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
342534319610	342534320168	342534320718	342534321268	342534321817	342534322368	342534322918	342534323468	342534324017	342534324568	342534325118	342534325668	342534326217	342534326768	342534327318	342534327868	342534328417	342534328968	342534329518	342534330068	342534330617	342534331168	342534331718	342534332268	342534332817	342534333368	342534333918	342534334468	342534335017	342534335568	342534336118	342534336668	342534337217	342534337768	342534338318	342534338868	342534339417	342534339968	342534340518	342534341068	342534341617	342534342168	342534342718	342534343268	342534343817	342534344368	342534344918	342534345468	342534346017	342534346568	342534347118	342534347668	342534348217	342534348768	342534349318	342534349868	342534350417	342534350968	342534351518	342534352068	342534352617	342534353168	342534353718	342534354268	342534354817	342534355370	342534355918	342534356468	342534357017	342534357568	342534358118	342534358668	342534359217	342534359768	342534360318	342534360868	342534361417	342534361968	342534362518	342534363068	342534363617	342534364168	342534364718	342534365268	342534365817	342534366368	342534366918	342534367468	342534368017	342534368568	342534369118	342534369668	342534370217	342534370768	342534371318	342534371868	342534372417	342534372968	342534373518	342534374068	342534374617	342534375168	342534375718	342534376268	342534376817	342534377368	342534377918	342534378468	342534379017	342534379568	342534380118	342534380668	342534381217	342534381770	342534382318	342534382868	342534383417	342534383968	342534384518	342534385068	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	4637	3300	1900	2700	4488	3300	1900	2700	4154	3300	1900	2700	4154	3300	1900	2700	4154	3300	1900	2700	4154	3300	1900	2700	4154	3300	1900	2700	4183	3300	1900	2700	4183	3300	1900	2700	4183	3300	1900	2700	4183	3300	1900	2700	4183	3300	1900	2700	4183	3300	1900	2700	4183	3300	1900	2700	4183	3300	1900	2700	4183	3300	1900	2700	4183	3300	1900	2700	4183	3300	1900	2700	4183	3300	1900	2700	4183	3300	1900	2700	4198	3300	1900	2700	4198	3300	1900	2700	4198	3300	1900	2700	4198	3300	1900	2700	4198	3300	1900	2700	4198	3300	1900	2700	4198	3300	1900	2700	4198	3300	1900	2700	4198	3300	1900	2700	4198	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
39472	50528	32179	15672	5104	1568	790	622	604	611	592	603	548	585	610	562	625	610	598	567	589	585	605	596	616	556	579	573	592	620	557	639	596	609	508	587	604	590	580	592	562	599	543	618	569	554	593	614	627	588	544	610	601	542	575	624	528	631	616	621	584	575	615	581	616	535	633	589	579	618	589	601	619	554	625	626	576	580	647	568	616	595	605	574	620	597	636	572	632	571	590	566	599	568	622	571	589	589	654	578	611	649	608	629	602	594	583	617	573	601	594	592	598	584	575	572	566	599	610	583	598	570	594	563	559	646	553	582	609	613	551	615	614	597	578	606	614	640	581	583	580	583	573	613	592	659	529	567	554	530	543	550	642	609	582	578	635	572	630	572	571	574	623	584	529	574	593	555	574	592	584	650	573	616	589	636	593	678	579	606	585	616	663	578	540	558	610	562	592	584	643	636	585	599	614	586	597	586	568	564	593	621	619	566	597	564	614	568	589	573	569	601	627	594	538	603	610	629	565	575	612	585	624	617	559	630	583	582	602	572	580	593	578	616	570	566	585	599	548	602	622	642	652	599	608	619	592	623	572	592	576	567	586	600	598	580	582	565	605	585	573	610	618	642	598	577	605	592	583	579	592	613	575	565	589	615	608	574	536	608	609	599	581	630	602	575	610	598	566	607	598	609	607	576	606	552	602	629	585	575	564	570	562	574	629	573	573	587	592	613	537	579	602	598	588	616	590	604	600	596	547	576	590	549	589	608	578	563	604	586	586	606	597	551	624	635	582	585	580	601	577	591	598	585	579	617	580	575	631	549	604	616	568	594	642	594	596	592	579	562	562	613	567	582	569	579	589	615	599	578	647	617	592	648	591	635	578	577	602	571	576	572	598	594	598	549	591	597	606	535	616	583	578	582	623	558	597	579	584	559	594	576	624	666	578	619	605	596	629	597	572	574	564	633	625	605	568	609	581	614	565	659	621	600	634	588	576	563	593	564	599	572	597	564	621	567	589	608	609	568	558	614	582	585	581	610	586	591	614	570	596	585	549	611	611	539	608	569	632	608	580	616	595	572	581	586	603	616	556	615	602	633	580	635	561	576	603	588	562	617	564	572	556	560	635	629	594	561	591	595	576	575	589	600	598	574	618	597	600	603	577	589	578	580	588	590	611	616	580	605	594	618	593	598	609	548	594	613	573	583	619	579	587	583	615	653	586	587	586	585	585	580	600	564	556	591	570	574	612	561	595	590	587	568	617	558	572	555	596	573	596	557	587	616	620	602	613	572	578	602	590	607	581	615	604	638	610	602	626	614	565	603	622	536	540	603	645	624	578	592	626	585	601	584	600	589	575	593	586	582	605	609	587	550	582	590	595	624	610	596	605	553	597	597	664	580	615	563	585	577	616	606	605	626	577	597	602	575	638	601	583	590	573	620	561	611	570	572	611	564	533	620	637	592	645	556	607	585	639	603	574	606	598	564	598	597	639	588	622	548	631	591	592	597	586	589	618	576	581	593	616	568	620	591	579	590	604	630	581	586	594	568	624	605	560	563	591	603	622	636	577	591	589	567	603	580	620	627	562	611	609	592	571	547	536	594	606	639	606	609	585	639	579	603	613	603	624	619	607	591	578	630	564	595	593	597	568	577	623	568	569	622	619	601	599	589	627	588	631	613	576	598	587	614	592	613	611	622	610	575	640	569	603	579	615	592	573	590	616	607	590	561	590	599	581	607	566	616	584	587	581	596	594	630	585	602	581	622	623	590	613	581	543	572	554	602	588	569	569	589	586	604	585	605	556	574	581	623	620	601	538	560	594	614	564	600	555	596	579	593	576	599	574	610	654	569	605	582	662	605	548	555	590	598	587	606	624	614	607	561	605	578	586	558	558	547	599	601	600	576	573	521	624	604	609	589	626	578	586	616	605	589	605	572	563	594	624	634	559	612	621	563	585	604	623	609	549	583	583	617	613	582	597	603	572	618	606	608	577	636	595	603	633	558	612	565	605	586	605	612	607	599	601	586	582	609	629	620	637	649	584	571	604	600	575	582	596	634	553	580	593	563	592	595	612	611	557	564	628	579	574	588	566	608	568	603	591	577	548	574	580	595	577	578	632	593	614	549	611	604	565	619	543	604	566	569	589	585	543	655	593	576	590	568	578	582	573	599	576	584	558	562	622	612	616	612	591	620	593	591	575	592	538	606	603	618	579	607	580	587	609	574	569	568	584	580	582	590	618	603	605	620	586	614	614	610	608	591	617	604	546	623	619	621	584	599	573	564	572	573	618	583	553	609	599	611	617	597	515	564	610	598	620	560	584	605	605	590	611	582	581	627	625	591	585	583	547	575	586	600	571	593	603	578	569	591	580	608	605	559	610	618	566	610	642	617	631	568	591	593	648	634	616	590	585	574	596	590	606	587	579	565	575	630	650	621	604	609	594	572	571	581	615	561	598	545	579	604	600	571	584	590	599	564	595	579	563	591	641	588	574	609	596	573	533	562	627	700	584	600	587	579	627	593	574	596	637	590	611	582	561	595	591	583	583	582	537	621	620	622	536	612	582	606	615	624	587	583	635	557	579	586	543	573	609	580	606	616	583	643	618	552	602	584	612	574	566	604	568	577	590	564	569	598	589	658	558	607	574	601	594	600	600	616	601	601	584	594	552	600	578	591	591	546	615	554	591	616	561	584	594	557	610	589	621	590	615	560	612	596	588	598	598	604	623	563	603	623	600	586	655	565	576	627	603	591	608	602	596	602	581	592	600	584	592	614	557	550	602	580	588	618	597	612	592	607	538	610	603	611	605	605	589	573	586	593	589	613	560	535	624	593	599	579	622	634	583	567	581	629	586	584	578	565	595	571	569	564	560	593	618	610	628	583	572	603	643	588	615	569	664	555	573	631	596	616	626	608	572	615	539	595	603	576	612	565	583	611	586	594	577	596	573	597	569	546	556	617	575	637	564	617	588	552	575	597	595	584	609	586	574	622	566	607	594	577	595	606	602	619	588	619	581	597	600	588	627	579	590	617	609	596	579	594	627	611	593	596	614	577	545	586	605	623	608	595	651	581	593	600	600	601	591	584	568	577	602	601	588	567	591	603	583	615	661	583	610	629	609	630	612	612	592	608	618	597	603	562	594	636	554	568	592	577	615	621	554	562	557	614	588	533	547	577	636	602	570	630	600	586	593	596	582	590	567	576	584	601	554	601	600	615	565	592	616	615	592	589	606	620	617	580	576	597	590	627	597	603	591	601	633	627	590	561	638	572	520	593	610	627	606	584	613	573	620	606	659	554	594	609	611	557	575	558	563	616	605	579	610	579	601	602	575	607	554	602	567	581	596	572	617	578	609	588	575	595	623	560	590	580	607	604	576	559	606	615	603	554	577	535	593	628	574	585	588	618	596	598	596	566	614	561	568	619	636	576	578	564	594	569	578	550	586	626	622	596	577	568	596	639	587	611	550	623	595	600	605	548	587	602	604	607	607	594	546	582
50502	54073	55184	45234	36059	20810	9090	5406	5064	5103	4979	4972	5017	5024	4989	5013	5040	5014	4921	5062	5090	5044	4929	5003	4891	5036	5042	4944	5091	4931	4972	5122	4962	4998	4857	5094	5010	5043	5120	5032	5052	4963	4929	5004	5072	4911	5039	4993	4942	4921	5174	5100	5072	5125	4994	5065	5051	4929	5046	5034	5023	5054	5034	5053	5060	5038	5095	5011	5202	4934	4884	5062	5055	4883	5110	5040	4932	5000	4923	5179	4957	4952	5143	4985	4964	4927	5058	5020	4910	4976	5090	5061	5033	5005	5072	5036	4984	5078	5131	4961	5117	5003	4966	4997	5060	4979	4938	5100	5092	5115	4898	5017	4943	5025	5057	5059	5058	4973	5075	4947	5116	4970	5000	4952	5001	5043	4934	5048	5057	5074	5041	5168	5015	5068	5026	5118	4923	5023	4987	4911	4956	4994	5062	5055	5017	5087	4906	4927	5008	4925	4952	5070	5015	5009	5091	4972	5074	5110	4960	5012	5099	4998	5071	4978	5060	5069	5065	4986	4984	5080	5046	4962	5019	4993	4984	5146	5040	5052	4963	5006	4922	5098	5037	5060	4989	4879	4995	5063	4958	5054	5119	5037	5046	5022	4970	5073	4955	5032	5001	5031	5057	5101	4977	5003	5047	5020	5080	4953	5026	5039	5127	5029	4932	5052	5080	5032	4989	5115	5004	4896	5015	4935	5022	5020	4984	4971	5125	4917	5134	5037	5028	5019	4975	5120	5030	5042	4945	5013	5002	4973	5056	4977	5064	5054	5028	5040	4969	5013	5070	5006	5097	4943	5052	5048	5083	5082	4983	4984	4961	5045	4966	5046	5144	4997	5007	5081	5121	5067	5002	5062	5040	5059	4975	5073	5020	5106	4989	5041	5040	5010	5006	5020	4985	4962	4945	5004	4934	5064	4886	5076	4936	5054	4965	5079	4966	5028	4905	4984	5199	4996	5037	4961	4994	5069	5152	5023	4988	5046	5069	4968	4963	5146	4979	4937	5014	5090	4958	4969	5068	4916	5003	4981	5053	4968	4953	4937	5021	5046	4993	5003	5104	4964	5042	5020	5038	4967	5206	5013	5110	5028	5014	5084	5164	4959	4998	5110	5104	5092	5091	5031	4975	5004	4928	5072	5024	4952	5053	4951	5106	5087	4981	5046	5101	4978	5054	5024	4991	4894	5097	5070	4933	5026	5056	5052	5066	5021	5071	5069	4828	4964	5083	5014	4974	4932	5067	5002	4963	5027	4978	5098	5052	5085	5101	5019	4988	5091	5167	5042	5127	4977	5123	4964	5128	4946	5170	5007	5059	4931	5112	5068	5053	4955	4903	5116	5023	5021	5067	4951	5108	5054	5044	5190	5036	5031	5041	5014	5014	5165	5015	5047	4926	5087	5026	5191	5110	4976	4967	5059	5090	5025	5014	5025	5069	5046	4980	5002	5015	5114	5148	5055	5193	4935	5043	4962	5069	5049	5048	5021	5031	5062	5079	5110	5091	4950	4961	4962	5047	5061	5133	5044	5058	5162	5071	4968	5029	5046	4939	5014	5030	4952	4920	4968	5126	5045	5052	5087	5059	4955	5006	4969	5178	5057	5071	5024	5043	4985	4927	5054	5028	5061	5061	5015	5112	5070	5092	5061	5054	5007	5060	5021	5014	5098	5047	4974	5152	5081	5077	5217	5054	5158	4965	5069	4944	4950	4911	4947	4989	5119	5025	5048	5087	4975	4925	5083	5037	4945	4967	4993	5021	5096	4999	5183	5165	5010	5132	4995	5014	5013	5145	5014	4993	4985	5079	5026	5129	5031	4943	5094	4983	5079	5002	5083	5041	4979	4961	5102	5128	5082	4960	5097	5033	5009	5138	5014	4889	4982	5009	5071	5134	5054	4988	5059	5026	5099	5007	4884	5099	5028	5068	5041	5107	5051	5143	5060	5143	5050	5032	5058	4861	5144	5053	5131	4990	5052	5079	5104	5037	5071	5108	4941	5023	5082	4955	5022	4933	5018	4960	5003	4978	4970	4982	5070	5024	5127	5096	4950	5021	5015	5063	5099	4985	4966	5095	5005	5075	5117	5130	5042	5053	4893	5009	5052	5035	5019	5001	5043	5123	4957	4964	4978	5063	5113	5086	5133	5150	5027	4981	5176	4964	5001	4995	5078	4777	5054	4950	5085	4950	5009	4964	4984	5100	5081	4992	4900	4973	5101	5094	5025	5124	5060	5002	5093	4994	5008	4964	5050	5011	5074	4938	4950	4921	5025	5038	5104	4984	4958	4945	5014	4961	4944	5014	5065	5033	5130	4972	4930	4937	4990	5144	4964	5037	4969	5084	5046	5071	5035	5009	5038	5081	4933	5063	5044	5034	5068	5140	5066	5083	5097	5064	4929	5000	5132	4914	5000	5005	5052	5029	4939	5161	5072	4951	4942	5022	5062	5020	4957	4925	4979	4896	4984	4948	5080	5006	5022	5036	5061	5089	5039	4929	4985	5039	4960	5043	4958	5050	4994	5100	5052	4934	4878	5060	4967	4880	5138	5031	5086	5114	5068	5030	4972	5009	4975	4959	5022	5095	5170	4941	5068	4964	5033	4970	5165	5012	4969	4991	5069	5091	4963	4929	5057	5150	5025	5125	4998	4982	4972	5163	5026	5063	5058	5006	4968	4985	5102	5040	5050	4946	4982	5083	5166	4900	4972	5117	4962	4908	5011	5040	5042	5062	5097	5020	4978	5115	4964	5124	4985	5071	4965	4967	5044	5067	5045	4949	5047	5061	5097	5006	5100	5068	5041	5120	5028	4961	5014	4951	4952	5087	5003	4848	5069	4988	5053	4994	4978	5186	5072	4951	5049	5002	5104	4959	5054	5038	4976	4916	5042	4953	4934	4966	5124	4984	4899	4939	5134	4973	5050	5033	5094	5020	4957	4962	5127	5007	5149	4974	4945	5027	5137	5062	5104	5089	4972	5024	5023	4990	4910	4944	5092	4958	4981	5021	5023	4988	5033	4953	4963	4943	4867	5073	5115	4959	5129	4936	5134	5045	5020	4996	4990	4990	4974	5049	5058	5046	4963	5104	5014	4981	5058	4940	5025	5112	4920	5053	4999	5051	4934	5017	5079	4958	5011	4983	5024	5036	5093	5032	5120	5105	4985	5027	5076	5026	5040	5025	5064	4982	5145	5064	5137	5064	5032	5061	5003	5012	4933	4926	4962	5025	5023	5036	4922	5007	5104	5185	4826	5090	4949	5031	4975	5015	5009	5031	5060	5148	5056	4976	5060	5021	5025	5055	5068	5072	4981	4929	5030	4908	4988	4982	4963	4988	4994	4978	4888	5047	5091	5091	5033	4958	5051	5094	5140	5041	4992	5098	5047	5042	5052	5013	5027	5054	5042	5086	5058	4970	4993	5065	5178	4995	4971	5069	5090	5084	4981	5053	4932	5014	5029	4922	5000	5098	5135	5163	5029	5023	4964	5049	5035	4977	4968	5014	4988	4952	5025	5000	5035	5089	5045	5089	5163	4909	5158	5009	4989	4989	4929	4935	5080	5089	4955	4993	5046	4955	5020	5070	5095	5057	5004	5045	4987	4946	4948	5063	4959	4984	5090	5073	4954	5135	4976	5076	4980	5025	5120	5130	4928	5071	4976	5029	4960	5125	5095	5002	4971	5006	5001	4985	5102	5015	5000	4907	5018	5116	5135	5043	5071	5059	4996	5055	5036	5089	5036	5111	5049	5093	5050	4981	5110	5027	5044	4974	5032	5056	5163	5036	5020	4866	5088	4944	4968	4881	5011	5077	4972	5007	4936	4987	5140	5101	5030	5000	4969	5017	4954	5072	5010	5074	4992	5024	5060	5118	4999	5114	5060	5008	5065	4990	4910	4961	4938	5047	4972	5118	5116	5046	4988	4978	4921	4879	4967	5068	5032	5020	5098	5005	4968	4991	5150	5003	5102	5045	4976	4998	4996	5028	5020	4992	4989	4966	5066	5053	5197	5011	5072	4968	4909	5068	4944	5046	5012	4950	4996	4961	4983	5020	5056	4971	5066	4982	5061	4885	5027	5120	5111	4967	4959	4970	5069	4953	5073	5037	5059	5040	5062	4929	5055	4912	5070	4931	4973	5105	4982	5041	5023	5018	4942	5046	5023	4996	5084	5124	5021	5019	5016	5045	4884	5036	5012	4977	4956	5030	5025	4987	4997	4962	4962	4973	5122	4981	5086	5044	5003	5088	4991	4977	4922	4939	5063	5035	4939	4992	4880	5059	5024	4993	5027	5022	5076	5048	5063	4970	4972	4998	5017	4985	5044	5047	4921	5049	5052	5015	5164	5068	5040	5083	5025	4927	5091	4958	5066	4969	5064	4989	4975	5014	5001	5060	5006	5008	5057	5147	5063	5043	4916	4989	5005	4958	5108	4987	5090	5084	5066	5069	5034	4957	5211	5126	5040	4957	4990	4984	5053	5051	5075	5196	5016	5091	4931	5032	5042	5016	4995	5069	5031	5020	4992	5083	5032	5072	4924	5043	4953	4956	4963	4965	5081	4978	5049	5008	5052	4995	4925	5047	5114	4925	4934	5080	4836	5079	4922	5016	5019	5053	5021	5011	4993	5020	5039	4933	5031	5047	5040	5085	5008	5181	5005	5061	5034	5015	4986	5135	5138	5027	4964	4969	5078	5047	5021	4981	4904	4937	4981	5031	4859	5031	5046	4926	4980	5018	5082	4953	4947	4933	4982	5038	5068	4992	5080	4980	5190	4952	4982	5016	4981	5105	4967	5131	5083	5006	4907	4993	4913	5033	5016	5056	5044	5008	5001	5014	4945	4972	5035	5059	4982	5124	4977	5081	5097	5065	4974	5019	4948	4987	5047	5094	5037	5027	5021	5070	4952	5066	5094	5078	4975	5095	5068	4975	4950	5027	5073	4952	5047	5034	5032	5105	4942	4930	5100	5004	4959	4942	5030	5092	4972	4994	5004	5028	5002	4944	5073	4983	5096	5055	4961	4867	4874	5118	5049	4966	5082	5075	5031	5010	4952	5025	5034	5154	4957	5025	5018	5075	5149	5062	4928	4990	4969	4986	5033
18196	18531	10416	4032	1528	841	719	611	623	647	659	660	662	660	632	603	663	624	617	649	699	659	658	617	646	657	634	590	687	659	667	655	624	682	642	652	683	680	628	683	632	669	621	637	656	609	609	611	674	650	662	693	636	599	653	620	637	686	652	656	606	616	608	650	674	665	664	615	616	633	648	617	629	670	658	663	649	654	634	682	693	649	619	660	655	649	641	697	619	654	638	648	615	671	616	571	638	633	640	679	614	651	655	643	620	652	678	618	648	620	605	628	637	639	649	632	628	651	646	646	638	687	667	666	637	580	658	646	639	648	667	669	647	648	617	705	624	674	638	612	642	661	604	605	645	639	628	604	660	632	659	677	616	620	628	646	649	641	667	654	596	615	616	624	668	707	627	590	669	645	615	655	620	687	680	636	650	630	633	667	658	645	666	636	628	665	633	675	619	623	658	704	678	645	636	632	637	673	614	662	664	618	666	642	698	613	671	660	640	621	636	643	685	633	687	686	639	663	658	677	676	673	617	668	672	670	652	651	656	620	582	687	689	665	658	605	634	638	667	674	653	648	672	665	631	605	638	637	590	677	637	692	633	624	648	646	629	662	659	649	630	623	632	624	661	650	658	627	626	609	613	659	629	657	608	633	653	626	640	665	659	643	654	656	690	620	663	658	623	607	650	644	662	685	696	648	651	699	685	691	656	627	633	652	646	672	643	643	627	609	657	638	665	621	597	619	606	658	632	628	655	624	620	587	643	662	649	589	643	640	647	622	645	637	660	633	637	639	644	637	622	634	645	628	699	654	620	678	671	663	640	678	638	662	651	668	634	617	637	695	577	624	668	664	637	639	662	621	674	663	670	631	644	632	625	664	677	652	632	679	614	635	608	612	643	694	658	624	689	630	631	648	682	681	637	610	675	614	629	647	634	641	666	645	647	633	683	665	663	559	665	643	685	591	659	668	615	644	641	651	644	673	645	682	634	645	621	638	663	634	614	619	649	666	615	631	665	634	670	660	629	653	617	640	672	629	663	642	635	614	693	644	671	639	684	637	628	655	639	647	645	688	655	674	690	670	652	661	632	631	651	667	639	623	680	647	613	630	632	677	631	664	621	675	617	624	641	615	611	665	611	689	628	688	624	643	578	681	640	662	622	621	640	655	653	641	681	645	651	650	705	654	624	605	662	637	629	626	644	625	666	630	630	669	653	654	685	669	637	660	667	615	686	680	613	640	657	641	682	651	660	667	640	665	651	667	654	647	653	641	654	671	664	641	682	676	665	653	659	606	667	634	649	624	637	640	654	668	628	659	632	680	651	655	628	644	622	692	667	626	632	633	616	621	652	674	629	620	656	675	605	626	627	654	653	648	682	666	658	655	662	658	672	626	675	653	612	649	640	661	661	598	609	646	671	637	669	658	608	695	658	643	676	652	648	673	653	631	643	574	656	601	659	617	621	595	642	650	657	646	691	620	675	615	600	619	656	631	660	704	654	640	620	628	643	619	609	639	652	642	674	651	635	671	668	640	630	627	632	665	642	648	602	655	639	650	660	638	633	658	602	628	628	675	643	675	623	606	615	643	635	653	680	650	593	656	644	656	651	618	680	629	643	658	656	655	659	603	648	707	621	658	658	675	603	645	663	640	653	674	701	664	661	690	636	652	617	684	649	665	625	622	659	668	668	637	656	665	613	621	638	619	625	647	670	605	634	654	637	626	627	650	640	662	676	625	695	648	636	633	621	621	615	633	650	635	682	682	682	639	618	644	649	612	649	637	633	672	648	628	640	604	670	666	646	658	649	613	659	705	646	583	642	630	701	648	617	673	635	643	662	696	690	665	606	676	650	664	645	658	684	645	650	682	625	647	665	657	681	660	627	601	627	643	664	595	631	679	642	669	652	616	647	637	623	657	621	620	616	644	631	662	631	633	642	647	619	632	617	686	650	659	663	623	608	657	620	657	643	642	612	672	715	676	663	656	658	621	622	659	610	623	660	628	644	688	631	691	629	653	651	604	632	644	612	638	634	582	675	692	637	634	641	621	653	620	634	649	643	667	622	640	615	614	703	615	675	661	637	622	638	675	626	660	642	613	592	670	594	645	612	680	641	598	645	682	608	661	669	645	622	642	654	634	664	656	635	699	659	668	677	673	628	624	626	631	640	672	607	612	657	671	644	627	629	658	629	665	621	648	628	631	652	661	626	630	657	643	662	650	651	625	640	636	664	690	695	657	630	646	662	646	631	636	632	605	686	681	662	673	632	670	695	687	692	636	628	593	679	688	633	683	640	640	673	622	647	632	621	616	647	658	635	652	620	618	606	656	653	649	636	682	667	663	620	629	635	661	667	677	658	614	630	632	635	668	629	590	631	635	659	632	648	620	603	597	671	703	667	653	611	609	593	614	653	644	642	627	688	663	614	660	606	624	673	633	652	670	589	609	615	645	626	660	613	642	649	644	646	702	644	591	635	629	658	637	622	641	638	636	684	611	667	623	672	622	620	683	663	629	594	629	620	667	663	696	624	656	618	668	609	685	631	680	661	627	666	630	626	632	589	639	684	680	646	610	630	660	639	623	632	639	606	634	668	677	616	638	618	634	624	658	685	644	663	679	649	622	618	638	672	667	638	661	684	636	716	665	635	615	642	696	691	659	678	643	645	622	613	727	616	582	599	621	637	650	613	644	624	611	610	693	657	655	622	608	668	590	632	646	649	646	630	659	669	666	687	624	659	636	703	599	636	628	621	582	641	638	606	621	644	649	618	666	612	633	677	661	648	626	615	658	650	620	629	668	644	687	651	610	629	627	666	639	627	625	665	660	594	631	625	623	686	682	663	634	652	657	608	658	628	630	642	615	629	649	629	627	655	684	642	627	634	646	640	643	657	613	677	665	625	629	624	641	659	626	619	656	655	650	614	598	720	677	660	629	641	594	671	660	618	676	647	650	624	668	653	681	635	655	643	651	656	642	620	653	629	610	628	659	656	697	601	672	651	620	630	600	684	676	621	649	680	628	637	661	649	628	646	645	672	661	663	658	623	673	622	670	675	626	669	626	644	663	629	655	649	635	649	685	655	648	692	639	652	659	645	680	625	648	687	657	678	665	645	681	673	664	670	647	616	641	668	665	663	604	658	632	595	649	629	650	622	625	624	686	633	657	623	683	667	654	634	597	692	678	646	678	641	621	638	608	632	649	684	650	676	639	635	673	683	714	649	669	648	603	621	651	662	655	661	643	656	624	634	660	656	664	666	672	655	664	651	628	667	632	623	608	650	661	606	681	678	605	662	621	624	648	619	661	653	647	633	617	637	645	622	673	628	668	657	674	622	630	634	584	625	580	621	679	674	659	641	657	627	620	631	635	587	621	679	621	614	651	658	606	632	632	635	681	680	673	617	625	624	682	612	621	655	650	639	619	679	680	598	691	600	635	644	661	671	632	655	651	665	653	658	681	607	638	625	691	659	627	689	651	620	652	635	661	612	656	641	613	687	692
53337	44806	34871	28360	19719	10389	6274	5465	5508	5488	5631	5603	5463	5465	5472	5490	5562	5451	5452	5359	5521	5506	5513	5352	5376	5450	5489	5519	5503	5418	5415	5621	5490	5447	5704	5409	5548	5423	5520	5645	5495	5578	5464	5516	5490	5522	5459	5371	5420	5412	5351	5414	5547	5397	5414	5444	5566	5442	5458	5449	5489	5492	5480	5432	5562	5345	5540	5513	5368	5539	5456	5442	5308	5507	5433	5319	5479	5405	5445	5393	5553	5491	5561	5590	5404	5473	5425	5475	5433	5489	5595	5471	5494	5571	5456	5619	5523	5470	5443	5451	5413	5463	5453	5471	5483	5571	5517	5552	5521	5373	5481	5486	5511	5428	5432	5438	5460	5390	5570	5415	5510	5387	5487	5457	5480	5515	5432	5476	5506	5538	5466	5567	5540	5562	5563	5414	5432	5575	5450	5539	5401	5548	5456	5431	5408	5462	5492	5501	5566	5369	5504	5451	5450	5469	5485	5509	5564	5542	5504	5339	5464	5525	5539	5555	5479	5483	5459	5405	5376	5487	5436	5587	5492	5521	5512	5521	5586	5499	5380	5430	5504	5488	5591	5561	5408	5494	5595	5515	5591	5506	5419	5507	5449	5424	5468	5365	5605	5563	5460	5490	5475	5408	5548	5405	5426	5288	5520	5388	5501	5397	5454	5506	5567	5446	5492	5557	5563	5555	5409	5479	5433	5572	5425	5537	5449	5460	5463	5395	5392	5423	5519	5475	5350	5478	5476	5472	5436	5471	5489	5496	5497	5613	5507	5415	5472	5506	5560	5563	5492	5467	5479	5459	5528	5598	5532	5460	5474	5453	5423	5518	5604	5434	5542	5540	5533	5525	5422	5401	5406	5430	5520	5297	5499	5491	5444	5436	5614	5502	5406	5472	5376	5391	5514	5439	5499	5480	5496	5460	5482	5413	5333	5523	5435	5474	5587	5472	5361	5512	5455	5447	5442	5596	5393	5432	5532	5456	5445	5471	5422	5420	5388	5497	5527	5533	5482	5488	5453	5482	5501	5550	5538	5536	5501	5538	5523	5438	5569	5553	5495	5486	5315	5449	5558	5462	5484	5369	5448	5578	5580	5456	5610	5563	5489	5433	5575	5494	5579	5485	5467	5470	5501	5425	5444	5568	5561	5513	5571	5399	5409	5441	5474	5471	5495	5495	5542	5423	5516	5349	5561	5377	5570	5458	5404	5419	5618	5491	5634	5475	5452	5294	5478	5495	5477	5473	5515	5521	5513	5598	5556	5355	5384	5500	5561	5541	5457	5587	5462	5482	5373	5449	5389	5553	5528	5526	5390	5530	5544	5497	5545	5495	5532	5470	5377	5491	5465	5340	5600	5459	5466	5445	5534	5431	5446	5476	5420	5496	5505	5482	5448	5360	5506	5503	5585	5514	5474	5443	5459	5512	5316	5408	5506	5557	5447	5447	5527	5480	5465	5461	5401	5395	5465	5409	5551	5362	5533	5603	5422	5566	5526	5436	5499	5478	5394	5597	5513	5469	5408	5524	5557	5363	5561	5410	5498	5407	5446	5485	5479	5554	5493	5456	5538	5558	5465	5384	5458	5633	5517	5490	5446	5423	5440	5503	5370	5463	5560	5529	5528	5504	5484	5464	5473	5530	5451	5399	5455	5577	5547	5531	5469	5463	5598	5503	5570	5563	5443	5518	5460	5599	5516	5465	5520	5565	5567	5586	5481	5561	5428	5517	5456	5374	5395	5439	5571	5548	5470	5511	5477	5491	5445	5470	5478	5560	5522	5379	5416	5485	5529	5415	5525	5524	5558	5532	5563	5538	5384	5509	5533	5502	5467	5486	5464	5468	5601	5449	5551	5510	5512	5437	5528	5528	5533	5481	5431	5421	5363	5435	5413	5587	5499	5583	5390	5410	5386	5427	5534	5487	5446	5545	5530	5470	5526	5492	5479	5438	5473	5445	5540	5550	5586	5541	5396	5526	5447	5522	5451	5480	5544	5486	5496	5475	5473	5478	5462	5561	5492	5520	5500	5457	5415	5505	5501	5460	5466	5420	5512	5575	5539	5458	5466	5455	5485	5515	5542	5419	5411	5516	5547	5566	5539	5579	5447	5385	5532	5525	5449	5436	5448	5429	5543	5483	5438	5555	5397	5507	5575	5512	5483	5530	5500	5394	5477	5354	5524	5402	5444	5476	5424	5449	5557	5473	5528	5617	5493	5402	5367	5468	5479	5512	5576	5511	5548	5399	5525	5556	5328	5499	5486	5620	5489	5417	5475	5513	5417	5421	5474	5508	5437	5431	5475	5424	5457	5427	5471	5467	5524	5611	5471	5389	5479	5559	5418	5518	5436	5504	5473	5438	5518	5453	5394	5404	5513	5628	5518	5428	5547	5560	5506	5597	5539	5614	5548	5476	5523	5565	5590	5452	5374	5588	5361	5336	5360	5387	5547	5422	5471	5460	5511	5502	5528	5462	5419	5471	5550	5518	5461	5519	5504	5457	5470	5394	5572	5559	5395	5430	5473	5527	5545	5418	5476	5500	5588	5408	5441	5382	5522	5477	5549	5496	5538	5437	5529	5277	5502	5560	5500	5423	5521	5520	5452	5548	5387	5461	5421	5522	5431	5478	5497	5532	5556	5424	5505	5511	5345	5491	5429	5574	5418	5554	5490	5442	5411	5434	5340	5434	5440	5510	5429	5418	5279	5517	5343	5531	5360	5451	5528	5478	5471	5456	5576	5494	5526	5481	5640	5481	5498	5538	5499	5415	5451	5469	5522	5395	5478	5510	5556	5330	5360	5474	5476	5457	5446	5533	5495	5418	5435	5450	5457	5430	5467	5517	5562	5440	5399	5522	5456	5463	5399	5536	5590	5554	5472	5464	5454	5580	5381	5564	5481	5460	5467	5419	5473	5472	5522	5590	5481	5429	5442	5344	5490	5424	5416	5366	5395	5470	5534	5438	5505	5457	5594	5528	5464	5522	5543	5536	5491	5362	5519	5517	5399	5449	5514	5515	5548	5303	5432	5471	5437	5428	5481	5498	5372	5439	5504	5455	5401	5597	5450	5603	5596	5620	5504	5602	5539	5468	5481	5473	5524	5537	5531	5506	5406	5462	5454	5547	5447	5523	5481	5473	5575	5574	5493	5463	5440	5318	5430	5516	5443	5440	5392	5508	5570	5565	5584	5443	5532	5450	5566	5392	5483	5492	5424	5489	5416	5406	5379	5402	5483	5466	5485	5529	5583	5579	5523	5451	5410	5503	5554	5476	5443	5446	5469	5458	5409	5509	5434	5525	5616	5537	5387	5494	5546	5461	5509	5528	5528	5615	5448	5492	5426	5504	5453	5559	5437	5531	5483	5481	5600	5571	5445	5445	5442	5575	5457	5561	5441	5462	5571	5536	5477	5461	5479	5594	5389	5528	5518	5357	5558	5431	5549	5566	5427	5482	5470	5468	5481	5414	5436	5462	5462	5537	5488	5438	5573	5551	5415	5357	5431	5544	5527	5502	5522	5469	5526	5412	5562	5423	5485	5581	5538	5545	5453	5403	5590	5450	5427	5528	5464	5383	5447	5542	5435	5573	5463	5469	5489	5588	5366	5340	5440	5485	5482	5614	5397	5459	5457	5483	5392	5476	5499	5444	5687	5491	5358	5474	5579	5397	5556	5554	5309	5546	5554	5392	5563	5502	5465	5574	5505	5455	5550	5521	5233	5503	5578	5465	5573	5515	5580	5552	5440	5616	5459	5510	5396	5512	5524	5404	5566	5481	5381	5470	5467	5428	5492	5403	5434	5474	5535	5544	5482	5444	5582	5513	5370	5374	5552	5509	5594	5591	5500	5508	5477	5550	5540	5565	5461	5478	5566	5468	5528	5551	5556	5489	5584	5485	5531	5529	5529	5520	5453	5393	5467	5440	5451	5462	5551	5475	5594	5480	5420	5509	5513	5409	5473	5497	5430	5617	5515	5456	5504	5465	5483	5583	5533	5454	5425	5408	5539	5509	5374	5506	5474	5529	5391	5459	5503	5430	5454	5550	5352	5510	5588	5453	5433	5387	5445	5591	5515	5499	5417	5538	5572	5494	5391	5621	5532	5575	5550	5388	5403	5409	5487	5512	5549	5473	5484	5455	5417	5360	5464	5398	5597	5369	5669	5377	5471	5435	5465	5469	5539	5536	5401	5495	5459	5595	5389	5466	5463	5392	5535	5431	5499	5391	5451	5526	5459	5413	5568	5584	5457	5475	5458	5416	5547	5522	5519	5395	5419	5527	5380	5443	5444	5430	5471	5542	5513	5494	5477	5470	5435	5430	5591	5492	5518	5501	5440	5541	5470	5562	5535	5526	5392	5393	5397	5450	5386	5538	5430	5562	5539	5434	5430	5516	5609	5502	5431	5554	5380	5573	5586	5458	5452	5503	5455	5411	5510	5410	5479	5417	5478	5449	5357	5373	5456	5527	5528	5452	5565	5432	5411	5445	5493	5416	5432	5515	5493	5452	5383	5482	5368	5562	5503	5512	5509	5436	5450	5401	5451	5334	5516	5387	5523	5412	5487	5434	5438	5441	5538	5440	5347	5412	5684	5485	5580	5460	5638	5542	5470	5506	5529	5481	5467	5663	5503	5471	5410	5429	5523	5522	5536	5478	5566	5464	5459	5545	5615	5466	5480	5421	5422	5533	5489	5535	5366	5613	5515	5475	5458	5491	5568	5501	5538	5556	5509	5448	5490	5397	5550	5554	5597	5499	5447	5434	5546	5531	5401	5486	5429	5409	5568	5411	5283	5389	5551	5460	5421	5437	5576	5375	5551	5508	5440	5483	5416	5439	5524	5532	5585	5488	5488	5460	5580	5520	5421	5505	5545	5566	5547	5532	5454	5525	5431	5504	5467	5595	5467	5507	5558	5460	5476	5516	5434	5464	5404	5491	5334	5436	5412	5590	5502	5577	5434	5454	5412	5526	5586	5416	5494	5469	5328	5569	5378	5552	5419	5485	5501	5414	5467	5335	5405	5529	5476	5399	5538	5486	5498	5434	5438	5388	5371	5540	5526	5546	5417	5461	5560	5419	5368	5590	5461	5424	5551	5421	5569	5511	5502	5560
42436	49992	30601	14970	5288	1799	866	698	646	642	664	671	665	740	716	642	717	650	658	676	643	642	668	627	711	671	672	677	672	696	660	663	644	690	646	653	628	664	613	644	648	634	678	710	690	650	715	667	652	679	717	705	713	674	669	730	715	628	692	741	665	693	641	674	660	641	671	713	682	644	707	706	660	695	707	644	679	665	674	695	644	678	668	669	632	696	693	654	717	671	697	674	700	659	640	668	616	652	674	637	693	626	650	666	619	668	662	679	685	683	696	647	704	700	704	673	658	683	620	684	670	650	646	686	670	682	665	687	663	660	656	677	686	667	666	654	669	663	638	661	687	660	686	622	677	646	700	692	668	678	670	643	654	658	655	636	670	674	667	640	668	640	668	708	662	661	639	694	697	654	678	688	648	687	668	701	695	691	631	684	648	694	651	680	670	653	724	658	632	690	651	681	634	692	668	641	678	637	686	711	664	672	687	663	654	708	664	681	703	645	656	693	670	660	682	690	654	684	670	675	671	683	713	684	670	678	690	667	716	671	672	683	694	665	680	657	702	725	683	666	657	653	642	668	698	629	702	662	664	648	670	694	686	679	663	673	636	658	687	713	662	607	694	701	702	697	678	669	663	705	666	632	667	705	678	691	689	663	682	717	666	699	665	683	663	633	681	676	650	706	673	708	642	705	667	653	676	652	696	655	666	650	676	682	668	663	641	658	660	669	688	702	676	684	673	693	677	626	653	672	676	702	659	661	722	687	603	668	637	643	635	652	671	635	651	627	696	642	677	694	606	657	664	685	681	708	631	669	682	641	642	711	685	644	677	651	616	693	647	657	665	701	729	655	676	672	682	672	648	667	726	717	712	698	680	681	671	675	641	614	725	711	669	658	678	663	666	674	641	697	670	643	685	689	647	725	660	663	638	658	710	655	686	653	718	726	648	643	665	653	667	674	699	695	638	621	672	662	686	658	694	687	705	630	681	684	710	680	651	651	662	691	678	679	688	724	667	759	677	703	671	666	648	689	630	685	666	660	675	614	700	689	687	710	651	632	676	646	677	668	653	719	700	722	651	678	670	685	694	705	695	681	661	669	664	679	641	706	658	682	704	670	668	679	698	685	704	686	684	703	655	669	693	625	660	693	666	674	669	668	705	650	653	701	717	662	635	654	756	645	705	676	726	710	656	690	639	667	658	668	673	621	718	634	699	730	606	724	673	678	718	686	703	704	667	701	667	698	694	667	731	680	662	690	673	658	622	674	697	672	666	604	697	647	647	701	721	690	693	699	660	703	698	697	661	676	664	678	667	726	722	691	645	677	663	720	688	637	669	710	652	691	682	706	712	644	732	641	699	662	666	666	693	656	684	664	669	732	659	661	674	647	669	623	684	642	670	656	692	686	742	714	687	680	634	631	685	710	693	656	652	665	688	660	648	705	696	676	655	637	652	658	689	619	688	655	685	671	733	678	661	647	704	655	667	673	644	618	679	685	660	690	667	648	690	664	671	706	641	700	647	665	659	651	675	692	689	699	685	640	618	684	645	680	647	658	725	668	673	691	668	706	681	669	645	658	680	675	684	692	700	667	675	685	651	692	696	654	697	667	656	705	652	681	661	676	677	679	708	710	682	719	636	633	685	689	662	653	650	656	669	626	742	630	644	691	661	696	645	652	707	708	708	687	692	686	675	658	679	717	676	662	685	667	683	698	716	666	693	638	666	697	628	627	657	624	655	711	675	632	704	622	650	642	710	676	690	663	693	648	643	669	665	679	705	699	622	713	673	707	698	699	660	644	667	700	625	654	648	632	672	681	701	700	622	679	651	660	689	653	693	656	673	693	714	626	696	665	699	709	645	647	699	654	680	653	694	659	663	647	631	661	675	691	690	686	669	660	668	708	689	677	684	712	641	652	682	651	647	635	684	675	702	666	621	665	673	709	661	610	642	655	674	682	651	702	656	666	696	699	649	668	685	654	658	623	662	685	682	691	633	669	701	681	682	726	670	660	681	658	659	703	652	692	737	667	660	666	675	692	653	673	667	671	660	652	676	697	689	719	741	676	668	616	631	710	656	668	687	707	682	655	630	668	639	701	709	624	644	686	680	684	644	640	710	661	706	699	669	680	630	700	618	669	665	683	662	694	658	718	674	715	635	666	669	668	669	657	631	708	728	653	668	673	676	662	694	682	714	653	676	685	662	666	662	675	675	648	686	701	668	700	659	654	686	646	690	682	688	706	653	704	698	689	632	631	642	690	649	705	657	711	675	729	723	662	659	669	646	673	654	714	685	650	663	653	678	668	691	717	636	682	663	716	701	757	637	665	639	616	700	656	695	714	682	673	725	661	739	665	688	674	696	682	669	666	691	666	675	667	705	675	671	698	691	665	694	667	672	727	668	721	641	667	707	661	694	628	704	688	640	648	695	711	681	660	679	620	675	622	634	644	720	672	670	711	668	681	664	657	661	720	674	684	669	641	677	669	708	660	630	695	675	725	675	700	705	683	700	687	645	719	661	689	696	708	706	677	729	715	671	690	667	630	670	682	744	700	676	675	675	696	667	655	718	629	670	686	665	689	666	677	673	656	633	635	670	662	685	683	734	641	652	635	674	700	653	623	657	711	692	688	669	664	662	646	651	672	683	681	683	679	671	699	692	636	680	644	672	693	685	730	649	688	669	712	680	688	697	705	683	732	703	669	687	718	703	670	650	690	689	710	632	668	711	674	667	663	689	683	654	657	660	700	690	652	686	670	706	673	699	641	676	680	672	659	651	701	704	723	697	684	643	648	705	654	655	664	670	660	680	695	649	655	663	591	638	699	689	673	656	667	651	655	688	665	693	644	694	667	649	645	712	663	617	646	674	687	661	729	627	641	701	688	678	670	690	647	670	660	653	652	675	656	624	644	684	712	676	665	681	695	654	633	670	663	677	658	665	675	694	720	671	649	664	663	668	669	700	689	615	661	675	687	659	692	695	663	698	662	674	677	665	692	692	651	664	625	634	716	662	677	665	638	650	673	689	661	668	688	678	624	680	665	616	648	649	680	719	655	654	678	664	631	665	672	673	631	690	723	689	708	701	677	636	698	598	670	677	649	708	673	665	669	635	661	665	679	670	648	685	694	711	693	647	636	690	661	658	634	657	642	651	633	650	673	679	619	675	707	686	697	655	698	695	673	682	703	643	681	669	620	636	666	660	676	700	688	682	701	731	726	636	664	625	688	640	683	684	677	634	658	623	657	635	709	645	712	648	661	675	632	635	695	652	609	680	660	674	692	669	670	707	673	696	714	689	654	732	641	715	654	669	649	642	689	675	621	649	677	667	723	684	707	683	669	683	660	704	650	684	716	686	669	675	616	648	661	687	654	702	640	708	687	692	660	629	720	683	663	668	686	673	655	712	682	721	678	640	617	646	674	672	696	642	668	665	712	633	643	674	677	711	598	648	660	679	721	698	697	670	652	635	660	679	684	626	670	697	712	692	653	703	709	685	675
57273	57958	53144	45500	37235	22606	10187	6107	5755	5585	5613	5787	5697	5691	5693	5708	5646	5660	5736	5713	5660	5701	5668	5646	5601	5698	5734	5685	5656	5643	5532	5774	5686	5627	5688	5694	5622	5630	5669	5760	5745	5740	5783	5616	5739	5651	5752	5666	5569	5609	5652	5708	5700	5755	5817	5556	5600	5629	5659	5594	5716	5582	5606	5580	5662	5559	5689	5604	5544	5683	5587	5653	5690	5646	5668	5576	5646	5685	5486	5725	5633	5648	5772	5741	5772	5564	5588	5740	5676	5807	5616	5727	5664	5800	5765	5698	5547	5637	5682	5736	5603	5585	5733	5632	5557	5791	5740	5691	5596	5640	5707	5596	5691	5714	5562	5714	5654	5799	5665	5484	5747	5719	5563	5703	5615	5679	5745	5632	5619	5587	5735	5641	5769	5605	5702	5633	5628	5589	5732	5728	5568	5707	5602	5677	5728	5656	5625	5563	5618	5714	5703	5561	5635	5595	5799	5776	5622	5682	5742	5713	5733	5651	5735	5607	5617	5641	5727	5724	5762	5597	5649	5631	5712	5627	5624	5591	5615	5732	5715	5691	5705	5675	5790	5650	5786	5654	5588	5578	5625	5642	5546	5576	5757	5646	5680	5628	5605	5668	5822	5732	5744	5653	5753	5711	5737	5681	5716	5589	5675	5652	5745	5563	5665	5691	5567	5674	5759	5649	5723	5681	5790	5646	5625	5794	5688	5656	5571	5786	5768	5688	5684	5682	5608	5569	5630	5791	5595	5592	5655	5624	5659	5724	5747	5717	5722	5800	5539	5734	5739	5649	5618	5687	5692	5663	5569	5675	5671	5635	5616	5658	5694	5868	5702	5703	5618	5693	5704	5735	5636	5574	5640	5566	5560	5669	5554	5636	5600	5660	5678	5705	5729	5743	5757	5572	5717	5718	5727	5677	5661	5776	5604	5815	5629	5705	5761	5502	5600	5667	5653	5759	5653	5603	5553	5798	5760	5590	5626	5705	5702	5720	5782	5718	5672	5654	5836	5686	5653	5607	5542	5604	5706	5615	5647	5689	5790	5674	5640	5794	5611	5683	5608	5729	5704	5679	5728	5765	5678	5660	5661	5703	5694	5657	5737	5649	5725	5735	5716	5557	5735	5596	5555	5682	5558	5638	5580	5767	5712	5595	5630	5592	5629	5733	5705	5657	5674	5798	5806	5778	5761	5702	5600	5717	5538	5582	5708	5680	5691	5650	5636	5679	5671	5621	5715	5778	5642	5650	5691	5589	5650	5679	5683	5683	5697	5650	5746	5755	5695	5576	5680	5644	5784	5594	5708	5624	5620	5609	5514	5649	5742	5692	5646	5735	5709	5614	5709	5655	5777	5708	5648	5703	5750	5639	5740	5778	5567	5730	5648	5680	5742	5757	5577	5664	5615	5682	5604	5633	5800	5637	5706	5706	5688	5589	5655	5628	5685	5767	5645	5558	5787	5558	5809	5655	5611	5594	5684	5644	5602	5726	5622	5671	5634	5772	5710	5652	5661	5752	5635	5629	5544	5626	5671	5681	5662	5562	5796	5680	5705	5586	5656	5738	5629	5663	5705	5684	5735	5768	5644	5570	5601	5639	5665	5686	5671	5554	5694	5762	5783	5626	5664	5714	5636	5689	5643	5695	5704	5568	5625	5772	5617	5676	5633	5642	5706	5757	5598	5575	5619	5698	5708	5824	5700	5764	5767	5742	5656	5791	5775	5568	5671	5601	5804	5696	5617	5716	5733	5560	5619	5683	5616	5781	5644	5738	5697	5672	5576	5700	5754	5680	5718	5586	5669	5807	5666	5558	5682	5658	5773	5810	5617	5699	5619	5707	5652	5689	5645	5572	5691	5657	5709	5690	5655	5763	5570	5832	5685	5710	5663	5732	5654	5572	5658	5649	5643	5759	5687	5691	5777	5585	5631	5666	5713	5681	5561	5604	5628	5706	5699	5534	5657	5741	5641	5621	5743	5669	5522	5724	5654	5661	5582	5811	5735	5674	5812	5698	5600	5664	5687	5574	5618	5593	5609	5796	5785	5627	5654	5628	5784	5649	5674	5757	5721	5563	5607	5530	5588	5698	5627	5643	5582	5625	5668	5724	5563	5724	5518	5781	5693	5655	5668	5703	5693	5541	5581	5736	5616	5597	5535	5643	5523	5791	5784	5657	5638	5797	5711	5742	5717	5730	5658	5653	5716	5842	5670	5590	5719	5594	5674	5693	5551	5603	5747	5682	5595	5724	5799	5658	5717	5737	5692	5681	5564	5739	5537	5624	5655	5762	5698	5669	5750	5670	5701	5724	5642	5698	5726	5749	5602	5713	5731	5732	5736	5706	5737	5681	5656	5713	5787	5606	5816	5732	5633	5719	5696	5699	5737	5704	5616	5685	5682	5720	5769	5710	5706	5646	5731	5678	5660	5807	5539	5643	5640	5613	5714	5716	5652	5532	5669	5713	5706	5722	5700	5563	5715	5752	5685	5678	5665	5684	5576	5567	5721	5591	5685	5674	5737	5696	5784	5746	5627	5552	5671	5670	5596	5652	5687	5776	5710	5664	5607	5645	5736	5648	5674	5668	5672	5604	5782	5704	5592	5558	5775	5707	5788	5785	5745	5544	5657	5658	5625	5642	5814	5628	5630	5650	5624	5584	5659	5790	5729	5579	5679	5768	5769	5682	5632	5578	5736	5507	5629	5766	5706	5664	5548	5583	5784	5636	5582	5597	5642	5598	5628	5679	5651	5690	5748	5740	5588	5702	5663	5793	5597	5653	5597	5730	5672	5635	5624	5779	5723	5623	5688	5587	5641	5751	5647	5717	5797	5588	5623	5602	5671	5614	5732	5526	5708	5576	5615	5700	5617	5584	5579	5719	5710	5655	5744	5699	5688	5634	5598	5601	5563	5668	5543	5692	5670	5727	5667	5744	5642	5555	5666	5706	5779	5605	5632	5627	5632	5753	5597	5682	5551	5720	5801	5610	5787	5678	5693	5669	5535	5718	5634	5690	5608	5633	5702	5646	5685	5749	5629	5670	5650	5741	5633	5799	5507	5578	5798	5727	5657	5669	5715	5611	5805	5699	5655	5603	5760	5585	5894	5567	5669	5745	5621	5712	5582	5624	5698	5745	5723	5622	5705	5782	5692	5800	5674	5630	5660	5814	5565	5699	5721	5735	5631	5780	5664	5719	5739	5617	5664	5680	5552	5749	5772	5672	5694	5635	5840	5716	5732	5585	5679	5578	5549	5673	5605	5645	5711	5675	5754	5669	5606	5581	5588	5789	5655	5658	5677	5765	5693	5721	5694	5758	5661	5727	5709	5707	5565	5652	5619	5659	5651	5598	5595	5786	5770	5647	5609	5555	5695	5756	5791	5728	5666	5680	5617	5762	5700	5669	5669	5726	5691	5633	5516	5609	5695	5848	5761	5644	5718	5673	5706	5647	5653	5704	5823	5761	5649	5678	5565	5751	5686	5668	5727	5725	5698	5701	5703	5655	5626	5644	5622	5673	5655	5714	5662	5628	5618	5623	5581	5692	5645	5591	5731	5686	5703	5563	5763	5786	5770	5727	5649	5638	5626	5641	5701	5796	5541	5665	5764	5619	5629	5701	5733	5662	5675	5660	5541	5600	5691	5640	5765	5739	5698	5683	5738	5600	5584	5651	5693	5609	5797	5662	5658	5696	5682	5661	5731	5753	5659	5618	5648	5597	5675	5790	5752	5641	5745	5712	5678	5702	5647	5707	5660	5670	5648	5666	5719	5624	5615	5603	5611	5609	5729	5695	5600	5722	5752	5724	5673	5711	5727	5683	5740	5581	5662	5619	5732	5551	5726	5560	5695	5635	5730	5687	5665	5707	5711	5671	5703	5698	5700	5753	5756	5671	5700	5688	5797	5716	5633	5718	5705	5735	5732	5619	5676	5585	5661	5765	5712	5689	5657	5789	5636	5594	5559	5692	5709	5690	5666	5762	5659	5765	5634	5710	5709	5546	5652	5691	5540	5649	5715	5744	5601	5595	5731	5660	5666	5672	5741	5651	5694	5688	5736	5740	5796	5755	5683	5588	5751	5730	5660	5607	5638	5646	5564	5636	5686	5605	5714	5845	5670	5699	5741	5674	5661	5683	5674	5688	5725	5718	5745	5718	5679	5788	5610	5657	5657	5680	5643	5666	5651	5612	5708	5588	5539	5648	5695	5645	5669	5599	5636	5664	5808	5601	5703	5697	5703	5635	5572	5658	5624	5679	5688	5693	5732	5648	5669	5711	5683	5835	5805	5604	5623	5626	5600	5690	5719	5595	5571	5686	5664	5640	5714	5708	5639	5587	5773	5751	5686	5579	5553	5685	5707	5720	5772	5585	5648	5621	5695	5594	5720	5672	5655	5780	5655	5736	5673	5609	5743	5647	5707	5594	5707	5748	5746	5616	5641	5692	5679	5757	5636	5712	5693	5634	5703	5734	5744	5684	5688	5696	5740	5608	5583	5754	5702	5567	5603	5663	5687	5744	5711	5669	5574	5792	5705	5648	5691	5713	5762	5573	5730	5500	5703	5619	5769	5642	5735	5653	5514	5660	5730	5635	5635	5705	5685	5666	5687	5701	5627	5832	5764	5581	5707	5680	5682	5755	5809	5638	5831	5634	5748	5602	5721	5671	5601	5575	5661	5732	5720	5591	5675	5707	5711	5742	5724	5529	5663	5615	5518	5816	5717	5631	5741	5637	5627	5583	5718	5717	5820	5703	5702	5738	5635	5756	5675	5594	5583	5668	5622	5642	5609	5659	5721	5685	5691	5589	5660	5655	5667	5630	5627	5792	5671	5584	5579	5638	5694	5545	5660	5785	5645	5596	5529	5752	5710	5707	5699	5647	5656	5711	5525	5690	5647	5716	5840	5716	5742	5612	5524	5616	5604	5686	5695	5761	5643	5686	5667	5757	5607	5716	5739	5648	5686	5717	5639	5576	5777	5723	5695	5650	5660	5661	5607	5820	5649	5526	5648	5736	5670	5623	5680	5572	5807	5726	5605	5618	5628	5542	5619	5598	5706	5676	5638	5672	5635	5653	5726	5731	5723	5674	5636	5659	5502	5737	5783	5649
32183	37662	23460	10125	3190	1249	840	812	735	741	775	741	727	725	713	744	740	674	717	713	746	713	723	729	778	741	697	721	695	732	723	760	726	765	731	741	736	746	754	799	729	738	755	722	708	769	765	722	747	688	725	733	748	733	729	751	715	745	784	751	732	763	744	728	703	728	719	769	725	737	695	669	711	715	729	787	707	743	724	720	754	708	739	725	694	729	741	716	703	696	695	736	719	704	727	728	736	710	791	715	718	680	732	677	672	739	738	733	720	757	718	711	724	721	734	745	776	718	705	747	736	721	750	672	738	702	737	753	708	709	698	747	753	711	710	739	734	765	760	746	730	692	766	737	679	713	728	746	774	747	733	723	736	711	753	712	681	722	741	723	685	760	709	777	696	755	705	738	687	744	730	687	711	722	757	765	727	698	726	736	667	717	783	707	730	718	796	732	693	707	704	770	763	685	777	741	681	749	690	695	739	726	778	738	739	736	753	721	712	751	770	690	703	713	739	733	725	719	738	749	714	685	692	679	750	783	716	716	745	746	697	726	677	714	764	767	735	717	759	794	711	699	743	786	690	755	706	691	767	691	741	744	757	746	728	761	747	715	754	769	746	724	744	716	749	733	734	718	747	742	732	738	730	736	710	689	789	695	702	743	742	719	715	699	774	695	699	701	755	736	697	716	757	815	710	751	748	732	773	694	737	752	744	725	713	722	729	700	789	710	695	737	694	687	724	761	768	683	734	765	696	735	713	731	715	692	731	723	715	703	727	742	722	710	755	699	710	710	704	740	705	708	740	747	734	693	726	764	732	688	709	719	697	732	729	711	752	700	707	725	743	693	727	708	739	678	765	703	745	714	694	729	750	762	702	748	692	715	743	704	705	747	722	730	717	755	732	725	735	737	704	703	766	719	767	696	708	741	705	702	740	710	719	669	749	749	746	701	712	779	740	709	739	720	722	755	738	760	707	710	733	700	722	677	743	765	742	716	773	708	727	792	747	767	743	710	747	765	721	756	790	678	717	752	739	784	731	723	760	709	700	765	731	759	736	708	782	780	752	701	684	754	756	779	737	707	722	690	733	689	711	706	734	735	738	708	743	734	747	733	754	749	724	720	687	720	711	676	718	761	736	744	697	770	732	716	719	767	711	735	726	732	743	769	720	740	728	774	738	726	748	715	684	734	774	743	727	724	759	724	735	729	712	776	776	729	727	715	675	752	721	782	753	763	746	776	737	698	696	759	731	683	730	746	730	733	766	723	689	767	704	686	717	735	717	709	713	711	743	684	707	744	757	707	728	749	730	712	746	747	741	707	739	742	718	740	747	721	727	727	761	691	745	679	745	714	734	730	707	704	728	678	762	715	734	732	693	771	693	732	724	700	790	698	769	752	714	770	716	742	734	710	709	689	701	769	682	751	727	738	756	727	751	712	760	751	753	712	708	739	712	703	722	806	744	701	705	693	695	743	712	717	709	773	727	704	719	702	715	737	712	741	755	736	741	735	758	725	729	724	755	730	762	728	653	711	707	759	717	683	736	766	692	730	766	723	764	724	730	769	764	761	664	747	737	730	749	707	764	743	757	747	710	743	722	721	737	681	662	743	732	703	736	738	702	775	722	729	699	748	699	691	757	724	750	752	696	747	754	735	754	714	731	725	761	776	738	721	687	750	728	739	710	723	755	758	735	749	761	676	710	665	692	753	774	759	768	722	741	722	754	709	708	755	731	696	740	736	743	750	752	675	702	725	651	738	718	741	724	772	741	742	723	739	694	758	737	684	756	729	716	751	785	724	727	694	758	741	767	710	747	778	732	760	739	745	700	771	709	750	744	742	745	730	725	765	759	696	734	735	719	751	719	653	746	769	750	747	743	717	701	720	740	735	772	745	718	716	753	718	748	732	645	711	749	774	703	742	731	677	706	766	727	687	742	711	729	735	741	714	757	724	723	715	756	711	732	745	717	729	749	701	759	734	708	764	769	733	722	719	726	744	788	753	727	696	726	794	729	736	744	693	751	723	716	773	706	714	723	742	728	737	766	716	737	697	704	705	710	742	760	762	721	757	722	725	730	703	731	764	700	670	732	720	732	690	678	746	759	706	747	725	720	767	745	687	704	705	753	736	700	751	708	682	719	758	711	725	743	711	734	727	739	725	695	712	729	696	736	783	752	720	739	766	730	746	696	762	708	756	716	732	706	769	771	719	742	726	706	721	734	708	721	726	769	730	730	730	725	720	708	704	701	726	742	663	717	743	747	677	777	758	711	691	725	761	677	730	741	742	711	692	691	778	751	744	699	756	774	760	724	755	791	734	726	719	777	742	696	765	696	741	732	706	735	758	734	762	749	704	716	726	718	738	695	761	734	699	740	735	662	699	696	723	753	766	711	769	660	736	716	746	750	704	771	784	711	718	760	708	750	717	718	704	763	714	764	762	712	705	801	754	747	719	762	702	732	775	739	743	740	711	737	723	711	739	741	768	760	766	736	766	819	710	736	760	720	739	722	741	756	692	754	762	696	708	739	691	727	676	772	723	743	729	738	724	740	724	727	682	694	727	717	736	717	737	750	698	730	701	742	726	712	725	769	738	733	736	711	723	765	727	708	687	745	709	784	716	709	706	731	756	750	717	733	736	750	727	745	709	681	733	739	710	752	772	749	704	720	693	651	743	742	766	744	727	719	683	732	739	697	715	718	729	791	699	729	707	767	771	705	761	759	747	724	733	689	742	723	751	720	721	718	732	692	686	718	727	684	672	743	740	740	740	713	771	757	738	714	724	727	689	720	707	720	699	721	729	680	791	752	717	752	741	729	704	767	699	705	712	779	721	724	722	766	759	682	739	756	726	717	750	759	745	704	766	707	769	733	746	691	746	713	768	718	717	740	724	770	738	738	734	682	700	722	730	770	732	753	764	787	734	717	797	709	693	719	702	716	749	752	735	744	736	776	779	748	728	719	712	684	704	696	742	795	721	754	743	738	733	778	754	689	700	746	777	746	750	745	753	708	679	694	726	733	744	753	771	690	787	676	723	772	745	744	736	747	746	761	721	716	791	737	775	698	678	723	720	713	685	706	751	753	742	737	730	736	720	701	679	758	730	717	674	714	640	724	701	722	697	680	695	758	732	691	742	710	737	770	726	683	740	772	712	653	759	713	752	694	702	748	743	743	706	674	760	738	797	652	696	670	718	708	719	651	717	745	716	729	700	720	753	728	772	762	708	792	739	745	764	727	720	738	723	685	695	800	796	760	793	770	723	763	705	715	759	721	722	713	743	734	712	729	758	720	746	730	743	742	725	717	748	731	718	773	729	792	714	693	751	769	719	713	712	754	717	725	730	744	709	719	725	729	669	740	746	725	741	733	747	712	727	715	757	721	714	718	721	748	799	701	657	720	718	741	746	751	682	756	764	743	729	693	700	715	742	770	692	738	713	690	753	732	712	717	705	728	738	735	726	724	715	692	736	725	695	720	655	705	734	751	742	741	708	758	717
59320	55679	46928	38782	29608	15345	7782	6275	6091	6161	6154	6079	6169	6007	6115	6176	6211	6095	6198	6015	6222	6098	6071	6081	6060	6113	6241	6120	6203	5989	6098	6142	6100	6054	6174	6142	6160	6179	6211	6046	6086	6094	6269	6152	6130	6006	6075	6097	6068	6104	6039	6047	6024	6108	6086	5919	6153	6105	6090	6086	6192	6085	6086	6080	6075	6101	6038	6151	6151	6143	6031	6167	6120	6162	5995	6273	6107	6035	6138	6171	6231	6138	6257	6067	6125	5972	6087	6117	6153	6142	6001	6103	6210	6113	6124	6170	6075	5995	6107	6221	6057	6231	6078	6053	6029	6084	6124	6178	6199	6262	6099	6070	6124	6208	6206	6219	6126	6076	6025	6198	6074	6122	6134	6158	6121	6057	6144	6092	6091	6070	6174	6071	6065	6031	6061	6041	6229	6106	6074	6157	6100	6064	6225	6174	6059	6191	6169	5978	6081	6096	6006	6067	6109	6140	6066	6056	6086	6085	6038	6166	6174	6167	6088	6165	6014	6150	6043	6142	6131	6150	6205	6103	6156	6179	6122	6208	6090	6060	6025	6109	6107	6105	6124	6092	6151	6158	6100	6167	6110	6159	6044	6031	6122	6059	6178	6064	6008	6145	6119	6242	6152	6159	6164	6106	6124	6117	6139	6073	6130	6239	6131	6037	6093	6079	6043	6090	6216	6124	6142	6102	6213	6170	6097	6176	6163	6126	6058	6172	6136	6178	6099	6245	6070	6191	6058	6055	6159	6047	6223	6202	6063	6090	6231	6065	6092	6211	6156	6113	6153	6061	6175	6197	6032	6154	6188	6141	6058	6107	6274	6082	6004	6146	6175	6202	6113	6151	6096	5982	6199	6153	6133	6081	6099	6099	6177	6185	6103	6245	6086	6186	6258	6100	5974	6174	6122	6076	6131	6073	6147	6075	6120	6197	6176	6164	6137	5967	6147	6100	6113	6164	6090	6190	6119	6022	6158	6302	6144	6178	6040	6109	6142	6212	6076	6123	6062	6104	6267	6104	6160	6150	6141	6169	6126	6174	6179	6127	6140	6027	6076	6094	6112	6123	6097	6050	6011	6121	6245	6066	6048	6155	6098	6105	6153	6101	6127	6079	6204	6105	6109	6022	6350	6100	6237	6178	6156	6082	6292	6064	6073	6130	6207	6026	6177	6076	6187	6122	6054	6167	6183	6072	6211	6123	6259	6197	6065	6104	6132	6070	6148	6184	6155	6098	6043	6106	6121	6196	6126	6104	6144	6116	6076	6166	6166	6153	6101	6083	6045	6154	6103	6109	6114	6146	6044	6069	6209	6240	6158	6213	6091	5964	6147	6042	6201	6102	5923	6118	6042	6137	6073	6089	6261	6118	6224	6096	6122	6100	6102	6011	6123	6046	6125	6115	6156	5928	6232	6206	6167	6126	6121	6095	6200	6029	6055	6016	6113	6236	6076	6247	6061	6159	6156	6104	6154	6197	6149	6080	6108	5966	6074	6065	6060	6144	6167	6051	6199	6065	6223	5948	6183	6068	6122	6047	6172	6159	6136	6067	6130	6222	5992	6175	5984	6033	6046	6118	6184	6118	6151	6117	6100	6154	6114	6116	6109	6056	6050	6138	6118	6007	6099	6179	6070	6143	6186	6034	6182	6180	6164	6213	6117	6073	6174	5907	6049	6005	6199	6128	6133	6105	6271	5966	6186	6122	6028	5995	6229	6089	6082	6165	6070	6185	6017	6093	6113	6171	6131	6130	6120	6102	6041	6101	6127	6109	6073	6073	6178	6087	6131	6137	6233	6134	6120	6092	6070	6151	6090	6105	6054	6159	6019	6210	6107	5962	6185	6002	6073	6196	6164	6195	6178	6069	6224	6085	6091	6111	6092	6274	6162	6063	6180	6217	6020	6276	6074	6156	6212	6175	6080	5971	6102	6125	6012	6184	6146	6041	6165	6126	6042	6151	6054	6016	6025	6107	6142	6125	6180	6115	6123	6092	6112	6163	6104	6177	6066	6165	6165	6126	6113	6048	6166	6105	6176	6162	6114	6109	6078	6208	6116	6132	6203	6108	6078	6139	6214	6071	6153	6103	6030	6176	6226	6031	6075	6101	6211	6232	6133	6147	6080	6183	6004	6091	6130	6243	6049	6123	5975	6068	6119	6265	6113	6201	5937	6156	6071	6334	6161	5966	6179	6096	6139	6267	6198	5926	6189	6061	6142	6062	6153	6083	5979	6130	6229	6099	6167	6082	6106	6235	6079	6117	6198	6127	6179	6107	6150	6107	6060	6187	5982	6163	6178	6238	6134	5991	6140	6217	6020	6149	6200	6132	6164	6053	6084	6132	6103	5973	6122	6153	6028	6147	6022	6086	6096	6076	5972	6178	6052	6096	6133	6050	6080	6087	6036	6188	6005	6045	6182	6185	6010	6297	6210	6214	6197	6200	6000	6082	6044	6127	6004	6071	6159	6070	5943	6170	6108	6173	6112	6223	6040	6148	6027	6095	6058	6096	6181	6061	6088	5957	6129	6122	6126	6161	6020	6126	6249	6182	6073	6092	6145	6101	5935	6209	6140	6028	6184	6133	6150	6075	6102	6111	6060	6061	6086	6144	6188	6115	6174	6144	6279	6202	6097	6149	6047	6104	5946	6176	6065	6178	6114	6173	6148	6163	6194	6202	6114	6242	6185	6012	6057	6048	6107	6217	6056	6000	6158	6255	5976	6105	6199	6122	6182	6065	6128	6142	6036	6005	6026	6241	6111	6049	6135	6179	6150	5997	6127	6085	6002	6183	6135	6207	6031	6098	6091	6155	5957	6241	6234	5959	5973	6180	6273	5953	6251	6070	6084	6167	5966	6181	6163	6155	6102	6094	6116	6145	6073	6147	5986	5972	6129	6134	6096	6158	6156	6089	6132	6125	6087	6102	6145	6078	6232	6065	6107	6076	6268	6169	6077	6106	6051	6090	6148	6129	6248	6185	6196	6042	6046	6052	6157	6039	6122	6125	6044	6214	6106	6118	6140	6259	6177	6162	6059	6051	6040	6222	6206	6070	6220	6173	6010	6118	6039	6165	6185	6135	5930	6185	6125	6047	6076	5965	6061	6143	6236	6076	6153	6104	6098	6101	6170	6150	6268	6281	6118	6166	6106	6217	6073	6143	6032	6092	6153	6120	6174	6099	6140	6139	6070	6106	6055	6207	6174	6114	6026	6353	6262	6158	6070	6142	6136	6115	6186	6050	6135	6186	6220	6198	5989	6200	6124	6182	6120	6128	6229	6089	6174	6138	6219	6118	6073	6140	5955	6139	6165	6094	6185	5989	6029	5974	6106	6073	6156	6086	6107	6147	6026	6090	6066	6063	6105	6101	6133	6151	6041	6099	6154	6050	6183	6083	6058	6208	6076	6176	6128	6204	6001	6055	5985	6134	6082	6156	6080	6144	6142	6123	6080	6154	6155	6236	6154	6263	6174	6022	6064	6242	6231	6038	6174	6088	5957	6130	6146	6169	6045	6138	6108	6131	6104	6177	6081	6041	6053	6187	6041	6108	6099	6028	6046	6138	6247	6225	6180	6060	6104	6194	6147	6032	6165	6210	6221	6153	6164	6249	6159	6090	6122	6094	6117	6105	6155	6062	6099	6061	5966	6022	6134	6103	6208	6020	6050	5960	6111	6183	6132	5965	6122	6198	6149	6136	6124	6130	6085	6102	6148	6166	6102	6079	6078	6136	6228	6050	6190	5978	6161	6189	6071	6045	6049	6156	6165	6007	6187	6071	6114	6144	6198	6128	6144	6121	6079	6033	6150	6139	6100	6145	6225	6103	6146	6191	6165	6132	6177	6119	6198	6171	6164	6104	6145	6051	6193	6107	6040	6091	6154	6104	6075	6023	6068	6262	6215	6068	6088	6125	6025	6295	6035	6198	6136	6236	6070	6077	6198	6109	6127	6164	6144	6072	6218	6223	6211	6108	6020	6083	6152	6149	6126	6120	6083	6124	6111	6272	6184	6168	5974	5973	6079	6131	6143	6119	6016	6159	6158	6059	6246	6019	6059	6090	6233	6115	6143	6198	6092	6235	6122	6010	6105	6104	6193	6101	6093	6197	6103	6149	6182	6137	6142	6159	6036	6068	6150	6156	6192	6260	6104	5964	6099	6159	6094	6148	6143	6083	6085	6056	6131	6121	6097	6150	6174	6159	6155	6185	6101	6192	6226	6095	5908	6011	6099	6155	6037	6132	6135	6143	6176	6047	6152	6228	6099	6161	6102	6203	6156	6285	6025	6180	6039	6116	6064	6111	6161	6067	6166	6223	6003	6065	6096	6045	6165	6203	6038	6068	6170	5985	6150	6092	6103	6245	6126	6184	6109	6182	6151	6146	6122	6150	6119	5985	6000	6044	6122	6131	6096	6124	6031	6048	6115	6154	6086	6232	6131	6114	6117	6055	6014	6005	6122	6028	6074	5974	6172	6052	6169	5978	6085	6096	6193	6160	6099	6024	6171	6023	6129	6198	6082	6099	6265	6080	6083	6049	6119	6092	6210	6240	6017	6202	6107	6222	5981	6185	6047	6051	6161	6036	6133	6126	6190	5969	6008	6194	6085	6103	6110	6093	5902	6180	6228	6113	6072	6079	6159	6122	6114	6179	6282	6123	6085	6196	6196	6161	6161	6081	6194	6012	6266	6080	6077	6188	6166	6179	6089	6207	6221	6197	6100	6058	6269	6160	6143	6025	6032	6190	6071	5994	5999	6236	5989	6244	6036	6139	6066	6186	6086	6038	6096	6084	6146	6103	6226	6126	6227	6007	6061	6065	5928	5995	6256	6130	6141	6220	6180	6110	6137	6098	6094	6048	6150	6187	5967	6127	6184	6221	5979	6249	6075	6208	6061	6196	6157	6121	6072	6261	6122	6098	6118	6215	6184	6100	5923	6179	6125	6057	6118	6044	6158	6105	6129	6280	6163	6061	6201	6096	6144	6220	6151	6123	6196	6061	6154	6082	6218	6159	6086	6112	6189	6167	6099	6056	6110	6186	6033	6220	6099	6119	6085	6082	5965	6063	6110	6054	6092	6064	6161	6174	6186	6203	5992	6156	6046	6194
43619	50256	30954	14147	3921	1130	666	612	568	577	551	575	580	595	548	598	627	613	561	537	597	594	584	613	543	579	580	592	584	587	601	583	596	599	558	610	578	585	569	597	596	590	574	582	590	562	611	551	570	573	579	613	599	513	567	587	600	604	563	527	578	613	576	567	559	604	617	614	572	612	597	569	542	587	590	627	541	609	573	606	582	619	622	608	569	575	610	603	579	595	573	613	600	633	594	603	584	602	592	570	583	536	594	592	588	621	583	628	568	599	549	559	546	598	572	589	553	607	589	588	555	595	537	592	603	610	608	590	601	588	561	573	600	591	606	599	586	608	607	577	580	589	567	597	613	618	584	581	636	565	603	596	583	585	559	600	635	587	607	580	565	599	595	530	588	599	561	609	583	622	572	601	549	585	626	600	603	586	583	529	578	581	590	591	620	551	590	553	555	607	636	578	600	583	584	613	587	592	606	556	594	598	581	568	583	601	553	607	606	603	579	578	572	622	581	576	609	637	549	588	582	621	589	547	636	575	605	606	589	619	540	586	586	609	634	616	615	559	615	603	633	614	587	610	550	580	548	591	575	628	616	661	620	596	624	613	606	597	543	561	556	591	548	578	555	602	603	588	608	552	571	606	623	628	574	612	614	582	558	609	561	619	614	601	592	599	562	615	560	572	615	608	651	551	618	582	606	539	607	584	612	629	624	636	608	627	552	602	601	604	599	588	553	609	575	557	574	555	581	588	628	624	610	657	574	613	589	598	604	624	575	611	622	631	668	595	576	576	586	639	614	580	612	642	579	601	595	570	599	625	606	581	544	584	620	586	579	534	554	584	571	610	613	560	624	598	588	627	582	624	586	565	622	596	572	566	613	648	570	576	576	607	598	601	594	621	570	580	544	593	595	613	603	596	591	628	600	588	593	551	605	605	595	636	570	635	574	595	580	579	573	623	588	652	566	579	571	573	606	567	578	609	603	558	576	575	586	611	631	623	624	574	593	548	590	604	590	593	591	608	563	604	604	602	598	604	608	588	551	589	578	580	585	616	610	615	599	599	600	617	576	574	606	594	552	610	553	571	547	559	601	582	548	586	597	579	624	587	613	642	613	567	605	601	598	573	559	576	562	609	642	594	553	628	607	630	620	588	593	594	579	582	588	583	589	630	632	571	626	622	567	639	575	605	573	609	607	562	614	591	564	573	637	596	619	631	613	587	590	592	566	590	604	583	612	594	575	564	614	636	679	571	591	595	629	583	606	619	627	575	587	588	609	585	592	575	564	567	598	604	574	569	608	624	587	616	619	582	541	613	622	596	605	596	583	617	593	585	594	586	580	525	580	611	597	639	538	569	591	635	609	610	631	563	586	589	590	617	584	601	624	616	624	614	589	562	610	579	552	572	569	567	582	578	596	598	555	615	609	588	583	578	598	622	566	591	563	625	640	562	594	591	611	583	580	587	609	587	565	560	557	584	604	601	584	611	603	584	604	585	588	589	615	551	599	609	560	590	578	582	559	599	616	574	575	533	605	590	604	583	585	588	635	571	577	544	601	589	563	574	585	589	590	597	610	587	581	611	586	593	598	594	576	584	620	584	604	635	649	576	597	572	622	554	613	610	609	606	610	591	598	644	589	604	619	615	612	602	554	566	565	615	583	565	610	637	586	564	556	590	643	587	602	546	636	586	582	592	596	564	576	606	604	591	630	604	594	622	624	586	665	581	583	595	571	584	598	620	609	589	589	606	611	591	595	593	584	631	608	637	569	608	556	581	607	567	576	581	602	567	572	578	590	553	573	561	565	585	581	587	622	595	565	593	607	584	584	585	594	641	603	578	631	552	550	571	569	628	557	592	571	595	610	573	646	632	630	580	580	620	593	599	601	534	560	624	601	623	585	573	610	622	555	682	571	617	607	566	646	623	581	581	584	577	574	604	574	631	610	603	595	605	606	578	567	547	594	585	569	563	603	598	553	539	599	566	583	552	559	580	632	585	609	611	549	583	582	528	586	566	608	600	620	586	558	618	593	566	632	594	586	575	605	580	582	613	608	597	600	612	598	603	625	602	591	588	577	551	593	624	631	597	633	563	565	612	630	554	612	578	575	584	556	566	546	589	625	590	640	642	624	613	600	591	616	592	611	570	585	563	603	574	605	595	591	552	565	608	554	575	621	576	611	582	529	565	609	553	631	572	593	568	605	631	599	580	582	600	574	584	616	645	586	574	615	588	603	563	538	593	577	650	556	582	597	590	627	577	553	582	585	571	566	547	592	566	611	588	552	585	592	565	638	626	572	600	584	564	626	566	571	572	563	573	617	599	570	608	625	597	562	574	638	566	590	624	590	555	603	583	603	575	571	594	597	579	602	624	584	580	531	562	606	621	616	567	560	559	587	568	589	592	566	578	570	622	563	587	585	620	587	570	579	543	561	586	578	573	585	597	617	587	590	632	590	625	599	580	633	603	602	618	569	555	592	609	591	584	618	582	594	605	601	568	547	628	602	599	583	567	595	590	591	574	628	603	536	559	580	588	596	608	650	583	589	537	551	598	585	606	608	648	577	566	617	563	570	582	604	540	618	571	604	613	570	602	593	575	631	597	566	586	591	582	605	587	590	605	579	593	594	623	576	606	595	573	628	582	580	585	616	639	569	593	588	615	615	596	651	600	595	592	566	605	579	575	623	605	567	611	583	603	652	601	585	591	602	566	604	588	571	596	593	522	592	559	551	586	607	616	572	609	578	595	610	596	620	550	626	615	590	573	574	597	612	591	563	600	565	532	607	592	573	603	591	588	589	575	582	627	572	603	595	544	548	656	585	579	585	577	588	607	564	579	572	617	594	602	631	589	612	551	574	590	603	555	604	609	582	589	607	603	598	593	612	570	604	606	614	569	620	645	542	587	536	582	585	622	621	546	611	594	604	547	607	587	610	537	611	591	576	577	590	586	609	595	584	596	564	585	611	610	589	580	625	589	620	571	550	588	565	615	611	557	585	589	575	611	605	617	583	615	562	603	596	580	601	610	603	581	628	547	571	634	606	609	630	557	573	554	607	591	594	613	583	582	580	604	568	578	605	605	580	622	581	597	563	620	587	601	586	651	578	589	592	583	574	560	610	596	582	623	557	551	563	548	588	530	610	615	601	607	620	608	585	612	615	589	582	590	560	629	561	632	595	591	593	583	561	600	565	616	622	577	607	586	598	596	599	571	611	566	600	580	585	622	602	564	596	585	610	567	577	604	528	582	625	605	590	561	608	548	616	614	585	572	590	597	594	595	555	591	573	591	538	621	673	583	643	587	552	593	557	596	598	604	595	579	592	591	575	540	577	589	626	588	588	648	613	586	630	590	610	581	588	642	607	566	596	573	578	591	581	600	605	610	543	580	634	588	604	559	567	586	601	597	601	580	575	631	547	596	609	624	599	625	565	612	577	558	624	624	588	578	644	548	541	568	586	557	599	602	567	546	573	586	538	598	592	598	583	600	604	581	607	627
54395	54331	52922	42377	31416	15253	7290	5437	5029	5126	5104	5045	5047	5011	5080	5086	4965	5071	5038	4992	5096	5080	5063	5039	5108	4979	5098	5011	5100	5022	5044	5127	5081	5122	5095	5100	5052	5125	5066	5022	5172	5005	5036	5033	5162	5004	4987	5062	5047	5084	4921	5099	5080	5032	5131	5141	5031	5035	5084	5024	5025	4983	4982	4878	5057	5069	5046	5021	5089	5117	5111	4956	5005	5034	5014	5003	5065	5125	5134	4961	5030	5033	5053	5137	5048	5011	5069	5081	5047	4914	5049	5013	5039	5085	5009	5131	5107	5038	5075	5164	5023	5014	5026	5076	5054	5006	5096	4894	4986	5087	5088	5072	5179	5017	5004	5038	5112	5118	5024	5049	5039	5164	4980	5009	5068	4902	5076	5062	4962	5131	5024	5003	5105	4949	5047	4986	5009	5048	5017	5008	5145	5146	5102	5053	5003	5043	4990	4941	5082	5095	5069	5034	4924	5047	5028	4976	4999	5002	5145	5104	4968	5012	5058	5058	4983	5027	5087	5123	5020	4944	5123	5087	4994	5106	5000	5017	5040	5090	5061	5149	5159	5121	5156	5120	5134	5085	5008	4967	5085	5048	5199	5088	4983	5039	5051	5104	5119	5116	5097	4966	5137	5025	5204	5187	5113	4932	5068	5066	5075	5175	5029	5138	5011	4933	5071	5005	4993	5087	5116	5044	5061	4996	5040	5111	5069	4969	5087	5145	5163	5036	5110	5081	5004	5021	5075	4996	5019	5089	5093	5017	5033	5154	5096	5141	5046	4955	5063	5050	5009	5152	5013	5032	4940	4987	5020	5026	5079	5221	5064	4994	4975	5149	5015	4966	4993	5089	5102	5036	5067	5158	5068	4911	5023	5086	5009	5094	4990	5124	5105	5097	4919	4888	5087	5010	5088	5004	4989	5028	4990	5067	5008	5139	5013	5118	4984	5066	5090	5110	5066	5135	5068	5143	5107	5065	5068	5034	5180	5067	5120	4982	5149	5117	4937	5089	5038	4988	5071	5109	5001	4970	4987	5070	5198	4885	4981	5061	5112	5022	4984	5065	5096	5127	5163	5032	5108	5126	4987	5049	5000	4952	5068	5077	5169	4956	5110	5029	5029	5061	5140	4956	5204	5144	4980	5029	4923	5074	5130	4927	5009	5057	5088	5189	4958	5033	5109	4992	5096	5037	5138	5104	5059	5068	5100	5006	5168	5036	5032	5115	5068	5063	5065	5018	5004	5043	5097	5160	5079	5122	5112	4963	4964	4955	5022	5071	5011	4895	5039	4964	5044	5045	4980	5065	5015	5072	5069	5064	5105	5137	5058	5131	4981	4983	5023	5015	5139	5116	5093	4919	5168	5107	5039	5147	5094	5084	5091	4914	5061	5036	5121	5066	4984	5144	5087	5042	5091	5085	5097	5102	5165	5027	4998	5082	5005	4986	5032	5046	5115	4990	5010	5069	5037	4995	5100	5072	5097	4960	4993	5069	5089	5054	5052	4988	5000	4964	5089	4974	5011	5075	4986	5001	5025	5117	5013	4915	4977	5085	4993	5050	5090	5022	5092	4913	5077	4986	5097	5048	5108	4958	5004	5002	5062	5058	5109	5154	5065	4994	5073	5048	5068	5105	5076	5113	5184	5168	5161	5049	5117	5109	5114	5059	5084	5031	5096	4968	5071	4832	5060	5078	5064	5083	5111	5029	5009	5139	4944	5119	5246	5083	5093	5113	5047	5145	5002	5104	5075	5019	5102	5000	5034	5128	4965	5016	5100	5096	5128	5061	5048	5074	5021	5101	5041	5106	4941	5182	5080	5035	4989	5129	5082	4897	5134	5097	4948	5021	5075	5003	5019	5013	5027	5036	5020	5141	4999	5067	5116	5054	5037	5005	5075	5065	5112	4980	5061	5082	5045	5012	4933	5215	5160	5098	5118	5099	5121	4931	5020	5143	4982	5153	5066	5081	5033	4980	5088	4990	5094	4863	5018	5042	5184	5085	5015	5172	5129	5013	5143	5027	5012	5116	5001	4984	5069	5082	5057	5038	5054	5101	5110	5045	5107	4975	5044	5043	5102	4952	4966	4914	5039	5031	5162	5038	5130	5045	4990	5134	5037	5071	5078	5022	5085	5066	4998	5114	5159	5118	4979	5114	4940	5087	5032	4969	4996	5094	5047	4987	4934	5053	5220	5085	5049	5098	5063	5121	5033	5058	5063	5182	5061	5100	5063	5195	5173	5069	5226	4991	5091	4996	5042	5057	5037	5074	5125	5142	5104	5159	5139	5138	5042	4952	5014	5046	5022	5013	5030	5178	5119	4962	5075	5081	4989	5120	4967	5060	5086	5104	4983	5084	5067	5180	5122	5062	5096	5068	5194	5103	5118	5050	5094	4970	5094	5076	5056	5056	5045	5128	5120	5024	5046	5030	5036	5012	5057	5038	5109	4999	5145	5064	5061	5015	5091	5145	5092	5080	5011	5062	5037	5086	5039	4972	5032	5002	5024	5043	5093	4968	4944	5064	4923	5026	5038	5120	5056	5094	5009	5049	5096	5067	5123	5121	5129	5135	5045	5045	5065	4972	5016	5039	4961	5021	5042	5072	5045	5058	5100	4983	5075	5163	5155	5058	5103	5148	5144	5055	5015	4956	4936	5018	4955	4978	5016	5057	4995	5039	5109	4981	5060	5090	5094	5096	5004	5167	5019	5061	5107	5132	5006	5072	4927	5093	5002	4983	5156	5065	5003	5126	5001	5052	5127	5165	5045	5105	4939	5055	5106	5069	4943	5169	5063	4961	5048	5075	5052	5003	5129	5044	5122	5146	5116	5102	5106	4943	5050	4950	5011	5045	5116	4990	5096	5116	5197	5062	5036	5059	5035	5069	5002	4952	5081	5094	5153	5014	5153	5045	5043	5039	4990	5145	5109	5058	5067	5021	5202	5099	5116	5079	5098	5047	5013	4949	5143	5008	5020	4967	5074	5007	5044	4962	4997	5094	5086	5133	5107	5106	5039	4970	5082	5054	4963	5137	5119	5037	5072	5189	5175	5045	5033	5110	5089	5071	5136	4987	5114	5013	5056	5163	4994	5084	5153	5053	4953	5004	5028	5160	5059	5121	5013	4964	5049	5023	5090	5029	5083	4972	5041	5227	5061	5103	5123	5011	5159	5022	5072	4969	5051	5161	4990	5138	5033	5135	5136	5022	5021	5039	5093	5106	5051	5150	4980	5110	5020	5078	5029	5159	5083	5034	5135	5030	5094	5159	5045	5109	5142	5066	4882	5014	5000	4976	5148	5061	5066	5054	5113	5011	4994	5036	5049	5044	5180	4999	4878	5031	5118	5030	5050	5066	5025	4934	5031	4945	4959	4986	5165	5026	4973	5091	5088	5004	5144	5023	4988	4961	5015	5071	5094	5170	4967	5072	5103	4968	5103	4998	4942	5124	4995	5112	5014	5049	5036	5136	5074	5091	5126	5019	5025	5153	4999	4995	5133	4990	4930	5068	5067	4981	5158	5053	4900	5042	5011	4958	5020	5035	5059	5100	5038	5121	5125	5050	5133	5029	4881	4978	4946	5103	4978	5012	5061	5005	5133	4999	5019	5033	5142	5153	5053	5081	5145	5147	5045	5116	5075	5081	5071	5046	5045	5096	5143	5022	5089	5068	5071	5090	4968	5108	5080	5063	5027	4996	5041	5119	5198	5129	5124	5138	5093	5033	5136	4983	5132	5016	5025	5026	5045	5055	5068	4948	5009	5137	5123	5094	5230	5067	5097	5043	4949	5094	5067	5005	5043	5054	5074	5102	5013	4912	5019	5025	5048	4998	5049	5109	5183	5102	4974	4971	5013	5050	5068	5029	5069	5057	5027	4991	5088	5081	5064	5016	5023	5036	4957	5205	5084	5103	5049	5015	5130	4982	5087	5146	5135	5023	5045	5063	5024	4987	5055	5019	4991	5092	5063	5067	5167	4934	5056	5135	4984	5062	4989	5125	5161	5008	5092	5139	5154	5063	5149	4995	4929	5150	5032	5061	5009	4984	5090	5042	5013	4951	5129	5059	5020	4934	4941	5106	5045	5072	5063	5080	5054	4999	5128	5168	4984	5072	5103	4980	4970	4953	5092	5043	4984	4924	5035	5138	5174	5112	5113	5068	5130	5119	4976	5078	4981	5073	4998	5033	5098	5039	4900	5140	5087	5067	5064	4919	5091	5055	5007	5017	4987	5092	5078	5071	5028	5140	5097	5121	5115	5096	5012	4860	5065	5067	5072	5078	5043	5002	5255	4976	5063	5133	5016	5065	5110	4936	5057	5004	5013	5076	5039	5212	5236	4950	5063	5034	5056	5053	5128	5069	5023	5083	5032	5037	5056	5045	5043	5123	4977	5000	4982	5018	5005	5063	4995	5026	5125	5063	5113	5170	5086	5020	5023	5030	5123	4858	5047	5112	5061	5047	5077	5259	5051	4972	4987	5051	5042	4965	4913	5085	5103	5130	5032	5065	5025	4905	5053	5149	5023	5175	5115	5060	5103	4989	5011	4966	5112	5118	5093	5116	5020	5050	5137	5001	5048	5080	4990	5202	5082	4969	5068	5031	5197	4949	5058	4978	5139	5134	5080	5247	5073	5103	4872	5001	5058	4971	4991	5020	5005	5070	5033	5065	5115	5095	5060	5206	5063	5089	5062	5139	5140	5108	5069	5075	5128	5027	5052	5094	5082	5098	5079	5001	5070	5066	5095	5048	4945	5017	5068	5120	5039	5078	5050	4987	5167	4995	5064	5021	4981	5066	5018	5047	4895	5085	5048	5214	5019	5023	5018	5136	5060	5070	4992	5033	5033	4997	5103	5082	5122	4986	5012	5038	5052	5130	5074	5057	5112	5119	5044	5019	5186	5046	5051	5096	5140	5110	4990	5106	5044	5075	4934	5157	5116	4981	5047	5164	5109	5078	5111	5056	5089	5087	5010	5105	4992	5157	5068	4988	4986	5172	5018	5062	5043	5132	5049	5047	5167	4992	5017	5005	5061	5050	5000	5104	5073	5076	4954	4975	5197	4960	5071	5125	4960	5076	5055	5012	5099	5063	5031	5102	5148	5035
18763	19021	11256	4353	1390	870	703	660	698	684	673	676	665	700	655	669	690	632	673	681	637	667	643	614	666	688	702	641	685	652	711	667	682	713	643	677	658	662	686	723	622	687	634	643	635	681	681	680	661	678	647	638	699	631	682	668	673	720	628	688	662	633	671	658	673	663	653	693	703	682	686	640	677	664	675	662	671	671	685	672	659	708	657	673	657	701	658	681	667	689	636	680	619	631	699	643	681	670	738	684	656	666	645	661	602	645	685	642	698	641	680	660	633	678	606	660	635	662	667	700	678	650	718	611	666	648	619	681	680	680	669	690	625	651	670	650	680	665	681	678	659	700	692	669	668	657	632	647	630	629	679	668	654	677	676	660	632	703	648	656	673	679	659	648	639	744	666	672	647	661	645	722	603	678	630	645	705	673	703	654	660	677	648	660	699	673	643	686	634	590	651	683	703	690	668	666	678	665	696	682	657	650	706	681	629	640	627	664	658	638	695	664	687	665	700	649	650	616	663	718	666	688	640	623	628	682	711	684	638	641	658	624	657	634	658	651	639	687	669	705	614	620	703	674	723	628	648	663	691	701	669	670	633	656	653	656	663	677	653	630	694	671	662	643	635	676	685	714	695	692	638	686	733	728	672	634	667	662	636	599	647	687	691	675	668	640	650	650	661	663	645	640	678	659	644	647	646	655	626	612	667	670	664	676	621	676	633	688	642	645	671	652	674	660	685	672	692	654	679	688	686	623	660	625	658	682	685	631	646	702	694	662	641	650	636	638	686	702	673	638	725	646	650	661	683	636	638	680	685	639	654	615	671	686	666	675	691	680	652	670	676	676	682	634	666	665	674	675	644	669	647	641	642	676	655	702	630	659	643	655	661	649	678	627	661	663	661	707	666	673	644	658	672	669	682	625	689	690	656	715	633	695	650	630	686	718	663	643	676	666	641	666	647	740	627	701	670	685	688	705	714	634	691	651	647	641	671	673	646	722	655	675	671	676	656	683	697	650	638	641	654	693	682	672	664	696	700	660	684	679	677	729	663	690	636	666	642	670	641	625	676	646	696	654	651	704	660	656	657	664	678	640	707	686	695	681	682	686	667	604	658	636	614	670	641	671	650	674	631	679	611	664	693	664	636	674	706	672	670	671	682	649	665	632	665	619	645	640	720	654	653	689	697	687	633	689	676	706	677	683	673	634	690	667	664	680	663	644	657	683	655	659	691	711	672	640	664	714	663	716	666	674	663	645	653	663	684	631	696	660	660	641	693	613	676	693	663	655	697	659	713	619	646	636	645	662	682	662	708	652	702	676	675	650	669	626	651	657	644	689	731	628	680	682	662	630	667	676	681	642	680	650	670	667	689	629	700	667	668	646	690	686	687	677	668	684	660	628	707	685	634	653	639	669	670	663	681	658	655	676	703	663	646	667	658	660	682	714	608	687	645	670	664	708	722	658	666	674	688	649	666	682	663	671	649	704	702	677	659	617	663	667	642	680	659	665	665	698	638	688	663	648	684	673	622	669	696	702	663	661	708	726	657	656	704	657	650	704	687	656	624	694	662	680	653	689	670	660	660	680	689	663	679	623	704	684	684	624	665	664	650	717	676	673	649	615	712	702	749	701	660	651	679	670	660	642	663	672	667	673	677	667	668	627	642	682	661	699	697	677	654	665	660	679	669	627	682	683	703	720	657	647	663	619	621	695	672	647	696	674	664	669	651	673	638	596	686	707	658	702	692	649	661	620	684	648	649	649	689	636	683	683	697	651	655	645	634	666	667	664	726	682	679	692	701	689	675	680	674	686	670	668	686	619	663	694	674	651	704	650	665	670	687	678	665	635	663	665	651	643	697	681	689	679	680	713	654	644	683	672	684	626	674	615	637	638	666	656	662	696	686	686	658	734	632	674	667	652	674	692	718	649	631	590	668	693	655	645	691	652	628	681	629	639	634	666	673	709	683	691	713	662	664	649	696	700	667	693	741	638	681	696	658	676	685	649	696	661	648	675	666	639	659	691	611	639	638	669	679	718	649	661	687	678	713	686	707	696	668	681	649	723	666	686	674	663	673	667	673	664	676	659	669	719	685	678	685	674	672	659	676	631	704	656	661	692	646	607	635	697	670	668	646	635	680	651	624	653	666	654	667	624	684	678	658	666	653	688	721	663	739	653	669	653	689	683	648	685	673	621	698	677	652	749	661	680	686	660	673	657	674	633	687	699	686	657	717	696	630	657	683	665	657	698	671	642	640	698	681	672	640	641	694	650	622	664	660	699	674	655	641	670	685	640	650	712	631	632	681	617	702	663	659	689	669	675	658	727	648	656	670	670	638	690	622	664	661	679	683	679	659	664	675	640	691	626	718	689	659	638	682	704	654	658	633	700	663	656	667	665	714	676	670	663	741	663	665	676	657	730	704	654	619	623	695	654	676	706	699	684	647	696	679	698	684	619	645	615	699	655	748	713	666	653	654	630	666	655	687	685	707	664	684	692	691	632	670	681	634	657	677	667	697	682	694	622	695	651	666	695	654	676	637	708	702	654	645	663	664	687	670	619	698	659	697	629	661	645	700	636	659	668	654	650	685	701	680	662	683	671	625	649	646	688	662	674	661	674	674	668	689	667	614	713	665	679	661	616	665	674	703	682	660	673	651	686	627	663	733	669	691	626	691	625	665	686	653	630	636	717	668	680	667	683	682	660	621	636	668	695	660	712	641	678	662	677	677	691	666	667	689	687	648	630	646	672	665	657	697	675	630	658	630	663	690	664	674	661	690	681	640	668	671	686	646	694	634	694	682	696	649	658	660	650	675	673	660	651	651	677	661	676	699	649	631	620	670	664	663	677	655	680	653	659	648	685	666	704	660	642	646	688	666	710	671	652	671	647	682	714	677	689	636	680	690	643	702	669	692	654	683	666	638	668	644	643	655	708	652	666	637	664	638	656	666	672	697	652	683	635	674	637	641	701	643	656	687	667	652	663	682	691	638	663	689	714	630	677	688	656	654	681	702	622	734	617	680	715	706	664	636	683	638	690	685	662	669	662	634	664	694	651	653	675	653	656	652	687	659	658	615	673	671	676	659	676	631	676	655	657	639	675	633	641	655	696	634	684	657	686	635	664	700	663	648	641	667	696	664	685	707	678	683	670	706	711	642	636	686	662	665	696	668	696	665	709	663	691	673	687	618	678	691	665	712	677	657	676	634	643	662	663	693	659	668	680	681	646	650	679	669	725	659	673	673	653	664	683	694	664	666	708	628	651	668	647	675	648	691	670	660	658	671	653	643	643	635	652	665	666	666	662	675	711	689	667	658	659	646	742	607	682	653	623	622	683	691	664	674	664	652	640	661	622	673	671	662	656	629	703	647	675	644	680	703	659	642	660	692	667	697	627	599	688	661	680	617	672	669	660	696	636	696	677	684	661	653	672	624	681	684	674	697	637	695	638	727	608	655	637	664	657	660	636	671	670	659	632	686	647	704	646	630	645	661	670
53210	45239	35787	27530	16379	8922	6110	5668	5711	5576	5660	5689	5632	5652	5802	5586	5731	5730	5796	5588	5651	5613	5624	5711	5653	5661	5521	5639	5629	5571	5629	5648	5641	5540	5615	5497	5535	5683	5622	5701	5536	5671	5668	5660	5707	5684	5565	5593	5660	5616	5719	5626	5739	5676	5630	5745	5688	5662	5580	5677	5652	5584	5593	5645	5629	5697	5623	5736	5597	5595	5737	5590	5586	5672	5569	5669	5648	5631	5616	5545	5605	5611	5744	5608	5583	5708	5607	5724	5684	5706	5660	5580	5713	5664	5612	5707	5691	5600	5524	5612	5656	5586	5599	5653	5621	5651	5736	5695	5651	5626	5772	5630	5637	5583	5702	5677	5773	5683	5675	5656	5752	5664	5741	5632	5665	5751	5664	5720	5647	5561	5579	5782	5671	5752	5576	5638	5655	5535	5632	5676	5568	5661	5570	5790	5603	5635	5705	5704	5611	5657	5541	5645	5634	5592	5707	5675	5709	5612	5627	5703	5700	5685	5696	5578	5778	5550	5631	5691	5596	5532	5715	5714	5601	5595	5658	5727	5628	5624	5701	5682	5572	5647	5589	5701	5753	5688	5563	5634	5621	5744	5575	5694	5652	5543	5671	5676	5518	5724	5639	5820	5683	5497	5640	5647	5682	5714	5670	5684	5614	5587	5596	5661	5626	5558	5727	5804	5634	5685	5644	5612	5457	5668	5775	5668	5707	5694	5596	5621	5626	5738	5683	5647	5667	5637	5720	5685	5602	5695	5616	5661	5642	5628	5573	5581	5692	5737	5681	5642	5670	5729	5620	5655	5574	5696	5568	5657	5775	5648	5704	5647	5917	5692	5564	5649	5684	5588	5624	5720	5639	5804	5636	5673	5567	5593	5671	5833	5525	5695	5730	5672	5725	5643	5774	5658	5657	5680	5628	5651	5738	5607	5596	5793	5742	5706	5611	5571	5620	5576	5759	5649	5579	5649	5620	5728	5577	5575	5694	5596	5678	5782	5569	5605	5773	5713	5687	5721	5716	5666	5639	5555	5751	5612	5678	5666	5598	5587	5626	5721	5582	5738	5824	5603	5596	5520	5798	5599	5733	5641	5683	5709	5628	5627	5618	5567	5642	5660	5606	5703	5569	5747	5590	5665	5686	5673	5632	5671	5670	5643	5659	5686	5718	5580	5669	5673	5696	5627	5599	5583	5692	5630	5590	5649	5722	5699	5513	5646	5661	5590	5706	5652	5553	5820	5709	5592	5630	5721	5567	5611	5658	5660	5547	5722	5573	5708	5647	5625	5634	5602	5602	5722	5677	5691	5810	5604	5767	5651	5608	5593	5629	5605	5700	5643	5657	5670	5631	5681	5653	5546	5687	5699	5690	5763	5663	5603	5644	5631	5661	5621	5715	5641	5727	5594	5616	5665	5609	5728	5653	5719	5692	5762	5667	5750	5669	5668	5723	5746	5564	5558	5598	5709	5520	5569	5689	5585	5713	5670	5663	5535	5649	5566	5625	5645	5614	5524	5508	5686	5617	5699	5536	5779	5631	5619	5662	5660	5639	5742	5624	5640	5501	5556	5731	5652	5723	5684	5674	5647	5620	5797	5466	5717	5629	5686	5584	5670	5618	5665	5710	5662	5702	5619	5666	5635	5748	5672	5689	5545	5683	5696	5610	5654	5680	5713	5740	5617	5585	5608	5578	5654	5581	5704	5720	5640	5635	5730	5745	5595	5566	5701	5640	5737	5585	5572	5676	5655	5562	5722	5782	5662	5577	5633	5628	5710	5633	5723	5697	5537	5668	5571	5644	5757	5608	5638	5702	5652	5644	5753	5665	5744	5597	5751	5627	5615	5661	5641	5636	5721	5755	5675	5644	5644	5722	5677	5727	5563	5711	5632	5601	5537	5680	5586	5659	5752	5654	5753	5616	5573	5466	5626	5664	5581	5542	5614	5689	5692	5569	5688	5626	5590	5506	5680	5718	5664	5708	5634	5600	5737	5643	5672	5695	5637	5586	5571	5700	5706	5563	5624	5663	5701	5679	5625	5685	5654	5596	5612	5554	5726	5607	5577	5639	5685	5747	5655	5677	5660	5611	5690	5563	5819	5623	5623	5697	5721	5636	5709	5579	5709	5673	5619	5710	5620	5574	5625	5706	5605	5686	5730	5612	5797	5540	5663	5739	5660	5536	5643	5701	5628	5703	5594	5704	5747	5595	5627	5576	5541	5704	5647	5705	5789	5570	5694	5627	5709	5483	5582	5648	5781	5673	5656	5646	5552	5565	5678	5646	5749	5614	5639	5661	5575	5551	5695	5577	5821	5607	5638	5632	5527	5806	5727	5768	5566	5641	5636	5661	5715	5668	5565	5664	5554	5671	5661	5639	5674	5758	5695	5695	5717	5599	5615	5679	5646	5715	5667	5632	5566	5700	5660	5625	5677	5690	5623	5691	5569	5639	5715	5602	5652	5669	5696	5656	5712	5704	5670	5536	5534	5655	5719	5708	5525	5690	5586	5617	5709	5601	5728	5742	5667	5561	5546	5621	5560	5711	5740	5682	5495	5560	5594	5559	5616	5743	5718	5694	5615	5714	5744	5617	5730	5599	5544	5578	5713	5704	5633	5683	5718	5609	5560	5649	5566	5711	5718	5666	5582	5710	5544	5637	5614	5591	5631	5660	5632	5643	5545	5712	5561	5699	5624	5676	5770	5569	5687	5596	5713	5681	5711	5596	5590	5663	5637	5661	5696	5611	5645	5712	5667	5724	5610	5745	5685	5580	5757	5598	5791	5604	5607	5655	5771	5611	5551	5606	5629	5577	5638	5594	5683	5659	5574	5781	5684	5558	5660	5653	5688	5609	5576	5760	5693	5520	5595	5642	5749	5761	5718	5639	5703	5828	5664	5621	5637	5691	5738	5677	5649	5657	5605	5555	5680	5503	5643	5597	5614	5568	5660	5536	5802	5675	5699	5733	5494	5666	5562	5701	5722	5605	5682	5677	5574	5663	5554	5560	5723	5506	5765	5688	5605	5713	5651	5739	5577	5630	5559	5630	5576	5579	5599	5664	5713	5604	5589	5611	5562	5649	5661	5674	5525	5706	5638	5616	5721	5604	5658	5609	5584	5655	5746	5721	5637	5630	5597	5610	5575	5701	5641	5582	5588	5772	5571	5657	5703	5696	5653	5670	5635	5645	5647	5719	5678	5661	5650	5776	5574	5701	5549	5653	5682	5686	5595	5709	5673	5564	5683	5597	5680	5619	5678	5637	5681	5717	5613	5592	5576	5684	5645	5755	5620	5714	5706	5572	5682	5582	5680	5649	5741	5649	5619	5652	5737	5640	5740	5625	5708	5543	5712	5677	5598	5562	5689	5635	5652	5603	5700	5744	5532	5664	5629	5528	5724	5639	5711	5730	5742	5633	5640	5663	5661	5637	5595	5632	5708	5662	5739	5640	5566	5704	5647	5603	5652	5623	5595	5702	5576	5738	5656	5878	5778	5600	5656	5651	5505	5563	5507	5562	5715	5793	5681	5634	5731	5736	5592	5698	5586	5731	5549	5652	5635	5627	5634	5541	5504	5760	5653	5619	5638	5747	5660	5621	5716	5703	5642	5753	5617	5605	5724	5698	5595	5677	5648	5678	5706	5650	5625	5773	5634	5716	5588	5615	5570	5614	5594	5701	5630	5714	5593	5577	5637	5616	5714	5792	5703	5530	5719	5621	5688	5558	5664	5686	5629	5697	5740	5715	5653	5674	5667	5779	5613	5619	5619	5615	5685	5543	5627	5610	5662	5646	5560	5597	5749	5602	5765	5653	5717	5689	5645	5516	5559	5797	5763	5734	5683	5724	5678	5625	5734	5676	5589	5583	5644	5584	5636	5708	5590	5661	5606	5609	5623	5717	5611	5622	5662	5653	5680	5637	5716	5650	5689	5765	5632	5723	5695	5607	5584	5546	5603	5600	5600	5534	5578	5560	5611	5655	5781	5634	5675	5618	5626	5535	5656	5631	5671	5700	5705	5541	5658	5617	5605	5758	5765	5662	5707	5668	5629	5667	5693	5721	5597	5584	5626	5647	5511	5699	5803	5637	5572	5661	5722	5612	5641	5687	5634	5668	5540	5745	5644	5671	5634	5605	5624	5757	5662	5622	5535	5681	5546	5730	5697	5586	5668	5609	5722	5597	5699	5706	5651	5641	5661	5595	5729	5703	5784	5738	5694	5745	5579	5658	5573	5649	5636	5618	5816	5708	5529	5596	5632	5597	5708	5578	5739	5646	5682	5713	5646	5710	5785	5650	5578	5648	5698	5667	5614	5799	5651	5664	5643	5720	5474	5552	5662	5643	5719	5580	5708	5615	5594	5576	5634	5631	5643	5698	5674	5799	5609	5613	5618	5684	5754	5700	5668	5812	5516	5684	5620	5727	5762	5616	5645	5702	5578	5676	5520	5664	5637	5655	5619	5552	5567	5532	5649	5671	5717	5651	5654	5600	5721	5809	5626	5695	5684	5729	5634	5584	5556	5772	5707	5644	5667	5659	5727	5671	5659	5709	5706	5705	5618	5674	5724	5634	5657	5624	5598	5685	5632	5695	5673	5567	5723	5592	5601	5706	5647	5595	5746	5637	5667	5550	5746	5747	5688	5491	5586	5654	5696	5651	5631	5682	5573	5653	5620	5652	5732	5760	5754	5603	5606	5748	5617	5731	5664	5529	5604	5734	5623	5648	5639	5722	5667	5646	5725	5639	5518	5642	5621	5566	5607	5744	5613	5723	5579	5593	5586	5678	5680	5691	5706	5608	5782	5716	5682	5638	5577	5686	5727	5747	5627	5669	5555	5643	5678	5708	5749	5529	5618	5637	5580	5725	5555	5707	5594	5673	5576	5591	5604	5701	5473	5717	5669	5597	5652	5718	5660	5624	5719	5809	5751	5681	5643	5666	5607	5741	5713	5677	5546	5644	5768	5555	5657	5698	5572	5593	5646	5575	5609	5701	5646	5787	5692	5720	5699	5637	5764	5667	5766	5764	5610	5632	5694	5771	5698	5569	5684	5670	5718	5686	5715	5644	5642	5765	5647	5760	5651	5696	5529	5681	5647	5733	5724	5558	5509
43696	48784	33803	14809	3615	1240	824	758	767	718	694	731	736	746	740	740	678	715	722	726	746	718	722	678	809	703	690	694	697	686	714	742	735	692	701	672	718	708	756	753	690	751	746	699	725	680	723	722	718	702	756	713	719	674	718	719	705	696	690	664	694	733	713	733	676	712	752	741	740	764	701	712	697	707	677	730	729	724	780	726	742	706	701	727	722	656	715	717	726	667	697	688	698	717	692	760	678	717	738	746	732	710	731	725	709	747	737	709	747	741	725	776	674	689	681	655	713	707	753	712	709	699	731	761	757	701	691	709	729	754	701	741	741	726	712	756	736	728	675	722	705	728	719	725	756	716	694	734	750	654	702	755	688	724	700	692	731	735	698	736	731	705	784	726	709	727	736	764	724	748	748	685	690	715	713	765	676	736	708	774	761	733	735	690	765	722	672	701	720	741	706	728	720	708	693	707	706	763	685	724	722	717	764	746	702	713	716	733	701	694	736	750	737	783	743	719	732	716	784	728	712	756	754	687	729	731	758	733	688	722	780	734	703	733	729	734	706	706	735	719	713	725	762	733	681	717	707	741	744	776	661	690	686	701	711	748	728	750	700	732	741	704	728	758	696	763	718	719	779	678	726	702	767	695	701	737	724	756	749	731	755	709	638	695	728	738	702	659	775	708	781	768	749	707	743	725	775	749	758	777	735	662	701	744	709	689	720	733	708	694	672	751	707	738	711	729	730	712	732	713	709	716	735	771	722	727	706	736	707	716	669	694	747	709	727	743	733	692	728	686	713	720	717	722	708	725	787	704	720	743	730	706	707	732	756	741	752	727	719	698	739	733	708	655	676	753	705	715	752	753	691	695	716	717	720	736	712	735	732	790	719	746	729	710	676	705	724	695	674	722	715	773	715	722	693	734	717	758	708	728	730	713	741	759	757	755	748	739	742	708	738	682	700	745	721	716	662	731	760	706	748	699	677	711	730	716	752	695	715	739	736	753	698	709	733	688	766	703	716	743	751	742	736	757	715	718	736	730	683	733	702	706	735	719	728	724	681	710	736	756	759	764	772	698	702	702	715	713	670	716	678	683	701	752	738	722	690	694	730	711	741	670	673	694	747	722	735	738	710	717	715	712	721	712	750	655	728	772	765	719	729	694	741	744	735	705	750	696	757	719	716	776	764	733	687	701	711	745	739	718	731	738	730	708	733	692	750	718	700	703	718	725	729	756	710	739	709	704	715	695	730	731	727	777	708	738	707	721	768	745	724	680	732	667	689	684	716	716	737	719	721	698	743	731	735	711	740	751	721	701	709	700	721	754	748	691	738	723	719	723	733	676	719	693	714	726	721	696	744	699	741	717	746	724	711	761	693	713	719	766	763	718	738	711	706	724	707	752	736	732	743	741	727	701	697	743	733	708	675	750	726	732	700	745	724	754	709	668	743	733	696	689	704	685	713	692	689	708	760	688	740	767	731	769	741	678	719	718	717	724	714	739	700	704	724	707	803	736	757	683	704	713	729	732	675	670	706	731	767	719	755	723	708	680	760	716	717	758	761	731	747	748	743	762	713	707	742	688	727	699	716	723	727	751	704	728	732	726	721	704	703	718	692	725	694	683	719	691	763	768	735	741	700	700	733	708	710	698	736	731	754	721	708	715	719	691	721	669	743	706	688	726	697	778	728	724	696	769	691	673	707	735	717	719	764	708	719	742	719	744	765	742	769	690	685	760	733	740	737	705	690	757	687	736	726	717	727	717	653	715	688	722	760	800	687	721	741	736	756	756	733	723	725	744	723	710	696	747	675	702	711	670	756	709	704	713	671	713	718	739	714	704	745	627	713	711	791	726	795	741	762	752	732	733	740	687	734	732	705	718	700	730	682	669	699	714	738	711	739	755	745	703	702	707	722	721	686	780	760	697	728	722	714	723	752	742	703	728	673	728	742	742	713	708	728	710	686	713	686	729	718	776	757	737	750	729	723	701	742	751	746	740	679	715	663	712	745	689	710	706	737	706	714	704	747	745	733	692	761	734	748	701	712	713	757	777	683	712	740	723	740	716	704	755	706	751	738	682	678	694	742	727	707	746	724	705	725	725	695	700	733	751	700	761	747	693	686	706	748	725	768	734	696	735	702	716	727	717	743	747	713	749	724	738	729	696	705	748	691	685	710	703	745	710	722	764	755	706	747	697	713	737	742	739	722	668	703	728	733	753	696	699	735	682	722	769	680	737	769	722	756	803	700	761	711	738	758	691	752	717	743	746	703	727	748	726	745	745	731	768	723	704	745	681	681	749	715	704	723	712	700	705	715	749	742	742	741	749	756	787	760	684	724	745	686	716	662	720	711	713	704	686	771	711	728	712	692	735	726	704	769	709	707	741	705	720	710	697	729	695	770	696	712	741	718	766	699	697	756	753	717	711	672	753	692	765	699	698	719	736	722	722	711	736	705	714	724	717	671	711	737	689	736	699	677	739	749	713	727	690	730	720	721	736	740	698	710	750	712	776	758	749	747	715	689	706	719	708	705	679	723	706	733	762	755	702	702	710	742	728	766	685	743	722	743	698	700	689	715	720	723	699	677	735	716	750	707	723	766	729	714	741	755	705	723	745	706	687	698	739	705	716	721	758	720	705	736	740	747	704	756	729	723	751	698	757	729	753	722	710	703	724	686	766	721	758	728	719	694	744	737	742	754	749	662	745	750	693	717	691	727	712	707	708	732	729	717	750	689	738	691	674	710	734	736	738	715	726	706	683	749	718	712	722	717	723	714	768	689	743	758	729	741	767	728	737	722	727	732	661	730	709	715	742	738	718	733	697	759	733	773	704	736	701	706	776	726	728	657	726	714	735	697	797	699	678	704	735	707	701	771	715	743	699	744	752	690	696	697	748	722	781	731	712	764	734	729	732	756	702	740	752	744	728	688	730	682	755	716	688	732	696	701	726	738	745	743	738	673	753	722	743	686	713	707	771	717	765	751	714	743	687	721	772	747	703	696	718	707	690	779	743	651	701	713	730	729	739	704	793	780	704	765	704	701	687	718	725	739	712	715	743	716	685	735	738	696	727	723	733	755	749	693	726	729	732	698	678	697	740	719	723	781	701	708	668	747	702	781	742	706	694	737	737	723	721	711	735	712	710	689	766	743	709	705	736	791	709	720	727	755	722	738	728	726	681	737	714	728	700	705	686	699	772	749	741	698	761	766	733	733	713	684	714	712	729	662	717	726	749	713	718	725	727	709	726	752	745	727	709	764	723	707	744	779	722	715	775	739	698	703	744	702	695	729	732	730	727	672	780	714	724	736	718	710	728	713	701	764	717	702	737	669	718	687	757	731	731	734	720	697	705	722	756	668	721	734	692	763	718	675	721	790	714	692	724	729	720	661	692	697	678	731	714	746	719	707	704	706	703	733	664	719	716	736	751	734	717	759	710	764	713	720	772	726	738	685	712	672	744	697	710	735	758	786	700	741	694	745	743	736	705	696	684	749	682
57609	57154	56653	41549	28995	14263	7225	6107	6069	6081	5978	6027	5967	6105	6062	6131	6095	6125	6011	6046	6103	6084	6007	6045	6017	6087	6025	5867	5915	6059	6104	6104	6094	6060	6073	6020	6045	6073	6105	5979	6153	6156	6008	6076	5949	6019	6196	5928	6013	6122	6075	6066	6111	6019	6070	6133	5963	6056	6041	6143	6067	6021	6038	6158	5969	6074	6008	6073	5998	6066	6006	6013	6072	6123	6089	6103	6108	6026	5992	6093	6069	6107	6039	6141	5960	5889	6071	6160	5994	6015	6094	5933	6034	6096	6061	6080	5951	6040	5984	6107	5971	6027	6028	6092	6019	6071	6082	5947	5921	6020	6091	5959	6001	6131	6074	5950	6053	6060	6074	6148	6110	6043	6286	6143	6042	6027	6069	5951	6090	5987	6116	5850	6002	6017	6020	6225	6043	5992	6096	6022	6236	6047	6121	5913	5993	6079	5977	5964	6092	6042	6092	6064	6118	5981	6091	6073	6140	6051	6160	5971	5966	6134	6023	6043	6151	5973	5989	6098	6037	6029	6065	5976	6071	6072	5921	5995	6173	6158	6025	6030	6189	6026	6053	6096	6010	6050	6080	6018	5963	5892	6013	5921	6126	6074	6071	6056	5943	6007	5969	6086	6189	6151	5990	6043	6072	6020	5937	5975	6097	6132	6090	6030	6037	6093	5922	6134	5973	6019	5959	6114	6123	6130	6083	5977	6036	6059	5994	5972	5977	6111	6114	6028	6018	6000	5993	6085	6072	6039	6091	5984	5958	5995	6118	6112	5981	6202	6016	5945	6072	5984	6137	6051	6032	6115	6030	6051	6045	6186	6070	5991	6070	6083	6014	6107	6047	6134	6090	5993	5979	6153	6089	5989	6023	6036	6145	5969	6010	6008	6102	6128	6020	6095	6040	6032	6239	6081	6076	6068	6058	6040	6132	6008	6008	6074	6112	5807	5924	6177	6160	6068	6046	6066	6065	6097	6045	6015	6124	5969	6101	6040	6108	6113	5948	5990	6027	6115	6033	6129	6090	6120	6068	6046	5950	5961	6158	6079	6088	6000	6201	6046	5961	6069	6100	6058	6038	6024	6049	6015	6037	6057	6016	6164	6082	6011	6049	5964	5986	6125	6047	6047	6151	5931	6098	6103	6054	6073	6031	6167	5988	6119	6109	5970	6053	6026	6081	6085	6030	6092	6007	5971	6036	6106	5951	5982	6051	6105	5946	6067	6158	6062	6066	6036	6135	5956	6052	5846	6102	6137	6021	5987	6044	6002	6098	6107	6138	6067	6014	6117	6032	5969	5980	6010	6034	5932	6097	5941	6036	5975	5931	6015	6132	6157	6050	6003	6060	6046	6083	6045	6080	5956	5981	6068	6183	6022	6081	6083	6043	6109	6091	6053	6192	6029	6118	6074	6072	5995	6200	6138	6068	6105	5994	5994	5959	6080	6182	5930	5994	6078	6032	6007	6064	6077	5978	6112	6034	6092	6139	6002	6204	6110	6003	6012	6101	5933	6108	6048	6039	6046	5983	6041	6079	6086	6038	6052	6003	6094	5993	5999	6097	6009	5942	6044	5997	6028	6020	6025	6063	6050	6050	5962	6041	6008	6073	6152	6079	6139	6066	6135	5933	6024	5928	6092	5992	6045	5932	6110	6054	5963	6055	6046	6061	6090	6147	6109	6097	5978	6122	6123	5925	5972	6055	5958	6020	6024	6133	6009	6118	6038	6123	6022	6046	5993	6046	6088	5985	6005	6011	6126	6028	5960	6068	5968	6025	5983	6013	6037	6003	5999	6066	6075	6083	5988	5918	6019	6034	5936	6153	5983	6001	5980	6013	6037	6017	5948	6139	6109	6043	6089	6207	5944	6043	6021	6043	6243	6070	6135	6086	6040	6107	5966	6061	6014	6171	6084	6108	6011	5984	6008	6141	6071	6118	6049	5982	6078	6115	6008	6020	6128	5959	6049	6189	6113	5992	6046	6065	6084	5954	6139	5989	6199	6103	6036	6181	6043	6056	6079	6071	6023	5987	5962	5986	6128	6112	6109	6078	6034	6144	6039	6055	6083	6070	6061	6053	6009	6068	6080	6148	6102	5976	6040	6058	5917	6167	5923	6051	6106	6048	6043	6013	6032	6138	6164	6043	6026	6102	6069	6069	6213	6077	6053	5937	5861	6014	6031	6003	6043	6103	6112	6144	6127	6046	6012	6067	6222	6114	6047	6054	6128	6110	5953	6026	6083	5969	5981	6081	6077	6051	6116	5999	6046	6048	6056	6059	6096	6117	5965	6083	5955	6094	6029	6021	6136	6135	6058	6095	6147	6133	6174	6142	6009	5999	6098	6044	5972	5927	6046	6038	6011	6006	6028	6041	6061	6129	6011	5933	6159	6028	6041	6063	5985	6037	6039	6088	5974	6043	6055	6077	6113	6093	6094	5978	6017	5951	6017	6032	6054	6102	6054	5916	5988	6128	6147	6010	6063	6003	6086	6085	6033	6031	6150	6056	6020	6132	6059	6154	6169	6089	5930	6077	6147	5907	6146	6048	5912	6109	6119	6031	6090	5992	5973	6096	6044	6180	6165	6099	5973	5978	6079	6012	6160	6028	6053	6003	6100	6136	6006	6000	6039	6156	6101	6102	5970	5986	6049	6031	6001	5953	6100	5925	6094	5973	5973	6082	6062	5941	6047	6000	5978	5978	6058	6177	6035	6012	6042	6007	6148	6062	6018	6088	6084	6030	6103	5906	5996	6045	6007	6075	6104	5998	6075	5911	5993	6064	6002	5991	6105	5952	6087	6084	6099	6158	6021	5962	5975	6134	6009	5988	6002	6058	6108	5926	5995	6137	6018	6010	6022	6139	6086	6005	6042	6074	5985	6010	6065	6061	6064	6149	6013	6145	5967	6043	6030	6084	5996	5960	6057	6098	6077	5974	5881	6074	6130	6051	6029	6067	6058	5915	6075	6070	6130	6104	6104	5993	6167	6083	5908	6143	6088	5956	6099	6024	6082	6154	5971	6005	5980	6018	5984	6061	6118	6084	6132	6025	6030	5979	6049	6058	6137	6047	6023	5947	6019	6082	5932	5991	5979	5982	6028	5969	6099	6030	6145	6037	6083	6006	6062	6021	6004	5978	6003	5943	5982	6148	6048	6069	6016	6070	6006	6038	6113	6025	5999	6069	6000	6005	6086	6045	6061	5910	5947	6056	6108	6028	6104	6113	6122	6055	6166	6125	5982	5984	6055	6089	6003	6070	6078	6040	6050	5993	6045	5993	5991	6102	5971	6080	6109	6088	6046	6015	5976	6092	6025	6018	6041	6133	6027	6040	5868	5979	6058	6165	6016	6158	6055	6039	6103	6101	5963	5916	6048	6078	6036	6192	6058	6181	6050	6186	6115	6124	6104	6001	6056	6117	6029	6105	6034	6065	5997	5885	6016	5939	6044	6009	6157	6150	6129	6251	6125	6181	6088	5997	6132	5991	6249	6122	6074	6004	6072	6009	5987	6043	6154	6139	6117	5983	5919	6055	6037	6076	5988	6005	6031	5976	6146	6056	6017	6062	5982	6032	5983	6019	6226	5967	6076	6000	5893	6107	6110	5926	6175	6184	5947	6042	6117	6108	5993	6031	6010	6079	6094	6013	6046	5999	6131	6120	6145	6018	6062	6093	6025	6091	6003	6158	6165	5968	6001	6123	6028	6151	5940	6057	6048	6117	6077	6066	5980	5919	6142	6021	5947	6104	6083	5980	6080	6141	5997	6126	5991	5924	6020	6099	5948	6082	5919	6076	6147	6096	5996	6240	5935	6065	5974	6149	6023	6067	6092	6028	6038	6065	6064	6074	6042	6050	6131	5955	6133	6065	5895	6053	5881	6042	6188	5974	5939	6023	6107	6066	6189	6162	6155	6142	6046	6114	6053	6111	5910	6010	6055	5928	6246	6020	6053	6084	5960	6078	6011	6078	6054	6022	5947	6173	6059	6047	5992	6073	6183	6020	6079	6154	5951	5945	5996	6113	5965	6121	6103	6008	6069	6000	6101	5959	5960	6219	6046	5940	6042	5921	6070	6053	6003	6059	5996	6023	6103	5993	6170	6040	6053	5972	6108	5936	6050	5955	6107	6154	5929	6041	6020	6096	6039	6036	6074	6080	5960	6043	5969	6060	5982	6171	6116	6101	6080	6095	5948	6018	5996	5998	6048	5831	6130	6118	6009	6088	6061	6193	6039	6012	6025	6088	6031	6051	6088	6015	6016	6160	6098	5957	5967	6061	6080	6101	6007	5989	5966	6044	6063	6045	6112	5991	6078	6136	6132	6035	6036	6106	6134	6121	6051	6195	5924	6135	6064	6121	6011	6125	6112	6077	6101	6142	6140	6111	6052	6022	6102	5896	6067	5990	6015	6093	6015	5967	6056	6078	6017	6062	6025	6002	6113	6026	6170	6148	6020	5996	6118	6017	6119	6101	6115	6087	6035	6128	6168	5917	6171	6004	6126	6076	6017	5938	5883	6121	5935	6093	6041	6016	6011	6157	6178	6050	6029	6053	5971	6095	6071	5941	6120	6123	6017	6097	6018	6070	6105	6030	6038	5983	6192	6065	5948	6038	6103	6040	6176	5969	6122	6066	6020	6102	6073	6060	5989	6019	6170	6075	6077	6024	6042	6167	6059	6059	6175	6079	6016	6057	6096	6100	6088	6024	5934	6159	6073	6014	6165	6051	6041	5949	6026	6079	6094	6148	5984	5957	6180	6129	6090	6069	6105	5895	6094	5988	6025	6066	6154	6143	6044	6103	6037	6133	6076	5960	6197	6157	6165	6042	6053	6099	5998	6111	5995	6085	6045	6042	6117	5988	6075	6169	6069	6033	6112	5968	6041	6049	5980	5961	6028	6124	6182	6079	6088	5915	6084	6026	5927	6061	6098	5868	6033	5999	6014	6084	6118	6062	6001	5984	6010	6100	6031	6051	6119	6118	6062	6053	6017	6031	6091	6039	6000	6102	6072	6007	6053	6058	6081	6046	5991	6034	6061	5917	6021	6072	6051	6035	6063	6128	6087	6102	5964	6077	6061	5896	6120	6078	6178	6007	5961	6122	6011
34170	36256	25639	10014	2516	1014	830	770	771	738	750	736	790	780	767	792	740	734	804	725	736	777	755	768	774	741	777	804	769	751	793	757	746	790	729	740	725	829	796	771	747	734	781	804	788	751	809	709	766	745	747	744	798	769	737	750	767	827	759	796	777	766	796	790	759	805	721	762	754	788	800	755	754	759	816	769	765	793	785	791	746	803	783	734	796	731	724	759	745	767	780	796	800	798	811	772	755	811	775	758	748	736	753	731	763	731	749	795	759	761	726	786	778	764	764	767	758	789	771	776	750	749	751	722	795	862	754	759	768	808	795	759	751	798	752	833	769	796	777	794	756	761	800	801	780	740	788	798	718	861	777	773	780	789	795	749	789	786	757	797	774	708	739	747	813	788	760	781	756	768	768	733	754	751	767	750	767	804	790	770	766	757	769	775	743	809	821	767	775	802	784	787	777	780	784	795	713	747	725	826	747	724	795	766	766	766	776	728	787	726	790	728	747	750	776	741	746	777	715	770	748	763	777	781	763	739	765	765	806	727	762	746	801	769	764	809	759	764	841	778	758	749	791	768	752	777	696	824	785	763	825	764	753	783	776	781	799	727	788	761	740	810	741	792	739	765	742	764	787	746	796	777	772	769	780	729	819	733	759	747	729	811	732	799	762	747	730	693	799	708	780	761	827	763	740	771	812	765	717	749	796	781	815	811	780	755	767	790	778	757	792	822	814	746	791	755	774	775	759	725	735	768	747	776	764	779	775	791	774	720	769	736	817	748	785	755	752	806	798	760	787	779	761	745	767	815	779	766	746	781	791	781	766	821	779	796	749	745	756	786	769	787	817	805	778	758	764	795	787	795	754	794	757	793	737	790	819	767	735	779	774	784	719	746	760	802	756	732	748	779	753	810	706	773	736	762	824	805	777	806	788	775	766	695	734	739	777	771	792	772	797	774	724	781	780	810	792	724	816	804	820	717	797	764	735	773	727	778	770	738	830	795	772	762	770	793	815	747	775	758	740	778	769	732	814	738	809	733	830	757	746	801	783	780	782	745	764	746	744	755	755	785	799	817	784	755	818	759	798	779	757	755	786	767	796	749	763	730	779	773	753	778	774	778	756	730	771	738	703	759	751	758	810	823	736	737	802	805	783	747	752	821	740	759	744	788	761	767	763	747	785	773	763	712	782	757	789	783	790	782	780	785	740	782	781	772	739	809	767	830	784	759	731	818	759	793	747	751	757	782	771	791	744	812	739	746	770	787	738	769	832	773	775	718	767	776	742	798	731	800	800	764	790	778	814	742	724	796	815	742	827	747	783	744	768	766	753	819	774	755	781	770	772	750	753	760	780	763	772	757	749	814	800	790	818	771	803	750	746	800	800	716	773	808	790	755	720	809	776	749	804	761	742	796	778	793	780	783	732	752	762	802	753	758	696	830	808	761	802	739	694	768	762	774	822	784	754	781	772	746	738	792	785	817	747	762	760	760	725	752	745	739	776	806	805	740	733	797	745	766	737	732	752	759	742	804	785	776	816	743	760	785	803	797	754	813	812	820	786	823	799	755	764	756	787	760	780	751	771	791	816	799	785	797	776	735	789	801	741	764	759	787	757	748	779	737	801	809	732	776	749	793	805	757	772	727	760	770	781	764	757	739	763	780	764	748	790	743	794	787	764	747	737	820	797	714	739	798	784	779	744	775	741	779	746	741	820	770	776	790	808	781	759	734	826	806	793	764	731	741	826	777	795	790	785	753	774	858	741	782	777	741	778	805	808	777	729	783	755	803	822	732	780	791	725	801	742	779	781	781	797	799	776	777	747	819	770	767	782	818	788	768	779	752	796	784	772	755	776	766	765	765	736	776	798	762	754	794	724	716	770	757	786	722	759	712	777	784	813	785	770	780	749	727	784	754	760	744	764	753	743	743	785	822	755	788	788	815	790	767	746	743	791	721	759	763	780	770	764	764	767	749	808	781	787	729	791	794	755	732	761	800	773	776	732	734	787	733	811	778	761	775	843	773	741	752	782	832	718	817	754	799	766	758	809	794	801	760	808	784	752	718	771	828	776	718	797	770	792	751	836	759	806	814	758	745	783	755	762	777	760	818	770	760	799	765	785	803	770	719	721	725	789	785	740	771	772	789	766	754	797	768	774	765	773	735	721	716	739	747	771	765	726	810	750	759	789	762	784	805	728	758	777	791	805	791	758	745	731	776	790	730	794	763	791	786	808	799	724	800	802	779	765	764	758	778	783	737	777	739	753	784	771	726	734	761	719	778	754	764	767	753	813	734	790	769	749	758	757	796	783	761	810	749	753	780	797	779	776	780	771	763	799	831	805	789	804	750	743	786	769	753	761	778	769	817	738	769	754	750	774	744	784	794	792	730	799	755	792	733	807	762	754	743	727	780	751	755	769	777	718	807	785	801	787	779	779	756	792	793	776	787	761	764	790	727	758	813	806	734	737	734	795	799	758	768	782	773	756	779	791	754	754	808	767	777	806	741	724	829	810	805	773	756	795	740	767	714	759	758	744	722	786	780	786	749	795	754	742	781	772	801	787	790	752	773	740	775	752	798	763	761	773	775	806	739	757	820	728	804	809	717	772	773	774	753	746	724	765	790	772	755	745	806	826	755	789	770	731	784	768	715	773	747	798	799	810	791	829	777	734	780	795	752	760	817	744	736	792	728	759	816	720	776	777	749	718	772	766	772	759	785	801	789	770	813	762	715	777	817	794	824	781	749	785	753	748	796	808	765	800	748	802	793	781	728	750	767	810	759	792	759	819	788	758	798	778	772	806	798	757	745	778	791	791	788	749	744	786	788	763	820	768	796	746	752	733	761	731	744	768	762	743	719	798	782	796	771	767	756	734	764	797	766	773	754	740	809	784	796	726	817	757	725	770	803	833	810	786	754	777	734	800	730	744	769	790	753	814	792	771	769	761	763	792	725	749	785	808	739	706	789	816	758	748	739	769	792	803	724	760	760	769	754	760	766	771	745	820	743	767	797	756	775	761	794	818	711	779	720	814	759	785	773	762	752	794	803	767	771	780	762	800	736	782	761	811	806	805	725	774	734	810	739	791	751	743	736	780	758	825	730	726	763	763	798	771	724	776	728	758	752	766	796	780	730	775	772	770	775	789	772	814	725	792	807	773	796	794	799	781	760	752	747	787	725	764	752	778	758	783	727	762	774	787	751	798	762	734	769	829	708	727	751	767	759	802	767	737	773	776	755	766	785	837	745	797	773	792	801	777	760	746	801	754	748	744	781	739	789	760	760	801	794	789	788	727	813	772	783	774	771	764	738	790	794	762	791	732	782	779	760	735	783	778	782	816	746	704	741	760	755	770	781	793	753	777	763	767	756	786	764	797	748	779	719	780	811	780	765	752	733	740	721	770	764	788	803	852	806	801	787	820	820	735	795	793	761	784	732	765	758	810	816	786	756	785	747	831	761	774	768	754	772	765	755	765	808	743	755	801	746	781	767	790	789
63501	56357	49605	36441	24518	11889	7073	6362	6461	6177	6446	6299	6320	6416	6363	6496	6392	6394	6340	6430	6218	6453	6341	6536	6335	6478	6359	6407	6495	6438	6415	6484	6321	6351	6351	6440	6453	6459	6438	6201	6429	6308	6469	6303	6433	6364	6447	6294	6328	6472	6406	6332	6330	6390	6357	6352	6467	6294	6358	6353	6284	6392	6314	6405	6486	6351	6439	6361	6461	6424	6442	6386	6307	6446	6424	6331	6281	6481	6333	6449	6466	6327	6378	6322	6410	6366	6343	6442	6235	6397	6353	6360	6464	6357	6396	6452	6455	6369	6304	6335	6448	6402	6408	6381	6364	6313	6322	6371	6452	6550	6403	6355	6327	6335	6351	6303	6321	6377	6341	6295	6467	6438	6325	6395	6363	6388	6355	6333	6430	6470	6285	6355	6348	6373	6340	6410	6391	6352	6246	6495	6395	6273	6473	6458	6327	6372	6350	6233	6308	6403	6333	6355	6372	6255	6280	6454	6219	6327	6377	6369	6425	6372	6385	6375	6413	6355	6486	6405	6334	6445	6468	6407	6282	6421	6398	6458	6377	6464	6426	6431	6360	6440	6328	6461	6292	6438	6344	6482	6456	6289	6426	6437	6351	6340	6383	6399	6377	6432	6445	6307	6322	6332	6314	6334	6437	6376	6407	6169	6253	6414	6437	6464	6458	6296	6406	6388	6404	6304	6322	6376	6293	6376	6420	6246	6360	6274	6411	6376	6428	6418	6451	6380	6479	6348	6356	6284	6399	6471	6346	6426	6217	6285	6326	6467	6414	6472	6477	6400	6416	6359	6238	6314	6402	6456	6370	6417	6364	6399	6425	6385	6410	6404	6376	6482	6550	6497	6354	6411	6388	6349	6409	6408	6295	6224	6359	6457	6442	6358	6398	6253	6399	6251	6326	6364	6416	6386	6375	6215	6392	6419	6334	6288	6364	6483	6409	6304	6420	6496	6277	6439	6314	6419	6386	6418	6381	6394	6443	6441	6492	6420	6526	6328	6382	6394	6432	6379	6386	6497	6385	6435	6320	6517	6246	6256	6374	6337	6411	6381	6513	6285	6378	6405	6307	6366	6303	6418	6309	6370	6423	6285	6296	6305	6371	6378	6341	6457	6368	6435	6398	6417	6388	6376	6422	6385	6342	6379	6458	6237	6480	6379	6252	6269	6417	6184	6411	6444	6327	6429	6440	6248	6351	6341	6384	6276	6465	6343	6293	6390	6330	6426	6296	6386	6363	6325	6324	6364	6391	6422	6380	6241	6316	6353	6232	6412	6405	6298	6282	6304	6352	6323	6455	6407	6266	6411	6329	6408	6318	6450	6280	6340	6379	6283	6436	6322	6328	6349	6304	6323	6343	6187	6525	6375	6267	6358	6290	6383	6327	6410	6388	6330	6353	6378	6377	6521	6314	6426	6248	6407	6392	6436	6475	6401	6321	6374	6389	6391	6344	6380	6432	6308	6378	6412	6377	6385	6351	6388	6390	6296	6377	6459	6404	6324	6350	6300	6413	6417	6365	6413	6390	6314	6347	6360	6422	6337	6358	6309	6381	6460	6334	6426	6244	6330	6419	6228	6465	6330	6463	6387	6415	6404	6416	6375	6446	6326	6517	6370	6435	6354	6449	6388	6427	6266	6392	6288	6274	6354	6326	6367	6302	6343	6353	6405	6396	6385	6462	6434	6411	6399	6236	6382	6423	6300	6318	6293	6413	6336	6304	6360	6313	6273	6432	6409	6429	6299	6378	6417	6325	6362	6459	6491	6424	6336	6356	6329	6372	6415	6337	6490	6349	6434	6265	6414	6495	6371	6276	6442	6325	6334	6474	6318	6315	6344	6374	6355	6412	6415	6331	6274	6344	6445	6274	6404	6455	6438	6437	6430	6415	6312	6421	6389	6435	6387	6412	6304	6396	6339	6337	6343	6289	6403	6496	6426	6388	6369	6282	6426	6441	6370	6360	6313	6307	6278	6404	6438	6304	6442	6318	6358	6407	6411	6338	6392	6347	6398	6317	6392	6521	6351	6348	6370	6508	6313	6380	6436	6393	6273	6347	6424	6425	6465	6531	6268	6488	6303	6404	6348	6341	6182	6522	6413	6364	6433	6318	6342	6273	6381	6475	6307	6369	6243	6455	6404	6365	6333	6326	6281	6183	6503	6307	6386	6407	6460	6354	6239	6416	6479	6404	6302	6266	6326	6421	6340	6375	6354	6441	6439	6421	6316	6441	6331	6416	6278	6307	6299	6384	6481	6301	6420	6496	6455	6407	6304	6289	6326	6331	6363	6281	6356	6422	6434	6275	6436	6401	6496	6298	6352	6411	6459	6389	6415	6356	6312	6359	6360	6367	6313	6496	6437	6434	6435	6313	6420	6438	6266	6213	6408	6470	6264	6350	6304	6260	6468	6434	6421	6418	6416	6468	6368	6360	6507	6304	6489	6388	6404	6276	6473	6519	6312	6282	6306	6445	6442	6311	6475	6468	6323	6426	6272	6269	6357	6356	6368	6349	6463	6380	6396	6452	6280	6334	6285	6444	6365	6433	6494	6444	6401	6308	6393	6424	6508	6420	6351	6280	6303	6356	6332	6305	6283	6501	6397	6157	6382	6394	6446	6473	6391	6360	6241	6422	6328	6331	6395	6408	6375	6282	6370	6344	6453	6258	6324	6348	6329	6476	6447	6340	6405	6342	6384	6339	6400	6311	6408	6484	6360	6434	6288	6262	6432	6425	6369	6525	6276	6421	6368	6501	6363	6439	6425	6369	6362	6363	6259	6405	6440	6216	6370	6361	6415	6432	6400	6333	6398	6390	6415	6505	6464	6424	6459	6296	6440	6518	6280	6178	6359	6376	6325	6296	6362	6444	6310	6424	6401	6476	6339	6361	6312	6476	6412	6490	6334	6337	6366	6338	6441	6357	6415	6529	6328	6363	6331	6351	6445	6358	6362	6410	6377	6282	6459	6260	6313	6301	6478	6479	6353	6328	6383	6612	6361	6480	6225	6295	6356	6384	6342	6352	6342	6233	6300	6287	6297	6444	6381	6391	6381	6524	6322	6353	6432	6492	6251	6440	6291	6345	6387	6444	6518	6388	6373	6410	6408	6417	6398	6370	6464	6405	6429	6427	6363	6346	6483	6413	6478	6465	6345	6441	6328	6293	6210	6287	6438	6266	6433	6415	6529	6519	6404	6348	6343	6377	6383	6279	6447	6485	6263	6351	6321	6366	6408	6383	6379	6372	6270	6270	6345	6424	6286	6490	6246	6344	6277	6438	6324	6379	6345	6336	6467	6416	6390	6325	6339	6372	6420	6275	6349	6457	6321	6319	6334	6411	6597	6366	6260	6417	6413	6373	6428	6301	6434	6376	6454	6285	6398	6232	6436	6356	6487	6424	6455	6464	6484	6357	6487	6506	6371	6414	6360	6254	6311	6348	6448	6340	6377	6237	6431	6343	6381	6295	6442	6352	6441	6463	6454	6423	6416	6442	6355	6402	6227	6421	6284	6416	6356	6382	6318	6330	6422	6522	6381	6446	6443	6300	6455	6389	6365	6489	6518	6475	6434	6339	6348	6340	6403	6471	6396	6391	6395	6422	6435	6420	6376	6310	6379	6379	6450	6302	6401	6396	6396	6322	6314	6481	6492	6325	6325	6341	6265	6391	6398	6504	6344	6497	6306	6360	6432	6376	6290	6384	6376	6284	6414	6350	6329	6314	6337	6334	6327	6267	6345	6352	6314	6407	6437	6358	6339	6399	6315	6334	6418	6423	6315	6374	6320	6464	6495	6552	6297	6398	6227	6324	6450	6473	6525	6409	6450	6373	6361	6500	6370	6328	6355	6367	6251	6394	6448	6372	6459	6480	6347	6226	6416	6379	6355	6428	6358	6454	6326	6354	6448	6307	6351	6329	6215	6335	6388	6357	6443	6362	6364	6477	6314	6456	6353	6464	6438	6427	6350	6326	6276	6371	6572	6475	6471	6325	6421	6369	6322	6457	6382	6432	6356	6426	6313	6371	6330	6402	6410	6348	6363	6319	6394	6418	6359	6294	6371	6275	6405	6354	6452	6442	6355	6494	6478	6334	6473	6359	6356	6340	6341	6374	6514	6443	6317	6383	6364	6361	6477	6469	6263	6415	6394	6351	6345	6340	6209	6379	6306	6372	6349	6312	6324	6438	6410	6309	6374	6360	6356	6399	6288	6444	6399	6408	6431	6379	6311	6412	6451	6277	6291	6368	6400	6409	6399	6483	6355	6289	6403	6301	6332	6369	6401	6478	6503	6428	6283	6460	6401	6363	6284	6404	6465	6442	6377	6426	6331	6451	6405	6349	6338	6275	6287	6345	6280	6387	6440	6340	6419	6471	6326	6358	6350	6436	6375	6266	6344	6391	6407	6342	6289	6403	6334	6440	6331	6334	6437	6368	6363	6412	6504	6305	6401	6426	6347	6326	6446	6464	6349	6431	6317	6394	6399	6420	6269	6303	6380	6467	6385	6392	6451	6379	6361	6320	6321	6386	6371	6366	6400	6519	6339	6427	6318	6437	6376	6431	6351	6457	6204	6323	6303	6322	6333	6445	6407	6302	6384	6294	6401	6417	6438	6378	6352	6363	6347	6276	6359	6429	6373	6335	6369	6413	6267	6349	6340	6491	6337	6345	6359	6483	6402	6429	6485	6409	6418	6399	6406	6470	6388	6207	6329	6478	6304	6360	6327	6407	6358	6415	6463	6374	6491	6368	6357	6434	6355	6422	6495	6316	6468	6293	6415	6337	6466	6301	6328	6417	6409	6379	6391	6456	6342	6451	6304	6401	6299	6484	6424	6258	6350	6456	6422	6303	6335	6426	6206	6598	6476	6350	6268	6394	6359	6299	6493	6534	6462	6394	6327	6384	6413	6409	6442	6426	6480	6380	6401	6480	6345	6311	6351	6356	6318	6349	6357	6258	6483	6368	6350	6270	6359	6356	6432	6420	6364	6382	6392	6507	6356	6356	6242	6477	6256	6379	6332	6405	6457	6320	6457	6548	6308	6302	6472	6425	6424	6275	6432	6392	6347	6364	6454	6382	6247	6433	6358	6278	6356	6364	6425	6380	6500
43695	48026	31994	14803	3895	1154	748	650	644	606	621	634	607	664	688	688	538	644	645	644	657	651	606	655	588	645	655	625	607	621	612	554	671	598	630	636	598	672	673	618	626	597	610	645	593	630	571	654	587	647	631	634	616	661	670	632	646	640	646	633	623	607	602	608	649	625	633	612	589	667	628	655	644	600	574	631	599	637	602	619	656	606	621	652	628	621	646	651	637	611	637	665	704	657	602	639	622	648	602	612	667	630	639	657	595	666	627	616	646	624	578	639	602	589	661	631	697	603	597	630	643	635	630	622	660	613	621	622	650	682	623	646	616	604	691	626	643	660	653	583	653	634	597	627	627	648	612	585	583	625	605	620	598	655	581	666	677	631	580	662	624	612	649	615	616	639	620	642	614	598	634	628	626	634	639	579	622	636	626	628	630	667	607	647	601	622	600	655	658	635	601	647	657	661	613	635	605	617	627	622	617	614	650	548	630	625	631	607	628	636	666	618	630	622	618	633	657	665	651	654	626	634	614	621	642	621	601	609	620	629	655	631	646	658	616	627	632	642	630	682	608	631	653	627	646	618	668	582	604	670	637	617	606	601	626	611	641	620	639	631	655	597	652	637	670	664	626	577	624	638	606	621	625	626	663	603	672	600	601	650	612	634	633	621	633	644	612	669	653	601	621	609	653	638	642	627	600	616	658	626	644	659	641	634	653	664	660	666	606	670	618	658	613	606	619	645	578	608	590	619	643	641	641	649	597	646	608	613	628	633	608	639	627	602	636	636	652	644	703	623	660	599	597	642	680	595	651	598	644	578	601	621	592	599	612	611	634	568	613	634	649	658	624	677	657	623	635	616	649	613	621	672	603	597	620	637	654	615	640	603	596	615	665	619	620	605	625	592	635	656	648	635	623	641	631	611	616	624	603	660	623	671	640	651	649	652	626	603	591	579	666	614	631	613	607	668	626	652	643	620	606	671	656	649	636	618	619	676	631	653	631	636	631	601	641	585	613	636	586	615	623	620	595	663	605	604	606	638	646	628	660	664	611	634	638	642	662	666	590	629	619	607	675	635	624	635	651	666	618	625	624	621	609	630	646	592	582	640	659	642	644	671	594	652	604	620	628	696	621	627	597	605	589	615	629	620	641	636	612	638	597	615	620	654	623	627	632	647	630	617	632	585	632	639	640	643	643	607	653	677	621	653	576	623	637	605	615	616	633	586	643	664	600	656	622	587	636	658	659	636	609	627	595	613	633	600	649	641	613	609	677	621	648	597	606	596	657	618	669	642	642	630	617	631	654	640	625	622	675	665	616	596	613	615	656	653	600	686	606	593	654	584	603	628	612	634	640	592	585	636	608	673	635	649	588	591	665	597	675	658	639	598	625	555	645	647	619	622	625	615	677	644	624	646	636	657	589	636	629	634	620	635	637	634	608	640	636	641	676	631	569	609	603	613	623	625	665	617	642	612	680	679	627	600	607	659	582	599	599	588	661	651	633	635	634	600	638	622	647	626	591	647	618	649	664	628	628	667	704	610	660	634	610	646	630	621	639	619	603	605	636	615	584	666	665	612	643	656	665	631	607	661	607	629	618	683	646	606	646	611	584	586	629	631	632	605	689	625	609	644	637	614	633	652	638	620	625	667	627	583	602	647	654	642	601	651	634	620	658	587	657	644	606	635	618	673	618	605	607	643	590	582	621	619	613	653	632	617	620	664	605	640	612	645	635	636	633	619	591	622	603	622	609	653	601	646	622	651	617	622	619	632	607	612	602	650	649	649	644	597	598	576	626	627	628	579	613	561	625	577	636	572	625	586	638	592	653	607	602	624	668	662	646	615	665	609	673	628	650	603	672	621	646	625	602	629	606	613	637	595	661	618	634	635	664	613	657	613	612	618	642	673	615	607	608	654	627	639	609	628	630	674	642	608	601	670	626	634	632	619	619	649	604	676	637	635	618	622	663	643	633	603	627	603	600	641	634	660	605	652	669	642	580	603	636	630	636	646	653	644	560	648	623	580	580	583	704	633	617	623	613	620	579	608	630	668	622	626	643	653	626	671	649	620	688	607	649	605	608	643	642	579	583	614	636	657	625	651	600	581	663	617	627	630	640	629	617	626	590	632	673	612	635	633	624	618	657	628	672	614	620	579	604	609	626	650	611	626	597	647	612	581	651	639	651	685	606	586	654	641	583	658	656	665	601	653	665	627	636	634	631	663	626	628	629	686	621	655	595	564	614	655	667	597	654	663	633	673	631	636	614	591	633	610	594	625	650	635	633	630	665	635	612	553	619	621	624	666	623	635	641	629	623	657	616	634	657	657	619	630	633	635	609	616	588	601	616	601	652	646	646	643	616	590	609	635	668	645	628	646	607	650	622	680	632	625	642	637	663	625	630	602	601	611	631	633	624	653	621	621	623	620	663	633	618	609	670	608	643	654	665	613	642	665	617	607	635	618	654	672	612	621	605	587	664	624	572	621	609	666	658	643	604	673	654	645	635	593	650	651	613	598	617	624	613	614	639	641	645	635	619	647	611	648	647	632	577	608	637	650	621	628	643	615	649	645	643	634	578	617	646	617	631	657	599	608	624	650	598	618	634	625	603	641	629	651	644	649	652	614	613	616	637	639	635	675	673	597	615	615	621	647	653	634	632	632	669	673	639	607	648	625	669	634	662	689	622	616	639	613	613	665	656	630	669	604	660	618	674	671	640	630	620	629	597	625	639	622	667	614	584	622	626	651	638	651	645	609	652	629	619	658	699	620	589	656	624	620	640	616	674	640	621	607	563	615	643	626	601	592	617	674	633	648	623	651	627	643	647	648	617	669	633	681	627	621	630	629	624	627	637	622	644	612	637	631	602	619	603	595	633	722	656	662	667	595	586	607	638	680	633	605	618	621	620	588	642	637	648	609	656	631	604	588	619	620	596	634	629	647	618	645	616	606	625	671	623	598	616	587	592	585	647	639	638	657	613	636	636	629	633	602	651	647	588	615	603	649	619	612	622	646	669	612	624	611	675	528	681	651	668	630	618	625	590	604	652	615	635	642	655	612	628	607	598	624	628	612	633	635	631	630	652	611	619	640	628	636	607	628	610	620	636	662	638	610	625	653	665	661	569	627	618	613	618	617	609	614	620	644	644	627	663	628	622	671	654	595	658	664	619	571	620	616	578	669	667	603	609	618	671	614	591	641	626	606	592	606	647	581	650	669	592	630	642	659	561	640	629	609	628	624	634	598	590	617	654	559	633	639	586	649	631	594	620	605	649	621	634	612	631	634	610	633	622	632	567	604	622	603	664	632	596	615	658	655	656	630	634	649	590	635	616	673	583	642	630	623	671	674	617	605	649	633	596	600	633	638	618	626	622	585	598	688	644	628	684	643	627	638	625	653	637	665	625	652	645	655	622	646	611	626	646	636	625	680	614	620	623	624	597	615	666	606	643	633	584	650	653	659	618	646	599	617	667	621	632	604	556	618	592	626	617	666	637	654
58913	58054	53949	42423	30678	14852	6725	5501	5283	5285	5323	5288	5159	5198	5252	5261	5355	5362	5340	5245	5271	5287	5271	5278	5393	5312	5348	5273	5261	5216	5400	5367	5295	5367	5314	5396	5272	5440	5261	5354	5360	5345	5248	5228	5275	5365	5289	5296	5241	5268	5307	5263	5287	5312	5176	5206	5225	5367	5242	5177	5326	5428	5320	5175	5297	5275	5176	5189	5270	5325	5360	5220	5175	5225	5240	5328	5241	5257	5332	5218	5186	5290	5297	5268	5228	5372	5322	5290	5177	5200	5248	5299	5220	5190	5247	5230	5134	5238	5186	5280	5297	5298	5309	5275	5291	5281	5279	5297	5249	5305	5336	5367	5327	5237	5286	5212	5337	5290	5233	5308	5164	5311	5235	5258	5185	5233	5293	5329	5289	5247	5258	5329	5183	5172	5255	5352	5430	5248	5291	5286	5285	5150	5198	5386	5343	5342	5307	5231	5282	5234	5162	5319	5368	5328	5268	5310	5323	5341	5423	5305	5315	5286	5267	5242	5309	5384	5333	5305	5214	5284	5248	5180	5231	5359	5301	5228	5238	5103	5191	5249	5209	5275	5246	5226	5291	5269	5198	5242	5375	5295	5283	5260	5239	5210	5269	5401	5073	5302	5259	5235	5232	5284	5307	5341	5235	5327	5279	5300	5286	5255	5294	5237	5336	5292	5330	5197	5267	5243	5269	5229	5260	5317	5261	5359	5270	5354	5279	5369	5320	5296	5309	5386	5389	5211	5309	5296	5297	5295	5225	5348	5247	5239	5327	5137	5231	5387	5311	5342	5294	5128	5280	5273	5308	5323	5226	5320	5289	5262	5342	5330	5491	5294	5253	5250	5407	5413	5230	5251	5330	5303	5274	5172	5313	5191	5278	5324	5163	5359	5405	5271	5299	5267	5265	5325	5281	5231	5242	5263	5318	5226	5293	5318	5339	5254	5311	5304	5387	5191	5226	5197	5244	5200	5232	5352	5163	5285	5460	5227	5366	5263	5355	5195	5149	5423	5302	5155	5367	5326	5228	5319	5336	5252	5238	5200	5166	5273	5325	5329	5326	5172	5248	5287	5251	5308	5287	5400	5223	5367	5241	5265	5422	5362	5260	5237	5351	5214	5266	5351	5323	5354	5381	5326	5313	5221	5288	5314	5297	5371	5317	5310	5236	5285	5298	5235	5326	5278	5277	5233	5388	5278	5183	5282	5212	5284	5296	5119	5241	5333	5199	5396	5306	5259	5323	5295	5186	5310	5281	5310	5271	5172	5321	5240	5392	5261	5358	5241	5299	5290	5256	5271	5251	5325	5408	5262	5279	5215	5237	5246	5321	5261	5226	5319	5287	5298	5314	5301	5361	5264	5384	5263	5330	5261	5298	5151	5223	5276	5309	5364	5252	5155	5333	5344	5284	5307	5305	5196	5219	5236	5322	5297	5243	5277	5216	5238	5263	5309	5272	5304	5288	5203	5207	5383	5317	5275	5263	5278	5324	5288	5214	5250	5299	5267	5328	5339	5081	5281	5317	5445	5311	5378	5311	5215	5163	5298	5290	5235	5224	5290	5265	5251	5215	5257	5359	5335	5232	5243	5276	5269	5269	5310	5330	5385	5414	5166	5171	5289	5257	5229	5364	5413	5331	5402	5362	5417	5256	5358	5380	5253	5256	5248	5424	5215	5404	5440	5200	5265	5252	5275	5291	5392	5314	5287	5342	5302	5250	5264	5124	5313	5311	5272	5312	5306	5190	5158	5227	5332	5168	5252	5208	5279	5092	5340	5186	5269	5307	5265	5311	5278	5258	5287	5260	5268	5282	5171	5285	5313	5320	5176	5311	5255	5173	5215	5292	5224	5252	5301	5221	5233	5226	5341	5256	5318	5269	5278	5257	5340	5258	5259	5294	5309	5301	5261	5391	5285	5248	5210	5268	5333	5208	5227	5251	5364	5328	5190	5226	5179	5187	5370	5345	5207	5312	5245	5281	5312	5400	5341	5294	5330	5272	5278	5277	5270	5277	5339	5413	5227	5244	5272	5237	5262	5233	5225	5259	5262	5228	5323	5232	5200	5165	5280	5371	5385	5276	5251	5265	5311	5226	5333	5302	5392	5159	5349	5136	5359	5424	5353	5192	5215	5249	5312	5308	5243	5265	5268	5314	5310	5288	5333	5189	5292	5238	5286	5325	5301	5270	5353	5325	5219	5358	5211	5288	5257	5227	5329	5202	5354	5296	5417	5208	5327	5154	5270	5283	5293	5317	5333	5318	5177	5328	5365	5237	5282	5268	5162	5184	5223	5217	5337	5341	5272	5411	5403	5227	5374	5296	5247	5268	5263	5295	5191	5142	5311	5323	5276	5244	5328	5238	5220	5359	5193	5248	5344	5307	5287	5128	5312	5219	5265	5294	5259	5385	5363	5302	5198	5431	5229	5210	5161	5279	5264	5234	5147	5240	5218	5337	5265	5202	5393	5266	5356	5109	5076	5301	5255	5260	5364	5256	5337	5203	5235	5350	5236	5173	5311	5210	5238	5295	5366	5353	5171	5281	5262	5342	5320	5262	5195	5348	5344	5258	5221	5336	5287	5362	5383	5220	5332	5265	5292	5332	5292	5323	5258	5394	5277	5282	5369	5273	5249	5283	5349	5276	5393	5219	5262	5357	5372	5261	5331	5191	5263	5265	5286	5347	5339	5356	5204	5199	5364	5185	5312	5319	5372	5266	5312	5201	5238	5176	5254	5334	5320	5293	5282	5378	5209	5246	5301	5369	5223	5239	5172	5284	5380	5216	5310	5259	5279	5294	5242	5110	5310	5425	5181	5360	5322	5220	5261	5324	5464	5298	5193	5192	5197	5269	5070	5339	5287	5276	5298	5340	5236	5418	5318	5177	5299	5240	5382	5333	5291	5229	5139	5302	5262	5217	5157	5354	5237	5250	5268	5187	5272	5310	5324	5289	5195	5283	5277	5328	5308	5314	5289	5174	5269	5290	5287	5287	5253	5230	5326	5176	5175	5154	5295	5395	5274	5285	5305	5436	5285	5148	5313	5413	5225	5280	5254	5180	5343	5189	5300	5251	5320	5358	5230	5245	5266	5385	5226	5179	5316	5308	5229	5401	5292	5265	5336	5244	5281	5173	5216	5294	5229	5260	5193	5268	5329	5214	5308	5242	5288	5306	5184	5250	5328	5274	5323	5247	5247	5261	5266	5158	5257	5317	5260	5417	5253	5248	5241	5324	5364	5281	5213	5238	5301	5198	5351	5292	5208	5383	5333	5314	5370	5326	5264	5249	5303	5397	5230	5311	5263	5268	5396	5237	5220	5180	5267	5300	5309	5341	5278	5325	5148	5187	5283	5233	5307	5284	5239	5363	5252	5203	5265	5279	5290	5240	5223	5386	5193	5231	5368	5354	5234	5244	5239	5231	5272	5339	5260	5285	5343	5352	5333	5328	5212	5365	5371	5298	5281	5385	5346	5320	5271	5186	5168	5252	5285	5338	5267	5274	5222	5323	5189	5284	5211	5338	5391	5241	5279	5231	5224	5244	5314	5293	5132	5249	5274	5123	5114	5266	5268	5137	5304	5288	5288	5288	5390	5312	5445	5306	5269	5272	5282	5280	5291	5293	5197	5208	5061	5267	5382	5275	5318	5155	5350	5335	5250	5283	5311	5257	5208	5255	5258	5366	5268	5329	5305	5387	5325	5340	5332	5280	5230	5339	5243	5353	5226	5352	5214	5214	5330	5260	5288	5310	5332	5312	5385	5248	5283	5204	5260	5363	5174	5376	5256	5264	5322	5353	5348	5289	5441	5355	5264	5215	5279	5187	5226	5193	5190	5290	5215	5185	5249	5251	5394	5323	5187	5224	5176	5351	5255	5215	5305	5305	5295	5351	5267	5428	5300	5216	5305	5215	5310	5288	5339	5218	5088	5212	5273	5310	5304	5335	5268	5272	5227	5199	5333	5282	5233	5292	5401	5405	5443	5297	5215	5132	5327	5379	5277	5343	5206	5344	5226	5273	5437	5205	5279	5322	5313	5282	5329	5287	5399	5338	5337	5326	5374	5236	5275	5289	5316	5326	5371	5271	5447	5245	5259	5211	5247	5414	5244	5241	5255	5290	5331	5256	5178	5203	5361	5325	5225	5353	5328	5334	5215	5267	5300	5321	5411	5307	5374	5218	5251	5185	5414	5338	5308	5302	5254	5236	5371	5282	5313	5366	5268	5306	5389	5270	5273	5300	5249	5488	5313	5309	5220	5334	5197	5343	5407	5237	5181	5161	5392	5118	5338	5195	5256	5246	5235	5291	5249	5382	5322	5358	5197	5293	5108	5296	5265	5394	5295	5197	5227	5205	5301	5321	5206	5349	5221	5227	5285	5126	5163	5238	5270	5308	5340	5303	5335	5288	5168	5186	5196	5344	5314	5248	5134	5340	5209	5276	5333	5381	5309	5313	5252	5344	5313	5265	5298	5335	5367	5362	5156	5274	5310	5234	5278	5231	5252	5195	5302	5258	5280	5285	5179	5378	5361	5286	5244	5292	5230	5315	5244	5242	5226	5201	5409	5278	5258	5325	5236	5328	5203	5217	5160	5363	5354	5268	5350	5261	5228	5387	5342	5272	5236	5180	5303	5195	5309	5225	5214	5261	5268	5388	5321	5232	5296	5210	5261	5259	5281	5308	5181	5337	5337	5302	5235	5230	5337	5266	5365	5284	5195	5224	5290	5395	5287	5314	5246	5274	5275	5333	5252	5353	5277	5235	5254	5286	5377	5218	5189	5314	5350	5310	5234	5280	5216	5275	5294	5138	5236	5415	5320	5190	5209	5344	5258	5356	5193	5286	5229	5357	5229	5279	5279	5281	5216	5354	5353	5168	5229	5287	5299	5385	5338	5377	5241	5168	5369	5152	5337	5172	5371	5353	5136	5295	5401	5081	5284	5232	5255	5220	5374	5255	5432	5280	5212	5254	5210	5314	5217	5283	5272	5394	5291	5326	5249	5304	5198	5393	5294	5300	5294	5282	5218	5244	5244	5319	5179	5298	5244	5277	5231	5343	5305	5219	5467	5315	5230	5300	5229	5224	5233	5258	5271	5265	5254	5313	5124
20454	18764	10937	3893	1396	838	703	700	687	672	726	742	681	700	674	683	670	697	688	673	729	677	732	696	681	651	684	668	663	714	710	677	655	722	727	678	635	686	672	686	722	687	696	652	666	629	667	680	713	693	660	707	720	686	726	661	664	689	641	671	677	695	696	650	643	689	698	714	713	662	727	684	674	670	679	748	675	729	673	686	680	664	720	699	666	660	625	653	726	682	640	678	667	687	665	663	684	666	646	657	619	694	666	702	695	673	643	704	650	659	696	667	692	686	704	691	679	730	648	707	687	710	721	682	700	699	734	699	691	716	683	683	659	645	637	677	678	709	741	702	629	666	667	682	674	694	693	699	649	658	676	699	677	673	666	644	660	732	713	635	676	692	728	674	711	693	684	697	684	603	674	670	689	697	722	643	705	693	681	671	730	655	657	683	719	694	676	682	707	684	652	670	650	667	682	723	670	642	711	745	676	650	647	661	699	667	708	648	701	672	702	664	673	728	694	712	685	707	724	676	692	670	620	680	692	663	687	746	690	703	685	737	651	741	671	707	680	680	678	692	716	700	678	687	742	709	677	703	689	675	691	667	731	670	704	679	690	710	683	724	759	667	707	662	654	666	701	673	657	725	651	667	694	687	716	657	690	701	695	694	662	716	727	639	692	663	679	690	694	676	685	641	702	654	725	684	693	651	762	674	648	706	642	678	683	671	678	698	717	660	687	737	675	679	650	673	698	674	664	699	659	729	641	693	689	711	665	633	682	698	742	687	633	692	676	691	656	667	717	702	725	672	685	651	662	678	680	723	679	660	686	669	689	678	699	720	682	685	718	695	656	614	693	657	730	673	695	612	619	692	695	673	642	707	670	666	692	669	660	671	646	687	722	660	734	683	672	698	656	683	694	690	683	683	657	691	689	669	724	665	635	708	685	705	707	722	661	690	682	663	733	731	694	680	677	696	682	690	735	692	668	698	705	658	688	667	670	666	683	673	668	665	697	711	693	720	705	664	695	662	682	654	672	647	731	656	698	650	687	710	713	699	710	702	698	681	662	684	713	707	677	669	703	740	669	694	678	640	709	657	688	687	742	679	699	709	722	734	729	696	702	677	675	710	738	712	719	691	672	673	651	634	698	699	727	705	701	657	729	739	691	691	679	686	713	704	686	663	713	709	678	664	702	637	690	662	678	692	683	658	705	722	680	669	697	704	665	691	646	682	708	672	683	661	681	704	643	623	703	696	699	744	675	643	675	714	655	613	680	658	696	718	687	705	711	672	655	676	706	658	683	690	725	650	685	717	697	650	628	668	712	724	676	674	670	669	735	687	663	714	694	697	669	674	682	688	702	677	695	665	677	686	678	680	735	687	682	637	640	695	695	700	634	689	678	706	670	688	699	694	723	733	677	661	705	635	724	701	654	712	715	697	672	694	661	713	695	750	725	717	635	720	675	679	701	654	665	685	694	666	656	633	655	677	700	694	708	716	706	685	669	673	651	703	682	667	743	679	643	692	669	674	682	652	697	675	709	687	694	697	696	664	689	679	659	717	713	702	755	687	666	638	718	696	671	706	644	683	695	676	733	693	707	663	682	736	660	733	676	724	695	649	719	630	694	691	731	693	678	692	654	716	675	730	654	716	704	689	691	675	718	662	658	698	720	683	664	699	679	654	704	660	673	669	680	698	693	669	730	684	695	656	702	715	699	665	695	705	703	613	667	674	662	645	738	677	670	719	707	716	702	708	671	651	695	749	784	688	661	698	660	714	684	670	720	674	678	663	687	710	646	702	665	661	703	662	694	677	676	693	637	685	717	717	716	644	670	650	661	720	672	683	696	716	708	731	676	721	674	665	704	695	705	698	633	652	654	677	675	687	702	675	692	692	649	673	704	705	687	688	649	664	672	682	669	685	649	695	698	677	735	638	708	683	677	689	678	720	683	661	672	660	703	692	613	691	673	672	701	663	710	732	707	697	663	683	709	652	692	680	661	702	668	669	683	712	694	727	685	672	690	676	675	675	645	689	658	669	714	655	638	700	662	727	689	661	688	685	715	699	663	659	647	677	674	723	713	656	631	683	640	696	659	647	684	694	663	637	738	660	685	686	704	670	670	697	604	679	651	689	663	689	706	653	693	650	712	661	661	715	710	678	667	649	696	707	719	642	691	679	681	694	666	655	678	698	743	724	679	686	727	688	698	731	751	697	723	685	649	676	708	664	748	624	666	681	705	698	624	682	691	667	674	678	652	709	695	696	682	640	668	650	681	675	715	705	649	635	707	671	733	681	660	686	645	712	695	727	680	686	673	614	690	712	699	704	691	661	665	695	676	679	732	693	727	704	646	687	662	719	694	670	708	662	652	647	654	716	647	719	647	666	651	681	712	708	672	711	681	639	648	673	680	662	690	666	692	654	676	672	669	649	708	683	659	630	701	667	750	732	694	746	710	711	717	703	677	685	680	739	669	748	663	709	692	677	693	672	705	691	731	684	692	722	740	680	706	691	663	692	695	674	683	681	726	742	670	680	675	696	654	660	678	739	679	691	691	707	674	701	687	703	688	658	690	686	668	698	687	681	697	623	691	698	667	680	699	737	699	685	740	649	724	652	705	667	707	692	745	688	703	673	738	681	708	741	692	702	716	672	638	650	696	680	679	720	704	717	702	724	625	751	696	626	707	679	671	677	714	671	689	675	704	688	675	682	645	634	706	716	723	674	634	698	679	704	694	717	693	652	667	669	702	729	656	758	653	671	737	686	725	711	663	677	627	665	728	714	701	695	660	708	670	696	681	649	672	709	712	698	655	689	711	735	679	736	687	697	718	672	753	634	726	698	727	698	706	671	680	705	700	667	655	696	676	656	696	678	729	661	654	676	655	673	708	720	705	689	748	722	673	716	703	718	673	669	651	676	692	693	663	702	693	677	671	677	686	670	716	687	704	662	696	674	706	708	690	642	661	674	720	677	667	663	655	660	676	677	669	693	688	678	676	729	654	639	640	696	721	709	709	683	690	731	731	705	648	638	687	718	718	673	657	684	700	737	662	679	706	667	660	705	728	674	750	689	726	687	728	702	702	636	682	639	706	650	669	669	665	675	722	672	714	669	677	732	710	713	717	662	702	712	663	651	690	661	704	677	711	700	678	671	690	639	673	695	646	691	687	661	727	653	717	659	679	696	711	697	675	626	655	682	742	665	714	710	702	637	698	663	706	706	710	638	663	699	671	690	629	652	688	673	673	728	691	675	689	657	683	667	654	694	659	705	730	746	698	731	716	691	712	722	654	671	684	686	677	680	678	660	699	655	685	716	685	699	670	645	693	698	665	691	686	736	656	666	657	675	696	669	695	692	710	656	709	652	697	729	726	716	716	672	652	659	693	669	661	675	688	686	724	689	651	636	667	690	671	664	707	710	731	641	643	707	663	643	699	706	661	737	706	720	691	643	626	665	696	709	706	674	713	676	680	671	681	690	659	669	667	694	726	705	641	655	699	675
53520	44909	34809	26093	16431	8357	6084	5762	5815	5724	5656	5805	5746	5703	5751	5593	5671	5750	5812	5716	5754	5690	5716	5786	5730	5729	5844	5732	5700	5652	5733	5710	5765	5768	5700	5657	5796	5670	5791	5703	5749	5751	5769	5810	5725	5782	5744	5871	5868	5598	5623	5722	5659	5695	5675	5776	5761	5641	5739	5707	5687	5604	5669	5703	5702	5754	5784	5751	5769	5719	5768	5638	5642	5810	5739	5683	5718	5654	5596	5646	5802	5645	5735	5756	5832	5794	5559	5866	5759	5721	5771	5757	5762	5817	5717	5804	5769	5667	5649	5824	5721	5565	5786	5696	5818	5801	5769	5640	5737	5664	5674	5625	5745	5810	5589	5741	5811	5741	5646	5836	5698	5702	5814	5603	5706	5734	5673	5851	5814	5703	5711	5702	5822	5717	5817	5717	5673	5778	5710	5773	5824	5719	5658	5693	5817	5751	5718	5732	5764	5794	5784	5815	5710	5703	5576	5710	5872	5708	5784	5825	5826	5727	5812	5866	5585	5699	5698	5738	5728	5793	5804	5741	5761	5846	5822	5795	5783	5625	5661	5801	5728	5752	5708	5786	5757	5671	5759	5816	5724	5761	5762	5707	5636	5711	5696	5585	5748	5751	5800	5811	5642	5793	5803	5738	5695	5756	5717	5754	5650	5700	5848	5766	5799	5694	5665	5761	5775	5707	5591	5651	5797	5828	5727	5769	5864	5747	5709	5780	5728	5701	5718	5740	5667	5647	5607	5727	5736	5658	5690	5627	5758	5711	5773	5679	5653	5640	5782	5768	5827	5647	5755	5776	5806	5874	5820	5761	5725	5625	5726	5760	5834	5711	5711	5611	5809	5614	5760	5679	5764	5715	5794	5681	5760	5807	5662	5725	5667	5643	5694	5912	5776	5721	5749	5770	5606	5770	5789	5768	5700	5798	5706	5641	5856	5760	5790	5783	5631	5692	5697	5794	5808	5840	5718	5688	5745	5710	5804	5789	5669	5788	5688	5659	5637	5656	5769	5757	5840	5782	5751	5834	5669	5687	5704	5793	5792	5835	5734	5777	5739	5701	5658	5728	5860	5769	5710	5710	5756	5879	5688	5810	5821	5630	5674	5752	5808	5786	5702	5713	5732	5661	5748	5671	5754	5822	5779	5724	5655	5799	5755	5817	5727	5693	5644	5742	5754	5690	5773	5662	5731	5701	5741	5730	5796	5626	5726	5774	5585	5771	5802	5848	5806	5724	5865	5814	5812	5786	5747	5839	5779	5711	5742	5809	5875	5693	5770	5781	5778	5690	5656	5801	5746	5765	5746	5742	5735	5886	5752	5642	5760	5803	5627	5705	5828	5781	5567	5756	5755	5697	5833	5662	5737	5657	5805	5674	5723	5793	5810	5784	5678	5674	5826	5644	5740	5809	5771	5775	5736	5758	5755	5741	5665	5750	5724	5796	5729	5709	5779	5665	5682	5653	5813	5757	5726	5735	5875	5685	5774	5774	5731	5736	5698	5700	5727	5719	5658	5739	5741	5843	5801	5655	5782	5714	5652	5779	5792	5837	5696	5576	5790	5670	5791	5701	5768	5836	5706	5674	5812	5774	5835	5797	5783	5725	5716	5767	5676	5706	5603	5752	5609	5813	5792	5712	5706	5616	5770	5828	5782	5841	5804	5778	5664	5784	5819	5745	5778	5653	5822	5793	5675	5741	5654	5631	5721	5773	5696	5708	5814	5695	5795	5611	5756	5809	5681	5565	5651	5757	5692	5764	5652	5647	5719	5718	5690	5807	5601	5750	5767	5552	5751	5630	5767	5651	5710	5786	5740	5664	5686	5738	5822	5814	5689	5871	5729	5769	5719	5715	5736	5764	5735	5866	5752	5690	5589	5767	5713	5785	5783	5717	5701	5779	5736	5664	5771	5672	5632	5756	5830	5760	5785	5685	5695	5756	5725	5707	5715	5754	5673	5690	5801	5715	5678	5696	5638	5721	5860	5740	5746	5696	5727	5674	5720	5857	5773	5815	5620	5720	5883	5697	5768	5672	5729	5716	5808	5829	5729	5693	5663	5728	5628	5718	5708	5798	5731	5815	5612	5809	5804	5745	5639	5660	5826	5800	5761	5660	5678	5632	5755	5771	5639	5751	5830	5673	5563	5829	5662	5876	5691	5763	5731	5763	5705	5697	5647	5653	5793	5673	5756	5797	5754	5845	5778	5794	5841	5620	5766	5762	5710	5821	5797	5671	5778	5613	5660	5870	5769	5745	5648	5742	5709	5815	5593	5826	5635	5778	5727	5765	5725	5728	5788	5764	5790	5788	5779	5702	5710	5748	5738	5704	5755	5703	5753	5689	5632	5691	5701	5797	5740	5743	5732	5730	5751	5620	5747	5806	5710	5683	5678	5816	5713	5779	5752	5750	5765	5647	5626	5618	5889	5811	5762	5803	5861	5715	5794	5745	5779	5742	5619	5730	5836	5664	5714	5652	5744	5800	5654	5759	5789	5766	5652	5780	5734	5749	5677	5660	5830	5695	5745	5751	5671	5801	5796	5709	5704	5755	5657	5744	5649	5610	5711	5797	5735	5676	5651	5649	5777	5747	5764	5757	5653	5718	5884	5681	5637	5828	5848	5780	5782	5717	5856	5759	5767	5838	5547	5787	5657	5732	5709	5703	5756	5598	5851	5792	5617	5783	5707	5781	5769	5760	5722	5650	5722	5787	5758	5636	5792	5695	5688	5704	5883	5647	5806	5797	5732	5686	5809	5688	5617	5741	5729	5686	5669	5850	5811	5593	5667	5738	5722	5819	5754	5767	5791	5745	5748	5663	5617	5690	5686	5787	5704	5701	5795	5719	5756	5758	5596	5669	5652	5735	5734	5743	5768	5786	5772	5587	5782	5785	5647	5655	5725	5726	5756	5726	5769	5624	5844	5805	5683	5827	5658	5747	5747	5664	5717	5818	5799	5671	5683	5822	5763	5683	5799	5739	5647	5682	5738	5606	5831	5737	5705	5781	5648	5790	5760	5763	5678	5774	5866	5763	5843	5792	5790	5644	5701	5670	5891	5644	5687	5670	5694	5794	5750	5672	5728	5794	5784	5786	5708	5690	5753	5687	5788	5676	5712	5649	5749	5604	5693	5652	5778	5839	5643	5731	5912	5691	5717	5620	5790	5889	5809	5709	5657	5769	5838	5722	5818	5609	5737	5740	5690	5772	5796	5613	5759	5730	5744	5892	5699	5688	5830	5910	5729	5787	5721	5829	5631	5739	5800	5907	5701	5844	5759	5681	5691	5705	5715	5742	5761	5698	5627	5671	5684	5781	5807	5685	5798	5829	5733	5830	5675	5573	5677	5644	5771	5733	5811	5671	5821	5612	5775	5673	5701	5806	5704	5834	5734	5672	5762	5774	5760	5752	5691	5744	5673	5681	5822	5662	5788	5704	5733	5708	5636	5587	5737	5754	5796	5895	5840	5841	5812	5687	5799	5780	5697	5682	5648	5776	5723	5692	5705	5798	5718	5898	5627	5873	5753	5681	5639	5732	5822	5706	5720	5707	5642	5639	5787	5688	5754	5669	5856	5799	5876	5870	5546	5761	5770	5776	5782	5792	5819	5699	5770	5647	5702	5695	5625	5710	5641	5731	5612	5793	5802	5748	5817	5823	5721	5707	5642	5751	5682	5790	5779	5676	5748	5793	5661	5606	5793	5790	5699	5735	5602	5719	5681	5822	5842	5773	5872	5798	5788	5692	5791	5808	5745	5763	5702	5644	5726	5784	5716	5727	5800	5785	5771	5835	5795	5857	5707	5787	5732	5694	5789	5701	5713	5700	5784	5810	5728	5629	5778	5712	5633	5842	5761	5619	5726	5832	5691	5739	5832	5786	5863	5847	5676	5771	5714	5730	5758	5719	5745	5692	5757	5755	5774	5722	5736	5749	5721	5712	5660	5831	5788	5664	5702	5649	5866	5742	5701	5724	5886	5785	5841	5816	5767	5760	5736	5802	5746	5686	5736	5760	5715	5737	5800	5791	5757	5686	5696	5751	5812	5804	5749	5695	5709	5706	5828	5762	5867	5772	5757	5740	5868	5771	5736	5728	5850	5695	5790	5740	5787	5724	5695	5680	5789	5725	5720	5730	5696	5756	5762	5818	5778	5703	5633	5673	5820	5756	5705	5666	5760	5751	5670	5687	5736	5676	5719	5769	5765	5827	5708	5784	5742	5884	5868	5798	5707	5671	5594	5828	5642	5722	5764	5683	5742	5632	5692	5746	5776	5745	5698	5812	5831	5768	5681	5816	5655	5704	5743	5673	5843	5817	5808	5681	5810	5714	5696	5802	5709	5745	5836	5799	5732	5782	5699	5738	5676	5789	5818	5764	5929	5777	5756	5885	5822	5699	5707	5795	5770	5685	5796	5702	5723	5721	5990	5810	5839	5794	5665	5721	5747	5746	5741	5785	5784	5793	5758	5758	5810	5720	5705	5763	5684	5816	5648	5603	5581	5617	5756	5753	5754	5687	5716	5805	5833	5872	5743	5622	5754	5839	5800	5746	5759	5713	5726	5646	5678	5730	5762	5683	5674	5770	5850	5783	5589	5753	5771	5925	5766	5785	5809	5643	5784	5719	5661	5753	5802	5662	5774	5746	5620	5710	5707	5686	5656	5642	5759	5735	5781	5705	5648	5622	5721	5724	5722	5748	5668	5816	5743	5751	5651	5689	5783	5643	5748	5783	5632	5811	5806	5678	5607	5737	5788	5705	5745	5844	5784	5699	5769	5729	5746	5735	5747	5673	5734	5790	5698	5766	5776	5823	5789	5637	5840	5778	5723	5817	5827	5844	5733	5707	5809	5713	5837	5693	5731	5674	5625	5661	5773	5881	5817	5651	5751	5704	5775	5834	5734	5802	5758	5680	5846	5762	5745	5841	5707	5807	5670	5736	5752	5813	5609	5683	5633	5782	5690	5662	5721	5757	5818	5772	5717	5714	5722	5780	5688	5723	5736	5685	5787	5711	5691	5820	5846	5731	5715	5763	5673	5825	5733	5763	5838	5873	5645	5761	5775	5870	5684	5706	5727	5916	5729	5741	5627	5753	5725	5749	5846	5716
43112	47409	30997	14485	4235	1345	817	751	807	730	742	744	816	757	740	844	781	732	732	740	799	770	774	769	768	741	767	764	776	739	738	735	752	776	718	796	741	726	780	732	682	750	758	763	761	714	748	786	818	692	745	755	746	782	791	757	714	734	797	730	757	800	769	758	746	781	759	793	765	694	767	745	740	783	773	749	777	729	764	750	760	742	784	755	733	691	751	701	731	776	770	771	769	726	773	763	765	778	756	780	770	754	687	749	785	708	762	716	712	725	692	746	769	741	679	772	745	769	743	751	784	729	723	762	804	750	776	774	762	766	740	760	753	737	705	736	725	754	746	692	808	736	740	729	813	760	714	763	745	755	750	746	735	747	821	739	717	803	797	703	793	750	785	703	785	800	730	772	784	752	743	757	763	734	819	751	725	743	800	744	754	759	763	742	747	746	777	718	764	764	760	752	727	776	749	813	800	732	767	736	823	760	769	736	776	761	707	779	744	761	726	719	756	752	777	752	791	747	720	765	754	758	697	764	720	801	751	730	745	746	713	780	788	778	752	747	765	745	737	789	747	771	700	750	816	785	727	738	715	731	763	798	725	845	792	789	778	758	770	754	745	746	765	707	716	762	738	775	715	720	701	788	759	782	706	712	796	748	773	733	773	792	762	735	788	768	733	778	757	742	804	809	730	794	772	771	779	722	766	716	753	748	757	722	759	762	756	777	765	736	775	711	742	740	775	784	769	718	762	750	766	721	786	786	776	786	775	796	747	777	765	765	682	789	763	734	775	765	804	744	767	765	742	792	776	742	782	707	732	755	773	738	743	726	756	781	740	804	763	757	755	773	785	774	739	717	776	760	739	773	725	723	775	801	756	783	732	718	755	807	730	733	813	737	723	813	745	746	779	771	750	731	760	806	767	767	789	746	755	732	730	741	786	710	800	769	718	707	782	731	770	787	713	757	722	735	765	746	755	744	769	734	753	779	801	762	750	756	716	737	737	735	746	746	761	765	753	786	757	730	728	751	751	802	744	759	744	763	722	804	787	755	787	756	753	793	764	717	758	692	726	787	722	771	792	788	715	748	772	750	719	724	762	728	770	752	672	740	767	737	767	761	747	807	774	774	769	713	746	744	783	760	754	775	752	745	757	715	763	768	777	801	732	761	753	762	798	777	729	762	720	742	780	760	679	735	773	768	760	738	799	769	785	770	701	747	778	758	746	755	812	755	723	776	754	765	721	759	718	744	706	715	777	832	740	759	740	726	780	735	814	746	758	741	722	771	719	742	733	769	778	740	741	732	756	759	804	752	742	774	751	763	824	753	762	711	704	755	713	744	760	740	754	725	758	772	762	736	760	791	815	716	758	748	783	786	810	765	828	722	751	767	757	766	789	777	760	753	745	770	753	744	774	812	778	732	801	726	772	805	737	789	732	756	765	776	787	768	753	712	781	755	756	752	714	748	801	768	768	794	698	758	810	759	806	725	756	744	780	770	737	730	714	737	754	760	760	703	731	716	774	741	759	774	752	755	771	760	740	705	771	789	755	758	802	759	722	748	750	735	721	767	733	773	767	750	765	732	770	751	751	758	732	758	749	807	709	761	726	752	748	763	763	805	747	784	762	757	746	719	753	806	753	771	721	751	736	740	719	753	754	739	750	717	749	726	793	730	786	741	808	766	783	754	745	749	713	766	777	725	761	734	763	793	760	705	755	785	786	764	796	755	759	755	783	779	716	753	805	821	795	740	693	710	743	805	712	718	763	801	763	815	753	758	781	759	801	707	714	720	833	733	775	714	700	806	782	763	733	790	798	768	802	701	743	765	739	761	776	755	719	825	759	758	734	705	784	742	841	805	737	710	734	734	751	760	705	752	742	756	762	759	809	743	724	764	779	746	827	776	722	709	756	727	735	771	749	754	715	766	776	730	760	747	744	727	708	745	748	769	715	774	795	766	782	806	759	823	747	741	771	702	762	784	748	794	720	732	774	716	770	773	831	763	763	778	766	717	751	712	743	716	736	719	757	743	779	782	756	724	724	720	740	729	749	825	750	733	772	805	749	707	758	752	773	738	799	774	722	768	746	750	735	783	740	763	728	764	717	774	761	785	762	798	766	770	805	758	771	764	729	759	780	745	707	758	774	768	743	767	774	764	736	761	767	750	795	744	721	788	784	770	731	708	744	728	759	732	791	745	694	753	766	796	780	717	764	805	721	752	753	734	715	732	715	768	799	789	750	785	745	685	730	763	778	761	789	700	722	728	753	748	766	704	788	757	745	785	778	739	749	725	736	781	701	733	767	727	693	730	727	720	773	740	753	731	783	764	717	776	777	718	745	757	783	794	737	771	787	792	783	781	766	799	792	774	761	776	720	775	743	790	714	741	784	731	721	789	749	744	776	709	739	760	756	754	750	749	729	778	746	761	810	763	721	739	738	714	711	768	736	701	745	774	719	757	743	792	766	764	748	739	784	766	716	743	710	751	795	775	716	761	737	771	744	796	756	734	759	784	758	728	784	746	761	752	816	727	749	766	789	753	755	721	768	767	745	771	776	755	779	759	725	754	809	815	784	768	787	769	713	743	770	760	778	699	729	728	740	702	752	780	740	756	717	727	801	751	748	754	731	748	743	752	780	704	729	740	731	734	723	770	772	736	783	795	724	790	715	727	766	781	740	771	713	753	772	759	751	723	774	725	786	740	752	798	743	761	720	764	748	749	722	716	740	766	744	765	747	728	776	788	773	768	744	728	763	745	761	783	727	741	758	745	807	769	753	739	765	756	750	716	759	736	764	735	711	780	736	771	728	748	757	755	732	750	773	736	735	731	789	737	756	751	799	790	791	714	711	759	725	744	751	746	763	755	774	731	789	732	794	781	789	739	767	731	762	739	766	714	825	788	735	753	746	742	759	712	734	706	758	785	804	742	799	742	763	753	715	775	728	762	697	793	781	723	784	718	833	743	729	759	762	744	691	750	722	785	773	728	725	745	732	784	778	795	777	765	712	715	772	746	761	748	769	768	761	792	745	780	798	744	762	742	739	770	805	723	763	752	736	780	741	733	759	757	775	743	730	764	744	690	804	776	753	790	750	775	687	734	742	740	719	772	737	723	776	762	749	693	789	733	748	747	729	768	793	761	779	725	748	696	772	798	753	778	757	778	742	840	737	785	757	797	762	763	749	796	742	733	751	750	756	744	748	783	762	764	736	736	740	713	747	720	766	731	716	778	769	785	768	776	735	782	771	778	746	777	764	746	745	749	768	764	752	772	769	728	750	787	737	735	754	761	739	770	788	783	754	764	730	774	780	768	762	732	759	766	746	779	758	711	718	760	772	712	709	765	754	755	761	715	778	685	727	794	778	767	752	742	725	757	789	768	762	744	746	728	790	749	763	758	751	803	745	796	802	745	761	782	704	726	797	765	749	746	753	761	746	801	747	789	763	746	704	743	749	808	744	734	731	736	761	731	750	774	803	704	768	692	727	843	716	778	770	735
59857	58118	54470	42502	31538	15051	7658	6285	6190	6101	6279	6122	6206	6202	6412	6148	6252	6242	6276	6177	6315	6245	6211	6137	6206	6160	6183	6202	6193	6290	6488	6260	6186	6161	6185	6246	6233	6225	6195	6197	6173	6280	6301	6183	6238	6335	6268	6243	6182	6150	6233	6379	6257	6164	6149	6298	6243	6231	6280	6164	6251	6276	6383	6216	6317	6351	6074	6309	6236	6276	6256	6142	6182	6332	6277	6225	6228	6179	6147	6392	6369	6324	6185	6145	6191	6330	6203	6331	6185	6258	6276	6122	6310	6248	6161	6263	6144	6241	6368	6240	6229	6335	6084	6030	6169	6285	6282	6275	6221	6195	6300	6202	6352	6186	6288	6179	6305	6271	6237	6200	6206	6167	6168	6191	6213	6086	6255	6283	6173	6306	6185	6093	6327	6299	6196	6312	6254	6298	6298	6245	6192	6119	6211	6271	6206	6277	6092	6150	6242	6277	6180	6192	6208	6336	6214	6158	6188	6173	6153	6223	6294	6243	6322	6236	6301	6378	6228	6259	6171	6253	6405	6116	6135	6183	6336	6184	6193	6188	6299	6380	6196	6202	6205	6203	6293	6344	6188	6280	6191	6122	6327	6234	6259	6314	6193	6308	6266	6355	6187	6137	6249	6341	6227	6265	6220	6170	6259	6227	6173	6163	6238	6133	6092	6054	6197	6261	6253	6366	5994	6199	6178	6174	6258	6260	6247	6280	6364	6135	6217	6229	6255	6275	6193	6131	6211	6172	6256	6251	6181	6224	6323	6211	6293	6340	6125	6290	6159	6247	6170	6275	6334	6278	6234	6198	6252	6194	6250	6264	6287	6253	6278	6205	6260	6243	6100	6346	6188	6172	6256	6263	6317	6304	6254	6114	6113	6184	6230	6232	6241	6194	6343	6100	6265	6250	6280	6236	6259	6226	6203	6232	6331	6331	6071	6198	6245	6244	6308	6224	6254	6277	6193	6294	6285	6217	6144	6223	6267	6177	6114	6360	6146	6094	6265	6248	6286	6367	6204	6172	6249	6181	6205	6276	6172	6158	6128	6259	6162	6237	6229	6165	6185	6302	6215	6221	6335	6284	6337	6207	6274	6203	6253	6231	6165	6099	6054	6199	6260	6229	6225	6130	6221	6174	6200	6157	6373	6261	6256	6277	6257	6134	6486	6195	6197	6231	6182	6257	6227	6189	6186	6287	6187	6275	6169	6228	6330	6235	6188	6144	6184	6257	6299	6253	6096	6334	6171	6159	6193	6245	6206	6273	6440	6297	6063	6269	6221	6241	6190	6212	6248	6207	6300	6205	6052	6238	6162	6219	6283	6210	6248	6229	6266	6342	6340	6377	6351	6221	6215	6243	6184	6220	6270	6359	6204	6185	6307	6179	6185	6265	6276	6316	6247	6181	6222	6299	6242	6137	6305	6232	6225	6137	6219	6212	6257	6257	6271	6241	6299	6104	6217	6231	6226	6246	6291	6315	6227	6244	6219	6292	6288	6223	6329	6266	6212	6074	6241	6291	6236	6359	6326	6285	6061	6189	6284	6249	6320	6327	6212	6348	6206	6297	6221	6232	6174	6273	6228	6137	6203	6234	6156	6271	6187	6242	6201	6165	6253	6167	6225	6227	6279	6311	6156	6235	6416	6258	6284	6243	6258	6155	6017	6286	6323	6259	6259	6135	6179	6215	6212	6225	6246	6213	6148	6239	6300	6143	6226	6148	6260	6230	6291	6212	6344	6208	6309	6266	6175	6251	6350	6264	6262	6296	6287	6301	6224	6118	6272	6321	6327	6177	6337	6241	6324	6282	6220	6305	6225	6168	6269	6117	6213	6139	6244	6242	6220	6224	6222	6293	6192	6280	6270	6237	6275	6127	6311	6289	6161	6172	6258	6179	6154	6232	6195	6280	6207	6286	6166	6215	6199	6233	6270	6072	6228	6156	6309	6153	6042	6144	6170	6090	6173	6172	6150	6196	6264	6327	6277	6176	6158	6269	6230	6400	6179	6289	6290	6135	6363	6112	6278	6257	6212	6187	6241	6299	6166	6239	6192	6257	6264	6149	6201	6170	6252	6200	6304	6266	6148	6235	6125	6130	6296	6172	6376	6067	6235	6238	6195	6219	6178	6084	6233	6345	6266	6086	6355	6270	6121	6266	6256	6240	6195	6135	6159	6041	6084	6225	6136	6171	6197	6293	6243	6186	6363	6232	6092	6254	6208	6296	6294	6294	6253	6292	6368	6257	6202	6229	6272	6330	6181	6238	6160	6353	6266	6109	6300	6239	6158	6251	6243	6288	6324	6243	6158	6236	6271	6181	6212	6320	6173	6294	6206	6359	6245	6175	6284	6336	6229	6108	6139	6268	6068	6332	6365	6236	6245	6198	6314	6234	6270	6258	6127	6209	6233	6147	6250	6150	6288	6288	6104	6248	6093	6311	6332	6186	6296	6226	6223	6294	6235	6148	6264	6240	6207	6264	6225	6220	6300	6214	6275	6276	6355	6147	6270	6164	6056	6218	6220	6135	6250	6219	6127	6311	6361	6184	6272	6229	6216	6081	6185	6167	6352	6328	6303	6346	6148	6353	6254	6225	6151	6245	6184	6168	6424	6233	6047	6338	6110	6111	6176	6218	6177	6224	6338	6134	6162	6183	6188	6140	6244	6341	6196	6310	6110	6087	6394	6152	6236	6292	6306	6207	6242	6036	6366	6225	6278	6306	6197	6232	6291	6180	6377	6178	6184	6364	6188	6203	6252	6194	6178	6165	6150	6260	6282	6197	6317	6177	6230	6222	6236	6223	6194	6321	6252	6156	6364	6297	6191	6227	6187	6323	6183	6133	6174	6213	6268	6228	6400	6109	6224	6167	6240	6229	6219	6234	6196	6255	6265	6237	6224	6256	6132	6179	6226	6260	6301	6163	6342	6215	6068	6199	6114	6244	6185	6373	6182	6172	6201	6244	6164	6226	6238	6187	6219	6239	6138	6161	6146	6167	6285	6144	6144	6205	6273	6205	6271	6222	6485	6148	6256	6238	6272	6144	6154	6191	6247	6191	6077	6308	6125	6215	6367	6162	6248	6221	6237	6190	6173	6203	6240	6214	6087	6250	6186	6233	6267	6244	6176	6158	6312	6213	6217	6198	6206	6218	6122	6270	6275	6255	6161	6313	6322	6061	6176	6293	6229	6266	6229	6169	6347	6244	6145	6246	6273	6155	6109	6253	6133	6264	6191	6245	6202	6301	6246	6165	6289	6302	6267	6294	6215	6225	6147	6084	6351	6258	6063	6170	6189	6248	6211	6302	6331	6127	6244	6294	6209	6195	6292	6256	6280	6185	6167	6206	6083	6120	6269	6291	6232	6237	6359	6181	6209	6161	6193	6250	6288	6397	6190	6250	6083	6166	6269	6285	6350	6255	6393	6206	6249	6125	6199	6218	6215	6164	6239	6164	6232	6250	6134	6212	6255	6283	6304	6361	6209	6243	6345	6260	6323	6109	6248	6222	6314	6377	6161	6125	6203	6233	6194	6189	6300	6187	6268	6262	6268	6265	6269	6231	6216	6271	6163	6245	6235	6124	6306	6263	6261	6235	6196	6199	6223	6304	6169	6060	6155	6303	6235	6146	6323	6151	6336	6169	6197	6223	6308	6230	6352	6187	6226	6202	6156	6232	6195	6289	6321	6170	6292	6170	6261	6267	6273	6163	6301	6205	6309	6140	6150	6378	6272	6189	6228	6228	6186	6292	6283	6248	6301	6288	6318	6097	6361	6304	6197	6150	6332	6328	6153	6309	6218	6250	6233	6252	6308	6218	6261	6271	6206	6090	6319	6135	6188	6286	6211	6213	6148	6286	6281	6367	6140	6166	6225	6219	6250	6244	6247	6273	6159	6173	6330	6124	6175	6213	6292	6270	6216	6132	6156	6204	6220	6289	6196	6233	6335	6273	6245	6256	6236	6246	6178	6218	6267	6322	6241	6231	6210	6112	6280	6211	6200	6135	6269	6166	6228	6311	6301	6316	6131	6152	6103	6173	6213	6227	6271	6258	6120	6179	6287	6436	6199	6179	6271	6167	6226	6345	6171	6256	6214	6313	6235	6283	6173	6165	6270	6262	6212	6232	6226	6200	6313	6246	6169	6177	6260	6211	6176	6113	6188	6274	6204	6196	6135	6086	6238	6204	6096	6188	6175	6214	6154	6253	6294	6082	6281	6207	6238	6077	6286	6272	6253	6279	6215	6208	6143	6194	6233	6260	6255	6206	6250	6204	6302	6282	6289	6338	6207	6088	6188	6408	6218	6133	6262	6353	6259	6293	6154	6305	6278	6244	6231	6320	6215	6222	6156	6231	6265	6192	6267	6161	6249	6154	6257	6454	6348	6221	6220	6269	6276	6405	6363	6207	6058	6147	6272	6153	6301	6227	6276	6246	6272	6301	6257	6219	6311	6229	6231	6318	6204	6237	6224	6192	6238	6179	6226	6293	6224	6296	6278	6158	6257	6206	6251	6267	6227	6397	6203	6171	6197	6229	6188	6228	6259	6153	6409	6189	6182	6268	6197	6165	6293	6040	6225	6327	6261	6286	6229	6255	6242	6234	6195	6177	6233	6191	6231	6147	6291	6231	6166	6132	6289	6359	6265	6066	6294	6233	6161	6160	6140	6041	6240	6204	6174	6177	6163	6195	6225	6250	6206	6258	6198	6311	6226	6109	6181	6128	6297	6175	6230	6210	6259	6115	6330	6279	6360	6266	6198	6193	6186	6207	6240	6225	6369	6181	6235	6200	6243	6255	6211	6208	6127	6295	6379	6213	6123	6208	6224	6213	6173	6306	6222	6182	6236	6168	6280	6350	6150	6096	6262	6145	6247	6203	6181	6213	6208	6223	6167	6225	6171	6271	6246	6230	6185	6284	6299	6204	6336	6257	6357	6128	6158	6106	6268	6226	6246	6074	6232	6264	6318	6231	6265	6302	6227	6185	6224	6181	6168	6238	6258	6203	6281	6263	6298	6174	6214	6234	6175	6254	6177	6168	6351	6102	6266	6180	6287	6304	6264	6169	6257	6260	6212	6094	6193	6221	6251	6304	6305	6232	6213	6347	6161	6211
33135	34629	23341	11352	3251	1185	856	808	764	796	822	776	784	807	791	779	760	790	760	766	737	818	791	819	788	770	738	783	784	821	784	768	769	752	745	787	827	775	733	801	810	800	729	792	762	787	796	808	828	757	832	746	770	816	790	770	734	758	808	793	801	773	791	755	829	811	713	766	805	745	764	774	772	718	794	789	808	745	782	780	741	779	784	780	810	787	789	710	722	733	819	832	769	770	803	743	813	792	766	766	771	830	811	740	814	810	832	755	756	776	795	780	800	814	768	803	732	796	752	807	777	796	780	775	802	758	782	813	793	754	744	782	763	727	783	788	767	828	741	794	743	756	717	782	761	852	779	815	790	792	777	793	790	817	782	736	758	752	766	779	798	784	754	833	835	766	751	795	827	757	757	766	770	768	828	834	815	813	740	822	799	800	797	735	736	778	756	766	734	736	786	739	769	774	795	746	770	776	748	696	788	805	804	745	782	786	800	815	790	774	756	782	836	796	764	799	796	808	792	755	785	697	778	725	735	765	745	729	795	776	781	749	787	778	769	779	775	752	782	785	807	812	756	781	740	779	786	868	741	780	819	766	772	798	832	789	767	767	780	794	817	767	711	781	765	798	763	819	801	787	804	770	795	804	800	767	725	800	725	771	794	778	800	789	761	844	786	804	759	736	816	727	769	789	790	817	803	790	762	736	755	756	792	793	822	792	740	784	744	779	758	767	805	758	767	762	746	735	776	783	805	785	817	838	780	791	821	802	796	807	765	763	759	766	817	794	761	807	754	782	823	768	794	799	777	785	803	797	853	791	820	775	737	751	752	801	781	758	762	846	750	777	819	802	715	788	803	730	800	783	814	742	843	802	778	754	789	759	775	801	807	733	808	782	753	827	800	757	800	796	836	774	777	729	776	798	801	828	739	793	715	755	777	762	765	765	810	801	761	757	749	761	808	783	775	785	808	765	796	757	796	791	823	793	782	779	791	773	788	762	812	814	760	808	828	807	796	802	794	752	786	742	816	762	779	760	758	780	819	786	774	732	773	826	775	780	764	822	752	774	765	813	780	757	776	767	724	736	808	802	774	739	802	802	767	801	747	762	732	785	709	683	732	791	763	724	773	789	821	746	798	751	810	749	842	799	769	787	781	816	749	808	807	741	761	841	749	764	765	763	785	804	748	832	779	816	753	802	809	794	803	793	784	786	784	759	775	730	782	805	771	743	758	826	806	797	790	784	811	778	806	771	774	803	867	781	774	756	768	772	776	764	790	782	742	810	808	813	777	720	789	749	757	736	725	795	835	789	801	812	774	766	749	769	795	814	731	771	784	770	733	767	796	816	820	762	775	813	766	777	782	836	785	755	750	779	810	785	810	779	767	790	792	769	779	772	754	774	801	758	803	761	747	806	825	782	768	719	797	718	739	724	774	777	796	804	756	796	716	788	766	799	803	751	757	789	799	796	704	759	872	834	810	750	842	803	756	837	801	798	762	778	773	764	773	749	725	811	749	801	770	800	788	803	773	771	795	768	811	759	757	776	762	783	787	800	800	751	792	827	800	760	784	772	820	800	779	788	782	763	787	805	775	779	794	734	761	800	754	747	773	757	746	784	762	768	742	794	778	804	755	808	795	831	791	790	863	764	764	745	816	768	817	750	798	818	770	728	776	810	774	760	771	756	780	803	807	753	805	783	782	770	830	799	784	767	744	757	754	784	787	739	781	783	841	781	757	776	786	790	830	761	760	740	797	809	779	750	769	758	796	765	744	836	820	762	771	776	789	789	814	793	791	769	780	782	747	801	765	747	753	752	768	780	785	756	746	780	782	715	787	806	776	752	789	802	801	743	765	785	804	775	749	818	810	740	788	769	830	794	787	770	730	768	817	774	777	776	751	828	746	748	765	779	759	788	804	809	763	811	738	746	832	805	827	777	798	757	768	805	780	716	773	760	774	794	788	767	831	756	822	767	747	813	802	784	821	784	769	754	748	825	779	767	781	766	772	770	771	774	791	740	755	789	818	766	748	786	770	766	776	815	800	788	760	803	729	794	755	760	805	783	763	717	747	758	776	769	786	760	733	778	736	807	771	800	751	806	783	752	830	766	802	810	805	737	816	749	817	754	780	791	706	765	740	728	764	769	803	774	751	761	760	774	813	821	751	762	729	766	769	771	807	811	723	811	762	780	820	777	764	781	767	737	766	774	780	787	785	801	809	800	784	784	774	758	747	760	774	778	820	781	782	825	747	802	764	778	817	782	767	789	795	812	781	747	782	749	732	752	797	783	788	761	856	807	764	783	725	729	802	788	796	771	804	825	740	795	765	802	812	735	784	760	841	759	775	771	747	760	785	738	803	793	786	779	751	761	774	825	791	774	761	781	759	790	776	767	796	859	811	810	766	781	816	829	802	786	752	757	761	773	784	751	781	788	812	774	815	733	780	797	790	811	767	773	793	771	752	796	773	810	789	719	789	820	755	789	799	765	746	810	785	819	799	808	831	825	798	753	768	820	763	787	739	837	808	769	752	771	792	776	739	768	773	761	758	766	794	753	784	764	752	742	756	768	789	767	726	835	759	769	787	786	788	760	792	796	762	810	743	835	801	762	818	798	779	795	783	783	813	753	825	772	769	743	766	787	795	825	733	774	756	825	791	803	748	740	794	726	781	787	775	783	780	770	771	790	781	805	804	766	746	780	778	792	800	746	776	816	758	764	744	779	770	762	731	749	804	740	846	761	812	755	785	772	796	760	748	734	770	830	782	765	748	790	805	812	768	848	795	750	763	768	770	780	767	776	788	770	776	760	785	820	781	830	802	836	771	777	794	717	825	767	814	829	773	753	791	814	788	784	752	756	808	814	779	786	782	800	788	736	774	774	776	764	813	771	776	795	812	780	742	726	809	792	786	780	822	772	769	773	799	794	765	766	825	745	786	742	811	746	811	742	798	809	778	756	778	797	826	776	773	765	812	743	743	774	789	795	853	788	725	792	792	807	791	775	766	789	787	778	759	714	815	807	731	700	780	812	748	764	756	758	746	778	786	765	797	795	787	757	738	748	745	776	801	760	790	819	796	805	777	789	765	765	762	801	791	773	788	835	792	787	786	697	817	805	792	760	781	748	763	765	736	773	753	721	757	753	781	767	828	823	786	754	780	796	739	776	766	831	772	762	808	763	773	805	778	782	803	794	783	787	810	758	819	828	752	793	770	785	792	813	783	795	762	766	815	794	778	794	801	757	770	824	738	743	806	789	790	799	785	778	727	769	809	790	760	790	767	748	802	780	761	762	768	752	778	787	750	797	774	780	802	793	805	766	770	787	759	767	784	758	796	757	773	829	823	780	757	784	832	753	754	770	817	741	796	758	819	785	744	795	785	790	797	751	765	774	783	766	807	792	731	788	816	800	733	796	766	818	757	772	814	805	745	792	761	770	763	826	766	773	753	767	818	757	759	789	825	763	778	827	788	763	801	725	738	761	845	773	756	804	779	752
61186	52254	49081	40195	28878	13992	7490	6564	6345	6439	6358	6331	6530	6406	6435	6489	6565	6451	6360	6347	6463	6393	6501	6436	6413	6367	6413	6476	6371	6519	6402	6346	6513	6354	6449	6475	6401	6466	6356	6558	6487	6406	6450	6476	6405	6526	6342	6360	6529	6482	6342	6382	6505	6445	6475	6413	6344	6454	6363	6472	6393	6434	6478	6459	6359	6383	6486	6626	6371	6494	6351	6425	6361	6389	6466	6440	6415	6480	6489	6496	6550	6513	6346	6401	6535	6339	6402	6450	6440	6449	6495	6456	6265	6425	6349	6435	6504	6470	6487	6483	6564	6464	6593	6580	6324	6507	6474	6558	6492	6454	6365	6337	6456	6398	6543	6352	6396	6410	6406	6481	6456	6450	6521	6384	6545	6467	6412	6396	6493	6409	6370	6485	6390	6442	6602	6420	6438	6363	6395	6397	6520	6472	6486	6484	6448	6397	6499	6466	6361	6473	6551	6450	6420	6510	6418	6369	6363	6580	6329	6571	6531	6501	6473	6546	6545	6384	6474	6432	6534	6652	6431	6339	6488	6422	6378	6423	6477	6411	6458	6324	6525	6465	6463	6409	6410	6467	6467	6434	6467	6552	6429	6545	6437	6418	6476	6506	6512	6296	6415	6287	6574	6476	6431	6441	6482	6470	6353	6395	6448	6442	6433	6406	6549	6400	6408	6218	6439	6434	6480	6525	6255	6307	6387	6502	6396	6546	6400	6535	6450	6528	6530	6372	6494	6373	6430	6506	6487	6445	6443	6462	6486	6417	6528	6471	6500	6477	6467	6421	6468	6406	6464	6493	6502	6457	6589	6488	6426	6492	6647	6526	6396	6376	6418	6488	6371	6481	6471	6479	6519	6368	6443	6406	6498	6476	6402	6423	6469	6440	6482	6611	6459	6448	6480	6493	6545	6510	6458	6469	6514	6489	6444	6451	6354	6455	6443	6397	6437	6346	6542	6508	6439	6363	6399	6517	6498	6486	6457	6537	6481	6433	6489	6486	6555	6393	6624	6475	6349	6447	6466	6437	6373	6427	6368	6260	6530	6524	6486	6477	6476	6490	6468	6421	6510	6383	6472	6473	6384	6450	6384	6592	6521	6396	6515	6323	6556	6489	6467	6416	6607	6446	6380	6437	6351	6397	6438	6512	6539	6535	6485	6491	6455	6506	6454	6399	6422	6408	6476	6429	6354	6411	6451	6534	6406	6388	6435	6415	6459	6327	6467	6435	6477	6391	6520	6424	6344	6546	6304	6311	6455	6554	6419	6406	6461	6541	6493	6393	6399	6299	6452	6473	6497	6466	6425	6429	6409	6431	6432	6415	6556	6560	6492	6568	6430	6401	6549	6437	6316	6346	6317	6474	6407	6398	6394	6607	6515	6447	6357	6362	6431	6612	6391	6497	6368	6363	6430	6388	6563	6443	6377	6463	6464	6501	6394	6504	6387	6456	6482	6522	6460	6441	6342	6551	6493	6542	6471	6422	6514	6379	6477	6466	6466	6501	6385	6360	6534	6328	6453	6511	6337	6377	6505	6487	6556	6411	6466	6521	6534	6468	6680	6473	6472	6502	6536	6398	6481	6386	6588	6385	6446	6442	6518	6330	6495	6246	6414	6577	6517	6455	6416	6343	6415	6444	6383	6322	6435	6451	6496	6499	6510	6466	6451	6443	6467	6478	6392	6413	6397	6478	6471	6593	6327	6387	6594	6476	6308	6393	6497	6513	6533	6473	6444	6456	6575	6505	6413	6511	6433	6384	6509	6526	6432	6530	6472	6574	6396	6457	6552	6359	6427	6542	6426	6501	6434	6429	6484	6406	6519	6425	6424	6413	6403	6483	6477	6543	6469	6471	6377	6320	6376	6546	6530	6516	6491	6555	6493	6500	6417	6397	6351	6414	6413	6542	6338	6465	6285	6382	6474	6469	6429	6423	6486	6460	6486	6465	6460	6435	6467	6475	6552	6483	6513	6438	6498	6562	6604	6579	6512	6391	6444	6429	6395	6438	6501	6454	6418	6299	6468	6368	6468	6294	6551	6478	6609	6340	6405	6428	6362	6385	6414	6444	6517	6422	6586	6400	6438	6513	6385	6375	6359	6380	6453	6298	6407	6509	6468	6442	6485	6537	6320	6553	6375	6420	6504	6442	6532	6440	6589	6415	6547	6440	6464	6241	6427	6468	6398	6533	6421	6404	6533	6530	6405	6392	6400	6425	6558	6372	6401	6431	6281	6552	6375	6443	6362	6373	6363	6520	6449	6540	6465	6409	6401	6409	6443	6448	6426	6450	6342	6462	6548	6438	6402	6544	6391	6522	6339	6298	6625	6351	6414	6398	6547	6514	6577	6451	6429	6429	6425	6362	6391	6352	6388	6394	6473	6535	6444	6467	6499	6467	6362	6540	6369	6394	6471	6452	6446	6617	6400	6460	6217	6472	6404	6464	6334	6333	6532	6395	6424	6505	6426	6478	6599	6473	6441	6437	6411	6456	6367	6509	6532	6402	6471	6540	6431	6493	6347	6531	6396	6324	6454	6582	6426	6488	6345	6378	6387	6493	6458	6667	6467	6505	6498	6415	6566	6398	6429	6308	6329	6431	6395	6477	6324	6453	6385	6530	6567	6476	6443	6566	6460	6563	6445	6425	6457	6572	6464	6491	6396	6446	6557	6475	6423	6616	6456	6405	6374	6434	6434	6494	6450	6527	6375	6505	6437	6439	6527	6549	6412	6497	6423	6390	6488	6440	6556	6445	6409	6445	6382	6407	6444	6352	6367	6394	6456	6382	6486	6399	6491	6430	6585	6393	6490	6395	6450	6466	6502	6341	6342	6432	6461	6460	6535	6371	6438	6494	6413	6404	6463	6425	6529	6411	6508	6475	6579	6497	6415	6575	6490	6458	6348	6467	6572	6514	6364	6274	6439	6416	6521	6487	6431	6504	6515	6501	6369	6557	6358	6481	6370	6420	6418	6337	6519	6394	6494	6473	6558	6563	6426	6320	6446	6386	6436	6407	6596	6492	6464	6457	6377	6378	6347	6507	6300	6476	6410	6508	6302	6409	6376	6470	6269	6420	6543	6526	6444	6456	6447	6441	6387	6468	6483	6578	6412	6399	6509	6426	6512	6469	6563	6505	6502	6437	6465	6405	6467	6479	6366	6473	6372	6398	6402	6428	6417	6453	6464	6559	6492	6522	6428	6576	6280	6477	6565	6485	6544	6402	6392	6461	6519	6518	6408	6414	6475	6279	6462	6528	6466	6424	6551	6438	6446	6440	6496	6438	6428	6443	6525	6340	6530	6523	6538	6535	6474	6390	6427	6407	6526	6311	6454	6514	6467	6422	6406	6439	6424	6437	6525	6417	6525	6400	6438	6347	6389	6424	6363	6458	6499	6478	6344	6423	6313	6542	6478	6404	6213	6464	6333	6446	6465	6508	6410	6341	6381	6371	6383	6452	6454	6411	6327	6460	6462	6306	6434	6377	6400	6438	6438	6385	6472	6437	6471	6441	6462	6460	6463	6453	6405	6417	6418	6520	6568	6494	6475	6516	6527	6491	6495	6342	6427	6425	6389	6411	6445	6370	6425	6485	6404	6477	6393	6423	6422	6521	6467	6409	6409	6417	6456	6440	6537	6411	6379	6503	6548	6406	6481	6418	6500	6460	6571	6542	6352	6498	6344	6377	6455	6430	6554	6352	6446	6390	6455	6417	6447	6534	6470	6405	6418	6490	6360	6482	6501	6403	6306	6531	6392	6533	6450	6533	6489	6498	6533	6413	6377	6431	6429	6352	6397	6403	6404	6393	6393	6290	6503	6456	6450	6475	6506	6383	6482	6372	6517	6317	6404	6489	6481	6476	6598	6405	6497	6487	6422	6341	6377	6438	6514	6355	6398	6439	6442	6501	6481	6315	6588	6435	6602	6334	6447	6482	6479	6465	6484	6375	6448	6394	6553	6474	6412	6452	6435	6474	6422	6403	6481	6443	6448	6459	6443	6425	6510	6383	6457	6493	6513	6314	6352	6459	6429	6457	6397	6464	6428	6467	6470	6394	6488	6370	6392	6441	6350	6454	6444	6289	6453	6458	6528	6371	6326	6427	6560	6373	6459	6449	6371	6573	6392	6470	6424	6465	6388	6437	6518	6499	6461	6495	6440	6441	6474	6395	6476	6468	6415	6441	6395	6391	6530	6431	6438	6412	6309	6389	6407	6448	6413	6442	6470	6532	6516	6455	6419	6494	6485	6385	6253	6352	6529	6412	6457	6434	6525	6602	6426	6488	6567	6429	6442	6485	6367	6554	6442	6363	6603	6414	6345	6476	6419	6432	6390	6464	6382	6380	6394	6533	6598	6513	6483	6381	6490	6492	6547	6477	6393	6623	6648	6529	6349	6636	6473	6448	6470	6554	6304	6395	6527	6527	6380	6358	6320	6388	6465	6491	6404	6526	6375	6479	6467	6406	6520	6436	6419	6451	6436	6348	6563	6522	6553	6501	6453	6374	6400	6545	6346	6371	6510	6455	6378	6306	6402	6458	6435	6442	6558	6494	6447	6403	6382	6303	6667	6457	6483	6293	6509	6315	6480	6509	6492	6308	6225	6359	6495	6457	6529	6585	6580	6449	6509	6500	6444	6408	6418	6560	6441	6405	6605	6499	6422	6362	6430	6478	6576	6360	6324	6461	6397	6290	6389	6441	6516	6484	6486	6458	6437	6356	6401	6376	6526	6360	6524	6517	6536	6454	6489	6397	6428	6515	6481	6398	6430	6509	6421	6415	6491	6433	6319	6348	6462	6431	6406	6527	6534	6385	6364	6538	6385	6347	6446	6569	6498	6462	6533	6441	6415	6445	6420	6535	6519	6335	6365	6431	6480	6642	6462	6505	6435	6449	6531	6392	6508	6487	6349	6391	6413	6350	6468	6371	6517	6516	6384	6375	6540	6434	6503	6528	6395	6548	6447	6475	6409	6427	6441	6420	6412	6508	6431	6532	6490	6366	6490	6439	6328	6518	6312	6369	6484	6433	6502	6594	6345	6495	6476	6473	6368	6505	6341	6611	6381	6277	6412	6463	6490	6445	6473	6444	6575	6446	6325	6553	6390	6390
44263	48702	31147	14455	4045	1184	776	616	609	654	645	650	664	648	669	686	682	649	663	671	637	644	658	624	655	658	620	677	680	648	652	633	639	614	670	663	675	653	685	698	671	680	692	648	654	671	625	696	678	703	677	660	638	673	639	673	610	637	647	642	618	603	707	678	653	665	641	639	693	624	674	705	682	647	622	629	614	635	650	629	627	692	619	693	647	649	645	644	628	636	645	616	654	637	621	651	644	657	633	655	656	651	667	658	662	684	682	611	716	639	651	642	612	599	674	666	690	681	696	676	658	654	674	711	651	665	690	690	649	653	654	666	661	625	647	626	647	630	705	653	632	653	661	693	656	646	658	651	661	676	634	643	656	671	646	743	666	631	647	727	659	632	666	613	675	652	694	652	652	635	651	639	670	673	688	641	683	647	634	678	637	646	646	643	671	626	661	635	659	703	660	694	688	644	653	661	681	684	654	648	648	663	657	660	636	668	609	656	673	636	658	645	663	646	641	676	666	647	652	652	705	649	702	650	636	649	634	642	660	667	692	697	665	703	652	628	639	687	646	670	604	643	674	634	672	674	657	626	652	639	694	672	662	658	641	638	663	719	649	656	621	703	720	658	633	667	642	650	677	656	662	621	613	655	664	648	642	696	670	666	641	692	569	731	647	665	642	624	658	678	630	649	637	646	653	691	658	662	682	602	623	698	644	654	681	648	662	682	642	673	710	676	619	645	648	635	719	632	640	658	603	691	651	686	663	659	641	703	627	662	617	636	676	630	635	660	677	660	646	649	661	650	637	677	714	646	626	680	702	712	696	620	659	632	670	592	604	681	628	652	666	632	680	643	642	659	671	701	660	680	670	666	663	627	702	629	625	681	641	659	670	663	646	651	664	658	663	631	685	647	639	639	653	656	659	634	657	652	687	668	665	640	660	645	638	666	644	677	632	689	621	652	643	626	671	668	686	634	673	683	697	640	693	649	691	644	647	642	657	698	673	619	644	671	663	625	636	650	640	657	630	681	648	678	657	646	645	625	689	615	674	619	665	649	671	665	652	623	637	668	674	608	687	660	663	656	625	672	626	665	663	678	635	616	648	664	666	633	628	668	681	658	649	681	605	653	685	665	622	683	664	660	673	693	680	635	656	632	637	654	634	671	668	676	652	608	638	660	719	665	653	657	659	649	691	679	639	608	686	633	688	670	613	656	666	653	602	623	695	705	629	626	641	658	676	608	636	615	653	636	668	694	654	679	662	703	648	670	660	666	667	688	628	630	623	649	660	619	635	631	656	625	655	645	644	633	697	705	641	684	652	694	659	673	653	668	672	659	670	690	609	698	665	673	662	619	655	659	691	632	669	662	657	624	661	652	676	617	617	645	670	703	618	669	665	664	686	630	634	719	632	701	690	688	645	630	623	641	669	701	638	648	698	699	632	674	637	702	654	698	660	654	658	649	603	611	645	678	654	643	702	645	626	658	655	676	673	684	635	657	642	645	653	663	641	613	663	637	665	666	684	663	652	651	679	687	667	662	677	674	626	695	635	655	672	648	660	626	674	668	609	629	620	629	670	653	630	726	628	649	687	631	653	672	665	644	679	639	651	630	614	634	661	675	682	630	649	645	702	667	654	655	627	613	629	639	682	682	713	677	679	635	684	679	680	610	606	667	670	646	643	654	664	619	616	645	632	677	603	656	654	620	629	656	674	631	640	625	632	639	625	626	670	676	669	683	714	642	669	616	646	668	633	656	650	631	705	699	644	688	683	644	668	663	652	640	665	656	697	678	723	641	607	625	660	666	672	637	647	683	626	662	622	634	634	697	653	649	666	645	608	676	655	660	668	625	674	698	655	668	641	690	672	639	654	647	638	668	618	659	667	702	636	669	600	636	663	665	710	644	619	623	672	683	626	664	649	679	670	633	633	674	670	695	666	689	673	692	617	661	637	673	700	655	685	692	632	615	650	681	650	681	644	669	644	640	625	675	706	694	658	641	651	695	673	632	696	660	655	655	646	601	632	657	634	611	712	643	605	630	669	644	638	669	671	670	643	668	656	649	700	667	671	637	658	641	650	669	679	659	677	634	647	631	631	695	682	602	598	727	641	651	670	681	589	631	659	667	670	627	641	648	682	671	656	638	615	642	620	666	653	683	648	715	641	667	714	661	680	669	630	642	655	651	716	667	633	633	660	642	661	677	677	605	624	662	662	629	644	684	671	640	696	658	633	686	686	624	586	601	673	623	621	687	655	604	664	671	626	678	660	637	651	643	625	679	655	646	701	632	688	656	667	640	671	637	663	607	668	693	623	642	625	629	655	630	675	626	692	654	665	678	700	632	694	639	613	648	621	660	621	641	678	652	683	671	665	646	669	698	613	688	719	640	712	638	663	681	661	653	660	682	627	656	625	656	678	646	652	642	643	691	655	668	689	644	695	667	650	610	624	633	659	661	671	667	631	637	681	684	686	655	590	626	635	632	644	656	652	634	650	728	630	682	662	639	643	631	679	662	616	656	677	649	630	651	637	629	656	639	700	616	660	697	647	632	656	660	626	631	678	634	637	651	690	685	672	697	679	712	707	602	640	655	638	624	657	641	617	621	697	642	698	631	655	647	642	645	707	637	677	641	637	642	663	666	687	641	615	694	659	613	728	651	612	673	605	664	646	691	658	678	625	664	663	627	628	602	639	643	620	623	674	666	651	639	681	694	697	690	660	687	689	686	686	642	660	688	698	741	712	669	644	691	659	686	629	609	688	651	637	666	660	625	655	656	690	648	674	648	664	621	680	675	666	676	708	682	640	676	640	678	664	643	660	638	687	651	675	629	653	666	674	680	642	668	689	659	679	625	679	685	665	668	696	627	689	671	654	672	651	645	629	657	669	683	654	631	643	609	671	660	683	663	640	682	731	656	645	664	654	626	675	628	628	651	643	663	641	697	698	668	653	617	620	673	631	646	644	658	674	662	645	662	629	676	595	644	607	670	671	647	659	656	640	664	617	645	674	658	634	656	672	674	620	623	662	651	692	654	651	621	686	633	634	659	676	667	645	641	624	622	722	641	652	664	664	622	643	612	677	700	709	675	666	662	677	692	651	621	662	651	630	627	668	653	633	669	668	634	646	674	672	704	661	659	627	670	632	660	631	660	644	610	648	658	677	651	652	640	684	635	644	651	639	660	687	613	671	628	602	661	675	692	604	669	650	705	683	615	695	630	651	681	711	612	704	705	684	644	639	644	681	630	661	720	688	631	663	680	693	623	681	639	662	652	657	639	647	667	666	692	693	630	654	638	627	650	663	635	646	632	646	631	640	669	619	658	662	612	643	637	625	651	675	590	652	639	677	608	633	655	636	688	656	691	678	665	696	654	680	668	702	634	645	645	686	645	694	630	681	674	659	628	651	650	649	615	621	666	660	684	667	633	662	640	662	667	674	615	637	655	641	641	606	698	665	626	627	646	653	693	669	638	676	675	618	670	673	650	680	689	613	665	651	653
56473	53155	53754	42494	31384	15181	7096	5493	5500	5492	5588	5572	5466	5441	5525	5348	5550	5545	5534	5526	5402	5565	5468	5438	5357	5349	5463	5450	5494	5555	5517	5510	5429	5450	5479	5441	5604	5599	5532	5490	5441	5527	5432	5474	5501	5444	5400	5388	5590	5458	5489	5432	5504	5468	5573	5394	5389	5491	5511	5428	5400	5377	5568	5313	5433	5482	5498	5465	5517	5501	5487	5547	5512	5459	5376	5508	5497	5509	5575	5413	5487	5583	5371	5578	5488	5475	5373	5485	5390	5473	5400	5512	5340	5506	5511	5514	5507	5531	5417	5434	5493	5426	5480	5469	5398	5540	5508	5463	5481	5492	5514	5445	5496	5414	5424	5579	5417	5631	5421	5514	5523	5395	5348	5498	5535	5537	5502	5384	5512	5606	5430	5437	5512	5472	5399	5339	5535	5600	5487	5398	5459	5429	5392	5419	5437	5506	5525	5440	5436	5558	5460	5567	5492	5561	5546	5513	5413	5467	5473	5418	5471	5427	5429	5331	5458	5565	5469	5457	5663	5512	5441	5402	5386	5511	5363	5501	5545	5552	5467	5411	5446	5561	5413	5495	5388	5573	5464	5393	5297	5452	5444	5508	5370	5482	5365	5512	5566	5489	5479	5479	5389	5423	5452	5488	5424	5505	5555	5601	5469	5340	5427	5473	5532	5377	5383	5468	5532	5645	5429	5450	5364	5621	5485	5398	5451	5466	5447	5622	5414	5545	5460	5634	5576	5497	5476	5610	5451	5502	5521	5477	5470	5544	5384	5532	5568	5417	5465	5499	5563	5544	5419	5486	5520	5630	5366	5627	5441	5555	5334	5485	5590	5437	5432	5454	5544	5253	5578	5524	5459	5487	5514	5575	5648	5582	5456	5438	5510	5344	5507	5457	5509	5588	5579	5362	5445	5536	5633	5483	5593	5508	5457	5419	5548	5632	5486	5379	5465	5440	5449	5557	5525	5382	5619	5480	5482	5524	5451	5463	5428	5494	5471	5580	5539	5454	5483	5477	5558	5568	5350	5481	5498	5431	5504	5416	5445	5446	5531	5519	5436	5458	5520	5488	5576	5505	5501	5516	5512	5448	5472	5500	5538	5470	5514	5492	5507	5501	5410	5560	5465	5406	5581	5363	5415	5509	5451	5490	5465	5387	5564	5376	5506	5443	5509	5531	5437	5405	5499	5423	5495	5517	5571	5491	5523	5417	5489	5403	5373	5447	5567	5411	5530	5519	5483	5454	5421	5431	5523	5530	5490	5443	5587	5453	5490	5503	5533	5579	5411	5481	5478	5437	5549	5493	5519	5518	5453	5428	5542	5365	5588	5415	5474	5505	5475	5508	5527	5380	5446	5465	5386	5410	5447	5496	5533	5385	5494	5388	5438	5505	5427	5463	5472	5419	5402	5524	5528	5410	5506	5339	5420	5421	5412	5522	5468	5521	5483	5488	5482	5435	5455	5557	5477	5503	5542	5501	5590	5452	5509	5367	5374	5494	5526	5370	5495	5473	5449	5492	5515	5399	5579	5481	5541	5393	5293	5468	5403	5504	5527	5566	5533	5531	5443	5553	5468	5486	5598	5409	5539	5345	5582	5533	5455	5437	5498	5506	5515	5442	5370	5427	5454	5587	5474	5533	5448	5466	5482	5548	5399	5531	5375	5364	5447	5598	5473	5411	5476	5522	5452	5471	5420	5486	5524	5422	5361	5294	5612	5555	5596	5518	5437	5397	5533	5411	5506	5467	5438	5420	5515	5498	5541	5362	5562	5463	5445	5321	5466	5470	5492	5520	5503	5594	5315	5517	5497	5376	5481	5544	5443	5498	5410	5391	5430	5434	5558	5477	5424	5462	5520	5437	5411	5434	5442	5517	5393	5519	5531	5435	5417	5442	5475	5404	5523	5540	5561	5465	5429	5470	5490	5496	5540	5505	5414	5514	5393	5598	5526	5523	5444	5292	5414	5420	5534	5443	5556	5662	5395	5501	5378	5480	5548	5459	5433	5385	5532	5595	5498	5465	5384	5461	5451	5487	5381	5514	5400	5435	5486	5537	5432	5456	5438	5487	5578	5446	5502	5496	5442	5517	5479	5552	5527	5424	5358	5503	5457	5503	5525	5355	5554	5492	5377	5559	5454	5561	5438	5567	5556	5460	5546	5508	5413	5428	5571	5470	5565	5487	5574	5379	5494	5429	5603	5429	5553	5495	5470	5484	5368	5451	5344	5468	5590	5468	5423	5443	5526	5411	5419	5560	5441	5415	5524	5424	5482	5418	5406	5447	5454	5654	5578	5380	5629	5458	5437	5487	5431	5531	5510	5522	5538	5507	5433	5458	5402	5566	5475	5438	5436	5433	5443	5590	5445	5522	5480	5559	5388	5345	5450	5532	5521	5385	5470	5430	5494	5393	5519	5507	5478	5386	5573	5615	5478	5492	5451	5571	5393	5448	5505	5413	5482	5455	5564	5499	5476	5474	5563	5460	5509	5399	5463	5439	5400	5361	5444	5388	5435	5560	5463	5479	5341	5434	5394	5479	5432	5423	5528	5427	5404	5603	5463	5439	5494	5483	5471	5546	5401	5525	5469	5438	5487	5467	5560	5513	5405	5381	5442	5416	5498	5374	5365	5468	5374	5427	5523	5465	5546	5381	5533	5508	5607	5584	5395	5493	5447	5431	5417	5444	5395	5461	5502	5510	5456	5562	5475	5469	5472	5385	5561	5441	5524	5494	5509	5440	5334	5492	5407	5451	5504	5412	5497	5475	5289	5513	5508	5493	5551	5395	5594	5463	5531	5498	5467	5459	5467	5408	5422	5490	5481	5378	5418	5592	5497	5448	5359	5464	5510	5373	5425	5464	5547	5458	5546	5529	5437	5521	5427	5457	5462	5489	5434	5382	5580	5451	5442	5453	5340	5438	5484	5381	5457	5397	5469	5448	5515	5429	5447	5513	5404	5584	5577	5530	5614	5522	5511	5361	5475	5464	5473	5416	5588	5611	5611	5421	5371	5517	5529	5446	5492	5462	5429	5406	5468	5539	5519	5545	5511	5610	5515	5465	5385	5426	5472	5449	5480	5383	5459	5444	5524	5534	5515	5384	5504	5415	5466	5528	5520	5492	5513	5387	5507	5434	5533	5502	5453	5273	5458	5549	5547	5512	5466	5486	5423	5387	5584	5575	5412	5518	5416	5476	5443	5521	5515	5588	5397	5494	5507	5492	5500	5407	5504	5428	5469	5423	5602	5428	5397	5443	5635	5477	5396	5492	5567	5457	5499	5481	5461	5430	5398	5467	5545	5561	5270	5442	5449	5504	5511	5423	5353	5508	5382	5431	5512	5455	5521	5462	5555	5418	5468	5456	5410	5506	5495	5477	5547	5627	5456	5367	5520	5470	5568	5436	5372	5497	5554	5461	5428	5448	5490	5536	5456	5555	5459	5467	5423	5619	5351	5441	5507	5527	5491	5651	5487	5437	5451	5498	5484	5470	5488	5530	5550	5445	5548	5398	5552	5489	5450	5494	5573	5530	5493	5451	5536	5439	5473	5440	5373	5496	5495	5403	5526	5402	5488	5454	5426	5594	5475	5513	5449	5487	5511	5482	5480	5403	5576	5537	5319	5487	5354	5487	5475	5568	5545	5496	5423	5518	5462	5462	5437	5394	5471	5453	5524	5454	5610	5603	5515	5308	5522	5387	5534	5525	5324	5519	5389	5522	5514	5425	5461	5496	5478	5512	5445	5424	5486	5569	5535	5370	5435	5407	5473	5534	5541	5441	5564	5562	5463	5433	5494	5600	5465	5452	5410	5479	5480	5555	5512	5503	5463	5418	5497	5476	5584	5408	5402	5479	5532	5508	5456	5451	5469	5448	5473	5554	5497	5509	5495	5446	5589	5526	5506	5460	5413	5464	5465	5490	5449	5677	5475	5543	5520	5440	5458	5668	5534	5352	5379	5449	5510	5537	5481	5533	5591	5525	5482	5427	5563	5406	5577	5445	5395	5542	5460	5382	5408	5547	5512	5678	5647	5519	5437	5520	5565	5378	5542	5424	5381	5501	5542	5480	5537	5460	5535	5509	5565	5505	5518	5570	5401	5498	5490	5415	5332	5463	5467	5573	5490	5533	5454	5429	5574	5421	5511	5448	5402	5413	5468	5376	5475	5460	5479	5489	5557	5478	5402	5483	5434	5592	5326	5443	5385	5464	5455	5462	5433	5446	5577	5539	5447	5418	5575	5477	5520	5427	5389	5483	5395	5583	5528	5595	5451	5528	5405	5432	5535	5473	5470	5540	5503	5521	5472	5536	5492	5429	5370	5452	5532	5533	5350	5505	5497	5491	5468	5542	5534	5573	5489	5504	5561	5459	5460	5547	5413	5461	5467	5581	5486	5449	5442	5448	5507	5551	5523	5466	5522	5442	5452	5545	5488	5468	5549	5442	5450	5618	5534	5462	5471	5480	5518	5303	5514	5495	5478	5433	5590	5602	5499	5443	5568	5363	5513	5561	5494	5516	5383	5425	5477	5486	5567	5529	5520	5493	5343	5459	5335	5430	5567	5440	5494	5550	5363	5346	5425	5524	5354	5441	5388	5350	5550	5351	5481	5477	5551	5501	5443	5443	5376	5483	5390	5491	5447	5496	5522	5443	5499	5398	5481	5505	5558	5503	5426	5437	5392	5444	5423	5602	5579	5460	5465	5464	5603	5521	5466	5338	5534	5602	5474	5468	5380	5476	5546	5545	5433	5452	5471	5448	5433	5443	5532	5505	5440	5413	5480	5541	5510	5551	5480	5411	5506	5380	5542	5395	5386	5477	5556	5385	5497	5495	5416	5420	5425	5466	5491	5574	5481	5257	5573	5336	5430	5462	5571	5476	5530	5616	5386	5452	5462	5457	5453	5444	5445	5510	5417	5404	5601	5510	5491	5430	5550	5473	5386	5514	5439	5489	5494	5446	5430	5523	5550	5506	5401	5529	5573	5439	5421	5433	5421	5543	5435	5465	5466	5553	5442	5452	5472	5431	5473	5472	5583	5421	5484	5471	5536	5493	5460	5414	5500	5354	5388	5486	5558	5511	5447	5435	5553	5416	5502	5507	5468	5464
19445	19386	10837	3957	1460	831	768	696	722	685	722	706	667	690	710	711	714	761	734	697	742	764	707	709	732	695	691	724	676	727	682	710	673	711	732	712	708	727	683	688	732	741	704	722	687	711	686	754	662	743	719	657	698	702	746	664	738	724	631	684	663	738	677	748	691	720	696	762	718	716	685	726	714	708	723	746	738	733	703	705	742	665	668	738	722	706	664	703	680	719	661	713	698	708	716	705	707	717	667	695	741	753	729	719	720	723	674	724	734	719	759	687	674	687	687	702	697	716	705	661	706	723	675	702	663	724	706	713	685	703	718	690	702	738	714	705	746	714	718	708	718	711	731	687	729	747	731	688	714	748	750	677	718	699	715	734	716	703	722	704	734	716	768	702	689	725	720	687	689	711	696	748	722	707	707	689	709	726	662	681	747	697	750	634	659	659	717	709	721	714	758	721	695	754	703	736	697	739	769	717	700	772	750	753	723	727	664	708	759	718	682	660	702	735	674	693	729	736	673	726	759	734	665	703	678	696	721	750	741	724	721	688	661	713	711	713	742	717	706	684	693	764	713	759	768	717	704	705	752	716	683	718	717	698	732	697	675	738	704	684	682	693	734	699	713	686	650	710	703	750	730	697	708	747	680	699	699	687	648	717	687	695	722	698	709	701	692	757	706	689	725	793	703	681	688	695	690	718	719	665	719	664	682	681	725	704	699	708	695	727	757	676	708	715	735	745	720	679	688	675	729	677	706	711	689	672	740	714	720	720	747	719	697	789	710	732	687	694	685	681	742	675	675	755	720	741	705	710	721	704	739	685	690	675	731	674	728	714	716	777	709	678	709	751	688	745	722	635	737	743	725	729	754	758	705	737	740	750	718	716	661	754	728	711	712	704	717	697	741	692	724	702	722	714	719	654	762	741	707	733	680	721	716	686	739	686	690	676	753	730	693	727	696	740	722	664	698	693	749	742	721	712	751	709	669	679	702	685	710	718	708	725	731	748	750	691	695	692	755	727	718	696	735	752	736	673	690	728	772	679	735	694	753	738	688	736	724	667	723	729	744	737	719	747	704	710	704	733	703	699	678	711	728	791	760	671	712	695	652	685	678	740	688	729	717	703	720	716	717	721	688	737	723	672	748	725	719	742	751	754	743	740	709	658	701	716	716	735	760	701	716	741	724	703	698	724	713	731	714	680	714	756	706	698	720	719	637	751	727	700	704	741	754	703	704	689	730	692	781	732	686	728	710	715	722	746	738	741	733	733	733	735	736	663	696	764	683	733	736	754	706	783	697	731	716	673	679	696	744	707	704	769	725	691	775	699	654	683	672	748	739	704	730	735	760	721	739	706	675	708	728	737	703	729	677	702	646	762	719	709	704	676	691	689	691	723	733	782	701	715	682	683	728	720	715	739	691	684	728	672	732	735	729	739	668	699	732	711	736	718	706	752	670	736	675	701	674	713	780	755	766	745	802	690	704	690	708	682	720	692	722	777	700	755	721	700	754	743	729	670	719	707	719	717	732	723	753	729	723	684	707	733	706	727	736	731	733	716	718	639	749	742	694	690	681	724	680	686	712	688	719	756	680	761	749	716	728	713	728	674	700	740	721	749	732	744	740	751	719	686	705	685	753	672	729	717	696	705	753	736	742	689	783	708	777	737	693	722	699	738	763	697	712	693	710	694	771	698	757	656	675	687	723	747	699	748	674	717	699	731	736	731	655	756	677	699	742	729	717	732	733	701	727	752	751	752	692	726	737	719	721	690	778	724	762	726	729	717	714	758	689	723	698	740	687	724	715	734	741	707	777	723	698	730	763	710	718	674	733	722	635	737	723	746	720	730	709	703	684	734	753	683	683	721	734	755	740	739	693	705	702	725	726	700	734	701	732	673	681	713	702	695	723	670	711	696	723	694	699	718	730	706	703	689	704	721	726	744	728	720	717	697	733	741	713	720	762	694	698	722	737	697	688	707	692	754	723	730	764	729	687	708	693	689	659	734	716	701	737	691	766	731	690	679	652	705	733	695	721	740	731	775	725	717	671	706	700	726	739	677	741	765	705	711	725	731	705	738	634	720	690	727	757	736	756	749	734	730	708	699	685	726	704	707	745	711	743	709	696	703	695	763	719	651	688	696	718	734	736	674	711	740	715	703	699	678	682	727	673	702	727	745	706	740	726	705	765	785	743	723	708	685	690	721	789	728	705	673	720	730	732	690	728	688	719	718	705	746	755	715	658	712	725	721	771	770	755	726	721	716	750	722	684	758	734	680	690	680	749	692	703	752	688	698	679	685	749	756	693	680	726	659	673	714	739	710	711	648	701	718	730	702	783	744	737	706	711	740	691	678	720	700	746	730	770	722	753	683	711	681	698	661	708	714	704	685	711	700	743	696	735	737	704	716	720	688	651	705	738	675	774	723	718	688	765	698	684	676	710	702	713	681	696	692	706	690	699	759	698	737	721	703	727	686	709	708	710	697	708	701	684	714	706	701	698	711	726	707	701	736	697	731	727	693	685	690	699	695	679	702	706	743	713	700	712	726	723	678	674	661	737	712	693	748	693	713	720	696	755	716	688	731	711	684	732	714	699	732	713	757	694	726	718	721	735	767	712	730	729	745	697	747	712	689	715	718	712	744	700	666	732	755	717	692	721	740	655	723	668	738	680	649	682	738	716	693	697	680	752	762	676	718	723	714	682	727	698	686	706	749	707	696	717	684	696	716	789	711	702	685	738	751	703	719	722	696	714	723	747	718	715	706	712	752	667	686	726	759	696	726	674	739	727	681	706	727	738	699	755	703	694	691	710	703	689	688	743	728	722	745	738	753	687	687	691	739	724	671	744	752	674	675	736	705	808	711	710	684	694	706	712	726	708	736	667	733	702	676	719	754	731	721	658	700	731	712	771	699	730	700	694	709	720	721	735	701	702	670	710	782	742	680	649	702	678	689	724	698	706	739	701	719	754	730	715	679	679	726	729	741	679	696	687	749	742	704	713	716	712	707	716	699	703	724	692	726	713	681	696	768	697	697	709	676	645	703	740	716	668	746	690	752	709	723	699	726	746	746	711	717	709	727	750	700	716	711	697	694	728	745	687	715	729	728	747	683	763	704	726	727	729	711	678	702	712	677	753	691	729	743	697	718	714	731	713	718	675	714	733	699	751	724	668	714	705	718	684	719	727	679	723	757	749	666	726	686	712	717	707	761	708	704	716	720	673	743	694	767	716	699	723	741	708	729	715	731	710	718	729	697	745	682	678	701	731	712	741	746	704	726	704	671	753	740	737	705	668	744	752	657	702	766	686	768	672	708	725	687	769	776	710	753	665	729	660	706	698	686	704	710	677	762	670	701	698	726	696	748	673	685	686	689	691	713	720	755	716	708	718	712	699	731	734	727	717	728	693	648	699	755	691	710	750	713	653	706	748	749	726	725	697	682	727	710	734	699	683	684	721	722	757	728	723	704	724	727	778	717	679	764	761	667	706	741	693	736
53807	45850	34995	26616	16944	8737	6339	5948	5928	5978	5923	6036	6109	5979	6020	6082	5993	5933	6097	5922	6009	6067	5932	5916	6055	5930	5937	6022	6137	5823	5924	6009	5901	5969	6094	5998	5924	6003	6008	5928	6017	5839	5968	5967	5868	6041	6099	5881	5886	5998	6079	5875	6014	5987	6066	6057	5952	5984	5943	5933	5958	5912	5928	5924	6009	5922	5856	5997	5895	5991	5935	5966	5917	5968	5963	5986	6049	5947	5979	5972	5917	5931	5954	5960	5932	5892	5958	5962	5972	6013	5929	6026	5952	6077	5963	5979	6048	5874	6002	5963	6008	5973	5933	6018	5921	5915	5981	6003	5978	5955	6015	6068	5945	5941	6075	5909	5891	6008	6015	5946	5930	6115	5964	6048	5953	5966	6022	6021	6135	5961	6033	5964	5889	5979	6044	5968	5929	6016	5986	6022	5985	6069	6079	5854	6071	5888	5897	5873	6034	6016	6101	5984	5977	5897	5932	5964	6008	5959	6054	5990	5955	5900	6038	5991	5974	6083	6114	6011	6001	6010	5878	5973	5931	5883	5946	5942	5948	6076	5890	6065	5971	5913	6010	5958	5993	5964	5979	6019	5919	6039	5965	5998	5923	6142	5962	6022	5954	5923	6077	5986	6132	5906	5990	5969	5964	5851	5992	6033	5956	5971	5889	6023	5954	5921	5962	5919	5932	6054	6084	5893	5967	5910	5828	5856	5951	5943	5928	6055	6038	6059	5889	5886	5997	6038	5983	5971	5953	5905	5927	5791	5905	5915	6062	5844	5966	6011	6076	6005	5972	5944	6006	6033	6028	5978	5953	5959	5932	5923	5943	6009	5827	5942	5911	5968	5869	5962	5895	5941	6001	5918	5991	5959	5944	6047	5874	5966	5912	6000	5842	5951	6017	5906	5931	5976	6062	6031	5896	5989	6069	6010	5985	6113	6003	5941	6077	6048	5922	5892	5993	5900	5927	5985	6013	5919	6038	6036	5986	6103	5980	6041	5968	5902	6005	5969	6005	5939	5991	5938	6098	6079	6130	5924	6124	5940	6067	5902	5908	5978	5875	5893	6005	6029	6071	5925	5994	5935	5823	5923	6029	5903	5974	6103	5978	5959	6035	5885	5979	5990	5947	5949	6079	5873	5940	5902	5934	6060	6015	5947	5939	6000	5983	5875	6013	6139	6023	5976	6013	5978	6044	5964	6098	6035	5895	5872	6074	6007	5961	5946	5943	6010	5980	5922	6042	6025	5938	5980	6102	5940	5968	5897	6020	5986	5969	6029	5982	5924	5884	5883	5980	5961	5961	6037	5966	6041	5998	6025	5959	6122	6024	6042	5994	6048	5948	5855	5895	5991	5981	6077	5993	6032	5940	5922	6015	5962	6069	6023	5958	5897	5948	5975	6030	6016	6072	5953	5946	6070	6031	5859	5878	5893	6004	5936	6015	6010	5999	5969	5967	6144	5964	5893	5941	5853	6027	5957	6025	6024	6039	6064	5926	5993	5979	5811	5936	6114	5959	6079	6006	5899	6048	6024	6065	6004	5863	5935	6051	5992	5944	6035	5833	5910	5921	5922	5990	5876	5994	6039	5918	5837	5980	6058	6011	5957	6039	6078	6043	6070	5933	6074	6073	6006	5877	5912	5942	6064	6004	5976	5936	5956	5954	6110	6085	5948	5927	6030	5939	5900	5975	5944	5993	5951	5880	6053	6063	6028	6084	5795	5936	6001	5862	6040	5957	6016	5877	6027	5866	5960	6061	5996	5873	5958	6055	5765	6024	5873	6104	5990	5980	5963	5882	5996	5985	5866	6006	5888	5964	5935	5899	6104	5972	5996	6016	6029	6032	5984	5992	5987	5925	5982	5932	5971	5920	5929	6130	5985	5931	5956	6080	5998	6021	6073	5949	5941	5851	5913	6074	5887	5915	6098	6137	5962	6009	5840	6035	6031	6042	5893	5864	5956	6047	6053	6034	6093	5983	6080	5900	5962	6027	6186	5935	5899	6023	5950	5980	5935	5923	5956	6091	6030	5958	5935	6022	6117	6038	5927	5949	5993	6073	6056	6013	6007	5987	5917	5922	5980	6036	5934	5974	6010	5985	5961	5909	6099	5929	5980	6099	5951	5897	5895	5994	6047	5913	6046	6067	5918	6044	5919	5951	5971	5872	5996	5944	6031	5990	5909	5884	5891	6009	5909	5989	6049	6006	6016	5983	6109	5888	6095	5976	5959	5969	5992	5949	5932	5973	6004	6032	5966	5921	6027	5929	6037	6003	6059	5978	6012	5870	5905	5838	6002	5927	6036	6023	5971	5926	6005	6057	5998	5911	5929	6054	5964	5954	5995	6028	6011	5912	5944	5959	5960	5905	5973	5965	6016	6020	6034	6024	5979	6051	5984	5920	5961	6042	5973	5980	6007	6023	5944	5870	6007	5943	5981	6040	5936	6048	5957	5885	5934	6076	5968	5901	6039	5857	5802	5988	5918	5899	6090	6016	5898	5909	5933	5969	6048	5982	6059	6060	5951	6090	5989	5929	5893	5855	6042	5845	6079	6018	6009	5963	5943	5938	5938	5853	6009	5997	5901	5901	5928	5926	6026	6042	5851	6077	5972	5913	5956	5986	5982	6029	5780	5992	6056	6049	6059	6016	5895	5903	5949	5995	5901	5896	6110	5945	5929	5940	6070	5961	6015	5921	5907	6028	6064	6115	5883	5952	6055	6002	6058	5858	6070	5926	5918	5993	6002	5955	5982	5927	5988	6014	6009	5927	5929	5977	6024	5922	6027	5956	5943	5956	5944	5924	5919	5989	5977	5941	5993	5986	6116	5974	5995	5948	6054	6021	6075	6112	5933	5938	6042	5914	5908	6046	6072	5949	5932	6020	5976	6040	6079	6088	5932	6049	5962	6088	6096	5922	5998	6038	5943	5903	5973	6023	6017	5908	5949	5964	6080	5991	5859	5954	5943	5941	6036	5964	6033	6079	6014	5972	6024	5964	5956	5904	6133	5839	5993	6002	5965	6014	5937	6050	5875	5882	5918	5952	5942	5991	5871	5975	5971	6117	5831	6111	5992	5827	5985	5945	5877	5796	6034	5928	5962	6082	6015	5951	5960	6086	6027	6028	6023	5912	6047	5895	5958	6028	5983	5978	5831	6019	6041	5886	5912	6043	5895	6156	6107	5871	6041	6002	6038	5978	5943	5937	5990	5978	5957	5957	6009	5935	6053	5861	5950	6006	6048	6001	5917	5807	5965	5856	5888	5871	5981	6073	5930	5969	5903	5899	6034	5871	5920	5903	6049	5919	5991	6013	5871	6058	5863	5870	5900	6005	5844	5996	6041	6032	5870	5988	6031	5926	5954	5959	5944	5954	6062	6029	5914	6011	5959	6047	6114	5960	5937	5979	6012	5917	6013	6003	5942	5828	5882	6143	6010	6027	5976	6038	5958	6002	5983	6010	6062	5983	6019	5895	5955	6017	6004	5856	5958	5817	6027	5964	5994	5964	6002	6010	6059	6037	5997	5983	5979	5995	6009	6042	5970	5960	5942	6063	5901	6041	5862	6007	6074	5981	5927	5952	5965	5957	6026	5947	6027	6050	5990	6108	6005	6069	5882	5906	5886	5975	5892	6102	5923	5980	5935	5995	6029	5925	6070	5992	6021	5863	5971	6004	5952	6109	5980	6031	5908	5939	6124	5948	6006	6116	5800	6039	6006	6126	5962	5928	5958	5912	6011	6019	6079	5977	5975	6027	5929	6011	5818	6063	5885	6011	5993	5847	6056	6003	5994	5947	6132	5989	6012	5971	5958	6126	5978	5914	5887	5943	5870	5895	5967	6034	5886	5997	6114	5877	6014	6005	5883	5890	5959	6008	6009	6005	5946	5985	5860	6001	6096	5839	6090	6004	6032	5995	6061	5807	6037	5929	5912	5849	6033	5931	6011	6000	5965	5915	5883	6041	6063	5861	6011	5983	5888	5977	5935	5985	6001	5949	6002	5992	6055	5774	6003	6043	5954	6075	5960	5940	6053	5954	5905	5957	5937	5985	5987	6015	5963	5905	6025	6079	5912	6017	6007	5932	6017	5968	6024	5970	5943	5990	5881	5927	5982	5990	6085	5942	6004	6010	6067	6067	5962	6020	6051	6020	6069	5890	5913	5870	5964	5962	6056	5924	6014	5999	5928	6003	6043	6023	6018	5851	5837	5983	5915	5976	5908	6093	5917	5947	6070	6148	6005	5892	5965	5876	5950	5902	6074	6084	5926	6042	5958	5876	5900	5883	6014	5897	6006	5900	5913	5992	5939	5926	6010	5976	5993	6099	5863	6040	5986	5918	5770	6081	6075	5896	5873	5977	6035	6035	5971	6003	5962	5846	5899	5968	5954	5966	5994	5961	6034	5899	5950	6016	5843	6065	5967	6038	5892	5913	5960	5950	5956	6003	5833	6037	5979	6019	5964	6025	5905	5882	6039	6027	5949	5939	6041	5857	6023	5902	5926	5867	5929	5958	6057	5930	6022	5926	6112	6030	5964	6010	5948	5998	5794	5976	6027	5965	5977	5932	5974	5999	6018	5875	6053	6007	5880	5885	6081	5992	5983	5910	5918	6018	6043	5992	5913	5933	5979	5993	6019	5942	6012	5985	5980	6079	5901	5850	5999	5797	6055	5910	6035	5888	5866	5968	5870	5917	5955	6007	5930	5974	6009	6068	5983	6005	5977	5853	6095	5904	5952	5956	5963	6074	5962	5912	5936	5927	5940	5855	5912	6003	6105	6153	5895	6018	5913	5865	6038	5903	5986	6047	5895	6064	5961	5922	6014	5989	6089	5934	5925	6119	5977	6001	6027	5956	5898	6040	5919	5901	5921	6094	5902	5949	6014	6001	6066	5972	5943	5992	5993	5964	5949	5952	5930	5876	5993	6091	6071	6011	6028	5912	6033	6003	5945	6012	5819	6078	6029	5879	6139	5834	5931	5958	6080	5932	5980	5895	5914	6058	5952	5929	5988	6063	5939	5928	6032	6164	6002	6053	5944	6017	5987	5960	5859	5919	5939	6116	6034	5939	5979	5962	6053	6006	6018	6039	5882	6038	5943	5881	5893
46568	50094	28730	11916	3071	1226	861	764	780	845	806	726	776	780	774	760	769	784	787	748	810	797	792	813	759	734	747	790	795	773	781	780	802	780	812	788	817	770	775	768	778	829	748	795	819	735	794	782	742	742	743	816	787	761	779	818	794	794	763	800	781	731	791	769	791	735	719	759	755	788	768	766	778	789	808	758	736	760	760	736	758	738	758	758	765	726	736	764	801	751	810	753	719	751	776	744	762	750	783	756	782	758	764	782	780	802	746	773	752	801	764	773	781	711	744	808	775	754	814	756	733	740	786	745	735	775	787	794	749	795	794	771	750	777	761	859	792	808	823	768	757	766	728	756	800	743	751	738	801	777	765	762	769	774	779	794	763	793	787	761	779	747	835	772	759	785	724	746	797	736	806	801	764	818	747	773	842	779	807	745	792	750	730	800	754	762	813	794	786	807	770	738	797	768	854	734	739	810	810	753	794	790	814	769	791	791	780	814	775	805	777	745	804	755	744	749	777	796	786	776	761	786	732	789	785	795	753	769	766	784	770	791	721	821	798	796	778	774	741	774	761	750	785	803	780	758	783	777	764	711	752	787	781	791	740	769	744	753	741	796	773	749	763	842	764	754	775	766	747	793	762	816	746	745	751	783	803	759	754	752	744	754	734	768	762	835	761	765	786	751	772	754	790	768	788	754	777	758	802	732	751	774	774	771	764	767	772	787	813	808	771	778	738	776	763	794	759	751	777	826	744	799	759	730	751	721	764	737	744	742	755	753	808	850	763	771	772	758	718	827	820	797	776	816	808	773	771	786	732	724	748	779	834	737	790	773	767	761	759	777	783	776	750	756	731	786	789	789	783	791	737	752	824	808	785	765	761	768	751	797	791	789	751	786	750	765	829	774	799	817	774	773	792	742	813	772	803	798	773	768	771	755	815	776	780	811	789	801	831	746	778	761	797	762	813	773	784	793	752	750	770	802	790	777	789	759	823	723	748	811	838	838	808	795	815	758	769	731	792	824	722	778	754	727	815	814	811	790	752	811	790	813	788	758	811	791	773	776	795	762	742	744	742	735	782	770	768	719	781	772	766	790	800	818	750	773	736	752	785	804	787	797	731	720	793	783	779	797	818	746	836	761	758	771	796	761	775	752	812	780	769	810	774	776	792	808	808	773	711	761	769	721	757	774	773	801	809	777	760	723	803	782	752	814	791	748	756	779	822	785	784	782	755	805	823	793	792	836	780	821	782	809	804	784	793	760	746	738	778	772	772	748	775	754	745	800	806	716	734	797	778	768	738	792	759	783	758	764	767	776	754	774	772	793	805	765	779	755	784	804	793	776	779	762	827	773	812	753	748	833	799	798	785	806	770	797	762	813	803	789	801	783	789	821	751	784	782	829	760	790	760	763	772	711	774	795	739	787	764	799	804	746	763	747	806	750	760	772	865	824	741	794	777	814	803	793	743	772	842	795	781	776	819	757	817	779	817	790	800	808	776	769	830	756	779	785	841	792	809	774	750	765	746	745	719	744	835	783	798	790	711	849	795	736	742	777	756	797	799	800	796	790	772	766	787	801	776	757	778	775	769	756	819	769	741	748	764	747	763	752	784	810	780	807	809	779	800	778	728	766	813	748	792	812	795	785	780	768	806	802	776	754	736	786	761	750	815	756	823	774	733	781	792	723	782	734	770	806	742	758	761	764	765	767	760	735	788	798	759	800	768	775	773	734	789	822	747	818	759	775	735	789	723	778	742	805	746	769	812	813	778	784	771	745	789	791	811	775	801	796	815	772	800	786	773	778	782	785	725	763	789	758	744	783	746	795	817	779	777	765	790	768	782	753	723	766	756	763	747	778	771	777	794	784	781	774	773	795	778	756	753	797	800	755	764	807	811	722	778	796	772	763	748	796	759	738	729	788	745	762	783	819	765	784	824	763	807	818	774	775	766	745	790	768	783	748	784	815	781	770	754	757	738	767	812	765	822	808	781	782	779	753	735	747	793	717	764	810	782	786	755	775	761	793	821	808	771	763	786	819	763	775	762	764	743	762	729	795	783	744	759	734	737	764	759	731	782	773	791	794	795	769	791	765	805	764	785	701	773	797	775	811	757	746	772	762	782	758	744	787	759	790	770	774	752	810	819	826	774	817	763	799	747	786	784	737	798	773	783	801	771	800	781	802	801	788	765	761	715	804	811	802	791	759	795	787	765	783	775	773	773	764	834	758	754	757	767	787	795	813	789	743	746	805	827	824	786	781	798	738	791	764	732	819	747	733	770	765	792	782	773	766	762	788	782	827	750	788	774	773	762	766	814	752	776	716	781	759	814	787	775	788	831	751	823	791	757	767	771	748	778	748	826	781	771	839	740	837	749	774	782	739	812	758	748	776	791	754	737	731	781	791	763	767	752	800	780	779	775	812	746	818	782	817	748	788	776	807	796	761	768	774	786	790	782	805	765	789	775	775	775	803	795	766	775	763	739	763	735	756	784	790	787	743	776	779	795	751	764	782	850	765	743	764	816	770	756	773	791	773	768	739	743	764	754	792	773	765	772	769	759	810	815	799	759	767	761	749	791	770	777	782	772	784	745	722	731	794	787	777	808	764	753	763	771	755	775	763	770	799	799	784	767	772	804	777	774	722	791	748	726	814	848	844	770	801	796	768	752	765	792	769	778	774	788	741	728	751	833	729	733	756	779	783	762	812	748	753	815	769	805	762	735	804	753	828	785	840	759	771	774	776	772	773	790	773	780	765	791	832	779	808	761	728	756	787	803	796	833	810	844	792	764	761	771	795	772	752	806	792	760	747	823	774	787	763	800	822	797	750	764	812	769	724	783	817	766	782	797	805	855	758	743	801	762	784	694	740	716	790	877	762	822	762	827	797	810	719	788	750	759	787	758	775	823	773	748	766	792	778	776	788	786	810	788	799	734	737	753	787	750	781	788	773	862	731	758	792	821	768	761	792	794	774	770	815	750	802	773	782	741	807	785	771	736	758	801	764	771	761	768	766	782	797	748	757	757	776	757	760	773	767	731	781	784	754	769	783	779	755	770	709	785	749	723	796	764	765	740	789	749	775	774	822	742	797	818	804	800	828	740	823	837	778	772	756	758	766	743	741	783	786	785	788	791	770	746	739	744	777	810	773	778	785	809	768	753	813	801	733	801	739	792	755	805	789	733	781	710	783	766	718	749	732	721	775	810	797	761	811	740	789	817	797	764	830	783	790	761	781	737	798	782	770	763	770	773	743	774	745	837	805	810	808	809	744	751	740	738	788	768	808	767	780	768	766	766	775	770	793	790	774	755	812	800	762	754	740	824	718	728	800	744	812	767	767	806	821	787	804	806	755	823	762	813	744	790	748	772	766	719	776	783	730	775	774	804	779	738	791	796	770	743	797	721	793	721	722	778	762	732	767	780	834	785	807	823	749	826	784	750	770	811	788	723	797	772	747	721	735	782	784	831	772	804	741	760	787	773	744	737	793	787	745	765	801
57838	54456	50340	38361	27576	13891	7539	6378	6467	6312	6404	6369	6363	6389	6539	6474	6238	6457	6341	6369	6403	6380	6352	6398	6263	6515	6459	6421	6304	6349	6282	6359	6365	6397	6325	6413	6448	6363	6420	6442	6428	6324	6443	6472	6292	6427	6411	6380	6384	6359	6359	6344	6439	6388	6340	6352	6433	6399	6401	6415	6374	6471	6457	6441	6431	6232	6449	6367	6381	6460	6506	6414	6361	6374	6340	6260	6386	6363	6400	6417	6442	6322	6458	6467	6485	6419	6513	6387	6432	6385	6541	6372	6471	6397	6378	6347	6391	6347	6418	6358	6300	6418	6523	6399	6312	6345	6480	6346	6328	6393	6505	6402	6433	6376	6367	6463	6350	6342	6356	6301	6386	6340	6481	6385	6343	6364	6431	6488	6247	6367	6546	6388	6470	6387	6499	6536	6429	6391	6308	6361	6289	6474	6355	6416	6320	6397	6285	6479	6298	6370	6400	6372	6411	6415	6401	6340	6502	6474	6307	6287	6291	6482	6399	6436	6446	6601	6398	6463	6392	6312	6370	6556	6308	6458	6335	6502	6404	6421	6407	6459	6461	6441	6336	6351	6382	6445	6566	6444	6316	6346	6437	6443	6477	6479	6357	6393	6417	6385	6446	6457	6400	6459	6269	6409	6316	6361	6438	6435	6505	6388	6452	6339	6458	6568	6393	6458	6389	6385	6464	6484	6455	6320	6250	6331	6421	6312	6527	6372	6514	6401	6419	6391	6401	6377	6350	6296	6311	6465	6487	6427	6353	6383	6440	6409	6407	6421	6441	6251	6554	6558	6349	6403	6464	6420	6505	6444	6491	6400	6352	6475	6374	6317	6484	6230	6410	6385	6369	6375	6423	6377	6359	6478	6352	6530	6395	6418	6383	6431	6328	6352	6307	6476	6487	6366	6405	6392	6394	6341	6523	6415	6428	6289	6424	6499	6373	6443	6361	6274	6467	6406	6437	6532	6467	6370	6358	6460	6292	6364	6317	6485	6353	6404	6317	6459	6485	6363	6312	6387	6405	6351	6370	6304	6400	6419	6356	6316	6455	6329	6470	6399	6410	6342	6437	6444	6397	6286	6408	6373	6288	6426	6276	6368	6334	6469	6343	6317	6387	6319	6427	6464	6333	6323	6312	6381	6410	6423	6435	6239	6325	6511	6288	6414	6339	6379	6366	6385	6312	6522	6337	6353	6324	6274	6274	6429	6320	6474	6398	6427	6388	6337	6474	6458	6420	6534	6343	6400	6333	6316	6501	6353	6522	6430	6487	6495	6435	6496	6539	6380	6367	6380	6352	6549	6217	6308	6327	6358	6494	6353	6432	6422	6433	6323	6382	6482	6339	6349	6308	6497	6350	6403	6471	6393	6355	6375	6402	6377	6391	6395	6297	6354	6344	6394	6428	6365	6359	6352	6389	6563	6430	6499	6403	6516	6304	6391	6362	6339	6537	6365	6466	6407	6406	6205	6378	6456	6332	6355	6511	6393	6358	6300	6433	6220	6466	6566	6435	6392	6272	6542	6373	6444	6274	6416	6432	6421	6435	6379	6459	6400	6427	6342	6380	6379	6299	6451	6503	6386	6390	6369	6426	6539	6394	6310	6273	6411	6396	6350	6367	6392	6448	6181	6428	6379	6448	6326	6417	6338	6323	6490	6463	6267	6329	6429	6332	6496	6341	6401	6414	6533	6368	6432	6420	6341	6383	6448	6307	6453	6372	6262	6368	6397	6429	6359	6374	6426	6517	6400	6514	6379	6341	6333	6350	6405	6362	6330	6253	6394	6383	6536	6270	6404	6390	6412	6403	6428	6424	6282	6527	6319	6443	6374	6313	6426	6278	6405	6389	6402	6335	6279	6397	6389	6473	6354	6440	6452	6404	6444	6377	6343	6453	6368	6392	6363	6404	6353	6444	6399	6391	6468	6400	6483	6402	6540	6350	6451	6399	6442	6403	6329	6313	6450	6373	6524	6392	6494	6484	6455	6395	6370	6354	6479	6365	6429	6478	6448	6360	6341	6425	6523	6394	6427	6475	6418	6466	6360	6344	6394	6274	6376	6441	6340	6416	6409	6420	6417	6484	6390	6395	6435	6324	6358	6368	6417	6470	6388	6435	6425	6360	6418	6473	6462	6371	6491	6453	6363	6431	6387	6319	6289	6508	6502	6446	6370	6412	6410	6465	6423	6295	6334	6298	6342	6339	6378	6478	6355	6466	6458	6338	6499	6453	6454	6416	6258	6589	6258	6421	6414	6420	6359	6484	6514	6386	6409	6388	6378	6446	6431	6387	6332	6261	6426	6562	6375	6548	6426	6407	6392	6367	6368	6356	6442	6262	6521	6398	6243	6462	6487	6419	6405	6358	6442	6385	6439	6481	6407	6482	6356	6430	6458	6358	6291	6335	6371	6516	6416	6421	6452	6371	6473	6474	6357	6413	6288	6384	6443	6301	6349	6318	6425	6347	6444	6427	6452	6498	6352	6346	6337	6502	6494	6390	6271	6424	6386	6412	6377	6327	6251	6434	6346	6311	6259	6374	6455	6226	6328	6458	6348	6499	6357	6352	6491	6429	6352	6465	6471	6335	6407	6430	6359	6491	6421	6383	6396	6484	6474	6441	6513	6332	6306	6346	6486	6365	6494	6398	6417	6353	6306	6556	6305	6449	6265	6446	6365	6520	6411	6531	6351	6399	6404	6494	6345	6394	6460	6447	6327	6388	6350	6374	6442	6245	6263	6418	6464	6371	6452	6400	6446	6495	6485	6308	6396	6421	6266	6330	6295	6343	6323	6458	6365	6401	6404	6261	6328	6469	6508	6427	6409	6502	6424	6426	6361	6382	6533	6514	6275	6394	6401	6365	6313	6435	6434	6553	6399	6496	6387	6420	6455	6393	6324	6437	6409	6253	6318	6647	6367	6403	6583	6460	6375	6358	6305	6411	6356	6467	6386	6329	6352	6320	6403	6259	6401	6405	6505	6306	6484	6445	6512	6336	6474	6345	6483	6277	6471	6413	6472	6349	6407	6356	6310	6436	6381	6481	6326	6322	6545	6328	6446	6421	6327	6372	6357	6516	6436	6355	6326	6295	6271	6362	6393	6480	6209	6377	6325	6455	6380	6330	6389	6412	6361	6376	6318	6502	6391	6400	6460	6288	6421	6417	6449	6466	6543	6287	6307	6480	6401	6368	6309	6524	6298	6250	6425	6373	6503	6387	6367	6438	6312	6265	6411	6418	6399	6409	6378	6355	6408	6350	6479	6267	6320	6449	6438	6493	6333	6422	6351	6412	6481	6432	6376	6492	6346	6372	6389	6371	6395	6330	6422	6421	6389	6492	6405	6374	6361	6458	6384	6383	6364	6523	6385	6370	6394	6565	6348	6347	6380	6337	6417	6317	6400	6404	6277	6396	6406	6351	6373	6422	6351	6344	6441	6419	6613	6465	6388	6478	6370	6421	6443	6357	6411	6363	6269	6305	6358	6496	6388	6343	6455	6362	6401	6448	6410	6448	6322	6368	6509	6528	6477	6344	6384	6344	6359	6477	6375	6401	6314	6356	6358	6379	6405	6428	6372	6456	6483	6399	6213	6276	6372	6415	6468	6450	6500	6354	6442	6500	6329	6311	6402	6342	6322	6371	6499	6336	6304	6261	6414	6474	6515	6358	6315	6245	6398	6481	6445	6468	6374	6434	6433	6467	6400	6434	6441	6273	6324	6291	6386	6339	6482	6334	6343	6358	6388	6532	6404	6358	6509	6497	6415	6372	6486	6233	6409	6380	6438	6388	6418	6442	6243	6506	6384	6366	6271	6419	6386	6379	6415	6404	6261	6353	6466	6416	6274	6235	6366	6248	6394	6538	6216	6409	6310	6327	6274	6443	6269	6276	6433	6392	6372	6468	6405	6354	6449	6275	6518	6370	6445	6448	6402	6397	6364	6439	6480	6396	6397	6459	6393	6445	6461	6368	6275	6456	6412	6362	6462	6347	6442	6315	6398	6401	6319	6464	6418	6276	6494	6481	6366	6344	6440	6430	6257	6499	6378	6477	6449	6448	6204	6392	6434	6273	6449	6269	6356	6386	6428	6444	6398	6380	6409	6516	6357	6436	6340	6329	6354	6338	6473	6468	6516	6427	6328	6371	6494	6403	6241	6458	6468	6572	6305	6252	6367	6355	6321	6386	6428	6349	6296	6321	6506	6510	6309	6584	6311	6391	6424	6375	6430	6394	6479	6405	6393	6334	6277	6368	6427	6369	6385	6356	6406	6475	6452	6378	6477	6306	6373	6286	6310	6407	6429	6458	6346	6300	6476	6462	6414	6290	6282	6474	6369	6374	6373	6491	6372	6324	6493	6285	6440	6420	6422	6268	6327	6386	6340	6432	6329	6282	6441	6378	6400	6460	6432	6491	6319	6461	6306	6293	6376	6477	6397	6218	6332	6384	6436	6357	6435	6374	6416	6401	6432	6341	6326	6432	6390	6391	6375	6388	6499	6306	6286	6284	6479	6369	6413	6379	6369	6400	6298	6288	6452	6487	6522	6435	6417	6364	6301	6273	6463	6349	6375	6247	6415	6380	6524	6392	6397	6436	6537	6439	6382	6386	6331	6468	6474	6341	6471	6338	6450	6429	6384	6263	6312	6338	6499	6473	6368	6193	6262	6395	6430	6508	6347	6465	6379	6339	6443	6286	6487	6406	6453	6432	6457	6550	6358	6391	6502	6411	6317	6411	6420	6435	6356	6253	6407	6344	6408	6452	6360	6528	6342	6448	6415	6324	6383	6314	6312	6343	6260	6373	6352	6560	6283	6353	6551	6257	6319	6334	6362	6393	6233	6383	6368	6382	6404	6410	6459	6474	6414	6378	6368	6397	6283	6462	6424	6401	6402	6371	6380	6564	6338	6302	6422	6509	6469	6363	6401	6394	6396	6325	6396	6550	6259	6383	6320	6434	6313	6340	6332	6335	6399	6540	6497	6382	6273	6311	6352	6444	6391	6526	6290	6434	6457	6454	6389	6353	6372	6330	6368	6368	6455	6495	6281	6481	6264	6479	6422	6437	6479	6406	6375	6390	6331	6343	6332	6308	6337	6389	6281	6320	6467
33405	40087	24213	8755	2303	1127	810	801	819	828	811	766	820	757	788	782	803	784	801	773	761	830	805	831	789	790	797	768	860	802	789	761	802	808	818	793	820	844	789	821	783	792	822	789	826	829	811	818	776	789	827	839	803	847	748	773	765	786	798	814	806	789	808	833	772	781	777	799	788	773	784	807	813	758	760	848	797	783	844	815	839	798	785	793	811	878	783	786	780	801	805	852	774	811	793	856	754	797	708	771	785	802	779	810	812	799	782	779	801	765	760	783	803	858	770	845	795	806	796	845	782	758	796	792	777	799	824	801	787	812	817	808	794	797	782	847	760	725	787	859	785	811	830	829	811	815	851	840	777	755	805	782	790	790	827	834	798	835	833	792	777	797	797	763	768	828	783	834	802	842	854	790	776	817	808	771	808	784	812	824	778	806	829	814	833	860	840	806	846	804	796	820	820	795	825	795	755	795	818	831	802	788	749	803	836	848	826	791	868	839	805	778	789	813	835	813	767	738	805	809	816	820	856	790	829	801	816	737	756	783	810	870	820	818	839	804	799	815	746	731	782	758	776	814	792	818	768	780	792	823	761	778	789	825	823	761	794	830	798	818	789	807	801	833	814	800	819	784	799	780	813	797	804	795	813	826	818	793	822	787	812	779	840	790	817	826	798	807	777	787	820	734	816	792	837	793	833	839	788	842	782	824	797	767	749	791	810	797	792	769	806	742	807	762	787	877	780	803	843	827	888	821	805	822	795	793	766	803	776	798	816	854	771	801	758	802	813	802	792	815	794	797	825	800	842	773	794	770	779	779	756	831	815	851	805	798	789	790	852	773	793	804	778	777	805	785	830	750	785	802	801	842	772	765	869	794	781	790	797	815	798	798	837	784	823	812	794	825	810	850	830	778	782	759	780	874	772	794	766	828	847	801	799	783	798	824	759	793	760	864	763	753	809	789	825	823	817	797	805	810	798	826	809	808	791	773	850	811	867	760	790	784	807	792	807	805	811	799	819	809	834	798	787	799	758	806	854	777	779	839	778	802	823	785	806	791	817	832	837	848	787	851	816	799	821	838	746	843	795	771	795	792	814	802	800	824	804	789	805	774	825	763	717	811	820	791	761	756	814	785	799	808	802	815	792	823	807	769	867	806	794	764	796	775	784	801	792	806	862	779	762	865	810	789	844	767	810	813	827	775	790	809	781	818	822	787	785	749	810	796	845	775	849	746	846	767	821	854	810	770	818	743	822	811	802	797	795	775	794	860	798	760	799	776	831	803	796	795	840	855	756	798	781	859	797	745	791	757	812	792	798	803	809	805	809	848	765	806	798	775	817	781	810	791	796	792	834	871	809	808	748	833	791	830	759	807	794	793	800	792	800	824	794	792	757	793	827	787	828	818	809	835	737	824	803	782	791	841	851	773	812	809	762	827	798	748	739	798	768	836	876	800	814	840	800	813	816	837	788	789	734	827	771	797	828	788	805	765	778	794	829	737	772	842	799	750	816	812	877	822	790	823	781	769	815	787	784	833	801	771	849	804	815	810	813	825	781	778	765	749	835	787	846	822	786	774	780	834	794	788	793	780	763	815	751	816	801	813	789	794	835	795	771	784	829	785	788	837	852	836	806	835	822	817	838	791	832	756	835	822	831	793	810	802	864	760	817	792	798	828	793	772	802	794	790	798	801	776	800	799	780	809	773	815	868	760	801	740	799	757	805	864	852	817	839	814	802	805	804	849	822	796	779	839	794	776	836	824	796	887	774	793	868	865	808	756	826	793	820	763	771	866	796	821	842	793	754	764	833	760	786	829	797	798	837	842	770	793	768	819	825	777	792	781	795	838	753	817	819	775	823	770	807	798	860	792	817	841	763	846	805	761	763	777	776	813	710	820	762	763	812	789	804	801	779	761	835	789	740	836	787	743	788	804	755	819	788	833	778	720	789	775	792	803	747	808	801	791	779	789	825	738	861	772	786	784	853	797	782	818	803	820	818	770	769	794	749	795	806	802	745	803	831	773	785	777	837	783	775	812	801	785	821	793	783	797	817	840	832	809	823	811	784	819	811	798	788	805	785	801	776	802	798	811	860	761	818	809	777	791	797	836	806	837	812	782	811	748	830	825	785	785	808	760	783	764	808	811	799	845	801	790	811	757	786	811	765	835	799	799	825	748	821	823	841	811	792	787	807	818	819	805	803	796	794	857	782	809	817	739	798	813	786	798	821	817	777	798	789	854	832	815	804	817	776	828	786	810	783	787	820	772	796	759	781	798	829	780	845	842	823	807	842	771	812	805	809	806	794	771	810	835	832	754	770	849	820	800	794	818	821	796	774	783	805	773	816	828	816	808	821	816	779	775	830	814	801	828	802	806	844	753	775	819	762	810	827	791	800	832	785	823	817	819	841	810	838	776	797	767	822	808	778	831	822	805	812	777	831	809	792	804	826	862	832	784	837	811	806	790	784	861	811	810	794	798	807	753	827	815	801	825	818	798	811	816	818	834	843	822	779	778	825	763	788	783	873	791	809	767	761	800	749	801	749	858	777	822	772	777	846	775	857	768	823	773	784	780	832	796	828	853	786	806	790	804	842	759	816	732	826	775	852	779	842	776	766	805	758	792	807	782	795	814	775	821	813	850	788	818	769	795	789	820	787	796	789	753	814	772	805	785	833	837	796	806	798	796	876	854	784	803	777	787	852	806	841	792	799	769	759	804	757	812	875	840	795	775	824	774	802	789	800	767	876	788	792	770	829	838	807	801	796	778	794	768	790	782	824	777	834	771	825	820	764	768	780	775	764	843	822	790	780	795	869	800	774	844	785	790	853	753	799	782	802	745	769	777	834	794	821	865	825	823	806	771	804	778	802	761	814	765	771	807	822	765	815	806	793	818	813	796	830	840	845	803	811	820	829	790	779	801	805	778	841	779	830	811	840	831	754	776	824	770	803	850	777	803	807	805	788	788	789	786	833	777	812	804	804	782	796	806	805	830	770	803	818	842	811	776	819	778	859	799	792	829	822	822	829	791	802	840	756	785	750	772	810	803	812	867	770	801	816	785	785	818	768	782	816	822	758	811	774	797	765	803	782	766	821	750	821	792	797	811	819	853	777	798	779	764	814	794	846	817	803	805	805	771	786	752	795	800	784	845	783	794	796	767	805	832	785	789	801	826	751	735	779	793	766	822	818	825	837	760	816	781	814	785	764	783	817	799	771	820	781	831	813	766	810	834	778	816	776	772	811	836	810	772	819	774	790	843	770	863	781	835	765	779	776	811	823	746	755	804	769	764	751	789	780	793	819	830	798	815	823	819	779	767	769	816	807	732	773	783	788	803	765	791	752	795	815	786	800	786	768	801	857	832	826	833	733	811	789	804	815	817	777	792	769	787	769	799	846	847	809	790	805	844	789	806	767	729	824	811	846	783	746	826	836	809	827	794	849	849	783	815	820	802	794	788	787	816	806	783	855	795	787	737	823	808	746	817	769	761	825	791
62337	59588	46757	34353	24064	12207	7278	6567	6565	6469	6463	6526	6523	6528	6567	6573	6665	6639	6428	6599	6603	6621	6485	6515	6579	6504	6528	6468	6442	6511	6482	6447	6515	6537	6531	6571	6483	6644	6602	6668	6493	6437	6541	6482	6535	6644	6628	6413	6565	6563	6404	6417	6456	6458	6522	6512	6571	6366	6555	6509	6529	6468	6428	6473	6556	6641	6465	6612	6496	6728	6510	6647	6605	6390	6523	6515	6411	6453	6568	6572	6554	6514	6442	6584	6607	6601	6521	6467	6435	6558	6568	6440	6664	6722	6478	6505	6451	6523	6553	6547	6601	6434	6491	6597	6610	6522	6583	6567	6508	6574	6493	6449	6518	6502	6430	6510	6506	6602	6530	6317	6598	6487	6607	6530	6544	6566	6473	6625	6560	6487	6568	6693	6595	6564	6613	6343	6574	6469	6574	6554	6564	6509	6439	6423	6474	6444	6596	6559	6551	6652	6632	6525	6698	6500	6467	6515	6599	6499	6474	6469	6570	6396	6625	6598	6515	6476	6412	6436	6629	6592	6402	6720	6575	6513	6446	6560	6476	6483	6481	6528	6523	6464	6647	6584	6555	6598	6573	6500	6459	6600	6469	6583	6600	6584	6560	6388	6651	6560	6589	6481	6686	6608	6558	6469	6491	6697	6649	6357	6513	6622	6590	6449	6406	6434	6371	6558	6543	6562	6541	6574	6624	6430	6536	6471	6512	6531	6482	6635	6475	6467	6564	6521	6518	6520	6463	6417	6458	6575	6522	6429	6611	6655	6574	6446	6618	6515	6637	6591	6591	6517	6418	6519	6452	6593	6454	6520	6643	6619	6510	6508	6524	6658	6524	6423	6548	6581	6474	6576	6612	6576	6500	6522	6539	6624	6552	6549	6641	6464	6769	6408	6443	6463	6544	6505	6559	6403	6472	6586	6484	6508	6449	6498	6450	6607	6501	6593	6600	6615	6553	6591	6532	6477	6528	6533	6540	6538	6610	6515	6436	6635	6640	6509	6663	6571	6532	6484	6623	6535	6540	6535	6639	6615	6632	6609	6540	6471	6530	6490	6560	6558	6615	6511	6491	6631	6562	6468	6489	6492	6551	6533	6399	6475	6439	6561	6422	6457	6388	6349	6586	6484	6486	6599	6648	6478	6521	6470	6512	6403	6462	6490	6498	6473	6383	6373	6463	6451	6559	6557	6490	6584	6474	6587	6629	6607	6514	6638	6434	6515	6449	6592	6514	6635	6451	6620	6497	6546	6466	6453	6537	6552	6607	6597	6419	6607	6443	6433	6579	6586	6466	6599	6387	6390	6518	6485	6524	6511	6593	6489	6585	6636	6590	6551	6636	6645	6634	6547	6467	6545	6400	6451	6603	6628	6462	6499	6523	6572	6539	6546	6532	6483	6707	6639	6568	6389	6574	6567	6720	6648	6570	6608	6546	6464	6468	6527	6566	6612	6267	6631	6562	6417	6548	6528	6584	6556	6468	6487	6528	6484	6618	6505	6613	6422	6607	6537	6526	6617	6449	6486	6498	6539	6371	6523	6507	6512	6499	6509	6597	6703	6530	6448	6432	6553	6636	6468	6522	6547	6574	6629	6649	6525	6656	6423	6630	6715	6538	6584	6529	6351	6434	6610	6627	6401	6476	6591	6543	6493	6612	6578	6624	6521	6518	6481	6679	6666	6587	6439	6440	6607	6440	6456	6371	6472	6555	6469	6644	6538	6472	6446	6493	6408	6505	6536	6543	6582	6590	6523	6501	6570	6567	6491	6546	6530	6487	6607	6544	6537	6494	6396	6575	6606	6555	6484	6621	6493	6569	6470	6549	6616	6539	6550	6427	6501	6584	6535	6577	6604	6544	6548	6461	6403	6565	6440	6688	6451	6446	6554	6439	6537	6479	6505	6580	6511	6406	6661	6500	6491	6579	6550	6488	6486	6524	6501	6547	6498	6661	6585	6605	6516	6544	6438	6529	6695	6452	6558	6573	6615	6527	6450	6595	6474	6600	6605	6505	6507	6615	6442	6639	6413	6484	6645	6530	6533	6549	6426	6646	6519	6452	6462	6550	6481	6487	6525	6494	6551	6498	6592	6492	6541	6624	6511	6591	6543	6502	6637	6556	6437	6469	6600	6518	6538	6516	6512	6505	6501	6509	6521	6615	6551	6599	6669	6496	6557	6567	6441	6547	6542	6421	6643	6490	6572	6566	6453	6618	6511	6545	6554	6559	6411	6472	6513	6476	6592	6467	6508	6447	6598	6578	6529	6525	6445	6407	6558	6656	6466	6519	6518	6516	6436	6608	6545	6650	6454	6660	6528	6544	6558	6646	6546	6525	6525	6533	6450	6655	6602	6564	6494	6526	6441	6505	6681	6501	6652	6577	6456	6575	6453	6464	6563	6442	6586	6460	6482	6464	6536	6705	6440	6497	6591	6445	6588	6464	6584	6444	6569	6605	6531	6629	6544	6624	6483	6526	6615	6618	6568	6479	6528	6459	6566	6542	6458	6583	6467	6552	6580	6528	6410	6605	6565	6510	6508	6491	6440	6522	6662	6600	6589	6455	6463	6525	6505	6468	6444	6562	6412	6521	6388	6603	6639	6584	6632	6525	6470	6611	6590	6432	6586	6473	6506	6370	6471	6494	6621	6602	6475	6604	6552	6548	6604	6609	6408	6548	6593	6475	6554	6556	6323	6519	6322	6598	6545	6382	6469	6438	6532	6453	6392	6453	6543	6524	6431	6575	6536	6560	6516	6500	6561	6454	6561	6541	6549	6433	6504	6491	6652	6622	6655	6527	6570	6478	6510	6654	6446	6461	6575	6503	6550	6677	6642	6595	6472	6511	6534	6516	6594	6567	6571	6441	6454	6509	6398	6482	6497	6410	6458	6551	6580	6586	6621	6480	6533	6503	6570	6502	6557	6560	6468	6501	6596	6596	6587	6673	6536	6491	6613	6656	6498	6596	6411	6580	6493	6499	6490	6509	6409	6572	6547	6525	6525	6434	6583	6579	6454	6534	6439	6524	6384	6558	6495	6571	6382	6540	6482	6508	6525	6545	6424	6484	6607	6640	6443	6501	6650	6484	6566	6553	6589	6483	6590	6526	6452	6486	6391	6600	6566	6514	6627	6629	6566	6605	6549	6687	6536	6541	6522	6524	6384	6538	6609	6561	6571	6545	6430	6631	6407	6504	6615	6549	6662	6444	6549	6506	6524	6580	6443	6515	6486	6507	6532	6452	6451	6383	6554	6565	6547	6529	6459	6442	6505	6502	6452	6616	6675	6549	6398	6575	6523	6555	6569	6418	6514	6638	6609	6506	6471	6378	6534	6467	6544	6457	6512	6329	6554	6585	6521	6505	6535	6473	6574	6472	6526	6521	6526	6526	6458	6592	6631	6562	6521	6526	6422	6441	6542	6470	6501	6518	6611	6514	6537	6531	6437	6584	6604	6459	6467	6674	6458	6539	6609	6600	6585	6454	6519	6589	6556	6616	6500	6501	6574	6425	6492	6558	6411	6367	6439	6460	6582	6541	6604	6500	6559	6524	6468	6503	6557	6569	6522	6435	6592	6551	6432	6599	6568	6546	6640	6415	6619	6436	6545	6440	6438	6566	6556	6529	6437	6517	6603	6566	6550	6502	6578	6593	6401	6485	6620	6584	6564	6464	6481	6516	6444	6517	6453	6502	6540	6599	6506	6528	6513	6526	6465	6615	6534	6564	6442	6509	6598	6574	6446	6579	6592	6494	6486	6512	6512	6506	6494	6486	6464	6528	6541	6596	6540	6507	6653	6489	6463	6455	6668	6632	6566	6550	6612	6483	6502	6483	6525	6545	6576	6605	6414	6505	6526	6540	6498	6594	6404	6494	6534	6611	6605	6447	6653	6653	6562	6475	6481	6624	6478	6545	6508	6584	6486	6552	6463	6681	6459	6477	6680	6473	6528	6471	6593	6547	6588	6627	6437	6417	6520	6451	6471	6507	6483	6616	6516	6498	6620	6611	6540	6559	6562	6627	6620	6506	6510	6522	6547	6571	6633	6556	6597	6524	6444	6450	6586	6640	6430	6591	6574	6531	6519	6571	6438	6480	6548	6504	6331	6530	6541	6577	6654	6574	6477	6441	6492	6620	6481	6431	6471	6500	6487	6409	6553	6610	6508	6560	6567	6585	6625	6524	6352	6312	6459	6553	6541	6582	6525	6585	6447	6617	6545	6599	6419	6517	6611	6368	6507	6562	6587	6453	6487	6595	6495	6510	6540	6533	6523	6505	6558	6596	6461	6541	6501	6546	6512	6673	6540	6522	6462	6613	6624	6451	6531	6368	6546	6587	6576	6509	6469	6597	6567	6539	6542	6635	6543	6509	6643	6569	6636	6366	6438	6499	6475	6565	6531	6526	6536	6649	6525	6436	6490	6535	6574	6620	6538	6562	6501	6617	6492	6503	6538	6529	6489	6461	6511	6614	6642	6591	6487	6450	6600	6585	6530	6521	6549	6470	6536	6529	6565	6485	6582	6517	6481	6436	6526	6485	6486	6489	6428	6548	6546	6378	6540	6469	6603	6515	6600	6544	6439	6548	6516	6628	6448	6632	6465	6440	6552	6565	6601	6399	6522	6458	6556	6504	6532	6574	6532	6474	6607	6514	6508	6527	6601	6429	6545	6500	6386	6550	6680	6458	6622	6632	6732	6449	6565	6558	6614	6607	6396	6621	6645	6551	6575	6534	6515	6567	6719	6609	6406	6473	6573	6517	6584	6445	6529	6436	6472	6734	6475	6610	6522	6515	6559	6605	6675	6511	6442	6545	6536	6621	6563	6513	6474	6757	6478	6490	6685	6616	6551	6458	6570	6416	6395	6642	6561	6566	6548	6657	6618	6627	6450	6483	6567	6573	6432	6606	6551	6627	6427	6626	6637	6564	6507	6561	6452	6473	6663	6534	6431	6545	6572	6554	6523	6708	6445	6320	6521	6431	6589	6671	6524	6568	6618	6636	6617	6572	6572	6410	6500	6623	6501	6516	6516	6439	6609	6580	6407	6654	6424	6523	6461	6550	6452	6689	6512	6542	6574	6681	6451	6598	6488	6572	6503	6611	6611	6413	6491
45622	49927	31274	13079	3185	1082	735	669	657	652	643	672	691	660	662	652	643	696	695	635	647	664	642	688	677	692	633	671	620	670	686	666	682	669	663	675	618	666	634	637	656	646	649	673	665	701	674	632	680	639	671	668	678	620	646	632	674	647	701	663	722	649	607	607	673	676	670	659	670	636	631	693	681	682	618	678	672	621	696	662	709	668	668	670	667	646	652	682	664	616	682	694	672	664	676	661	660	638	658	683	637	663	683	619	665	652	635	693	624	660	711	627	635	641	691	646	693	661	638	684	698	642	631	716	640	674	670	641	612	628	686	708	661	680	652	632	689	634	712	640	650	734	690	671	648	663	673	652	674	673	585	702	646	663	672	626	673	680	632	669	627	689	673	642	681	655	660	664	676	656	710	700	620	685	611	704	662	671	687	662	670	644	661	633	688	673	639	653	664	664	682	636	647	662	669	732	652	697	639	653	681	643	676	657	667	652	645	656	638	735	632	653	625	644	676	683	652	663	682	607	629	648	710	668	673	701	646	706	681	682	649	677	677	689	645	647	626	666	657	673	627	679	643	653	724	686	689	646	612	677	676	682	675	671	685	680	735	702	675	687	680	694	708	651	644	620	651	662	668	686	632	642	677	696	648	678	699	705	680	663	668	641	653	684	667	706	696	691	672	645	653	638	695	675	678	637	678	639	650	664	692	732	675	647	658	635	673	685	657	610	671	666	692	728	635	622	709	690	668	676	644	666	678	662	664	643	716	641	657	647	686	652	644	659	687	680	675	624	673	653	654	696	656	657	689	711	612	671	667	672	665	661	657	703	685	685	695	679	682	616	693	710	648	659	654	688	653	650	667	625	671	704	685	646	636	675	660	664	690	653	702	696	643	619	708	652	669	654	684	682	682	648	692	645	640	671	653	623	667	700	676	662	696	648	636	656	667	675	688	654	642	671	654	649	648	672	671	704	676	675	668	675	637	665	707	686	648	680	674	690	645	695	648	678	653	703	700	668	693	674	677	663	674	691	704	680	666	661	662	652	659	644	636	650	631	678	635	652	647	634	691	680	696	722	697	669	607	653	688	716	650	675	672	661	691	628	649	623	682	635	671	675	647	685	701	646	703	675	661	676	669	670	655	650	614	667	619	703	680	658	669	650	685	701	667	653	720	684	722	669	637	652	654	668	666	643	684	700	656	675	646	612	650	654	679	692	641	673	672	682	699	640	634	687	662	660	648	664	635	629	674	636	689	649	662	715	617	671	658	695	676	658	682	650	703	656	673	666	671	632	599	695	672	668	694	661	666	671	683	649	671	700	670	647	647	654	621	679	674	644	683	632	693	644	667	686	656	708	636	674	666	663	665	666	707	632	645	675	701	674	684	682	684	654	666	662	673	687	685	672	649	672	658	701	694	655	665	632	660	634	629	668	700	669	680	652	667	663	650	622	613	694	707	679	614	661	690	685	653	681	678	631	672	651	716	656	661	675	637	644	655	666	639	714	614	685	692	644	706	641	632	654	676	695	715	682	659	632	714	710	657	695	696	648	661	707	704	691	685	662	670	692	699	686	635	668	710	624	660	704	638	675	631	645	628	677	673	669	757	648	650	623	664	682	649	655	630	671	685	637	684	694	684	667	675	628	718	687	674	680	679	671	693	635	653	665	696	649	643	704	627	664	688	663	647	664	701	664	681	639	705	657	679	670	654	690	679	705	627	698	659	686	730	693	668	685	671	678	660	648	652	641	664	687	726	662	656	679	668	621	670	664	697	672	643	643	650	682	684	713	640	679	672	631	644	633	677	689	674	627	681	666	640	652	648	698	696	664	637	710	654	632	652	647	650	641	652	636	659	667	675	671	630	639	668	673	679	670	633	690	687	706	672	664	694	677	619	663	640	661	692	697	660	667	680	635	668	647	737	663	689	659	672	713	664	691	662	705	669	665	697	690	648	678	692	633	674	681	670	647	687	688	687	676	634	640	653	654	681	661	661	680	680	638	670	712	724	688	624	655	662	678	692	637	660	657	669	639	686	642	685	659	668	664	681	626	672	684	691	641	669	637	644	666	674	671	648	637	691	681	654	623	647	634	672	678	693	648	650	628	699	635	611	678	665	708	694	629	649	661	679	697	708	651	630	676	655	636	671	690	662	636	657	646	647	594	681	616	647	634	657	677	666	652	678	676	692	661	652	629	644	676	644	644	650	644	688	623	657	614	675	639	646	685	664	627	691	635	643	722	634	651	689	691	682	653	640	663	645	641	664	671	666	664	692	629	715	664	705	712	679	666	677	680	667	635	646	677	631	670	688	645	657	671	645	712	674	640	658	674	669	665	662	650	661	691	671	693	653	658	626	650	677	700	711	702	627	646	677	689	686	656	680	622	661	671	636	647	685	618	633	649	662	683	634	665	658	615	632	665	630	722	682	661	622	669	657	652	681	668	616	621	686	655	646	656	677	676	613	634	661	640	651	626	633	647	681	713	671	678	681	648	671	683	676	697	646	689	716	666	636	663	674	648	690	679	658	665	743	638	690	681	666	696	658	725	688	665	624	674	678	622	662	638	660	678	666	634	682	667	676	679	687	634	683	695	669	624	683	646	676	689	637	626	677	680	677	632	674	698	669	696	625	673	644	670	661	654	683	695	676	686	623	662	672	657	698	659	648	628	650	605	654	663	687	660	674	659	678	699	686	675	638	682	634	683	669	618	682	632	636	701	681	690	624	699	654	636	690	711	647	665	634	661	679	653	620	685	656	672	668	657	637	670	673	649	641	717	674	647	649	634	676	714	630	636	667	625	708	706	714	705	669	718	695	675	689	657	676	678	679	648	694	688	641	658	642	619	665	649	666	645	687	664	638	669	647	679	687	678	648	663	701	692	664	618	661	677	655	651	671	659	724	661	675	738	635	679	674	670	615	668	683	652	618	639	649	591	649	658	650	665	662	652	667	675	653	677	715	659	655	712	648	648	681	626	678	677	676	627	651	627	682	716	690	657	689	666	668	667	686	671	656	677	682	689	653	611	722	607	642	663	653	653	699	607	653	693	677	685	657	645	703	675	685	676	684	644	663	692	623	677	629	649	680	649	743	647	672	671	658	652	630	671	682	678	645	673	653	686	647	660	644	690	696	672	643	647	654	615	703	664	679	650	667	674	704	648	669	694	685	691	659	633	691	689	688	707	654	683	621	656	669	645	678	707	670	697	628	710	693	666	700	694	675	669	669	660	661	694	669	630	662	682	681	644	660	690	657	720	694	686	665	686	632	635	680	631	702	643	674	656	674	659	693	630	696	670	688	640	651	654	677	649	636	673	654	680	703	620	621	663	631	652	647	656	654	637	658	698	603	631	659	629	663	693	655	637	695	734	700	682	678	666	619	667	677	686	660	655	645	647	680	639	657	651	694	681	596	642	681	701	687	619	672	719	721	641	654	635	643	638	670	666	680	668	650	678	654	695	647	649	656	686	693	684	704	640	659	656	627	613	640	663	678	687
58969	61905	52799	39131	28106	13984	6835	5681	5518	5624	5639	5591	5577	5589	5623	5578	5490	5622	5708	5653	5500	5472	5544	5552	5505	5645	5479	5615	5549	5472	5691	5621	5474	5615	5660	5626	5510	5521	5763	5606	5689	5520	5518	5427	5598	5589	5503	5483	5623	5607	5530	5496	5618	5714	5497	5574	5608	5663	5616	5438	5734	5655	5553	5518	5570	5585	5409	5681	5474	5525	5550	5578	5595	5478	5589	5503	5631	5500	5511	5602	5546	5634	5682	5481	5660	5563	5488	5520	5491	5647	5579	5557	5547	5481	5460	5635	5686	5562	5556	5584	5512	5481	5546	5537	5604	5657	5488	5574	5536	5465	5526	5490	5487	5583	5588	5506	5597	5587	5620	5664	5377	5608	5428	5548	5578	5591	5710	5593	5639	5595	5519	5504	5520	5447	5582	5640	5502	5621	5705	5691	5589	5544	5558	5534	5580	5535	5473	5607	5535	5547	5531	5465	5463	5556	5448	5654	5557	5570	5448	5566	5641	5576	5571	5531	5627	5561	5522	5487	5628	5597	5668	5581	5565	5506	5634	5548	5650	5585	5551	5543	5569	5599	5542	5580	5510	5625	5579	5589	5557	5557	5432	5553	5597	5509	5543	5523	5555	5598	5493	5488	5569	5539	5641	5623	5435	5458	5610	5568	5517	5497	5502	5610	5522	5478	5524	5574	5479	5522	5610	5414	5524	5538	5484	5623	5569	5649	5500	5459	5551	5585	5554	5507	5482	5556	5511	5644	5606	5540	5534	5491	5532	5444	5592	5593	5561	5652	5574	5510	5472	5539	5597	5626	5492	5453	5660	5701	5501	5548	5592	5525	5560	5436	5565	5608	5641	5660	5498	5580	5592	5628	5623	5528	5669	5628	5586	5611	5524	5490	5638	5507	5518	5443	5681	5601	5577	5600	5660	5528	5474	5506	5585	5586	5469	5612	5553	5584	5485	5553	5487	5591	5506	5623	5558	5576	5528	5561	5564	5544	5590	5508	5648	5558	5553	5594	5575	5612	5513	5592	5594	5587	5591	5625	5639	5548	5641	5567	5577	5668	5588	5416	5576	5403	5593	5571	5563	5402	5571	5591	5637	5638	5565	5511	5526	5748	5539	5626	5578	5556	5474	5537	5510	5531	5620	5678	5573	5597	5661	5555	5449	5686	5570	5563	5522	5514	5594	5574	5583	5560	5530	5456	5633	5609	5561	5566	5571	5513	5721	5690	5597	5507	5664	5504	5569	5610	5542	5576	5545	5476	5620	5573	5687	5587	5463	5482	5519	5522	5607	5491	5518	5449	5637	5579	5649	5509	5732	5418	5639	5516	5611	5631	5646	5523	5637	5567	5586	5641	5608	5627	5567	5571	5639	5624	5549	5450	5556	5650	5604	5586	5557	5540	5552	5477	5553	5619	5571	5487	5618	5488	5631	5549	5627	5521	5448	5670	5633	5651	5535	5584	5673	5567	5536	5543	5585	5435	5601	5616	5547	5637	5546	5596	5518	5547	5615	5552	5518	5474	5490	5567	5523	5522	5592	5602	5607	5608	5514	5482	5555	5545	5601	5494	5569	5679	5577	5593	5646	5631	5581	5514	5652	5504	5588	5529	5618	5491	5513	5658	5567	5540	5552	5508	5498	5632	5584	5522	5575	5475	5534	5447	5538	5505	5674	5543	5504	5555	5684	5647	5599	5430	5548	5643	5581	5513	5619	5499	5504	5477	5641	5595	5532	5550	5664	5558	5605	5666	5429	5408	5614	5522	5504	5473	5560	5556	5607	5626	5478	5547	5634	5643	5635	5559	5434	5547	5513	5554	5505	5536	5583	5525	5549	5467	5550	5595	5513	5517	5557	5582	5565	5471	5587	5593	5557	5534	5546	5610	5563	5703	5564	5611	5662	5600	5368	5556	5521	5555	5555	5512	5611	5715	5701	5546	5631	5495	5571	5518	5609	5584	5416	5507	5580	5487	5624	5595	5534	5497	5757	5635	5644	5548	5427	5505	5576	5664	5666	5777	5601	5592	5387	5468	5608	5527	5589	5511	5557	5635	5637	5549	5546	5524	5607	5501	5465	5653	5533	5517	5612	5486	5598	5612	5525	5635	5717	5519	5479	5473	5513	5719	5548	5574	5560	5420	5517	5509	5614	5550	5684	5630	5637	5605	5579	5544	5455	5617	5480	5473	5519	5579	5596	5646	5559	5469	5472	5682	5497	5534	5619	5552	5639	5487	5544	5582	5601	5526	5589	5515	5517	5638	5481	5496	5539	5588	5549	5609	5596	5489	5631	5659	5539	5518	5594	5523	5574	5537	5607	5477	5534	5495	5601	5493	5484	5579	5590	5596	5517	5447	5606	5667	5563	5635	5525	5538	5614	5557	5508	5692	5540	5556	5579	5576	5437	5558	5524	5523	5540	5507	5625	5495	5602	5576	5525	5573	5562	5535	5517	5493	5548	5527	5575	5620	5630	5677	5658	5475	5650	5504	5480	5509	5564	5479	5494	5539	5501	5581	5678	5479	5552	5650	5587	5611	5557	5589	5520	5556	5498	5697	5537	5528	5546	5498	5514	5548	5543	5545	5541	5560	5587	5602	5538	5525	5604	5511	5589	5585	5637	5529	5660	5615	5591	5531	5547	5428	5604	5555	5549	5584	5594	5619	5489	5470	5510	5585	5574	5583	5523	5545	5620	5502	5607	5461	5638	5470	5590	5420	5529	5574	5492	5545	5464	5522	5494	5584	5580	5524	5547	5684	5474	5556	5536	5578	5581	5625	5522	5539	5594	5489	5366	5582	5448	5497	5705	5536	5577	5505	5593	5495	5619	5635	5510	5580	5542	5520	5505	5526	5591	5434	5588	5571	5545	5578	5643	5495	5545	5581	5663	5618	5563	5576	5522	5596	5522	5589	5588	5531	5552	5591	5556	5525	5588	5447	5511	5565	5621	5501	5523	5475	5687	5482	5624	5545	5616	5590	5545	5531	5495	5562	5613	5668	5599	5564	5524	5635	5684	5691	5516	5530	5579	5578	5595	5397	5499	5499	5566	5560	5564	5602	5593	5623	5702	5505	5458	5578	5647	5623	5561	5522	5512	5561	5446	5598	5496	5568	5576	5556	5476	5551	5512	5378	5588	5461	5607	5572	5494	5518	5501	5613	5654	5635	5473	5665	5475	5489	5479	5635	5484	5603	5582	5607	5498	5537	5520	5639	5671	5522	5680	5483	5647	5701	5514	5629	5495	5599	5529	5570	5665	5518	5467	5584	5549	5599	5542	5571	5511	5547	5576	5567	5490	5669	5526	5500	5486	5668	5483	5598	5508	5677	5580	5496	5531	5546	5536	5742	5558	5514	5539	5545	5556	5612	5487	5616	5505	5482	5484	5637	5548	5568	5530	5616	5542	5540	5562	5553	5498	5677	5506	5606	5572	5554	5373	5562	5554	5583	5599	5535	5681	5546	5452	5521	5723	5493	5500	5566	5488	5596	5627	5540	5501	5490	5513	5529	5400	5483	5490	5654	5625	5550	5428	5608	5575	5469	5554	5616	5627	5471	5630	5531	5570	5517	5514	5527	5502	5640	5529	5469	5482	5556	5593	5519	5604	5645	5549	5462	5696	5496	5418	5636	5619	5518	5664	5461	5486	5562	5541	5540	5501	5564	5515	5597	5458	5623	5520	5456	5569	5573	5533	5614	5531	5527	5514	5572	5559	5516	5500	5409	5623	5400	5608	5407	5579	5531	5678	5513	5576	5552	5611	5588	5608	5566	5535	5560	5537	5657	5574	5550	5533	5580	5487	5492	5508	5623	5513	5522	5664	5609	5607	5567	5575	5524	5545	5504	5572	5494	5709	5510	5541	5549	5494	5539	5547	5414	5515	5650	5436	5526	5550	5671	5639	5601	5615	5607	5572	5589	5445	5592	5464	5634	5413	5478	5498	5402	5529	5515	5549	5503	5604	5621	5602	5661	5521	5558	5541	5454	5526	5457	5610	5589	5604	5616	5620	5617	5592	5489	5616	5490	5605	5476	5574	5590	5474	5627	5537	5562	5564	5524	5470	5653	5752	5636	5490	5621	5707	5607	5536	5612	5607	5584	5539	5708	5577	5514	5656	5453	5575	5654	5532	5516	5547	5529	5556	5559	5530	5563	5564	5591	5610	5631	5574	5579	5607	5516	5611	5575	5568	5747	5547	5557	5626	5465	5560	5582	5615	5501	5722	5607	5691	5586	5574	5538	5510	5649	5584	5499	5641	5600	5468	5594	5616	5587	5563	5602	5682	5642	5606	5609	5555	5448	5547	5571	5492	5553	5463	5596	5580	5584	5519	5389	5604	5502	5584	5542	5596	5589	5621	5530	5519	5572	5559	5669	5521	5582	5511	5632	5649	5543	5548	5585	5644	5490	5494	5527	5591	5513	5586	5524	5471	5609	5499	5529	5551	5623	5617	5621	5448	5505	5552	5541	5554	5473	5550	5472	5421	5543	5557	5529	5538	5464	5548	5529	5592	5521	5578	5536	5643	5444	5521	5532	5533	5575	5572	5641	5613	5590	5458	5641	5507	5438	5570	5592	5538	5550	5580	5583	5589	5607	5668	5535	5559	5646	5527	5532	5568	5503	5593	5575	5443	5465	5602	5526	5542	5567	5643	5633	5580	5444	5451	5564	5607	5486	5534	5476	5563	5639	5633	5542	5628	5610	5522	5623	5557	5505	5565	5551	5613	5517	5540	5701	5477	5548	5558	5534	5541	5638	5471	5609	5556	5523	5475	5596	5687	5619	5495	5384	5597	5598	5729	5590	5499	5646	5534	5570	5521	5644	5592	5686	5377	5605	5579	5442	5514	5656	5654	5550	5555	5572	5518	5655	5542	5575	5557	5573	5575	5570	5574	5554	5655	5529	5518	5499	5637	5577	5534	5508	5529	5488	5506	5545	5550	5633	5464	5586	5615	5628	5545	5648	5556	5631	5422	5675	5570	5380	5630	5507	5526	5482	5560	5626	5481	5695	5531	5563	5572	5600	5557	5627	5579	5618	5593	5547	5562	5718	5584	5674	5501	5481	5436	5563	5559	5481	5599	5658	5623	5407	5604	5647	5529	5586	5518	5642
22014	20136	10558	3497	1280	837	718	683	732	741	705	722	729	745	712	716	696	684	670	759	717	710	691	745	710	711	724	741	701	770	713	721	710	715	731	717	652	734	738	714	735	690	739	730	722	744	698	733	714	707	672	701	688	737	701	730	723	743	762	696	704	726	720	704	672	698	724	727	682	761	678	746	697	691	741	719	701	733	728	740	694	681	715	738	692	747	686	747	744	720	733	736	712	733	657	720	720	728	719	717	727	685	712	719	744	713	753	703	746	675	679	710	739	733	685	695	719	732	677	690	688	757	717	711	729	713	710	708	731	685	712	692	674	733	742	718	723	701	749	717	706	731	677	728	749	706	688	740	696	697	714	694	690	703	676	663	756	726	703	697	685	721	704	713	702	680	711	643	708	705	697	723	704	722	697	723	720	702	717	710	747	715	657	732	704	722	730	751	727	702	736	733	670	709	709	698	706	757	731	713	701	689	766	700	714	685	710	721	653	688	705	729	725	697	727	737	714	720	651	681	735	741	693	747	728	692	713	669	693	781	709	688	705	706	690	738	758	719	704	724	742	718	745	735	692	773	707	739	667	733	728	687	669	700	720	735	773	717	695	712	693	748	690	736	737	694	704	726	742	713	714	722	700	714	731	744	717	724	779	767	708	705	696	719	751	773	718	713	753	713	734	743	754	726	714	736	718	726	707	717	717	675	749	717	671	726	709	680	700	694	720	742	685	722	701	750	721	696	736	703	689	670	666	725	753	695	766	724	675	701	726	701	737	690	661	736	700	732	718	683	730	699	706	715	688	713	736	720	720	734	707	751	713	747	747	709	715	723	703	717	734	758	678	748	739	693	687	671	718	743	738	727	757	706	721	693	716	717	701	734	716	698	744	726	695	723	747	707	797	704	735	734	704	664	726	740	717	750	698	725	703	723	755	696	708	701	729	688	705	714	731	730	712	735	715	707	769	692	697	728	766	691	718	749	688	688	674	764	711	682	710	717	724	713	707	732	717	762	711	666	709	713	700	698	710	676	704	697	687	687	761	726	695	698	740	694	700	724	683	699	676	718	711	722	702	703	724	692	714	740	734	710	755	724	749	720	711	709	744	706	728	729	682	744	731	711	728	775	686	707	707	717	731	708	725	720	711	703	691	738	670	753	702	752	716	751	710	682	744	741	677	697	710	755	689	711	694	708	697	695	688	751	703	730	687	736	713	751	703	694	671	696	718	704	699	742	736	730	690	714	724	729	700	677	704	717	708	721	728	734	782	703	705	666	736	721	716	728	750	750	786	764	703	708	689	685	767	749	683	701	734	709	677	651	732	750	755	647	794	772	740	685	685	733	660	695	707	735	726	674	756	711	705	737	720	697	742	735	668	759	790	789	743	701	674	722	729	713	685	699	744	741	703	671	696	696	722	690	717	692	717	668	718	710	683	712	727	665	703	718	721	803	725	721	710	701	742	761	696	721	714	688	677	759	684	679	654	722	697	681	709	662	740	725	699	727	727	726	707	769	729	735	647	696	712	716	764	671	710	707	680	727	721	726	768	699	751	701	710	728	737	712	724	700	726	741	713	742	690	720	727	709	731	651	713	711	748	721	739	730	693	706	751	721	719	684	738	750	707	716	782	736	693	678	701	722	653	654	724	724	670	700	676	711	709	682	721	721	723	758	729	692	676	733	716	703	734	717	728	795	703	727	698	702	703	719	700	735	709	733	721	734	719	707	682	756	761	723	742	685	695	687	755	714	706	721	731	734	742	739	689	667	692	717	746	723	709	732	760	669	718	701	666	712	747	708	674	688	710	697	716	752	730	762	739	688	695	714	707	733	706	710	727	683	741	739	686	712	725	731	746	737	726	683	664	700	717	707	697	682	750	651	757	761	706	733	753	771	686	694	686	702	721	734	720	684	705	679	699	715	734	721	716	737	703	762	692	691	692	703	698	718	723	683	747	690	692	704	730	733	752	738	716	695	746	696	715	722	712	751	726	714	734	739	692	766	730	733	718	758	672	766	721	702	678	705	714	710	724	672	702	710	681	672	761	737	743	733	701	773	722	742	727	698	720	686	736	703	745	691	692	679	702	744	717	751	731	746	698	719	716	734	696	764	701	722	735	692	723	749	727	747	679	736	718	677	711	700	755	704	695	742	781	688	719	698	717	714	740	740	746	683	729	727	735	715	702	681	687	712	707	710	726	699	739	708	726	683	726	687	692	708	688	687	766	731	711	680	711	693	641	708	728	709	729	709	706	689	746	696	746	727	735	730	700	707	638	736	734	733	726	716	716	675	759	712	676	758	702	691	716	703	688	696	696	742	718	693	668	718	698	744	724	708	716	773	759	731	682	684	680	750	698	752	746	700	718	741	732	697	751	690	695	695	729	710	713	725	727	753	713	710	681	732	740	714	701	701	696	730	723	690	672	692	679	655	742	674	710	761	678	746	695	679	741	718	724	696	706	682	678	670	739	679	687	717	706	730	715	685	682	693	773	733	720	714	683	770	696	723	706	728	737	738	742	770	698	731	762	745	668	709	719	679	718	743	717	728	682	662	692	717	772	672	793	724	686	710	750	699	749	718	711	724	724	726	700	712	700	759	653	683	641	728	731	760	743	729	752	686	732	765	714	742	640	683	664	707	713	712	697	731	704	731	751	753	693	714	667	727	722	654	720	662	695	670	736	710	706	717	683	701	719	709	739	686	753	714	736	718	718	703	726	758	722	712	726	715	725	726	684	709	746	744	712	755	733	668	713	718	678	721	730	682	722	683	705	703	769	667	709	728	728	681	681	710	747	710	705	666	718	678	721	701	741	739	768	679	752	724	728	734	702	662	694	698	711	758	702	694	722	714	687	740	682	695	694	710	694	655	735	748	718	692	719	764	712	700	705	736	670	758	721	768	753	753	782	725	743	722	704	728	734	736	762	676	688	700	730	726	747	751	766	709	704	689	710	710	694	697	729	701	665	729	718	709	773	736	724	668	726	719	719	723	704	680	718	728	744	733	693	702	761	706	730	715	664	724	710	687	720	721	715	700	720	735	733	656	725	725	749	719	720	672	677	730	751	703	698	666	790	690	740	738	706	745	727	673	705	721	754	695	720	702	718	678	712	723	714	687	644	715	759	710	707	689	687	693	672	710	742	717	690	719	673	705	698	687	746	712	736	717	700	702	697	713	713	688	687	717	745	738	706	659	669	710	740	699	725	718	669	729	734	712	717	708	716	721	689	702	711	726	673	738	764	731	699	765	714	724	740	784	720	774	741	731	725	731	721	657	725	666	755	730	710	736	669	725	729	693	696	725	731	693	679	713	722	762	716	715	702	753	703	677	684	726	760	700	716	688	723	770	743	722	739	696	732	736	729	751	722	750	739	684	687	711	730	682	715	731	687	719	748	675	751	710	741	701	686	716	721	733	771	748	748	700	740	704	700	704	671	701	651	671	671	693	694	733	729	707	715	739	730	722	712	729	767	675	713	713	740	747	712	731	765	695
55205	45762	34217	24668	15320	8324	6324	5898	5956	5908	5876	6053	6018	5916	6051	6003	6035	5934	6028	6031	6013	5973	6069	6071	5916	5969	5937	5946	5909	5925	6097	5977	5996	6080	5949	6089	5945	5902	5866	6031	5955	6078	5920	5949	5942	6018	5869	5999	5916	5952	6001	6080	5965	6022	6022	5857	5982	6043	6044	5970	5975	6043	5960	6106	5914	5811	6037	6125	6018	5943	6139	5998	5946	5928	5996	6019	5897	5961	5966	6035	6029	6002	5894	5995	5965	5959	5903	6012	6022	5982	5933	5970	6023	5972	5997	5971	5985	5847	6001	5975	6009	6027	6004	5993	5975	6092	6058	5940	6025	5945	6015	6025	5847	6057	5960	5991	5958	6028	5970	6144	5963	6029	6012	5923	5954	6029	6075	5949	5971	6022	6025	5885	5980	5959	6072	5974	6077	6093	6002	5937	6079	5913	5950	5937	6074	6006	6033	5927	6040	5929	5928	5926	5988	6067	5921	5943	5879	5971	5891	6037	6032	5972	5798	5978	5968	5851	6017	6052	6015	5938	5946	6019	6007	5975	5992	6048	6068	5896	5891	6121	5908	5884	5860	5978	6003	6006	6046	5881	6029	5949	6057	5889	5971	5933	5939	5978	6039	5996	5941	6017	5979	6010	6029	6021	5871	6005	6088	6132	6013	5927	6044	6034	5923	6038	6023	5989	6016	6011	5903	5983	6081	5870	6045	6002	5935	5897	5898	6058	6028	5965	5941	5842	6055	5940	5841	5947	5984	5967	6110	5917	5943	5906	6058	6089	6029	5975	5929	6053	5956	5917	6084	6101	6053	6004	5962	6123	6087	6008	5987	5955	5984	5991	5975	5965	6009	6017	6062	5976	5851	5861	5928	5733	5954	6005	5920	5873	5977	5964	6035	6021	6034	5962	5943	5938	6038	6037	5952	5979	6088	5939	6007	6056	5872	5943	6120	5919	5908	6006	6100	6003	5986	5928	5951	5903	5932	5987	5899	5968	6010	6095	5998	6016	6060	5881	5882	5899	5988	5909	6030	5944	5836	5976	5914	6040	5984	6034	6001	5871	6064	6002	6036	6040	6067	5989	5972	5895	6098	6064	6018	6103	6000	5881	5954	5946	5974	6101	5987	6124	5995	6056	5977	5987	6061	5977	5937	5857	5973	5898	6045	5873	6085	5988	6079	5972	5980	5943	5997	5956	6053	5969	5874	5894	6096	5969	6064	5904	5953	5996	5917	5930	5873	5743	6022	5907	5989	6030	5919	5919	6052	6007	6044	6006	6035	6035	6025	6067	6032	6039	5965	5958	6095	5903	6080	5981	5915	5978	5961	5958	5996	6056	5924	5904	6003	6029	6106	5889	6029	5964	5926	5913	5981	6062	6031	6005	5919	6026	5930	6065	5920	5956	6083	6052	5984	5969	6036	6015	5941	6084	5911	6060	5976	5999	5840	5787	6003	6007	5948	6017	6011	6040	5993	5948	6068	6056	6021	5985	6048	6051	5946	6024	5941	5970	5973	6028	5999	6018	5912	6061	6023	6065	5926	5991	6028	6079	6020	6012	6021	6026	5901	5980	5972	5977	6041	6088	5950	5902	5933	5910	5987	6104	5967	6088	6004	6155	5985	5972	6083	5970	5956	5982	6059	6062	5956	6042	5956	5890	6074	5978	5983	5912	6081	6023	5994	6017	6012	6027	5985	5947	6003	5935	5975	5934	5964	6052	5974	6061	6031	6046	5913	5942	6085	6096	6050	6021	6015	6020	5992	5978	5936	6062	5992	6030	5972	6069	5940	5976	5979	6035	6099	6116	6092	5911	5990	6031	5939	5990	5961	6158	5940	5993	6087	5974	6083	6087	6079	5988	5923	5940	5966	5978	5980	5988	5909	6045	6100	5883	5953	6009	5881	6068	5994	5935	5945	5893	6001	5988	6197	5922	6021	6106	5988	5896	6076	5976	5980	5872	5880	5972	5919	6000	6037	6040	6104	5956	6031	5975	5935	5828	6003	6012	6005	6129	5922	5971	6152	6090	5925	6001	6051	5994	6018	5939	6020	5885	5943	5922	5960	5921	5877	5947	6113	6153	6028	5905	5966	5917	5919	5933	6074	5868	6006	6013	5963	5836	6064	6068	6011	5971	5980	6053	6084	6015	5999	5982	6022	5984	6094	5990	5992	5969	5959	6071	6015	5959	6010	5963	5968	6067	6043	5951	6033	5981	5894	6054	5965	6072	5984	6018	5972	5937	5950	5953	5943	5921	5893	5993	5906	6027	5879	5979	6067	5947	6173	5951	5962	6016	5993	6043	6028	5816	6104	5964	5980	5875	5936	5903	6060	6039	5834	5968	5825	6001	5951	5884	5960	6025	5948	5956	6049	5953	5924	6072	5990	6041	6099	5960	6016	6039	5889	6036	5961	6002	6039	6018	5982	5946	5893	6105	6025	6024	5983	5983	6017	5800	5986	6067	5930	5828	5957	5968	5975	6026	5924	6066	5996	6025	5976	5901	6012	6072	5868	5844	6029	6028	5967	5955	6025	5995	5943	5990	5957	6036	6015	6219	5989	6010	6020	6071	5884	5981	5888	6134	5910	6054	6054	5992	6059	6044	5947	5975	6172	5978	5969	5965	6095	6077	6012	5908	5948	6030	5916	5947	5974	6000	5986	6012	5986	5966	5989	6076	6109	6071	5950	5915	5929	6078	5867	6063	6088	5933	6029	5963	6019	5892	5930	6111	5958	6023	6081	6023	6022	5919	5948	6000	5963	6065	6020	5963	5919	6073	5869	5956	5981	5984	5991	5961	6110	5960	5940	6004	6007	5936	6039	5948	5919	5966	5981	5927	6049	5960	5929	6073	6013	5984	5864	5843	6002	5940	5899	5929	5930	6171	5949	5964	6021	5959	5933	5925	6013	5954	6033	6037	5900	6013	5923	5969	5868	5927	5962	5983	5995	5959	5901	6080	6044	5910	6070	5846	5978	5940	5933	5957	6046	5912	6050	5995	6082	6007	6094	6028	6001	6010	5891	6076	5909	6064	5978	5843	6034	5933	6019	5920	6073	6129	5974	6001	5994	5942	5984	5993	6041	6059	6067	6050	6048	5855	6070	5998	6052	5949	6093	5966	5942	5955	5928	5978	5939	5969	5969	6018	5947	5993	5976	5943	5946	6030	5986	5922	6099	6037	6047	5971	5999	6040	5936	5987	5980	5985	6037	5876	5980	6039	6061	5949	6016	6128	5999	5842	5909	6058	6050	5819	5973	5898	5941	6070	5906	6050	5988	6104	6008	5945	5999	5880	5947	6011	5925	6061	5879	6141	5967	6022	5963	5979	5946	5949	5931	5986	5911	5938	5961	5980	5935	5989	5907	5873	6028	6101	5961	5993	6059	5929	6002	6059	6028	5925	6037	6008	5945	5982	5978	5942	5917	6051	5909	5914	5916	6004	6079	5990	6015	5952	6021	6082	6075	5920	6007	6074	6058	5885	5981	5965	5999	6068	6033	6137	5892	5883	5901	5952	5938	5907	5854	5933	6033	6039	5999	5854	5934	5997	5942	5797	6048	5892	5963	6041	6043	6204	6003	6085	6098	5992	5982	5914	6056	6029	5958	6002	6031	5971	5971	6060	5934	5999	5935	5829	5897	6073	5940	5917	5959	5977	6113	5967	5956	5935	5935	5994	5899	5995	5864	5997	6048	6106	6038	5968	6043	5912	6067	5971	5969	6031	6062	5911	5977	6016	6022	6017	6010	5999	6060	5975	5955	5929	5963	5932	6015	5862	6034	6027	6098	5976	6005	6100	6045	5827	5959	5958	5943	6033	6099	5981	5966	5921	5896	6000	5908	6054	6164	6011	6010	6047	5953	5987	5990	6119	5966	5962	6016	6018	6074	5935	5991	6041	5929	6045	6040	5877	5945	6145	6061	5972	5981	5961	6118	6029	6036	5956	6065	6072	5904	5928	5950	5946	5900	5919	5961	5880	6055	5963	6014	6031	6030	6050	6035	6058	5932	5924	5976	6074	6010	5956	6006	5997	6057	6006	5914	6047	6000	5840	6026	6107	6008	5944	6075	5887	6076	5975	5964	5994	6093	5990	6009	5943	6059	5921	5966	6033	5933	5918	5945	6039	5977	5961	5921	5977	5882	6013	5891	5996	5961	5959	5845	5918	6008	5931	5989	5999	5999	6003	5920	5996	5967	5979	5998	5905	6023	6014	5929	5917	5900	6001	5919	5990	6013	5987	5888	6035	5942	5972	5976	6055	5953	5990	5999	6039	5966	6026	5982	6157	5992	5926	5990	6123	6048	5985	5900	5989	5992	5895	5995	5926	5867	6010	5976	5981	6018	6032	6047	6000	5939	6026	6062	5925	5993	6029	6143	6005	5967	5886	6057	5983	5976	5872	5992	6093	5988	5955	6008	6078	5984	5976	6037	5973	6021	5999	5938	6013	5990	6031	5950	5947	6083	5954	5900	5923	6166	6038	5915	6049	5987	6180	5930	5942	5984	6046	5938	6080	5926	5884	5921	5930	5925	5911	6056	6060	5903	6065	5977	6050	5958	5886	6018	6012	5919	6008	6018	6057	5937	6048	5927	5972	5897	5967	6016	6010	6056	5983	5930	6083	6081	5929	6040	5925	5980	5947	5941	6057	6061	5961	5966	6003	5954	6128	6015	5999	5998	6019	6048	6003	6068	5938	5918	6047	5923	5960	5995	5988	5974	5931	5962	6037	5955	5799	6095	6105	5905	6023	6053	6011	5950	6002	6053	6009	5972	5976	6023	6051	5865	5975	5914	6014	5950	5996	5924	6063	6057	6037	5894	5983	5962	6072	5834	6071	5986	5916	5987	5924	6118	5884	6043	5963	5982	5981	5995	6071	6017	5917	5908	5896	6077	5962	6000	6080	6021	6128	5964	5905	6050	5918	5939	5962	5797	5843	6074	5949	5967	5991	6060	6042	5950	6014	5939	5985	5868	6056	6123	5913	5945	6149	6046	5961	5902	5983	6054	5958	6060	5862	5986	5965	6077	6014	6072	6002	5973	5908	5991	5964	5918	6011	6055	5907	6011	5979	5935	5955	5886	6000	5965	5993	6083	5844	6154	5967	5962	5909
45288	46376	30885	14246	4021	1336	841	755	773	775	765	750	736	761	776	743	838	801	749	759	803	761	757	797	772	805	808	762	767	721	751	810	778	767	746	770	752	726	861	813	790	819	775	748	711	797	731	729	793	765	804	774	768	763	809	778	777	718	773	764	762	755	794	783	793	800	735	783	764	784	754	729	752	799	793	776	749	734	782	761	802	699	789	769	774	772	776	789	794	787	775	771	717	821	747	752	734	754	788	789	771	758	739	728	771	745	778	771	770	778	757	752	793	793	737	719	736	772	803	777	807	757	770	734	737	798	766	812	737	772	814	819	764	731	753	792	738	765	803	775	785	793	773	764	772	765	787	796	808	752	776	752	781	743	745	748	813	738	761	779	758	798	774	779	761	740	774	840	744	766	745	821	743	775	791	745	795	761	752	779	749	757	746	744	762	737	767	786	778	793	770	788	756	805	769	798	752	726	752	789	790	843	769	787	759	781	782	767	783	744	810	796	699	775	747	737	774	724	744	762	745	760	747	784	774	731	787	807	797	739	785	751	813	765	776	766	744	747	765	792	742	755	796	744	749	744	765	738	786	789	695	790	793	778	764	751	747	805	790	780	823	801	745	725	768	742	743	835	771	821	788	771	768	762	722	790	739	735	780	757	749	778	823	813	761	791	744	756	775	803	807	795	743	752	765	763	786	754	796	842	791	763	789	781	780	782	760	770	752	772	754	772	813	730	735	750	823	790	766	754	787	749	800	760	766	757	773	782	782	772	785	814	790	775	769	780	776	781	726	766	761	780	795	721	780	806	738	769	796	784	776	758	744	767	767	785	794	761	770	769	737	742	763	759	731	768	738	779	783	787	816	754	760	749	740	773	783	784	829	759	783	804	750	794	803	805	729	808	777	768	772	751	776	781	764	730	769	790	820	742	764	762	817	801	768	775	762	719	767	764	782	740	777	783	746	782	828	735	762	785	732	803	731	725	764	786	732	801	760	784	776	753	735	766	800	811	795	736	748	765	771	798	802	754	753	793	783	731	801	756	746	743	804	734	781	775	773	773	769	815	811	817	732	780	755	824	736	709	769	772	794	775	828	785	771	796	735	747	734	742	750	766	791	796	753	762	757	778	785	768	789	785	746	769	783	790	768	777	790	758	777	747	776	760	845	749	746	786	810	760	748	764	843	745	776	731	767	785	717	765	748	769	741	803	761	791	765	751	754	765	739	801	751	780	806	778	783	785	796	783	762	778	750	784	783	803	784	734	777	761	788	799	789	760	714	761	810	751	738	785	756	790	791	817	783	780	744	792	810	749	777	762	779	750	774	814	729	733	730	828	729	778	750	784	788	781	737	743	758	828	811	721	754	807	769	773	806	807	796	773	765	797	783	719	767	804	802	788	743	708	780	787	780	717	768	696	762	783	746	794	729	755	814	722	751	795	802	745	789	770	778	750	772	750	729	741	735	764	763	734	751	723	773	810	778	734	729	800	791	737	747	733	786	729	775	794	748	765	725	773	762	748	791	793	799	800	813	733	733	777	796	778	753	805	782	733	752	791	826	775	714	729	809	784	777	775	778	799	794	749	788	753	744	764	782	735	771	807	743	765	713	773	795	764	790	766	787	746	722	811	732	800	786	764	792	750	785	736	735	818	745	753	801	777	784	810	723	763	818	742	765	773	764	724	818	784	799	779	762	725	774	722	787	765	752	794	770	808	792	703	749	790	769	766	752	787	785	751	774	731	735	742	802	743	752	777	820	800	733	787	760	774	740	776	766	740	772	772	751	736	784	755	767	774	751	785	780	753	799	814	803	816	791	761	804	773	766	791	760	770	808	760	772	769	768	758	737	740	751	762	752	779	755	787	803	756	806	754	795	786	800	770	772	784	760	745	770	781	735	719	788	765	814	806	795	739	789	765	730	782	802	813	785	838	764	734	753	751	768	747	809	779	794	788	793	826	834	815	765	798	785	742	766	813	772	697	756	787	747	751	772	792	779	790	790	769	789	778	767	787	765	772	791	752	781	772	784	781	787	779	775	791	760	746	744	752	766	788	774	741	820	744	763	773	758	739	783	743	827	765	797	725	817	772	806	771	784	741	784	777	812	831	744	755	737	780	734	837	779	753	782	743	744	800	755	765	751	784	824	775	784	765	762	798	771	767	749	732	775	783	831	773	788	822	759	759	763	780	792	790	709	760	800	787	710	751	796	748	744	758	768	799	789	794	749	781	705	800	779	755	783	788	805	797	751	774	762	772	716	727	739	764	737	789	753	809	785	718	774	736	738	770	798	788	813	717	839	781	814	763	778	785	764	747	797	705	741	731	753	763	759	741	787	787	774	716	719	823	764	731	812	764	789	792	730	779	736	750	770	809	757	790	776	797	768	746	800	771	734	778	750	785	798	778	746	761	740	778	778	783	729	754	734	803	752	788	766	761	781	796	737	758	796	770	808	759	756	766	788	747	760	756	742	795	773	805	760	805	773	750	727	775	736	743	754	800	793	749	786	792	769	773	804	778	752	781	808	774	739	750	782	777	800	756	762	746	769	793	728	768	776	792	741	764	767	792	788	773	769	782	757	775	764	818	750	761	767	775	819	765	816	755	813	823	768	759	731	778	773	772	761	779	795	828	792	772	765	772	757	758	772	773	781	772	797	732	779	747	813	766	774	790	810	778	817	775	824	746	773	738	791	794	756	843	757	815	744	745	762	754	782	750	725	793	717	825	763	760	789	781	780	797	742	759	778	754	778	794	776	781	721	828	771	757	781	810	794	733	788	752	754	724	780	763	776	818	791	720	778	785	737	759	745	801	791	794	765	783	799	741	677	772	783	752	716	767	795	747	776	761	727	792	738	748	812	766	808	780	817	764	742	769	780	772	761	728	784	801	755	798	790	778	768	855	784	766	764	785	808	804	752	794	764	794	791	791	805	739	739	788	738	779	711	783	767	758	805	758	784	740	790	767	774	775	788	769	751	766	784	800	767	789	788	787	811	817	794	752	774	733	749	775	792	814	767	782	749	790	752	744	750	772	774	819	778	779	749	734	791	753	765	740	735	766	748	790	761	727	748	774	741	744	747	819	829	746	771	774	768	757	766	757	750	746	760	786	762	757	723	804	716	751	799	790	818	719	827	805	738	753	729	758	794	722	821	799	781	780	763	781	786	743	765	748	777	737	782	769	783	780	758	709	765	731	785	827	785	744	772	782	766	789	726	766	762	760	761	809	819	796	708	823	782	804	776	797	734	794	778	764	769	783	712	783	752	775	741	757	731	783	763	792	745	768	739	781	722	757	808	740	796	770	763	742	788	771	759	769	858	763	737	763	795	802	764	765	782	804	745	770	792	758	766	783	762	752	817	741	781	746	748	754	789	768	763	728	833	783	772	745	744	831	767	820	815	795	741	780	788	770	779	777	790	747	768	778	744	793	780	706	753	780	813	749	791	776	811	795	773	763	777	741	771	813	783	761	754	754	761	791	742	741	792	749	789	747
61870	56747	54121	42342	30853	15816	7924	6366	6407	6259	6361	6319	6377	6367	6412	6267	6372	6345	6435	6420	6450	6468	6417	6422	6418	6338	6326	6423	6460	6213	6489	6369	6239	6323	6228	6456	6470	6362	6405	6403	6438	6390	6432	6490	6329	6306	6582	6231	6430	6368	6418	6471	6412	6262	6229	6495	6393	6348	6464	6260	6427	6457	6343	6436	6426	6324	6415	6367	6370	6431	6298	6318	6522	6282	6236	6356	6325	6409	6513	6321	6277	6393	6267	6321	6399	6244	6360	6396	6420	6362	6486	6441	6489	6327	6355	6319	6426	6392	6325	6376	6365	6389	6401	6470	6337	6397	6438	6390	6356	6408	6347	6318	6376	6291	6313	6434	6514	6395	6384	6386	6446	6456	6371	6357	6481	6365	6465	6366	6471	6320	6436	6363	6413	6375	6352	6282	6334	6390	6364	6343	6384	6239	6446	6342	6428	6316	6198	6327	6410	6328	6303	6339	6367	6421	6382	6490	6383	6388	6333	6385	6430	6368	6264	6483	6385	6300	6376	6458	6346	6317	6423	6371	6482	6287	6315	6482	6326	6315	6296	6384	6368	6247	6318	6496	6288	6365	6426	6516	6429	6312	6329	6361	6409	6333	6359	6452	6445	6347	6228	6417	6368	6424	6285	6592	6400	6346	6335	6364	6405	6436	6317	6387	6454	6330	6316	6446	6456	6267	6399	6308	6521	6468	6441	6273	6427	6343	6514	6440	6434	6430	6342	6342	6401	6480	6375	6372	6308	6420	6374	6421	6428	6452	6334	6362	6370	6302	6463	6449	6426	6447	6463	6509	6436	6392	6447	6336	6478	6384	6350	6362	6376	6285	6417	6396	6378	6333	6236	6373	6388	6342	6288	6327	6507	6326	6386	6338	6387	6426	6392	6408	6432	6391	6189	6393	6297	6428	6280	6493	6311	6353	6390	6258	6351	6409	6329	6449	6359	6423	6266	6349	6430	6500	6415	6376	6335	6284	6504	6333	6370	6314	6462	6313	6242	6556	6427	6291	6466	6342	6396	6221	6446	6405	6396	6501	6301	6323	6468	6338	6535	6355	6366	6319	6545	6382	6403	6352	6428	6403	6360	6266	6326	6485	6412	6328	6407	6344	6289	6303	6426	6458	6362	6330	6292	6352	6420	6336	6340	6389	6386	6358	6309	6506	6378	6384	6459	6270	6354	6325	6422	6237	6418	6433	6437	6483	6303	6405	6276	6262	6362	6399	6386	6411	6331	6430	6497	6293	6275	6378	6418	6353	6378	6512	6409	6373	6427	6366	6413	6486	6410	6169	6410	6412	6447	6400	6380	6456	6338	6291	6462	6244	6470	6441	6372	6365	6352	6316	6282	6377	6355	6402	6230	6234	6437	6341	6409	6369	6333	6478	6432	6327	6289	6464	6351	6336	6339	6347	6331	6380	6290	6457	6415	6351	6212	6251	6378	6459	6323	6407	6344	6394	6390	6298	6364	6432	6373	6437	6355	6468	6294	6341	6298	6569	6404	6448	6416	6353	6382	6397	6289	6342	6413	6344	6443	6360	6240	6264	6379	6270	6386	6270	6307	6323	6258	6327	6296	6479	6460	6299	6281	6359	6354	6473	6359	6493	6452	6403	6191	6249	6394	6379	6356	6342	6366	6372	6323	6299	6358	6347	6364	6406	6474	6341	6353	6277	6308	6373	6283	6378	6393	6465	6276	6344	6332	6297	6489	6431	6355	6455	6352	6340	6320	6370	6381	6320	6485	6444	6409	6458	6363	6439	6324	6389	6399	6335	6371	6330	6347	6396	6374	6368	6361	6335	6362	6296	6338	6417	6381	6298	6306	6443	6345	6250	6389	6393	6421	6401	6300	6448	6498	6431	6349	6378	6357	6397	6318	6454	6359	6379	6348	6487	6303	6324	6296	6453	6434	6364	6493	6298	6346	6369	6377	6320	6357	6427	6402	6473	6438	6402	6483	6416	6333	6396	6342	6565	6309	6381	6402	6349	6400	6511	6410	6374	6345	6400	6439	6331	6328	6436	6346	6483	6361	6327	6379	6415	6382	6243	6439	6269	6410	6368	6447	6406	6534	6448	6347	6310	6361	6431	6298	6379	6336	6384	6331	6356	6297	6411	6302	6500	6345	6467	6368	6509	6319	6379	6352	6366	6390	6346	6346	6301	6307	6484	6407	6341	6402	6431	6319	6276	6369	6391	6306	6454	6361	6355	6424	6441	6397	6315	6311	6321	6473	6422	6304	6280	6394	6390	6316	6334	6386	6388	6393	6355	6445	6342	6518	6271	6453	6322	6351	6323	6414	6430	6245	6333	6548	6320	6324	6314	6307	6459	6417	6442	6355	6483	6424	6322	6287	6376	6336	6433	6437	6307	6392	6350	6338	6351	6409	6410	6401	6311	6333	6386	6364	6386	6350	6393	6355	6488	6434	6381	6489	6373	6368	6256	6400	6392	6459	6379	6215	6327	6413	6289	6254	6332	6385	6297	6276	6399	6275	6427	6386	6452	6374	6323	6419	6453	6394	6368	6373	6233	6420	6354	6394	6390	6353	6371	6464	6326	6467	6271	6415	6434	6435	6416	6461	6365	6472	6253	6349	6387	6472	6306	6377	6440	6409	6368	6334	6292	6388	6347	6308	6554	6381	6312	6300	6461	6405	6434	6400	6491	6408	6324	6360	6531	6285	6366	6498	6521	6428	6363	6271	6356	6362	6431	6337	6364	6318	6337	6294	6423	6383	6389	6408	6345	6304	6351	6447	6290	6395	6355	6432	6441	6487	6421	6397	6438	6396	6192	6470	6448	6403	6442	6202	6351	6325	6403	6409	6373	6322	6292	6385	6342	6455	6285	6374	6425	6315	6235	6423	6396	6306	6427	6464	6349	6311	6356	6463	6360	6441	6322	6370	6325	6271	6249	6408	6326	6370	6319	6373	6420	6317	6436	6409	6418	6297	6397	6411	6517	6481	6391	6368	6346	6227	6475	6417	6387	6393	6378	6376	6442	6338	6414	6317	6394	6419	6357	6363	6460	6323	6407	6406	6443	6392	6367	6453	6269	6466	6338	6424	6312	6383	6353	6416	6321	6392	6419	6366	6355	6540	6288	6292	6299	6203	6509	6289	6319	6367	6440	6495	6527	6233	6276	6273	6291	6433	6212	6402	6437	6362	6463	6364	6451	6401	6249	6464	6346	6218	6301	6406	6421	6411	6420	6381	6359	6372	6426	6464	6437	6391	6231	6360	6399	6336	6355	6420	6365	6364	6489	6324	6449	6505	6508	6319	6339	6415	6397	6433	6304	6425	6276	6332	6317	6349	6283	6385	6408	6407	6380	6362	6410	6356	6319	6377	6362	6458	6507	6360	6380	6376	6307	6430	6261	6497	6322	6316	6303	6344	6447	6428	6393	6382	6341	6392	6341	6413	6371	6345	6252	6280	6464	6401	6385	6463	6298	6352	6484	6517	6445	6338	6472	6449	6419	6404	6285	6389	6305	6308	6461	6482	6463	6356	6353	6374	6366	6351	6385	6367	6284	6418	6227	6382	6460	6384	6420	6297	6384	6347	6271	6345	6479	6371	6371	6377	6441	6379	6409	6387	6456	6347	6334	6333	6251	6417	6371	6432	6371	6302	6325	6349	6447	6436	6345	6464	6356	6447	6402	6276	6337	6484	6429	6417	6330	6369	6300	6464	6439	6415	6430	6294	6381	6337	6258	6415	6406	6293	6365	6361	6307	6321	6343	6392	6254	6429	6462	6309	6359	6336	6341	6419	6351	6477	6506	6386	6460	6327	6418	6301	6421	6405	6285	6312	6356	6330	6391	6353	6529	6407	6401	6403	6359	6421	6325	6481	6345	6315	6311	6433	6380	6424	6387	6461	6386	6346	6344	6352	6337	6395	6404	6433	6357	6357	6337	6323	6508	6430	6286	6368	6355	6285	6323	6357	6412	6441	6308	6335	6260	6353	6400	6355	6294	6373	6351	6331	6436	6342	6499	6432	6422	6330	6390	6369	6251	6369	6374	6484	6327	6310	6364	6322	6380	6270	6362	6467	6450	6396	6336	6368	6338	6346	6347	6432	6243	6401	6455	6286	6397	6386	6398	6400	6373	6439	6248	6307	6354	6386	6303	6331	6314	6307	6361	6430	6255	6360	6462	6383	6312	6387	6423	6420	6391	6316	6357	6434	6379	6391	6293	6531	6407	6255	6366	6344	6379	6409	6391	6324	6216	6447	6324	6362	6363	6445	6356	6479	6341	6432	6349	6332	6343	6502	6341	6408	6354	6340	6418	6437	6374	6262	6324	6328	6387	6395	6338	6340	6417	6232	6306	6369	6329	6506	6366	6555	6308	6407	6406	6382	6426	6354	6206	6279	6411	6366	6399	6398	6423	6369	6381	6380	6348	6310	6263	6352	6316	6334	6363	6372	6468	6481	6355	6417	6399	6253	6347	6464	6368	6444	6358	6238	6317	6348	6310	6407	6361	6657	6444	6267	6451	6319	6399	6310	6446	6365	6297	6399	6411	6427	6499	6416	6380	6401	6398	6455	6426	6324	6280	6472	6378	6361	6336	6424	6301	6357	6297	6322	6475	6392	6348	6352	6420	6363	6418	6241	6331	6301	6477	6438	6300	6320	6514	6346	6405	6331	6406	6422	6537	6322	6370	6456	6348	6493	6444	6331	6359	6341	6458	6364	6455	6478	6360	6423	6283	6350	6456	6274	6340	6444	6323	6379	6502	6432	6546	6411	6390	6452	6237	6289	6519	6313	6309	6365	6433	6456	6371	6441	6391	6264	6411	6353	6343	6324	6420	6264	6472	6377	6344	6318	6422	6448	6304	6241	6325	6391	6380	6213	6500	6459	6363	6335	6462	6329	6229	6244	6307	6431	6257	6469	6369	6454	6366	6427	6486	6342	6457	6310	6360	6309	6334	6359	6320	6245	6391	6443	6110	6397	6314	6402	6376	6343	6539	6379	6440	6372	6401	6291	6300	6359	6339	6324	6405	6428	6277	6361	6316	6408	6472	6379	6409	6481	6268	6324	6405	6389	6332	6350	6362	6373	6353	6346	6380	6375	6343	6282	6296	6421	6301	6421	6492
35355	36888	23141	9085	2770	1173	861	779	754	797	774	805	824	825	792	756	833	799	835	788	812	809	788	772	759	819	752	794	788	791	773	786	785	812	841	851	789	783	784	777	718	770	798	723	804	777	804	797	804	780	792	779	801	786	800	803	799	783	790	813	770	813	804	833	843	748	852	812	801	790	775	765	753	805	795	762	809	797	742	731	823	878	812	796	800	790	788	771	781	811	871	840	777	792	813	772	818	807	863	780	764	771	765	800	813	831	803	805	828	800	808	815	822	790	771	784	778	763	794	814	826	769	814	783	815	785	849	773	824	775	826	805	784	755	813	772	807	784	816	779	794	825	844	790	795	772	840	794	756	806	819	851	781	789	802	791	795	807	790	793	824	793	790	784	767	802	767	744	782	803	801	776	769	816	747	789	782	779	786	773	763	790	765	753	749	803	788	823	780	753	831	816	801	763	763	793	833	780	805	800	808	766	780	770	788	821	848	844	851	832	806	811	812	801	768	816	823	791	773	792	770	803	787	798	754	776	757	816	795	754	768	806	828	868	793	824	834	798	832	820	781	785	792	775	795	792	797	764	768	792	825	825	783	763	801	767	771	746	734	790	776	841	851	813	790	797	808	848	818	834	735	787	781	752	794	830	818	741	793	867	795	792	820	782	753	825	821	808	772	760	808	789	794	773	813	844	750	822	746	753	792	773	836	719	792	793	806	766	795	802	782	805	762	809	794	711	797	819	783	796	784	778	798	820	760	784	825	807	760	813	816	771	792	814	845	792	750	789	795	805	791	787	798	786	797	791	764	794	781	818	804	777	848	795	848	797	840	760	787	789	812	829	776	780	789	814	778	786	792	811	789	821	774	796	794	791	810	808	794	865	790	773	792	829	771	732	767	777	826	831	791	790	769	782	788	822	787	772	776	813	768	797	836	782	807	787	827	760	817	751	836	815	770	804	753	791	786	810	795	782	846	772	783	771	843	835	836	856	776	802	820	783	821	744	812	806	798	807	740	796	773	796	843	763	786	793	860	788	829	715	771	831	724	841	789	837	751	804	791	796	795	803	760	815	814	798	769	795	759	763	824	826	818	788	796	797	792	827	768	785	810	768	800	811	809	785	755	838	796	862	768	799	818	802	836	830	749	763	799	796	721	831	782	801	792	801	814	792	751	784	807	801	774	803	776	833	794	794	798	777	818	743	784	799	795	778	750	771	813	822	808	793	769	800	777	795	812	829	766	781	722	818	812	825	816	839	757	809	813	831	829	774	794	790	821	839	795	813	763	796	768	812	800	830	795	820	752	858	834	806	781	818	821	778	813	750	774	810	795	805	792	820	776	814	778	809	756	801	788	746	773	732	801	783	738	785	809	796	810	797	817	826	760	768	792	810	771	782	828	775	864	727	802	742	793	789	809	788	798	760	786	810	828	830	828	797	791	790	801	806	865	786	778	811	741	764	787	771	850	802	795	801	760	798	842	781	779	817	795	820	807	799	808	782	776	840	822	768	815	854	793	799	784	787	816	759	793	787	775	789	817	856	785	762	793	823	781	795	757	858	813	803	765	833	781	802	766	769	794	798	816	795	812	817	831	819	756	753	789	790	791	841	808	794	802	837	782	782	796	775	827	758	763	764	848	786	746	782	814	762	838	751	778	752	786	796	811	786	823	747	782	813	780	791	759	823	819	834	782	794	810	806	826	799	762	816	815	779	810	808	836	782	833	853	784	783	836	793	827	803	776	745	799	796	811	755	825	804	791	771	811	801	787	779	751	830	771	825	806	766	830	756	798	771	812	841	762	788	742	861	780	768	703	783	756	762	803	783	758	786	797	771	765	751	787	827	745	744	826	811	784	764	841	735	806	742	811	780	802	772	767	797	775	862	787	773	789	764	793	797	762	752	820	842	802	819	782	815	772	806	816	786	755	804	822	735	812	781	776	822	793	790	783	790	826	792	797	763	768	788	807	761	820	830	819	810	814	722	833	821	768	769	758	813	788	793	765	769	806	776	795	765	778	767	783	795	787	734	811	779	879	778	790	777	797	812	824	807	855	827	833	819	804	783	797	757	822	837	814	779	833	796	785	727	775	766	810	776	782	775	728	751	798	828	829	808	741	781	799	769	779	835	771	811	759	780	783	792	809	782	807	791	801	840	828	777	791	755	796	750	752	817	780	862	809	823	822	776	733	772	798	716	833	767	821	798	838	790	815	787	784	756	794	812	787	777	795	815	747	786	807	777	753	765	822	811	826	807	803	776	768	803	772	785	823	802	736	871	729	806	784	782	825	822	789	782	802	789	798	809	724	777	758	881	803	788	820	785	865	752	781	813	811	832	784	819	838	796	777	831	788	761	769	777	834	765	785	816	816	765	762	862	791	790	798	755	744	788	763	734	803	758	813	799	813	824	785	741	818	796	775	790	828	843	870	812	748	792	800	874	784	792	772	785	751	814	811	830	764	783	827	775	792	785	793	818	800	844	784	794	767	778	771	773	824	808	778	812	765	849	813	784	834	798	774	787	770	797	791	790	832	797	844	815	753	836	831	828	804	777	788	765	806	815	711	785	815	788	764	827	805	852	820	796	792	752	778	864	781	781	771	806	820	805	820	795	799	739	817	795	761	761	798	790	785	779	770	755	797	757	840	800	818	799	807	823	806	794	762	805	776	852	798	793	777	819	807	798	825	721	785	812	793	763	788	792	830	742	800	789	802	802	754	761	788	745	816	788	803	793	768	821	802	780	779	813	808	804	762	757	806	747	837	818	791	844	805	820	779	783	827	842	789	833	799	793	725	810	767	787	793	828	804	839	790	762	753	790	792	822	790	783	837	795	773	830	798	787	812	801	799	780	837	809	765	819	770	743	768	793	809	784	772	760	854	836	817	804	760	768	814	823	759	774	769	752	784	755	792	772	800	767	790	836	797	804	806	750	771	788	756	785	753	778	858	826	786	825	813	789	764	834	840	740	770	792	844	863	754	767	833	797	787	791	784	804	781	812	797	806	854	811	845	795	784	833	828	862	841	789	728	766	779	833	754	771	785	859	804	818	795	786	807	810	805	786	841	776	765	847	777	744	786	831	781	790	766	828	841	853	830	782	763	802	756	791	842	850	799	753	792	809	801	758	823	768	754	835	801	813	788	800	809	798	835	811	774	798	823	755	768	797	748	838	808	728	817	750	785	790	787	784	746	810	792	803	811	735	813	800	785	813	789	789	838	778	822	818	793	853	770	818	776	793	762	799	837	802	822	811	804	787	772	792	763	778	770	802	820	751	776	800	832	805	776	823	785	785	828	787	824	818	809	833	822	770	778	823	808	824	787	796	837	791	804	838	774	779	816	804	779	814	793	819	809	757	775	766	797	787	797	795	784	795	808	830	779	833	788	799	832	816	775	793	777	786	814	807	840	743	811	854	825	833	826	803	827	787	765	823	777	803	802	777	819	779	815	784	811	846	811	801	824	824	795	792	825	812	774	787	760	819	790	818	792	825
64275	57014	46333	36727	27218	13353	7432	6577	6680	6566	6567	6611	6621	6612	6510	6558	6587	6619	6540	6449	6541	6531	6478	6517	6486	6679	6408	6499	6475	6568	6532	6511	6450	6480	6433	6541	6655	6595	6537	6607	6383	6303	6594	6561	6470	6413	6587	6490	6600	6564	6472	6446	6545	6452	6494	6484	6597	6556	6616	6441	6579	6544	6603	6588	6559	6419	6389	6589	6480	6460	6587	6541	6568	6482	6549	6549	6481	6609	6540	6461	6597	6528	6467	6586	6503	6355	6543	6552	6607	6533	6520	6496	6529	6583	6487	6457	6334	6456	6495	6480	6491	6539	6631	6415	6722	6442	6654	6537	6491	6561	6449	6586	6603	6419	6444	6538	6628	6484	6478	6550	6542	6614	6570	6423	6399	6631	6500	6427	6523	6528	6402	6508	6561	6496	6514	6560	6405	6616	6490	6414	6635	6496	6460	6478	6477	6457	6610	6632	6416	6524	6622	6459	6515	6561	6592	6540	6432	6411	6481	6465	6586	6628	6675	6533	6455	6475	6478	6506	6451	6365	6479	6486	6548	6444	6640	6477	6504	6532	6492	6422	6574	6412	6508	6442	6573	6510	6535	6586	6509	6587	6581	6554	6595	6476	6633	6435	6569	6573	6508	6486	6555	6552	6580	6513	6519	6479	6405	6569	6597	6552	6546	6509	6613	6473	6478	6456	6550	6462	6574	6589	6498	6545	6582	6517	6580	6420	6631	6519	6502	6572	6522	6534	6434	6642	6592	6484	6488	6507	6433	6586	6530	6508	6551	6489	6573	6566	6527	6508	6485	6579	6489	6601	6517	6464	6485	6505	6503	6500	6534	6469	6467	6586	6555	6472	6508	6506	6531	6511	6495	6580	6580	6503	6600	6604	6573	6486	6524	6460	6623	6452	6663	6583	6526	6548	6651	6460	6539	6488	6518	6467	6613	6461	6458	6575	6439	6647	6439	6568	6558	6494	6647	6578	6599	6531	6459	6456	6542	6512	6615	6477	6527	6546	6558	6337	6569	6500	6509	6447	6527	6659	6541	6568	6512	6574	6567	6511	6541	6549	6544	6591	6516	6635	6582	6587	6564	6368	6466	6518	6564	6573	6640	6572	6477	6486	6441	6464	6639	6540	6664	6398	6479	6543	6579	6482	6586	6444	6564	6590	6534	6461	6471	6438	6544	6574	6523	6498	6560	6513	6605	6500	6507	6616	6448	6596	6398	6553	6554	6576	6466	6474	6558	6472	6630	6477	6509	6542	6422	6400	6456	6533	6609	6473	6491	6496	6525	6555	6576	6443	6517	6403	6551	6562	6595	6566	6610	6483	6402	6550	6609	6565	6444	6677	6485	6675	6511	6487	6617	6603	6360	6460	6436	6549	6389	6453	6630	6550	6578	6464	6448	6499	6514	6495	6542	6462	6546	6532	6478	6573	6468	6470	6460	6503	6500	6564	6529	6564	6511	6522	6528	6449	6611	6443	6564	6541	6660	6552	6618	6527	6544	6591	6461	6433	6577	6461	6646	6534	6551	6597	6556	6602	6476	6448	6520	6592	6462	6551	6337	6580	6567	6543	6539	6478	6416	6491	6551	6591	6521	6540	6566	6516	6547	6588	6615	6529	6385	6449	6450	6550	6680	6566	6661	6608	6517	6584	6424	6527	6612	6465	6499	6543	6519	6523	6527	6506	6421	6408	6535	6413	6585	6563	6605	6312	6590	6573	6519	6473	6643	6350	6607	6467	6497	6485	6471	6575	6686	6501	6465	6462	6502	6591	6625	6509	6573	6498	6434	6539	6391	6591	6488	6612	6482	6549	6420	6451	6570	6576	6528	6587	6540	6383	6555	6529	6550	6553	6615	6578	6610	6527	6549	6558	6547	6546	6509	6483	6591	6415	6608	6567	6503	6576	6575	6475	6510	6529	6535	6518	6449	6597	6556	6521	6563	6533	6376	6500	6488	6468	6581	6536	6508	6418	6415	6569	6442	6437	6473	6538	6521	6531	6500	6475	6561	6512	6522	6488	6512	6436	6442	6680	6524	6526	6566	6546	6577	6593	6562	6490	6384	6561	6534	6449	6605	6594	6538	6514	6559	6588	6493	6374	6516	6422	6614	6470	6570	6607	6455	6571	6504	6632	6466	6580	6549	6557	6528	6591	6582	6572	6481	6454	6604	6513	6438	6522	6487	6524	6594	6410	6561	6577	6531	6393	6566	6589	6529	6494	6488	6510	6551	6527	6595	6622	6438	6531	6542	6602	6499	6649	6427	6398	6512	6642	6512	6540	6598	6520	6468	6495	6486	6505	6403	6588	6541	6508	6461	6543	6546	6448	6619	6424	6575	6459	6542	6588	6566	6512	6463	6435	6584	6524	6570	6521	6512	6531	6477	6542	6426	6566	6592	6422	6451	6492	6598	6739	6518	6486	6644	6494	6435	6481	6484	6648	6563	6519	6504	6582	6482	6596	6568	6510	6538	6592	6467	6383	6425	6574	6530	6521	6515	6417	6620	6517	6440	6414	6634	6614	6557	6522	6555	6477	6410	6610	6529	6604	6605	6405	6511	6540	6519	6559	6487	6425	6565	6478	6678	6454	6489	6518	6474	6502	6432	6580	6358	6400	6558	6459	6632	6646	6569	6540	6607	6393	6581	6674	6531	6446	6576	6533	6582	6508	6556	6616	6406	6565	6718	6612	6540	6518	6478	6413	6560	6512	6582	6427	6576	6506	6437	6452	6523	6557	6367	6472	6551	6401	6532	6503	6418	6425	6568	6561	6550	6472	6484	6508	6484	6570	6499	6410	6405	6487	6620	6577	6466	6411	6450	6469	6536	6525	6529	6578	6541	6464	6369	6429	6538	6545	6571	6587	6455	6563	6436	6543	6466	6627	6524	6594	6599	6520	6583	6479	6541	6583	6446	6522	6508	6527	6484	6565	6621	6417	6464	6465	6513	6557	6615	6478	6507	6496	6587	6504	6435	6504	6535	6634	6502	6536	6439	6472	6596	6620	6477	6617	6592	6523	6654	6514	6663	6613	6487	6571	6566	6447	6529	6483	6533	6518	6518	6370	6553	6401	6532	6595	6559	6570	6498	6535	6690	6733	6472	6460	6567	6553	6508	6517	6506	6526	6484	6438	6597	6489	6456	6458	6626	6475	6547	6459	6557	6578	6552	6416	6546	6474	6554	6482	6355	6510	6578	6578	6525	6553	6453	6503	6618	6538	6639	6604	6496	6532	6432	6669	6606	6559	6625	6477	6491	6553	6370	6459	6533	6453	6491	6453	6478	6581	6611	6445	6488	6504	6591	6585	6562	6496	6489	6586	6590	6375	6398	6527	6540	6643	6537	6541	6528	6556	6549	6443	6536	6452	6421	6522	6362	6581	6561	6503	6384	6491	6419	6492	6628	6477	6525	6589	6618	6506	6519	6506	6528	6438	6487	6528	6496	6579	6481	6585	6656	6496	6522	6536	6507	6531	6462	6596	6419	6561	6601	6677	6466	6453	6514	6475	6591	6578	6501	6481	6421	6484	6462	6538	6528	6350	6545	6474	6472	6512	6513	6639	6520	6595	6591	6458	6540	6476	6569	6498	6514	6503	6547	6495	6474	6432	6552	6583	6508	6479	6572	6573	6482	6578	6573	6572	6615	6543	6627	6559	6596	6573	6593	6481	6551	6538	6542	6518	6501	6512	6569	6539	6616	6533	6428	6513	6652	6420	6632	6521	6375	6686	6532	6576	6508	6433	6608	6649	6629	6559	6586	6396	6571	6435	6435	6533	6635	6425	6400	6490	6566	6561	6430	6542	6487	6628	6650	6505	6595	6449	6558	6417	6467	6623	6519	6558	6432	6510	6558	6555	6699	6588	6589	6616	6609	6528	6505	6586	6603	6551	6441	6556	6565	6519	6525	6567	6501	6611	6544	6568	6582	6473	6574	6545	6457	6525	6572	6572	6596	6478	6517	6466	6617	6499	6526	6545	6577	6458	6433	6585	6478	6601	6385	6601	6540	6503	6596	6594	6591	6560	6623	6522	6470	6520	6531	6457	6487	6503	6632	6534	6426	6582	6425	6436	6413	6464	6429	6517	6540	6525	6516	6636	6483	6405	6661	6436	6496	6519	6401	6623	6530	6619	6577	6520	6645	6581	6519	6479	6599	6656	6580	6460	6489	6347	6625	6516	6479	6569	6533	6517	6517	6502	6646	6569	6535	6535	6533	6572	6633	6465	6513	6514	6570	6730	6494	6567	6489	6392	6518	6490	6660	6557	6598	6562	6441	6348	6435	6588	6701	6589	6430	6646	6620	6573	6579	6675	6533	6421	6476	6392	6578	6463	6535	6540	6496	6531	6614	6505	6539	6560	6596	6533	6501	6569	6536	6463	6505	6484	6468	6575	6466	6616	6524	6511	6515	6471	6573	6544	6453	6686	6598	6451	6534	6641	6571	6573	6531	6486	6522	6517	6570	6432	6612	6544	6542	6486	6648	6476	6455	6516	6522	6519	6584	6500	6545	6549	6431	6580	6442	6577	6581	6488	6528	6470	6602	6494	6502	6633	6626	6560	6440	6638	6535	6482	6561	6417	6570	6539	6453	6474	6614	6584	6507	6456	6610	6450	6469	6581	6647	6596	6502	6492	6542	6518	6536	6568	6580	6448	6551	6620	6412	6491	6484	6506	6505	6707	6543	6562	6464	6372	6475	6533	6627	6375	6538	6571	6499	6619	6619	6598	6467	6579	6510	6570	6670	6409	6662	6624	6503	6499	6580	6513	6563	6404	6633	6529	6534	6507	6665	6515	6523	6530	6567	6549	6463	6436	6445	6485	6438	6440	6475	6531	6632	6568	6518	6503	6561	6480	6537	6693	6521	6563	6409	6540	6451	6482	6520	6415	6588	6556	6491	6509	6561	6476	6465	6562	6498	6559	6490	6487	6429	6473	6520	6601	6576	6579	6581	6478	6484	6589	6587	6523	6522	6383	6570	6530	6668	6545	6570	6629	6523	6487	6652	6510	6502	6532	6397	6481	6594	6494	6622	6529	6491	6600	6621	6671	6492	6596	6499	6523	6491	6576	6710	6578	6425	6502	6645	6552	6540	6455	6512	6636	6603	6472
46426	48933	31222	12771	3419	1105	775	688	648	732	691	634	663	626	632	659	670	662	663	686	647	678	698	653	675	641	684	655	630	667	673	663	647	640	694	671	668	639	665	660	690	647	678	638	679	669	667	680	681	636	660	677	656	661	635	642	653	645	632	672	689	677	649	685	675	665	728	665	632	671	634	658	718	660	656	700	695	690	639	665	666	692	670	676	641	627	690	672	718	654	691	646	669	657	674	669	674	708	647	643	692	673	689	700	633	662	668	631	670	714	665	632	603	615	667	653	669	651	660	675	681	670	689	675	636	702	675	659	641	659	726	693	692	622	666	702	640	650	677	670	663	671	660	628	654	666	689	638	647	613	668	677	623	657	654	680	662	648	665	673	594	599	651	648	645	664	703	731	629	660	641	707	684	637	703	663	643	687	683	645	633	581	645	634	651	706	646	650	696	700	646	677	628	708	670	647	659	688	665	670	619	609	666	668	652	691	701	643	703	637	688	605	701	651	674	665	682	638	661	662	603	672	693	686	684	609	693	628	633	633	654	654	655	656	722	640	621	653	638	648	657	668	673	634	640	686	677	669	615	700	666	729	663	658	639	673	636	668	694	681	658	664	645	646	643	677	655	696	702	640	651	652	689	652	657	694	696	674	678	606	674	625	645	693	673	630	649	655	713	691	688	651	672	666	681	729	627	641	651	688	648	652	679	664	686	666	644	665	698	694	695	665	636	658	688	642	674	665	669	680	695	598	690	644	631	652	698	672	635	697	650	713	659	672	643	675	636	672	676	640	686	635	629	631	678	635	685	678	653	670	636	684	694	663	692	654	662	688	673	672	674	678	666	638	652	708	716	712	623	666	674	709	678	619	680	669	668	659	659	686	661	651	658	658	641	659	680	614	699	612	640	636	683	661	628	677	659	633	631	651	682	651	627	678	700	683	645	630	699	632	625	679	705	636	623	664	699	694	653	686	645	685	638	667	657	647	653	673	665	603	682	691	667	632	613	686	649	658	635	665	654	691	634	671	672	614	653	672	651	690	718	661	643	635	681	616	696	692	707	660	696	644	633	704	682	625	646	667	681	669	696	663	639	651	672	666	711	649	667	674	669	668	651	672	679	636	683	679	684	634	651	693	680	623	645	679	626	643	624	638	689	675	637	635	675	660	674	671	624	673	665	687	672	653	650	656	636	671	638	700	690	664	703	642	640	714	662	660	680	687	651	640	711	661	632	694	683	658	705	661	702	690	656	684	653	652	649	701	694	659	662	683	619	653	687	646	625	642	639	605	681	633	702	714	645	696	647	627	682	668	683	676	734	690	678	655	653	649	676	652	645	704	681	649	628	671	685	682	673	715	669	674	649	665	665	710	637	670	662	682	646	638	649	652	650	629	667	678	689	682	697	621	656	720	656	701	667	651	621	615	602	672	647	679	693	654	635	647	677	659	694	613	682	681	648	712	721	697	666	663	652	637	660	653	674	671	629	670	687	661	659	637	649	646	647	640	677	669	692	671	643	692	697	654	654	669	636	656	592	652	665	687	603	641	670	644	690	707	669	657	681	623	722	633	676	663	677	709	666	671	743	670	666	664	657	685	673	708	655	660	619	647	662	673	694	668	664	645	658	654	687	604	691	656	696	651	623	608	663	680	640	612	673	638	632	709	659	700	656	645	677	679	653	672	720	690	702	677	657	604	676	681	688	670	687	657	682	661	688	675	655	660	671	699	675	650	630	646	609	672	629	653	635	680	619	685	644	630	658	646	681	676	641	708	641	615	684	657	713	683	653	637	639	662	650	652	659	657	704	668	705	724	689	619	629	673	688	666	646	630	651	653	670	639	640	648	637	657	642	663	674	690	636	626	666	667	712	647	661	627	681	684	671	622	625	654	693	725	708	655	676	685	635	631	639	648	695	630	629	665	657	695	687	647	687	658	667	633	658	660	718	630	654	670	638	672	638	681	717	667	675	619	668	668	670	646	642	703	674	666	665	635	644	636	669	686	648	645	657	682	699	631	666	669	646	702	678	677	646	705	620	691	663	681	691	675	659	656	679	668	640	687	672	663	620	705	655	678	731	669	703	642	686	687	668	651	666	670	694	635	654	644	741	643	675	675	655	643	666	644	650	674	674	687	698	675	655	677	677	660	704	619	617	624	689	666	671	641	673	652	666	663	655	631	657	684	654	637	663	626	650	647	661	654	637	625	663	657	693	659	629	679	664	633	668	650	694	675	648	629	610	644	685	635	674	611	708	653	640	684	669	681	698	644	669	649	726	627	645	633	698	637	603	679	670	711	664	655	669	646	668	673	688	637	654	626	713	698	673	647	705	632	645	659	679	650	648	657	624	655	662	628	656	685	693	643	621	621	675	659	679	634	641	714	651	663	708	637	652	656	653	646	716	664	660	665	635	635	657	726	653	682	696	675	646	627	602	687	695	617	633	649	660	680	643	670	652	656	671	640	670	641	651	664	571	661	661	628	650	662	682	658	651	654	667	628	693	637	682	650	682	650	601	665	639	696	691	669	624	678	641	690	659	716	634	679	673	677	710	640	653	675	689	653	646	638	664	699	702	682	691	720	654	664	641	677	640	667	641	664	668	616	650	642	715	622	656	630	642	715	644	686	674	657	689	690	627	680	676	695	662	692	684	646	694	663	660	658	673	655	674	687	658	681	688	682	644	663	673	629	710	651	646	691	624	643	687	656	651	636	682	688	643	655	619	679	675	640	634	669	634	655	643	717	689	678	671	619	651	703	670	702	672	693	685	591	702	714	690	631	687	658	708	667	646	721	685	619	689	674	681	649	656	696	685	641	655	703	705	653	664	694	649	668	664	687	724	663	674	658	680	655	671	653	621	665	666	669	664	641	632	671	707	720	665	640	658	669	650	681	629	663	709	676	677	628	661	648	656	668	720	676	707	636	688	655	663	693	685	691	671	655	677	710	664	625	698	610	679	657	695	638	692	681	648	630	690	688	633	690	665	638	677	666	682	671	632	663	660	623	642	651	666	673	681	665	690	630	648	649	630	692	625	637	687	665	642	670	687	628	618	643	655	664	661	682	680	709	683	659	676	652	655	621	668	696	658	682	660	663	616	696	645	679	641	716	660	684	704	659	668	704	699	634	660	672	725	680	659	706	634	673	710	689	668	631	700	707	639	637	630	709	662	657	665	696	672	660	682	696	685	679	685	683	658	664	674	639	659	637	645	717	647	677	671	715	627	678	669	683	657	685	667	691	630	711	645	658	613	687	709	634	659	646	689	635	664	670	634	663	632	602	641	679	654	668	618	697	684	654	711	667	720	703	604	657	632	648	650	654	649	606	643	649	662	676	619	658	653	645	629	621	672	674	673	697	691	673	663	686	688	658	617	634	662	686	687	636	650	682	670	696	680	636	623	690	610	682	645	640	651	582	713	661	603	710	639	660	641	667	631	709	666	649	649	660	675	658	673	690	688	668	648	637	634	643	662	666	652	689	595	689	706	622	652	659
58620	56565	52124	39730	29942	14399	7714	5988	5632	5592	5572	5558	5508	5596	5507	5548	5510	5407	5527	5583	5421	5581	5538	5551	5512	5536	5446	5470	5498	5525	5461	5514	5556	5565	5562	5488	5478	5578	5386	5368	5466	5536	5550	5555	5504	5545	5444	5496	5455	5472	5630	5547	5526	5452	5528	5536	5589	5486	5465	5444	5515	5572	5484	5493	5456	5590	5590	5575	5610	5545	5601	5385	5629	5519	5522	5504	5596	5686	5650	5465	5383	5503	5430	5369	5479	5573	5696	5499	5513	5478	5649	5432	5448	5525	5611	5436	5557	5618	5493	5553	5645	5386	5644	5562	5631	5487	5606	5421	5486	5524	5678	5528	5552	5433	5485	5575	5556	5572	5453	5550	5644	5520	5507	5499	5583	5498	5445	5534	5562	5554	5490	5507	5510	5590	5544	5477	5421	5506	5584	5431	5514	5467	5499	5563	5500	5593	5472	5565	5455	5484	5535	5577	5467	5567	5440	5407	5575	5559	5543	5519	5574	5522	5557	5536	5569	5575	5469	5415	5508	5485	5665	5523	5569	5584	5539	5479	5505	5527	5523	5431	5472	5503	5499	5590	5500	5440	5513	5549	5504	5470	5410	5488	5577	5624	5532	5520	5481	5424	5529	5603	5476	5477	5490	5546	5476	5565	5575	5524	5682	5531	5531	5455	5585	5596	5434	5571	5474	5444	5564	5463	5540	5518	5541	5528	5482	5555	5642	5400	5477	5612	5543	5498	5541	5536	5418	5495	5573	5362	5520	5468	5538	5641	5631	5578	5504	5570	5546	5666	5474	5714	5512	5486	5595	5652	5484	5664	5455	5565	5572	5480	5432	5612	5418	5558	5496	5607	5430	5460	5574	5545	5483	5408	5522	5551	5455	5418	5564	5409	5467	5540	5514	5610	5434	5387	5606	5426	5553	5510	5636	5459	5582	5568	5506	5501	5568	5529	5617	5541	5555	5551	5515	5528	5664	5534	5497	5569	5529	5588	5506	5594	5594	5558	5502	5555	5542	5508	5584	5469	5579	5409	5426	5470	5700	5438	5513	5438	5651	5469	5540	5592	5475	5509	5545	5386	5493	5483	5472	5545	5390	5504	5502	5551	5569	5500	5544	5509	5602	5562	5560	5582	5471	5499	5614	5582	5374	5418	5542	5544	5621	5497	5528	5475	5473	5618	5530	5606	5594	5481	5618	5514	5593	5574	5493	5713	5512	5523	5473	5542	5547	5524	5481	5424	5503	5517	5548	5474	5488	5417	5479	5509	5489	5522	5513	5608	5562	5581	5438	5419	5465	5333	5577	5586	5570	5532	5578	5375	5616	5614	5488	5476	5429	5522	5452	5484	5624	5595	5573	5543	5476	5642	5484	5499	5362	5417	5552	5475	5411	5424	5578	5567	5555	5483	5378	5680	5461	5493	5469	5517	5530	5600	5548	5532	5491	5470	5462	5511	5479	5582	5447	5414	5565	5488	5514	5556	5561	5562	5539	5567	5611	5641	5463	5483	5549	5475	5445	5582	5469	5563	5487	5507	5504	5481	5504	5601	5591	5542	5615	5509	5564	5536	5537	5469	5489	5611	5576	5472	5546	5640	5510	5549	5405	5574	5614	5556	5569	5623	5593	5611	5593	5540	5439	5585	5483	5465	5493	5529	5534	5510	5528	5580	5538	5446	5456	5521	5462	5459	5572	5542	5583	5466	5616	5390	5557	5538	5559	5538	5470	5409	5425	5549	5621	5589	5582	5488	5501	5550	5530	5500	5506	5427	5539	5539	5484	5459	5518	5617	5619	5434	5652	5568	5492	5502	5536	5541	5543	5578	5538	5510	5592	5592	5609	5508	5466	5460	5569	5468	5558	5665	5553	5431	5503	5511	5515	5457	5570	5526	5524	5570	5515	5528	5650	5395	5386	5463	5509	5504	5516	5433	5400	5567	5582	5527	5598	5641	5486	5587	5480	5503	5599	5548	5336	5517	5500	5577	5538	5658	5657	5413	5378	5616	5570	5557	5425	5548	5546	5564	5487	5557	5472	5389	5569	5399	5569	5511	5487	5504	5582	5478	5488	5576	5463	5544	5550	5522	5574	5594	5511	5596	5531	5481	5605	5557	5455	5535	5509	5482	5602	5429	5485	5717	5488	5520	5471	5494	5612	5502	5651	5382	5488	5650	5445	5605	5663	5497	5473	5471	5509	5604	5459	5632	5482	5436	5495	5592	5490	5522	5492	5556	5564	5405	5475	5561	5454	5514	5538	5628	5516	5589	5543	5488	5483	5511	5526	5495	5512	5638	5458	5465	5609	5563	5566	5578	5564	5644	5563	5518	5699	5574	5494	5477	5470	5481	5420	5571	5475	5534	5628	5515	5517	5525	5518	5523	5638	5459	5575	5458	5480	5552	5506	5380	5559	5467	5506	5499	5530	5601	5617	5485	5549	5608	5516	5473	5581	5618	5549	5469	5601	5564	5491	5598	5627	5511	5457	5635	5500	5564	5618	5372	5577	5539	5535	5626	5717	5535	5593	5587	5536	5688	5530	5462	5540	5536	5520	5578	5496	5525	5563	5535	5485	5564	5630	5473	5490	5590	5564	5544	5475	5505	5535	5451	5549	5509	5518	5468	5559	5417	5576	5393	5478	5590	5546	5406	5484	5508	5582	5514	5446	5528	5583	5478	5560	5371	5597	5528	5496	5467	5510	5531	5404	5635	5482	5534	5675	5519	5493	5392	5521	5541	5394	5548	5438	5508	5532	5590	5555	5511	5420	5474	5570	5639	5524	5670	5548	5497	5585	5568	5467	5538	5535	5517	5523	5491	5458	5520	5546	5558	5510	5473	5619	5450	5479	5590	5636	5597	5546	5519	5596	5557	5581	5483	5511	5559	5616	5525	5544	5449	5554	5342	5567	5613	5465	5541	5554	5535	5541	5526	5587	5542	5587	5502	5566	5523	5561	5515	5449	5470	5553	5522	5534	5393	5590	5517	5470	5521	5450	5509	5504	5529	5583	5567	5367	5514	5532	5421	5482	5471	5387	5586	5446	5421	5583	5487	5543	5528	5557	5578	5549	5501	5541	5540	5441	5466	5479	5507	5513	5426	5573	5492	5601	5552	5449	5487	5497	5584	5567	5472	5544	5473	5374	5632	5539	5450	5551	5647	5538	5607	5407	5473	5430	5569	5431	5629	5583	5630	5632	5512	5549	5539	5679	5576	5472	5520	5433	5490	5588	5513	5593	5474	5492	5503	5507	5533	5516	5424	5566	5477	5497	5560	5533	5449	5499	5515	5449	5595	5487	5606	5499	5596	5536	5543	5598	5451	5529	5594	5517	5576	5566	5564	5518	5530	5416	5408	5602	5455	5535	5549	5527	5583	5565	5566	5476	5439	5525	5749	5443	5556	5380	5598	5536	5599	5549	5404	5552	5521	5546	5599	5529	5598	5497	5468	5602	5491	5471	5537	5439	5601	5415	5524	5537	5503	5548	5561	5521	5404	5560	5611	5538	5430	5658	5546	5470	5425	5611	5511	5414	5431	5606	5595	5488	5589	5557	5567	5452	5579	5516	5503	5470	5488	5577	5670	5526	5442	5570	5550	5457	5450	5597	5536	5487	5476	5515	5453	5690	5636	5406	5499	5514	5555	5511	5500	5539	5487	5506	5516	5601	5561	5493	5605	5466	5519	5576	5631	5563	5542	5499	5521	5427	5455	5582	5513	5391	5597	5566	5611	5560	5391	5529	5500	5460	5573	5528	5529	5524	5455	5569	5504	5368	5508	5382	5497	5601	5534	5553	5556	5657	5513	5540	5606	5442	5537	5639	5595	5581	5527	5486	5469	5525	5400	5611	5555	5485	5554	5442	5557	5478	5549	5598	5521	5493	5523	5492	5443	5452	5534	5489	5497	5543	5407	5598	5467	5580	5512	5552	5548	5619	5612	5548	5588	5583	5618	5541	5433	5418	5586	5563	5521	5577	5528	5601	5506	5412	5457	5626	5618	5440	5549	5553	5477	5574	5452	5501	5559	5534	5508	5575	5474	5539	5588	5558	5662	5585	5635	5569	5550	5590	5435	5504	5491	5552	5502	5539	5471	5535	5510	5644	5489	5612	5540	5530	5545	5588	5577	5598	5696	5532	5485	5531	5550	5461	5548	5565	5564	5428	5532	5528	5446	5548	5645	5457	5488	5344	5558	5493	5505	5505	5598	5558	5426	5513	5523	5390	5378	5412	5508	5593	5472	5479	5590	5565	5536	5512	5503	5527	5580	5497	5442	5353	5462	5606	5549	5492	5401	5591	5455	5592	5426	5550	5501	5541	5497	5521	5541	5564	5528	5579	5530	5471	5601	5537	5480	5548	5506	5543	5418	5483	5409	5610	5479	5480	5633	5469	5492	5543	5427	5527	5559	5574	5524	5517	5447	5570	5487	5563	5604	5493	5456	5496	5657	5448	5546	5493	5353	5559	5560	5610	5425	5576	5473	5544	5609	5569	5514	5497	5464	5430	5506	5470	5509	5601	5440	5439	5543	5487	5655	5646	5491	5510	5401	5552	5531	5590	5562	5434	5475	5529	5505	5550	5473	5490	5484	5569	5506	5555	5571	5559	5480	5464	5492	5519	5552	5548	5446	5492	5434	5530	5466	5506	5497	5606	5561	5574	5504	5607	5470	5427	5581	5559	5419	5401	5531	5516	5569	5495	5634	5636	5445	5566	5519	5480	5605	5540	5520	5516	5569	5528	5560	5475	5675	5458	5600	5562	5565	5439	5616	5487	5507	5482	5405	5576	5513	5569	5621	5464	5567	5530	5548	5477	5469	5528	5467	5448	5515	5530	5433	5545	5490	5514	5477	5566	5355	5463	5452	5574	5509	5507	5456	5555	5501	5496	5436	5530	5458	5511	5638	5454	5543	5456	5419	5524	5576	5541	5510	5534	5415	5481	5595	5439	5671	5515	5529	5509	5568	5512	5456	5612	5583	5578	5454	5696	5526	5458	5545	5503	5464	5576	5596	5578	5573	5625	5561	5449	5487	5487	5601	5472	5570	5471	5533	5656	5540	5589	5561	5489	5574	5483	5480	5464	5449	5583	5422	5563	5431	5474	5398	5604	5629
22878	18094	11567	3638	1177	863	743	740	737	736	747	737	745	711	756	659	700	703	741	749	700	742	781	756	742	736	766	726	760	708	680	722	689	720	734	702	730	739	771	708	711	690	732	738	727	740	716	739	726	720	680	725	750	743	739	716	710	773	732	734	736	769	796	769	705	786	736	728	763	748	774	763	752	759	766	712	751	745	750	712	698	728	730	721	749	741	732	777	707	728	743	737	703	746	811	747	722	729	719	728	715	727	734	771	706	712	721	755	689	734	768	705	722	712	693	725	730	739	718	730	776	671	726	736	684	745	758	710	707	787	736	717	728	721	725	725	687	719	732	757	723	714	714	730	751	736	719	758	704	741	723	706	706	707	717	677	735	764	695	785	742	756	689	711	739	728	713	687	663	795	726	759	742	744	751	733	732	667	722	738	751	726	750	730	734	752	725	707	741	726	704	752	696	729	673	807	700	726	728	718	697	726	745	685	713	730	741	750	741	738	763	803	698	767	742	679	698	762	763	710	733	712	755	731	717	698	688	694	705	718	738	719	691	740	732	711	703	700	741	728	735	731	734	737	742	727	746	724	733	715	723	773	793	786	685	732	739	711	719	681	666	717	759	713	684	738	695	747	763	734	730	775	709	725	720	767	731	724	746	689	733	752	729	778	803	714	717	727	708	731	681	690	727	754	725	725	696	740	768	722	747	783	728	738	708	678	719	734	746	672	721	713	770	747	710	685	747	738	716	752	685	665	756	793	740	741	753	759	726	777	711	729	754	740	754	734	732	738	709	713	744	742	715	718	738	716	766	766	776	717	733	703	753	722	695	734	736	719	735	716	735	737	732	777	753	734	729	721	717	739	739	700	748	783	713	724	747	735	755	787	714	786	714	747	691	709	748	725	729	690	791	737	719	706	702	705	697	795	727	722	764	692	737	734	777	686	760	696	735	756	736	743	766	782	734	722	728	769	669	711	723	743	723	713	767	744	699	731	749	742	745	742	750	735	704	800	695	711	749	754	763	735	792	701	708	707	780	767	716	713	740	709	715	731	734	687	787	714	755	739	691	725	749	762	792	754	749	715	777	744	746	729	647	722	771	726	731	746	708	742	729	719	704	761	722	782	678	736	744	692	701	808	723	765	745	773	754	734	708	772	746	693	763	718	710	699	744	689	734	703	690	748	692	691	698	710	718	713	728	712	806	761	707	711	701	761	757	740	710	726	751	685	732	730	688	725	679	779	741	720	733	745	770	722	737	724	745	726	714	768	696	734	723	714	753	779	780	738	710	751	701	754	742	712	739	754	679	704	740	764	704	734	764	737	710	703	706	729	794	684	736	718	703	762	717	793	728	724	700	756	717	662	734	716	721	746	751	723	679	740	714	733	777	750	682	703	781	733	773	735	686	749	702	718	707	692	748	700	740	750	717	717	714	703	729	767	728	692	789	700	719	711	760	739	757	728	706	724	624	699	710	718	712	731	765	743	690	815	733	689	777	733	699	708	722	667	666	677	695	731	719	740	754	671	730	731	702	728	764	702	706	775	738	759	761	705	734	736	760	725	733	713	730	765	735	726	826	741	763	800	740	690	747	790	728	737	720	725	686	726	718	725	762	739	687	702	726	706	742	714	704	741	704	739	689	718	702	732	718	762	697	742	672	626	757	722	745	740	736	735	698	770	742	742	741	750	715	755	668	752	749	717	762	742	670	773	748	713	757	734	679	739	763	703	764	736	754	745	712	713	752	751	732	677	713	737	708	738	722	714	760	751	699	713	726	758	724	717	716	726	732	732	703	766	748	753	755	793	720	734	734	745	752	723	679	709	730	764	679	747	712	727	770	705	703	701	744	746	701	700	675	674	731	767	725	662	719	697	749	722	782	699	749	759	701	729	732	725	691	724	744	725	738	723	755	639	730	719	754	760	752	788	696	702	752	744	728	784	732	686	765	725	736	765	702	772	739	731	722	731	737	691	766	748	684	748	725	769	715	756	740	726	713	752	765	684	776	759	752	720	720	749	729	679	743	723	734	675	734	735	732	719	758	775	727	741	722	740	745	737	712	709	735	754	749	677	721	720	727	699	718	755	820	750	723	740	757	704	754	781	773	730	743	712	724	709	750	698	733	754	765	786	719	729	674	710	730	737	737	761	717	720	734	702	724	733	719	728	717	718	748	740	711	716	728	715	735	746	735	759	757	753	782	724	726	717	731	704	720	662	731	717	764	728	730	685	753	724	702	714	762	705	665	669	711	702	743	737	773	746	710	716	730	742	720	733	713	730	683	764	775	703	721	752	752	706	703	740	671	703	659	738	736	736	740	764	713	724	734	753	702	754	717	717	718	723	722	725	768	753	681	739	769	748	708	709	728	711	719	688	734	677	733	752	769	735	725	715	724	762	740	702	738	758	662	770	675	721	757	720	710	746	735	747	765	722	761	693	733	723	762	714	739	733	753	751	742	716	714	762	716	720	727	718	722	802	704	691	705	728	660	752	735	705	725	723	709	712	658	767	757	763	725	758	723	695	705	697	686	739	675	713	656	705	760	770	710	788	693	710	694	741	736	737	740	742	701	692	761	724	725	748	787	704	776	751	722	700	708	736	717	731	762	690	778	668	749	756	751	731	776	758	723	701	714	683	768	717	760	712	729	743	732	680	776	681	715	732	716	712	675	751	719	752	709	742	760	740	733	683	707	749	748	722	753	754	741	767	706	707	683	746	719	752	753	760	707	708	739	706	763	725	693	740	763	766	782	668	718	763	736	703	721	709	755	717	704	735	723	760	721	769	756	695	758	695	772	744	716	736	741	723	698	672	754	713	723	756	698	693	709	713	682	722	748	776	732	757	757	704	710	769	740	761	765	767	759	727	732	750	680	727	769	752	713	708	764	687	769	705	710	702	703	709	751	736	766	735	764	714	743	736	728	727	763	753	700	676	745	768	731	744	703	774	742	707	711	717	699	757	722	741	736	718	733	717	705	754	688	778	729	738	693	767	737	727	715	734	675	735	732	788	710	719	734	746	685	703	689	719	696	702	693	717	772	709	734	732	741	774	750	699	695	749	695	750	719	713	683	702	727	751	718	728	745	713	726	724	709	693	722	756	713	768	748	713	769	763	704	733	748	740	726	695	723	699	696	744	794	696	746	712	731	735	752	728	787	786	737	693	738	693	720	756	770	730	724	725	731	716	742	708	727	690	743	733	715	761	751	748	753	708	723	756	736	722	774	728	723	743	743	748	739	767	688	677	741	715	762	741	782	698	706	707	730	723	735	740	698	760	704	706	683	735	698	744	725	707	744	764	731	754	716	723	745	716	726	760	777	675	809	683	727	744	789	677	760	723	708	682	757	731	765	741	733	777	771	710	760	700	714	732	713	748	723	708	739	748	743	752	745	758	788	760	682	717	754	695	734	726	720	743	749	745	701	755	718	749	745	678	749	709	724	702	719	723	722	687	676	722	689	684	756	744	713	700	678	749	725	721	754	698	702	707	733	705
54961	45046	35114	24517	14752	9329	6974	6205	6009	5995	6154	6131	6281	6053	6052	5980	6163	6037	5961	6201	6051	6107	6102	6154	6087	5911	6001	6029	6099	6040	6050	5992	6092	6031	6153	6059	6258	6062	5947	6067	6121	6128	6050	6147	6151	6114	6018	5998	6044	6121	6141	5918	6147	5949	6087	6085	6055	6215	6025	6010	6063	6101	6048	5968	6008	6026	6074	6050	5974	6155	6125	6142	6106	5983	6108	6092	6026	6077	6026	6029	6079	6013	6115	6177	6030	5932	6171	6016	6097	6117	5915	6146	6153	6062	6060	6067	6039	6077	6119	6070	6031	6141	6048	6102	6007	6041	5965	6082	5930	5986	6165	6120	6084	6023	6065	6114	6165	5943	6049	5991	5964	6032	6040	6022	6113	6100	6070	6081	6059	6183	6001	6049	6097	6069	5949	6097	6061	6006	5994	6088	6003	5996	5996	6169	6118	6008	6069	6045	6134	6063	6052	6035	5998	6027	6080	6048	6033	6029	6121	6000	6135	5962	6012	5950	5975	5991	6105	6080	6125	6125	6083	6131	6076	6112	6013	6118	6029	5975	6019	6103	6015	6166	6037	5985	5988	6091	5995	6016	5987	6004	5995	6137	6041	6208	6121	6085	5915	6099	6118	5991	6029	6008	6121	6046	6143	6050	5965	5889	5961	6216	6164	5987	6179	5915	6155	6080	6100	6061	6015	6103	6041	6110	6134	6105	6035	6020	6027	6004	6011	5978	6153	6072	6013	6056	6098	5971	6008	6037	6161	6122	6046	5985	6066	6086	6192	5917	5984	6134	5955	6088	6049	5965	6059	6038	5962	6024	5996	6007	6000	5931	6163	6142	6057	6045	6068	6020	6145	6037	6084	6073	6121	5946	6065	5997	6148	6038	6129	6076	6172	6202	6080	6072	6049	6064	6083	6056	6113	6148	6115	6117	5990	6005	6123	6114	6136	6092	6091	6079	6079	6072	6110	6189	5992	5952	6248	6000	6127	6077	6028	6029	6043	6105	6108	6086	6216	5985	6013	6001	6065	6105	6230	6121	6145	6054	6147	5991	6094	6056	6015	6052	6114	5974	6077	6031	6079	6101	6185	6169	6153	6083	5977	6067	6145	6113	5965	6252	6144	6223	6147	6121	6070	6094	6000	6024	6011	6066	6098	6167	5968	6024	6156	6185	6122	6099	5922	6097	6071	5982	6103	5960	6113	6113	6161	5954	6071	6039	6051	6001	6059	6105	6018	6071	6027	6109	6001	6118	5937	6191	6072	6069	6086	6009	6166	5977	6048	6113	6118	6036	6033	6043	6050	5949	5981	6028	5971	6155	6089	6037	6010	6172	5999	6033	6002	5973	6115	6033	6049	6024	5945	6034	6085	6094	6144	6202	5866	6093	5954	6086	6048	6124	6050	6006	6135	5942	6061	5975	6093	6040	6057	6100	5960	6148	6078	5870	6088	6121	5955	6040	6061	6106	6183	6044	5952	5986	6035	5978	6163	6151	6082	6179	5925	6068	6113	5991	6067	6125	6235	6040	6162	6090	5960	5997	5997	6075	6155	6111	6047	6007	6122	6109	5995	6056	6131	6163	6022	6131	6092	6101	6131	6120	5976	6093	6125	6082	6132	6039	5984	6050	6089	6036	6060	6072	6059	6068	5981	6048	6073	6164	6047	5991	6000	5972	6152	6143	6129	6152	5986	6006	6004	6084	6041	5979	6040	5962	5925	6138	6122	6010	6238	6002	6144	6037	6084	6172	6028	6051	6051	6094	5902	6022	6030	5956	6137	6107	6099	5905	6156	6117	5987	6153	5948	6129	6017	6122	6122	6020	5962	6090	6037	6162	6050	6043	6056	6134	6021	6025	6138	6250	6000	6090	6112	6084	6031	6082	6144	6130	5994	6088	6118	5931	5972	6115	6138	6103	6067	6047	6038	5981	6115	5927	6126	6059	6075	6124	6151	5971	5990	6067	6087	6184	5926	5973	6045	6048	6104	6162	6013	6039	6076	6074	6171	5963	6059	6132	6086	6056	6117	6051	6002	6124	5976	6047	6069	6210	6072	6114	6075	6064	6058	6108	6154	5967	6123	6123	6211	5975	6172	6148	6026	6014	6120	6101	6273	6068	5927	6121	6007	6043	6029	6060	6154	6002	6026	6165	6005	5955	6164	6053	5940	5992	6118	5965	6018	6042	6044	6102	6102	6079	6062	6143	5999	6139	6047	6182	6105	5962	6103	6155	6039	6067	5872	6169	6033	5928	6085	6038	6143	6084	6019	6132	6074	5928	6090	6028	6077	6072	5971	6154	6004	6093	6138	6052	6091	6038	6019	6135	5936	6098	6040	6091	6096	6045	5948	6014	6065	6178	6207	6164	6185	6052	6079	6090	5980	6024	6222	6057	6118	6164	6012	6093	6041	6012	6038	6095	5891	6111	6104	6024	6019	6096	6016	6104	6047	5996	6024	6104	6075	6074	6118	6112	6077	6101	5991	6234	6039	6199	6076	6007	6012	6093	5946	5991	6115	6093	6073	5932	5949	6028	6082	6074	6105	6029	6089	6052	5934	6159	6024	6078	6138	6006	5987	6008	6127	6161	6109	6133	6079	6038	6121	6229	6104	6023	6218	6170	6086	6052	6101	6109	6129	6126	5927	5967	5951	6000	6047	6197	5991	6076	6069	6240	6117	6081	6070	6193	6093	5961	6200	6138	6102	6070	5984	5947	6085	6064	6080	6117	6203	6041	6110	6095	6118	6021	6070	6103	6140	6024	6214	5983	6141	6031	6118	6022	5959	6062	5970	6057	5992	6045	6004	6122	5999	6225	5972	6160	6147	6121	6006	6116	6011	6121	6009	6044	6044	6099	6085	6072	6016	6045	6095	6225	6050	6004	5976	6053	6167	6081	6138	6123	6031	6155	6138	6102	6064	5991	6151	5976	5940	6089	6157	6038	5933	6194	6101	6134	6057	6092	6078	6076	6080	6080	6091	6101	6001	6068	6021	6033	6054	5968	6135	6058	6259	6055	6170	6026	5989	6090	6201	6032	6192	6050	6023	6030	6117	6123	6110	6207	6046	6030	6100	6072	6031	6110	6097	5997	5968	6045	6133	6068	6011	5972	6138	6090	6127	6051	6071	6013	6085	6180	6105	5994	5935	6095	6151	5954	6149	6140	6053	5955	6113	6045	6036	5996	6088	6008	6179	5958	6112	6171	6033	6097	6153	6065	6074	6145	6159	6085	6155	6078	6034	6180	5990	6032	6174	6246	6025	6093	6046	6070	6170	6025	6153	6132	6101	6009	6105	6127	6007	6125	6042	6090	6041	6070	6070	6202	6052	6066	6177	6072	6037	6007	6032	6046	6113	5998	6019	6059	6041	6065	6069	5995	6000	6065	6002	6162	5954	5957	5981	6096	6020	6032	6128	6155	6141	6094	6117	6049	6022	6278	6161	6145	6144	6037	6148	6182	6119	6123	6064	6071	5960	6068	6071	6032	5976	6136	6194	6041	6004	6115	6074	6087	6121	6030	5951	6142	6029	6084	6207	6091	6118	6068	6211	6091	6111	6058	5980	6000	6212	6055	5923	6193	6106	6027	6019	6049	6008	6095	5991	6104	6157	6106	6025	6225	5941	5994	6148	6052	6085	5895	6115	6029	6007	6092	6059	6014	5981	6114	6070	6051	6157	6097	5977	6106	5979	6150	6031	6138	6028	6001	6014	5985	6091	5995	5934	6050	5969	6077	6053	6022	6201	5989	6039	6068	6018	6109	5914	6134	6121	6104	6017	6037	6093	6044	6185	6093	6055	6115	5987	6070	5968	6093	6160	6190	6142	6067	6105	6119	6058	6138	6132	5945	5946	6247	6041	6130	6075	6014	6039	6138	6084	6056	6126	6067	5993	6161	6069	6073	6027	6035	6102	6095	6116	6005	6104	5947	6069	6007	6168	5898	6095	6017	6156	5985	6174	6232	5987	6037	6093	6087	6111	6138	6060	5992	5988	6003	5987	6109	6119	6134	6135	6141	5955	6218	6094	6034	6020	6087	6050	6012	6127	6021	5957	6040	6087	6081	6139	6021	6000	6238	6058	6092	6020	5973	5980	6055	6146	6112	6079	6105	6208	6027	6019	6094	6058	6084	6015	6064	6134	6031	6012	5993	6011	6084	6160	6051	6071	6052	6138	6024	6048	6210	5963	6166	6163	6032	5933	6057	6211	6045	6115	6053	5959	6061	6090	6103	6005	6156	6088	6166	6037	6054	6102	6075	6194	6095	6130	5995	6116	6215	6032	5948	6039	6165	6070	6058	5975	6266	6053	6143	6110	6038	6109	6146	6092	6061	6012	5963	6025	6001	6056	6048	6097	6034	5991	6065	6012	6191	6063	6122	6013	6077	5973	6087	5977	6094	6019	6007	6138	6063	6151	6139	6124	6046	6161	6021	6101	6089	6126	5996	6024	6126	6139	5927	6059	6116	6155	6222	6066	5944	6107	6000	6084	6033	6038	6087	6118	6078	6142	5988	6004	6003	6115	5956	6001	5905	6071	6089	6134	6118	6179	6017	6097	6029	6098	6161	6104	6041	6143	6114	5996	5972	6024	6151	6143	6033	6099	6061	6009	6086	6098	6086	6025	6188	6064	6098	6003	6101	6097	6038	6142	6079	6070	6021	6075	6011	6106	6097	6023	6172	6062	6087	6033	6120	5966	6052	5912	5976	6146	5976	6009	6129	6039	5957	6051	6017	6043	6117	6067	6152	5978	6169	6094	6132	6104	5997	6110	6131	6031	6198	6089	6219	6150	6104	5893	6191	6022	5948	5996	6103	6157	6178	6116	6121	5943	5971	6095	5993	6044	5954	6097	6135	6073	6102	6213	6059	6051	6120	5946	6110	5989	5970	6012	6049	6083	6171	6076	6116	6087	6199	6060	6060	6150	6013	6100	6146	6169	6066	6161	6073	6122	5964	6041	6046	5896	6132	5921	5979	6220	6092	6133	6077	6107	5943	6040	6214	6043	6038	6084	6003	5964	5982	6114	5938	6157	6018	6076	6107	6081	6077	6021	6099	6059	6122	6011	6124	6060	6125	5975	6140	6148	5943	6083	6046	6011	5970	6215	6094
45247	47611	30790	13440	3536	1367	987	846	854	846	798	760	776	805	758	786	843	812	851	827	820	832	809	779	782	842	727	803	778	810	776	782	762	753	853	855	788	781	791	834	793	775	805	822	778	783	793	773	831	781	821	792	828	790	826	785	786	831	766	810	820	771	798	780	801	816	790	795	844	739	781	767	809	802	815	800	747	785	820	787	745	781	792	775	782	814	785	769	771	726	781	806	812	795	784	789	854	787	799	775	764	762	825	797	819	730	777	778	799	785	806	815	780	785	782	835	735	764	780	808	812	810	809	800	779	852	803	769	823	799	833	844	799	819	808	796	845	792	804	815	803	840	795	777	787	754	779	803	711	788	783	806	786	768	809	838	836	810	788	821	824	764	752	795	745	758	766	775	775	788	810	800	777	762	818	793	773	811	796	791	783	793	810	735	803	759	770	754	817	775	765	792	805	823	815	842	790	769	779	825	786	793	820	786	828	760	763	768	788	839	804	800	773	740	806	811	842	735	807	770	779	803	818	742	835	794	777	769	794	759	789	802	837	855	802	802	769	766	806	764	823	760	798	782	838	801	812	813	793	797	832	824	860	757	840	776	854	839	801	788	778	788	780	779	814	819	824	802	823	773	785	814	793	813	807	815	806	819	801	789	823	784	787	848	777	799	796	834	831	800	793	769	804	774	782	790	811	777	810	792	784	796	758	878	807	756	775	796	813	832	741	822	774	823	760	798	848	790	765	849	777	808	777	829	859	719	788	817	783	762	808	847	860	829	811	816	786	853	764	754	815	806	809	783	873	812	805	821	826	765	810	800	768	807	734	804	780	831	758	777	779	806	800	788	783	827	806	823	822	773	813	795	812	801	774	745	774	801	790	774	825	815	806	783	764	790	752	819	784	820	755	858	766	818	763	802	794	767	814	774	778	785	829	771	799	814	806	786	806	791	836	815	817	797	816	821	802	805	812	753	799	812	777	741	826	796	823	824	791	810	806	754	754	783	781	766	800	786	851	817	769	707	835	825	811	776	785	794	777	803	841	791	813	810	796	826	822	832	807	798	750	753	776	772	792	759	777	796	781	795	797	796	794	803	825	798	821	759	846	763	796	751	792	777	797	780	770	765	807	837	786	782	764	803	839	800	751	778	756	796	832	812	869	797	786	820	793	823	814	786	790	817	847	775	791	755	796	766	831	838	844	779	774	794	775	773	806	824	794	780	773	769	790	798	800	757	839	819	845	813	794	751	829	776	856	835	782	779	821	780	778	813	749	777	805	776	788	756	811	834	789	815	837	775	779	819	802	815	811	822	824	780	733	777	852	809	791	793	823	771	784	821	770	809	763	745	795	791	769	758	823	782	794	781	829	811	818	837	808	782	785	774	796	790	791	794	781	742	820	771	803	777	818	784	816	821	791	809	790	830	810	769	851	814	796	782	807	794	784	817	790	816	821	814	745	815	790	837	788	784	821	809	823	809	803	788	793	807	762	822	807	818	791	807	782	802	797	735	783	763	783	812	824	818	813	755	815	807	746	769	852	825	813	782	824	763	816	751	811	827	817	740	766	772	785	829	799	789	837	801	799	778	824	823	789	828	857	814	808	738	785	839	831	786	771	760	789	786	782	803	779	786	830	760	863	798	804	791	778	828	806	771	762	776	782	816	791	792	853	813	793	784	765	787	779	795	807	786	782	801	812	738	803	806	765	782	798	792	811	829	754	795	807	797	846	781	835	779	785	811	793	790	787	866	762	797	786	814	768	784	773	804	786	794	806	803	845	824	772	799	778	785	798	765	810	788	795	803	844	743	771	760	811	834	815	822	795	737	805	839	774	746	812	812	835	799	725	765	775	807	823	755	764	788	804	773	824	774	775	767	789	797	785	830	820	761	792	802	783	788	778	776	746	775	796	766	820	825	746	779	780	792	816	800	794	806	800	835	824	770	862	795	763	838	787	819	830	785	795	775	802	764	794	783	738	750	772	789	766	788	798	809	793	801	823	777	798	812	830	782	774	849	793	775	807	760	779	790	839	787	783	779	823	797	771	779	809	821	747	789	825	761	823	760	792	820	768	839	813	806	805	827	809	847	780	789	820	821	796	778	791	798	727	809	815	855	817	811	802	827	779	818	847	796	774	782	723	785	808	775	806	833	792	787	746	820	813	814	793	779	813	830	772	783	832	753	854	749	833	775	769	775	828	769	758	758	717	731	807	764	780	794	801	792	769	820	794	830	765	811	827	805	777	768	839	811	760	783	773	773	815	822	778	785	833	775	784	813	800	774	797	806	764	816	804	838	842	778	818	825	803	740	755	814	755	788	776	779	791	814	794	823	775	827	832	762	856	764	783	792	797	816	760	793	784	792	754	801	816	785	798	798	792	797	827	788	850	817	808	824	784	863	790	801	802	809	769	845	785	819	777	786	753	862	770	796	790	826	797	777	799	789	805	805	840	770	785	838	830	766	788	775	780	775	803	765	803	792	759	777	774	783	831	780	788	831	712	762	850	771	792	845	835	733	785	807	816	791	812	782	827	781	820	747	774	781	798	766	795	761	804	779	865	785	765	769	813	810	798	826	793	832	796	791	832	793	827	798	798	790	782	813	763	781	807	797	819	808	839	804	829	824	727	771	817	811	763	778	822	781	795	773	831	804	788	783	741	774	816	782	737	790	827	813	747	791	807	812	858	804	796	788	799	880	808	817	782	767	823	778	807	780	794	799	800	793	799	802	798	843	790	748	809	805	799	804	791	869	761	785	793	782	727	771	818	808	789	769	780	821	837	833	811	768	768	746	791	849	773	797	766	770	778	769	836	809	785	815	791	798	775	769	782	811	789	785	754	791	762	774	775	797	773	798	814	820	809	776	786	780	801	756	775	827	834	811	842	782	800	773	768	806	777	815	798	823	785	765	761	759	796	794	774	855	759	782	765	805	862	795	822	803	809	815	791	807	792	800	788	820	822	797	786	766	761	810	740	734	801	786	848	822	824	775	842	815	823	831	787	752	785	817	845	841	807	834	827	801	797	751	803	776	803	754	841	801	775	813	809	795	765	752	797	832	767	767	805	776	789	784	815	793	821	758	779	772	829	838	823	826	819	836	788	806	814	771	799	761	858	783	777	806	768	795	775	841	841	759	779	809	829	778	793	785	827	834	764	834	747	777	814	771	776	786	740	828	791	833	869	779	791	813	807	782	816	789	807	788	758	777	783	773	802	760	767	824	759	817	798	826	775	812	813	807	873	822	823	824	788	791	836	752	814	828	750	775	827	803	810	800	836	767	751	852	771	802	800	845	812	798	766	803	800	788	795	811	749	766	799	797	768	782	751	851	772	794	811	770	805	769	819	755	750	780	799	843	865	797	811	789	830	801	834	797	865	792	744	804	750	762	778	739	762	811	792	815	825	777	786	817	767	807	798	806	815	832	790	827	863	872	841	782	807	793	813	840	809	788	836	796	766	781	804	776	802	840	816	751	787	808	795	765	757	787	777	800
63130	63504	53038	40458	29877	17081	9774	6930	6548	6316	6550	6581	6426	6555	6444	6509	6529	6674	6500	6460	6470	6576	6548	6498	6459	6465	6546	6587	6371	6517	6598	6367	6569	6584	6555	6591	6566	6540	6552	6498	6412	6494	6548	6534	6490	6474	6404	6525	6487	6516	6510	6469	6454	6510	6401	6420	6600	6451	6509	6464	6372	6546	6521	6455	6487	6496	6460	6534	6518	6498	6470	6408	6593	6487	6448	6528	6507	6439	6495	6559	6484	6520	6592	6508	6486	6444	6477	6609	6590	6429	6451	6518	6494	6362	6493	6468	6516	6372	6452	6549	6596	6578	6534	6430	6464	6530	6479	6432	6427	6552	6364	6579	6567	6504	6424	6473	6471	6422	6419	6404	6523	6350	6485	6534	6450	6504	6559	6487	6523	6421	6456	6367	6665	6562	6547	6471	6403	6472	6356	6452	6625	6480	6533	6587	6605	6512	6491	6525	6470	6478	6453	6432	6572	6370	6586	6592	6445	6462	6509	6409	6512	6532	6552	6351	6557	6433	6512	6497	6589	6548	6402	6550	6478	6632	6539	6457	6430	6649	6514	6448	6559	6500	6560	6616	6500	6503	6540	6468	6520	6577	6435	6449	6561	6481	6580	6315	6479	6448	6589	6491	6563	6454	6457	6596	6475	6523	6505	6416	6494	6477	6500	6599	6512	6508	6409	6529	6561	6529	6301	6493	6498	6449	6469	6509	6440	6460	6389	6480	6555	6617	6493	6430	6512	6443	6395	6542	6533	6468	6458	6492	6598	6491	6478	6404	6485	6381	6461	6521	6462	6442	6516	6421	6438	6526	6626	6372	6489	6597	6577	6289	6511	6556	6484	6467	6542	6554	6524	6598	6499	6503	6585	6455	6577	6484	6516	6467	6466	6386	6362	6443	6457	6398	6497	6404	6604	6552	6471	6420	6466	6466	6563	6429	6600	6342	6544	6573	6517	6469	6456	6650	6552	6528	6427	6414	6412	6649	6530	6598	6361	6526	6498	6493	6444	6566	6501	6528	6472	6527	6547	6586	6507	6586	6454	6509	6514	6555	6444	6633	6466	6493	6436	6506	6476	6484	6452	6403	6306	6423	6500	6531	6496	6509	6410	6558	6460	6551	6453	6581	6536	6512	6617	6525	6495	6428	6460	6518	6332	6474	6527	6550	6495	6506	6517	6468	6575	6634	6427	6602	6541	6466	6476	6364	6534	6452	6416	6494	6622	6515	6433	6479	6574	6714	6450	6553	6487	6501	6449	6520	6497	6407	6578	6487	6589	6462	6482	6442	6428	6551	6484	6258	6410	6536	6477	6680	6545	6453	6571	6461	6454	6458	6392	6459	6710	6459	6503	6537	6594	6504	6615	6465	6474	6623	6497	6523	6467	6466	6543	6448	6546	6510	6472	6617	6497	6562	6516	6514	6527	6527	6474	6542	6536	6399	6472	6558	6624	6577	6595	6383	6618	6602	6517	6462	6514	6526	6487	6346	6510	6440	6462	6457	6583	6424	6454	6574	6276	6501	6377	6520	6554	6539	6469	6527	6525	6554	6504	6470	6417	6529	6583	6481	6460	6515	6519	6608	6413	6539	6628	6507	6645	6505	6571	6468	6523	6478	6460	6409	6409	6394	6472	6606	6489	6396	6541	6504	6346	6549	6497	6534	6498	6565	6432	6540	6559	6411	6530	6437	6426	6446	6432	6503	6434	6516	6475	6367	6618	6380	6540	6441	6510	6576	6657	6661	6514	6387	6471	6589	6337	6482	6438	6595	6321	6536	6472	6430	6545	6539	6526	6431	6433	6441	6530	6460	6500	6458	6530	6454	6502	6430	6547	6466	6518	6573	6407	6584	6513	6531	6520	6539	6389	6585	6485	6522	6544	6387	6472	6495	6585	6613	6504	6418	6458	6409	6608	6487	6513	6509	6404	6538	6436	6391	6515	6638	6592	6484	6527	6390	6621	6558	6472	6438	6497	6485	6550	6469	6393	6454	6476	6498	6500	6566	6552	6453	6524	6374	6484	6365	6477	6565	6333	6418	6491	6556	6434	6469	6521	6557	6554	6542	6454	6476	6459	6553	6483	6495	6366	6496	6556	6400	6509	6476	6477	6481	6541	6406	6646	6514	6555	6527	6548	6347	6477	6460	6578	6496	6511	6502	6512	6536	6397	6528	6436	6566	6477	6537	6536	6488	6417	6477	6456	6480	6522	6524	6399	6492	6515	6401	6522	6574	6613	6393	6517	6402	6398	6529	6412	6515	6501	6409	6516	6465	6547	6421	6465	6495	6427	6541	6500	6427	6408	6540	6545	6592	6513	6656	6559	6488	6511	6565	6571	6453	6604	6362	6497	6450	6398	6596	6445	6458	6499	6539	6548	6459	6454	6443	6576	6455	6534	6388	6555	6601	6432	6457	6476	6449	6580	6591	6532	6503	6515	6513	6420	6557	6482	6498	6529	6346	6482	6513	6500	6271	6387	6613	6406	6450	6622	6605	6570	6414	6598	6486	6459	6361	6590	6516	6493	6431	6572	6539	6654	6380	6602	6487	6485	6508	6571	6494	6555	6498	6448	6515	6533	6530	6593	6390	6448	6511	6342	6574	6508	6439	6583	6436	6515	6473	6574	6354	6497	6395	6432	6521	6572	6595	6517	6623	6350	6422	6450	6544	6501	6499	6484	6630	6397	6479	6550	6572	6435	6458	6421	6482	6530	6483	6390	6500	6551	6611	6482	6525	6447	6572	6496	6622	6456	6567	6450	6520	6388	6568	6552	6522	6462	6384	6550	6320	6491	6503	6539	6602	6553	6552	6561	6491	6506	6548	6677	6544	6464	6576	6553	6438	6533	6430	6446	6512	6453	6715	6407	6474	6553	6575	6502	6456	6562	6358	6560	6548	6414	6549	6486	6581	6516	6552	6589	6478	6460	6476	6450	6513	6374	6591	6496	6551	6439	6490	6471	6605	6489	6460	6545	6524	6437	6484	6542	6404	6469	6632	6648	6499	6520	6661	6552	6528	6435	6382	6290	6442	6551	6542	6462	6369	6455	6515	6559	6482	6583	6397	6477	6475	6487	6458	6600	6413	6489	6442	6503	6602	6488	6602	6580	6550	6577	6384	6472	6462	6470	6368	6472	6594	6546	6441	6571	6624	6456	6498	6492	6479	6415	6563	6471	6564	6508	6491	6425	6468	6520	6538	6471	6546	6491	6638	6687	6500	6458	6491	6445	6538	6442	6452	6433	6530	6540	6443	6472	6458	6558	6509	6404	6477	6605	6578	6445	6568	6481	6471	6571	6463	6620	6539	6543	6551	6465	6578	6484	6670	6460	6643	6585	6410	6440	6418	6555	6457	6472	6499	6453	6443	6585	6527	6514	6560	6513	6574	6563	6597	6556	6536	6561	6686	6594	6412	6429	6532	6535	6423	6615	6628	6627	6444	6543	6470	6473	6589	6467	6475	6502	6518	6407	6566	6530	6528	6460	6501	6332	6346	6520	6650	6445	6629	6541	6545	6450	6413	6557	6595	6383	6541	6521	6494	6525	6322	6334	6554	6392	6491	6410	6456	6497	6411	6503	6478	6577	6485	6562	6628	6560	6466	6566	6457	6461	6480	6473	6363	6368	6454	6549	6506	6568	6595	6385	6503	6433	6380	6447	6555	6434	6541	6543	6386	6529	6491	6721	6526	6615	6568	6551	6534	6609	6496	6480	6534	6536	6497	6594	6374	6359	6457	6508	6593	6622	6612	6578	6404	6612	6619	6522	6455	6503	6500	6419	6564	6585	6466	6556	6561	6474	6628	6536	6559	6503	6359	6521	6555	6424	6656	6495	6396	6454	6491	6541	6523	6684	6470	6559	6566	6378	6530	6472	6562	6559	6512	6425	6498	6459	6493	6539	6367	6537	6609	6513	6520	6475	6578	6419	6471	6526	6523	6478	6435	6532	6537	6639	6484	6385	6501	6655	6518	6656	6432	6378	6564	6420	6520	6537	6580	6483	6436	6451	6529	6522	6364	6563	6551	6383	6489	6486	6582	6408	6558	6529	6577	6754	6343	6628	6453	6472	6440	6394	6605	6546	6608	6541	6592	6547	6592	6467	6524	6455	6505	6588	6552	6614	6461	6452	6449	6483	6528	6591	6520	6384	6353	6573	6487	6566	6386	6404	6515	6466	6480	6547	6468	6517	6467	6489	6464	6476	6541	6520	6618	6494	6461	6494	6489	6496	6643	6423	6399	6465	6561	6519	6405	6542	6503	6490	6448	6454	6427	6563	6554	6367	6606	6385	6719	6435	6611	6455	6504	6553	6564	6485	6428	6467	6468	6469	6478	6527	6634	6557	6617	6363	6486	6364	6523	6454	6359	6525	6570	6491	6431	6558	6570	6580	6550	6428	6541	6684	6536	6464	6488	6459	6637	6549	6496	6523	6555	6489	6545	6607	6486	6562	6507	6527	6426	6474	6475	6555	6523	6451	6395	6528	6380	6524	6574	6559	6452	6432	6634	6504	6502	6584	6524	6569	6518	6509	6559	6392	6544	6478	6516	6499	6627	6538	6555	6442	6576	6454	6442	6492	6543	6543	6449	6492	6456	6602	6546	6598	6494	6463	6600	6442	6475	6517	6528	6427	6416	6542	6600	6605	6462	6479	6585	6427	6468	6463	6527	6528	6402	6591	6434	6407	6473	6528	6508	6469	6412	6609	6454	6542	6561	6512	6572	6483	6413	6602	6453	6563	6437	6401	6396	6463	6469	6503	6520	6578	6490	6473	6380	6504	6610	6444	6503	6469	6416	6645	6478	6426	6505	6518	6512	6526	6508	6415	6614	6554	6455	6580	6460	6425	6352	6592	6592	6484	6535	6507	6557	6591	6554	6396	6515	6442	6633	6499	6432	6520	6548	6487	6590	6352	6523	6511	6505	6456	6470	6565	6555	6494	6459	6512	6605	6462	6394	6523	6504	6517	6519	6473	6571	6617	6391	6461	6503	6445	6515	6438	6525	6435	6506	6578	6609	6605	6543	6449	6638	6420	6506	6516	6435	6531	6483	6405	6555	6441	6497	6534	6484	6563	6558	6461	6555	6478	6541	6537	6449	6488	6552	6422	6631
34765	36905	23119	9234	2876	1271	904	857	807	827	791	814	820	824	805	797	830	827	834	808	778	775	829	839	809	831	827	797	807	804	793	788	826	833	805	829	792	788	774	803	823	836	806	822	844	782	820	798	781	815	833	760	781	829	795	796	837	829	807	803	815	761	849	801	794	832	784	816	785	806	788	848	851	783	820	818	835	789	840	805	880	823	770	789	843	839	858	811	819	810	825	807	836	812	789	800	824	768	816	751	785	780	818	779	816	798	810	812	797	801	786	780	800	834	849	781	819	848	820	746	808	847	857	812	788	772	842	801	831	802	871	771	822	817	799	812	822	831	817	853	842	778	801	867	814	802	847	768	892	798	826	836	844	802	776	806	851	808	831	770	796	795	813	870	820	755	795	820	837	793	819	829	823	804	785	818	773	777	822	788	838	849	815	837	799	854	748	783	840	827	802	804	853	808	811	808	764	799	795	849	825	798	807	790	808	772	763	785	822	792	795	761	781	787	786	791	767	795	838	826	818	838	831	853	789	773	826	799	862	783	849	834	839	833	816	803	790	852	820	787	807	803	867	832	756	797	868	815	821	834	820	790	840	801	851	824	847	850	790	795	826	789	837	764	761	801	811	819	793	863	843	831	832	797	826	868	835	860	830	805	778	858	813	810	868	826	803	888	837	809	825	769	822	836	838	841	844	822	794	819	775	806	854	817	836	803	772	825	852	792	843	881	785	809	805	786	791	819	811	845	787	762	765	871	824	770	762	804	785	825	829	873	820	800	813	816	892	835	799	806	845	822	763	797	836	786	823	877	804	787	823	857	778	775	778	834	788	781	809	801	778	822	813	794	790	848	818	823	786	871	859	784	818	820	779	795	865	757	819	779	777	795	802	813	831	816	812	761	906	808	806	792	809	781	834	830	812	834	801	777	809	807	874	852	826	794	767	851	790	784	794	842	842	768	800	831	808	860	844	817	794	836	859	777	780	812	817	836	863	803	872	771	844	774	864	810	848	845	773	805	800	804	782	841	858	838	812	817	789	783	827	800	810	834	821	794	779	828	790	817	840	819	848	867	835	806	887	792	856	864	853	786	806	849	842	845	795	807	809	816	807	834	834	843	836	820	786	817	809	804	824	804	810	839	834	844	847	845	774	851	829	813	846	810	798	819	810	850	814	864	791	826	833	863	817	824	849	813	787	835	788	794	813	788	767	785	820	791	817	810	779	794	823	856	804	823	788	792	798	785	811	844	826	839	791	853	776	842	820	804	809	822	795	835	847	857	859	792	878	847	820	838	853	752	798	804	796	788	810	779	828	860	868	814	783	827	835	786	838	793	837	884	830	801	818	824	803	781	826	865	810	806	755	781	808	855	821	808	841	758	817	788	763	813	863	788	792	812	778	794	799	775	793	780	801	824	821	855	784	800	867	820	823	825	812	799	748	809	785	819	807	785	803	792	822	803	793	880	785	798	756	802	863	870	809	829	811	799	837	810	815	807	848	781	808	811	755	810	821	798	826	818	810	778	807	806	876	781	835	804	848	799	858	790	845	794	801	755	829	818	838	829	835	775	847	813	786	825	813	862	783	802	830	788	814	787	829	825	797	786	864	809	773	735	850	893	818	813	814	815	794	807	756	821	858	797	773	826	810	783	862	820	789	856	842	817	822	812	787	825	840	804	780	843	826	789	824	800	776	818	816	825	771	827	835	785	764	813	787	777	850	788	818	811	780	836	773	830	797	835	782	832	806	803	737	790	839	846	813	813	806	834	858	795	809	840	780	845	830	783	793	807	792	833	813	840	817	740	805	883	859	781	880	790	812	878	794	862	807	787	787	805	844	814	812	832	838	808	831	790	852	771	780	816	783	816	868	875	814	814	875	832	785	805	776	857	858	824	792	806	854	831	858	848	834	789	815	833	871	780	834	772	807	797	790	810	809	809	822	824	864	811	756	847	826	833	849	828	854	824	792	791	793	817	806	787	771	803	837	836	784	849	791	840	820	784	802	772	781	828	797	842	835	808	800	771	802	787	802	849	848	810	842	764	857	798	845	853	825	836	794	840	797	804	803	841	757	827	820	830	795	818	804	837	870	821	769	785	833	830	822	802	842	789	816	835	778	789	863	861	806	804	791	795	793	792	861	816	755	813	792	831	851	761	805	842	819	832	790	826	852	831	836	857	828	816	805	847	832	769	830	795	810	799	819	777	797	806	851	798	835	800	805	804	852	829	814	750	790	841	812	827	815	790	860	734	857	850	859	796	790	796	804	761	798	835	808	815	834	803	819	795	776	818	820	813	791	835	834	834	826	835	830	850	804	800	786	817	837	767	815	792	841	851	795	854	813	847	845	854	797	844	829	822	834	786	828	816	776	771	856	775	808	767	806	842	820	854	830	771	814	861	831	766	837	792	809	808	748	843	831	867	847	816	841	840	840	805	830	817	719	816	845	835	820	859	793	794	810	801	798	830	806	772	784	774	849	788	848	839	820	778	775	797	864	795	821	847	797	842	870	860	792	828	836	801	824	839	792	813	798	835	848	775	865	853	783	809	857	804	824	810	813	818	889	827	872	828	771	809	776	800	876	803	833	821	780	853	767	778	762	781	780	819	820	833	821	805	780	781	860	842	819	865	793	879	819	795	799	859	785	810	815	796	751	831	841	843	834	791	833	852	859	771	794	800	812	804	898	811	849	870	841	836	819	837	813	862	800	795	872	798	844	817	844	844	844	844	835	810	767	808	768	823	789	855	845	800	843	825	757	841	820	848	803	824	832	842	820	829	846	826	786	815	768	814	837	871	828	837	870	835	801	803	823	782	765	801	807	763	803	801	789	806	809	778	841	858	833	801	838	804	789	831	839	831	761	829	800	868	808	849	826	761	803	849	834	836	825	884	803	824	789	806	785	772	834	817	800	861	804	837	834	757	795	888	759	828	798	780	873	853	810	813	832	836	841	817	820	838	844	790	799	785	854	792	802	852	815	848	808	832	845	799	843	866	791	828	809	773	846	825	786	816	791	761	820	783	842	831	803	807	814	845	825	802	821	816	820	821	790	818	780	759	797	818	795	837	792	795	797	842	862	828	833	775	825	853	797	839	764	859	866	832	851	844	747	835	828	779	788	786	834	816	815	836	834	779	847	821	887	810	845	819	842	826	832	814	759	861	797	849	823	809	814	787	849	807	793	873	845	823	847	830	823	819	820	841	870	731	822	761	813	797	761	799	835	762	822	780	803	862	801	794	820	819	772	824	834	833	782	816	792	779	811	821	817	767	880	767	827	812	841	794	775	790	834	781	845	829	844	790	833	772	812	834	806	842	819	770	824	850	854	769	779	780	798	841	788	827	821	838	807	802	859	819	868	829	799	788	817	826	852	822	803	803	796	799	812	835	816	845	850	815	860	806	796	839	774	778	803	807	798	858	855	787	826	802	794	882	820	856	804	776	796	865	791	834	767	865	826	796	859	799	805	811	795	863	843	849	835	763	841	854	839	837
62931	57959	46329	36971	28353	15215	8410	6883	6693	6666	6547	6492	6600	6632	6682	6606	6532	6676	6780	6494	6810	6633	6671	6669	6737	6570	6599	6562	6566	6783	6772	6812	6626	6640	6781	6704	6726	6648	6578	6651	6559	6585	6644	6646	6636	6712	6573	6773	6647	6740	6667	6639	6741	6609	6584	6623	6696	6630	6634	6521	6604	6777	6574	6680	6708	6645	6710	6645	6569	6867	6789	6679	6710	6572	6703	6709	6621	6632	6635	6579	6657	6612	6654	6563	6724	6661	6695	6759	6682	6692	6635	6639	6680	6607	6678	6656	6635	6675	6663	6605	6597	6679	6717	6669	6518	6599	6499	6550	6606	6654	6617	6671	6710	6629	6707	6573	6712	6671	6537	6565	6538	6585	6595	6553	6567	6698	6486	6695	6670	6638	6626	6672	6666	6661	6623	6666	6696	6649	6617	6807	6624	6629	6602	6421	6637	6568	6683	6637	6611	6705	6495	6717	6667	6769	6705	6756	6608	6688	6609	6651	6499	6545	6592	6615	6588	6681	6667	6734	6704	6609	6604	6588	6524	6740	6647	6742	6659	6605	6610	6670	6561	6651	6682	6706	6695	6734	6620	6629	6667	6658	6709	6700	6657	6683	6756	6643	6586	6653	6741	6575	6539	6802	6552	6667	6546	6654	6606	6734	6564	6645	6623	6591	6667	6626	6695	6635	6651	6693	6697	6712	6639	6699	6532	6611	6661	6577	6656	6600	6677	6728	6599	6658	6697	6684	6721	6772	6628	6699	6673	6625	6730	6756	6657	6651	6619	6821	6704	6764	6714	6632	6493	6577	6653	6644	6619	6541	6738	6557	6684	6636	6668	6594	6714	6571	6650	6761	6678	6697	6645	6694	6702	6634	6683	6701	6778	6627	6596	6695	6608	6581	6528	6653	6600	6707	6786	6660	6705	6657	6507	6590	6614	6646	6562	6703	6705	6630	6667	6537	6650	6614	6577	6671	6671	6698	6495	6574	6681	6697	6669	6620	6669	6636	6563	6585	6656	6641	6662	6796	6619	6652	6768	6743	6652	6631	6663	6615	6706	6641	6571	6591	6616	6722	6730	6571	6641	6660	6708	6654	6486	6611	6668	6575	6625	6734	6599	6684	6621	6781	6708	6708	6571	6746	6679	6708	6736	6618	6659	6690	6612	6646	6730	6662	6621	6737	6583	6660	6581	6681	6719	6655	6675	6681	6592	6640	6702	6718	6624	6538	6640	6656	6791	6628	6582	6692	6681	6686	6774	6718	6581	6568	6499	6677	6712	6659	6677	6714	6673	6550	6772	6777	6667	6658	6847	6638	6674	6727	6579	6792	6581	6576	6644	6552	6691	6726	6688	6611	6686	6639	6633	6755	6570	6672	6698	6699	6605	6693	6613	6658	6678	6607	6672	6658	6529	6666	6550	6604	6676	6572	6647	6523	6588	6679	6529	6692	6519	6573	6668	6746	6703	6536	6688	6528	6601	6714	6546	6724	6598	6687	6672	6641	6603	6716	6763	6549	6574	6680	6631	6743	6698	6601	6650	6724	6701	6629	6779	6628	6682	6669	6678	6519	6694	6791	6720	6525	6612	6490	6661	6652	6533	6686	6730	6609	6607	6592	6642	6600	6592	6593	6607	6666	6657	6583	6614	6579	6627	6647	6668	6709	6575	6688	6687	6638	6764	6643	6638	6682	6799	6670	6654	6840	6534	6680	6686	6640	6599	6639	6644	6429	6702	6596	6576	6538	6565	6610	6647	6622	6646	6620	6570	6657	6574	6663	6621	6776	6615	6755	6714	6582	6553	6695	6553	6753	6576	6583	6746	6573	6699	6581	6650	6656	6618	6661	6683	6614	6657	6527	6580	6653	6710	6630	6620	6665	6675	6639	6756	6524	6522	6664	6666	6783	6674	6633	6760	6757	6660	6779	6594	6848	6572	6743	6556	6778	6534	6715	6744	6649	6579	6641	6569	6559	6716	6652	6719	6678	6674	6662	6731	6655	6641	6530	6561	6598	6596	6699	6711	6720	6671	6683	6665	6634	6607	6777	6644	6647	6686	6684	6608	6686	6766	6591	6622	6653	6631	6623	6583	6629	6739	6735	6704	6709	6628	6631	6655	6615	6762	6723	6626	6780	6616	6717	6755	6664	6735	6779	6688	6574	6632	6755	6608	6688	6648	6530	6622	6588	6704	6580	6688	6650	6599	6677	6655	6578	6697	6513	6684	6604	6638	6719	6650	6749	6695	6712	6593	6649	6636	6740	6590	6658	6668	6716	6651	6642	6733	6480	6550	6805	6624	6657	6750	6544	6512	6695	6652	6557	6745	6596	6769	6745	6713	6677	6606	6735	6738	6737	6679	6529	6528	6698	6634	6667	6569	6623	6604	6631	6595	6727	6482	6519	6646	6644	6743	6772	6624	6549	6753	6638	6563	6692	6709	6621	6654	6675	6663	6547	6716	6613	6607	6685	6644	6665	6617	6696	6727	6591	6785	6588	6663	6779	6709	6595	6630	6702	6676	6637	6691	6557	6645	6608	6681	6717	6688	6684	6657	6517	6572	6518	6581	6697	6737	6635	6692	6591	6596	6549	6627	6564	6643	6665	6635	6580	6779	6544	6785	6729	6720	6586	6726	6544	6641	6610	6582	6685	6664	6637	6560	6716	6556	6656	6727	6751	6634	6568	6600	6661	6692	6506	6568	6552	6678	6594	6646	6750	6679	6692	6668	6554	6636	6617	6661	6732	6680	6637	6638	6567	6584	6666	6716	6717	6716	6614	6643	6685	6560	6748	6706	6754	6609	6707	6674	6541	6703	6683	6559	6728	6734	6605	6619	6671	6618	6615	6624	6593	6800	6661	6660	6648	6650	6737	6732	6680	6684	6480	6791	6796	6641	6563	6629	6615	6637	6807	6637	6646	6740	6606	6543	6721	6670	6844	6774	6796	6634	6606	6650	6766	6570	6743	6703	6707	6662	6586	6592	6741	6649	6709	6512	6699	6539	6622	6663	6582	6629	6773	6544	6591	6628	6617	6621	6703	6536	6620	6570	6635	6675	6473	6630	6548	6656	6697	6759	6519	6488	6770	6726	6761	6686	6640	6723	6685	6611	6634	6744	6542	6758	6604	6691	6604	6771	6637	6631	6548	6726	6629	6533	6579	6575	6557	6646	6584	6581	6592	6714	6697	6638	6749	6569	6742	6621	6652	6535	6638	6798	6595	6702	6658	6707	6755	6554	6546	6606	6606	6641	6626	6712	6703	6594	6632	6608	6590	6637	6692	6609	6617	6627	6768	6664	6604	6694	6692	6694	6642	6709	6597	6709	6595	6682	6592	6570	6553	6631	6638	6661	6711	6536	6436	6563	6663	6652	6625	6648	6747	6662	6609	6658	6483	6677	6712	6713	6679	6705	6582	6585	6621	6654	6540	6569	6652	6575	6574	6656	6573	6869	6643	6719	6629	6652	6644	6530	6576	6662	6666	6667	6692	6655	6681	6592	6658	6704	6648	6672	6697	6631	6689	6616	6542	6515	6689	6600	6695	6704	6679	6692	6769	6609	6703	6654	6504	6657	6699	6654	6574	6594	6710	6656	6724	6588	6634	6529	6605	6577	6746	6738	6579	6733	6644	6646	6573	6679	6761	6689	6630	6677	6766	6616	6714	6614	6699	6603	6642	6544	6669	6585	6733	6617	6643	6603	6592	6658	6733	6605	6587	6554	6609	6582	6741	6656	6660	6740	6526	6651	6579	6597	6643	6614	6636	6656	6683	6690	6560	6489	6480	6624	6511	6611	6550	6740	6663	6832	6623	6575	6679	6700	6516	6554	6738	6656	6607	6611	6507	6598	6695	6515	6705	6568	6590	6557	6506	6611	6670	6769	6557	6712	6628	6555	6531	6666	6635	6551	6693	6682	6587	6665	6676	6666	6611	6609	6748	6695	6740	6682	6679	6712	6594	6702	6555	6593	6711	6656	6550	6632	6547	6662	6781	6582	6627	6651	6635	6546	6562	6626	6704	6642	6769	6719	6688	6647	6621	6712	6655	6607	6675	6598	6610	6728	6621	6600	6585	6646	6658	6572	6729	6644	6644	6640	6720	6763	6638	6675	6682	6649	6675	6720	6653	6699	6795	6729	6588	6693	6774	6559	6709	6724	6704	6594	6668	6714	6767	6734	6768	6656	6687	6653	6606	6787	6659	6604	6628	6731	6656	6607	6758	6660	6695	6671	6751	6615	6641	6482	6569	6624	6588	6754	6779	6636	6605	6640	6710	6539	6743	6692	6572	6569	6688	6571	6709	6602	6689	6739	6613	6571	6644	6768	6621	6442	6774	6691	6619	6599	6736	6690	6578	6696	6654	6625	6557	6786	6767	6715	6731	6584	6580	6614	6648	6623	6546	6746	6665	6577	6630	6676	6660	6632	6741	6715	6626	6517	6770	6590	6763	6570	6696	6715	6748	6619	6672	6633	6704	6615	6615	6604	6726	6560	6774	6576	6649	6703	6761	6505	6670	6537	6672	6694	6635	6508	6722	6660	6741	6653	6526	6686	6697	6626	6643	6625	6562	6578	6726	6665	6696	6652	6531	6673	6671	6660	6628	6695	6660	6697	6661	6660	6640	6571	6712	6581	6699	6743	6696	6507	6574	6607	6539	6622	6787	6657	6668	6661	6711	6479	6734	6771	6624	6516	6691	6624	6601	6560	6553	6544	6775	6672	6494	6519	6646	6620	6628	6628	6668	6575	6789	6672	6694	6534	6730	6498	6484	6567	6682	6834	6765	6670	6581	6788	6717	6702	6541	6710	6569	6627	6766	6736	6718	6628	6694	6637	6668	6666	6645	6536	6623	6478	6650	6670	6660	6586	6678	6720	6870	6534	6569	6597	6581	6718	6651	6559	6557	6690	6549	6707	6741	6655	6639	6710	6622	6689	6643	6660	6744	6561	6642	6623	6590	6706	6689	6680	6635	6608	6624	6661	6554	6732	6737	6668	6733	6617	6611	6453	6625	6593	6698	6599	6636	6559	6658	6657	6554	6636	6782	6607	6625	6563	6647	6631	6626	6609	6679	6579	6628	6578	6653	6622	6571	6649	6663	6704	6633	6649	6708
44990	47815	29958	14725	4435	1558	784	789	697	677	722	677	670	675	679	645	703	703	676	656	735	731	695	718	679	678	698	658	682	681	682	692	674	685	690	660	689	663	673	660	666	684	705	667	647	656	690	610	682	704	677	696	673	708	688	671	642	662	654	649	704	639	677	657	683	665	672	663	688	672	670	661	630	680	631	647	691	689	700	683	709	659	702	650	689	665	684	675	712	698	655	685	710	663	664	716	685	654	689	677	605	731	657	676	714	648	638	651	700	702	700	670	660	645	650	681	661	636	697	664	692	731	690	659	648	710	646	704	641	682	610	639	660	698	672	663	644	648	659	654	675	656	647	647	652	673	649	715	670	661	663	685	639	645	705	641	615	670	643	651	646	667	677	691	621	693	689	658	664	656	656	634	654	643	709	646	684	635	647	687	705	700	654	661	666	609	669	693	718	689	661	686	640	682	702	655	682	727	658	646	697	716	691	644	683	701	661	682	668	642	700	645	695	725	698	645	704	653	670	704	622	666	651	673	622	695	642	627	655	676	706	651	597	678	685	705	732	635	736	665	663	624	669	687	661	626	653	611	612	637	676	675	673	676	658	692	653	688	701	640	676	687	609	684	631	644	688	646	668	642	695	674	664	634	696	701	663	693	642	693	674	650	665	707	639	666	645	691	671	643	737	668	674	683	639	684	668	695	677	623	681	653	686	691	709	619	602	687	652	679	683	690	694	603	654	675	684	683	681	698	719	610	675	643	654	673	674	683	678	647	633	613	692	645	668	676	652	723	710	665	679	637	693	654	675	687	668	607	685	689	652	707	701	693	654	698	652	671	683	653	705	653	679	721	646	646	663	728	676	625	686	691	736	654	666	684	644	676	696	645	632	644	673	669	674	674	698	682	696	658	693	634	658	653	666	664	668	658	661	665	701	665	649	640	638	661	707	699	662	637	658	725	697	665	635	667	638	674	696	682	676	652	667	685	645	655	659	642	661	683	690	703	687	678	617	704	666	634	645	683	683	629	690	682	693	664	638	659	653	696	699	724	676	715	643	652	636	694	647	649	661	641	682	726	664	640	661	686	649	655	645	688	628	670	652	635	700	655	639	662	657	680	666	650	650	717	723	663	670	682	689	698	660	663	653	659	693	652	657	659	701	677	704	685	657	666	622	656	709	670	661	649	657	647	650	702	661	669	688	687	684	637	663	646	658	727	604	657	685	672	671	684	686	696	662	672	714	637	658	648	694	671	629	652	666	682	635	625	676	674	687	646	638	736	682	683	704	720	651	636	670	666	676	691	655	662	643	713	637	683	670	714	675	655	665	670	708	641	668	686	711	676	713	593	683	652	690	655	659	706	671	677	651	709	656	666	646	681	666	645	671	685	683	719	657	685	695	629	665	692	671	642	651	606	688	694	657	631	665	703	655	692	688	662	675	717	687	697	642	670	689	647	659	672	684	671	655	619	674	675	705	668	696	677	684	651	691	660	676	641	698	717	652	694	694	711	698	694	631	646	746	696	678	663	663	647	720	658	642	634	638	679	687	664	633	630	696	654	713	659	656	647	630	690	715	670	648	643	678	695	678	691	659	679	677	622	624	646	667	657	655	660	639	679	672	616	693	687	687	662	632	657	672	691	653	693	712	625	648	741	703	695	658	693	649	651	688	700	664	673	649	675	700	637	675	666	658	702	647	670	623	625	674	675	673	694	659	685	664	709	708	642	676	656	698	689	672	704	677	665	684	656	689	696	681	653	668	680	619	681	615	671	710	680	690	665	678	674	682	664	686	666	656	649	615	617	703	712	654	691	678	679	651	689	685	670	664	710	658	651	706	642	648	657	626	690	617	653	653	698	640	683	683	657	698	666	655	640	672	662	673	681	682	669	644	647	669	675	705	663	669	655	667	646	688	673	672	711	654	685	718	663	670	651	726	668	715	683	683	652	682	657	688	681	649	686	638	682	665	663	653	655	701	645	677	642	648	668	675	633	663	692	692	633	644	682	701	677	668	655	704	663	679	687	662	657	659	715	643	664	656	662	695	628	697	710	647	665	683	646	709	697	635	700	691	612	723	666	652	699	663	716	670	651	662	697	660	661	652	669	677	627	676	674	690	693	680	641	696	661	679	639	700	671	670	678	654	667	647	670	642	669	676	637	674	633	652	671	638	659	670	683	618	644	638	663	691	625	678	665	648	706	666	683	672	659	661	674	687	692	650	698	661	693	685	696	658	688	691	695	668	671	636	641	661	668	635	625	706	687	714	691	693	655	676	668	669	664	692	668	692	642	730	702	648	696	660	652	692	690	680	674	678	670	654	662	666	697	659	646	654	693	663	639	705	668	684	682	655	665	653	660	672	700	649	685	644	706	696	649	726	684	687	656	646	665	697	664	658	662	685	672	706	679	711	677	657	667	700	677	675	671	731	695	659	672	686	647	659	672	674	692	657	655	666	653	703	642	701	682	648	678	635	677	617	634	663	632	619	679	681	663	675	634	682	585	673	659	680	665	684	667	725	705	721	693	653	668	669	646	685	681	646	657	661	658	700	660	660	681	674	720	702	625	661	717	658	656	658	663	611	662	691	651	637	690	645	682	684	648	706	697	649	694	641	637	652	645	693	709	689	704	695	650	649	722	670	688	708	697	716	726	649	710	631	671	634	681	659	682	674	666	689	653	657	672	646	669	678	689	650	690	628	698	684	642	701	685	648	683	661	634	623	619	648	646	629	654	604	704	651	653	667	660	700	680	696	666	698	656	672	666	667	675	620	657	677	676	699	631	698	622	679	717	688	666	673	668	709	664	672	653	668	708	643	714	692	697	706	681	677	683	662	696	631	676	688	675	696	650	676	710	688	663	703	639	688	670	673	648	676	678	668	721	679	709	653	663	685	669	683	663	689	675	641	637	650	684	695	644	728	664	643	636	657	699	661	688	685	684	638	690	660	688	737	688	694	740	646	630	638	703	657	676	662	665	636	682	710	665	690	670	655	707	696	704	701	636	671	690	651	687	660	695	645	705	671	724	678	643	680	648	636	651	648	689	670	634	683	669	692	652	647	660	675	644	662	680	654	719	660	641	681	686	676	631	692	631	708	705	697	685	710	658	685	738	670	695	621	678	660	673	665	710	670	714	688	689	699	682	653	656	626	652	665	649	706	702	648	670	666	683	676	700	696	704	696	696	677	633	700	681	667	655	675	672	675	660	668	693	684	703	635	633	665	645	697	668	653	671	712	710	640	631	727	685	716	686	724	666	679	660	689	687	667	680	705	669	689	662	708	645	632	688	705	661	664	648	637	656	692	703	676	661	653	640	643	639	678	619	676	669	701	640	689	711	643	666	619	677	681	668	674	674	654	660	681	693	664	705	705	661	721	678	685	676	668	681	666	685	661	670	676	693	692	633	610	683	698	660	636	670	621	675	670	655	652	698	685	699	676	697	605	639	705	687	670	685	639	642	686	649	634	684	680	670	717	671	671	666	649	637	657	671	632	692
59340	55785	52369	43752	33828	18791	8616	6081	5628	5502	5640	5691	5682	5686	5574	5583	5677	5641	5691	5522	5629	5493	5630	5618	5667	5590	5711	5524	5684	5645	5661	5574	5575	5573	5568	5686	5673	5760	5614	5685	5540	5668	5592	5573	5621	5778	5719	5663	5517	5625	5640	5638	5590	5508	5600	5593	5607	5619	5616	5710	5612	5581	5644	5596	5653	5612	5517	5646	5674	5622	5587	5701	5543	5666	5663	5704	5604	5590	5590	5706	5654	5594	5570	5666	5723	5580	5613	5573	5709	5717	5540	5689	5466	5645	5614	5606	5691	5605	5625	5570	5571	5571	5585	5672	5632	5553	5607	5670	5642	5683	5605	5607	5657	5757	5550	5548	5613	5547	5566	5531	5615	5576	5653	5592	5677	5559	5673	5578	5660	5596	5620	5585	5549	5615	5612	5583	5539	5647	5668	5556	5654	5620	5561	5600	5693	5666	5736	5512	5507	5602	5626	5651	5702	5639	5711	5610	5631	5575	5535	5588	5565	5603	5624	5586	5663	5713	5600	5591	5623	5542	5671	5606	5497	5595	5559	5622	5569	5659	5559	5682	5685	5616	5528	5671	5452	5663	5606	5607	5593	5684	5608	5546	5713	5653	5506	5650	5601	5604	5592	5583	5700	5594	5627	5691	5589	5713	5647	5641	5614	5584	5559	5617	5581	5614	5693	5621	5578	5591	5636	5633	5637	5721	5641	5575	5597	5654	5694	5633	5576	5572	5616	5611	5612	5723	5583	5607	5748	5570	5642	5542	5681	5701	5629	5553	5612	5630	5624	5601	5551	5598	5618	5575	5561	5765	5432	5548	5636	5631	5572	5610	5655	5696	5570	5629	5620	5582	5666	5496	5540	5712	5611	5515	5703	5579	5658	5656	5593	5570	5641	5690	5684	5520	5584	5559	5728	5562	5606	5587	5621	5629	5769	5720	5581	5631	5614	5553	5670	5540	5616	5533	5538	5644	5656	5709	5626	5663	5554	5632	5543	5649	5597	5595	5633	5714	5499	5621	5645	5600	5554	5597	5672	5655	5776	5635	5554	5605	5594	5485	5645	5589	5596	5621	5625	5721	5633	5703	5674	5597	5660	5543	5603	5674	5600	5532	5611	5506	5549	5610	5670	5586	5702	5644	5656	5745	5682	5570	5561	5574	5662	5541	5605	5733	5621	5645	5479	5561	5665	5662	5605	5698	5529	5577	5717	5645	5536	5601	5615	5513	5719	5527	5676	5553	5599	5722	5496	5572	5690	5638	5601	5538	5670	5573	5646	5620	5591	5697	5683	5753	5511	5620	5529	5593	5644	5628	5738	5649	5617	5563	5689	5669	5665	5653	5612	5615	5622	5570	5638	5673	5604	5639	5643	5614	5603	5605	5689	5564	5665	5571	5545	5657	5708	5616	5722	5572	5644	5527	5611	5694	5648	5582	5691	5634	5648	5623	5532	5694	5623	5691	5646	5554	5646	5576	5498	5637	5560	5597	5636	5572	5610	5488	5627	5617	5599	5622	5657	5627	5783	5647	5527	5593	5570	5613	5521	5641	5644	5560	5676	5536	5572	5655	5668	5610	5707	5733	5588	5689	5536	5669	5653	5562	5832	5656	5466	5536	5716	5585	5541	5614	5612	5640	5659	5704	5760	5518	5665	5609	5634	5546	5595	5623	5698	5629	5663	5497	5648	5770	5496	5581	5558	5699	5567	5676	5623	5520	5644	5542	5625	5659	5667	5611	5606	5640	5630	5635	5433	5733	5596	5613	5641	5625	5687	5516	5410	5685	5655	5666	5592	5612	5609	5707	5566	5674	5495	5597	5590	5553	5667	5663	5639	5563	5720	5636	5661	5614	5704	5505	5522	5607	5699	5579	5707	5775	5598	5486	5696	5547	5544	5605	5580	5553	5490	5613	5616	5781	5614	5645	5568	5677	5526	5678	5697	5767	5605	5519	5515	5672	5523	5704	5631	5506	5626	5737	5537	5597	5601	5648	5554	5689	5575	5554	5538	5585	5692	5686	5607	5769	5820	5556	5589	5629	5696	5668	5557	5561	5598	5600	5680	5465	5658	5686	5567	5695	5618	5550	5563	5615	5578	5569	5634	5564	5632	5584	5578	5567	5514	5553	5636	5676	5653	5753	5682	5553	5578	5602	5658	5610	5645	5516	5507	5652	5667	5635	5559	5650	5628	5582	5632	5546	5568	5578	5588	5703	5545	5739	5616	5711	5693	5592	5631	5701	5554	5646	5555	5701	5653	5732	5683	5608	5624	5608	5657	5674	5735	5592	5605	5612	5554	5640	5693	5593	5757	5491	5445	5722	5598	5703	5627	5590	5653	5681	5527	5560	5489	5596	5657	5492	5492	5558	5705	5650	5641	5560	5608	5752	5580	5628	5567	5550	5594	5534	5575	5466	5732	5602	5689	5551	5651	5539	5586	5638	5559	5592	5615	5661	5598	5701	5556	5566	5526	5547	5638	5680	5547	5523	5865	5691	5686	5648	5713	5710	5650	5699	5561	5653	5661	5582	5447	5682	5647	5577	5749	5518	5675	5590	5653	5599	5605	5655	5654	5586	5620	5508	5656	5734	5670	5626	5676	5564	5652	5597	5615	5644	5574	5589	5690	5564	5530	5534	5613	5618	5657	5611	5590	5570	5691	5668	5533	5707	5520	5618	5599	5627	5685	5581	5559	5515	5625	5582	5580	5654	5638	5629	5764	5646	5537	5481	5485	5579	5605	5719	5589	5668	5534	5641	5708	5671	5697	5722	5731	5563	5697	5503	5577	5517	5528	5630	5670	5652	5530	5633	5715	5506	5675	5611	5614	5576	5549	5678	5597	5680	5617	5633	5712	5644	5623	5548	5577	5659	5569	5570	5542	5554	5584	5692	5665	5529	5717	5498	5684	5727	5685	5613	5536	5633	5367	5679	5572	5592	5689	5575	5645	5470	5559	5685	5496	5590	5675	5610	5666	5679	5638	5487	5575	5596	5528	5581	5629	5626	5706	5660	5660	5493	5697	5639	5697	5641	5564	5546	5698	5527	5629	5613	5671	5501	5548	5668	5541	5649	5678	5610	5614	5635	5555	5554	5571	5585	5578	5667	5729	5621	5614	5592	5695	5587	5617	5511	5644	5652	5583	5603	5514	5578	5685	5735	5589	5531	5599	5645	5700	5513	5638	5707	5595	5660	5474	5655	5507	5701	5528	5586	5558	5589	5586	5437	5483	5558	5577	5600	5718	5590	5449	5652	5525	5662	5597	5539	5695	5699	5570	5608	5550	5646	5702	5575	5644	5651	5707	5566	5606	5474	5626	5529	5637	5682	5696	5651	5603	5595	5574	5589	5738	5669	5643	5610	5535	5618	5525	5618	5608	5575	5625	5592	5558	5631	5677	5549	5480	5559	5663	5591	5610	5571	5567	5639	5563	5703	5681	5597	5646	5654	5711	5611	5770	5547	5663	5596	5597	5651	5615	5590	5603	5543	5619	5696	5632	5632	5619	5587	5636	5633	5639	5557	5530	5595	5565	5670	5651	5686	5632	5530	5662	5564	5673	5702	5663	5573	5594	5640	5599	5634	5684	5527	5643	5779	5663	5775	5690	5673	5616	5647	5550	5483	5603	5728	5542	5639	5642	5547	5660	5601	5549	5656	5614	5624	5644	5665	5687	5609	5725	5622	5608	5591	5545	5586	5554	5549	5684	5575	5593	5637	5543	5658	5691	5626	5630	5668	5525	5636	5641	5669	5552	5709	5705	5676	5579	5619	5493	5572	5595	5638	5702	5515	5545	5633	5585	5555	5558	5583	5539	5690	5568	5597	5636	5620	5586	5560	5725	5683	5597	5603	5526	5669	5584	5702	5581	5703	5576	5587	5584	5562	5538	5589	5542	5678	5608	5551	5560	5583	5664	5647	5665	5598	5556	5592	5553	5680	5623	5634	5553	5498	5512	5674	5742	5594	5620	5699	5534	5581	5529	5581	5611	5623	5576	5499	5562	5674	5573	5657	5679	5668	5514	5575	5612	5707	5605	5615	5560	5560	5674	5646	5720	5700	5511	5654	5710	5610	5584	5676	5720	5647	5647	5657	5594	5554	5691	5564	5613	5704	5688	5588	5624	5644	5476	5603	5735	5573	5626	5737	5624	5670	5579	5641	5652	5546	5606	5704	5675	5629	5690	5558	5699	5599	5564	5739	5648	5530	5653	5611	5628	5652	5524	5539	5580	5560	5585	5686	5592	5733	5560	5601	5749	5549	5624	5629	5632	5570	5618	5719	5651	5544	5610	5662	5610	5660	5688	5626	5565	5634	5795	5685	5722	5573	5622	5602	5667	5684	5623	5654	5672	5696	5519	5542	5553	5575	5563	5730	5628	5584	5643	5634	5522	5702	5622	5602	5615	5570	5630	5655	5532	5649	5669	5617	5567	5603	5669	5561	5505	5703	5542	5540	5557	5509	5668	5551	5619	5602	5563	5573	5636	5513	5542	5695	5632	5582	5612	5519	5699	5660	5645	5523	5665	5543	5623	5685	5546	5656	5668	5615	5674	5602	5676	5492	5490	5625	5650	5684	5586	5684	5528	5569	5672	5574	5607	5766	5700	5542	5682	5599	5512	5580	5576	5594	5532	5684	5669	5574	5609	5624	5561	5463	5593	5582	5488	5632	5674	5635	5543	5672	5521	5639	5595	5691	5668	5587	5629	5682	5699	5590	5637	5566	5583	5646	5677	5488	5539	5675	5591	5770	5608	5651	5610	5507	5709	5590	5654	5539	5561	5485	5662	5615	5652	5625	5648	5590	5619	5587	5577	5630	5616	5743	5672	5527	5490	5696	5574	5690	5586	5531	5626	5721	5632	5688	5614	5709	5603	5702	5553	5623	5630	5533	5599	5540	5685	5601	5585	5584	5603	5547	5667	5551	5554	5568	5726	5567	5629	5644	5528	5669	5426	5701	5609	5684	5589	5626	5633	5656	5587	5559	5578	5612	5660	5679	5594	5544	5621	5523	5702	5574	5658	5696	5602	5531	5562	5656	5603	5654	5636	5602	5599	5637	5629	5623	5627	5570	5750	5682	5558	5564	5510	5569	5642	5508	5527	5595	5691	5618
20841	18025	9963	3981	1623	931	716	735	735	732	753	694	766	721	748	733	730	756	705	721	719	704	768	728	718	696	705	711	705	732	682	700	758	723	736	705	724	716	747	714	699	703	742	718	748	754	711	688	694	697	727	694	741	696	700	721	730	735	721	724	716	738	739	744	729	743	735	737	687	692	698	735	726	732	761	674	704	725	686	734	712	687	727	709	719	715	691	748	722	665	734	738	708	684	738	705	734	717	663	737	699	697	709	711	717	682	735	671	724	711	729	719	755	708	697	757	733	685	721	705	730	718	730	707	724	656	720	731	735	765	746	693	736	724	746	735	704	790	687	694	761	718	745	687	728	673	704	764	734	692	767	698	750	717	714	720	723	748	719	706	739	730	714	771	771	666	687	774	718	706	748	761	683	703	732	732	724	714	654	763	702	776	717	708	710	695	748	712	727	690	718	707	711	737	692	708	706	771	753	694	713	703	692	709	716	765	738	765	694	733	742	717	717	730	734	707	736	747	705	701	672	709	726	730	735	726	708	721	749	702	696	721	697	748	682	686	714	757	721	682	707	677	704	759	703	731	686	679	737	726	744	709	737	702	682	766	708	738	725	751	749	692	694	690	686	731	713	716	713	728	730	705	695	731	745	699	734	722	697	703	739	766	749	690	725	708	737	691	698	717	698	759	735	764	776	699	727	747	724	739	699	743	690	731	719	703	697	705	709	681	764	705	772	715	710	685	668	701	673	674	767	724	715	746	693	739	694	724	717	728	729	774	765	697	746	717	746	692	730	667	736	722	684	652	733	759	742	744	721	726	705	654	713	699	744	692	722	695	729	732	737	702	688	739	767	750	710	722	723	738	719	734	725	729	709	705	724	736	751	705	701	719	757	707	757	681	692	687	670	766	742	758	778	687	729	650	706	706	726	635	688	711	713	712	751	705	719	756	749	739	743	668	703	704	721	665	748	729	702	751	740	707	735	700	747	707	697	699	740	711	721	710	737	713	750	759	727	739	728	730	729	701	738	703	746	707	668	694	720	696	702	705	695	727	749	679	707	746	672	762	756	703	723	709	746	705	714	732	726	743	765	727	724	727	704	708	744	675	752	751	738	702	687	722	674	715	730	720	706	727	687	683	709	702	724	763	733	714	716	770	694	780	746	762	736	722	718	665	704	692	728	742	662	720	696	734	697	741	741	743	717	772	676	727	731	723	692	727	674	742	747	753	690	749	706	724	743	723	705	691	750	735	752	715	701	739	700	691	732	700	700	725	725	778	720	727	718	684	705	723	668	770	684	716	797	716	736	723	759	708	700	706	715	748	710	738	712	768	722	735	734	738	708	720	745	783	698	705	710	723	681	756	704	719	761	725	684	741	755	702	661	716	802	705	768	710	712	693	733	710	753	767	700	705	729	751	697	718	759	699	777	716	697	703	761	718	662	679	686	647	767	696	727	735	736	715	683	722	704	711	731	749	739	695	739	764	743	673	714	710	701	735	698	754	751	765	697	709	729	743	731	693	748	664	730	702	723	717	697	685	765	741	710	748	708	693	762	714	675	706	696	769	733	703	702	722	752	718	767	693	726	743	727	694	700	783	761	738	685	714	711	754	745	731	717	743	760	770	673	693	731	732	771	754	735	712	720	757	673	663	748	731	733	690	734	714	718	706	745	721	735	747	784	759	738	712	737	734	686	720	742	652	739	704	714	672	721	773	709	732	764	711	720	689	700	749	707	729	707	725	729	669	719	705	727	735	733	723	720	673	721	691	736	659	696	724	738	756	642	728	705	757	690	717	686	668	757	708	693	729	732	744	762	721	746	677	711	725	687	709	730	705	709	684	709	751	675	743	710	741	726	693	768	704	714	698	724	708	690	702	711	729	763	699	755	757	750	730	728	718	719	742	738	704	753	720	682	700	691	708	787	728	754	670	734	711	727	732	692	696	701	738	750	710	707	728	726	742	734	744	671	706	674	687	670	704	734	728	749	738	724	750	733	724	703	753	707	689	735	744	720	711	700	748	722	742	712	684	721	725	757	692	718	731	716	720	703	744	741	719	720	723	728	759	741	693	685	706	726	753	719	740	741	678	724	723	709	670	759	694	745	751	744	702	703	757	713	702	735	694	705	731	697	702	733	695	743	748	775	663	705	740	684	700	665	709	715	688	726	688	733	714	655	725	693	708	744	708	693	722	699	678	779	716	700	722	666	710	784	747	704	723	731	731	732	740	743	708	697	759	736	736	732	741	726	725	719	745	738	744	723	689	723	706	706	712	720	731	738	702	725	715	702	723	672	680	661	725	733	698	753	742	751	711	698	729	717	778	710	702	690	687	681	739	691	659	695	763	725	696	732	702	722	723	700	724	751	707	751	774	744	695	717	698	687	719	716	718	743	654	727	731	664	742	749	721	739	738	750	720	717	701	668	732	666	698	747	726	740	720	726	717	697	746	663	709	757	651	705	717	735	723	707	769	734	762	712	763	727	707	742	713	748	721	759	712	745	713	673	744	720	758	711	701	746	686	757	734	694	718	653	704	736	713	674	684	722	690	712	737	726	733	764	682	741	708	654	695	759	737	734	687	725	707	718	702	696	717	723	720	730	752	663	685	710	736	718	763	756	717	706	698	737	691	790	688	683	691	719	735	702	703	692	727	722	749	729	715	767	734	669	702	729	684	716	732	688	679	707	711	713	703	712	706	662	744	772	709	715	736	679	672	667	720	704	734	724	675	769	698	701	730	713	732	683	676	753	739	680	767	735	725	676	744	700	713	718	751	745	703	730	713	704	734	691	682	698	732	738	753	755	742	698	798	710	761	697	716	752	756	707	757	729	676	722	750	701	704	710	747	719	762	741	698	729	729	730	693	745	715	660	750	717	727	697	721	682	730	712	744	660	731	736	774	775	706	695	735	708	710	732	746	754	702	735	752	753	765	728	662	740	720	731	714	700	781	720	702	696	746	731	714	710	689	740	737	750	731	716	745	707	668	760	763	696	723	689	713	746	703	670	711	699	689	734	681	698	695	734	686	770	735	777	701	708	724	703	759	698	699	686	751	678	732	719	748	649	738	704	741	709	717	739	725	685	682	739	672	747	703	709	693	637	717	748	719	679	741	673	652	731	742	693	769	773	738	721	681	695	689	736	713	765	721	727	730	692	747	673	727	741	698	741	739	730	755	733	724	746	686	745	760	703	718	709	689	761	760	755	697	719	698	735	687	729	727	654	658	740	671	689	741	735	733	708	678	679	704	687	746	696	728	741	681	678	726	688	744	760	715	666	737	720	734	727	741	704	740	741	709	698	667	752	718	764	702	676	675	708	721	696	710	754	720	701	794	761	711	770	742	683	741	701	747	710	725	729	680	730	773	686	746	707	737	693	725	683	697	763	729	717	724	705	759	692	727	735	691	736	676	708	724	728	702	725	716	718	729	712	739	749	703	710	754	743	740	717	697	763	700	715	716	713	695	732	681	686	731	709	684	720	713	764	695	739	712
54329	43890	34399	27633	19148	10419	6734	6179	5927	5874	6045	6086	6096	5982	6116	5962	5911	5990	5992	5992	5897	5969	5977	5953	6113	5973	6040	6062	6028	5969	5887	5913	5812	5948	6093	6027	5932	5984	6022	5885	5888	5979	6095	6007	6014	6128	6020	5971	5847	5992	5847	6048	6003	5956	6018	6018	6010	5931	5858	5990	5975	5966	6010	5925	5995	5968	6012	6048	6081	5995	5951	5984	5967	5986	6051	6061	5936	6025	6117	5996	6163	6011	5962	5946	6051	5934	5891	6117	5988	6000	6033	6022	5949	6026	6091	5943	5941	6058	5998	6059	5998	6081	5982	5964	5958	6054	6021	5934	6111	5942	5977	5952	6085	5942	5931	5943	6027	5968	6001	5893	5943	6002	5989	5967	5967	6115	5905	5979	6095	6081	5945	5972	6050	5949	6029	5911	5992	5984	6163	5942	5994	6066	6042	6102	6019	5878	5965	5951	5984	5988	6000	5994	6059	5956	5987	6091	5896	6093	5904	6000	6080	6019	5941	6011	6003	5886	5979	6002	5931	5867	5977	5972	6017	5947	5915	5938	6101	6008	5964	5943	6061	6094	6095	5976	6075	5893	6121	5997	5875	5991	6046	5992	5935	5977	6069	6001	6042	5973	6113	5941	6028	6004	6037	6135	5963	6073	6143	5933	5863	5988	5939	5944	6108	5917	5987	5992	5977	5953	5929	6080	5885	6097	6053	6077	6126	5916	6061	5988	5894	6074	6020	6086	6035	6043	6019	6031	6004	6038	5922	6052	5962	5971	6060	6080	5903	5916	5920	5965	5968	6096	6028	6106	5916	5961	5998	6032	6108	6049	6018	6124	6015	5887	5999	5981	6068	6007	6025	5975	6043	5969	5969	6052	6035	6044	5825	5923	6043	5950	6016	6103	6013	5957	5954	6036	5976	6080	6101	5897	5917	5953	5877	5797	5920	6146	5948	6098	5975	6060	6020	5889	5936	6065	5999	5974	6007	5981	6098	5985	5953	6067	6035	5958	6026	5864	6085	6052	5994	5900	6031	5994	5910	6029	6045	5939	5969	5846	6058	6059	6035	6041	6087	6004	6013	5932	5883	6029	5988	5942	6102	6041	6020	5951	6065	6010	6034	5967	5918	5991	6058	6009	5985	6063	5925	6049	6083	6014	5990	6096	6002	5863	5918	6056	5921	5896	5964	5861	5983	6082	6091	6085	6038	5934	5968	5958	6134	6114	5991	5962	5898	5946	5953	6139	6046	6038	6051	6139	5960	5922	5932	5935	6087	5895	5967	6015	6013	5897	6001	5983	5979	6017	5932	5965	5964	5969	5879	6040	6004	6032	6104	5924	6157	6005	6023	6113	5932	6009	6010	6044	6040	5846	6085	5910	5958	5977	5898	5989	6108	5850	6097	6120	6057	6037	5962	6023	5917	5988	6045	5991	6004	5924	5960	5954	6062	5980	5941	6036	5834	5766	6052	6013	6019	6081	6009	6070	5948	5946	5927	6044	6003	6020	6056	6009	5954	6010	5967	6106	6033	6242	5941	5963	6049	6069	5953	6038	6004	6035	6192	5865	5946	6082	6124	5952	6019	5972	5947	5925	6031	6069	6078	5959	6052	6088	5923	5984	6062	5955	6041	6065	6017	6105	5994	6022	5886	6008	5945	6033	6088	5941	6094	6055	6076	5868	5992	6049	5940	5960	6049	5930	6021	5999	5945	6036	5995	6006	5956	5916	5883	6081	6082	6068	5952	5955	6023	6003	6034	6000	6044	6009	6120	5908	6007	5913	5998	6002	5993	5961	5945	6149	5841	5933	6131	5974	6065	5957	5987	6028	5984	5958	5977	5991	6072	6042	5879	5994	5935	5882	5909	5976	5955	5994	5912	5918	5955	5999	5884	6076	6048	5986	5958	5901	6129	6116	5938	5987	5971	5917	6106	6070	6000	6077	6014	5887	5950	6026	5954	6093	6009	6027	5935	5955	6027	5904	5927	5984	6039	6035	5933	6035	6024	6025	5897	5921	6013	5883	5990	6042	6026	6037	6015	5898	6011	5932	6062	6063	5944	5957	6009	6020	6008	6086	6120	6106	5959	5834	5948	5934	6062	6061	6016	6029	5856	6074	6015	5919	6094	6038	5987	5951	5968	5735	6030	6120	5991	5997	6056	5967	6088	5906	5930	5958	5920	6043	5940	6001	6005	5938	6145	6028	5981	6055	5980	6022	6110	6048	6022	5880	6087	5977	5881	6093	6100	5966	6137	6047	6052	6001	6069	6028	6056	5935	6121	5965	6059	6116	5898	5848	6003	5993	6005	5956	6117	6003	6060	6031	6060	6019	5855	5997	5969	6006	5964	6031	5878	5976	5960	6048	5937	5942	5981	6064	5950	5988	6111	6106	5975	6058	5942	5881	5971	6112	5915	6039	5968	5992	6060	6173	5993	5928	5982	6055	6010	5990	6082	5971	6027	5926	6104	6029	5956	5885	6054	6062	5998	5950	6014	5968	6055	6036	5947	6044	6033	5978	6005	6056	6062	6000	5973	6028	5956	6018	6091	5951	5987	5964	6010	5966	6026	6057	5988	5970	5937	5931	5936	6031	6027	6079	6028	6010	6043	5897	6005	5941	6139	5928	5968	6075	6101	6017	5927	6069	5867	5946	5965	6011	5820	5998	5967	5969	6063	6040	6115	6058	5991	5927	6016	6056	5967	6060	6106	6026	5989	5983	5995	5858	6092	6100	6053	5976	5956	5915	5910	6141	5998	5984	5980	6126	5946	6053	5959	6020	5996	5943	5995	5944	6108	5926	5844	6043	6105	6046	6138	6008	6024	5916	6032	5916	6127	6004	6007	6137	5984	6064	6012	5984	5908	6043	6066	5915	6052	6050	5869	6047	5908	6054	6033	5858	5914	6124	5877	5956	5895	6056	6058	5960	5931	5937	5954	6055	6062	6006	6013	5855	5859	5980	5972	5987	6020	5863	6172	6057	5924	6066	6051	5966	6040	5905	6030	6009	5905	6135	5928	6028	6042	6120	6042	6022	5890	5960	6155	6025	6048	5992	5953	5830	6001	5882	6008	5906	6044	5972	5719	5961	5953	6025	6017	5892	5986	6028	5910	5956	6036	6034	5885	6180	5953	6064	5944	6095	5993	6008	5969	5944	6012	5898	5990	5998	6031	5974	6011	5988	6030	5993	6048	5925	5987	5958	5985	5829	5863	6094	5962	6129	5947	6111	5997	6037	6089	5936	6029	6009	5956	5903	5799	5966	6041	5961	6006	6128	6027	5912	6041	5978	5917	5877	6043	5939	6113	5953	6015	5976	5983	6010	6038	5860	6050	6043	5967	6106	5960	5984	5923	5987	5986	6014	5934	5975	5995	5996	5947	6061	5994	5858	5940	6068	5968	5977	5897	6085	6032	6109	5965	6040	6074	6084	5988	5948	5995	6041	6025	6004	5946	5830	5975	6011	5949	6121	6063	6043	5858	6044	5937	6017	5888	6032	6029	6138	5857	6012	5980	5932	5965	6046	6015	5903	6072	5936	6097	6015	5961	5954	6034	5980	6035	6024	6058	6042	5985	5923	6085	5977	5977	6016	6047	5835	6053	5971	6043	6009	5925	5983	6049	6074	5927	6088	5926	5977	5961	5980	6090	5997	6087	5930	6041	6017	6082	6023	5880	5996	6090	6145	5993	5972	5922	5975	6148	5934	6045	6044	6144	6066	5930	6004	5987	6074	6022	6053	6060	5963	5961	6031	5910	5970	5917	5936	6070	5941	5913	6098	6087	5871	6045	6070	5974	5984	6101	6077	6165	6091	6011	5947	5991	6064	6017	6031	6035	6003	5942	5875	6073	6000	5881	6012	6148	6022	6090	6028	6008	5951	6036	5982	6020	5908	6018	6041	6039	5970	5931	6041	6022	5964	6047	5979	5906	6147	6017	6040	5994	6038	6002	5926	5929	6075	6011	5947	6117	6102	5931	6081	6098	6014	6007	6089	5946	5995	5921	6017	5972	5993	5923	6029	5937	5955	5997	5887	5968	6058	6032	6039	6059	5962	6098	5927	5999	5973	5862	6040	6046	5824	5952	6088	6026	6108	6078	6157	5958	5994	6040	5877	5899	6061	5954	6096	5926	6005	6028	6092	6052	6004	6033	5929	5935	6086	6073	6040	5985	5878	6117	6000	6033	5929	6069	5975	6039	6049	5969	5996	5913	5937	6124	6036	6024	5975	6067	6089	5976	5970	6060	5911	5870	6046	5984	5941	5974	6030	5882	6043	6117	5959	5907	6090	6061	5916	5955	6018	6009	5959	6105	5965	6087	6041	6028	5895	5960	5992	5906	6089	5998	5893	6029	6076	6084	5910	6037	5955	5880	6068	5954	6072	6038	6041	6108	5996	5994	5988	5956	5935	6039	5881	6051	5937	5960	5971	5973	5916	5996	6087	5988	6114	6001	5999	6015	5906	5998	6007	5912	6078	6104	5923	6018	6056	6167	6022	5986	6025	5961	6121	6034	5989	6036	5944	6068	6113	5967	5958	6017	5963	5830	6023	5958	5996	5998	6137	6043	6013	6009	6028	5928	5904	5967	5976	6139	6044	6041	6000	5920	5975	5966	6046	5962	5983	5895	6076	6099	5880	6183	5946	5959	5981	6044	5966	5948	6110	5938	6008	6069	6087	5981	5993	5971	6109	6037	6011	6000	6042	5998	5983	5947	5923	6075	6026	6039	6040	5976	6020	5984	5909	6082	6047	6061	5984	6019	6075	6015	6014	5969	5993	6020	6003	5974	5968	6051	6146	5870	6099	6034	6017	5953	6056	6006	6044	6030	5907	5940	6064	5985	6092	6048	6005	5994	5868	6005	6041	6044	6004	6023	5983	5869	5989	6025	5876	5848	6025	6036	5973	5887	6041	6018	6185	6134	5993	5953	6027	5908	5987	6109	5930	6016	6079	5965	6064	5998	6025	6017	6016	5902	5897	6094	5872	6067	5983	6115	5865	6030	5951	5948	6019	6020	5880	5887	6016	5952	6038	6004	6085	6053	5908	6037	6064	6112	6060	5988	6033	5959	6134	5917	6006	6026	6109	5989	5955	5920	5978	6101	5967	6034	5911
44475	46934	30135	14521	4229	1535	934	809	752	812	758	829	802	823	748	765	792	821	763	757	791	793	802	759	766	781	789	790	803	769	808	829	721	784	744	712	803	767	758	789	747	780	760	785	708	802	731	782	771	761	754	771	760	742	784	763	776	841	762	755	741	763	761	808	778	787	781	775	745	752	784	763	730	800	804	776	792	758	781	769	792	788	777	791	749	798	757	777	825	797	738	833	816	796	747	744	808	769	741	769	764	811	748	786	793	778	769	834	774	764	766	785	778	751	790	758	851	716	805	806	854	763	834	777	803	750	814	796	803	797	825	808	755	776	813	785	821	759	795	799	791	778	750	754	812	741	776	796	766	783	833	845	744	813	760	797	800	735	790	772	812	782	826	745	747	765	768	766	843	777	799	773	778	798	789	733	783	772	807	812	784	784	759	769	767	804	775	752	790	780	744	771	758	769	809	750	777	719	761	760	801	782	746	744	822	741	828	829	757	814	796	745	801	783	769	774	765	783	779	792	778	756	723	787	790	788	792	783	773	715	824	749	779	772	792	797	820	775	766	802	788	802	738	778	787	785	790	797	746	765	751	786	785	800	788	825	785	834	784	790	778	753	770	796	809	793	754	788	750	768	772	778	825	804	747	764	757	796	800	802	765	755	786	745	770	760	833	740	801	831	757	814	797	792	810	782	798	746	769	760	748	817	773	772	781	782	781	769	804	791	746	814	799	793	754	788	793	799	838	745	832	795	810	793	837	814	823	761	781	831	774	779	750	750	781	766	737	788	766	747	799	769	764	814	801	789	799	802	729	759	744	813	757	727	777	768	787	788	791	796	764	758	782	788	741	766	770	764	767	785	795	761	794	726	821	769	795	786	727	772	772	821	834	774	770	771	811	773	814	801	762	714	724	781	869	817	787	778	766	810	775	741	741	797	798	822	761	754	738	760	735	773	815	767	773	782	764	778	778	783	756	736	775	757	818	857	784	772	781	754	790	799	773	798	787	789	820	774	750	773	792	796	790	797	764	770	838	781	805	811	751	782	803	768	768	766	797	751	776	820	805	799	794	816	769	763	756	746	802	777	783	761	751	781	813	774	836	736	781	799	778	777	789	749	743	765	763	738	757	795	805	777	778	807	821	790	739	813	804	800	784	774	820	810	762	730	804	812	775	826	764	758	758	774	778	766	777	774	746	760	792	794	809	754	794	786	787	814	782	770	707	750	845	763	741	793	808	791	784	807	812	774	808	814	830	774	795	806	835	732	786	741	796	837	770	743	809	788	814	748	732	762	751	796	726	795	838	751	759	774	768	799	783	833	748	786	798	789	760	832	730	805	769	762	773	827	798	756	774	801	788	762	723	807	751	789	783	781	773	803	767	822	780	731	817	814	797	786	773	773	770	738	782	758	778	809	825	784	759	769	816	751	811	808	816	781	784	814	752	803	788	731	750	776	768	764	796	733	746	783	791	777	774	781	778	750	772	760	808	829	816	745	819	826	775	795	796	777	839	815	769	780	779	748	742	759	802	807	794	718	797	776	771	768	780	762	745	794	780	770	796	781	770	791	772	802	803	781	743	826	729	768	764	803	856	727	829	815	760	741	815	768	790	781	736	790	822	780	811	790	825	749	839	796	782	756	739	791	794	801	769	821	781	773	748	780	785	789	815	756	745	746	783	779	759	761	738	820	780	765	789	810	744	819	808	816	785	808	831	828	832	795	761	796	794	767	772	755	780	761	760	788	774	761	793	756	800	738	779	794	800	791	751	791	759	814	814	800	817	759	780	789	773	733	740	800	795	806	763	736	798	790	803	756	789	767	741	816	826	797	783	794	764	804	769	771	733	834	782	833	816	828	756	726	792	788	785	803	755	784	794	774	820	769	756	778	737	767	778	772	753	843	768	802	836	764	853	812	787	781	794	792	774	790	821	755	801	774	804	762	777	798	807	761	779	713	799	766	822	797	837	785	741	754	790	791	786	780	780	739	784	769	860	764	717	797	772	736	774	795	761	814	834	823	876	804	828	787	801	786	766	830	837	840	773	802	786	759	768	706	825	790	775	744	804	876	781	826	725	776	765	762	829	728	796	805	752	780	779	779	777	709	767	804	823	797	743	805	764	779	784	767	767	784	785	748	767	790	788	766	828	794	796	760	783	761	734	764	751	753	780	828	765	766	782	830	770	769	778	814	733	794	807	702	777	778	869	749	824	786	763	756	782	772	788	749	818	803	809	750	781	786	802	797	772	761	772	798	756	802	773	762	774	823	791	791	783	788	779	749	730	815	792	787	765	836	734	813	784	771	752	766	729	787	770	770	823	784	763	782	763	731	774	789	746	787	789	789	808	807	759	798	785	774	748	787	818	769	794	749	740	805	771	786	793	769	756	762	759	816	809	774	772	798	757	760	783	731	720	814	785	816	776	759	767	801	823	818	780	803	777	748	801	752	815	762	860	747	775	764	788	782	795	767	788	793	785	785	783	820	749	774	785	827	816	794	775	780	822	773	781	808	862	807	786	797	788	797	797	771	787	806	749	801	798	851	774	808	736	779	782	821	839	725	801	775	781	848	756	791	800	776	780	792	823	761	824	749	783	789	804	746	777	792	849	812	776	810	797	735	797	794	770	814	800	760	753	732	749	766	784	810	711	791	811	779	763	810	777	797	792	756	838	790	785	746	748	751	780	790	767	782	752	796	767	737	827	774	790	788	800	753	783	763	800	749	815	774	766	773	810	785	765	794	794	801	797	772	802	758	840	782	772	768	759	766	795	763	769	782	776	812	776	732	743	800	807	814	826	778	776	785	833	755	745	767	814	780	727	778	777	808	766	794	765	790	757	776	772	816	768	748	789	744	817	788	751	797	779	770	789	803	794	768	830	791	766	772	768	745	835	823	808	816	781	770	806	806	761	780	806	770	740	777	805	775	747	784	778	742	757	842	743	840	836	793	791	817	787	773	782	799	786	794	743	776	793	794	795	750	809	804	728	795	806	816	791	809	801	783	774	772	775	826	793	747	757	779	711	782	806	803	863	768	838	754	779	829	800	769	761	782	791	789	785	831	821	827	804	823	822	783	826	801	816	777	820	823	762	818	830	817	777	786	788	786	779	853	775	739	765	767	780	795	761	835	774	776	770	771	801	800	732	801	774	808	781	790	806	732	781	762	750	777	796	758	797	766	779	785	773	794	777	815	798	772	838	775	764	773	734	751	735	813	737	785	756	795	762	812	840	759	767	796	784	801	799	734	784	777	739	815	746	712	763	817	795	793	811	772	788	758	779	758	775	735	787	778	803	779	819	813	747	764	735	777	759	768	754	761	772	781	796	817	763	784	800	784	776	722	765	773	757	781	806	720	785	782	779	749	807	761	838	780	801	787	769	772	768	810	770	836	796	795	775	808	737	805	740	770	808	779	767	769	795	779	767	822	800	779	812	779	777	784	828	769	809	758	765	769	799	825	751	797	789	746	776	785	758	786	770	783	778	783	772	752
60012	58101	52948	43509	33066	19545	9730	6821	6338	6372	6454	6371	6468	6504	6413	6440	6445	6450	6320	6473	6324	6390	6381	6454	6362	6366	6374	6391	6388	6285	6443	6339	6429	6523	6397	6327	6337	6519	6424	6536	6503	6483	6453	6350	6274	6492	6276	6394	6256	6412	6474	6408	6510	6399	6374	6367	6496	6397	6329	6354	6397	6219	6475	6474	6411	6286	6365	6513	6418	6437	6356	6564	6245	6397	6251	6385	6544	6328	6434	6446	6417	6327	6303	6392	6304	6440	6330	6455	6317	6444	6301	6425	6381	6442	6520	6443	6346	6432	6319	6430	6412	6392	6433	6368	6380	6543	6490	6435	6415	6434	6343	6450	6442	6430	6321	6494	6266	6425	6278	6606	6414	6380	6308	6321	6486	6432	6464	6459	6272	6415	6539	6444	6413	6426	6322	6379	6336	6386	6419	6429	6337	6465	6250	6386	6354	6427	6398	6449	6481	6441	6287	6503	6415	6344	6304	6444	6530	6364	6436	6414	6461	6478	6429	6335	6507	6413	6487	6486	6313	6356	6368	6415	6392	6507	6543	6472	6318	6416	6262	6401	6435	6422	6524	6375	6330	6366	6373	6408	6493	6517	6341	6459	6365	6398	6398	6407	6426	6437	6330	6435	6357	6534	6380	6409	6477	6413	6390	6453	6313	6483	6311	6352	6450	6380	6396	6530	6386	6495	6344	6368	6484	6320	6445	6462	6334	6352	6300	6402	6511	6491	6434	6477	6315	6311	6447	6333	6390	6485	6412	6460	6348	6395	6420	6384	6387	6486	6327	6441	6364	6429	6279	6434	6505	6391	6312	6452	6466	6303	6366	6534	6463	6420	6368	6444	6469	6513	6435	6416	6326	6488	6386	6462	6372	6300	6269	6339	6478	6368	6413	6342	6430	6547	6425	6472	6513	6232	6519	6407	6547	6488	6467	6468	6358	6450	6335	6395	6459	6424	6263	6388	6372	6337	6271	6399	6365	6368	6332	6430	6427	6399	6439	6436	6352	6486	6437	6320	6352	6259	6303	6293	6422	6431	6380	6443	6506	6474	6438	6397	6420	6439	6408	6355	6472	6421	6452	6408	6478	6455	6519	6362	6351	6408	6429	6321	6441	6484	6375	6427	6337	6448	6392	6458	6499	6528	6583	6485	6362	6289	6377	6436	6331	6367	6550	6413	6469	6336	6387	6419	6435	6455	6450	6398	6578	6411	6382	6505	6509	6442	6345	6268	6371	6493	6448	6452	6433	6333	6393	6299	6536	6392	6337	6409	6393	6301	6296	6467	6363	6378	6427	6434	6401	6504	6351	6383	6466	6412	6326	6329	6421	6385	6321	6450	6408	6339	6351	6419	6432	6329	6353	6503	6397	6369	6387	6310	6370	6377	6476	6426	6370	6373	6376	6416	6464	6278	6387	6339	6422	6381	6456	6362	6327	6437	6396	6341	6452	6325	6355	6419	6437	6296	6445	6440	6395	6276	6449	6376	6352	6419	6333	6472	6400	6315	6381	6357	6416	6391	6337	6390	6429	6436	6471	6309	6400	6498	6374	6381	6527	6425	6435	6409	6423	6360	6381	6342	6426	6395	6499	6241	6509	6373	6445	6565	6462	6455	6363	6464	6317	6442	6231	6581	6497	6385	6420	6351	6290	6340	6435	6376	6416	6474	6546	6328	6393	6578	6400	6359	6417	6417	6476	6371	6417	6531	6344	6398	6347	6452	6399	6240	6457	6463	6287	6403	6524	6345	6490	6320	6301	6520	6343	6366	6281	6307	6439	6422	6371	6431	6439	6280	6544	6363	6440	6447	6506	6283	6510	6414	6332	6400	6424	6468	6377	6380	6343	6294	6494	6391	6480	6465	6373	6424	6518	6308	6322	6497	6554	6272	6466	6309	6371	6490	6494	6512	6478	6372	6574	6416	6382	6435	6477	6366	6365	6313	6274	6326	6544	6537	6405	6336	6345	6391	6468	6387	6481	6422	6400	6368	6337	6476	6341	6578	6381	6451	6343	6509	6369	6508	6449	6309	6411	6370	6444	6339	6422	6386	6294	6325	6578	6352	6314	6394	6470	6458	6364	6532	6370	6388	6419	6583	6371	6372	6439	6362	6456	6323	6513	6350	6429	6393	6393	6343	6461	6576	6457	6341	6284	6382	6438	6454	6416	6433	6418	6333	6374	6354	6334	6431	6332	6500	6247	6441	6448	6306	6356	6325	6339	6357	6361	6298	6521	6426	6524	6455	6473	6377	6402	6487	6385	6454	6548	6438	6438	6360	6462	6467	6338	6356	6351	6425	6436	6467	6436	6430	6362	6420	6441	6461	6385	6418	6463	6372	6323	6340	6391	6349	6347	6404	6405	6486	6442	6386	6400	6509	6351	6370	6276	6376	6425	6442	6507	6425	6431	6417	6325	6433	6245	6434	6411	6481	6400	6297	6254	6446	6330	6465	6473	6428	6565	6353	6493	6303	6400	6461	6513	6412	6491	6481	6406	6428	6343	6355	6401	6412	6378	6465	6415	6402	6448	6465	6387	6458	6380	6485	6517	6278	6402	6353	6469	6488	6587	6345	6433	6454	6491	6316	6371	6323	6455	6427	6366	6300	6322	6392	6468	6385	6423	6395	6468	6436	6471	6392	6406	6442	6596	6521	6359	6409	6457	6340	6447	6399	6426	6413	6417	6463	6426	6465	6433	6379	6362	6475	6371	6395	6387	6449	6399	6348	6371	6442	6401	6290	6421	6430	6440	6513	6401	6523	6414	6321	6528	6363	6352	6459	6369	6452	6452	6400	6424	6454	6528	6376	6414	6436	6371	6503	6380	6377	6443	6346	6505	6348	6443	6439	6468	6417	6378	6364	6466	6402	6378	6351	6345	6327	6386	6391	6416	6503	6398	6425	6427	6449	6436	6447	6464	6479	6440	6464	6410	6415	6422	6329	6466	6281	6392	6489	6434	6307	6494	6422	6393	6357	6397	6425	6481	6438	6444	6404	6421	6472	6424	6356	6482	6263	6417	6382	6381	6419	6384	6475	6538	6457	6338	6524	6480	6378	6343	6379	6393	6415	6579	6396	6406	6410	6441	6450	6258	6466	6379	6495	6463	6386	6282	6373	6372	6292	6490	6381	6522	6301	6422	6331	6203	6475	6406	6531	6373	6473	6418	6331	6285	6429	6309	6334	6532	6388	6416	6474	6356	6371	6456	6353	6356	6552	6353	6451	6402	6331	6461	6434	6327	6486	6388	6359	6395	6291	6405	6483	6368	6171	6316	6441	6402	6276	6477	6520	6491	6323	6529	6379	6327	6385	6353	6304	6336	6432	6398	6491	6542	6336	6390	6370	6455	6383	6321	6542	6486	6268	6421	6474	6439	6425	6272	6327	6452	6404	6456	6384	6423	6564	6308	6310	6452	6456	6290	6395	6403	6353	6336	6385	6371	6491	6392	6237	6361	6374	6267	6337	6317	6303	6511	6481	6377	6331	6485	6545	6525	6452	6393	6451	6289	6455	6387	6288	6469	6414	6442	6483	6281	6350	6248	6457	6439	6366	6430	6490	6407	6369	6572	6400	6389	6598	6390	6372	6271	6453	6452	6399	6361	6425	6488	6312	6412	6473	6305	6427	6325	6339	6405	6369	6604	6281	6326	6403	6356	6356	6359	6330	6417	6400	6456	6433	6470	6488	6474	6452	6417	6438	6340	6436	6532	6492	6350	6427	6522	6385	6339	6439	6456	6459	6363	6454	6449	6377	6507	6487	6442	6521	6480	6506	6375	6468	6246	6385	6274	6332	6465	6387	6461	6448	6281	6430	6328	6379	6307	6388	6444	6313	6360	6389	6420	6465	6444	6499	6431	6336	6635	6443	6517	6307	6487	6383	6296	6313	6363	6506	6359	6280	6497	6296	6456	6438	6460	6392	6557	6445	6367	6416	6422	6301	6413	6449	6460	6351	6491	6476	6390	6489	6478	6399	6414	6485	6476	6282	6388	6458	6482	6420	6396	6462	6376	6435	6452	6413	6473	6394	6474	6426	6347	6382	6351	6365	6430	6296	6439	6308	6367	6467	6360	6386	6463	6450	6502	6441	6482	6439	6439	6442	6410	6351	6339	6433	6419	6390	6323	6509	6318	6475	6404	6459	6458	6399	6367	6367	6353	6423	6340	6374	6308	6382	6370	6471	6303	6395	6399	6474	6331	6369	6539	6528	6520	6432	6365	6405	6364	6360	6497	6466	6416	6423	6455	6510	6317	6257	6462	6466	6501	6469	6315	6422	6337	6415	6379	6476	6425	6385	6376	6381	6447	6350	6391	6441	6397	6425	6525	6374	6406	6345	6295	6382	6427	6582	6435	6280	6268	6295	6322	6258	6524	6406	6419	6431	6506	6380	6430	6458	6497	6342	6436	6429	6436	6445	6332	6396	6438	6405	6389	6487	6550	6384	6372	6350	6304	6510	6294	6414	6335	6514	6424	6520	6298	6310	6403	6273	6467	6368	6432	6517	6526	6465	6385	6301	6432	6397	6283	6264	6472	6274	6513	6421	6521	6443	6383	6428	6344	6365	6349	6431	6345	6419	6483	6401	6472	6264	6326	6431	6386	6420	6486	6310	6518	6336	6288	6389	6415	6410	6433	6385	6503	6345	6313	6410	6316	6388	6358	6497	6395	6359	6410	6332	6312	6458	6430	6299	6508	6446	6516	6468	6454	6338	6414	6387	6396	6325	6338	6412	6328	6349	6394	6458	6222	6303	6317	6361	6408	6437	6497	6379	6465	6348	6289	6572	6435	6426	6490	6402	6473	6490	6328	6309	6464	6468	6372	6418	6437	6431	6450	6449	6443	6328	6584	6348	6398	6370	6369	6534	6411	6397	6500	6289	6413	6399	6458	6406	6408	6330	6394	6284	6293	6360	6502	6351	6412	6372	6414	6333	6551	6391	6452	6394	6408	6486	6443	6436	6500	6425	6442	6383	6421	6404	6408	6504	6499	6327	6439	6300	6459	6419	6445	6454	6550	6342	6397	6319	6413	6371	6463	6287	6435	6349	6381	6443	6410	6359	6432	6335	6404	6374	6278	6300	6517	6402	6436	6377	6414	6374	6304	6453
33604	37417	23268	9753	2980	1282	895	784	791	789	820	899	809	813	849	811	783	830	781	798	858	820	755	786	831	795	798	788	847	817	782	785	825	760	822	854	796	826	768	812	806	779	820	814	849	767	812	855	824	764	827	793	830	801	816	828	790	799	779	854	769	790	775	818	812	696	813	846	857	768	843	843	820	814	826	837	854	802	775	727	803	812	826	834	832	797	835	789	753	794	779	807	803	813	841	854	773	802	814	770	817	777	788	855	846	821	794	863	790	793	793	795	781	731	816	769	802	788	820	790	800	813	741	837	810	818	752	764	839	852	796	830	832	812	835	848	813	820	771	825	824	803	811	819	823	850	803	786	806	827	825	823	887	766	834	833	804	836	817	819	850	767	785	831	807	787	825	801	849	771	849	820	862	800	812	814	787	842	829	800	811	794	781	821	771	822	794	814	834	813	849	825	850	824	823	859	822	800	814	840	785	811	891	782	866	827	817	812	828	809	830	815	791	819	808	792	810	809	822	796	823	818	804	802	820	748	830	788	824	791	795	804	801	815	777	791	811	825	816	767	800	788	841	803	868	807	843	751	813	802	825	827	819	806	798	807	801	828	851	823	788	804	808	840	803	843	816	799	793	803	775	846	834	810	729	789	789	849	765	798	797	827	805	831	834	793	818	823	818	820	813	819	832	806	788	817	781	827	797	782	827	775	829	836	790	861	824	845	798	838	859	805	830	799	776	811	809	822	858	798	797	832	824	776	795	794	795	802	806	798	822	877	769	826	742	809	779	817	796	813	824	835	793	823	826	837	825	817	797	823	795	756	825	774	827	793	794	837	810	816	819	856	824	770	807	831	817	837	805	773	798	792	797	837	804	804	791	830	732	771	837	846	820	785	819	797	729	828	793	806	767	725	812	798	820	794	878	808	822	855	802	831	781	858	851	822	798	834	794	811	816	820	831	828	850	792	815	792	825	820	840	791	833	821	839	794	862	828	805	773	849	853	842	795	830	818	770	779	832	808	840	837	807	881	753	878	788	839	788	786	824	815	777	768	814	853	826	815	792	817	845	756	788	824	825	841	808	756	890	818	860	806	796	828	793	769	816	805	845	814	809	772	825	834	804	857	800	805	781	791	815	735	823	844	810	787	842	790	834	812	808	799	784	824	786	859	784	815	803	860	796	834	765	831	810	797	777	803	827	776	849	828	887	836	835	813	851	796	810	834	832	795	806	824	807	830	804	791	773	805	835	809	815	796	823	827	771	836	775	767	829	812	775	775	756	842	791	771	799	792	810	786	780	814	834	861	815	834	725	841	802	804	851	832	794	832	788	801	846	853	845	833	767	824	763	810	872	860	824	842	787	865	849	818	800	825	808	814	859	792	812	801	860	804	813	866	788	800	801	765	846	792	784	808	820	764	811	807	809	854	817	781	793	816	827	801	818	816	799	835	784	801	795	763	826	844	844	870	815	850	824	775	826	768	806	795	792	788	803	801	771	832	836	804	810	818	821	772	822	822	809	818	851	792	804	814	825	786	745	825	819	848	795	807	799	771	838	824	764	816	749	830	801	812	768	779	854	831	866	803	808	834	819	863	811	802	789	784	801	849	753	765	786	790	828	807	813	825	804	771	814	818	827	796	804	828	787	766	777	831	795	805	822	869	841	809	787	767	827	819	781	827	857	805	795	804	838	791	802	804	737	803	811	861	878	821	852	796	826	791	825	742	817	797	849	826	853	794	822	760	856	780	798	831	839	840	785	793	780	798	827	825	834	814	802	833	849	766	805	789	812	841	843	806	822	769	753	807	813	811	804	798	829	803	828	833	789	871	807	796	785	813	769	840	833	766	839	790	833	808	838	813	809	813	796	714	807	834	819	834	816	802	778	774	876	835	810	798	797	825	733	797	849	793	793	796	782	832	776	788	836	814	814	819	818	817	789	793	806	824	790	840	830	858	821	805	835	775	811	840	783	823	815	781	821	807	776	791	806	812	788	878	826	793	834	806	844	814	823	790	818	804	857	839	805	762	791	829	781	792	826	794	807	825	783	785	830	844	848	864	811	855	788	816	793	849	803	808	807	803	744	792	783	834	765	829	782	793	833	861	812	823	830	778	816	856	826	798	806	776	817	756	814	826	855	827	789	764	790	759	844	836	840	816	793	834	820	838	768	772	817	825	813	789	837	844	828	792	813	789	780	796	812	765	800	874	835	768	815	834	826	802	782	797	758	812	814	811	845	828	807	787	788	858	811	807	826	777	809	836	855	825	812	797	837	807	798	829	753	867	837	825	811	804	790	785	795	824	745	857	798	825	815	827	844	852	851	791	782	818	796	795	838	803	801	812	765	820	787	816	826	821	780	817	856	872	802	799	808	832	782	825	798	833	841	769	820	788	802	788	818	832	857	776	836	806	762	835	796	817	832	774	849	803	843	794	791	805	854	772	856	785	831	836	844	792	820	830	822	802	846	809	834	841	857	802	766	808	799	770	792	798	791	820	830	855	801	781	804	858	802	819	801	858	815	792	866	814	812	828	872	792	794	825	837	867	842	780	817	792	856	799	818	847	831	829	805	786	819	774	810	786	776	825	814	801	844	822	800	803	853	780	811	778	815	830	816	777	847	779	772	820	816	801	862	782	837	833	803	799	748	828	882	797	750	820	830	825	779	819	799	823	772	833	809	816	845	784	819	843	822	837	795	808	767	797	808	858	824	814	847	759	797	786	808	826	786	831	798	779	790	802	817	784	797	791	801	824	817	817	833	810	870	787	783	766	817	787	805	791	841	750	841	856	811	794	781	796	831	786	792	836	804	786	772	818	811	805	815	811	770	817	792	803	781	804	828	794	783	819	819	804	768	840	813	773	800	841	802	827	771	764	790	797	778	788	749	792	829	760	785	816	798	863	839	787	801	783	806	852	815	785	810	816	786	822	799	828	808	791	801	814	819	791	809	818	821	810	766	785	739	749	789	819	832	778	740	798	844	764	807	810	824	799	772	832	836	780	787	814	771	806	816	822	796	774	813	830	823	804	844	807	813	825	834	822	817	759	814	797	774	769	807	840	849	789	840	825	857	734	837	824	821	794	808	851	781	789	768	860	823	794	805	809	791	799	798	791	814	839	808	783	804	778	813	810	779	801	811	833	804	809	856	807	789	797	820	875	829	762	805	835	772	856	835	797	786	813	778	814	852	757	760	828	790	811	819	774	811	848	800	862	798	810	847	805	808	812	827	778	758	785	779	831	820	827	798	809	825	773	827	831	838	813	814	809	830	846	831	820	775	766	765	781	808	841	774	804	807	835	856	794	792	810	873	869	803	791	853	749	757	801	827	799	812	804	755	825	832	844	812	771	846	789	803	798	841	796	816	873	812	834	781	822	831	814	816	817	842	821	805	801	869	822	838	824	853	839	785	823	772	841	818	819	782	825	821	798	858	828	821	805	808	834	727	818	912	828	734	850	842	847	821	788	799	717	818	830	806	816	803	835	831	841	825	821
61525	56958	46632	38015	28616	15580	8461	6865	6660	6604	6670	6655	6532	6696	6644	6728	6727	6708	6556	6637	6504	6542	6690	6724	6655	6754	6593	6658	6464	6708	6725	6626	6545	6733	6670	6805	6733	6572	6717	6610	6578	6515	6731	6707	6440	6628	6740	6601	6614	6683	6579	6648	6535	6661	6626	6654	6648	6624	6629	6586	6549	6694	6474	6630	6573	6492	6619	6580	6659	6712	6743	6674	6635	6523	6705	6674	6590	6570	6622	6550	6719	6676	6625	6702	6670	6426	6613	6724	6582	6698	6661	6541	6563	6686	6740	6781	6606	6666	6668	6660	6659	6521	6652	6570	6634	6676	6742	6615	6555	6589	6518	6559	6639	6664	6532	6560	6630	6588	6686	6561	6646	6766	6616	6714	6702	6704	6532	6569	6692	6560	6747	6616	6587	6622	6763	6526	6703	6673	6683	6652	6611	6725	6633	6644	6647	6660	6818	6617	6680	6619	6601	6549	6623	6709	6633	6670	6676	6646	6718	6554	6627	6587	6739	6607	6672	6514	6655	6630	6484	6578	6746	6692	6588	6570	6537	6634	6620	6654	6618	6610	6576	6538	6734	6574	6553	6583	6747	6703	6679	6593	6751	6654	6639	6637	6571	6698	6704	6564	6658	6656	6670	6733	6637	6452	6592	6707	6531	6619	6664	6622	6770	6605	6599	6680	6686	6483	6712	6675	6685	6614	6655	6580	6492	6742	6682	6673	6676	6561	6640	6665	6648	6696	6551	6535	6535	6716	6606	6536	6631	6645	6770	6634	6568	6549	6630	6603	6606	6657	6717	6681	6711	6531	6485	6640	6609	6663	6755	6674	6646	6728	6605	6701	6740	6661	6700	6577	6707	6518	6576	6628	6728	6617	6537	6620	6604	6587	6773	6616	6606	6598	6701	6574	6679	6548	6651	6521	6647	6649	6652	6619	6717	6695	6678	6576	6615	6690	6612	6648	6553	6729	6577	6612	6766	6560	6674	6581	6642	6758	6693	6575	6609	6581	6590	6559	6721	6624	6556	6522	6588	6702	6591	6566	6658	6639	6633	6636	6654	6566	6729	6667	6652	6663	6523	6653	6676	6673	6661	6558	6594	6554	6621	6700	6681	6672	6545	6690	6643	6555	6647	6681	6689	6681	6735	6684	6616	6693	6541	6553	6665	6669	6570	6603	6535	6687	6774	6644	6525	6584	6575	6615	6558	6694	6589	6496	6545	6667	6559	6565	6587	6642	6678	6695	6606	6573	6660	6784	6540	6640	6825	6786	6719	6581	6646	6716	6698	6607	6736	6579	6556	6669	6678	6602	6541	6592	6650	6571	6586	6538	6659	6672	6594	6588	6640	6641	6625	6693	6630	6645	6603	6665	6618	6621	6636	6682	6661	6786	6683	6700	6623	6736	6546	6602	6677	6707	6622	6634	6683	6489	6436	6582	6749	6646	6621	6560	6710	6716	6669	6575	6690	6652	6495	6539	6478	6570	6532	6695	6489	6755	6616	6673	6712	6686	6667	6648	6676	6632	6592	6510	6658	6645	6698	6706	6629	6660	6564	6731	6657	6615	6675	6695	6675	6647	6673	6714	6643	6663	6578	6642	6683	6698	6592	6654	6761	6710	6641	6711	6512	6667	6540	6688	6601	6518	6737	6461	6593	6566	6754	6575	6796	6644	6577	6537	6607	6638	6623	6632	6596	6610	6687	6509	6727	6662	6565	6590	6591	6603	6492	6690	6581	6518	6545	6668	6663	6577	6591	6615	6483	6651	6700	6648	6651	6572	6535	6625	6676	6689	6496	6768	6681	6719	6668	6763	6617	6754	6649	6736	6547	6719	6535	6609	6639	6558	6530	6684	6556	6625	6514	6719	6631	6703	6695	6550	6642	6568	6717	6612	6685	6685	6585	6603	6504	6658	6708	6711	6647	6703	6554	6544	6563	6619	6580	6759	6610	6588	6651	6648	6494	6619	6573	6623	6636	6599	6628	6612	6606	6656	6638	6623	6711	6742	6618	6685	6566	6581	6698	6603	6749	6655	6519	6704	6641	6551	6561	6715	6649	6593	6603	6566	6793	6720	6689	6700	6837	6684	6641	6521	6623	6619	6654	6682	6533	6567	6619	6592	6647	6514	6707	6590	6699	6605	6600	6708	6643	6646	6592	6729	6598	6671	6709	6615	6856	6736	6625	6667	6574	6623	6610	6698	6760	6641	6629	6613	6630	6558	6647	6694	6591	6651	6727	6630	6550	6640	6599	6677	6528	6688	6658	6596	6614	6630	6796	6592	6481	6580	6647	6703	6505	6580	6693	6690	6601	6616	6497	6577	6774	6646	6620	6718	6680	6480	6631	6627	6756	6710	6654	6573	6647	6640	6712	6409	6642	6739	6628	6568	6563	6526	6511	6656	6664	6739	6632	6633	6638	6566	6692	6753	6769	6634	6702	6622	6714	6675	6662	6672	6679	6562	6540	6676	6595	6627	6576	6511	6654	6704	6600	6582	6658	6609	6627	6677	6660	6552	6621	6620	6615	6599	6555	6576	6643	6573	6730	6596	6753	6597	6683	6766	6568	6633	6590	6572	6591	6680	6603	6685	6663	6633	6594	6721	6628	6622	6708	6586	6641	6702	6586	6656	6656	6660	6616	6592	6680	6580	6703	6583	6599	6628	6625	6683	6737	6636	6644	6633	6574	6690	6694	6659	6618	6754	6567	6708	6647	6564	6635	6551	6550	6606	6561	6597	6647	6700	6589	6643	6716	6500	6747	6627	6626	6730	6789	6602	6692	6791	6597	6642	6670	6718	6525	6698	6565	6608	6678	6574	6571	6528	6737	6669	6663	6638	6772	6634	6632	6672	6578	6517	6734	6579	6609	6746	6623	6551	6563	6617	6694	6795	6600	6733	6639	6611	6609	6702	6640	6654	6720	6660	6625	6673	6715	6585	6730	6591	6555	6540	6633	6598	6738	6699	6634	6554	6631	6609	6670	6598	6734	6526	6422	6616	6631	6648	6673	6706	6564	6658	6535	6606	6624	6474	6709	6683	6686	6737	6623	6734	6720	6653	6671	6552	6598	6689	6799	6531	6630	6627	6637	6719	6540	6673	6670	6552	6658	6631	6693	6618	6715	6665	6700	6656	6650	6706	6537	6733	6683	6681	6713	6509	6669	6521	6597	6672	6565	6617	6648	6662	6542	6615	6672	6585	6599	6669	6652	6581	6654	6651	6787	6711	6524	6735	6675	6612	6759	6601	6550	6534	6550	6567	6636	6740	6436	6620	6617	6614	6649	6682	6633	6660	6683	6564	6625	6706	6549	6779	6598	6662	6703	6573	6723	6841	6786	6610	6598	6642	6549	6702	6696	6763	6570	6677	6588	6506	6603	6500	6712	6519	6639	6568	6630	6578	6707	6625	6670	6582	6680	6645	6664	6788	6629	6483	6540	6673	6672	6589	6583	6570	6577	6559	6585	6685	6631	6696	6631	6660	6554	6643	6660	6623	6697	6700	6619	6620	6715	6613	6592	6724	6648	6503	6540	6641	6709	6568	6554	6616	6557	6658	6652	6601	6712	6685	6607	6661	6657	6738	6575	6502	6680	6705	6537	6620	6600	6588	6687	6656	6760	6627	6588	6603	6707	6560	6417	6709	6620	6603	6673	6602	6612	6494	6629	6624	6768	6669	6585	6669	6641	6803	6531	6595	6690	6498	6669	6609	6697	6694	6635	6491	6702	6647	6699	6578	6609	6670	6619	6567	6587	6484	6630	6656	6690	6549	6645	6694	6745	6683	6653	6629	6659	6559	6591	6533	6558	6642	6686	6699	6596	6608	6599	6673	6487	6680	6557	6666	6559	6549	6595	6629	6620	6658	6611	6495	6772	6599	6596	6571	6752	6570	6563	6755	6499	6642	6657	6714	6589	6591	6697	6670	6517	6640	6593	6550	6625	6525	6623	6605	6655	6524	6783	6629	6584	6439	6756	6560	6614	6780	6601	6700	6599	6658	6642	6588	6692	6685	6596	6623	6617	6722	6544	6649	6663	6738	6595	6624	6580	6672	6626	6531	6615	6581	6624	6643	6671	6507	6684	6594	6684	6592	6654	6515	6649	6577	6719	6592	6418	6662	6599	6637	6644	6612	6688	6548	6642	6577	6600	6650	6556	6667	6570	6534	6623	6702	6824	6471	6659	6729	6669	6684	6484	6606	6735	6656	6748	6593	6637	6612	6697	6573	6549	6566	6568	6564	6603	6626	6574	6836	6721	6680	6672	6615	6744	6640	6699	6679	6543	6621	6549	6750	6581	6597	6671	6727	6637	6613	6720	6524	6581	6634	6619	6771	6586	6527	6603	6662	6557	6649	6623	6533	6582	6698	6690	6535	6698	6550	6589	6630	6667	6663	6720	6736	6572	6592	6634	6765	6530	6504	6580	6605	6593	6579	6596	6590	6602	6646	6630	6669	6607	6570	6656	6663	6630	6672	6622	6680	6689	6651	6649	6531	6701	6568	6652	6750	6766	6590	6687	6642	6676	6638	6623	6547	6677	6600	6647	6620	6596	6656	6544	6703	6631	6596	6489	6789	6664	6723	6652	6538	6539	6659	6510	6624	6710	6551	6637	6629	6698	6753	6589	6754	6641	6633	6679	6690	6625	6712	6585	6608	6526	6720	6530	6627	6682	6607	6735	6586	6652	6638	6625	6531	6644	6623	6683	6558	6659	6587	6685	6629	6593	6659	6706	6636	6651	6655	6624	6561	6663	6707	6650	6660	6639	6558	6626	6730	6679	6647	6692	6520	6700	6581	6651	6680	6558	6665	6516	6495	6616	6693	6618	6710	6652	6667	6619	6753	6662	6686	6593	6716	6574	6687	6707	6798	6597	6624	6669	6680	6486	6719	6681	6672	6720	6616	6628	6589	6648	6582	6543	6678	6632	6570	6695	6609	6661	6639	6660	6603	6456	6645	6662	6613	6658	6580	6549	6642	6688	6632	6640	6626	6537	6711	6533	6540	6695	6554	6521	6614	6736	6711	6540	6778	6673	6796	6712	6617	6710	6498	6501	6643	6589	6535	6565	6707	6621	6665	6628	6689	6635	6665	6504	6715	6671	6601	6640	6629
41343	48959	32888	15513	4628	1336	772	687	703	627	694	678	666	655	709	666	730	695	657	690	678	675	673	718	702	734	704	693	669	675	705	712	701	692	711	709	718	689	670	682	708	653	669	696	681	680	728	688	726	740	679	702	661	708	683	646	699	675	677	706	728	685	672	732	679	689	655	667	680	665	663	660	683	692	730	678	670	703	728	700	696	706	655	701	702	675	697	639	700	740	679	693	656	729	699	684	693	761	723	700	743	687	722	701	746	641	655	661	714	707	695	709	670	687	696	666	666	723	691	714	683	664	693	643	687	653	718	692	682	728	688	701	693	697	681	635	709	682	646	719	719	724	654	684	683	705	683	696	685	679	721	679	700	729	648	711	697	716	692	695	698	672	664	708	692	665	677	697	649	719	736	706	725	682	684	698	719	658	658	696	703	677	683	703	718	723	681	717	686	730	715	678	688	668	742	649	713	641	686	733	716	717	703	710	695	688	692	694	627	687	662	728	683	687	684	711	681	687	704	687	678	653	682	715	646	683	677	635	701	691	748	665	670	716	692	675	664	656	711	647	716	666	573	646	713	706	700	719	708	767	673	628	705	681	669	653	633	709	674	670	665	729	685	684	686	689	692	696	747	692	714	728	680	678	661	675	689	674	642	733	748	657	737	704	704	708	685	686	658	670	695	707	700	706	706	705	703	711	655	713	668	679	681	677	683	711	738	696	683	689	695	710	685	681	653	666	665	711	698	707	710	715	709	672	657	725	680	657	699	681	701	680	657	685	713	692	663	685	650	708	712	718	716	641	669	663	728	683	730	765	659	717	715	720	679	720	708	700	711	674	723	637	713	727	717	660	686	640	710	710	676	655	667	686	717	707	685	635	710	669	691	676	689	650	710	690	655	693	697	673	663	677	682	721	641	698	725	687	701	660	671	743	713	722	684	699	697	714	659	727	717	692	695	713	685	665	664	672	665	698	648	711	698	654	696	691	697	687	713	688	707	688	684	709	708	669	640	716	719	705	679	736	650	728	658	698	699	693	664	667	702	708	680	719	682	707	681	677	688	675	712	692	674	675	691	677	652	680	691	693	713	733	730	651	707	695	720	675	657	663	671	679	660	752	729	652	657	715	654	670	702	706	692	702	704	694	725	726	713	710	735	693	730	705	680	708	683	680	663	678	748	722	685	737	685	713	670	738	733	665	691	681	696	721	721	749	681	757	661	625	676	659	677	704	657	701	666	674	710	671	668	743	685	686	676	662	687	699	679	686	705	739	669	701	674	650	689	710	673	696	707	668	702	747	695	661	686	669	711	716	688	681	686	718	657	638	651	672	657	719	692	658	663	678	677	707	691	742	704	646	739	692	722	683	672	699	666	714	710	672	688	658	714	658	702	665	687	626	680	724	717	714	667	712	717	693	702	735	684	651	709	692	747	677	675	679	695	688	686	694	726	707	687	663	661	646	718	686	670	689	707	691	725	691	684	724	687	735	679	656	645	701	707	736	728	710	773	692	710	728	691	699	668	655	732	690	657	711	705	635	665	717	687	697	685	715	731	747	709	698	717	707	694	649	708	713	698	677	709	670	693	704	696	679	664	682	731	699	656	672	639	718	712	685	676	698	679	695	756	641	680	720	704	693	673	656	655	712	684	704	670	663	660	669	687	677	675	690	688	735	685	687	665	664	705	672	684	669	710	673	670	636	671	683	697	699	697	713	701	686	648	707	686	668	662	709	732	724	664	697	702	690	667	701	701	708	682	637	697	699	727	660	717	716	699	705	689	685	689	662	655	696	711	664	685	678	684	702	690	663	693	677	750	663	660	652	644	715	654	707	691	768	712	710	672	683	683	681	713	668	616	658	662	660	696	676	707	690	704	670	704	700	696	683	698	681	665	724	675	723	740	708	651	658	657	690	644	706	707	729	706	678	650	687	670	715	652	726	637	687	730	745	672	701	721	642	692	691	732	690	673	687	663	712	650	674	689	716	689	722	693	680	686	651	706	685	700	696	672	740	674	723	707	687	682	724	704	706	717	657	750	701	666	730	667	717	738	700	635	714	662	714	710	703	696	672	747	720	673	679	714	687	630	719	717	702	667	648	645	668	647	690	703	713	712	676	716	741	674	679	669	666	659	721	656	720	688	646	710	715	681	727	681	689	663	674	679	685	693	698	676	688	701	707	662	663	702	705	711	596	706	644	669	712	728	668	750	709	690	685	690	658	675	737	698	694	674	733	636	657	731	701	717	694	689	684	705	726	687	675	694	649	666	622	692	703	689	670	691	705	738	651	677	696	663	724	677	700	687	705	676	694	681	681	705	701	712	691	645	657	685	687	669	650	642	702	706	657	671	669	725	689	750	718	704	708	699	721	657	689	658	662	666	691	697	676	659	720	717	682	690	684	678	703	688	689	738	670	699	723	673	700	694	677	665	679	732	650	698	717	671	689	691	697	705	712	730	719	734	717	661	701	656	676	700	694	711	677	663	689	726	719	704	671	652	674	684	659	728	654	745	688	714	709	686	658	707	656	698	684	687	656	705	693	660	682	677	711	657	705	681	671	679	647	678	710	737	662	662	753	685	672	696	731	701	650	682	660	670	715	680	657	664	683	662	684	715	687	705	690	694	672	717	686	665	670	679	669	692	685	710	729	714	738	693	682	694	699	713	717	720	708	719	672	688	681	674	675	662	699	675	684	680	683	687	659	725	731	711	683	722	699	678	672	675	721	727	732	646	655	718	718	691	682	692	705	657	723	665	703	662	691	687	698	675	733	631	687	713	719	654	682	728	718	715	672	649	670	704	700	694	739	705	658	710	737	683	662	648	696	680	682	711	700	701	685	737	699	674	720	630	694	730	678	648	665	682	673	692	688	637	720	684	713	678	683	693	688	671	706	703	698	715	697	692	665	737	705	684	662	666	672	669	735	696	683	709	709	691	728	705	734	691	679	677	730	681	707	677	681	663	619	710	698	696	713	716	666	706	680	693	667	699	686	722	656	678	676	677	713	681	697	678	697	700	711	692	722	675	673	693	689	690	725	680	658	682	698	701	631	711	663	695	690	733	669	704	683	639	706	657	698	708	714	671	687	703	665	669	680	701	682	711	735	713	670	693	706	638	650	675	692	743	693	738	677	735	734	687	730	680	689	690	694	713	701	717	634	719	671	692	699	713	737	656	720	650	672	663	679	657	758	727	683	724	688	702	690	713	673	708	710	674	704	712	694	682	716	667	672	640	654	735	656	698	683	674	692	668	729	668	712	685	644	699	715	710	656	704	687	700	683	682	737	695	696	640	678	659	704	712	718	666	671	704	685	735	655	641	632	707	715	723	681	706	704	668	650	671	674	697	681	632	661	710	684	685	671	648	714	715	659	738	718	693	723	694	662	663	719	685	630	670	676	653	710	724	712	662	714	741	687	672	671	666	700	660	687	697	680	633	722	704	681	700	720	662	672	713	729	655	715	672	670	682	678	702	674	652	725	694	702	762	704	686	707
53946	54666	55645	43736	32859	16581	7458	5889	5724	5706	5623	5750	5855	5733	5721	5731	5804	5660	5754	5686	5746	5646	5660	5779	5737	5776	5899	5742	5773	5817	5814	5712	5833	5645	5716	5681	5782	5690	5815	5697	5685	5710	5727	5680	5680	5832	5728	5670	5693	5783	5649	5721	5803	5756	5642	5737	5661	5696	5762	5751	5732	5779	5817	5710	5734	5824	5898	5679	5727	5687	5720	5591	5811	5711	5671	5712	5671	5637	5727	5736	5662	5842	5630	5662	5758	5696	5717	5715	5723	5659	5753	5678	5758	5760	5718	5706	5758	5757	5762	5756	5804	5681	5772	5666	5571	5686	5611	5691	5800	5762	5792	5670	5731	5697	5824	5664	5774	5819	5730	5816	5697	5901	5605	5831	5619	5794	5831	5777	5751	5676	5785	5641	5786	5775	5621	5589	5642	5773	5873	5714	5717	5725	5674	5668	5768	5910	5744	5785	5823	5633	5766	5810	5847	5777	5795	5615	5789	5636	5688	5704	5790	5740	5801	5786	5771	5722	5776	5738	5685	5780	5774	5611	5713	5770	5671	5706	5727	5696	5714	5702	5744	5647	5681	5707	5847	5782	5842	5817	5653	5702	5629	5701	5680	5794	5819	5741	5594	5691	5858	5811	5638	5698	5848	5659	5750	5709	5706	5714	5855	5658	5693	5874	5689	5738	5766	5761	5764	5572	5834	5754	5668	5738	5705	5767	5691	5772	5832	5732	5812	5690	5819	5721	5753	5717	5694	5754	5717	5762	5707	5690	5729	5832	5729	5744	5706	5707	5691	5720	5618	5798	5734	5747	5773	5728	5719	5920	5764	5711	5722	5664	5785	5795	5803	5727	5777	5654	5863	5855	5734	5657	5801	5814	5720	5682	5835	5675	5703	5686	5703	5889	5817	5900	5685	5689	5613	5849	5697	5723	5736	5641	5709	5859	5762	5710	5845	5628	5840	5625	5684	5646	5803	5791	5761	5800	5738	5727	5609	5847	5738	5649	5788	5766	5790	5774	5732	5794	5614	5830	5694	5795	5682	5834	5736	5630	5719	5744	5683	5658	5750	5727	5891	5781	5868	5704	5805	5690	5822	5776	5744	5830	5807	5711	5809	5612	5863	5792	5680	5696	5693	5755	5753	5672	5691	5707	5708	5690	5695	5801	5630	5697	5684	5614	5778	5777	5762	5842	5772	5622	5678	5639	5854	5680	5714	5630	5905	5726	5715	5720	5651	5919	5791	5717	5713	5840	5844	5758	5649	5789	5631	5966	5757	5825	5618	5648	5810	5587	5717	5579	5690	5688	5761	5670	5641	5729	5770	5743	5918	5801	5781	5673	5750	5707	5754	5802	5725	5745	5843	5806	5812	5674	5718	5669	5716	5815	5770	5737	5759	5848	5722	5837	5820	5793	5776	5622	5696	5634	5736	5775	5622	5717	5714	5810	5758	5659	5791	5821	5743	5646	5666	5755	5741	5711	5769	5830	5748	5772	5720	5802	5699	5607	5703	5689	5744	5766	5670	5633	5753	5633	5721	5705	5708	5820	5763	5786	5765	5734	5878	5817	5668	5803	5661	5678	5700	5785	5739	5762	5632	5794	5768	5760	5784	5688	5610	5738	5669	5517	5761	5747	5682	5786	5701	5609	5728	5735	5795	5756	5712	5679	5782	5668	5661	5631	5718	5680	5729	5793	5692	5705	5775	5824	5772	5710	5741	5683	5766	5782	5692	5643	5758	5672	5727	5684	5625	5691	5806	5737	5734	5762	5773	5819	5738	5779	5756	5768	5624	5656	5692	5808	5660	5742	5816	5822	5681	5678	5599	5711	5735	5792	5736	5603	5766	5720	5709	5732	5781	5704	5699	5632	5565	5666	5682	5778	5816	5772	5702	5701	5814	5747	5834	5604	5680	5520	5650	5791	5687	5769	5629	5861	5704	5686	5771	5803	5813	5840	5729	5800	5732	5683	5758	5721	5738	5738	5741	5600	5734	5716	5694	5806	5805	5594	5760	5757	5760	5789	5758	5804	5773	5744	5746	5748	5784	5895	5614	5673	5773	5671	5646	5750	5825	5663	5711	5709	5672	5650	5763	5796	5711	5736	5713	5772	5607	5714	5843	5617	5763	5708	5790	5722	5751	5657	5895	5759	5778	5740	5755	5760	5801	5668	5684	5793	5762	5722	5742	5772	5703	5776	5805	5699	5707	5681	5712	5822	5755	5771	5699	5723	5626	5738	5743	5671	5819	5773	5710	5668	5724	5722	5841	5735	5716	5855	5667	5720	5803	5735	5660	5732	5785	5758	5706	5767	5623	5786	5663	5655	5762	5749	5638	5786	5756	5611	5726	5693	5642	5862	5842	5688	5738	5667	5746	5811	5874	5798	5633	5793	5791	5749	5732	5628	5673	5713	5834	5631	5674	5699	5752	5745	5668	5796	5735	5738	5750	5812	5631	5697	5752	5694	5721	5754	5812	5768	5839	5747	5733	5783	5766	5708	5912	5774	5712	5724	5720	5765	5709	5675	5677	5753	5696	5792	5615	5670	5696	5708	5727	5807	5823	5797	5704	5672	5647	5776	5736	5741	5569	5725	5696	5716	5745	5697	5705	5634	5842	5702	5664	5846	5743	5566	5769	5732	5787	5827	5770	5706	5731	5744	5739	5614	5757	5660	5770	5790	5667	5796	5650	5705	5687	5686	5702	5866	5702	5834	5610	5758	5771	5636	5876	5719	5589	5714	5713	5642	5659	5785	5567	5776	5779	5687	5839	5735	5820	5676	5728	5590	5646	5670	5772	5754	5713	5724	5715	5728	5722	5748	5785	5889	5725	5742	5857	5740	5704	5753	5658	5759	5714	5709	5779	5689	5897	5745	5709	5715	5840	5750	5707	5795	5706	5686	5704	5828	5709	5734	5717	5756	5793	5735	5759	5807	5722	5735	5893	5727	5857	5660	5779	5725	5781	5694	5748	5659	5662	5713	5675	5804	5690	5747	5737	5757	5673	5724	5751	5759	5775	5666	5639	5722	5737	5750	5818	5747	5732	5855	5679	5640	5725	5665	5595	5685	5765	5831	5804	5732	5573	5713	5778	5630	5796	5795	5808	5758	5733	5728	5791	5719	5733	5803	5814	5822	5751	5654	5774	5601	5719	5765	5747	5915	5738	5709	5813	5750	5729	5752	5746	5728	5795	5586	5816	5716	5581	5804	5732	5796	5747	5670	5708	5859	5651	5729	5795	5660	5735	5781	5621	5803	5606	5794	5751	5733	5723	5868	5695	5732	5688	5695	5704	5673	5686	5681	5842	5711	5785	5669	5733	5743	5800	5748	5721	5732	5657	5603	5594	5876	5823	5669	5709	5660	5796	5751	5818	5681	5720	5720	5612	5750	5834	5646	5715	5635	5715	5760	5628	5754	5711	5719	5666	5699	5769	5722	5712	5688	5701	5724	5618	5668	5610	5723	5788	5725	5626	5733	5752	5686	5778	5718	5699	5795	5738	5624	5680	5781	5799	5599	5821	5788	5716	5821	5749	5735	5731	5753	5812	5657	5685	5683	5790	5680	5696	5716	5733	5617	5678	5840	5816	5745	5759	5741	5722	5702	5704	5784	5755	5833	5724	5769	5676	5809	5656	5735	5831	5717	5699	5819	5741	5654	5805	5617	5736	5701	5661	5708	5767	5754	5795	5750	5674	5705	5813	5827	5781	5714	5812	5761	5791	5735	5748	5816	5818	5752	5629	5771	5757	5773	5844	5767	5764	5748	5787	5802	5777	5657	5816	5825	5566	5738	5762	5703	5754	5752	5780	5783	5636	5696	5728	5752	5757	5723	5839	5740	5743	5532	5721	5742	5825	5716	5671	5751	5692	5807	5720	5724	5938	5796	5759	5684	5802	5667	5681	5693	5775	5801	5859	5741	5826	5760	5762	5634	5804	5745	5802	5665	5759	5800	5876	5703	5831	5769	5786	5707	5728	5867	5743	5759	5765	5746	5881	5656	5683	5656	5713	5674	5705	5724	5698	5824	5631	5642	5805	5665	5768	5694	5786	5741	5679	5630	5761	5684	5785	5862	5749	5781	5720	5708	5846	5744	5703	5702	5653	5759	5643	5708	5741	5763	5721	5846	5773	5670	5772	5756	5750	5664	5781	5781	5845	5588	5756	5791	5737	5753	5722	5656	5760	5722	5746	5703	5668	5655	5585	5671	5721	5725	5826	5771	5867	5710	5843	5733	5729	5653	5694	5635	5605	5794	5814	5787	5801	5787	5759	5759	5800	5672	5823	5740	5651	5802	5674	5725	5627	5782	5626	5673	5883	5548	5704	5743	5734	5708	5666	5730	5743	5752	5804	5747	5751	5703	5696	5681	5787	5658	5749	5685	5738	5760	5703	5760	5860	5653	5738	5702	5737	5680	5761	5681	5812	5622	5730	5684	5796	5747	5751	5703	5820	5658	5785	5825	5669	5702	5711	5701	5633	5872	5684	5747	5670	5814	5707	5654	5601	5715	5761	5588	5702	5599	5544	5751	5728	5690	5792	5793	5732	5708	5689	5762	5633	5736	5673	5763	5707	5804	5821	5655	5730	5688	5727	5674	5797	5789	5821	5728	5660	5740	5772	5671	5726	5880	5789	5756	5865	5681	5841	5665	5702	5781	5871	5706	5742	5717	5765	5698	5788	5720	5714	5844	5745	5824	5839	5817	5677	5750	5734	5592	5781	5758	5785	5779	5767	5756	5762	5756	5763	5731	5711	5762	5802	5827	5898	5807	5693	5574	5736	5778	5759	5693	5694	5589	5644	5685	5778	5675	5631	5739	5839	5726	5660	5751	5830	5863	5687	5646	5721	5728	5609	5853	5893	5698	5713	5887	5771	5766	5764	5702	5664	5736	5689	5725	5672	5739	5696	5754	5716	5674	5707	5667	5764	5689	5678	5715	5725	5690	5787	5806	5696	5774	5650	5840	5878	5732	5767	5760	5741	5663	5673	5700	5702	5725	5641	5735	5812	5629	5719	5773	5802	5681	5794	5550	5597	5750	5750	5656	5712	5776	5765	5769	5678	5705	5780	5831	5828	5720	5857	5886	5729	5803	5819	5860	5671	5763	5838	5672
17904	19024	11987	4424	1520	916	759	747	747	704	778	763	738	752	739	714	699	743	747	730	725	769	741	755	705	778	799	685	689	707	751	796	723	692	696	714	724	789	732	746	775	725	678	745	779	765	712	717	783	745	738	701	738	679	718	760	732	738	747	743	765	656	796	710	779	762	705	777	714	707	726	745	806	785	763	795	744	762	703	772	745	777	721	716	742	736	732	778	745	748	768	711	731	760	693	754	787	724	726	754	702	753	791	776	736	714	743	765	801	776	743	772	757	716	780	735	795	721	753	747	757	724	694	765	757	718	749	741	743	720	753	698	724	730	744	742	713	740	760	743	764	732	759	709	728	693	735	770	725	758	740	758	765	739	776	743	727	745	783	714	720	717	774	750	742	716	757	772	728	718	772	761	733	746	744	773	761	726	734	736	764	800	715	758	709	765	693	731	809	781	738	757	726	747	772	800	733	753	724	717	758	737	794	711	738	724	738	779	791	698	699	780	745	716	748	724	746	748	783	787	795	748	738	760	710	722	726	767	725	780	744	805	728	759	712	766	751	724	760	770	750	804	748	786	765	727	747	725	738	770	804	738	740	762	750	717	715	705	758	711	759	732	720	728	743	669	748	714	731	734	697	766	741	743	691	775	724	801	812	771	755	730	714	760	739	731	761	675	766	753	770	740	745	749	751	713	769	750	739	764	772	716	795	706	711	768	736	728	720	758	732	725	729	755	751	770	769	796	787	732	705	776	786	722	737	768	728	707	732	718	709	707	760	706	783	748	701	713	737	800	733	726	722	698	678	776	790	718	745	745	691	708	775	720	713	780	800	755	751	687	734	729	744	771	728	779	766	719	797	718	740	785	730	714	735	739	708	711	758	772	796	740	772	788	698	693	768	718	779	771	715	728	720	775	726	757	788	813	731	764	805	755	685	760	780	729	668	778	747	771	771	696	758	721	751	744	695	762	725	750	766	747	738	803	776	730	771	723	693	712	748	722	716	780	719	784	707	727	723	777	753	806	713	724	665	734	736	785	699	753	730	752	736	747	767	744	730	783	730	746	727	711	716	755	718	712	744	801	759	734	743	750	738	766	733	696	745	702	729	722	713	732	745	799	741	728	758	771	745	732	739	710	743	765	764	728	719	787	719	734	781	705	738	717	763	768	791	756	787	737	747	721	735	760	745	724	795	772	725	721	747	735	747	756	726	745	803	735	719	719	754	773	708	747	749	759	786	705	693	727	762	731	756	723	724	743	680	766	721	731	742	716	792	771	761	678	777	775	686	749	769	745	730	721	745	725	776	720	731	752	777	713	753	740	799	724	754	727	781	784	703	741	707	715	722	752	760	734	739	742	742	734	764	759	762	733	724	751	734	760	757	787	744	756	743	753	741	706	751	750	753	751	676	713	772	742	725	790	767	759	770	738	729	750	730	700	761	722	744	714	725	754	740	780	681	749	746	757	795	794	758	788	750	738	778	736	745	734	769	713	773	751	695	802	745	738	782	811	751	693	731	691	712	752	739	747	742	714	747	761	724	749	738	762	770	721	719	749	741	731	778	728	754	732	725	750	743	744	714	752	719	713	721	810	799	775	723	760	722	722	744	732	751	769	729	739	743	774	744	738	756	723	729	721	747	741	738	740	733	713	738	708	719	785	754	757	770	752	776	720	758	789	776	716	745	738	732	770	752	764	731	757	756	769	740	762	789	696	816	761	745	761	761	812	738	758	781	724	750	741	697	723	811	786	780	713	741	778	710	746	710	802	728	751	761	789	751	779	710	734	713	755	742	753	780	753	757	776	749	747	792	727	717	708	728	736	760	743	712	803	742	716	714	730	787	738	727	739	743	734	726	720	758	676	775	770	765	791	693	709	768	742	796	736	747	721	693	712	709	703	704	703	704	772	788	725	775	759	728	782	753	769	773	770	752	739	715	789	756	747	778	796	701	722	773	748	786	713	703	731	739	770	778	787	763	780	704	790	740	744	811	729	697	734	735	751	749	762	765	683	755	716	796	776	716	751	789	769	737	727	749	762	725	801	755	751	748	716	747	749	760	738	712	799	731	747	743	808	736	815	723	753	738	755	822	708	762	762	713	754	750	768	713	728	727	736	745	754	780	757	774	776	708	741	734	733	768	695	714	724	728	774	748	773	701	767	748	749	769	753	759	740	754	745	793	798	754	732	787	736	716	732	772	756	786	746	756	727	770	737	758	739	715	751	744	805	758	777	761	740	771	742	705	731	744	759	692	778	733	745	730	714	749	760	719	691	753	703	736	722	675	743	725	739	719	749	776	719	766	708	743	739	722	778	790	723	748	748	734	763	742	758	751	783	724	754	755	774	772	749	764	738	787	728	755	718	760	754	741	749	709	740	762	743	759	741	782	770	742	772	762	759	735	742	774	714	776	734	753	723	731	728	691	724	761	707	790	770	737	723	743	720	711	748	760	726	770	752	711	689	709	717	735	802	742	764	811	745	702	724	768	721	762	770	732	757	830	766	718	748	726	734	760	765	728	705	717	746	759	801	749	733	740	771	755	745	747	771	731	784	702	723	719	761	763	738	752	765	735	741	768	723	760	749	749	754	773	719	790	738	730	717	732	706	715	725	756	695	742	756	721	722	729	747	756	770	731	736	719	724	717	748	698	755	764	728	765	739	781	714	753	692	754	757	770	748	782	741	749	786	771	808	730	683	757	720	714	769	787	751	709	704	763	741	744	740	712	743	755	776	767	705	758	693	739	720	786	736	768	757	742	736	773	735	729	746	722	729	739	773	740	761	740	721	750	744	719	790	772	751	781	726	729	746	767	746	718	727	716	763	749	764	750	777	758	809	804	723	773	737	755	737	758	718	748	726	732	767	716	731	755	745	702	740	748	741	767	761	732	701	744	710	780	764	784	788	749	741	748	793	723	777	774	722	697	712	736	733	723	732	729	768	766	742	717	781	763	787	776	759	741	741	770	730	707	755	711	762	777	727	748	820	770	716	788	770	787	735	729	709	736	760	697	740	767	715	757	732	778	748	737	741	785	744	756	738	776	750	750	770	779	752	744	758	747	695	771	727	704	736	775	712	715	662	712	718	741	717	793	723	796	737	805	780	797	745	726	752	783	785	728	795	699	737	747	815	785	734	745	732	745	703	741	781	794	742	736	767	778	748	746	745	803	738	728	736	732	763	748	789	784	764	784	782	776	788	737	776	718	687	733	779	753	780	732	769	748	785	732	734	766	775	751	731	728	758	741	754	682	745	731	703	769	750	716	729	742	698	720	751	731	769	778	760	778	723	741	773	729	721	761	724	717	814	716	745	728	766	776	758	745	719	817	712	786	729	754	808	812	781	713	741	751	745	778	716	728	702	751	788	724	788	791	773	735	738	777	754	761	742	721	761	735	769	757	781	721	751	748	779	732	751	705	728	767	710	769	722	759	743	718	737	733	766	754	740	732	735	716	754	734	753	767	751	712	736	751	705	711	716	701	774	711	740	705	735
52439	46111	36870	28074	18020	9249	6641	6137	6243	6152	6171	6205	6247	6191	6186	6203	6186	6167	6262	6287	6182	6185	6284	6105	6104	6120	6023	6023	6109	6180	6183	6222	6016	6101	6181	6160	6038	6090	6169	6033	6173	6221	6136	6229	6163	6087	6129	6203	6084	6186	6240	6188	6054	6016	6293	6184	6140	6163	6037	6199	6235	6096	6223	6194	6142	6165	6136	6169	6197	6156	6203	6174	6040	6212	6090	6204	6262	6116	6153	6249	6248	6139	6212	6113	6194	6121	6089	6166	6201	6138	6150	6111	6147	6109	6270	6207	6301	6197	6256	6125	6175	6119	6149	6127	6049	6244	6142	6172	6097	6203	6140	6053	6266	6277	6165	6146	6178	6083	6194	6313	6135	6235	6222	6084	6213	6064	6115	6069	6132	6247	6285	6192	6157	6230	6162	6171	6175	6069	6041	6122	6186	6007	6118	6147	6077	6164	6155	6140	6122	6234	6238	6185	6283	6157	6142	6227	6227	6199	6110	6113	6134	6116	6261	6103	6224	6129	6140	6140	6282	6219	6155	6156	6237	6095	6297	6189	6277	6217	6247	6057	6138	6151	6108	6240	6264	6212	6087	6267	6162	6125	6110	6206	6134	6035	6159	6147	6158	6134	6194	6182	6229	6070	6186	6057	6305	6164	6139	6276	6210	6185	6146	6186	6153	6146	6206	6153	5991	6175	6236	6230	6045	6141	6195	6211	6188	6204	6240	6183	6164	6130	6205	6277	6154	6039	6202	6167	6157	6060	6265	6154	6207	6192	6114	6117	6246	6186	6115	6313	6185	6126	6112	6131	6121	6412	6058	6254	6175	6257	6364	6130	6231	6172	6130	6220	6110	6074	6191	6068	6057	6215	6193	6222	6146	6235	6191	6139	6186	6160	6209	6226	6200	6052	6160	6138	6091	6211	6041	6122	6144	6069	6274	6073	6161	6170	6364	6151	6207	6088	6112	6026	6078	6097	6195	6135	6109	6100	6206	6093	6097	6210	6194	6094	6216	6167	6143	6213	6088	6115	6158	6079	6172	6097	5974	6173	6112	6281	6036	6110	6053	6142	6261	6169	6207	6190	6283	6016	6239	6226	6066	6158	6186	6106	6160	6209	6120	6233	6183	6197	6296	6204	6207	6130	6241	6128	6140	6149	6087	6168	6232	6286	6243	6113	6177	6040	6153	6187	6246	6172	6056	6200	6152	6128	6275	6164	6098	6077	6115	6092	6216	6115	6167	6102	6112	6208	6166	6120	6139	6112	6239	6348	6176	6155	6166	6197	6213	6114	6261	6077	6112	6019	6326	6116	6110	6197	6160	6084	6247	6146	6204	6220	6167	6329	6218	6154	6170	6232	6109	6124	6105	6160	6192	6093	6108	6054	6073	6125	6173	6112	6123	6202	6260	6129	6052	6238	6080	6204	6239	6121	6166	6075	6282	6169	6234	6259	6208	6035	6148	6179	6082	6178	6096	6133	6193	5975	6105	6115	6020	6151	6141	6154	6186	6072	6241	6107	6178	6268	6129	6178	6106	6168	6217	6120	6227	6228	6123	6198	6172	6234	6146	6174	6266	6187	6000	6098	6195	6151	6192	6096	6183	6132	6248	6153	6166	6033	6101	6173	6167	6069	6114	6145	6186	6129	6242	6225	6130	6119	6189	6069	6232	6034	6176	6135	6241	6220	6108	6120	6116	6161	6231	6109	6225	6163	6179	6195	6231	6177	6185	6108	6232	6126	6167	6081	6122	6132	6114	6113	6160	6150	6213	6140	6129	6105	6235	6210	6211	6147	6036	6171	6092	6139	6235	6158	6124	6227	6173	6082	6129	6178	6133	6174	6296	6104	6082	6129	6210	6210	6169	6073	6164	6044	6198	6234	6178	6019	6187	6064	6144	6128	6118	6089	6168	6068	6144	6160	6235	6167	6141	6293	6064	6013	6256	6083	6126	6222	6211	6032	6200	6151	6204	6092	6171	6071	6091	6247	6056	6179	6116	6265	6227	6103	6216	6048	6169	6189	6173	6071	6256	6172	6244	6190	6156	6099	6217	6095	6067	6124	6235	6071	6171	6257	6075	6186	6239	6072	6244	6142	6258	6069	6166	6214	6221	6071	6139	6162	6123	6139	6198	6169	6286	6250	6152	6146	6172	6158	6173	6112	6233	6191	6167	6153	6223	6096	6258	6227	5992	6119	6250	6220	6061	6201	6100	6130	6146	6206	6051	6219	6050	6271	6190	6134	6142	6237	6220	6224	6262	6235	6167	6057	6043	6291	6190	6156	6178	6075	6202	6213	6159	6170	6174	6300	6101	6110	6262	6133	6178	6080	6143	6089	6067	6086	6174	6300	6208	6129	6000	6247	6162	6020	6258	6168	6103	6089	6144	6100	6232	6146	6177	6145	6126	6167	6085	6195	6126	6083	6093	6169	6161	6054	6154	6133	6278	6180	6177	6235	6187	6326	6144	6238	6076	6262	6143	6255	6056	6206	6235	6109	6117	6249	6163	6058	6203	6210	6108	6265	6171	6210	6136	6130	6076	6122	6163	6265	6143	6108	6288	6088	6029	6213	6183	6168	6049	6091	6210	6160	6178	6184	6291	6174	6196	6141	6159	6228	6212	6119	6276	6251	6157	6231	6078	6155	6223	6301	6155	6263	6266	6127	6177	6183	6201	6090	6158	6104	6048	6140	6238	6113	6239	6099	6153	6145	6199	6233	6057	6281	6214	6270	6186	6112	6158	6124	6182	6111	6195	6288	6117	6131	6133	6135	6236	6237	6103	6242	6207	6289	6219	6230	6135	6070	6235	6238	6115	6153	6142	6150	6118	6157	6091	6188	6241	6218	6191	6183	6086	6259	6151	6184	6090	6212	6166	6180	6154	6131	6030	6135	6338	6215	6193	6112	6195	6165	6209	6155	6174	6174	6116	6094	6185	6177	6094	6169	6147	6201	6005	6117	6102	6182	6246	6065	6153	6154	6107	6264	6164	6107	6170	6120	6268	6144	6080	6214	6093	6141	6073	6148	6136	6083	6042	6186	6180	6201	6219	6088	6192	6138	6168	6086	6156	6229	6175	6216	6241	6237	6180	6070	6199	6142	6056	6211	6103	6273	6252	6215	6280	6194	6281	6138	6072	6148	6126	6267	6155	6165	6279	6188	6216	6233	6150	6263	6194	6215	6178	6187	6366	6204	6089	6229	6282	6140	6172	6185	6106	6270	6274	6309	6165	6009	6121	5984	6188	6203	6097	6086	6120	6219	6211	6282	6222	6122	6144	6208	6044	6092	6055	6179	5991	6147	6183	6126	6201	6235	6139	6130	6164	6155	6149	6046	6211	6190	6135	6162	6223	6161	6169	6155	6162	6180	6090	6252	6211	6152	6154	6205	6195	6048	6205	6075	6168	6235	6221	6054	6127	6239	6129	6213	6166	6223	6015	6098	6169	5994	6183	6188	6099	6111	6288	6159	6131	6178	6087	6142	5980	6174	6010	6205	6225	6213	6220	6162	6107	6097	6160	6169	6092	6050	6064	6136	6164	6137	6070	6121	6305	6149	6141	6088	6103	6209	5983	6167	6082	6177	6178	6276	6209	5965	6176	6200	6215	6208	6197	6389	6180	6200	6166	6198	6161	6080	6141	6236	6160	6234	6193	6128	6193	6151	6176	6193	6122	6090	6186	6140	6194	6326	6058	6174	6127	6106	6112	6125	6182	6068	6023	6114	6135	6177	6071	6186	6146	6062	5970	6123	6076	6190	6105	6183	6220	6161	6195	6098	6233	6027	6134	6143	6198	6276	6061	6190	6116	6096	6202	6074	6078	6167	6119	6249	6235	6189	6202	6078	6162	6170	6191	6270	6194	6169	6212	6182	6179	6231	6282	6115	6240	6231	6185	6106	6221	6154	6159	6151	6072	6303	6277	6192	6237	6187	6205	6249	6210	6121	6159	6262	6100	6177	6343	6344	6193	6203	6225	6176	6181	6346	6165	6172	6119	6151	6167	6164	6184	6103	6316	6038	6201	6285	6290	6084	6136	6221	6238	6143	6275	6241	6368	6105	6246	6259	6121	6123	6141	6131	6018	6187	6300	6164	6178	6171	6192	6088	6240	6193	6133	6259	6181	6254	6148	6273	6237	6139	6287	6243	6059	6073	6132	6102	6140	6225	6097	6166	6251	6148	6245	6027	6205	6204	6203	6134	6123	6128	6065	6191	6128	6204	6146	6161	6226	6139	6216	6127	6051	6143	6130	6246	6189	6123	6205	6041	6113	6301	6194	6178	6137	6149	6116	6217	6184	6073	6221	6168	6147	6222	6199	6084	6226	6311	6147	6143	6199	6219	6164	6249	6109	6259	6195	6111	6182	6179	6107	6182	6102	6013	6234	6132	6048	6226	6091	6180	6179	6195	6197	6208	6218	6291	6068	6263	6199	6209	6148	6085	6062	6154	6240	6193	6213	6086	6147	6197	6050	6062	6121	6174	6173	6100	6187	6131	6165	6108	5999	6197	6179	6078	6149	6155	6103	6201	6160	6337	6171	6238	6026	6107	6146	6275	6229	6172	6108	6082	6187	6102	6147	6029	6181	6219	6146	6223	6146	6121	6190	6167	6156	6199	6168	6047	6272	6171	6222	6193	6237	6086	6129	6158	6198	6147	6144	6184	6140	6063	6174	6108	6196	6092	6130	6077	6153	6148	6193	6111	6211	6134	6150	6232	6121	6197	6176	6117	6229	6151	6057	6181	6183	6217	6051	6122	6252	6160	6067	6122	6113	6303	6166	6249	6062	6054	6118	6198	6126	6135	6223	6158	6132	6128	6190	6045	6081	6134	6232	6230	6284	6071	6246	6103	6168	6071	6294	6107	6271	6272	6166	6178	6100	6160	6172	6123	6117	6109	6149	6164	6166	6256	6251	6035	6127	6107	6163	6166	6222	6102	6283	6117	6207	6167	6132	6106	6301	6155	6031	6135	6167	6085	6089	6154	6156	6089	6052	6145	6229	5958	6084	6221	6260	6204	6222	6169	6116	6085	6176	6255	6156	6184	6218	6158	6172	6139	6171	6222	6184	6133	6060	6209	6161	6248	6199	6050	6182	6301	6164	6034	6396	6304
43220	47413	31016	14922	4064	1322	908	784	764	805	820	773	843	808	772	808	769	767	844	781	811	850	767	802	817	825	786	780	799	827	802	805	873	827	772	800	794	829	846	825	790	792	795	782	802	785	798	815	783	787	797	850	859	762	853	742	786	772	841	786	818	837	785	804	810	797	814	811	822	791	772	785	814	849	772	751	836	807	792	777	830	799	767	804	811	800	795	816	785	789	824	853	787	741	830	820	823	817	770	808	838	807	822	783	798	845	764	772	788	819	807	815	782	846	770	804	780	784	804	780	810	813	831	803	801	791	802	852	821	783	787	747	807	848	784	810	773	813	795	800	812	882	806	794	839	831	782	816	776	798	859	797	794	792	803	755	858	743	847	818	792	825	756	801	744	772	798	794	779	784	792	804	831	774	801	771	808	839	820	811	809	816	841	843	813	839	796	795	796	825	809	753	800	762	827	858	848	801	803	806	768	803	803	797	812	807	794	829	815	769	787	826	827	753	831	819	849	823	836	775	813	794	819	796	773	799	833	813	846	775	807	834	818	781	858	797	769	851	819	772	753	802	765	825	855	861	785	803	834	791	786	875	796	772	803	789	781	806	795	792	808	792	836	798	783	796	833	811	801	789	841	753	832	771	815	794	745	815	790	756	788	800	786	852	787	732	822	805	771	795	837	797	862	793	812	801	819	795	807	785	828	757	759	815	828	819	832	790	891	767	809	800	849	788	832	842	786	815	803	816	772	747	800	767	784	836	821	770	788	810	807	772	789	842	838	807	768	814	764	796	813	796	805	769	796	781	779	832	837	811	774	841	779	789	786	759	799	819	754	837	799	824	842	763	786	803	812	784	813	792	763	763	772	845	778	868	785	803	797	833	831	804	820	810	801	862	828	782	779	776	793	782	823	778	845	874	825	834	772	774	842	786	792	834	802	847	819	786	794	740	781	829	771	790	774	839	780	811	792	759	825	823	787	854	759	816	831	788	759	790	804	796	849	811	836	773	820	818	789	779	826	774	826	839	831	845	876	831	858	844	784	792	790	850	800	808	782	766	812	800	772	774	778	816	820	814	764	802	848	844	786	761	796	798	870	786	764	804	800	811	833	761	814	753	806	819	785	774	793	836	779	781	801	806	825	749	820	788	789	873	792	804	789	816	864	855	799	806	767	807	820	816	776	794	840	781	784	745	809	777	819	821	772	772	838	785	825	839	761	813	829	757	791	845	811	834	783	819	812	803	867	839	757	825	828	830	810	803	798	832	867	824	816	788	750	777	791	771	764	780	791	797	756	773	811	843	777	804	779	749	797	828	828	826	869	768	803	825	788	793	825	761	777	833	836	823	810	802	794	845	813	861	856	822	820	784	816	755	804	805	773	808	794	809	805	801	793	784	832	805	812	774	822	813	800	793	827	772	751	792	792	826	811	802	758	763	845	835	748	747	773	727	771	821	851	836	748	833	804	836	814	784	763	825	833	796	798	797	793	802	859	801	816	775	824	814	806	796	758	804	808	784	764	842	827	761	745	760	777	804	846	840	815	833	753	783	779	848	835	802	788	777	805	815	780	787	790	810	837	844	798	810	701	803	791	770	824	786	795	796	834	811	811	773	807	773	789	820	799	786	760	833	832	816	774	780	824	844	802	831	829	777	778	824	792	823	826	783	797	811	840	855	793	782	804	803	805	842	791	837	750	828	795	785	807	808	779	780	848	843	794	840	788	791	788	777	858	766	787	836	775	807	830	831	834	815	788	778	791	802	845	819	821	831	838	809	776	829	748	802	772	775	782	758	785	730	734	767	832	831	760	798	775	809	830	759	767	794	776	778	768	848	802	836	800	759	840	806	837	812	782	829	794	819	840	785	818	811	827	847	776	815	795	805	789	782	816	820	816	779	816	787	778	803	822	851	786	844	817	877	845	815	802	767	798	775	780	804	810	796	788	816	768	843	789	833	835	856	785	783	834	824	832	818	773	824	762	845	773	770	814	811	813	799	845	801	744	829	816	832	821	775	787	796	772	820	819	855	862	814	814	790	809	817	792	817	793	812	822	778	838	812	807	797	794	860	778	803	780	819	829	831	799	827	808	798	822	823	794	736	779	712	787	793	764	729	806	813	817	823	814	840	792	819	837	821	765	769	775	798	755	815	779	769	823	740	797	823	766	778	796	839	791	805	778	781	771	828	837	784	778	831	808	808	804	815	757	816	789	797	744	795	826	802	831	823	783	828	809	828	787	801	798	853	790	771	796	824	806	760	766	827	787	785	812	799	804	835	821	802	814	832	767	801	772	782	801	782	797	774	831	743	778	787	790	811	812	817	784	738	802	807	795	806	825	778	764	801	833	730	812	800	803	759	767	778	805	809	780	806	819	802	771	774	786	817	853	756	792	753	813	784	767	789	785	796	802	819	829	814	793	793	787	819	781	837	777	823	799	777	804	796	801	811	800	786	791	790	833	795	819	836	798	773	763	784	769	769	783	766	824	738	798	776	767	788	834	803	745	791	825	816	789	804	823	784	790	833	837	795	807	799	795	803	855	784	787	783	786	796	799	789	784	831	797	839	801	815	817	755	787	844	806	804	843	846	853	773	810	814	829	850	764	793	807	783	793	812	819	785	766	779	866	848	789	797	791	788	790	805	714	811	775	799	834	761	808	798	819	853	797	788	782	816	760	775	851	806	824	795	792	803	853	824	825	776	760	727	776	773	799	805	740	808	791	797	785	764	801	842	800	768	835	794	795	773	845	834	798	790	787	747	822	798	826	795	772	801	809	820	764	801	817	830	811	837	824	807	786	775	771	800	807	791	847	814	764	833	817	772	781	761	831	788	826	832	806	787	832	850	765	845	823	780	810	806	796	775	739	816	782	788	805	813	745	781	841	798	784	780	757	837	820	781	782	780	839	768	818	785	794	827	827	788	820	800	775	728	763	802	790	826	801	810	822	848	799	848	804	790	780	772	797	772	809	781	790	818	829	800	826	836	834	782	770	798	810	776	762	798	829	819	809	820	817	793	782	783	770	778	764	791	794	841	771	806	780	804	794	833	825	765	842	804	851	823	784	782	813	772	860	801	773	785	826	799	812	839	751	780	828	804	756	843	795	814	829	860	815	829	793	841	826	831	800	799	814	821	785	764	817	832	773	827	800	802	791	771	855	805	783	842	817	828	819	816	836	790	843	767	823	768	833	814	781	861	782	775	777	840	785	805	788	804	833	762	779	827	856	821	809	791	812	824	788	753	785	803	798	787	810	790	772	824	832	814	842	800	819	795	764	811	778	797	815	774	761	777	787	819	775	743	823	804	752	811	804	794	772	798	822	792	743	837	772	757	781	802	842	819	758	910	789	805	792	784	773	769	831	806	803	798	774	767	775	787	832	778	791	851	769	771	813	794	800	813	786	770	808	750	814	817	793	763	836	765	859	796	789	836	810	773	778	753	839	810	818	826	787	824	809	776	827	773	803	809	811	754	837	816	793	832	796	834	809	806
59382	57268	54797	43187	31186	15791	7961	6732	6522	6559	6537	6434	6600	6597	6406	6577	6422	6478	6482	6575	6515	6489	6542	6644	6579	6407	6564	6635	6424	6622	6498	6503	6470	6542	6462	6545	6397	6512	6445	6516	6516	6564	6558	6574	6451	6549	6611	6458	6444	6549	6434	6382	6576	6482	6463	6580	6516	6466	6521	6470	6396	6460	6520	6520	6503	6547	6545	6485	6635	6431	6488	6377	6497	6533	6622	6391	6424	6214	6625	6513	6478	6533	6470	6510	6499	6514	6520	6488	6422	6485	6580	6458	6547	6588	6583	6516	6635	6514	6507	6513	6498	6461	6547	6620	6495	6589	6546	6722	6505	6513	6547	6465	6528	6514	6513	6534	6499	6528	6515	6460	6642	6575	6561	6549	6431	6495	6536	6410	6545	6538	6502	6428	6551	6487	6447	6492	6556	6463	6537	6508	6487	6360	6478	6472	6510	6492	6523	6553	6419	6449	6617	6560	6548	6541	6400	6483	6550	6562	6403	6642	6529	6476	6690	6487	6586	6509	6569	6580	6480	6382	6523	6422	6577	6555	6437	6469	6534	6438	6636	6596	6518	6576	6401	6579	6478	6492	6688	6504	6508	6471	6396	6466	6375	6507	6597	6550	6490	6562	6649	6411	6612	6510	6577	6551	6595	6582	6580	6584	6395	6538	6569	6524	6551	6574	6543	6498	6605	6549	6586	6599	6392	6574	6456	6460	6599	6570	6578	6468	6582	6482	6552	6501	6602	6531	6470	6649	6506	6586	6483	6531	6413	6529	6448	6663	6627	6467	6564	6686	6503	6570	6594	6553	6429	6533	6401	6610	6681	6570	6558	6660	6498	6454	6474	6567	6638	6640	6615	6502	6621	6410	6487	6497	6614	6556	6597	6517	6539	6613	6496	6666	6519	6516	6404	6515	6506	6601	6541	6529	6603	6475	6535	6576	6519	6532	6469	6584	6540	6509	6491	6488	6577	6451	6612	6468	6506	6644	6409	6612	6409	6602	6518	6605	6433	6390	6550	6619	6476	6525	6499	6418	6495	6517	6453	6565	6439	6456	6479	6520	6466	6648	6519	6470	6508	6472	6452	6646	6565	6578	6559	6520	6520	6443	6433	6534	6608	6557	6543	6390	6367	6536	6629	6538	6490	6471	6639	6483	6528	6503	6626	6532	6454	6533	6339	6632	6624	6602	6549	6460	6425	6600	6499	6363	6543	6521	6462	6444	6620	6547	6568	6528	6557	6480	6511	6443	6600	6362	6487	6629	6465	6383	6406	6495	6512	6439	6463	6565	6553	6489	6547	6418	6657	6484	6707	6623	6622	6525	6489	6489	6478	6523	6461	6550	6426	6636	6539	6446	6520	6541	6439	6561	6440	6599	6562	6557	6519	6524	6469	6374	6397	6492	6517	6515	6415	6502	6509	6482	6600	6459	6649	6459	6698	6519	6583	6566	6464	6497	6572	6509	6480	6481	6450	6557	6529	6514	6605	6542	6504	6684	6585	6475	6489	6531	6579	6605	6633	6485	6509	6533	6652	6515	6493	6506	6479	6519	6570	6550	6619	6528	6591	6533	6613	6530	6555	6543	6462	6384	6511	6445	6663	6517	6476	6464	6559	6490	6539	6514	6527	6445	6454	6492	6528	6405	6390	6444	6449	6598	6588	6570	6457	6640	6487	6578	6628	6622	6349	6491	6349	6523	6502	6587	6518	6590	6658	6611	6668	6623	6530	6326	6637	6380	6580	6429	6322	6594	6636	6698	6630	6579	6432	6444	6425	6527	6552	6653	6481	6499	6514	6496	6567	6582	6454	6584	6487	6563	6504	6587	6511	6418	6461	6538	6495	6521	6412	6502	6442	6581	6613	6684	6476	6553	6577	6523	6547	6478	6530	6553	6523	6457	6530	6528	6561	6384	6528	6576	6549	6587	6656	6458	6378	6564	6553	6596	6469	6524	6533	6576	6485	6563	6598	6494	6633	6573	6472	6626	6329	6464	6402	6532	6680	6523	6643	6496	6572	6525	6518	6552	6529	6463	6584	6476	6574	6575	6497	6449	6451	6577	6532	6519	6527	6546	6475	6468	6537	6448	6651	6576	6501	6490	6461	6498	6426	6468	6586	6419	6356	6528	6512	6451	6546	6550	6576	6526	6489	6497	6611	6541	6513	6562	6394	6445	6579	6522	6423	6468	6434	6497	6481	6586	6579	6468	6520	6411	6563	6515	6591	6629	6452	6570	6380	6451	6504	6531	6497	6478	6468	6539	6554	6514	6568	6680	6478	6410	6406	6560	6485	6454	6459	6599	6568	6504	6527	6505	6572	6435	6507	6490	6515	6398	6594	6432	6593	6449	6566	6593	6560	6543	6411	6632	6515	6577	6558	6596	6510	6510	6379	6488	6494	6496	6509	6483	6452	6591	6530	6601	6469	6559	6551	6566	6427	6597	6573	6578	6440	6674	6438	6472	6393	6529	6479	6357	6482	6491	6496	6498	6624	6535	6553	6498	6551	6601	6540	6525	6457	6540	6482	6475	6552	6446	6576	6484	6487	6623	6584	6517	6463	6465	6511	6507	6528	6516	6443	6560	6482	6532	6387	6333	6516	6663	6506	6406	6405	6519	6629	6530	6387	6529	6619	6371	6584	6667	6477	6568	6523	6470	6558	6591	6537	6467	6536	6450	6434	6534	6562	6476	6534	6617	6509	6465	6596	6477	6470	6498	6507	6501	6525	6456	6522	6534	6372	6657	6618	6568	6601	6513	6471	6424	6513	6614	6643	6503	6473	6582	6452	6488	6398	6569	6521	6535	6576	6512	6497	6518	6487	6565	6497	6483	6529	6483	6632	6727	6464	6530	6350	6546	6493	6518	6594	6534	6458	6360	6486	6509	6559	6488	6522	6315	6610	6578	6519	6473	6514	6407	6582	6549	6495	6526	6481	6514	6707	6570	6473	6528	6692	6487	6603	6665	6634	6514	6587	6588	6495	6497	6476	6494	6366	6543	6650	6508	6574	6606	6533	6495	6581	6521	6503	6575	6369	6503	6416	6650	6432	6478	6531	6538	6448	6337	6461	6475	6447	6474	6551	6504	6678	6491	6573	6569	6496	6417	6529	6461	6513	6490	6544	6571	6511	6635	6505	6605	6481	6467	6508	6506	6529	6493	6570	6551	6400	6539	6554	6514	6451	6532	6571	6604	6467	6480	6562	6476	6486	6479	6492	6517	6549	6459	6493	6504	6422	6594	6596	6550	6543	6307	6550	6612	6687	6486	6530	6408	6474	6499	6529	6592	6496	6564	6565	6357	6642	6497	6487	6480	6527	6449	6490	6424	6569	6554	6564	6458	6489	6554	6533	6595	6564	6483	6519	6534	6735	6502	6406	6602	6583	6498	6466	6500	6629	6539	6629	6510	6729	6414	6599	6543	6530	6433	6545	6576	6544	6694	6676	6513	6557	6498	6500	6530	6587	6530	6481	6449	6475	6507	6541	6579	6624	6450	6550	6475	6526	6534	6500	6486	6543	6575	6415	6530	6508	6419	6412	6544	6590	6506	6522	6516	6398	6574	6546	6429	6399	6479	6485	6503	6510	6519	6678	6523	6471	6471	6504	6533	6448	6554	6686	6542	6459	6553	6649	6583	6460	6456	6503	6537	6577	6596	6629	6586	6535	6439	6480	6415	6554	6660	6524	6488	6722	6639	6470	6577	6547	6467	6428	6531	6543	6557	6519	6574	6527	6515	6616	6569	6440	6565	6519	6504	6542	6486	6568	6586	6547	6592	6524	6483	6584	6507	6553	6433	6631	6552	6501	6552	6421	6519	6441	6429	6570	6509	6574	6622	6398	6419	6470	6527	6611	6498	6527	6633	6445	6447	6566	6551	6595	6531	6537	6613	6492	6541	6511	6461	6426	6511	6455	6546	6575	6536	6716	6467	6503	6573	6440	6492	6548	6482	6560	6558	6527	6493	6638	6492	6568	6439	6509	6454	6525	6517	6526	6400	6506	6411	6677	6512	6620	6498	6516	6458	6606	6407	6364	6446	6624	6478	6580	6641	6589	6441	6569	6580	6515	6586	6604	6419	6499	6414	6476	6453	6637	6466	6374	6551	6593	6532	6367	6501	6553	6561	6582	6596	6503	6434	6449	6535	6527	6424	6618	6554	6537	6495	6662	6539	6460	6538	6407	6402	6470	6577	6500	6516	6508	6511	6462	6470	6536	6486	6486	6534	6586	6526	6417	6561	6633	6493	6604	6618	6563	6445	6547	6309	6453	6657	6497	6551	6534	6513	6540	6406	6564	6419	6502	6519	6488	6373	6646	6513	6630	6417	6514	6541	6519	6522	6611	6434	6583	6417	6453	6484	6522	6445	6564	6488	6524	6518	6480	6618	6454	6493	6595	6437	6444	6452	6492	6509	6469	6553	6560	6422	6500	6513	6535	6582	6595	6581	6617	6378	6491	6609	6380	6496	6508	6495	6529	6534	6597	6555	6432	6338	6626	6510	6607	6609	6513	6554	6565	6583	6431	6545	6682	6431	6411	6471	6586	6440	6471	6342	6579	6517	6541	6594	6496	6656	6559	6600	6574	6466	6498	6540	6416	6524	6454	6639	6581	6507	6615	6539	6479	6601	6595	6502	6563	6508	6503	6520	6668	6593	6478	6477	6614	6540	6512	6490	6608	6534	6576	6513	6499	6439	6385	6649	6420	6465	6514	6523	6581	6615	6568	6538	6507	6582	6447	6611	6621	6530	6589	6536	6520	6553	6575	6453	6516	6579	6576	6546	6386	6515	6479	6548	6790	6562	6496	6496	6573	6545	6543	6507	6449	6417	6450	6435	6391	6488	6537	6394	6512	6430	6634	6489	6641	6605	6443	6510	6520	6535	6409	6397	6521	6465	6425	6456	6509	6482	6482	6610	6608	6602	6578	6570	6686	6480	6552	6470	6582	6470	6557	6560	6565	6493	6427	6541	6515	6605	6540	6400	6402	6552	6406	6549	6407	6521	6475	6462	6593	6548	6594	6600	6604	6516	6530	6648	6554	6629	6493	6613	6519	6451	6509	6593	6627	6463	6490	6607	6439	6662	6672	6524	6585	6464	6600	6507	6532	6468
32989	37346	24775	10391	2819	1106	904	854	838	859	844	842	832	856	867	811	888	824	864	825	823	826	841	811	850	833	789	811	870	856	833	760	777	815	827	851	853	863	831	867	822	843	835	844	841	824	869	856	887	839	791	843	834	895	774	812	763	830	865	816	836	827	802	859	890	904	829	786	819	859	796	783	825	815	788	826	811	786	789	843	819	803	801	772	796	820	842	861	819	830	798	836	818	805	802	851	852	776	843	849	847	809	844	838	816	826	800	802	817	782	828	824	839	824	855	735	793	805	877	795	813	861	834	857	837	773	865	802	822	816	789	837	823	829	812	822	823	824	805	833	879	805	781	801	826	827	820	842	878	804	783	792	800	844	815	798	802	834	803	815	862	852	804	843	844	761	788	843	793	825	827	884	809	772	851	810	793	794	828	861	853	783	756	797	851	823	786	840	820	824	851	847	819	860	837	853	744	800	860	874	846	789	832	817	819	837	763	838	812	877	840	814	821	830	818	862	832	829	840	856	797	896	856	801	851	821	779	835	826	848	854	831	808	884	870	834	827	848	882	822	841	818	810	859	824	840	864	810	856	847	826	806	821	822	854	816	794	791	881	807	811	866	816	774	829	822	864	789	812	819	863	815	829	841	775	863	842	801	778	782	835	799	846	819	801	751	796	768	831	841	776	841	822	796	880	811	834	861	786	875	824	808	824	799	839	845	801	830	818	874	792	828	794	847	804	817	815	832	858	765	795	838	843	823	745	800	809	839	818	833	834	783	844	805	811	799	802	773	834	803	838	806	802	774	810	864	795	811	867	878	800	816	839	841	856	833	737	839	837	858	799	830	800	893	841	827	815	781	859	843	804	833	830	808	805	816	796	849	845	850	890	818	843	829	845	874	780	801	869	768	816	841	815	878	830	814	849	789	812	859	811	861	782	873	813	787	791	798	850	822	810	845	829	807	800	840	784	775	866	802	830	824	806	855	844	849	844	791	835	825	872	819	860	844	800	799	821	813	854	851	836	819	818	776	829	771	793	837	784	883	823	853	850	844	805	832	826	800	859	869	793	829	787	851	822	815	809	915	882	796	829	826	794	792	787	823	835	841	819	820	821	846	829	831	844	803	799	840	866	867	877	794	811	822	791	793	877	841	846	790	843	769	813	744	812	763	858	848	846	819	814	793	804	790	848	860	842	830	807	850	840	787	804	776	787	738	824	899	805	814	815	835	851	846	825	827	830	859	822	823	777	838	810	823	844	834	795	792	846	841	813	743	791	862	784	825	800	812	818	805	797	826	796	872	834	829	854	841	795	834	809	787	858	820	846	802	847	875	851	838	786	817	804	830	841	817	791	840	850	826	806	807	849	786	807	858	812	795	837	799	825	823	844	824	819	832	839	808	855	805	828	848	805	828	814	831	836	854	804	836	818	812	822	807	897	828	796	833	819	833	826	841	809	871	820	813	852	805	840	849	766	829	830	801	816	802	864	825	808	852	814	831	811	794	766	840	822	803	850	869	844	813	857	823	786	865	819	844	815	809	773	790	789	829	804	849	821	777	847	857	879	735	842	867	884	804	839	848	811	839	796	840	830	818	821	863	781	850	833	800	837	839	857	793	840	841	835	791	835	812	855	854	820	798	801	805	799	845	816	827	816	833	812	849	825	820	821	792	810	800	890	791	870	856	798	758	822	822	773	805	844	862	862	822	795	813	835	923	831	815	841	848	860	841	811	831	795	806	845	835	788	761	809	857	837	862	781	831	791	866	810	795	823	800	851	863	797	856	836	833	772	827	819	827	861	862	812	761	771	799	803	790	800	837	863	793	815	842	852	750	818	794	839	806	854	825	831	820	794	817	841	861	818	838	817	852	842	795	773	813	826	846	841	840	824	854	827	791	857	858	822	847	845	825	875	822	850	788	803	834	819	866	814	804	832	816	890	812	850	826	820	820	788	778	812	824	844	828	847	884	775	837	838	781	796	831	774	848	789	846	876	803	797	834	868	802	822	826	835	845	830	836	824	840	793	869	826	848	837	805	803	869	890	886	801	799	858	867	803	853	804	812	829	808	779	854	857	860	845	799	854	863	774	758	828	829	785	823	805	828	795	811	800	821	861	841	836	805	838	829	786	826	827	786	803	822	862	782	861	815	856	809	846	868	828	862	811	825	805	890	832	847	831	881	885	798	834	839	844	817	835	808	801	828	854	834	862	869	800	840	812	832	822	880	876	846	815	843	870	815	835	846	808	844	914	838	882	823	802	814	790	847	771	809	813	841	775	849	867	890	835	797	848	817	808	782	795	795	810	811	778	835	827	757	809	826	821	843	837	850	875	872	778	834	813	855	808	822	850	863	857	824	817	826	816	852	804	812	884	819	845	804	813	831	825	821	843	867	858	860	808	834	790	817	783	811	846	836	769	855	813	865	819	792	852	842	895	828	830	814	839	827	843	804	857	810	802	818	783	801	830	854	841	819	827	860	814	807	873	783	818	820	827	818	817	826	872	761	813	803	795	734	840	817	786	862	786	844	785	864	804	831	854	832	819	870	862	854	802	796	796	804	822	852	812	767	786	795	853	809	815	822	827	793	776	798	773	851	835	798	812	809	921	794	840	843	770	789	820	828	833	784	847	828	824	880	837	827	770	858	802	798	829	803	790	875	822	798	831	832	831	824	802	832	897	866	811	812	857	904	824	876	825	811	819	817	833	843	798	816	857	821	814	844	825	819	811	870	797	857	813	824	799	799	835	834	834	799	836	797	767	795	864	800	831	856	821	802	830	812	862	863	814	850	838	812	829	826	805	789	892	851	826	814	815	819	816	856	802	796	837	823	856	795	842	838	896	805	866	853	834	780	793	745	822	766	824	816	832	797	880	829	887	840	800	809	807	816	813	847	899	835	842	842	836	826	836	802	799	838	750	814	783	831	789	865	819	764	862	754	818	796	804	825	787	840	775	807	858	768	809	788	831	817	813	792	866	825	863	821	848	786	846	852	854	846	819	833	842	817	760	845	842	817	805	864	803	819	832	795	820	868	830	781	895	818	843	867	863	832	797	822	799	804	850	824	869	856	786	838	842	777	830	827	816	891	837	837	785	850	828	802	829	832	855	840	842	845	805	800	807	871	789	856	837	797	815	840	797	820	866	791	762	827	845	842	879	792	801	850	786	824	802	819	870	859	843	786	845	819	821	829	833	865	841	824	820	792	827	903	840	834	821	817	827	840	797	852	810	780	804	806	867	757	828	830	830	804	790	854	823	852	799	874	863	847	780	816	886	797	830	803	758	785	799	778	822	909	773	856	830	862	812	754	884	854	834	802	893	814	794	835	860	836	805	848	784	843	820	839	823	861	850	834	814	868	844	783	810	811	814	829	834	854	830	873	801	832	839	854	835	839	836	803	843	785	842	865	832	806	815	855	835	820	851	791	785	832	830	850	858	898	841	763	868	832	797	787	780	798	821	755	863	857	837	849	773	790	785	804	847	808	756	811	849	849
62443	58013	48108	37486	26728	12918	7551	6753	6636	6736	6805	6747	6707	6720	6786	6826	6676	6766	6763	6797	6781	6787	6802	6643	6596	6601	6699	6701	6626	6713	6818	6666	6683	6668	6623	6626	6707	6756	6805	6732	6692	6574	6725	6674	6744	6636	6835	6598	6746	6683	6699	6758	6635	6781	6562	6584	6650	6571	6759	6595	6670	6623	6585	6737	6594	6687	6768	6592	6644	6713	6505	6775	6739	6567	6746	6737	6701	6739	6734	6787	6699	6571	6689	6687	6661	6763	6593	6762	6610	6704	6676	6605	6555	6676	6802	6771	6574	6655	6700	6748	6614	6715	6651	6681	6671	6689	6652	6775	6713	6796	6679	6768	6627	6727	6681	6836	6621	6633	6636	6671	6706	6854	6681	6756	6799	6768	6709	6827	6688	6923	6583	6687	6649	6716	6741	6671	6648	6600	6748	6691	6663	6735	6707	6801	6752	6606	6753	6728	6636	6768	6798	6611	6598	6728	6751	6611	6736	6752	6575	6638	6756	6639	6747	6572	6767	6622	6643	6713	6667	6783	6553	6658	6713	6777	6741	6601	6789	6611	6736	6693	6654	6813	6705	6640	6706	6727	6652	6707	6710	6709	6768	6728	6664	6648	6775	6853	6647	6813	6630	6729	6693	6689	6728	6640	6766	6667	6643	6755	6682	6673	6715	6724	6612	6699	6736	6753	6700	6672	6790	6757	6705	6635	6689	6716	6713	6823	6656	6555	6665	6482	6684	6901	6635	6677	6719	6750	6716	6719	6632	6685	6633	6573	6668	6669	6692	6735	6685	6773	6691	6671	6713	6717	6666	6539	6825	6565	6719	6810	6698	6759	6716	6750	6859	6721	6702	6689	6665	6791	6587	6781	6746	6706	6870	6765	6790	6685	6680	6792	6888	6697	6684	6692	6786	6719	6896	6735	6724	6796	6777	6645	6680	6649	6749	6588	6762	6729	6841	6768	6653	6758	6617	6704	6662	6645	6713	6708	6619	6746	6787	6641	6711	6722	6750	6745	6684	6757	6756	6757	6620	6712	6734	6809	6785	6712	6561	6700	6716	6780	6760	6641	6607	6653	6733	6593	6661	6669	6705	6818	6769	6675	6635	6735	6794	6696	6704	6679	6686	6808	6799	6754	6621	6658	6695	6793	6771	6730	6691	6701	6705	6818	6682	6692	6717	6752	6705	6691	6628	6666	6862	6573	6643	6690	6820	6777	6819	6734	6614	6748	6740	6732	6674	6796	6700	6756	6635	6688	6640	6682	6736	6740	6744	6660	6744	6554	6637	6671	6688	6745	6772	6804	6721	6742	6531	6575	6696	6783	6610	6710	6651	6659	6729	6604	6776	6681	6818	6755	6602	6752	6728	6736	6692	6645	6678	6741	6700	6751	6744	6684	6726	6680	6623	6635	6622	6690	6598	6634	6608	6798	6739	6656	6688	6785	6777	6631	6591	6758	6910	6760	6596	6850	6667	6635	6603	6646	6618	6606	6688	6778	6702	6725	6644	6719	6598	6666	6698	6697	6752	6683	6697	6627	6777	6714	6691	6782	6733	6787	6770	6746	6733	6645	6789	6587	6697	6764	6669	6676	6718	6726	6706	6698	6703	6798	6772	6653	6835	6708	6776	6642	6612	6786	6858	6497	6708	6698	6616	6669	6827	6697	6602	6604	6610	6714	6653	6762	6730	6653	6776	6700	6824	6784	6802	6685	6633	6753	6783	6656	6681	6758	6552	6781	6683	6573	6661	6610	6650	6785	6722	6617	6664	6734	6822	6758	6646	6752	6798	6702	6691	6580	6632	6731	6619	6643	6826	6713	6680	6614	6592	6781	6732	6621	6619	6823	6676	6699	6773	6743	6694	6842	6749	6594	6727	6735	6735	6760	6702	6642	6671	6726	6637	6671	6809	6677	6735	6564	6556	6677	6742	6633	6799	6729	6708	6707	6635	6808	6796	6706	6629	6770	6668	6836	6685	6767	6589	6782	6758	6701	6742	6809	6764	6680	6783	6550	6682	6720	6690	6786	6725	6671	6685	6700	6897	6715	6711	6822	6662	6735	6674	6758	6711	6622	6764	6714	6721	6613	6748	6759	6770	6654	6689	6608	6682	6652	6662	6630	6649	6691	6844	6664	6749	6710	6759	6699	6747	6661	6766	6706	6819	6750	6786	6658	6642	6775	6615	6717	6605	6754	6561	6676	6728	6825	6708	6812	6713	6714	6681	6606	6757	6692	6713	6680	6604	6681	6708	6669	6607	6839	6717	6637	6633	6530	6668	6672	6907	6648	6620	6687	6683	6746	6769	6739	6673	6760	6623	6752	6726	6648	6814	6647	6670	6669	6696	6696	6645	6679	6695	6699	6708	6717	6748	6643	6571	6752	6757	6721	6783	6629	6769	6910	6857	6753	6675	6561	6737	6669	6642	6697	6703	6883	6666	6722	6749	6823	6746	6590	6707	6721	6747	6809	6713	6783	6779	6640	6663	6803	6623	6903	6722	6790	6582	6656	6690	6651	6642	6717	6581	6737	6823	6685	6755	6687	6715	6708	6568	6777	6630	6682	6745	6705	6820	6759	6678	6757	6618	6720	6665	6624	6680	6620	6657	6723	6714	6774	6720	6733	6721	6599	6670	6664	6822	6765	6600	6636	6665	6721	6792	6620	6664	6770	6635	6617	6681	6760	6697	6558	6767	6778	6637	6686	6588	6763	6712	6663	6870	6656	6690	6609	6740	6770	6564	6702	6806	6756	6728	6741	6607	6764	6750	6658	6751	6687	6583	6650	6685	6477	6826	6751	6704	6590	6672	6646	6757	6799	6699	6621	6662	6575	6680	6629	6738	6599	6689	6636	6696	6753	6723	6562	6713	6797	6719	6757	6603	6829	6643	6739	6736	6695	6857	6760	6658	6747	6691	6640	6557	6632	6733	6608	6686	6752	6724	6565	6656	6707	6691	6739	6709	6578	6593	6715	6726	6673	6662	6730	6724	6744	6778	6655	6710	6745	6618	6597	6662	6778	6620	6591	6750	6662	6791	6693	6714	6644	6568	6674	6750	6839	6639	6820	6733	6805	6708	6662	6728	6641	6679	6692	6719	6697	6638	6600	6666	6756	6768	6700	6642	6821	6680	6723	6636	6811	6718	6687	6650	6742	6673	6579	6723	6699	6633	6746	6609	6672	6839	6706	6653	6707	6695	6665	6552	6698	6730	6740	6648	6636	6678	6598	6677	6826	6776	6710	6707	6688	6794	6621	6838	6657	6704	6716	6824	6662	6688	6767	6773	6638	6670	6762	6753	6649	6825	6815	6705	6752	6588	6671	6716	6735	6684	6788	6567	6708	6729	6701	6805	6691	6583	6494	6666	6744	6723	6654	6753	6626	6698	6681	6645	6586	6562	6664	6729	6734	6540	6704	6702	6578	6792	6586	6707	6594	6699	6694	6765	6889	6641	6607	6719	6727	6818	6718	6740	6698	6682	6650	6716	6700	6741	6602	6678	6656	6704	6639	6856	6666	6662	6670	6770	6613	6491	6782	6751	6748	6526	6686	6788	6549	6678	6744	6737	6613	6756	6628	6752	6750	6748	6634	6700	6620	6752	6757	6676	6629	6642	6797	6750	6730	6702	6654	6883	6752	6719	6796	6701	6651	6644	6587	6787	6779	6659	6708	6742	6626	6798	6721	6827	6707	6728	6667	6573	6742	6734	6665	6691	6660	6767	6710	6652	6730	6806	6634	6679	6749	6644	6837	6685	6652	6613	6634	6778	6775	6817	6677	6672	6632	6770	6724	6746	6752	6831	6766	6744	6669	6726	6676	6591	6712	6653	6699	6707	6656	6676	6704	6691	6655	6587	6714	6707	6678	6639	6791	6696	6774	6679	6719	6632	6674	6688	6784	6607	6741	6818	6729	6759	6662	6589	6658	6717	6663	6641	6881	6617	6634	6663	6673	6595	6775	6722	6766	6689	6770	6693	6714	6676	6775	6747	6647	6699	6751	6535	6651	6794	6770	6688	6658	6789	6752	6629	6812	6756	6674	6742	6521	6762	6695	6731	6748	6614	6609	6709	6608	6602	6713	6694	6552	6709	6687	6728	6542	6738	6793	6723	6767	6680	6678	6696	6605	6656	6614	6763	6783	6570	6663	6740	6638	6790	6645	6694	6625	6601	6803	6894	6651	6717	6723	6671	6678	6782	6540	6735	6731	6671	6632	6751	6725	6878	6691	6719	6803	6728	6567	6683	6682	6668	6725	6836	6674	6698	6726	6620	6671	6761	6616	6718	6771	6669	6783	6530	6752	6604	6674	6643	6724	6774	6709	6788	6776	6714	6638	6548	6637	6680	6909	6605	6698	6611	6758	6634	6735	6689	6760	6631	6611	6670	6669	6804	6786	6628	6714	6699	6734	6708	6586	6729	6712	6745	6741	6765	6780	6874	6745	6675	6820	6787	6688	6677	6684	6710	6752	6630	6673	6607	6618	6842	6631	6724	6635	6707	6762	6768	6661	6656	6747	6693	6698	6637	6701	6650	6808	6596	6705	6637	6694	6719	6746	6779	6802	6711	6807	6673	6841	6697	6654	6678	6714	6720	6645	6755	6640	6588	6785	6681	6643	6942	6673	6713	6668	6732	6849	6630	6771	6622	6776	6684	6794	6711	6756	6652	6752	6598	6710	6667	6799	6692	6794	6882	6742	6668	6697	6632	6754	6640	6867	6882	6649	6650	6692	6835	6609	6656	6780	6613	6784	6703	6774	6727	6743	6637	6828	6765	6739	6807	6692	6623	6690	6643	6700	6756	6697	6687	6688	6704	6831	6686	6798	6834	6678	6610	6696	6743	6532	6651	6717	6829	6627	6683	6677	6689	6719	6783	6698	6700	6673	6692	6744	6637	6601	6800	6707	6628	6559	6813	6678	6752	6720	6670	6739	6684	6681	6688	6680	6599	6656	6641	6773	6746	6609	6688	6739	6693	6831	6606	6719	6786	6691	6752	6776	6616	6719	6772	6710	6557	6588	6610	6708	6790	6528	6714	6709	6722	6775	6666	6756	6650	6717	6770	6686	6662	6684	6759	6723	6737	6747	6676	6768	6767	6693	6754	6893	6774	6770
44297	49068	30522	14783	4326	1282	796	710	683	720	740	627	677	674	657	703	676	714	719	696	674	701	663	675	688	677	652	696	664	672	671	695	633	665	667	653	732	648	675	692	688	650	665	686	658	675	711	651	672	699	691	657	711	704	671	744	719	679	699	713	682	729	711	673	684	705	676	718	696	664	714	679	708	701	636	674	697	697	696	667	669	662	678	669	668	699	684	732	675	668	673	689	660	693	697	702	709	668	645	655	705	672	734	687	679	652	678	667	665	691	725	695	712	704	717	649	709	701	692	716	684	654	699	724	674	688	695	678	699	661	683	688	728	639	673	683	720	720	694	669	721	720	684	706	633	680	690	656	692	656	706	698	743	658	708	682	681	741	670	684	688	660	713	689	687	699	677	696	682	669	686	674	700	650	694	680	731	698	686	737	714	704	679	712	697	691	687	720	658	708	701	650	687	716	714	686	679	693	678	681	671	704	706	678	680	647	659	688	686	705	662	631	710	726	647	668	681	654	703	683	702	710	659	696	669	683	695	723	720	685	631	703	697	698	705	665	704	695	689	691	694	694	702	684	685	676	655	617	665	678	660	679	669	657	679	631	679	732	656	687	665	724	717	698	710	676	668	638	660	690	641	689	690	663	687	660	663	653	703	713	692	697	696	743	733	693	706	680	703	650	670	710	680	743	724	666	682	720	678	714	666	756	684	693	695	725	639	685	708	676	678	675	717	718	694	732	683	723	715	648	708	744	696	635	720	674	692	683	730	684	722	735	701	694	694	726	645	642	675	695	656	665	685	682	683	707	727	702	727	684	702	687	740	708	662	680	686	725	721	704	679	686	746	716	669	668	698	700	713	690	701	654	699	674	700	656	655	667	692	643	675	700	680	639	673	740	722	667	670	701	689	707	703	689	701	623	629	683	677	664	724	659	686	663	692	691	684	641	675	677	649	691	659	693	691	666	686	674	691	697	677	679	665	705	713	696	691	734	686	736	716	680	766	688	684	683	689	675	682	694	687	642	692	649	748	700	717	659	687	672	668	661	690	755	726	678	706	681	669	696	703	720	727	646	667	682	709	720	697	682	692	668	669	684	669	696	692	725	712	716	694	694	665	686	642	736	664	685	680	669	730	640	659	684	684	694	706	693	688	646	702	700	729	720	760	676	695	699	660	714	692	689	703	686	684	663	682	692	712	670	704	662	704	683	716	696	670	655	734	715	671	666	678	702	654	663	671	679	699	671	709	716	692	763	689	682	667	661	658	703	677	714	720	664	651	658	719	673	666	670	738	729	729	660	729	682	679	652	677	741	720	673	681	659	645	706	674	730	660	705	690	702	697	732	702	663	741	736	687	726	645	689	726	634	644	629	718	731	681	738	655	696	687	677	683	677	710	712	728	658	638	696	683	692	722	710	667	673	728	678	613	733	647	679	663	727	688	664	667	681	713	714	689	660	726	703	631	713	721	710	649	661	670	727	665	683	710	681	726	680	710	600	712	687	701	688	693	703	672	662	694	728	703	711	642	681	712	674	651	707	715	686	723	708	707	674	651	669	679	669	694	642	651	693	633	697	721	690	704	684	710	713	677	694	667	688	686	714	649	670	726	669	656	684	691	667	655	658	750	696	661	697	699	716	686	685	675	626	630	777	748	667	685	732	651	690	681	693	710	698	656	661	692	695	654	678	679	658	675	682	714	677	694	694	704	676	698	661	661	669	687	684	726	738	684	667	724	675	701	723	675	672	697	721	685	717	719	678	699	663	679	728	666	671	673	690	660	643	669	717	738	726	685	691	691	681	661	645	699	672	631	705	672	674	720	682	646	682	678	726	678	693	720	703	709	669	660	689	670	684	695	677	615	668	698	676	673	672	663	718	691	686	701	662	697	711	642	706	701	666	627	696	680	682	713	717	696	680	657	691	673	677	684	650	652	710	692	663	695	725	666	649	679	675	718	681	641	700	721	675	682	660	694	716	692	703	729	688	674	645	671	685	690	657	714	613	726	644	651	683	681	694	672	646	672	721	661	674	701	669	677	700	690	708	717	675	650	709	658	736	705	688	683	663	673	686	674	671	681	738	673	698	702	704	709	669	730	662	702	680	654	671	686	647	727	667	675	643	693	689	676	706	692	691	735	682	713	723	747	673	658	692	688	693	727	649	686	680	665	707	686	682	701	671	709	708	754	670	680	686	664	683	704	673	704	709	703	697	703	687	647	665	682	681	646	671	704	669	662	674	739	739	703	662	658	656	737	684	727	680	691	685	651	659	687	690	679	690	690	682	719	717	655	673	690	707	713	681	655	709	689	709	731	703	674	649	716	675	713	619	687	687	670	684	718	663	674	705	686	723	683	684	707	700	686	685	662	695	633	651	730	692	690	667	738	674	687	695	680	672	701	687	663	679	671	700	692	703	663	679	709	666	687	710	686	691	720	667	650	688	730	704	682	703	649	685	689	728	709	690	671	640	681	696	628	673	656	649	707	691	679	729	672	639	667	703	694	702	656	689	713	658	658	740	727	628	662	702	711	671	716	684	689	725	734	658	700	674	627	709	662	668	705	715	724	650	647	692	685	676	685	699	647	665	661	736	628	696	689	681	665	667	693	705	651	675	723	683	704	677	650	685	659	669	694	685	684	656	723	700	651	715	689	709	641	697	664	686	679	698	669	701	679	664	665	722	675	649	685	703	686	736	697	698	691	679	685	714	660	697	709	680	671	687	658	687	668	688	641	668	708	688	668	685	629	691	715	688	696	672	718	701	726	683	656	669	665	715	654	685	646	659	706	684	677	638	649	671	692	725	677	685	722	686	698	708	731	732	702	651	682	660	679	689	663	704	688	653	643	701	633	670	712	688	751	694	701	729	702	661	649	691	690	677	698	731	678	636	722	657	679	651	671	717	667	652	665	671	723	696	668	695	702	654	664	705	697	697	697	655	674	703	748	684	739	675	682	665	725	703	750	758	683	730	716	687	713	682	695	708	685	727	657	783	733	676	689	650	719	655	683	664	659	692	621	669	682	641	683	690	669	679	705	692	724	674	705	684	659	689	737	666	716	642	694	715	706	720	681	687	697	680	671	668	722	693	690	741	718	655	676	702	696	672	714	651	686	681	668	729	641	640	711	685	691	649	685	725	669	680	687	708	682	694	711	673	714	681	694	705	672	643	674	652	656	663	647	677	711	671	702	671	713	692	662	724	678	702	692	672	658	640	677	723	709	694	701	678	702	694	731	686	688	690	709	679	666	651	712	697	695	675	700	702	760	711	688	721	663	697	691	691	692	736	695	664	693	722	682	725	670	679	700	676	715	642	675	675	714	669	665	667	699	674	694	711	681	699	687	695	725	719	730	682	698	715	697	733	717	710	717	668	684	687	687	687	685	677	668	686	698	717	679	670	687	669	705	714	689	735	690	712	717	663	686	675	696	693	689	674	720	715	716	678	665	624	655	663	706	711	669	677	691	673	717	695	668	738	689	724	707	718	676	658	700	712
56188	54688	52994	43184	31971	15987	7490	5902	5705	5658	5809	5679	5725	5737	5767	5796	5667	5723	5633	5696	5859	5765	5825	5658	5732	5644	5687	5647	5716	5703	5687	5739	5702	5769	5731	5727	5630	5853	5846	5656	5575	5730	5636	5705	5770	5843	5849	5723	5792	5578	5736	5769	5762	5784	5825	5714	5665	5680	5650	5721	5700	5713	5725	5780	5816	5825	5802	5767	5802	5730	5762	5765	5719	5743	5809	5890	5619	5696	5570	5817	5616	5729	5719	5669	5719	5759	5611	5704	5754	5721	5684	5751	5695	5707	5712	5656	5853	5617	5781	5803	5705	5698	5729	5580	5703	5635	5702	5749	5808	5703	5692	5765	5855	5686	5704	5765	5774	5713	5652	5740	5673	5657	5588	5617	5853	5711	5653	5695	5881	5749	5790	5778	5739	5634	5679	5749	5638	5746	5791	5731	5761	5684	5728	5768	5724	5648	5767	5642	5665	5737	5786	5717	5768	5725	5738	5756	5648	5653	5786	5729	5603	5745	5651	5773	5646	5735	5718	5848	5781	5816	5759	5766	5660	5774	5667	5738	5689	5680	5724	5800	5711	5591	5769	5606	5680	5795	5754	5738	5822	5819	5738	5817	5771	5872	5691	5738	5833	5700	5691	5645	5822	5651	5798	5693	5627	5666	5554	5759	5639	5787	5746	5754	5665	5689	5650	5661	5772	5757	5711	5676	5837	5731	5625	5715	5688	5686	5772	5812	5660	5767	5701	5635	5717	5665	5605	5636	5620	5684	5765	5673	5826	5776	5706	5640	5754	5639	5601	5833	5715	5538	5733	5681	5637	5599	5777	5724	5658	5531	5627	5666	5790	5664	5689	5756	5626	5600	5753	5739	5791	5715	5706	5589	5742	5683	5738	5700	5809	5746	5708	5742	5695	5762	5644	5819	5556	5640	5636	5851	5654	5734	5810	5709	5683	5769	5789	5701	5827	5747	5815	5822	5703	5727	5761	5610	5651	5711	5729	5879	5787	5767	5740	5668	5731	5645	5721	5674	5664	5749	5761	5689	5722	5608	5826	5650	5657	5706	5657	5626	5713	5792	5704	5809	5768	5699	5723	5727	5663	5696	5745	5754	5751	5783	5773	5719	5765	5771	5692	5640	5601	5644	5699	5787	5601	5691	5670	5684	5658	5646	5751	5778	5814	5759	5759	5788	5631	5708	5799	5760	5663	5797	5742	5714	5727	5646	5634	5834	5800	5547	5821	5755	5752	5816	5799	5756	5696	5740	5771	5735	5751	5635	5781	5687	5670	5826	5732	5809	5795	5725	5871	5683	5841	5620	5830	5737	5602	5707	5740	5732	5705	5590	5752	5739	5758	5839	5745	5768	5744	5746	5762	5719	5680	5571	5571	5745	5816	5709	5733	5839	5782	5736	5720	5748	5729	5795	5770	5816	5718	5831	5712	5816	5788	5715	5766	5717	5768	5613	5799	5809	5684	5853	5704	5732	5667	5697	5742	5627	5740	5692	5601	5605	5773	5666	5660	5689	5734	5594	5738	5738	5734	5749	5810	5692	5775	5814	5562	5664	5666	5774	5758	5701	5784	5787	5746	5735	5758	5864	5795	5706	5816	5813	5671	5707	5642	5846	5711	5771	5887	5777	5775	5706	5630	5736	5629	5783	5707	5639	5827	5672	5584	5753	5551	5649	5634	5733	5755	5731	5732	5644	5857	5644	5664	5750	5544	5801	5682	5761	5767	5740	5675	5716	5814	5644	5735	5756	5748	5681	5846	5747	5772	5875	5858	5660	5639	5611	5718	5654	5676	5766	5806	5661	5755	5654	5719	5699	5716	5788	5799	5740	5707	5711	5697	5783	5657	5781	5737	5698	5707	5722	5727	5658	5679	5855	5668	5637	5738	5751	5605	5573	5695	5717	5619	5713	5687	5832	5659	5713	5600	5773	5554	5750	5776	5751	5750	5651	5881	5707	5687	5659	5672	5807	5793	5757	5747	5705	5797	5729	5777	5792	5762	5710	5710	5644	5736	5775	5719	5632	5744	5859	5599	5784	5729	5604	5659	5833	5742	5711	5772	5602	5789	5698	5729	5733	5726	5651	5703	5673	5632	5760	5708	5619	5523	5842	5787	5679	5654	5758	5774	5740	5759	5689	5700	5690	5687	5816	5717	5812	5665	5700	5648	5706	5841	5760	5806	5763	5690	5851	5686	5931	5789	5728	5683	5799	5762	5700	5638	5809	5736	5820	5813	5790	5641	5761	5742	5700	5714	5592	5772	5826	5806	5609	5717	5705	5718	5706	5684	5644	5714	5664	5734	5656	5813	5647	5825	5761	5787	5630	5702	5691	5700	5695	5614	5750	5737	5768	5798	5721	5750	5771	5622	5620	5652	5727	5728	5723	5736	5782	5700	5732	5646	5612	5832	5673	5674	5755	5714	5601	5727	5674	5735	5721	5776	5750	5694	5686	5709	5732	5775	5781	5561	5712	5670	5627	5613	5542	5667	5726	5713	5650	5631	5757	5757	5696	5780	5706	5735	5702	5740	5865	5693	5801	5851	5737	5706	5658	5789	5766	5862	5671	5752	5758	5604	5770	5751	5727	5746	5682	5715	5753	5798	5739	5700	5671	5762	5793	5588	5647	5686	5656	5721	5732	5725	5731	5745	5700	5837	5686	5782	5583	5723	5661	5685	5748	5828	5602	5724	5889	5657	5758	5772	5654	5730	5748	5676	5755	5644	5676	5700	5667	5615	5722	5662	5663	5680	5668	5799	5833	5658	5718	5644	5659	5870	5705	5658	5804	5741	5634	5708	5732	5729	5721	5739	5642	5759	5806	5809	5718	5816	5832	5686	5807	5751	5773	5701	5800	5775	5698	5726	5738	5827	5727	5729	5732	5740	5737	5736	5676	5700	5716	5643	5672	5865	5743	5671	5786	5706	5706	5700	5783	5869	5777	5758	5719	5590	5746	5775	5759	5712	5715	5656	5855	5695	5852	5755	5685	5580	5782	5687	5750	5546	5781	5697	5622	5658	5606	5623	5813	5643	5583	5764	5650	5582	5680	5734	5795	5699	5608	5686	5697	5816	5751	5570	5808	5639	5677	5780	5755	5673	5792	5752	5596	5827	5723	5827	5720	5718	5683	5694	5654	5734	5769	5714	5759	5620	5703	5839	5847	5805	5712	5672	5811	5829	5806	5743	5738	5762	5734	5567	5652	5890	5559	5786	5594	5684	5767	5717	5774	5676	5691	5757	5687	5700	5672	5733	5824	5686	5753	5703	5605	5788	5716	5728	5710	5751	5743	5763	5840	5645	5628	5707	5715	5669	5836	5705	5736	5748	5726	5681	5675	5768	5775	5758	5823	5722	5596	5708	5738	5764	5756	5811	5749	5694	5669	5694	5685	5659	5760	5809	5829	5686	5729	5658	5704	5834	5657	5690	5555	5818	5661	5745	5758	5618	5762	5784	5643	5667	5755	5739	5771	5795	5669	5773	5804	5708	5642	5769	5720	5664	5661	5680	5798	5719	5798	5666	5722	5679	5625	5799	5663	5721	5797	5759	5725	5814	5661	5706	5606	5754	5806	5797	5755	5675	5698	5723	5855	5740	5834	5726	5712	5728	5844	5614	5791	5794	5629	5765	5737	5685	5755	5617	5748	5660	5711	5664	5721	5810	5671	5724	5674	5760	5757	5669	5825	5700	5653	5750	5769	5618	5743	5776	5759	5703	5724	5574	5697	5721	5699	5716	5786	5707	5672	5711	5766	5687	5701	5740	5796	5694	5657	5772	5675	5703	5784	5787	5873	5731	5684	5722	5769	5817	5670	5753	5604	5803	5720	5741	5570	5744	5864	5718	5731	5735	5863	5851	5775	5620	5768	5731	5632	5814	5725	5716	5674	5744	5802	5771	5607	5664	5690	5736	5852	5647	5776	5685	5611	5800	5754	5832	5774	5746	5703	5616	5722	5747	5728	5791	5744	5701	5761	5679	5702	5759	5830	5669	5735	5764	5716	5749	5675	5645	5680	5677	5702	5696	5710	5789	5765	5736	5624	5745	5531	5761	5663	5762	5786	5821	5738	5693	5747	5589	5649	5638	5830	5812	5799	5787	5709	5724	5659	5707	5806	5653	5706	5810	5649	5577	5761	5711	5787	5676	5745	5758	5730	5783	5683	5630	5679	5688	5695	5699	5691	5623	5718	5777	5698	5753	5742	5651	5755	5712	5715	5681	5710	5651	5762	5823	5753	5697	5832	5850	5769	5935	5685	5696	5746	5729	5753	5732	5711	5806	5613	5675	5637	5724	5678	5751	5594	5640	5608	5819	5648	5640	5728	5733	5768	5740	5751	5733	5690	5681	5639	5749	5741	5568	5811	5727	5737	5629	5796	5652	5668	5753	5608	5724	5823	5664	5777	5591	5727	5750	5795	5755	5686	5706	5658	5677	5852	5736	5686	5671	5716	5692	5750	5736	5747	5679	5813	5783	5784	5722	5843	5844	5572	5735	5736	5711	5718	5624	5782	5804	5715	5783	5761	5682	5747	5690	5655	5765	5777	5643	5706	5750	5742	5606	5729	5716	5711	5635	5642	5658	5736	5760	5771	5682	5851	5650	5705	5794	5745	5665	5832	5596	5781	5730	5720	5546	5538	5600	5694	5624	5533	5799	5746	5835	5736	5750	5591	5671	5734	5719	5686	5712	5688	5696	5774	5778	5764	5763	5707	5779	5696	5732	5702	5819	5735	5744	5724	5751	5772	5861	5738	5700	5719	5829	5805	5705	5836	5647	5716	5826	5714	5772	5575	5756	5830	5624	5723	5754	5709	5852	5827	5716	5782	5787	5637	5766	5800	5727	5778	5659	5771	5687	5606	5766	5751	5785	5654	5634	5663	5646	5795	5680	5612	5638	5589	5699	5846	5802	5678	5722	5663	5684	5702	5716	5697	5693	5778	5726	5657	5699	5765	6039	5603	5709	5754	5615	5740	5741	5808	5656	5804	5567	5686	5698	5641	5696	5714	5694	5613	5697	5739	5863	5676	5744	5816	5723	5661	5695	5919	5767	5725	5739	5583	5751	5859	5632	5877	5696	5687	5813	5690	5754	5793	5686	5793	5747	5843
19830	19047	10856	4180	1569	859	803	709	735	716	810	740	707	782	764	759	744	709	730	720	719	737	736	705	736	760	701	723	754	756	746	742	748	745	737	747	738	729	733	743	762	768	709	776	695	768	769	726	769	757	750	744	765	740	751	765	725	760	747	730	752	762	788	742	778	785	784	749	747	723	733	723	819	757	716	765	720	728	721	770	768	799	785	714	746	775	705	798	714	729	781	717	775	792	729	732	740	765	749	761	737	758	743	748	723	705	768	743	743	755	721	750	740	775	737	758	749	771	713	751	728	737	742	759	747	738	750	700	754	789	732	778	765	768	765	715	753	735	782	764	753	804	757	740	796	753	713	767	746	706	742	712	751	739	765	778	727	718	796	755	741	692	781	714	739	792	725	762	750	722	805	741	746	732	753	783	727	786	700	739	742	728	776	730	733	719	744	765	771	746	748	718	744	747	762	782	756	752	750	779	756	755	746	751	739	786	764	746	792	752	699	742	702	727	793	773	715	781	689	751	732	796	743	797	704	685	738	718	742	780	759	713	772	717	731	750	813	730	797	711	782	765	766	769	740	750	758	734	798	742	735	741	698	789	724	707	769	732	750	745	745	741	756	735	782	767	731	812	723	774	748	783	758	745	729	796	716	740	722	699	740	741	732	790	730	750	787	745	762	773	747	761	775	745	742	755	748	780	715	745	723	737	753	749	741	744	740	706	715	739	789	722	768	769	726	748	724	752	727	738	753	722	730	747	764	740	751	710	788	785	770	738	734	752	736	755	722	774	746	752	720	707	725	752	708	782	745	796	757	817	764	731	726	778	775	716	717	784	720	726	734	730	698	745	789	775	762	759	744	757	750	704	771	789	780	682	729	757	783	744	771	697	752	737	724	770	742	723	805	754	782	754	757	775	745	771	715	705	714	754	749	703	763	733	695	739	752	712	725	748	775	711	791	726	747	745	699	700	798	734	722	727	752	754	717	764	779	666	765	758	689	751	752	757	795	739	735	734	762	759	778	769	778	734	728	744	706	761	752	730	736	705	697	722	729	726	768	759	760	793	716	728	739	729	754	724	776	710	748	706	735	722	758	709	780	791	751	752	757	727	756	692	720	781	721	719	723	762	702	786	701	748	736	777	746	732	782	757	702	763	719	795	750	740	755	733	693	774	710	757	777	738	727	745	741	721	740	767	748	797	724	727	763	795	757	747	753	760	744	719	722	753	708	733	711	758	693	731	751	769	713	775	754	695	750	686	734	754	784	776	814	768	700	752	745	788	723	703	714	757	755	747	740	755	780	787	673	813	728	716	742	761	773	745	782	740	789	756	766	743	740	795	739	768	728	734	761	768	785	753	699	758	760	749	719	771	768	727	772	741	723	742	754	744	756	759	776	753	691	724	754	772	754	753	772	707	718	736	734	761	751	795	789	729	813	812	745	765	774	819	793	720	772	729	737	771	706	712	716	743	763	739	765	767	786	775	772	759	779	738	731	765	693	745	738	710	757	676	739	774	739	723	749	747	756	759	740	692	711	762	754	738	797	754	787	735	758	742	690	744	774	758	763	735	772	766	737	758	646	770	778	776	743	751	724	692	753	763	763	806	741	749	748	732	744	768	731	725	766	709	796	761	793	760	749	733	765	752	749	768	731	752	728	747	732	768	726	761	696	764	768	754	687	740	725	716	776	795	765	716	733	701	743	745	774	783	755	755	785	708	755	761	755	747	741	756	745	741	715	712	753	721	772	785	782	726	758	700	774	750	723	801	769	717	738	747	751	755	700	763	756	723	753	715	726	755	737	735	750	752	729	784	772	766	775	751	763	714	715	718	740	766	692	757	735	776	777	782	749	748	769	708	698	765	769	754	746	759	738	756	691	766	730	717	732	753	717	754	767	742	717	802	759	736	750	725	730	744	713	771	755	772	763	718	706	727	786	726	729	698	763	774	724	751	738	710	762	750	719	716	733	752	767	746	740	747	774	770	769	747	738	753	776	745	715	690	764	794	769	751	724	755	796	751	746	716	784	730	771	707	732	711	732	770	757	732	767	721	740	762	742	739	746	758	764	712	815	708	723	800	713	746	802	751	735	774	698	755	780	715	710	729	726	782	699	758	729	731	723	741	751	700	758	760	729	731	744	769	731	717	730	759	725	746	749	776	735	716	695	752	775	716	739	763	740	784	767	775	677	753	718	733	716	776	735	756	726	698	761	689	773	723	782	772	749	782	723	771	765	766	753	737	778	717	789	782	730	746	781	810	735	725	732	693	700	733	748	685	761	714	694	729	750	748	727	724	777	726	768	718	743	717	754	738	744	752	724	808	736	752	718	775	757	728	755	750	789	734	730	728	778	756	777	776	749	757	706	746	759	755	715	750	729	702	764	750	752	737	746	780	765	746	766	740	822	738	749	709	737	758	741	783	763	774	736	767	728	760	715	776	727	769	726	757	736	694	772	763	747	767	793	736	769	726	775	745	781	744	727	739	776	752	768	675	744	714	733	733	737	764	719	757	735	726	739	746	782	713	690	732	724	791	722	759	821	766	714	746	755	754	751	717	735	761	761	759	728	786	704	680	774	748	744	732	778	737	739	756	728	764	727	728	732	726	764	726	757	704	797	757	757	738	722	751	695	764	754	756	760	736	763	747	769	743	746	769	800	777	796	716	771	806	732	721	773	748	724	722	764	760	751	771	735	736	730	716	788	716	748	720	747	754	682	753	746	710	748	757	705	727	746	723	726	758	735	756	776	725	771	727	718	707	751	749	784	780	745	755	749	770	780	769	748	770	723	753	769	758	760	763	752	737	761	802	725	727	722	699	754	734	788	732	758	766	775	762	746	751	767	746	765	753	781	719	731	786	772	793	771	775	715	748	710	754	738	748	791	738	728	739	784	716	756	737	772	747	733	754	714	757	748	736	733	746	778	789	736	731	716	748	722	739	702	761	790	767	775	754	763	717	755	714	770	700	782	750	724	743	752	745	769	757	756	736	762	764	767	723	738	770	739	761	694	765	748	768	734	737	753	729	736	738	727	702	698	739	746	715	830	771	736	745	799	770	774	743	723	768	712	715	732	743	790	707	751	742	738	744	730	689	765	722	703	776	781	699	760	720	769	742	741	737	703	743	769	798	795	754	755	740	801	795	721	723	750	764	747	736	753	762	718	738	758	771	702	730	768	755	742	816	725	744	790	764	767	718	782	759	774	771	718	746	707	740	730	744	743	730	742	745	763	741	746	728	688	787	714	726	724	733	759	741	746	726	767	764	679	767	712	792	697	766	712	750	759	772	697	752	683	769	751	802	793	798	799	721	719	744	798	770	737	763	738	801	750	773	758	767	759	730	799	744	755	702	712	781	744	745	718	713	767	743	732	719	745	743	723	746	792	748	772	758	769	779	796	764	715	769	738	709	763	727	738	809	687	716	740	748	760	756	739	740	737	700	726	756	735	752	772	753	752	710	730	766	743	760	752	742	757	755	735	752	703	759	751	796
54216	44933	35117	27791	17778	9207	6755	6136	6078	6115	6186	6213	6155	6031	6098	6291	6116	6158	6350	6142	6039	6085	6100	6214	6204	6279	6045	6273	6128	6115	6184	6222	6045	6211	6191	6201	6160	6210	6091	6215	6202	6113	6068	6228	6243	6179	6190	6150	6207	6182	6303	6199	6124	6083	6146	6119	6215	6131	6207	6157	6157	6271	6244	6205	6128	6282	6020	6112	6193	6116	6186	6112	6073	6080	6219	6099	6140	6180	6089	6221	6052	6179	6254	6083	6075	6188	6043	6194	6006	6245	6340	6115	6112	6176	6283	6085	6221	6134	6108	6103	6251	6194	6333	6240	6154	6252	6167	6151	6101	6257	6116	6114	6225	6168	6129	6244	6252	6100	6081	6311	6124	6267	6152	6201	6117	6243	6292	6188	6192	6128	6191	6191	6183	6143	6265	6146	6188	6072	6061	6290	6139	6114	6145	6164	6168	6165	6126	6104	6242	6149	6099	6051	6075	6221	6098	6201	6246	6097	6217	6169	6090	6214	6238	6253	6204	6166	6125	6019	6189	6120	6224	6158	6055	6159	6114	6214	6136	6038	6130	6172	6128	6219	6139	6185	6142	6144	6151	6234	6198	6142	6104	6143	6057	6241	6091	6151	6170	6138	6153	6133	6040	6130	6122	6205	6044	6230	6143	6316	6026	6247	6155	6223	6231	6121	6129	6146	6188	6114	6140	6266	6193	6279	6130	6091	6153	6241	6117	6313	6256	6213	6282	6190	6167	6048	6064	6271	6223	6261	6137	6206	6237	6317	6184	6216	6089	6193	6147	6164	6167	6175	6236	6165	6030	6282	6221	6146	6344	6059	6119	6222	6186	6148	6144	6242	6047	6228	6247	6014	6198	6175	6117	6077	6292	6122	6286	6151	6112	6238	6134	6211	6258	6173	6092	6181	6015	6219	6219	6162	6253	6136	6194	6197	6134	6382	6173	6099	6343	6114	6176	6286	6218	6183	6275	6285	6161	6122	6249	6370	6171	6219	6005	6095	6239	6197	6316	6178	6221	6177	6134	6087	6123	6243	6295	6058	6067	6133	6264	6063	6160	6225	6186	6342	6151	6108	6150	6127	6034	6105	6258	6122	6117	6065	6243	6174	6023	6160	6138	6277	6184	6124	6222	6186	6198	6068	6134	6116	6157	6165	6234	6291	6165	6265	6316	6053	6133	6118	6153	6268	6191	6337	6227	6220	6175	6123	6237	6106	6086	6229	6132	6091	6321	6219	6077	6101	6123	6186	6167	6106	6347	6173	6134	6212	6234	6245	6097	6230	6236	6277	6359	6051	6137	6162	6161	6237	6077	6262	6141	6240	6016	6171	6304	6174	6200	6181	6219	6160	6148	6265	6199	6222	6114	6201	6162	6261	6227	6237	6103	6156	6113	6250	6112	6181	6319	6035	6027	6068	6058	6236	6191	6240	6178	6249	6163	6161	6030	6119	6185	6100	6146	6128	6177	6221	6127	6255	6104	6128	6118	6142	6253	6170	6036	6178	6235	6165	6177	6071	6157	6163	6170	6159	6207	6100	6229	6120	5994	6094	6189	6131	6230	6251	6230	6207	6227	6261	6077	6132	6073	6119	6121	6252	6125	6127	6150	6187	6153	6126	6289	6204	6238	6171	6087	6065	6198	6238	6200	6118	6105	6093	6130	6139	6225	6078	6062	6086	6113	6092	6161	6148	6208	6335	6241	6121	5961	6212	6316	6172	6212	6055	6218	6231	6292	6170	6155	6244	6108	6218	6127	6223	6025	6284	6144	6146	6336	6133	6244	6027	6088	6166	6110	6158	6195	6268	6228	6190	6214	6169	6139	6118	6069	6166	6173	6168	6207	6065	6130	6011	6235	6142	6229	6162	6132	6270	6172	6022	6243	6123	6269	6235	6171	6316	6106	6226	6233	6113	6194	6101	6289	6177	6268	6203	6186	6170	6087	6217	6045	6224	6110	6174	6212	6183	6140	6159	6241	6185	6228	6222	6134	6195	6204	6106	6253	6197	6191	6253	6178	6058	6158	6101	6116	5980	6222	6197	6123	6208	6224	6091	6175	6252	6173	6187	6193	6050	6285	6090	6240	6132	6192	6099	6294	6151	6191	6253	6177	6124	6237	6292	6146	6105	6107	6165	6216	6314	6198	6166	6088	6212	6150	6103	5952	6064	6185	6111	6191	6265	6243	6156	6051	6232	6146	6185	6195	6177	6259	6139	6037	6302	6220	6352	6057	6195	6124	6197	6254	5990	6155	6221	6182	6049	6168	6155	6237	6167	6062	6227	6058	6133	6123	6330	6163	6095	6192	6153	6216	6184	6198	6140	6297	6191	6147	6213	6195	6223	6282	6233	6278	6155	6283	6137	6290	6134	6283	6242	6091	6086	6262	6120	6285	6270	6109	6135	6179	6235	6163	6106	6225	6192	6199	6185	6155	6191	6194	6224	6177	6168	6215	6184	6221	6104	6205	6118	6142	6323	6111	6176	6133	6168	6224	6098	6237	6199	6143	6159	6143	6381	6175	6177	6071	6149	6097	6243	6182	6106	6216	6269	6144	6218	6179	6118	6110	6154	6166	6075	6172	6135	6250	6203	6164	6145	6207	6242	6175	6144	6145	6202	6257	6233	6171	6127	6361	6092	6208	6105	6189	6024	6107	6084	6093	6158	6214	6194	6293	6134	6136	6192	6237	6117	6100	6204	6185	6152	6185	6184	6228	6204	6163	6053	6167	6143	6156	6223	6128	6141	6218	6162	6220	6142	6220	6149	6359	6203	6158	6147	6022	6111	6149	6085	6149	6120	6161	6177	6222	6217	6155	6219	6145	6224	6188	6267	6115	6241	6067	6027	6272	6195	6120	6055	6038	6171	6157	6164	6088	6216	6282	6148	6231	6264	6194	6161	6244	6262	6109	6154	6271	6147	6315	6341	6224	6218	6291	6182	6130	6310	6203	6100	6167	6181	6132	6323	6161	6158	6159	6171	6305	6351	6203	6235	6182	6092	6155	6135	6190	6347	6241	6136	6186	6062	6084	6058	6147	6266	6037	6223	6114	6087	6345	6145	6131	6358	6079	6171	6167	6147	6052	6247	6252	6330	6034	6148	6167	6025	6139	6210	6114	6056	6131	6196	6198	6124	6171	6214	6162	6156	6287	6175	6177	6184	6149	6111	6267	6194	6107	6280	6233	6183	6218	6368	5992	6178	6188	6101	6250	6172	6168	6092	6138	6278	6160	6129	6229	6137	6235	6174	6125	6076	6236	6226	6139	6064	6134	6202	6155	6145	6130	6311	6195	6163	6016	6247	6236	6226	6140	6214	6149	6198	6051	6040	6272	6114	6153	6197	6204	6068	6099	6078	6124	6209	6248	6186	6148	6252	6173	6093	6261	6118	6151	6220	6217	6252	6141	6061	6101	6205	6154	6092	6176	6192	6152	6146	6071	6142	6051	6179	6245	6139	6204	6082	6100	6156	6208	6201	6193	6098	6127	6112	6193	6199	6150	6168	6247	6139	6137	6134	6174	6083	6079	6210	6110	6067	6312	6057	6250	6261	6290	6213	6195	6234	6217	6116	6235	6168	6208	6069	6227	6096	6101	6229	6235	6148	6108	6147	6168	6081	6153	6150	6280	6099	6192	6093	6177	6161	6186	6129	6154	6263	6105	6113	5983	6159	6135	6294	6015	6288	6322	6204	6085	6163	6137	6230	6137	6203	6202	6163	6132	6141	6167	6208	6262	6267	6041	6146	6055	6146	6178	6130	6219	6272	6209	6174	6129	6206	6197	6174	5975	6149	6139	6180	6125	6135	6222	6154	6189	6100	6157	6190	6198	6231	6155	6224	6184	6319	6255	6135	6296	6242	6303	6188	6276	6083	6202	6146	6254	6173	6207	6081	6143	6174	6163	6139	6154	6243	6310	6203	6275	6179	6247	6223	6030	6253	6124	6217	6174	6181	6105	6132	6299	6210	6131	6187	6235	6228	6095	6083	6110	6076	6214	6141	6230	6214	6159	6245	6200	6155	6109	6254	6241	6235	6247	6047	6121	6191	6132	6249	6129	6222	6155	6202	6140	6246	6121	6312	6183	6075	6112	6126	6288	5989	6012	6124	6192	6263	6281	6249	6264	6179	6109	6236	6128	6235	6135	6177	6276	6215	6197	6294	6064	6185	6151	6346	6224	6075	6256	6319	6245	6130	6215	6094	6219	6155	6311	6138	6202	6199	6110	6351	6282	5966	6147	6180	6081	6324	6117	6011	6134	5992	6194	6213	6083	6232	6203	6141	6172	6086	5989	6153	6263	6085	6213	6138	6214	6175	6223	6130	6097	6087	6172	6031	6174	6134	6296	6239	6175	6163	6280	6252	6080	6123	6192	6166	6079	6069	6216	6129	6233	6058	6183	6066	6243	6158	6112	6134	6194	6158	6017	6165	6188	6224	6246	6168	6094	6330	6125	6206	6304	6124	6171	6083	6322	6245	6167	6092	6204	6084	6143	6210	6240	6108	6056	6135	6136	6161	6031	6308	6242	6227	6138	6216	6163	6285	6249	6204	6198	6301	6072	6242	6074	6185	6154	6310	6099	6174	6109	6165	6145	6182	6208	6158	6068	6109	6124	6054	6278	6115	6144	6135	6124	6090	6268	6169	6214	6188	6150	6161	6215	6091	6320	6096	6155	6101	6211	6110	6173	6132	6175	6180	6217	6206	6224	6212	6192	6055	6127	6251	6171	6150	6181	6224	6220	6205	6174	6224	6144	6119	6200	6252	6125	6151	6084	6184	6142	6170	6145	6231	6164	6133	6156	6031	6228	6180	6131	6271	6254	6224	6226	6234	6329	6126	6268	6178	6133	6191	6247	6078	6150	6092	6249	6223	6204	6371	6068	6212	6127	6182	6056	6170	6187	6106	6302	6084	6232	6182	6159	6224	6183	6261	6153	6069	6183	6167	6228	6152	6307	6121	6209	6082	6152	6069	6131	6175	6263	6196	6148	6186	6268	6301	6235	6202	6055	6241	6211	6200	6295	6201	6178	6265	6100	6138	6230	6142	6072	6144	6115	6178	6301	6114	6275	6184	6154	6135	6173	6187	6095	6240	6207	6283	6252	6154
43807	48090	30519	14128	4101	1370	927	849	786	792	810	826	800	793	824	782	751	768	795	786	793	790	789	810	810	794	830	787	792	750	820	810	806	823	786	818	809	871	822	804	843	845	760	776	782	814	858	830	825	812	839	838	810	757	873	811	799	824	816	783	807	761	837	840	737	782	771	769	792	804	860	798	807	827	836	790	813	824	805	775	855	782	815	828	758	785	782	793	816	764	807	849	853	811	815	872	806	770	856	824	792	795	793	789	789	823	784	804	855	792	843	789	794	820	815	796	775	754	817	789	805	785	814	787	839	787	784	832	848	821	758	840	759	804	862	803	829	805	763	766	768	778	785	825	788	829	837	838	827	823	801	792	815	762	792	864	764	796	808	784	834	817	807	832	821	783	831	781	752	819	798	772	839	792	794	820	805	827	801	849	779	804	803	788	793	817	813	814	810	801	764	825	801	780	801	792	807	781	791	788	753	863	830	807	827	781	815	787	780	765	779	792	825	846	788	799	831	807	779	795	821	802	800	791	811	771	800	790	795	813	818	818	834	772	829	836	785	819	784	849	780	794	801	808	817	811	768	767	806	788	808	824	795	793	832	839	786	776	807	805	787	821	815	780	818	830	845	796	790	803	789	780	885	797	813	775	822	799	784	853	832	775	820	813	801	802	779	810	836	822	762	822	854	768	816	820	783	791	748	758	771	824	804	755	809	785	814	803	842	833	825	828	853	788	793	828	775	824	805	773	806	850	778	758	776	833	775	782	782	824	781	797	792	810	778	840	822	792	795	801	794	812	800	779	777	792	823	793	727	819	813	740	804	794	835	805	812	789	802	800	832	784	779	806	836	836	790	814	809	783	797	818	796	772	821	807	822	778	813	776	828	838	814	786	820	827	788	821	801	775	805	785	796	774	756	816	856	801	808	859	795	838	834	871	816	800	837	787	851	822	784	765	832	813	794	840	781	758	860	802	775	802	749	809	853	868	776	813	766	774	804	779	769	816	816	789	860	813	739	825	814	800	794	725	839	844	815	809	803	805	784	794	802	873	784	801	799	852	805	711	790	829	820	853	841	793	843	794	802	812	767	836	830	833	833	816	814	810	770	782	804	824	834	778	847	785	829	760	801	870	812	841	754	841	777	761	757	859	809	820	768	741	793	773	825	827	755	810	762	735	801	825	785	821	773	778	800	835	827	791	799	813	809	819	762	783	813	793	792	785	816	796	841	789	754	740	876	775	848	854	816	753	781	773	793	789	792	820	793	861	841	804	800	819	799	849	804	815	789	857	856	733	790	846	779	797	779	810	824	796	857	794	798	754	825	823	844	777	818	774	847	816	867	822	819	809	819	844	792	772	808	789	810	798	811	840	864	778	791	827	766	802	783	824	835	833	786	803	793	799	810	801	844	793	796	799	792	839	836	789	816	785	844	837	794	799	839	770	786	789	829	796	841	791	758	818	791	767	746	771	758	867	832	770	782	808	788	822	793	734	841	767	808	759	846	803	843	812	811	817	794	834	770	844	811	826	783	827	833	793	829	783	808	792	797	782	775	853	776	803	821	794	804	796	804	821	811	757	777	817	778	817	757	820	854	806	807	800	809	777	784	813	824	830	788	813	798	790	816	832	766	810	796	791	811	793	818	813	849	775	817	787	773	831	785	806	791	811	837	806	787	749	812	769	796	800	817	823	788	868	782	791	770	769	860	810	796	861	851	780	789	786	826	763	795	822	806	816	783	806	846	800	860	803	831	840	813	812	809	851	798	828	785	736	805	833	788	830	784	843	798	798	832	783	807	774	782	849	747	808	767	803	792	840	821	821	797	778	834	773	772	775	770	813	807	793	810	744	734	853	793	829	838	763	771	802	801	790	839	808	810	799	840	786	826	764	814	813	842	802	815	818	806	812	775	742	806	819	835	797	841	816	827	813	775	782	777	782	828	835	819	837	793	793	815	834	791	805	801	797	757	810	821	810	817	823	807	818	826	829	786	781	860	799	810	772	780	825	742	829	836	833	846	785	849	789	825	845	816	799	776	791	820	814	852	819	769	781	786	825	795	843	791	754	794	760	763	825	815	823	776	794	782	845	733	804	796	855	767	815	828	782	846	843	826	816	810	803	842	797	801	805	753	779	829	793	761	821	813	819	769	807	754	826	789	821	833	799	802	840	830	740	786	825	808	829	784	800	796	791	804	845	781	753	781	841	827	799	766	776	814	843	784	868	856	822	832	799	775	778	810	771	808	798	835	783	816	823	777	792	818	795	820	742	846	806	794	841	791	820	836	763	833	812	748	816	771	811	806	772	779	850	825	795	823	790	735	808	782	819	764	758	793	788	750	819	767	818	769	807	837	813	780	848	786	808	779	847	784	785	823	767	790	775	842	777	787	815	790	771	773	796	809	797	792	809	811	867	781	828	809	791	795	823	824	779	849	806	826	789	816	782	784	769	754	765	837	790	771	780	753	820	828	752	801	778	724	809	813	802	791	800	801	791	832	821	755	777	746	807	796	783	817	807	783	860	818	813	758	807	755	782	764	794	810	753	853	816	802	767	793	763	830	765	808	830	800	776	846	784	806	856	802	832	797	805	792	839	781	797	772	819	828	803	832	822	811	831	815	842	843	844	748	833	827	811	829	867	786	844	788	841	864	865	800	825	809	785	851	753	766	793	821	771	816	843	800	781	796	835	773	848	767	828	793	735	809	756	820	822	770	754	864	779	822	797	789	804	858	751	824	787	796	794	816	783	912	820	803	822	820	791	828	835	773	790	807	766	821	835	789	756	833	802	789	827	798	800	808	833	777	747	812	859	795	827	780	842	816	785	790	834	761	858	819	810	821	834	793	818	819	765	808	839	871	821	800	836	868	823	780	843	770	785	765	775	790	815	827	782	779	736	781	824	815	843	818	820	802	809	803	790	793	820	803	783	820	813	783	872	790	831	832	817	766	764	792	794	788	780	832	878	852	812	832	825	771	787	702	825	831	817	785	813	840	790	813	829	788	819	811	829	839	791	833	810	813	800	808	823	762	804	820	808	814	845	805	754	819	745	821	790	828	785	792	829	810	801	812	813	789	809	833	802	816	827	808	848	759	832	778	779	794	841	805	853	873	779	838	846	817	840	809	855	785	812	797	766	817	793	739	845	805	819	790	783	805	799	832	823	788	790	780	838	775	768	815	803	770	771	806	759	819	817	789	776	818	856	766	813	747	819	810	805	822	775	812	802	759	812	817	831	835	824	865	842	783	846	817	797	806	780	823	812	780	732	768	800	821	828	815	820	887	756	792	855	808	821	813	843	803	817	847	768	768	824	757	799	809	802	807	827	813	763	771	823	804	802	832	847	817	847	810	768	827	791	811	831	828	786	812	807	791	782	816	749	793	836	815	811	806	820	832	750	766	798	793	781	836	807	811	823	822	832	824	813	836	830	785	811	781	771	781	821	801	787	786	785	795	808	808	823	764	826	783	788	849	765	778	852	849	784	824	802	793	782
59383	56287	53212	42485	31855	16343	8321	6816	6641	6465	6474	6508	6539	6413	6469	6535	6667	6575	6625	6705	6596	6673	6567	6635	6633	6545	6529	6505	6539	6596	6480	6655	6566	6518	6571	6520	6465	6598	6530	6640	6445	6512	6685	6488	6493	6601	6540	6445	6713	6522	6584	6750	6545	6519	6605	6506	6614	6684	6670	6400	6566	6543	6559	6426	6587	6572	6546	6603	6591	6578	6695	6467	6594	6546	6552	6554	6630	6500	6619	6579	6634	6609	6522	6415	6594	6501	6572	6632	6497	6666	6520	6580	6460	6543	6568	6551	6525	6516	6496	6555	6607	6558	6566	6577	6431	6551	6628	6538	6504	6642	6582	6528	6585	6612	6497	6619	6475	6675	6518	6678	6562	6466	6584	6478	6415	6680	6473	6681	6504	6492	6527	6689	6623	6396	6624	6486	6460	6624	6587	6536	6499	6444	6631	6507	6662	6579	6595	6577	6579	6582	6569	6440	6575	6506	6534	6570	6527	6643	6561	6697	6540	6540	6520	6491	6618	6557	6465	6507	6470	6586	6537	6633	6602	6528	6559	6581	6473	6631	6524	6564	6519	6454	6541	6606	6502	6603	6504	6524	6520	6542	6513	6509	6514	6537	6627	6495	6479	6548	6433	6563	6483	6523	6675	6459	6576	6584	6592	6537	6588	6748	6516	6498	6589	6420	6455	6665	6561	6576	6638	6424	6592	6605	6461	6554	6626	6449	6642	6554	6593	6530	6428	6658	6568	6527	6638	6626	6549	6522	6570	6464	6647	6667	6604	6543	6483	6503	6534	6558	6632	6536	6590	6590	6570	6564	6491	6613	6472	6652	6476	6556	6629	6602	6583	6521	6617	6524	6467	6617	6587	6579	6541	6415	6567	6591	6554	6516	6482	6559	6425	6516	6600	6621	6483	6528	6679	6554	6489	6568	6508	6598	6529	6556	6627	6557	6494	6651	6515	6481	6488	6466	6474	6527	6456	6533	6557	6590	6519	6584	6422	6584	6376	6481	6649	6496	6668	6561	6562	6515	6600	6461	6608	6616	6687	6630	6600	6509	6496	6571	6702	6538	6680	6604	6456	6543	6664	6652	6590	6578	6565	6622	6567	6488	6630	6556	6604	6443	6595	6623	6645	6655	6553	6638	6567	6520	6472	6655	6502	6556	6590	6568	6622	6579	6651	6573	6631	6611	6580	6494	6518	6546	6642	6622	6559	6582	6527	6627	6636	6531	6530	6529	6602	6611	6650	6599	6623	6517	6560	6586	6599	6543	6557	6528	6474	6615	6585	6481	6537	6576	6679	6482	6469	6515	6639	6550	6559	6561	6453	6467	6711	6511	6453	6587	6612	6557	6542	6575	6641	6524	6641	6540	6579	6594	6562	6538	6558	6719	6533	6636	6560	6617	6501	6663	6448	6636	6651	6587	6418	6474	6594	6460	6496	6550	6408	6488	6560	6677	6653	6607	6561	6644	6540	6583	6403	6534	6531	6540	6563	6510	6642	6455	6626	6531	6571	6654	6604	6515	6636	6681	6631	6554	6593	6486	6672	6649	6764	6561	6616	6607	6531	6603	6426	6704	6357	6611	6482	6467	6573	6597	6681	6627	6570	6672	6614	6651	6614	6513	6576	6474	6633	6517	6607	6574	6398	6581	6581	6642	6489	6589	6637	6594	6577	6620	6682	6584	6545	6715	6618	6630	6656	6531	6497	6559	6556	6610	6644	6516	6509	6575	6432	6615	6484	6444	6546	6655	6626	6554	6631	6506	6530	6607	6501	6597	6536	6646	6544	6515	6546	6569	6588	6685	6566	6525	6683	6545	6562	6601	6663	6513	6608	6595	6573	6631	6567	6425	6513	6474	6606	6496	6549	6696	6658	6523	6701	6412	6571	6545	6551	6471	6482	6504	6575	6624	6506	6714	6511	6484	6660	6485	6619	6605	6549	6612	6490	6685	6464	6601	6525	6656	6646	6625	6482	6473	6602	6582	6630	6561	6475	6462	6511	6536	6628	6342	6482	6571	6419	6535	6648	6565	6441	6611	6624	6540	6580	6742	6724	6455	6495	6583	6513	6690	6598	6582	6511	6505	6718	6573	6602	6543	6659	6524	6610	6491	6631	6671	6503	6579	6448	6621	6638	6477	6509	6596	6481	6711	6567	6585	6644	6541	6582	6558	6529	6663	6552	6575	6524	6607	6433	6524	6485	6678	6565	6610	6557	6424	6659	6613	6654	6712	6648	6453	6531	6425	6466	6410	6715	6578	6540	6714	6581	6484	6509	6627	6594	6747	6466	6645	6607	6578	6669	6472	6576	6565	6588	6717	6682	6567	6599	6500	6605	6710	6624	6644	6537	6710	6600	6621	6580	6539	6453	6384	6534	6476	6646	6464	6611	6530	6494	6679	6402	6562	6548	6531	6468	6562	6601	6458	6517	6568	6539	6651	6370	6621	6532	6600	6559	6529	6565	6585	6577	6621	6477	6628	6635	6683	6451	6447	6683	6573	6568	6540	6503	6574	6785	6517	6502	6569	6542	6621	6518	6573	6575	6532	6563	6611	6485	6625	6626	6535	6591	6581	6627	6538	6550	6535	6500	6560	6660	6496	6703	6529	6503	6584	6624	6634	6603	6628	6496	6571	6522	6615	6580	6663	6625	6432	6588	6544	6504	6593	6469	6574	6682	6424	6566	6539	6573	6553	6540	6449	6629	6451	6608	6589	6555	6503	6517	6580	6655	6619	6638	6520	6495	6540	6536	6501	6503	6607	6483	6549	6433	6642	6657	6660	6563	6517	6606	6477	6529	6636	6501	6533	6647	6633	6451	6431	6594	6579	6505	6594	6558	6584	6477	6477	6703	6509	6573	6555	6590	6602	6456	6549	6473	6596	6555	6446	6588	6571	6552	6481	6511	6523	6532	6542	6559	6549	6612	6756	6511	6475	6574	6375	6576	6568	6530	6575	6583	6532	6534	6625	6534	6601	6726	6593	6564	6545	6519	6495	6536	6607	6621	6517	6655	6613	6600	6481	6551	6554	6673	6511	6595	6559	6566	6562	6418	6427	6637	6545	6616	6601	6621	6510	6582	6553	6588	6469	6608	6660	6521	6701	6704	6593	6529	6683	6572	6568	6705	6573	6443	6583	6526	6539	6630	6638	6554	6652	6579	6506	6538	6647	6567	6579	6562	6618	6533	6537	6536	6600	6644	6534	6486	6569	6558	6507	6579	6488	6501	6658	6506	6526	6561	6582	6599	6559	6484	6601	6651	6535	6423	6583	6626	6547	6581	6519	6511	6451	6549	6466	6573	6415	6611	6497	6623	6489	6585	6540	6575	6531	6627	6649	6569	6565	6597	6495	6602	6632	6500	6595	6517	6615	6638	6499	6480	6593	6657	6437	6561	6600	6616	6493	6481	6628	6462	6497	6636	6608	6343	6707	6601	6505	6657	6574	6595	6481	6496	6577	6474	6569	6632	6599	6539	6733	6587	6594	6586	6478	6409	6528	6643	6520	6528	6453	6463	6613	6543	6578	6560	6464	6573	6428	6460	6556	6445	6544	6614	6601	6576	6416	6466	6577	6572	6725	6468	6535	6519	6493	6586	6583	6548	6497	6700	6667	6556	6676	6499	6609	6443	6473	6553	6692	6618	6567	6516	6573	6533	6434	6514	6504	6478	6652	6795	6514	6486	6478	6434	6386	6630	6469	6639	6499	6554	6597	6548	6498	6487	6490	6622	6558	6596	6519	6478	6711	6573	6626	6657	6641	6580	6506	6623	6647	6666	6402	6615	6483	6397	6512	6498	6579	6575	6625	6530	6469	6529	6615	6623	6577	6644	6668	6701	6609	6601	6658	6501	6531	6623	6675	6666	6445	6546	6631	6618	6554	6642	6566	6511	6473	6587	6544	6614	6568	6680	6536	6599	6623	6589	6556	6630	6625	6557	6498	6617	6548	6572	6636	6470	6603	6505	6495	6446	6502	6585	6566	6454	6569	6554	6514	6636	6579	6558	6580	6569	6552	6556	6485	6629	6525	6562	6433	6657	6565	6587	6519	6638	6643	6619	6489	6524	6721	6586	6549	6520	6513	6532	6556	6519	6530	6631	6600	6605	6611	6482	6551	6613	6720	6565	6589	6601	6612	6549	6618	6579	6532	6608	6652	6507	6528	6583	6709	6462	6636	6577	6653	6550	6727	6605	6598	6531	6588	6566	6463	6491	6527	6580	6492	6459	6558	6578	6612	6472	6512	6601	6678	6449	6646	6592	6582	6558	6623	6469	6406	6658	6551	6564	6527	6550	6495	6678	6519	6469	6545	6604	6486	6509	6577	6610	6502	6553	6568	6609	6740	6570	6734	6490	6517	6523	6567	6521	6603	6554	6530	6444	6652	6567	6500	6608	6386	6600	6640	6571	6637	6554	6529	6453	6606	6692	6555	6523	6661	6496	6612	6510	6572	6633	6560	6489	6492	6646	6499	6520	6545	6489	6633	6493	6546	6506	6608	6616	6567	6553	6610	6442	6592	6470	6314	6486	6694	6601	6465	6522	6550	6745	6605	6574	6584	6615	6491	6614	6558	6580	6456	6643	6487	6572	6511	6561	6617	6441	6602	6597	6558	6591	6616	6467	6557	6530	6588	6520	6571	6686	6542	6544	6483	6589	6527	6635	6639	6592	6610	6564	6550	6548	6503	6541	6574	6605	6527	6635	6506	6548	6576	6661	6526	6541	6619	6512	6520	6512	6594	6593	6549	6500	6540	6524	6550	6563	6501	6510	6606	6631	6589	6510	6589	6521	6649	6573	6408	6306	6597	6503	6636	6650	6609	6576	6581	6473	6613	6534	6569	6520	6506	6604	6589	6652	6675	6539	6491	6434	6503	6603	6432	6630	6584	6558	6609	6557	6592	6576	6606	6420	6491	6655	6560	6514	6618	6556	6564	6511	6573	6530	6595	6632	6573	6540	6632	6584	6616	6567	6450	6615	6588	6517	6708	6491	6435	6693	6514	6587	6548	6593	6506	6597	6494	6521	6521	6602	6531	6606	6460	6588	6544	6654	6559	6542	6425	6697	6475	6713	6523	6480	6534	6540	6499	6626	6511	6550	6638	6579	6595
33490	38835	23556	9256	2643	1238	913	864	896	882	805	807	832	832	804	839	837	832	859	773	869	832	826	830	883	853	821	823	863	860	845	870	841	843	803	870	868	872	832	838	814	845	882	832	846	802	865	783	838	835	807	858	870	793	831	892	832	870	845	814	842	817	842	789	805	821	804	806	822	849	822	802	832	803	820	825	851	801	890	826	820	845	830	891	813	776	852	828	871	854	837	801	841	850	834	880	812	857	819	853	896	825	746	819	831	864	791	860	824	831	796	851	833	821	834	864	800	819	823	848	836	825	888	831	853	843	929	838	836	847	827	815	847	860	792	783	855	833	854	807	802	841	849	884	816	842	878	845	833	841	776	858	872	870	831	839	776	819	873	871	846	836	856	800	810	886	840	849	846	825	823	836	870	856	820	756	842	835	809	820	836	838	792	818	862	839	776	824	836	838	837	811	805	826	817	818	858	816	849	814	846	839	817	870	884	796	800	851	822	894	878	869	799	790	852	833	813	837	798	824	852	881	872	821	903	836	880	877	858	812	861	809	857	792	843	803	818	865	828	817	802	846	857	801	793	857	802	859	817	853	846	835	824	782	850	803	819	855	802	856	854	803	864	880	813	824	808	816	806	824	827	850	811	852	820	865	799	828	805	826	827	859	851	815	884	853	815	818	818	839	804	809	857	862	881	783	884	854	844	821	851	802	835	800	824	826	858	861	821	816	858	835	759	802	805	849	885	898	796	793	800	809	890	845	831	795	822	869	785	875	901	819	825	888	805	852	807	831	792	775	884	799	811	793	765	819	863	893	910	812	861	853	845	825	832	822	865	876	904	798	881	813	859	901	865	848	829	813	817	824	839	836	831	816	794	876	827	821	858	859	812	773	823	832	847	807	846	810	801	878	807	865	852	826	832	811	872	878	844	791	787	825	836	845	830	784	870	823	801	891	839	787	811	824	850	872	862	850	836	839	871	834	812	839	825	828	846	789	857	804	791	844	839	839	837	800	851	805	834	815	849	842	822	808	860	836	826	710	791	833	817	788	828	864	837	842	858	785	837	845	828	861	829	837	848	847	845	819	767	811	830	823	865	848	800	859	826	838	813	847	850	849	749	774	829	829	787	840	809	814	853	820	840	839	822	813	837	836	777	816	861	797	857	863	813	844	862	836	799	837	839	798	821	846	820	785	827	842	837	822	816	885	840	875	830	841	861	862	789	844	810	806	819	854	867	834	824	783	827	826	858	791	825	818	811	828	836	776	797	855	849	836	848	847	840	825	814	833	814	815	886	817	847	842	816	840	828	843	787	807	858	804	824	794	831	811	858	856	819	810	790	812	839	852	816	752	862	855	828	798	840	840	874	860	886	856	839	814	819	846	855	825	783	823	800	855	852	844	815	866	851	855	796	863	860	835	790	867	779	839	822	799	847	810	837	786	839	857	801	886	804	840	839	827	794	802	840	841	828	862	888	824	837	821	854	811	823	760	822	827	891	843	864	841	852	820	781	860	816	812	868	831	827	854	823	817	821	787	859	859	816	837	834	864	922	815	806	893	809	873	833	829	885	852	790	816	838	823	829	800	861	824	835	810	815	819	828	783	811	825	791	816	812	845	833	786	807	815	848	832	820	794	814	802	826	784	812	885	828	840	822	877	835	844	862	811	848	865	808	839	828	830	788	828	820	808	807	887	876	812	880	836	823	843	818	867	842	902	756	848	847	845	868	809	817	797	860	871	816	848	867	858	855	799	826	842	860	812	842	826	805	812	843	815	782	845	901	777	804	802	791	828	845	825	877	831	791	823	840	794	866	807	780	818	809	853	844	800	867	825	839	846	802	828	824	794	792	817	833	856	866	858	825	861	814	806	811	865	886	812	827	881	752	813	802	824	796	824	809	855	843	873	815	884	869	850	848	799	856	836	791	844	834	785	800	828	821	855	816	858	871	837	838	774	834	810	882	828	832	880	829	832	869	885	790	865	882	859	886	855	815	823	840	797	831	840	860	803	837	880	858	791	820	799	808	878	872	821	860	825	892	843	869	879	899	829	849	845	792	848	804	863	757	847	791	799	898	794	804	818	834	875	829	825	839	783	847	811	892	831	845	852	862	863	848	823	819	844	885	844	821	854	904	845	828	794	836	837	878	810	853	818	861	848	825	872	810	853	825	835	841	808	789	830	822	794	825	800	866	800	826	881	867	843	885	809	817	809	823	894	830	857	850	845	839	876	814	834	775	880	793	830	805	847	887	865	844	808	833	854	812	807	824	821	829	843	795	843	805	823	876	855	852	839	850	893	895	850	858	847	813	845	780	828	813	802	831	829	854	831	875	839	780	853	833	852	836	828	823	856	832	883	916	766	816	841	864	805	769	848	830	829	807	826	851	794	855	819	838	850	866	889	796	820	853	870	779	854	837	801	842	881	799	864	788	857	841	837	790	808	861	821	833	907	833	778	808	840	863	817	871	803	862	829	786	842	819	812	841	842	842	824	828	852	846	862	878	815	845	826	801	849	829	844	834	798	897	833	778	811	835	774	840	811	876	765	823	787	860	830	833	832	827	857	860	845	823	816	799	840	877	806	799	860	850	837	827	812	812	761	849	862	839	783	878	809	861	802	837	828	789	820	780	802	812	857	836	829	808	833	850	856	820	861	814	867	814	820	874	828	811	756	809	832	820	820	842	873	820	896	848	839	817	816	809	868	887	848	859	853	855	837	863	841	837	795	827	810	803	781	805	839	833	854	859	825	801	856	822	831	844	875	873	853	843	775	858	818	824	878	796	777	759	797	819	827	829	857	812	815	865	855	774	836	860	829	842	789	846	832	786	775	862	870	839	839	856	825	788	834	829	847	821	858	805	795	851	838	794	838	848	817	869	841	846	827	840	848	829	810	844	846	843	806	789	823	810	831	853	807	801	866	863	875	802	877	874	832	841	821	828	820	792	809	820	839	775	795	873	842	875	862	863	826	812	821	845	814	839	846	852	847	809	826	808	832	845	832	867	812	815	868	786	818	892	830	871	841	802	868	869	836	793	850	873	891	789	861	854	825	880	868	854	849	821	810	842	811	846	818	845	896	772	788	749	815	851	884	819	847	788	812	826	800	867	785	839	836	842	799	886	842	808	822	814	852	826	805	817	805	790	835	837	783	818	837	837	877	852	838	844	851	877	853	867	783	797	894	834	820	837	787	774	877	807	788	838	766	819	853	866	826	846	814	898	809	836	814	802	874	829	883	886	866	810	865	859	811	876	812	783	840	830	800	824	777	819	886	835	888	846	815	887	815	835	833	860	827	786	821	818	820	895	784	832	816	870	878	856	876	825	851	841	843	900	881	837	787	848	871	782	824	864	820	874	816	819	840	847	846	846	781	813	795	878	839	831	856	826	824	815	848	838	833	879	797	835	859	878	828	873	750	804	816	821	822	835	862	896	782	849	813	837	801	817	862	852	815	856	824	844	873	821	843	872	818	829	814	802	871	793	793	857	867	794	791
61573	57794	46372	36116	26673	13631	7875	6845	6847	6777	6852	6681	6739	6743	6620	6857	6651	6877	6644	6570	6704	6591	6793	6699	6752	6855	6661	6780	6783	6782	6757	6854	6719	6678	6801	6881	6712	6672	6822	6699	6589	6781	6905	6743	6745	6704	6561	6535	6762	6689	6700	6707	6776	6676	6783	6566	6798	6764	6756	6780	6687	6813	6782	6589	6790	6655	6698	6626	6661	6747	6672	6766	6866	6753	6720	6776	6811	6831	6772	6772	6663	6721	6702	6825	6730	6726	6766	6755	6718	6669	6792	6816	6807	6782	6708	6768	6655	6741	6919	6898	6740	6678	6749	6685	6679	6777	6666	6784	6754	6625	6786	6809	6628	6763	6752	6586	6603	6795	6780	6873	6851	6711	6738	6760	6680	6682	6710	6672	6911	6756	6776	6706	6753	6615	6750	6749	6616	6760	6737	6812	6736	6891	6657	6797	6768	6715	6820	6695	6764	6776	6838	6720	6794	6779	6674	6654	6749	6623	6827	6802	6761	6700	6647	6722	6562	6753	6810	6704	6911	6722	6680	6795	6931	6647	6731	6680	6714	6640	6698	6679	6817	6754	6757	6869	6763	6799	6696	6757	6807	6855	6839	6719	6754	6646	6822	6759	6835	6711	6727	6825	6632	6794	6654	6778	6687	6690	6729	6843	6787	6733	6932	6763	6776	6679	6630	6756	6796	6750	6683	6824	6663	6694	6896	6740	6882	6675	6655	6731	6813	6807	6694	6713	6809	6761	6719	6722	6632	6738	6692	6795	6665	6761	6761	6792	6843	6726	6850	6744	6850	6657	6774	6694	6710	6761	6658	6737	6715	6813	6752	6675	6882	6705	6667	6612	6580	6683	6773	6740	6787	6674	6839	6724	6604	6794	6638	6699	6679	6611	6781	6852	6766	6784	6840	6570	6823	6701	6771	6743	6727	6814	6810	6739	6768	6692	6601	6868	6627	6637	6832	6780	6782	6690	6845	6684	6636	6732	6825	6811	6753	6693	6780	6708	6785	6676	6760	6665	6813	6676	6789	6878	6725	6598	6709	6751	6690	6772	6761	6707	6713	6780	6786	6704	6728	6864	6638	6672	6725	6773	6750	6765	6803	6765	6778	6699	6775	6684	6729	6769	6857	6873	6664	6754	6768	6745	6793	6681	6773	6745	6886	6779	6740	6840	6789	6724	6739	6833	6643	6773	6721	6711	6755	6735	6753	6803	6804	6831	6628	6766	6761	6781	6763	6756	6640	6782	6762	6704	6822	6704	6924	6690	6713	6720	6750	6772	6687	6839	6742	6791	6748	6788	6787	6914	6733	6679	6732	6692	6631	6688	6736	6813	6831	6748	6744	6711	6893	6793	6788	6804	6826	6663	6772	6742	6725	6761	6679	6637	6653	6887	6741	6729	6743	6772	6730	6980	6829	6814	6722	6695	6880	6809	6782	6803	6743	6735	6848	6745	6833	6830	6726	6769	6694	6781	6773	6698	6796	6736	6760	6699	6767	6719	6818	6735	6713	6770	6759	6698	6747	6795	6858	6615	6740	6754	6689	6840	6750	6708	6633	6740	6861	6693	6847	6829	6677	6787	6796	6684	6691	6641	6553	6720	6744	6776	6843	6686	6838	6707	6871	6788	6604	6735	6715	6704	6660	6743	6655	6771	6610	6909	6725	6882	6736	6639	6769	6682	6575	6771	6655	6584	6812	6640	6608	6795	6853	6692	6743	6767	6858	6942	6762	6886	6818	6838	6625	6726	6659	6791	6743	6761	6747	6827	6807	6659	6644	6620	6805	6667	6752	6860	6827	6826	6645	6784	6784	6742	6787	6834	6797	6661	6856	6844	6838	6700	6757	6718	6643	6828	6850	6820	6684	6775	6590	6779	6939	6784	6772	6714	6793	6600	6691	6728	6709	6720	6655	6853	6747	6719	6804	6732	6830	6628	6774	6745	6775	6799	6743	6695	6789	6713	6737	6624	6814	6763	6726	6733	6756	6670	6821	6670	6814	6718	6820	6764	6790	6829	6766	6681	6635	6831	6788	6880	6682	6730	6947	6766	6797	6651	6732	6752	6777	6673	6827	6649	6832	6651	6695	6851	6736	6747	6687	6724	6676	6712	6801	6750	6841	6831	6776	6711	6750	6655	6719	6728	6685	6739	6775	6693	6794	6672	6746	6658	6804	6846	6842	6788	6678	6766	6855	6766	6745	6800	6774	6740	6628	6730	6683	6839	6672	6758	6745	6848	6852	6758	6623	6744	6827	6707	6900	6796	6856	6668	6823	6805	6688	6778	6690	6837	6794	6775	6648	6866	6727	6756	6844	6699	6856	6717	6796	6750	6695	6791	6836	6705	6725	6773	6836	6790	6704	6804	6689	6813	6727	6754	6813	6684	6784	6706	6673	6808	6784	6864	6896	6661	6742	6841	6799	6684	6704	6797	6707	6703	6783	6668	6758	6814	6712	6738	6705	6687	6683	6682	6718	6740	6845	6645	6696	6810	6700	6807	6731	6845	6775	6680	6973	6757	6527	6811	6688	6702	6788	6861	6685	6664	6706	6845	6794	6622	6763	6701	6698	6827	6828	6637	6728	6683	6656	6668	6863	6852	6844	6599	6737	6724	6701	6765	6693	6844	6884	6716	6853	6889	6797	6713	6749	6795	6763	6894	6809	6730	6742	6759	6808	6785	6705	6854	6736	6692	6716	6683	6805	6699	6698	6717	6688	6848	6699	6693	6686	6644	6728	6678	6793	6788	6770	6805	6742	6769	6760	6823	6665	6770	6717	6793	6660	6679	6659	6746	6719	6698	6650	6646	6613	6784	6703	6745	6818	6711	6751	6726	6864	6694	6604	6725	6739	6722	6914	6750	6828	6814	6749	6618	6777	6833	6713	6695	6747	6765	6676	6767	6620	6722	6684	6738	6772	6726	6799	6761	6806	6679	6830	6670	6792	6803	6752	6691	6743	6651	6767	6684	6819	6758	6634	6714	6797	6669	6830	6773	6674	6808	6701	6760	6780	6715	6596	6794	6814	6756	6682	6699	6738	6833	6686	6693	6772	6693	6744	6709	6711	6759	6653	6715	6785	6805	6729	6693	6698	6614	6736	6801	6656	6692	6932	6809	6769	6813	6804	6714	6723	6725	6854	6632	6735	6839	6595	6808	6789	6812	6751	6807	6728	6737	6812	6869	6819	6780	6747	6798	6606	6733	6685	6738	6731	6744	6761	6774	6693	6730	6722	6829	6781	6623	6712	6791	6822	6845	6720	6758	6697	6815	6834	6872	6781	6695	6816	6618	6846	6760	6823	6789	6848	6738	6790	6735	6804	6662	6765	6694	6723	6738	6774	6778	6868	6860	6805	6770	6817	6846	6661	6736	6678	6780	6806	6742	6841	6732	6765	6681	6666	6778	6678	6732	6796	6792	6732	6675	6818	6628	6747	6718	6803	6680	6658	6686	6780	6756	6745	6807	6704	6653	6774	6787	6732	6778	6756	6726	6651	6705	6829	6698	6921	6706	6623	6782	6725	6681	6573	6729	6712	6717	6655	6626	6706	6812	6814	6775	6828	6698	6773	6698	6719	6802	6717	6717	6751	6835	6817	6868	6760	6765	6849	6775	6817	6744	6709	6855	6714	6763	6719	6680	6796	6712	6769	6962	6842	6759	6818	6816	6672	6997	6790	6799	6937	6709	6757	6719	6706	6841	6657	6674	6736	6682	6723	6802	6682	6686	6683	6829	6702	6748	6629	6654	6613	6613	6843	6850	6636	6724	6792	6593	6879	6805	6711	6768	6754	6674	6747	6752	6731	6669	6751	6537	6762	6696	6688	6720	6865	6845	6766	6721	6768	6889	6775	6716	6796	6669	6785	6661	6843	6784	6617	6750	6801	6715	6811	6823	6791	6650	6651	6615	6776	6876	6733	6728	6704	6699	6781	6818	6850	6721	6638	6660	6739	6614	6720	6821	6728	6788	6769	6675	6824	6795	6860	6683	6820	6676	6783	6738	6731	6741	6837	6769	6643	6841	6953	6746	6865	6804	6783	6716	6789	6741	6730	6844	6825	6795	6780	6901	6715	6664	6744	6775	6635	6639	6652	6753	6768	6853	6822	6655	6797	6733	6710	6774	6711	6694	6753	6740	6680	6684	6832	6616	6769	6729	6738	6844	6723	6729	6815	6805	6759	6872	6732	6628	6710	6768	6703	6736	6773	6703	6762	6826	6674	6760	6775	6777	6818	6775	6695	6866	6698	6645	6632	6748	6612	6642	6740	6795	6656	6655	6704	6809	6716	6762	6817	6689	6713	6715	6724	6760	6804	6818	6827	6645	6712	6731	6714	6854	6729	6769	6819	6792	6585	6759	6777	6815	6738	6748	6742	6801	6800	6791	6676	6697	6731	6712	6861	6734	6752	6706	6683	6754	6659	6790	6785	6776	6631	6728	6693	6802	6772	6722	6753	6768	6747	6703	6774	6881	6884	6614	6815	6844	6735	6656	6823	6609	6923	6642	6711	6760	6801	6730	6684	6753	6740	6747	6782	6850	6715	6802	6751	6663	6708	6752	6713	6775	6710	6604	6786	6909	6791	6726	6819	6730	6723	6564	6672	6633	6815	6665	6704	6685	6685	6642	6719	6847	6790	6735	6611	6711	6742	6835	6771	6815	6724	6853	6677	6675	6770	6813	6601	6796	6736	6778	6664	6788	6756	6774	6694	6664	6691	6792	6765	6833	6770	6706	6687	6827	6712	6725	6790	6791	6734	6754	6741	6749	6644	6698	6762	6698	6669	6759	6843	6711	6691	6787	6803	6742	6713	6817	6613	6669	6689	6695	6752	6754	6649	6794	6805	6718	6641	6787	6843	6766	6653	6749	6696	6728	6714	6756	6731	6936	6696	6662	6710	6811	6794	6728	6842	6794	6879	6677	6785	6679	6736	6614	6692	6724	6641	6776	6749	6753	6813	6821	6771	6632	6672	6699	6778	6817	6693	6718	6705	6832	6652	6848	6634	6732	6719	6667	6747	6783	6803	6769	6739	6771	6689	6726	6760	6775	6727	6764	6886	6684	6696	6793	6744	6784	6843	6780	6670	6776	6671	6676	6739	6726	6732	6875
42653	50810	31337	13980	3735	1390	775	666	687	741	649	719	689	705	730	684	751	706	679	707	678	737	686	750	676	665	687	755	766	696	689	677	729	746	672	667	692	718	695	684	672	694	703	697	665	711	687	668	734	676	682	681	704	705	718	691	723	752	694	707	673	685	643	722	735	697	721	690	682	639	743	685	687	684	685	694	667	637	699	737	707	701	678	723	649	727	705	682	751	715	700	693	650	690	704	697	720	702	716	673	681	701	688	676	729	685	707	658	710	709	627	719	725	741	711	708	697	659	685	712	700	702	690	683	692	682	715	687	741	730	750	698	674	727	696	738	691	657	665	695	698	732	705	741	706	684	715	664	718	719	694	676	670	664	701	684	696	693	664	704	672	737	699	661	729	667	706	727	654	724	717	700	725	656	697	696	677	674	698	721	652	685	718	662	703	709	682	619	693	725	737	713	692	674	691	696	680	702	696	679	718	704	730	697	719	709	677	696	679	731	733	695	678	656	703	709	742	703	732	730	726	717	772	722	725	659	702	672	725	690	700	734	679	634	673	717	676	715	667	728	661	657	674	682	698	726	711	710	682	689	686	700	665	748	722	683	654	704	680	741	679	691	701	739	690	713	707	649	666	698	695	733	695	736	683	696	750	727	709	743	659	731	752	715	744	720	703	729	666	705	662	711	725	700	717	660	690	688	694	740	727	719	678	672	709	737	664	680	717	741	626	731	699	722	659	719	676	708	719	672	710	649	696	678	737	639	697	750	694	693	725	699	715	701	667	680	712	691	738	740	671	731	671	700	703	731	661	683	704	714	718	674	745	695	669	706	686	671	731	668	730	720	692	666	736	688	691	726	688	697	721	695	715	705	740	679	697	717	656	730	710	680	702	732	735	698	706	701	713	743	744	696	707	703	683	673	713	675	665	724	645	695	703	753	711	739	768	666	695	732	685	674	719	719	733	668	694	705	700	717	716	684	673	706	696	733	683	743	736	686	698	737	721	672	701	691	706	704	715	695	715	695	692	717	709	714	696	685	653	740	702	684	661	654	704	673	694	731	682	679	729	649	725	707	697	721	666	716	717	647	659	688	724	676	678	682	699	673	671	724	679	735	717	754	687	680	644	702	722	701	705	652	727	731	674	717	685	729	718	700	682	684	718	742	683	669	702	701	675	698	679	705	688	650	679	701	721	686	667	763	697	720	706	674	713	677	757	673	701	724	714	696	732	662	708	720	717	707	666	732	675	758	707	733	699	683	677	677	648	721	695	732	700	684	702	697	722	676	704	688	707	704	681	694	669	749	674	742	707	726	731	683	707	726	708	691	712	630	707	721	671	692	697	684	710	696	677	700	731	740	665	693	705	707	741	685	736	728	714	701	701	695	700	706	696	653	676	726	737	742	713	687	708	673	686	758	708	733	700	684	682	741	705	705	735	711	685	668	673	719	697	717	745	691	714	684	721	658	721	661	719	671	737	710	751	731	680	704	746	712	676	729	738	702	746	728	711	712	699	724	631	686	721	715	714	677	695	732	681	713	702	709	743	689	710	686	721	702	710	697	693	668	680	699	716	682	718	698	692	678	709	675	710	704	660	686	678	684	694	686	696	690	679	698	698	705	702	712	690	688	680	697	722	713	688	734	751	728	740	729	705	705	683	748	707	648	727	720	689	679	710	727	697	699	682	708	671	703	712	688	705	757	739	663	685	686	741	717	728	668	679	693	687	715	708	691	734	708	685	708	697	702	715	695	692	673	727	723	697	695	712	707	704	695	664	698	642	708	708	750	704	672	686	729	715	673	712	718	732	699	730	722	709	709	685	690	688	744	661	682	684	675	701	709	706	717	706	707	713	693	701	737	692	712	753	743	693	665	697	680	697	700	704	739	695	725	694	733	693	731	706	697	702	667	707	645	705	659	691	675	687	708	709	733	678	684	692	698	729	699	680	755	703	704	691	705	702	640	695	719	699	704	682	691	690	679	725	696	683	680	700	716	746	675	723	708	704	702	697	648	700	702	694	706	685	757	694	692	721	715	667	675	675	700	730	686	696	717	690	674	678	718	681	713	745	670	681	693	743	692	697	733	728	760	672	679	752	710	703	718	710	638	694	653	685	673	702	686	702	717	740	745	697	654	728	738	715	658	670	673	751	719	660	685	714	760	671	658	710	681	713	669	704	753	710	663	652	647	667	678	733	693	671	689	724	715	677	697	715	695	716	698	664	730	719	735	683	733	730	708	694	677	763	717	670	699	712	709	658	685	740	712	717	691	674	664	720	739	731	711	700	735	676	717	647	720	714	742	720	687	704	741	654	718	641	747	785	684	717	662	702	706	697	715	685	688	692	765	698	739	718	674	731	720	707	712	688	725	693	725	727	721	689	748	697	704	718	676	683	684	671	733	708	675	652	714	680	725	725	713	722	710	693	753	679	703	693	691	702	723	685	667	650	722	647	679	687	715	711	690	663	669	702	719	661	665	708	697	685	727	673	692	654	736	718	670	727	660	647	678	672	698	673	695	727	667	699	660	707	692	711	716	719	722	676	712	671	755	713	733	719	654	684	712	720	692	656	733	678	696	688	673	695	747	678	708	729	705	685	716	724	687	731	674	708	741	668	713	716	698	724	662	751	708	719	699	687	681	668	694	713	682	744	684	717	708	722	731	705	726	741	669	675	714	707	696	684	726	706	712	697	666	737	696	722	693	723	703	714	670	647	667	745	681	704	714	666	684	725	711	708	703	689	736	711	698	673	718	670	739	663	702	696	700	724	658	731	705	712	682	730	707	726	680	685	660	690	747	691	711	686	680	671	702	693	686	711	678	649	678	713	685	681	710	696	686	737	680	690	705	699	709	702	667	702	691	732	678	676	745	659	664	731	691	703	678	710	708	683	710	679	680	692	642	733	704	686	661	729	696	708	739	687	678	664	697	692	729	703	722	667	736	680	667	748	736	739	657	665	649	728	690	696	677	739	684	687	668	720	704	762	700	716	727	690	690	726	673	690	697	670	671	652	683	725	725	716	698	701	732	699	697	668	727	692	688	736	700	755	721	699	724	728	676	773	730	736	676	718	691	712	710	697	676	703	716	691	687	679	757	698	732	669	699	686	739	670	699	689	673	694	706	721	685	695	668	686	622	704	690	691	689	742	726	689	683	655	710	687	712	688	669	687	695	711	709	715	709	696	708	713	724	734	726	708	680	704	692	706	688	682	634	694	715	697	680	705	718	647	717	654	712	697	688	732	683	681	679	702	706	716	709	705	694	680	714	689	649	728	691	709	756	734	702	683	672	700	695	723	661	771	731	687	715	659	732	642	706	699	655	707	704	691	702	694	652	680	700	709	735	711	702	638	678	701	699	711	673	712	681	667	693	709	712	722	727	653	761	734	702	721	662	653	698	668	733	692	668	739	682	687	708	717	690	678	744	740	642	692	675	708	753	707	656	691	655	731	755	703	732	710	769	696	737	713	678	665	705	689	704	702	699	750	649	645	680
54097	55826	52833	41147	31083	15859	7277	6086	5946	5780	5718	5685	5838	5832	5874	5776	5885	5760	5741	5737	5841	5802	5764	5763	5767	5755	5816	5951	5897	5792	5808	5886	5765	5819	5727	5806	5781	5837	5649	5666	5868	5936	5897	5801	5746	5775	5953	5692	5931	5897	5848	5704	5800	5854	5864	5748	5699	5878	5827	5893	5913	5865	5812	5675	5808	5770	5652	5920	5631	5876	5864	5788	5780	5843	5873	5900	5642	5964	5707	5858	5884	5761	5768	5950	5832	5808	5874	5809	5802	5688	5805	5764	5732	5877	5849	5847	5772	5828	5812	5896	5707	5759	5714	5902	5657	5660	5927	5836	5722	5858	5765	5905	5770	5811	5796	5920	5824	5869	5786	5812	5877	5808	5836	5797	5738	5839	5850	5946	5772	5717	5836	5888	5818	5875	5788	5685	5674	5921	5853	5863	5767	5706	5793	5747	5847	5799	5843	5782	5771	5856	5906	5671	5963	5788	5783	5838	5862	5735	5777	5752	5723	5794	5904	5764	5849	5787	5772	5700	5764	5766	5638	5729	5779	5715	5737	5694	5739	5756	5800	5676	5766	5793	5699	5755	5888	5744	5680	5768	5854	5791	5774	5846	5765	5789	5797	5842	5716	5813	5809	5966	5817	5915	5763	5820	5784	5842	5831	5751	5864	5793	5808	5835	5812	5689	5871	5813	5787	5897	5709	5897	5756	5920	5807	5972	5736	5813	5731	5812	5831	5683	5768	5754	5791	5708	5717	5782	5710	5694	5832	5888	5767	5795	5769	5887	5813	5843	5716	5746	5874	5761	5793	5883	5859	5848	5841	5814	5741	5851	5756	5776	5897	5789	5816	5949	5787	5867	5784	5732	5807	5863	5853	5725	5837	5825	5814	5849	5747	5776	5733	5776	5933	5832	5812	5694	5718	5712	5808	5802	5778	5809	5807	5732	5857	5816	5720	5730	5718	5870	5743	5683	5843	5754	5829	5802	5791	5676	5857	5710	5865	5895	5756	5852	5814	5819	5844	5803	5824	5916	5843	5810	5872	5815	5892	5776	5831	5760	5833	5851	5915	5711	5897	5784	5805	5776	5774	5848	5691	5791	5828	5856	5763	5768	5778	5805	5789	5824	5804	5870	5798	5767	5868	5737	5871	5850	5811	5765	5903	5884	5640	5764	5835	5795	5833	5834	5838	5679	5829	5859	5709	5748	5872	5886	5726	5851	5873	5874	5796	5782	5775	5840	5753	5658	5817	5771	5991	5838	5743	5780	5828	5863	5717	5771	5775	5909	5820	5764	5647	5724	5797	5835	5754	5773	5712	5786	5858	5774	5803	5805	5784	5792	5770	5822	5790	5931	5901	5607	5872	5784	5837	5798	5695	5775	5850	5777	5718	5937	5661	5856	5822	5813	5767	5874	5797	5758	5876	5708	5778	5684	5767	5844	5752	5783	5762	5747	5949	5674	5657	5852	5739	5759	5760	5732	5782	5811	5787	5772	5749	5818	5910	5794	5853	5850	5856	5872	5921	5746	5805	5813	5697	5843	5706	5827	5739	5756	5848	5836	5681	5838	5957	5879	5843	5701	5762	5762	5903	5786	5812	5813	5759	5768	5764	5817	5944	5743	5771	5721	5838	5806	5900	5724	5870	5790	5828	5831	5822	5750	5681	5813	5774	5754	5702	5793	5840	5845	5934	5702	5807	5824	5787	5804	5862	5671	5747	5749	5810	5908	5785	5795	5820	5881	5826	5789	5799	5856	5820	5740	5793	5778	5859	5833	5856	5779	5794	5874	5831	5782	5957	5765	5785	5734	5780	5778	5827	5815	5889	5876	5807	5835	5741	5903	5813	5758	5792	5771	5727	5762	5761	5771	5721	5804	5841	5881	5834	5992	5855	5761	5644	5897	5693	5790	5808	5774	5858	5878	5775	5865	5768	5838	5741	5786	5667	5717	5846	5747	5920	5827	5849	5884	5849	5797	5938	5816	5770	5894	5763	5769	5889	5995	5717	5805	5801	5801	5640	5837	5751	5871	5959	5703	5831	5838	5826	5731	5714	5855	5777	5743	5769	5658	5730	5876	5806	5994	5764	5731	5763	5745	5893	5758	5898	5844	5766	5721	5908	5819	5808	5822	5818	5818	5749	5801	5842	5799	5729	5846	5716	5762	5764	5805	5812	6038	5812	5807	5864	5744	5707	5777	5808	5795	5818	5704	5778	5882	5844	5822	5967	5769	5707	5782	5834	5735	5871	5826	5743	5762	5767	5645	5809	5856	5822	5772	5788	5802	5758	5808	5736	5863	5749	5771	5815	5783	5829	5775	5836	5767	5786	5898	5799	5787	5814	5844	5727	5825	5756	5802	5826	5932	5831	5723	5823	5744	5943	5861	5709	5892	5755	5709	5844	5816	5777	5760	5691	5845	5801	5734	5853	5734	5752	5853	5877	5849	5780	5815	5787	5919	5768	5886	5724	5871	5777	5822	5803	5840	5818	5734	5840	5744	5815	5691	5787	5719	5772	5905	5755	5721	5787	5784	5907	5808	5824	5950	5791	5793	5781	5894	5798	5769	5738	5809	5764	5691	5777	5706	5781	5781	5773	5739	5829	5918	5811	5674	5771	5836	5896	5817	5944	5740	5787	5754	5836	5841	5765	5870	5795	5735	5752	5643	5775	5821	5837	5874	5767	5784	5772	5742	5725	5862	5818	5871	5831	5813	5851	5659	5763	5753	5656	5832	5695	5906	5879	5843	5794	5843	5734	5781	5755	5873	5662	5802	5920	5829	5759	5746	5671	5782	5762	5693	5741	5693	5799	5807	5856	5678	5788	5823	5730	5901	5911	5864	5824	5747	5865	5724	5903	5831	5754	5843	5855	5899	5733	5765	5872	5797	5789	5776	5942	5740	5798	5794	5792	5744	5685	5773	5845	5700	5910	5729	5774	5776	5923	5893	5701	5893	5653	5815	5760	5657	5936	5787	5871	5778	5722	5791	5906	5840	5818	5741	5814	5710	5841	5888	5813	5856	5687	5790	5951	5992	5751	5845	5828	5851	5834	5776	5824	5763	5813	5860	5814	5824	5815	5700	5883	5797	5827	5892	5757	5802	5871	5785	5724	5781	5857	5885	5762	5911	5861	5785	5843	5722	5884	5783	5851	5918	5711	5719	5805	5787	5837	5854	5783	5754	5704	5741	5736	5771	5698	5833	5782	5764	5809	5885	5862	5817	5751	5852	5874	5911	5719	5903	5856	5785	5729	5782	5638	5840	5626	5788	5721	5654	5955	5756	5926	5782	5738	5789	5697	5848	5818	5738	5679	5815	5762	5664	5802	5807	5938	5895	5727	5839	5878	5681	5890	5730	5710	5886	5886	5779	5901	5805	5817	5788	5825	5676	5765	5715	5864	5785	5749	5721	5796	5847	5720	5838	5802	5750	5797	5773	5953	5812	5790	5711	5712	5745	5913	5864	5794	5878	5840	5734	5759	5777	5783	5776	5874	5755	5833	5811	5861	5698	5823	5716	5902	5832	5836	5824	5791	5815	5798	5880	5727	5830	5817	5840	5773	5900	5870	5835	5761	5867	5704	5695	5625	5784	5867	5731	5764	5799	5768	5776	5856	5796	5761	5899	5745	5744	5797	5782	5889	5793	5799	5787	5844	5804	5745	5781	5919	5842	5758	5747	5823	5834	5746	5702	5819	5776	5734	5715	5842	5819	5810	5895	5758	5877	5759	5753	5786	5812	5673	5893	5775	5870	5750	5830	5879	5786	5819	5877	5808	5735	5799	5787	5882	5715	5832	5901	5855	5821	5598	5848	5757	5893	5803	5781	5846	5818	5806	5848	5730	5801	5761	5835	5704	5757	5748	5803	5777	5810	5753	5832	5891	5863	5880	5912	5795	5898	5793	5844	5774	5840	5791	5780	5687	5753	5913	5818	5770	5896	5775	5796	5899	5796	5805	5774	5843	5696	5759	5843	5720	5783	5751	5760	5686	5794	5654	5806	5771	5717	5821	5884	5799	5815	5854	5790	5775	5756	5762	5763	5804	5758	5784	5841	5751	5763	5749	5763	5924	5833	5847	5818	5738	5770	5863	5812	5749	5664	5893	5728	5897	5849	5759	5849	5723	5834	5893	5773	5764	5847	5805	5919	5693	5703	6004	5818	5806	5738	5716	5666	5800	5886	5800	5705	5853	5946	5671	5934	5879	5779	5806	5861	5745	5742	5652	5875	5769	5949	5788	5826	5743	5680	5770	5849	5947	5856	5826	5816	5831	5812	5704	5800	5596	5663	5687	5738	5887	5732	5862	5742	5760	5763	5795	5799	5891	5790	5815	5809	5875	5836	5802	5830	5852	5670	5838	5793	5714	5870	5858	5913	5724	5651	5893	5694	5840	5866	5804	5690	5732	5682	5865	5783	5824	5888	5903	5827	5851	5790	5926	5711	5796	5753	5749	5764	5798	5774	5653	5687	5783	5739	5760	5794	5593	5849	5841	5793	5704	5875	5811	5919	5926	5794	5768	5836	5713	5869	5891	5765	5672	5849	5834	5771	5812	5685	5777	5888	5919	5827	5828	5962	5808	5813	5719	5755	5815	5689	5877	5726	5752	5790	5829	5805	5772	5705	5885	5791	5851	5719	5825	5930	5799	5766	5734	5787	5770	5798	5850	5853	5880	5782	5888	5585	5832	5763	5776	5756	5689	5818	5821	5725	5918	5849	5811	5770	5800	5879	5739	5819	5838	5779	5775	5801	5891	5790	5877	5816	5798	5692	5909	5817	5882	5764	5838	5868	5809	5861	5750	5877	5778	5802	5822	5840	5852	5799	5831	5800	5726	5809	5706	5711	5910	5743	5812	5789	5693	5784	5775	5690	5874	5746	5823	5707	5839	5826	5856	5767	5841	5696	5778	5768	5764	5878	5946	5849	5847	5790	5827	5833	5736	5825	5810	5728	5718	5714	5755	5759	5773	5867	5711	5787	5736	5805	5832	5854	5827	5815	5828	5678	5807	5853	5825	5676	5713	5779	5760	5843	5826	5679	5899	5826	5770	5808	5757	5859	5851	5835	5804	5671	5864	5808	5797	5841	5960	5664	5786	5842	5838	5905	5786	5794
19441	20639	11461	3967	1420	916	758	753	782	733	710	744	727	757	781	745	733	785	743	759	769	677	740	732	765	727	748	813	776	746	734	711	758	698	752	797	753	719	751	760	747	751	744	766	734	753	802	797	779	774	787	786	750	763	792	768	755	731	772	750	776	731	764	795	822	734	771	729	803	739	762	747	780	724	772	772	770	743	778	760	728	785	785	759	772	765	792	801	803	748	781	773	698	766	764	780	737	764	749	784	741	772	754	778	756	773	754	749	742	755	779	734	766	760	783	782	741	756	729	710	761	743	741	771	679	760	717	763	747	719	771	818	787	764	761	751	778	713	731	712	768	789	834	728	784	744	794	740	806	799	777	728	757	818	773	728	799	787	788	756	744	802	791	783	711	743	769	775	781	773	772	740	733	746	768	720	805	791	747	706	809	812	781	773	771	768	778	751	722	762	759	721	814	693	745	776	778	718	799	705	764	759	755	775	755	770	697	741	746	758	792	784	826	729	776	745	800	815	782	788	707	762	754	774	819	793	730	758	787	765	797	761	763	815	748	709	774	781	797	776	736	740	804	803	782	755	752	766	772	764	781	733	786	745	786	791	751	735	773	756	723	772	800	754	771	724	821	756	753	812	733	795	744	739	751	714	775	733	799	733	832	734	791	724	730	789	805	763	776	763	767	723	795	786	803	761	781	782	788	760	717	745	760	752	770	725	825	751	744	776	802	759	776	773	772	720	752	737	781	778	760	778	788	777	804	775	752	785	784	777	812	783	775	773	763	782	754	721	744	763	809	759	752	701	714	775	754	747	763	780	725	755	737	758	744	793	764	745	760	795	784	734	783	726	738	746	786	702	754	771	745	720	770	720	764	793	748	791	752	760	795	773	816	725	747	821	726	757	815	736	755	778	785	745	728	768	765	787	749	751	756	756	742	753	770	769	798	756	760	756	819	759	729	716	720	758	786	752	748	761	795	743	757	753	747	752	737	741	785	770	765	788	746	725	786	720	763	766	743	783	762	772	734	706	768	746	809	769	756	755	793	773	739	756	753	733	758	718	752	771	727	817	757	802	775	797	785	772	753	780	747	758	726	744	814	801	768	773	788	792	747	767	751	769	788	760	761	774	769	725	744	714	771	749	810	762	771	790	780	764	756	763	710	785	741	843	742	780	754	705	779	778	760	721	808	767	768	781	779	765	770	778	755	776	755	803	817	748	748	714	759	781	845	741	774	747	789	729	788	726	804	804	716	714	776	808	757	768	770	798	819	762	744	728	808	751	723	791	694	859	724	761	745	771	736	791	774	723	760	702	735	754	745	808	810	805	777	795	740	799	721	765	742	762	750	736	791	753	785	729	761	750	718	756	736	776	768	757	782	776	748	770	791	768	776	797	727	760	772	748	746	771	731	786	740	748	794	722	771	773	757	777	774	779	736	727	732	773	749	782	839	778	754	747	788	766	826	762	754	748	749	724	775	721	757	750	765	781	728	760	799	787	780	768	806	736	707	752	818	738	771	757	759	713	756	731	766	768	783	798	795	728	797	783	734	784	797	736	723	739	768	753	775	782	702	797	763	757	748	793	718	809	745	759	759	757	819	737	769	763	732	779	760	787	768	747	750	799	706	761	817	770	726	733	754	747	774	737	736	750	795	757	777	795	786	788	762	802	752	753	726	781	739	752	785	775	770	739	822	753	839	705	764	740	736	762	771	763	744	731	762	717	842	773	794	796	795	760	731	764	788	791	771	769	738	820	780	753	747	778	787	760	796	711	762	796	688	791	716	786	805	808	786	758	750	805	748	772	756	760	800	734	757	764	797	789	770	768	775	763	781	704	777	783	781	767	765	806	733	719	709	766	805	779	781	751	733	771	797	768	760	795	758	755	743	793	788	785	731	811	754	762	790	743	796	774	778	771	762	760	775	764	805	789	732	778	754	745	787	736	760	774	791	723	773	743	759	769	795	803	759	743	715	756	742	730	738	757	789	774	743	789	743	798	797	766	757	745	762	727	744	762	762	767	750	745	798	789	808	775	764	767	765	765	716	789	758	745	726	822	712	772	753	764	737	779	762	784	763	754	730	756	778	752	734	757	790	734	748	740	746	757	744	743	719	770	788	731	764	754	771	783	772	821	763	772	724	740	762	783	791	745	787	822	727	725	764	751	802	771	773	803	738	774	739	779	750	753	777	805	755	745	819	759	776	773	755	743	766	723	761	759	788	774	771	777	829	798	784	735	784	803	808	774	738	733	769	772	782	721	748	743	778	758	724	814	741	758	786	772	712	750	814	797	712	748	751	793	769	773	779	767	724	810	769	716	775	749	786	800	790	744	784	767	708	732	747	775	722	740	751	726	756	794	773	780	811	775	758	728	742	728	749	714	752	789	761	796	757	805	784	722	751	811	776	792	757	765	759	724	772	755	746	773	733	769	751	779	792	778	756	784	730	742	763	803	775	752	723	762	740	757	829	745	766	781	726	799	776	737	763	789	751	749	770	771	792	780	755	793	752	761	709	805	758	778	784	750	808	776	783	754	728	750	776	755	729	745	800	763	758	771	728	730	754	734	687	770	753	754	776	819	731	791	768	728	827	727	742	756	758	725	748	756	799	745	773	741	778	750	780	749	771	670	754	784	762	759	733	824	788	745	775	742	764	791	757	759	776	714	768	752	722	785	753	719	729	774	769	780	745	755	837	749	747	803	743	744	826	743	774	740	734	724	788	776	800	794	774	786	786	739	813	749	777	743	750	765	808	762	777	806	801	766	775	777	748	759	737	750	743	705	776	736	811	742	750	787	794	740	731	796	772	817	783	720	702	770	685	772	742	766	791	756	779	759	722	743	748	702	764	777	782	762	770	776	751	745	775	753	730	766	785	733	774	747	762	750	763	806	784	749	707	745	799	803	799	746	811	771	715	749	763	761	814	704	787	761	801	735	754	775	767	782	782	811	772	750	763	798	756	808	783	730	770	739	796	779	772	823	763	776	788	788	762	764	746	782	789	762	762	758	766	755	750	710	768	714	739	780	762	761	745	819	810	763	786	745	759	766	760	731	740	708	791	743	780	777	751	818	728	776	711	752	739	765	763	744	751	758	762	775	761	730	782	776	730	746	802	779	764	781	759	770	782	783	762	728	729	790	799	774	797	753	736	737	776	785	763	756	752	805	757	773	766	790	753	710	783	725	783	759	777	775	760	759	768	750	755	741	722	776	731	733	778	794	801	697	769	711	769	761	805	740	763	800	755	745	757	734	779	734	765	777	759	811	788	768	714	761	751	740	758	773	725	782	790	748	800	770	762	756	764	756	785	736	730	746	785	742	753	779	730	798	733	773	802	751	762	795	724	776	751	726	806	715	788	757	774	731	752	735	766	739	745	771	767	703	725	770	766	741	780	776	779	743	775	746	739	766	754	807	802	740	761	747	765	746	773	794	773	734	712	761	751	733	775	758	787	772	751	746	803	771	759	779	800	761	764	763	810	741	767	720	822	744
54052	46495	35348	25660	16308	8893	6668	6395	6341	6276	6446	6234	6290	6277	6177	6327	6389	6444	6207	6147	6337	6113	6333	6220	6139	6342	6303	6322	6252	6324	6281	6284	6137	6315	6374	6206	6296	6271	6257	6239	6373	6299	6168	6339	6339	6346	6196	6197	6261	6253	6250	6234	6308	6178	6093	6445	6196	6224	6100	6309	6254	6308	6283	6337	6254	6280	6239	6239	6191	6310	6296	6243	6260	6370	6307	6201	6250	6155	6272	6139	6248	6341	6261	6305	6301	6300	6283	6312	6232	6313	6318	6108	6231	6218	6260	6428	6232	6263	6295	6200	6263	6276	6140	6353	6375	6245	6380	6285	6303	6276	6270	6265	6265	6303	6165	6179	6347	6147	6280	6168	6279	6329	6279	6288	6238	6292	6354	6225	6275	6369	6346	6391	6242	6282	6236	6453	6194	6307	6364	6221	6225	6260	6268	6204	6214	6227	6417	6362	6284	6253	6340	6282	6159	6335	6376	6297	6349	6314	6268	6350	6160	6334	6385	6281	6277	6188	6450	6164	6348	6182	6214	6422	6324	6263	6329	6288	6240	6347	6276	6263	6281	6217	6255	6281	6115	6263	6397	6282	6236	6334	6232	6180	6316	6200	6281	6332	6321	6220	6180	6106	6234	6256	6341	6349	6243	6191	6258	6390	6384	6216	6335	6373	6316	6337	6312	6206	6335	6279	6280	6296	6220	6148	6355	6282	6287	6269	6326	6272	6301	6307	6354	6247	6210	6216	6228	6352	6146	6201	6265	6392	6286	6210	6316	6274	6243	6242	6205	6292	6213	6357	6305	6308	6329	6405	6295	6267	6391	6336	6467	6317	6363	6250	6399	6148	6254	6386	6319	6250	6190	6264	6301	6298	6176	6263	6357	6249	6257	6258	6421	6261	6433	6416	6355	6271	6164	6349	6378	6289	6333	6330	6306	6335	6231	6227	6363	6282	6281	6305	6277	6326	6310	6289	6275	6356	6239	6131	6213	6244	6158	6255	6461	6208	6401	6245	6314	6137	6191	6266	6410	6284	6279	6367	6226	6226	6335	6381	6103	6275	6447	6204	6262	6153	6240	6313	6343	6294	6303	6144	6178	6344	6266	6312	6330	6324	6310	6181	6282	6219	6398	6364	6323	6428	6329	6315	6329	6199	6267	6353	6315	6428	6109	6340	6302	6192	6388	6364	6376	6237	6306	6216	6428	6277	6247	6237	6252	6210	6249	6199	6278	6323	6268	6235	6295	6298	6216	6422	6359	6334	6449	6147	6244	6270	6216	6216	6345	6279	6324	6248	6307	6393	6233	6280	6358	6200	6243	6148	6200	6319	6299	6310	6241	6244	6299	6319	6258	6286	6156	6335	6259	6270	6424	6351	6224	6319	6330	6326	6243	6233	6272	6342	6297	6227	6315	6236	6376	6202	6337	6383	6350	6261	6398	6228	6281	6271	6207	6167	6127	6384	6249	6188	6379	6183	6280	6220	6328	6366	6310	6322	6175	6298	6334	6327	6284	6306	6306	6297	6249	6247	6241	6146	6353	6294	6282	6186	6342	6265	6319	6337	6325	6230	6129	6342	6282	6435	6402	6291	6331	6213	6376	6248	6322	6204	6319	6157	6288	6325	6282	6266	6221	6244	6109	6240	6196	6284	6348	6249	6255	6342	6264	6392	6171	6266	6225	6353	6219	6260	6354	6337	6444	6344	6168	6229	6242	6299	6304	6208	6351	6137	6278	6323	6352	6270	6338	6336	6249	6199	6409	6269	6353	6307	6209	6323	6147	6234	6356	6331	6185	6383	6258	6349	6210	6344	6394	6312	6211	6317	6216	6336	6277	6290	6292	6304	6339	6228	6320	6225	6303	6262	6382	6237	6186	6349	6300	6361	6295	6306	6265	6249	6304	6307	6205	6250	6302	6176	6165	6224	6286	6345	6340	6259	6253	6228	6375	6349	6311	6317	6166	6362	6293	6342	6292	6344	6328	6261	6183	6273	6224	6285	6274	6354	6267	6278	6242	6256	6209	6367	6314	6366	6447	6345	6224	6276	6365	6374	6252	6294	6299	6330	6280	6253	6221	6421	6278	6300	6294	6322	6350	6305	6316	6280	6269	6283	6238	6410	6309	6300	6231	6276	6403	6377	6119	6306	6370	6231	6342	6154	6372	6277	6271	6108	6247	6343	6147	6333	6412	6185	6251	6225	6353	6399	6213	6192	6170	6170	6267	6266	6138	6255	6326	6267	6309	6188	6351	6326	6290	6279	6393	6239	6236	6211	6331	6250	6227	6212	6268	6399	6329	6219	6317	6477	6217	6223	6222	6369	6338	6261	6350	6271	6362	6250	6261	6267	6136	6270	6295	6161	6360	6212	6293	6294	6151	6345	6195	6213	6415	6304	6224	6338	6287	6216	6315	6279	6364	6288	6187	6390	6187	6236	6328	6251	6250	6354	6219	6342	6291	6232	6271	6248	6351	6383	6296	6391	6409	6322	6236	6300	6191	6372	6343	6332	6170	6386	6485	6168	6235	6319	6422	6257	6157	6169	6195	6265	6223	6309	6249	6359	6341	6301	6280	6314	6243	6260	6305	6286	6243	6301	6235	6326	6300	6330	6321	6240	6246	6402	6325	6175	6307	6170	6265	6337	6273	6280	6274	6323	6349	6334	6302	6268	6286	6258	6230	6239	6263	6239	6221	6302	6278	6314	6292	6386	6183	6287	6206	6225	6200	6315	6095	6199	6338	6228	6339	6301	6195	6252	6231	6185	6305	6218	6376	6324	6348	6308	6354	6307	6137	6204	6279	6296	6274	6145	6297	6278	6198	6165	6410	6374	6362	6276	6327	6335	6288	6292	6302	6357	6317	6300	6312	6265	6306	6308	6270	6116	6276	6234	6380	6231	6167	6315	6225	6279	6249	6306	6326	6379	6240	6276	6256	6220	6333	6352	6366	6391	6241	6256	6260	6253	6382	6273	6260	6233	6258	6396	6154	6113	6356	6244	6260	6286	6255	6345	6160	6248	6367	6208	6124	6329	6298	6273	6315	6215	6250	6264	6292	6172	6311	6313	6312	6362	6258	6357	6171	6286	6217	6120	6340	6218	6203	6269	6310	6203	6350	6380	6266	6289	6321	6258	6283	6274	6261	6191	6253	6213	6413	6272	6296	6211	6379	6239	6422	6290	6203	6219	6239	6304	6313	6293	6244	6264	6223	6362	6350	6322	6220	6192	6284	6313	6222	6294	6274	6327	6329	6319	6113	6348	6193	6284	6208	6106	6437	6183	6259	6196	6331	6200	6158	6235	6357	6291	6253	6393	6203	6290	6241	6048	6113	6266	6317	6430	6218	6207	6267	6145	6296	6261	6324	6214	6432	6367	6155	6212	6248	6246	6440	6224	6273	6341	6285	6183	6295	6292	6372	6348	6272	6153	6237	6446	6334	6150	6384	6385	6318	6235	6318	6272	6297	6334	6249	6370	6209	6311	6349	6159	6368	6181	6275	6287	6303	6182	6269	6356	6342	6285	6250	6339	6334	6236	6207	6267	6359	6253	6324	6265	6237	6446	6217	6240	6293	6349	6295	6312	6188	6261	6335	6285	6231	6251	6234	6201	6354	6374	6244	6237	6239	6344	6338	6285	6127	6383	6209	6369	6090	6319	6276	6338	6241	6331	6358	6229	6308	6281	6270	6249	6383	6384	6227	6226	6180	6242	6175	6289	6211	6171	6273	6331	6319	6345	6104	6312	6347	6354	6217	6274	6227	6210	6398	6247	6287	6161	6275	6304	6361	6153	6197	6377	6232	6292	6303	6215	6173	6271	6275	6346	6346	6124	6322	6216	6256	6244	6286	6293	6279	6221	6380	6330	6262	6183	6287	6394	6168	6124	6262	6284	6372	6262	6185	6336	6193	6202	6342	6240	6433	6190	6286	6376	6342	6053	6276	6371	6229	6213	6392	6329	6248	6306	6329	6372	6236	6321	6323	6273	6295	6299	6255	6402	6215	6179	6187	6302	6275	6254	6215	6367	6349	6269	6351	6242	6268	6321	6266	6131	6229	6282	6262	6249	6387	6257	6358	6404	6269	6136	6338	6310	6221	6265	6304	6269	6258	6149	6229	6264	6279	6201	6273	6353	6209	6311	6264	6404	6341	6248	6261	6234	6350	6317	6390	6343	6393	6270	6257	6312	6218	6286	6305	6284	6319	6416	6364	6355	6379	6228	6269	6277	6397	6238	6354	6363	6312	6312	6297	6303	6252	6287	6216	6304	6362	6273	6332	6196	6294	6317	6440	6278	6382	6260	6168	6335	6139	6235	6410	6254	6249	6330	6386	6297	6381	6292	6286	6306	6254	6152	6221	6250	6280	6355	6194	6271	6229	6343	6322	6295	6221	6329	6368	6237	6266	6331	6226	6297	6248	6241	6274	6175	6363	6215	6234	6325	6399	6230	6067	6339	6188	6199	6200	6282	6266	6211	6326	6294	6392	6359	6204	6313	6326	6266	6346	6217	6220	6211	6333	6188	6269	6289	6272	6268	6274	6254	6282	6203	6178	6370	6258	6299	6236	6244	6418	6263	6272	6204	6319	6261	6158	6330	6508	6304	6432	6343	6310	6336	6410	6248	6294	6212	6345	6275	6387	6236	6286	6204	6290	6335	6309	6177	6311	6293	6351	6332	6273	6321	6257	6316	6340	6177	6287	6192	6345	6231	6194	6287	6257	6305	6244	6303	6219	6143	6214	6386	6292	6305	6253	6131	6263	6198	6292	6319	6361	6214	6294	6262	6324	6277	6247	6251	6267	6183	6267	6262	6346	6285	6229	6309	6216	6409	6285	6344	6232	6282	6329	6253	6303	6272	6314	6298	6421	6335	6225	6302	6231	6176	6204	6260	6226	6307	6224	6346	6271	6233	6154	6293	6337	6235	6413	6408	6245	6181	6251	6300	6182	6243	6264	6197	6182	6146	6140	6388	6352	6231	6223	6308	6196	6299	6282	6289	6227	6318	6299	6260	6333	6316	6363	6308	6299	6302	6227	6308	6306	6262	6333	6268	6160	6365	6191	6367	6237	6274	6246	6242	6298	6358	6179	6322	6229	6299	6231	6354	6306	6351
45951	48994	30731	12696	3223	1299	900	808	831	780	803	834	796	869	788	872	810	806	803	797	788	814	818	819	799	782	810	844	854	812	791	830	823	816	803	798	831	779	830	777	805	861	836	776	834	818	817	769	824	848	823	827	805	830	822	849	834	839	772	815	798	853	856	857	776	821	821	812	823	843	836	797	770	811	772	810	843	790	819	848	824	839	852	795	783	873	861	843	843	805	826	822	856	814	783	832	855	775	813	842	797	803	821	797	818	816	807	850	879	805	828	847	807	848	804	822	812	857	802	814	826	798	871	831	815	849	826	821	817	799	819	749	818	816	840	777	807	795	809	784	835	839	870	839	807	815	819	794	825	798	798	769	892	841	828	806	783	867	813	861	789	769	806	795	833	820	819	877	803	793	827	789	815	801	778	750	794	905	793	824	829	831	778	772	804	794	832	829	823	833	810	783	801	833	851	829	833	833	848	810	829	785	794	806	807	830	831	812	800	840	750	856	841	763	787	793	778	805	814	812	834	801	800	801	792	784	778	819	792	794	831	800	812	781	834	840	845	796	832	860	816	798	842	818	815	817	840	806	739	819	834	815	913	812	807	791	831	824	805	815	898	783	847	812	779	876	831	798	828	772	880	854	763	835	857	774	834	834	847	824	805	826	804	819	827	870	769	790	854	828	804	838	823	801	771	795	842	867	849	839	784	814	830	827	752	829	793	810	813	762	856	816	799	819	832	853	846	828	806	755	817	827	778	821	859	813	819	765	875	835	863	818	863	781	805	797	787	817	852	791	853	835	827	795	774	791	814	810	818	871	793	799	792	856	793	814	819	786	843	852	844	798	861	802	801	805	859	864	828	817	808	838	841	821	861	841	822	842	846	795	762	838	817	810	785	807	756	845	866	850	857	792	793	808	830	808	764	872	798	824	793	867	839	806	864	867	807	787	808	862	828	797	777	863	822	858	845	851	826	854	823	818	814	846	807	773	828	807	834	790	803	832	817	816	841	783	834	808	827	820	839	821	800	797	830	807	842	815	781	851	833	801	837	813	897	838	840	829	767	811	841	897	786	772	801	798	800	785	836	828	763	819	794	808	820	838	791	783	824	824	834	795	793	824	778	782	841	821	815	764	841	833	845	850	819	810	878	792	803	848	820	855	785	801	778	799	805	823	784	834	812	789	859	838	815	815	806	812	825	761	822	821	840	813	807	768	822	789	825	814	824	800	807	824	809	803	825	817	897	808	847	862	806	799	814	769	814	830	780	766	807	801	828	829	811	799	833	861	815	844	850	816	789	833	758	827	825	800	823	830	811	851	791	804	831	778	787	845	832	820	865	785	784	835	826	821	766	843	813	816	788	810	810	826	829	825	830	806	773	811	812	776	826	849	822	834	819	799	786	892	839	887	785	856	782	830	803	714	810	813	769	759	794	805	772	828	824	822	749	812	830	808	778	845	895	813	853	836	884	825	839	815	808	814	773	853	819	788	831	849	846	790	792	782	817	836	806	760	825	846	811	849	840	818	836	827	826	796	841	840	808	803	807	793	796	806	806	800	825	774	830	801	785	844	827	826	839	852	848	831	821	847	823	781	844	808	891	836	855	884	793	830	880	813	854	842	875	820	790	786	829	754	821	815	811	813	823	815	817	849	831	811	831	812	860	781	812	798	804	796	852	823	829	793	818	829	825	848	820	831	818	858	803	780	780	799	840	835	791	840	816	813	809	811	833	791	797	891	840	828	797	799	794	799	790	812	831	783	853	794	796	856	843	820	751	837	808	816	863	848	788	802	840	800	796	830	812	786	816	823	832	846	792	798	843	846	820	837	828	835	836	797	791	799	797	813	814	805	774	785	833	763	837	822	816	816	776	824	781	809	871	834	820	814	827	784	794	820	822	823	803	792	818	781	823	821	821	822	801	834	873	784	871	819	803	835	817	824	866	851	819	824	841	829	837	811	898	806	803	813	767	813	798	836	775	892	804	806	738	802	793	863	863	801	790	841	822	817	787	831	797	821	815	792	819	838	822	819	853	826	834	842	808	810	817	823	808	788	838	877	800	842	792	842	792	847	819	811	821	867	848	815	756	799	822	853	792	823	874	783	841	878	835	885	837	793	833	791	805	804	775	823	818	848	830	821	828	853	799	873	822	823	832	812	792	820	872	835	840	805	779	830	803	824	770	817	834	802	887	849	798	755	800	823	735	824	804	866	745	808	868	820	791	879	823	810	823	791	805	785	813	804	834	754	858	787	779	787	835	776	761	820	860	876	859	844	805	836	884	850	822	814	815	794	857	787	834	865	803	776	823	773	837	803	845	865	849	822	791	817	843	812	823	781	848	820	851	800	827	786	836	860	823	816	807	822	815	823	832	838	862	821	841	789	815	782	804	805	781	793	805	844	813	810	750	848	744	764	842	841	861	853	859	833	791	803	794	787	834	814	858	757	797	838	782	798	806	806	803	825	811	824	813	856	840	856	810	804	874	811	852	757	818	837	816	881	801	826	828	837	821	848	794	807	787	751	823	817	793	853	850	822	803	865	827	842	850	846	741	813	834	817	773	817	778	809	805	827	757	798	826	839	818	820	797	850	807	747	860	837	814	829	833	868	859	840	826	825	833	841	796	813	786	817	739	814	801	817	887	824	802	772	823	774	800	799	797	833	816	794	841	842	813	872	820	846	857	814	819	810	843	837	774	800	844	804	832	840	792	822	859	771	806	831	818	821	836	854	824	852	813	785	793	858	852	824	805	794	857	790	802	813	834	860	842	849	815	840	814	817	843	836	822	815	869	832	822	803	877	823	819	824	769	840	849	791	850	855	884	803	852	805	804	794	865	798	844	828	860	843	826	827	842	853	826	750	802	791	816	841	812	771	804	779	801	778	845	826	830	871	824	802	846	842	829	838	782	831	819	804	839	805	794	779	837	808	799	824	836	834	806	777	820	855	812	849	842	817	841	826	750	824	824	842	814	849	818	873	861	813	821	836	818	751	834	758	782	823	845	801	816	761	785	814	825	775	858	835	813	796	841	815	802	814	823	771	818	809	777	767	765	859	803	836	830	812	822	816	814	819	821	811	837	833	808	787	824	823	800	815	833	794	804	776	755	801	770	819	810	823	839	812	846	805	831	808	786	797	824	811	820	847	833	842	849	801	862	762	796	825	789	828	814	788	749	839	871	796	832	809	802	843	882	827	849	809	802	823	822	787	790	805	817	856	850	827	831	834	860	804	795	823	829	833	832	794	776	842	814	809	792	841	857	802	821	831	796	845	851	792	886	857	842	802	868	809	848	775	834	803	815	826	809	863	835	868	800	778	801	810	880	840	792	757	757	822	860	799	843	804	833	847	843	770	789	789	768	820	791	844	792	800	850	793	814	835	784	845	817	770	780	829	822	797	822	834	764	758	828	859	805	787	819	859	765	779	769	804	870	798	831	804	761	865	782	825	808	850	803	845	844	803	812	829	777	832	774	806	799	789	842	784	828	810	768	761
58979	56213	53094	39124	28323	14561	7766	6782	6680	6727	6775	6552	6764	6706	6668	6660	6710	6805	6642	6735	6709	6658	6746	6681	6645	6705	6674	6547	6610	6645	6613	6636	6689	6720	6525	6749	6765	6645	6655	6710	6673	6641	6614	6549	6719	6655	6581	6604	6656	6709	6698	6546	6647	6730	6672	6679	6560	6653	6731	6664	6722	6732	6838	6459	6783	6566	6750	6667	6663	6581	6706	6745	6750	6680	6726	6614	6589	6721	6769	6646	6717	6817	6667	6647	6646	6655	6613	6796	6616	6732	6670	6739	6628	6611	6636	6642	6704	6703	6658	6610	6593	6716	6801	6684	6686	6643	6663	6644	6784	6569	6625	6717	6706	6489	6660	6794	6562	6680	6706	6537	6765	6645	6755	6653	6712	6638	6566	6765	6623	6657	6608	6630	6514	6653	6758	6570	6664	6718	6683	6704	6581	6675	6648	6657	6686	6819	6677	6769	6746	6655	6651	6645	6560	6696	6572	6664	6683	6652	6666	6745	6741	6709	6693	6761	6583	6614	6741	6544	6834	6762	6716	6604	6822	6617	6705	6681	6670	6608	6793	6860	6579	6770	6654	6698	6650	6703	6714	6717	6732	6617	6613	6562	6734	6682	6712	6616	6606	6710	6667	6571	6748	6696	6771	6567	6714	6691	6678	6685	6692	6785	6650	6673	6631	6732	6733	6673	6615	6673	6661	6642	6694	6684	6589	6721	6661	6688	6646	6744	6565	6651	6757	6635	6631	6723	6547	6699	6733	6800	6611	6630	6870	6670	6789	6609	6643	6801	6766	6718	6742	6649	6665	6696	6701	6565	6748	6626	6677	6632	6725	6725	6649	6713	6590	6676	6581	6606	6688	6714	6678	6682	6786	6628	6633	6743	6654	6752	6618	6668	6758	6640	6700	6642	6648	6653	6786	6792	6630	6625	6804	6646	6700	6668	6750	6562	6651	6742	6700	6610	6719	6710	6680	6678	6615	6704	6666	6592	6734	6569	6718	6660	6704	6593	6600	6712	6575	6683	6649	6657	6604	6697	6541	6782	6752	6702	6553	6650	6608	6641	6621	6689	6725	6776	6614	6706	6585	6761	6654	6787	6585	6539	6717	6575	6753	6602	6682	6538	6669	6665	6792	6569	6586	6633	6709	6689	6636	6686	6669	6563	6612	6761	6695	6730	6718	6564	6694	6779	6533	6588	6752	6647	6724	6624	6746	6684	6815	6657	6723	6694	6808	6612	6627	6562	6688	6625	6556	6703	6724	6664	6691	6737	6587	6685	6648	6554	6812	6588	6748	6618	6721	6723	6711	6595	6660	6748	6638	6668	6614	6546	6774	6606	6756	6668	6673	6762	6600	6650	6652	6624	6643	6631	6675	6755	6723	6650	6600	6793	6746	6669	6616	6719	6645	6785	6716	6747	6639	6644	6709	6686	6734	6717	6644	6665	6763	6573	6669	6585	6595	6788	6639	6697	6723	6611	6706	6671	6608	6797	6728	6724	6694	6678	6608	6615	6617	6719	6586	6641	6652	6633	6589	6698	6755	6675	6528	6531	6753	6718	6695	6736	6614	6676	6573	6632	6675	6648	6704	6604	6704	6713	6721	6825	6768	6562	6775	6630	6553	6828	6701	6669	6570	6649	6707	6570	6789	6551	6659	6663	6678	6719	6712	6604	6671	6550	6757	6803	6537	6799	6600	6711	6679	6702	6643	6727	6554	6637	6770	6506	6798	6522	6788	6745	6706	6650	6659	6574	6598	6736	6702	6717	6629	6557	6715	6762	6617	6779	6808	6785	6675	6666	6658	6622	6650	6655	6674	6718	6652	6761	6745	6654	6730	6666	6545	6701	6689	6677	6714	6649	6630	6670	6743	6608	6619	6920	6736	6675	6664	6792	6705	6710	6689	6689	6694	6818	6736	6616	6655	6752	6730	6624	6649	6714	6590	6599	6701	6564	6610	6747	6630	6792	6733	6732	6624	6705	6717	6780	6692	6609	6757	6700	6748	6642	6605	6695	6727	6625	6732	6540	6662	6662	6757	6804	6607	6514	6618	6661	6605	6588	6807	6698	6778	6626	6750	6760	6638	6637	6678	6566	6701	6653	6734	6728	6736	6611	6721	6728	6680	6712	6672	6692	6749	6670	6740	6714	6664	6743	6587	6654	6672	6716	6673	6785	6603	6678	6698	6732	6637	6698	6586	6702	6696	6659	6817	6713	6676	6663	6666	6622	6604	6767	6677	6736	6695	6763	6688	6804	6575	6656	6743	6686	6660	6583	6658	6603	6615	6668	6658	6511	6710	6607	6703	6673	6709	6684	6866	6648	6654	6608	6658	6585	6606	6676	6622	6634	6750	6580	6823	6573	6722	6666	6817	6659	6587	6644	6497	6680	6546	6680	6606	6591	6699	6681	6654	6585	6698	6558	6727	6761	6706	6723	6703	6648	6596	6587	6707	6678	6731	6714	6702	6668	6603	6554	6674	6716	6829	6616	6636	6604	6659	6693	6608	6744	6716	6516	6456	6765	6632	6607	6715	6792	6598	6561	6582	6514	6722	6656	6644	6621	6671	6665	6622	6586	6664	6696	6670	6647	6737	6614	6747	6663	6768	6718	6687	6698	6617	6725	6582	6724	6613	6702	6606	6610	6667	6709	6734	6693	6680	6698	6713	6769	6637	6792	6832	6653	6658	6730	6667	6775	6640	6630	6734	6862	6838	6607	6599	6629	6727	6567	6727	6620	6702	6710	6647	6670	6707	6747	6727	6718	6644	6745	6682	6744	6696	6744	6644	6758	6856	6651	6706	6491	6614	6734	6692	6637	6777	6655	6661	6587	6530	6628	6718	6610	6739	6626	6688	6718	6697	6691	6782	6754	6581	6714	6706	6666	6693	6582	6710	6600	6581	6630	6728	6560	6643	6602	6700	6790	6613	6830	6668	6617	6702	6670	6648	6602	6819	6675	6714	6585	6791	6727	6527	6654	6624	6658	6497	6660	6723	6626	6674	6651	6702	6644	6672	6748	6550	6626	6712	6572	6677	6826	6751	6607	6646	6789	6468	6738	6712	6693	6706	6719	6693	6654	6607	6713	6690	6579	6612	6645	6583	6701	6819	6667	6736	6685	6710	6779	6695	6721	6710	6669	6702	6678	6685	6712	6737	6650	6804	6698	6642	6655	6656	6579	6781	6657	6602	6624	6716	6650	6766	6621	6777	6739	6596	6686	6740	6591	6616	6730	6595	6723	6737	6819	6691	6573	6642	6596	6715	6708	6613	6610	6708	6688	6699	6625	6691	6653	6548	6670	6715	6669	6660	6652	6711	6641	6602	6705	6671	6911	6684	6713	6657	6769	6674	6727	6673	6646	6694	6719	6592	6634	6639	6746	6749	6574	6756	6688	6645	6636	6671	6625	6629	6573	6649	6703	6729	6689	6588	6697	6638	6686	6702	6687	6592	6547	6751	6752	6654	6835	6689	6672	6745	6783	6647	6680	6639	6674	6798	6593	6637	6732	6784	6581	6708	6680	6685	6767	6820	6560	6603	6584	6704	6642	6667	6658	6656	6666	6548	6582	6843	6664	6669	6668	6755	6689	6537	6666	6681	6615	6767	6613	6780	6641	6657	6633	6627	6581	6808	6618	6660	6700	6656	6709	6565	6846	6658	6422	6663	6760	6690	6735	6600	6655	6531	6704	6656	6783	6570	6676	6642	6585	6687	6687	6734	6673	6749	6503	6747	6630	6719	6595	6699	6665	6608	6705	6677	6614	6612	6597	6758	6709	6713	6657	6674	6613	6709	6777	6739	6612	6527	6591	6753	6812	6664	6732	6687	6590	6625	6730	6643	6695	6625	6558	6725	6688	6706	6759	6593	6685	6622	6703	6596	6762	6702	6774	6715	6588	6548	6629	6678	6519	6727	6619	6698	6706	6655	6822	6678	6744	6639	6584	6653	6743	6645	6659	6622	6567	6861	6631	6642	6631	6550	6686	6585	6879	6825	6590	6582	6830	6745	6567	6653	6711	6656	6688	6498	6614	6674	6668	6730	6714	6691	6741	6839	6665	6607	6643	6614	6621	6698	6556	6719	6659	6757	6648	6641	6650	6743	6520	6627	6696	6743	6589	6724	6672	6651	6665	6779	6760	6728	6713	6684	6597	6585	6616	6695	6636	6715	6635	6553	6662	6631	6588	6712	6645	6702	6645	6641	6680	6624	6585	6539	6733	6722	6675	6549	6747	6609	6679	6638	6812	6766	6629	6811	6644	6748	6640	6625	6685	6835	6652	6733	6740	6760	6673	6588	6703	6660	6862	6607	6624	6673	6611	6611	6694	6738	6726	6550	6691	6685	6637	6781	6764	6672	6669	6609	6624	6700	6586	6671	6722	6608	6674	6598	6762	6670	6824	6576	6641	6742	6644	6634	6683	6614	6692	6720	6779	6615	6721	6669	6694	6701	6627	6633	6715	6753	6622	6720	6657	6803	6779	6710	6637	6699	6622	6709	6522	6813	6683	6648	6673	6692	6703	6653	6911	6733	6774	6738	6755	6644	6672	6666	6785	6630	6713	6686	6650	6781	6783	6858	6702	6761	6674	6658	6695	6631	6694	6554	6671	6588	6666	6675	6673	6676	6802	6639	6729	6713	6619	6668	6613	6733	6703	6709	6546	6568	6683	6601	6531	6713	6656	6709	6613	6507	6548	6641	6779	6679	6600	6710	6694	6696	6721	6613	6830	6751	6708	6689	6688	6775	6661	6623	6652	6677	6657	6642	6717	6577	6631	6543	6620	6646	6756	6792	6663	6642	6542	6651	6802	6701	6681	6691	6656	6728	6560	6810	6584	6711	6702	6659	6756	6651	6692	6649	6668	6695	6755	6745	6581	6509	6525	6685	6718	6629	6774	6666	6659	6603	6661	6751	6697	6764	6768	6686	6665	6762	6565	6737	6689	6508	6664	6710	6688	6734	6796	6700	6754	6598	6551	6801	6613	6602	6828	6723	6671	6731	6758	6763	6707	6694	6623	6816	6644	6717	6707	6610	6590	6832	6672	6656	6758	6511	6648	6579	6657	6601	6680	6741	6680	6704	6647	6591	6686	6711	6841	6647	6640	6616	6640
35865	38388	23662	8477	2345	1077	873	866	841	788	877	838	848	845	865	831	833	842	861	880	830	821	816	827	791	799	849	830	847	824	855	812	810	864	862	791	822	850	813	843	843	853	854	796	820	838	890	822	886	851	869	808	911	837	884	850	825	836	808	848	888	869	861	834	818	845	861	828	853	828	860	814	832	790	827	887	873	874	810	836	785	865	795	875	884	800	800	859	841	865	830	852	816	772	831	842	814	802	870	844	841	840	910	866	874	863	860	841	895	820	875	820	847	792	863	851	882	872	869	804	831	821	803	834	870	830	876	855	794	828	823	858	843	856	840	836	886	843	823	858	840	865	826	866	856	846	805	836	805	829	848	827	816	890	881	833	856	882	820	856	874	889	841	833	799	820	834	859	855	833	808	833	801	828	850	861	865	838	824	867	820	811	801	856	822	826	829	851	858	859	876	867	846	823	855	812	856	844	822	863	854	887	852	874	814	827	828	877	873	844	791	842	853	814	808	828	837	851	826	828	835	780	824	857	851	844	824	825	835	848	813	810	857	854	832	882	860	833	812	861	845	917	830	861	879	838	857	829	850	878	832	834	850	854	840	908	796	809	855	851	865	871	803	857	923	889	912	802	863	844	884	848	829	833	836	869	833	822	825	870	837	857	845	834	835	883	855	825	843	847	859	823	828	825	829	837	915	854	854	814	790	830	822	836	834	839	824	888	871	832	865	799	867	866	828	841	854	865	813	847	884	844	875	816	887	816	824	815	848	848	890	839	835	847	829	791	853	847	856	856	833	811	798	852	841	785	867	819	834	806	855	859	864	857	861	851	866	830	882	819	899	897	807	854	826	880	841	805	867	903	843	839	864	881	845	827	866	879	848	841	845	843	821	870	827	789	875	802	862	833	895	879	892	869	875	805	844	804	821	868	854	842	827	876	919	866	859	858	843	891	859	904	830	818	789	825	816	843	850	873	836	832	841	841	875	856	879	884	835	877	917	855	797	857	852	815	835	840	822	852	840	868	807	858	841	877	860	830	866	887	883	842	819	819	842	866	835	851	841	835	856	834	843	851	806	870	881	832	843	811	885	884	842	842	838	914	902	814	875	827	865	867	871	888	869	826	842	832	804	856	845	827	766	882	877	800	869	775	833	836	851	856	831	816	828	827	887	817	869	885	847	888	851	894	828	841	785	861	852	849	833	827	822	830	855	884	885	855	842	814	827	835	835	863	809	810	824	847	822	823	859	834	901	847	866	884	829	850	791	825	802	815	801	841	870	845	787	778	872	789	880	864	916	821	883	827	858	831	835	771	834	865	838	788	786	822	823	834	881	832	854	785	840	839	809	841	836	845	845	829	841	848	843	868	831	817	879	821	819	873	818	864	861	909	882	844	825	842	880	834	848	863	838	835	840	852	842	870	844	843	879	878	867	841	796	873	854	865	817	841	820	834	842	795	855	855	838	899	881	820	879	819	852	870	854	860	828	863	879	879	884	830	866	788	857	825	825	839	844	822	834	813	834	822	846	821	799	908	887	897	847	771	843	832	885	861	907	847	848	844	860	848	847	813	821	882	853	851	841	852	829	837	824	838	801	858	837	788	791	887	874	837	840	830	832	821	847	835	880	863	860	851	833	845	882	815	861	862	895	874	862	797	869	862	896	844	824	894	872	862	816	850	882	861	830	838	865	832	814	865	823	855	812	846	819	843	842	849	841	871	834	814	813	878	804	845	832	887	814	866	894	858	835	814	868	870	839	858	830	862	795	875	795	822	823	825	857	855	858	805	825	816	829	808	838	826	831	817	822	837	887	844	822	850	837	841	854	859	863	855	871	851	838	857	846	815	832	914	884	806	863	859	856	859	829	866	813	870	783	808	839	877	880	837	806	834	876	846	890	846	826	841	886	829	861	862	829	804	844	844	805	827	849	817	837	862	854	858	857	868	830	854	833	829	815	843	838	897	795	833	842	878	930	895	816	866	816	833	839	897	825	851	852	815	844	848	855	890	867	856	821	824	868	840	833	898	819	865	850	880	836	833	848	805	879	846	859	865	837	844	874	839	905	887	850	797	856	853	869	815	854	830	885	817	851	879	817	855	829	839	837	858	854	809	856	817	893	905	842	841	853	837	880	832	866	807	861	832	845	822	865	870	875	832	838	870	860	872	870	856	819	861	822	855	916	899	860	811	870	831	893	838	813	896	841	831	916	844	874	827	875	824	834	838	870	759	887	827	833	819	802	815	926	845	777	865	764	857	883	843	814	811	871	823	801	776	873	843	785	846	808	825	869	854	866	853	834	853	828	849	839	894	785	831	873	897	788	858	803	826	842	862	867	840	824	784	853	835	807	824	841	852	851	876	858	871	795	819	856	857	823	801	815	913	859	910	798	816	853	861	816	835	870	892	818	882	865	848	829	848	863	842	787	827	854	881	860	844	828	883	812	862	845	830	827	822	914	835	836	875	854	862	811	793	836	831	837	816	904	859	864	831	852	878	799	834	792	844	829	841	853	824	860	861	829	846	888	840	861	833	855	912	870	818	825	803	832	836	822	850	831	873	873	859	844	865	877	888	856	852	809	821	844	860	818	863	854	856	827	821	838	822	843	877	806	894	845	863	905	876	810	885	901	845	841	825	830	849	850	831	839	845	827	868	832	908	788	830	872	852	920	872	833	870	857	873	868	880	852	885	905	818	847	811	793	856	852	844	822	865	824	901	860	907	876	832	870	882	836	843	818	897	835	871	852	840	841	863	873	817	814	824	849	859	882	800	850	803	841	870	837	826	852	856	905	829	866	821	853	817	861	807	849	867	832	791	859	854	852	852	816	881	870	777	882	863	885	843	857	837	856	863	841	875	846	830	862	882	877	836	863	884	878	817	823	813	836	866	829	841	821	843	861	848	867	875	829	814	800	876	847	824	877	868	846	891	834	829	849	815	888	813	839	822	842	837	848	833	821	848	839	824	839	800	859	783	908	879	851	896	850	871	819	846	877	830	818	856	848	842	834	870	851	834	843	818	931	864	826	863	829	917	821	873	883	871	835	855	836	817	804	893	807	849	844	821	801	810	821	850	816	856	832	824	835	868	827	831	819	860	814	840	860	838	826	855	859	852	812	829	828	881	887	800	844	850	777	846	849	838	866	805	826	815	796	810	826	844	832	902	866	822	828	864	866	862	807	834	859	828	867	863	845	896	847	821	875	873	787	852	844	860	829	871	823	868	829	804	909	849	827	813	811	849	862	881	829	814	822	896	838	861	812	842	842	866	862	847	821	794	820	843	804	846	906	871	827	797	822	875	852	860	845	843	861	841	839	839	836	849	842	902	884	868	909	885	868	839	874	836	834	848	847	840	804	915	832	869	780	844	827	869	877	853	862	822	829	843	804	837	812	896	847	891	877	834	854	840	890	885	861	830	845	864	789	816	827	867	824	834	866	826	890	838	825	834	843	811	844	844	879	828	844	876	846	810	821	880	840	882	853	836	801	803	842	881
62742	57417	46476	34317	23638	12164	7629	7045	6778	6986	7010	6809	6779	6814	6797	6805	6938	6765	6935	6822	6871	6759	6786	6896	6868	6919	6975	6899	6763	6803	6817	6818	6850	6807	6822	6958	6896	6961	6823	6831	6772	6858	6783	6697	6880	6860	6812	6910	6860	6950	6861	6836	6710	6782	6718	6798	6843	6812	6877	6806	6901	6939	6839	6873	6867	6738	6880	6782	6752	6915	6742	6869	6841	6765	6855	6797	6871	6941	6828	6816	6882	6813	6847	6835	6843	6798	6811	6949	6768	6906	6837	6834	6815	6756	7051	6916	6880	6796	6864	6785	6904	6879	6907	6823	6833	6854	6957	6822	6890	6899	6778	6772	6892	6820	6840	6865	6821	6749	6848	6828	6831	6788	6893	6771	6964	6972	6929	6786	6873	6668	6710	6874	6864	6926	6813	6764	6749	6969	6700	6958	6825	6962	6861	6861	6893	6828	6912	6878	6921	6892	6738	6948	6989	6912	6845	6920	6797	6910	6799	6851	6856	6691	6989	6858	6688	6962	6831	6902	6931	6893	6926	6932	6726	6744	6717	6864	6834	6876	6910	6804	6819	6827	6968	6668	6767	6984	6777	6733	6789	6878	6828	6944	6930	6836	6787	6876	6872	6818	6838	6868	6842	6907	6990	6876	6756	6864	6894	6858	6814	6907	6770	6889	6770	6898	6905	6808	6741	6776	6901	6817	6855	6903	6795	6917	6822	6847	6857	6761	6845	6765	6845	6780	6938	6917	6833	6968	6801	6965	6907	6971	6901	6811	6896	7001	6915	6791	6901	6924	6754	6780	6851	6728	6927	6883	6715	6856	6813	6803	6856	7000	6944	6750	6846	6795	6838	6851	6963	6838	6954	6809	6941	6829	6705	6957	6818	6628	6868	6824	6977	6888	6794	6862	6840	6858	6828	6761	6803	6991	6781	6851	6856	6897	6760	6833	6803	6811	6821	6862	6894	6773	6873	6915	6962	6961	6872	6832	6871	6971	6936	6991	6875	6788	6906	6911	6862	6805	6916	6823	6946	6790	6912	6846	6848	6939	6912	6794	6840	6848	6907	6953	6896	6849	6878	6817	6938	6790	6845	6868	6950	6955	6940	6860	6836	6977	6781	6784	6967	6922	6948	6898	6799	6930	6812	6782	6907	6822	6910	6713	6778	6798	6873	6871	6896	6817	6896	6910	6919	6773	6928	6835	6927	6907	7046	6856	6865	6844	6754	6802	6942	6837	6933	6866	6967	6812	6948	6866	6944	6870	6921	6935	6769	6936	7001	6826	6960	6885	6858	6883	6848	6750	6923	6912	6901	6859	6855	6963	6930	6904	6927	6815	6748	6818	6887	6856	6831	6989	6806	6854	6837	6899	6813	6787	6831	6895	7018	6871	6789	6814	6794	6875	6941	6865	6809	6844	6905	6727	6761	6922	6914	6843	6894	6728	6902	6915	6888	6837	6765	6903	6853	6738	6847	6816	6795	6767	6889	6841	6739	6783	6735	6785	6797	6908	6877	6826	6889	7019	6825	6910	6862	6812	6842	6950	6864	6705	6946	6729	6882	6963	6817	6882	6930	6960	6904	7026	6849	6829	6751	6868	6879	6792	6832	6807	6832	6869	6908	6757	6853	6800	6904	6822	6870	6930	6789	6867	6901	6767	6863	6919	6991	6859	6826	6844	6922	6943	6888	6979	6873	6918	6808	6878	6741	6799	6867	6867	6807	6835	6931	6760	6784	6839	6787	6882	6817	6805	6907	6756	6862	6914	6794	6704	6869	6837	6807	6807	6891	7006	6898	6747	6787	6874	6687	6849	6897	6839	6826	6779	6850	6681	6748	6886	6802	6829	6762	6821	6821	6792	6877	6958	6800	6857	6740	6847	6803	6809	6855	6886	6742	6701	6887	6845	6778	6886	6759	6882	6850	6839	6914	6992	6908	6903	6878	6824	6830	6878	6887	6817	6802	6788	6779	6922	6931	6817	6741	6928	6923	6932	6838	6762	6924	6796	6824	6841	6996	6973	6884	6897	6765	6889	6819	6879	6815	6913	6830	6849	6829	6902	6757	6919	7004	6817	6927	6811	6795	6873	6743	6805	6836	6842	6934	6830	7022	6768	6815	6822	6908	7007	6824	6840	6824	6752	6721	6809	6827	6964	6933	6869	6811	6941	6892	6872	6723	6986	6772	6754	6992	6747	6894	6840	6691	6839	6819	6815	6931	6913	6792	6824	6944	6950	6807	6949	6842	6924	6808	6784	6725	6827	6967	6888	6725	6794	6832	6745	6811	6700	6912	6854	6789	6842	6890	6849	6909	6927	6823	6870	6854	6833	6968	6818	6825	6834	6884	6862	6842	6890	6852	6925	6819	6890	6935	6834	6747	6800	6757	6999	6961	6861	6946	6816	6748	6829	6906	6883	6928	6766	6735	6891	6854	6986	6797	6866	6850	6779	6848	6814	6652	6937	6785	6812	6804	6956	6879	6886	6807	6894	6963	6782	6927	6881	6890	6802	6956	6903	6924	6859	6791	7051	6718	6996	6879	6766	6871	6861	6824	6809	6777	6834	6813	6924	6880	6942	6857	6840	6817	6906	6913	6826	6852	6961	6809	6811	6840	6887	6931	6771	6792	6907	6853	6783	6620	6716	6854	6765	6837	6789	6826	6976	6879	6908	6823	6828	6835	6938	7008	6848	6881	6906	6894	6879	6792	6826	6698	6903	6918	6879	6787	6859	6846	6791	6930	6920	6829	6895	6927	6838	6879	6787	6772	6881	6884	6999	6875	6782	6838	6750	6803	6742	6865	6902	6874	6815	6794	6950	6831	6924	6772	6929	6847	6797	6889	6959	6862	6813	6954	6851	6986	6830	6832	6889	6844	6835	6895	6776	6778	6830	6781	6918	6887	6827	6900	6791	6995	6854	6984	6885	6892	6803	6884	6868	6853	6818	6844	6790	6783	6953	6859	6910	6866	6911	6978	6725	6853	6748	6852	6880	6782	6834	6865	6815	6840	6819	6906	6815	7003	6802	6842	6927	6867	6750	6952	7025	6909	6897	6836	6942	6890	6827	6887	6869	6958	6938	6716	6906	6811	6817	6861	6812	7032	6779	6885	6936	6961	6938	6677	6818	6861	6877	6669	6838	6788	6824	7010	6891	6876	6788	6800	6961	6887	6885	6864	7004	6768	6804	6895	6797	6859	6778	6954	6743	6830	6848	6894	6684	6990	6876	6756	6881	6845	6901	6788	6915	6872	6856	6828	6687	6830	6877	6900	6805	6980	6869	6812	6746	6876	6817	6840	6923	6766	7007	6809	6803	6847	6816	6772	6774	7019	6854	6802	6948	6900	6960	6773	7012	6796	6924	6876	6914	6986	6799	6838	6844	6864	6787	6860	6892	6797	6866	6913	6769	6912	6910	6864	6774	6930	6950	6791	6916	6882	6952	6834	6814	6981	6849	6820	6793	6879	6844	6748	6880	6905	6876	6871	6813	6888	6966	6846	6883	6829	6807	6817	6811	6898	6798	6775	6910	6760	6851	6874	6798	6775	6661	6761	6828	6888	6869	6851	6775	6848	6795	6828	6808	6948	6902	6994	6905	6893	6755	6765	6966	6902	6869	6815	6869	6855	6896	6786	6838	6961	6938	6915	6865	6821	6848	6810	6799	6942	6829	6858	6880	6917	6735	6847	6721	6813	6955	6823	6820	6949	6759	6839	6778	6865	6892	6699	6890	6873	6836	6809	6838	6916	6882	6798	6813	6830	6862	6845	6876	6947	6804	6885	6817	6969	6929	6834	6921	6761	6772	6894	6829	6877	6904	6887	6701	6808	6915	7004	6811	6694	6886	6865	6804	7058	6845	6797	6681	6901	6886	6861	6818	6920	6876	6853	6797	6752	6887	6834	6862	6918	6852	6818	6923	6855	6834	6652	7004	6858	6879	6900	6673	6947	6814	6890	6719	6907	6738	6883	6820	6856	6894	6774	6806	6888	6770	6816	6920	6835	6660	6860	6734	6894	6987	6813	6858	6759	6717	6826	6894	6838	6788	7020	6935	6831	6788	6738	6864	6968	6885	7044	6934	6889	6807	6909	6857	6955	6866	6886	6874	6902	6875	6743	6798	6943	6752	6765	6797	6809	6796	6799	6736	6911	6959	6842	7018	6712	6812	6938	6781	7054	6984	6834	6826	6783	6877	6798	6839	6841	6806	6935	6834	6902	6787	6796	6792	7032	6822	6753	6862	6760	6930	6775	6916	6867	6921	6884	6911	6878	6831	6869	6782	6967	6984	6929	6851	6930	6813	6893	6729	6737	6737	6897	6754	6839	6824	6932	6961	6889	6685	6779	6833	6816	6891	6915	6741	6964	6835	6724	6744	6882	6804	6719	6844	6802	6765	6874	6783	6844	6749	6915	6722	6893	6888	6914	6757	6699	6920	6813	6873	6826	6788	6837	6677	6863	6903	6790	6919	6880	6806	6856	6761	6959	6853	6788	6875	6748	6832	6893	6770	6842	6878	6758	6809	6726	6952	6840	6881	6974	6915	6891	6795	6797	6841	6942	6785	6931	6932	6925	6892	6788	6816	6855	6787	6962	6954	6804	6862	6933	6733	6799	6704	6932	6878	6969	6935	6785	6756	6868	6911	6839	6823	6862	6775	6850	6703	6809	6912	6849	6820	6782	6926	6879	6849	6880	6828	6885	6861	6845	6753	6797	6841	6770	6764	6826	6830	6812	6752	7006	6826	6794	6801	7006	6896	6757	6955	6766	6860	6785	6835	6826	6784	6732	6839	6836	6869	6881	6809	6764	6896	6862	6816	6857	6923	6799	6719	6833	6714	6890	6849	6987	6739	6965	6628	6917	6821	6863	6769	6760	6858	6853	6857	6920	6916	6801	6816	6963	6863	6931	6822	6829	6829	6875	6786	6882	6862	6726	6908	6825	6737	6832	6921	6913	6825	6792	6923	6747	6835	6779	6820	6902	6851	6863	6765	6782	6851	6865	6765	6904	6950	6883	6849	6866	6884	6896	6802	6832	6849	7007	6758	6834	6833	6826	6827	6769	6872	6914	6802	6936	6853	6845	6774	6983	6869	6710	6975	6876	6834	6878	6804
46582	51319	30224	12139	3149	1105	783	696	694	706	734	713	691	706	724	742	732	721	721	738	710	734	718	750	724	675	722	700	751	708	704	715	713	754	733	756	713	726	704	684	713	682	697	731	706	720	693	750	681	698	700	733	727	688	735	691	737	734	702	758	715	706	756	683	720	698	727	717	685	716	690	732	710	687	757	726	728	732	704	704	718	669	717	708	702	756	705	725	728	720	708	714	716	726	664	694	749	691	692	726	696	714	707	756	729	757	711	680	708	760	762	736	692	747	724	725	703	729	727	707	719	703	727	735	703	736	735	723	721	717	709	693	711	695	748	698	679	696	745	751	694	713	670	757	689	691	729	712	691	737	729	725	723	665	719	726	682	728	736	759	690	697	717	718	713	763	727	694	724	731	689	690	705	718	722	726	720	706	741	718	765	795	697	692	759	729	734	703	672	713	691	721	751	720	765	697	641	745	727	736	678	738	704	704	727	701	753	723	703	719	674	706	670	687	773	685	752	749	750	739	740	710	653	703	679	719	687	737	688	740	708	736	705	711	740	715	719	731	699	714	731	738	758	724	739	733	742	724	698	752	769	700	695	724	740	752	715	743	751	749	725	742	738	758	725	709	736	761	706	698	717	712	733	718	676	706	695	706	721	710	694	734	712	702	709	705	713	676	711	779	692	734	714	757	764	695	726	696	695	684	748	694	735	712	707	713	742	699	740	688	734	730	712	722	691	756	720	728	744	714	722	695	758	725	734	694	786	723	693	671	745	705	682	733	741	742	730	733	675	768	697	780	794	760	711	716	682	688	752	698	712	740	716	713	751	714	754	686	738	708	718	746	724	661	728	660	691	706	678	731	745	715	716	702	743	711	742	727	713	662	728	749	708	736	760	745	764	681	703	732	692	722	731	728	745	729	711	753	698	749	770	762	720	717	749	716	744	697	735	732	716	722	737	741	731	742	761	736	723	702	754	746	723	703	706	702	704	729	705	721	761	744	713	710	706	694	728	754	756	724	690	737	701	719	710	684	728	746	746	728	690	678	695	754	749	687	727	679	699	712	695	716	734	693	752	795	705	725	712	751	748	705	737	733	761	704	706	719	729	704	707	769	671	692	726	713	718	700	742	761	732	681	739	704	719	731	701	702	724	669	746	670	748	714	715	669	696	697	746	691	685	703	679	737	699	736	691	726	736	711	763	683	716	740	719	683	733	704	757	752	717	714	725	739	682	721	708	718	712	716	673	742	736	659	738	766	733	698	731	674	710	671	728	796	718	720	713	734	728	715	749	714	682	735	738	775	711	721	720	695	707	739	676	720	774	753	728	708	730	716	744	726	712	696	692	765	728	720	708	756	672	748	714	668	760	717	721	777	755	679	684	710	705	716	681	744	762	676	718	725	723	724	766	735	710	728	726	704	743	702	684	729	748	696	703	741	705	752	738	727	722	693	700	733	721	743	722	726	684	762	722	736	722	747	681	672	740	745	717	696	684	751	751	722	739	738	726	714	705	707	698	741	703	741	688	716	744	722	704	673	689	701	735	719	725	762	701	698	754	747	752	700	703	660	759	697	693	687	710	681	732	736	760	720	728	709	743	681	710	739	705	712	685	673	710	719	719	738	670	674	688	738	704	717	750	748	711	712	767	725	734	720	746	692	819	740	763	762	708	723	720	725	701	702	711	743	725	744	708	738	713	701	784	742	702	674	749	683	720	751	740	686	704	698	689	733	746	698	685	730	722	723	728	715	677	731	729	675	665	649	683	684	750	690	757	709	750	700	700	734	669	715	730	757	701	716	721	750	706	752	724	683	681	702	692	683	712	710	701	733	694	701	717	735	715	758	705	713	726	715	691	759	722	709	801	713	731	686	730	703	678	739	715	701	746	698	694	683	721	709	760	677	730	700	762	734	717	688	747	731	691	717	762	670	709	720	746	743	734	693	722	764	726	702	696	716	728	694	748	693	734	710	713	723	709	727	715	745	674	737	751	735	712	717	760	699	736	685	700	744	703	713	729	747	724	711	735	732	757	764	711	805	757	756	725	737	669	717	720	742	706	734	728	746	730	717	692	718	686	697	699	717	714	689	692	731	714	714	735	676	751	749	698	707	705	701	759	732	736	716	683	703	782	732	700	738	769	689	711	742	689	676	755	727	671	756	729	697	748	721	705	720	722	722	661	717	744	724	674	762	688	736	716	695	710	716	691	730	733	738	727	702	714	733	738	745	781	691	664	723	701	721	725	705	738	733	718	748	698	689	683	718	736	737	738	749	736	747	748	747	725	755	714	701	703	768	762	716	694	736	699	733	731	691	756	680	737	741	705	700	736	756	655	709	676	721	724	715	684	741	725	758	747	685	686	727	709	672	737	713	733	731	737	697	693	746	734	769	765	736	693	743	684	739	711	715	701	717	660	714	740	789	724	707	736	740	678	704	752	684	769	717	721	712	717	776	710	723	741	660	686	752	728	740	737	693	739	713	717	744	721	745	674	798	687	741	674	712	694	695	771	695	698	742	709	689	730	681	724	753	700	730	710	738	683	709	748	713	738	710	685	701	674	703	699	692	695	704	743	710	713	785	705	751	731	747	748	729	730	705	780	734	742	743	777	728	715	721	661	712	696	700	714	722	713	724	743	731	680	705	718	738	749	718	718	696	723	724	720	750	692	721	723	689	692	677	703	703	728	708	706	729	726	716	719	737	719	714	702	700	714	704	726	669	750	717	698	725	678	697	685	659	719	735	740	717	703	727	732	781	688	718	693	751	750	705	767	711	759	669	743	672	718	698	720	725	785	715	727	733	727	753	764	702	697	705	690	745	728	736	752	673	704	708	693	777	728	685	730	675	729	696	731	731	725	704	769	759	715	716	774	762	764	721	732	730	749	735	751	685	756	726	727	710	675	684	724	726	684	730	674	719	734	713	666	724	747	720	672	683	701	723	676	732	745	715	675	741	712	678	723	747	733	703	728	696	699	768	712	649	772	739	705	677	670	716	684	657	675	759	761	719	692	668	747	746	734	759	719	725	710	730	707	715	722	688	764	735	698	675	714	698	763	702	728	727	715	679	724	669	707	698	720	721	677	725	741	750	701	786	759	729	751	697	705	732	699	747	696	671	749	689	720	685	714	739	725	698	763	703	666	707	694	678	690	680	721	690	768	731	706	729	714	709	690	706	779	677	762	722	767	742	712	713	708	718	694	716	776	706	728	714	734	713	736	692	718	767	724	709	785	728	775	715	750	728	727	706	738	720	712	689	715	748	750	708	718	703	702	747	698	717	675	695	694	695	700	810	683	662	693	673	727	719	728	728	703	754	718	692	720	708	736	737	748	717	736	703	691	738	741	738	686	776	694	777	719	728	687	753	728	735	712	728	655	723	737	732	710	735	720	705	738	737	691	714	726	696	685	745	710	690	694	734	737	754	707	714	696	721	681	724	730	757	748	672	738	707	736	773	728	718	720	706	706	712	709	686	724	769	724	728	701	792	753	694
55980	54866	51117	38312	28037	13782	7270	5974	5981	5892	5895	5840	5912	6033	5940	5946	5975	5916	5977	5871	5971	5997	5906	5910	6038	5895	6005	5995	5847	5961	5882	5912	5991	5898	5860	5947	5845	5958	5910	5997	5810	5902	5921	6036	5869	5809	5923	6018	5840	5847	5894	5820	5809	5910	5950	5865	5664	5982	5840	5883	5921	5969	5929	5956	5935	5989	5838	5897	5714	5945	5942	5787	5906	6036	5904	5923	5717	5849	5933	5978	5965	5994	5837	5858	5996	5858	5972	5892	5769	5969	5959	5901	5854	5796	5924	5916	5978	5871	5887	5920	5854	5888	5900	5674	5925	5884	5949	5951	5820	5836	5828	5866	5970	5856	5910	5831	5863	5963	5844	5849	5882	5978	5850	5921	5938	5985	5997	5888	5919	5779	5842	5917	5880	5813	5773	6041	5922	5883	5835	5921	5892	5916	5970	5981	5825	5835	5984	5905	5918	5830	5912	5896	5993	5905	5824	5998	5888	5929	5785	5826	5944	5815	5908	5832	5983	5869	5828	5988	5959	5918	5967	5904	6012	5960	5897	5990	5893	5851	5892	5839	5921	5959	5922	5814	5965	5848	5961	5822	5932	5938	5874	5987	5828	5802	5751	5898	6005	5821	5972	5976	5835	5945	6040	5927	5966	5866	5857	5867	5794	6081	5869	5964	5984	5991	5865	5886	5802	5903	5946	6041	5881	5991	5852	5822	5847	5894	5753	5841	5820	5824	6048	5902	5855	5895	5882	5802	5898	5864	5985	5875	5928	6028	5970	5963	5901	5909	5854	5843	5856	5968	5910	5864	5944	5919	5870	5977	5830	5845	5905	5891	5888	5937	5950	5836	5947	5806	5931	5832	5939	5852	5891	5990	5962	5876	5909	5958	5764	5966	5937	5899	5991	5915	5918	5932	5904	5808	5851	5793	5886	6124	5954	5864	5853	5878	5960	5913	5711	5759	5819	5936	6003	5826	5801	5806	6002	5886	5878	5899	5923	5846	5917	5830	5918	5831	5960	5795	5946	5978	5976	5818	5917	5893	5967	5829	5874	5773	5981	6015	5779	5908	5965	5873	5946	5877	5843	5886	5843	5915	5865	5968	5969	5950	5917	5879	5875	5839	5750	5914	5877	5929	5836	5936	5842	5981	5797	5977	5920	5921	5900	5969	5920	5905	5855	5796	5855	5987	5926	5766	5919	5973	5861	5819	5977	5930	5970	5940	5853	5882	5874	5771	5913	5919	5876	5843	5888	5969	5874	5907	5933	5849	6046	5925	5951	5958	5898	5919	5947	5971	5819	5911	5854	5851	5801	5939	5854	5902	5878	5926	5934	5954	5959	5957	5957	5942	5918	5936	5819	5992	5897	5843	5854	5972	5827	5880	5830	5927	5980	5918	5883	5867	5888	5901	5924	5880	5918	5822	5928	5914	6019	5841	5876	5974	5948	5796	5972	5796	5977	5847	5931	5756	6001	5972	5870	5877	5961	5919	5903	5796	5975	5924	5920	5819	6007	5811	5844	5874	5773	5889	5887	5784	5839	5944	5860	5883	5867	5956	5895	5964	5928	5912	5900	5869	6006	5893	5852	5880	5916	5892	5936	5948	5910	5827	5804	5874	5943	6002	5978	5939	5839	5936	5980	5880	5879	5831	5845	5919	5749	6031	5913	5884	5831	5860	5813	5902	5881	5883	5998	5948	5935	5874	5682	5963	5982	5900	5935	5881	5893	5942	5904	5863	5980	5810	5952	5869	5864	5898	5885	5859	5956	5871	6024	5961	5768	5992	5954	5929	5887	5804	5877	5971	5999	5907	5924	5838	5929	5926	6008	5958	6016	5858	5874	5924	5864	5890	5880	5948	5949	5950	5902	5861	5812	5940	5859	5882	5835	5822	5867	5756	6001	5832	5939	5887	5900	5915	5912	5990	5842	5917	5887	5936	5891	5938	5874	5958	5946	6073	5849	5849	5952	5915	5906	5862	5933	5895	5838	5978	5928	5850	5811	5887	5799	5902	5908	5931	5851	5754	5920	5819	5988	5948	5910	5872	5880	5911	5944	5879	5999	5856	6073	5848	6004	5824	5974	5966	5858	5968	5965	5808	5836	6019	5924	5986	5904	5860	5975	5900	5970	5851	5848	6052	5876	5890	5816	5936	5971	5795	5786	5944	5871	5987	5956	5912	5952	5964	5786	5854	5772	5905	5816	5815	5871	5855	5956	5866	6035	5776	5944	5828	5740	5927	5854	5876	6006	5753	5896	5866	5845	5861	5869	5870	5751	5854	5916	5865	5883	5968	6058	5893	5903	5896	5971	5913	5873	5880	5814	5899	5814	5912	6002	6077	5958	5860	5906	5942	5878	5901	5835	5987	5944	5929	5794	5951	5874	5784	5844	5825	5978	5818	5883	5795	5863	5867	5814	5904	5962	5840	5936	5927	5842	5781	5837	5845	5933	5922	5803	5904	5857	5993	5894	5890	5889	5868	5826	5964	5807	5890	5920	5962	5909	5903	5955	5927	5798	5781	5943	5998	5863	5874	5906	5870	5867	5966	6037	5983	5898	5953	5918	5808	5919	5929	5876	5862	5823	5949	6001	5716	5865	5968	5852	5937	5973	5978	5919	5816	5906	5788	5781	5768	5908	5872	5823	5941	5802	6018	5879	5916	5695	5797	5857	6048	5968	5924	5867	5874	5886	5897	5926	5952	5922	5839	5969	5846	5828	5923	5888	5799	5791	5885	5940	5943	6025	5958	5878	5856	5899	5813	5928	5944	5797	5755	5781	5951	5942	6002	5981	5844	5946	5901	5910	5995	5972	6013	5981	5893	5847	6020	5969	6048	5877	5928	5839	5867	5889	5987	5825	5921	5873	5833	5950	5985	5865	5888	5969	6045	5931	5983	5846	6040	5822	5877	5881	5933	5690	5892	5913	5863	5772	5792	5900	6016	5846	5945	5782	5888	5956	5745	5766	5878	5926	5821	5931	5867	5827	5832	5875	6064	5885	5931	5739	5751	5801	5872	5955	5929	5967	6004	5872	5854	5892	5952	5868	5907	5890	5993	5882	5966	5870	5990	5941	5845	5941	5951	5787	5887	5794	5952	6028	5865	5992	5917	5917	5937	5841	5918	5927	5883	5907	5877	5874	5840	5852	5699	5985	5915	5864	5891	5799	5890	5867	5946	5971	5957	5980	5904	5901	5932	5789	5871	5772	5858	5798	5937	5930	5819	5942	5959	5900	5880	5939	5889	5904	5777	6078	6027	5911	5944	5955	5960	5781	5874	6023	5928	5989	5761	5902	5867	5858	5887	5914	5805	5872	5904	5791	6059	6004	5809	5932	5803	5760	5970	5738	5910	5885	5993	5944	5888	5908	5936	5974	5875	5838	5926	5848	5811	5940	5893	5814	5842	5881	5876	5852	5866	5960	5878	5912	5830	5940	5830	5787	5866	5968	6007	5781	5885	6045	5779	5810	5840	5902	5908	5844	5967	5994	5882	5925	5878	5887	5895	6089	5818	5763	5820	5902	5892	5915	5935	5875	5853	5948	5882	5948	5821	5973	5830	5781	5845	5852	5930	5794	5876	5898	5894	5954	5908	5922	5997	5863	5859	5966	5890	5722	5803	5811	5873	5915	5835	5882	5884	5875	5915	5819	5794	5971	5883	5907	5930	6000	5976	5751	5750	5941	5881	5852	5918	5875	5934	5907	5893	5914	5847	5896	5807	5924	6001	6024	5889	5859	5919	6083	5805	5855	5838	5907	5950	5933	5910	5772	5820	5926	5900	5981	5975	5810	5891	5936	5769	5971	5840	5861	5953	5979	5910	5905	5800	6020	5714	5948	5905	5861	5955	5875	5849	5854	5892	5949	5856	5967	5861	5894	5924	5850	5792	5938	5988	5917	5950	5974	5829	5830	5882	5931	5848	5863	5960	5972	5772	5756	6056	5855	5971	5990	5888	5984	5770	5776	6011	5855	5925	5935	5913	5849	5825	5890	5871	5923	5946	6030	5972	5881	5763	5821	5917	5897	5900	5865	5935	5836	5948	5879	5782	5956	5901	5875	5961	5918	5944	5915	5795	5885	5894	5899	5893	5699	5967	5857	5943	5863	5891	5921	5940	5837	5940	5821	5851	6021	5856	6035	5955	5798	5824	5937	5925	5833	5976	5933	5889	5967	5932	5851	5865	6092	5825	6055	5981	5844	5996	5875	5899	5895	5923	5900	5817	5836	5847	5833	5955	5944	5854	5940	5852	5968	5846	5928	5914	5865	5829	5861	5931	5984	5930	5886	5903	5866	5987	5827	5982	5970	5889	5919	5864	5891	5865	5849	5893	5965	5884	5859	5818	5835	5890	5932	5922	5823	5895	5943	5956	5912	5954	5758	5919	5892	5818	5823	5963	5867	5836	5827	5881	5931	5888	5877	5946	5993	5883	6021	5721	6006	5933	5874	6037	5848	5875	5878	5804	5858	5915	5803	5993	5850	5932	5828	5934	5821	5851	5917	5757	5926	5921	5874	5841	5828	5843	5983	5910	5915	5925	5911	5948	5793	5910	6009	5847	5917	5860	5864	5779	5860	5872	5892	5857	5790	5947	5900	5917	5980	5809	5848	5901	5814	5866	5910	5900	5955	5905	5890	5850	5914	5933	5894	5999	6020	5913	5850	5932	5966	5912	5916	5949	5781	5839	5932	5929	5990	5959	5962	5948	5962	5890	5902	5920	5954	5802	5939	5798	5937	5801	5835	5832	5837	5902	5991	5856	5753	5835	5810	5932	5767	5647	6049	6008	6019	5869	5913	5906	5948	5825	5859	5939	5793	5984	5801	6042	5917	5888	5787	5897	5850	6018	5771	6022	5964	5924	5957	5900	5963	5857	5877	5815	5832	5956	5933	5758	5867	5917	5879	5892	5892	5886	5940	5894	5860	6061	5966	5907	6022	5889	5999	5843	5982	5821	5982	5840	5891	5919	5924	5906	5993	5904	5893	5826	6041	5984	5851	6018	5975	5974	5983	5793	5918	5798	5945	5941	5969	5955	5988	5918	5870	5908	5860	5826	5946	5891	5936	5906	5882	5923	5890	6016	5923	5905	6000	5794	5951	5930	6050	5902
22582	21585	10458	3089	1249	839	766	713	785	765	767	824	767	783	810	749	765	771	744	736	781	794	762	734	765	787	746	801	808	772	752	801	756	777	793	782	759	788	731	750	763	735	819	762	728	772	783	751	823	768	816	823	783	792	768	791	791	749	850	788	757	750	793	839	794	771	787	800	773	760	772	767	773	781	725	806	767	808	763	816	733	808	790	778	774	760	790	776	728	775	787	759	723	768	773	760	763	703	799	774	754	749	780	784	778	777	697	805	829	761	776	728	723	755	790	766	732	785	781	820	772	782	746	764	799	763	711	793	809	844	798	773	800	772	784	762	766	735	749	764	784	729	769	750	768	767	722	798	758	784	799	786	764	832	790	721	785	773	809	755	769	774	793	768	803	744	701	791	780	809	772	797	770	745	789	772	736	757	759	793	764	790	790	810	791	803	805	821	801	779	819	755	707	777	770	742	790	747	810	816	810	773	744	784	736	757	758	790	763	763	759	782	790	810	736	733	792	762	736	740	812	756	767	787	757	767	753	797	794	795	784	745	813	788	778	836	769	794	794	732	764	761	731	761	817	766	806	829	742	752	776	760	751	813	749	751	761	838	744	758	801	768	777	758	763	767	779	779	738	770	800	781	764	789	727	737	773	793	798	775	771	749	730	743	825	800	828	743	778	739	814	779	793	762	775	714	765	762	755	759	757	805	783	719	756	751	816	773	739	813	783	756	710	821	755	728	819	788	755	736	776	725	791	829	820	798	796	754	764	768	751	786	753	800	753	775	791	749	799	763	770	744	789	793	787	747	772	776	804	775	734	806	794	838	773	841	746	774	784	712	791	789	753	763	753	766	729	760	768	778	771	797	778	722	787	805	788	751	774	755	770	807	745	784	801	759	787	822	777	738	762	794	783	812	810	852	777	766	787	748	761	793	772	764	816	781	750	796	756	759	750	784	766	710	784	819	775	795	859	786	835	773	788	780	742	755	764	796	750	798	788	716	753	765	796	781	718	747	770	842	778	753	745	765	708	790	759	759	752	762	775	752	793	763	747	789	795	778	748	770	796	760	796	785	754	784	790	755	753	796	749	775	788	810	774	804	784	776	804	798	769	783	784	757	769	775	743	772	782	715	787	799	790	741	777	754	780	780	752	809	814	722	717	761	838	791	714	801	813	775	757	750	724	796	785	791	738	752	813	739	809	774	752	773	812	767	760	753	762	773	792	772	729	738	790	816	750	786	756	782	782	764	770	787	783	775	794	780	748	765	743	786	751	814	747	780	773	793	788	810	758	826	777	808	793	764	725	729	778	827	789	780	791	782	762	750	738	808	787	742	744	745	763	788	793	758	775	807	739	770	773	764	751	791	757	790	819	766	763	795	772	722	735	785	790	812	764	759	768	804	756	750	816	758	813	769	712	788	786	769	770	715	783	791	783	749	792	804	793	808	788	745	779	778	765	759	801	719	771	753	791	781	781	779	740	817	771	771	762	810	803	765	749	765	822	766	814	796	816	739	715	759	755	800	769	758	771	792	755	755	794	770	783	766	770	785	763	766	791	749	815	786	775	791	774	784	760	794	790	765	783	771	766	812	758	819	743	803	778	805	764	780	778	765	807	795	798	769	754	774	794	719	783	793	795	724	776	829	767	811	787	790	768	761	742	780	809	766	760	763	787	759	753	773	807	823	794	792	790	747	748	755	766	710	787	786	744	790	769	818	768	768	777	788	801	779	811	808	754	773	765	731	772	756	824	799	767	823	755	799	794	850	756	707	809	745	781	803	871	792	797	691	753	795	778	797	756	748	769	758	770	769	749	780	788	784	783	814	792	725	797	751	827	743	778	762	816	756	764	764	759	816	760	747	777	801	773	757	842	772	788	781	752	736	742	787	802	820	743	791	757	772	744	805	746	794	784	762	789	754	766	735	777	769	761	732	802	801	771	733	763	713	823	757	776	795	780	764	783	769	774	761	762	761	782	724	747	777	775	792	761	780	782	773	785	785	785	719	753	750	794	725	808	743	698	796	771	764	825	793	809	783	737	800	786	743	727	754	731	785	775	771	759	745	724	773	787	766	765	775	787	818	761	751	763	784	767	762	758	769	786	798	782	783	766	826	764	828	789	771	758	780	737	742	720	783	784	744	786	809	777	776	765	810	796	760	795	792	757	750	769	758	808	760	776	796	738	793	729	765	742	784	729	751	781	772	808	821	761	769	723	763	825	745	765	747	779	727	822	777	740	848	778	752	781	816	785	765	734	791	760	805	782	746	726	754	807	741	765	739	776	732	745	808	699	787	825	782	772	714	763	736	772	772	776	776	743	852	718	778	773	777	745	785	728	777	814	759	727	787	790	819	750	823	764	789	745	805	772	749	770	787	749	803	865	819	782	814	750	753	762	821	795	836	789	789	795	777	728	780	766	801	786	766	741	762	796	781	783	776	789	806	722	733	728	740	764	755	810	729	757	786	767	728	772	796	800	794	791	765	792	771	764	813	754	749	755	787	818	758	764	767	799	729	772	778	770	770	725	810	774	790	769	751	769	742	721	830	783	775	753	782	795	751	750	746	777	813	739	731	787	769	778	757	773	768	728	784	794	786	789	812	777	787	718	750	771	823	840	791	806	778	773	789	772	716	780	771	763	779	801	744	794	709	781	788	782	740	781	794	775	782	756	791	771	781	772	838	757	781	774	767	734	736	754	782	794	742	796	769	727	776	829	793	801	779	788	842	756	755	776	792	788	767	723	782	757	791	834	790	757	769	751	797	777	799	770	793	795	776	770	719	791	734	779	793	779	800	763	775	789	777	762	764	797	761	828	798	776	771	831	816	742	788	805	768	804	775	772	776	784	825	750	773	737	793	804	779	756	761	781	816	790	714	739	792	714	794	771	792	783	808	741	789	797	779	774	804	775	774	782	746	789	693	787	766	812	746	771	730	766	788	759	810	792	749	803	776	775	790	800	764	812	708	754	720	828	822	745	783	785	795	768	708	791	741	816	780	783	772	772	797	810	789	813	794	757	771	781	841	745	770	767	769	836	775	779	806	781	747	762	785	803	814	765	755	744	764	793	816	799	789	791	715	759	790	770	820	795	752	753	819	818	807	770	736	753	756	745	779	789	742	806	776	732	783	742	768	786	740	754	739	816	751	772	784	829	767	725	792	786	782	832	784	762	780	768	751	782	766	727	745	776	767	739	751	770	800	756	772	733	755	794	784	754	760	801	742	746	764	729	747	771	746	808	758	741	780	771	764	753	783	840	776	764	822	816	739	714	785	746	793	755	758	780	777	737	783	808	774	705	772	732	813	757	764	780	807	764	752	788	750	776	785	743	782	761	759	814	793	804	773	773	781	768	796	754	786	752	793	755	813	806	790	778	759	812	735	744	799	786	717	813	801	755	776	818	845	737	754	804	738	784	803	771	783	802	769	745	795	741	797	774	743	749	755	800	753	733	786	773	808	794	746	827	800	765	756	801	790	721	770	788	738	835	792
56099	47317	33198	23039	14236	8350	6663	6358	6270	6371	6412	6440	6344	6356	6464	6419	6324	6216	6343	6378	6397	6443	6300	6372	6403	6358	6335	6324	6275	6345	6229	6429	6283	6309	6424	6411	6378	6308	6536	6341	6321	6291	6370	6292	6300	6352	6256	6244	6299	6363	6291	6306	6250	6275	6345	6267	6427	6397	6266	6487	6260	6244	6220	6238	6383	6433	6340	6350	6380	6286	6271	6196	6296	6260	6493	6279	6388	6356	6350	6339	6406	6227	6428	6379	6235	6435	6403	6147	6298	6429	6374	6353	6353	6334	6413	6445	6236	6506	6357	6382	6348	6368	6400	6360	6462	6219	6298	6381	6404	6409	6367	6361	6281	6372	6303	6248	6379	6414	6248	6312	6269	6410	6289	6429	6219	6278	6217	6123	6438	6277	6344	6387	6279	6473	6218	6320	6292	6495	6274	6502	6372	6480	6231	6229	6321	6358	6457	6331	6314	6467	6332	6271	6462	6239	6204	6344	6523	6362	6373	6426	6491	6344	6301	6293	6249	6342	6218	6343	6244	6472	6355	6275	6274	6241	6334	6382	6296	6401	6292	6269	6263	6329	6269	6401	6339	6331	6202	6327	6179	6331	6268	6385	6453	6260	6360	6334	6344	6325	6364	6376	6381	6428	6384	6310	6376	6282	6316	6345	6328	6229	6327	6399	6305	6397	6356	6344	6467	6308	6330	6264	6241	6452	6302	6408	6274	6289	6417	6375	6349	6252	6368	6244	6285	6310	6371	6366	6361	6487	6385	6274	6362	6272	6188	6335	6272	6303	6469	6145	6250	6331	6400	6334	6235	6256	6315	6322	6476	6425	6343	6302	6404	6349	6259	6301	6365	6310	6280	6428	6284	6323	6309	6439	6434	6327	6301	6367	6206	6254	6338	6275	6415	6306	6269	6319	6363	6386	6268	6401	6441	6463	6299	6342	6362	6277	6362	6238	6411	6270	6380	6231	6447	6415	6360	6453	6328	6263	6352	6364	6357	6427	6370	6335	6312	6432	6380	6282	6313	6368	6299	6383	6212	6338	6161	6396	6294	6449	6415	6358	6423	6350	6281	6292	6372	6197	6342	6351	6335	6298	6352	6311	6382	6490	6309	6490	6441	6499	6434	6337	6432	6259	6416	6327	6365	6403	6278	6366	6323	6272	6313	6510	6372	6366	6242	6362	6295	6285	6371	6308	6333	6233	6396	6410	6251	6416	6349	6375	6274	6341	6328	6263	6365	6268	6246	6316	6343	6237	6352	6297	6381	6306	6302	6466	6408	6341	6274	6364	6371	6303	6260	6254	6341	6376	6407	6420	6375	6298	6343	6355	6227	6353	6305	6479	6194	6203	6427	6406	6305	6354	6285	6337	6347	6294	6331	6283	6461	6290	6350	6374	6297	6280	6247	6437	6456	6392	6315	6328	6461	6299	6305	6303	6367	6192	6330	6380	6356	6281	6365	6352	6260	6283	6239	6417	6337	6346	6319	6339	6293	6400	6379	6291	6295	6430	6383	6329	6387	6235	6267	6352	6346	6315	6424	6305	6393	6274	6295	6399	6179	6394	6275	6350	6319	6334	6411	6348	6400	6332	6368	6492	6356	6321	6327	6261	6350	6267	6269	6204	6280	6296	6311	6350	6376	6313	6356	6277	6323	6342	6417	6339	6310	6265	6290	6339	6426	6371	6411	6245	6318	6392	6433	6329	6420	6405	6369	6366	6302	6451	6413	6331	6356	6194	6407	6352	6344	6383	6298	6288	6343	6294	6369	6347	6457	6351	6306	6454	6281	6362	6374	6255	6297	6401	6198	6319	6279	6316	6301	6403	6263	6320	6400	6466	6381	6160	6249	6427	6435	6303	6262	6344	6240	6273	6283	6383	6298	6389	6268	6241	6337	6193	6367	6214	6405	6260	6273	6253	6458	6391	6329	6443	6432	6334	6349	6230	6210	6356	6373	6376	6400	6335	6220	6312	6342	6270	6353	6377	6295	6300	6409	6323	6337	6199	6317	6319	6253	6393	6301	6248	6408	6365	6294	6408	6335	6253	6281	6367	6286	6293	6310	6297	6313	6350	6255	6447	6323	6274	6337	6317	6335	6227	6177	6270	6240	6388	6295	6364	6260	6327	6449	6273	6319	6316	6281	6308	6398	6268	6204	6298	6210	6355	6429	6334	6411	6303	6357	6287	6339	6179	6512	6367	6361	6335	6353	6495	6315	6269	6446	6330	6335	6287	6354	6371	6240	6410	6264	6331	6240	6311	6322	6406	6331	6334	6475	6296	6340	6332	6322	6351	6352	6336	6337	6387	6311	6222	6266	6428	6461	6320	6256	6425	6286	6269	6442	6319	6361	6413	6380	6261	6383	6387	6400	6312	6341	6283	6431	6269	6402	6319	6236	6344	6349	6389	6300	6436	6276	6368	6381	6301	6347	6448	6404	6327	6341	6294	6359	6263	6376	6230	6380	6387	6398	6283	6346	6288	6455	6456	6436	6363	6244	6442	6429	6350	6305	6201	6303	6359	6294	6345	6490	6317	6398	6366	6409	6319	6342	6433	6412	6337	6362	6388	6226	6273	6360	6438	6362	6341	6180	6410	6411	6420	6295	6269	6403	6383	6294	6293	6376	6381	6342	6327	6310	6349	6398	6435	6416	6260	6390	6324	6344	6282	6309	6416	6307	6345	6418	6318	6243	6225	6332	6360	6317	6396	6332	6508	6282	6297	6370	6372	6335	6430	6292	6406	6291	6214	6476	6325	6275	6379	6291	6293	6298	6563	6166	6311	6197	6285	6526	6422	6341	6338	6245	6311	6355	6320	6407	6211	6476	6485	6331	6295	6451	6315	6322	6400	6306	6315	6259	6193	6323	6438	6337	6325	6312	6251	6363	6261	6515	6352	6362	6375	6259	6378	6253	6361	6396	6260	6276	6421	6317	6312	6221	6323	6286	6331	6378	6357	6340	6293	6362	6422	6428	6388	6315	6342	6289	6493	6366	6406	6392	6316	6280	6381	6274	6378	6253	6369	6402	6371	6406	6324	6244	6358	6492	6321	6286	6380	6290	6263	6359	6387	6380	6323	6360	6355	6245	6372	6352	6376	6311	6252	6262	6349	6313	6471	6376	6364	6453	6379	6393	6300	6242	6357	6394	6369	6394	6267	6275	6230	6398	6259	6253	6432	6281	6255	6349	6367	6294	6355	6332	6268	6220	6343	6280	6346	6267	6297	6331	6251	6304	6310	6415	6255	6284	6415	6305	6303	6351	6263	6331	6318	6321	6268	6427	6318	6550	6364	6331	6394	6377	6354	6344	6305	6404	6399	6257	6306	6286	6377	6525	6400	6275	6384	6412	6290	6270	6401	6225	6370	6346	6377	6380	6477	6381	6271	6298	6437	6420	6310	6198	6315	6335	6375	6313	6456	6436	6319	6371	6356	6322	6357	6393	6495	6265	6397	6334	6389	6303	6387	6347	6389	6331	6258	6242	6367	6315	6386	6333	6301	6271	6346	6223	6370	6297	6301	6351	6360	6446	6270	6401	6279	6313	6322	6291	6319	6441	6298	6373	6517	6269	6253	6233	6335	6457	6256	6454	6458	6357	6326	6312	6297	6259	6176	6371	6326	6249	6332	6278	6448	6311	6387	6386	6384	6411	6520	6281	6319	6345	6330	6416	6406	6411	6350	6389	6168	6341	6258	6384	6495	6326	6325	6391	6259	6264	6272	6387	6381	6298	6326	6257	6348	6383	6402	6286	6426	6350	6248	6332	6354	6329	6264	6399	6434	6363	6397	6364	6259	6482	6356	6405	6183	6322	6251	6284	6389	6237	6330	6546	6198	6280	6320	6337	6278	6383	6324	6340	6348	6416	6402	6391	6420	6284	6438	6338	6420	6302	6260	6347	6331	6458	6382	6421	6295	6407	6247	6298	6328	6417	6388	6342	6270	6280	6327	6274	6417	6320	6294	6317	6258	6352	6355	6206	6332	6364	6310	6348	6393	6322	6412	6362	6224	6346	6373	6441	6347	6277	6300	6515	6327	6351	6280	6218	6310	6288	6328	6356	6408	6277	6247	6249	6393	6407	6306	6432	6319	6376	6274	6421	6342	6329	6305	6358	6450	6337	6328	6276	6304	6332	6369	6234	6334	6299	6345	6225	6351	6287	6382	6424	6356	6280	6424	6334	6310	6315	6319	6362	6253	6215	6300	6435	6276	6374	6287	6272	6254	6226	6276	6292	6344	6411	6238	6290	6373	6276	6281	6449	6363	6308	6352	6377	6363	6352	6243	6281	6321	6315	6309	6340	6316	6338	6309	6327	6578	6169	6257	6215	6422	6399	6366	6382	6269	6400	6268	6370	6260	6265	6466	6345	6379	6316	6168	6403	6399	6350	6348	6459	6367	6312	6359	6343	6342	6308	6337	6382	6377	6364	6211	6299	6201	6291	6250	6210	6257	6335	6367	6256	6334	6348	6391	6313	6420	6232	6311	6380	6344	6395	6286	6431	6425	6338	6198	6253	6311	6402	6441	6417	6369	6378	6298	6278	6262	6185	6351	6407	6235	6418	6247	6348	6195	6364	6367	6277	6290	6355	6287	6400	6321	6362	6292	6257	6382	6181	6301	6345	6259	6469	6292	6447	6298	6394	6269	6351	6385	6353	6216	6330	6267	6355	6276	6379	6293	6459	6301	6294	6408	6454	6259	6466	6386	6287	6336	6334	6416	6418	6344	6322	6550	6322	6403	6297	6373	6342	6444	6379	6356	6266	6335	6347	6398	6245	6369	6216	6328	6387	6471	6283	6444	6355	6323	6286	6341	6433	6360	6405	6361	6279	6383	6262	6409	6215	6370	6431	6370	6362	6292	6311	6402	6363	6321	6393	6335	6422	6381	6267	6415	6219	6279	6322	6374	6246	6287	6387	6378	6284	6416	6394	6331	6378	6240	6273	6381	6300	6333	6260	6444	6368	6350	6416	6395	6290	6309	6388	6326	6508	6339	6231	6290	6296	6372	6326	6324	6332	6323	6530	6346	6356	6373	6292	6251	6377	6444	6442	6160	6363	6405	6309	6358	6262	6209	6407	6293	6268	6206	6224	6231	6358	6471	6398	6366
47261	48809	29662	12570	3216	1215	921	850	821	862	823	794	852	818	837	856	794	817	869	813	822	792	850	840	921	827	848	843	844	881	824	848	879	821	798	898	831	822	879	799	831	852	841	835	822	860	868	811	838	801	859	833	862	806	810	810	828	820	844	838	820	843	802	864	805	857	842	814	844	843	818	796	819	802	836	899	788	825	817	833	842	857	829	797	878	848	811	861	826	801	856	856	825	870	831	852	837	822	812	798	811	828	878	869	818	874	819	886	815	860	850	812	843	882	784	791	871	762	848	856	822	849	852	824	821	834	818	870	883	800	817	844	856	856	847	768	804	792	797	814	788	802	860	840	870	800	811	846	773	862	884	835	875	825	828	782	829	839	863	860	818	809	820	868	835	797	843	815	851	799	821	849	812	808	848	817	828	788	820	886	862	823	834	851	785	810	866	804	807	840	758	823	863	804	859	816	873	815	817	852	842	837	807	823	831	822	781	841	851	865	792	790	874	817	803	806	874	826	822	827	789	860	840	817	783	811	848	859	844	790	820	860	795	797	851	850	797	793	836	803	820	906	846	848	835	841	848	823	807	876	854	823	802	864	786	849	856	825	846	855	858	832	794	840	826	823	842	804	884	818	811	879	854	833	823	875	869	848	843	866	851	851	861	834	862	851	874	914	795	859	835	811	815	794	884	793	796	840	884	861	795	826	830	813	867	843	874	799	829	850	821	797	792	896	832	829	866	884	845	832	819	823	853	857	834	817	816	844	827	837	861	785	803	808	796	863	853	785	857	795	821	871	854	842	875	802	793	840	848	823	839	845	860	810	835	806	845	836	854	819	828	843	827	808	870	849	877	847	813	822	858	821	866	865	841	892	762	836	823	812	861	798	791	833	842	835	844	823	830	864	792	817	868	818	845	879	828	834	839	875	815	859	816	839	840	851	841	827	808	822	803	847	874	841	859	829	845	834	876	835	850	856	807	829	881	816	810	813	837	823	814	810	867	831	793	825	830	827	795	845	835	777	850	799	799	838	830	854	854	849	853	829	853	816	871	866	893	846	855	863	822	857	845	815	789	768	825	780	844	851	880	890	820	819	858	828	808	838	827	857	771	820	867	804	836	875	801	830	788	869	823	869	829	768	814	775	846	872	849	870	806	846	839	810	802	831	796	800	823	801	819	833	839	814	828	841	790	836	862	843	786	778	884	877	830	863	803	869	819	857	822	800	833	857	802	828	832	893	842	839	826	864	839	854	837	806	830	809	826	818	851	784	803	877	839	806	830	845	811	790	809	785	850	846	839	856	862	810	747	830	788	860	778	855	866	871	807	848	828	847	819	840	793	781	861	785	830	812	799	841	850	882	870	829	851	845	821	833	820	818	885	818	835	830	884	857	870	857	819	819	852	816	853	839	839	842	801	860	845	808	851	840	853	875	845	877	827	860	799	849	835	859	845	829	800	843	849	858	799	829	839	831	857	832	808	831	802	869	811	839	823	778	826	820	839	769	841	830	827	821	841	858	819	812	822	811	839	843	870	787	831	816	866	818	824	848	813	849	861	856	800	844	892	834	836	850	848	860	846	825	808	804	827	803	765	821	789	840	838	837	802	805	854	860	809	799	822	802	864	798	783	841	813	788	844	790	878	840	825	847	825	830	839	811	833	839	773	872	848	912	821	815	855	916	797	860	775	800	835	831	864	829	911	853	878	808	811	739	878	820	834	777	831	830	847	814	823	790	809	794	845	842	857	834	824	815	819	851	866	760	820	849	830	840	805	799	782	825	808	823	805	845	860	825	806	813	848	843	787	846	840	817	833	819	799	875	861	822	813	826	880	780	809	822	846	809	827	821	834	853	859	818	827	778	786	836	847	820	832	830	893	808	881	806	855	812	832	812	852	789	871	845	866	839	757	834	783	881	839	813	826	876	840	844	855	804	818	828	832	790	810	839	826	863	832	837	856	835	830	798	850	837	862	883	833	812	842	836	852	823	832	793	801	850	792	793	872	872	847	815	824	817	842	822	793	793	776	871	814	819	851	856	872	830	860	820	871	790	820	830	768	779	869	828	837	781	790	864	873	864	829	821	845	818	832	814	839	837	836	829	796	795	789	814	888	867	858	802	831	821	835	880	776	809	845	831	835	830	787	853	829	818	823	863	811	786	829	804	882	854	821	813	867	852	772	888	844	799	835	825	837	839	850	831	819	817	780	820	870	840	830	812	813	860	814	826	868	812	804	889	858	878	847	824	846	836	858	817	816	846	845	884	816	839	851	816	803	913	811	827	868	890	816	818	888	839	815	804	802	842	866	872	809	811	843	831	798	827	796	829	797	830	744	844	842	787	881	862	851	797	837	819	820	845	823	848	804	841	814	821	878	804	802	828	879	859	798	809	807	806	868	752	847	859	811	903	814	820	800	843	876	840	855	832	819	803	827	809	836	833	839	770	800	790	843	840	897	857	853	865	822	822	872	856	835	815	782	834	822	837	830	844	823	874	823	813	814	818	836	804	827	832	837	831	764	862	838	858	868	870	813	815	797	817	815	839	856	871	825	777	827	835	869	869	810	872	799	853	848	852	852	826	834	851	842	837	832	784	849	831	841	830	825	837	861	819	824	846	858	827	815	862	824	814	849	867	785	853	823	867	823	857	792	805	831	814	812	845	798	848	835	830	769	842	851	791	841	851	863	821	832	860	855	830	845	819	802	847	810	827	874	844	826	888	842	833	786	837	818	870	842	783	868	827	826	820	812	829	887	809	846	876	837	818	832	875	814	795	822	847	785	796	800	795	854	802	848	834	846	834	821	844	758	900	822	806	832	806	817	825	864	821	891	847	846	830	824	816	828	834	800	808	830	793	879	810	837	839	804	878	836	837	879	798	861	831	853	767	915	812	825	814	817	821	805	807	854	845	843	859	855	789	850	805	800	870	848	787	851	806	827	833	827	850	843	835	860	786	863	803	853	867	887	828	842	810	847	868	846	849	812	821	840	799	848	867	777	825	855	844	834	805	781	841	750	816	749	881	857	822	826	810	796	881	869	873	865	819	844	863	816	816	829	822	840	818	871	798	792	800	856	786	800	844	824	833	876	835	836	837	832	856	860	821	843	852	833	854	851	852	823	801	872	849	768	815	835	850	867	815	799	831	846	831	831	836	798	836	841	781	830	833	788	864	846	883	899	849	812	817	808	787	790	794	866	793	855	880	860	849	872	823	835	819	826	782	848	806	832	793	867	857	817	841	838	841	878	901	785	858	841	858	840	799	803	863	846	819	812	839	807	821	815	869	829	787	834	879	862	791	800	826	840	807	840	835	884	850	789	832	819	804	825	839	766	838	865	872	786	825	836	846	829	817	860	845	798	825	820	867	809	864	802	844	842	815	829	845	835	808	835	803	811	807	885	775	834	848	850	864	827	855	849	851	876	771	777	802	805	821	868	840	783	871	870	826	837	811	887	838	808	829	824	809	822	819	795	804	863	827	870	864	831	814	841	788
61507	58086	51965	38871	27538	14292	7919	6828	6784	6766	6694	6651	6723	6873	6731	6705	6855	6636	6725	6675	6890	6771	6803	6756	6724	6788	6696	6628	6578	6751	6726	6699	6763	6672	6740	6735	6671	6787	6841	6809	6812	6784	6672	6808	6740	6800	6685	6698	6729	6747	6632	6845	6747	6757	6635	6671	6738	6754	6799	6852	6720	6618	6682	6662	6595	6680	6731	6676	6838	6715	6725	6767	6677	6802	6652	6725	6616	6758	6676	6667	6717	6752	6724	6884	6704	6657	6703	6575	6802	6773	6578	6706	6611	6647	6684	6822	6836	6842	6710	6830	6733	6744	6583	6837	6811	6739	6645	6706	6774	6740	6662	6703	6737	6697	6623	6758	6671	6823	6689	6664	6686	6755	6713	6734	6697	6745	6712	6727	6732	6713	6845	6808	6738	6740	6790	6631	6794	6788	6807	6848	6824	6629	6784	6741	6732	6691	6637	6725	6635	6782	6740	6665	6687	6806	6715	6677	6793	6836	6836	6728	6671	6770	6847	6765	6689	6774	6796	6914	6766	6654	6674	6682	6694	6677	6711	6648	6764	6787	6739	6905	6731	6662	6703	6820	6689	6775	6658	6818	6723	6704	6856	6834	6753	6720	6663	6770	6752	6941	6821	6706	6775	6711	6800	6736	6742	6783	6766	6738	6584	6918	6773	6677	6709	6638	6757	6735	6781	6689	6693	6693	6785	6747	6791	6688	6701	6699	6743	6660	6736	6808	6745	6756	6732	6645	6828	6672	6889	6821	6718	6792	6733	6712	6699	6635	6903	6826	6766	6735	6714	6852	6665	6739	6765	6574	6813	6748	6694	6738	6727	6792	6728	6798	6733	6806	6802	6661	6725	6669	6775	6763	6765	6806	6714	6696	6745	6707	6657	6733	6631	6892	6721	6785	6944	6727	6788	6776	6617	6761	6734	6721	6677	6755	6891	6900	6647	6802	6731	6758	6629	6867	6815	6805	6783	6691	6619	6705	6752	6780	6777	6687	6769	6695	6850	6803	6828	6645	6637	6854	6790	6795	6846	6941	6804	6731	6890	6717	6660	6791	6797	6716	6730	6653	6770	6844	6713	6686	6765	6642	6759	6738	6755	6778	6751	6762	6551	6671	6646	6679	6657	6687	6736	6709	6774	6816	6753	6806	6848	6711	6662	6786	6779	6650	6592	6780	6697	6717	6676	6729	6719	6673	6758	6817	6757	6632	6715	6783	6666	6713	6672	6759	6747	6758	6619	6870	6714	6693	6778	6678	6697	6764	6746	6714	6675	6793	6785	6746	6604	6776	6715	6739	6702	6691	6897	6734	6853	6713	6836	6566	6696	6957	6672	6763	6814	6690	6691	6571	6699	6727	6545	6717	6680	6713	6864	6738	6699	6849	6697	6798	6696	6682	6973	6659	6712	6842	6693	6666	6712	6797	6829	6734	6641	6773	6747	6659	6806	6835	6759	6786	6849	6677	6702	6793	6755	6671	6773	6832	6654	6693	6715	6703	6731	6700	6851	6642	6786	6718	6684	6705	6870	6743	6793	6762	6661	6593	6707	6795	6765	6698	6716	6834	6883	6810	6747	6647	6714	6740	6576	6714	6700	6744	6642	6780	6744	6872	6669	6827	6876	6753	6714	6737	6779	6634	6681	6843	6655	6684	6772	6743	6636	6833	6784	6745	6748	6812	6659	6792	6783	6741	6753	6663	6813	6729	6727	6717	6749	6769	6661	6661	6708	6794	6788	6808	6757	6705	6758	6698	6699	6653	6771	6818	6637	6767	6786	6785	6710	6768	6640	6806	6661	6737	6786	6712	6677	6694	6825	6913	6697	6925	6665	6759	6744	6694	6595	6734	6748	6790	6746	6742	6736	6766	6735	6750	6815	6784	6792	6641	6764	6764	6582	6746	6717	6812	6847	6651	6693	6679	6751	6680	6674	6790	6654	6598	6871	6625	6749	6723	6771	6872	6858	6716	6775	6767	6619	6683	6810	6680	6684	6637	6746	6685	6796	6775	6763	6546	6666	6783	6734	6653	6767	6769	6654	6686	6758	6804	6780	6770	6846	6617	6638	6695	6764	6664	6761	6726	6784	6739	6774	6587	6732	6693	6725	6794	6820	6819	6913	6811	6709	6666	6598	6784	6597	6764	6739	6795	6874	6611	6819	6601	6597	6665	6782	6694	6493	6674	6813	6764	6818	6662	6838	6720	6740	6813	6743	6724	6780	6783	6617	6709	6820	6764	6571	6716	6919	6720	6802	6666	6710	6740	6767	6740	6715	6692	6788	6695	6724	6712	6619	6606	6679	6854	6761	6732	6711	6765	6652	6666	6709	6680	6837	6753	6703	6720	6786	6853	6742	6876	6718	6770	6818	6742	6728	6690	6648	6764	6776	6646	6811	6624	6761	6759	6728	6838	6790	6762	6814	6743	6645	6726	6864	6864	6675	6696	6823	6768	6623	6756	6738	6746	6830	6710	6868	6617	6770	6860	6843	6721	6809	6843	6755	6701	6692	6742	6706	6785	6748	6658	6708	6769	6795	6800	6758	6722	6790	6785	6734	6892	6727	6720	6785	6847	6639	6790	6788	6744	6608	6758	6705	6720	6727	6763	6672	6676	6777	6721	6808	6636	6679	6801	6768	6577	6811	6841	6731	6766	6674	6584	6648	6780	6841	6694	6765	6703	6855	6601	6708	6765	6691	6709	6679	6636	6651	6746	6675	6774	6719	6794	6887	6672	6717	6798	6873	6754	6665	6844	6694	6833	6584	6723	6803	6726	6850	6653	6766	6818	6758	6733	6765	6771	6760	6814	6682	6773	6653	6658	6819	6868	6719	6707	6691	6754	6780	6606	6754	6724	6668	6740	6789	6809	6699	6753	6801	6751	6836	6737	6725	6771	6730	6714	6700	6736	6659	6618	6792	6732	6877	6777	6720	6697	6700	6817	6719	6768	6684	6691	6756	6753	6908	6824	6661	6643	6727	6659	6693	6842	6713	6798	6922	6747	6709	6782	6744	6750	6866	6823	6647	6644	6762	6828	6725	6695	6700	6726	6840	6626	6806	6777	6667	6613	6954	6721	6720	6723	6818	6770	6749	6732	6774	6856	6782	6714	6700	6742	6739	6679	6748	6768	6678	6829	6786	6679	6683	6696	6728	6740	6706	6700	6635	6635	6667	6707	6758	6582	6689	6593	6803	6753	6835	6737	6710	6642	6672	6697	6670	6746	6792	6872	6815	6856	6687	6712	6712	6775	6772	6695	6867	6690	6662	6624	6788	6797	6725	6694	6787	6842	6784	6811	6792	6623	6753	6753	6802	6593	6741	6693	6745	6757	6687	6710	6570	6690	6705	6724	6759	6689	6796	6933	6729	6670	6885	6680	6823	6677	6604	6787	6758	6682	6598	6658	6900	6851	6721	6685	6720	6705	6776	6776	6845	6815	6729	6692	6664	6811	6880	6737	6752	6846	6805	6721	6742	6786	6776	6706	6750	6823	6797	6702	6646	6783	6595	6841	6681	6703	6903	6605	6786	6628	6777	6821	6750	6840	6866	6813	6615	6795	6713	6793	6807	6673	6666	6761	6628	6753	6640	6869	6781	6672	6948	6679	6670	6743	6722	6655	6850	6791	6756	6834	6802	6574	6743	6853	6701	6753	6702	6741	6698	6694	6760	6808	6725	6769	6704	6747	6743	6774	6715	6733	6675	6698	6673	6706	6900	6813	6642	6739	6730	6641	6865	6709	6760	6712	6612	6685	6789	6711	6735	6759	6751	6726	6771	6646	6649	6700	6908	6787	6665	6764	6683	6636	6766	6719	6918	6669	6635	6678	6706	6686	6676	6703	6717	6625	6721	6733	6685	6828	6702	6822	6742	6816	6703	6740	6689	6654	6626	6757	6695	6820	6812	6791	6737	6774	6768	6752	6813	6773	6902	6895	6664	6673	6809	6672	6789	6701	6661	6762	6763	6741	6678	6681	6735	6825	6652	6762	6848	6801	6706	6708	6641	6594	6765	6770	6699	6614	6807	6886	6854	6728	6807	6628	6530	6688	6806	6809	6734	6881	6609	6680	6691	6831	6728	6758	6750	6724	6814	6828	6784	6871	6703	6679	6720	6696	6685	6644	6830	6627	6671	6701	6614	6710	6609	6788	6740	6648	6744	6838	6686	6715	6857	6861	6729	6771	6722	6746	6791	6730	6775	6715	6700	6807	6790	6703	6779	6735	6730	6758	6720	6717	6733	6877	6713	6681	6691	6811	6739	6710	6718	6721	6748	6688	6784	6701	6816	6832	6750	6585	6836	6700	6764	6754	6652	6715	6659	6697	6701	6844	6798	6739	6604	6727	6627	6635	6805	6756	6697	6740	6742	6753	6724	6788	6840	6735	6714	6674	6774	6718	6802	6623	6605	6666	6768	6652	6683	6677	6782	6683	6770	6586	6728	6723	6781	6871	6702	6780	6641	6831	6748	6787	6637	6689	6775	6677	6703	6682	6729	6814	6724	6851	6754	6752	6764	6711	6704	6786	6855	6777	6793	6813	6702	6582	6697	6740	6815	6741	6767	6776	6791	6670	6871	6774	6725	6748	6804	6741	6843	6570	6676	6801	6761	6690	6585	6715	6620	6751	6751	6762	6799	6822	6692	6833	6654	6735	6813	6685	6767	6694	6662	6808	6783	6627	6662	6646	6761	6872	6822	6651	6586	6692	6741	6625	6714	6714	6789	6622	6763	6720	6700	6720	6786	6769	6719	6679	6713	6665	6624	6775	6659	6786	6731	6726	6743	6806	6649	6733	6705	6769	6788	6678	6836	6735	6714	6738	6740	6722	6737	6861	6680	6739	6566	6883	6790	6616	6694	6782	6758	6765	6683	6734	6741	6823	6747	6885	6729	6696	6601	6708	6797	6763	6675	6668	6703	6685	6755	6786	6722	6722	6862	6851	6763	6813	6612	6774	6773	6783	6765	6820	6914	6745	6807	6887	6831	6628	6616	6713	6758	6840	6582	6697	6771	6792	6793	6691	6860	6759	6975	6835	6616	6725	6625	6787	6868	6791	6645	6789	6758	6848	6514	6774	6721	6809	6748	6766	6665	6714	6775	6765	6713	6800
37597	37702	23074	8132	2251	1099	923	871	877	852	875	808	838	873	831	864	895	873	886	829	851	839	834	838	853	859	815	868	865	919	899	844	847	818	835	847	857	890	865	864	897	849	886	814	914	867	869	862	823	868	804	851	877	818	861	837	846	860	889	885	834	897	880	817	874	865	868	853	833	821	869	847	869	873	831	851	841	854	869	879	848	844	859	864	904	788	830	867	856	878	823	780	887	902	886	875	824	845	841	920	844	846	846	874	843	847	899	878	853	882	876	840	855	814	900	908	891	894	842	823	886	865	864	858	844	847	882	850	803	790	850	841	838	899	855	826	872	921	920	878	854	862	829	912	872	910	901	822	881	846	817	848	875	853	833	884	874	856	831	871	869	842	898	807	847	875	933	873	841	853	854	906	878	873	884	929	887	820	916	861	922	846	868	902	905	894	820	882	817	852	816	844	846	839	929	842	916	854	878	856	835	847	879	873	785	844	894	838	827	859	856	821	854	875	845	831	864	860	858	837	851	877	869	887	852	839	856	837	844	884	893	891	867	782	866	863	896	853	877	835	851	895	872	850	864	812	899	895	898	897	898	866	837	865	866	822	838	820	848	867	858	854	884	863	818	827	832	781	915	878	874	870	817	878	874	845	888	863	822	892	863	854	887	808	863	922	829	887	837	805	843	876	880	832	873	864	861	813	853	845	830	828	839	901	870	845	950	859	868	813	854	840	831	849	845	849	856	838	931	870	807	863	861	856	841	832	894	868	833	832	840	896	834	795	904	892	839	867	828	867	882	894	821	876	864	827	855	842	842	879	851	812	861	917	912	795	865	837	872	838	846	854	865	893	849	839	881	852	832	871	791	858	872	825	852	855	846	879	874	832	846	854	860	887	854	814	860	875	860	840	888	843	855	869	914	856	815	861	914	827	853	891	844	830	860	863	874	838	864	859	849	847	915	788	905	792	879	893	883	808	879	885	861	851	890	899	852	892	883	902	891	869	873	824	899	821	911	883	873	791	855	863	864	872	852	865	854	842	898	829	910	894	878	817	825	879	883	831	877	845	861	892	863	873	878	860	875	868	864	870	831	798	867	879	889	822	855	895	898	832	829	851	880	858	880	861	846	845	820	840	844	902	850	841	840	859	900	873	857	853	883	859	867	904	810	879	849	813	867	897	895	801	894	844	823	881	847	809	889	837	846	844	857	837	886	873	878	852	854	859	823	846	921	836	852	835	875	884	863	840	879	855	896	847	882	862	819	806	842	874	854	883	874	851	870	870	827	882	903	784	875	848	828	886	816	837	856	860	867	874	876	857	817	855	862	917	854	849	826	846	877	808	876	861	831	854	863	832	821	890	827	813	834	819	865	838	846	813	811	854	893	863	837	876	883	899	912	848	890	876	878	810	828	860	858	883	854	844	898	885	893	842	817	888	848	778	825	875	857	859	854	829	915	861	882	885	872	897	876	850	849	846	879	822	831	876	866	895	824	885	872	863	860	901	826	864	814	800	802	779	847	853	834	871	821	904	799	869	847	825	856	857	817	877	856	830	837	869	843	896	809	810	921	858	927	881	858	889	866	802	814	836	859	867	880	834	861	846	903	827	856	889	842	823	879	777	818	832	908	842	887	865	823	865	849	867	869	837	867	847	847	833	850	871	847	893	906	921	800	889	858	883	876	816	887	841	877	848	869	881	861	835	908	875	846	867	831	886	827	861	823	872	814	883	931	832	888	812	826	866	897	820	844	855	809	895	883	886	860	898	882	864	814	898	830	843	839	867	824	908	858	832	856	857	889	894	872	918	882	849	885	810	889	861	917	831	860	853	835	851	928	859	889	900	804	860	835	862	831	823	892	802	892	868	849	846	867	845	851	848	846	875	870	831	838	885	855	886	856	866	841	860	846	869	896	860	833	870	847	834	845	817	866	921	839	843	859	863	804	870	835	862	806	832	913	854	863	846	941	869	848	839	833	881	850	850	833	802	915	863	909	849	813	873	827	923	822	902	846	840	902	860	879	834	920	865	831	801	912	863	850	864	851	888	873	859	873	873	876	861	854	852	849	827	831	841	872	814	857	897	897	840	903	875	874	786	806	830	883	852	885	834	838	866	898	831	861	878	856	818	849	853	877	825	882	827	815	889	862	861	854	885	848	891	866	872	862	906	853	855	842	881	835	882	876	847	870	840	878	883	879	901	864	870	857	842	889	888	878	851	820	856	871	863	833	876	882	868	849	873	856	841	841	880	913	844	865	872	837	884	856	862	805	891	924	905	830	865	860	834	855	808	878	818	868	854	891	866	782	877	811	885	860	822	808	899	822	904	868	842	870	865	853	832	833	839	878	844	804	866	856	856	883	851	836	848	866	850	866	800	862	862	807	878	831	844	856	864	857	872	862	875	827	826	850	928	873	799	864	878	872	865	851	894	834	844	842	852	887	870	819	813	860	847	904	842	851	863	884	866	877	838	820	917	851	879	845	854	865	877	902	894	853	850	865	850	797	863	870	869	829	898	772	840	816	868	837	853	871	857	882	852	884	869	842	832	813	846	841	825	893	854	821	815	843	873	892	807	831	907	874	857	862	840	864	867	871	841	894	836	901	858	826	881	815	839	798	817	875	856	902	833	853	903	837	881	861	847	848	842	883	880	817	825	852	880	880	890	853	892	915	892	864	751	864	863	869	848	920	899	833	912	824	884	847	850	847	878	831	811	865	793	826	864	837	862	827	868	821	859	867	866	866	846	841	851	908	851	842	821	813	852	825	871	870	892	848	885	869	829	902	893	878	851	791	923	832	829	867	893	837	913	824	907	875	836	892	902	848	863	824	891	862	887	835	879	863	882	876	860	865	819	885	870	894	833	811	881	930	896	845	836	842	875	839	846	864	819	850	844	834	873	905	866	865	844	875	812	808	877	827	831	830	808	870	868	880	864	812	834	847	874	880	861	849	924	881	826	897	820	851	799	891	831	839	832	826	890	864	844	832	867	854	944	855	825	874	859	842	901	891	872	865	845	921	883	806	832	862	931	879	852	838	865	844	872	860	850	832	853	906	883	823	879	856	836	874	812	777	848	893	861	900	877	856	815	876	821	878	855	817	779	834	862	867	830	844	853	824	903	854	832	870	810	864	858	893	846	821	847	877	885	838	868	826	828	842	884	843	849	866	839	832	899	812	817	884	847	898	838	849	822	878	838	827	776	876	916	872	810	874	891	853	855	909	819	864	872	835	825	916	853	850	859	904	862	810	836	822	837	817	838	873	840	882	856	812	841	846	867	865	835	824	820	867	814	892	895	882	856	859	863	867	838	852	875	861	804	800	824	863	802	816	862	866	899	864	804	850	850	838	909	818	865	865	863	836	860	854	825	835	836	857	840	791	884	835	850	910	840	876	886	922	868	884	826	905	837	846	856	862	885	810	870	829	866	873	898	829	919	860	899	826	829	869	829	848	863	854	842	789	872	835	856	908	866	924	838	809	820	853	856	858	898	840	806
66167	57793	46003	34079	22978	11773	7571	7007	6900	6957	6935	6874	7000	6992	6824	7086	6856	6919	7011	6799	6870	6950	6897	6888	6959	6825	6955	7097	6966	6854	6865	6894	6891	6968	6865	6901	6949	6919	6956	6952	6907	6938	6960	6946	7079	6917	6928	6922	7000	6792	6987	6849	6810	6976	7097	6793	6865	6960	6970	6854	6952	6900	6858	6957	6859	6975	7065	6953	6843	6823	6810	6896	6874	6949	6829	7041	6926	6802	6737	6976	6822	6812	6892	6895	6816	7028	6932	6799	7023	6866	6843	6957	6794	6929	6939	6989	6816	6951	6842	6868	7064	6993	6900	6834	6790	6831	6957	6912	6930	6979	6906	6939	6944	6869	7033	6920	6823	6938	6815	6954	6900	6875	6917	6940	6996	7006	6895	6927	6825	6898	6844	7070	6920	6936	6890	6995	6975	6935	6896	6848	7080	6867	6922	6952	6999	6866	6969	6802	6976	6921	6989	6951	6892	6854	6891	6933	6991	6960	6811	6887	6984	6967	6984	6943	6838	6838	6873	6794	6985	6885	6927	6920	7051	6935	6881	6907	6951	6975	6831	6844	6861	6885	6872	7020	6946	6860	6861	6938	6941	6969	6796	6929	6801	6959	6790	6961	7025	6993	6836	6883	6905	6898	6916	6975	6860	6937	6819	6932	6886	6906	6973	6925	6950	6926	6790	6996	6955	6921	6802	6968	7055	7053	6799	6901	6915	6920	6779	7096	6986	6879	6904	6986	7034	6912	6991	6989	6963	6890	6940	6870	6970	6823	6924	6854	7011	6980	6814	6928	6808	6936	6972	6850	6854	6911	7043	6737	6966	6896	7015	6857	6947	6910	6937	6896	7006	6907	7018	6848	6871	6886	6951	6925	6907	6895	6952	6906	6916	6995	6898	6780	6851	6956	6990	6855	6885	7050	6979	6803	7033	6739	6832	6933	7019	6974	6820	6856	6961	6973	6919	6863	6900	6882	6933	6984	6926	6934	7002	6987	6909	6900	6953	6856	7016	6862	6951	6866	6966	6990	6875	6856	7048	6896	6866	6900	7015	7015	6943	6908	6888	6957	6737	6971	6933	6855	6975	6948	6953	6945	7045	6917	6983	6914	6956	6941	6920	6899	6841	6987	6959	6800	6942	6917	7044	7064	6922	6879	6914	6896	6872	6740	7098	6795	6925	6923	6950	6913	6936	6787	6908	7021	6997	7018	7113	6825	6805	6882	6882	6981	7043	6881	6905	6972	6836	6945	6897	6928	6880	6876	6895	6993	6855	6956	6940	7008	7009	6916	6942	6962	6898	7058	6953	6980	6937	6929	6917	6949	6820	6953	7010	6996	6804	7011	6827	6929	6981	6876	6937	6841	6891	6810	6866	6901	6851	6939	6930	6823	6913	6935	6932	6961	6936	6941	6937	7020	6933	6992	6929	6988	6967	6942	6860	6873	7036	6997	6887	6930	6955	6885	6962	6950	6852	6916	6960	6967	6958	6830	6975	6721	6871	6905	7020	6978	6911	6922	6953	6949	6931	6815	7016	6864	6897	7056	6952	6868	6935	6934	6875	7035	6993	6843	6865	6970	6934	7046	6903	6730	6980	6941	7000	6924	6959	6870	7065	6962	6893	7045	6837	6981	6845	6930	6808	7009	6925	7018	6789	7001	6955	6952	6906	6966	6954	6933	6760	6917	7010	6906	6920	6863	6813	6955	6814	6855	6906	6995	6882	6895	6989	6876	6915	7031	6963	6804	6963	7013	7001	6928	6931	6979	6979	7043	6949	6879	6913	6831	7034	7026	6843	6995	6871	6998	6987	6801	6861	6763	6857	6901	7013	6988	6865	6828	6993	7057	6897	6890	6942	6944	6888	6963	6944	6785	6823	6924	6932	6843	6927	6888	7123	6874	6969	6901	6973	6959	6801	6826	6859	6976	6816	6914	7030	6889	7033	6952	6834	6899	6798	6868	7018	6924	6921	6930	6950	7073	6888	6909	6919	6794	6932	6780	6933	7022	6881	6972	6941	6957	6919	6971	6815	6969	7007	6900	6958	6938	6931	6856	6968	6845	6945	6891	6948	6895	6989	6904	6941	7010	6852	6929	6973	7041	6890	6972	6921	6944	6914	6951	6938	6970	6906	6952	7055	6923	6840	6820	6950	7012	7047	7193	6870	6897	6848	6976	6957	6835	6988	6827	6927	6934	6891	6914	7079	6763	7022	7015	6841	6760	6937	7067	6942	6997	6882	6926	6877	6809	6954	6866	6884	7043	7005	7023	6980	6811	6883	6907	6886	6831	6941	6966	6898	6880	6890	6717	6926	7005	6940	6849	6888	6859	6971	6895	6934	6995	6966	6915	6856	7022	6882	6961	6912	6962	6987	6950	6967	6915	6961	7086	6935	6925	6996	6940	6739	6904	6906	6980	7041	7029	6881	6993	6891	6800	6879	6953	6873	6843	6932	6876	6817	6831	6957	6966	6825	6895	6990	7035	6866	6901	6767	6925	6969	6882	7029	7061	6877	6894	7031	6941	6929	6919	6978	6784	7076	7053	6868	6906	6865	6901	6944	7000	6945	6967	6943	6936	6996	6951	6837	6981	6849	7069	6830	6996	6881	6873	6846	7002	6839	6915	6967	7048	6798	6929	6996	6930	6872	6870	6806	7013	6889	6880	6904	6989	6929	6867	7059	7022	6994	7056	6949	6967	6936	6841	6974	6993	6796	6815	6864	6933	6966	6935	6968	6900	7007	6862	6960	6907	6879	6962	6842	6804	6991	6974	7137	6982	6882	6889	6913	6968	6949	6910	6962	6923	6936	6950	6923	6940	7010	6941	6915	6937	6869	6972	6896	6859	6876	6954	7050	6898	7025	6938	6898	7017	6919	6782	6905	6791	6878	6898	6928	6855	7106	6978	6983	6903	6917	6818	6912	6980	6902	6907	6922	6938	6885	7007	6881	6906	6974	7056	6922	6896	6982	6887	6961	6879	6840	6879	6908	7040	6895	6883	6883	7018	7015	6980	6926	6858	7027	6911	6919	6947	6864	6871	6991	7029	6838	6832	6872	6974	6949	7024	6797	6841	7051	6966	6915	6800	6841	6866	6985	6944	6983	6934	6819	6997	6952	6929	6897	6939	6808	6996	6894	6916	7050	6802	6961	6865	6899	6828	6898	6852	6950	6891	6838	6897	6866	6990	6887	6866	6932	6871	6924	6970	6996	6866	6826	6783	6886	6931	6826	6911	6875	6937	6864	6899	6881	6935	6870	6862	7022	6881	6878	6971	6910	7034	7018	6882	6889	6815	6918	7042	6799	6890	6892	6909	6968	6873	6878	6869	6899	7061	6905	6849	7008	6911	6978	6936	6939	7031	6899	6874	6992	6913	6947	6838	6907	6933	6758	6859	6890	6826	6907	6996	6881	7013	6975	7102	6907	6880	6947	6842	6855	6951	7000	6937	6902	6874	6949	6928	6951	7020	6982	6766	6914	6972	6973	6826	6923	6952	6906	6951	6866	6840	6992	7118	6781	6852	6961	6819	6938	6928	6962	6999	6902	6862	6918	6827	6871	6875	6935	6976	6954	6968	6967	7006	6898	6729	6954	6983	6882	6989	6933	6945	6873	6846	7050	6867	7066	6795	6922	6991	6918	6924	6856	6943	6942	6866	6928	6934	6963	6962	6932	6922	6993	6900	7009	6912	6912	6933	6902	6985	6920	6938	6991	6953	6871	6900	7053	6866	7123	6861	6952	6900	6946	7073	6960	6861	6941	7031	7019	6953	6974	6963	6909	6925	6908	6982	7049	6794	6821	6860	7018	6865	6958	6972	6985	6906	6971	6969	7052	6917	6884	6951	6934	6905	6811	6839	7016	7056	6958	6895	6880	6964	6825	6888	7026	6857	6982	6794	6859	6926	6789	6855	7049	7103	6909	6908	6983	7029	6952	6975	6993	7051	6832	6958	6918	6838	6987	6865	6876	6958	6936	6913	6962	6838	7017	6950	6915	6954	6834	6927	6907	6898	6860	6913	6873	6870	6899	6835	6986	6903	6896	7051	6992	7027	6838	7050	7028	7006	6882	6831	6916	6980	6915	6868	6896	6946	6949	6866	7078	6958	6899	6845	6914	6984	6982	6830	6887	6828	7089	6872	6990	6885	7040	6858	6877	6859	6924	6832	6781	6965	6941	6870	6878	7002	6864	6852	6960	6958	7000	6735	6935	7000	7019	6938	6910	6929	6892	6849	6873	6959	6982	6864	7000	6933	6973	6926	6839	6957	6943	6808	7038	6810	6984	6823	6904	7042	6889	6894	6824	6900	6915	7003	6976	7014	6974	6995	6958	6876	6930	7068	6894	6972	6949	6930	6837	6866	6814	6915	6876	6976	6918	7089	6998	6909	6836	6934	6914	6953	6952	6940	6894	6907	6879	6923	6946	6904	6847	6991	6943	6864	6887	6869	6985	6930	6969	6868	6924	7044	6870	6836	6859	6976	6943	7003	6930	6893	7000	6761	7065	6996	6927	6899	6904	7000	6868	6892	6932	6909	6939	6998	6840	6919	6934	6944	6902	6932	6908	6934	7001	6967	6867	6911	6864	6749	6875	6938	6984	7015	6892	6932	6848	6875	7027	6908	6893	7014	6943	6898	6894	6896	6984	6983	6982	6852	6938	6876	6862	6908	6875	6851	6875	6866	6972	6937	6881	6856	7021	6830	6829	6826	6913	6893	6918	7040	6863	6906	6977	6968	6867	6945	6898	6923	6964	6950	6979	6942	6836	6981	6891	6826	6869	6783	6895	6897	6900	7043	6905	6991	6864	7012	6835	6905	6859	6920	6892	6925	6952	6971	6857	7014	6915	6773	6887	6929	7025	6858	6802	6889	6966	6909	6903	6813	6918	6865	6952	6958	6934	7047	6918	6844	6862	6859	6949	6914	6928	6921	6923	6887	7058	6919	6865	6883	6842	6955	6960	6891	6888	6917	6817	6966	6920	6919	6907	7066	6876	7009	6925	6974	7115	6924	7040	6860	7024	6922	6848	6869	6944	6921	6972	6855	6974	6976	6936	6884	6899	6961	6908	6872	6958	6977	6911	6955	6960	6729	6914	7018	6904	7088	6871	6934
47379	49444	30446	12653	3248	1161	817	716	701	647	679	736	741	728	703	736	699	754	748	712	706	767	727	747	714	747	766	676	748	720	669	732	747	695	745	712	719	715	750	744	692	726	725	730	707	681	675	715	715	691	755	700	697	756	691	757	673	730	759	744	718	736	711	748	754	683	711	706	727	634	682	724	807	729	725	674	686	721	724	729	688	736	743	723	693	742	741	711	675	693	741	732	735	700	698	744	701	763	713	700	702	749	708	712	712	668	693	759	739	689	727	737	759	703	693	753	648	733	753	754	695	745	731	709	738	776	732	742	718	709	707	728	726	727	724	714	749	690	697	718	691	679	733	751	734	753	756	712	747	719	727	728	702	704	717	732	702	713	715	739	734	711	689	725	730	735	710	683	685	707	736	708	745	748	746	759	729	707	743	732	729	710	743	735	713	687	677	705	745	725	731	758	707	716	780	718	715	704	699	733	685	749	704	686	713	714	695	713	725	719	724	755	675	730	744	763	765	695	756	717	732	689	715	691	755	751	673	702	806	747	732	732	712	717	735	764	710	719	740	698	722	730	721	761	766	712	708	732	686	769	744	736	754	702	710	704	758	745	707	741	690	699	694	687	711	676	706	742	744	765	745	738	710	689	713	712	691	683	746	654	730	744	731	702	736	737	727	739	710	747	731	691	704	719	674	716	730	746	736	658	723	736	749	705	722	687	714	751	726	742	726	686	736	762	735	708	692	703	728	690	687	718	745	744	726	766	746	777	738	756	682	654	741	677	746	694	736	698	669	712	736	673	713	732	717	743	688	686	778	691	727	740	701	785	749	699	727	708	758	721	724	746	686	734	670	724	744	697	743	750	716	710	765	710	714	770	703	713	697	710	740	756	709	687	697	683	701	751	709	740	656	736	698	702	703	704	755	730	707	754	727	710	714	678	762	679	725	730	645	779	692	742	717	753	731	748	729	728	727	773	684	737	702	717	725	721	709	724	753	746	723	731	735	671	754	702	735	720	742	726	688	681	725	699	636	740	765	705	741	721	725	766	745	722	737	685	720	741	743	767	748	771	737	729	703	702	690	701	735	726	721	728	726	676	746	705	710	687	718	692	684	709	732	664	700	724	710	748	682	688	708	741	709	673	754	682	712	712	669	755	746	703	706	697	735	689	690	703	737	735	755	760	721	701	698	710	755	646	748	691	743	725	721	741	688	731	735	710	674	703	700	736	784	691	744	703	695	690	727	662	716	763	735	736	712	729	729	741	749	705	752	710	713	719	728	692	684	700	723	680	768	743	698	700	746	681	717	705	708	725	734	726	733	696	718	711	706	718	676	739	773	713	695	706	686	745	696	746	741	779	756	734	765	711	709	733	768	727	687	688	722	698	673	719	738	737	707	694	695	720	706	708	728	685	706	717	703	710	782	748	687	681	681	676	763	698	724	717	715	731	711	703	715	716	714	739	732	734	708	718	755	701	717	733	705	681	686	699	670	666	705	700	702	695	747	717	696	707	709	753	709	739	703	748	697	692	731	703	711	771	694	755	733	706	725	684	645	674	692	729	733	748	760	780	734	705	700	752	776	711	754	701	738	693	723	739	676	748	709	697	732	699	701	696	773	711	773	700	680	740	743	704	679	756	749	744	692	760	711	737	698	763	707	711	730	737	722	737	708	716	730	707	660	729	749	730	735	707	674	719	658	734	730	693	723	722	692	684	705	724	695	713	690	728	708	744	757	690	715	742	734	713	685	670	681	719	688	707	776	734	686	721	730	731	705	689	709	674	756	690	728	713	721	713	709	690	705	681	715	756	741	738	732	713	693	759	757	725	702	697	725	724	705	727	719	720	728	698	730	723	707	726	687	705	720	741	692	701	719	634	752	720	719	753	701	724	736	740	739	744	692	731	716	722	744	699	713	737	717	754	730	724	705	749	683	772	739	691	708	718	716	712	689	721	737	677	732	744	687	702	732	749	678	720	720	726	674	698	793	707	755	688	667	697	729	710	710	724	709	705	687	695	728	679	756	732	688	685	698	691	725	707	748	747	723	708	755	732	676	716	708	688	658	706	705	713	718	743	684	720	684	740	716	694	660	736	708	689	703	719	748	708	737	692	690	712	755	695	702	743	721	725	699	705	769	696	718	739	681	698	677	740	706	740	685	731	750	695	684	715	720	689	703	710	692	697	696	676	748	736	750	687	752	728	679	717	784	720	745	729	714	661	709	688	694	777	750	739	713	741	741	732	707	742	750	744	742	694	726	716	754	698	686	792	740	703	702	730	694	701	747	720	707	726	727	721	706	696	725	749	708	724	708	722	743	756	705	692	746	702	747	748	678	680	709	752	705	736	694	694	742	721	677	727	734	719	744	728	693	731	724	744	714	740	722	734	706	722	745	743	704	694	731	714	751	728	673	710	727	726	759	709	710	749	777	725	689	685	706	718	732	742	729	690	739	713	713	705	727	675	681	726	730	756	723	702	692	685	688	709	731	695	755	720	706	717	713	750	692	767	720	731	737	724	690	739	719	705	722	684	726	686	725	744	633	726	734	711	699	711	692	750	703	737	749	725	749	699	686	725	712	733	723	727	731	726	692	719	705	695	711	733	687	706	721	704	717	691	714	646	722	725	770	714	709	734	736	737	739	672	768	733	727	768	732	713	695	695	738	688	699	740	703	713	751	740	733	691	690	713	698	753	703	724	723	705	724	700	767	713	774	679	748	718	731	701	670	748	726	742	725	672	734	688	741	739	735	709	732	758	721	746	686	716	692	760	730	708	739	747	731	711	683	709	730	704	701	754	733	731	749	704	713	700	703	723	734	714	752	690	681	744	699	711	722	750	785	706	753	701	730	719	758	704	739	785	728	724	714	716	742	798	746	713	685	741	738	741	658	720	745	729	705	774	723	670	751	696	703	715	713	716	745	774	708	705	760	693	702	703	711	728	740	732	727	729	711	742	729	726	713	706	685	719	742	696	706	703	677	713	752	723	684	737	703	720	711	734	677	708	713	740	659	728	676	770	717	689	736	752	702	724	695	758	714	746	773	716	776	691	702	756	693	739	705	715	699	729	706	715	702	705	726	714	690	725	713	720	682	648	709	761	686	740	708	736	735	676	762	690	708	712	751	730	699	702	755	717	693	723	679	716	706	688	694	758	741	726	759	740	676	745	732	712	777	698	716	729	667	657	737	716	720	741	705	717	712	723	741	690	731	728	690	690	758	730	682	746	765	699	720	673	660	776	702	694	753	679	698	710	728	740	708	719	691	765	764	711	745	724	763	724	671	709	702	689	760	702	720	735	724	725	719	730	783	769	699	658	664	684	694	684	732	725	716	687	693	756	716	723	753	729	756	761	671	738	720	725	718	721	721	727	768	753	742	734	778	751	664	708	691	696	714	728	777	792	741	746	703	758	692	709	730	713	717	694	661	716	653	710	711	671	708	731	694	712	707	720	721	727	753	767	730	758	723	690	720	690	730	760	707	673	722	726	763	725
57855	55716	51587	39213	28440	14380	7324	5983	6050	5970	5877	5974	5907	5891	5988	5839	5994	5913	5815	5872	6047	5973	6004	5903	5956	5965	5862	5946	5963	5841	5864	5783	5912	5882	5937	5956	5986	5932	5846	5900	5866	5962	6014	5863	5793	5946	5900	5907	5929	5869	5912	5837	5904	5985	5858	6017	6016	5901	5844	5808	5950	5916	5819	5924	5952	5782	5893	6039	5954	5866	5834	5908	5900	5902	5886	5878	6013	5803	5902	5944	5948	5932	5873	5814	6013	5915	6005	5876	5968	5871	5893	5805	5862	5932	5894	5920	5917	5925	5926	6015	5999	5775	5915	5902	5780	5895	5981	5907	5900	5964	5915	5942	5823	5788	6072	5924	6074	5993	6015	6016	5884	5784	5915	5848	5899	5990	5957	5857	5929	5950	5884	5920	5769	5850	5831	5945	5921	5984	5919	5949	5966	5895	5944	5918	6026	5842	5861	6026	5978	5897	5883	5952	5907	5891	5925	6033	5919	5936	5931	5943	5857	5886	5951	5957	5915	5985	5898	5943	5980	5896	6014	5960	5982	6015	5834	5883	6034	5857	5856	5924	5936	5984	5944	5872	5934	5885	6039	5863	5754	5990	5958	5905	5918	5984	5974	5936	5849	5917	6051	6047	5938	5881	5855	6035	5962	5994	5884	5960	6017	5877	5893	5989	5880	5779	5820	5934	5974	5981	5889	5965	6067	5865	5875	5794	6001	5834	5861	5949	6000	5783	5934	5980	6012	5897	5943	5911	5976	5941	5909	5941	5893	5909	5996	5919	5983	6084	5928	5936	5999	5833	5836	5941	5878	6020	5909	5854	5925	6017	5980	5960	5876	5868	5876	5934	5940	5897	5860	5865	5996	5980	5876	5822	5938	5853	5974	5972	5899	5895	5977	6043	5820	5972	5979	5831	5960	5930	6067	6072	5789	5981	5863	5925	5798	5937	5945	5945	5880	6019	5887	5877	5866	6008	5914	5940	6018	5883	6004	5937	5967	6006	5851	6026	5791	5904	5869	5922	5853	6008	5900	5924	5872	5877	5906	5829	5943	5894	5934	5896	5889	5876	5918	6127	5809	5850	5918	5874	6007	6016	5868	5986	5915	6043	5953	5847	5948	5997	5915	5869	5878	5921	5832	5831	5965	5861	5912	5786	5942	5796	5909	5900	6055	5851	5949	5964	5917	5841	6010	5907	5936	5986	5979	5970	5886	5939	5912	5912	5981	5905	6071	5905	5884	5777	5890	5849	5908	5816	5855	5824	5857	5853	5868	5908	5770	5921	5926	5702	5903	5919	5909	5943	5791	6015	5886	5836	5907	5893	5963	5968	5967	5883	5960	5801	5993	5941	5976	5999	5922	5869	5846	5922	5898	5841	5879	5970	5858	5842	6042	5741	5940	5894	5974	6011	5923	5996	5960	5863	5925	5934	5904	5805	6081	5864	5956	5885	5943	5920	5852	5906	6054	5903	5930	5995	5912	5827	5980	5967	5922	5937	5981	5865	5877	5998	5937	5811	6024	5837	5862	5931	5971	6108	5948	5807	5931	5780	6017	5909	5953	6027	5807	6001	5890	5913	5849	5834	5917	5908	5919	5900	5894	5930	5897	5781	5999	5803	5973	5827	5898	5950	5880	5890	6045	5844	5862	5961	5868	5891	5891	6045	5927	5926	5981	5801	5813	5860	5884	6003	5882	5952	5900	5953	5874	5897	5868	5866	5842	6055	5892	5950	5945	5997	5794	5962	5845	5898	6047	5890	5969	5837	5923	5828	5798	5914	5925	5930	5818	5873	5872	5990	5995	5885	5920	5974	6049	6014	6003	5839	5898	5835	5903	5953	5974	5915	5914	5926	5876	5883	5905	5943	5880	5949	5977	5901	5952	5978	5914	5925	5864	6012	6057	5843	6015	5973	5868	5964	5855	5998	5931	5945	5859	5932	5958	5916	5988	5880	5776	5819	5807	5869	5964	5873	5730	5942	5969	5826	5815	5996	5951	5995	5936	5926	5991	6012	6021	5896	6000	5903	6010	5852	5797	6074	5894	5887	5899	6026	6072	5888	5892	5782	5909	5969	5906	6096	5919	5894	6053	5749	5887	5899	5957	5857	5839	6051	5862	5897	5877	5751	5852	5771	5935	5903	6004	5958	5930	5915	5885	5903	5927	6001	5937	5934	5910	5849	6012	6032	5936	5958	5920	5948	6030	5896	5899	5872	5868	5967	5823	5848	5908	5926	5886	5985	5922	5831	5966	5972	5916	6058	5773	6004	5851	5928	5915	5951	6030	6080	5954	5904	6021	5984	6063	5908	5808	5881	5952	5919	5933	5948	5857	5941	6056	5794	5942	5971	5888	5928	5885	5893	6033	5995	5874	5981	6007	5928	5815	5865	5991	5908	5928	5953	5940	5958	5844	5892	5898	5954	5983	5828	6005	5891	5935	5781	5965	5991	6080	5893	5975	6042	6047	5863	6104	5912	5987	5876	5946	5960	5869	5962	5904	5859	5995	5987	5938	6026	5947	5960	5920	6005	5771	5938	5898	5855	5847	5955	5945	5943	5798	5901	5834	5930	6019	5950	5876	5949	5995	5985	5920	5914	5848	5878	5998	5923	5881	6050	5901	5951	5946	5979	5873	5973	5987	5960	6018	6008	6017	5878	5868	5898	5859	5924	5918	5964	5974	6020	5874	5913	5992	5866	5920	5890	6041	5948	5901	5787	5994	5911	5995	5847	5871	5839	5959	5951	5906	5957	5932	5885	6033	5870	5916	5995	5949	5840	6019	5835	6008	5958	6007	5890	5850	5868	5843	5910	6008	5955	5953	5903	5926	5844	5964	5848	5843	5920	5936	6011	5823	5951	5904	6048	5819	5966	5899	5988	5982	5744	6068	5889	5982	6047	5731	6006	5939	5943	5957	5909	5914	6078	5954	5951	5911	5998	6020	6055	5986	5999	6013	5841	5797	5913	5930	5865	6006	5879	5964	5883	5961	5928	5901	5862	6011	6042	5933	5967	5912	5932	5856	5929	6014	5833	5855	5834	6009	5993	5955	5884	5936	6079	5787	5999	5896	5948	5824	5966	5972	5972	5918	5974	6025	6010	6037	5985	5876	5871	5924	6027	6037	6028	5894	5997	5930	5860	5940	5964	5875	5969	5902	5903	6031	5784	5968	5932	5872	5997	5919	6030	6013	5970	5902	5846	5878	5922	5920	5940	5954	5927	5934	5877	5893	5912	5954	5925	5873	5914	5914	5804	5859	5947	5885	5964	5888	5868	5873	5857	5969	5969	5932	5967	5935	5974	5947	5985	5905	5947	5902	5984	6010	5923	5955	5908	5857	5897	6073	5972	5858	5849	5916	5871	5939	5970	5914	5874	5965	5996	5919	6029	5882	5928	5975	6008	5908	5869	5942	5969	5913	5900	6016	6024	5943	5849	5854	5922	5884	5958	5879	5974	5758	5919	6055	6025	5950	5853	5917	6034	5757	5967	5848	5982	5839	5879	5904	5938	5962	5806	5916	5861	6020	5904	5971	5873	5890	5928	5879	5863	5909	5970	5922	5951	5952	6084	5952	5916	5827	6052	5941	5938	5958	5902	5992	5771	5998	5862	5972	6013	5906	5957	5901	5942	6058	6003	6002	5873	5839	5847	5980	6036	6049	5867	5979	5852	5983	5906	5903	5859	5854	5878	5983	5950	6000	5886	5937	5874	5775	5836	5904	5941	5909	5941	5886	5956	5922	6048	5878	5936	5991	5984	5951	5957	5853	5915	5939	5840	5894	5927	5908	5949	5934	5922	5955	5951	5860	5920	5949	5869	5963	5889	5974	5872	5967	5879	6017	5998	5886	5907	5987	5926	6035	5894	5925	5824	5964	5868	5976	5949	5905	5949	5930	5948	5998	5985	5941	5919	5925	5995	5837	5973	5886	5971	5960	5955	6062	5865	5975	5856	5921	5916	5906	5916	5895	5986	5867	5992	5833	5895	5966	5806	5890	5917	5950	5884	5859	5991	5957	5999	6053	5896	5939	5934	5916	6019	5918	5964	5904	5940	6069	5848	5874	6049	5880	5884	5911	5792	5993	5906	6050	5912	5818	5922	5902	5961	6027	5880	5935	5876	5837	5938	6000	6084	5903	5966	5976	5766	5969	5926	5993	5894	5931	5903	5877	5909	5852	5966	5747	5973	5861	5919	5962	5839	6071	5994	5882	5874	6013	5994	5892	5858	5976	5895	6010	5845	6015	5929	5897	5896	5874	6036	5991	5770	5887	5970	5949	5854	5934	5903	5898	5876	5899	6005	5899	5899	6109	5760	5848	5956	5985	6047	5914	6052	5934	5870	5970	6007	5963	5956	5889	5843	5859	5807	5879	5816	5962	5881	5954	5888	6066	5987	5801	5916	5897	5902	5945	5979	5868	5910	5887	5945	5904	5896	5934	5860	5933	5815	5855	5736	5891	5906	5904	5978	6050	6052	5956	5881	5819	5960	6072	5947	5907	5943	5876	5897	5959	5829	5839	5914	5961	5894	5976	5977	5868	5904	6079	5843	5954	5853	5926	5876	5893	5920	5901	5998	5883	5848	5888	6012	6014	5901	5802	5843	5833	5813	6008	5891	5987	5888	5852	5810	5909	5928	5988	5984	5889	5876	5882	5935	5938	5813	5926	6007	5878	6042	5966	5878	5849	5997	5863	5908	5953	5918	5801	5876	5979	5911	5892	5822	6003	5910	5870	6000	6006	5978	5846	6008	5846	5916	5937	5867	5959	5980	5971	5972	5864	5891	6014	5917	5961	5960	5891	5914	6024	5916	5963	5944	5973	5893	6045	5942	5921	5915	6054	5932	5941	5921	5923	5908	5928	6040	5771	6097	5936	5942	5924	5829	5886	5902	5964	5837	5858	5700	5953	5869	6008	5833	5979	5944	5841	5890	5895	5973	5805	5937	5884	5848	5969	5928	5874	5852	5911	5822	5915	5877	5918	5875	5820	5962	5959	6009	5933	5944	5977	5913	5999	5936	5857	5876	5856	5877	5974	5970	5797	6002	5918	5903	5951	5939	5909	6036	5779	5985	5952	5944	6008	5776	5902	5935	5933	5778	5958	6041	5916	5960
20957	19786	10956	3706	1390	952	748	775	764	753	761	794	796	763	798	736	800	751	784	766	824	757	768	770	748	786	746	789	749	859	795	774	786	793	785	788	807	807	816	775	799	798	814	720	759	782	761	767	752	775	780	765	825	821	806	708	754	783	759	803	802	741	803	806	797	724	838	777	781	796	783	792	772	812	791	776	791	792	759	799	762	774	788	785	784	739	734	750	770	822	793	748	746	797	807	779	817	777	802	795	752	792	776	794	722	766	776	767	777	774	782	786	847	764	757	763	718	764	772	732	731	771	752	765	820	765	783	784	787	787	810	748	836	762	760	777	710	820	747	780	858	725	790	731	809	752	774	797	782	799	778	741	769	766	805	778	765	755	807	791	793	788	730	805	779	758	802	789	783	773	759	736	763	816	760	773	752	736	777	798	761	755	774	728	780	802	768	771	773	760	774	781	778	756	792	837	824	791	769	761	768	752	775	790	800	789	759	817	797	753	762	755	762	765	772	746	802	802	771	796	822	779	770	766	731	756	841	785	815	733	750	833	781	806	778	733	727	810	816	786	765	800	777	780	756	745	773	778	763	753	807	825	794	767	776	807	739	729	741	799	786	768	753	788	773	783	799	774	793	787	735	769	813	762	826	758	794	843	786	791	773	723	763	822	799	785	751	805	769	728	741	798	796	786	744	758	787	789	792	780	752	823	758	753	767	817	774	755	755	772	729	749	759	775	734	750	769	758	767	795	734	776	723	724	831	706	784	775	758	767	773	728	826	794	798	869	813	768	824	800	757	751	752	752	770	739	758	801	748	786	838	803	760	770	752	800	792	770	816	826	776	787	813	787	764	766	728	798	815	766	776	744	777	773	792	740	736	766	756	758	773	781	749	765	751	836	758	786	751	765	716	799	790	811	819	797	792	810	717	769	818	773	830	786	750	754	736	792	806	755	823	755	799	792	789	757	752	725	784	790	764	769	796	754	763	790	770	792	781	789	788	771	762	778	824	807	813	733	773	752	788	792	812	790	774	761	782	776	791	783	801	786	766	747	761	752	762	764	711	781	828	764	760	795	780	795	780	717	736	755	782	840	789	728	793	769	782	787	793	732	790	778	794	834	771	766	804	834	742	749	765	776	735	741	738	781	754	757	733	746	723	755	759	792	760	761	758	784	766	757	837	789	772	730	787	762	764	744	789	736	818	768	768	785	789	759	763	737	772	809	749	782	775	759	781	760	824	773	758	803	758	811	777	755	763	774	769	738	841	754	794	799	781	758	778	792	752	763	785	726	760	764	769	792	796	797	795	804	777	797	782	742	830	780	800	737	776	811	807	782	707	783	795	785	757	768	761	813	768	758	770	772	810	807	801	788	755	788	731	804	781	761	795	815	719	775	806	703	788	762	782	739	776	787	786	777	758	775	767	743	811	794	750	757	774	774	734	806	756	761	770	776	765	745	751	779	764	795	719	796	777	767	761	740	721	746	753	707	766	764	789	764	773	749	755	733	784	757	782	767	797	808	777	745	827	791	771	761	762	770	735	769	794	802	761	782	778	811	812	799	767	808	789	765	753	798	768	793	812	770	762	832	817	753	813	772	755	743	760	787	779	805	743	751	791	778	781	778	790	769	775	828	777	731	743	789	712	795	741	749	774	812	795	819	770	785	792	759	804	790	773	819	784	794	779	753	776	806	732	771	774	736	785	844	839	762	802	766	775	748	814	807	798	762	722	766	741	803	802	774	793	815	790	750	786	798	790	794	787	755	763	726	776	791	746	777	774	768	782	771	730	746	789	821	801	819	801	770	794	776	781	791	803	764	768	814	792	755	762	787	795	734	807	761	717	788	825	790	799	764	791	793	766	758	786	807	770	737	762	806	769	741	772	751	766	786	802	827	847	773	823	794	755	770	727	775	792	726	802	748	790	774	731	779	784	787	773	789	797	771	772	789	776	781	748	796	780	805	737	707	790	747	759	728	768	740	820	790	780	765	779	773	802	770	792	791	793	767	760	778	769	783	715	772	774	799	792	765	778	830	726	794	787	771	732	810	758	763	791	800	831	798	795	819	742	783	819	800	759	782	808	787	751	804	800	758	821	768	796	780	779	771	802	774	832	747	823	786	786	760	762	752	749	763	754	770	790	763	770	808	803	826	729	777	771	773	734	778	776	802	803	822	762	811	807	780	806	789	759	787	752	739	767	772	807	764	774	763	762	784	746	789	774	787	762	772	756	789	760	790	800	804	820	823	769	795	741	826	749	790	764	804	724	792	788	781	784	760	796	794	803	792	753	769	797	813	730	698	797	771	765	778	781	839	848	788	760	768	759	775	766	766	754	780	803	823	742	763	799	841	796	811	766	757	732	771	774	739	782	777	783	799	793	769	757	774	783	758	806	805	762	709	750	797	734	753	825	747	765	788	764	792	761	833	786	746	747	750	749	813	816	741	813	794	773	796	746	764	797	817	813	797	809	803	767	750	798	727	774	730	786	832	736	805	796	717	764	759	805	763	770	767	727	797	788	769	778	760	801	734	782	758	771	728	778	827	788	837	777	749	759	791	758	841	831	729	752	733	775	764	767	762	784	783	768	802	795	783	777	746	754	743	758	764	794	768	773	817	772	791	773	781	814	808	818	807	776	779	780	765	813	828	777	790	765	742	783	764	781	781	732	783	796	791	776	820	775	795	795	762	780	782	803	749	768	778	793	779	761	779	772	773	773	786	801	739	770	745	740	797	768	804	776	737	744	770	768	765	745	714	804	759	768	766	817	747	747	799	747	749	768	797	742	771	740	784	763	762	843	769	777	776	836	765	768	768	762	756	770	686	765	780	799	800	761	769	755	742	814	758	756	771	809	782	751	774	809	782	755	724	764	782	746	776	721	832	735	804	816	825	770	776	781	803	801	807	802	721	791	707	751	792	789	776	779	788	749	762	756	734	778	790	796	747	773	784	724	752	746	753	784	783	762	801	792	744	753	823	796	757	762	802	830	738	805	768	799	750	782	752	742	758	798	758	788	759	748	804	813	808	744	796	796	783	759	767	788	741	711	757	774	807	759	771	774	805	744	749	791	806	777	823	739	755	793	798	741	766	800	789	790	760	759	831	759	818	756	760	772	765	822	774	853	776	758	734	790	799	733	754	797	766	775	784	797	791	794	800	764	824	812	775	756	804	810	795	752	773	788	790	834	780	791	818	756	824	752	783	793	814	813	811	711	799	754	784	766	755	827	800	791	770	750	744	803	803	775	744	746	765	785	841	825	764	807	793	781	766	807	799	834	841	746	808	828	789	746	787	760	790	765	777	817	783	791	825	725	800	788	756	751	793	801	780	752	785	763	783	786	797	839	779	725	808	754	783	782	797	760	801	766	777	765	795	806	771	779	760	754	767	807	793	785	787	786	801	749	726	759	757	756	785	759	802	743	755	792	754	778	742	730	838	817	798	780	791	788	753	822	773	784	840	755	791	771	778	825	802	724	803	765	758	852	745	765	805
54187	46652	34874	25368	15630	8717	6736	6399	6452	6486	6289	6369	6338	6315	6251	6404	6358	6383	6254	6310	6295	6335	6333	6226	6365	6419	6334	6418	6385	6468	6473	6379	6293	6405	6213	6347	6404	6354	6422	6398	6376	6394	6393	6324	6337	6460	6346	6298	6303	6269	6233	6410	6338	6229	6312	6344	6466	6386	6351	6409	6355	6263	6318	6388	6346	6268	6310	6442	6339	6385	6430	6223	6354	6420	6372	6421	6357	6428	6305	6367	6412	6314	6371	6338	6295	6265	6382	6355	6193	6312	6376	6394	6322	6170	6474	6202	6332	6314	6471	6498	6498	6271	6464	6413	6426	6413	6278	6311	6302	6319	6293	6360	6392	6295	6321	6258	6221	6329	6346	6380	6390	6229	6405	6320	6401	6364	6389	6327	6273	6335	6269	6333	6363	6397	6518	6477	6356	6264	6346	6428	6317	6281	6467	6318	6333	6306	6413	6445	6320	6324	6371	6207	6335	6307	6307	6487	6359	6449	6417	6397	6496	6334	6294	6320	6377	6269	6415	6261	6395	6444	6352	6416	6389	6210	6275	6323	6391	6275	6322	6269	6334	6310	6325	6406	6220	6470	6323	6442	6251	6407	6345	6357	6474	6397	6366	6455	6412	6377	6273	6269	6459	6391	6460	6304	6346	6258	6394	6338	6310	6277	6388	6381	6284	6413	6301	6400	6313	6461	6314	6215	6326	6465	6454	6335	6289	6383	6268	6310	6296	6421	6349	6367	6316	6399	6399	6313	6262	6354	6321	6399	6386	6354	6405	6381	6416	6401	6261	6314	6367	6317	6232	6233	6362	6410	6434	6414	6414	6491	6419	6298	6388	6403	6336	6375	6127	6279	6381	6275	6584	6271	6326	6396	6349	6385	6277	6291	6219	6467	6275	6324	6392	6366	6254	6212	6417	6327	6287	6401	6344	6405	6256	6308	6281	6383	6355	6403	6366	6432	6308	6367	6359	6320	6360	6317	6385	6402	6362	6440	6264	6371	6256	6346	6325	6367	6309	6392	6371	6271	6342	6453	6317	6335	6310	6342	6396	6319	6407	6359	6336	6437	6223	6316	6332	6380	6221	6288	6358	6397	6336	6286	6457	6317	6447	6481	6314	6397	6408	6308	6581	6328	6413	6250	6278	6245	6220	6397	6355	6514	6354	6221	6394	6322	6275	6380	6470	6227	6300	6239	6311	6294	6284	6310	6454	6433	6336	6423	6474	6407	6275	6390	6388	6421	6363	6312	6414	6401	6439	6213	6350	6424	6362	6388	6294	6396	6461	6324	6421	6316	6413	6312	6429	6327	6398	6379	6372	6428	6242	6416	6384	6303	6387	6407	6513	6228	6351	6334	6350	6327	6431	6316	6345	6425	6297	6412	6419	6399	6321	6436	6521	6293	6403	6353	6425	6373	6355	6355	6383	6285	6423	6318	6232	6365	6379	6291	6411	6324	6319	6365	6355	6345	6237	6421	6284	6485	6225	6435	6513	6411	6321	6263	6259	6319	6193	6300	6397	6212	6317	6410	6438	6288	6383	6348	6389	6314	6389	6350	6318	6379	6415	6382	6356	6436	6291	6421	6312	6307	6234	6384	6381	6325	6315	6290	6364	6326	6423	6284	6369	6284	6197	6297	6293	6287	6327	6423	6471	6380	6399	6334	6459	6293	6206	6349	6478	6442	6442	6309	6429	6338	6363	6289	6250	6415	6350	6435	6385	6340	6314	6346	6415	6407	6239	6351	6364	6382	6283	6335	6361	6384	6298	6506	6409	6328	6244	6393	6227	6361	6318	6294	6231	6343	6483	6244	6266	6277	6355	6294	6421	6388	6321	6346	6259	6253	6316	6372	6321	6406	6380	6257	6355	6179	6450	6342	6407	6279	6422	6324	6404	6527	6518	6446	6261	6355	6334	6317	6447	6338	6345	6302	6450	6294	6313	6369	6419	6329	6236	6444	6411	6382	6350	6243	6353	6401	6401	6253	6413	6327	6407	6334	6217	6329	6323	6396	6394	6376	6316	6363	6398	6287	6341	6449	6282	6319	6470	6399	6403	6376	6416	6440	6272	6367	6352	6209	6295	6449	6347	6273	6455	6379	6296	6430	6296	6262	6318	6325	6402	6366	6406	6503	6396	6487	6339	6340	6351	6362	6423	6337	6347	6478	6302	6420	6292	6420	6506	6219	6407	6296	6222	6434	6289	6447	6250	6504	6354	6381	6355	6384	6382	6420	6342	6472	6337	6176	6366	6337	6265	6327	6303	6334	6395	6476	6341	6412	6334	6378	6409	6340	6293	6326	6417	6444	6408	6368	6158	6351	6339	6400	6374	6411	6350	6325	6395	6237	6296	6352	6338	6221	6308	6338	6280	6356	6302	6279	6348	6428	6325	6276	6432	6303	6260	6497	6329	6262	6403	6479	6386	6352	6315	6282	6409	6439	6309	6397	6485	6418	6385	6252	6340	6467	6253	6375	6426	6312	6245	6392	6245	6408	6349	6252	6326	6304	6388	6339	6343	6490	6459	6347	6182	6315	6460	6344	6324	6360	6409	6343	6379	6286	6270	6283	6327	6287	6318	6364	6417	6343	6463	6304	6297	6305	6333	6394	6468	6368	6369	6292	6268	6385	6440	6307	6417	6419	6303	6345	6371	6317	6227	6456	6350	6370	6333	6410	6280	6386	6376	6381	6325	6381	6257	6381	6491	6444	6369	6390	6259	6340	6310	6360	6388	6406	6313	6420	6453	6397	6340	6330	6382	6409	6434	6415	6328	6228	6408	6320	6268	6389	6436	6313	6384	6430	6276	6419	6474	6271	6304	6214	6321	6443	6341	6341	6290	6385	6335	6478	6452	6359	6419	6228	6428	6376	6444	6284	6294	6235	6305	6300	6423	6470	6356	6351	6327	6417	6502	6500	6424	6280	6280	6333	6213	6264	6361	6424	6341	6307	6330	6368	6399	6392	6425	6394	6332	6488	6375	6361	6312	6360	6370	6409	6276	6343	6341	6439	6407	6320	6206	6430	6262	6357	6265	6399	6373	6297	6311	6274	6415	6285	6369	6289	6345	6223	6388	6299	6320	6404	6457	6424	6357	6399	6279	6330	6331	6322	6452	6310	6419	6323	6504	6408	6317	6360	6401	6271	6293	6373	6395	6302	6300	6278	6390	6499	6344	6424	6340	6329	6299	6393	6373	6505	6319	6339	6372	6297	6341	6293	6318	6410	6468	6429	6413	6329	6470	6285	6474	6428	6395	6351	6334	6447	6305	6369	6322	6268	6424	6372	6321	6390	6477	6310	6362	6481	6221	6436	6340	6409	6254	6320	6341	6288	6428	6273	6259	6452	6312	6329	6465	6240	6354	6239	6285	6460	6230	6312	6413	6233	6314	6500	6371	6338	6326	6231	6368	6365	6377	6373	6444	6566	6341	6273	6410	6240	6253	6299	6408	6315	6398	6342	6330	6406	6350	6298	6430	6296	6318	6332	6393	6349	6439	6354	6314	6299	6404	6501	6264	6258	6452	6320	6484	6374	6406	6342	6404	6279	6367	6470	6383	6362	6265	6275	6444	6308	6452	6394	6396	6223	6246	6359	6393	6286	6397	6399	6287	6369	6278	6360	6331	6374	6410	6408	6360	6358	6485	6267	6265	6391	6436	6470	6355	6411	6394	6344	6297	6290	6349	6267	6327	6380	6383	6399	6406	6491	6320	6351	6314	6347	6305	6463	6399	6281	6394	6375	6340	6424	6449	6354	6317	6329	6435	6295	6367	6407	6277	6337	6311	6311	6488	6352	6388	6182	6325	6317	6204	6364	6246	6374	6482	6232	6290	6486	6226	6307	6394	6295	6301	6297	6313	6313	6424	6471	6458	6345	6292	6355	6286	6428	6457	6450	6223	6323	6384	6344	6352	6360	6428	6397	6347	6387	6363	6435	6339	6486	6391	6166	6462	6295	6361	6273	6388	6340	6392	6328	6340	6404	6327	6306	6356	6329	6306	6309	6408	6356	6485	6414	6273	6276	6446	6306	6354	6329	6391	6359	6389	6489	6354	6327	6376	6461	6441	6424	6253	6460	6425	6338	6294	6383	6288	6399	6445	6301	6384	6408	6327	6277	6361	6283	6305	6273	6350	6332	6319	6252	6251	6195	6388	6435	6321	6343	6365	6289	6390	6319	6412	6314	6311	6264	6209	6389	6319	6417	6375	6443	6345	6336	6245	6314	6337	6349	6347	6319	6465	6411	6176	6378	6303	6442	6473	6430	6396	6400	6264	6373	6258	6484	6453	6441	6244	6218	6346	6362	6495	6372	6293	6276	6308	6314	6324	6402	6360	6533	6494	6260	6352	6296	6371	6425	6381	6399	6454	6412	6345	6254	6413	6408	6317	6412	6527	6387	6265	6332	6304	6466	6388	6393	6367	6296	6303	6410	6373	6291	6298	6385	6269	6362	6435	6298	6321	6512	6428	6505	6214	6435	6338	6424	6326	6342	6204	6233	6272	6268	6345	6379	6367	6331	6309	6414	6228	6350	6334	6471	6319	6367	6367	6322	6376	6408	6361	6270	6308	6204	6314	6272	6341	6285	6310	6417	6398	6325	6339	6441	6361	6436	6419	6282	6427	6287	6456	6427	6479	6386	6422	6324	6318	6378	6437	6460	6361	6347	6547	6352	6394	6471	6381	6327	6377	6373	6357	6236	6512	6352	6333	6417	6405	6425	6305	6240	6422	6284	6462	6449	6318	6319	6301	6334	6322	6312	6342	6298	6424	6348	6325	6282	6470	6394	6359	6316	6362	6339	6359	6343	6353	6403	6250	6334	6377	6322	6361	6355	6344	6432	6400	6324	6449	6423	6343	6344	6314	6356	6359	6309	6503	6308	6473	6393	6337	6397	6414	6327	6320	6274	6282	6337	6347	6469	6304	6303	6456	6290	6457	6493	6363	6390	6321	6400	6349	6415	6372	6453	6430	6269	6369	6459	6282	6290	6496	6363	6424	6381	6447	6317	6420	6364	6440	6226	6403	6448	6351	6386	6218	6471	6393	6297	6449	6415	6373	6204	6308	6276	6384	6397	6409	6151	6361	6385	6313	6437	6331	6356	6317	6356
43864	47879	31098	14147	3852	1384	972	853	839	797	784	807	861	839	803	806	785	823	777	837	850	851	841	804	870	808	851	851	825	861	840	820	800	856	858	846	852	838	843	768	791	840	881	812	779	844	843	849	811	841	824	862	862	855	804	880	822	856	881	839	869	837	852	866	858	808	876	813	843	833	852	814	837	845	882	838	805	799	859	832	858	869	820	875	799	862	854	856	840	828	832	828	800	831	814	828	878	830	807	827	831	814	837	790	802	818	804	817	792	846	823	847	867	870	816	836	794	859	792	812	897	837	835	779	824	879	867	834	783	800	852	841	857	797	857	837	883	861	795	820	822	854	829	813	798	839	833	856	869	859	824	828	846	832	934	847	822	817	787	858	825	900	806	798	799	823	755	817	857	794	823	878	812	839	862	856	869	886	858	864	850	792	814	821	775	869	816	848	854	830	833	817	854	838	786	785	821	825	842	858	821	825	785	850	828	832	846	899	826	790	814	849	808	842	844	784	891	840	784	803	844	840	836	824	817	850	835	821	816	849	773	831	821	828	831	814	814	809	816	833	911	870	818	794	816	834	889	818	804	849	860	884	819	837	807	810	782	885	799	853	812	799	807	850	854	784	862	782	765	854	770	890	796	856	815	870	810	861	792	885	855	858	808	813	811	827	862	810	849	849	842	885	808	802	868	826	842	808	843	835	821	849	835	889	849	795	831	838	885	805	792	813	840	892	821	877	835	845	849	791	855	798	834	856	807	832	823	801	815	806	845	864	789	821	751	812	831	890	823	842	835	798	813	816	823	818	821	854	826	855	852	824	826	838	781	843	783	844	820	783	865	834	803	787	811	840	821	791	821	889	883	806	799	838	836	847	767	816	833	841	834	801	861	893	814	820	811	817	793	834	767	803	845	857	809	862	880	841	827	803	828	847	834	854	835	818	825	859	807	893	857	834	845	835	805	837	786	839	816	833	852	866	876	812	794	891	837	794	819	811	793	806	859	827	881	846	862	838	820	851	820	856	802	840	853	767	804	885	854	868	831	881	806	823	812	836	849	836	825	759	825	826	809	849	804	885	835	818	815	787	817	819	820	884	837	839	814	851	814	841	804	909	845	804	793	845	806	857	866	819	855	861	821	851	843	821	857	822	858	874	868	821	846	794	855	865	843	838	853	817	805	881	859	880	870	840	838	823	855	829	810	753	885	800	817	859	761	854	862	846	836	819	893	855	816	828	828	849	840	773	818	841	783	824	851	860	876	840	840	821	800	877	790	769	887	804	809	814	870	852	805	831	790	838	809	868	819	836	843	845	810	795	815	851	880	841	842	825	827	824	871	873	846	814	894	820	815	847	837	825	801	846	800	834	875	797	827	814	868	820	874	835	790	865	814	819	841	848	825	855	795	881	882	845	824	854	809	804	824	781	881	787	875	844	794	803	797	837	800	801	870	817	815	797	857	801	872	817	838	852	775	835	787	844	839	883	818	823	838	894	806	818	760	829	826	805	782	906	879	824	858	863	801	848	795	859	783	824	812	866	804	866	861	858	862	820	877	796	837	834	872	846	859	837	839	776	788	820	780	855	775	791	851	842	868	835	849	833	850	788	765	867	803	821	861	828	792	778	861	819	806	845	804	771	853	826	875	819	796	802	843	839	773	793	847	844	862	873	815	848	776	839	830	852	836	875	879	748	825	850	842	841	829	789	812	788	838	773	855	847	889	904	863	837	812	873	813	872	839	781	865	840	843	854	796	841	834	798	868	794	855	844	828	826	821	866	799	920	840	786	858	851	763	801	864	889	864	863	806	877	782	812	822	821	856	831	834	825	839	843	835	797	824	817	894	825	838	807	790	856	834	816	850	813	825	838	799	803	847	800	826	796	798	794	800	821	849	833	840	860	817	840	805	816	809	758	799	820	855	805	794	840	829	796	852	809	832	855	821	834	823	824	872	853	812	832	826	789	857	802	805	809	834	824	877	758	863	814	824	797	814	870	863	801	873	802	804	787	872	839	854	846	846	857	806	878	832	857	817	854	807	779	832	868	767	822	804	845	822	858	859	856	847	847	803	852	807	838	783	817	838	805	822	836	838	801	832	838	777	836	806	821	867	834	775	830	781	858	888	794	915	844	860	803	830	876	822	867	836	854	831	870	861	826	830	861	835	852	870	836	811	796	805	805	763	826	820	780	853	873	830	835	826	818	852	818	804	874	804	828	817	841	854	777	856	895	868	830	814	788	760	863	838	818	866	856	809	806	841	784	857	812	786	866	833	865	806	845	888	841	840	850	799	748	839	795	800	851	833	839	839	818	858	815	824	829	870	824	815	847	858	849	861	867	823	859	815	847	832	808	820	883	856	826	826	825	826	786	827	818	785	815	806	810	858	832	777	794	819	816	850	879	879	816	862	816	851	853	852	808	842	829	845	858	814	820	857	811	821	837	863	834	817	800	896	870	827	838	840	828	782	834	808	797	836	873	854	828	834	865	826	835	830	838	807	790	846	819	820	847	849	836	839	804	928	858	861	888	837	866	855	844	849	857	816	829	806	820	845	791	868	830	802	847	842	869	894	786	783	843	810	796	820	839	843	768	816	822	841	836	870	863	868	821	807	848	858	893	834	858	815	870	818	869	776	907	785	868	806	801	834	813	869	846	857	823	877	836	850	864	810	843	817	866	844	845	806	837	814	792	871	789	822	834	789	781	797	804	854	830	807	853	849	854	813	843	776	781	886	848	834	827	795	808	808	847	869	835	790	773	819	858	779	803	831	818	852	764	817	824	809	835	884	830	777	872	791	837	844	857	830	832	850	847	819	858	872	865	875	846	825	804	877	819	793	824	846	817	876	800	870	805	844	839	851	851	838	842	894	836	818	855	843	867	835	820	826	850	818	793	832	827	853	807	829	815	820	816	826	828	833	824	794	821	847	821	780	849	827	827	833	857	814	825	834	866	812	852	855	860	830	774	895	861	844	809	823	835	862	819	792	812	879	802	847	824	845	773	860	846	816	855	817	834	812	810	834	828	856	856	872	842	807	833	882	864	842	827	825	885	839	802	831	854	816	811	815	826	862	882	832	796	848	815	771	859	833	790	834	786	813	829	806	856	849	828	861	814	841	876	790	873	823	852	832	793	821	849	846	852	892	777	817	841	802	828	812	838	845	826	833	846	816	840	820	838	834	894	812	851	865	757	865	853	802	837	815	811	813	860	846	828	838	871	780	824	842	804	835	861	834	785	863	842	838	811	852	814	850	826	803	825	805	891	843	856	802	809	783	863	829	851	824	837	792	833	827	824	827	828	833	804	884	841	838	817	798	853	806	803	873	866	821	841	783	894	853	779	780	890	825	788	866	812	846	798	901	841	766	821	881	810	823	846	830	781	846	810	815	818	819	864	846	846	812	833	792	840	851	834	849	858	759	830	811	790	760	792	767	834	826	845	881	833	824	774	827	800	840	799	783	862	840	817	877	830	816	834	800	839	810	821	873	816	823	791
59312	57985	54207	41625	30358	16275	8181	6708	6771	6680	6637	6802	6734	6837	6753	6657	6558	6681	6711	6651	6794	6748	6887	6585	6858	6732	6864	6879	6655	6580	6653	6616	6771	6755	6803	6755	6772	6780	6700	6692	6798	6718	6648	6533	6818	6665	6699	6753	6662	6750	6673	6648	6683	6636	6697	6701	6652	6694	6737	6693	6639	6755	6740	6780	6793	6735	6781	6698	6751	6634	6769	6756	6649	6782	6705	6789	6680	6731	6646	6803	6646	6737	6783	6751	6680	6719	6684	6542	6823	6696	6607	6722	6701	6854	6694	6686	6707	6724	6629	6747	6820	6618	6728	6654	6713	6794	6720	6737	6650	6735	6861	6715	6755	6732	6762	6663	6685	6823	6675	6668	6896	6626	6678	6652	6666	6696	6661	6771	6735	6702	6664	6616	6679	6726	6758	6589	6697	6678	6705	6655	6765	6640	6772	6758	6634	6807	6809	6748	6680	6655	6753	6624	6698	6835	6728	6690	6800	6835	6673	6708	6879	6657	6850	6762	6695	6716	6774	6647	6735	6641	6688	6768	6621	6665	6620	6737	6592	6751	6673	6749	6838	6747	6610	6726	6742	6753	6777	6610	6663	6628	6794	6740	6736	6792	6757	6692	6671	6723	6619	6800	6713	6593	6734	6711	6690	6705	6778	6691	6738	6744	6556	6746	6601	6771	6687	6694	6834	6709	6745	6806	6697	6719	6719	6582	6643	6715	6724	6695	6622	6599	6733	6634	6786	6593	6674	6560	6768	6677	6710	6674	6653	6811	6703	6617	6693	6712	6739	6665	6678	6626	6788	6762	6715	6792	6585	6708	6633	6793	6668	6822	6751	6805	6707	6718	6828	6806	6588	6747	6725	6683	6703	6774	6716	6616	6735	6669	6841	6595	6792	6765	6769	6643	6637	6753	6761	6744	6735	6731	6755	6708	6668	6702	6669	6617	6711	6802	6693	6636	6838	6781	6637	6828	6659	6894	6665	6829	6680	6761	6758	6694	6651	6855	6738	6783	6689	6900	6653	6804	6713	6732	6676	6834	6750	6782	6727	6690	6681	6827	6625	6608	6764	6694	6592	6702	6697	6662	6904	6837	6713	6695	6746	6733	6728	6622	6645	6845	6659	6702	6665	6654	6712	6762	6736	6560	6597	6736	6770	6673	6589	6692	6628	6875	6691	6664	6811	6836	6620	6691	6886	6664	6793	6694	6731	6827	6789	6810	6758	6791	6825	6634	6762	6711	6749	6800	6778	6711	6752	6776	6756	6669	6712	6810	6744	6747	6574	6716	6699	6827	6744	6837	6704	6653	6708	6690	6718	6695	6838	6772	6772	6659	6756	6629	6700	6728	6659	6729	6769	6679	6674	6788	6753	6783	6690	6644	6839	6748	6666	6686	6782	6697	6789	6494	6620	6596	6812	6655	6782	6720	6670	6612	6740	6620	6877	6765	6769	6626	6734	6672	6724	6732	6588	6612	6761	6807	6702	6609	6770	6772	6651	6706	6667	6680	6752	6827	6679	6784	6733	6747	6816	6734	6689	6600	6746	6757	6752	6638	6647	6652	6843	6633	6624	6748	6603	6718	6615	6740	6741	6900	6695	6729	6733	6796	6786	6644	6750	6605	6750	6764	6723	6712	6737	6605	6654	6738	6663	6676	6683	6752	6811	6714	6602	6790	6769	6739	6690	6708	6657	6824	6757	6830	6668	6760	6637	6733	6654	6706	6637	6756	6741	6720	6606	6633	6552	6752	6792	6741	6697	6857	6675	6758	6818	6739	6716	6687	6684	6751	6730	6773	6843	6752	6769	6742	6845	6669	6726	6734	6667	6759	6782	6803	6712	6673	6814	6703	6689	6877	6585	6788	6753	6765	6725	6849	6608	6785	6739	6727	6658	6715	6773	6812	6694	6695	6613	6733	6605	6796	6755	6783	6640	6764	6702	6714	6630	6664	6786	6658	6678	6656	6674	6715	6655	6697	6738	6778	6617	6684	6723	6653	6788	6805	6758	6678	6698	6728	6650	6707	6676	6827	6828	6671	6703	6678	6712	6793	6738	6615	6681	6718	6708	6521	6700	6625	6665	6781	6819	6801	6804	6579	6811	6673	6833	6761	6719	6677	6685	6805	6703	6853	6727	6761	6763	6639	6789	6714	6711	6814	6759	6704	6791	6774	6716	6666	6690	6730	6662	6647	6618	6739	6756	6728	6754	6655	6684	6787	6726	6591	6586	6668	6617	6673	6813	6604	6690	6732	6657	6696	6729	6683	6766	6693	6700	6757	6765	6696	6613	6674	6668	6676	6746	6745	6692	6720	6730	6662	6776	6707	6652	6666	6719	6695	6673	6685	6601	6775	6736	6576	6748	6679	6656	6808	6674	6760	6732	6624	6625	6801	6618	6740	6597	6664	6655	6692	6773	6733	6723	6742	6851	6697	6739	6770	6882	6648	6581	6746	6829	6747	6572	6775	6776	6663	6620	6683	6647	6754	6698	6631	6790	6676	6701	6642	6820	6744	6545	6892	6801	6734	6733	6830	6711	6738	6730	6702	6723	6648	6638	6634	6802	6741	6807	6620	6843	6744	6656	6606	6781	6681	6666	6783	6722	6736	6698	6827	6725	6725	6785	6632	6870	6750	6647	6719	6656	6671	6639	6729	6649	6668	6795	6750	6634	6751	6756	6896	6626	6790	6815	6731	6816	6720	6670	6794	6668	6833	6714	6714	6685	6733	6761	6637	6641	6726	6802	6796	6715	6778	6744	6808	6638	6687	6658	6833	6782	6781	6627	6674	6735	6791	6629	6605	6543	6617	6698	6864	6666	6762	6663	6672	6719	6751	6687	6703	6707	6724	6660	6582	6668	6703	6730	6732	6611	6647	6761	6700	6753	6630	6692	6610	6727	6732	6822	6507	6743	6676	6710	6814	6687	6738	6708	6768	6732	6590	6738	6855	6645	6598	6663	6687	6747	6648	6550	6797	6649	6680	6672	6748	6779	6729	6697	6769	6712	6685	6684	6733	6642	6694	6803	6602	6711	6682	6729	6833	6717	6799	6725	6679	6731	6664	6748	6707	6762	6826	6787	6662	6767	6716	6743	6643	6760	6700	6723	6746	6928	6822	6797	6699	6780	6704	6691	6582	6736	6612	6739	6683	6673	6787	6768	6725	6777	6739	6760	6793	6727	6685	6786	6615	6737	6839	6719	6719	6700	6740	6748	6704	6613	6656	6738	6649	6833	6828	6620	6802	6566	6813	6632	6728	6688	6596	6719	6728	6764	6681	6586	6832	6590	6788	6801	6765	6719	6752	6656	6684	6686	6616	6783	6710	6645	6713	6673	6581	6807	6710	6790	6710	6579	6628	6776	6696	6722	6647	6724	6631	6785	6711	6692	6709	6684	6797	6676	6659	6634	6815	6698	6725	6806	6756	6720	6688	6740	6685	6701	6654	6700	6731	6686	6737	6612	6663	6801	6770	6734	6704	6701	6603	6788	6837	6738	6693	6617	6766	6726	6763	6676	6769	6682	6719	6810	6787	6759	6727	6652	6659	6744	6624	6571	6735	6702	6738	6736	6690	6754	6790	6743	6778	6730	6726	6730	6783	6812	6771	6599	6681	6809	6776	6760	6665	6700	6613	6767	6597	6772	6661	6691	6736	6907	6774	6771	6559	6708	6625	6886	6651	6669	6712	6680	6599	6757	6684	6689	6826	6706	6795	6668	6723	6745	6652	6641	6712	6887	6720	6702	6611	6682	6756	6715	6657	6686	6775	6638	6698	6566	6695	6721	6667	6762	6760	6829	6757	6752	6578	6698	6643	6735	6667	6715	6793	6713	6626	6788	6609	6769	6793	6629	6707	6684	6748	6697	6687	6800	6629	6607	6619	6765	6832	6766	6729	6694	6769	6720	6665	6596	6606	6620	6708	6559	6718	6679	6706	6629	6787	6784	6826	6781	6816	6798	6851	6780	6757	6645	6712	6690	6742	6587	6686	6776	6733	6630	6709	6671	6743	6743	6637	6713	6734	6672	6716	6748	6649	6656	6800	6861	6757	6623	6692	6803	6751	6723	6730	6740	6561	6753	6728	6699	6702	6727	6719	6583	6650	6749	6695	6797	6700	6692	6744	6698	6638	6680	6788	6732	6667	6726	6722	6685	6683	6872	6768	6802	6738	6668	6787	6772	6619	6749	6694	6752	6737	6792	6774	6670	6645	6793	6795	6722	6658	6783	6669	6688	6574	6792	6724	6782	6682	6853	6730	6679	6724	6686	6620	6863	6814	6675	6763	6682	6643	6818	6713	6627	6631	6710	6719	6637	6672	6748	6672	6741	6524	6683	6843	6742	6856	6695	6822	6840	6792	6785	6755	6692	6785	6659	6756	6794	6699	6672	6665	6785	6709	6744	6722	6736	6606	6770	6744	6738	6723	6699	6773	6716	6533	6825	6793	6785	6776	6700	6706	6744	6814	6686	6735	6799	6792	6826	6716	6825	6728	6727	6618	6691	6678	6675	6582	6667	6781	6585	6807	6779	6787	6751	6664	6598	6766	6611	6820	6767	6736	6815	6765	6766	6676	6762	6625	6661	6678	6719	6726	6745	6584	6676	6698	6758	6667	6655	6703	6725	6773	6659	6871	6761	6752	6567	6683	6628	6785	6685	6668	6840	6698	6815	6767	6653	6768	6786	6661	6823	6665	6570	6754	6675	6750	6660	6686	6702	6609	6777	6673	6681	6814	6670	6908	6721	6539	6635	6819	6768	6620	6656	6702	6682	6664	6726	6690	6773	6806	6794	6856	6723	6712	6773	6720	6801	6724	6799	6682	6756	6809	6684	6806	6689	6759	6671	6811	6830	6765	6731	6812	6632	6746	6684	6753	6739	6725	6699	6719	6712	6698	6643	6843	6739	6701	6762	6678	6663	6848	6807	6730	6564	6718	6564	6871	6828	6564	6649	6629	6692	6778	6701	6610	6619	6667	6666	6693	6733	6718	6718	6745	6666	6868	6721	6761	6623	6662	6704	6639	6671	6667	6832	6855	6724	6709	6780	6854	6725	6642	6704	6716	6580	6742	6690	6720	6752	6683	6723	6813	6795	6711	6754	6637	6675	6750
33683	37350	24765	9521	2538	1139	962	842	863	848	845	862	862	857	835	839	851	858	834	836	812	842	871	864	850	885	827	861	859	857	836	932	833	872	802	863	830	872	861	836	842	882	844	793	880	808	867	816	866	888	839	876	823	856	864	833	834	837	865	865	794	889	872	867	876	866	847	833	855	856	877	876	870	822	896	888	853	895	826	858	843	864	851	854	881	888	812	879	822	877	827	852	819	839	845	827	898	848	851	775	874	821	872	883	836	902	868	808	889	894	854	843	911	845	839	847	876	853	825	864	829	861	931	871	857	849	838	809	866	894	845	833	888	841	859	882	862	861	879	885	793	837	816	872	806	866	874	824	825	815	837	840	850	857	883	849	839	931	845	886	880	878	916	840	831	861	889	869	851	842	841	915	846	862	872	866	815	860	853	891	859	895	880	854	836	855	809	852	838	854	853	841	834	855	819	869	871	864	808	873	876	864	939	832	874	888	871	791	909	842	948	835	820	812	890	874	881	841	841	867	871	871	833	894	925	832	896	829	880	846	848	803	787	901	875	877	858	852	865	870	898	801	866	831	887	873	867	858	872	851	836	872	832	843	871	828	856	826	861	878	872	838	813	861	882	835	884	850	907	898	889	868	842	911	875	837	863	839	871	851	887	850	860	837	849	822	903	863	812	820	791	871	858	818	837	863	853	825	882	879	868	795	870	828	858	864	889	874	846	829	850	857	823	845	870	884	890	848	859	841	891	873	842	849	819	873	867	807	847	884	837	845	888	862	842	915	819	820	843	883	829	811	810	886	825	846	851	848	840	838	878	816	890	862	878	848	845	884	842	873	836	882	839	852	930	891	916	866	865	865	915	844	877	856	823	859	874	864	792	854	842	831	847	913	807	814	885	830	895	866	821	892	848	859	860	845	864	927	879	891	852	850	888	835	824	829	828	816	865	838	880	832	824	860	847	890	828	876	900	805	853	837	822	870	880	865	848	864	864	855	856	862	842	896	868	842	831	935	880	872	829	862	872	859	810	898	851	852	851	867	792	828	845	831	866	830	873	787	858	903	864	857	830	863	848	882	905	849	832	876	876	854	885	823	871	849	863	897	835	883	829	860	863	902	904	845	831	850	855	892	865	834	873	866	885	838	839	845	861	848	887	831	885	929	836	879	857	802	876	881	889	865	910	816	898	831	859	883	886	864	801	871	856	869	860	809	843	832	851	839	868	879	901	838	862	825	852	833	885	895	841	888	883	835	873	852	902	879	841	878	853	826	866	878	862	859	873	868	872	861	791	844	857	844	879	830	843	901	872	880	885	853	809	870	841	882	883	886	881	887	821	906	882	856	854	873	895	878	845	870	813	880	831	867	910	869	852	821	856	847	831	880	826	872	821	862	821	895	871	834	879	890	867	823	825	857	868	860	866	902	869	872	829	865	818	852	897	855	879	870	835	806	834	849	837	880	833	869	860	823	846	871	893	910	897	912	910	853	843	855	839	808	915	792	860	847	804	854	834	930	883	909	885	860	887	901	840	857	863	903	854	817	824	820	849	846	894	833	824	827	903	824	853	885	833	857	842	841	864	853	858	831	834	866	852	883	880	870	838	892	832	875	818	889	895	869	892	901	817	823	866	778	840	909	830	861	843	862	853	879	860	843	872	876	814	851	859	823	871	833	843	843	892	885	838	845	765	821	891	809	899	849	860	813	854	841	866	832	863	872	933	850	830	862	879	880	822	841	851	860	859	827	843	826	832	843	820	859	855	867	835	860	850	911	858	855	839	904	850	833	866	832	880	830	885	899	860	842	812	884	829	883	834	864	843	883	828	832	845	830	797	817	855	818	883	831	792	852	916	860	812	868	874	897	860	818	884	761	843	856	846	892	872	836	901	838	853	891	837	871	848	896	870	833	796	849	839	852	802	841	837	810	872	812	828	849	862	858	858	874	859	909	863	890	904	849	788	906	812	846	826	813	856	850	862	834	824	869	844	882	817	840	807	780	881	849	818	885	851	851	844	883	838	869	850	857	874	874	860	866	891	834	869	863	862	885	850	871	859	824	849	849	842	816	822	841	888	854	832	871	873	818	862	840	867	862	869	862	868	870	811	856	860	825	917	819	870	863	924	930	834	838	841	846	822	819	848	875	821	865	854	843	809	845	865	860	818	841	892	896	891	858	883	889	875	896	857	853	836	834	890	817	953	890	870	874	882	885	824	834	879	858	869	875	895	923	879	886	866	891	819	908	864	864	853	834	822	832	884	870	861	874	862	843	821	854	837	819	868	848	814	840	877	870	835	826	856	811	883	828	865	858	845	792	833	851	926	866	837	812	880	844	853	855	843	826	849	857	859	885	934	814	869	908	861	854	853	872	776	852	870	872	880	851	885	799	867	874	862	870	846	842	814	825	900	848	871	870	815	826	839	878	884	844	824	855	884	833	825	810	831	842	843	828	846	812	838	882	877	826	907	886	860	876	847	844	875	890	855	832	839	867	821	847	876	780	854	823	845	803	827	835	820	851	895	891	874	860	807	892	843	866	871	819	803	847	852	841	898	836	861	915	841	817	931	841	781	842	845	834	809	878	848	879	804	906	791	827	825	878	826	818	873	852	886	849	792	870	844	874	926	855	969	867	850	849	852	874	856	789	802	895	866	829	831	843	869	852	852	836	807	795	845	827	808	798	903	834	852	803	898	910	836	857	871	864	813	843	863	850	840	843	834	922	814	818	800	842	901	842	871	828	842	804	887	843	821	834	893	862	855	840	862	830	872	878	791	834	823	839	832	855	919	920	873	855	852	797	884	864	851	894	869	852	841	882	883	865	822	893	867	939	837	879	888	885	863	853	860	849	859	900	827	866	832	836	861	873	840	873	846	813	873	894	833	831	816	887	844	825	839	853	818	896	851	855	835	896	867	869	881	884	844	894	860	860	837	880	887	814	860	887	827	890	890	806	845	876	917	835	822	849	813	837	852	841	890	897	896	869	874	868	893	828	866	817	879	851	840	878	834	873	819	853	858	897	852	910	872	811	852	883	897	783	870	858	878	912	913	896	826	884	868	818	844	875	844	826	899	847	921	859	867	876	901	911	890	873	849	837	786	866	826	816	857	814	866	909	878	850	848	873	887	915	848	910	846	789	860	854	858	847	845	881	836	878	813	847	840	834	887	860	818	860	859	844	862	822	873	895	823	885	923	885	922	828	841	894	830	843	828	827	857	834	854	859	859	875	840	820	864	895	873	877	855	847	828	856	857	869	793	782	833	827	814	851	856	908	817	788	871	817	870	862	866	810	857	837	841	868	831	816	861	880	844	838	840	872	827	879	840	827	835	873	913	867	860	875	900	868	865	863	894	830	864	823	868	850	863	874	875	880	864	888	849	823	874	851	868	858	861	874	866	866	869	819	817	840	909	799	878	793	834	826	908	834	869	810	853	840	856	824	831	861	803	882	881	818	887	852	871	827	865	875	907	875	863	875	850	842	848	830	833	814	833	828
63104	58926	47993	36203	25217	13471	8024	7019	6990	6974	6843	6821	6984	6763	6945	6932	6869	6859	6865	6785	6749	6906	6889	6871	6945	6800	6832	6888	6947	6855	6828	6887	6943	6810	6926	6794	6910	6866	6973	6747	6870	6818	6886	6869	6922	6870	6734	6840	6974	6904	6864	6728	6884	6907	6922	6921	7004	6893	6810	6925	6926	6948	7032	6877	6926	6817	6938	6834	6796	6880	6863	6845	6746	6794	6846	6957	6863	6883	7026	6784	6865	6934	6898	6897	6994	6755	7005	6813	6832	6913	6872	6850	6859	6843	6859	6797	6817	6862	6946	6913	6850	6892	6896	6881	6819	7094	6876	6872	6945	6773	6830	6861	6981	6944	6825	6948	6843	6957	6876	6847	6844	6871	6863	6822	6718	6994	6773	6830	6902	6882	6824	6888	6930	6917	7003	6866	6900	6972	6928	6832	6937	6811	6935	6755	6934	6782	6865	6934	6727	6801	6917	6897	6924	6857	6715	6750	6817	6851	6870	6865	6905	6818	6885	6809	6875	6786	6914	7014	6876	6864	6781	6958	6797	6829	6947	6946	6889	6902	6901	6821	6899	7009	6814	6930	6887	6855	6842	6747	6868	6840	6841	6796	6912	6914	6921	6770	6944	6979	6832	6933	6959	6844	6846	6806	6814	6874	6896	6880	6889	6913	6900	6879	6880	6832	6978	6916	6818	6897	6876	6907	6863	6887	6911	6806	6835	6734	6910	6954	6862	6863	6889	6955	6855	6791	6795	6906	6946	6823	6989	6836	6941	6929	6837	6911	6842	6733	6881	6866	6923	6911	6913	6760	6852	6828	6832	6882	6973	6839	6862	6804	6806	6810	6883	6816	6948	6840	6900	6734	6917	6884	6905	6936	6989	6905	6933	6950	6828	6859	6888	6845	6909	6990	6934	6958	6907	6775	6844	6961	6852	6805	6910	6832	6917	6822	6971	6917	6934	6888	6884	6887	6963	6832	6808	6790	6826	6716	6866	6995	6839	6806	6763	6805	6870	6813	6834	6917	7029	6928	6989	6841	6706	6772	6954	6894	6909	6962	6861	6920	6966	6905	6847	6839	6812	6791	6881	6662	6955	6875	6882	6828	6895	6866	6944	6789	6832	6856	6788	6924	6832	6763	6724	6835	6832	7020	6854	6859	6836	6940	7054	6922	6780	6760	6921	6903	6841	6929	6811	6784	6875	6952	6838	6883	6789	6914	6876	6758	6771	6852	6900	6785	6845	6868	6815	6900	6836	6889	6791	6966	6833	6814	6970	6795	6872	6962	6899	6834	6836	6874	6847	6748	6946	6964	6837	6915	6857	6811	6902	6941	6802	6790	6829	6836	6789	6779	6955	6902	6984	6787	6833	6917	6810	6799	6866	6849	6947	6962	6885	6894	6821	6637	6843	6931	6815	6897	6958	6788	6798	6831	6800	6883	6765	6812	6943	6984	6871	6893	6782	6882	6899	6952	6894	6902	6683	6881	6969	6892	7023	6973	6827	6764	6907	6931	6751	6843	6914	6792	6859	6808	6818	6788	6931	6970	6812	6845	6813	6945	6809	6771	6858	6925	6863	6808	6882	6914	6924	6967	6915	6897	6851	7066	6934	6936	6850	6844	6791	6951	6783	6867	6786	6941	6804	6797	6975	6894	7056	6868	6929	6852	6780	6929	6917	6901	6843	6959	6893	6881	6722	7014	6804	6982	6970	6817	6930	6794	6887	6940	6851	6891	6872	6776	6880	6804	6862	6862	6997	6890	6904	6836	6965	6812	6852	6796	6824	6936	6863	6902	6746	6841	6837	6841	6901	6946	6827	6887	6878	6820	6919	6888	7057	6924	6695	6944	6924	6792	6885	6918	6858	6815	6854	6908	6960	6881	6859	6907	6967	6884	6847	6875	6844	6862	6820	6811	6983	6833	6847	6822	6856	6909	6878	6863	6960	6994	6931	6920	6764	6854	6838	6892	6767	6930	6902	6921	6891	6902	6799	6785	6818	6958	6804	6983	7013	6855	6848	6758	6737	6777	6985	6899	6867	7021	6900	6925	6840	6811	6868	6806	6889	7019	6736	7023	6859	6920	6902	6826	6977	6954	6831	6891	6906	6842	6853	6941	6928	6755	6802	6867	6876	6936	6976	6937	6932	6811	6809	6905	6818	6886	6801	6891	6927	6926	6829	6970	6965	6876	6799	6819	6754	6719	6898	6750	6837	6903	6898	7030	6965	6902	6917	6953	6982	6911	6861	7011	6784	6879	6819	6866	6726	7039	6919	6868	6886	6894	6890	6987	6697	7007	6764	6908	6885	6773	6844	7023	6785	6992	6861	6939	6774	6971	6869	6861	6951	6907	6996	6744	6891	6985	6916	6804	6862	6796	6904	6763	6985	6871	6954	6925	6869	6849	6787	6767	6831	6853	6909	6886	6912	6860	6762	6878	6829	6785	6907	6826	6789	6884	6788	6976	6805	6789	6947	6861	6755	7066	6758	6895	6814	6903	6766	6893	6997	6765	6866	6909	6889	6926	6887	6768	6827	6758	6919	6876	6868	6902	7004	6854	6816	7022	6865	6798	6854	6955	6864	6894	6830	6929	6852	6993	6844	6948	6908	6812	6919	6977	6743	6862	6815	6763	6907	6794	6839	6862	6894	6878	6894	6810	6812	6873	6897	6842	7046	6830	6890	6850	6967	6786	6992	6846	6837	6980	6890	7020	6891	6896	6979	6925	6876	6955	6959	6972	6753	6863	6883	6862	6924	6820	6777	6724	6890	6936	6947	6807	6829	6825	6762	7053	6930	6996	6817	6921	6995	6920	6844	6963	6829	6841	6938	6916	6922	6800	6835	6857	6759	6803	6788	6825	6909	6984	6769	6910	6829	7005	6846	6925	6873	6853	6836	6894	6918	6893	7002	6918	6792	6793	6864	6873	6866	6900	6903	6825	6869	6955	6861	6758	6790	6927	6981	6846	6954	6825	6880	6911	6974	6839	6842	6707	6815	6836	6849	6962	6853	6796	6972	6900	6797	6923	6895	6943	6781	6961	6985	6840	6854	6915	6823	6797	6820	6871	6824	6942	6812	6868	6882	6851	6939	6868	6925	6870	6892	6867	6940	6919	6835	6776	6919	6882	6896	6937	6872	6845	6976	6945	6743	7011	6781	6870	6793	6793	6901	6844	6878	6922	6752	6770	6828	6917	6915	6788	6912	6706	6875	6939	6905	6806	6850	6718	6775	6837	6733	6841	6865	6881	6863	6717	6830	6841	6787	6885	6845	6820	6890	6860	6930	6825	6820	6867	6924	6980	6786	6843	6876	6990	6764	6716	6906	6898	6889	6777	6830	6891	6852	6999	6856	6879	6954	6928	6877	6961	6884	6883	6948	6792	6709	6844	6908	6828	6907	6802	6778	6847	6957	7011	6912	6822	6887	6864	6863	6906	6830	6939	6982	6875	6831	6912	6831	6994	6898	6897	6839	6856	6878	6833	6778	6788	7003	6759	6986	6899	6932	6910	6848	6925	6878	6873	6821	6943	6814	6936	6888	6884	6891	6862	6875	6898	6928	6881	6796	6847	6786	6868	6890	6811	6927	6862	6862	6925	6773	6865	6928	6903	6872	6874	6858	6976	6860	6837	6930	6969	6922	6825	7070	7035	6866	6795	6829	6876	6935	6811	6954	6836	6851	6842	6935	6801	6787	6724	6956	6937	6959	6848	6771	6864	6984	6885	6830	6875	6916	6895	6815	6910	6954	6815	6824	6885	6641	6964	6921	6926	6783	6829	6952	6870	6846	6799	6919	6833	6914	6993	6982	6974	6883	6909	6881	6786	6917	6946	6754	6875	6745	6789	6899	6813	6703	6933	6806	6744	6866	6854	6862	6842	6851	6735	6877	6862	6984	6921	6790	6907	6910	6891	6881	6863	6963	6924	6818	6861	6929	6903	6792	6906	6814	6824	6863	6856	6743	6845	6929	6870	6902	6879	6924	6898	6988	6886	6901	6847	6781	6836	6991	6953	6873	6954	6960	6761	6768	6747	6823	6916	6767	6810	6837	6832	6852	6920	6808	6811	6938	6761	6873	6837	6946	6942	6825	6842	7046	7001	6916	6880	6898	6902	6821	6781	6799	6773	6904	6857	6970	6806	6979	6729	6916	6840	6594	6951	6779	6927	6946	7045	6825	6920	6792	6771	6846	6859	6758	6840	6850	6752	6879	6825	6743	6887	6935	6994	6808	6875	6801	6783	6975	6896	6860	6799	7040	6967	6840	6869	6994	6919	6848	6930	6770	7026	6928	6987	6835	6845	6751	6795	6744	6846	7019	6897	6889	6925	6868	6874	6835	6795	6690	6881	6911	6821	6798	6865	7049	6820	6805	6796	6893	6773	6796	6789	6975	6907	6885	6922	6871	6872	6862	6783	6905	6932	6813	6983	6920	6874	6919	6878	6804	6747	6862	6889	6980	6892	6865	6786	6871	6962	6822	6870	6925	6824	6820	6792	6757	6821	6901	6777	6856	6996	6854	6772	7001	6832	6926	6864	6769	6962	6867	6920	6770	6915	6749	6943	6875	6727	6927	6712	6872	6924	6888	6914	6915	6904	6750	6897	6827	6893	6894	6896	6820	7001	6780	6927	6828	6848	6871	6934	6968	6883	6769	6907	6924	6774	6860	6878	6962	6882	6790	6943	6876	6924	6912	6765	6839	6924	6819	6797	6813	6864	6784	6832	6915	6917	6980	6834	6907	6848	6901	6722	6804	6855	6843	6888	6924	6862	6929	6818	6916	6831	6821	6844	6799	6857	7007	7039	6856	6823	6774	6818	6830	6859	6887	6824	6788	6849	6919	6832	6839	6850	6777	6847	6826	6940	6995	6988	6839	6832	6860	6882	6937	6874	6867	6831	6755	6950	6834	6956	6884	6800	6898	6856	6833	6862	6739	6871	6913	6968	6797	6952	6888	6878	6676	6819	6906	6957	7052	6815	6854	6772	6865	6764	6841	6830	6845	6946	6912	6975	6959	6969	6935	6878	6857	6881	6840	6902	6800	6992	6893	6820	6824	6749	6827	6828	6898	6866	6863	6970	6934	6878	6746	6843	6903	6799	6802	6852	6789	6907
43398	50098	31799	13926	3607	1261	807	713	697	722	744	763	682	743	727	700	732	696	692	684	751	728	677	725	693	732	780	686	667	743	731	750	697	733	696	712	676	740	707	736	694	692	681	785	727	703	743	709	718	738	704	698	670	724	727	751	728	765	740	790	742	716	680	742	684	721	720	699	714	677	744	726	696	708	731	753	691	694	726	688	696	675	698	726	695	684	730	730	710	695	718	709	695	705	768	688	750	669	712	703	715	724	697	723	738	690	723	701	750	706	708	690	720	703	759	692	721	708	695	728	696	668	674	748	735	727	690	729	710	728	695	675	732	672	725	682	676	723	680	734	691	722	713	667	740	715	728	678	690	742	630	687	724	747	707	680	716	698	688	692	744	708	708	694	741	746	736	658	737	701	733	709	708	733	711	684	728	747	669	697	691	695	730	713	701	681	725	725	693	705	683	649	681	690	700	712	706	699	720	726	698	732	715	701	681	728	721	662	719	698	724	706	734	712	691	699	733	719	699	708	718	723	677	700	705	716	775	703	726	696	687	703	705	671	731	757	688	715	692	695	722	673	704	673	732	704	701	685	738	682	719	686	731	702	666	741	687	708	735	741	723	682	679	695	665	725	780	688	716	763	686	707	730	716	654	752	712	701	658	725	723	729	711	682	676	718	710	701	708	752	712	736	672	699	747	764	701	744	670	671	710	727	692	731	681	673	708	698	725	710	697	703	736	705	675	712	685	725	692	641	689	713	681	746	684	763	743	707	669	698	734	714	702	688	741	727	707	697	707	698	690	742	698	759	685	706	677	667	715	740	691	700	696	691	695	686	730	717	700	740	714	692	703	729	693	712	726	692	698	707	707	705	730	709	738	748	649	758	672	694	707	729	750	667	716	712	679	683	742	683	705	708	736	672	719	711	684	672	697	705	717	707	715	711	698	699	659	744	701	697	705	678	719	713	710	714	748	731	729	662	672	707	689	711	714	684	707	724	695	726	730	788	724	715	689	682	702	696	685	667	749	712	699	696	675	643	737	714	747	674	728	713	698	685	747	712	738	728	717	678	717	700	743	670	671	704	711	725	705	730	698	684	694	719	659	730	695	722	702	722	695	710	703	721	710	737	733	723	630	753	704	692	703	689	709	743	692	747	680	734	707	718	700	709	703	710	748	741	726	696	662	727	686	733	710	708	676	709	684	673	723	668	703	678	723	739	665	733	691	734	718	741	716	669	757	707	730	699	745	701	741	701	700	724	665	697	672	776	714	725	717	687	748	711	709	704	727	647	674	731	741	692	690	710	703	693	670	683	725	702	711	709	690	672	688	713	762	720	698	694	736	703	726	711	716	705	718	696	700	723	677	705	691	692	735	718	729	750	712	692	715	669	683	715	699	709	726	668	745	727	704	702	742	726	702	700	707	687	689	703	712	674	690	686	662	696	675	680	714	774	686	706	734	701	704	680	733	668	685	712	691	680	697	691	721	680	731	727	717	711	685	718	702	740	671	669	665	755	665	663	695	678	701	710	717	714	695	685	720	721	691	702	707	718	691	712	746	701	737	717	708	733	678	653	735	703	725	696	663	683	713	715	700	717	706	668	712	663	706	709	678	675	719	726	717	714	704	678	725	714	725	738	668	681	689	666	707	746	668	733	688	683	720	699	739	716	700	760	724	699	698	691	748	684	745	769	699	691	707	723	728	679	725	766	753	695	697	746	708	707	731	722	697	687	716	705	679	715	698	712	762	719	672	703	704	678	731	715	711	751	672	702	708	729	714	709	678	758	749	701	656	697	704	708	663	689	713	679	639	689	703	705	726	684	704	771	754	691	750	703	722	698	712	680	697	707	715	696	705	722	754	739	688	676	728	745	676	715	720	667	718	743	633	707	684	726	770	664	712	701	717	701	687	646	709	658	656	713	710	691	747	735	702	759	713	675	725	676	667	666	709	672	742	683	672	718	722	695	729	681	743	680	732	690	748	701	670	676	676	719	737	688	712	707	723	733	700	695	699	711	679	739	696	715	722	715	680	652	702	733	738	713	703	708	692	692	683	722	703	706	713	680	707	749	695	693	717	737	711	701	687	713	723	691	678	699	697	708	726	721	731	703	703	684	731	704	687	716	752	682	745	694	721	686	694	730	741	786	668	687	709	712	730	669	695	726	679	691	707	758	733	725	697	731	686	691	688	709	712	714	718	718	708	704	704	723	693	709	692	715	731	744	721	670	708	709	717	689	716	686	657	733	682	720	648	728	668	710	691	673	651	688	700	740	713	746	743	701	714	696	684	714	680	698	696	742	689	649	668	727	705	707	723	675	715	723	713	667	706	679	725	699	743	686	743	720	724	669	715	669	699	697	731	703	720	733	716	770	708	739	727	745	735	685	706	736	728	693	735	697	717	694	726	701	710	734	707	674	701	712	679	721	692	692	694	713	713	723	729	748	701	675	694	745	718	754	679	719	704	737	730	729	715	679	703	663	680	664	703	665	725	686	739	731	693	706	654	750	724	678	721	685	736	702	740	696	759	679	689	722	725	674	686	710	694	738	694	730	725	714	724	686	727	705	718	762	709	717	719	733	680	715	684	690	709	712	702	634	696	708	711	750	705	735	673	709	704	721	696	706	758	723	682	777	748	724	706	701	676	690	754	706	699	688	715	687	687	723	720	694	688	691	759	742	662	715	702	674	725	723	755	714	676	715	761	732	681	693	700	697	739	721	661	707	706	703	759	699	710	699	664	692	748	694	728	709	760	683	711	723	671	697	722	743	692	737	684	720	695	728	719	710	676	712	702	714	675	698	715	669	707	709	784	704	678	711	732	728	687	722	708	700	734	736	713	734	737	700	709	729	725	745	723	690	712	699	797	704	694	682	669	668	690	692	728	716	708	726	698	680	712	724	741	710	732	675	718	695	680	694	688	660	681	704	705	674	723	705	743	665	694	712	724	741	744	695	726	716	737	743	672	712	767	718	741	703	712	746	671	677	717	670	709	753	705	756	705	715	726	684	704	689	680	754	720	689	711	695	775	683	677	654	697	714	707	741	717	738	689	671	722	696	705	672	711	711	706	688	717	724	719	694	753	705	710	716	737	696	683	739	701	717	697	712	710	701	767	657	721	693	700	693	725	680	690	709	709	709	699	743	699	697	754	664	720	679	673	670	685	718	792	733	682	723	676	644	755	753	740	659	682	743	732	709	666	720	693	686	694	713	714	705	697	685	701	746	741	677	734	718	716	696	720	707	747	696	717	686	706	713	679	760	689	775	719	732	708	699	681	715	740	718	738	732	708	698	712	730	690	734	732	665	716	782	695	690	717	663	684	740	704	728	701	701	691	758	711	698	695	662	764	700	716	691	735	734	727	699	717	700	688	706	693	736	719	733	694	710	737	670	679	683	698	684	712	680	682	719	729	759	673	722	743	706	685	676	697	702	724	687	737	688	676	729	696	710	690	704	710	717	710	684	652	731	726	714	710	682	767	666	697	699	711	672	769	740
55355	57086	53415	41054	30469	16343	7624	6039	5863	5839	5797	5785	5801	5674	5824	5780	5772	5747	5815	5789	5856	5739	5775	5821	5815	5778	5762	5803	5877	5882	5864	5722	5704	5857	5854	5856	5806	5859	5947	5813	5885	5907	5739	5890	5896	5849	5892	5860	5752	5698	5767	5757	5931	5664	5788	5808	5788	5836	5659	5756	5753	5861	5865	5844	5748	5958	5757	5895	5807	5757	5795	5763	5742	5983	5796	5843	5735	5772	5813	5792	5887	5851	5770	5835	5783	5941	5935	5766	5725	5868	5760	5905	5753	5805	5755	5880	5798	5733	5774	5793	5860	5849	5907	5747	5794	5805	5830	5896	5793	5822	5827	5670	5887	5827	5846	5811	5806	5805	5821	5703	5846	5855	5946	5807	5899	5884	5844	5803	5921	5855	5957	5768	5964	5801	5886	5714	5914	5719	5860	5749	5770	5816	5698	5973	5814	5854	5773	5803	5777	5807	5849	5838	5740	5900	5745	5738	5848	5734	5721	5833	5778	5793	5786	5678	5809	5871	5715	5833	5932	5719	5893	5898	5868	5697	5770	5810	5804	5880	5784	5772	5730	5806	5794	5815	5911	5885	5924	5828	5893	5802	5852	5626	5689	5840	5872	5771	5784	5904	5968	5873	5785	5744	5723	5764	5864	5729	5756	5807	5838	5723	5890	5827	5774	5812	5763	5766	5890	5907	5876	5785	5795	5764	5786	5780	5817	5909	5763	5881	5858	5751	5879	5776	5930	5834	5839	5900	5772	5960	5811	5780	5884	5747	5824	5809	5812	5866	5703	5744	5788	5768	5765	5611	5725	5805	5727	5917	5810	5763	5841	5823	5773	5812	5709	5850	5932	5832	5725	5729	5936	5885	5846	5804	5883	5948	5794	5926	5778	5788	5751	5754	5779	5895	5924	5914	5839	5790	5783	5768	5996	5905	5904	5896	5777	5800	5786	5817	5915	5702	5904	5821	5700	5791	5788	5865	6049	5818	5729	5821	5828	5826	5940	5816	5761	5779	5838	5753	5861	5654	5824	5845	5842	5922	5841	5864	5841	5837	5814	5737	5744	5790	5832	5810	5837	5866	5855	5789	5829	5798	5778	5851	5880	5782	5856	5848	5818	5857	5892	5794	5781	5903	5873	5827	5929	5798	5905	5847	5899	5884	5849	5994	5851	5741	5857	5782	5747	5796	5786	5863	5762	5826	5900	5780	5884	5757	5807	5846	5964	5735	5837	5817	5785	5829	5849	5832	5864	5878	5800	5947	5759	5781	5857	5877	5941	5793	5915	5784	5880	5712	5864	5737	5836	5895	5915	5885	5838	5705	5864	5812	5786	5821	5820	5821	5816	5777	5792	5810	5827	5839	5802	5758	5978	5925	5861	5875	5843	5865	5931	5805	5779	5835	5771	5801	5647	5758	5820	5769	5811	5789	5796	5824	5867	5830	5865	5834	5800	5810	5844	5948	5892	5920	5803	5807	5693	5839	5828	5849	5925	5746	5708	5859	5802	5718	5756	5775	5695	5748	5819	5846	5806	5795	5830	5743	5993	5922	5672	5729	5731	5817	5792	5795	5844	5912	5849	5770	5879	5814	5836	5903	5850	5817	5734	5812	5832	5901	5818	5711	5834	5867	5751	5785	5867	5974	5801	5817	5738	5891	5796	5796	5931	5835	5827	5779	5720	5860	5678	5803	5886	5768	5830	5809	5734	5864	5725	5833	5994	5737	5663	5749	5786	5785	5804	5748	5734	5854	5832	5911	5783	5701	5838	5829	5785	5832	5926	5832	5786	5889	5959	5711	5908	5878	5768	5683	5782	5728	5873	5904	5890	5857	5865	5889	5971	5909	5783	5815	5853	5852	5834	5851	5760	5915	5776	5846	5776	5806	5797	5816	5774	5879	5823	5769	5796	5878	5840	5797	5830	5797	6003	5854	5765	5748	5796	5805	5853	5727	5893	5751	5815	5881	5934	5864	5862	5762	5762	5855	5787	5895	5705	5912	5725	5817	5739	5912	5989	5719	5882	5724	5869	5716	5839	5777	5730	5858	5785	5840	5902	5876	5836	5817	5801	5795	5743	5870	5935	5851	5867	5846	5830	5833	5809	5863	5741	5809	5719	5729	5973	5880	5735	5808	5874	5843	5800	5816	5938	5828	5856	5890	5760	5811	5713	5808	5856	5874	5783	5879	5805	5788	5812	5819	5824	5741	5809	5804	5963	5792	5739	5849	5823	5868	5767	5785	5835	5833	5809	5847	5698	5804	5895	5834	5767	5858	5844	5831	5760	5674	5882	5707	5705	5804	5912	5888	5825	5690	5792	5848	5814	5759	5775	5812	5769	5838	5792	5768	5929	5777	5740	5800	5670	5685	5805	5897	5827	5878	5805	5899	5644	5799	5810	5806	5892	5673	6023	5858	5752	5821	5684	5672	5742	5814	5845	5802	5762	5838	5799	5794	5858	5879	5973	5800	5864	5896	5768	5913	5782	5942	5973	5752	5946	5887	5748	5796	5776	5824	5897	5708	5841	5759	5770	5838	5711	5841	5792	5732	5785	5843	5785	5814	5889	5806	5826	5897	5922	5786	5921	5876	5852	5859	5830	5851	5831	5893	5887	5699	5775	5772	5892	5840	5845	5859	5889	5808	5846	5918	5713	5818	5854	5899	5719	5878	5860	5800	5983	5862	5798	5879	5832	5744	5832	5738	5844	5815	5782	5630	5948	5865	5764	5701	5776	5766	5817	5779	5843	5783	5820	5728	5875	5802	5786	5738	5851	5755	5771	5767	5889	5898	5884	5705	5768	6018	5841	5830	5779	5856	5721	5845	5848	5778	5782	5841	5913	5843	5878	5826	5784	5838	5729	5795	5794	5830	5739	5831	5833	5884	5814	5714	5899	5730	5667	5752	5794	5776	5749	5851	5913	5782	5890	5914	5796	5827	5768	5850	5896	5845	5839	5689	5811	5827	5798	5821	5968	5625	5856	5783	5858	5806	5793	5917	5880	5870	5766	5817	5753	5847	5907	5784	5762	5811	5936	5851	5750	5851	5765	5786	5795	5761	5808	5737	5694	5846	5819	5725	5855	5860	5763	5756	5836	5820	5870	5827	5693	5752	5863	5864	5861	5642	5901	5997	5889	5751	5845	5855	5935	5895	5776	5862	5851	5928	5818	5825	5889	5882	5961	5843	5780	5878	5777	5886	5836	5765	5780	5774	5864	5908	5735	5808	5783	5764	5746	5857	5830	5711	5935	5741	5850	5902	5706	5756	5781	5799	5862	5799	5826	5836	5935	5767	5823	5783	5760	5847	5840	5814	5851	5860	5836	5877	5882	5890	5811	5772	5872	5818	5784	5881	5813	5834	5997	5884	5950	5778	5647	5676	5922	5696	5776	5816	5814	5851	5840	5853	5812	5853	5794	5823	5793	5823	5885	5799	5870	5788	5951	5752	5918	5810	5680	5859	5832	5772	5766	5872	5893	5883	5762	5849	5759	5909	5893	5950	5814	5742	5808	5763	5742	5786	5794	5792	5770	5814	5974	5852	5830	5832	5788	5832	5747	5997	5821	5692	5796	5783	5824	5753	5820	5862	5878	5858	5931	5745	5844	5798	5814	5772	5822	5743	5839	5867	5850	5870	5807	5798	5862	5846	5757	5866	5741	5830	5829	5871	5913	5724	5809	5806	5871	5706	5860	5769	5868	5876	5856	5825	5743	5782	5814	5880	5934	5814	5730	5709	5754	5820	5879	5770	5780	5856	5943	5807	5822	5853	5887	5867	5811	5783	5841	5903	5781	5807	5767	5739	5884	5816	5799	5806	5847	5839	5827	5773	5916	5805	5881	5754	5765	5799	5884	5867	5781	5848	5782	5780	5697	5925	5755	5768	5798	5786	5811	5887	5829	5762	5741	5714	5883	5828	5731	5786	5795	5862	5748	5750	5807	5897	5777	5669	5933	5741	5795	5761	5801	5797	5822	5722	5822	5784	5776	5737	5781	5942	5740	5764	5803	5903	5868	5757	5871	5808	5877	5786	5859	5773	5873	5857	5958	5709	5683	5793	5720	5866	5753	5714	5827	5724	5787	5876	5849	5786	5821	5776	5825	5889	5787	5824	5919	5624	5789	5931	5710	5769	5743	5892	5912	5728	5809	5820	5802	5880	5741	5827	5760	5828	5805	5748	5829	5766	5851	5849	5854	5730	5848	5847	5825	5776	5867	5772	5881	5841	5776	5752	5837	5769	5834	5712	5833	5788	5734	5642	5789	5832	5671	5842	5804	5820	5771	5810	5748	5905	5816	5801	5844	5842	5820	5772	5767	5719	5847	5831	5696	5841	5800	5834	5876	5806	5863	5849	5829	5817	5794	5833	5838	5846	5789	5740	5848	5823	5823	5767	5804	5880	5792	5810	5800	5755	5758	5748	5830	5774	5705	5887	5792	5857	5698	5752	5832	5838	5803	5873	5796	5884	5715	5879	5795	5946	5897	5933	5881	5815	5841	5790	5826	5823	5830	5830	5879	5829	5952	5843	5807	5740	5734	5748	5808	5792	5722	5791	5930	5791	5753	5774	5989	5742	5734	5780	5955	5822	5894	5737	5713	5896	5824	5809	5887	5667	5871	5692	5815	5820	5894	5785	5849	5876	5821	5826	5818	5734	5788	5868	5840	5892	5811	5844	5797	5663	5801	5878	5796	5888	5826	5823	5954	5846	5711	5820	5826	5802	5733	5728	5894	5834	5881	5893	5807	5849	5774	5812	5811	5860	5727	5884	5682	5865	5892	5837	5888	5821	5680	5718	5851	5867	5769	5853	5854	5871	5799	5911	5813	5875	5746	5834	5834	5755	6008	5870	5753	5764	5817	5870	5786	5942	5826	5869	5884	5858	5845	5855	5948	5717	5772	5820	5914	5676	5872	5737	5792	5695	5782	5773	5840	5876	5849	5863	5811	5903	5776	5851	5739	5938	5651	5889	5693	5915	5755	5870	5785	5813	5913	5829	5866	5894	5877	5876	5671	5792	5870	5709	5728	5919	5847	5803	5795	5816	5835	5738	5755	5854	5843	5924	5737	5891	5785	5772	5762	5731	5815	5766	5796	5862	5758	5849	5796	5857
23249	19615	9423	3071	1299	824	770	720	780	755	775	701	770	783	785	734	803	759	750	729	723	752	782	704	759	757	806	781	766	782	704	751	767	735	713	746	736	772	810	773	777	752	737	736	777	798	765	758	779	753	781	735	743	750	763	763	759	758	734	694	762	739	746	724	772	726	731	775	732	729	760	710	761	730	777	778	739	667	739	731	768	762	785	753	755	740	784	759	705	718	763	761	775	717	708	743	747	713	758	799	776	796	762	703	712	739	711	685	731	742	742	734	750	766	738	769	730	763	768	765	788	745	760	770	735	768	766	745	704	715	768	735	739	733	792	692	745	697	736	733	737	759	741	761	786	726	765	736	796	749	728	738	727	712	747	724	732	747	786	721	738	747	751	756	778	770	691	758	751	729	718	722	758	732	708	759	730	762	696	717	751	786	703	771	734	772	744	728	705	722	773	723	770	783	778	729	751	756	725	741	738	726	740	781	752	779	755	717	764	770	755	770	735	731	736	716	804	727	763	766	758	719	736	713	771	796	744	773	765	756	757	717	756	704	738	708	716	727	715	748	716	764	750	755	811	753	793	774	729	788	734	711	726	779	773	702	707	758	728	726	725	753	791	748	802	706	777	784	743	727	761	735	776	770	754	733	731	760	753	752	754	712	806	764	718	766	700	734	768	741	731	805	778	786	759	734	730	757	730	721	771	759	720	751	776	721	718	800	728	787	737	734	791	750	725	751	745	777	805	752	770	732	685	718	753	748	722	739	727	756	778	728	769	752	739	736	741	765	761	729	791	746	791	744	760	730	701	680	735	693	726	749	757	768	725	746	750	757	799	759	737	781	752	766	734	752	729	743	715	764	723	700	681	748	752	754	762	717	758	721	758	707	761	757	749	744	739	785	752	770	753	729	675	767	780	716	705	745	766	698	746	741	777	729	729	729	718	720	776	753	747	734	737	762	746	784	773	714	744	738	745	774	751	749	773	746	782	770	720	770	770	717	772	772	743	828	747	697	725	761	727	761	723	761	760	745	747	782	784	693	723	756	770	813	741	771	744	725	766	764	753	722	749	798	802	728	721	772	721	759	775	761	726	737	762	732	767	727	774	728	726	698	800	785	792	777	742	773	747	785	743	778	730	754	759	773	750	715	763	716	758	759	742	717	763	797	794	716	733	741	706	801	760	793	755	774	750	735	755	758	770	766	735	814	774	796	749	784	764	721	743	769	782	735	738	755	741	747	739	753	728	723	757	771	773	716	759	758	747	769	722	799	753	691	759	720	804	756	740	732	790	727	761	711	733	782	732	712	730	781	707	768	741	759	763	746	763	753	774	735	723	752	743	727	755	709	796	756	752	712	748	753	792	736	710	693	743	771	707	720	745	729	674	757	709	760	754	740	720	749	721	745	722	772	717	759	723	756	719	736	731	772	755	710	750	706	734	713	757	771	757	773	747	730	768	818	773	758	783	757	755	748	764	725	755	743	765	743	739	771	799	737	745	737	714	758	722	784	746	744	752	732	744	802	773	771	745	766	765	752	745	731	755	754	766	727	753	757	795	756	713	730	754	730	801	773	720	767	753	759	775	749	707	736	729	763	746	727	741	769	762	735	728	761	726	732	726	716	759	769	792	790	735	778	701	726	760	682	724	776	722	752	749	736	727	744	752	782	772	727	745	769	735	693	776	762	744	717	788	778	724	742	761	767	741	746	703	692	720	759	734	682	711	767	749	806	732	722	729	729	794	776	745	760	743	761	740	763	801	771	739	743	740	737	773	749	734	768	710	732	778	743	746	707	785	783	769	713	749	742	743	767	757	797	726	762	739	734	748	764	695	787	716	748	746	763	747	708	792	799	789	806	788	763	699	722	719	765	764	825	758	769	735	732	746	696	704	769	743	720	744	724	721	739	767	733	721	735	692	740	815	738	699	759	735	785	760	731	723	766	777	802	737	710	766	736	732	737	734	726	788	768	750	766	782	736	756	764	743	794	773	771	763	765	713	694	787	722	717	736	767	769	707	734	716	723	705	738	743	745	758	749	741	766	745	744	747	753	755	748	726	727	768	710	713	728	768	753	700	695	737	753	777	718	711	739	809	758	785	737	723	713	750	784	724	756	749	719	765	766	742	794	712	776	733	705	752	768	796	715	786	715	770	712	778	747	771	710	711	711	775	759	733	749	717	752	704	723	774	773	741	704	790	728	779	777	743	692	718	757	750	803	703	743	790	755	760	794	760	747	819	730	766	780	774	744	749	752	759	780	749	738	754	744	770	747	751	762	770	767	741	776	740	694	764	746	790	756	780	743	702	691	759	723	761	776	804	779	748	791	743	712	774	750	748	756	718	763	705	746	748	718	737	801	761	796	745	713	755	742	763	731	751	804	776	787	782	739	743	720	749	748	758	745	769	737	792	744	723	784	770	749	760	815	782	722	752	730	773	746	728	743	728	748	780	724	721	788	719	769	773	796	764	710	725	743	777	784	729	716	705	714	745	757	745	791	714	745	770	738	766	792	760	754	724	756	814	756	794	738	771	751	706	721	723	703	704	705	732	724	731	753	740	785	731	794	748	687	741	715	798	707	772	719	702	766	739	821	747	729	747	706	738	759	725	715	721	729	689	779	658	760	755	808	753	754	724	744	718	772	761	740	784	734	732	774	746	754	746	788	755	766	763	746	746	705	728	757	772	754	795	769	762	720	744	713	775	705	728	764	750	746	746	749	748	761	761	732	722	729	748	819	688	750	726	788	719	755	752	792	723	790	750	757	741	767	657	711	717	772	711	790	780	775	742	746	730	749	754	768	772	757	722	769	800	788	771	799	745	742	774	776	753	762	714	783	784	784	708	711	758	738	781	738	759	744	788	751	759	756	747	763	754	727	741	751	762	767	706	722	747	724	699	775	739	741	765	748	779	770	793	744	721	743	739	750	795	698	747	744	772	741	798	726	738	749	664	755	719	756	744	730	746	764	720	755	738	778	782	740	759	779	746	740	707	731	760	692	740	736	758	732	730	715	738	768	801	788	792	818	774	802	780	779	717	696	724	740	784	767	769	747	720	741	805	749	732	756	725	776	720	736	741	731	732	737	722	749	730	791	718	748	747	704	725	726	719	687	705	742	731	728	709	758	702	763	745	752	709	726	705	728	791	750	730	766	728	773	704	713	743	756	735	751	725	747	768	729	752	783	723	796	694	762	731	778	766	731	704	772	752	741	729	770	811	774	756	756	744	753	760	732	736	744	705	760	771	795	748	778	754	724	717	738	763	726	767	745	720	729	757	746	690	775	739	739	771	721	783	726	729	718	706	691	729	800	789	772	755	738	687	730	785	770	763	779	755	738	696	767	786	756	734	778	748	730	772	744	743	800	773	766	733	725	767	735	706	720	729	763	819	757	751	784	724	728	740	754	740	746	714	708	674	791	757	773	724	720	742	721	705	761	748	764	762	767	777	758	705	729	769	741	743	741	753	738	728	752	765	765	763	713	715	760	779	762
56182	44634	32785	23447	15362	8873	6510	6146	6203	6189	6035	6235	6100	6231	6233	6114	6077	6113	6288	6290	6192	6125	6156	6105	6091	6192	6177	6109	6175	6209	6264	6364	6221	6181	6271	6150	6182	6193	6203	6098	6208	6224	6181	6231	6247	6239	6104	6275	6143	6258	6309	6109	6184	6258	6288	6080	6140	6094	6199	6289	6195	6121	6133	6158	6243	6277	6186	6192	6119	6132	6030	6175	6161	6165	6099	6210	6208	6041	6352	6158	6209	6162	6203	6249	6138	6117	6176	6156	6018	6178	6249	6091	6163	6183	6095	6171	6093	6220	6109	6218	6226	6265	6184	6214	6210	6129	6208	6205	6234	6192	6237	6151	6129	6127	6211	6265	6281	6163	6131	6202	6277	6169	6267	6069	6191	6164	6153	6314	6168	6177	6126	6095	6126	6129	6358	6137	6202	6222	6285	6136	6230	6256	6166	6285	6273	6228	6129	6182	6307	6254	6161	6233	6205	6162	6046	6175	6227	6109	6280	6073	6264	6176	6159	6201	6189	6205	6164	6316	6110	6120	6122	6305	6207	6186	6187	6221	6190	6112	6115	6222	6194	6166	6218	6166	6225	6359	6268	6208	6214	6171	6139	6246	6221	6314	6125	6268	6288	6106	6245	6166	6064	6209	6291	6182	6215	6212	6227	6208	6250	6243	6171	6227	6120	6234	6237	6109	6312	6119	6298	6244	6226	6206	6259	6359	6216	6120	6167	6171	6208	6180	6267	6168	6138	6182	6243	6126	6245	6276	6132	6269	6234	6200	6129	6209	6148	6152	6221	6171	6282	6187	6115	6083	6091	6112	6175	6245	6225	6186	6245	6259	6180	6128	6278	6182	6128	6213	6283	6305	6263	6225	6246	6157	6076	6234	6211	6098	6079	6236	6303	6207	6248	6116	6202	6149	6175	6190	6212	6200	6135	6079	6124	6155	6178	6206	6218	6208	6237	6176	6117	6384	6135	6187	6245	6264	6146	6078	6144	6180	6424	6137	6216	6229	6267	6142	6172	6090	6067	6128	6294	6246	6262	6188	6174	6248	6171	6075	6188	6106	6222	6268	6254	6217	6247	6244	6194	6230	6268	6222	6275	6272	6290	6125	6211	6095	6190	6236	6160	6073	6244	6188	6245	6149	6268	6158	6275	6173	6276	6128	6185	6133	6236	6200	6143	6213	6134	6131	6098	6273	6116	6244	6144	6158	6190	6287	6177	6169	6217	6103	6311	6219	6111	6185	6297	6081	6107	6288	6172	6247	6149	6260	6269	6205	6151	6281	6180	6218	6109	6133	6136	6205	6143	6242	6179	6159	6249	6175	5995	6199	6173	6294	6200	6111	6130	6254	6108	6145	6175	6096	6198	6244	6088	6146	6222	6138	6185	6261	6250	6203	6302	6122	6161	6230	6202	6244	6262	6256	6289	6169	6299	6153	6295	6192	6232	6137	6287	6157	6094	6213	6115	6015	6152	6233	6180	6247	6218	6167	6180	6145	6117	6179	6219	6226	6104	6156	6167	6163	6105	6201	6160	6112	6131	6123	6221	6295	6212	6146	6207	6151	6138	6113	6224	6262	6128	6284	6220	6216	6215	6238	6216	6150	6171	6164	6094	6133	6208	6117	6267	6233	6178	6192	6162	6176	6153	6111	6171	6157	6316	6323	6247	6281	6112	6201	6226	6088	6201	6263	6113	6197	6148	6118	6368	6015	6205	6333	6193	6388	6182	6217	6048	6230	6156	6192	6185	6156	6305	6108	6180	6140	6040	6153	6184	6146	6198	6268	6271	6223	6215	6319	6212	6272	6223	6199	6183	6137	6221	6202	6232	6253	6223	6131	6242	6133	6233	6276	6187	6239	6245	6180	6181	6081	6124	6157	6240	6204	5995	6234	6061	6227	6199	6227	6364	6249	6243	6185	6240	6232	6302	6252	6248	6231	6258	6156	6230	6275	6214	6157	6280	6138	6304	6201	6234	6263	6223	6194	6142	6166	6077	6206	6264	6198	6239	6266	6107	6193	6255	6188	6096	6244	6176	6166	6178	6253	6203	6178	6165	6154	6208	6144	6140	6262	6159	6120	6125	6227	5989	6193	6173	6325	6186	6171	6258	6210	6195	6226	6102	6285	6146	6205	6206	6193	6106	6110	6216	6094	6244	6182	6137	6261	6064	6301	6239	6167	6109	6053	6157	6290	6175	6283	6210	6282	6226	6201	6205	6334	6286	6227	6121	6163	6110	6305	6243	6228	6215	6115	6181	6158	6267	6203	6165	6211	6197	6265	6010	6146	6196	6211	6165	6110	6157	6238	6158	6268	6180	6059	6161	6159	6278	6208	6189	6117	6237	6066	6242	6120	6211	6089	6243	6217	6124	6109	6046	6146	6134	6228	6323	6117	6259	6309	6236	6114	6242	6216	6215	6101	6142	6273	6295	6128	6406	6303	6143	6147	6145	6200	6204	6153	6257	6072	6226	6228	6180	6319	6141	6114	6301	6249	6271	6236	6251	6208	6262	6132	6075	6304	6293	6097	6211	6078	6015	6203	6162	6209	6281	6158	6160	6138	6114	6275	6118	6077	6240	6155	6309	6158	6147	6330	6240	6220	6156	6201	6101	6301	6187	6193	6256	6191	6084	6244	6235	6073	6176	6116	6258	6195	6183	6217	6145	6245	6150	6158	6233	6252	6188	6221	6180	6086	6238	6148	6092	6305	6194	6215	6250	6152	6085	6236	6185	6228	6145	6250	6230	6248	6237	6285	6198	6206	6132	6137	6275	6181	6229	6092	6221	6251	6286	6152	6211	6182	6173	6165	6105	6118	6239	6181	6158	6221	6119	6280	6071	6225	6243	6065	6146	6169	6110	6073	6216	6210	6134	6199	6313	6233	6164	6200	6151	6132	6203	6172	6200	6152	6345	6221	6253	6235	6108	6298	6238	6168	6173	6190	6110	6325	6164	6209	6091	6176	6175	6077	6199	6146	6323	6142	6051	6103	6136	6163	6298	6230	6297	6156	6328	6155	6173	6203	6221	6196	6086	6135	6242	6493	6182	6153	6163	6147	6196	6147	6037	6126	6134	6203	6172	6113	6145	6301	6263	6241	6120	6248	6271	6201	6202	6286	6276	6237	6212	6132	6240	6305	6132	6137	6208	6180	6158	6249	6231	6224	6235	6152	6264	6210	6127	6267	6172	6235	6113	6201	6179	6350	6181	6195	6137	6166	6217	6180	6043	6213	6269	6204	6123	6267	6207	6093	6099	6168	6208	6069	6178	6175	6198	6276	6184	6145	6103	6197	6077	6169	6284	6192	6136	6054	6123	6146	6243	6136	6132	6199	6120	6193	6087	6150	6296	6061	6180	6129	6161	6152	6248	6181	6260	6165	6330	6201	6124	6347	6214	6148	6194	6125	6246	6192	6223	6224	6091	6257	6098	6238	6311	6222	6206	6162	6211	6191	6115	6146	6210	6228	6305	6179	6138	6274	6005	6268	6176	6130	6160	6229	6229	6239	6165	6186	6191	6184	6341	6221	6134	6088	6235	6275	6234	6207	6050	6160	6112	6195	6071	6209	6232	6183	6181	6307	6141	6100	6227	6175	6241	6291	6246	6195	6237	6165	6152	6151	6140	6252	6242	6101	6042	6263	6127	6177	6097	6114	6021	6249	6226	6205	6147	6239	6119	6209	6167	6254	6291	6248	6273	6321	6036	6288	6276	6161	6170	6281	6260	6130	6056	6220	6363	6074	6296	6224	6133	6355	6169	6161	6227	6192	6239	6204	6234	6083	6155	6102	6280	6092	6207	6098	6245	6309	6169	6200	6203	6178	6174	6229	6177	6269	6175	6220	6234	6211	6142	6122	6249	6200	6124	6138	6150	6075	6238	5976	6148	6211	6213	6204	6130	6212	6218	6225	6228	6227	6328	6145	6193	6133	6208	6185	6176	6180	6143	6370	6340	6215	6224	6132	6264	6213	6169	6090	6146	6193	6199	6182	6285	6153	6190	6185	6223	6255	6150	6225	6307	6250	6340	6199	6195	6179	6207	6064	6198	6241	6188	6076	6193	6276	6252	6240	6231	6232	6149	6043	6130	6330	6167	6322	6152	6230	6256	6237	6180	6212	6156	6286	6210	6194	6208	6206	6256	6100	6207	6228	6234	6337	6271	6210	6181	6239	6134	6259	6208	6223	6260	6151	6194	6246	6197	6209	6154	6227	6367	6256	6157	6261	6154	6337	6252	6180	6181	6073	6107	6122	6167	6316	6173	6257	6244	6231	6226	6159	6194	6110	6303	6281	6259	6144	6199	6235	6229	6219	6271	6212	6076	6206	6214	6101	6125	6065	6197	6124	6226	6134	6044	6184	6226	6082	6031	6297	6323	6281	6077	6241	6251	6105	6346	6137	6160	6176	6186	6282	6195	6027	6143	6203	6088	6163	6220	6235	6133	6197	6162	6208	6103	6278	6130	6066	6256	6122	6239	6194	6215	6274	6215	6185	6249	6178	6204	6166	6065	6330	6136	6149	6120	6225	6211	6198	6135	6247	6190	6220	6121	6233	6353	6116	6285	6210	6252	6260	6123	6088	6377	6313	6145	6180	6175	6118	6243	6251	6202	6193	6248	6173	6250	6298	6131	6135	6047	6135	6197	6138	6004	6008	6207	6198	6095	6188	6164	6227	6195	6135	6134	6201	6076	6194	6255	6290	6156	6171	6260	6080	6179	6125	6284	6197	6265	6159	6160	6224	6140	6276	6185	6229	6263	6085	6295	6155	6141	6122	6062	6217	6242	6281	6269	6184	6263	6200	6207	6216	6278	6006	6294	6153	6110	6263	6166	6331	6078	6190	6163	6074	6246	6254	6109	6227	6205	6187	6243	6188	6144	6070	6145	6184	6182	6187	6136	6236	6103	6183	6181	6246	6288	6302	6254	6209	6202	6245	6114	6208	6249	6227	6196	6095	6250	6178	6300	6206	6276	6248	6071	6053	6097	6203	6070	6124	6123	6196	6162	6095	6269	6075	6130	6180	6196	6219	6306	6186	6172	6108	6159	6252	6226	6113	6302	6243	6134	6187	6196	6226	6268	6164	6206	6220	6257	6126	6279	6336	6211	6201
46396	48181	30047	12743	3513	1384	949	818	809	774	808	819	785	859	809	770	861	819	807	773	858	845	822	816	835	815	834	801	768	772	789	788	829	829	763	796	819	799	765	830	821	779	841	808	838	749	804	776	779	787	806	808	825	795	865	789	802	814	761	802	776	788	807	783	808	818	833	803	794	842	811	836	767	786	784	784	773	810	808	836	811	802	806	824	792	873	847	785	843	855	852	793	817	827	808	813	762	834	757	779	809	817	816	833	803	806	818	843	849	802	837	833	788	782	826	785	839	783	823	825	745	790	752	810	783	816	770	793	784	792	798	761	788	716	813	797	816	825	816	786	781	774	774	755	820	809	826	851	847	816	774	799	810	796	818	767	776	780	868	815	852	814	819	791	788	795	834	825	807	825	795	803	823	801	823	773	846	785	781	807	819	837	791	776	796	807	816	801	858	818	791	760	850	805	836	775	772	799	803	808	796	794	828	822	829	802	838	817	816	775	853	810	760	779	820	801	762	772	824	802	851	772	818	833	782	789	813	819	844	816	799	763	799	789	803	845	833	796	811	784	798	759	834	795	802	883	822	795	776	801	879	767	709	807	827	801	809	774	827	857	771	797	764	834	744	827	793	823	752	827	747	801	835	789	798	821	745	797	826	809	811	798	844	795	775	860	800	799	791	839	885	814	829	816	784	803	820	743	761	807	814	802	791	818	837	812	740	767	810	820	807	857	751	819	761	814	797	788	811	730	801	787	824	816	780	814	830	747	786	782	819	794	780	853	783	812	791	836	793	833	785	767	787	791	825	768	826	786	779	792	846	819	808	814	835	767	836	829	840	800	844	827	802	767	838	803	827	824	807	813	793	779	781	839	799	765	812	803	800	768	794	843	771	811	821	805	829	821	812	812	824	791	815	793	789	876	870	773	843	780	800	829	830	819	811	789	776	795	792	811	868	802	768	785	820	755	799	817	762	793	800	849	808	813	807	817	812	797	817	814	807	796	753	754	833	782	753	793	809	766	836	784	800	807	804	798	824	756	809	821	794	851	799	822	801	804	844	787	807	796	746	752	773	820	812	791	772	789	808	816	780	788	869	842	843	775	808	816	866	837	779	826	826	820	830	832	783	793	850	814	790	792	754	857	808	818	796	825	827	811	786	791	806	832	771	843	857	787	787	793	765	819	803	791	845	825	821	778	809	838	824	793	819	780	839	800	822	746	823	810	746	771	817	801	801	820	802	806	765	780	774	822	818	798	837	813	801	825	822	781	804	804	840	841	809	801	803	801	788	842	844	829	807	809	783	782	787	787	753	831	824	816	801	787	788	810	771	810	733	790	824	810	825	783	835	819	796	793	815	808	796	834	761	802	847	825	804	741	823	814	812	848	776	802	831	809	769	803	800	783	826	824	787	814	790	828	800	786	831	756	774	816	792	818	859	827	791	803	811	824	779	808	819	809	773	798	809	773	829	824	763	787	812	769	831	782	827	780	847	871	750	748	836	763	833	791	839	813	823	830	821	836	802	800	770	775	823	864	782	823	812	831	846	754	793	840	773	805	833	761	826	841	759	820	783	804	810	780	751	827	828	799	821	807	829	848	823	736	811	856	809	835	828	834	810	808	800	789	821	817	801	755	829	856	779	799	797	790	789	792	778	762	786	799	804	816	784	762	832	780	771	825	806	818	791	814	755	777	794	824	805	808	819	821	795	761	796	820	819	812	804	797	855	813	784	807	826	806	815	842	860	774	755	809	776	851	839	792	783	827	792	807	761	824	818	798	767	819	868	811	845	890	818	806	751	824	821	871	816	835	812	837	833	835	794	827	814	779	815	765	816	790	818	824	794	803	764	831	770	857	807	861	848	790	821	759	832	856	812	785	840	880	801	799	768	802	773	813	793	788	801	848	797	871	791	781	827	813	864	797	814	792	795	818	844	741	789	763	810	828	792	818	850	828	819	789	835	808	822	767	817	812	837	775	804	838	797	848	731	748	808	804	769	805	753	835	803	841	813	805	816	820	853	809	841	817	796	806	799	795	814	812	769	765	805	812	805	811	838	838	774	761	806	764	792	808	803	803	814	804	758	804	810	764	844	787	862	782	821	826	824	769	778	762	779	830	805	819	835	806	814	806	808	815	816	801	747	766	863	801	840	804	779	761	860	805	805	788	795	766	785	803	808	773	769	782	803	817	829	811	789	846	834	816	811	760	795	811	809	850	840	786	826	788	816	785	831	801	774	860	784	821	782	838	840	777	791	801	851	838	869	862	786	816	768	752	863	862	825	817	794	780	820	817	840	757	835	801	790	839	806	845	830	852	790	828	838	799	808	810	780	841	830	756	757	791	816	751	849	767	834	801	839	774	830	812	776	801	777	810	781	817	795	796	808	788	817	782	805	837	817	838	836	766	834	814	814	784	817	793	807	805	787	802	853	870	784	775	822	809	770	785	786	874	834	821	789	803	856	875	836	768	786	823	816	811	806	811	793	807	806	794	798	809	778	845	807	788	809	768	820	792	842	766	723	744	759	829	753	847	858	794	790	803	810	834	773	815	779	833	782	868	846	761	768	823	830	804	897	804	865	793	837	788	792	763	799	833	824	821	797	785	779	806	853	830	781	814	808	811	792	822	804	799	829	798	877	849	808	770	836	767	808	808	821	819	743	837	846	849	794	806	793	832	807	756	773	805	805	798	766	810	775	859	822	764	809	839	786	848	780	847	812	814	809	813	799	764	789	866	778	788	844	824	792	769	772	792	826	789	812	747	782	785	814	809	793	752	797	785	765	848	792	801	765	863	784	830	822	800	805	814	827	806	863	821	802	826	811	835	778	850	838	814	778	773	732	838	809	845	810	819	847	796	834	813	829	801	805	770	795	879	861	807	739	797	829	768	834	751	754	812	854	792	770	815	860	836	812	772	796	809	863	845	835	799	795	815	779	789	831	804	765	807	805	771	860	820	819	812	809	823	849	850	810	802	823	811	874	822	828	820	804	817	791	775	767	835	776	769	817	831	829	786	784	810	740	790	801	761	775	804	834	855	781	831	852	814	815	829	818	861	843	747	852	810	802	781	802	802	797	810	795	824	821	797	794	793	805	820	768	825	867	780	830	743	792	816	837	834	823	786	760	833	802	828	769	808	831	807	818	820	859	822	806	781	859	866	777	856	818	809	828	752	829	824	784	768	782	817	807	855	823	815	818	832	793	776	818	852	762	783	800	830	801	814	800	786	821	821	785	821	797	846	794	799	821	837	820	822	776	785	793	814	831	805	806	791	801	806	819	784	781	799	804	809	801	793	830	769	811	849	837	797	781	775	781	797	839	856	813	776	815	833	840	773	794	761	741	784	808	831	818	773	773	788	767	790	783	745	807	776	854	831	840	821	788	768	793	809	897	786	727	772	849	800	799	768	793	831	741	804	804	820	784	862	853	736	817	793	819	768	779	766	822	819	788	859	803	818	776	818	804	824	852	802	791	814	805	798	766	816	801	782	845	865
60416	58354	52089	40084	30339	16604	8436	6634	6557	6603	6663	6580	6576	6531	6442	6630	6671	6684	6637	6559	6538	6568	6675	6512	6673	6491	6639	6576	6544	6666	6508	6621	6638	6602	6585	6573	6630	6615	6541	6556	6555	6614	6588	6644	6537	6612	6579	6671	6602	6519	6521	6574	6494	6573	6660	6385	6587	6499	6538	6571	6633	6527	6674	6563	6544	6610	6578	6561	6572	6489	6660	6610	6504	6498	6509	6660	6574	6654	6498	6595	6605	6518	6684	6502	6635	6568	6561	6429	6618	6588	6465	6487	6507	6599	6456	6519	6691	6566	6587	6546	6535	6516	6562	6594	6594	6591	6606	6544	6443	6617	6612	6651	6755	6636	6483	6637	6458	6587	6682	6589	6542	6575	6523	6464	6549	6635	6639	6496	6450	6636	6600	6710	6378	6416	6605	6457	6526	6543	6533	6530	6586	6495	6652	6699	6627	6555	6612	6452	6608	6601	6643	6499	6643	6528	6503	6614	6458	6555	6502	6577	6646	6613	6607	6568	6635	6408	6597	6604	6561	6639	6684	6575	6681	6632	6560	6532	6463	6599	6545	6646	6601	6540	6557	6699	6561	6719	6562	6637	6484	6494	6630	6630	6569	6599	6495	6646	6646	6574	6570	6699	6671	6605	6519	6480	6567	6566	6477	6494	6426	6508	6512	6466	6538	6552	6482	6507	6619	6666	6552	6490	6691	6773	6609	6436	6560	6566	6624	6554	6547	6501	6526	6599	6713	6557	6710	6559	6561	6538	6687	6484	6537	6680	6634	6520	6593	6544	6641	6582	6628	6642	6519	6624	6560	6684	6690	6437	6462	6593	6649	6665	6573	6598	6445	6540	6571	6606	6607	6653	6639	6668	6494	6457	6647	6572	6588	6559	6584	6589	6482	6420	6384	6689	6597	6518	6574	6653	6612	6578	6761	6702	6662	6438	6574	6600	6508	6464	6475	6564	6573	6706	6689	6603	6600	6601	6515	6706	6602	6644	6609	6626	6554	6588	6579	6536	6535	6708	6568	6539	6676	6676	6508	6514	6519	6710	6615	6435	6665	6717	6538	6588	6580	6548	6557	6645	6618	6634	6576	6447	6525	6621	6570	6502	6609	6577	6516	6690	6477	6513	6499	6508	6519	6518	6468	6653	6663	6614	6612	6528	6483	6560	6452	6709	6624	6593	6613	6508	6630	6488	6539	6636	6552	6489	6552	6472	6560	6561	6570	6714	6507	6546	6477	6624	6721	6585	6601	6584	6588	6681	6539	6625	6626	6694	6606	6570	6686	6540	6671	6472	6627	6561	6742	6623	6503	6556	6600	6649	6590	6526	6724	6613	6530	6571	6615	6581	6524	6551	6503	6765	6679	6598	6578	6577	6596	6548	6536	6558	6509	6685	6561	6494	6527	6669	6587	6546	6572	6536	6593	6594	6568	6640	6605	6658	6579	6486	6576	6609	6583	6582	6627	6578	6646	6659	6583	6645	6517	6679	6583	6435	6637	6675	6704	6536	6460	6538	6394	6601	6483	6602	6640	6655	6622	6610	6490	6571	6569	6637	6735	6590	6677	6588	6589	6579	6522	6649	6743	6659	6654	6571	6595	6538	6600	6438	6560	6574	6605	6605	6494	6745	6553	6682	6564	6577	6634	6546	6652	6668	6664	6547	6535	6643	6640	6484	6524	6535	6701	6604	6622	6554	6567	6601	6563	6574	6469	6541	6606	6511	6570	6647	6386	6566	6577	6532	6574	6512	6578	6529	6529	6561	6682	6620	6537	6508	6572	6599	6628	6540	6586	6483	6516	6698	6589	6614	6678	6526	6634	6473	6538	6700	6616	6381	6575	6621	6567	6482	6588	6451	6519	6826	6580	6596	6571	6637	6668	6581	6625	6499	6600	6496	6723	6648	6657	6487	6549	6460	6625	6595	6641	6529	6494	6494	6476	6466	6713	6540	6598	6716	6621	6722	6509	6522	6525	6617	6629	6552	6628	6465	6638	6581	6636	6516	6645	6506	6518	6647	6555	6533	6518	6622	6681	6482	6564	6648	6531	6598	6601	6413	6632	6642	6663	6538	6504	6467	6534	6637	6603	6561	6616	6585	6702	6579	6503	6572	6597	6564	6412	6616	6669	6675	6518	6743	6621	6512	6477	6479	6663	6583	6603	6529	6589	6599	6484	6610	6525	6470	6670	6514	6690	6528	6515	6538	6619	6579	6597	6560	6666	6570	6576	6536	6496	6620	6662	6592	6587	6482	6558	6589	6534	6566	6564	6601	6656	6443	6541	6577	6582	6620	6515	6612	6575	6544	6693	6577	6504	6533	6459	6683	6321	6628	6603	6568	6564	6667	6517	6463	6541	6557	6503	6599	6553	6645	6543	6558	6568	6648	6548	6715	6649	6533	6635	6533	6586	6655	6569	6561	6624	6578	6657	6734	6639	6559	6586	6508	6541	6594	6564	6559	6656	6549	6570	6517	6643	6571	6505	6697	6575	6465	6601	6628	6557	6404	6555	6533	6691	6503	6577	6734	6592	6672	6598	6616	6579	6620	6553	6481	6574	6616	6655	6455	6553	6494	6568	6640	6665	6496	6680	6577	6608	6666	6685	6563	6469	6525	6649	6553	6585	6535	6600	6434	6502	6560	6490	6745	6700	6556	6536	6637	6673	6709	6486	6579	6602	6541	6646	6609	6516	6574	6544	6477	6691	6645	6501	6637	6504	6675	6722	6582	6605	6414	6627	6577	6658	6552	6590	6650	6559	6631	6579	6565	6487	6556	6610	6585	6674	6475	6583	6558	6445	6645	6503	6567	6629	6613	6602	6546	6568	6591	6482	6432	6594	6573	6674	6552	6525	6574	6585	6592	6763	6611	6602	6665	6658	6642	6706	6554	6600	6479	6605	6533	6510	6570	6533	6682	6512	6594	6599	6634	6617	6513	6516	6601	6564	6582	6574	6706	6574	6492	6590	6564	6619	6566	6586	6523	6521	6450	6636	6490	6513	6505	6678	6538	6560	6497	6643	6552	6617	6531	6558	6640	6482	6675	6644	6433	6470	6540	6589	6490	6561	6646	6525	6571	6621	6606	6536	6660	6547	6592	6597	6655	6608	6684	6623	6691	6611	6603	6650	6645	6447	6553	6662	6608	6589	6545	6547	6610	6535	6667	6632	6639	6608	6577	6671	6568	6637	6518	6503	6707	6513	6611	6606	6680	6572	6605	6514	6645	6527	6592	6568	6516	6680	6444	6711	6621	6556	6460	6577	6615	6577	6546	6592	6530	6352	6526	6629	6675	6643	6511	6617	6601	6607	6574	6630	6633	6604	6590	6656	6603	6652	6614	6638	6521	6597	6542	6630	6511	6604	6535	6697	6678	6497	6649	6435	6614	6619	6326	6631	6651	6573	6498	6550	6631	6529	6558	6603	6625	6427	6454	6536	6631	6754	6617	6654	6696	6706	6658	6652	6552	6617	6611	6587	6681	6548	6521	6654	6517	6536	6536	6597	6741	6597	6662	6635	6476	6502	6554	6538	6594	6638	6588	6502	6596	6805	6496	6563	6527	6547	6573	6554	6545	6619	6620	6529	6537	6600	6575	6610	6556	6570	6637	6757	6452	6636	6468	6554	6535	6694	6626	6594	6613	6574	6654	6462	6605	6550	6614	6637	6581	6603	6468	6614	6521	6557	6612	6685	6694	6643	6606	6495	6616	6538	6628	6605	6542	6657	6599	6483	6505	6563	6597	6595	6485	6483	6534	6600	6402	6623	6590	6606	6646	6423	6735	6476	6658	6564	6654	6622	6602	6582	6596	6642	6520	6689	6516	6576	6506	6612	6376	6586	6578	6502	6648	6628	6586	6453	6577	6603	6604	6544	6694	6710	6531	6574	6532	6661	6623	6480	6489	6678	6459	6544	6579	6623	6611	6584	6683	6605	6577	6561	6637	6619	6568	6671	6610	6543	6499	6610	6533	6598	6608	6493	6563	6592	6499	6714	6562	6412	6641	6604	6392	6639	6611	6611	6703	6478	6614	6638	6495	6641	6637	6596	6643	6499	6630	6563	6616	6569	6574	6548	6537	6605	6490	6611	6758	6566	6486	6488	6487	6595	6548	6689	6584	6599	6472	6594	6534	6529	6558	6580	6629	6610	6528	6736	6524	6450	6710	6644	6620	6626	6530	6527	6572	6569	6483	6603	6676	6557	6640	6643	6496	6614	6680	6651	6591	6643	6530	6621	6549	6535	6637	6534	6631	6613	6616	6575	6619	6586	6565	6513	6673	6628	6630	6524	6584	6528	6563	6673	6562	6571	6581	6586	6618	6571	6514	6646	6540	6656	6534	6637	6553	6686	6432	6380	6692	6466	6627	6669	6544	6509	6649	6581	6577	6617	6503	6579	6669	6703	6564	6517	6578	6585	6482	6624	6566	6663	6550	6626	6516	6531	6625	6696	6595	6481	6683	6654	6537	6624	6568	6675	6601	6512	6740	6573	6651	6584	6477	6588	6564	6545	6621	6644	6653	6624	6550	6544	6500	6583	6513	6698	6703	6588	6642	6617	6536	6475	6579	6595	6642	6562	6553	6530	6614	6735	6602	6500	6594	6580	6521	6507	6448	6594	6635	6617	6608	6651	6566	6518	6595	6499	6628	6645	6539	6630	6544	6448	6613	6517	6600	6661	6616	6537	6511	6597	6436	6617	6687	6554	6597	6418	6569	6639	6595	6481	6543	6472	6503	6654	6499	6528	6534	6507	6565	6553	6438	6605	6520	6726	6554	6574	6609	6465	6697	6566	6461	6566	6560	6553	6557	6591	6657	6617	6488	6692	6554	6626	6409	6577	6600	6607	6570	6511	6642	6463	6599	6569	6559	6425	6671	6645	6548	6425	6691	6607	6497	6605	6510	6419	6648	6530	6664	6594	6650	6676	6585	6548	6552	6624	6606	6611	6481	6471	6441	6592	6605	6567	6574	6487	6769	6558	6600	6626	6702	6492	6705	6519	6666	6515	6461	6607	6621	6636	6477	6618	6504	6642	6607	6488	6498	6523	6530	6634	6563	6652	6548	6556	6534	6533	6609	6560	6592	6462	6545	6560	6532	6426	6601	6636	6587
36531	37349	22565	8452	2516	1171	920	871	752	804	873	869	828	858	867	837	839	872	840	773	842	872	806	837	819	848	853	878	896	833	835	864	868	784	801	852	854	885	815	840	849	872	833	851	831	902	815	832	826	830	828	838	826	807	844	817	831	818	808	864	855	798	874	842	872	847	833	828	849	843	820	816	828	854	884	888	831	862	792	850	811	796	764	804	822	875	790	837	869	844	839	811	810	874	846	841	847	852	873	846	812	909	834	837	830	805	805	887	846	874	819	838	839	862	809	852	836	899	803	849	819	886	810	772	836	831	824	846	838	887	857	869	844	797	879	831	825	897	830	885	849	810	808	830	877	861	880	858	835	830	808	839	850	843	802	796	744	840	859	846	831	868	876	827	819	852	843	852	882	813	827	840	825	840	931	851	846	822	857	828	863	876	873	897	875	851	842	835	816	858	809	815	835	885	918	830	848	820	807	866	865	858	845	823	832	822	831	803	786	850	847	862	815	859	851	830	840	840	838	841	843	854	838	841	823	888	867	837	828	837	890	850	851	844	799	820	887	824	872	871	860	811	827	839	894	859	818	864	867	862	870	802	818	859	863	836	829	833	849	786	864	888	857	866	839	861	795	801	851	837	827	851	883	821	887	807	889	816	826	881	812	816	785	776	856	803	850	833	810	842	761	812	819	838	842	864	856	863	855	877	844	853	829	856	837	829	826	881	843	831	809	783	805	893	866	902	828	816	875	829	803	871	862	884	817	837	876	872	821	861	874	832	833	840	846	873	865	894	855	823	876	846	869	817	870	873	845	842	830	876	789	852	822	827	840	830	831	836	857	805	845	863	852	828	825	900	808	859	825	871	856	849	872	850	861	856	809	877	864	868	816	898	769	820	910	852	816	851	838	809	881	830	841	880	865	838	841	822	875	790	843	794	911	841	892	829	833	870	859	803	847	867	864	846	859	858	837	873	834	812	819	840	887	859	831	867	823	853	857	807	832	863	864	859	743	903	824	839	862	813	846	890	886	844	798	850	832	859	870	824	835	799	833	826	883	857	846	821	823	865	823	879	795	826	860	865	861	809	879	837	891	799	834	831	875	840	799	896	828	858	850	793	839	865	808	846	814	843	848	848	863	856	873	902	851	822	825	822	884	831	822	830	832	889	818	857	893	853	870	797	834	870	872	874	874	827	814	865	879	808	819	876	796	852	845	833	860	826	856	886	776	861	855	823	835	852	827	824	797	870	838	855	827	821	844	840	863	845	801	896	833	832	875	785	827	846	849	875	832	837	908	785	841	815	835	866	858	815	870	820	820	876	855	872	830	799	781	844	845	821	864	892	902	799	845	839	814	833	825	901	883	851	876	824	851	848	810	839	840	821	807	851	846	863	766	848	832	869	901	852	804	847	817	839	857	878	870	873	868	807	809	825	867	845	801	839	776	837	834	840	773	855	850	799	795	807	844	816	914	875	842	821	824	886	844	882	850	852	856	796	892	832	842	821	833	766	867	891	845	856	898	846	815	817	878	794	857	838	947	840	851	848	846	864	794	823	830	884	813	864	823	920	824	855	807	911	856	865	844	832	877	890	838	878	815	766	816	811	839	829	861	855	853	877	858	836	879	815	815	869	895	860	874	831	828	871	770	822	894	823	862	811	821	830	820	842	849	792	863	813	815	864	870	829	838	865	823	897	834	830	827	787	872	857	807	859	873	852	808	853	820	854	832	891	856	842	815	853	833	827	829	851	850	848	833	824	847	856	838	839	854	869	832	899	804	860	797	874	801	802	829	823	834	848	807	809	897	781	836	868	873	827	805	879	829	793	872	845	842	838	832	877	890	787	848	894	843	815	842	834	841	880	890	828	841	815	850	868	830	833	833	797	820	828	846	834	840	864	808	808	908	832	854	883	848	818	851	847	854	816	872	860	859	837	840	882	825	897	842	801	877	859	881	837	818	810	824	824	828	845	867	890	824	807	873	884	860	859	878	857	891	799	811	868	793	843	781	820	815	787	872	832	784	798	824	831	855	806	844	845	846	851	839	817	836	859	860	822	889	877	796	893	858	830	880	816	828	882	812	843	867	849	854	822	862	906	881	864	851	821	814	829	811	885	833	822	876	820	830	839	869	894	847	862	892	867	822	843	772	829	849	824	832	820	864	847	810	818	838	809	820	867	841	818	871	819	826	833	845	825	850	824	824	830	815	876	837	835	854	824	835	815	853	853	885	807	820	845	850	850	879	817	832	803	829	925	864	792	852	815	827	878	815	858	835	841	836	857	850	793	861	822	868	825	860	853	830	869	842	842	885	842	823	830	831	846	834	804	856	807	849	776	835	836	817	843	806	878	854	788	826	848	868	814	933	792	903	794	894	832	824	838	871	907	881	802	833	858	859	870	776	889	850	839	789	824	872	819	822	906	823	916	819	831	856	812	886	884	842	837	832	817	834	841	869	853	828	888	854	849	820	880	877	814	835	850	820	818	860	817	785	890	855	808	840	835	824	849	840	868	827	895	873	805	790	854	846	866	808	846	842	850	846	887	847	834	831	859	809	814	830	869	824	843	831	850	841	828	854	849	836	808	804	864	836	846	826	825	863	839	840	817	897	871	866	861	879	850	862	879	828	886	857	835	871	848	864	837	864	867	827	837	789	844	878	832	916	797	911	879	913	872	871	921	823	785	850	820	814	840	882	859	831	861	859	808	854	868	820	868	849	841	859	816	820	877	871	890	881	831	832	813	876	875	828	910	834	866	869	811	872	883	875	881	849	891	869	859	869	786	828	824	825	869	839	837	841	812	802	861	837	805	829	853	823	863	806	810	863	788	815	870	845	840	892	912	849	821	840	846	840	802	908	877	866	818	818	849	830	844	850	877	833	823	923	894	861	809	870	858	833	904	856	839	813	893	919	828	849	840	856	806	830	831	845	826	834	820	858	793	816	830	852	869	851	864	773	786	866	848	890	871	829	810	883	871	814	836	816	853	838	849	849	816	823	906	806	858	856	833	808	815	831	816	875	841	844	867	847	879	807	806	846	849	825	863	850	876	862	807	877	849	852	865	863	814	813	856	915	875	859	898	837	839	813	839	810	836	853	851	856	862	841	846	875	846	852	825	803	861	866	865	889	820	898	867	872	832	819	858	868	885	851	827	811	851	894	825	835	878	863	841	849	830	866	872	840	816	859	821	831	834	846	852	849	827	869	853	866	808	837	841	913	814	834	850	821	934	850	776	829	851	823	784	833	854	885	885	858	850	777	879	864	839	846	836	870	822	875	853	872	830	866	825	864	866	848	833	873	833	848	818	839	839	869	828	844	878	816	816	837	852	873	860	852	837	821	860	829	849	886	865	874	821	818	878	881	853	834	821	827	874	830	829	815	806	870	900	877	844	845	817	828	824	843	875	860	845	792	838	860	854	854	877	870	877	855	814	817	809	781	819	874	830	817	826	861	811	800	867	893	851	816	801	821	817	796	850	854	872	810	806	871	822	840	864
64936	57042	45658	35129	25771	13774	7843	6989	6733	6859	6686	6844	6873	6768	6808	6729	6808	6695	6789	6809	6855	6742	6965	6758	7005	6754	6652	6712	6769	6683	6865	6801	6780	6707	6737	6892	6793	6766	6834	6708	6751	6659	6794	6711	6764	6780	6624	6826	6965	6805	6784	6784	6791	6798	6784	6781	6875	6730	6823	6865	6924	6728	6748	7018	6901	6829	6765	6702	6802	6909	6787	6771	6892	6776	6819	6713	6707	6668	6845	6710	6768	6751	6785	6731	6698	6786	6763	6809	6681	6889	6750	6790	6767	6803	6857	6887	6792	6750	6854	6725	6763	6761	6850	6642	6834	6875	6764	6743	6739	6764	6905	6881	6692	6825	6773	6783	6742	6701	6727	6675	6728	6786	6909	6758	6865	6700	6844	6777	6761	6848	6713	6821	6494	6762	6881	6756	6918	6704	6781	6769	6775	6779	6841	6837	6786	6856	6642	6888	6774	6652	6797	6778	6626	6936	6875	6684	6789	6909	6885	6891	6803	6711	6725	6737	6951	6801	6714	6790	6727	6806	6689	6834	6829	6795	6783	6774	6813	6769	6748	6729	6814	6748	6767	6831	6675	6692	6805	6769	6864	6670	6798	6715	6940	6771	6861	6693	6824	6836	6798	6756	6818	6815	6831	6707	6811	6768	6956	6813	6951	6861	6773	6758	6855	6802	6697	6648	6751	6827	6727	6911	6783	6835	6818	6780	6854	6730	6731	6943	6853	6836	6830	6851	6825	6740	6649	6870	6724	6660	6874	6888	6833	6806	6816	6815	6763	6789	6831	6691	6816	6662	6833	6788	6818	6743	6781	6853	6743	6731	6819	6637	6843	6868	6723	6943	6826	6726	6787	6724	6808	6809	6728	6774	6719	6792	6702	6801	6765	6813	6797	6828	6714	6769	6708	6847	6724	6796	6652	6871	6779	6775	6820	6751	6819	6728	6770	6774	7044	6701	6950	6832	6816	6672	6654	6776	6741	6895	6775	6847	6910	6715	6739	6891	6800	6735	6844	6638	6831	6933	6756	6811	6859	6836	6975	6873	6757	6723	6709	6840	6846	6736	6760	6834	6720	6756	6801	6807	6738	6713	6823	6896	6835	6762	6756	6782	6829	6784	6807	6875	6816	6800	6772	6817	6772	6694	6775	6848	6756	6869	6846	6932	6858	6727	6849	6789	6788	6757	6858	6747	6673	6787	6877	6857	6916	6725	6624	6888	6806	6809	6919	6888	6755	6750	6748	6830	6827	6677	6752	6835	6757	6951	6737	6692	6841	6731	6770	6807	6876	6773	6745	6770	6773	6758	6822	6728	6663	6852	6636	6833	6655	6811	6926	6851	6785	6693	6775	6804	6743	6849	6730	6845	6726	6730	6743	6724	6854	6772	6835	6909	6657	6759	6914	6800	6765	6802	6819	6869	6926	6874	6789	6779	6682	6762	6826	6739	6834	6860	6795	6864	6772	6777	6821	6810	6835	6708	6782	6860	6698	6962	6833	6858	6756	6807	6703	6751	6945	6770	6723	6950	6701	6732	6737	6875	6859	6743	6862	6749	6794	6852	6804	6805	6896	6843	6777	6741	6771	6815	6673	6870	6805	6848	6950	6663	6825	6807	6812	6846	6753	6856	6831	6839	6879	6814	6861	6734	6868	6856	6860	6785	6861	6716	6949	6744	6849	6820	6788	6854	6786	6807	6747	6689	6815	6717	6721	6868	6741	6777	6769	6812	6799	7017	6701	6868	6770	6723	6855	6696	6656	6808	6727	6816	6809	6934	6799	6848	6869	6767	6845	6895	6658	6731	6838	6778	6772	6725	6870	6799	6707	6785	6921	6767	6679	6787	6754	6657	6814	6710	6731	6792	6796	6824	6764	6712	6911	6775	6737	6802	6739	6729	6800	6784	6877	6774	6960	6742	6870	6717	6772	6864	6817	6778	6937	6848	6747	6768	6776	6814	6854	6654	6795	6702	6844	6751	6796	6685	6920	6820	6809	6930	6811	6841	6751	6813	6736	6831	6868	6790	6758	6855	6938	6822	6833	6858	6924	6862	6804	6702	6905	7021	6638	6810	6763	6853	6642	6733	6733	6760	6819	6933	6721	6815	6935	6808	6807	6804	6769	6828	6831	6750	6749	6871	6861	6794	6771	6965	6671	6702	6736	6863	6682	6742	6786	6786	6775	6688	6788	6782	6720	6759	6749	6838	6809	6748	6729	6788	6764	6798	6881	6747	6786	6746	6903	6800	6710	6869	6850	6677	6830	6749	6775	6742	6775	6776	6733	6784	6872	6818	6829	6839	6901	6769	6798	6724	6814	6816	6868	6803	6870	6727	6742	6859	6878	6830	6757	6850	6777	6696	6834	6774	6717	6785	6745	6819	6620	6811	6739	6749	6739	6787	6773	6831	6839	6794	6786	6860	6671	6659	6685	6765	6965	6795	6804	6759	6762	6796	6842	6854	6816	6923	6879	6777	6771	6840	6759	6840	6838	6849	6756	6764	6688	6886	6784	6691	6727	6824	6794	6724	6816	6830	6841	6674	6885	6824	6811	6908	6853	6820	6820	6827	6836	6728	6759	6798	6840	6901	6797	6655	6710	6942	6940	6789	6792	6801	6712	6763	6744	6731	6769	6826	6851	6734	6809	7003	6767	6705	6763	6650	6696	6831	6774	6769	6657	6693	6774	6753	6923	6821	6814	6788	6768	6660	6747	6738	6870	6762	6733	6870	6916	6880	6912	6703	6763	6792	6893	6891	6832	6759	6881	6790	6787	6762	6899	6827	6708	6843	6677	6859	6809	6855	6832	6756	6765	6815	6758	6668	6889	6808	6849	6828	6747	6820	6780	6724	6777	6780	6792	6797	6701	6787	6730	6783	6733	6744	6790	6688	6797	6683	6752	6799	6832	6694	6698	6730	6712	6752	6910	6840	6772	6834	6730	6847	6701	6890	6780	6733	6851	6885	6799	6732	6842	6739	6713	6768	6824	6784	6663	6718	6827	6772	6778	6748	6813	6822	6884	6856	6738	6736	6745	6818	6835	6709	6864	6756	6808	6888	6749	6711	6842	6783	6802	6787	6853	6847	6850	6601	6737	6752	6728	6871	6867	6811	6693	6757	6773	6857	6877	6852	6765	6711	6759	6740	6709	6769	6765	6756	6695	6726	6736	6798	6685	6768	6737	6791	6752	6732	6707	6721	6955	6834	6893	6863	6911	6804	6767	6765	6744	6873	6735	6690	6787	6671	6834	6837	6791	6635	6711	6931	6740	6804	6856	6721	6763	6779	6788	6793	6798	6762	6717	6763	6861	6853	6682	6797	6830	6839	6760	6852	6776	6742	6875	6776	6811	6828	6692	6884	6750	6806	6771	7048	6774	6707	6945	6797	6892	6768	6823	6699	6764	6681	6762	6772	6772	6785	6855	6870	6745	6888	6899	6817	6733	6925	6895	6850	6653	6734	6784	6749	6894	6731	6903	6835	6748	6719	6590	6753	6887	6777	6902	6793	6808	6894	6895	6766	6830	6975	6700	6875	6765	6688	6849	6785	6861	6804	6903	6846	6917	6668	6738	6790	6802	6888	6887	6804	6701	6891	6694	6720	6784	6891	6832	6753	6783	6904	6838	6857	6735	6783	6650	6831	6804	6801	6683	6694	6803	6816	6591	6788	6749	6878	6747	6786	6671	6874	6631	6715	6738	6765	6806	6929	6833	6778	6868	6705	6870	6672	6754	6868	6767	6823	6808	6831	6787	6691	6803	6875	6688	6723	6710	6818	6664	6834	6832	6630	6851	6765	6837	6660	6829	6886	6769	6858	6775	6745	6800	6886	6873	6697	6602	6833	6748	6760	6785	6714	6811	6809	6755	6791	6782	6786	6732	6788	6809	6862	6698	6720	6824	6910	6778	6820	6744	6828	6777	6834	6861	6732	6740	6820	6869	6730	6856	6758	6763	6745	6794	6631	6794	6827	6774	6807	6888	6832	6867	6766	6630	6727	6726	6888	6721	6735	6950	6844	6810	6707	6779	6764	6744	6662	6783	6788	6848	6806	6787	6925	6770	6837	6751	6700	6731	6889	6928	6806	6838	6839	6800	6821	6792	6808	6847	6704	6803	6732	6857	6874	6775	6772	6713	6721	6702	6836	6721	6803	6667	6797	6755	6891	6777	6733	6881	6763	6878	6717	6882	6739	6770	6714	6748	6842	6835	6862	6700	6730	6732	6789	6776	6682	6793	6755	6862	6840	6745	6825	6836	6798	6802	6758	6738	6844	6895	6841	6699	6816	6651	6695	6804	6841	6807	6897	6697	6745	6876	6766	6682	6884	6867	6757	6604	6693	6847	6799	6771	6887	6779	6870	6861	6748	6744	6731	6900	6789	6812	6772	6922	6997	6708	6758	6832	6824	6823	6793	6830	6875	6676	6739	6743	6711	6804	6628	6703	6824	6666	6689	6925	6729	6857	6733	6786	6785	6809	6643	6959	6779	6823	6786	6903	6685	6779	6768	6738	6847	6682	6803	6760	6767	6868	6855	6743	6723	6817	6832	6834	6826	6670	6909	6733	6930	6601	6836	6725	6830	6712	6740	6850	6712	6750	6839	6769	6684	6856	6832	6805	6687	6994	6774	6754	6881	6742	6869	6806	6747	6714	6825	6762	6751	6756	6888	6825	6936	6925	6803	6885	6808	6830	6910	6783	6842	6833	6620	6879	6828	6715	6730	6666	6747	6715	6851	6721	6822	6714	6737	6696	6645	6954	6802	6722	6875	6811	6773	6652	6769	6806	6899	6674	6699	6730	6837	6805	6750	6857	6841	6796	6927	6812	6835	6824	6669	6727	6827	6890	6741	6708	6861	6716	6722	6700	6727	6681	6763	6807	6653	6777	6883	6689	6726	6864	6713	6813	6715	6804	6867	6846	6809	6907	6869	6717	6658	6976	6824	6763	6671	6801	6857	6892	6768	6727	6851	6715	6684	6746	6702	6744	6736	6839	6773	6846	6685	6863	6640	6722	6804	6764	6897	6732	6830	6825	6743	6905	6834	6865	6762	6870	6881	6863	6743	6733	6842	6879	6764	6662	6884	6833	6839	6767	6856	6670	6783	6851	6679
47282	48905	29387	12896	3622	1279	798	697	715	723	722	698	740	691	679	717	706	722	697	687	699	728	730	744	741	690	733	731	777	696	718	693	732	738	750	710	747	696	700	722	713	702	735	678	737	700	710	727	704	716	692	663	702	692	747	672	716	742	700	702	662	706	703	730	696	738	734	693	685	683	694	683	718	719	736	705	727	756	745	681	748	711	712	728	706	722	683	723	700	704	672	696	728	747	739	726	678	755	681	714	684	703	683	690	712	712	683	743	692	713	713	743	718	682	688	723	693	690	702	716	715	744	713	706	703	701	734	700	724	699	696	700	704	690	658	692	707	652	729	695	716	752	742	692	719	705	680	679	707	738	697	716	684	682	713	688	703	681	716	734	714	674	710	679	680	705	725	721	651	672	773	693	709	729	681	715	745	708	714	677	727	673	734	688	692	720	707	712	721	687	736	723	710	705	724	676	716	710	752	674	683	690	716	722	714	689	737	720	713	735	686	705	728	669	729	705	736	733	703	755	739	730	692	702	716	731	711	739	680	724	698	739	699	749	684	730	706	745	749	715	727	699	709	760	727	722	720	692	757	706	691	735	718	690	746	657	715	681	706	706	689	724	724	701	699	724	762	693	729	702	707	746	701	722	726	745	744	756	723	714	724	682	708	643	728	719	763	687	690	729	742	716	682	740	693	728	745	727	724	694	672	690	666	693	702	734	696	735	679	708	646	718	739	680	706	649	705	703	723	716	692	702	706	721	766	744	684	709	708	723	697	689	738	656	737	737	717	695	663	704	689	701	715	704	702	661	671	715	704	715	709	686	729	706	735	732	711	751	680	687	728	717	702	746	729	689	727	706	716	705	734	695	736	707	690	714	708	722	722	682	710	762	663	715	742	706	725	703	650	682	739	717	723	734	723	715	711	675	735	706	717	693	712	716	688	722	705	737	696	693	740	725	746	701	674	715	730	705	735	719	682	709	724	672	694	770	676	694	703	741	711	724	756	733	722	703	722	745	738	698	687	676	684	675	726	709	718	703	744	723	711	726	748	696	741	734	747	751	754	714	713	709	723	703	735	670	713	704	719	701	710	661	743	717	699	745	743	756	693	732	694	729	721	688	692	713	717	713	702	743	768	702	758	723	740	706	682	748	679	751	735	728	742	717	730	760	713	692	736	670	755	751	680	656	714	736	757	691	702	743	723	699	709	697	733	708	723	713	720	716	743	747	703	717	752	743	710	669	707	738	737	697	757	690	738	726	712	700	712	697	700	719	735	720	680	678	713	712	712	703	712	702	704	695	687	725	681	706	749	690	729	728	746	711	724	723	686	724	707	709	717	711	734	785	711	734	718	672	666	713	732	703	717	693	700	741	680	683	772	761	725	665	740	694	725	724	717	734	740	687	735	686	726	752	729	699	707	661	685	642	720	715	734	679	649	746	741	714	746	703	673	707	730	724	750	685	676	713	735	740	727	718	713	688	682	723	665	746	683	726	682	757	690	709	679	737	698	735	689	733	736	703	688	694	718	770	738	710	734	730	747	699	758	697	712	768	693	767	745	747	704	672	749	763	733	691	747	656	681	745	743	706	736	718	701	734	703	736	687	661	707	693	682	701	709	739	746	675	688	760	693	715	671	718	725	714	702	711	687	675	737	719	706	707	752	712	691	713	707	758	707	733	707	728	758	766	728	713	660	709	709	690	727	690	641	746	776	702	784	747	738	757	740	707	729	669	725	744	684	656	716	703	715	678	750	756	681	727	700	737	709	699	728	752	679	769	716	728	690	727	727	716	731	735	692	750	667	667	671	712	722	672	768	759	714	776	707	736	701	724	757	734	671	726	723	688	706	713	708	737	745	726	699	683	703	734	678	720	734	715	743	696	658	745	683	735	702	723	694	715	719	768	693	670	734	691	697	730	721	706	708	721	733	706	711	692	762	725	735	706	688	742	785	695	658	705	705	730	724	673	744	749	716	706	721	670	732	657	690	697	729	727	753	727	681	710	710	719	734	693	676	760	711	698	707	714	728	744	759	730	698	711	731	696	719	708	697	728	698	717	719	742	716	705	686	702	694	738	721	685	756	715	709	737	727	756	665	691	685	707	736	755	669	696	695	690	694	718	734	691	742	742	720	752	738	705	677	721	709	719	726	732	752	672	720	745	717	711	702	728	736	708	738	708	730	731	763	728	690	683	715	720	681	689	730	672	704	709	720	704	704	703	697	674	739	676	731	730	714	749	753	715	716	733	754	711	706	743	714	678	719	747	704	688	724	700	724	707	778	692	721	734	688	708	737	753	690	745	737	732	731	739	693	710	727	718	714	674	692	754	695	700	730	744	706	751	710	747	725	713	736	711	724	715	708	690	722	703	739	736	748	747	730	686	704	685	711	676	735	718	733	677	696	722	679	709	710	727	696	720	700	730	726	708	701	708	741	722	736	689	708	713	695	681	681	703	744	730	720	751	704	695	697	722	711	658	720	726	743	777	727	704	713	720	741	704	691	709	755	678	736	692	712	731	749	700	702	702	707	739	772	699	727	696	745	752	665	732	718	700	717	699	704	711	717	790	755	709	721	725	706	729	700	742	736	665	767	693	695	732	704	724	716	713	761	729	757	707	702	700	743	717	659	731	691	735	698	731	723	750	708	703	752	695	778	682	672	727	759	745	724	709	741	704	726	720	670	685	711	777	754	721	743	732	743	727	734	706	664	740	682	727	715	751	733	671	657	669	730	749	705	708	666	689	700	723	733	683	750	716	768	685	725	679	674	711	650	702	733	698	718	736	780	704	665	718	718	704	725	735	711	728	684	740	702	712	719	724	715	723	769	675	664	706	700	691	727	686	674	714	755	725	723	758	745	713	731	694	761	754	643	700	740	700	698	734	738	728	746	740	690	736	681	646	683	713	716	684	709	775	742	750	712	716	715	695	676	693	737	690	738	711	681	656	679	706	757	685	701	750	688	696	700	729	695	716	658	744	720	738	761	721	741	718	711	706	744	698	692	714	740	719	740	763	697	693	721	719	736	684	722	695	687	695	707	720	706	714	711	740	695	705	754	720	728	685	708	691	746	708	691	712	703	676	662	714	696	671	731	733	741	731	700	737	705	730	696	697	688	732	689	704	729	719	743	681	670	705	724	715	670	697	708	693	711	674	733	760	694	716	695	725	707	725	737	688	723	722	683	696	702	753	745	725	708	744	705	693	713	721	752	695	725	697	716	744	721	712	685	733	684	692	742	722	713	662	735	729	702	661	677	677	720	679	658	687	757	738	721	705	714	720	720	688	751	708	727	721	729	736	708	728	652	695	736	759	708	706	697	734	743	695	721	740	741	726	668	697	743	702	693	727	700	719	706	702	769	728	693	675	707	721	696	706	719	735	711	736	716	695	685	687	711	724	674	728	721	690	746	710	743	718	728	706	709	709	717	645	703	735	730	692	737	778	700	701	703	694	754	714	687	680	718	714	766	711	673	732	735	742	705	718	651	720	784	714
58928	53983	51326	40857	31129	16527	7822	6050	5823	5970	5812	5809	5847	6014	5986	5884	5879	5780	5954	5934	5896	5854	5897	5880	5878	5918	5910	5839	5784	5858	5863	5932	5951	5923	5902	5985	5864	5942	5872	5870	5838	5885	5852	5874	5799	5887	5897	5892	5826	5859	5859	5938	5826	6004	5895	5863	5878	5800	5896	5930	5877	5852	5887	5892	5838	5933	5861	5940	5900	6003	5922	5976	5875	5887	5941	5951	5896	5912	5960	5910	5918	5981	5946	5937	5961	5894	5798	5777	6014	5818	5760	5916	5937	5903	5877	5897	5860	5802	5856	5782	5998	5878	5772	5820	5960	5939	5886	5855	5847	5856	5811	5957	5881	5858	6016	5925	5921	5951	5876	5912	5921	5888	5858	5958	5877	5915	5802	5845	5793	5825	5839	5985	5850	5929	5916	5912	5939	5878	5852	5981	5948	5843	5908	5826	5942	5962	5847	5773	5903	5895	5915	5766	5832	5794	5987	5784	5895	5863	5978	5849	5843	5812	5884	5903	5843	5931	5986	5861	5826	6001	5897	5740	5915	5890	5998	5950	5905	5795	5925	5946	5789	5979	5900	5871	5812	5828	5772	5762	5916	5934	5797	5896	5927	5791	5838	5795	5836	5878	5917	5998	5855	5894	5841	5878	5786	5853	5754	5909	5980	5882	5927	5850	5893	5925	5760	5836	5868	5952	5863	5828	5967	5875	5996	5888	5878	5930	6012	5857	5957	5899	5877	5805	5935	5823	5785	5824	6055	5796	5862	5850	6036	5789	5988	5864	5974	5871	5874	5811	6026	5785	5884	5880	5900	5855	5798	5769	5909	5912	5930	5883	5978	5893	5811	6021	5796	6063	5954	5912	5803	5858	5774	5943	5731	5866	5908	5849	5914	5888	5910	5829	5889	5788	5909	5908	5911	5887	5941	5847	5887	6006	5862	5941	5904	5840	5839	5835	5861	5967	5918	5913	5910	5909	5891	6002	5946	5754	5742	5861	5874	5966	5827	5898	5906	5961	5936	5950	5887	5811	6015	5928	5859	5780	5906	5847	5900	5865	5759	5810	5798	5887	6007	5890	5861	5892	5992	5900	5716	5925	5956	6041	5977	5910	5908	5875	5853	5867	5873	5921	5784	5911	5804	5776	5842	5864	5881	5804	5882	5866	5864	5894	5840	5797	5893	5787	5935	5967	5925	5861	5905	5949	5801	5881	5912	6016	5809	5922	5701	5921	5886	5925	5873	5814	5851	5794	5880	5993	5982	5886	5906	5880	5913	5770	5882	5734	6005	5909	5914	5839	5863	5940	5895	5944	5795	5856	5935	5936	5835	5876	5836	5799	5781	5899	5887	5836	5851	5901	5899	5785	5858	5820	5917	6057	5772	5849	5855	5872	5849	5968	5853	5969	5834	5902	5957	5834	5970	5917	5906	5810	5830	5901	5942	5954	5969	5804	5875	5862	5771	5968	5898	5892	5705	5780	5890	5871	5963	5984	5849	5861	5817	6013	5996	6040	5933	5941	5999	5933	5843	5914	5890	5977	6006	6023	5861	5884	5894	5904	5911	5841	5864	5950	5864	5835	5844	5890	5910	5873	5871	5860	5967	5987	5785	5825	6012	6023	5818	5818	5954	5851	5934	5972	5831	5885	5856	5805	5845	5858	5917	5907	5982	5927	5789	5938	5989	5791	5897	5888	5847	5967	5974	5845	5899	5828	5917	5804	5851	5854	5875	5903	5801	5817	6009	5798	5774	5755	5767	5884	6058	5924	5817	5764	5929	5883	5893	5927	5884	5948	5961	5988	5875	5858	5935	5867	5808	5830	5844	5873	5860	5789	5913	5867	5775	5877	5851	5756	5853	5899	6056	5872	5893	5823	5859	5896	5986	5757	6036	5910	5765	5987	5923	5926	5820	6014	5863	6033	5855	5844	5689	5870	5878	5842	5892	5904	5891	5781	5828	5959	6026	6083	5943	5866	5861	5917	5867	5800	6015	5956	5960	5808	5979	5827	5855	5878	5802	5893	5708	5883	5822	5825	5929	5930	5952	5936	5772	5896	5995	5836	5967	5759	5856	5817	5855	5922	5781	5918	5865	5718	5992	5845	5947	5868	5895	5870	5795	5908	5828	5880	5929	5926	5896	5947	6008	5875	5948	5853	5978	5948	5922	5957	5957	5820	5757	5911	5897	5866	5869	5816	5889	5835	5799	5903	5807	5878	5895	5907	5911	5837	5900	5845	5979	5880	5989	5847	5898	5901	6031	5849	5864	5842	5912	5851	5885	5913	5951	5802	5829	6014	5882	5753	5879	5893	5912	5766	5811	5853	5964	5847	5849	5865	5930	5788	5888	5845	5891	5784	5857	5874	5909	5988	5875	5875	5998	5910	5874	5885	5861	5943	5816	6005	5801	5853	5770	5853	5879	6069	5779	5959	5801	5851	6002	5865	5878	5826	5945	6002	5925	5901	5942	5911	5864	5901	5913	5818	5876	5817	6001	5907	5863	5826	6085	5930	5949	6020	6016	5976	5921	6009	5862	5965	5946	5928	5901	5908	6023	5835	5975	5923	5996	5899	5937	5858	5906	5771	5979	5880	5893	5900	5975	5823	5937	5888	5850	5899	5944	5861	5918	5800	5923	5861	5936	5774	5889	5911	5889	5916	5827	5807	5823	5883	5922	5890	5951	5785	5939	6025	5841	5792	5934	5753	5869	5852	5993	5797	5858	5960	5734	5828	5986	5971	5812	5850	5946	5970	5815	5836	5944	5809	5989	5794	5982	5968	5837	5924	5837	5742	5892	5929	5944	5924	5933	5798	6083	5882	5923	5891	5774	5890	5878	5928	5839	6036	5919	5877	5822	5773	5965	5867	5848	5934	5945	5849	5846	5904	5768	5908	5954	5978	5975	5893	5904	5856	5974	5960	5812	5902	5851	5766	5876	5986	5918	5817	5865	5866	5955	5948	5907	5998	5855	5814	5983	5923	5706	5925	5837	5858	5871	5955	5894	5872	5975	5825	5909	5815	5823	5903	5899	5810	5843	5853	5925	5970	5987	5848	5937	5908	5921	5918	5899	5833	5932	5985	5870	6053	5903	5879	5857	5940	5894	5797	5857	5845	5903	5844	5981	5918	5951	5957	5843	5968	5948	5781	5888	5928	5971	5838	5862	5973	5804	5916	5872	5846	5888	5777	5925	5917	5924	5852	5880	6003	5796	5871	5903	6002	5864	5956	5934	5832	5976	5879	5866	5793	5913	5816	5993	5812	5950	5948	5866	5889	5949	5846	5976	5843	5798	5967	5827	5693	5856	5895	5931	5903	5896	6026	5876	5869	5797	6011	5843	5929	5900	5935	5939	5924	5857	5819	5917	5828	5876	5954	5796	5871	5848	5966	5787	5918	5880	5925	5980	5764	5830	5885	5855	5890	5873	5797	5835	5807	5903	5870	5753	5994	5910	5897	5942	5827	5914	5972	5820	5893	5809	5866	5900	5850	5783	5857	5766	5887	5906	5917	5759	5895	5850	5830	5899	5784	5955	5820	5838	5865	5812	5956	5914	5902	5891	5843	5803	5874	5904	5980	5818	5886	5947	5906	5821	5835	5846	5970	5914	5789	5877	5865	5925	5956	5931	5885	5880	6079	5862	5978	5824	5814	5842	5930	5785	5877	5837	5956	5860	5821	5877	5863	5847	6010	6058	5793	5863	5790	5822	5744	5783	5738	5806	5901	5904	5786	5828	5894	5889	5764	5922	5990	5809	5835	5832	5918	5794	5981	5997	5873	5758	5884	5829	5840	5962	5993	5814	5920	5929	5972	5964	5840	5798	5923	5802	5762	5851	5878	5881	5987	5896	5861	5811	5965	5923	5857	5996	5853	5955	5912	5829	5912	5813	5805	5950	5882	5805	5920	5946	5831	5987	5941	5842	5962	5875	5980	5900	5968	5873	5830	5806	5976	5932	5772	5828	5899	5851	5945	5860	6003	5882	5799	5949	5943	5841	5836	6047	5897	5948	5749	5922	5855	5924	5965	5933	5778	5888	5873	5860	5872	5890	5954	5983	5887	5813	5723	5928	5905	5933	5893	5929	5831	5835	5931	5936	5873	5906	5811	5997	5898	5986	5953	5804	5977	5878	5839	5948	5916	6013	5897	5946	5898	5916	5915	5878	5842	5856	5996	5834	5799	5762	5926	5824	5871	6033	5740	6011	5808	5939	5923	5934	5802	5915	5865	5955	5936	5984	5857	5836	6012	5861	5889	5908	5894	5955	5875	5927	5880	5853	5896	5919	5952	5936	5854	5914	5829	5910	5910	5875	5891	5886	5951	5965	5968	5943	5861	5801	5833	5935	5769	5886	5957	5864	5854	5793	5902	5889	5893	5767	5913	5876	5871	5958	5806	5898	5906	5841	5820	5812	5917	5872	5933	5856	6016	5832	5880	5847	5825	5799	5998	5861	5938	5894	5950	5916	5959	5912	5904	5892	5939	5881	5769	5921	5946	5843	5879	5885	5892	5883	5936	6006	5742	5920	5818	5846	5863	5896	5901	6005	5892	5860	5897	5824	5852	5885	5863	5789	5955	5850	6055	5777	5843	5882	5854	5815	5712	5880	5870	5812	5923	5880	5943	5874	5928	5976	5805	5914	5921	5863	5949	5973	5860	5866	5816	5790	5870	5904	5858	5884	5824	5883	5915	5847	5861	5971	5837	5944	5792	5847	5965	5795	5834	5900	5817	5719	5986	5932	5814	5845	5914	5869	5834	5770	5916	5939	5958	5877	5924	5942	5923	6052	5935	5876	5812	5937	5901	5785	5960	5923	5909	5755	5829	5906	5785	5875	5887	6048	5864	5848	5899	5892	5859	5950	5907	5908	5849	5994	5860	5891	5906	6032	5970	5939	5875	5871	5833	5870	5855	5955	5824	5900	5897	5820	5951	5911	5785	5873	5909	5928	5919	5930	5921	5845	5979	5773	5890	5813	5997	5905	5912	5906	5879	5909	5937	5868	5870	5796	5923	5963	5931	6057	5899	5970	5840	5894	5864	5888	5878	5848	6018	5845	5919	5821	5963	5798	5961	5942	5944	5937	5898	5947	5830	5953	5847	5837	5911	5879	5834
22352	18403	9652	3708	1476	942	811	786	758	773	723	840	758	788	753	828	755	712	783	744	750	805	775	741	770	805	737	723	771	816	739	803	744	793	792	798	736	773	793	770	762	764	802	757	734	817	767	784	791	745	786	789	773	735	771	764	733	773	769	725	779	770	780	830	803	782	739	759	805	762	786	777	784	788	798	799	760	816	834	779	774	799	747	765	774	751	771	808	789	761	719	744	746	753	729	741	812	761	762	797	786	766	776	777	756	791	752	775	742	806	794	749	819	780	803	782	759	754	776	767	769	779	745	793	771	772	783	748	753	753	776	785	787	784	802	806	766	709	776	740	778	750	796	773	799	816	811	725	799	775	785	788	796	728	790	808	769	747	763	793	768	768	785	798	784	780	793	811	806	761	809	774	711	788	747	784	790	721	773	791	766	794	775	742	783	778	777	787	757	729	769	808	746	772	734	809	745	813	817	751	784	822	847	803	788	748	735	759	779	770	752	790	770	767	807	795	747	780	778	770	776	749	770	773	827	752	812	736	823	806	746	811	766	769	750	760	754	759	796	765	775	768	810	783	771	775	806	765	752	745	849	787	792	763	742	756	761	799	836	814	810	722	796	739	789	767	745	710	788	771	767	751	785	807	811	779	758	785	818	789	783	861	801	789	795	767	795	815	797	819	732	796	786	785	779	805	833	750	811	733	800	792	758	767	831	778	725	808	793	788	785	755	744	773	781	804	783	741	826	800	776	778	770	770	732	771	797	774	785	758	755	794	772	747	769	799	779	745	772	737	787	759	768	718	755	785	776	791	782	806	785	786	800	782	716	783	746	764	788	788	749	793	795	750	756	791	778	785	800	825	758	793	802	740	741	768	808	815	820	806	752	817	787	861	774	765	768	741	732	823	773	808	769	765	800	754	822	823	763	816	772	817	781	739	757	762	812	803	779	716	806	781	814	790	755	785	784	770	778	792	734	793	783	792	792	743	753	799	745	735	764	810	818	771	766	788	784	885	771	789	750	752	796	742	781	716	826	764	766	797	758	765	776	780	762	766	792	791	790	753	780	818	836	797	756	765	829	798	723	791	796	729	836	838	798	751	780	842	750	806	778	792	802	751	818	753	806	806	750	749	758	789	775	790	758	818	751	776	761	779	784	818	804	810	779	767	739	796	742	778	750	793	789	758	757	811	797	812	736	771	771	764	803	802	732	701	758	763	767	772	710	750	769	760	757	752	757	828	753	808	765	791	799	761	766	773	798	711	813	750	756	804	749	766	788	766	799	788	737	799	734	821	781	795	773	807	782	780	821	785	753	820	776	722	791	755	850	766	836	770	784	758	738	738	767	792	723	753	771	742	783	788	786	769	824	751	774	798	782	794	838	826	765	779	785	734	712	746	740	739	805	803	773	746	760	813	761	771	770	798	799	847	799	730	798	782	805	816	750	820	773	794	788	710	765	800	797	746	785	784	779	755	836	812	763	776	777	782	768	779	821	770	768	734	773	769	828	820	801	741	807	795	800	781	779	759	771	807	817	779	752	778	777	775	823	766	805	794	771	796	799	781	783	760	765	777	769	824	835	787	737	787	782	801	802	810	789	779	770	813	780	785	789	818	765	760	745	773	777	733	752	794	797	755	762	775	796	820	767	754	763	767	808	790	806	763	768	771	768	759	828	799	764	813	717	799	730	775	767	691	757	753	829	796	776	742	810	707	765	807	794	768	815	731	753	803	793	758	733	816	775	807	776	748	796	775	796	735	784	772	793	753	775	799	687	765	789	773	775	798	787	790	795	780	772	773	769	788	764	824	798	760	773	792	775	769	748	796	779	796	739	778	805	759	828	781	774	747	788	759	778	771	745	778	793	795	790	745	762	773	739	757	707	791	726	754	735	794	753	751	794	793	794	736	765	769	766	763	785	777	779	772	785	768	772	784	752	742	823	805	778	810	707	808	776	793	792	775	774	794	751	781	822	759	759	806	746	802	754	735	756	769	755	786	790	806	764	819	810	808	774	793	729	707	792	790	794	793	762	737	829	710	779	824	795	786	773	816	781	817	818	755	760	803	719	801	722	810	845	772	799	792	811	823	777	745	822	785	782	768	778	718	801	769	842	790	794	761	764	785	780	781	858	746	754	749	726	765	738	818	749	756	801	783	778	767	752	787	822	798	792	752	720	806	755	812	789	793	805	800	714	762	837	793	776	804	751	758	784	766	748	785	769	766	755	761	784	793	792	735	754	778	804	787	795	796	783	766	807	792	795	789	761	812	795	790	747	791	774	791	760	716	796	808	821	779	786	782	756	792	769	773	776	754	730	796	746	728	779	815	784	795	732	789	791	759	832	761	781	795	769	801	779	776	747	691	786	771	793	775	791	808	785	757	780	795	766	769	765	789	757	760	771	783	784	776	788	757	747	792	834	836	788	799	742	802	716	814	821	814	765	768	816	760	802	793	748	767	774	746	793	777	798	767	771	721	779	800	753	797	780	760	768	810	799	791	756	788	775	772	798	752	739	713	759	751	774	755	762	744	785	791	785	777	773	837	801	795	830	806	786	767	727	757	774	783	763	791	833	798	748	807	738	767	799	771	784	781	749	758	765	823	799	769	726	709	778	783	755	750	787	733	789	787	725	784	826	771	792	794	791	746	805	790	763	765	779	854	759	740	792	799	799	756	803	794	768	859	754	757	788	839	779	839	763	773	877	772	779	777	779	794	802	810	822	773	763	767	746	828	748	782	769	766	741	799	770	798	822	761	781	758	781	756	846	763	763	761	805	768	798	805	794	796	770	783	779	817	797	792	750	773	775	813	749	777	820	764	726	748	765	813	765	794	788	777	804	799	734	804	785	788	781	835	753	837	853	807	758	729	783	757	788	765	783	787	809	789	770	829	778	758	805	805	750	737	770	777	819	747	776	819	808	731	762	799	789	803	788	808	800	784	782	788	753	803	794	791	787	743	764	814	789	764	771	716	766	787	800	793	764	757	759	772	833	734	780	749	792	818	770	771	776	802	777	753	705	729	762	799	754	772	845	799	708	771	718	789	813	774	734	770	758	764	720	814	797	771	784	764	765	806	776	783	785	781	771	761	794	743	733	754	774	810	776	765	811	714	794	829	824	763	785	782	762	807	842	778	815	820	761	748	773	837	719	797	764	725	841	824	780	809	788	844	738	784	715	806	806	792	779	779	798	737	807	770	756	777	754	760	830	821	801	771	806	792	751	764	781	774	812	777	821	794	752	742	785	778	756	734	765	791	751	739	779	801	772	775	739	788	743	775	811	756	727	772	724	798	788	731	749	745	747	774	741	771	746	774	814	778	813	796	764	753	802	796	768	756	788	821	772	804	792	794	770	760	757	765	767	785	786	799	797	772	764	848	753	729	820	815	769	771	754	784	752	802	778	768	761	762	720	725	741	774	752	727	741	855	747	712	796	740	765	783	780	771	734	806	797	754	799	784	783	802	821	792	801	851	744	766	739	725	798	733	779	791
55427	43726	33612	26198	17437	9668	6981	6392	6399	6458	6375	6419	6432	6271	6419	6266	6357	6471	6377	6251	6391	6336	6476	6352	6357	6426	6298	6369	6378	6396	6339	6358	6335	6391	6494	6294	6396	6388	6355	6390	6413	6458	6400	6426	6427	6427	6384	6478	6428	6305	6347	6375	6332	6430	6454	6398	6290	6392	6318	6288	6352	6442	6423	6435	6304	6425	6370	6366	6610	6268	6313	6430	6309	6242	6295	6414	6474	6401	6432	6329	6456	6423	6428	6269	6363	6355	6475	6379	6246	6407	6417	6310	6349	6429	6428	6363	6395	6476	6451	6385	6334	6420	6478	6356	6360	6322	6364	6273	6330	6326	6373	6470	6504	6384	6528	6506	6434	6437	6257	6425	6246	6387	6374	6264	6445	6471	6361	6240	6423	6454	6429	6356	6254	6399	6431	6369	6393	6464	6394	6539	6452	6383	6323	6455	6313	6344	6416	6335	6322	6335	6473	6466	6388	6308	6282	6385	6337	6400	6334	6309	6399	6329	6349	6302	6423	6251	6310	6323	6350	6321	6612	6442	6438	6341	6300	6367	6369	6442	6382	6393	6419	6474	6530	6414	6320	6421	6405	6501	6380	6287	6475	6453	6410	6363	6579	6258	6435	6469	6368	6281	6431	6255	6389	6333	6441	6378	6406	6432	6383	6407	6450	6387	6507	6430	6344	6394	6393	6277	6331	6413	6345	6406	6254	6349	6325	6418	6367	6528	6480	6392	6336	6480	6317	6352	6369	6491	6487	6375	6376	6404	6355	6329	6425	6297	6355	6344	6350	6311	6347	6426	6422	6330	6370	6328	6435	6472	6324	6465	6596	6504	6342	6409	6507	6358	6358	6325	6394	6317	6498	6359	6389	6469	6493	6449	6406	6317	6444	6370	6432	6380	6312	6286	6435	6292	6318	6381	6353	6392	6322	6453	6322	6484	6356	6433	6286	6490	6361	6321	6269	6477	6276	6389	6410	6428	6380	6383	6397	6428	6407	6352	6420	6271	6382	6478	6347	6388	6383	6377	6533	6551	6343	6567	6325	6326	6485	6381	6415	6407	6430	6419	6343	6511	6260	6338	6389	6364	6366	6385	6423	6405	6470	6394	6506	6470	6375	6300	6393	6351	6384	6381	6444	6366	6455	6391	6291	6303	6371	6484	6363	6494	6385	6369	6315	6409	6415	6416	6328	6504	6499	6360	6449	6453	6308	6296	6494	6396	6354	6360	6350	6364	6374	6460	6329	6441	6338	6263	6453	6420	6341	6490	6387	6356	6438	6321	6425	6325	6435	6342	6410	6370	6358	6282	6374	6415	6531	6263	6337	6317	6366	6497	6367	6420	6368	6473	6435	6333	6271	6276	6457	6354	6244	6297	6282	6555	6412	6295	6526	6397	6403	6445	6499	6382	6373	6326	6481	6194	6330	6367	6341	6379	6262	6425	6261	6448	6398	6392	6346	6404	6421	6374	6329	6239	6354	6368	6517	6418	6388	6430	6422	6409	6371	6342	6372	6348	6477	6292	6409	6419	6333	6304	6402	6449	6319	6460	6310	6424	6314	6441	6345	6437	6494	6397	6424	6421	6427	6378	6333	6329	6421	6247	6454	6405	6534	6398	6279	6241	6422	6476	6402	6436	6384	6408	6464	6497	6311	6390	6434	6377	6391	6440	6416	6320	6374	6307	6337	6365	6398	6357	6331	6543	6373	6362	6269	6322	6384	6376	6273	6349	6486	6302	6437	6370	6321	6444	6383	6397	6353	6194	6426	6366	6375	6382	6232	6312	6232	6417	6445	6391	6295	6287	6225	6342	6394	6328	6332	6273	6417	6398	6476	6252	6466	6512	6559	6280	6348	6383	6258	6463	6472	6422	6305	6426	6440	6370	6402	6321	6324	6406	6335	6519	6341	6240	6391	6383	6473	6430	6351	6383	6314	6428	6370	6409	6338	6384	6401	6435	6312	6296	6422	6412	6341	6372	6393	6545	6431	6427	6418	6462	6480	6393	6442	6336	6399	6399	6272	6416	6384	6463	6373	6331	6456	6344	6378	6394	6325	6368	6294	6361	6317	6322	6361	6325	6334	6431	6368	6415	6389	6367	6402	6347	6422	6360	6342	6407	6443	6457	6357	6433	6489	6465	6387	6340	6346	6385	6267	6461	6488	6321	6236	6344	6364	6295	6455	6329	6543	6490	6344	6392	6383	6429	6288	6361	6349	6404	6310	6439	6360	6404	6483	6387	6405	6417	6471	6282	6451	6412	6464	6417	6428	6327	6428	6433	6399	6397	6327	6433	6447	6340	6540	6450	6294	6509	6394	6324	6428	6477	6432	6410	6402	6327	6428	6358	6493	6375	6446	6457	6491	6425	6345	6364	6220	6362	6388	6296	6426	6286	6409	6377	6597	6352	6433	6451	6335	6403	6477	6317	6413	6442	6408	6427	6334	6235	6337	6501	6375	6413	6474	6326	6325	6440	6305	6447	6421	6383	6313	6361	6476	6391	6444	6277	6353	6466	6237	6421	6463	6468	6378	6325	6400	6399	6377	6486	6430	6447	6348	6435	6455	6400	6404	6400	6353	6343	6311	6324	6350	6450	6351	6232	6431	6322	6401	6276	6425	6385	6479	6473	6410	6235	6398	6209	6462	6524	6483	6460	6344	6335	6289	6418	6458	6389	6476	6375	6372	6249	6315	6302	6317	6272	6289	6346	6497	6443	6312	6376	6489	6401	6490	6418	6291	6469	6385	6412	6384	6432	6358	6425	6396	6240	6368	6400	6395	6443	6420	6349	6335	6384	6228	6337	6373	6537	6318	6414	6407	6346	6338	6349	6340	6457	6410	6412	6393	6454	6419	6441	6346	6351	6487	6312	6394	6393	6287	6442	6372	6384	6443	6488	6425	6383	6318	6489	6318	6347	6425	6438	6381	6527	6357	6361	6305	6364	6509	6397	6240	6327	6471	6343	6468	6387	6251	6321	6377	6321	6358	6446	6349	6295	6437	6359	6362	6439	6288	6380	6446	6450	6382	6341	6477	6436	6355	6220	6325	6498	6443	6360	6290	6464	6374	6404	6263	6326	6344	6246	6488	6396	6242	6460	6405	6441	6283	6338	6395	6473	6449	6360	6416	6447	6473	6487	6470	6346	6403	6382	6363	6413	6416	6522	6228	6338	6437	6428	6357	6374	6417	6370	6389	6341	6435	6537	6439	6436	6437	6469	6387	6320	6412	6274	6469	6308	6304	6394	6393	6444	6482	6354	6352	6286	6308	6377	6484	6411	6437	6420	6382	6348	6422	6225	6393	6494	6411	6285	6240	6526	6396	6392	6458	6356	6452	6265	6471	6370	6267	6350	6468	6370	6493	6330	6352	6407	6437	6449	6406	6346	6316	6400	6317	6285	6429	6334	6385	6318	6282	6457	6335	6425	6396	6426	6346	6351	6423	6422	6476	6206	6429	6269	6263	6427	6401	6606	6431	6441	6394	6437	6450	6310	6506	6565	6249	6414	6381	6402	6382	6426	6369	6389	6372	6348	6301	6356	6405	6386	6368	6310	6334	6374	6397	6443	6363	6465	6412	6340	6343	6238	6419	6374	6339	6450	6394	6365	6377	6364	6485	6282	6334	6499	6287	6378	6508	6373	6393	6279	6440	6376	6416	6307	6310	6422	6426	6424	6269	6352	6276	6334	6298	6447	6428	6332	6332	6387	6350	6323	6366	6386	6437	6459	6352	6423	6316	6414	6451	6385	6351	6408	6382	6418	6341	6359	6385	6543	6288	6390	6494	6410	6429	6536	6366	6489	6401	6416	6357	6310	6478	6265	6424	6360	6495	6407	6373	6328	6300	6320	6310	6416	6238	6257	6418	6349	6425	6387	6463	6522	6413	6478	6263	6482	6391	6424	6346	6466	6436	6375	6359	6404	6414	6362	6374	6239	6413	6483	6349	6411	6329	6387	6412	6417	6377	6404	6444	6294	6420	6368	6383	6436	6329	6309	6402	6378	6471	6420	6409	6417	6337	6522	6456	6474	6292	6384	6371	6303	6429	6457	6421	6421	6393	6433	6391	6508	6290	6405	6381	6460	6378	6428	6323	6281	6375	6453	6434	6485	6494	6311	6382	6500	6346	6239	6383	6288	6529	6314	6449	6430	6420	6330	6375	6482	6351	6333	6257	6458	6424	6350	6381	6477	6405	6160	6471	6423	6397	6416	6390	6465	6355	6332	6475	6265	6342	6379	6306	6359	6462	6341	6416	6478	6352	6423	6425	6377	6256	6449	6660	6407	6477	6265	6398	6360	6231	6410	6366	6437	6413	6434	6465	6511	6407	6445	6475	6456	6376	6505	6354	6361	6357	6327	6415	6393	6319	6353	6359	6447	6307	6402	6366	6368	6319	6269	6339	6258	6413	6300	6349	6297	6514	6369	6251	6367	6252	6405	6291	6424	6369	6404	6265	6432	6307	6514	6470	6502	6461	6388	6352	6334	6280	6428	6362	6369	6437	6496	6204	6383	6476	6337	6319	6566	6347	6505	6438	6450	6391	6454	6437	6324	6497	6464	6503	6322	6405	6542	6420	6366	6450	6494	6418	6444	6360	6372	6451	6371	6407	6407	6438	6344	6403	6411	6308	6301	6416	6355	6573	6442	6466	6371	6340	6447	6258	6342	6343	6405	6288	6317	6401	6332	6481	6462	6473	6270	6419	6401	6357	6378	6345	6372	6392	6384	6465	6411	6359	6488	6354	6384	6349	6417	6427	6410	6322	6521	6484	6268	6396	6405	6203	6314	6368	6302	6461	6429	6450	6435	6366	6366	6307	6373	6437	6438	6312	6320	6468	6514	6366	6415	6296	6514	6404	6349	6370	6456	6412	6349	6296	6261	6517	6396	6296	6511	6326	6356	6530	6416	6355	6392	6423	6382	6484	6368	6388	6353	6289	6297	6398	6312	6499	6404	6289	6332	6324	6450	6347	6333	6455	6322	6474	6420	6336	6320	6331	6271	6232	6428	6276	6384	6417	6368	6279	6360	6284	6377	6383	6317	6320	6379	6447	6250	6378	6575	6434	6406	6422	6380	6354	6246	6376	6470	6364	6296	6422	6420	6262	6458
46308	47401	29581	13357	3948	1503	986	880	864	854	828	868	862	847	863	908	802	876	879	815	832	822	841	889	853	836	820	878	878	861	886	876	867	905	878	880	843	846	829	866	864	861	887	836	860	894	868	874	822	862	930	819	887	851	883	836	872	809	871	875	892	869	789	842	868	897	863	780	877	892	888	838	924	830	856	919	855	838	875	891	846	823	862	867	893	860	836	884	915	816	815	880	812	879	879	923	833	841	810	858	856	834	801	837	850	856	835	854	881	837	855	873	836	879	861	844	864	861	844	867	810	895	850	881	872	821	855	868	840	879	838	860	836	891	879	863	874	843	890	828	807	892	878	756	885	815	847	851	834	831	827	887	817	829	827	803	886	861	782	881	879	907	833	832	854	819	849	890	862	857	809	852	875	856	830	869	884	797	860	850	806	846	832	935	862	853	879	858	854	869	817	776	852	881	886	842	912	853	855	821	815	835	809	846	897	869	867	879	866	917	871	875	879	873	889	822	868	817	872	853	933	836	830	854	857	886	856	872	837	922	897	857	903	833	856	843	905	875	953	902	855	848	868	855	781	834	854	918	878	871	832	903	842	893	830	858	856	827	825	874	864	849	906	904	842	854	853	857	872	884	824	831	915	871	884	809	869	821	859	833	919	907	829	861	884	860	840	813	872	873	861	875	859	857	890	872	820	853	852	862	871	823	916	822	859	855	861	839	875	856	906	897	840	801	894	887	841	847	877	892	820	857	840	873	825	851	904	889	895	838	904	904	803	861	841	875	880	818	803	831	859	871	877	847	875	819	950	852	827	846	852	893	886	875	876	856	815	834	882	854	831	887	870	888	842	928	888	873	845	844	909	836	880	883	882	873	831	872	869	810	830	853	878	854	868	833	860	892	887	841	833	863	877	856	851	850	866	845	824	880	844	873	866	858	897	875	878	871	864	835	851	835	853	875	848	873	861	880	854	844	902	879	889	897	865	842	887	867	795	842	857	892	877	864	861	889	851	902	872	842	848	821	925	801	879	899	855	849	867	839	835	888	844	856	831	896	876	853	843	914	872	892	915	853	856	875	911	832	862	893	881	855	862	832	836	835	865	856	846	857	830	860	820	828	814	904	820	889	880	838	892	820	883	804	811	859	900	843	901	835	871	876	868	855	781	855	905	859	874	902	850	877	812	886	889	844	870	885	835	855	832	879	889	848	835	816	835	925	854	857	840	855	845	889	859	842	853	896	850	914	907	823	893	851	829	917	868	851	927	866	861	814	871	878	867	884	897	942	922	869	876	883	871	848	860	845	839	839	893	882	865	830	902	876	840	807	870	850	843	859	799	881	916	835	860	917	829	853	899	849	892	838	918	873	841	868	884	884	889	890	892	822	897	850	866	872	834	867	912	844	866	885	928	844	919	879	896	848	872	911	876	864	823	806	855	865	829	835	894	867	847	868	817	851	893	878	844	905	880	836	906	839	852	900	855	809	856	857	817	872	862	864	899	846	890	883	887	839	874	895	857	866	876	861	901	822	845	867	857	900	914	910	853	892	856	829	821	872	798	890	896	901	869	872	854	845	841	829	848	852	799	826	880	802	806	865	866	842	856	899	832	849	865	820	870	852	906	879	875	878	876	854	854	889	867	890	850	873	846	859	889	872	837	823	842	871	852	898	843	895	866	831	882	869	904	832	849	883	869	831	885	861	832	830	898	866	833	811	860	859	925	861	854	842	893	870	857	859	855	876	871	859	865	831	894	847	864	879	884	835	850	874	881	874	819	883	873	802	816	841	887	851	884	861	831	844	892	873	885	841	855	871	859	834	901	840	821	829	910	894	877	822	906	839	839	850	854	803	841	871	877	850	835	885	841	845	908	875	850	872	896	815	841	832	833	876	890	838	812	863	841	887	865	914	846	861	869	925	779	862	851	830	892	822	885	910	877	891	858	864	823	887	853	893	857	837	855	847	860	843	861	825	898	849	895	875	901	868	862	857	843	860	880	831	828	871	816	840	816	861	861	846	859	879	835	841	894	802	863	878	835	889	819	805	853	908	895	861	840	859	828	843	861	880	864	876	896	896	870	835	872	816	851	882	844	836	829	851	833	847	897	867	900	900	903	899	842	848	885	830	812	892	856	863	859	839	848	892	868	822	800	843	870	887	854	898	814	918	838	898	856	867	835	832	824	902	869	867	867	877	869	873	826	863	886	922	893	835	875	833	858	861	859	874	842	823	910	839	924	856	884	841	835	860	857	871	930	822	939	867	890	818	870	835	879	889	917	815	852	811	838	888	836	860	847	883	889	864	831	918	871	916	871	837	812	876	833	901	865	903	890	897	850	817	848	833	858	867	872	902	863	886	854	829	818	879	855	856	875	879	881	897	863	876	871	866	887	908	866	855	874	871	861	866	814	843	889	843	852	838	925	856	874	887	805	813	821	873	908	879	893	857	904	885	872	886	812	853	836	813	873	867	853	861	833	877	816	904	869	855	874	825	851	919	834	837	899	818	868	842	865	857	853	839	853	908	868	866	839	892	838	926	843	858	879	892	874	858	887	818	846	866	842	881	877	830	874	917	840	870	874	854	834	806	844	830	875	854	868	865	880	892	848	873	817	914	856	821	862	835	850	855	883	859	851	852	842	849	835	864	870	914	854	863	841	862	829	897	908	921	860	840	879	841	878	838	900	847	812	838	890	857	860	854	854	900	854	848	873	836	882	860	893	833	867	871	859	866	872	801	865	852	875	858	856	813	847	823	831	842	889	859	862	830	928	847	881	865	855	850	848	869	838	824	878	853	823	824	805	851	831	865	834	879	871	864	840	883	831	878	863	893	871	804	918	879	831	842	868	910	874	924	867	869	849	826	854	862	789	867	830	890	868	826	794	859	795	854	811	780	851	855	874	862	879	852	862	824	865	889	846	825	871	883	870	876	844	863	916	904	842	820	857	823	852	942	841	840	880	851	832	799	867	888	916	853	872	893	914	866	888	838	862	902	842	863	874	895	872	855	873	853	861	883	843	825	928	819	860	816	881	857	856	870	851	846	882	839	862	852	847	827	880	901	871	793	880	909	892	804	860	861	842	858	887	808	856	878	864	867	880	869	841	829	849	863	874	827	859	822	839	851	899	893	878	860	854	889	901	868	841	875	848	868	851	834	877	855	867	883	886	849	832	900	868	887	850	915	858	868	832	891	869	877	848	823	831	938	857	835	832	858	814	812	920	860	867	841	854	870	852	839	859	860	846	838	848	890	849	821	895	791	886	845	862	873	885	881	852	899	911	864	812	858	870	862	886	855	884	903	855	790	875	885	787	859	837	874	847	813	858	832	956	840	883	905	883	859	842	833	897	850	852	863	852	854	817	877	769	835	853	861	804	823	881	900	837	903	873	837	905	837	883	875	844	828	858	825	842	837	845	829	848	856	875	899	840	931	871	821	871	862	809	898	832	834	863	833	850	930	849	865	887	840	856	825	826	890	878	922	854	860	854	878	867	844
60899	55861	52432	41824	31948	17928	8890	7070	6971	6973	6997	6907	6957	7053	6950	6951	6914	6912	6912	6901	7038	6881	6986	6964	6804	6936	7046	6893	6768	6886	7000	6825	6951	6802	6829	7045	6908	6915	7038	6938	7014	6827	6923	6925	6998	6948	6961	6926	6928	6954	6917	6921	6901	6893	6916	6922	7034	6922	7065	6793	6986	6935	6979	6947	6964	6930	6935	7037	7045	6907	6987	6796	7042	6940	6907	6932	6893	7014	6948	6950	7035	7028	6907	6833	6988	6871	7065	7007	6985	6909	6914	6956	6908	6912	6875	6874	6840	6993	6965	6893	6987	6910	6999	6865	6930	7046	6879	6791	6941	6911	6913	7043	6959	6977	6992	6945	6938	6950	6913	6967	6960	6998	7004	6966	6940	6854	6859	6851	6987	6976	6932	7040	6939	6867	6843	6902	6916	6821	7028	6972	6892	6980	6891	6933	6939	6927	6908	6852	6950	6970	6940	6906	6834	6783	6986	6978	6861	6946	6887	6906	6922	6959	6806	6893	6959	7075	6994	6940	6925	6951	6998	7039	6841	6912	6817	6864	7080	6862	6964	6967	6946	6924	6933	6931	6982	6995	6947	6966	6934	6890	6874	6921	6903	6953	6897	6910	6865	6998	6989	6998	6890	7056	6964	7009	7054	6899	6869	6904	6821	6913	6880	6957	6936	6817	6970	6836	6934	6994	6843	6808	6963	6882	6962	6835	6827	6907	6851	6906	6935	7002	6893	7100	6906	6891	6911	6897	6900	6870	6927	6940	6886	6944	7158	6809	6895	6947	6989	6960	6849	6999	6994	7010	6768	6981	6880	6892	6958	6929	6832	7029	6960	6837	6977	7001	7004	7012	6916	6945	6917	6871	6953	6876	6919	6923	6885	6885	6886	6910	6874	6948	6871	6914	7044	6872	6901	6922	6912	7053	6829	7091	6875	6946	6942	7021	6939	6919	6896	6836	6956	6889	6835	6978	6829	6962	6964	7097	7015	7068	6997	6893	7011	6919	6980	6926	6882	6947	6961	6922	7017	7015	6764	7097	6868	7026	6945	7036	6974	6943	6973	6992	6919	6865	6986	7013	6929	7031	6883	6884	6891	6835	6961	6960	6882	6969	6857	7114	6838	7039	6947	6951	6830	6962	6939	6837	6964	6972	6839	6940	6888	6840	6966	6994	6877	6920	6859	6878	6900	6850	7000	7003	6995	6845	6939	6850	6895	6844	6987	6969	7002	6962	6955	6951	6904	6951	7020	7029	6955	6962	7031	7009	6979	6918	6958	6958	6918	6997	6833	6917	6928	6914	6956	6888	6887	6946	6877	6880	7111	6890	6914	6886	6888	6855	7045	6947	7026	6921	6946	7040	6996	7048	6939	6921	7106	6944	6851	6872	7016	6837	6990	6958	6906	6977	6804	6936	7027	7024	6907	6958	7020	6871	7032	6982	6929	6866	6992	7063	6900	6906	7058	6977	6939	6913	6973	7030	7044	6912	6831	6930	6921	6944	6902	6985	6952	7046	6988	6928	7023	6955	6932	7037	7074	6941	6876	6932	6951	6945	6954	7034	6949	7042	6982	6992	6910	7002	7001	7065	7038	7145	6875	6871	6974	7008	6962	7009	6942	6850	6886	6807	6993	6949	6851	6937	6889	6813	6960	6920	6802	6925	6907	6853	6784	6948	6913	6867	6856	6996	6988	6822	6951	7044	6866	7032	6831	6941	6907	6894	6970	6893	6791	7015	7052	7010	6928	7007	6860	6955	6972	6986	6905	6884	7009	6979	6892	6959	6907	6843	6757	6930	6808	6983	6952	6811	6951	6831	6870	6925	7054	6920	6917	6982	6939	6974	6909	6997	6909	6855	6935	6996	7055	6999	6932	6916	6951	7059	6864	6877	6894	6939	6891	6931	6966	6934	6953	6933	7181	6883	6955	7027	6982	6965	6988	6985	7002	6871	6980	6771	6963	6911	6923	6897	7025	6998	6964	6924	6872	6961	6985	6991	7046	6904	6956	6939	6937	6896	7019	6900	6974	6900	7061	7026	6901	6947	6813	6785	6803	6935	7009	6931	6955	6936	6892	7074	6876	6993	6897	7021	7151	6989	6903	7031	6911	6907	6894	6999	6903	7005	6878	6950	6912	6906	6951	6966	6876	6942	7010	6913	6950	6972	6963	6959	7004	6960	6951	7091	6887	6976	6934	6974	7037	7017	6905	7061	6996	6767	7068	6964	7106	6900	6974	6944	6898	6811	6913	6983	6940	6872	6877	6982	7015	6860	6935	6914	6959	6893	6829	7047	6816	6802	6915	6869	6836	6889	7030	6936	6855	6912	6906	6927	6954	6919	7039	6809	6953	6954	6862	6901	6858	6996	6804	6805	7010	6851	6988	6977	6929	6840	6964	6876	6925	6830	7054	7008	6975	6828	6970	6862	6903	7038	6992	6882	6851	6957	6915	7027	6941	6949	6994	6985	6917	6986	6863	6890	6765	6951	6888	6870	6831	6881	6955	6929	6853	7025	6896	6905	6965	6920	6997	6926	6846	6900	6863	7082	6873	6861	7021	7086	6868	7049	6963	6819	6894	6998	6917	6781	7006	6968	6917	6877	7098	6855	6906	6823	6919	7032	6764	6866	6951	6922	6996	7116	6992	6891	6959	6986	6930	6966	6886	7028	6911	7023	6919	6727	6877	6751	6888	6897	6925	7000	6957	7067	6909	6956	6977	7045	7030	7162	6974	6952	6965	6892	6833	6804	7066	6842	6825	6974	6939	6891	6999	7053	6999	6977	6923	6997	6934	6830	6932	6910	6918	6990	6957	6942	6881	6915	6979	6912	7023	6933	6874	6844	6843	6853	6895	6862	7080	6907	6946	7048	7062	6902	6969	6955	6942	6923	6878	6982	6837	6946	7099	6883	7038	6909	7032	6945	6933	6937	7007	6949	6964	6950	6910	6959	6920	6870	6941	6931	6901	6934	6983	6957	6976	6953	6934	6983	6851	6783	6953	6941	7044	6794	7045	6778	6970	6959	6878	6972	6878	6955	6953	6963	6900	6889	6898	6914	6951	6946	6833	6903	6827	6972	6890	7026	7089	6921	6911	6903	6872	7004	6912	6941	6842	7004	6949	6934	6943	6844	6872	6995	6764	6922	7038	6980	6866	6892	6896	6886	6915	6936	6921	6964	6936	6975	6917	6861	6923	7062	6977	6930	6923	6884	6882	6972	7020	6936	7095	6909	6904	6968	6880	6775	7030	6947	7070	6962	6871	7043	7041	6944	6954	6949	6948	6872	6888	6955	6946	6990	7017	6960	6780	6797	6935	6972	7219	7001	6992	6943	6896	7020	6932	6980	6874	6999	6945	6957	6954	6998	6980	6862	6893	6971	6893	6968	7059	6933	6857	6912	6932	6813	6932	6967	6943	6785	6943	6901	6981	6985	6893	6936	6913	6920	6827	6907	6881	6952	7020	6925	7051	7101	6948	6975	6950	6915	6916	6924	6966	6962	6949	7029	6941	6897	6923	6943	7001	6888	6859	6890	7105	7011	7014	6853	6841	6895	6828	6802	6915	7025	6902	6979	6904	6822	6996	6840	7028	6918	6965	6889	6999	6866	6812	6969	6862	6963	6935	6967	6924	7002	6907	6962	6916	6839	6974	6900	6953	6780	6951	6835	7001	6887	6959	7037	6969	6883	6973	6889	6854	7040	6903	6882	6887	7050	6932	6865	6870	6886	7067	6965	6925	6917	6924	6943	6958	7000	6868	6955	6926	7025	6875	6896	6952	6905	7126	6851	6926	6951	6883	6899	6903	7057	7033	6945	6847	6830	6916	6861	6820	6990	6944	7000	6876	6937	6907	6854	6988	7068	6926	6991	6932	6816	7011	6917	6862	6982	6816	7041	6939	7016	6862	6925	6951	6886	6894	6816	6997	6857	7011	6865	7001	6909	6966	6937	6826	6954	6904	7042	6935	7019	6997	6906	6985	6834	6910	6867	6999	7046	6848	6909	6927	6944	6945	7044	6915	6892	6957	7069	6960	6870	6825	7023	6818	6952	7019	7010	6949	6898	6881	7006	6805	7056	6909	6931	6950	6885	7010	6827	6951	6989	6913	6936	6899	6976	6942	6931	6893	6979	6968	6860	6893	6893	6873	6833	6942	6774	6964	6914	6935	6999	6985	6826	7027	6862	6946	6884	6981	6869	7021	6927	6847	6834	6985	6876	6979	6956	6996	6934	6972	6888	6955	6910	6921	6965	7013	6835	7079	6919	6993	6902	6984	6824	6898	6838	6967	6959	6994	6945	6938	6877	6970	6911	7030	6894	6838	6933	6874	6980	6909	6939	6926	7022	6920	6916	6816	6940	6922	6846	6982	7020	7024	7014	7044	6896	6962	6930	6928	6913	6910	6930	6934	6959	7067	6887	7008	6894	6973	6912	6965	6892	6912	6957	6998	6855	6935	6807	6965	6847	6940	6820	6967	6886	7006	6893	6816	6902	6977	7031	6962	6965	6940	6919	6856	6943	7009	6909	6859	6950	6833	6920	7096	6841	6845	6876	7104	6886	6823	6903	6816	6954	6934	6880	6830	6924	6899	6968	6958	6915	6882	7037	6968	6895	6831	6749	6987	7085	6916	6898	6895	6931	7022	6871	7002	6886	6964	7017	7021	6958	6862	6805	6835	6944	6905	7064	6841	6897	6818	7022	6910	6931	6951	6957	6809	6790	6918	6920	6829	6975	6950	6913	6994	6953	6980	6913	6871	6850	7022	6946	6917	6844	6993	6933	6919	6966	6848	6839	6983	6882	6906	6879	6957	7018	6938	6962	6950	7043	6924	6896	6977	6939	6950	6942	6858	6959	6912	7074	7067	6846	6885	7075	6857	7025	6974	6827	7137	6989	7044	6908	7001	7016	6971	6871	6997	6839	6960	6979	6973	6999	6951	6868	7021	6974	6906	6958	6973	6786	6954	6816	6968	6925	6931	6927	6960	6927	6949	6959	7024	6922	6929	7033	6967	6827	7064	6960	6967	6863	6952	6904	6924	6827	6981	6899	6886	6938	6767	6924	6951	6943	6998	6893	7102	6986	6911	7010	6980	6996	7041	6856	6904	6846
35805	37148	22542	9258	2745	1269	931	922	916	921	926	888	864	859	919	919	874	927	926	910	896	880	927	935	923	945	899	893	833	952	930	941	939	884	908	947	979	937	883	881	905	937	863	940	884	879	934	915	911	935	902	842	888	944	905	901	908	964	904	848	935	965	888	923	877	924	892	872	899	917	898	874	903	859	955	901	954	901	916	884	928	912	937	958	923	922	920	935	906	953	867	885	920	945	837	908	897	895	920	879	931	869	864	886	872	926	864	837	906	930	908	854	888	894	891	934	891	903	881	894	936	925	892	943	933	912	852	873	927	911	860	856	984	903	928	900	900	919	914	908	859	907	853	924	888	936	857	920	925	889	864	874	947	871	919	892	909	910	879	893	927	938	877	872	928	917	946	927	883	937	878	889	912	878	939	904	951	931	826	881	951	868	929	857	902	883	939	940	966	930	975	848	951	812	917	899	849	915	856	907	933	940	980	939	947	928	894	913	910	933	936	897	948	880	966	842	930	874	886	938	894	846	896	846	915	904	921	922	933	882	909	875	906	867	942	882	892	961	880	885	914	926	915	875	929	877	952	854	937	880	868	934	939	928	934	934	890	889	902	938	917	941	948	916	932	928	878	863	906	855	925	878	924	921	922	880	920	908	925	924	901	885	885	912	900	884	917	902	937	897	885	894	906	932	894	876	880	907	942	989	902	969	948	899	946	892	939	928	889	889	888	943	846	912	902	883	918	910	928	911	926	938	920	873	861	926	936	866	864	907	908	929	931	880	978	913	919	910	884	922	872	854	945	896	958	947	925	893	906	946	924	981	922	890	883	981	923	896	842	966	927	942	949	894	898	967	897	904	905	910	930	868	907	910	932	898	904	874	937	897	881	885	907	884	924	891	927	893	928	915	910	909	919	934	917	881	888	880	923	904	980	910	914	914	910	919	933	916	887	832	893	865	959	901	950	901	917	915	866	887	954	936	930	980	936	903	903	856	899	907	906	917	927	919	927	927	874	920	929	945	861	871	879	902	881	846	920	935	940	910	925	863	932	961	898	869	911	904	880	848	916	910	931	945	956	873	921	892	906	934	917	912	884	928	914	910	861	901	866	909	920	886	910	891	929	941	953	890	857	910	942	857	888	878	967	927	883	951	918	879	927	905	876	941	918	913	919	945	926	926	938	895	929	955	919	921	910	927	933	922	899	871	911	946	942	876	886	950	858	894	930	868	879	877	881	890	912	885	930	867	932	878	914	895	947	932	914	941	866	856	933	963	915	870	877	951	874	902	874	888	880	904	890	915	900	889	926	935	908	924	937	912	908	920	943	894	920	862	917	923	835	913	898	932	874	887	912	906	872	872	902	900	895	950	869	874	944	863	964	892	912	861	874	884	935	894	892	900	927	870	866	916	912	889	892	882	871	877	892	887	894	931	861	882	927	880	880	892	879	888	905	891	906	922	941	913	893	953	927	874	947	888	939	942	922	942	854	896	928	934	906	943	880	909	937	930	882	916	949	900	937	924	983	874	948	899	886	899	931	893	875	991	899	948	906	923	953	888	959	917	917	932	885	927	947	892	887	877	926	936	905	917	904	924	921	941	908	901	891	870	878	931	860	972	892	962	930	813	913	940	901	917	936	865	955	940	918	900	894	902	936	928	948	923	951	879	866	854	848	919	943	890	878	900	943	948	920	922	886	868	881	844	861	889	883	936	900	906	870	906	937	898	903	884	921	918	863	889	895	926	901	917	852	876	974	901	951	885	942	875	903	886	891	948	923	883	887	900	845	923	915	919	877	931	888	925	923	907	854	899	924	939	899	903	899	937	934	956	883	902	911	926	998	934	903	879	917	921	910	926	912	919	935	894	889	844	939	941	895	929	903	871	943	890	933	946	892	874	908	915	903	918	878	844	925	909	930	892	910	872	936	920	895	930	920	893	920	924	927	892	870	923	915	890	828	925	836	896	893	887	914	948	927	898	908	898	935	918	916	909	944	952	863	945	911	907	901	920	930	906	955	871	893	938	870	931	878	919	937	906	884	856	885	901	931	876	845	895	914	908	867	897	836	899	928	932	949	867	904	934	907	903	907	903	894	839	898	895	901	912	938	958	928	933	939	913	935	856	925	874	946	891	847	871	889	889	918	852	877	883	894	905	900	919	883	990	925	850	912	892	899	946	917	928	971	945	869	979	913	915	880	903	930	922	850	848	941	911	941	827	844	910	914	925	939	924	876	925	915	917	898	906	939	944	858	939	933	903	898	908	939	963	929	881	922	938	978	924	893	909	954	938	877	888	941	913	866	919	924	902	901	874	853	959	925	901	897	880	912	906	896	947	876	887	936	874	910	933	941	925	907	907	905	942	908	888	899	928	884	969	888	871	899	903	889	926	866	917	925	900	906	890	866	900	921	888	926	884	949	903	955	884	903	921	850	940	912	858	926	905	877	1002	918	928	890	917	911	854	882	926	919	876	888	977	895	933	913	958	913	891	890	918	905	906	907	821	895	919	873	881	904	866	890	887	936	879	882	911	882	880	918	932	902	863	922	871	899	929	880	923	946	867	920	907	868	983	888	964	913	931	916	878	907	860	933	955	903	923	868	917	949	916	936	905	916	863	913	920	958	880	947	882	815	978	860	877	919	930	875	937	907	912	868	901	890	941	878	877	866	949	943	961	889	933	924	936	882	881	907	853	909	854	907	875	960	910	867	917	820	902	926	820	907	875	882	913	952	947	892	860	885	903	968	911	891	888	898	901	951	931	881	903	914	929	873	942	906	919	936	917	882	954	919	937	921	894	855	922	854	933	889	878	845	923	960	923	879	908	946	965	918	885	901	907	943	910	918	941	899	959	885	892	905	893	929	924	875	947	904	951	844	922	953	954	855	909	845	962	902	900	944	899	832	936	885	857	919	935	912	909	889	860	897	861	956	918	861	888	885	856	930	865	881	854	901	915	866	892	945	867	916	902	915	876	905	883	922	890	910	949	904	917	950	865	912	897	896	915	938	955	885	934	898	889	894	935	901	909	847	881	931	891	917	805	896	896	909	897	935	894	943	857	890	921	946	905	898	908	912	870	871	849	927	920	968	920	882	939	925	898	898	911	845	888	895	903	915	912	884	910	944	938	908	934	935	906	905	920	993	925	899	921	888	900	905	931	924	923	861	949	911	881	931	896	901	906	959	830	914	943	862	929	873	901	878	916	914	873	938	916	925	848	927	913	914	870	918	970	938	880	918	913	850	888	898	886	916	887	930	900	869	901	937	874	856	927	946	896	890	843	909	894	940	940	908	900	917	906	885	922	933	861	953	903	895	889	923	934	938	906	936	920	935	919	897	926	918	856	936	903	885	887	879	885	934	868	866	860	923	897	925	869	873	900	920	909	931	886	925	949	942	891	938	916	898	899	881	915	871	870	900	888	868	948	904	884	909	905	828	951	912	916	910	903	890	862	921	954	916	924	915	943	922	883	874	895	877	912	912	959	924	886	894	918	874	942
63954	56425	46133	36924	27621	15341	8494	7280	7131	7199	7287	7195	7224	7192	7197	7257	7275	7221	7286	7259	7130	7202	7186	7249	7212	7359	7250	7145	7223	7119	7214	7289	7207	7100	7236	7052	7209	7174	7213	7232	7095	7216	7259	7145	7234	7085	7298	7169	7128	7079	7092	7222	7251	7283	7238	7276	7106	7170	7182	7334	7252	7182	7189	7276	7189	7297	7224	7210	7271	7226	7189	7194	7279	7173	7160	7377	7213	7167	7212	7277	7081	7294	7171	7136	7240	7296	7215	7185	7265	7267	7270	7151	7335	7131	7175	7302	7121	7165	7152	7281	7114	7184	7105	7118	7217	7154	7171	7249	7131	7200	7217	7311	7109	7094	7190	7223	7292	7223	7384	7178	7207	7169	7288	7248	7108	7221	7198	7278	7147	7264	7010	7181	7108	7170	7155	7305	7292	7122	7165	7215	7243	7325	7310	7090	7126	7077	7154	7182	7334	7123	7197	7197	7131	7336	7163	7212	7077	7286	7220	7316	7141	7191	7094	7105	7238	7124	7245	7234	7068	7176	7232	7232	7137	7230	7219	7155	7251	7254	7115	7242	7141	7202	7283	7263	7208	7220	6993	7095	7175	7182	7011	7234	7252	7159	7145	7227	7155	7168	7355	7183	7186	7245	7248	7269	7126	7161	7342	7256	7119	7279	7165	7306	7307	7130	7161	7201	7229	7252	7235	7144	7267	7119	7291	7245	7341	7333	7138	7165	7006	7273	7055	7163	7174	7174	7171	7261	7167	7293	7116	7165	7400	7183	7214	7209	7221	7161	7114	7288	7139	7305	7200	7098	7156	7128	7273	7215	7160	7327	7152	7140	7372	7281	7234	7183	7151	7187	7303	7147	7180	7219	7118	7254	7253	7174	7188	7384	7239	7194	7122	7156	7333	7224	7192	7230	7295	7186	7236	7256	7264	7124	7274	7113	7276	7331	7145	7273	7309	7220	7312	7240	7156	7238	7131	7280	7143	7143	7331	7216	7184	7334	7188	7216	7188	7137	7208	7009	7173	7151	7146	7142	7149	7254	7234	7136	7215	7224	7142	7144	7183	7334	7146	7189	7254	7225	7131	7228	7086	7149	7218	7214	7148	7175	7312	7187	7176	7154	7162	7126	7128	7307	7128	7149	7240	7175	7241	7225	7330	7309	7205	7273	7118	7242	7178	7180	7259	7045	7116	7259	7228	7389	7239	7188	7265	7133	7095	7272	7254	7230	7179	7298	7244	7186	7182	7356	7220	7208	7219	7212	7246	7152	7244	7183	7240	7282	7302	7179	7070	7238	7157	7111	7220	7181	7160	7302	7220	7156	7147	7163	7214	7251	7096	7091	7348	7039	7157	7141	7165	7199	7272	7281	7219	7262	7229	7289	7243	7253	7159	7220	7199	7261	7281	7285	7046	7092	7298	7205	7107	7268	7165	7288	7123	7177	7231	7511	7163	7191	7198	7154	7220	7197	7145	7175	7228	7153	7255	7256	7295	7287	7271	7276	7146	7386	7218	7305	7304	7244	7172	7248	7291	7147	7182	7283	7032	7220	7182	7280	7170	7277	7277	7184	7267	7236	7341	7141	7288	7275	7313	7183	7222	7130	7332	7162	7296	7290	7275	7183	7108	7087	7054	7138	7285	7286	7149	7279	7199	7209	7138	7248	7119	7231	7146	7161	7218	7190	7283	7152	7155	7359	7095	7205	7224	7167	7196	7131	7167	7323	7258	7137	7096	7149	7160	7208	7198	7364	7252	7355	7197	7257	7199	7292	7214	7191	7165	7193	7155	7275	7176	7254	7199	7183	7167	7154	7336	7228	7250	7149	7180	7297	7062	7115	7179	7104	7304	7393	7230	7263	7235	7220	7347	7182	7282	7170	7341	7280	7205	7135	7153	7340	7304	7136	7276	7180	7232	7209	7165	7179	7243	7158	7212	7182	7253	7215	7280	7281	7002	7171	7089	7287	7246	7248	7305	7241	7184	7340	7228	7153	7191	7228	7220	7174	7245	7182	7202	7248	7199	7207	7181	7134	7090	7147	7243	7130	7271	7218	7179	7247	7238	7108	7060	7170	7188	7202	7305	7225	7006	7323	7229	7199	7099	7237	7244	7223	7287	7253	7170	7098	7146	7231	7213	7116	7194	7166	7221	7024	7174	7152	7092	7275	7184	7137	7273	7220	7205	7271	7190	7243	7156	7182	7354	7314	7093	7217	7238	7279	7235	7192	7246	7323	7230	7288	7171	7144	7184	7075	7137	7278	7237	7168	7202	7151	7217	7162	7343	7149	7281	7177	7131	7386	7146	7141	7147	7178	7321	7201	7082	7124	7203	7290	7178	7087	7162	7298	7239	7193	7141	7283	7197	7249	7389	7193	7325	7302	7282	7259	7086	7211	7149	7290	7249	7262	7238	7201	7207	7187	7274	7305	7338	7253	7189	7261	7143	7337	7152	7273	7203	7220	7189	7182	7234	7259	7147	7253	7176	7389	7169	7263	7272	7126	7224	7243	7234	7159	7377	7201	7284	7125	7222	7173	7276	7159	7180	7258	7182	7131	7255	7277	7082	7191	7259	7186	7246	7269	7223	7165	7180	7235	7161	7200	7226	7113	7167	7322	7203	7046	7284	7270	7249	7202	7204	7213	7251	7190	7196	7180	7170	7166	7254	7272	7242	7127	7141	7154	7329	7048	7182	7181	7258	7181	7219	7327	7169	7214	7224	7203	7216	7228	7357	7133	7135	7291	7341	7406	7149	7291	7119	7197	7224	7318	7034	7075	7301	7263	7291	7099	7168	7141	7280	7096	7191	7135	7213	7201	7213	7380	7192	7188	7232	7210	7147	7225	7224	7206	7265	7206	7183	7143	7325	7053	7260	7204	7257	7188	7275	7292	7207	7227	7229	7126	7252	7224	7179	7198	7165	7163	7286	7202	7329	7190	7180	7074	7197	7281	7250	7213	7263	7145	7171	7262	7095	7188	7228	7298	7156	7180	7257	7156	7110	7368	7298	7325	7299	7203	7245	7131	7240	7088	7221	7141	7138	7167	7277	7278	7280	7221	7101	7242	7083	7274	7130	7071	7213	7198	7276	7190	7148	7218	7197	7246	7198	7168	7111	7125	7010	7214	7294	7147	7200	7137	7207	7203	7179	7223	7198	7161	7192	7200	7252	7300	7221	7270	7254	7167	7232	7158	7288	7386	7308	7126	7317	7285	7329	7181	7150	7225	7202	7169	7200	7294	7069	7249	7178	7180	7347	7155	7123	7177	7284	7163	7306	7256	7351	7217	7179	7250	6979	7192	7155	7188	7168	7219	7239	7208	7161	7259	7230	7222	7269	7110	7104	7206	7200	7182	7184	7167	7262	7121	7308	7267	7250	7294	7141	7212	7307	7191	7260	7213	7236	7172	7091	7168	7174	7213	7205	7281	7330	7309	7120	7195	7119	7249	7370	7234	7250	7231	7215	7273	7219	7190	7031	7217	7154	7223	7144	7233	7148	7271	7168	7269	7335	7173	7207	7290	7062	7178	7185	7216	7193	7164	7207	7167	7054	7124	7244	7127	7275	7337	7107	7192	7129	7274	7144	7257	7274	7260	7200	7179	7191	7123	7311	7093	7195	7251	7328	7295	7272	7239	7197	7110	7149	7253	7153	7125	7167	7223	7282	7211	7248	7147	7218	7309	7240	7300	7168	7270	7193	7257	7273	7246	7171	7244	7384	7098	7192	7218	7367	7277	7264	7210	7106	7247	7356	7217	7106	7206	7178	7113	7245	7157	7296	7070	7257	7248	7090	7175	7358	7307	7190	7170	7191	7126	7093	7149	7204	7291	7165	7159	7150	7112	7149	7107	7188	7023	7191	7170	7215	7115	7297	7152	7186	7144	7253	7213	7132	7238	7036	7133	7095	7168	7294	7223	7129	7201	7300	7202	7238	7317	7173	7199	7022	7096	7206	7180	7224	7155	7190	7114	7242	7191	7164	7216	7222	7242	7167	7139	7272	7259	7140	7129	7188	7187	7205	7119	7251	7208	7235	7126	7155	7133	7193	7228	7173	7115	7282	7216	7298	7215	7201	7402	7134	7175	7235	7106	7183	7114	7286	7143	7267	7234	7147	7290	7220	7122	7378	7167	7213	7188	7300	7171	7129	7203	7173	7245	7272	7240	7195	7207	7322	7089	7172	7333	7228	7220	7321	7229	7266	7210	7134	7298	7178	7178	7227	7172	7156	7180	7329	7128	7253	7227	7204	7151	7418	7233	7216	7246	7067	7038	7214	7298	7115	7211	7241	7154	7288	7161	7254	7113	7202	7297	7198	7310	7178	7119	7194	7267	7165	7214	7151	7305	7279	7181	7218	7310	7185	7233	7095	7183	7213	7175	7352	7202	7209	7293	7122	7259	7068	7232	7307	7161	7235	7246	7227	7189	7173	7158	7160	7109	7265	7099	7343	7185	7147	7322	7231	7259	7125	7279	7118	7222	7204	7101	7246	7227	7190	7299	7103	7299	7247	7198	7124	7123	7257	7164	7084	7171	7146	7119	7138	7150	7211	7241	7250	7165	7173	7212	7120	7235	7052	7281	7121	7240	7167	7093	7114	7180	7184	7140	7148	7067	7217	7279	7207	7248	7225	7160	7182	7271	7072	7127	7183	7203	7231	7204	7202	7245	7241	7255	7173	7249	7131	7167	7249	7266	7253	7359	7291	7014	7309	7215	7141	7230	7181	7198	7212	7091	7203	7092	7341	7342	7147	7272	7192	7254	7294	7225	7213	7246	7212	7133	7172	7072	7308	7089	7184	7106	7159	7278	7168	7245	7208	7321	7286	7221	7170	7203	7311	7149	7188	7266	7301	7109	7162	7151	7153	7175	7159	7148	7278	7337	7263	7294	7201	7115	7230	7194	7304	7245	7164	7219	7259	7206	7276	7169	7241	7144	7242	7223	7221	7236	7194	7124	7100	7276	7105	7228	7219	7244	7259	7145	7341	7205	7249	7250	7166	7197	7153	7088	7177	7334	7223	7093	7194	7241	7245	7133	7084	7188	7334	7202	7183	7293	7222	7333	7298	7346	7360	7188	7246	7271	7181	7081	7210	7244	7199	7186	7192	7117
45652	48603	30356	14438	4459	1496	871	778	727	759	794	764	812	822	798	804	826	797	817	797	776	833	739	749	760	813	804	791	788	762	768	781	799	837	766	789	706	811	764	780	746	820	850	760	783	790	833	824	787	796	809	830	825	817	779	800	793	757	848	755	750	809	782	826	746	779	815	740	776	814	804	722	735	734	798	773	792	785	756	783	828	770	784	782	780	743	848	785	775	778	792	801	739	766	801	836	836	784	799	775	757	818	789	787	747	775	804	809	856	786	805	821	772	781	800	782	809	764	790	797	781	797	779	772	761	782	810	799	805	773	751	769	807	769	760	790	840	806	760	775	823	780	727	775	794	794	758	785	835	800	794	767	782	769	783	772	813	816	768	838	765	786	822	808	791	804	820	809	768	756	748	816	769	797	772	806	766	778	773	750	784	847	817	775	816	797	792	812	763	720	720	811	812	778	760	772	777	772	782	727	807	826	796	776	763	761	729	829	776	851	716	783	746	747	746	806	804	798	795	823	786	832	801	742	780	788	794	779	782	779	767	827	774	799	830	770	816	775	757	798	812	802	874	795	776	753	777	782	763	759	769	787	773	790	770	798	794	771	796	823	783	794	763	784	772	808	824	797	780	776	791	799	800	790	735	831	812	798	761	806	763	801	782	776	799	838	784	820	852	754	802	797	805	747	782	815	741	808	755	829	801	764	755	766	790	767	794	840	751	753	769	748	830	765	771	769	783	777	774	813	839	788	838	790	785	807	792	800	807	773	778	792	813	783	740	758	796	804	785	741	764	781	721	775	761	807	774	756	792	792	786	773	714	737	829	777	808	794	833	802	824	761	816	811	820	744	824	801	786	809	813	794	798	746	758	759	798	754	783	772	796	818	787	800	818	759	745	749	811	811	842	781	824	777	806	853	796	787	795	801	819	767	759	798	769	755	842	859	788	850	780	800	797	791	806	778	764	807	783	750	804	868	808	807	772	827	812	830	815	823	830	782	745	732	764	800	854	781	720	792	760	776	806	836	785	789	781	822	759	768	788	762	787	790	791	829	811	808	796	773	780	767	811	791	775	750	697	754	817	848	726	778	799	811	822	759	738	794	740	787	778	774	810	781	760	815	835	781	763	757	823	781	802	843	799	824	763	779	808	769	803	802	781	729	802	759	790	759	763	812	768	814	769	811	794	791	767	812	831	797	758	800	746	759	777	757	805	789	747	793	768	745	856	814	786	834	766	768	760	801	817	862	780	759	836	840	758	814	780	705	787	829	798	786	787	801	831	781	781	833	767	783	746	768	778	804	792	821	837	774	767	831	770	752	790	760	774	788	800	792	801	759	778	737	827	797	803	739	773	822	783	812	823	792	749	772	748	822	786	756	766	823	743	793	781	791	822	743	821	766	804	762	752	833	772	824	791	831	840	800	775	756	808	783	801	765	827	748	761	718	816	782	804	805	805	815	806	801	810	765	846	835	737	838	804	811	824	760	844	801	842	781	771	769	787	775	830	719	789	795	809	787	812	808	786	794	832	778	775	804	718	801	778	752	831	841	769	833	764	780	809	774	827	801	766	785	794	806	798	827	764	766	775	800	738	840	788	796	736	837	768	742	766	767	758	779	769	757	816	780	809	813	755	786	803	779	840	805	829	817	804	785	771	789	753	780	812	769	759	791	826	839	816	842	839	780	777	787	764	763	754	763	733	753	762	867	807	822	758	838	869	803	814	797	779	779	764	819	823	779	792	753	758	782	812	796	765	803	752	829	805	783	772	776	808	780	777	804	769	765	748	784	825	825	760	769	760	779	759	836	784	800	820	812	790	812	774	743	794	761	794	751	785	800	798	744	810	800	784	778	790	827	786	776	808	759	777	792	802	819	747	787	777	782	785	783	833	768	823	734	804	782	800	803	760	801	771	795	743	792	781	753	788	788	783	842	801	781	807	801	796	772	772	801	758	782	794	823	816	795	770	758	792	755	802	787	764	802	784	747	792	735	810	796	776	786	788	795	810	772	783	810	806	825	746	797	769	788	787	786	766	749	880	786	852	806	797	793	778	814	757	750	773	818	797	807	777	773	742	788	799	784	773	810	788	752	794	806	846	752	790	791	753	806	796	758	765	738	772	801	756	750	801	815	765	820	806	783	755	734	778	772	808	773	720	760	792	821	832	796	811	775	827	793	835	772	810	806	787	828	842	863	828	763	787	765	813	795	780	783	790	747	769	810	807	783	748	798	757	802	778	791	815	780	794	784	772	793	777	803	808	729	829	785	746	811	778	848	854	764	763	811	862	795	813	791	770	796	775	784	773	838	773	764	831	795	828	818	791	822	815	774	746	807	801	758	817	853	773	747	821	773	749	778	766	803	774	813	805	776	824	776	761	806	782	795	810	761	809	805	795	816	825	772	768	841	784	737	804	748	792	831	815	781	780	828	793	791	791	787	758	776	764	813	784	777	762	781	745	793	783	799	792	812	767	780	760	783	795	751	803	806	794	778	770	759	803	800	807	832	836	789	811	815	782	780	722	781	779	828	761	790	744	761	792	795	807	792	771	818	812	832	798	813	758	779	792	809	756	796	839	765	770	797	760	754	812	745	760	771	752	802	807	778	816	796	810	820	764	809	785	723	803	818	803	722	821	836	767	769	830	831	810	755	791	819	807	776	788	788	757	839	781	777	788	789	826	751	776	764	751	789	816	788	828	792	768	784	778	755	787	825	808	788	774	785	791	795	802	797	830	785	759	798	802	771	761	800	757	792	788	805	748	755	751	777	782	713	773	800	747	773	816	832	764	795	789	761	772	780	805	788	798	782	780	775	752	794	790	771	808	808	765	759	825	790	753	816	758	796	772	832	790	801	736	760	772	769	774	765	790	778	802	831	772	831	775	781	786	820	816	784	837	806	790	786	811	804	784	783	823	794	802	773	800	772	819	791	834	777	782	761	745	802	799	829	722	787	772	813	767	798	771	784	801	816	820	819	801	745	795	828	795	820	747	793	839	792	780	750	791	793	808	771	763	793	818	760	770	796	780	814	773	841	781	805	819	786	780	785	768	778	764	866	778	757	807	797	801	750	793	798	794	810	786	844	729	801	791	789	786	779	792	794	810	821	839	798	743	819	756	792	793	765	769	807	829	766	835	763	790	830	767	745	778	836	760	802	791	807	769	836	806	783	776	758	732	805	807	769	793	810	819	777	788	761	724	831	738	783	839	809	750	783	758	808	810	743	849	810	749	745	826	800	836	767	763	743	783	810	788	829	705	784	815	794	802	825	788	740	851	811	779	782	812	754	751	812	761	767	853	757	763	768	792	766	765	814	788	826	734	821	784	849	809	783	842	794	806	791	798	779	799	804	773	834	761	770	760	772	761	808	774	796	773	768	827	798	820	802	775	758	822	826	744	759	783	688	823	745	821	750	735	768	810	799	784	779	768	799	800	794	765	761	789	791	787	814	755	782	791	807	779	790	765	766	782	779	759	745	795	762	769	814	781	793
58360	55251	52913	43453	33698	18803	8850	6647	6279	6454	6369	6342	6380	6459	6355	6474	6274	6359	6389	6554	6395	6366	6450	6396	6477	6366	6343	6371	6420	6458	6237	6374	6355	6445	6363	6324	6369	6306	6397	6283	6239	6431	6303	6384	6365	6412	6387	6389	6252	6235	6444	6452	6428	6309	6251	6323	6325	6290	6344	6368	6377	6388	6449	6449	6373	6435	6375	6363	6399	6458	6323	6301	6431	6265	6283	6327	6486	6454	6397	6453	6351	6261	6165	6440	6277	6403	6379	6433	6407	6352	6402	6469	6476	6336	6225	6413	6429	6425	6397	6350	6410	6344	6333	6268	6457	6464	6315	6408	6334	6326	6390	6507	6395	6418	6427	6447	6355	6343	6331	6416	6325	6381	6383	6447	6399	6407	6287	6398	6361	6401	6432	6440	6365	6385	6420	6429	6300	6501	6426	6462	6495	6452	6362	6478	6333	6351	6338	6341	6379	6403	6326	6398	6393	6418	6412	6448	6268	6502	6554	6380	6391	6508	6350	6185	6349	6375	6435	6390	6358	6422	6408	6349	6450	6405	6279	6494	6246	6320	6406	6451	6458	6296	6424	6391	6394	6310	6467	6403	6426	6276	6257	6319	6337	6306	6278	6444	6349	6363	6416	6417	6480	6383	6383	6484	6364	6407	6409	6331	6352	6505	6407	6371	6261	6422	6465	6538	6424	6464	6461	6404	6359	6422	6473	6411	6349	6476	6361	6282	6304	6306	6405	6264	6377	6339	6288	6289	6361	6484	6269	6380	6390	6375	6413	6415	6310	6443	6524	6366	6253	6314	6322	6467	6279	6472	6317	6369	6484	6499	6260	6383	6343	6331	6447	6480	6318	6308	6298	6458	6286	6443	6407	6378	6413	6278	6290	6399	6272	6382	6442	6414	6267	6329	6339	6274	6394	6231	6383	6377	6263	6448	6419	6430	6375	6381	6279	6444	6323	6438	6428	6328	6547	6296	6310	6407	6461	6262	6578	6365	6369	6335	6358	6501	6399	6294	6373	6399	6417	6299	6533	6262	6324	6320	6341	6401	6324	6469	6497	6334	6426	6424	6419	6410	6273	6430	6264	6390	6352	6400	6413	6233	6433	6417	6495	6260	6349	6204	6359	6341	6444	6364	6437	6509	6383	6291	6453	6281	6306	6330	6378	6333	6396	6429	6396	6389	6381	6358	6293	6437	6455	6462	6313	6320	6530	6437	6360	6308	6381	6285	6439	6430	6415	6514	6322	6420	6401	6338	6327	6372	6406	6426	6389	6378	6414	6425	6358	6289	6346	6363	6308	6384	6461	6368	6332	6289	6469	6512	6461	6406	6310	6465	6399	6404	6408	6312	6337	6412	6440	6363	6288	6287	6427	6321	6336	6216	6365	6500	6449	6367	6367	6451	6325	6345	6326	6451	6291	6404	6356	6393	6333	6448	6520	6315	6494	6359	6368	6383	6365	6404	6134	6260	6284	6494	6420	6422	6506	6446	6353	6309	6398	6309	6436	6384	6327	6357	6414	6397	6398	6435	6361	6479	6332	6379	6265	6438	6490	6316	6519	6339	6421	6330	6348	6402	6425	6439	6466	6346	6400	6288	6435	6227	6358	6319	6408	6299	6303	6365	6444	6437	6385	6466	6454	6327	6376	6362	6392	6422	6280	6415	6495	6370	6426	6382	6262	6443	6417	6446	6315	6305	6324	6405	6272	6329	6460	6321	6257	6389	6380	6357	6347	6403	6438	6366	6332	6390	6395	6264	6411	6251	6482	6267	6352	6398	6347	6383	6379	6407	6301	6228	6524	6367	6268	6417	6309	6424	6411	6381	6287	6433	6450	6457	6519	6478	6383	6394	6377	6457	6418	6557	6453	6438	6308	6497	6410	6379	6367	6349	6438	6414	6368	6412	6281	6298	6461	6300	6427	6422	6338	6342	6450	6351	6483	6457	6444	6369	6538	6420	6332	6514	6387	6278	6320	6312	6517	6366	6276	6387	6301	6406	6423	6310	6350	6414	6379	6283	6355	6283	6526	6348	6384	6338	6415	6330	6295	6447	6382	6301	6411	6402	6334	6461	6497	6300	6354	6430	6273	6271	6341	6368	6376	6430	6390	6354	6370	6309	6474	6445	6328	6336	6413	6370	6378	6348	6431	6337	6342	6315	6314	6286	6446	6466	6393	6363	6378	6396	6383	6365	6466	6319	6379	6345	6440	6311	6458	6410	6319	6354	6428	6416	6397	6376	6298	6365	6284	6446	6399	6326	6420	6362	6325	6359	6357	6331	6403	6399	6312	6388	6400	6336	6290	6419	6306	6485	6380	6433	6349	6189	6349	6340	6360	6368	6458	6430	6373	6357	6330	6595	6329	6278	6337	6412	6433	6432	6383	6417	6275	6301	6389	6443	6418	6418	6433	6395	6392	6426	6250	6394	6337	6271	6361	6423	6445	6352	6446	6424	6439	6426	6397	6288	6479	6343	6362	6438	6351	6415	6428	6280	6354	6322	6430	6359	6381	6253	6341	6377	6382	6451	6370	6382	6421	6457	6467	6432	6326	6408	6361	6390	6471	6375	6403	6548	6457	6404	6354	6512	6360	6519	6359	6260	6383	6290	6397	6368	6289	6383	6426	6402	6485	6375	6426	6331	6305	6499	6324	6466	6285	6442	6412	6308	6292	6435	6340	6447	6572	6369	6424	6367	6419	6250	6437	6388	6313	6389	6452	6328	6381	6357	6545	6282	6470	6263	6415	6394	6349	6503	6431	6317	6259	6407	6397	6459	6296	6396	6445	6288	6362	6380	6442	6380	6362	6429	6447	6415	6390	6471	6527	6408	6390	6484	6463	6327	6468	6392	6428	6460	6309	6336	6410	6468	6428	6498	6443	6370	6315	6281	6392	6416	6422	6281	6458	6346	6272	6471	6360	6392	6358	6424	6494	6326	6372	6372	6442	6304	6356	6331	6428	6283	6408	6305	6420	6484	6282	6356	6445	6388	6360	6445	6396	6394	6347	6309	6208	6533	6375	6571	6392	6309	6345	6344	6443	6350	6227	6344	6401	6373	6283	6385	6346	6538	6369	6389	6396	6300	6292	6394	6400	6357	6439	6504	6368	6306	6418	6325	6467	6485	6517	6348	6301	6258	6406	6458	6370	6475	6387	6443	6608	6334	6452	6415	6325	6389	6462	6390	6363	6389	6447	6384	6423	6491	6346	6459	6402	6407	6385	6361	6402	6295	6268	6387	6384	6377	6310	6240	6383	6464	6341	6418	6367	6420	6334	6338	6337	6456	6424	6362	6407	6322	6433	6539	6509	6412	6475	6340	6330	6277	6370	6342	6301	6451	6391	6387	6460	6359	6367	6349	6424	6412	6301	6335	6367	6335	6294	6505	6370	6410	6580	6395	6490	6340	6328	6453	6364	6418	6438	6363	6422	6320	6341	6451	6306	6452	6388	6366	6347	6380	6458	6369	6489	6365	6451	6376	6351	6362	6369	6296	6349	6374	6368	6340	6353	6370	6370	6461	6266	6299	6360	6330	6271	6391	6570	6346	6392	6309	6383	6331	6384	6389	6499	6370	6378	6448	6345	6461	6319	6351	6338	6455	6336	6444	6505	6475	6503	6292	6399	6473	6351	6472	6340	6522	6468	6399	6288	6469	6353	6289	6370	6319	6321	6356	6471	6366	6330	6385	6315	6451	6352	6394	6502	6332	6397	6320	6357	6475	6313	6406	6342	6554	6291	6398	6434	6449	6391	6432	6338	6336	6275	6424	6426	6375	6431	6367	6341	6451	6252	6529	6355	6313	6357	6500	6381	6263	6418	6386	6286	6408	6379	6350	6355	6371	6376	6402	6263	6374	6417	6385	6317	6298	6320	6426	6292	6274	6362	6285	6423	6465	6346	6262	6428	6410	6354	6332	6429	6435	6386	6332	6462	6465	6399	6255	6360	6389	6494	6347	6345	6364	6362	6397	6471	6366	6398	6397	6434	6311	6505	6513	6301	6303	6367	6416	6399	6354	6368	6329	6440	6504	6400	6490	6284	6373	6339	6292	6349	6383	6345	6522	6395	6349	6260	6247	6400	6341	6314	6339	6448	6336	6298	6321	6320	6343	6392	6398	6287	6347	6506	6284	6384	6552	6428	6498	6355	6378	6338	6379	6387	6353	6324	6410	6425	6501	6322	6332	6379	6478	6434	6359	6504	6230	6350	6436	6372	6424	6366	6395	6421	6459	6285	6294	6289	6392	6327	6382	6498	6427	6217	6348	6368	6413	6457	6394	6371	6391	6337	6383	6368	6386	6483	6393	6359	6380	6453	6202	6303	6373	6405	6327	6393	6335	6394	6414	6371	6358	6396	6418	6472	6440	6355	6352	6413	6346	6336	6388	6347	6418	6443	6292	6443	6449	6373	6274	6382	6280	6326	6466	6433	6415	6336	6461	6448	6363	6331	6370	6296	6328	6301	6307	6264	6427	6377	6441	6397	6400	6404	6459	6414	6423	6405	6264	6361	6301	6446	6334	6475	6401	6521	6338	6370	6387	6368	6277	6406	6414	6408	6401	6490	6251	6345	6272	6394	6351	6399	6352	6377	6434	6442	6401	6410	6330	6395	6369	6474	6349	6217	6408	6315	6360	6302	6295	6415	6549	6347	6354	6337	6433	6352	6534	6376	6402	6251	6333	6428	6305	6311	6365	6417	6280	6530	6360	6365	6374	6399	6510	6470	6396	6348	6390	6397	6464	6403	6459	6310	6376	6345	6470	6369	6385	6460	6410	6471	6294	6408	6434	6385	6428	6367	6407	6347	6332	6513	6411	6383	6319	6263	6446	6443	6341	6399	6446	6388	6366	6338	6473	6518	6338	6381	6393	6506	6315	6471	6377	6437	6307	6314	6354	6304	6354	6276	6252	6391	6338	6431	6477	6487	6480	6423	6313	6405	6270	6358	6418	6264	6437	6416	6286	6317	6358	6468	6434	6358	6397	6354	6352	6412	6520	6411	6422	6291	6426	6213	6440	6292	6204	6423	6395	6322	6327	6418	6282	6427	6430	6338	6356	6350	6298	6279	6349	6334	6436	6443	6301	6245	6404	6513	6432	6391	6401	6416	6370
21340	18029	10293	4173	1625	1027	831	894	885	860	854	876	892	839	832	831	844	844	840	833	783	790	784	845	834	818	815	838	856	840	822	929	889	838	793	819	857	838	844	800	844	830	843	859	875	829	866	788	854	905	816	863	857	817	851	813	838	863	845	829	874	837	836	864	884	843	866	863	822	823	872	909	813	822	843	838	888	789	883	868	784	827	855	788	912	805	840	819	859	814	802	875	837	868	853	852	838	824	875	818	847	795	865	846	854	877	844	839	869	824	859	867	821	799	806	834	813	803	879	821	831	887	820	799	910	792	831	860	845	870	874	839	835	870	829	882	842	871	833	843	857	805	844	797	830	852	861	847	822	770	792	791	875	901	762	836	843	852	856	804	820	864	871	838	858	856	849	848	800	879	854	813	842	830	857	845	867	806	821	843	800	823	830	817	853	809	810	837	837	834	849	851	866	872	857	843	875	862	844	866	802	867	822	843	875	881	823	823	862	873	855	833	827	822	875	815	753	890	845	882	813	815	859	800	817	849	850	865	807	815	912	865	838	801	824	843	881	840	881	889	821	827	837	832	858	806	897	836	901	846	857	858	822	834	845	854	846	866	831	839	789	828	839	858	794	807	888	816	838	767	846	847	825	892	853	824	856	808	799	876	792	834	841	816	836	860	878	855	836	837	854	820	827	860	835	822	836	855	842	822	871	824	828	818	784	843	857	865	792	858	924	825	785	803	808	819	891	850	852	847	849	871	864	861	856	825	865	834	891	872	823	873	825	838	808	835	851	874	819	845	883	853	829	832	850	829	865	810	926	876	868	815	807	868	827	805	894	893	859	921	869	842	831	835	885	856	810	852	850	844	851	838	841	878	847	893	808	866	860	817	875	860	803	844	886	801	826	846	829	828	827	766	839	860	851	819	839	867	841	830	837	844	838	844	824	794	801	894	823	835	837	848	864	812	856	850	810	862	856	805	834	824	847	865	785	861	862	858	860	857	845	834	849	803	865	842	811	827	867	845	812	893	879	860	869	876	793	814	857	852	820	805	874	846	850	861	913	814	828	871	879	837	800	846	810	848	830	861	824	883	793	824	888	815	861	847	834	868	869	825	821	811	826	833	826	879	817	750	835	830	846	820	850	835	830	840	852	786	840	836	865	807	850	842	839	869	848	831	829	838	794	861	801	856	879	820	862	827	817	845	798	807	892	837	830	828	852	849	863	850	837	822	867	871	842	831	842	852	812	848	857	849	875	777	865	862	872	859	821	804	838	872	871	792	814	765	880	839	858	870	851	816	851	793	835	853	843	864	827	848	825	939	805	822	839	850	842	837	821	851	811	841	843	843	849	839	852	850	858	857	798	850	834	830	816	836	831	867	840	827	848	830	926	833	844	827	831	872	826	851	866	866	857	844	876	828	856	864	867	893	807	810	807	879	879	892	830	839	825	857	806	782	769	822	826	794	878	837	836	811	870	842	885	874	792	852	839	827	803	828	889	842	855	827	848	820	828	812	826	843	862	874	797	828	852	877	827	844	807	857	864	851	821	869	838	808	854	875	920	828	845	837	832	831	886	832	859	831	856	856	877	822	828	869	830	868	833	863	869	891	840	845	872	842	792	819	833	819	850	858	808	828	834	821	798	834	780	840	827	882	865	854	863	881	849	840	912	778	843	878	850	846	827	855	825	828	830	876	853	819	803	827	809	840	812	842	843	847	852	850	829	835	821	880	879	826	877	845	823	837	855	846	814	811	827	822	831	834	857	885	856	832	833	784	852	827	843	834	806	837	806	860	865	794	847	858	886	869	887	849	831	874	847	840	873	849	849	873	844	872	805	831	826	820	835	889	904	839	833	807	846	804	829	859	828	829	816	838	784	836	863	895	759	839	890	823	852	840	852	826	854	855	804	823	837	835	832	846	800	856	883	831	785	860	811	829	831	805	791	825	813	901	830	844	812	837	830	829	824	839	849	848	807	869	821	898	834	832	834	834	868	815	877	890	802	846	860	881	885	842	877	855	865	885	822	860	823	830	839	802	795	858	837	822	778	799	927	878	828	852	860	812	791	898	832	854	828	869	865	857	843	883	834	788	844	813	859	813	790	887	852	776	801	821	847	785	867	817	850	804	864	863	845	865	843	792	845	828	788	768	800	854	872	820	831	849	912	834	868	856	805	836	851	837	800	846	846	855	865	861	825	797	872	859	886	793	841	858	853	840	819	835	857	873	869	870	871	821	850	804	825	844	880	813	856	821	820	863	818	846	828	867	843	857	884	878	779	810	816	876	854	774	870	860	818	884	829	852	789	811	885	843	856	882	835	847	821	860	874	838	816	884	864	850	824	826	839	860	872	824	860	870	835	853	858	843	839	779	846	816	889	866	848	831	867	797	828	847	889	858	836	850	895	816	807	833	796	841	826	835	852	869	815	836	819	857	838	841	846	845	865	838	815	821	840	809	846	850	840	839	822	818	827	838	835	864	850	897	886	844	831	786	836	823	762	851	851	822	824	802	872	831	851	817	829	808	866	881	893	835	844	865	856	823	860	833	802	856	861	846	846	833	866	869	879	808	864	821	847	856	805	780	877	809	820	859	868	859	812	813	797	796	784	837	867	845	859	813	871	794	824	858	855	893	831	854	875	809	885	801	901	849	844	766	826	807	829	879	800	809	867	885	886	834	853	838	813	868	844	846	816	856	850	883	785	856	811	808	843	886	846	804	830	827	879	811	849	771	867	841	821	923	859	849	827	808	790	816	809	787	862	863	847	856	876	861	871	837	822	858	850	825	770	861	851	859	840	842	875	827	873	822	851	915	909	851	831	786	814	837	890	852	845	843	852	822	860	831	894	845	854	798	839	837	868	840	862	865	805	846	854	862	814	828	851	850	854	868	850	800	906	881	823	827	839	839	831	836	806	798	829	860	845	810	840	812	826	787	832	792	799	856	855	787	889	851	856	833	880	832	837	836	905	880	875	869	834	785	792	861	831	861	784	864	815	803	854	843	823	822	835	905	797	867	835	843	845	833	819	808	841	885	852	838	801	771	850	791	875	863	836	894	827	787	831	863	852	837	927	860	812	854	848	836	879	797	853	849	865	837	879	859	834	804	837	879	804	822	848	880	844	805	868	851	830	813	851	825	855	852	831	870	801	847	845	836	891	837	861	842	826	887	794	838	816	847	845	848	837	829	863	844	811	864	850	892	814	818	786	820	861	871	818	866	914	861	841	852	830	839	839	876	858	848	830	838	843	870	859	853	897	851	806	823	819	872	837	861	791	820	842	840	834	913	799	874	828	828	829	874	845	844	807	814	854	831	812	848	840	809	809	901	812	900	837	845	825	874	835	917	832	815	873	817	835	854	841	865	881	821	854	830	894	891	828	846	802	828	800	840	827	805	866	835	884	870	841	890	818	836	870	839	839	845	889	883	793	808	848	852	855	830	882	831	822	855	815	836	810	796	837	874	824	868	804	845	843	845	846	809	863	847	860	889	800	843
54627	44705	34730	27447	18989	10520	7432	6879	6713	6858	6731	6772	6850	6688	6705	6833	6855	6920	6834	6842	6803	6837	6734	6654	6616	6779	6701	6816	6917	6795	6780	6722	6681	6778	6878	6705	6722	6836	6771	6785	6782	6606	6833	6676	6692	6838	6793	6756	6838	6717	6781	6761	6783	6633	6834	6782	6782	6761	6672	6806	6827	6699	6870	6895	6698	6779	6686	6850	6852	6873	6690	6751	6805	6723	6740	6797	6704	6741	6797	6829	6712	6876	6729	6733	6831	6788	6849	6800	6862	6845	6842	6940	6794	6758	6783	6751	6745	6853	6760	6830	6853	6797	6894	6790	6750	6751	6728	6803	6887	6727	6869	6806	6777	6645	6782	6698	6858	6652	6774	6812	6743	6745	6735	6817	6837	6742	6758	6741	6646	6780	6580	6765	6784	6808	6858	6745	6870	6891	6853	6820	6748	6675	6640	6761	6802	6767	6838	6861	6757	6785	6728	6676	6780	6762	6812	6733	6865	6820	6770	6750	6760	6687	6813	6736	6771	6715	6806	6782	6837	6801	6648	6674	6745	6769	6683	6785	6669	6927	6818	6850	6803	6844	6771	6898	6767	6924	6872	6896	6664	6872	6767	6729	6881	6645	6721	6814	6909	6784	6705	6804	6648	6707	6717	6973	6814	6822	6856	6685	6952	6687	6815	6816	6847	6725	6883	6727	6931	6828	6778	6847	6743	6800	6869	6761	6651	6738	6800	6867	6749	6761	6887	6735	6705	6826	6807	6750	6724	6684	6786	6872	6806	6749	6905	6708	6944	6766	6754	6880	6712	6841	6805	6859	6719	6865	6815	6755	6868	6852	6773	6782	6819	6778	6846	6756	6727	6922	6873	6880	6637	6696	6769	6802	6769	6796	6691	6657	6757	6796	6798	6746	6912	6734	6844	6836	6747	6849	6761	6822	6804	6954	6847	6881	6761	6718	6881	6758	6887	6734	6910	6654	6848	6809	6839	6799	6719	6818	6817	6721	6868	6690	6802	6883	6803	6760	6882	6739	6694	6796	6808	6820	6780	6833	6682	6886	6826	6745	6735	6873	6778	6628	6800	6725	6645	6866	6816	6892	6807	6721	6766	6750	6720	6819	6767	6863	6729	6723	6808	6738	6804	6844	6677	6878	6838	6800	6739	6852	6703	6771	6729	6860	6849	6812	6833	6813	6805	6872	6715	6752	6907	6821	6965	6747	6779	6817	6877	6828	6723	6813	6835	6848	6820	6774	6756	6731	6836	6829	6964	6718	6814	6813	6733	6811	6847	6843	6808	6939	6706	6809	6881	6842	6759	6915	6727	6775	6675	6712	6726	6805	6799	6899	6792	6663	6750	6784	6939	6632	6723	6747	6760	6910	6746	6742	6831	6712	6860	6865	6748	6648	6835	6694	6747	6777	6933	6695	6818	6903	6858	6826	6799	6763	6772	6902	6890	6730	6760	6768	6678	6839	6776	6769	6758	6817	6978	6782	6813	6827	6876	6775	6890	6698	6776	6843	6899	6742	6745	6783	6822	6738	6797	6824	6713	6748	6676	6784	6761	6756	6835	6763	6829	6820	6766	6785	6800	6713	6684	6724	6758	6899	6759	6900	6779	6850	6714	6741	6696	6794	6775	6769	6792	6843	6769	6848	6776	6890	6769	6865	6731	6854	6697	6660	6817	6751	6883	6789	6686	6826	6702	6816	6828	6872	6749	6841	6963	6871	6797	6782	6791	6926	6799	6655	6845	6885	6789	6853	6781	6835	6718	6859	6769	6771	6716	6703	6773	6767	6854	6803	6812	6832	6678	6813	6850	6786	6724	6784	6882	6830	6773	6901	6774	6764	6919	6694	6921	6875	6929	6785	6777	6936	6928	6734	6870	6877	6707	6766	6926	6751	6824	6940	6745	6816	6817	6898	6719	6764	6648	6766	6837	6742	6781	6759	6839	6820	6677	6837	6744	6775	6931	6884	6851	6766	6750	6719	6762	6744	6777	6780	6722	6820	6791	6896	6820	6763	6749	6863	6843	6820	6865	6853	6741	6860	6804	6739	6777	6838	6746	6847	6810	6864	6796	6753	6738	6846	6713	6813	6734	6740	6687	6811	6837	6812	6891	6700	6848	6819	6810	6744	6747	6814	6800	6872	6719	6750	6785	6777	6645	6842	6803	6763	6773	6716	6695	6781	6796	6828	6860	6670	6825	6716	6824	6781	6798	6712	6851	6747	6749	6723	6772	6828	6869	6747	6702	6907	6912	6778	6872	6734	6721	6797	6806	6685	6700	6834	6731	6800	6671	6832	6707	6921	6710	6826	6732	6737	6920	6838	6801	6616	6848	6808	6778	6752	6702	6907	6752	6721	6792	6893	6746	6887	6793	6643	6852	6835	6708	6765	6682	6712	6891	6761	6753	6782	6766	6953	6807	6752	6928	6817	6788	6829	6874	6763	6758	6706	6677	6812	6789	6927	6774	6842	6807	6795	6841	6855	6722	6721	6792	6694	6721	6945	6744	6827	6964	6804	6736	6949	6704	6749	6815	6726	6869	6762	6636	6797	6722	6794	6722	6830	6882	6816	6849	6750	6704	6896	6715	6724	6796	6730	6790	6669	6863	6836	6877	6753	6644	6742	6802	6766	6922	6932	6787	6915	6814	6878	6707	6841	6759	6748	6921	6814	6716	6755	6734	6745	6743	6777	6719	6789	6743	6751	6729	6797	6848	6776	6765	6866	6797	6829	6902	6672	6718	6794	6725	6778	6720	6896	6834	6800	6746	6757	6806	6696	6830	6766	6886	6820	6693	6862	6774	6932	6741	6672	6768	6795	6779	6854	6759	6779	6897	6784	6804	6784	6713	6842	6815	6848	6750	6720	6793	6722	6827	6720	6835	6643	6765	6822	6790	6752	6762	6769	6815	6820	6636	6815	6697	6749	6819	6620	6732	6767	6709	6746	6766	6952	6821	6882	6802	6740	6753	6728	6849	6788	6950	6819	6952	6770	6848	6934	6750	6832	6709	6777	6955	6798	6733	6864	6769	6862	6813	6756	6825	6745	6839	6769	6814	6767	6919	6662	6718	6842	6743	6736	6802	6765	6801	6836	6812	6713	6763	6817	6693	6792	6901	6708	6852	6813	6676	6904	6809	6696	6820	6843	6847	6847	6818	6793	6894	6812	6750	6897	6749	6876	6766	6727	6891	6838	6792	6827	6792	6681	6821	6796	6854	6834	6783	6847	6926	6656	6651	6753	6751	6823	6899	6805	6753	6805	6755	6712	6815	6719	6654	6705	6799	6722	6871	6843	6740	6791	6756	6790	6721	6760	6849	6821	6871	6680	6970	6820	6787	6690	6760	6906	6826	6802	6662	6718	6764	6800	6755	6945	6844	6703	6808	6953	6896	6673	6701	6720	6742	6685	6835	6793	6681	6827	6763	6889	6812	6799	6780	6770	6705	6771	6711	6653	6722	6812	6885	6853	6811	6759	6778	6765	6895	6836	6744	6793	6744	6822	6775	6774	6861	6716	6865	6721	6729	6764	6755	6751	6742	6719	6869	6623	6745	6775	6890	6841	6844	6750	6810	6811	6813	6803	6680	6776	6796	6797	6765	6664	6859	6812	6909	6718	6820	6815	6769	6735	6841	6696	6736	6814	6847	6793	6864	6693	6791	6718	6692	6607	6857	6584	6708	6749	6800	6769	6730	6846	6811	6790	6830	6754	6793	6717	6815	6698	6721	6854	6851	6829	6733	6632	6755	6801	6789	6743	6775	6798	6794	6656	6886	6837	6857	6744	6741	6824	6804	6818	6838	6781	6933	6779	6836	6787	6771	6598	6815	6879	6941	6866	6904	6853	6735	6743	6805	6886	6695	6778	6862	6774	6833	6718	6735	6749	6740	6767	6850	6748	6912	6887	6777	6874	6804	6900	6774	6871	6875	6845	6851	6737	6786	6679	6782	6722	6877	6879	6750	6822	6808	6668	6865	6828	6777	6838	6800	6795	6749	6718	6847	6792	6752	6758	6861	6969	6790	6735	6826	6795	6738	6798	6779	6815	6676	6743	6849	6852	6717	6849	6763	6865	6776	6710	6715	6857	6777	6670	6940	6764	6715	6837	6728	6753	6805	6816	6907	6817	6794	6751	6739	6731	6742	6801	6810	6751	6579	6863	6848	6851	6786	6739	6672	6671	6878	6789	6719	6853	6851	6819	6813	6677	6861	6704	6754	6893	6748	6820	6764	6936	6704	6807	6744	6644	6902	6736	6884	6791	6691	6686	6844	6659	6760	6659	6889	6891	6732	6752	6758	6794	6878	6846	6781	6813	6755	6748	6758	6794	6663	6885	6754	6886	6679	6965	6644	6760	6690	6762	6937	6790	6863	6695	6762	6919	6807	6724	6798	6806	6882	6649	6842	6710	6788	6775	6780	6845	6828	6734	6859	6659	6911	6818	6782	6853	6823	6823	6788	6774	6776	6799	6859	6771	6805	6762	6810	6721	6727	6695	6904	6807	6791	6816	6863	6709	6845	6790	6897	6658	6708	6845	6694	6832	6855	6844	6773	6720	6874	6795	6739	6714	6766	6691	6843	6710	6754	6741	6907	6743	6651	6763	6673	6767	6926	6868	6680	6711	6794	6820	6737	6774	6779	6807	6732	6778	6812	6876	6935	6793	6868	6687	6740	6866	6767	6671	6871	6785	6873	6851	6820	6729	6850	6708	6729	6724	6715	6800	6761	6739	6658	6783	6723	6852	6783	6750	6853	6915	6843	6820	6712	6873	6859	6826	6772	6677	6754	6830	6831	6747	6819	6771	6807	6653	6834	6821	6675	6803	6773	6778	6815	6849	6782	6839	6875	6761	6780	6851	6744	6809	6795	6825	6719	6807	6898	6836	6816	6863	6719	6738	6791	6732	6764	6757	6804	6843	6718	6829	6798	6768	6840	6776	6869	6822	6732	6729	6860	6762	6875	6685	6665	6863	6786	6696	6882	6762	6802	6752	6774	6719	6773	6709	6900	6887	6814	6850	6740	6912	6716	6773	6777	6741	6776	6793	6914	6786	6791	6779	6857	6643	6781	6818	6831	6782	6850	6764	6844	6785	6831	6812	6782	6739	6843	6785
44510	47997	30710	14415	4301	1634	1001	935	897	873	904	870	965	905	937	877	852	915	859	904	911	835	886	934	942	885	885	881	918	898	941	879	884	908	935	860	932	870	903	959	922	895	953	923	895	913	878	884	936	881	887	881	916	929	888	958	927	912	905	902	960	918	909	913	921	972	972	866	929	916	886	895	890	847	866	898	904	890	869	899	936	914	953	928	906	922	941	944	895	886	879	921	894	900	950	927	923	1001	946	863	881	907	957	885	929	897	923	910	927	910	931	870	925	899	924	933	900	922	928	908	855	868	903	931	911	869	935	916	873	873	902	926	874	888	930	926	887	900	960	874	891	901	909	929	915	914	937	886	950	901	916	910	928	871	896	893	903	914	908	861	920	875	907	901	901	909	911	882	900	901	887	956	908	894	833	876	846	889	935	887	893	874	941	920	957	879	913	921	971	924	802	902	936	884	920	906	907	877	935	948	882	857	908	948	915	932	908	967	965	872	953	891	949	904	973	875	896	921	908	930	896	922	916	900	910	871	900	876	903	944	949	940	973	916	888	849	861	895	906	875	941	930	940	947	962	919	946	903	952	903	891	903	885	936	875	906	870	933	940	885	928	850	946	938	852	942	945	932	903	916	885	881	898	908	971	925	918	916	939	918	892	898	909	907	909	889	874	883	921	894	945	931	861	908	917	889	902	923	970	935	914	852	893	927	882	864	929	875	932	917	872	947	917	905	956	892	925	923	929	938	900	911	915	928	927	929	929	922	929	907	908	916	916	890	898	909	925	926	945	936	858	939	911	893	958	897	864	855	887	941	882	942	874	885	909	934	915	915	902	914	894	893	877	820	918	938	910	918	900	913	887	927	865	917	863	906	908	849	917	932	928	901	923	888	882	880	899	864	950	896	897	858	970	901	864	885	886	951	914	868	893	893	909	875	895	938	875	951	877	903	917	845	896	962	863	900	925	854	891	932	907	957	884	949	919	919	933	927	930	877	845	947	963	948	912	854	909	905	905	888	828	922	946	884	883	853	955	895	920	859	896	956	887	950	891	918	887	940	932	836	920	892	881	960	903	898	940	915	892	908	933	915	880	916	900	911	934	863	934	908	897	933	929	935	890	901	911	839	927	909	942	895	864	936	870	884	928	873	880	878	933	944	895	946	923	918	885	936	934	869	902	935	890	916	893	939	935	935	926	897	943	909	937	852	910	923	905	935	989	897	909	901	946	843	916	874	900	946	926	882	931	905	935	948	914	886	872	855	915	913	873	880	897	951	918	870	946	906	900	895	898	929	936	913	909	926	909	942	993	868	942	900	844	895	914	911	897	931	890	902	945	896	921	920	935	924	933	923	896	899	884	867	905	887	877	951	904	924	909	951	911	903	922	923	889	912	960	896	890	903	911	927	910	899	925	891	944	905	926	906	894	864	918	903	914	879	860	884	874	889	949	915	908	932	933	897	883	926	884	879	867	887	927	911	889	896	905	867	928	919	916	920	922	922	925	917	931	849	918	925	930	892	914	911	849	927	878	939	890	892	904	959	899	891	890	843	917	964	925	920	840	927	902	878	954	955	960	933	889	905	921	840	905	921	937	915	944	865	853	917	909	893	920	909	880	902	865	956	917	923	899	908	874	917	891	963	878	854	861	928	914	939	898	891	893	878	874	895	865	948	905	847	912	875	908	875	905	864	888	927	852	883	940	887	895	906	882	837	910	933	848	882	868	917	881	861	844	877	928	940	902	924	878	912	925	895	894	865	891	895	927	906	936	945	925	914	904	907	921	929	928	869	896	919	904	866	926	934	876	905	905	915	880	853	853	918	916	897	909	930	911	894	852	938	940	866	901	916	903	887	921	934	902	837	959	900	920	879	924	874	930	922	939	904	928	940	907	910	912	871	918	953	865	922	929	890	945	906	947	961	911	948	893	866	943	931	913	855	882	914	849	861	954	892	857	927	884	962	925	916	918	924	982	984	909	952	955	909	904	883	917	910	883	879	886	942	901	909	916	913	891	901	936	884	922	901	926	844	939	1014	993	961	873	884	919	912	905	914	927	913	911	958	922	915	882	959	869	867	893	895	930	910	879	916	918	937	908	918	923	901	897	974	915	859	899	906	883	868	890	914	934	939	884	940	929	920	904	931	891	921	932	883	939	905	854	912	906	941	993	960	912	909	934	954	855	896	948	948	918	869	902	881	866	920	890	917	895	880	898	876	928	875	908	915	864	922	912	901	887	960	936	905	966	899	937	899	900	909	947	919	929	945	905	911	941	883	901	903	926	930	891	932	874	919	888	927	895	924	883	944	934	871	903	912	918	903	916	885	976	918	945	920	938	943	933	880	864	841	994	945	916	908	920	874	868	926	925	927	907	866	851	870	919	936	862	908	930	933	888	858	914	894	879	909	898	955	874	933	900	919	904	925	878	904	924	872	953	939	911	928	911	865	870	915	859	922	903	947	936	891	917	895	913	882	932	941	895	911	907	907	914	896	977	957	889	977	921	933	857	917	920	942	933	866	869	919	914	918	918	873	949	862	941	906	896	889	926	916	877	921	902	906	923	886	855	918	914	986	901	931	907	925	899	933	868	925	942	939	899	929	899	871	900	876	885	871	876	906	919	924	956	942	876	928	912	906	941	901	912	930	882	901	916	905	871	907	953	916	885	907	936	944	910	953	929	905	912	894	911	906	878	958	889	965	923	894	947	888	909	933	911	901	885	902	901	902	859	902	873	886	927	975	903	943	893	893	911	901	922	838	918	931	857	926	968	923	902	920	939	876	914	892	899	933	893	895	901	916	891	909	865	895	904	843	927	908	910	863	880	875	879	900	897	919	866	879	914	942	904	898	917	918	914	878	944	849	885	961	905	947	960	897	903	874	869	931	899	892	900	915	921	837	931	909	881	948	897	881	905	895	935	895	872	872	881	901	949	916	884	878	885	962	907	928	886	898	884	917	922	876	856	882	907	907	886	878	867	948	886	895	895	909	956	915	923	928	888	952	860	890	905	939	896	888	899	902	932	901	889	932	888	895	921	940	902	907	930	931	937	949	918	856	913	889	952	900	955	926	888	906	931	881	934	932	889	885	914	902	930	925	898	891	915	896	877	895	890	925	892	915	923	894	901	921	962	906	844	918	908	824	957	913	872	847	887	934	883	829	920	934	910	881	884	882	908	889	896	916	928	906	920	870	912	895	910	949	889	865	924	870	914	929	888	893	922	925	893	867	849	900	884	947	933	864	912	939	883	885	902	837	916	905	905	893	923	950	900	836	905	872	957	889	884	935	912	874	930	944	880	904	889	882	909	853	968	903	864	953	941	946	892	853	918	886	894	931	924	966	874	898	849	850	865	954	901	902	937	924	889	926	911	930	883	883	904	892	876	925	903	922	937	853	919	945	865	913	931	898	908	959	939	908	936	965	970	906	893	881	915	900	926	941	889	878	922	941	864	927	890	910	893	907	922	951	863	888	907	904	957	916	858	927	924	908	945	925
61479	59075	53837	43240	32477	18303	9296	7435	7214	7224	7345	7310	7286	7222	7248	7332	7180	7156	7182	7251	7231	7301	7326	7276	7261	7281	7394	7128	7229	7216	7232	7283	7234	7265	7261	7146	7371	7331	7162	7311	7206	7320	7200	7143	7231	7220	7268	7192	7166	7314	7324	7276	7053	7150	7169	7162	7291	7177	7163	7163	7315	7260	7313	7155	7214	7127	7208	7128	7297	7276	7310	7276	7231	7228	7212	7192	7235	7180	7254	7321	7148	7179	7237	7179	7294	7306	7266	7197	7179	7239	7241	7274	7235	7278	7244	7352	7240	7242	7232	7322	7288	7269	7229	7365	7209	7187	7182	7227	7269	7106	7308	7228	7186	7165	7174	7189	7313	7203	7200	7193	7183	7298	7194	7308	7211	7270	7135	7258	7215	7252	7178	7231	7320	7262	7180	7262	7239	7232	7217	7339	7162	7387	7331	7128	7228	7278	7067	7317	7264	7358	7298	7227	7211	7309	7196	7262	7247	7372	7271	7280	7341	7364	7085	7187	7154	7249	7350	7210	7264	7208	7276	7182	7339	7160	7279	7189	7272	7315	7206	7254	7338	7213	7257	7331	7230	7191	7073	7171	7135	7260	7250	7293	7326	7225	7297	7275	7179	7247	7274	7094	7269	7211	7301	7318	7216	7278	7123	7236	7061	7263	7339	7343	7286	7195	7206	7287	7237	7344	7366	7248	7211	7192	7268	7287	7365	7128	7399	7168	7236	7160	7310	7230	7217	7193	7249	7197	7140	7209	7231	7251	7315	7216	7207	7278	7161	7127	7229	7285	7221	7259	7323	7293	7281	7210	7275	7093	7360	7238	7279	7279	7079	7228	7108	7301	7347	7351	7224	7090	7236	7144	7200	7057	7216	7237	7331	7285	7308	7163	7230	7076	7190	7205	7211	7221	7236	7154	7236	7185	7236	7190	7181	7159	7243	7255	7262	7201	7370	7168	7220	7282	7289	7283	7350	7319	7350	7276	7279	7091	7171	7303	7251	7354	7277	7156	7231	7180	7285	7371	7328	7235	7176	7284	7301	7262	7254	7164	7326	7179	7061	7228	7265	7251	7177	7246	7239	7165	7298	7092	7331	7176	7248	7395	7220	7163	7319	7128	7137	7223	7270	7310	7091	7144	7113	7150	7302	7255	7213	7269	7138	7336	7321	7293	7142	7189	7253	7267	7124	7188	7344	7165	7227	7378	7251	7180	7321	7250	7269	7325	7300	7161	7282	7302	7302	7345	7270	7296	7237	7259	7184	7246	7193	7328	7240	7273	7034	7175	7287	7317	7251	7306	7216	7306	7236	7256	7338	7214	7344	7210	7272	7366	7251	7179	7302	7350	7351	7230	7268	7280	7257	7127	7214	7183	7240	7273	7244	7198	7206	7350	7386	7160	7248	7141	7353	7224	7317	7202	7183	7300	7225	7234	7213	7180	7256	7256	7319	7189	7369	7235	7356	7242	7163	7211	7326	7252	7295	7222	7281	7132	7183	7080	7310	7204	7246	7174	7203	7279	7242	7255	7250	7209	7104	7079	7271	7187	7267	7232	7181	7337	7005	7264	7155	7204	7304	7075	7190	7208	7313	7138	7328	7242	7111	7314	7188	7318	7328	7400	7148	7263	7182	7275	7063	7316	7166	7125	7206	7297	7222	7306	7197	7184	7234	7408	7168	7276	7276	7179	7246	7264	7248	7300	7388	7207	7238	7231	7277	7112	7220	7134	7229	7189	7250	7184	7081	7171	7119	7124	7212	7198	7258	7243	7301	7189	7220	7219	7258	7216	7326	7251	7254	7302	7294	7079	7292	7044	7146	7208	7343	7212	7321	7244	7120	7201	7055	7223	7337	7145	7330	7274	7250	7359	7246	7354	7285	7229	7323	7242	7256	7288	7326	7104	7244	7224	7215	7197	7208	7162	7312	7226	7089	7239	7245	7145	7199	7274	7221	7209	7213	7129	7218	7222	7279	7326	7222	7201	7241	7321	7159	7241	7136	7256	7307	7186	7171	7221	7273	7219	7162	7138	7198	7222	7101	7146	7246	7244	7277	7209	7302	7317	7303	7248	7266	7128	7130	7311	7291	7128	7321	7223	7309	7245	7312	7407	7322	7327	7223	7231	7209	7161	7249	7268	7216	7274	7215	7248	7357	7150	7284	7191	7233	7134	7305	7212	7303	7149	7299	7220	7240	7222	7252	7148	7279	7289	7145	7329	7234	7114	7338	7452	7277	7179	7212	7299	7286	7255	7342	7246	7315	7298	7212	7187	7258	7361	7294	7206	7187	7230	7128	7224	7265	7256	7153	7106	7143	7039	7114	7154	7282	7108	7231	7383	7224	7206	7220	7226	7179	7313	7174	7181	7195	7252	7138	7246	7184	7193	7378	7386	7193	7359	7238	7170	7198	7179	7367	7204	7242	7276	7208	7215	7253	7182	7207	7270	7254	7269	7192	7295	7316	7345	7337	7119	7216	7178	7250	7061	7203	7205	7176	7247	7176	7273	7233	7261	7279	7234	7360	7297	7283	7236	7198	7151	7314	7379	7297	7102	7205	7223	7402	7367	7190	7261	7372	7278	7266	7330	7173	7222	7285	7304	7211	7271	7339	7424	7153	7323	7202	7192	7317	7242	7156	7195	7339	7366	7164	7302	7186	7292	7309	7193	7238	7237	7261	7372	7168	7268	7110	7239	7252	7304	7210	7346	7081	7280	7302	7335	7212	7196	7301	7181	7204	7320	7175	7233	7138	7220	7259	7140	7194	7168	7161	7277	7280	7304	7210	7213	7304	7251	7281	7241	7352	7277	7194	7158	7299	7113	7266	7252	7105	7245	7376	7171	7218	7333	7186	7366	7178	7161	7251	7247	7249	7316	7267	7422	7254	7391	7345	7217	7211	7282	7140	7318	7255	7211	7344	7011	7211	7230	7161	7164	7271	7112	7253	7253	7226	7308	7208	7177	7153	7265	7304	7333	7194	7208	7162	7240	7211	7291	7318	7300	7204	7230	7177	7294	7242	7229	7128	7177	7309	7085	7305	7262	7288	7302	7255	7334	7162	7341	7202	7220	7065	7279	7180	7204	7208	7391	7223	7152	7156	7284	7239	7242	7102	7113	7295	7310	7168	7315	7237	7148	7240	7220	7259	7282	7366	7175	7117	7273	7325	7312	7042	7290	7291	7285	7248	7339	7148	7251	7227	7105	7158	7184	7317	7269	7219	7259	7243	7239	7244	7322	7328	7312	7227	7179	7285	7254	7232	7156	7224	7152	7190	7243	7313	7326	7257	7251	7195	7233	7186	7249	7282	7250	7219	7283	7263	7149	7225	7279	7252	7231	7263	7353	7278	7086	7326	7163	7215	7288	7215	7164	7132	7224	7290	7268	7376	7231	7251	7204	7183	7316	7183	7304	7294	7209	7233	7349	7170	7162	7150	7171	7206	7209	7133	7284	7334	7208	7124	7277	7217	7273	7259	7254	7336	7231	7311	7260	7222	7331	7236	7256	7217	7251	7311	7246	7380	7197	7271	7410	7347	7279	7285	7290	7269	7142	7352	7237	7196	7255	7077	7141	7107	7270	7283	7177	7344	7206	7102	7126	7320	7202	7292	7290	7345	7295	7315	7291	7253	7253	7142	7222	7123	7369	7295	7207	7177	7146	7351	7274	7199	7135	7243	7299	7399	7216	7231	7213	7382	7247	7220	7111	7248	7113	7279	7157	7219	7252	6966	7335	7266	7282	7285	7327	7245	7201	7157	7274	7113	7299	7230	7258	7235	7322	7196	7246	7189	7256	7322	7330	7385	7210	7363	7322	7350	7197	7237	7257	7297	7134	7264	7234	7358	7274	7293	7168	7250	7240	7220	7215	7238	7214	7250	7383	7237	7173	7304	7301	7312	7289	7206	7297	7355	7370	7212	7381	7180	7203	7288	7178	7067	7183	7088	7387	7263	7264	7301	7247	7384	7249	7067	7314	7225	7181	7247	7390	7200	7265	7183	7412	7221	7246	7229	7326	7287	7055	7211	7284	7223	7238	7256	7342	7257	7325	7240	7112	7282	7160	7160	7115	7320	7228	7420	7198	7323	7259	7181	7211	7224	7260	7356	7197	7323	7351	7258	7255	7288	7352	7353	7176	7288	7312	7245	7251	7280	7185	7325	7156	7179	7244	7131	7319	7206	7194	7235	7183	7169	7238	7296	7205	7251	7190	7533	7326	7252	7237	7201	7255	7238	7028	7329	7243	7258	7263	7236	7205	7209	7147	7260	7296	7145	7214	7325	7275	7338	7307	7243	7234	7205	7200	7288	7181	7215	7252	7289	7234	7281	7353	7242	7325	7272	7244	7158	7296	7146	7273	7308	7293	7143	7282	7267	7223	7171	7217	7249	7341	7271	7164	7228	7260	7251	7155	7266	7274	7214	7201	7305	7258	7284	7338	7215	7297	7302	7150	7181	7247	7139	7275	7137	7217	7223	7205	7091	7132	7380	7318	7427	7202	7372	7277	7362	7174	7325	7276	7444	7130	7183	7188	7238	7351	7160	7199	7263	7292	7249	7377	7347	7217	7275	7329	7298	7358	7239	7246	7220	7182	7262	7251	7247	7214	7145	7384	7288	7316	7232	7187	7265	7175	7068	7376	7153	7310	7203	7131	7214	7264	7201	7198	7194	7360	7286	7188	7228	7314	7278	7176	7209	7220	7168	7164	7242	7325	7109	7267	7332	7202	7205	7061	7311	7176	7179	7217	7215	7341	7167	7326	7089	7275	7270	7266	7168	7316	7225	7155	7240	7024	7214	7147	7259	7272	7236	7140	7341	7312	7153	7187	7232	7332	7199	7294	7201	7290	7327	7222	7262	7200	7154	7204	7156	7134	7259	7308	7230	7146	7243	7155	7188	7191	7110	7223	7300	7115	7217	7346	7246	7129	7238	7245	7241	7237	7278	7239	7286	7253	7205	7113	7354	7081	7255	7133	7267	7201	7262	7294	7172	7311	7176	7169	7238	7175	7310	7186	7136	7301	7218	7286	7233	7269	7318	7241	7312	7104	7228	7270	7163	7173	7324	7331	7333	7317	7179	7253	7324	7056	7219	7322	7182	7117	7092	7213
34343	38331	23912	9505	2910	1331	1006	959	957	949	911	989	875	894	927	964	924	956	971	899	934	967	955	921	955	891	913	911	909	940	945	940	896	941	896	977	950	936	933	971	910	918	961	913	956	974	854	939	956	964	930	947	898	945	989	927	952	924	913	977	882	953	937	896	923	872	890	965	941	988	875	944	965	953	913	966	939	958	948	875	959	906	972	946	975	908	943	928	914	956	894	908	909	933	951	951	924	949	981	961	942	971	982	933	870	945	902	922	946	967	975	971	944	916	948	968	929	965	965	941	937	911	967	930	945	955	919	978	974	955	932	955	952	933	950	883	914	919	928	931	965	975	912	920	955	930	919	929	909	937	958	906	907	916	903	950	857	941	937	977	948	895	939	930	945	909	948	952	928	917	945	932	910	959	1016	938	940	903	933	912	913	966	890	946	983	970	923	956	932	970	911	944	897	963	957	962	906	933	901	895	922	936	931	948	924	975	951	931	982	966	928	953	896	983	968	961	979	980	953	947	944	930	981	925	919	923	950	928	970	960	967	882	918	968	927	865	931	964	919	921	961	905	844	874	966	940	884	924	980	929	933	941	970	935	936	976	969	932	945	983	879	936	897	955	926	973	985	982	912	928	919	911	906	977	944	924	986	907	913	840	897	885	941	948	965	902	929	895	944	942	910	978	951	980	969	974	939	927	954	930	929	982	918	958	930	893	909	948	926	932	946	957	963	930	944	969	891	896	948	944	909	978	959	954	872	952	926	886	964	986	932	925	977	990	929	894	939	998	993	994	922	951	853	978	957	893	927	935	946	895	938	922	949	894	912	914	911	976	912	939	967	945	935	957	916	960	974	959	977	879	948	975	920	923	953	925	879	930	1000	940	926	1009	915	941	973	948	957	883	887	930	935	901	909	925	916	930	920	963	938	896	974	866	904	924	1007	956	897	946	937	889	950	952	948	928	959	937	936	976	970	896	934	932	959	932	927	943	902	924	931	987	938	933	925	908	930	897	957	890	881	940	936	947	980	960	912	925	931	945	911	936	941	961	971	948	946	938	929	956	911	931	958	917	932	912	917	942	974	941	899	935	866	890	934	915	988	967	914	912	979	922	899	944	977	938	916	936	1013	927	923	953	924	921	977	917	926	947	956	949	981	930	905	1002	969	949	881	932	956	975	933	961	918	919	907	955	909	933	911	939	908	940	937	989	901	955	928	955	980	956	878	934	916	944	922	982	950	889	979	928	966	975	1003	914	922	892	981	960	903	971	898	970	880	930	940	986	886	906	931	935	926	924	986	927	894	985	937	916	895	929	914	993	934	942	944	964	962	921	1004	978	946	915	919	874	926	963	862	995	909	942	894	939	930	919	953	900	981	892	934	893	913	915	957	909	899	939	925	944	873	908	932	925	891	964	942	899	934	890	916	971	897	971	903	932	961	917	918	945	931	897	900	948	926	927	948	975	972	941	946	959	914	940	925	922	949	916	890	977	942	917	947	994	923	958	897	910	932	926	903	933	951	943	925	996	928	1000	945	964	931	894	926	913	953	959	941	938	887	860	986	886	898	931	930	882	901	948	937	924	958	855	920	945	878	941	983	846	945	914	964	956	908	942	935	964	914	967	955	1003	928	946	940	986	970	971	930	937	950	981	924	939	871	939	962	942	981	925	930	888	931	966	897	936	898	958	955	933	941	973	1005	869	930	928	957	939	868	907	967	910	954	960	886	949	913	972	919	951	980	991	967	946	953	891	961	946	954	960	947	966	949	1003	902	951	932	935	956	973	965	926	970	927	962	959	924	971	912	933	947	988	942	957	1008	903	916	925	941	943	941	891	930	894	919	923	916	898	1005	880	899	931	931	916	910	923	928	955	965	948	918	921	983	952	926	961	925	1004	959	960	943	893	929	978	894	938	925	926	915	946	942	981	913	954	959	981	927	904	931	915	886	925	899	892	952	975	962	925	957	966	941	921	946	948	1017	918	925	1022	925	932	947	948	937	937	918	919	904	946	924	888	936	938	877	894	904	934	898	960	887	917	940	900	954	1006	970	921	874	919	896	943	908	891	996	907	928	860	933	911	946	939	944	972	957	918	909	923	980	944	968	930	976	916	921	993	911	915	946	976	914	927	937	913	975	928	941	1007	944	961	954	927	899	952	944	930	942	979	910	978	969	978	902	936	900	969	938	939	920	902	974	937	990	956	916	907	921	952	905	926	942	936	894	935	952	985	916	938	924	955	928	976	937	875	945	923	954	916	950	909	932	944	951	910	912	925	930	976	903	946	873	936	948	973	962	964	891	958	942	937	956	944	936	949	948	942	908	959	915	940	881	937	882	954	884	1006	947	925	937	970	942	960	932	975	886	914	920	939	962	891	921	939	968	944	947	855	895	938	917	994	955	920	922	967	905	960	936	963	937	878	895	940	929	944	913	932	951	878	907	947	982	963	886	916	910	872	929	1009	907	943	925	928	875	951	930	912	924	948	1006	895	883	977	891	963	1014	944	909	879	877	930	952	924	959	974	932	983	960	960	981	929	966	960	931	909	948	899	925	974	930	890	935	927	879	897	930	894	955	935	886	928	931	962	953	946	887	955	912	923	944	884	916	926	934	918	964	920	893	926	999	952	948	902	890	940	988	939	944	948	988	946	950	955	926	922	977	985	927	911	935	912	923	920	938	990	936	994	934	913	1016	934	978	926	935	935	981	961	925	954	938	925	932	930	984	906	933	910	890	942	921	907	954	901	960	980	925	906	931	882	916	942	960	987	879	950	899	932	938	965	965	961	897	956	939	937	962	951	912	977	904	936	891	919	933	970	971	937	979	916	950	978	952	933	1003	904	923	962	955	936	908	879	936	971	916	884	965	914	956	931	889	910	888	939	915	903	971	974	999	943	957	932	970	866	925	921	995	969	950	917	959	938	971	954	971	956	969	934	948	860	913	948	849	930	868	967	958	895	935	922	951	925	914	933	924	937	941	966	914	883	970	890	952	960	954	908	951	961	905	947	906	942	910	945	994	948	981	961	925	933	928	918	955	968	979	905	942	914	984	903	907	887	989	884	972	939	922	874	935	959	943	923	897	912	991	937	937	959	974	975	948	915	936	948	959	940	930	916	916	955	879	938	918	928	918	905	906	918	967	931	974	908	980	941	902	911	925	946	983	963	906	934	884	894	908	942	943	975	952	892	949	932	955	902	982	938	974	941	960	984	924	989	928	928	955	930	910	878	963	946	924	859	896	953	924	869	948	996	926	918	940	914	953	944	870	920	933	940	944	892	973	916	971	923	886	927	947	953	936	936	889	928	957	999	962	937	949	964	967	971	965	927	949	964	941	921	960	940	881	918	967	964	939	939	978	874	908	895	952	939	929	952	919	913	944	931	953	960	963	970	969	929	950	951	957	970	964	941	956	997	953	932	952	908	926	922	979	927	946	931	924	898	964	899	972	1043	926	901	965	927	990	928	898	918	896	947	990	983	944	916	978	917	941	948	1079	958	934	919	925	893	933	891	923	940	947	890
62836	58017	46968	37284	27170	14681	8587	7522	7415	7346	7420	7496	7396	7400	7429	7416	7459	7470	7446	7445	7387	7392	7446	7397	7378	7415	7452	7362	7589	7337	7440	7439	7375	7517	7418	7293	7392	7527	7485	7361	7351	7504	7353	7510	7416	7485	7401	7406	7371	7565	7372	7409	7249	7405	7550	7371	7418	7540	7448	7376	7467	7461	7460	7475	7361	7578	7421	7349	7426	7363	7392	7368	7494	7606	7347	7368	7323	7384	7446	7520	7420	7567	7403	7427	7403	7535	7331	7345	7409	7479	7417	7530	7393	7399	7436	7484	7509	7394	7453	7357	7306	7348	7421	7383	7504	7435	7454	7497	7498	7384	7405	7376	7391	7442	7437	7385	7471	7422	7309	7435	7589	7430	7391	7518	7413	7486	7405	7463	7382	7454	7341	7488	7354	7459	7474	7421	7470	7482	7377	7539	7523	7300	7470	7418	7446	7401	7480	7435	7405	7484	7345	7446	7410	7340	7342	7434	7502	7428	7407	7480	7443	7384	7473	7474	7445	7392	7397	7542	7345	7485	7533	7392	7416	7372	7311	7369	7456	7387	7452	7557	7328	7515	7438	7304	7336	7573	7387	7515	7303	7480	7415	7428	7451	7308	7454	7375	7344	7340	7436	7453	7476	7258	7433	7485	7305	7388	7387	7374	7354	7463	7367	7359	7427	7525	7298	7515	7367	7418	7512	7405	7534	7212	7435	7568	7353	7309	7495	7450	7447	7289	7363	7347	7411	7537	7586	7367	7502	7578	7419	7481	7446	7416	7506	7345	7368	7375	7394	7364	7322	7336	7398	7457	7490	7423	7410	7504	7242	7572	7422	7477	7382	7461	7432	7376	7446	7377	7540	7472	7476	7514	7544	7398	7375	7493	7432	7394	7316	7527	7303	7298	7345	7356	7467	7246	7469	7526	7413	7571	7394	7388	7491	7482	7327	7405	7465	7467	7529	7350	7443	7427	7400	7335	7284	7567	7263	7526	7477	7440	7399	7376	7633	7425	7381	7487	7464	7384	7464	7428	7465	7314	7412	7343	7326	7483	7522	7401	7269	7524	7503	7407	7274	7340	7427	7433	7514	7404	7436	7446	7477	7433	7513	7516	7326	7408	7330	7538	7373	7444	7311	7420	7381	7464	7329	7445	7438	7432	7362	7447	7554	7368	7353	7393	7439	7508	7324	7524	7420	7435	7455	7491	7387	7409	7443	7474	7379	7420	7402	7338	7498	7391	7533	7433	7339	7424	7423	7330	7431	7269	7413	7538	7572	7491	7302	7342	7368	7369	7337	7528	7323	7481	7357	7408	7475	7421	7339	7344	7344	7434	7411	7422	7333	7427	7450	7417	7393	7477	7287	7491	7420	7477	7461	7366	7512	7344	7385	7469	7325	7353	7384	7501	7475	7294	7467	7359	7408	7543	7472	7466	7491	7519	7409	7351	7398	7366	7403	7420	7356	7417	7520	7481	7426	7516	7380	7510	7479	7380	7417	7517	7271	7449	7364	7322	7385	7437	7359	7428	7495	7433	7427	7454	7426	7344	7383	7357	7497	7429	7455	7473	7388	7450	7372	7422	7473	7440	7447	7415	7303	7351	7400	7371	7485	7348	7401	7449	7462	7263	7309	7403	7498	7392	7410	7391	7340	7394	7449	7384	7426	7325	7316	7401	7422	7554	7390	7403	7418	7475	7442	7466	7407	7527	7495	7395	7578	7419	7421	7230	7381	7356	7435	7443	7523	7411	7339	7412	7402	7371	7454	7444	7405	7379	7380	7433	7259	7381	7452	7370	7546	7383	7426	7420	7443	7473	7415	7413	7416	7491	7423	7494	7466	7446	7383	7341	7513	7353	7337	7444	7429	7450	7428	7460	7325	7377	7438	7490	7224	7383	7548	7524	7394	7315	7440	7430	7478	7438	7391	7414	7361	7273	7479	7269	7475	7389	7430	7305	7261	7517	7419	7483	7461	7358	7383	7436	7409	7466	7393	7475	7439	7488	7363	7335	7333	7491	7564	7469	7431	7456	7374	7567	7438	7523	7291	7429	7461	7330	7469	7457	7378	7321	7374	7349	7493	7377	7487	7342	7423	7433	7308	7413	7381	7342	7400	7535	7478	7492	7477	7410	7289	7429	7449	7450	7285	7396	7566	7500	7405	7334	7451	7286	7345	7460	7430	7399	7417	7333	7393	7450	7399	7365	7247	7418	7482	7372	7465	7305	7424	7412	7595	7476	7441	7437	7508	7438	7317	7468	7497	7384	7366	7385	7409	7348	7619	7390	7477	7601	7426	7380	7418	7554	7433	7401	7386	7397	7316	7444	7430	7567	7442	7382	7379	7517	7406	7341	7432	7315	7417	7281	7446	7415	7407	7346	7502	7369	7467	7494	7392	7483	7292	7386	7392	7448	7443	7258	7290	7440	7339	7364	7401	7481	7458	7396	7448	7412	7502	7499	7330	7354	7490	7450	7410	7380	7399	7452	7387	7294	7565	7464	7484	7414	7519	7449	7290	7465	7522	7371	7438	7325	7452	7474	7419	7491	7432	7443	7355	7329	7530	7502	7466	7479	7437	7481	7413	7521	7355	7462	7471	7453	7363	7437	7283	7547	7383	7228	7304	7446	7361	7450	7395	7467	7453	7481	7431	7402	7485	7507	7365	7388	7430	7512	7303	7462	7517	7339	7339	7326	7422	7365	7304	7400	7501	7435	7513	7545	7590	7259	7353	7548	7480	7421	7452	7413	7455	7487	7299	7595	7365	7493	7525	7379	7436	7447	7465	7415	7543	7371	7389	7395	7434	7479	7484	7442	7428	7274	7472	7477	7505	7416	7509	7474	7420	7417	7438	7407	7314	7482	7449	7305	7345	7432	7464	7466	7399	7468	7483	7341	7548	7453	7580	7475	7478	7367	7574	7360	7431	7435	7454	7361	7306	7481	7433	7401	7417	7368	7441	7397	7449	7333	7464	7410	7315	7527	7447	7394	7554	7461	7408	7396	7547	7441	7367	7459	7446	7466	7406	7331	7579	7387	7440	7384	7571	7400	7405	7296	7471	7381	7466	7496	7507	7496	7466	7585	7427	7480	7281	7533	7560	7333	7354	7517	7493	7326	7404	7507	7389	7439	7510	7274	7392	7379	7418	7532	7544	7424	7598	7446	7453	7462	7340	7403	7454	7424	7566	7461	7267	7366	7425	7355	7342	7487	7444	7370	7585	7468	7598	7357	7470	7297	7402	7321	7434	7513	7406	7370	7427	7429	7416	7512	7453	7330	7359	7320	7315	7436	7470	7461	7345	7419	7511	7336	7417	7278	7309	7397	7493	7389	7525	7365	7587	7473	7357	7431	7555	7430	7374	7427	7419	7515	7334	7386	7474	7410	7458	7269	7451	7348	7400	7527	7422	7491	7441	7399	7333	7306	7467	7382	7468	7537	7495	7521	7384	7384	7469	7399	7401	7445	7335	7366	7448	7403	7384	7448	7444	7467	7310	7552	7464	7390	7354	7486	7465	7283	7523	7534	7355	7470	7479	7456	7374	7450	7467	7369	7573	7417	7432	7423	7453	7397	7378	7413	7396	7413	7600	7507	7586	7481	7510	7443	7333	7435	7524	7320	7502	7265	7422	7372	7386	7323	7408	7427	7396	7345	7580	7376	7468	7305	7483	7439	7413	7518	7506	7433	7549	7458	7370	7491	7352	7553	7508	7456	7458	7534	7511	7391	7471	7482	7527	7400	7416	7489	7367	7509	7362	7479	7411	7474	7419	7342	7385	7285	7316	7480	7416	7488	7522	7593	7442	7477	7468	7246	7394	7439	7417	7532	7305	7562	7475	7429	7537	7421	7365	7330	7355	7498	7338	7479	7376	7365	7312	7431	7321	7491	7330	7523	7325	7460	7438	7534	7375	7346	7307	7241	7323	7482	7431	7371	7468	7389	7425	7441	7499	7540	7405	7317	7594	7501	7373	7536	7266	7374	7361	7494	7335	7506	7327	7443	7592	7403	7385	7423	7400	7487	7361	7370	7449	7359	7457	7399	7446	7498	7459	7255	7339	7493	7568	7453	7487	7361	7258	7472	7409	7368	7482	7255	7475	7520	7402	7420	7442	7461	7315	7399	7473	7422	7509	7337	7387	7392	7436	7475	7365	7429	7358	7455	7487	7414	7547	7488	7401	7518	7332	7582	7445	7435	7400	7327	7353	7442	7268	7363	7465	7385	7331	7496	7476	7270	7359	7416	7386	7603	7484	7407	7383	7395	7516	7400	7330	7375	7445	7455	7476	7430	7411	7359	7444	7446	7355	7328	7478	7374	7361	7405	7508	7371	7400	7510	7555	7570	7315	7460	7407	7460	7393	7368	7303	7467	7309	7523	7528	7546	7536	7316	7468	7365	7500	7351	7539	7467	7459	7453	7478	7389	7407	7370	7561	7467	7353	7360	7473	7527	7347	7474	7561	7330	7608	7499	7455	7442	7516	7492	7436	7533	7503	7462	7458	7303	7519	7330	7422	7540	7367	7339	7472	7372	7435	7409	7312	7371	7347	7490	7397	7500	7506	7454	7401	7531	7485	7416	7492	7383	7449	7483	7463	7385	7325	7445	7493	7504	7337	7361	7421	7542	7381	7618	7523	7458	7345	7525	7488	7490	7427	7482	7308	7450	7434	7276	7438	7442	7538	7394	7363	7447	7434	7544	7563	7472	7329	7406	7353	7460	7499	7596	7347	7457	7303	7455	7509	7413	7425	7420	7380	7423	7419	7337	7352	7403	7462	7404	7488	7452	7269	7462	7415	7441	7482	7494	7355	7320	7549	7430	7478	7380	7397	7486	7441	7468	7455	7342	7488	7632	7534	7490	7439	7350	7584	7441	7451	7511	7502	7516	7554	7443	7317	7480	7439	7567	7515	7443	7451	7500	7413	7284	7507	7361	7387	7505	7404	7277	7416	7276	7432	7340	7548	7288	7475	7362	7483	7638	7349	7472	7484	7443	7350	7416	7595	7489	7410	7488	7401	7486	7423	7373	7498	7461	7339	7272	7510	7410	7560	7573	7505	7447	7436	7409	7455	7379	7426	7431	7349	7491	7491	7456	7289	7395	7503	7282	7396	7431
44070	49521	31184	14467	4272	1493	911	830	837	753	783	884	829	791	824	891	821	813	785	822	842	800	814	808	757	828	835	768	849	843	808	808	797	770	760	815	783	800	758	819	873	772	815	826	794	783	806	790	776	821	813	740	778	841	834	847	770	832	840	843	769	783	779	834	817	786	797	779	795	836	834	770	825	745	808	759	784	804	829	850	817	856	799	850	784	801	810	806	814	880	756	812	829	868	828	747	828	805	779	812	771	827	826	819	787	770	830	829	844	786	776	798	783	803	755	753	813	770	850	813	869	798	809	777	857	828	804	763	837	782	826	798	802	848	805	801	801	814	843	824	827	854	827	818	788	778	804	814	835	776	795	805	861	726	755	838	757	812	784	795	847	764	780	820	784	826	854	784	805	833	811	780	849	787	804	796	877	802	828	796	804	786	803	807	838	809	826	793	822	827	804	820	792	811	813	803	845	783	811	806	805	800	832	867	775	772	748	800	840	821	799	823	763	783	815	837	800	756	818	805	795	847	784	838	822	815	806	817	796	748	863	818	811	847	799	737	824	774	826	844	799	835	764	788	772	785	820	833	806	781	764	767	823	810	795	806	807	846	791	820	800	753	774	839	824	790	749	842	808	818	844	808	821	803	798	809	833	817	791	795	861	792	812	804	895	801	813	804	785	797	793	795	793	837	822	761	825	879	766	848	797	823	807	813	753	843	839	804	804	827	796	791	772	810	782	830	804	782	799	775	787	781	801	828	825	835	835	840	815	790	824	819	795	782	793	760	813	808	782	825	822	790	883	861	780	796	770	856	809	756	846	820	803	803	798	829	854	817	829	813	783	776	828	820	826	806	828	781	764	888	775	753	814	838	810	803	760	799	808	834	825	835	810	781	807	858	762	835	831	788	728	768	784	873	772	829	829	841	788	829	820	792	814	842	835	814	805	791	875	852	803	808	836	869	834	803	805	863	854	783	871	814	844	791	785	803	804	836	813	806	822	834	766	716	875	790	783	773	810	823	834	790	830	835	785	771	835	788	763	809	819	876	778	794	785	800	800	803	787	838	824	764	797	831	788	787	820	807	799	803	803	800	805	862	832	762	787	812	754	829	738	836	820	748	788	802	801	858	792	782	853	783	797	746	808	808	798	845	800	831	821	773	809	776	780	787	854	860	793	819	837	824	811	774	807	795	880	828	838	764	838	850	793	800	830	841	800	810	800	808	795	843	830	847	781	809	840	752	762	782	801	834	764	852	835	828	794	799	813	795	792	844	804	828	784	835	807	784	854	801	820	879	860	796	820	800	767	871	803	811	797	806	801	787	800	821	791	860	747	841	790	792	764	749	816	816	808	793	751	836	808	837	793	785	792	816	788	795	823	807	817	812	830	862	842	824	834	810	798	801	824	803	784	799	806	795	841	834	823	779	811	808	791	855	789	754	803	806	843	778	776	796	823	769	829	792	815	808	863	809	793	806	802	822	829	801	844	872	794	776	831	842	780	824	841	785	794	799	853	868	795	834	835	774	812	826	818	807	828	835	841	797	778	790	795	807	783	807	774	775	757	849	808	830	802	835	823	805	826	759	773	749	794	789	867	812	824	765	797	781	805	807	834	797	831	770	855	780	782	763	811	791	791	754	845	838	776	807	820	826	825	801	805	805	805	801	830	838	886	802	811	806	803	825	813	803	818	769	766	781	807	829	797	821	740	796	838	809	754	914	827	860	814	877	765	765	849	790	817	738	818	837	782	783	851	809	791	795	834	819	768	779	815	808	798	791	802	794	818	844	836	808	822	787	828	799	779	782	839	822	770	805	843	805	778	801	807	777	818	804	798	819	806	775	790	711	778	749	783	797	833	806	830	826	825	839	793	846	815	798	777	800	890	818	839	777	767	807	812	813	824	825	763	757	809	802	792	822	722	823	837	803	789	858	844	839	745	835	782	780	777	813	767	791	836	782	814	826	765	802	801	800	824	811	792	809	772	767	814	818	792	821	860	818	762	775	834	824	810	775	840	784	800	787	782	802	807	771	801	796	785	802	758	768	783	810	755	773	808	803	824	823	820	820	810	815	812	809	860	845	839	824	792	827	781	848	819	797	802	837	815	798	790	753	805	767	807	819	788	743	765	793	856	826	746	792	836	784	795	779	833	833	813	850	832	800	797	774	835	783	838	819	813	771	777	789	824	800	835	755	783	772	807	780	817	852	754	782	821	829	814	825	866	831	785	791	760	844	777	824	799	779	817	818	835	770	758	816	810	782	837	822	825	817	799	819	834	784	803	853	821	818	796	846	806	825	780	822	797	797	828	861	752	826	809	717	812	859	780	824	821	786	828	783	805	817	776	788	880	795	856	797	842	798	803	767	813	831	845	805	785	746	765	852	875	836	839	813	798	865	797	838	807	820	722	780	849	816	772	819	794	830	808	799	803	816	822	854	822	819	792	775	814	812	825	807	832	841	795	806	755	811	777	841	889	765	806	842	850	823	810	769	823	817	821	785	790	827	793	793	813	792	850	810	820	819	823	858	756	814	810	785	767	811	761	825	776	775	828	794	809	824	817	834	897	758	879	822	824	803	754	762	859	792	902	754	847	758	846	857	769	830	804	808	807	795	817	847	804	782	805	807	800	868	864	780	799	800	765	781	835	730	804	854	777	759	797	819	763	801	790	820	832	865	793	822	777	817	813	811	831	848	798	804	854	799	815	827	824	827	846	805	809	805	810	843	861	845	802	775	800	849	840	837	803	777	752	816	815	764	843	814	793	797	752	781	819	835	813	804	816	798	779	841	787	837	828	786	775	768	768	816	785	823	792	759	784	789	830	806	795	819	814	855	773	827	826	770	839	793	850	775	807	766	824	785	792	768	826	828	807	775	838	781	777	851	809	783	789	837	807	818	792	797	789	783	840	801	779	819	823	804	785	821	842	798	786	777	812	803	769	758	801	766	846	813	800	821	794	797	794	803	804	785	841	795	794	820	762	753	790	832	795	786	825	795	850	852	785	830	784	789	814	748	856	805	840	783	838	809	805	744	857	771	822	791	792	806	818	829	781	772	786	776	814	824	842	814	833	795	809	820	788	837	870	782	808	828	827	825	791	823	781	818	784	784	768	811	775	802	781	799	796	851	827	810	845	803	786	791	844	794	795	795	780	843	832	809	818	780	777	812	784	779	768	845	780	814	816	825	739	817	785	809	793	792	843	847	800	866	835	802	811	806	794	800	779	778	837	819	792	812	824	847	799	781	828	786	797	780	815	817	766	770	743	792	825	812	805	792	828	800	824	834	861	808	792	801	864	827	794	795	838	801	832	832	819	811	815	772	827	811	810	853	782	767	817	788	795	834	905	799	772	854	847	802	791	788	780	828	813	809	826	768	783	829	862	814	869	820	818	774	896	799	796	794	776	828	786	825	824	727	827	809	819	786	814	773	815	818	822	790	828	749	804	778	835	809	796	839	831	860	799	792	805	791	813	834	795	769	803	846	814	853	849	814
56005	55200	53248	42922	32721	17844	8833	6790	6571	6434	6473	6557	6587	6438	6526	6434	6449	6449	6411	6483	6562	6584	6528	6559	6728	6519	6556	6557	6663	6611	6591	6710	6673	6612	6602	6477	6477	6614	6631	6518	6578	6514	6569	6504	6564	6430	6540	6606	6501	6573	6525	6418	6567	6536	6551	6458	6495	6608	6521	6450	6614	6535	6411	6438	6638	6602	6610	6533	6455	6646	6583	6422	6409	6558	6577	6507	6421	6518	6528	6452	6538	6506	6542	6482	6486	6493	6398	6542	6670	6365	6469	6437	6502	6567	6533	6526	6520	6555	6435	6543	6429	6547	6547	6685	6512	6385	6531	6547	6561	6547	6441	6540	6569	6499	6517	6575	6592	6506	6648	6519	6534	6577	6487	6533	6622	6424	6470	6570	6570	6573	6530	6599	6582	6523	6478	6573	6439	6548	6413	6424	6557	6470	6552	6449	6573	6390	6541	6576	6416	6526	6578	6550	6490	6535	6492	6577	6640	6559	6458	6555	6448	6433	6598	6463	6609	6499	6613	6603	6604	6435	6537	6582	6464	6591	6522	6583	6385	6567	6594	6414	6628	6534	6478	6412	6554	6551	6475	6572	6472	6570	6542	6557	6438	6493	6543	6613	6413	6564	6560	6602	6553	6486	6584	6467	6583	6623	6463	6524	6494	6516	6536	6437	6492	6547	6672	6633	6506	6540	6496	6597	6554	6530	6652	6565	6501	6426	6472	6426	6454	6459	6512	6448	6423	6456	6460	6497	6463	6544	6537	6510	6558	6463	6563	6583	6605	6539	6551	6568	6412	6567	6544	6703	6491	6702	6459	6614	6551	6657	6509	6604	6513	6630	6585	6487	6513	6602	6527	6454	6560	6585	6556	6464	6567	6605	6677	6585	6621	6594	6697	6591	6525	6558	6591	6487	6623	6516	6590	6614	6512	6502	6585	6569	6513	6486	6449	6550	6647	6529	6480	6561	6421	6532	6476	6484	6562	6517	6462	6554	6522	6575	6447	6549	6634	6536	6588	6462	6599	6568	6529	6510	6632	6603	6473	6367	6681	6488	6497	6548	6421	6548	6473	6425	6386	6397	6544	6571	6599	6500	6548	6478	6548	6358	6601	6497	6520	6537	6413	6366	6566	6481	6488	6653	6474	6619	6434	6545	6642	6677	6532	6615	6447	6562	6513	6569	6450	6533	6533	6765	6408	6559	6376	6556	6691	6594	6544	6568	6590	6669	6416	6506	6493	6530	6474	6336	6504	6489	6532	6576	6543	6584	6483	6579	6477	6596	6499	6693	6608	6441	6537	6518	6595	6724	6520	6654	6553	6605	6563	6579	6529	6564	6436	6620	6502	6478	6467	6514	6518	6574	6487	6577	6505	6482	6602	6552	6609	6450	6523	6466	6456	6472	6630	6600	6423	6560	6562	6539	6581	6570	6413	6404	6455	6558	6546	6597	6540	6461	6566	6592	6375	6583	6579	6447	6603	6388	6571	6654	6533	6446	6526	6495	6572	6627	6613	6721	6439	6433	6508	6557	6577	6637	6525	6479	6599	6576	6581	6504	6478	6673	6568	6562	6580	6531	6621	6477	6624	6500	6388	6630	6667	6608	6448	6528	6500	6511	6497	6509	6377	6514	6358	6555	6471	6427	6614	6509	6488	6441	6611	6470	6605	6534	6529	6416	6601	6448	6481	6622	6681	6490	6561	6592	6612	6603	6508	6618	6550	6573	6461	6531	6559	6500	6425	6487	6475	6536	6539	6692	6477	6635	6582	6540	6434	6533	6528	6455	6482	6619	6575	6456	6536	6522	6484	6500	6612	6558	6541	6606	6430	6567	6592	6508	6464	6599	6480	6423	6670	6427	6577	6412	6557	6519	6585	6575	6624	6488	6387	6525	6414	6559	6564	6477	6655	6499	6645	6428	6633	6596	6637	6644	6579	6564	6565	6454	6515	6601	6540	6613	6637	6495	6478	6534	6487	6515	6538	6538	6524	6582	6555	6570	6595	6626	6528	6455	6433	6513	6493	6367	6602	6623	6470	6524	6669	6548	6534	6488	6469	6531	6471	6555	6423	6423	6590	6660	6382	6411	6701	6433	6556	6496	6551	6685	6534	6557	6493	6520	6684	6647	6513	6461	6544	6405	6424	6467	6555	6454	6401	6483	6607	6654	6434	6572	6494	6410	6527	6639	6552	6535	6448	6437	6474	6617	6503	6541	6669	6594	6499	6472	6524	6614	6576	6496	6561	6411	6449	6452	6488	6595	6559	6594	6521	6448	6515	6697	6337	6569	6535	6594	6529	6543	6539	6499	6531	6521	6406	6556	6421	6399	6494	6506	6489	6491	6474	6570	6512	6454	6550	6551	6529	6533	6522	6625	6588	6570	6470	6497	6557	6499	6447	6420	6457	6432	6606	6483	6403	6570	6568	6501	6663	6469	6538	6471	6570	6612	6538	6484	6570	6629	6520	6551	6570	6573	6560	6531	6576	6469	6580	6608	6613	6594	6587	6640	6523	6463	6617	6495	6491	6551	6451	6465	6534	6496	6598	6505	6539	6535	6455	6611	6619	6547	6607	6628	6546	6502	6483	6450	6653	6565	6510	6541	6501	6579	6476	6472	6444	6479	6587	6573	6383	6562	6733	6605	6440	6544	6467	6472	6620	6462	6512	6485	6675	6498	6464	6496	6432	6550	6588	6477	6526	6662	6574	6561	6456	6516	6389	6457	6601	6536	6522	6494	6483	6475	6506	6512	6565	6606	6566	6510	6646	6422	6563	6475	6583	6569	6547	6505	6639	6498	6640	6603	6414	6435	6621	6555	6470	6590	6509	6606	6523	6454	6561	6614	6422	6483	6397	6556	6547	6554	6434	6627	6463	6541	6583	6516	6606	6504	6559	6561	6551	6587	6579	6523	6522	6378	6575	6551	6471	6647	6650	6543	6493	6459	6513	6644	6500	6564	6475	6571	6560	6430	6496	6436	6597	6563	6460	6555	6466	6537	6524	6491	6518	6509	6555	6648	6619	6499	6616	6465	6461	6566	6377	6594	6427	6740	6409	6517	6585	6530	6491	6540	6497	6572	6554	6529	6508	6503	6564	6556	6498	6489	6531	6650	6522	6436	6481	6601	6502	6437	6573	6588	6446	6515	6526	6423	6529	6632	6531	6572	6429	6578	6549	6534	6660	6477	6635	6637	6556	6494	6479	6534	6464	6577	6496	6482	6559	6556	6544	6496	6666	6544	6463	6460	6669	6478	6505	6490	6471	6405	6391	6586	6470	6461	6471	6525	6627	6516	6530	6532	6460	6590	6518	6548	6563	6573	6507	6569	6503	6485	6414	6534	6443	6485	6415	6444	6632	6409	6485	6608	6525	6549	6540	6497	6547	6419	6564	6553	6517	6492	6380	6631	6526	6583	6510	6441	6448	6451	6480	6587	6432	6661	6607	6620	6458	6536	6408	6594	6603	6567	6455	6579	6590	6589	6563	6606	6532	6524	6669	6500	6350	6537	6426	6564	6482	6408	6655	6439	6526	6511	6483	6596	6438	6346	6586	6403	6551	6602	6488	6561	6475	6551	6523	6560	6555	6381	6502	6481	6463	6557	6523	6594	6652	6514	6538	6457	6549	6550	6486	6682	6566	6573	6543	6502	6506	6517	6622	6578	6478	6730	6490	6467	6513	6545	6550	6463	6538	6522	6498	6637	6569	6463	6444	6446	6407	6613	6595	6447	6591	6540	6554	6670	6757	6598	6586	6540	6539	6427	6538	6520	6452	6616	6627	6466	6525	6473	6545	6485	6542	6547	6595	6434	6519	6634	6626	6538	6507	6648	6542	6503	6520	6329	6436	6537	6522	6582	6492	6718	6522	6451	6506	6517	6338	6510	6563	6531	6545	6381	6483	6574	6493	6606	6548	6565	6405	6577	6463	6754	6667	6415	6411	6578	6528	6485	6608	6486	6543	6491	6398	6525	6607	6583	6457	6576	6500	6425	6470	6562	6573	6480	6532	6578	6554	6535	6488	6395	6561	6452	6557	6441	6589	6481	6405	6599	6543	6571	6803	6472	6570	6499	6520	6529	6661	6439	6393	6468	6499	6509	6430	6440	6466	6478	6491	6594	6383	6520	6513	6478	6531	6518	6598	6521	6487	6633	6415	6513	6454	6513	6546	6445	6534	6615	6520	6571	6613	6574	6684	6419	6558	6619	6477	6596	6624	6384	6512	6535	6500	6599	6505	6615	6460	6479	6434	6563	6514	6513	6641	6532	6532	6585	6599	6485	6467	6501	6575	6506	6508	6564	6440	6431	6445	6616	6516	6534	6572	6531	6529	6602	6535	6499	6559	6408	6476	6548	6666	6577	6501	6483	6380	6515	6556	6639	6599	6488	6556	6559	6510	6562	6561	6512	6543	6526	6532	6453	6462	6491	6617	6419	6506	6520	6701	6484	6524	6516	6439	6485	6582	6452	6623	6554	6470	6549	6564	6437	6510	6597	6592	6505	6617	6492	6561	6467	6458	6648	6521	6517	6524	6453	6539	6383	6484	6536	6619	6630	6552	6423	6563	6539	6503	6578	6634	6499	6479	6547	6540	6631	6517	6595	6606	6497	6499	6506	6590	6496	6533	6400	6503	6516	6534	6592	6589	6592	6495	6629	6524	6538	6449	6513	6357	6478	6498	6613	6475	6620	6513	6496	6525	6532	6624	6472	6504	6518	6440	6571	6588	6528	6569	6334	6529	6442	6466	6525	6438	6485	6494	6497	6614	6502	6493	6538	6486	6553	6444	6624	6479	6492	6536	6558	6657	6528	6378	6602	6448	6499	6565	6536	6456	6569	6517	6543	6471	6647	6630	6581	6504	6556	6556	6423	6435	6544	6449	6528	6487	6578	6456	6484	6518	6467	6538	6387	6476	6569	6525	6518	6502	6368	6588	6619	6472	6617	6516	6477	6533	6495	6513	6463	6507	6585	6459	6521	6627	6569	6557	6479	6538	6464	6493	6495	6351	6555	6457	6540	6497	6542	6521	6403	6509	6478	6428	6582	6521	6578	6533	6710	6438	6340	6510	6434	6429	6621	6422	6661	6697	6439	6525	6550	6526	6371	6555	6454
19719	19415	11455	4354	1694	1003	892	849	863	813	863	840	870	857	855	878	875	852	815	815	811	840	863	862	890	856	850	892	857	903	825	873	883	829	885	856	875	850	816	904	884	823	845	824	834	838	868	818	852	887	830	859	893	876	873	849	852	874	913	851	892	874	847	889	825	877	858	885	863	808	913	831	843	854	876	849	796	860	858	868	892	850	882	841	874	861	863	805	840	856	924	893	802	894	879	865	880	881	885	846	892	824	864	847	813	881	845	827	804	905	874	866	908	782	860	842	864	884	899	856	890	923	843	833	830	888	840	865	909	864	849	854	855	865	858	895	842	859	863	847	881	872	854	822	865	870	863	826	874	863	874	809	837	836	817	867	858	838	851	852	773	842	867	849	856	854	841	854	914	853	883	819	851	861	897	864	877	871	867	866	903	908	857	849	857	818	909	840	865	828	847	868	904	827	880	931	826	888	886	855	846	843	845	835	860	825	840	876	871	922	835	853	854	885	831	847	853	885	827	871	826	861	866	858	831	833	873	860	937	868	852	844	867	832	873	852	851	865	890	832	888	866	847	869	815	816	924	858	924	855	877	897	890	900	861	864	897	837	931	877	843	943	902	901	873	857	861	907	915	818	833	856	840	833	858	836	842	848	844	838	883	860	854	864	825	816	843	869	889	870	837	824	880	858	831	836	859	832	795	846	875	771	922	810	920	885	856	839	900	817	855	882	836	884	902	808	898	850	792	891	880	829	869	838	876	761	817	874	895	873	845	855	866	863	814	853	853	872	832	838	864	871	839	912	843	908	875	860	851	840	863	827	875	813	862	865	858	925	861	856	859	872	875	819	831	862	812	878	864	878	851	861	825	860	838	829	892	805	828	864	843	870	874	836	844	847	834	901	884	858	875	860	869	887	871	909	854	910	856	868	833	874	832	892	881	902	896	792	882	854	854	846	915	899	832	841	849	866	856	848	886	849	840	847	873	887	878	894	874	838	895	899	878	861	867	879	872	861	856	804	847	875	865	925	859	870	903	885	913	796	811	903	869	842	875	870	855	836	844	857	867	868	857	833	871	896	884	889	810	825	837	899	836	865	892	853	823	858	815	853	766	875	879	855	826	828	838	851	843	862	871	891	854	890	847	872	855	922	877	835	834	870	821	885	890	811	863	830	845	840	885	840	863	835	839	825	859	885	876	860	860	888	831	868	868	845	839	874	891	850	905	835	798	860	841	843	849	876	919	853	865	853	891	839	864	917	887	810	843	840	883	848	841	895	860	818	813	846	856	825	852	910	888	887	918	857	854	808	884	869	896	833	883	834	870	873	896	811	806	852	855	854	828	834	811	840	857	824	837	897	903	813	803	861	847	880	852	867	889	875	870	878	837	877	858	867	896	865	890	793	879	862	867	867	878	841	888	910	799	828	857	937	867	876	858	821	835	860	882	883	863	834	899	906	853	883	816	888	864	887	819	853	900	851	888	815	889	840	879	889	847	840	862	833	814	823	821	879	797	892	891	910	842	850	813	881	819	873	817	863	858	883	807	946	854	835	887	835	838	839	884	857	856	828	850	887	884	814	892	847	816	842	878	875	902	847	850	857	838	863	861	823	839	859	865	850	878	847	819	889	889	871	837	879	861	872	906	851	864	843	820	874	833	843	848	887	871	858	830	875	913	846	890	881	868	888	891	878	883	871	863	843	851	885	835	838	835	938	827	877	836	864	891	829	894	826	878	850	881	847	811	885	883	882	839	869	862	877	873	904	919	858	877	848	886	847	865	818	853	844	820	806	850	868	815	912	820	856	850	812	856	809	844	858	851	885	878	880	853	849	811	879	850	865	847	813	833	866	907	895	891	909	845	844	842	874	846	845	877	856	879	884	946	856	885	907	846	874	825	843	860	853	830	914	852	851	866	871	885	840	867	832	902	854	826	904	829	900	859	922	865	877	837	891	811	847	883	801	814	880	859	913	872	862	845	876	899	851	880	847	887	862	889	805	838	876	839	925	878	881	885	909	907	945	846	872	824	853	867	871	907	891	866	840	875	827	858	853	853	857	896	845	868	874	852	830	851	831	882	862	879	814	863	853	895	908	808	818	848	874	810	856	877	860	856	850	838	837	814	875	831	828	872	838	859	858	864	929	882	843	830	855	818	869	824	920	847	815	870	872	851	895	844	854	862	860	827	869	887	893	892	834	869	902	864	834	865	864	859	815	882	866	857	839	845	843	831	865	832	876	835	857	853	881	872	875	846	820	880	893	852	873	827	919	898	821	845	854	847	879	887	846	847	871	882	887	879	831	811	859	881	869	867	809	822	848	900	859	822	892	848	870	847	872	850	855	863	858	879	823	822	923	897	843	845	907	870	810	854	886	851	838	853	854	848	859	865	847	896	820	873	810	811	820	853	867	843	801	891	861	864	845	876	913	852	919	853	875	816	829	819	831	823	893	813	848	871	864	828	806	820	837	848	867	855	867	895	789	828	843	856	882	898	870	835	823	838	830	906	858	842	833	894	912	866	872	823	839	868	845	835	876	846	889	903	886	860	900	846	874	819	857	876	852	854	825	874	880	855	874	862	858	850	845	869	910	842	849	869	921	844	863	849	900	837	892	877	863	811	853	824	833	861	840	916	806	889	837	853	881	855	861	903	876	829	862	801	828	811	822	832	845	920	848	833	861	829	832	869	891	829	850	877	856	846	869	909	858	871	811	880	888	859	870	879	888	867	783	836	875	839	879	852	801	872	832	889	833	839	863	811	850	875	876	861	867	784	848	828	829	845	921	845	830	860	888	792	910	857	899	829	936	837	896	828	871	897	884	839	812	873	842	845	780	890	850	890	813	879	830	879	851	811	828	851	867	880	833	857	879	871	847	856	885	847	887	827	848	832	864	849	874	852	895	910	893	832	823	844	852	873	897	881	816	870	875	863	899	865	912	870	881	896	864	828	908	898	816	866	860	817	918	857	859	874	861	884	887	843	800	824	840	925	872	919	881	817	862	824	841	830	869	837	892	829	845	896	874	905	811	816	876	880	832	840	882	872	897	859	863	840	847	855	873	854	861	873	829	849	883	871	874	879	836	880	877	826	878	876	827	829	820	893	889	868	862	876	903	901	907	879	864	825	912	828	870	880	868	916	918	871	858	884	889	855	860	893	857	851	850	859	857	867	880	820	881	865	827	827	896	888	849	882	852	823	872	853	872	865	816	863	882	899	891	867	840	844	886	880	880	838	826	894	816	828	840	891	910	893	851	823	823	866	836	882	918	896	911	851	853	901	874	850	887	875	876	861	866	770	842	876	850	830	886	882	859	829	813	858	924	807	888	815	818	843	832	889	852	820	802	874	852	822	820	861	850	888	865	849	826	872	825	861	800	906	869	876	837	873	842	864	851	870	840	889	878	828	877	885	959	847	833	834	881	846	927	873	849	895	901	876	835	874	841	871	799	814	876	909	869	869	867	864	871	861	859	822	805	817	878	926	899	882	895	903	906
54525	45920	35758	27800	18790	10477	7572	6905	6893	6951	6878	6850	6776	6809	7038	6791	6961	6990	7030	6886	6828	6949	6894	6909	6824	6717	6841	6662	7075	6966	6896	6964	6798	6752	6787	6795	6964	6911	6864	6943	6929	7044	6794	6903	6888	6788	6930	6936	6871	6885	6929	6897	6872	6804	6853	6913	6946	6868	6866	6799	6787	6923	6881	6800	6748	6912	6741	6785	6882	6773	6790	6986	7088	6933	6773	6939	6760	6993	6754	6881	6769	6850	6821	6960	6943	6860	6729	6998	6953	6903	6956	6800	6822	6881	6909	6824	6900	6895	6835	6929	6908	6863	6839	6789	6848	6842	6803	6843	6830	6871	6908	6851	6885	6898	6929	6868	6916	6891	6813	6867	6827	6857	7000	6834	6909	6936	6924	6903	6742	6915	6941	6821	6948	6830	6912	6846	6941	6856	6903	6959	6868	6867	6950	6943	6912	6870	6817	7102	6934	6828	6899	6935	6912	6980	6986	6829	6951	6895	6898	7017	6851	6809	6945	6795	6665	6862	6920	6960	6984	6917	6726	7054	6799	6883	6820	6956	6799	6854	6917	6867	6895	6672	6878	6847	6829	6866	6783	6783	6835	6837	7016	6914	6822	6732	6941	6893	6779	6907	6809	6849	6926	6824	6968	6907	6855	6857	6854	6919	6831	6935	6878	6859	6795	6786	6956	6862	6830	6818	6921	6864	6808	6940	6976	6989	6928	6811	6886	6916	6997	6695	6800	6831	6881	6877	6943	6941	6898	7087	6812	6858	6948	6989	6816	6938	6928	6830	6935	6973	6847	6774	6887	7018	6901	6939	6908	6860	6781	6851	6879	6929	6977	6841	6981	6987	6914	6868	6938	6858	6974	6887	6838	6918	6822	7001	6902	6805	7081	6890	6785	6894	6937	6812	6784	6880	6877	6809	6974	7046	6892	6875	6820	6905	6964	6779	6847	6896	6964	6994	6802	6900	6896	6900	7044	6830	6832	6855	7030	6916	6941	6921	6891	7021	6871	6907	6891	6787	6905	6968	6844	6876	6918	7019	6802	6740	6993	6917	6857	6867	6895	6733	6727	6726	7041	6877	6953	6829	6859	6935	6968	6937	6874	6913	6882	6974	6993	6849	7010	6898	6831	6962	6752	6898	6853	6905	6915	6908	6749	6922	6993	6852	6811	6852	6976	6809	6940	6951	6809	6880	6893	6854	6904	6920	6832	6926	6909	6939	6997	7037	6839	6792	6937	6837	6930	6815	6896	6918	6845	6924	6913	6970	6950	6879	6858	6997	6845	6921	6880	6880	6919	6936	7012	6853	6882	6854	6861	6915	7018	6954	6935	6895	6878	6955	6861	6974	6899	6862	6852	6936	6878	7006	6971	7034	6856	6961	6794	6835	6821	6902	6971	6871	6918	6829	6855	6990	6955	6851	6816	6979	6755	6838	6905	6808	6886	6868	6899	6888	6876	6979	6892	6853	6962	6910	6870	6950	6856	6831	6934	6801	6891	6826	6938	6760	6950	6919	6976	6850	6945	6872	6959	6971	6964	6948	6815	7019	6865	6792	6833	6833	6886	6915	6946	6865	6984	6870	6817	6859	6824	6887	6879	6887	6936	6846	6797	6967	6876	6947	6857	6906	6838	6840	6884	6829	6814	6894	6873	6908	6966	6820	6873	7025	6906	6875	6888	6988	6865	6799	6880	6872	6889	6906	6824	6975	6893	6865	6770	6964	6962	6828	6853	6791	6872	6840	6898	6914	6779	6799	6805	6872	6867	6890	6840	6783	7028	6881	6808	6961	6930	6979	6872	6926	6947	6914	6877	6823	6903	6966	6855	6972	6818	6903	6859	6836	6866	6795	6866	6831	6892	6811	6768	6777	6904	6820	6949	6871	6987	6931	6936	6863	6845	6744	6940	6869	7023	6795	6902	6847	6949	6892	6937	6731	6853	6870	6964	6898	6960	6849	6867	6977	6828	6868	6845	6895	7063	6979	6993	6896	6941	6924	7025	6859	7038	6893	6919	6988	6920	6939	6867	6916	6885	6846	6846	6816	6769	6764	7016	6766	6911	6881	6897	6900	6770	6871	6855	6898	6821	6828	6848	6845	6880	6766	6953	6846	6750	6839	6839	6900	6902	6873	6787	6924	6855	6882	6899	6944	7003	6824	6732	6930	6975	6801	6847	6885	6958	6795	6882	6886	7046	6925	6922	6792	6835	6840	6918	6959	7049	6915	6870	6827	6832	6840	6851	6944	6888	6954	6865	6787	7059	7027	6955	6794	6946	6856	6885	6910	6842	6836	6722	6898	6834	6877	6912	6894	6908	6907	6811	6913	6845	6894	6923	6975	6841	6853	6912	6921	6738	6838	6826	6869	6853	6880	6865	7142	6867	6794	6953	6959	6793	6920	6809	6883	6947	7006	6961	6693	6885	6893	6788	6914	6779	6858	6877	6969	7008	6821	6926	6973	6938	6922	6720	6977	6935	6780	6895	6914	6889	6915	6940	6893	6909	6934	6964	6709	6862	6915	6859	6729	6932	6904	6850	6819	6885	6929	6861	6835	6924	6771	6918	6757	6894	6878	6911	6971	6867	6777	6819	6767	6918	6880	6859	6981	6902	6975	6987	6899	6830	6941	6783	6775	6802	6872	6886	6981	6971	6879	6849	6967	6841	6892	6954	6850	6898	6855	6975	6782	6842	6805	6852	6956	7009	6877	6910	6885	6970	6951	6796	6840	6913	6884	6771	6912	6919	6980	6869	6837	6902	6971	6890	6866	6920	7169	7012	6973	6781	6920	6883	6976	7031	6868	6961	6992	6776	6894	6842	6897	6875	6730	6945	7051	6802	6886	6955	6976	6848	7005	6773	6815	6849	6774	6947	6921	6984	6761	7049	6854	6788	6687	6831	6935	6964	6953	6785	6990	6927	6930	6820	6923	6839	6873	6804	6941	6809	6944	6895	6788	6696	6937	7061	6907	6747	6910	6822	6833	6902	7000	6913	6904	6859	6882	6985	6899	6863	6928	6865	6876	6909	6816	6831	6961	6933	6896	6903	6920	6995	7011	6978	6884	6858	6839	6985	6965	6972	6985	7012	6947	6895	6973	6814	6864	7099	6893	6931	6757	6828	6999	6792	6945	6957	6870	6786	6792	6901	6807	6761	6903	6819	6875	6907	6964	6712	6896	7073	6886	6921	6870	6844	6903	6802	6744	6984	6822	6840	6888	6879	6755	6948	6878	6765	6925	7016	6894	6766	6847	6895	6942	6934	6782	6936	6926	6813	6891	6939	6910	6889	6927	6915	6846	6885	6852	6870	6990	6881	6982	7004	6969	6765	6947	6819	7052	6943	7020	6918	6854	6961	6913	6808	6866	6935	6950	6874	6838	6883	6801	6884	6839	7048	6809	6812	6831	7023	6947	6951	6849	6821	6896	6903	6908	6769	6834	6807	6807	6995	6893	6958	6889	6887	6893	6977	6850	6899	6744	6928	6892	6754	6762	6961	6905	6879	6888	6829	6812	6863	6902	6895	6876	6768	6918	6929	6910	6850	6951	6959	6971	6821	6901	6830	6790	6840	6909	6903	6820	6971	6960	6825	6978	6830	6803	6951	6837	6974	6839	6896	6878	6883	6913	6982	6912	6865	6766	6907	6861	6871	6936	6914	6778	7019	6837	6868	6876	6973	6863	6890	6854	6827	6882	6898	6868	6807	6918	6945	6877	6881	6898	6874	6944	6865	6789	6903	6956	7033	6858	6851	7016	6890	6721	6821	7029	6880	6908	6852	6985	6901	6989	6828	6824	6950	6775	6855	6835	6955	6875	6927	6852	6901	6951	6781	6916	6898	7005	6798	6959	6799	6927	6909	6922	6882	6898	6895	6906	6931	6961	6784	6820	6878	6707	6816	6938	6842	6993	6931	6903	6836	6934	6898	6903	6896	6929	6840	6865	6935	6917	6796	6933	6824	6701	6817	6772	6889	6949	6836	6910	6832	6895	6932	6875	6906	6972	6832	6893	6678	6888	6864	6979	6886	6835	6909	6851	6817	6786	6720	6846	6873	6974	6766	6796	6903	6908	6931	7001	6857	6854	6849	6839	6842	6949	6881	6839	6803	6894	6730	7043	6798	7073	6903	6860	6827	6816	6852	6987	6819	6929	6898	6911	6810	6844	6868	6879	6915	6826	6920	6900	6914	6863	6853	6974	6917	7013	6808	6854	6813	6931	6799	6687	6918	6922	6807	6863	6998	6886	6907	6957	6791	6784	7009	6932	6925	6870	6825	6938	6866	6878	6833	6974	6938	7002	6848	6897	6890	6965	6796	6935	6925	6863	6906	6822	6635	6867	6805	6837	6870	6980	6899	6915	6886	6803	6830	6891	7037	6978	7000	6899	6908	6857	6834	6877	6934	6812	6801	6889	6990	6885	6887	6991	6839	6925	6969	6837	6914	6888	6864	6763	6887	6901	6978	6952	6923	6782	6861	6781	6868	6994	6931	6825	6865	6916	6959	6912	6791	6717	6842	6876	6958	6758	6865	6954	6798	6961	6880	6924	7061	6910	6921	6820	7023	6865	6796	6852	6880	6949	7005	6837	6716	6950	6878	6921	6895	6822	6739	6896	6932	6813	6852	6822	7008	6755	6919	7040	7004	6908	6856	6891	6762	6904	6865	6938	6868	6771	6872	6879	6826	6804	6896	6864	6857	6910	6808	6858	6780	6895	6833	6789	6864	6907	6747	6828	6875	6901	7047	6843	6788	6880	7045	6952	6867	6967	6884	6814	7028	6888	6943	6881	6843	6868	6956	6932	6843	6885	6880	6926	6856	7072	6847	6950	6763	6886	6845	6878	6865	6994	7050	6882	7027	6900	6896	6976	6807	6809	6839	6968	6928	6868	6945	6886	6880	6828	6830	6992	6910	6749	6874	6939	6928	6881	6886	6899	6911	6960	6860	6926	6917	6811	6858	6879	6838	6813	6859	6874	6824	6776	6831	6941	6845	6940	6950	6799	6844	7003	6949	6770	6892	6897	6870	6720	6909	6984	6962	6900	6917	6915	6875	6899	6897	6994	6958	6727	6886	6915	6914	6903	6961	6861	6995	6886	7014	6894	6927	6853
43279	48365	31067	14459	4303	1623	1024	923	849	924	863	860	927	889	934	927	882	874	855	892	889	934	908	946	867	901	931	907	836	852	947	890	879	878	916	893	892	875	882	879	930	849	902	946	853	882	848	877	869	913	894	879	867	891	899	900	887	908	900	887	896	893	819	867	880	865	853	894	921	863	910	913	916	854	906	911	927	902	854	938	887	856	903	874	838	879	887	893	865	936	853	886	875	900	907	885	875	877	859	883	900	845	844	894	894	870	918	872	907	875	857	896	876	916	857	867	929	890	889	888	884	875	888	908	912	865	903	857	879	937	881	865	869	906	897	886	912	861	902	906	864	909	891	889	934	976	856	885	921	921	867	890	893	877	862	853	927	934	888	876	895	874	910	895	947	907	876	894	824	868	871	895	886	877	919	913	865	921	874	899	905	933	907	943	926	886	883	891	940	909	897	926	858	871	907	849	915	924	951	848	921	872	933	950	858	907	976	881	877	887	903	899	844	930	863	858	904	892	872	854	885	882	845	911	857	946	900	837	888	898	925	854	882	891	919	917	898	950	950	870	831	932	911	929	899	862	852	877	908	850	867	893	897	966	904	855	857	910	851	924	898	851	887	860	876	897	856	896	871	852	895	908	878	886	863	907	921	924	881	863	901	903	839	869	858	888	837	868	872	885	913	909	878	948	946	908	864	885	890	848	908	870	906	856	895	879	896	890	838	847	854	830	875	900	923	854	870	914	912	940	889	869	914	894	892	922	927	926	892	850	894	916	907	891	892	846	962	887	908	932	848	919	869	890	926	943	911	883	894	949	925	930	893	872	884	914	912	893	867	865	920	913	847	887	896	882	895	857	909	938	904	896	898	900	944	887	915	902	907	881	877	875	903	903	900	881	905	904	905	886	888	906	926	881	908	876	879	873	901	853	899	903	860	854	927	886	888	876	845	829	894	887	916	910	946	896	914	912	932	899	887	865	886	911	877	932	925	906	889	860	909	882	916	924	924	900	843	864	907	901	918	906	917	873	899	874	931	929	882	931	868	871	928	905	866	913	944	906	901	856	941	863	870	875	896	922	873	862	877	908	895	863	863	882	907	916	866	906	965	873	841	878	862	929	907	900	912	851	891	872	927	869	847	857	884	891	886	884	871	920	910	951	915	896	940	899	933	864	947	913	851	882	881	874	870	937	916	838	915	876	900	899	891	959	866	882	893	884	910	936	906	920	923	900	884	879	898	886	931	924	876	834	933	913	918	881	884	873	872	840	858	909	939	905	859	894	971	884	870	866	912	900	942	880	903	907	841	842	901	903	906	905	911	889	916	840	905	857	929	938	852	873	920	962	879	908	860	895	870	922	930	936	855	947	964	913	903	929	901	892	911	894	857	886	943	905	876	909	887	990	905	872	882	866	901	973	886	893	884	902	904	958	896	890	890	875	919	911	834	847	896	889	909	915	908	885	825	856	850	900	920	848	866	924	919	907	856	958	896	960	921	930	876	879	850	837	881	861	870	876	889	898	913	878	905	831	903	917	910	884	865	876	892	914	866	885	906	987	905	944	900	948	926	915	881	901	883	896	876	878	904	886	845	883	916	876	926	886	903	931	952	859	810	919	886	875	869	902	865	869	893	882	881	848	906	863	904	886	904	904	847	874	907	864	882	881	937	883	898	862	884	915	878	868	890	900	899	930	841	874	917	913	905	895	911	889	878	873	903	878	875	908	914	915	856	877	874	814	872	874	904	896	804	869	872	851	941	853	883	895	831	894	854	886	919	878	856	846	928	810	896	903	883	927	888	845	933	895	818	947	859	905	917	858	905	928	881	913	932	901	877	879	927	860	878	846	924	856	917	930	858	930	923	845	894	900	857	876	879	952	927	913	837	922	871	906	866	904	846	842	917	928	859	934	866	928	961	900	894	846	920	861	855	900	883	866	873	863	921	921	865	956	864	906	892	888	923	878	910	867	897	956	879	896	946	885	877	858	873	886	858	903	885	889	918	844	939	872	961	924	985	922	897	866	886	894	951	918	889	913	908	910	971	863	919	891	934	850	908	929	836	875	902	875	870	888	880	862	928	853	908	837	886	918	944	885	828	892	867	890	888	952	905	862	881	936	919	913	850	895	862	848	848	866	917	910	922	837	894	876	908	944	885	869	876	907	908	920	890	875	954	849	971	865	879	897	930	868	887	925	919	895	877	890	891	832	848	918	917	927	867	917	891	825	939	901	886	881	967	931	882	891	886	898	940	881	876	889	918	921	915	920	870	902	880	903	887	863	863	832	905	904	890	934	905	905	866	896	931	919	834	860	891	863	919	881	882	916	860	916	881	873	921	890	909	874	862	907	879	882	893	934	892	832	879	923	933	876	900	936	872	966	853	872	896	865	884	936	928	887	844	811	936	891	878	914	895	855	924	879	898	891	922	874	887	881	853	890	861	928	948	928	859	897	886	886	961	867	882	888	878	866	890	844	907	879	914	886	919	851	960	907	893	862	928	858	886	898	889	906	885	876	914	828	858	880	926	877	875	886	903	890	879	914	887	935	944	888	896	873	866	866	841	882	908	928	917	857	878	885	874	847	896	907	882	1015	894	874	881	904	884	857	895	890	886	856	870	892	901	883	873	878	900	867	862	894	929	913	872	847	934	845	925	876	878	883	874	901	928	869	884	893	884	875	905	853	888	838	904	920	905	924	894	874	919	928	907	861	889	917	875	880	853	865	919	924	867	883	925	915	871	875	848	911	868	884	921	916	881	859	893	916	947	903	887	896	872	876	913	842	913	864	906	913	918	890	923	863	912	941	906	921	868	922	944	883	844	846	890	856	928	932	867	925	916	951	862	903	890	852	860	931	928	903	931	914	884	892	958	867	908	915	904	836	864	854	888	889	882	913	842	869	858	878	881	881	904	872	886	899	911	865	881	871	884	885	827	913	910	881	902	887	889	862	848	895	814	900	944	907	927	897	918	882	874	875	835	882	924	908	966	896	911	919	918	875	892	878	872	822	906	871	867	925	931	899	895	917	878	886	863	887	924	929	915	925	861	872	835	894	874	911	892	873	862	897	859	893	879	911	930	916	940	870	886	899	918	916	844	900	896	912	895	954	948	888	897	897	894	893	885	906	884	929	851	870	858	906	875	925	927	925	951	911	880	876	855	858	864	878	902	909	929	890	928	880	870	897	885	894	955	877	916	854	953	880	849	896	904	880	874	874	837	888	909	888	916	898	837	876	872	895	861	888	866	896	966	847	945	901	891	827	898	881	893	880	881	894	873	911	856	864	851	904	900	904	934	895	887	862	918	875	877	911	876	873	932	891	913	866	906	910	924	899	888	884	897	905	911	896	880	889	906	920	893	873	895	892	936	943	909	879	957	910	912	924	912	871	912	913	957	902	881	872	941	961	911	878	902	898	882	925	892	893	859	906	937	872	852	913	856	898	877	898	883	913	838	959	924	865	938	900	918	811	915	898	957	889	933	873	934	894	912	939	905	918
58094	56801	54109	42814	32702	18445	9249	7240	7157	7147	7045	7180	7152	7005	7140	7227	7071	7300	7088	7161	7104	7118	7155	7157	7078	7135	7175	7155	7227	7072	7117	7013	7220	7268	7061	7151	7232	7157	7199	7159	7043	7047	7058	7054	7110	7145	7106	7134	7220	7158	7207	6987	7165	7089	7073	7177	7186	7180	6976	7118	7165	7071	7050	7258	7211	7147	7197	7113	7140	7041	7083	7103	7175	7188	7249	7009	7153	7176	7096	7177	7133	7109	7045	7080	7110	7084	7108	7145	7206	7101	7129	7190	7104	7073	7134	7143	7174	7116	7230	7235	7127	7039	7039	7093	7119	7126	6998	7163	7151	7180	7141	7087	7044	7096	7231	7182	7122	7180	7173	7107	7178	6995	7106	7142	7140	7199	7178	7167	7067	7153	7192	7256	7072	7042	7154	7135	7136	7114	7120	7133	7018	7030	7108	7140	7172	7194	7104	7106	7131	7155	7195	7075	7174	7099	6999	7143	7141	7146	7086	7309	7067	7090	7077	7151	7154	7144	7168	7112	7217	6997	7245	7114	7129	7151	7241	7084	7231	7045	7027	7224	7092	7076	7237	7131	7219	7132	7038	7169	7228	7180	7034	7179	7096	7092	7185	7121	7055	7037	7169	7128	7142	7182	7228	7259	7169	7223	7238	7269	7117	7176	7133	7128	7091	7190	7218	7179	7147	7191	7076	7001	7088	7147	6986	7212	7217	7081	7123	7115	7083	7259	7140	7288	7194	7075	7004	7105	7140	7191	7124	7061	7148	7232	7172	6969	7119	7221	7072	7087	7260	7062	7189	7050	7031	7188	7141	7113	7248	7225	7164	7090	7030	7169	7227	7237	7185	7263	7091	7174	7111	7051	7038	7126	7080	7123	7226	6994	7156	7049	7160	7101	7114	7202	7277	7263	7077	7156	7109	7372	7148	7128	7274	7102	7144	7135	7064	7060	7053	7011	7099	7066	7078	7120	7077	7203	7057	7148	7062	7193	7329	7171	7140	7054	7100	7113	7103	7195	7116	7078	7195	7179	7222	7240	7013	7254	7093	6991	7153	7067	7084	7123	7038	7121	7193	7124	7085	7081	7164	7185	7327	7118	7149	7186	7231	7079	7199	7167	7150	7044	7068	7247	7147	7190	7199	7252	7037	7072	7043	7171	7060	6931	7264	7076	7186	7083	7048	7089	7229	7117	7020	7082	7029	7052	7030	7063	7079	7038	7076	7083	7109	7198	7188	7076	7048	7213	7151	7203	7168	7092	7227	7206	6970	7233	7049	7085	7028	7180	7091	7046	7094	7125	7184	7293	7163	7150	7340	7094	7233	7228	7108	7133	7020	7090	7076	7102	7170	7330	7145	7161	7030	7118	7175	7095	7093	7062	7195	7104	7203	7186	7180	7247	7146	7150	7148	7179	7119	7021	7147	7112	7028	7205	7094	7109	7132	7156	7122	7182	7128	7098	7035	7082	7127	7240	7159	7155	7019	7242	7274	7143	7192	7146	7044	7069	7101	7078	7296	7130	7176	7132	7090	7167	7142	7065	7144	7127	7034	7020	7064	7135	7216	7032	7196	7165	7119	7200	7028	7061	7128	7104	7276	7195	7056	7230	7342	7128	7102	7236	7177	7140	7189	7099	7086	7215	7175	7072	7129	7107	7194	7159	7144	7113	7248	7286	7126	7109	7131	7214	7182	7194	7171	7194	7206	7069	7241	7265	7163	7242	7016	7090	7099	7058	7161	7207	7035	7173	7076	7125	7230	7063	7172	7115	7285	7110	7162	7203	6966	7136	7095	7137	7070	7075	7196	7015	7139	7155	7068	7042	7237	7235	7272	7196	7128	7130	7259	7266	7058	7146	7160	7085	7231	7078	7139	7172	7119	7109	7049	7178	7107	7207	7069	7287	7154	7251	7164	7251	7024	7277	7232	7084	6912	7125	7177	7019	7132	7137	7067	7150	7128	7119	7156	7121	6974	7226	7143	7096	7209	7156	7161	7028	7074	7171	7086	7176	7094	7073	7189	7310	7095	7114	7150	7142	7048	7187	7085	7258	7201	7072	7057	7177	7069	7184	7091	7200	7089	7168	7146	7197	7206	7082	7037	7099	7098	6998	7132	7136	7308	7222	7187	7151	7023	7092	7130	7226	7149	7080	7058	7071	7165	7290	7069	7191	7067	7118	7081	7087	7130	7120	7116	7119	7230	7157	7079	7024	7122	7184	7146	7108	7206	7174	6996	7174	7284	7147	7190	7085	7187	7208	7159	7239	7070	7021	7133	7105	7109	7084	7016	7187	7202	7019	7208	7080	7123	7187	7096	7011	7077	7091	7267	7091	6994	7154	7125	7115	7109	7204	7072	7110	7105	7242	7188	7182	6988	7197	7217	7068	7108	7102	7154	7217	7030	7073	7194	7044	7134	7256	7200	7081	7089	7193	7093	7291	7261	7020	7096	7194	7114	7088	7074	7037	7060	7053	7005	7143	7116	7076	7003	7103	7110	7086	7184	7126	7136	7209	7232	7184	7053	7281	7098	7176	7126	7217	7146	7155	7134	7263	7025	7143	7195	7150	6978	7241	7162	7004	7082	7149	7199	7125	7121	7144	7140	7194	7000	7153	7064	7117	7182	7116	7002	7166	7211	7075	7058	7064	7152	6940	7253	7149	7169	7180	7104	7193	7065	7094	7185	6991	7275	7126	7155	7174	7042	7021	7220	7247	7042	7081	7099	7166	7094	7276	7183	6937	7011	7183	7119	7147	7080	7112	6983	7207	7131	7079	7167	7276	7023	7204	7149	7085	7176	7181	6928	7188	7110	7099	7157	7134	7122	6975	7089	7172	7120	7013	7144	7201	7267	7294	7077	7134	7063	7167	7037	7116	7144	7103	7047	7273	7165	7284	7006	7072	7122	7108	7076	7148	7171	7020	7183	7034	7229	7113	7136	7316	7137	7132	7075	7080	7080	7134	7176	7112	7302	7123	6994	7137	7157	7121	7189	7044	7134	7197	7190	7156	7085	7096	7224	7094	7225	7204	7289	7200	7079	7149	7069	7058	7042	7243	7134	7256	7018	7063	7167	7060	7150	7249	7155	7144	7131	7275	7137	7248	7209	7039	7241	7108	7077	7283	7191	7098	7088	6987	7063	7140	7148	7240	7154	7131	7019	7017	7099	7133	7085	7120	7070	7133	7139	6982	6973	7119	7051	7166	7190	7205	7100	7260	7142	7063	7136	7120	7101	7099	7042	7093	7143	7072	7166	6975	7083	7186	7149	7263	7096	7077	7171	7110	7162	7169	7200	7162	7125	7064	7136	7147	7180	7083	7239	7059	7260	7106	7134	7066	7156	7196	7215	7069	7113	7245	7062	7137	7047	7082	7117	7176	7166	7022	7237	7210	7026	7048	7129	7002	7173	7097	7243	7157	7046	7196	7128	7107	7213	7104	7253	7056	7151	7169	7102	7153	7201	7137	7127	7230	7184	7164	7189	7040	7151	7086	7246	7078	7099	7315	7126	7180	7066	7380	7095	7136	7190	7047	7181	7095	7047	7121	7384	7075	7214	7138	7173	7007	7167	7166	7167	7229	7120	7154	7120	7065	7111	7094	7124	7084	7146	7100	6971	7168	7204	7150	7187	7098	7165	7165	7150	7188	7089	7085	7138	7185	7200	7101	7084	7175	7181	7183	7069	7248	7129	7136	7199	7124	7197	7121	7119	7206	7132	7110	7223	7084	7134	7114	7323	7065	7170	7046	7049	7100	7212	7284	7272	7110	7258	7245	7136	7039	7171	7189	7192	7098	7094	7101	7134	7182	7141	7201	7085	7182	7179	7091	7246	6998	7076	7118	7282	7190	7165	7138	7136	7145	7186	7145	7331	7116	7233	7122	7186	7210	7205	7131	7145	7069	7133	7234	7261	7145	7214	7204	7195	7171	7089	7247	7127	7193	7130	7159	7064	7140	7255	7102	7167	6964	7133	7253	7165	7094	7195	7274	7126	6984	7143	7150	7049	7059	7105	7111	7294	7087	7027	7102	7119	7225	7078	7148	7101	7175	7258	7194	7144	7119	7160	7071	7163	7191	7307	7187	7132	7187	7031	7101	7141	7099	7209	7186	7198	7123	7135	7113	7236	7125	7223	7196	7131	7061	7173	7194	7097	7194	7157	7096	7137	7086	7205	7090	7273	7239	7104	7033	7161	7175	7128	7186	7073	7142	7151	7085	7128	7083	7177	7070	7071	7141	7006	7127	7192	7067	7188	7119	7158	7032	7243	7057	7091	7068	7120	7078	7095	7228	7135	7085	7104	7183	7019	6905	7173	7131	7102	7120	7016	7134	7122	7101	7100	7095	7098	7115	7160	7115	6985	7078	7122	7048	7141	7143	7100	7206	7034	7085	7175	7136	7204	7177	7191	7206	7140	7350	7099	7092	7084	7158	7220	7183	7128	7195	7219	7177	7134	7074	7124	7077	7227	7135	7131	7126	7035	7098	7073	7090	7284	6997	7170	7186	7100	7182	7219	7171	7124	7099	7147	7068	7129	7117	7226	7103	7102	7255	7073	7137	7122	7137	7104	7058	7249	7066	7065	7112	7176	6974	7033	7025	7070	7256	7102	7073	7146	7062	7100	7100	7208	7198	7040	7032	7159	7042	7205	7302	7090	7242	7127	7133	7143	7076	7187	7182	7047	7210	7215	7169	7169	7128	7046	7043	7140	7206	7124	7244	7140	7255	7163	7066	7189	7134	7224	7151	7205	7173	7120	7191	7068	7072	7132	7168	7089	7238	7077	7253	7049	7220	7224	7113	7100	7148	7155	7075	7220	7209	7111	7325	7281	7048	7200	7215	7035	7220	7076	7073	7038	7076	7202	7215	7075	7062	7019	7129	7084	7231	7128	7070	7144	7162	7114	7009	7073	7205	7085	7212	7113	7103	7163	7078	7100	7183	7014	7217	7036	7115	7151	7103	7103	7197	6996	7164	6927	7158	7104	7058	7132	7229	7157	7099	7192	7041	7110	7202	7157	7227	7055	7157	7159	7075	7153	7235	7069	7241	7125	7203	7178	7025	7087	7160	7139	7158	7078	7060	7208	7082	7271	7077	7199	7019	7047	7182
34111	37451	23782	9825	2948	1419	995	878	955	906	918	914	923	948	905	941	887	913	897	982	925	906	918	845	886	901	877	859	907	883	874	939	882	935	893	940	915	859	898	924	906	921	898	871	869	921	902	952	921	888	883	846	885	897	924	897	942	866	880	932	937	976	866	939	883	870	927	898	913	932	889	879	905	914	958	936	914	895	935	931	893	930	923	913	855	908	880	926	884	906	956	887	916	936	923	948	881	882	849	871	933	890	870	885	921	919	952	829	958	965	960	937	859	866	866	930	907	898	882	938	837	913	926	885	894	869	912	901	929	893	912	920	927	919	899	949	933	874	870	906	950	880	861	944	963	880	926	919	866	897	925	870	870	893	923	956	883	937	901	942	894	944	878	906	905	920	941	878	942	881	941	936	896	884	887	925	869	908	908	887	938	913	882	932	935	888	906	889	880	898	891	859	889	867	905	885	948	901	925	846	874	953	910	946	854	932	933	862	902	929	837	882	879	936	887	921	906	939	910	891	913	855	895	929	929	929	936	929	941	920	949	829	980	915	897	875	941	939	975	868	898	915	923	943	944	917	851	881	886	870	935	872	925	924	902	900	903	917	853	882	888	914	895	901	929	922	956	926	905	894	854	921	913	881	909	871	912	937	892	926	882	906	921	895	923	927	940	915	885	919	880	935	855	944	881	838	909	889	893	926	885	944	902	922	942	920	913	907	949	892	939	867	878	864	944	914	930	913	967	936	944	934	936	912	903	879	872	933	895	925	904	834	929	920	938	958	888	882	946	902	917	895	912	936	884	923	890	928	873	874	935	892	879	923	924	937	949	909	917	926	905	886	952	904	921	926	863	899	889	924	887	903	947	959	895	948	882	936	910	898	931	885	934	883	927	922	874	920	893	885	928	820	914	868	933	886	920	933	898	884	954	958	901	898	909	904	904	911	922	891	886	883	921	858	898	921	904	891	900	884	884	950	944	918	895	947	896	906	847	917	898	950	894	915	877	898	930	900	857	898	851	906	920	875	904	892	887	863	917	860	926	925	956	918	945	964	876	887	923	887	962	960	946	935	928	899	910	939	881	952	931	912	920	848	903	913	979	854	907	915	942	914	847	921	869	891	908	886	900	912	902	900	913	907	893	961	911	1019	923	952	918	925	938	931	894	881	926	897	903	945	871	892	930	924	876	883	917	960	909	945	858	955	897	933	912	883	909	869	890	939	908	954	901	908	952	953	929	885	898	879	911	875	899	893	972	905	957	927	953	877	907	928	880	895	898	888	858	901	908	908	911	955	914	964	922	902	859	920	854	956	878	912	866	911	918	931	869	892	963	912	870	874	896	964	892	909	912	890	908	925	968	907	877	962	900	899	906	926	903	911	858	949	868	902	898	880	927	940	924	932	894	925	882	964	872	894	878	886	848	875	908	853	906	917	904	925	894	935	888	868	904	927	934	911	883	872	929	956	854	974	856	924	888	881	910	907	931	865	889	992	922	937	906	863	917	908	874	883	862	923	905	879	846	937	901	912	850	889	905	897	906	900	928	888	914	891	859	940	933	873	863	873	899	905	922	944	912	918	939	907	938	917	891	879	887	920	963	994	930	914	902	860	900	888	938	910	903	918	920	878	891	894	929	933	905	901	934	942	887	834	897	917	883	875	917	916	933	908	950	934	920	905	928	916	909	901	944	901	943	907	874	893	902	876	948	882	889	900	878	905	904	881	868	931	939	888	896	883	961	902	915	907	860	903	882	938	908	947	913	888	911	897	901	893	878	889	911	905	905	915	944	920	880	887	939	914	942	932	887	891	918	895	932	919	896	950	923	911	946	876	896	931	891	889	910	943	884	845	900	872	891	916	916	879	872	873	909	905	905	896	911	883	914	875	881	888	910	919	892	950	905	875	839	938	891	916	911	859	880	872	919	890	918	917	903	907	910	959	939	961	957	914	907	936	920	924	927	903	856	870	888	883	910	881	939	945	882	906	928	910	896	888	906	903	934	935	857	920	917	845	877	877	918	927	908	938	878	890	918	896	973	914	924	905	956	867	861	963	913	971	878	891	895	924	892	911	886	905	925	900	906	885	964	948	892	919	968	953	893	933	904	896	924	912	865	919	973	941	882	915	878	928	931	928	916	899	964	868	905	854	862	914	899	886	882	980	869	925	908	909	901	871	892	913	936	901	977	970	855	926	893	930	886	896	942	891	866	895	927	985	946	889	921	924	914	912	887	862	903	921	905	916	864	872	876	914	882	966	942	885	878	866	931	931	893	889	876	919	854	930	883	976	882	882	888	909	941	869	842	929	904	903	944	873	920	950	906	921	908	931	941	937	923	918	899	934	854	896	899	949	911	863	902	976	901	916	898	889	867	954	916	904	959	935	906	893	978	859	904	930	933	935	916	951	896	894	951	921	893	910	909	865	865	896	915	925	915	916	940	890	941	897	864	924	925	903	895	900	942	958	925	860	938	902	911	900	924	898	878	887	873	875	920	865	878	957	889	937	901	897	927	943	919	888	934	886	865	890	931	876	881	947	921	940	886	893	859	902	885	849	903	901	888	859	908	907	937	886	883	904	916	902	935	972	947	907	906	868	887	933	923	921	939	889	928	908	892	936	928	870	888	895	918	847	875	897	949	905	911	934	900	932	891	896	895	904	900	864	937	908	869	934	983	899	891	888	981	1006	930	871	892	880	942	966	900	885	878	903	954	896	918	840	953	914	876	884	873	925	929	954	899	906	893	917	932	885	890	945	849	913	879	923	885	894	888	906	887	872	890	887	920	957	932	923	916	891	882	899	965	954	903	897	908	894	923	856	936	937	864	930	915	875	924	857	865	911	907	948	903	922	853	963	869	879	926	850	879	870	889	936	930	844	932	922	866	877	924	893	886	884	924	883	953	915	949	884	921	935	888	904	938	872	862	920	933	952	914	900	909	957	912	948	855	908	881	871	923	912	909	886	926	858	918	904	908	964	898	956	945	937	894	918	906	879	863	875	920	945	846	897	949	911	927	980	865	907	869	862	918	891	913	899	939	877	954	935	903	852	898	890	883	932	896	915	892	956	936	924	863	879	919	899	827	903	860	900	914	904	975	880	871	887	918	914	895	886	923	925	900	920	912	929	909	871	913	950	885	943	863	966	909	832	913	903	909	941	897	890	881	968	875	894	853	892	938	923	893	874	856	927	927	944	882	908	855	876	945	922	945	908	924	895	939	907	892	904	929	841	908	909	887	887	951	882	901	929	886	919	933	887	904	881	964	867	946	908	863	892	908	976	904	882	928	907	930	880	877	925	811	911	958	873	841	896	933	906	978	954	907	910	854	920	864	881	917	931	884	864	968	921	891	938	931	880	915	930	858	902	952	933	919	904	888	924	868	913	941	888	913	920	932	954	887	911	861	874	892	892	953	899	947	860	895	896	878	899	941	873	918	919	955	926	940	849	858	902	879	924	883	912	926	889	874	859	882	890	900	882	880	881	905	853	934	908	917	906
62774	57511	47242	37696	27976	15239	8660	7536	7316	7294	7101	7260	7185	7277	7244	7203	7295	7383	7191	7186	7124	7229	7286	7233	7195	7278	7332	7105	7088	7213	7358	7317	7287	7257	7277	7259	7177	7266	7234	7237	7343	7216	7123	7192	7185	7245	7375	7478	7174	7215	7219	7195	7169	7237	7274	7190	7235	7219	7145	7259	7214	7333	7294	7308	7282	7232	7232	7203	7198	7264	7115	7152	7200	7142	7266	7294	7324	7396	7208	7235	7165	7288	7349	7219	7167	7164	7297	7175	7267	7227	7288	7336	7209	7270	7245	7306	7215	7275	7292	7183	7340	7225	7141	7183	7192	7231	7302	7414	7195	7327	7265	7276	7317	7172	7304	7164	7094	7184	7303	7176	7188	7235	7344	7127	7320	7475	7174	7254	7143	7137	7121	7364	7094	7269	7272	7147	7128	7184	7211	7089	7364	7289	7288	7138	7231	7233	7123	7283	7222	7136	7154	7283	7235	7317	7187	7271	7215	7311	7366	7348	7205	7225	7357	7231	7173	7248	7167	7294	7169	7242	7300	7241	7352	7236	7192	7095	7137	7169	7158	7284	7247	7234	7246	7250	7220	7276	7242	7151	7303	7238	7294	7321	7084	7231	7228	7351	7340	7248	7323	7246	7264	7041	7275	7107	7183	7102	7183	7173	7316	7300	7215	7232	7330	7188	7182	7284	7219	7202	7289	7258	7184	7255	7257	7303	7222	7115	7301	7182	7231	7227	7124	7228	7270	7258	7135	7275	7247	7325	7272	7292	7256	7229	7272	7311	7248	7080	7300	7214	7156	7323	7333	7371	7201	7146	7220	7150	7264	7283	7366	7308	7262	7330	7179	7336	7204	7121	7214	7318	7253	7342	7313	7321	7199	7178	7321	7275	7150	7116	7424	7279	7413	7215	7236	7117	7297	7324	7190	7185	7330	7180	7266	7241	7306	7287	7204	7313	7202	7217	7230	7246	7359	7309	7191	7121	7107	7314	7247	7273	7312	7207	7195	7203	7114	7192	7292	7379	7304	7366	7333	7257	7289	7302	7309	7263	7134	7266	7236	7275	7252	7184	7344	7216	7256	7222	7193	7265	7199	7285	7282	7223	7196	7322	7215	7189	7196	7098	7392	7191	7272	7366	7213	7176	7238	7304	7189	7275	7208	7279	7247	7270	7286	7310	7234	7222	7294	7313	7159	7245	7136	7339	7211	7133	7211	7286	7242	7169	7279	7188	7355	7237	7319	7244	7153	7267	7224	7151	7259	7415	7315	7244	7173	7120	7223	7170	7299	7255	7302	7259	7239	7110	7198	7183	7292	7272	7194	7284	7145	7311	7219	7216	7282	7300	7222	7341	7114	7205	7250	7177	7311	7215	7289	7159	7342	7311	7246	7200	7234	7233	7339	7251	7294	7222	7192	7232	7333	7287	7241	7262	7207	7195	7123	7215	7103	7156	7228	7160	7277	7331	7403	7281	7177	7239	7251	7258	7265	7290	7153	7279	7350	7265	7128	7094	7237	7307	7165	7256	7345	7145	7222	7175	7228	7286	7333	7254	7163	7317	7359	7113	7197	7261	7258	7267	7397	7267	7226	7143	7322	7240	7145	7267	7221	7132	7324	7289	7166	7373	7276	7291	7279	7323	7218	7116	7231	7099	7219	7291	7152	7101	7192	7261	7237	7216	7164	7288	7408	7217	7296	7160	7291	7178	7148	7366	7233	7223	7357	7251	7258	7131	7283	7309	7308	7203	7280	7354	7296	7219	7230	7149	7209	7300	7207	7324	7345	7227	7297	7210	7263	7300	7205	7280	7259	7211	7325	7235	7239	7254	7095	7347	7232	7195	7192	7256	7274	7333	7314	7330	7242	7211	7246	7308	7243	7053	7173	7471	7176	7244	7297	7208	7296	7327	7279	7413	7250	7195	7307	7197	7314	7304	7142	7279	7238	7375	7323	7210	7377	7119	7331	7171	7257	7246	7539	7149	7258	7319	7265	7276	7303	7091	7207	7275	7284	7141	7253	7321	7048	7188	7256	7241	7191	7247	7303	7243	7169	7217	7284	7234	7283	7227	7258	7247	7198	7111	7226	7262	7147	7255	7308	7224	7316	7339	7284	7338	7128	7370	7230	7263	7217	7216	7234	7315	7414	7152	7132	7268	7061	7344	7244	7280	7201	7174	7094	7242	7215	7158	7254	7233	7173	7278	7105	7288	7311	7364	7242	7340	7214	7298	7179	7256	7157	7310	7247	7290	7259	7213	7244	7253	7183	7230	7186	7234	7172	7271	7217	7400	7264	7214	7222	7183	7275	7353	7183	7258	7357	7068	7332	7194	7166	7311	7320	7175	7312	7392	7294	7171	7232	7140	7139	7231	7244	7232	7167	7244	7293	7200	7227	7262	7210	7239	7269	7382	7151	7253	7297	7204	7225	7207	7238	7261	7217	7305	7184	7138	7235	7296	7197	7271	7172	7283	7103	7351	7158	7289	7304	7234	7316	7157	7310	7386	7086	7265	7147	7228	7290	7233	7225	7273	7145	7206	7171	7233	7331	7248	7225	7359	7182	7136	7211	7101	7176	7259	7154	7195	7127	7186	7309	7372	7238	7233	7302	7309	7249	7187	7272	7351	7174	7327	7415	7155	7190	7243	7342	7251	7226	7256	7277	7279	7356	7265	7321	7290	7196	7203	7225	7301	7106	7295	7385	7410	7266	7200	7299	7273	7158	7224	7154	7060	7323	7204	7131	7310	7342	7365	7288	7162	7256	7240	7376	7166	7295	7200	7253	7271	7308	7166	7160	7259	7242	7233	7079	7254	7251	7194	7141	7249	7079	7353	7147	7194	7195	7240	7142	7212	7242	7155	7192	7199	7289	7172	7214	7274	7163	7217	7205	7310	7126	7199	7121	7316	7149	7173	7177	7258	7259	7316	7202	7250	7215	7282	7216	7129	7308	7368	7316	7302	7263	7267	7203	7197	7314	7182	7244	7224	7312	7268	7330	7112	7271	7353	7084	7124	7239	7295	7346	7251	7104	7096	7270	7153	7197	7301	7161	7256	7412	7175	7244	7250	7196	7151	7386	7409	7241	7256	7327	7118	7297	7254	7266	7207	7360	7163	7192	7212	7130	7287	7184	7271	7224	7252	7331	7274	7286	7259	7138	7157	7335	7121	7208	7186	7194	7377	7243	7106	7190	7336	7201	7144	7340	7224	7289	7220	7211	7266	7147	7295	7254	7338	7277	7183	7192	7313	7250	7193	7136	7339	7370	7346	7245	7339	7131	7299	7173	7234	7194	7165	7286	7246	7188	7273	7293	7213	7214	7162	7191	7212	7345	7343	7200	7218	7346	7322	7381	7294	7229	7236	7183	7329	7238	7281	7293	7184	7161	7356	7353	7246	7312	7274	7057	7250	7225	7330	7263	7206	7308	7182	7257	7272	7128	7265	7188	7345	7152	7270	7277	7245	7201	7421	7125	7195	7213	7210	7288	7384	7281	7141	7207	7327	7183	7187	7202	7273	7300	7225	7286	7163	7130	7327	7286	7315	7380	7235	7389	7311	7323	7384	7344	7120	7259	7399	7271	7367	7269	7357	7210	7230	7176	7197	7196	7228	7195	7345	7321	7216	7228	7319	7332	7230	7268	7145	7179	7228	7289	7276	7214	7226	7041	7208	7324	7202	7232	7214	7373	7261	7175	7297	7221	7250	7235	7220	7178	7228	7121	7320	7248	7265	7169	7271	7359	7309	7321	7256	7371	7136	7231	7103	7377	7277	7083	7175	7277	7230	7384	7189	7110	7151	7235	7263	7179	7374	7301	7247	7236	7293	7364	7209	7334	7202	7243	7316	7045	7226	7134	7301	7229	7079	7205	7294	7133	7245	7242	7220	7295	7279	7201	7184	7220	7183	7325	7466	7297	7339	7203	7200	7256	7318	7257	7220	7352	7262	7249	7309	7140	7206	7065	7213	7154	7281	7223	7315	7217	7274	7214	7175	7295	7209	7277	7323	7167	7306	7391	7361	7112	7221	7247	7232	7334	7140	7211	7142	7351	7262	7346	7125	7164	7231	7259	7333	7248	7370	7154	7211	7192	7261	7257	7292	7228	7235	7414	7151	7260	7188	7248	7146	7263	7266	7118	7362	7200	7316	7355	7288	7286	7179	7292	7325	7203	7263	7224	7215	7337	7261	7331	7223	7271	7148	7231	7240	7208	7188	7207	7210	7311	7209	7343	7108	7117	7208	7344	7234	7280	7293	7234	7177	7316	7280	7367	7279	7184	7190	7247	7118	7226	7231	7167	7241	7122	7398	7186	7156	7433	7239	7233	7367	7297	7287	7237	7272	7145	7298	7054	7322	7365	7429	7177	7321	7313	7327	7299	7154	7273	7151	7265	7262	7356	7349	7347	7311	7039	7387	7315	7299	7242	7254	7276	7426	7180	7296	7174	7277	7216	7333	7289	7205	7186	7187	7170	7139	7205	7257	7117	7264	7147	7251	7168	7144	7448	7284	7208	7161	7273	7379	7207	7231	7229	7206	7211	7371	7252	7287	7191	7199	7163	7143	7306	7266	7257	7351	7258	7273	7308	7394	7248	7245	7157	7189	7258	7281	7292	7060	7192	7291	7315	7245	7177	7279	7246	7266	7244	7109	7220	7065	7244	7305	7325	7294	7287	7321	7197	7235	7173	7235	7257	7303	7323	7237	7306	7214	7351	7152	7126	7204	7333	7170	7226	7304	7249	7333	7166	7056	7213	7305	7264	7266	7271	7186	7309	7401	7210	7258	7174	7258	7280	7229	7215	7306	7272	7266	7381	7267	7375	7148	7406	7265	7294	7212	7216	7239	7238	7280	7131	7243	7228	7311	7193	7349	7024	7275	7180	7159	7315	7306	7170	7127	7237	7333	7241	7239	7120	7282	7295	7233	7117	7122	7184	7381	7307	7213	7170	7213	7145	7287	7294	7287	7315	7198	7313	7165	7009	7331	7254	7247	7302	7249	7209	7132	7332	7309	7246	7264	7257	7318	7229	7235	7181	7371	7266	7296	7179	7249	7273	7251	7222	7193	7181	7284	7291	7256	7254	7274	7205	7221	7320	7245	7370	7248	7322	7269
45622	49017	30687	14151	4228	1435	867	746	763	792	832	742	779	811	780	751	779	748	775	757	753	738	792	768	811	759	768	756	735	771	765	828	746	777	766	763	795	803	812	728	786	796	751	770	769	757	723	723	788	753	737	736	765	777	750	790	789	775	751	725	746	784	795	740	769	758	739	774	746	803	738	770	793	730	784	728	794	785	743	742	787	788	781	741	730	779	739	741	759	747	775	744	703	782	764	818	825	759	732	771	774	805	749	745	746	733	755	793	756	759	814	747	732	792	756	813	761	778	807	753	745	735	759	807	751	772	756	747	743	767	760	804	731	783	755	798	757	775	779	728	801	778	746	757	758	794	758	759	726	768	772	813	716	755	748	805	734	773	756	761	811	799	769	762	767	776	764	728	767	822	766	813	765	824	802	830	760	733	755	784	782	743	784	749	756	765	794	742	779	693	726	797	753	766	739	785	776	759	758	756	743	738	738	739	788	767	752	806	756	752	791	818	753	777	743	770	805	761	773	752	735	708	789	752	792	788	849	790	740	739	764	765	785	763	792	808	722	783	827	747	759	759	812	768	793	771	802	803	763	732	733	716	781	768	737	767	778	774	758	789	790	732	762	759	726	763	769	754	746	737	799	771	746	762	836	795	783	743	734	815	756	745	813	829	765	773	778	771	805	799	814	785	739	769	802	776	695	751	788	776	773	739	790	724	793	800	815	734	722	757	732	752	719	784	749	732	800	738	737	716	790	732	819	792	762	806	762	745	788	761	760	762	739	776	754	757	776	790	791	785	788	782	734	700	773	746	764	758	756	756	802	802	761	776	746	783	717	782	723	746	781	772	735	790	745	767	776	736	803	737	788	770	764	741	745	800	769	771	764	754	750	785	758	771	774	758	763	794	723	800	794	752	789	770	748	782	765	780	770	741	738	775	766	764	778	762	811	739	822	797	790	779	774	757	766	764	752	758	802	777	758	770	765	785	805	765	750	732	747	756	745	749	745	736	820	768	764	813	710	721	788	776	783	727	749	776	805	751	779	746	732	796	756	755	765	764	739	779	744	738	762	744	764	773	769	747	792	769	813	780	758	772	742	779	742	784	766	785	798	796	751	776	792	781	754	693	797	753	735	773	745	771	765	805	762	807	761	699	767	786	744	759	780	784	744	775	799	754	782	762	714	810	761	760	748	785	786	784	746	820	742	789	790	766	761	806	832	770	758	733	750	753	821	786	738	762	725	701	780	755	769	773	794	821	779	744	793	767	781	845	801	755	771	769	783	813	743	796	734	769	777	804	743	716	765	774	734	763	737	787	742	738	772	743	791	748	702	778	753	793	772	761	708	773	754	814	814	755	765	805	760	782	800	728	818	793	765	781	776	734	767	766	782	779	767	777	773	786	746	813	763	800	794	776	736	768	781	796	795	734	744	800	810	746	802	816	770	750	756	749	781	771	710	742	735	740	757	756	738	792	756	783	765	730	772	742	749	752	785	740	738	755	731	764	765	736	782	738	755	738	752	771	749	729	747	760	757	744	756	806	781	808	773	777	747	738	741	811	779	737	732	738	807	757	736	764	738	771	754	730	776	778	847	765	772	786	743	816	804	796	728	793	760	753	776	788	724	770	759	769	779	780	791	749	760	780	766	751	740	751	772	749	740	751	749	741	750	745	757	746	809	766	794	741	784	813	754	799	793	750	778	816	753	810	760	771	767	719	771	748	757	822	802	748	740	786	785	713	788	803	761	784	734	754	752	761	788	775	783	788	751	802	756	753	777	760	794	772	748	797	756	763	845	778	745	745	737	709	765	722	752	744	717	785	779	756	786	758	775	785	728	762	782	770	742	775	768	776	761	792	782	778	765	782	797	733	804	750	773	741	736	759	742	792	769	781	797	784	739	748	789	776	803	722	748	770	786	799	788	756	733	705	787	722	812	829	776	765	772	780	741	701	761	735	779	722	764	761	767	703	766	714	812	765	740	716	802	798	785	732	765	720	807	777	774	760	748	779	755	784	788	748	745	726	757	783	766	779	732	813	777	727	808	775	808	734	773	796	798	792	759	779	746	751	776	783	737	720	789	729	702	763	828	720	756	752	763	726	787	778	743	764	761	785	771	753	768	758	770	745	751	750	749	771	754	758	745	758	781	756	794	799	794	768	770	764	833	750	723	746	766	769	731	761	725	742	742	744	717	765	808	794	748	739	713	699	791	806	757	800	756	796	807	823	803	772	754	749	742	783	754	802	749	689	788	753	764	717	752	739	797	752	744	779	773	796	795	778	787	795	812	760	795	739	736	798	789	819	748	805	735	777	791	716	756	794	743	797	773	764	734	749	753	698	734	804	792	738	827	759	797	747	766	781	803	713	790	750	810	719	755	768	747	763	760	769	775	769	771	703	732	762	771	756	794	732	767	742	806	766	739	757	812	817	776	743	758	771	788	747	793	751	769	785	720	785	774	814	788	784	748	765	796	759	758	770	792	769	676	699	753	760	723	796	737	744	769	742	760	746	760	766	764	765	790	769	822	832	779	806	790	771	738	762	766	774	740	798	741	787	798	723	776	771	755	797	796	746	793	728	797	796	753	740	724	758	705	753	726	765	734	792	734	792	779	784	795	744	722	783	792	774	746	749	776	793	713	746	785	801	791	792	736	746	748	702	745	770	806	772	806	724	736	741	773	777	798	775	798	814	736	750	749	778	743	833	800	724	725	764	738	796	722	796	741	758	764	728	768	720	743	767	757	730	783	795	776	801	768	754	761	812	734	737	756	786	768	786	765	748	761	761	781	792	727	794	755	797	741	724	796	752	779	765	733	769	770	754	761	743	729	765	760	808	782	800	750	782	759	755	768	740	756	751	754	780	778	761	774	779	779	766	778	740	741	798	726	750	717	823	717	772	740	772	752	754	751	857	808	754	761	743	722	782	791	773	719	767	752	723	785	781	788	755	750	746	759	833	748	730	793	745	799	727	773	803	759	783	771	763	786	819	808	763	725	725	728	771	818	755	771	749	750	780	759	782	775	765	756	762	753	860	760	748	750	790	794	741	740	699	724	788	804	762	762	752	786	736	688	762	737	766	767	741	749	755	786	755	752	791	784	789	782	751	767	785	707	807	760	747	751	787	730	756	751	737	741	807	723	783	726	807	747	709	768	758	724	855	776	791	769	774	739	763	746	772	743	731	751	757	785	782	768	767	752	741	770	793	773	821	755	729	780	756	713	750	804	807	805	782	748	776	754	775	744	744	768	767	782	751	767	766	769	711	762	790	815	761	752	730	751	784	756	768	756	724	778	742	746	683	765	747	790	753	779	765	739	703	762	752	819	726	791	768	753	749	817	825	745	755	788	749	787	732	794	687	743	800	754	756	765	764	773	725	778	783	784	720	773	750	831	742	752	779	757	761	776	752	711	768	770	701	734	766	774	783	747	744	754	790	795	780	720	789	772	723	748	780	783	764	731	779	696	720	726	736	782	809	775	680	800	775	723	777	775	742
57433	54707	52879	42850	32568	17849	8243	6427	6390	6175	6175	6414	6218	6292	6333	6340	6208	6178	6254	6308	6235	6363	6129	6368	6157	6292	6185	6345	6325	6294	6173	6332	6367	6127	6308	6268	6328	6196	6242	6353	6372	6277	6208	6131	6212	6175	6326	6102	6399	6196	6219	6349	6174	6191	6187	6266	6198	6415	6311	6271	6088	6269	6209	6272	6106	6395	6114	6188	6313	6297	6228	6283	6232	6320	6271	6249	6171	6165	6243	6316	6279	6284	6232	6314	6194	6307	6250	6261	6257	6197	6369	6191	6257	6223	6256	6432	6265	6274	6178	6224	6300	6214	6211	6201	6228	6339	6203	6285	6274	6365	6287	6302	6274	6154	6279	6168	6202	6201	6301	6202	6170	6127	6337	6191	6195	6239	6261	6251	6262	6295	6308	6352	6110	6252	6166	6121	6201	6261	6223	6299	6237	6393	6224	6192	6252	6250	6307	6383	6408	6240	6408	6193	6198	6250	6251	6248	6234	6335	6284	6191	6300	6218	6221	6224	6087	6114	6276	6250	6374	6294	6224	6310	6329	6323	6368	6147	6267	6174	6234	6214	6314	6208	6207	6262	6400	6297	6066	6367	6264	6241	6202	6247	6302	6239	6368	6296	6278	6219	6104	6266	6167	6320	6289	6298	6290	6504	6212	6321	6140	6268	6309	6230	6381	6259	6137	6185	6346	6384	6191	6224	6233	6212	6306	6158	6299	6265	6237	6274	6250	6328	6172	6221	6276	6196	6217	6349	6108	6299	6175	6301	6258	6265	6246	6314	6264	6222	6159	6200	6313	6218	6301	6300	6310	6257	6178	6259	6218	6370	6134	6250	6197	6254	6240	6164	6353	6249	6205	6320	6208	6281	6335	6321	6166	6262	6224	6290	6277	6290	6208	6270	6218	6113	6253	6259	6282	6143	6355	6261	6335	6167	6264	6277	6243	6239	6333	6320	6306	6233	6341	6121	6219	6250	6301	6213	6277	6127	6219	6230	6139	6293	6282	6281	6255	6190	6279	6305	6131	6251	6242	6222	6226	6353	6164	6315	6343	6338	6301	6210	6263	6273	6259	6244	6303	6407	6453	6195	6291	6217	6371	6127	6199	6233	6310	6249	6332	6290	6288	6177	6262	6252	6254	6325	6177	6244	6179	6326	6303	6226	6222	6238	6312	6212	6220	6229	6295	6404	6362	6153	6246	6258	6229	6251	6238	6277	6274	6379	6261	6244	6303	6312	6331	6227	6327	6427	6333	6350	6241	6312	6095	6333	6219	6230	6259	6232	6353	6218	6295	6391	6281	6318	6160	6274	6287	6456	6360	6271	6213	6221	6164	6238	6321	6346	6213	6304	6209	6174	6190	6231	6318	6332	6252	6291	6258	6297	6282	6169	6211	6195	6246	6328	6360	6180	6316	6273	6230	6246	6215	6177	6235	6314	6231	6209	6321	6351	6294	6285	6191	6290	6200	6218	6183	6320	6309	6233	6243	6322	6272	6289	6167	6087	6381	6388	6193	6303	6174	6254	6279	6281	6260	6242	6254	6299	6179	6421	6239	6150	6119	6216	6225	6279	6281	6266	6150	6311	6184	6336	6153	6088	6239	6232	6308	6238	6248	6225	6224	6315	6252	6263	6274	6355	6210	6153	6229	6299	6245	6352	6247	6310	6393	6222	6236	6333	6207	6208	6271	6170	6332	6285	6204	6118	6407	6225	6264	6308	6230	6185	6304	6321	6242	6174	6292	6280	6216	6205	6267	6249	6335	6345	6374	6191	6198	6329	6304	6207	6327	6367	6242	6354	6204	6211	6335	6222	6295	6271	6207	6192	6274	6395	6255	6246	6213	6260	6216	6193	6301	6301	6266	6227	6318	6309	6214	6152	6235	6248	6245	6393	6309	6214	6286	6217	6351	6148	6312	6265	6224	6260	6235	6274	6245	6188	6214	6251	6331	6334	6295	6345	6264	6299	6347	6261	6306	6303	6287	6238	6279	6319	6269	6358	6232	6186	6226	6332	6342	6227	6370	6265	6281	6342	6340	6327	6150	6241	6278	6163	6306	6190	6289	6216	6199	6167	6132	6208	6297	6163	6284	6361	6253	6311	6184	6224	6342	6169	6245	6156	6192	6315	6326	6182	6284	6089	6136	6217	6349	6239	6263	6369	6257	6189	6283	6148	6261	6270	6161	6247	6295	6428	6159	6238	6303	6169	6203	6297	6298	6280	6164	6150	6248	6215	6316	6172	6193	6338	6247	6254	6264	6422	6328	6238	6314	6266	6340	6281	6332	6264	6207	6212	6228	6283	6202	6232	6351	6111	6195	6336	6238	6331	6240	6341	6152	6269	6194	6357	6300	6230	6169	6250	6446	6278	6211	6267	6250	6308	6306	6269	6292	6321	6127	6281	6313	6242	6304	6236	6330	6295	6257	6200	6189	6403	6314	6305	6197	6336	6198	6294	6346	6140	6166	6379	6320	6198	6300	6286	6195	6329	6217	6330	6328	6335	6282	6308	6191	6332	6226	6384	6256	6240	6281	6306	6288	6330	6244	6305	6325	6278	6265	6281	6240	6282	6279	6198	6272	6308	6333	6306	6297	6311	6226	6288	6332	6258	6217	6245	6258	6291	6285	6264	6146	6375	6280	6192	6230	6335	6335	6230	6280	6355	6229	6181	6349	6297	6271	6311	6236	6267	6253	6172	6311	6239	6287	6337	6284	6349	6321	6187	6302	6311	6303	6301	6130	6264	6180	6035	6271	6299	6404	6330	6246	6263	6297	6185	6322	6227	6217	6217	6218	6233	6237	6210	6316	6195	6347	6279	6138	6290	6238	6211	6281	6333	6336	6181	6227	6368	6111	6258	6393	6221	6174	6296	6312	6247	6385	6202	6197	6312	6295	6324	6239	6218	6234	6279	6303	6215	6321	6296	6343	6246	6240	6287	6248	6351	6295	6301	6164	6261	6276	6258	6230	6310	6330	6197	6229	6136	6075	6301	6287	6231	6286	6195	6270	6284	6211	6242	6201	6196	6134	6294	6171	6168	6186	6194	6158	6281	6265	6207	6258	6273	6210	6389	6281	6033	6270	6301	6253	6237	6141	6282	6157	6275	6325	6193	6239	6298	6207	6381	6422	6254	6408	6214	6273	6258	6243	6350	6328	6207	6226	6221	6177	6340	6112	6159	6159	6155	6243	6159	6234	6247	6182	6302	6351	6262	6273	6343	6230	6220	6232	6286	6298	6216	6203	6155	6162	6101	6421	6238	6282	6180	6213	6079	6342	6269	6327	6130	6242	6206	6231	6227	6302	6238	6258	6238	6227	6183	6310	6260	6259	6426	6192	6182	6310	6242	6294	6354	6336	6279	6329	6312	6322	6289	6162	6180	6250	6320	6267	6286	6247	6391	6437	6372	6204	6366	6259	6251	6216	6279	6255	6182	6229	6243	6231	6331	6302	6319	6285	6301	6368	6305	6333	6270	6233	6279	6302	6249	6288	6364	6312	6320	6244	6249	6375	6227	6214	6189	6229	6284	6319	6121	6284	6332	6247	6236	6283	6215	6412	6392	6297	6225	6263	6279	6279	6303	6235	6374	6234	6318	6260	6172	6319	6197	6197	6263	6190	6239	6258	6351	6256	6281	6234	6157	6205	6317	6283	6168	6246	6296	6269	6174	6225	6143	6263	6322	6327	6326	6353	6282	6211	6240	6196	6399	6264	6245	6283	6262	6282	6201	6302	6258	6350	6390	6246	6281	6229	6241	6144	6332	6277	6388	6272	6099	6312	6341	6249	6180	6189	6176	6336	6379	6351	6153	6239	6226	6297	6365	6237	6253	6257	6229	6322	6128	6336	6231	6139	6318	6251	6382	6207	6178	6351	6308	6262	6290	6284	6246	6168	6209	6133	6294	6189	6254	6246	6321	6237	6312	6228	6262	6326	6186	6245	6113	6310	6207	6310	6176	6210	6334	6283	6137	6313	6261	6337	6283	6226	6168	6378	6245	6295	6346	6199	6228	6247	6312	6149	6281	6224	6236	6229	6192	6264	6233	6196	6369	6323	6159	6339	6352	6412	6224	6263	6176	6284	6161	6232	6182	6274	6233	6246	6269	6264	6214	6295	6173	6150	6362	6347	6146	6207	6266	6301	6248	6266	6202	6285	6251	6263	6347	6197	6351	6162	6196	6347	6368	6256	6219	6328	6357	6271	6258	6151	6190	6248	6237	6296	6203	6352	6274	6264	6232	6155	6208	6238	6339	6218	6367	6248	6306	6338	6305	6365	6283	6155	6258	6341	6185	6261	6225	6233	6252	6361	6231	6330	6240	6235	6136	6238	6303	6241	6294	6250	6324	6340	6210	6255	6344	6385	6149	6239	6301	6228	6265	6224	6276	6162	6191	6202	6313	6358	6309	6169	6364	6315	6146	6248	6256	6163	6288	6165	6280	6163	6165	6261	6183	6171	6297	6146	6191	6390	6223	6274	6308	6206	6249	6198	6356	6289	6259	6315	6332	6320	6322	6316	6326	6210	6244	6184	6154	6218	6291	6221	6243	6293	6253	6305	6228	6232	6255	6175	6326	6197	6190	6301	6215	6308	6216	6188	6244	6265	6307	6191	6342	6280	6210	6372	6278	6130	6469	6324	6495	6250	6263	6167	6312	6224	6307	6336	6273	6245	6353	6271	6254	6272	6190	6279	6259	6293	6129	6186	6080	6318	6067	6231	6378	6242	6276	6171	6244	6203	6432	6134	6222	6239	6318	6162	6346	6240	6373	6332	6197	6183	6239	6306	6266	6353	6229	6224	6217	6271	6268	6382	6318	6141	6259	6176	6219	6269	6255	6391	6296	6311	6268	6263	6219	6314	6172	6342	6274	6280	6243	6252	6318	6094	6225	6217	6335	6364	6215	6255	6316	6322	6242	6336	6387	6266	6311	6257	6087	6339	6242	6248	6212	6282	6251	6337	6211	6278	6124	6257	6241	6236	6145	6289	6208	6257	6212	6098	6358	6263	6269	6380	6145	6284	6321	6389	6252	6274	6249	6307	6284	6316	6234	6249	6252	6241	6243	6249	6291	6215	6172	6229	6346	6191	6220	6166	6216	6246	6350	6242	6298
20788	18298	10185	3991	1536	962	826	837	802	806	784	836	749	813	795	759	736	783	797	769	798	802	791	757	811	750	853	780	804	780	812	738	795	769	786	769	816	839	779	804	799	782	754	755	784	817	844	774	816	758	804	832	802	832	795	788	749	765	789	793	772	800	829	837	770	821	784	807	754	789	754	795	814	827	802	778	818	811	764	825	780	801	761	804	790	742	775	790	778	795	797	779	824	763	866	831	829	817	775	799	787	752	768	799	784	777	819	810	749	758	721	778	831	742	793	804	845	829	758	788	768	761	812	774	822	812	767	790	837	788	737	793	812	820	754	790	832	789	822	778	796	779	818	807	795	798	746	834	777	778	840	783	774	805	789	806	797	811	829	788	775	830	799	834	811	767	790	813	776	774	804	803	830	844	818	831	873	801	818	794	783	798	791	767	766	808	809	847	726	808	780	804	841	830	819	740	786	803	788	800	817	792	820	808	786	766	824	812	818	788	828	761	811	769	821	817	808	792	777	852	790	776	809	775	790	785	762	735	787	746	831	782	814	790	765	816	851	769	785	837	838	855	781	783	838	794	815	760	819	789	764	787	795	739	745	722	775	810	790	799	769	744	791	795	792	814	754	777	870	780	798	794	796	794	729	775	793	803	769	768	756	793	818	812	774	778	773	826	778	797	822	795	824	805	822	798	773	804	802	824	799	770	743	800	829	804	785	823	804	797	830	802	772	773	757	803	829	759	806	780	751	781	723	796	813	845	792	795	805	770	755	812	779	762	867	798	803	785	805	856	820	832	783	821	837	771	730	815	797	803	766	819	791	834	767	761	822	818	814	763	760	817	800	848	785	843	793	811	805	805	803	765	816	783	773	806	809	798	763	759	771	778	808	800	788	779	818	761	839	778	822	772	786	846	822	813	799	802	847	780	773	854	811	786	818	811	780	763	773	802	803	833	810	810	808	775	802	815	768	800	739	881	809	798	820	825	785	822	777	760	805	829	806	764	758	804	764	788	813	821	793	783	781	787	818	756	825	746	826	804	791	804	808	757	804	776	782	797	812	752	770	755	753	804	778	792	770	776	750	729	780	792	769	806	796	770	805	791	773	763	807	797	836	836	814	806	771	794	821	787	846	840	810	807	798	797	788	779	776	782	817	801	793	821	793	825	794	840	794	792	814	824	788	811	786	822	763	825	734	852	796	744	775	802	781	792	789	841	776	796	788	856	784	814	819	800	787	772	767	748	793	792	807	758	817	764	792	801	790	787	808	759	790	791	844	791	710	792	805	775	796	827	797	741	809	805	822	758	821	792	833	794	802	813	841	823	785	781	831	780	776	778	774	768	815	819	799	761	784	775	794	827	867	786	829	785	739	815	774	838	809	769	791	794	785	794	802	761	819	772	788	802	816	801	810	781	799	840	836	814	799	755	792	783	804	827	789	799	806	769	833	826	795	745	784	778	757	816	796	754	784	800	777	801	764	754	752	806	772	822	722	788	790	740	811	833	816	841	804	782	835	812	753	850	841	855	831	794	802	768	783	824	816	759	734	751	776	825	778	825	795	800	762	744	814	825	823	796	781	802	782	782	798	783	815	787	764	764	814	842	791	765	786	790	797	808	857	801	758	765	764	863	797	743	781	760	812	747	807	804	786	757	796	799	784	783	790	816	793	782	801	794	808	812	762	794	777	812	808	740	779	781	799	805	820	776	814	819	780	830	787	753	775	798	783	755	867	817	778	760	834	735	806	772	788	778	832	812	764	801	776	749	819	798	774	822	791	820	815	788	773	768	807	838	804	796	788	800	780	752	808	781	765	808	733	818	767	819	806	802	778	797	761	827	782	814	803	802	811	820	792	841	798	825	798	803	787	778	792	820	822	821	823	777	830	723	779	798	769	806	801	803	798	787	800	757	795	809	768	768	862	819	844	823	768	826	771	815	746	831	804	768	774	776	786	782	781	786	851	822	811	830	762	821	804	751	759	815	816	760	799	753	830	758	747	772	733	845	809	831	775	771	815	768	791	748	793	820	780	814	811	827	800	765	801	833	809	800	790	864	821	787	833	791	812	815	742	755	787	811	803	798	760	776	773	836	867	809	796	754	784	812	769	787	776	768	823	782	818	786	812	815	799	770	771	805	790	803	823	730	815	835	789	781	828	747	779	765	840	810	806	802	778	764	762	813	796	840	769	776	775	748	808	772	777	795	790	780	772	811	818	820	770	794	805	814	800	761	828	783	801	770	813	799	773	793	841	778	761	790	852	785	820	775	803	798	799	842	778	821	766	801	774	786	831	786	789	783	841	768	809	821	762	763	830	831	795	787	764	773	783	807	789	783	708	754	798	772	787	776	792	806	780	826	795	837	784	802	743	799	787	817	806	780	819	787	778	795	802	792	835	774	832	818	831	771	810	748	762	808	775	751	853	792	777	814	777	802	804	777	827	789	831	771	815	761	820	812	768	802	800	796	838	787	837	792	801	800	868	761	764	773	813	779	768	743	814	812	781	808	790	816	803	823	843	856	775	827	800	895	805	820	775	810	816	782	807	786	761	722	805	825	804	819	785	791	813	783	805	789	818	826	768	764	798	886	819	845	779	810	791	803	781	823	772	800	850	778	749	826	784	776	797	802	782	778	814	763	799	820	810	854	768	848	773	815	805	835	815	820	797	842	818	823	825	817	783	818	770	794	808	778	726	828	807	838	811	782	796	823	795	765	807	793	784	812	771	811	751	772	843	840	827	779	794	773	805	840	827	766	804	746	767	843	837	791	806	788	799	725	758	779	816	825	766	800	796	763	837	776	733	792	789	776	795	745	801	778	770	819	793	804	780	785	797	794	800	787	818	796	818	814	728	795	855	801	879	797	741	805	783	799	790	813	760	764	798	770	800	817	772	831	804	838	829	744	791	810	817	835	823	871	824	808	759	789	793	793	772	777	773	768	762	806	744	785	810	811	797	807	818	759	786	818	760	795	797	798	851	803	775	790	852	816	805	797	813	779	775	764	831	804	814	783	830	818	770	782	818	802	751	827	795	807	805	789	790	787	764	762	813	817	782	773	792	821	764	807	766	799	748	809	785	793	756	847	788	790	852	839	817	839	752	813	792	779	806	846	768	798	811	802	810	788	814	808	798	796	836	786	799	832	772	795	791	785	832	749	801	813	818	808	769	805	818	805	787	799	822	798	740	830	770	832	803	846	812	772	802	808	807	783	843	767	832	753	812	755	787	801	778	808	823	820	791	784	787	755	771	821	836	788	818	811	795	826	832	753	824	798	820	855	840	806	765	770	793	757	758	815	808	791	754	848	748	781	823	769	774	806	798	814	809	808	800	785	788	761	730	798	773	774	799	759	798	783	786	744	853	774	806	783	823	800	824	827	787	772	816	798	827	828	809	788	745	801	802	773	832	783	823	784	784	791	799	780	802	806	785	788	774	823	750	778	807	773	782	784	854	816	826	802	783	776	847	838	801	854	803	859	763	811	756	808	781	847
54360	44379	34485	27384	17930	9858	7066	6663	6510	6507	6518	6461	6355	6478	6482	6494	6511	6403	6453	6484	6516	6455	6480	6526	6401	6516	6378	6391	6422	6592	6394	6476	6487	6359	6463	6454	6323	6422	6526	6496	6449	6467	6490	6399	6424	6483	6426	6500	6436	6633	6474	6492	6510	6553	6468	6467	6488	6415	6489	6480	6498	6321	6503	6460	6300	6575	6457	6481	6454	6505	6426	6318	6536	6561	6529	6411	6468	6552	6387	6489	6373	6524	6482	6572	6486	6462	6434	6579	6472	6436	6428	6481	6440	6528	6393	6493	6451	6423	6491	6311	6469	6542	6500	6422	6294	6344	6506	6470	6385	6423	6364	6534	6523	6395	6414	6330	6511	6482	6430	6443	6407	6503	6579	6484	6431	6506	6514	6417	6550	6497	6340	6567	6475	6452	6486	6468	6494	6452	6435	6446	6360	6426	6388	6292	6523	6473	6390	6413	6544	6456	6569	6470	6458	6522	6602	6545	6446	6404	6479	6423	6489	6490	6469	6520	6477	6483	6466	6410	6521	6635	6474	6494	6425	6363	6457	6482	6484	6406	6479	6557	6336	6460	6457	6441	6504	6521	6540	6503	6516	6524	6359	6337	6534	6442	6438	6476	6596	6529	6369	6356	6474	6485	6462	6544	6494	6447	6485	6547	6411	6384	6518	6316	6486	6397	6466	6305	6431	6479	6499	6425	6532	6383	6632	6474	6486	6579	6497	6470	6443	6462	6512	6408	6500	6526	6366	6289	6504	6419	6484	6599	6417	6447	6551	6298	6389	6463	6422	6592	6440	6571	6481	6513	6453	6514	6470	6422	6470	6362	6569	6518	6521	6480	6441	6491	6532	6425	6566	6487	6508	6671	6407	6664	6503	6586	6493	6371	6562	6524	6566	6411	6558	6321	6474	6369	6557	6479	6635	6447	6558	6525	6467	6548	6511	6439	6507	6420	6427	6559	6499	6502	6406	6561	6378	6470	6499	6386	6506	6569	6452	6447	6407	6493	6576	6547	6486	6521	6384	6473	6581	6443	6501	6473	6494	6361	6432	6318	6459	6498	6399	6452	6475	6479	6478	6389	6489	6366	6339	6392	6521	6598	6375	6478	6478	6473	6528	6506	6453	6455	6364	6454	6502	6418	6447	6580	6495	6519	6339	6506	6500	6403	6584	6554	6495	6374	6413	6498	6348	6541	6379	6532	6460	6408	6403	6496	6463	6410	6553	6454	6457	6442	6591	6541	6514	6525	6483	6492	6458	6502	6517	6352	6483	6443	6440	6484	6468	6436	6499	6394	6475	6515	6470	6456	6496	6431	6475	6496	6464	6484	6534	6400	6453	6451	6366	6541	6509	6620	6622	6479	6540	6407	6525	6425	6367	6425	6488	6476	6734	6311	6368	6518	6510	6545	6394	6600	6437	6490	6429	6670	6531	6445	6360	6499	6499	6359	6426	6502	6407	6393	6381	6445	6347	6452	6428	6433	6461	6605	6404	6469	6502	6654	6479	6487	6501	6476	6631	6407	6465	6374	6430	6391	6550	6539	6502	6488	6601	6454	6550	6381	6524	6433	6586	6466	6516	6469	6574	6381	6493	6463	6497	6539	6550	6481	6380	6448	6582	6439	6346	6494	6406	6563	6484	6366	6467	6457	6571	6428	6374	6493	6488	6587	6484	6620	6524	6528	6461	6572	6469	6510	6461	6403	6364	6431	6475	6508	6549	6392	6514	6547	6517	6458	6461	6426	6511	6464	6344	6567	6460	6389	6497	6436	6490	6444	6356	6614	6431	6527	6503	6462	6381	6448	6494	6587	6472	6509	6428	6552	6464	6471	6366	6551	6385	6393	6433	6472	6450	6400	6437	6430	6491	6437	6410	6468	6520	6477	6565	6550	6489	6487	6418	6368	6506	6488	6389	6566	6380	6452	6477	6455	6482	6372	6414	6575	6430	6525	6458	6413	6468	6520	6412	6389	6432	6396	6349	6405	6366	6472	6424	6460	6539	6491	6470	6538	6678	6433	6430	6391	6496	6534	6499	6433	6545	6573	6527	6416	6531	6449	6556	6400	6481	6527	6515	6438	6532	6534	6499	6404	6558	6527	6481	6435	6442	6562	6401	6431	6388	6455	6548	6563	6368	6430	6545	6539	6503	6490	6477	6356	6503	6403	6446	6502	6397	6530	6502	6387	6583	6424	6490	6577	6481	6495	6417	6476	6435	6432	6390	6537	6528	6489	6536	6605	6483	6469	6417	6503	6432	6359	6349	6500	6457	6519	6510	6441	6462	6484	6466	6510	6479	6512	6440	6426	6508	6475	6425	6490	6561	6456	6487	6571	6466	6486	6433	6530	6460	6463	6510	6601	6314	6543	6536	6419	6466	6467	6537	6474	6531	6532	6497	6364	6490	6389	6559	6571	6426	6373	6512	6535	6577	6540	6519	6435	6392	6393	6486	6505	6348	6526	6271	6418	6600	6566	6566	6561	6539	6358	6413	6544	6527	6487	6549	6369	6458	6578	6573	6392	6486	6487	6427	6470	6541	6656	6555	6508	6438	6512	6441	6518	6451	6454	6592	6485	6665	6446	6486	6592	6430	6422	6530	6531	6355	6557	6395	6633	6583	6554	6546	6582	6428	6484	6480	6503	6477	6432	6576	6330	6322	6516	6586	6474	6403	6495	6476	6556	6376	6534	6409	6512	6562	6472	6489	6511	6483	6450	6603	6468	6474	6521	6408	6455	6480	6503	6468	6425	6606	6437	6641	6394	6342	6482	6505	6486	6488	6471	6389	6418	6518	6528	6433	6330	6485	6480	6410	6586	6406	6553	6456	6438	6509	6512	6462	6360	6532	6460	6437	6441	6447	6511	6540	6502	6411	6481	6451	6409	6470	6529	6392	6399	6496	6617	6445	6550	6418	6485	6364	6511	6519	6547	6460	6510	6366	6379	6484	6484	6501	6429	6554	6415	6422	6483	6488	6535	6457	6477	6495	6485	6473	6525	6456	6637	6464	6435	6498	6438	6334	6511	6483	6498	6479	6337	6526	6451	6515	6475	6425	6507	6526	6546	6441	6555	6606	6378	6454	6421	6440	6551	6513	6462	6345	6491	6362	6268	6471	6610	6484	6391	6506	6491	6521	6334	6448	6428	6449	6533	6420	6482	6448	6393	6459	6530	6508	6478	6456	6349	6496	6404	6405	6424	6505	6631	6500	6581	6511	6534	6457	6477	6373	6456	6391	6442	6539	6461	6448	6547	6462	6382	6535	6310	6590	6352	6530	6496	6415	6479	6368	6556	6457	6546	6499	6436	6449	6408	6581	6471	6672	6481	6474	6490	6456	6566	6439	6459	6447	6499	6615	6648	6494	6582	6457	6380	6482	6564	6440	6517	6334	6475	6440	6571	6422	6490	6394	6590	6384	6536	6558	6458	6421	6423	6429	6507	6489	6480	6412	6636	6306	6452	6451	6542	6577	6465	6555	6435	6370	6502	6378	6530	6587	6455	6309	6538	6394	6522	6530	6489	6512	6514	6463	6510	6466	6404	6559	6397	6322	6399	6435	6461	6437	6394	6550	6332	6413	6387	6574	6527	6412	6413	6593	6533	6620	6580	6595	6488	6503	6535	6383	6577	6354	6595	6360	6464	6461	6555	6454	6530	6420	6449	6462	6482	6311	6450	6479	6377	6521	6523	6555	6530	6516	6472	6448	6417	6455	6380	6516	6543	6460	6556	6410	6442	6490	6545	6409	6498	6670	6466	6368	6555	6360	6472	6446	6253	6444	6559	6453	6429	6468	6439	6552	6446	6393	6376	6475	6470	6508	6424	6383	6498	6489	6400	6343	6499	6561	6420	6405	6614	6521	6446	6530	6447	6512	6484	6512	6497	6484	6483	6549	6538	6372	6528	6456	6376	6542	6523	6467	6567	6293	6551	6474	6565	6512	6511	6479	6362	6458	6528	6411	6628	6483	6522	6500	6473	6460	6397	6526	6472	6617	6379	6401	6480	6593	6495	6461	6552	6458	6548	6369	6418	6528	6482	6542	6450	6519	6525	6376	6504	6460	6446	6480	6567	6424	6306	6475	6588	6571	6422	6386	6523	6375	6563	6427	6546	6514	6449	6528	6450	6438	6565	6674	6430	6533	6435	6414	6448	6454	6522	6433	6430	6452	6565	6390	6467	6407	6464	6412	6509	6512	6328	6491	6544	6508	6551	6440	6471	6512	6462	6590	6528	6466	6486	6530	6393	6483	6437	6701	6547	6373	6439	6391	6512	6564	6479	6457	6607	6515	6535	6467	6577	6526	6419	6512	6559	6514	6533	6463	6436	6528	6462	6530	6558	6557	6490	6607	6424	6390	6406	6461	6524	6477	6495	6528	6460	6486	6482	6475	6465	6468	6573	6616	6362	6511	6574	6497	6459	6359	6386	6401	6571	6416	6627	6377	6451	6526	6552	6496	6510	6468	6446	6457	6545	6565	6483	6391	6458	6542	6398	6381	6497	6514	6446	6477	6519	6542	6458	6486	6501	6511	6425	6448	6563	6376	6490	6579	6501	6402	6524	6521	6500	6464	6414	6527	6454	6421	6401	6579	6591	6476	6509	6498	6440	6404	6562	6403	6466	6464	6500	6505	6532	6631	6528	6433	6346	6600	6526	6537	6369	6394	6404	6534	6564	6441	6403	6467	6387	6392	6546	6490	6494	6447	6503	6463	6449	6439	6483	6341	6548	6490	6547	6517	6415	6489	6427	6439	6365	6463	6473	6487	6445	6385	6364	6465	6423	6422	6391	6427	6423	6560	6531	6513	6467	6578	6502	6462	6378	6486	6417	6599	6536	6363	6440	6414	6431	6427	6519	6455	6301	6364	6509	6547	6456	6414	6450	6522	6507	6549	6510	6543	6514	6452	6426	6431	6287	6384	6415	6508	6514	6380	6517	6582	6480	6502	6345	6462	6391	6572	6485	6272	6550	6503	6627	6617	6643	6462	6314	6386	6497	6424	6392	6442	6482	6476	6497	6416	6473	6453	6334	6375	6364	6407	6458	6447	6501	6632	6407	6412	6513	6542	6438	6531	6472	6417	6491	6476	6513	6343	6452	6422	6387	6439	6385
42577	48414	31128	14856	4255	1459	940	893	840	863	805	836	855	862	877	843	835	827	844	862	841	848	835	817	821	890	860	798	815	889	841	811	889	834	864	851	848	872	832	827	877	867	826	889	777	854	857	876	845	858	876	796	784	877	859	818	840	832	860	817	848	896	861	807	826	810	842	823	856	863	870	885	812	812	859	905	834	841	798	877	831	834	893	842	789	846	818	752	770	896	836	855	916	893	887	844	894	879	836	824	841	843	834	847	870	794	816	856	831	845	868	896	866	821	837	859	824	856	795	798	879	822	824	851	823	836	792	862	807	848	837	821	840	847	894	822	888	872	830	823	882	863	809	880	834	870	834	865	812	896	883	817	835	900	856	839	874	867	818	796	839	822	880	861	878	813	843	855	844	837	876	835	821	807	824	863	919	839	852	803	847	785	841	925	879	834	817	851	855	903	854	868	845	851	809	836	842	863	812	875	886	847	866	837	841	831	847	879	815	880	885	793	846	793	870	835	863	803	813	871	842	861	829	847	834	858	882	882	839	773	827	870	828	857	860	808	819	853	839	836	823	851	880	822	861	816	819	827	793	850	828	809	863	867	786	836	789	813	802	808	852	811	840	826	872	856	826	864	874	798	839	837	850	855	829	815	817	811	812	828	838	864	883	876	800	830	824	824	850	869	885	858	828	795	843	810	800	841	812	838	860	884	837	819	857	839	874	839	850	810	834	761	816	857	858	839	876	842	879	844	880	881	839	833	855	870	828	886	865	853	853	835	859	891	916	848	871	844	862	867	831	845	881	791	850	851	852	840	829	835	859	909	840	795	822	842	792	812	848	822	873	848	840	823	825	826	818	834	850	871	851	873	823	822	809	850	890	841	856	802	862	840	871	812	842	895	856	851	871	788	822	868	821	860	849	783	842	855	874	848	849	872	841	840	891	849	839	831	840	835	838	841	835	848	900	839	840	853	838	866	793	844	825	890	844	816	861	886	882	824	838	797	862	869	905	813	827	861	851	815	871	799	853	832	888	892	812	801	780	869	791	875	816	853	841	853	872	814	857	852	870	859	881	836	835	866	834	874	845	843	870	787	872	840	823	870	849	786	935	825	823	816	860	831	847	814	839	811	886	848	862	833	853	775	793	826	844	858	769	810	843	800	865	819	890	874	775	889	881	854	894	828	863	920	837	851	858	800	850	828	804	863	863	841	816	867	812	799	852	838	886	816	841	814	815	877	870	861	894	829	855	857	808	803	843	829	812	821	867	797	787	845	844	800	851	846	823	856	856	833	838	821	912	809	831	831	806	879	857	900	837	876	867	833	869	864	842	843	821	867	836	884	803	810	835	812	870	790	839	843	893	832	796	873	874	804	870	895	867	856	856	896	885	844	887	863	839	843	844	843	853	850	823	828	797	836	815	812	855	807	906	859	817	853	818	857	872	889	828	805	860	846	813	811	785	858	826	816	851	866	857	819	839	841	839	853	831	849	838	818	844	813	854	829	821	853	856	862	840	870	836	864	802	865	869	835	854	854	812	843	825	839	809	824	860	848	865	855	866	884	874	851	851	844	805	807	872	878	865	870	830	857	866	792	820	870	826	782	861	820	852	850	795	860	882	828	862	818	809	837	792	889	870	893	855	861	869	867	874	781	814	828	805	837	835	856	800	853	823	836	844	829	849	828	831	828	826	841	874	859	840	811	849	833	861	830	865	854	866	822	848	863	848	841	860	852	836	844	796	865	868	822	828	833	853	800	847	811	852	840	812	877	794	817	888	858	886	903	909	865	825	818	903	809	855	815	879	881	872	840	817	845	821	843	840	824	798	847	844	828	858	866	871	820	818	839	850	837	831	817	874	818	778	900	920	871	862	846	853	852	869	841	829	832	824	825	870	861	816	849	855	909	819	870	817	845	841	879	807	864	873	856	837	867	848	883	843	840	876	872	835	898	811	861	802	845	781	850	824	834	876	832	903	888	782	793	830	816	861	872	784	860	841	881	823	859	859	858	834	862	793	810	862	824	883	849	846	814	864	831	850	804	817	799	831	815	833	821	821	861	861	822	787	846	845	870	821	805	839	857	854	827	857	865	825	899	825	809	833	841	831	896	857	829	858	819	805	886	905	805	860	841	869	885	816	840	924	870	831	854	853	871	816	837	857	821	830	827	859	883	853	826	875	831	894	829	855	842	823	807	825	824	861	851	851	824	827	863	814	829	882	860	855	884	862	851	887	829	854	816	823	846	808	814	819	886	876	864	828	810	834	910	886	906	861	869	829	863	846	886	850	820	898	869	845	797	826	843	836	838	837	885	872	836	829	867	848	852	795	846	864	843	859	848	824	883	856	842	879	810	806	783	832	856	810	877	811	900	852	844	824	833	832	855	872	793	801	839	842	849	885	815	836	849	877	875	887	865	834	816	819	832	856	872	846	847	847	899	844	856	787	831	828	834	870	837	826	861	843	814	899	832	812	884	809	820	851	866	818	879	894	842	774	852	833	864	866	832	846	800	826	926	877	839	871	854	864	854	860	853	811	848	883	881	767	848	796	833	856	852	833	840	804	817	842	866	862	832	874	878	784	844	858	835	791	895	837	797	879	868	816	806	856	886	841	870	818	806	838	891	890	851	902	849	814	846	907	841	799	813	819	792	835	894	817	877	831	794	853	827	908	807	861	860	816	797	880	825	796	829	814	854	899	849	851	857	877	845	848	833	853	886	847	862	849	840	863	843	869	898	863	814	876	840	864	872	834	872	831	800	815	847	823	911	835	874	844	830	871	859	887	869	867	841	894	816	862	892	897	873	793	835	887	783	881	874	801	814	828	841	844	878	822	895	828	877	850	897	855	831	836	902	859	883	851	883	892	889	880	811	872	819	834	842	835	816	820	836	858	870	880	821	874	850	800	896	834	806	821	837	809	850	790	855	829	864	851	812	789	836	814	825	805	808	835	868	839	858	871	815	844	849	810	894	834	811	839	852	831	765	817	897	837	835	854	839	853	849	831	838	832	911	872	890	838	828	823	833	816	846	884	850	860	801	857	804	848	829	835	825	833	799	819	844	882	833	822	811	822	854	807	835	834	835	872	851	793	856	852	860	839	834	838	874	865	816	839	855	785	871	821	791	826	828	848	820	839	872	835	846	826	858	855	828	890	829	825	872	833	941	872	882	866	819	856	834	786	865	834	871	816	834	857	859	834	791	813	845	837	822	862	842	841	800	859	860	812	856	912	815	866	812	870	842	806	846	832	846	813	850	808	829	895	878	852	831	880	867	881	804	813	871	810	842	849	838	842	819	876	854	914	799	842	869	825	826	858	829	862	853	880	814	816	825	821	788	782	849	925	847	856	855	844	870	894	832	821	846	852	780	843	812	844	882	776	790	826	838	843	788	819	852	856	839	834	817	881	895	884	899	818	847	837	834	859	854	861	866	830	840	870	822	841	826	889	861	837	853	865	835	833	865	805	877	851	866	789	887	880	859	839	799	847	839	865	845
58011	57545	54352	43310	31789	17463	8722	7008	6966	6700	6858	6849	6777	6689	6820	6757	6794	6815	6747	6702	6829	6737	6797	6816	6748	6820	6760	6559	6685	6928	6998	6788	6714	6744	6797	6782	6814	6852	6831	6843	6867	6820	6819	6746	6704	6838	6749	6725	6720	6850	6787	6738	6845	6879	6644	6794	6863	6678	6665	6611	6694	6759	6773	6792	6737	6807	6704	6917	6695	6655	6763	6764	6801	6840	6621	6674	6814	6711	6904	6843	6731	6894	6819	6764	6883	6798	6768	6776	6697	6781	6775	6725	6614	6826	6754	6761	6709	6785	6756	6641	6722	6812	6701	6768	6740	6887	6825	6697	6679	6770	6775	6652	6679	6704	6754	6716	6667	6936	6695	6780	6826	6878	6705	6583	6808	6850	6770	6809	6745	6667	6701	6675	6652	6798	6788	6755	6828	6748	6734	6775	6774	6768	6724	6800	6809	6795	6863	6763	6668	6767	6902	6825	6833	6720	6808	6681	6740	6779	6744	6965	6675	6915	6776	6779	6781	6760	6887	6748	6732	6807	6768	6759	6756	6728	6886	6751	6786	6749	6923	6720	6710	6734	6836	6841	6785	6645	6859	6827	6785	6811	6729	6764	6707	6781	6731	6814	6824	6763	6814	6747	6683	6747	6762	6748	6777	6836	6734	6767	6639	6691	6591	6913	6832	6762	6737	6786	6764	6705	6681	6732	6817	6760	6794	6753	6710	6780	6806	6702	6758	6796	6849	6776	6695	6640	6761	6886	6802	6826	6742	6752	6832	6650	6687	6768	6728	6853	6751	6732	6868	6906	6628	6889	6883	6816	6768	6731	6724	6913	6927	6911	6775	6814	6779	6719	6775	6649	6801	6809	6692	6764	6786	6800	6693	6741	6721	6760	6842	6778	6844	6762	6745	6737	6678	6784	6772	6636	6812	6800	6762	6780	6811	6721	6639	6695	6771	6782	6773	6823	6772	6711	6833	6991	6770	6801	6751	6758	6739	6777	6732	6725	6762	6696	6786	6800	6804	6799	6896	6797	6625	6807	6809	6796	6738	6848	6763	6720	6810	6773	6821	6657	6856	6800	6750	6706	6846	6795	6760	6701	6760	6868	6895	6719	6788	6696	6700	6759	6751	6699	6791	6856	6817	6908	6727	6902	6874	6660	6707	6732	6808	6688	6764	6761	6894	6767	6808	6800	6793	6935	6822	6866	6907	6613	6809	6812	6720	6855	6748	6732	6730	6784	6827	6663	6842	6815	6741	6780	6761	6728	6693	6739	6756	6833	6777	6903	6793	6725	6726	6952	6838	6784	6771	6813	6738	6894	6888	6777	6844	6720	6783	6821	6873	6841	6763	6715	6857	6854	6803	6694	6730	6810	6749	6772	6816	6652	6719	6735	6674	6806	6697	6744	6906	6676	6650	6743	6750	6795	6825	6795	6855	6860	6810	6772	6817	6806	6849	6624	6740	6883	6835	6868	6703	6795	6903	6734	6799	6671	6764	6815	6710	6781	6736	6864	6737	6845	6668	6837	6709	6833	6796	6899	6734	6825	6698	6753	6768	6824	6806	6674	6810	6600	6845	6741	6945	6675	6730	6756	6768	6814	6822	6697	6713	6787	6737	6884	6733	6709	6840	6895	6845	6792	6709	6851	6687	6792	6675	6793	6807	6864	6659	6729	6734	6832	6616	6746	6803	6750	6868	6920	6854	6802	6642	6704	6753	6855	6762	6879	6765	6733	6746	6882	6848	6789	6699	6653	6908	6761	6760	6753	6854	6795	6697	6605	6836	6688	6654	6888	6839	6882	6868	6757	6780	6786	6795	6825	6852	6776	6803	6826	6931	6840	6836	6838	6864	6785	6799	6835	6757	6885	6739	6719	6814	6735	6655	6698	6719	6821	6816	6800	6700	6869	6892	6677	6789	6807	6801	6737	6770	6813	6837	6793	6860	6763	6908	6774	6848	6859	6817	6714	6688	6751	6847	6860	6694	6852	6878	6867	6776	6586	6860	6711	6731	6724	6752	6704	6718	6874	6764	6814	6776	6821	6834	6922	6842	6864	6772	6848	6841	6884	6786	6760	6711	6783	6886	6738	6666	6807	6829	6728	6773	6852	6792	6809	6738	6798	6764	6721	6722	6776	6823	6729	6834	6863	6943	6786	6740	6745	6927	6841	6929	6792	6806	6814	6685	6852	6748	6722	6733	6890	6810	6785	6732	6668	6916	6728	6791	6716	6655	6794	6806	6821	6821	6915	6749	6696	6869	6924	6870	6880	6648	6767	6850	6739	6807	6709	6803	6686	6799	6744	6780	6903	6894	6769	6898	6855	6800	6760	6769	6827	6657	6704	6735	6814	6660	6737	6755	6760	6811	6800	6827	6691	6823	6788	6776	6777	6874	6744	6840	6788	6664	6740	6856	6741	6699	6776	6796	6757	6647	6788	6828	6867	6827	6774	6702	6709	6790	6793	6780	6810	6792	6725	6747	6795	6745	6787	6696	6603	6739	6733	6839	6763	6680	6745	6659	6836	6799	6880	6722	6807	6776	6640	6805	6807	6768	6743	6699	6859	6853	6708	6797	6754	6734	6954	6646	6798	6757	6771	6828	6783	6730	6795	6766	6869	6804	6791	6766	6751	6866	6756	6784	6769	6779	6745	6694	6884	6803	6782	6805	6727	6764	6815	6771	6847	6940	6683	6751	6774	6725	6883	6664	6799	6765	6675	6782	6682	6956	6729	6882	6801	6806	6852	6902	6832	6761	6793	6807	6776	6813	6685	6798	6814	6858	6742	6845	6733	6809	6762	6739	6706	6749	6794	6801	6716	6838	6765	6963	6888	6756	6791	6741	6855	6772	6878	6857	6891	6779	6945	6809	6748	6666	6712	6795	6739	6709	6790	6783	6760	6731	6868	6722	6693	6822	6816	6760	6732	6722	6867	6725	6821	6659	6823	6826	6846	6824	6799	6725	6789	6875	6805	6848	6781	6707	6811	6930	6759	6657	6798	6800	6799	6923	6786	6838	6842	6725	6726	6713	6719	6794	6762	6850	6805	6755	6760	6775	6835	6844	6796	6767	6804	6756	6774	6804	6926	6738	6726	6712	6562	6856	6702	6849	6737	6703	6700	6701	6876	6709	6766	6853	6751	6772	6817	6869	6753	6812	6877	6808	6797	6841	6670	6914	6809	6718	6860	6774	6794	6842	6814	6758	6684	6717	6702	6776	6707	6777	6838	6670	6903	6713	6781	6789	6916	6737	6743	6820	6814	6794	6792	6730	6846	6821	6747	6858	6840	6919	6786	6896	6813	6784	6803	6839	6685	6837	6653	6753	6794	6749	6795	6846	6831	6836	6765	6749	6716	6912	6766	6759	6743	6778	6885	6858	6704	6823	6893	6715	6757	6791	6686	6852	6716	6787	6843	6764	6696	6798	6698	6757	6821	6711	6623	6844	6772	6838	6844	6945	6842	6822	6709	6800	6831	6847	6907	6835	6828	6611	6711	6867	6636	6682	6796	6713	6771	6726	6685	6845	6833	6777	6796	6738	6768	6838	6789	6801	6762	6796	6736	6660	6767	6761	6884	6837	6845	6703	6872	6755	6917	6813	6848	6842	6683	6913	6847	6775	6781	6841	6814	6800	6726	6770	6760	6722	6772	6754	6791	6789	6880	6690	6690	6681	6685	6811	6805	6742	6756	6786	6711	6715	6816	6680	6747	6883	6742	6733	6766	6851	6729	6826	6853	6779	6716	6752	6785	6788	6791	6811	6751	6763	6703	6861	6697	6695	6875	6829	6741	6780	6816	6752	6910	6887	6725	6730	6721	6889	6776	6811	6795	6712	6681	6722	6880	6807	6738	6857	6742	6714	6835	6736	6736	6908	6846	6818	6750	6679	6936	6882	6711	6696	6848	6878	6901	6805	6731	6809	6672	6808	6673	6701	6861	6770	6728	6888	6769	6927	6771	6732	6898	6808	6668	6741	6831	6780	6888	6914	6744	6871	6714	6653	6784	6786	6827	6863	6717	6735	6743	6819	6695	6751	6715	6861	6771	6672	6859	6780	6686	6867	6643	6697	6805	6730	6812	6855	6741	6748	6718	6917	6738	6732	6803	6774	6709	6727	6899	6716	6754	6829	6725	6855	6898	6790	6841	6857	6667	6832	6936	6864	6819	6817	6845	6755	6883	6657	6861	6665	6773	6666	6891	6848	6882	6868	6673	6813	6635	6865	6799	6745	6728	6650	6709	6686	6724	6861	6638	6707	6760	6796	6839	6727	6822	6790	6797	6729	6865	6914	6756	6788	6770	6758	6938	6748	6802	6730	6714	6842	6856	6743	6782	6765	6966	6768	6959	6831	6777	6780	6792	6883	6868	6670	6715	6739	6768	6809	6831	6876	6735	6824	6828	6783	6804	6855	6709	6635	6644	6873	6802	6689	6649	6800	6800	6805	6796	6713	6805	6717	6839	6641	6885	6699	6862	6715	6880	6767	6741	6784	6734	6800	6918	6606	6718	6703	6798	6807	6739	6780	6757	6850	6781	6790	6776	6737	6699	6641	6671	6785	6825	6875	6788	6773	6686	6799	6765	6760	6739	6693	6791	6871	6637	6773	6824	6762	6930	6742	6908	6716	6809	6710	6836	6685	6709	6749	6785	6736	6882	6688	6693	6774	6813	6714	6573	6901	6778	6807	6635	6856	6824	6786	6795	6859	6898	6792	6684	6831	6881	6761	6680	6700	6777	6761	6720	6729	6706	6801	6707	6823	6781	6811	6971	6845	6942	6813	6759	6858	6896	6776	6697	6681	6763	6699	6743	6802	6809	6781	6894	6828	6697	6698	6809	6773	6941	6826	6667	6812	6763	6747	6863	6756	6762	6769	6776	6742	6749	6806	6830	6665	6874	6708	6716	6704	6780	6745	6868	6717	6794	6885	6743	6809	6821	6691	6707	6726	6831	6772	6782	6776	6848	6713	6752	6870	6826	6803	6831	6847	6798	6629	6841	6751	6707	6800	6799	6815	6899	6774	6668	6777	6818	6603	6713	6689	6802	6763	6761	6813	6826	6900	6565	6771	6665	6707	6740	6723	6719	6743	6892	6783	6716	6803	6910	6730	6758
33109	38222	23555	9191	2632	1174	933	904	845	872	887	827	832	849	867	879	865	816	893	901	853	925	838	819	839	860	868	862	879	823	853	859	857	864	865	847	853	840	812	873	838	860	878	884	766	852	834	852	836	884	898	834	857	859	818	898	905	841	876	884	827	869	841	803	808	787	844	876	844	848	890	858	875	878	863	874	883	858	838	893	858	855	850	865	868	886	905	836	863	859	871	818	888	870	870	824	905	828	831	855	851	870	891	894	883	817	872	865	881	898	862	832	888	871	926	898	835	850	866	831	776	908	854	835	878	847	811	895	861	840	854	843	848	881	833	909	848	848	910	884	871	828	848	874	889	833	836	865	807	876	794	819	837	891	839	875	854	851	867	887	887	835	875	818	894	828	871	868	808	819	834	897	875	851	827	869	854	857	860	821	898	894	847	822	856	879	840	881	867	855	933	842	844	846	835	861	859	842	864	883	848	854	824	846	815	863	841	870	852	866	880	847	853	863	846	919	848	877	858	848	823	894	867	895	873	780	832	817	886	875	880	855	808	884	832	854	803	838	880	863	847	865	838	815	862	813	846	884	886	884	915	843	882	914	819	856	857	851	862	833	871	827	849	884	850	834	927	847	850	907	885	842	873	836	802	933	846	818	900	848	823	834	873	867	798	848	860	850	826	829	876	914	913	876	863	848	864	843	844	934	854	832	828	824	886	877	899	845	898	868	894	816	864	853	843	916	907	835	897	873	876	853	871	843	881	853	812	866	888	833	875	830	882	871	856	799	868	879	847	844	868	879	868	809	820	840	820	927	827	817	863	828	820	895	852	832	862	791	867	858	818	847	854	863	778	860	847	878	887	805	879	845	891	887	876	895	917	806	841	856	858	863	886	844	897	814	832	874	880	814	906	864	825	864	858	873	825	856	820	905	878	858	861	851	867	823	810	889	833	856	900	905	894	864	907	867	909	835	816	851	826	836	914	919	883	844	830	811	820	817	802	890	833	889	787	867	865	874	918	864	850	855	900	930	810	890	871	847	860	865	889	842	847	879	871	844	877	826	849	874	864	815	878	869	915	862	866	867	869	883	880	884	895	856	876	867	831	850	899	910	843	908	869	865	837	866	840	850	799	867	924	870	876	879	859	888	872	899	871	855	847	867	900	808	831	826	833	806	832	886	847	826	897	832	822	851	850	902	853	849	874	878	892	840	860	853	827	875	851	849	881	906	856	872	857	834	860	884	840	862	793	865	887	875	837	818	842	834	845	835	926	850	876	866	871	868	855	880	883	855	834	857	839	872	883	851	901	878	904	860	850	852	899	901	877	870	847	890	880	876	855	825	853	844	935	903	852	856	893	910	885	895	837	838	872	852	807	853	873	914	834	855	836	851	863	889	836	867	838	879	885	822	872	804	814	864	843	838	852	834	896	825	882	847	847	892	866	844	903	838	822	863	871	881	896	868	838	895	832	859	861	875	850	828	934	890	892	846	850	888	854	821	859	912	835	859	883	898	894	870	833	917	868	848	828	798	860	847	843	800	865	855	896	838	837	842	833	813	840	826	851	880	908	869	857	852	858	818	837	860	866	837	882	896	870	899	893	878	884	870	875	889	830	853	824	858	871	851	850	805	899	853	854	911	895	862	871	899	853	863	853	919	871	851	827	840	834	880	955	844	874	845	889	870	895	896	824	821	852	859	910	820	891	894	879	894	861	884	908	863	897	823	876	880	901	890	881	906	916	874	903	842	824	862	930	833	856	878	863	877	841	886	904	826	874	802	795	876	858	889	847	851	828	851	836	868	893	834	916	844	890	843	859	873	856	840	903	863	800	865	932	836	862	873	848	870	902	893	900	857	875	914	807	902	841	881	867	915	864	847	871	883	875	883	844	873	874	912	843	889	895	857	868	873	835	857	802	842	870	831	865	879	861	852	830	824	899	876	888	853	912	930	831	883	904	869	848	876	860	880	848	862	837	814	868	849	888	820	831	817	871	882	925	872	866	831	863	842	870	885	841	865	845	844	861	834	841	853	836	882	831	875	809	858	825	891	830	881	851	876	851	854	845	877	831	869	852	917	873	829	832	857	834	813	857	859	840	914	827	819	889	925	864	905	801	916	869	786	894	870	901	829	846	885	889	853	874	787	902	855	871	785	909	829	883	835	883	847	807	874	856	918	817	844	875	867	856	864	837	865	792	833	832	837	916	873	891	838	873	839	848	878	873	867	875	861	872	887	900	886	871	859	848	857	847	840	892	896	858	845	905	857	763	827	860	908	856	901	808	837	831	901	890	878	860	840	815	871	858	820	890	868	900	883	852	872	894	831	892	902	857	866	840	846	819	898	892	903	836	846	894	790	858	858	888	860	912	888	873	813	847	838	849	926	895	839	903	807	853	873	832	873	847	853	813	883	849	859	848	866	838	917	838	914	891	770	877	852	854	803	864	814	838	832	870	890	886	902	857	857	838	914	843	816	901	821	813	867	824	840	862	849	853	873	882	842	832	921	854	857	885	887	919	834	854	869	823	849	854	850	895	858	833	845	847	868	841	875	845	932	900	870	851	866	879	815	810	855	848	822	847	864	819	857	866	845	873	865	880	842	852	845	877	865	884	847	875	808	850	790	898	947	836	874	833	842	847	890	853	872	837	885	827	851	806	862	813	851	876	901	848	841	885	837	853	847	885	824	873	852	863	875	859	877	842	861	899	828	896	887	863	857	860	880	877	807	847	848	917	826	901	878	835	835	863	872	818	881	889	842	839	784	905	910	894	865	868	812	891	806	831	871	835	869	886	857	872	854	843	857	856	867	864	885	883	864	843	931	830	857	866	808	878	849	857	841	840	856	862	832	832	859	816	822	854	899	864	845	903	869	807	898	841	822	846	861	845	841	861	853	812	825	895	862	829	820	879	883	866	898	896	805	922	866	853	838	851	790	914	813	911	858	828	829	835	905	821	824	866	884	774	864	821	864	846	855	855	877	822	904	872	810	866	878	815	935	893	886	873	876	846	815	929	859	874	828	815	863	830	874	867	827	850	861	845	843	904	853	865	844	816	856	883	878	885	828	880	929	841	834	836	823	866	849	890	846	807	852	810	878	914	913	839	818	835	857	834	883	891	887	842	871	916	873	886	813	853	849	875	846	864	891	872	884	898	854	878	849	882	830	819	844	859	820	865	871	894	858	896	836	878	859	871	870	893	871	837	856	874	866	862	904	851	880	860	887	871	854	870	845	842	869	809	821	876	897	823	814	856	776	852	830	863	900	879	892	860	895	866	844	877	870	834	844	867	861	879	859	857	820	863	847	831	844	875	829	874	871	846	869	833	847	831	875	852	821	864	809	858	825	817	871	862	873	889	884	846	867	796	839	882	882	851	827	853	892	904	876	864	831	836	896	811	944	763	848	851	836	824	925	874	849	854	822	853	830	873	864	844	840	886	868	851	854	848	844	864	884	829	837	882	855	860	843	895	905	838	852	882	900	823	852	831	872	895	839
62212	57814	46473	36675	26060	13993	8012	7029	6695	6915	6859	6852	6853	6818	6804	6926	6838	6843	6901	6740	6860	6814	6936	6846	6812	6823	6871	6868	6839	7006	6731	6818	6801	6819	6846	6888	6821	6808	6872	6884	6887	6771	6950	6948	6820	6972	6879	6874	6920	6987	7019	6808	6865	6924	6821	6768	6875	6982	6915	6937	6815	6721	6816	6915	6956	6788	6950	6941	6890	6844	7012	6854	6868	6933	6880	6793	6882	7027	6955	6809	6898	6906	6823	6816	6884	6872	6975	6966	6971	6962	6818	6748	6788	6755	6850	6932	6726	6838	6825	6872	6911	6908	6873	6856	6861	6832	6915	6941	6945	6861	6941	6785	6895	6895	6878	6898	6742	6792	6809	6786	6931	6978	6801	6866	6916	7040	6927	6911	6911	6702	6926	6821	6814	6917	6809	6940	6859	7069	6980	6849	6770	6905	6896	6921	6637	6857	6904	6877	6793	6833	6981	6882	6791	6898	6941	6823	6900	6821	6925	6716	6901	6839	6896	6856	6826	6835	6785	6975	6894	6873	6816	6969	6937	6899	6836	6875	6858	6878	6894	6788	6911	6752	6897	6739	6838	6828	6749	6839	6767	6834	6802	6915	6862	6873	6800	6898	6745	6747	6801	6877	6924	6746	6926	6840	6940	6889	6818	6911	6855	6908	6959	6776	6823	6914	6863	6865	6973	6825	6756	6773	6880	6804	6936	6773	6916	6849	6882	6871	6814	6945	6914	6856	6687	6773	6857	6814	6821	6725	6892	6795	6871	7016	6811	6867	6820	6824	6936	6762	6765	6874	6870	6767	6901	6727	6904	6842	6857	6890	6867	6840	6981	6798	6794	6871	6852	6881	6903	6954	6825	6813	6907	6791	6748	6728	6787	6896	6872	6907	6815	6863	6841	6881	6871	6860	6813	6806	6979	6838	6846	6786	6797	6855	6885	7023	6865	6803	6832	6984	6860	6742	6856	6823	7086	6942	6801	6884	6885	6882	6907	6870	6886	6846	6792	6823	6817	7009	6892	6800	6893	6841	6910	6833	6961	6844	6757	6825	6910	6846	6852	6820	6850	6853	6759	6878	6851	6850	6846	6841	6838	6889	6806	7003	6868	6838	6852	6841	6954	6897	6857	6933	6813	6874	6884	6916	6892	6844	6860	6966	6860	6883	6904	6798	6876	6853	6867	6935	6929	6883	6853	6867	6775	6915	6913	6705	7001	6806	6887	6792	6963	6941	6897	6802	7031	6907	6887	6727	6967	6890	6834	6852	6906	6871	6923	6819	6948	6839	6892	6855	6782	6864	6833	6950	6797	6871	6901	6810	6780	6857	6908	6986	6882	6856	6913	6757	6928	6926	6781	6896	6793	6853	6845	6850	6892	6930	6839	6763	6766	7013	6977	6716	6966	6825	6891	6879	6847	6827	6754	6854	6913	6773	6881	6801	6823	6980	6762	6675	6948	6860	6827	6835	6861	6887	6839	6872	6799	6873	6983	6862	6851	6885	6917	6802	6833	6843	6855	6811	6770	6920	6799	6838	6808	6926	6784	6813	6825	6844	6944	6952	6834	6834	6909	6847	6895	6889	6766	6850	6979	6779	7051	6878	6902	6940	6783	6778	6788	6903	6934	6865	7032	6741	6813	6890	6802	6843	6908	6813	6835	6802	6828	6881	6958	6940	6847	6822	6922	6802	6800	6822	6820	6907	6823	6796	6813	6791	6903	6882	6838	6900	6912	6882	6919	6922	6737	6891	6884	6928	6853	6859	6937	6894	6818	6837	6988	6807	6908	6818	6792	6892	6962	6976	6921	6687	6822	6906	6805	6847	6940	6982	6856	6939	6962	6846	6880	6835	6837	6838	6870	6910	6973	6792	6743	6901	6781	6927	6839	6990	6764	6822	6757	6835	6734	6754	6895	6800	6784	6868	6670	6838	6792	6898	6833	6844	6864	6951	6781	6678	6952	6805	6985	6807	6802	6884	7024	6805	7010	6820	6875	6786	6794	6855	6901	6723	6907	6728	6932	6922	6825	6915	6930	6872	6836	6916	6944	6707	6866	6882	6774	6880	6830	6783	6791	6831	6898	6828	6897	6921	6983	6807	6812	7025	6800	6716	6837	6886	6893	6756	6962	6879	6803	7000	6884	6767	6915	6903	6764	6858	6771	6923	6911	6831	6874	6832	6863	6860	6998	6822	6897	6701	6862	6867	6842	7014	6916	6972	6811	6864	6908	6898	7062	6790	6777	6892	6743	6882	6918	6849	6910	6828	6695	6950	6955	6781	7000	6871	6890	6886	6797	6795	6720	6970	6799	6827	6910	6781	6729	7054	6962	6953	6843	6852	6814	6815	6943	6888	6713	6707	6949	6921	6880	6692	6740	6985	6755	6729	6917	6874	6908	6895	6807	6846	6842	6914	6915	6877	6997	6839	6910	6854	6848	6930	6776	6729	6847	6865	6805	6843	6897	7034	6893	6844	6876	6916	6733	6889	6818	6812	6795	6850	6830	6818	6767	6877	6914	7053	6727	6915	6828	6889	6756	6789	6854	6820	6858	6988	7048	6730	6905	6849	6888	6920	6970	6800	6874	6749	6853	6919	6865	6862	6948	6812	6876	6832	6817	6862	6843	6844	6944	6792	6839	6934	6967	6797	6842	6799	6930	6885	6840	6789	6897	6841	6958	6983	6967	6841	6873	6976	6845	6795	6984	6761	6925	6835	6818	6949	6855	6764	7018	6831	6843	6928	6879	6761	6810	6801	6776	6850	6953	6955	6967	6870	6904	6903	6887	6689	6997	6920	6907	6823	6692	6931	6847	6884	6791	6791	6820	6863	6825	6865	6846	6846	6794	6876	6804	6853	6869	6775	6916	6817	6961	6777	6936	6959	6791	6761	6826	6865	6920	6915	6880	6721	6833	6976	6803	6926	6753	6750	6863	6806	6788	6801	6851	6890	6948	6801	6842	7022	6914	6761	6839	6853	6816	6938	6736	6721	6961	6964	6996	6804	6878	6790	6832	6824	6874	6849	6923	6797	6898	6801	6850	6707	6985	6834	6837	6903	6856	6950	6780	6941	6958	6966	6885	6866	6832	6914	6938	6806	6848	6946	6864	6904	6914	6947	6951	6854	6894	6936	6724	6994	6787	6861	6872	6874	7001	6882	6914	6847	6809	6683	6729	7022	6874	6869	6870	6963	6935	6842	6923	6687	6838	6897	6907	6983	6836	6963	6844	6803	6803	6978	6826	7000	6843	6957	6772	6938	6758	6770	6876	6734	6881	6986	6834	6859	6834	6814	6913	6943	7034	6927	6877	6772	6995	6832	6937	6825	6876	6878	6723	6842	6978	6928	6909	6817	6793	6874	6891	6999	6844	6863	6882	6834	6876	6815	6802	6818	7036	6916	6753	6859	6846	6870	6949	7017	6980	6879	6857	6883	6929	6877	6753	6888	6837	6879	6822	6811	6744	6833	6861	7004	6803	6878	6935	6787	6788	6897	6857	6840	6769	7007	6887	6785	6895	6964	6883	6856	6841	6879	6730	6854	6859	6910	6906	6929	6739	6848	6841	6819	6810	6859	6902	6807	6910	6892	6867	6848	6727	6934	6926	6872	6974	6871	6755	6802	6775	6814	6936	6819	6782	6870	6877	6873	6859	6848	6797	6856	6786	6898	6853	6982	6762	6832	6940	6885	6841	6848	6768	6705	6875	6744	6860	6731	6824	6830	6807	6915	6822	6903	6825	6878	6861	6917	6839	6933	6814	7033	6830	6688	6855	6797	6872	6751	6814	6830	6864	6843	6874	6932	7035	6793	6896	6794	6816	6841	6912	6808	6838	6895	6899	6740	6995	6817	6665	6859	6824	6983	6897	6952	6984	6987	6972	6900	6789	6968	6956	6783	7039	6808	6699	6966	6937	6786	7001	6928	6791	6719	6899	6909	6926	6843	6902	6874	6755	6723	6810	6818	6906	6894	6831	6895	6854	6885	6884	7054	6911	6890	6935	6788	6810	6931	6837	6741	6916	6998	6812	6819	6816	6866	6819	6909	6779	6838	6932	6748	6773	6871	6861	6932	6859	7024	6830	6837	6811	6836	6798	6895	6959	6920	6762	6869	6933	6757	6816	6935	6855	6763	6955	6882	6904	7026	6831	6788	6858	6910	6755	6921	6935	6831	6956	6898	6910	6998	6909	6799	6872	6889	6794	6979	6873	6889	6797	6756	6846	6745	6687	6841	6880	6968	6800	6814	6844	7015	6873	6753	6802	6865	6857	6886	7002	6931	6867	6915	6807	6939	6816	6860	6796	6855	6992	6927	6766	6823	6875	6912	6804	6867	6878	6939	6798	6870	6827	6805	6776	6848	6850	6792	6840	6831	6690	6809	6774	6913	6916	6807	6769	6775	6750	6980	6941	6945	6865	6910	6709	6806	6877	6838	6952	6935	6976	6828	6854	6927	6868	6830	6933	6814	6863	6873	6776	6924	6865	6970	6846	6679	6818	6739	6779	6910	6824	6919	6932	6867	6956	6798	6866	6841	6999	6754	6867	6861	6766	6846	6950	6959	6862	6964	6774	6882	6814	7001	6851	6889	6782	6878	6773	6975	6781	6873	7045	6776	6744	6925	6916	6939	6942	6899	6797	6738	6815	6741	6861	6859	6921	6796	6809	6768	6935	6819	6761	7007	6787	6910	6898	6838	6746	6832	6908	6956	6765	6974	6887	6906	6880	6911	6901	6900	6812	6857	6995	6761	6746	6750	6818	6886	6980	6862	6939	6936	6744	6881	6933	6926	6956	6825	6798	6720	6744	6839	6846	6876	6815	6803	6954	6893	6878	6952	6920	6715	6828	6894	6651	6888	6877	6874	6792	6870	6889	6820	6859	6779	6851	6846	6915	6874	6815	6969	6838	6767	6834	6893	6842	6851	6999	6911	6787	6840	6798	7017	6812	6872	6867	6969	6836	6833	6975	6952	6786	6783	6799	6861	6804	6891	6868	6950	6884	6886	6791	6921	7016	6823	6943	6943	6760	6849	6961	6859	6990	6785	6966	6858	6906	6845	6820	6996	6804	6825	6894	6742	6855	6841	6775	6934	6778	6977	6808	6796	7009	6808
40940	49172	30800	14211	4131	1381	824	744	741	742	725	703	710	730	768	721	700	718	769	697	741	676	700	763	758	740	708	744	716	737	678	677	758	695	702	710	711	783	724	745	751	719	716	768	711	726	711	699	721	739	741	708	709	718	754	786	734	742	727	725	695	743	727	729	719	777	695	733	724	683	718	734	713	721	679	684	703	715	745	756	729	705	753	742	730	757	727	748	733	740	714	733	712	664	712	696	721	669	739	715	763	726	709	720	679	753	740	699	644	721	771	685	739	731	712	645	691	701	699	678	688	741	688	715	727	719	718	699	644	757	726	749	715	713	738	755	741	740	727	680	685	712	745	760	784	715	741	655	792	733	624	720	754	692	743	696	739	735	738	746	723	688	685	725	710	734	766	706	735	725	714	705	707	720	745	706	736	713	711	685	722	739	696	739	747	625	737	719	789	752	784	720	716	749	717	720	727	728	715	687	685	730	746	686	785	694	721	715	724	750	725	769	712	724	723	688	714	734	708	739	703	755	733	697	723	692	747	710	698	711	725	726	768	735	749	706	727	700	687	736	682	671	720	724	688	719	720	743	741	687	718	672	652	703	755	719	729	696	748	740	699	747	714	733	696	711	763	756	733	724	723	719	729	683	725	737	727	721	711	728	696	705	739	736	755	746	747	743	748	750	765	742	685	765	729	758	699	720	727	698	775	674	730	752	701	666	681	723	732	770	711	712	680	699	780	749	711	755	771	750	706	734	705	717	664	752	707	712	700	717	715	750	701	726	713	702	744	770	718	738	706	677	771	737	699	739	743	728	712	714	652	687	708	728	692	679	696	721	706	692	738	695	738	661	770	732	746	702	705	718	693	702	784	723	733	702	714	704	733	702	659	711	728	719	674	676	734	736	736	702	676	743	747	741	717	751	694	722	778	711	752	686	695	752	729	713	731	694	714	721	649	708	733	715	688	680	673	696	724	733	760	714	697	749	718	702	723	720	751	763	675	721	745	694	678	700	681	733	717	716	705	715	718	749	722	742	696	719	703	735	708	735	763	697	723	756	715	706	739	739	741	703	717	683	745	740	728	722	697	726	707	722	709	703	753	716	739	721	720	723	777	672	740	742	737	724	726	711	696	752	722	710	728	685	674	738	751	762	748	700	735	707	744	707	762	700	720	709	741	676	714	684	752	721	760	732	679	715	715	692	679	693	672	720	768	713	697	744	721	704	735	711	725	715	727	731	747	683	686	735	736	749	724	695	752	733	723	763	691	748	766	715	724	738	739	676	766	771	754	678	738	742	732	692	686	690	733	759	683	715	743	740	748	699	664	766	747	727	639	710	700	809	741	717	737	699	750	685	729	780	730	714	665	734	727	697	725	732	723	694	720	752	739	738	702	732	769	719	707	720	714	708	723	751	744	760	731	746	735	721	771	706	697	718	709	722	667	702	729	726	716	759	678	699	700	656	701	762	749	707	727	753	686	678	689	706	725	706	738	705	731	672	724	730	755	701	710	697	689	713	742	630	710	677	686	746	720	720	657	723	706	742	701	703	744	736	707	704	712	731	687	752	712	718	706	734	752	739	699	744	738	745	712	744	713	673	725	759	757	728	730	740	681	690	741	716	705	749	726	702	698	715	754	727	729	702	745	674	700	716	665	706	723	734	725	685	714	726	719	721	718	697	723	761	728	683	719	697	727	718	705	715	717	723	699	759	711	708	663	745	719	725	700	665	651	698	704	695	763	728	721	713	704	688	737	701	729	757	709	740	731	755	693	677	710	733	721	679	735	725	710	728	659	735	737	696	691	697	737	690	756	707	702	681	729	729	761	752	729	705	745	757	774	727	699	684	744	745	715	738	685	750	692	756	719	756	707	748	718	709	699	717	694	720	723	761	727	705	705	647	673	750	690	700	714	691	717	720	710	775	714	680	693	745	718	722	706	714	660	750	707	754	713	704	716	752	697	724	716	698	718	694	732	706	737	648	721	692	706	682	751	710	718	715	733	734	746	728	746	754	677	776	727	717	700	659	727	676	708	735	744	757	718	732	730	670	715	740	665	742	687	710	708	736	723	743	770	727	726	712	718	750	714	764	653	724	699	696	716	715	742	686	749	800	702	740	721	766	760	704	727	723	731	738	751	754	681	688	712	660	694	705	720	696	706	706	704	705	760	715	721	694	716	736	744	736	735	733	717	730	700	704	754	748	758	700	743	762	731	728	720	767	745	699	784	718	732	717	744	716	737	745	734	705	741	690	636	709	733	718	695	715	736	699	695	718	768	719	720	735	753	726	708	708	705	715	702	733	679	690	696	692	736	722	690	736	703	727	723	679	724	659	686	737	687	696	744	697	717	729	735	733	732	727	697	717	717	719	767	730	703	728	783	693	692	740	745	712	776	702	705	703	737	717	690	721	717	715	669	722	720	694	689	697	691	730	705	763	663	719	704	732	729	705	724	743	714	686	682	732	726	706	728	699	724	712	758	744	677	750	721	706	734	747	675	722	736	719	718	704	726	713	731	713	753	682	716	712	716	733	713	718	741	750	697	733	759	737	714	723	740	682	727	711	680	718	691	732	760	738	735	781	730	683	718	732	749	734	717	725	726	750	689	750	740	782	700	727	792	741	749	691	728	712	701	774	664	715	687	706	702	742	701	723	733	728	722	702	707	692	728	676	711	653	730	774	697	705	716	688	766	713	761	722	680	723	727	740	706	773	691	775	691	695	719	746	709	679	731	716	758	722	697	724	711	734	720	715	704	717	681	751	741	739	714	755	730	768	701	733	771	721	749	732	714	678	737	703	702	741	718	742	694	764	726	660	676	667	721	741	733	722	727	712	756	758	718	752	689	717	700	750	702	717	707	700	728	740	761	720	666	731	703	770	737	722	740	716	738	708	718	711	687	701	728	680	731	725	721	711	746	732	638	693	699	753	721	679	692	793	703	741	721	734	741	730	704	771	629	713	724	734	711	703	719	703	756	683	740	700	687	752	710	698	714	738	693	728	690	729	727	703	741	694	722	731	735	668	734	655	733	705	745	665	748	742	744	738	718	719	735	723	734	655	750	714	728	687	679	775	719	734	736	690	703	734	692	730	709	738	726	746	725	720	699	754	700	739	688	745	733	702	684	676	720	723	723	701	708	719	729	734	726	746	708	741	695	750	685	737	757	707	710	718	730	729	713	679	669	733	736	729	719	736	750	753	755	704	743	796	693	688	740	760	776	706	710	779	679	698	717	740	678	709	698	671	734	713	717	734	722	727	686	690	760	726	705	757	718	763	730	706	754	715	713	693	692	682	733	767	683	787	690	744	736	761	677	720	722	721	739	741	714	741	728	711	752	726	700	701	740	712	742	673	725	738	719	725	742	720	705	754	751	732	674	696	750	732	707	721	753	770	714	687	733	730	698	729	657	710	694	721	711	722	708	709	716	757	745	710	697	725	735	682	736	726	740	746	744	764	726	740	722	705	729	708	749	729	726	698	714	709	749	713	712	716
53323	54616	53354	42891	32772	17727	8192	6056	5853	5871	5978	5971	5932	5995	5965	5881	5895	5829	5966	5941	5833	5901	6009	5846	5846	5898	5983	5798	5976	5804	5844	5808	6009	5852	5841	5903	5918	5926	6017	5864	5920	5988	5934	5867	5834	5940	5960	5940	5890	5747	5926	5849	6006	5809	5914	5792	5876	6019	5982	5825	5767	5799	5895	6013	5883	5873	5847	5942	5894	5843	5919	5884	5904	6079	5945	5922	5924	5802	5904	5895	5922	5827	5989	5882	5953	5893	5902	5837	5935	5970	5914	5945	5867	5867	5833	6017	5778	5806	5957	5980	5900	6019	5893	5807	5885	5793	5949	5949	6022	5833	5996	5939	5968	5952	5814	5799	5867	6032	5755	5817	6007	5895	6037	5936	5902	5899	5988	5797	5866	5839	5963	5895	5948	5751	5868	5968	5922	5967	5938	5772	5939	5894	5953	5799	5864	5881	5906	6069	5822	5930	5889	5746	5992	6049	5886	5933	5859	6070	5885	5894	5802	5823	5883	5808	5995	5814	5933	5833	5818	5950	5976	5839	5927	5844	6011	5936	5905	5860	6036	5798	5880	5983	5845	5826	6053	5842	5891	5863	5927	5909	5772	5850	5889	5881	5885	5914	5886	5859	5961	5971	5891	5965	5941	5984	5965	5891	5834	5957	5988	5964	5866	5901	5935	5814	5883	5952	5856	5948	5888	5942	5824	5810	5877	5894	5912	5918	5799	5872	5898	5811	5899	5860	5859	5973	5958	5853	6004	5998	5916	5888	5959	5903	5902	5894	5941	5966	5738	5841	5872	5926	5873	5961	5910	5934	5969	5753	5754	5724	6024	5851	5828	5925	5856	5877	5968	5768	5890	5945	5844	5953	5983	6048	6005	5920	5868	5877	5699	5803	5914	6084	5870	5892	5768	5884	5860	5950	5879	5901	5903	5773	5887	5804	5936	5885	5780	5873	5855	5964	5873	5900	5925	5990	5754	5816	5730	5927	5956	5892	5958	5889	5947	5918	5865	5901	5845	6001	5679	5918	5954	5946	5940	5835	5811	5849	5939	5946	5918	5736	5887	5680	5911	5783	5872	5892	5863	5843	5961	5885	5895	5804	5988	5882	5838	5803	5967	5809	5951	5941	5907	5954	5862	5873	5832	5786	5951	5994	5830	6029	5813	5827	5750	5887	5730	5912	5871	5891	5919	5878	5864	5943	5916	5886	5950	5971	5798	5788	5957	5926	5837	5743	5873	5946	5850	5952	5812	5881	5819	5919	5829	5815	5877	5972	5895	5903	5890	5909	5818	5833	5868	5831	5917	5882	5825	5830	6085	5917	5927	5935	5865	5883	5794	5941	5923	5928	6005	5953	5880	5866	5880	5814	5982	5871	5868	5850	5778	5871	5837	5941	5821	5883	5813	5879	5919	5843	5933	5915	5884	5877	5826	5828	5842	5815	5872	5908	5785	5880	5781	5757	5850	5849	5892	5829	5846	5975	5877	5814	5892	5969	5863	5854	5958	5825	5970	5973	5694	6053	5954	5937	6005	5786	5952	6022	5850	6025	5831	5951	5858	6038	5871	5907	5839	5859	5937	5847	5858	5865	6028	5889	5916	5960	5894	5908	5920	6000	6027	5887	5937	5821	6093	5904	5993	5883	5906	5992	5947	5866	5912	5897	5828	5878	5969	5929	5846	5972	5887	5893	5800	5945	5890	5899	5823	5997	5997	5830	5918	5977	5878	5831	5992	5909	5930	5902	6002	5948	5733	5801	5875	5881	5800	5865	5881	5861	5831	5919	5965	5805	5879	5943	5831	5782	6055	5786	5896	5898	5841	5927	5827	5983	5989	5960	5837	5885	5911	5998	5833	5770	5965	5944	5976	5895	5869	5953	5851	5952	6020	5911	5874	5887	5793	5792	5804	5909	5752	5859	6023	6040	5924	5857	5981	5898	5803	5864	5909	5850	5869	5945	5883	5954	5811	5770	5781	5853	5908	5932	5892	5957	6035	5913	5878	5760	5904	5851	5742	5964	5782	6011	5868	5847	5865	5867	5875	5955	5886	5904	5985	5775	5810	5937	5847	5927	5862	5813	5995	5864	5884	5826	5930	5873	5872	5881	5937	5844	5944	5789	5846	5955	5818	5922	5880	5881	5897	5804	5872	5907	5909	5830	5949	5881	5913	5928	5845	5847	5907	5866	5985	5965	5869	5931	5867	5931	5787	5915	5919	5918	5888	5797	5905	5890	5785	5843	5943	5836	5897	5987	5705	5977	5904	5821	5850	5825	5816	5785	5953	5807	5812	5809	5956	5887	5920	5930	5852	5845	5883	5915	5884	5992	5845	5899	5888	5857	5779	5967	5809	6015	5892	5826	5945	5787	5914	5880	5792	5801	5963	5796	5869	5947	5930	5969	5942	5777	5886	5913	5879	5779	5935	5746	5863	5915	5786	5889	5805	5923	5917	5832	6072	6048	5849	5859	5925	5911	5792	5873	5861	5927	5905	5880	5830	5891	5971	5789	5914	5813	5880	5895	5825	5834	5782	5854	5939	5953	5968	5880	5854	5852	5927	5841	5910	5788	5872	5868	5974	5917	6012	5814	5835	5845	5908	5811	5905	5837	5979	5961	5723	5901	5846	5826	5871	5882	5849	5838	5834	5966	5975	5896	5978	5836	5946	5771	5877	5928	5857	5963	5888	5959	5886	5937	5860	5880	5939	5811	5887	5784	5860	5938	5775	6007	6019	5890	5866	5895	5879	5855	5744	5829	5859	5826	5918	5748	5827	5914	5893	5820	5939	5947	5785	5988	5749	5812	6036	5911	5999	5806	5900	5873	5888	6041	5935	5829	5907	5965	5917	5935	5843	6005	5784	5909	5919	5809	5919	5858	5876	6007	6005	5934	5965	5835	5906	5880	5977	5963	5954	5993	5828	5881	5934	5825	5920	5938	5819	5858	5814	5819	5876	5916	6028	5855	5763	5943	5873	5802	5977	5924	5881	5857	5927	5789	5860	5810	5769	5879	5876	5805	6017	5895	5778	5866	5854	5888	5908	5823	5950	5974	5860	5844	5907	5818	5915	5866	5770	5860	5896	5823	5790	5987	5854	5884	6010	5872	5877	5834	5771	5943	5892	5866	5885	5970	5909	5838	5884	5931	5917	5816	5771	5947	5878	5857	5866	5942	5889	5825	5922	5895	5873	5772	5922	5973	5924	5843	5853	5992	5989	5885	5816	5857	5793	5981	5893	6035	5894	5911	5855	5856	5968	5849	6030	5893	6006	5891	6001	5933	5828	5941	5841	5905	5698	5849	5857	5845	5960	5849	5869	5791	5842	5976	5910	5918	5835	5905	5896	5878	5905	5942	5991	5956	5954	5885	5869	5929	5854	5953	5904	5954	5919	5854	5885	5878	5857	5909	5841	5918	5898	5953	5906	6074	5869	5936	5935	5844	5947	5940	5881	5912	5924	5955	5813	5929	5935	5896	5923	5939	5954	6016	5989	5844	5957	5840	5856	5843	5940	5804	5962	5892	5835	5916	5862	5859	5742	5821	5884	5930	5952	5797	5845	5845	5796	5874	5928	5923	5988	5937	5870	6089	5750	6023	5902	5951	5942	5906	5900	5840	5827	5792	5902	6047	5788	5751	5964	5949	5807	5895	5741	5761	5923	5939	5973	5876	6012	5767	5932	5999	5842	5954	5791	5895	5998	5862	5910	5873	5892	5916	5858	5812	5892	5967	5864	5926	6003	5948	5829	5844	5927	5865	5965	5815	5896	5870	6063	5906	5934	5942	5853	5925	5866	5902	5895	5874	5938	5882	6014	5967	5809	5913	5875	5976	5903	5905	5815	5860	5892	5878	6058	5924	5675	5919	5957	5812	5899	5900	5897	5875	5918	5779	5977	5858	5928	5993	5843	5832	5942	5827	5849	5870	5835	5839	5896	5874	5966	5887	5879	5823	5906	5901	5840	5889	5890	5852	5784	5860	5852	5850	6030	5900	6010	5943	5876	5830	5869	5932	6005	5809	5798	6000	5837	5913	5794	5807	5967	5977	5843	5928	5700	5840	5979	5835	5954	5911	5801	5950	5929	5892	5784	5897	5940	5887	5939	5828	5888	5913	5937	5909	5868	5947	5974	5784	5886	5850	5883	5781	5919	5837	5664	5874	5945	5963	5950	5838	5805	5952	5945	5914	5899	5873	5989	5826	5848	5985	5940	5856	5899	5854	5828	5778	5805	5907	5826	5834	5889	5966	5979	5885	5871	5908	5904	5941	5898	5869	5921	5786	5842	5823	5870	5814	5830	5842	5911	5958	5922	5839	5815	5890	5996	5948	5995	5927	5810	5989	5811	5928	5750	5922	5857	5903	6096	5949	5961	5825	5852	5920	5852	5937	5883	5932	5908	5880	5841	6044	5976	5772	5902	5845	5859	5814	5867	5766	5891	5904	5844	5911	5824	5889	5847	5862	5788	5927	5951	5878	5972	5909	5964	6024	5958	5832	5920	5904	5875	5802	5834	6027	5839	5924	5895	5907	5942	6056	5850	5970	5871	5929	5781	5838	5934	6017	5832	5773	5920	5901	5982	5968	5721	5964	5746	5719	5931	5839	5866	5970	5823	5807	5903	5810	5889	5988	5846	5791	6002	5893	5981	5925	5871	5845	5854	5871	5822	5906	5905	5844	5813	6030	5914	5943	6000	5833	5831	5917	5903	5938	5938	5810	5966	5775	5781	5955	5908	5861	5962	5870	5877	5917	5846	5914	5947	5860	5957	5867	5767	5959	5833	5866	5912	5695	5896	5892	5918	5884	5821	5912	5810	5749	5912	5848	5804	5988	5885	5842	5878	5922	5914	5876	5900	5867	5863	5930	5757	5764	5903	5878	5943	5992	5958	5966	5930	5927	5927	5853	5892	5945	5789	5918	5987	5894	5830	5783	5859	5974	6039	5928	5945	5956	5983	6031	5876	5918	5829	5905	5922	5823	5941	5804	5927	5896	6027	5867	5897	5893	5815	5910	5850	5950	5885	5961	5951	5922	5844	5956	5872	5750	5861	5973	5877	5969	5810	5780	5876	5765	5968	5846	5830	5835	5845	5918	5902	5821	5812	5900	5798	5976
15848	18257	12107	4408	1625	954	826	748	762	735	766	777	707	707	749	758	757	810	787	776	816	815	742	767	758	722	711	788	733	757	822	717	748	753	812	779	778	753	765	798	757	682	734	809	727	791	737	763	759	806	785	782	742	760	771	787	773	797	756	774	747	779	755	823	803	751	769	736	787	775	787	789	794	717	802	794	812	743	816	712	775	762	809	750	795	733	761	763	746	742	765	765	763	728	771	781	763	723	790	775	814	759	740	800	774	791	774	778	760	788	759	698	794	781	756	744	764	720	763	782	771	715	768	757	785	714	765	746	777	750	790	763	762	748	763	752	754	792	721	772	755	725	817	767	799	770	789	771	754	752	739	829	813	757	745	787	843	809	726	769	786	775	754	706	779	742	757	761	820	784	755	740	812	765	799	788	783	737	739	747	761	745	756	783	758	777	754	755	783	813	804	725	748	752	794	744	790	776	791	754	746	779	770	784	723	744	818	808	783	794	788	778	769	767	758	768	772	788	803	808	772	776	748	757	793	790	790	779	780	785	790	742	760	793	743	787	740	799	784	742	786	760	787	751	818	758	723	760	762	753	783	756	737	825	758	806	779	809	790	746	769	796	748	750	746	782	794	756	759	742	790	767	763	756	779	770	757	750	807	781	767	766	794	794	785	805	784	763	806	797	772	792	762	782	807	811	747	813	736	691	719	761	794	767	754	775	781	764	775	742	805	751	744	749	834	796	780	772	779	767	710	747	773	777	786	786	789	792	767	756	783	786	771	780	772	764	729	781	772	744	791	793	775	773	713	780	816	802	771	792	764	826	800	781	822	775	798	773	744	763	815	714	743	769	741	810	807	782	735	774	795	825	754	732	795	746	759	756	746	781	786	755	775	784	805	814	766	808	754	780	756	704	750	754	744	763	730	742	744	744	743	740	762	780	826	807	707	781	752	764	750	744	812	778	743	741	788	766	815	814	797	800	793	786	801	746	782	773	741	770	765	776	773	685	791	794	796	801	757	764	777	810	725	766	755	796	755	754	765	739	792	748	757	814	757	745	781	781	750	727	777	761	753	746	812	828	749	742	777	756	793	743	771	758	733	828	789	800	816	829	729	726	785	762	731	778	741	782	748	765	772	793	781	745	750	767	761	748	763	750	743	774	777	806	822	743	810	770	723	799	755	771	732	815	742	777	756	807	758	754	784	776	791	786	766	757	771	829	774	724	766	798	718	787	672	786	770	753	759	768	791	720	794	755	738	765	772	791	790	814	810	791	707	821	800	783	759	734	804	751	799	770	737	773	785	737	782	815	714	765	740	743	776	747	774	736	757	804	818	766	720	804	771	757	744	790	797	826	744	785	730	787	768	735	780	762	783	792	811	793	828	817	789	770	771	801	732	812	813	711	771	786	783	774	726	765	743	797	739	782	798	755	767	760	768	727	823	756	806	796	803	785	814	713	762	756	742	786	743	789	775	742	751	843	796	763	733	743	759	766	745	767	791	786	782	792	749	797	750	788	793	797	789	759	753	759	742	804	790	748	747	729	746	783	753	696	799	765	745	796	769	812	777	797	714	740	756	779	791	790	787	745	746	715	813	776	775	769	799	814	814	820	761	795	775	794	807	795	836	767	751	769	795	753	721	790	800	764	789	753	800	777	743	759	767	763	729	778	768	754	708	761	713	761	795	774	754	726	805	718	789	779	788	782	776	758	745	795	782	761	825	763	756	767	746	763	775	770	810	744	793	804	769	797	826	794	741	785	769	754	779	735	768	804	795	754	780	757	768	779	776	749	809	811	773	790	741	734	767	720	776	747	800	815	694	791	765	753	743	789	804	770	715	763	791	746	770	775	782	751	765	766	757	767	755	766	795	799	727	785	719	790	794	762	775	828	821	752	737	737	809	806	716	769	770	782	772	771	779	784	749	774	807	804	782	760	738	768	803	853	758	757	749	787	749	782	794	767	783	755	836	739	772	808	789	744	745	773	764	788	780	758	753	743	730	731	785	762	762	802	769	773	764	788	767	743	749	798	796	801	801	769	711	754	759	772	779	806	715	755	739	731	812	822	800	780	790	741	751	786	825	758	788	779	778	821	793	788	783	762	766	770	759	788	788	818	791	808	754	738	783	716	774	782	730	726	768	729	719	784	781	806	769	817	835	787	763	801	725	757	722	757	793	775	749	758	798	783	768	741	746	779	846	770	742	778	748	781	844	748	811	762	749	806	793	768	764	794	817	815	748	750	752	734	800	748	837	745	799	800	777	734	755	787	771	740	788	773	767	745	768	752	787	741	770	748	775	766	747	819	724	785	788	782	771	818	783	795	777	805	766	785	799	738	763	745	740	747	778	794	795	731	799	836	733	789	757	788	742	771	745	732	755	737	759	766	720	787	753	749	757	808	771	808	778	774	791	722	743	808	805	781	789	750	785	756	774	797	754	777	802	760	748	823	815	780	785	801	772	766	750	754	751	773	791	771	772	690	763	755	746	797	803	806	787	736	749	761	722	787	741	758	773	760	808	831	772	728	697	763	747	805	746	721	790	742	739	803	815	791	714	769	795	772	800	738	790	792	779	731	790	745	758	767	740	764	759	762	685	807	790	777	772	835	782	768	758	750	772	796	748	786	746	731	791	757	765	835	792	730	847	728	733	749	798	764	752	750	782	790	806	810	760	767	770	768	738	803	781	763	779	759	811	771	787	778	756	751	746	736	732	769	780	765	773	763	804	834	805	746	779	739	743	769	782	738	769	790	772	781	843	747	718	768	795	811	749	734	778	746	727	749	793	792	765	743	759	756	764	771	804	760	784	726	726	738	774	749	714	785	744	760	806	748	776	791	767	791	771	715	784	768	706	786	770	730	812	801	801	777	743	815	736	779	779	731	798	722	793	815	761	773	768	818	682	733	783	770	727	811	733	739	806	787	772	733	778	738	739	735	797	753	788	728	772	814	766	740	781	793	758	806	741	792	791	769	783	784	790	766	743	782	749	760	760	750	791	808	759	762	761	738	763	714	774	808	769	758	747	790	676	769	743	767	756	763	777	756	739	815	800	780	764	792	739	775	746	727	721	748	724	749	787	759	808	776	788	791	754	793	720	747	791	707	787	756	818	796	799	782	786	748	769	802	788	776	765	794	755	741	757	796	795	828	806	779	805	764	726	807	752	765	769	812	758	750	764	810	765	773	804	806	791	728	823	753	814	791	774	822	775	761	787	787	755	768	713	815	802	752	811	748	792	778	734	732	766	766	753	783	760	790	816	764	749	762	742	706	793	818	784	699	762	734	777	730	774	809	778	790	795	748	737	759	719	777	773	773	730	824	751	773	752	783	793	770	755	778	755	779	798	766	823	755	748	778	793	785	798	794	735	743	786	749	763	766	748	796	769	775	732	825	826	770	737	751	787	758	775	737	823	783	752	764	731	740	775	748	784	753	826	805	776	752	771	785	785	792	755	763	763	777	764	716	804	765	764	786	722	751	814	719	777	730	788	785
51502	45656	36903	28197	18951	9916	6734	6331	6295	6207	6200	6274	6317	6284	6282	6199	6283	6171	6270	6224	6188	6268	6228	6257	6298	6293	6341	6329	6302	6345	6141	6250	6235	6245	6162	6269	6209	6381	6347	6282	6245	6213	6422	6352	6241	6302	6410	6184	6222	6142	6261	6321	6317	6231	6311	6216	6200	6289	6322	6262	6296	6268	6165	6231	6296	6264	6203	6221	6443	6372	6277	6267	6205	6246	6273	6253	6212	6140	6324	6203	6254	6152	6211	6205	6211	6309	6195	6268	6321	6383	6242	6303	6450	6354	6308	6116	6438	6224	6194	6266	6184	6245	6327	6260	6387	6318	6267	6376	6371	6184	6253	6210	6436	6205	6103	6187	6283	6183	6394	6235	6242	6395	6117	6227	6341	6104	6171	6353	6244	6309	6160	6289	6257	6295	6226	6292	6276	6164	6338	6141	6308	6219	6361	6293	6165	6287	6307	6180	6253	6366	6124	6338	6233	6240	6294	6309	6320	6213	6267	6227	6139	6367	6238	6104	6176	6252	6245	6192	6369	6287	6279	6280	6326	6338	6245	6229	6234	6240	6181	6240	6234	6342	6116	6207	6347	6279	6324	6197	6222	6247	6219	6151	6277	6298	6238	6320	6435	6103	6352	6197	6168	6247	6280	6261	6133	6239	6228	6237	6191	6212	6276	6232	6305	6278	6291	6183	6247	6179	6277	6238	6348	6179	6324	6299	6193	6273	6234	6301	6198	6176	6290	6327	6349	6198	6339	6249	6279	6231	6308	6149	6117	6327	6320	6165	6176	6180	6220	6285	6223	6383	6196	6302	6289	6243	6275	6249	6257	6416	6187	6364	6227	6205	6246	6120	6160	6262	6211	6188	6240	6239	6372	6265	6241	6186	6321	6147	6292	6422	6236	6223	6304	6244	6330	6207	6296	6323	6276	6294	6183	6315	6248	6276	6280	6306	6301	6281	6249	6276	6168	6268	6311	6329	6125	6333	6255	6232	6288	6089	6149	6182	6214	6339	6215	6211	6270	6321	6302	6208	6360	6264	6308	6310	6276	6166	6349	6184	6334	6318	6234	6282	6372	6204	6275	6093	6323	6360	6250	6301	6230	6366	6242	6313	6281	6324	6257	6307	6174	6305	6356	6359	6288	6223	6200	6256	6060	6226	6344	6235	6311	6207	6192	6153	6208	6133	6232	6324	6142	6282	6274	6360	6312	6295	6282	6277	6307	6163	6197	6198	6202	6424	6297	6250	6259	6323	6280	6367	6394	6274	6251	6386	6175	6243	6359	6199	6416	6252	6157	6218	6317	6266	6325	6506	6372	6290	6234	6252	6227	6279	6254	6230	6265	6092	6186	6257	6287	6207	6279	6222	6364	6258	6337	6233	6328	6162	6297	6186	6297	6232	6218	6356	6133	6268	6181	6238	6269	6400	6207	6189	6207	6160	6170	6327	6164	6276	6298	6327	6156	6139	6188	6233	6236	6238	6256	6153	6332	6210	6330	6254	6161	6318	6314	6331	6170	6200	6224	6288	6269	6186	6328	6317	6306	6386	6211	6342	6281	6281	6271	6323	6144	6188	6415	6335	6247	6203	6238	6398	6204	6276	6148	6261	6304	6080	6151	6183	6198	6270	6266	6287	6228	6316	6397	6148	6270	6177	6266	6201	6324	6147	6351	6205	6147	6305	6449	6097	6152	6267	6266	6276	6353	6190	6332	6331	6362	6221	6274	6276	6198	6153	6467	6248	6199	6177	6215	6262	6177	6326	6240	6233	6192	6387	6082	6188	6228	6326	6259	6248	6252	6235	6279	6232	6200	6215	6170	6307	6220	6337	6350	6097	6273	6474	6220	6353	6263	6204	6130	6234	6108	6301	6284	6506	6236	6330	6397	6308	6242	6361	6148	6217	6291	6193	6329	6359	6326	6249	6310	6307	6138	6251	6302	6419	6254	6259	6143	6172	6242	6281	6411	6281	6180	6330	6336	6299	6313	6291	6335	6206	6257	6150	6184	6177	6169	6135	6234	6267	6233	6272	6325	6272	6178	6276	6179	6349	6300	6216	6194	6192	6169	6253	6279	6313	6101	6325	6214	6090	6310	6185	6286	6340	6281	6182	6265	6303	6383	6377	6216	6214	6229	6214	6302	6207	6351	6320	6321	6239	6173	6306	6402	6178	6223	6184	6147	6214	6351	6323	6320	6286	6273	6353	6340	6148	6288	6225	6204	6270	6274	6218	6168	6323	6338	6339	6246	6426	6310	6126	6228	6295	6232	6321	6352	6292	6235	6227	6293	6149	6262	6305	6251	6225	6276	6292	6249	6222	6287	6194	6121	6168	6245	6269	6203	6282	6242	6367	6333	6258	6169	6251	6222	6252	6187	6305	6328	6290	6168	6142	6345	6284	6343	6341	6253	6170	6314	6344	6335	6444	6348	6190	6212	6208	6320	6226	6288	6228	6314	6229	6384	6269	6188	6264	6294	6200	6206	6297	6365	6234	6126	6287	6262	6304	6159	6395	6258	6314	6315	6233	6129	6210	6308	6272	6313	6203	6261	6244	6276	6149	6381	6252	6375	6275	6275	6339	6188	6269	6230	6225	6115	6194	6309	6135	6319	6205	6193	6384	6339	6273	6249	6335	6283	6481	6247	6248	6363	6221	6231	6224	6219	6337	6347	6223	6145	6378	6323	6336	6326	6289	6335	6327	6410	6219	6276	6332	6244	6074	6222	6421	6199	6191	6190	6276	6253	6301	6256	6240	6224	6228	6301	6287	6231	6236	6171	6342	6235	6290	6171	6226	6164	6293	6269	6190	6218	6263	6127	6235	6266	6161	6199	6379	6225	6274	6223	6274	6208	6226	6329	6359	6260	6214	6280	6235	6246	6371	6132	6320	6183	6210	6221	6279	6298	6291	6237	6348	6280	6325	6158	6300	6245	6267	6357	6273	6307	6173	6178	6246	6120	6424	6189	6319	6314	6216	6290	6301	6232	6222	6303	6330	6376	6180	6300	6332	6329	6258	6244	6301	6368	6197	6200	6350	6374	6171	6150	6118	6269	6387	6185	6330	6263	6268	6275	6207	6188	6301	6260	6235	6296	6302	6308	6379	6209	6260	6253	6315	6216	6254	6330	6284	6216	6363	6295	6328	6264	6196	6232	6348	6282	6250	6429	6339	6227	6187	6174	6265	6315	6328	6339	6298	6196	6176	6263	6291	6344	6185	6435	6262	6284	6333	6246	6277	6291	6252	6231	6183	6114	6157	6248	6315	6114	6193	6354	6249	6273	6278	6218	6160	6302	6355	6332	6197	6208	6177	6284	6276	6327	6186	6234	6196	6348	6233	6251	6319	6187	6275	6194	6244	6196	6305	6235	6209	6402	6349	6164	6246	6183	6252	6219	6269	6247	6228	6274	6222	6395	6351	6196	6354	6196	6193	6296	6340	6300	6226	6148	6214	6169	6355	6228	6238	6205	6267	6277	6291	6190	6222	6373	6251	6190	6182	6285	6371	6259	6208	6339	6220	6136	6280	6268	6265	6258	6194	6313	6114	6261	6225	6261	6335	6151	6405	6340	6275	6373	6336	6231	6248	6230	6365	6174	6242	6272	6352	6192	6291	6129	6063	6192	6393	6302	6302	6231	6218	6195	6300	6284	6236	6289	6306	6221	6444	6385	6250	6279	6295	6242	6356	6298	6328	6120	6362	6209	6130	6169	6197	6256	6176	6140	6292	6335	6262	6301	6335	6258	6256	6293	6188	6223	6205	6251	6204	6297	6274	6371	6166	6278	6289	6207	6353	6192	6245	6251	6251	6217	6289	6219	6355	6289	6322	6257	6223	6323	6156	6297	6365	6316	6147	6194	6243	6276	6226	6423	6306	6328	6250	6225	6178	6314	6334	6297	6302	6335	6345	6308	6186	6351	6389	6229	6303	6247	6237	6337	6251	6240	6314	6395	6300	6318	6241	6246	6317	6172	6267	6273	6289	6252	6361	6337	6438	6293	6191	6170	6243	6274	6340	6210	6218	6193	6290	6224	6282	6304	6175	6372	6158	6255	6146	6223	6361	6270	6247	6326	6305	6346	6352	6169	6228	6345	6276	6297	6243	6286	6365	6321	6239	6282	6240	6291	6160	6336	6257	6245	6282	6193	6210	6174	6141	6265	6191	6396	6292	6348	6145	6368	6270	6306	6215	6256	6256	6299	6234	6238	6349	6271	6245	6320	6225	6290	6262	6262	6239	6207	6259	6273	6055	6281	6330	6207	6220	6272	6283	6293	6296	6230	6410	6404	6177	6305	6442	6172	6344	6282	6210	6165	6249	6276	6251	6231	6285	6275	6299	6226	6185	6296	6381	6317	6257	6246	6204	6328	6413	6185	6235	6339	6244	6347	6285	6293	6289	6304	6190	6209	6173	6265	6231	6250	6204	6132	6322	6175	6132	6312	6274	6263	6234	6318	6338	6250	6371	6381	6203	6228	6235	6241	6375	6219	6283	6256	6320	6321	6363	6314	6258	6282	6274	6324	6433	6284	6102	6361	6262	6339	6205	6316	6377	6323	6225	6287	6392	6136	6320	6275	6360	6218	6277	6136	6260	6229	6141	6162	6274	6304	6295	6382	6279	6256	6157	6185	6278	6191	6209	6308	6321	6282	6122	6143	6131	6166	6306	6304	6242	6299	6337	6180	6351	6229	6331	6321	6389	6354	6155	6199	6136	6145	6203	6217	6241	6229	6281	6183	6269	6325	6328	6306	6179	6135	6224	6400	6302	6418	6200	6328	6248	6205	6195	6306	6219	6336	6388	6237	6238	6207	6207	6308	6307	6251	6371	6432	6172	6241	6235	6330	6193	6300	6242	6165	6315	6346	6262	6273	6280	6141	6205	6193	6293	6356	6266	6262	6344	6166	6318	6313	6309	6264	6232	6341	6176	6316	6214	6278	6304	6178	6226	6336	6329	6210	6252	6302	6343	6279	6348	6300	6099	6352	6250	6230	6236	6215	6315	6251	6345	6176	6167	6266	6296	6303	6345	6181	6391	6299	6311	6269	6251	6253	6330	6366	6208	6280	6248	6309	6286	6226	6320	6346	6289	6170	6360	6297	6281	6276	6235	6256	6315
35838	50880	33257	15298	4324	1427	872	816	840	764	803	824	817	804	833	827	810	817	769	831	908	806	834	845	795	735	819	801	838	810	835	821	817	764	830	839	772	767	807	824	811	814	806	806	816	829	777	814	810	797	893	836	831	822	786	796	820	816	759	828	764	766	827	817	842	826	785	786	862	799	794	824	804	799	821	831	794	819	871	815	764	808	824	825	826	783	831	824	862	810	788	807	785	790	838	788	810	810	830	790	748	814	813	813	898	805	853	836	787	855	786	843	875	775	843	815	772	749	800	786	780	821	818	775	810	819	809	806	825	763	821	767	794	854	806	800	778	828	748	824	822	824	837	747	783	820	827	772	801	855	819	812	812	784	850	830	814	800	829	782	835	778	808	775	827	825	849	815	830	825	799	859	775	793	836	824	821	778	845	784	762	809	822	788	785	788	779	823	841	850	783	796	785	769	787	806	815	794	787	801	788	811	850	839	809	842	779	783	824	843	821	799	786	804	833	798	861	801	805	882	840	789	847	767	826	793	797	818	772	753	803	821	834	758	754	790	813	783	854	803	805	794	823	789	792	812	762	788	802	810	805	775	776	795	781	766	775	815	861	819	784	826	838	825	786	836	859	819	804	779	801	832	770	800	762	832	822	836	813	784	803	750	796	832	776	791	769	772	804	803	785	781	846	771	794	810	849	811	830	819	777	798	805	785	804	789	812	776	791	821	812	841	776	768	810	821	760	806	794	783	787	848	797	808	847	779	793	848	802	818	879	821	817	827	798	767	798	808	852	731	798	798	785	797	806	735	786	804	800	845	814	812	816	759	763	793	839	802	747	827	826	809	801	770	853	797	763	831	810	795	817	820	817	762	815	775	818	773	834	817	800	814	846	810	783	790	802	799	860	800	855	813	859	812	794	795	788	782	815	772	784	825	860	833	778	846	838	794	831	785	775	817	807	868	814	818	820	792	773	789	802	826	771	786	811	792	832	812	775	775	802	824	876	819	787	816	795	829	800	778	832	767	858	820	866	815	820	758	760	858	846	790	803	820	811	785	827	816	833	859	811	812	781	808	807	786	806	814	855	850	830	802	840	831	805	816	811	810	837	829	826	791	792	824	809	809	805	840	801	798	843	807	761	820	832	877	825	826	814	829	776	806	777	780	767	797	846	785	807	821	805	817	848	796	773	808	798	771	810	827	766	832	838	817	834	786	848	851	754	824	812	798	790	791	802	769	758	770	828	809	796	837	828	761	791	796	826	805	821	841	835	792	821	798	811	822	837	796	852	819	794	823	796	837	829	798	803	831	814	817	776	777	810	813	849	806	793	839	837	859	793	791	812	853	792	821	782	782	835	860	798	797	825	798	770	855	784	890	815	854	779	848	795	745	793	817	830	809	798	799	797	793	793	763	810	865	848	757	760	780	794	805	787	806	804	758	810	782	804	806	837	835	843	790	838	830	828	841	765	844	809	805	775	824	797	823	782	811	812	862	843	833	852	855	768	832	792	822	825	815	807	824	809	801	810	817	827	790	763	791	766	808	792	796	798	783	852	772	780	803	785	769	745	827	802	821	821	828	824	818	838	810	786	817	816	774	776	781	741	821	835	810	812	789	825	816	852	795	786	815	811	866	827	813	844	868	822	820	788	802	793	836	790	834	804	801	826	807	825	865	804	909	833	821	805	853	813	768	814	778	793	785	765	793	840	791	834	765	847	829	787	813	837	801	840	821	832	831	893	793	769	810	820	815	790	762	799	827	830	848	779	789	785	796	813	806	773	836	830	830	822	813	813	781	832	816	839	815	856	809	838	802	819	768	822	827	812	810	797	766	774	834	779	779	792	853	797	809	790	791	765	794	813	826	809	818	796	829	802	797	790	774	766	829	841	769	811	815	824	782	755	815	832	792	787	853	815	825	786	774	752	801	853	841	803	804	788	841	814	805	760	811	802	770	815	860	788	782	833	824	837	828	787	786	824	817	822	895	773	758	810	833	768	841	835	856	858	852	808	818	843	852	805	780	800	823	818	793	806	813	799	816	798	835	794	818	822	792	818	794	807	731	804	823	805	788	807	809	838	848	842	792	768	791	833	819	823	842	787	819	805	820	787	846	807	815	767	761	790	790	790	810	719	839	843	773	870	777	803	809	792	807	786	796	780	810	759	773	840	808	822	853	792	799	809	842	786	799	841	862	830	800	853	824	823	803	836	778	839	799	829	806	774	789	772	823	847	838	777	815	832	790	817	829	811	809	817	813	850	831	872	815	825	812	782	793	774	799	799	806	835	885	810	784	794	758	828	793	785	828	778	791	811	850	789	837	799	797	800	798	777	800	775	729	836	854	779	807	810	800	798	781	827	773	851	748	806	797	886	833	808	803	813	798	826	824	787	765	830	805	783	793	807	852	773	803	793	862	824	770	767	759	789	828	807	777	817	759	776	810	766	777	804	805	802	814	809	826	853	813	818	803	822	783	827	847	823	776	831	822	782	820	807	848	852	836	766	837	832	816	796	805	821	813	814	804	789	765	765	768	783	725	795	783	784	827	761	847	777	786	849	803	760	797	795	788	797	784	819	778	817	777	779	795	825	788	792	824	844	786	815	789	789	816	785	806	740	816	790	805	718	827	765	849	812	795	749	825	830	760	822	796	840	809	765	795	811	778	827	844	852	831	797	768	828	827	867	814	787	839	776	814	768	806	743	810	814	863	782	820	772	790	739	851	796	779	803	835	826	745	858	828	816	820	806	805	817	788	801	751	779	808	798	812	768	840	799	815	816	789	867	786	861	788	797	831	846	791	777	786	826	780	770	839	811	889	820	787	824	818	824	830	794	751	837	808	808	816	812	826	779	782	788	835	819	793	825	801	781	791	826	845	853	792	823	837	790	816	826	811	832	828	807	799	772	788	777	802	849	844	839	816	812	847	820	800	785	775	831	844	777	746	812	776	795	805	815	856	772	804	788	755	753	791	834	811	791	778	830	795	818	816	759	798	838	802	809	823	845	766	789	820	843	807	849	785	801	849	799	826	838	812	788	878	801	838	876	824	807	786	789	853	849	850	802	852	806	796	836	754	816	782	862	753	798	830	818	765	813	826	815	835	804	790	815	836	830	836	848	804	814	784	844	785	779	795	787	811	772	805	803	820	827	835	826	832	804	785	756	821	721	816	783	865	782	788	819	809	769	831	852	818	831	831	782	755	835	766	788	800	781	805	808	859	759	815	877	797	770	813	786	856	803	803	790	825	750	863	786	800	802	781	765	779	820	826	782	834	863	795	785	843	793	830	825	810	842	776	793	841	812	825	776	816	809	798	786	845	810	846	767	749	810	807	773	790	788	811	911	787	840	817	799	798	831	877	833	812	794	814	794	825	879	751	864	757	785	843	751	791	783	833	822	811	760	811	811	826	819	818	797	816	835	768	839	773	753	851	828	808	785	773	783	877	831	784	764	751	837	856	772	844	787	799	806	819	820	795	821	820	811	798	791	825	822	808
52825	59390	56200	42848	31549	16670	8345	6700	6574	6604	6586	6619	6588	6519	6521	6537	6423	6464	6635	6573	6503	6547	6559	6586	6606	6670	6648	6534	6630	6428	6472	6414	6405	6456	6679	6549	6602	6621	6679	6627	6370	6584	6552	6615	6530	6619	6555	6480	6665	6569	6502	6629	6608	6492	6481	6446	6453	6464	6601	6514	6382	6568	6421	6465	6478	6538	6451	6541	6589	6652	6413	6399	6485	6516	6506	6634	6518	6480	6524	6470	6652	6575	6556	6615	6557	6583	6550	6522	6596	6463	6536	6670	6537	6558	6561	6484	6445	6576	6486	6629	6681	6410	6675	6502	6460	6476	6542	6586	6572	6534	6483	6464	6531	6508	6541	6554	6457	6524	6643	6539	6581	6465	6530	6516	6544	6558	6537	6414	6539	6544	6432	6438	6550	6543	6587	6525	6565	6654	6552	6622	6414	6494	6553	6629	6466	6575	6407	6506	6401	6648	6544	6477	6521	6400	6513	6625	6426	6565	6471	6488	6588	6558	6534	6492	6496	6452	6480	6566	6574	6589	6607	6602	6575	6474	6532	6562	6525	6665	6617	6575	6460	6434	6461	6542	6563	6401	6408	6582	6511	6537	6570	6607	6502	6547	6522	6477	6603	6651	6479	6508	6471	6515	6603	6515	6428	6566	6482	6652	6653	6503	6638	6648	6531	6488	6555	6528	6564	6552	6478	6579	6637	6413	6529	6604	6541	6516	6488	6602	6453	6583	6653	6416	6523	6494	6473	6490	6523	6619	6514	6616	6652	6490	6549	6621	6404	6454	6688	6521	6513	6413	6541	6600	6486	6451	6443	6436	6542	6516	6523	6576	6503	6525	6547	6586	6449	6419	6686	6614	6540	6560	6494	6452	6546	6594	6465	6568	6697	6688	6634	6603	6541	6581	6511	6532	6506	6534	6698	6497	6589	6524	6477	6457	6472	6566	6369	6648	6622	6660	6460	6484	6555	6494	6567	6539	6453	6521	6621	6580	6612	6461	6664	6534	6564	6579	6510	6563	6705	6546	6510	6527	6526	6414	6473	6664	6570	6550	6505	6516	6534	6529	6513	6628	6361	6481	6601	6473	6505	6514	6445	6428	6538	6502	6575	6319	6476	6478	6506	6495	6485	6532	6531	6445	6519	6526	6521	6547	6686	6436	6361	6497	6577	6577	6612	6446	6563	6510	6534	6480	6635	6516	6435	6474	6476	6484	6677	6408	6553	6625	6568	6430	6411	6539	6586	6568	6522	6521	6628	6611	6463	6599	6533	6607	6459	6452	6582	6525	6467	6564	6568	6498	6514	6585	6533	6521	6602	6514	6484	6528	6573	6519	6526	6502	6390	6483	6593	6658	6557	6449	6603	6632	6506	6589	6472	6618	6531	6618	6410	6549	6375	6533	6513	6552	6765	6482	6606	6462	6619	6651	6551	6633	6553	6623	6540	6522	6540	6606	6497	6588	6510	6600	6399	6353	6484	6592	6544	6469	6552	6580	6617	6578	6531	6483	6488	6475	6547	6501	6557	6344	6631	6535	6629	6490	6556	6482	6651	6391	6570	6570	6571	6469	6443	6584	6415	6478	6513	6540	6559	6384	6513	6518	6572	6497	6559	6542	6523	6535	6647	6507	6494	6659	6487	6583	6460	6483	6466	6647	6489	6438	6552	6532	6502	6549	6645	6573	6505	6426	6464	6540	6505	6435	6512	6539	6499	6457	6475	6659	6621	6643	6586	6625	6543	6540	6598	6534	6496	6489	6459	6575	6539	6521	6639	6560	6479	6569	6487	6574	6506	6561	6606	6521	6616	6479	6495	6501	6492	6597	6666	6449	6529	6499	6451	6614	6447	6559	6554	6481	6630	6435	6597	6680	6534	6569	6598	6603	6570	6492	6452	6436	6563	6479	6484	6479	6596	6642	6708	6562	6536	6580	6512	6641	6423	6524	6411	6669	6609	6698	6525	6697	6549	6531	6542	6621	6588	6491	6610	6592	6557	6511	6533	6701	6500	6544	6558	6567	6546	6668	6529	6573	6548	6444	6554	6577	6452	6502	6524	6529	6566	6434	6575	6407	6599	6599	6518	6518	6529	6399	6526	6507	6417	6409	6505	6571	6528	6401	6646	6461	6621	6371	6526	6557	6576	6547	6542	6368	6601	6429	6667	6450	6548	6524	6583	6528	6540	6601	6551	6539	6490	6520	6537	6628	6640	6532	6558	6448	6489	6454	6535	6516	6618	6495	6587	6591	6415	6542	6531	6504	6377	6485	6535	6695	6448	6436	6385	6490	6502	6509	6496	6508	6533	6555	6559	6536	6485	6603	6512	6549	6374	6657	6477	6561	6431	6571	6645	6456	6544	6518	6663	6570	6567	6444	6420	6537	6562	6627	6442	6493	6549	6485	6476	6513	6509	6481	6514	6534	6596	6390	6474	6612	6551	6485	6645	6593	6566	6559	6577	6519	6545	6612	6607	6565	6465	6628	6525	6483	6578	6622	6590	6610	6463	6432	6554	6495	6687	6609	6525	6605	6560	6713	6439	6536	6533	6478	6497	6382	6543	6576	6488	6738	6526	6517	6464	6479	6600	6511	6582	6584	6671	6582	6406	6562	6579	6576	6358	6624	6502	6546	6577	6674	6613	6532	6489	6602	6516	6544	6518	6602	6539	6529	6563	6461	6527	6608	6654	6439	6534	6532	6483	6525	6584	6467	6419	6629	6564	6472	6612	6614	6616	6522	6429	6517	6576	6559	6617	6607	6581	6602	6524	6593	6599	6492	6576	6526	6552	6513	6552	6506	6617	6516	6568	6452	6548	6574	6558	6575	6546	6500	6560	6526	6485	6451	6446	6712	6374	6409	6425	6547	6565	6570	6664	6439	6500	6451	6539	6611	6468	6567	6439	6506	6550	6506	6543	6571	6666	6493	6606	6560	6507	6530	6547	6673	6477	6434	6526	6610	6342	6565	6534	6468	6419	6510	6481	6596	6529	6541	6620	6509	6531	6508	6603	6607	6614	6643	6355	6540	6547	6626	6597	6581	6543	6637	6439	6516	6550	6536	6448	6586	6461	6560	6423	6545	6577	6456	6605	6488	6572	6475	6509	6570	6422	6654	6530	6556	6709	6520	6478	6566	6441	6582	6451	6578	6602	6536	6582	6517	6494	6625	6509	6509	6560	6650	6524	6635	6592	6591	6583	6589	6572	6476	6524	6525	6514	6560	6534	6541	6518	6608	6499	6653	6609	6536	6498	6496	6509	6588	6458	6617	6521	6523	6529	6615	6596	6684	6447	6489	6452	6664	6540	6545	6497	6594	6491	6527	6568	6583	6513	6476	6522	6508	6561	6513	6627	6631	6416	6523	6502	6473	6523	6446	6471	6540	6459	6441	6478	6437	6631	6606	6438	6604	6547	6561	6514	6585	6482	6402	6522	6467	6491	6576	6495	6509	6538	6462	6441	6675	6451	6556	6530	6562	6583	6579	6456	6452	6427	6604	6593	6459	6378	6516	6557	6666	6682	6507	6416	6611	6571	6518	6535	6510	6495	6605	6668	6515	6643	6563	6585	6534	6573	6516	6588	6565	6515	6516	6439	6465	6628	6413	6568	6647	6557	6613	6473	6599	6542	6540	6504	6589	6516	6497	6492	6585	6479	6532	6507	6566	6631	6546	6539	6580	6557	6663	6719	6402	6627	6611	6568	6511	6581	6575	6522	6541	6533	6531	6395	6553	6622	6524	6528	6631	6591	6498	6635	6478	6560	6421	6533	6614	6588	6513	6544	6461	6599	6581	6515	6484	6507	6488	6518	6573	6443	6345	6584	6506	6514	6621	6445	6527	6570	6520	6593	6388	6595	6572	6452	6578	6673	6554	6354	6427	6534	6582	6543	6599	6616	6433	6482	6566	6509	6484	6459	6509	6363	6641	6469	6580	6550	6462	6533	6533	6509	6565	6527	6460	6599	6730	6736	6417	6563	6526	6505	6585	6447	6528	6618	6470	6444	6521	6475	6421	6466	6453	6410	6436	6638	6481	6543	6584	6554	6576	6544	6658	6657	6470	6619	6572	6396	6482	6515	6501	6589	6498	6544	6468	6604	6587	6510	6527	6681	6593	6510	6551	6587	6627	6493	6427	6391	6434	6637	6620	6512	6584	6556	6394	6491	6695	6490	6413	6533	6653	6576	6441	6616	6599	6442	6487	6512	6478	6491	6513	6495	6458	6493	6493	6566	6489	6512	6595	6594	6621	6504	6539	6499	6547	6580	6577	6535	6479	6420	6455	6533	6422	6504	6587	6533	6631	6524	6420	6497	6569	6653	6557	6483	6499	6539	6408	6487	6632	6579	6499	6512	6476	6520	6520	6448	6426	6524	6505	6495	6554	6574	6588	6633	6434	6569	6454	6508	6508	6505	6604	6509	6459	6539	6418	6582	6566	6579	6445	6626	6642	6585	6476	6545	6454	6629	6659	6522	6465	6513	6466	6660	6555	6785	6410	6448	6645	6421	6528	6524	6537	6453	6567	6454	6519	6560	6396	6496	6556	6483	6494	6516	6529	6564	6465	6459	6594	6548	6568	6467	6560	6482	6671	6503	6544	6485	6517	6583	6404	6576	6698	6554	6618	6460	6584	6583	6524	6527	6460	6608	6472	6462	6586	6519	6641	6569	6509	6460	6456	6545	6564	6543	6641	6522	6593	6419	6592	6534	6638	6494	6562	6491	6464	6451	6616	6548	6504	6599	6474	6594	6538	6496	6496	6532	6471	6420	6551	6487	6537	6467	6582	6625	6656	6545	6516	6569	6501	6608	6507	6608	6552	6528	6584	6573	6420	6452	6623	6616	6591	6493	6564	6637	6590	6550	6498	6447	6582	6615	6617	6518	6467	6453	6542	6463	6430	6630	6495	6470	6474	6491	6461	6565	6556	6414	6379	6491	6468	6577	6676	6513	6523	6609	6603	6636	6578	6449	6561	6478	6471	6609	6537	6486	6592	6559	6477	6447	6545	6605	6456	6536	6476	6636	6494	6535	6556	6538	6594	6599	6543	6554	6491	6695	6554	6559	6402	6615	6470	6584	6488	6577	6625	6596	6672	6558	6572	6493	6637	6436	6458
30358	40735	25146	9563	2532	1170	918	836	819	801	852	849	833	788	847	879	786	772	820	807	872	792	797	832	809	845	805	817	807	798	838	841	795	791	821	869	799	818	781	900	839	859	815	818	865	788	850	857	846	834	875	776	824	847	799	815	851	801	831	772	790	792	838	827	800	794	815	821	798	823	859	879	818	845	811	858	796	817	812	779	837	876	842	840	876	848	870	824	810	834	784	816	817	850	781	786	813	836	812	852	875	803	874	790	837	848	798	826	806	816	831	828	865	792	828	839	850	808	807	860	816	819	784	808	847	848	841	841	802	757	838	844	834	852	858	828	836	879	857	818	806	800	790	817	856	840	823	882	843	826	829	844	880	821	823	881	844	788	857	834	884	869	841	827	859	779	824	789	834	804	866	822	842	776	797	844	774	809	843	819	852	813	834	863	818	837	799	838	841	827	813	835	842	777	833	837	853	837	834	822	816	868	846	831	847	843	857	841	780	786	775	848	845	831	813	839	820	860	820	811	859	819	854	802	852	819	844	816	814	804	843	855	808	815	786	842	812	837	847	871	781	834	819	780	813	857	845	819	857	908	800	812	831	781	792	796	780	854	827	779	839	906	869	825	845	816	836	844	824	829	799	855	873	846	795	821	830	827	770	827	848	799	800	824	847	827	849	882	839	803	815	801	830	827	862	812	833	820	891	790	847	836	802	830	843	792	848	791	840	796	813	821	861	890	824	819	797	816	775	777	854	849	816	761	828	829	837	823	825	792	825	854	825	840	816	773	837	870	843	854	842	866	814	866	826	844	864	776	804	822	799	840	863	836	809	773	866	796	818	820	845	785	877	840	832	830	806	826	811	816	801	814	778	839	816	849	840	804	783	812	811	843	887	812	786	805	811	850	848	778	869	817	824	870	821	810	846	842	827	823	813	808	866	819	794	809	859	848	807	828	815	859	847	869	797	854	836	818	831	766	862	776	801	816	831	864	799	824	836	807	812	818	859	850	803	858	847	826	803	780	841	831	836	838	787	808	761	888	849	760	845	774	816	800	835	803	814	795	817	810	860	872	830	836	784	848	833	822	833	848	858	863	836	824	806	856	817	807	818	824	833	818	838	831	765	805	850	854	773	909	799	803	777	856	839	828	820	888	785	832	832	834	850	813	892	829	841	864	804	818	838	789	840	859	774	802	844	784	806	836	873	851	815	828	885	784	850	800	840	829	881	774	867	824	820	817	851	810	860	842	810	798	807	807	812	837	825	816	811	828	810	848	829	890	849	796	759	816	789	830	835	837	769	819	774	896	765	830	872	814	804	848	797	856	860	822	846	843	817	833	817	868	843	836	832	859	846	823	821	771	788	803	800	866	767	849	810	856	815	845	827	831	807	821	804	835	847	825	850	827	816	814	834	882	818	799	808	855	850	834	824	776	824	792	778	813	843	833	800	777	798	856	776	854	795	816	841	829	810	774	847	832	822	816	859	800	823	830	810	805	836	823	832	862	883	816	801	773	826	888	844	796	801	770	826	830	801	865	815	814	843	807	849	896	818	804	795	839	781	846	836	837	806	818	797	827	831	850	797	816	843	870	794	831	859	825	785	808	808	781	847	801	807	839	819	830	871	776	839	820	854	864	898	799	822	844	847	826	837	814	780	789	847	812	783	842	825	837	797	819	777	817	787	804	836	842	848	825	852	840	839	813	814	792	822	860	833	857	822	817	851	883	832	821	843	809	839	791	850	854	782	765	810	864	824	845	824	811	800	832	844	849	838	862	823	827	841	782	824	828	852	817	846	833	833	839	806	779	805	841	843	822	794	873	837	804	856	874	839	864	856	800	849	874	865	836	837	836	871	815	835	783	844	884	814	828	806	784	823	817	844	839	803	803	857	824	818	837	810	786	847	840	801	814	772	858	847	816	818	805	799	820	863	787	831	801	829	823	779	847	841	801	835	821	807	802	873	768	814	843	858	819	843	847	829	840	799	794	793	801	793	858	836	875	863	847	818	857	771	788	760	822	777	793	835	857	838	791	840	791	825	804	792	794	861	798	848	817	784	794	800	811	911	821	838	841	850	765	840	789	859	780	794	850	863	805	829	820	892	794	809	848	830	830	816	868	841	849	876	855	788	832	815	827	777	814	866	837	828	809	831	793	805	834	841	817	810	908	795	844	823	891	777	800	792	838	854	764	771	880	794	826	818	829	794	786	832	844	831	822	840	797	847	762	803	782	780	801	856	816	847	878	828	806	826	813	814	854	874	823	823	784	830	839	791	815	862	832	819	771	862	865	819	842	858	800	835	822	818	823	823	852	810	775	831	800	846	836	815	787	788	856	801	788	837	869	852	848	814	857	804	783	827	839	835	827	868	847	802	792	820	828	838	834	782	841	831	833	796	833	790	815	833	758	817	806	839	812	836	819	814	823	829	803	858	788	848	813	807	804	812	831	835	822	818	814	888	819	841	799	796	800	855	816	826	761	831	820	804	782	831	867	823	833	764	794	796	799	870	857	803	834	836	802	841	797	819	845	829	790	831	845	813	786	818	800	864	866	833	802	817	786	798	815	786	836	874	856	825	833	827	796	891	822	832	834	836	792	854	828	754	829	782	823	846	826	810	836	852	856	817	836	871	852	825	790	827	896	835	824	807	789	815	879	843	837	843	787	819	792	828	832	812	830	781	803	834	789	866	819	833	825	802	815	864	793	807	822	878	796	842	748	843	820	813	845	808	837	856	842	826	853	825	830	856	877	801	848	782	852	825	859	845	807	821	860	820	836	816	829	811	837	795	793	821	884	865	878	819	862	807	920	853	808	840	871	874	800	823	838	848	842	826	840	784	796	863	846	792	837	824	825	814	821	809	837	807	860	813	847	853	898	877	799	827	816	869	842	799	834	882	772	772	822	827	872	796	828	803	847	763	752	772	810	853	826	822	828	819	819	820	824	846	811	823	849	836	782	846	835	801	865	820	836	822	810	840	788	818	787	775	853	820	852	852	829	891	803	868	834	805	847	844	853	767	768	804	815	823	835	775	851	809	792	774	796	839	830	800	834	779	800	815	832	828	834	802	825	786	762	859	889	823	812	830	803	871	836	827	821	836	856	798	796	828	787	879	836	832	857	840	810	856	845	812	804	810	846	804	821	813	882	862	794	777	841	828	842	804	820	786	804	808	828	790	848	757	830	816	816	822	856	878	844	884	891	795	803	831	886	812	810	822	810	845	809	777	805	805	890	857	812	822	801	805	826	850	813	821	811	782	824	804	860	801	794	804	818	823	890	839	856	806	831	808	868	820	843	825	871	806	875	871	798	768	823	801	778	818	821	859	881	848	827	859	868	814	851	776	818	785	791	838	821	854	854	795	896	744	776	816	830	833	876	803	839	824	849	855	801	789	805	819	817	855	856	794	830	852	851	838	829	822	781	826	854	839	902	851	812	820	848	815	783	797	817	831	827	823	809	845	855	819	843	862	789	800	823	792	789	856	867	880	860	832	830
55728	57565	47726	36090	25364	12991	7740	6742	6651	6741	6693	6674	6583	6749	6712	6704	6595	6735	6713	6736	6726	6617	6698	6702	6676	6685	6527	6618	6613	6680	6648	6684	6723	6737	6749	6683	6706	6694	6671	6574	6715	6642	6724	6579	6739	6628	6764	6799	6703	6608	6633	6663	6746	6742	6772	6651	6852	6678	6676	6616	6657	6631	6636	6723	6733	6650	6741	6819	6661	6590	6796	6761	6576	6689	6746	6681	6741	6747	6648	6717	6714	6662	6654	6621	6608	6806	6615	6776	6545	6791	6783	6539	6730	6696	6749	6740	6722	6797	6659	6699	6632	6720	6615	6714	6603	6660	6793	6689	6785	6668	6681	6602	6677	6735	6586	6703	6666	6635	6762	6655	6707	6740	6651	6764	6721	6711	6701	6796	6748	6592	6658	6713	6763	6719	6749	6647	6777	6699	6729	6577	6715	6541	6730	6788	6856	6736	6646	6712	6635	6729	6755	6738	6626	6713	6619	6697	6617	6653	6622	6604	6652	6735	6654	6785	6797	6794	6783	6682	6614	6698	6751	6634	6613	6650	6778	6716	6640	6662	6814	6611	6571	6752	6804	6710	6715	6493	6653	6727	6721	6719	6760	6775	6669	6630	6750	6670	6614	6626	6731	6661	6543	6578	6731	6737	6745	6593	6718	6706	6546	6696	6647	6817	6599	6685	6679	6599	6719	6631	6634	6670	6794	6805	6608	6640	6584	6744	6616	6615	6677	6617	6604	6744	6630	6869	6706	6728	6634	6656	6743	6653	6696	6772	6650	6792	6609	6652	6606	6812	6627	6661	6743	6709	6628	6557	6718	6702	6646	6757	6621	6800	6634	6619	6693	6712	6633	6674	6690	6763	6682	6698	6632	6756	6688	6634	6616	6756	6690	6709	6519	6695	6789	6716	6684	6690	6710	6553	6656	6783	6767	6648	6729	6646	6594	6749	6639	6789	6744	6658	6798	6797	6701	6670	6640	6806	6677	6714	6781	6658	6630	6884	6827	6745	6843	6738	6654	6732	6649	6685	6678	6703	6738	6746	6776	6732	6752	6577	6712	6653	6688	6678	6676	6771	6661	6596	6699	6644	6629	6655	6725	6756	6567	6669	6625	6730	6646	6770	6630	6759	6661	6670	6734	6684	6731	6653	6701	6819	6739	6650	6741	6722	6696	6742	6769	6713	6554	6750	6476	6795	6683	6692	6558	6757	6556	6645	6910	6708	6660	6617	6606	6705	6759	6597	6635	6686	6672	6775	6707	6662	6696	6729	6710	6630	6531	6633	6696	6716	6632	6575	6732	6673	6676	6674	6710	6698	6684	6674	6590	6756	6733	6721	6628	6566	6704	6762	6768	6650	6654	6595	6648	6695	6697	6572	6620	6606	6676	6697	6719	6793	6757	6669	6749	6679	6633	6633	6726	6747	6694	6648	6886	6649	6699	6738	6522	6758	6627	6687	6622	6683	6764	6717	6753	6710	6731	6710	6772	6688	6817	6698	6851	6606	6803	6667	6660	6594	6701	6767	6738	6632	6695	6653	6680	6812	6705	6719	6626	6704	6624	6652	6615	6638	6674	6655	6588	6779	6727	6697	6718	6790	6613	6821	6648	6706	6698	6649	6702	6682	6616	6688	6766	6752	6691	6677	6825	6749	6793	6632	6646	6706	6716	6778	6783	6767	6843	6694	6686	6770	6726	6593	6747	6659	6824	6630	6642	6689	6733	6824	6636	6693	6676	6639	6728	6741	6728	6845	6831	6663	6645	6684	6620	6693	6608	6801	6707	6636	6686	6751	6566	6690	6745	6740	6709	6674	6790	6694	6711	6778	6770	6517	6774	6594	6590	6794	6738	6693	6646	6590	6732	6695	6755	6733	6743	6651	6719	6620	6757	6873	6684	6626	6738	6613	6765	6689	6725	6734	6789	6653	6655	6603	6632	6565	6776	6768	6700	6687	6660	6619	6695	6637	6639	6792	6583	6785	6684	6700	6726	6689	6629	6774	6761	6808	6702	6741	6631	6742	6614	6599	6696	6758	6664	6579	6625	6655	6652	6794	6698	6664	6734	6691	6749	6743	6655	6588	6707	6613	6693	6820	6732	6660	6727	6751	6846	6644	6569	6823	6645	6490	6750	6775	6675	6820	6725	6760	6766	6716	6791	6761	6804	6640	6775	6718	6575	6721	6701	6561	6749	6729	6665	6739	6792	6717	6770	6642	6715	6700	6733	6633	6586	6752	6765	6655	6740	6689	6661	6693	6634	6625	6589	6777	6818	6735	6701	6653	6760	6755	6719	6562	6792	6741	6734	6706	6661	6731	6721	6721	6619	6660	6630	6867	6649	6716	6765	6753	6670	6750	6571	6748	6750	6655	6736	6654	6656	6687	6676	6549	6754	6705	6790	6685	6626	6670	6620	6681	6742	6581	6660	6702	6662	6799	6615	6591	6771	6703	6731	6656	6662	6665	6746	6681	6520	6897	6616	6741	6648	6759	6574	6729	6649	6743	6592	6691	6685	6702	6699	6848	6701	6727	6787	6641	6737	6674	6594	6623	6595	6722	6634	6694	6675	6650	6747	6692	6745	6721	6780	6685	6608	6579	6761	6577	6766	6572	6741	6784	6738	6565	6646	6724	6681	6751	6789	6722	6627	6699	6717	6830	6771	6692	6753	6837	6694	6666	6722	6638	6711	6391	6680	6754	6731	6635	6751	6646	6626	6749	6684	6651	6605	6788	6766	6610	6826	6729	6765	6708	6678	6729	6733	6873	6641	6618	6829	6763	6790	6725	6707	6652	6708	6697	6668	6578	6607	6664	6669	6676	6795	6738	6681	6656	6624	6693	6707	6683	6594	6562	6791	6683	6626	6739	6729	6773	6595	6724	6711	6696	6695	6749	6626	6719	6661	6764	6812	6759	6670	6734	6779	6640	6707	6687	6671	6650	6725	6717	6591	6673	6793	6675	6704	6702	6645	6757	6707	6649	6716	6607	6685	6544	6824	6760	6697	6740	6654	6774	6571	6552	6681	6680	6636	6658	6609	6703	6741	6670	6582	6668	6708	6748	6747	6758	6690	6675	6679	6730	6619	6687	6746	6627	6715	6661	6798	6693	6768	6706	6569	6761	6666	6680	6714	6830	6622	6668	6673	6647	6744	6738	6671	6740	6728	6558	6616	6628	6688	6744	6695	6791	6634	6600	6706	6749	6625	6702	6727	6673	6694	6558	6674	6737	6641	6739	6659	6719	6791	6575	6744	6727	6671	6612	6810	6686	6788	6626	6656	6747	6792	6709	6796	6764	6528	6741	6698	6725	6718	6731	6800	6643	6697	6778	6737	6758	6716	6733	6749	6803	6866	6665	6828	6690	6585	6632	6634	6826	6616	6654	6734	6682	6629	6760	6740	6659	6775	6660	6654	6693	6672	6742	6674	6562	6664	6648	6840	6852	6733	6640	6681	6679	6710	6667	6640	6763	6647	6658	6719	6726	6610	6733	6611	6695	6591	6640	6747	6614	6630	6714	6598	6712	6626	6784	6655	6553	6690	6709	6666	6749	6621	6674	6776	6666	6515	6688	6771	6647	6664	6800	6682	6601	6737	6735	6784	6806	6782	6658	6766	6672	6639	6764	6748	6514	6857	6707	6789	6582	6756	6535	6708	6742	6622	6827	6655	6692	6815	6680	6734	6585	6709	6592	6767	6752	6807	6661	6704	6718	6692	6712	6806	6716	6777	6637	6704	6620	6717	6579	6777	6649	6672	6498	6792	6624	6749	6638	6691	6601	6747	6805	6805	6618	6761	6769	6639	6687	6638	6552	6817	6589	6781	6712	6751	6658	6762	6574	6680	6651	6644	6836	6636	6762	6524	6898	6651	6654	6736	6710	6742	6669	6846	6758	6737	6661	6747	6644	6598	6671	6719	6762	6588	6838	6529	6612	6705	6542	6651	6677	6663	6660	6584	6734	6661	6762	6735	6688	6712	6594	6572	6685	6644	6690	6465	6688	6531	6669	6645	6658	6657	6694	6816	6537	6713	6772	6638	6646	6715	6596	6704	6802	6696	6716	6607	6748	6583	6635	6643	6509	6789	6700	6723	6691	6560	6630	6609	6706	6738	6750	6636	6721	6696	6748	6720	6652	6715	6747	6598	6789	6767	6653	6771	6638	6640	6656	6694	6744	6690	6614	6592	6771	6658	6627	6666	6621	6780	6730	6764	6653	6767	6660	6642	6771	6777	6713	6747	6737	6631	6843	6550	6679	6713	6670	6690	6719	6718	6740	6660	6614	6739	6598	6752	6659	6742	6761	6682	6606	6786	6698	6758	6685	6673	6623	6728	6634	6645	6721	6634	6749	6597	6672	6739	6670	6723	6789	6711	6720	6745	6590	6621	6663	6727	6752	6611	6704	6786	6781	6636	6618	6775	6766	6708	6739	6727	6613	6646	6622	6742	6695	6666	6645	6646	6741	6757	6661	6774	6453	6630	6618	6646	6656	6753	6721	6562	6778	6621	6662	6677	6753	6540	6640	6757	6574	6676	6649	6683	6732	6771	6662	6738	6618	6716	6732	6767	6805	6687	6602	6662	6764	6706	6728	6573	6614	6622	6714	6749	6844	6687	6658	6667	6692	6631	6695	6678	6812	6665	6738	6617	6683	6730	6705	6675	6619	6810	6729	6772	6636	6745	6753	6604	6660	6680	6750	6677	6772	6862	6622	6709	6600	6753	6750	6727	6830	6807	6697	6808	6741	6738	6781	6783	6742	6821	6625	6799	6721	6701	6595	6697	6656	6792	6670	6665	6745	6680	6748	6544	6792	6662	6629	6659	6684	6667	6656	6637	6829	6634	6713	6691	6712	6524	6713	6734	6719	6589	6696	6808	6851	6660	6641	6745	6798	6678	6766	6797	6669	6780	6806	6621	6762	6755	6747	6581	6687	6631	6662	6741	6702	6720	6735	6521	6724	6648	6723	6718	6668	6647	6590	6686	6649	6678	6842	6570	6798	6680	6802	6731	6700	6822	6674	6667	6743	6633	6582	6676	6618	6738	6810	6645	6725	6764	6653	6634	6763	6685	6696	6660	6722	6743	6717	6605	6656	6791	6627	6705	6633	6827	6665
41976	51322	31775	13769	3592	1270	821	709	683	630	652	653	753	673	680	682	694	727	691	670	763	697	671	699	693	660	698	704	700	699	690	742	658	688	680	664	690	664	686	675	732	665	657	704	693	715	725	691	700	687	678	720	637	713	683	700	723	697	738	706	672	651	674	658	659	651	673	676	685	705	690	659	680	711	638	726	721	686	673	685	684	629	698	695	659	676	697	685	651	646	658	724	696	760	663	682	740	689	663	649	664	676	688	682	716	710	662	722	726	709	720	721	674	713	715	698	720	663	688	724	706	742	675	728	684	654	698	715	712	691	681	711	703	711	709	689	712	665	717	674	702	697	737	695	716	689	662	728	703	665	708	724	733	703	716	690	695	736	732	700	684	735	681	668	706	643	725	679	673	713	717	662	714	712	683	722	694	672	662	685	695	730	670	678	707	677	684	681	669	736	703	677	726	682	716	681	709	665	724	697	672	731	724	678	713	684	697	660	678	673	718	731	695	667	726	672	712	667	688	686	631	727	660	707	709	646	674	651	680	717	709	696	703	707	699	703	667	682	707	675	670	684	712	661	707	683	697	709	717	726	703	691	711	672	707	686	676	702	695	695	724	727	685	681	653	711	706	666	677	685	701	655	663	721	712	664	711	675	666	673	685	689	681	635	704	724	682	661	671	670	717	677	672	697	758	699	658	667	653	707	724	697	701	734	707	677	727	686	704	725	711	656	671	698	682	736	716	676	662	680	728	660	711	665	664	668	667	779	695	719	675	706	702	625	737	712	604	725	681	684	701	662	736	695	715	715	684	710	682	635	665	730	646	707	670	678	737	683	779	711	690	671	667	687	706	692	729	694	694	697	715	712	702	784	675	665	659	724	658	677	672	683	698	695	673	705	712	653	729	684	735	646	730	690	673	686	671	675	703	718	710	729	676	671	669	729	707	674	761	696	728	647	667	702	677	665	717	710	761	719	717	703	621	665	730	683	715	695	681	692	683	691	693	688	680	670	689	754	677	686	706	719	692	717	662	727	663	710	663	709	694	694	701	741	704	722	701	684	686	709	770	683	686	666	741	670	661	721	732	709	731	665	720	672	669	703	668	682	708	717	671	672	704	689	723	683	655	678	744	704	715	710	689	684	679	654	713	720	709	702	680	696	697	655	727	720	728	737	712	654	690	705	690	707	684	734	662	676	647	657	687	712	700	683	691	686	686	670	755	679	701	675	689	686	700	720	666	666	697	673	722	682	703	707	651	711	649	685	756	676	714	688	690	652	683	689	639	661	674	732	684	642	679	685	700	693	678	754	679	707	626	709	699	731	682	695	717	697	686	708	763	676	698	671	685	694	662	738	709	645	696	699	697	738	704	657	736	700	724	658	732	736	686	710	724	697	741	696	705	699	670	678	697	680	658	672	671	702	675	684	665	640	618	705	719	704	710	664	724	702	672	720	707	691	688	699	702	678	653	733	624	704	711	686	708	686	689	661	688	733	686	663	729	658	675	676	676	728	718	682	674	689	697	695	707	719	675	763	683	682	703	707	690	723	669	719	725	695	690	706	717	660	709	715	722	711	719	688	706	667	703	673	665	678	668	689	695	683	706	707	698	643	717	699	687	717	704	653	724	700	718	705	664	718	630	678	639	693	688	713	691	727	718	687	698	693	680	743	735	698	751	685	688	731	724	697	692	673	718	679	725	657	712	653	649	745	717	701	672	650	719	677	669	732	673	753	692	710	672	669	713	650	695	708	695	739	721	691	683	708	688	714	695	698	720	713	715	698	677	690	698	633	675	695	696	666	635	684	643	669	656	715	692	703	702	704	725	679	708	741	734	688	700	672	668	686	695	733	687	680	736	682	759	724	723	697	701	748	705	739	718	715	718	667	737	721	722	665	647	668	689	710	715	679	683	693	688	676	698	670	693	683	678	725	730	710	673	696	719	689	669	693	724	710	698	676	664	690	718	701	698	734	656	703	713	707	664	736	682	720	715	696	692	685	701	722	698	705	641	732	681	692	695	668	633	702	668	708	685	712	706	694	699	658	677	667	730	715	703	684	712	650	659	704	705	707	741	695	665	693	632	708	719	715	598	726	736	699	715	733	727	733	715	689	733	690	701	629	686	713	686	717	693	672	694	616	725	696	780	676	711	704	647	681	664	675	719	670	671	686	711	693	666	683	740	637	647	689	680	682	709	727	670	689	646	731	713	712	693	679	696	702	727	694	688	739	674	725	687	699	689	690	734	681	725	689	705	715	691	689	668	656	715	654	717	665	691	769	671	707	656	706	652	746	719	704	706	700	710	727	718	706	702	714	733	746	678	681	716	691	684	737	663	672	688	658	723	697	640	690	690	687	707	693	709	690	649	627	716	674	712	714	683	659	692	717	708	728	686	687	683	681	674	725	712	652	680	659	723	658	669	679	686	748	735	669	721	654	707	666	618	672	724	693	700	679	742	705	694	668	675	692	683	689	711	687	707	655	667	704	684	711	709	708	770	666	667	690	651	694	698	689	696	685	692	684	675	735	703	715	678	694	722	680	661	671	688	660	660	698	770	734	720	702	704	690	715	708	718	727	679	675	723	679	745	676	666	682	637	756	677	729	706	647	654	723	680	688	721	737	685	710	676	667	706	715	663	678	649	700	650	745	693	691	681	709	719	694	716	732	717	686	711	717	712	710	736	688	680	719	729	737	705	714	710	694	687	654	670	663	721	705	648	709	655	661	705	621	725	656	714	683	720	656	726	620	708	714	745	691	725	720	694	674	723	686	711	711	660	673	764	643	696	680	711	691	682	678	715	705	714	668	695	690	689	719	708	671	708	722	649	694	737	707	700	692	697	685	678	681	681	698	682	758	675	675	687	725	694	722	678	728	689	712	673	698	687	680	679	695	699	644	714	699	708	715	697	669	694	742	718	704	693	657	685	695	690	696	683	703	638	733	694	716	722	686	718	666	685	696	730	711	723	669	685	685	716	668	686	671	678	695	659	701	715	700	674	661	687	703	675	677	671	642	659	670	671	678	697	685	657	720	679	722	702	687	742	685	729	659	680	699	708	672	672	731	679	730	674	711	670	699	686	688	706	671	713	690	668	710	692	690	650	727	681	701	677	693	705	687	687	716	692	680	708	729	670	701	699	746	671	684	721	672	681	748	691	742	685	720	713	691	675	696	686	682	712	678	657	701	725	700	680	620	679	662	703	675	697	661	671	687	657	691	689	702	744	680	730	759	675	716	712	689	694	710	680	682	694	696	686	683	686	730	746	727	724	749	681	701	706	701	740	666	667	658	742	653	695	690	676	694	712	732	719	725	698	711	680	728	728	701	702	701	651	703	683	691	756	670	675	723	680	678	690	700	718	704	656	699	675	680	704	666	705	695	704	681	698	671	715	736	671	676	700	726	692	698	672	660	681	728	654	684	713	706	727	678	697	678	713	677	699	697	705	699	698	696	715	710	716	703	700	667	705	665	683	715	710	702	712	689	710	645	655	649
48613	52498	53251	40895	30333	15158	7214	5938	5762	5733	5756	5819	5716	5769	5674	5726	5791	5713	5747	5670	5762	5726	5806	5708	5829	5775	5830	5822	5734	5730	5788	5708	5782	5790	5709	5678	5785	5719	5668	5865	5785	5786	5677	5692	5741	5776	5814	5774	5814	5659	5786	5730	5675	5709	5735	5747	5773	5738	5785	5801	5766	5782	5765	5826	5659	5710	5738	5750	5729	5607	5698	5725	5730	5724	5763	5654	5756	5792	5805	5777	5746	5766	5814	5706	5668	5779	5702	5774	5793	5737	5754	5734	5794	5814	5677	5759	5683	5614	5834	5645	5780	5784	5750	5759	5700	5769	5728	5731	5845	5774	5729	5674	5869	5733	5724	5651	5707	5777	5694	5851	5836	5895	5789	5678	5878	5751	5744	5763	5753	5800	5784	5764	5890	5718	5776	5722	5764	5820	5797	5767	5671	5802	5763	5747	5616	5831	5644	5680	5749	5701	5800	5735	5765	5870	5745	5657	5725	5690	5754	5796	5688	5652	5660	5793	5704	5718	5730	5827	5765	5768	5753	5852	5790	5599	5792	5696	5810	5716	5701	5803	5821	5642	5678	5856	5794	5690	5745	5786	5790	5830	5809	5624	5802	5772	5826	5638	5805	5719	5645	5750	5705	5729	5755	5755	5694	5784	5817	5664	5783	5713	5808	5687	5662	5739	5771	5791	5818	5744	5758	5805	5577	5730	5644	5712	5775	5562	5905	5683	5695	5696	5768	5729	5735	5852	5730	5818	5758	5715	5835	5684	5690	5772	5834	5734	5736	5750	5718	5809	5827	5800	5699	5862	5770	5724	5766	5749	5730	5816	5647	5712	5710	5712	5788	5752	5743	5693	5722	5783	5590	5751	5694	5633	5801	5809	5750	5761	5701	5750	5737	5650	5664	5779	5686	5557	5667	5679	5734	5697	5579	5705	5698	5776	5797	5625	5746	5702	5730	5669	5729	5715	5846	5721	5549	5699	5651	5662	5745	5772	5702	5810	5683	5685	5837	5657	5674	5745	5776	5722	5836	5628	5802	5707	5718	5715	5773	5720	5810	5761	5805	5722	5691	5747	5844	5717	5880	5701	5775	5751	5820	5823	5876	5695	5760	5821	5747	5659	5784	5835	5823	5769	5694	5754	5841	5753	5653	5733	5765	5812	5776	5757	5701	5758	5702	5803	5741	5729	5819	5795	5732	5693	5712	5710	5797	5804	5792	5587	5717	5786	5818	5720	5718	5823	5675	5719	5732	5726	5766	5806	5784	5658	5755	5751	5765	5722	5885	5730	5773	5825	5815	5698	5817	5793	5682	5681	5838	5787	5718	5803	5603	5838	5814	5716	5802	5694	5761	5817	5745	5736	5676	5740	5726	5638	5706	5800	5806	5903	5697	5718	5717	5837	5542	5819	5726	5755	5827	5736	5716	5720	5749	5802	5715	5744	5727	5849	5822	5814	5700	5844	5703	5751	5621	5817	5791	5726	5788	5674	5648	5759	5758	5801	5772	5719	5749	5724	5663	5824	5739	5821	5845	5870	5830	5743	5692	5796	5773	5797	5876	5733	5729	5714	5798	5708	5729	5759	5827	5727	5847	5788	5639	5542	5773	5563	5754	5749	5651	5768	5721	5679	5888	5651	5839	5651	5718	5770	5799	5658	5763	5573	5771	5656	5723	5709	5672	5770	5788	5710	5660	5764	5694	5643	5714	5925	5768	5809	5789	5709	5674	5732	5791	5785	5730	5729	5732	5875	5834	5745	5729	5777	5746	5723	5664	5867	5729	5642	5738	5699	5812	5710	5747	5727	5721	5750	5818	5796	5838	5753	5777	5891	5764	5770	5685	5948	5721	5758	5676	5717	5746	5831	5790	5799	5708	5724	5785	5816	5690	5694	5628	5797	5760	5789	5754	5662	5766	5687	5782	5783	5721	5745	5849	5811	5791	5777	5858	5727	5673	5763	5736	5827	5689	5761	5761	5686	5820	5812	5724	5750	5770	5768	5709	5826	5789	5727	5791	5771	5762	5736	5616	5784	5669	5732	5782	5759	5760	5854	5763	5718	5830	5769	5760	5860	5619	5761	5773	5828	5797	5778	5702	5690	5786	5854	5813	5598	5641	5786	5715	5713	5608	5650	5729	5712	5689	5820	5641	5795	5872	5679	5778	5690	5747	5773	5828	5774	5674	5823	5692	5751	5774	5745	5721	5846	5718	5811	5665	5688	5926	5618	5763	5701	5850	5742	5795	5565	5699	5711	5597	5675	5760	5800	5808	5820	5825	5628	5715	5824	5744	5701	5798	5750	5650	5623	5836	5721	5866	5766	5825	5761	5814	5756	5691	5745	5808	5731	5565	5793	5750	5676	5722	5746	5743	5662	5607	5705	5892	5745	5710	5687	5624	5735	5769	5659	5720	5763	5774	5703	5712	5766	5771	5815	5717	5823	5853	5689	5721	5681	5782	5614	5678	5678	5819	5777	5683	5695	5677	5736	5682	5830	5668	5709	5667	5723	5784	5709	5747	5672	5785	5816	5758	5845	5750	5779	5809	5682	5719	5743	5751	5786	5815	5760	5694	5649	5809	5845	5749	5779	5714	5820	5663	5818	5751	5804	5813	5667	5745	5793	5819	5787	5795	5855	5696	5739	5830	5705	5648	5676	5826	5787	5707	5735	5745	5829	5705	5727	5853	5905	5692	5705	5570	5721	5649	5630	5671	5832	5667	5775	5816	5599	5827	5705	5753	5782	5650	5635	5802	5774	5756	5748	5796	5719	5817	5673	5730	5724	5713	5810	5810	5708	5816	5698	5705	5701	5720	5815	5694	5687	5819	5618	5816	5669	5671	5720	5768	5794	5781	5806	5619	5761	5774	5882	5847	5797	5753	5796	5721	5658	5813	5675	5775	5680	5648	5622	5761	5794	5784	5752	5754	5683	5651	5771	5704	5844	5768	5717	5856	5895	5755	5963	5795	5662	5832	5720	5645	5646	5753	5721	5751	5696	5705	5892	5807	5798	5750	5785	5673	5648	5757	5702	5775	5765	5732	5736	5698	5726	5890	5772	5631	5787	5767	5768	5737	5772	5702	5812	5713	5845	5763	5806	5821	5888	5767	5660	5804	5596	5733	5766	5754	5806	5867	5657	5796	5753	5843	5766	5733	5712	5710	5811	5742	5745	5788	5757	5843	5742	5673	5675	5660	5727	5679	5790	5784	5841	5852	5752	5793	5735	5777	5762	5617	5745	5653	5756	5716	5780	5767	5743	5746	5720	5779	5830	5595	5582	5669	5759	5723	5790	5703	5761	5782	5734	5839	5776	5682	5801	5799	5821	5734	5745	5820	5731	5784	5943	5662	5727	5758	5629	5818	5778	5776	5732	5613	5732	5654	5704	5740	5624	5817	5764	5825	5749	5776	5738	5716	5799	5813	5842	5650	5827	5698	5733	5759	5610	5728	5604	5754	5770	5740	5830	5791	5550	5679	5718	5675	5808	5653	5708	5877	5883	5679	5670	5741	5801	5885	5692	5694	5780	5805	5698	5708	5871	5818	5759	5708	5788	5840	5703	5675	5717	5782	5654	5917	5745	5700	5699	5642	5820	5797	5670	5656	5719	5780	5656	5817	5836	5825	5559	5720	5657	5742	5758	5725	5726	5653	5767	5714	5608	5820	5708	5762	5683	5811	5617	5760	5691	5659	5789	5699	5770	5720	5790	5708	5754	5697	5710	5724	5703	5717	5824	5675	5724	5725	5812	5756	5742	5827	5697	5793	5825	5885	5674	5764	5738	5698	5763	5834	5713	5843	5818	5806	5840	5800	5767	5784	5871	5786	5716	5834	5891	5806	5677	5721	5697	5661	5722	5849	5671	5611	5830	5683	5676	5775	5639	5926	5761	5753	5686	5670	5765	5708	5782	5719	5614	5759	5834	5820	5736	5790	5776	5744	5831	5682	5734	5696	5739	5642	5835	5895	5875	5689	5682	5754	5772	5790	5671	5704	5737	5741	5630	5747	5690	5687	5894	5685	5768	5813	5680	5708	5703	5697	5864	5855	5725	5739	5754	5787	5754	5635	5742	5698	5751	5657	5598	5746	5729	5730	5725	5826	5866	5745	5670	5723	5732	5737	5773	5599	5750	5715	5608	5733	5728	5577	5707	5639	5651	5677	5735	5740	5807	5746	5656	5702	5720	5731	5734	5798	5782	5660	5661	5745	5652	5789	5761	5829	5782	5779	5595	5773	5843	5753	5808	5677	5844	5745	5819	5739	5752	5795	5682	5784	5748	5761	5808	5765	5775	5620	5772	5758	5729	5639	5736	5566	5818	5748	5741	5715	5855	5576	5698	5754	5695	5643	5702	5762	5835	5703	5692	5682	5787	5707	5684	5790	5782	5724	5813	5784	5781	5736	5802	5708	5736	5785	5771	5767	5708	5611	5802	5700	5839	5771	5633	5653	5732	5860	5599	5717	5673	5729	5920	5735	5733	5851	5797	5644	5726	5777	5781	5579	5725	5772	5682	5847	5692	5841	5686	5725	5756	5754	5873	5777	5732	5822	5714	5773	5656	5752	5791	5659	5721	5796	5757	5859	5588	5803	5770	5758	5724	5692	5620	5759	5928	5661	5798	5647	5843	5882	5768	5713	5769	5694	5825	5757	5740	5697	5830	5687	5717	5783	5545	5652	5707	5767	5577	5753	5670	5729	5843	5771	5703	5715	5753	5691	5771	5665	5817	5632	5781	5741	5708	5819	5789	5662	5820	5657	5823	5746	5686	5675	5746	5771	5745	5730	5787	5746	5662	5747	5695	5695	5776	5745	5727	5789	5824	5735	5745	5635	5750	5713	5813	5862	5722	5779	5646	5813	5785	5709	5790	5701	5740	5680	5722	5726	5601	5706	5804	5784	5722	5836	5921	5737	5822	5692	5750	5817	5693	5733	5833	5777	5779	5776	5727	5776	5821	5776	5908	5802	5843	5744	5649	5717	5822	5692	5649	5709	5643	5742	5777	5743	5682	5704	5844	5669	5729	5659	5802	5709	5743	5736	5766	5706	5706	5784	5684	5699	5760	5748	5671	5707	5770	5719	5667	5634	5591	5796	5802	5701	5687	5821	5614
20049	19056	10665	3922	1499	909	764	772	772	707	748	743	755	717	720	735	711	731	726	733	763	810	717	711	770	739	726	735	771	746	745	745	759	764	753	721	734	720	744	730	761	792	681	764	753	733	754	741	738	720	796	755	739	715	742	739	736	743	745	745	719	715	740	718	750	739	747	735	728	785	743	751	755	724	731	753	733	713	722	763	749	683	737	751	719	732	765	741	742	745	695	774	755	750	713	724	762	754	747	749	768	728	728	776	739	709	739	750	746	716	815	755	749	777	764	760	765	719	782	766	732	788	793	747	757	770	706	726	728	730	737	662	797	761	768	755	770	742	702	753	756	708	729	719	768	743	753	734	719	740	725	761	761	767	786	760	748	724	735	695	770	780	743	738	728	736	763	766	699	732	760	752	757	779	775	710	737	755	724	738	754	795	754	716	706	768	767	737	697	705	752	754	755	753	746	758	712	717	754	728	733	771	730	773	732	760	754	745	754	694	724	709	788	782	755	786	715	736	732	755	741	707	753	723	792	749	783	722	730	718	790	768	730	766	760	717	713	763	737	743	704	763	724	731	720	759	737	713	733	774	690	821	761	755	760	804	705	758	744	778	700	739	732	740	809	721	773	766	801	739	748	769	688	767	714	767	746	750	726	758	730	763	736	756	800	733	762	764	765	761	731	775	707	752	752	775	769	759	725	790	689	741	737	743	765	743	723	748	729	727	753	720	725	791	709	763	715	768	787	734	773	745	745	707	770	831	746	676	761	744	750	760	752	729	690	726	779	728	759	673	738	773	791	744	762	751	734	721	751	722	773	738	711	750	725	711	727	732	732	751	733	770	717	792	836	751	704	742	783	768	717	735	789	731	763	732	738	747	738	731	747	752	789	771	757	724	758	758	740	740	740	768	715	770	747	735	723	783	750	723	720	767	762	724	784	739	689	763	737	785	771	753	729	746	750	755	757	753	758	713	733	688	749	771	712	747	740	764	724	741	721	804	737	778	693	747	719	739	703	755	760	748	738	771	777	764	707	774	765	726	768	765	720	727	737	783	722	728	746	732	750	784	754	778	760	716	764	749	761	703	753	736	717	673	748	746	746	751	729	742	766	707	733	761	738	758	761	754	759	788	742	753	733	786	747	771	737	714	748	724	786	742	778	733	718	717	811	729	762	769	728	757	751	766	764	724	689	691	764	753	746	701	724	734	687	742	743	791	775	776	735	706	774	736	714	725	829	753	767	713	778	737	757	729	686	763	724	734	719	775	789	772	839	752	725	743	774	732	742	727	713	735	693	766	743	785	751	761	706	764	727	752	708	762	765	700	721	730	724	750	730	737	780	746	702	762	778	746	699	762	733	751	747	708	746	777	774	708	775	734	726	761	769	742	755	740	699	711	723	776	768	741	734	785	737	762	748	765	758	763	740	758	727	773	738	765	735	736	780	739	706	778	728	798	748	712	722	717	755	702	703	734	725	745	756	713	738	778	740	689	756	753	740	697	712	683	741	724	774	758	741	778	736	707	797	795	750	752	729	749	744	747	758	740	757	674	737	774	751	725	756	728	756	730	714	765	721	728	786	798	777	753	757	714	769	778	750	715	778	736	758	795	743	707	705	766	721	728	756	731	775	738	729	737	717	807	706	745	752	742	751	762	787	757	697	751	753	717	786	728	752	766	767	713	773	750	749	725	723	783	743	795	732	704	716	747	752	733	751	728	748	734	761	731	782	709	785	769	744	745	762	786	760	701	721	783	709	749	730	715	780	764	750	772	709	701	751	747	792	773	737	760	710	747	755	746	778	742	772	761	743	700	741	743	731	781	730	738	717	728	734	730	727	733	737	771	726	789	731	758	696	733	695	726	697	747	751	753	760	723	732	701	751	745	756	746	753	748	689	725	808	755	767	755	771	790	742	688	758	787	702	734	744	763	756	744	793	724	715	766	767	758	760	717	730	758	678	759	742	749	755	813	720	699	789	774	698	692	696	777	752	791	760	752	723	729	781	770	721	720	718	744	709	783	741	782	764	776	785	728	748	697	764	786	717	767	734	743	729	763	737	756	718	747	752	703	737	734	720	746	717	796	764	726	775	764	765	747	770	742	773	707	788	699	798	732	731	777	797	769	745	786	794	759	728	746	767	755	774	707	788	784	724	778	689	736	706	745	729	743	693	766	755	707	729	752	699	738	774	747	788	761	729	780	712	720	736	785	740	697	729	767	722	780	709	739	776	702	760	701	711	776	762	742	735	768	712	745	728	714	772	772	789	762	789	745	707	705	742	678	728	704	699	754	752	735	784	725	756	735	716	774	733	770	768	769	690	712	779	738	744	735	807	761	760	738	776	741	689	764	774	725	749	733	778	816	770	739	733	752	733	766	796	773	732	735	690	781	698	747	779	753	736	760	729	773	768	761	740	735	778	776	746	775	765	729	736	776	759	723	728	710	751	742	754	685	762	720	758	744	722	782	761	736	736	716	777	791	730	720	766	748	762	668	783	746	761	758	758	762	744	797	745	730	765	752	744	724	760	746	777	749	787	743	709	809	739	788	729	761	749	779	742	725	745	743	739	704	755	754	762	737	749	726	749	727	735	705	756	725	794	724	739	673	724	759	751	713	768	786	717	721	713	733	691	759	774	719	770	739	762	740	731	775	710	748	762	749	716	766	775	752	754	765	793	777	748	773	770	796	745	741	746	767	749	731	750	737	723	749	782	747	764	757	731	762	691	737	748	777	710	709	748	725	758	742	748	719	734	720	767	754	792	728	729	754	777	738	745	725	755	760	675	756	734	748	748	722	728	782	763	769	774	771	711	740	787	738	791	758	757	740	716	758	727	756	755	765	746	732	812	751	752	734	761	732	776	755	740	785	796	744	763	733	737	743	736	708	750	743	754	719	735	760	707	748	718	734	780	747	730	733	749	705	703	782	753	730	745	732	708	722	771	732	761	710	787	789	766	736	730	754	777	734	723	727	738	776	742	750	777	751	734	746	755	741	674	738	763	749	733	759	809	739	743	742	678	766	776	723	689	792	730	714	711	736	799	746	766	738	778	786	723	717	767	716	738	695	747	797	765	731	728	762	760	756	749	733	795	746	790	724	764	824	781	726	750	752	752	824	765	695	745	777	762	766	711	728	734	740	789	762	697	738	769	769	748	745	756	767	742	750	751	745	778	790	769	769	770	808	753	737	737	727	754	721	729	741	805	786	749	773	790	743	733	668	759	768	722	702	738	740	735	739	729	726	772	757	744	748	774	728	731	722	754	748	720	780	760	742	755	714	751	806	757	748	729	797	748	717	760	721	790	740	741	776	736	718	748	774	701	724	740	714	758	764	766	732	715	749	708	739	757	744	736	745	724	769	795	756	801	753	784	771	736	714	739	743	769	727	795	689	708	776	721	747	725	737	753	767	722	738	727	770	784	691	766	754	761	707	716	736	771	724	751	810	787	756	745	751	798	807	757	762	740	776	738	772	751	709	802	790	792	747	752	730
54489	45488	34715	27024	17656	9238	6546	6143	6089	6047	6258	6079	6075	6104	6128	6035	6075	6108	6120	6119	6023	5985	6098	6094	6217	6077	5995	6125	6160	6182	6089	6052	6178	6173	6052	6095	6075	6067	6041	5852	6039	6080	6084	6083	6189	6093	5997	6039	6133	6193	6094	6054	5926	6166	5917	6012	6072	6132	6176	6148	6049	6178	6193	6081	6189	6086	5967	6113	6098	6031	6112	6180	6125	6054	5868	6048	6122	6146	5964	6027	6107	6186	6033	6066	6137	6109	6061	6068	5982	5980	6039	6142	6111	6059	6133	6075	6088	6177	6071	6095	6087	6005	6028	6227	6144	6090	6062	6221	6115	6162	6224	6092	6181	6185	6121	6078	6160	6096	6130	6169	6182	6187	6106	6103	6118	6129	6139	6127	6092	6054	6119	6096	6148	6046	6154	6140	6085	6044	6103	6212	6077	6102	6073	6034	6198	6124	6106	6095	6166	5992	6190	6149	6273	6110	6109	6103	6130	6102	5991	6143	6139	6020	6171	6024	6135	5969	6143	6025	6005	6198	6046	6095	6250	6175	6154	6071	6086	6077	6029	6119	6176	5923	6130	6145	6128	6097	5939	6240	6145	6024	6049	6183	5948	5988	6078	6129	6183	6092	6148	6034	6119	5999	6218	6081	6012	6156	6149	6144	6071	5991	6028	6086	6016	6139	6087	6090	6120	5968	6116	6052	6102	6003	6050	6053	6149	6129	6023	6214	5981	6234	6088	6174	6174	6054	6126	6149	6146	6229	5863	6059	6060	6221	5954	6032	5987	6055	6124	6089	6132	6119	5941	6184	6088	6136	6101	5933	6225	6045	6126	6028	5999	6030	6049	6202	6041	6103	6180	6058	6009	6216	6212	6035	6011	5975	6149	6017	6184	5923	6286	6012	6112	6163	6171	6046	6130	6106	6076	6080	6070	6157	6070	6150	6135	6134	6203	6106	6149	6091	6018	5929	6041	6124	6050	6030	6081	6080	6064	6068	6120	6060	6124	6100	6113	6058	6044	6121	6239	5934	6141	6194	6213	6180	6160	6069	6086	6170	6119	6152	6076	6113	6187	5989	6086	6137	6119	6098	6088	6098	6196	6111	6025	6060	6125	6092	6036	6007	6197	6124	6199	6038	6043	6221	5968	6139	6116	6128	6008	6034	6102	6010	5976	6076	6181	6104	6121	6126	6048	6041	6054	6084	6241	6088	6146	6242	6019	5966	6101	6149	6188	6078	6034	6239	6178	6002	6169	6108	6107	6118	6144	6106	6138	6145	6053	6047	6251	6149	6076	5998	6163	6050	6017	6095	6173	6088	6107	6178	6153	6087	6162	6061	6059	6003	5931	6208	5939	6127	6021	6226	6007	6071	6199	6080	6025	6150	6169	6117	6049	6033	6149	6046	6152	6090	5936	6090	6012	6081	5946	6226	6083	6128	6135	6103	6228	6081	6055	6095	6117	5985	6151	6042	6078	6184	6177	6227	6113	6056	6078	6203	5960	6118	6130	6127	6280	6034	6126	6141	6017	6105	6086	5959	6181	6192	6072	6104	6121	6108	6101	6099	6084	6187	6111	6045	6100	6235	6064	6076	5951	6063	6073	6113	6089	6120	6312	6042	6179	6118	6170	6114	6122	6140	6062	6107	6033	6173	6150	6099	6132	6118	6177	6081	6108	6101	6043	6038	6200	6112	6128	5971	6115	6042	6171	6010	6071	6104	6096	6000	6055	5987	5985	6102	6132	6090	6030	5981	6199	6056	6104	6141	6137	6148	6034	6084	6213	6113	6115	6051	6017	6098	5987	6190	6140	6109	6076	6087	5992	6121	6029	6215	6079	6083	6075	6091	6115	6068	6074	6123	6092	6108	6003	6234	6140	5991	6082	6055	6141	6012	6101	6032	5965	6094	6249	6152	6134	6034	6133	6162	6202	6033	6120	6083	6054	5977	6127	6071	6110	6116	6232	6136	6114	6135	6082	6173	6075	6075	6105	6119	6093	6060	6132	6136	6090	6070	6170	6223	6137	6067	6183	6104	6139	6118	6088	6102	6083	6195	6095	6106	6138	6073	6121	6113	6052	6138	6034	6153	6016	6152	5954	6056	6138	6148	6121	6232	6233	5996	6105	6080	6017	6183	6080	6207	6045	6142	6165	6170	6136	6101	6021	6111	6191	6078	6096	6100	6168	6071	5996	6019	6076	5989	6173	6168	6130	6016	6011	6012	6093	6210	6091	6047	6107	6014	6133	6096	6066	6153	6067	6003	6051	6084	6132	6026	6108	5982	6117	6237	6094	6201	6133	6240	6132	6188	6051	5971	5954	6227	6134	6054	6143	5989	6063	6161	6146	6067	6038	6057	6191	6110	6106	6028	6164	6144	6071	6059	6060	6143	6148	6217	6028	6201	6034	6214	6175	6044	6271	6113	6060	6027	6097	6331	6119	6152	6101	6084	6132	5982	6130	6103	6177	6081	5971	6094	6145	6133	6158	6218	6153	5990	5976	6133	5889	6061	6088	5981	6135	6219	6186	5986	6049	6107	6106	6245	6017	6142	6159	6160	6098	5964	6131	6078	6170	6090	6027	6031	6035	6021	6163	6103	6176	5945	6147	6211	6166	5970	6050	6082	5987	6001	6081	6043	6124	6065	6162	6090	6164	6104	6031	6114	6143	6152	6123	6192	6123	6017	6095	6261	6128	6066	6098	6061	6096	5999	6117	6048	6024	6151	6023	6116	6129	6173	6050	6089	6036	6028	6090	6132	6078	6115	6091	6152	6082	6112	6120	5970	6116	6131	6215	6039	6036	6063	6148	6176	6031	6090	6049	5995	6102	6138	6016	6046	5984	6066	6014	6091	6053	6052	6128	6167	6169	6185	6053	6096	6052	6042	6130	6226	6173	6008	6158	6101	6200	6218	6104	6079	5941	6127	6173	6123	6132	6047	6219	6058	6059	6241	6139	6155	6169	6066	6118	6039	6112	5947	6152	6159	6053	6155	6034	6040	6111	6134	6188	6165	6080	6129	6154	6050	6076	6066	6208	6042	6185	6030	6058	6077	5986	6178	5994	6103	6131	6026	6164	6058	6045	6067	6198	6214	6097	6194	6106	6010	6165	6034	6037	6197	6001	6012	6093	6093	6016	5974	6092	6093	6032	6029	6106	6103	6189	6042	6117	6097	6110	6028	6124	6101	6048	6177	6073	6106	6180	6111	6088	6167	6088	6160	6036	6153	6128	6061	6104	6151	5954	6005	6000	6057	6060	6038	6213	6143	6023	6080	6131	6110	6091	6160	6082	6127	6158	6179	6189	5953	6211	6002	6053	6300	6169	6018	6126	6133	6091	6120	6003	6119	6054	5970	6009	5942	6062	6078	6141	6045	6143	6091	5995	6214	6065	5985	6147	6016	5956	6105	6099	6207	6088	6163	6149	6105	6129	6143	6179	6091	6034	6055	6076	6051	6084	6195	6061	6111	6043	6208	6096	6215	6159	6188	6210	6023	6160	6323	6163	6040	6103	6129	6029	6120	6140	6008	6045	6095	6156	6045	6074	6136	6145	6183	6124	6023	6194	6032	6143	6118	6193	6217	5950	6187	6038	6106	6119	6123	6063	6138	6173	6127	6094	6129	5953	6039	6015	6070	6124	6043	6046	6079	6071	6160	6046	6134	6161	6078	6112	6110	6119	5936	6190	6201	6190	6120	6117	6053	6115	6101	6158	6059	6034	6076	6185	6042	6036	6183	6085	6102	5997	6106	6101	6069	6144	6006	6109	5983	6162	6170	6085	6112	6044	6044	5986	6145	6076	6098	6057	6090	6149	6116	6059	6023	6076	6021	6105	6149	6013	6102	6142	6112	6120	6108	6152	6068	6059	5974	6097	6116	5953	6197	6199	6048	6242	6041	6053	5994	6001	6217	6188	6144	6231	6110	6100	6069	6150	6194	6239	6094	5987	6060	6046	5945	6124	6076	6191	6143	6155	6284	6089	6046	6057	6135	6117	6141	6167	6066	6021	6082	6160	6270	6095	6059	5973	6039	5960	6204	6064	6177	6100	6084	6159	6078	6092	6043	6013	6070	6094	6034	6118	6145	6108	5990	6106	6155	6147	6047	6127	6075	6127	6076	6020	6033	6085	6005	6163	6064	6259	6160	5921	6074	6092	6145	6090	6046	6148	5965	6079	6136	6098	6191	6005	6135	6140	6168	6136	6213	6146	6051	6106	6069	6307	6160	6163	6095	6175	6000	6169	6126	6140	6052	6118	6092	5991	6063	6141	6126	6071	6147	6214	6066	6051	6045	6097	6031	6110	6108	6083	6079	6176	6112	6090	6182	6153	6042	6128	6190	6031	6101	6221	6104	6074	6084	6101	6070	6015	6130	6195	6070	6082	6073	6092	6192	6093	6034	6117	6118	6201	5977	6174	6062	6141	6150	5997	6127	6205	6141	6144	6108	6153	6150	6152	6060	6224	6159	6084	6181	6132	6097	6091	6085	6157	6154	6141	6087	6171	6122	6202	6176	6132	6073	6093	6066	6101	6115	6114	6014	6124	6038	5993	6057	6203	6022	6032	6143	6165	6128	6168	6207	6224	6014	6264	6184	6108	6117	6073	6120	6276	6164	6110	6138	6078	6151	6091	6056	6055	6054	6151	6217	6014	6141	6122	6280	6122	6057	6135	6089	6095	6114	6068	6134	6033	6096	6138	6129	6252	6096	6180	6048	6136	6061	5974	6150	6058	6099	6057	6145	6214	6134	6080	6038	6169	6175	6121	5961	6040	6021	6080	6070	6106	6045	6118	6185	6116	6128	6181	6010	6085	5977	6088	6158	6057	6311	6060	6236	6054	6185	6079	6162	6116	6269	6086	6030	6124	6098	6087	6099	6105	6189	6192	5954	6015	6047	6167	6048	6048	6127	6091	6082	6093	6165	6224	6056	6179	6196	6109	6161	6071	6197	5995	6146	6050	6087	6179	6052	6105	6183	6130	6133	6123	6107	6162	6125	6012	6107	6156	6129	6138	6266	6080	6052	6150	5990	6283	6077	6247	6020	6084	6077	5965	6091	6090	6119	6186	6083	6045	6066	6179	6100	6124	6108	6054	6185	6058	6064	6136	6108
42715	48508	30605	14012	4183	1403	869	796	807	779	759	816	740	810	737	747	812	766	784	808	807	788	814	773	810	811	772	754	782	803	764	741	779	781	767	761	812	782	727	777	761	799	743	802	740	797	786	749	763	731	776	771	804	817	750	796	770	788	788	800	763	808	780	799	793	791	812	776	820	780	775	827	817	757	792	786	816	762	771	794	791	775	745	801	806	805	786	757	817	807	748	728	777	752	813	794	746	791	774	775	815	751	816	767	750	773	750	793	768	843	823	805	799	806	813	772	751	755	799	860	764	816	759	768	799	774	798	771	763	795	813	791	856	809	855	818	769	769	805	756	797	763	812	812	762	758	843	780	731	805	792	883	785	762	779	723	765	818	729	839	741	711	810	822	809	782	755	792	772	823	777	786	770	766	801	787	767	822	787	779	743	760	766	793	771	799	833	827	833	854	779	725	779	788	768	754	779	793	776	788	769	754	756	763	815	793	770	774	795	723	777	782	812	773	795	786	803	755	775	860	761	775	736	797	781	755	802	812	787	799	796	834	781	838	800	767	769	802	790	821	791	754	774	754	798	821	789	806	834	745	783	819	777	792	799	797	812	734	789	797	775	745	761	822	826	803	773	801	810	755	782	789	806	815	781	765	807	759	773	803	806	732	822	822	738	798	754	818	794	829	785	753	802	745	802	779	790	848	794	765	782	815	771	836	822	785	751	766	743	787	786	841	761	794	814	771	789	759	794	789	778	757	819	809	804	769	859	767	783	773	777	761	786	814	749	793	741	826	803	827	818	781	729	807	787	779	795	787	813	740	791	802	782	776	783	787	812	776	793	842	757	806	737	785	776	792	753	815	790	779	796	772	804	778	827	786	754	792	801	818	763	761	796	808	824	789	742	829	795	806	818	810	839	759	762	819	800	775	779	764	755	765	813	772	790	763	773	767	804	750	801	792	799	802	801	822	818	777	843	745	779	726	802	783	814	760	785	802	747	759	789	846	783	768	800	757	787	804	779	808	823	783	758	776	760	800	785	817	802	807	850	778	747	734	800	750	773	795	811	811	793	723	815	779	797	795	802	800	819	759	760	750	829	759	765	812	765	822	766	772	709	833	750	759	760	792	769	799	799	795	763	775	764	792	763	791	810	797	749	773	775	773	817	784	796	818	811	783	771	697	733	779	789	756	807	803	845	822	728	810	777	809	793	778	772	772	838	829	778	817	830	792	799	768	783	807	798	759	770	815	781	757	829	784	732	775	779	750	797	765	770	793	832	819	805	750	779	757	773	812	766	788	762	793	780	778	777	761	774	794	784	766	804	758	772	793	760	764	780	748	802	744	795	807	801	822	809	766	773	765	765	811	777	726	800	804	845	803	779	774	786	788	792	807	788	776	772	771	775	781	792	799	787	744	788	766	772	835	822	803	781	819	812	778	804	780	819	825	819	756	758	805	779	818	754	820	842	732	743	783	787	785	813	759	778	767	832	754	778	798	799	777	794	766	776	772	828	734	776	805	819	772	797	747	807	770	776	776	814	736	789	751	791	789	797	780	817	820	853	815	809	768	799	826	755	835	793	780	769	827	852	805	803	820	782	760	771	799	828	770	777	810	803	793	770	756	789	784	761	774	736	841	780	782	772	811	827	771	810	718	754	774	794	823	748	821	786	747	755	780	799	771	783	807	750	822	777	767	704	775	813	758	738	819	780	772	815	778	791	750	765	805	775	773	807	778	797	840	795	780	787	821	794	784	839	726	771	800	787	769	769	784	785	814	766	792	809	785	779	807	774	787	781	799	810	754	806	802	808	813	801	834	809	797	793	821	749	821	786	811	764	838	822	813	759	743	739	746	850	760	799	816	795	824	776	816	762	779	795	772	805	773	751	768	739	809	759	821	806	825	776	802	789	770	777	789	789	764	793	769	803	727	812	808	755	806	779	842	791	727	809	799	764	765	790	778	805	781	803	767	800	733	804	801	779	794	780	766	771	791	816	767	811	821	733	765	764	797	829	803	791	804	749	796	803	812	773	808	748	779	795	765	829	768	787	787	768	786	787	772	788	788	776	762	778	784	776	786	783	745	805	768	826	792	786	829	787	765	776	805	786	791	776	788	819	761	779	770	787	768	819	814	812	787	803	792	807	766	745	777	788	823	796	774	759	786	770	779	772	841	750	759	761	821	826	809	804	813	782	818	781	787	813	774	779	779	779	769	776	799	771	782	769	747	727	832	792	797	756	800	770	803	780	828	816	780	766	776	806	763	775	788	826	770	750	766	735	820	804	759	809	780	792	790	841	832	787	751	853	730	740	820	793	801	799	801	750	757	792	781	742	772	783	759	809	757	738	820	753	781	789	846	815	806	778	776	814	810	828	827	776	807	752	762	759	789	759	788	804	780	783	778	813	789	822	825	760	823	792	760	776	770	778	802	776	774	785	794	831	788	801	809	840	820	838	804	789	775	773	822	778	823	793	797	797	797	807	801	785	764	775	796	793	786	804	751	770	808	759	773	796	836	785	739	822	745	794	787	734	842	830	827	779	819	799	733	831	789	839	801	763	819	803	806	768	788	741	820	755	786	812	774	777	772	822	787	745	746	756	784	783	761	747	799	825	835	759	787	742	769	783	831	787	766	797	774	800	782	821	753	794	808	814	737	826	820	793	809	812	809	807	815	843	805	748	802	793	850	780	768	814	815	813	795	746	778	800	787	852	799	848	776	780	804	780	774	803	783	757	770	834	753	816	750	786	820	799	824	818	805	825	784	800	815	749	782	792	757	719	835	793	791	773	787	804	794	780	769	775	774	829	764	756	762	776	776	819	815	827	807	818	787	765	810	765	792	765	773	759	726	799	797	805	810	801	812	778	760	819	759	805	785	761	778	744	816	827	741	786	793	797	774	838	764	754	753	776	788	786	766	819	805	827	779	770	740	771	829	763	768	814	785	768	812	831	756	770	839	762	832	793	756	741	789	804	795	788	748	801	832	808	766	793	776	783	793	769	819	771	799	767	789	793	835	853	779	800	794	821	788	787	826	817	764	757	846	803	773	799	801	832	694	755	774	818	781	774	814	760	767	781	778	815	819	763	757	743	838	783	810	843	840	821	791	806	780	792	840	810	780	768	789	755	810	804	780	789	830	761	769	806	761	761	823	764	766	790	749	801	820	772	811	809	795	836	796	753	817	746	819	789	771	798	795	778	803	823	780	797	789	806	773	792	759	750	758	792	757	755	748	759	819	776	808	796	756	770	801	773	824	783	798	791	755	777	710	810	783	801	765	788	804	799	818	766	758	791	794	781	728	762	752	804	789	789	820	795	778	809	795	787	785	815	778	828	792	762	808	768	771	764	771	789	815	820	746	775	774	788	764	884	797	792	817	776	779	764	787	781	853	795	807	800	763	812	813	792	788	749	777	797	776	764	763	774	772	811	801	758	810	800	794	792	740	792	774	745	849	786	765	748	790	797	764	765	799	799	836	815	830	791	780	793	771	765	768
56381	55786	53565	42460	32390	16738	8230	6609	6401	6414	6493	6398	6461	6378	6346	6315	6369	6382	6455	6350	6489	6418	6374	6351	6398	6450	6395	6390	6364	6339	6510	6325	6243	6339	6272	6335	6377	6336	6434	6377	6347	6373	6511	6396	6345	6366	6445	6419	6527	6350	6347	6351	6341	6439	6423	6315	6359	6418	6301	6428	6240	6439	6364	6345	6306	6353	6324	6425	6297	6451	6358	6399	6379	6393	6372	6420	6452	6341	6362	6305	6510	6378	6367	6353	6426	6411	6438	6384	6372	6327	6373	6458	6413	6382	6400	6491	6536	6292	6346	6371	6381	6312	6588	6412	6386	6435	6378	6444	6411	6412	6462	6394	6218	6433	6342	6399	6417	6406	6356	6347	6333	6407	6382	6419	6409	6313	6310	6351	6474	6473	6303	6320	6441	6457	6437	6250	6342	6318	6423	6395	6334	6314	6465	6336	6448	6400	6309	6385	6270	6353	6339	6381	6426	6412	6368	6345	6495	6421	6396	6293	6412	6298	6460	6428	6351	6346	6367	6348	6414	6330	6393	6462	6471	6371	6431	6460	6358	6459	6473	6444	6344	6405	6390	6332	6371	6401	6410	6449	6457	6376	6308	6251	6476	6362	6373	6356	6478	6411	6439	6310	6431	6428	6498	6374	6436	6458	6310	6301	6399	6365	6321	6427	6414	6326	6470	6307	6400	6338	6314	6449	6354	6262	6270	6417	6437	6368	6401	6319	6365	6340	6346	6356	6584	6283	6388	6469	6446	6333	6402	6418	6313	6398	6357	6467	6270	6416	6429	6387	6505	6514	6469	6335	6372	6407	6392	6397	6436	6328	6377	6411	6422	6383	6328	6291	6350	6481	6412	6379	6256	6438	6424	6296	6347	6480	6364	6390	6389	6188	6416	6397	6353	6363	6414	6309	6453	6440	6385	6306	6331	6602	6391	6277	6408	6346	6366	6409	6379	6415	6440	6493	6402	6387	6522	6459	6412	6308	6421	6532	6370	6400	6331	6365	6419	6350	6526	6514	6420	6418	6344	6344	6347	6309	6225	6303	6418	6424	6397	6429	6495	6370	6396	6610	6352	6323	6435	6383	6425	6318	6523	6482	6416	6461	6311	6336	6347	6467	6309	6550	6388	6486	6404	6425	6399	6393	6410	6377	6399	6326	6370	6386	6431	6367	6415	6383	6480	6421	6391	6344	6400	6242	6436	6373	6405	6424	6395	6278	6407	6415	6426	6376	6387	6425	6431	6442	6401	6430	6311	6320	6336	6420	6235	6538	6295	6542	6504	6389	6363	6416	6358	6343	6431	6307	6490	6320	6420	6408	6351	6375	6460	6579	6334	6533	6430	6213	6360	6250	6426	6607	6395	6384	6419	6434	6332	6281	6586	6419	6427	6315	6418	6417	6401	6401	6472	6398	6396	6451	6405	6427	6359	6419	6462	6471	6382	6432	6461	6477	6518	6428	6416	6532	6245	6513	6382	6371	6310	6331	6358	6290	6414	6390	6418	6333	6468	6430	6441	6315	6377	6433	6449	6257	6340	6369	6307	6443	6330	6340	6457	6390	6468	6335	6264	6393	6341	6539	6367	6272	6283	6449	6400	6359	6468	6317	6478	6462	6308	6260	6647	6416	6468	6320	6514	6426	6293	6437	6427	6422	6413	6406	6380	6349	6408	6437	6464	6285	6255	6501	6416	6360	6366	6517	6408	6303	6319	6353	6342	6354	6323	6347	6474	6438	6379	6430	6363	6548	6465	6381	6315	6384	6365	6441	6415	6510	6503	6343	6346	6412	6492	6389	6366	6372	6365	6362	6331	6370	6493	6261	6417	6358	6384	6434	6362	6434	6487	6496	6390	6351	6446	6380	6355	6401	6426	6249	6328	6409	6471	6352	6356	6377	6327	6501	6544	6525	6394	6445	6375	6366	6431	6414	6296	6399	6388	6441	6511	6376	6415	6384	6288	6459	6333	6447	6488	6370	6419	6422	6415	6349	6409	6460	6426	6522	6386	6370	6432	6262	6403	6271	6382	6454	6421	6453	6396	6418	6382	6200	6315	6231	6474	6409	6411	6418	6345	6476	6360	6478	6538	6489	6371	6500	6424	6353	6439	6498	6376	6332	6338	6366	6397	6256	6230	6345	6454	6322	6489	6384	6467	6518	6297	6453	6326	6287	6286	6482	6400	6365	6389	6409	6355	6400	6389	6408	6338	6360	6443	6399	6404	6434	6350	6250	6361	6439	6420	6354	6312	6418	6580	6356	6319	6485	6404	6503	6400	6431	6373	6287	6394	6364	6422	6341	6506	6420	6654	6343	6295	6391	6448	6394	6310	6466	6423	6416	6465	6388	6302	6427	6429	6436	6393	6542	6359	6502	6337	6314	6408	6390	6447	6302	6407	6302	6368	6354	6379	6421	6306	6414	6322	6429	6341	6444	6399	6411	6387	6335	6392	6331	6386	6423	6322	6290	6400	6235	6338	6337	6408	6492	6328	6493	6325	6342	6271	6367	6469	6377	6450	6430	6347	6462	6382	6433	6437	6318	6403	6473	6463	6463	6414	6249	6416	6292	6426	6478	6289	6467	6426	6435	6342	6367	6326	6498	6405	6409	6367	6384	6408	6360	6461	6420	6392	6232	6401	6279	6387	6398	6367	6273	6380	6437	6568	6298	6408	6260	6417	6400	6437	6411	6304	6415	6468	6333	6379	6332	6321	6415	6278	6372	6387	6407	6325	6368	6379	6445	6339	6446	6275	6329	6374	6432	6397	6368	6387	6341	6359	6312	6299	6484	6365	6406	6354	6320	6488	6385	6329	6415	6280	6342	6327	6429	6374	6404	6407	6445	6436	6336	6272	6406	6547	6377	6335	6496	6299	6451	6430	6276	6423	6385	6336	6392	6391	6317	6371	6478	6287	6420	6425	6456	6403	6271	6402	6518	6373	6443	6384	6359	6409	6478	6448	6350	6406	6514	6394	6336	6419	6346	6222	6450	6442	6455	6397	6374	6457	6273	6359	6463	6431	6278	6475	6369	6345	6342	6380	6229	6378	6496	6463	6322	6323	6331	6475	6475	6422	6405	6343	6459	6486	6317	6372	6343	6394	6533	6408	6385	6220	6479	6338	6360	6202	6253	6401	6464	6512	6462	6425	6312	6483	6517	6389	6234	6423	6413	6310	6395	6434	6318	6375	6349	6387	6509	6515	6356	6393	6380	6344	6523	6321	6309	6361	6375	6394	6412	6394	6322	6544	6338	6507	6366	6491	6349	6348	6531	6370	6458	6357	6427	6338	6352	6390	6418	6408	6335	6367	6373	6391	6243	6425	6404	6354	6401	6450	6313	6465	6293	6355	6340	6366	6438	6378	6357	6350	6359	6292	6477	6397	6303	6493	6330	6375	6392	6409	6241	6438	6434	6382	6313	6509	6401	6381	6399	6361	6362	6426	6336	6483	6394	6436	6322	6457	6320	6425	6433	6357	6249	6285	6312	6420	6438	6353	6353	6357	6352	6293	6366	6416	6390	6421	6513	6445	6309	6481	6394	6426	6409	6397	6350	6423	6349	6299	6343	6354	6361	6376	6226	6400	6251	6416	6416	6361	6483	6336	6346	6288	6459	6340	6432	6439	6367	6373	6411	6451	6419	6456	6320	6309	6369	6388	6343	6379	6443	6556	6343	6344	6355	6450	6367	6292	6473	6353	6408	6413	6341	6407	6357	6410	6467	6340	6389	6417	6410	6425	6389	6324	6358	6332	6427	6365	6360	6332	6405	6392	6383	6290	6432	6566	6215	6395	6317	6366	6430	6418	6354	6333	6450	6489	6394	6434	6381	6385	6381	6556	6406	6384	6379	6447	6270	6417	6406	6430	6450	6449	6455	6445	6585	6343	6501	6405	6369	6350	6372	6425	6397	6398	6384	6372	6370	6402	6321	6453	6443	6378	6375	6481	6485	6492	6312	6317	6351	6347	6307	6477	6409	6397	6380	6414	6389	6491	6417	6340	6442	6467	6357	6330	6475	6393	6374	6465	6416	6401	6409	6449	6409	6403	6332	6586	6370	6509	6482	6407	6408	6366	6502	6447	6369	6212	6440	6428	6480	6456	6441	6361	6394	6227	6399	6381	6390	6428	6326	6399	6395	6404	6386	6379	6431	6472	6375	6293	6320	6378	6514	6369	6263	6613	6308	6513	6474	6383	6411	6362	6300	6297	6349	6442	6392	6474	6397	6483	6449	6332	6463	6421	6399	6381	6339	6296	6221	6313	6275	6393	6355	6476	6407	6467	6325	6392	6431	6309	6374	6402	6418	6400	6350	6376	6362	6508	6433	6335	6329	6428	6403	6472	6447	6297	6348	6497	6398	6455	6338	6379	6436	6428	6274	6444	6325	6278	6459	6313	6375	6240	6302	6488	6387	6395	6442	6311	6487	6413	6407	6267	6274	6427	6448	6412	6475	6412	6426	6421	6348	6450	6304	6492	6409	6409	6405	6349	6528	6493	6404	6358	6302	6464	6356	6328	6492	6394	6406	6394	6362	6450	6390	6459	6338	6300	6395	6440	6541	6359	6274	6375	6361	6336	6448	6393	6312	6403	6445	6404	6437	6311	6292	6449	6355	6411	6311	6367	6412	6403	6301	6506	6375	6350	6412	6475	6326	6348	6378	6382	6309	6315	6325	6362	6351	6454	6404	6375	6440	6322	6388	6528	6372	6340	6372	6430	6371	6436	6325	6422	6454	6321	6318	6402	6380	6432	6314	6419	6359	6394	6389	6405	6350	6396	6278	6305	6392	6359	6461	6319	6413	6409	6277	6469	6512	6504	6437	6478	6449	6414	6339	6268	6531	6406	6513	6499	6222	6373	6476	6385	6293	6382	6403	6429	6391	6327	6309	6335	6479	6541	6357	6417	6340	6362	6321	6357	6476	6368	6347	6334	6303	6407	6382	6458	6339	6408	6305	6306	6392	6422	6423	6357	6371	6342	6347	6344	6547	6403	6319	6316	6329	6322	6321	6263	6438	6302	6437	6436	6457	6437	6479	6329	6295	6362	6487	6365	6564	6337	6397	6480	6381	6448	6247	6350	6399	6394	6339	6355	6551	6361	6630	6272	6417
32485	38170	23752	9584	2789	1166	884	802	823	806	841	853	750	820	816	788	776	772	836	812	776	840	797	802	811	808	815	777	805	788	784	820	774	885	816	854	806	793	800	774	792	803	788	791	808	821	817	827	789	798	782	814	870	863	795	855	805	750	819	819	729	829	764	789	817	828	797	807	793	850	857	786	825	854	779	875	776	855	830	781	804	796	762	792	849	799	847	833	840	781	792	819	890	827	820	803	791	802	774	812	830	791	763	733	854	815	838	788	778	778	796	825	817	865	828	787	821	803	823	865	784	813	862	806	798	794	790	793	801	793	858	844	827	821	816	831	781	832	832	846	791	820	775	788	827	850	820	811	839	876	835	773	791	787	828	825	778	821	801	842	806	872	791	789	782	777	792	784	830	789	793	833	809	811	816	810	883	790	791	787	816	808	782	785	809	832	802	839	847	819	812	813	776	784	856	791	828	796	798	781	798	817	782	774	817	836	797	871	832	806	839	822	839	782	808	751	764	825	830	810	782	853	810	842	800	857	829	855	819	802	822	816	792	788	777	864	820	769	786	804	832	807	818	792	807	827	810	847	824	804	838	806	801	765	811	769	832	782	846	785	832	792	845	791	832	768	823	845	852	819	841	797	767	799	791	832	831	842	796	775	765	829	814	757	753	807	825	801	830	753	808	806	749	795	829	819	777	744	779	828	817	839	813	800	796	796	816	831	769	790	790	790	800	782	766	849	750	830	784	839	840	801	808	854	790	862	801	792	799	847	849	854	810	803	844	792	815	803	827	804	838	784	833	840	833	788	843	810	854	792	839	803	834	769	816	788	800	810	829	792	817	792	788	827	861	810	844	793	753	773	793	818	809	792	807	851	803	809	840	838	855	819	781	765	848	735	811	783	809	774	792	806	826	831	778	823	812	785	816	831	887	760	795	783	830	839	776	787	846	803	793	812	788	797	844	783	758	829	808	840	790	766	794	792	794	791	803	789	819	829	824	853	803	801	798	808	796	764	811	809	816	767	808	830	870	770	846	782	790	826	805	800	789	795	853	832	798	832	812	803	788	835	815	849	837	792	795	789	777	822	840	807	788	827	804	789	812	882	793	853	781	829	858	777	787	840	819	761	808	807	787	792	834	836	804	762	853	801	816	775	833	849	794	822	782	806	782	791	791	787	766	788	804	809	820	816	791	790	849	841	816	821	820	828	796	806	817	861	815	785	830	854	792	833	821	800	836	816	790	770	802	835	768	857	824	806	792	862	799	805	867	798	832	867	819	811	838	836	780	782	801	869	823	796	825	854	818	830	762	771	881	792	805	859	765	845	874	811	837	828	824	836	834	832	773	797	826	793	772	838	811	758	830	784	839	782	770	792	787	761	865	819	763	774	783	802	849	832	813	824	798	830	829	837	853	833	812	854	818	765	816	810	779	767	764	773	852	784	847	858	797	843	884	804	811	861	802	823	821	828	778	810	809	775	800	815	773	824	797	855	788	833	789	840	845	779	801	792	879	796	834	837	815	822	776	801	826	825	822	806	838	805	799	796	819	795	819	827	758	785	770	825	837	792	817	827	800	785	816	793	797	863	777	781	829	809	833	792	807	732	792	811	821	818	766	838	822	805	820	770	794	856	835	858	811	864	844	780	752	850	788	815	860	823	804	832	834	849	822	811	840	873	820	837	793	788	815	799	803	844	818	833	770	789	781	783	791	810	840	850	773	809	807	813	834	791	799	745	790	778	834	857	823	793	848	860	792	827	809	808	851	819	823	843	799	791	858	753	837	821	818	807	812	761	783	830	769	850	796	794	789	832	854	809	809	850	822	764	831	871	757	807	795	792	835	815	822	808	843	848	801	793	793	793	765	813	828	826	858	831	796	783	810	815	834	777	809	847	784	759	804	843	759	774	804	805	850	776	831	797	804	795	806	805	851	772	808	834	770	817	783	803	814	830	840	800	883	820	874	820	779	817	794	831	867	852	799	805	836	831	805	855	784	842	784	787	849	822	752	837	820	745	779	851	833	807	795	821	806	820	770	834	777	822	849	777	824	857	807	829	778	768	839	837	803	804	792	821	839	839	801	823	805	879	817	825	813	789	834	865	788	729	810	785	840	821	816	783	837	812	858	799	841	813	792	820	834	838	857	843	790	815	785	808	802	772	824	822	794	854	818	780	841	864	820	822	787	755	802	834	831	815	803	796	880	805	822	802	794	824	787	801	838	834	787	823	786	879	778	834	823	839	805	831	824	841	796	834	819	811	767	793	819	835	829	809	753	763	802	825	912	812	788	847	828	796	800	835	803	783	797	817	877	870	817	859	813	767	772	790	848	786	775	825	821	866	748	830	820	849	813	797	800	770	870	800	834	797	804	817	793	858	802	818	763	828	784	786	702	802	831	772	799	820	845	798	738	792	772	837	885	798	885	845	801	783	798	832	817	790	831	788	800	833	802	832	786	795	825	803	842	809	807	830	811	829	846	841	773	817	785	823	816	769	825	782	836	834	832	816	780	800	733	825	846	840	824	775	858	800	862	783	815	832	800	791	798	778	770	821	817	861	817	819	822	851	797	812	811	779	813	802	854	811	836	808	771	780	804	755	785	853	859	810	835	796	803	824	833	769	825	801	813	812	823	788	822	787	767	818	774	818	840	836	841	846	761	807	837	810	824	857	876	811	799	830	806	764	833	816	802	813	861	805	778	841	829	791	804	810	793	806	808	844	853	784	845	728	817	856	748	821	815	831	830	810	808	838	815	807	789	791	805	789	794	770	829	802	790	800	780	832	834	823	777	842	824	827	781	797	815	830	829	793	857	774	797	837	787	810	796	803	824	801	822	803	908	765	843	789	823	851	812	828	834	832	794	822	776	781	794	855	846	823	745	832	801	842	830	800	832	826	802	800	830	851	778	822	856	810	810	818	825	835	820	826	774	779	820	866	792	832	826	759	811	824	856	783	794	774	757	787	734	792	786	810	788	808	818	879	792	814	791	833	772	819	744	817	872	816	789	828	773	827	827	808	871	823	838	756	829	854	779	842	804	794	801	773	800	800	854	808	782	821	812	779	817	842	796	772	776	791	829	804	799	821	827	840	800	821	767	803	763	787	805	846	815	832	863	820	806	823	786	768	774	782	805	822	776	811	833	844	770	822	818	802	779	846	842	865	817	794	842	794	829	839	840	801	767	796	817	854	804	775	826	808	807	836	763	805	807	855	840	855	796	819	794	809	790	768	809	832	789	817	805	864	864	795	830	844	803	850	797	814	831	876	810	823	753	818	768	796	830	884	802	817	851	788	787	824	776	819	859	784	816	810	723	829	813	831	828	801	799	807	812	753	810	826	806	783	777	806	820	842	829	850	808	809	808	841	819	825	823	805	860	804	758	807	822	813	858	807	763	833	823	819	822	802	789	786	810	817	797	866	792	806	794	841	828	848	820	795	813	816	827	777	764	792	795	768	810	834	811	834	819	807	825	808	764	799	769	797	795	758	807	813
59811	56653	47102	37406	27111	13699	7684	6688	6598	6442	6461	6569	6466	6549	6636	6594	6502	6548	6575	6491	6564	6683	6630	6400	6585	6553	6529	6598	6540	6532	6559	6486	6521	6611	6689	6527	6587	6578	6556	6478	6628	6653	6562	6577	6524	6555	6568	6466	6469	6482	6457	6536	6508	6564	6527	6587	6516	6529	6554	6529	6413	6486	6455	6542	6516	6494	6535	6570	6616	6457	6629	6528	6519	6555	6494	6700	6481	6482	6497	6449	6585	6434	6631	6595	6456	6551	6482	6535	6506	6599	6511	6634	6506	6652	6591	6643	6638	6593	6575	6606	6417	6446	6606	6533	6555	6554	6482	6543	6633	6582	6538	6556	6464	6533	6683	6420	6492	6556	6573	6511	6647	6534	6504	6506	6445	6478	6438	6421	6397	6565	6564	6531	6585	6512	6419	6609	6495	6376	6462	6588	6692	6358	6652	6503	6584	6450	6469	6546	6496	6459	6379	6554	6454	6509	6514	6625	6513	6655	6535	6463	6521	6490	6634	6424	6495	6487	6531	6603	6529	6530	6458	6452	6548	6564	6396	6545	6666	6576	6653	6562	6471	6563	6403	6619	6538	6668	6594	6685	6512	6424	6676	6548	6550	6584	6482	6635	6484	6624	6575	6579	6504	6679	6581	6481	6586	6507	6392	6563	6583	6546	6597	6506	6431	6521	6503	6527	6643	6561	6449	6498	6547	6507	6506	6582	6538	6569	6518	6644	6612	6614	6499	6577	6474	6556	6571	6376	6582	6566	6650	6547	6496	6457	6668	6424	6510	6661	6478	6492	6525	6546	6549	6537	6550	6536	6401	6467	6587	6389	6593	6508	6526	6584	6595	6538	6476	6565	6602	6582	6545	6500	6617	6543	6556	6614	6580	6477	6562	6643	6402	6505	6610	6521	6551	6552	6589	6544	6625	6584	6596	6542	6688	6518	6641	6375	6555	6420	6521	6509	6616	6528	6545	6554	6570	6437	6584	6444	6476	6503	6532	6489	6549	6579	6438	6555	6580	6559	6531	6575	6632	6633	6502	6500	6575	6656	6488	6625	6525	6600	6563	6614	6628	6537	6596	6531	6588	6474	6512	6564	6502	6591	6561	6568	6445	6670	6573	6420	6544	6601	6634	6445	6515	6695	6599	6534	6594	6496	6580	6479	6587	6514	6561	6600	6640	6527	6499	6476	6519	6474	6543	6456	6523	6612	6599	6548	6568	6328	6537	6520	6548	6519	6411	6637	6519	6564	6501	6604	6515	6558	6424	6612	6548	6625	6664	6558	6512	6526	6602	6452	6640	6417	6470	6675	6565	6384	6547	6375	6656	6473	6633	6430	6684	6600	6550	6511	6464	6573	6619	6712	6609	6556	6551	6494	6498	6533	6435	6502	6478	6479	6654	6514	6534	6560	6553	6546	6534	6438	6525	6539	6533	6525	6640	6558	6631	6522	6687	6634	6516	6522	6598	6496	6587	6564	6600	6485	6561	6585	6476	6547	6570	6561	6383	6493	6539	6590	6500	6469	6609	6546	6480	6490	6611	6692	6609	6573	6511	6476	6574	6576	6528	6550	6570	6581	6503	6524	6575	6382	6647	6502	6674	6489	6610	6570	6569	6616	6566	6545	6526	6430	6542	6394	6463	6526	6536	6483	6717	6578	6398	6570	6542	6573	6538	6587	6443	6525	6568	6495	6451	6635	6485	6565	6630	6508	6578	6565	6602	6582	6631	6536	6600	6480	6515	6394	6384	6792	6603	6485	6521	6468	6563	6501	6655	6465	6420	6390	6605	6491	6561	6735	6569	6473	6606	6592	6548	6500	6576	6510	6534	6534	6553	6479	6562	6632	6540	6465	6581	6522	6518	6408	6597	6374	6396	6585	6430	6533	6557	6466	6597	6541	6433	6539	6578	6593	6518	6555	6631	6506	6611	6482	6485	6606	6419	6586	6618	6584	6578	6474	6653	6545	6492	6529	6553	6563	6511	6670	6605	6703	6564	6574	6576	6552	6476	6503	6519	6540	6524	6584	6570	6485	6483	6551	6661	6585	6611	6514	6582	6456	6497	6585	6516	6455	6609	6486	6429	6487	6475	6710	6387	6528	6602	6471	6540	6594	6539	6504	6510	6556	6585	6498	6475	6541	6541	6417	6554	6697	6528	6493	6623	6594	6408	6556	6462	6503	6508	6601	6492	6504	6555	6445	6520	6550	6614	6452	6600	6582	6533	6510	6668	6561	6661	6612	6595	6601	6568	6570	6583	6708	6486	6427	6547	6441	6509	6562	6516	6458	6605	6642	6494	6561	6409	6439	6543	6462	6517	6467	6645	6527	6520	6628	6635	6489	6534	6402	6487	6605	6560	6628	6570	6495	6550	6485	6597	6626	6595	6580	6556	6573	6518	6648	6498	6464	6639	6607	6541	6443	6612	6516	6430	6579	6442	6652	6649	6511	6521	6498	6550	6661	6524	6417	6598	6544	6530	6697	6452	6587	6553	6408	6476	6462	6578	6510	6598	6493	6489	6481	6548	6482	6631	6586	6623	6616	6551	6525	6474	6543	6618	6563	6676	6534	6590	6691	6452	6494	6463	6521	6506	6486	6481	6494	6653	6489	6504	6465	6584	6540	6620	6607	6465	6537	6476	6520	6543	6559	6496	6621	6651	6727	6404	6555	6447	6503	6443	6499	6448	6582	6515	6522	6489	6669	6664	6544	6481	6564	6545	6399	6569	6364	6545	6497	6565	6567	6554	6516	6538	6542	6587	6515	6661	6619	6557	6612	6690	6650	6469	6462	6574	6623	6473	6529	6586	6448	6709	6572	6493	6423	6612	6546	6496	6435	6641	6508	6575	6550	6577	6569	6513	6557	6534	6578	6523	6464	6558	6485	6573	6567	6597	6586	6606	6452	6678	6507	6547	6512	6643	6625	6654	6481	6408	6425	6525	6527	6494	6517	6706	6525	6690	6584	6636	6577	6474	6549	6524	6594	6508	6502	6549	6543	6600	6466	6568	6466	6519	6449	6574	6507	6476	6579	6438	6476	6613	6385	6576	6555	6501	6616	6609	6472	6637	6555	6439	6562	6596	6625	6550	6562	6704	6423	6478	6546	6486	6507	6505	6551	6493	6552	6579	6502	6573	6520	6464	6493	6480	6533	6473	6546	6566	6573	6523	6394	6549	6612	6581	6405	6585	6533	6594	6602	6445	6639	6552	6617	6629	6554	6480	6538	6542	6487	6614	6535	6554	6474	6460	6585	6614	6549	6453	6414	6463	6612	6527	6584	6514	6492	6673	6621	6576	6446	6453	6520	6440	6517	6509	6476	6633	6669	6524	6663	6577	6517	6513	6528	6507	6540	6632	6519	6438	6537	6529	6451	6470	6728	6599	6487	6490	6530	6520	6496	6608	6505	6591	6507	6485	6594	6591	6553	6506	6584	6498	6458	6445	6494	6657	6523	6565	6624	6536	6548	6488	6635	6576	6518	6670	6521	6499	6445	6633	6667	6591	6547	6486	6474	6570	6444	6445	6534	6461	6530	6579	6503	6429	6452	6437	6542	6591	6457	6594	6518	6570	6580	6619	6437	6584	6420	6514	6630	6613	6423	6576	6579	6476	6461	6599	6581	6615	6609	6605	6588	6528	6583	6645	6534	6530	6637	6528	6507	6443	6434	6576	6527	6482	6435	6574	6469	6543	6471	6642	6566	6595	6656	6477	6645	6611	6546	6525	6575	6450	6543	6494	6473	6556	6508	6724	6396	6600	6544	6549	6427	6671	6581	6520	6645	6552	6541	6498	6552	6439	6455	6622	6519	6444	6532	6477	6459	6544	6499	6616	6467	6515	6559	6503	6420	6698	6507	6615	6531	6571	6473	6572	6454	6491	6544	6604	6445	6436	6541	6470	6531	6637	6527	6508	6600	6541	6522	6558	6463	6550	6412	6382	6524	6736	6604	6626	6642	6499	6611	6511	6542	6568	6462	6532	6549	6508	6590	6493	6490	6407	6525	6524	6570	6641	6537	6509	6501	6601	6598	6529	6588	6411	6596	6458	6562	6552	6474	6399	6589	6587	6506	6611	6499	6511	6486	6641	6418	6463	6550	6522	6562	6405	6682	6465	6660	6508	6581	6562	6575	6625	6564	6501	6587	6332	6625	6426	6584	6460	6599	6548	6453	6563	6504	6601	6640	6600	6721	6572	6538	6587	6562	6597	6584	6629	6610	6493	6455	6518	6493	6640	6564	6442	6567	6513	6530	6563	6548	6500	6623	6535	6504	6632	6652	6589	6529	6468	6536	6621	6366	6582	6589	6582	6526	6543	6593	6548	6713	6466	6496	6554	6494	6448	6473	6480	6559	6568	6505	6537	6529	6585	6557	6472	6651	6465	6491	6521	6639	6628	6504	6586	6501	6589	6484	6537	6499	6573	6542	6457	6504	6498	6489	6632	6621	6575	6537	6649	6529	6500	6442	6488	6629	6709	6429	6658	6593	6563	6545	6601	6476	6578	6559	6521	6481	6546	6553	6496	6524	6464	6348	6393	6585	6511	6541	6498	6515	6680	6576	6523	6536	6497	6486	6631	6409	6489	6757	6607	6618	6602	6457	6495	6520	6627	6403	6556	6543	6386	6613	6537	6583	6589	6357	6633	6544	6586	6531	6574	6680	6635	6474	6665	6608	6539	6622	6456	6451	6532	6564	6543	6495	6484	6467	6555	6531	6580	6475	6531	6494	6639	6538	6556	6667	6560	6475	6484	6468	6574	6469	6512	6558	6445	6571	6546	6434	6677	6443	6563	6575	6668	6586	6572	6474	6371	6555	6539	6672	6409	6539	6579	6476	6440	6416	6627	6484	6474	6530	6537	6674	6586	6652	6685	6520	6561	6434	6543	6469	6640	6521	6531	6521	6427	6671	6551	6689	6380	6675	6615	6482	6509	6576	6481	6499	6466	6497	6724	6753	6651	6478	6733	6515	6563	6429	6506	6563	6560	6548	6454	6463	6418	6550	6556	6572	6548	6521	6521	6475	6530	6507	6721	6493	6599	6595	6522	6710	6455	6608	6524	6553	6603	6633	6719	6584	6636	6614	6522	6580	6529	6576	6606	6432	6593	6561
46931	49385	28990	12725	3344	1154	772	719	665	672	701	660	675	673	673	624	694	683	689	661	660	680	698	589	616	698	676	666	635	649	693	639	684	708	641	667	687	675	658	643	700	729	697	619	679	657	667	698	669	658	747	672	670	651	619	690	665	600	657	671	671	713	675	708	678	681	672	675	675	679	660	701	671	679	648	714	639	638	671	700	677	641	670	685	660	678	677	653	684	650	651	709	690	657	670	630	680	679	631	735	645	640	664	705	671	658	644	657	695	696	694	666	667	691	618	677	671	705	701	629	691	688	695	638	668	672	672	687	663	647	682	613	667	670	644	737	690	660	675	661	673	673	699	639	639	735	632	676	681	645	719	676	644	635	710	699	666	689	670	662	683	647	661	639	644	692	680	644	695	671	631	671	650	621	658	676	690	672	650	663	646	655	695	674	644	660	740	646	658	653	657	637	709	742	723	610	673	653	633	673	638	670	652	692	681	685	672	679	619	704	654	663	667	687	661	673	717	683	710	653	643	693	640	634	654	637	682	645	658	719	680	649	663	719	633	680	670	707	647	617	643	682	682	695	682	645	677	655	637	656	645	720	644	635	702	685	722	681	672	667	672	655	687	686	683	645	723	619	692	688	664	685	648	628	660	689	631	663	669	635	638	636	649	650	663	671	658	722	662	659	645	688	676	692	668	646	692	656	664	679	660	652	731	672	672	686	659	711	676	672	665	683	656	682	702	696	659	703	653	619	670	678	670	712	695	709	662	676	600	673	676	660	672	667	668	648	628	633	691	692	678	697	659	695	705	657	716	656	736	673	645	687	713	666	697	680	688	674	671	708	652	707	679	685	643	667	633	704	645	693	672	648	677	710	669	649	619	663	650	629	664	664	690	682	629	718	622	628	663	710	645	673	659	625	663	672	633	648	647	722	651	662	676	644	679	684	631	678	645	669	629	710	645	652	663	676	675	672	693	637	701	679	666	655	628	678	644	676	681	629	671	652	646	629	673	675	654	681	705	668	683	685	674	643	620	694	655	702	698	635	684	661	679	671	646	649	657	673	695	643	671	643	679	657	669	674	678	683	655	655	653	729	699	658	705	646	630	655	688	713	665	666	649	673	649	626	718	661	652	694	702	680	616	713	653	662	646	707	666	652	634	712	653	672	633	711	674	655	619	713	648	696	647	694	643	649	658	639	705	681	661	687	665	675	687	681	634	697	696	652	652	639	701	705	658	674	676	661	618	626	629	639	703	663	678	700	622	707	688	673	628	684	697	668	646	666	691	641	726	674	691	657	639	672	668	656	646	691	618	707	646	664	693	679	694	618	661	667	686	657	665	642	669	652	663	695	677	659	616	669	700	641	671	641	659	654	655	632	639	664	656	680	668	659	627	617	648	716	632	685	665	673	672	672	640	612	701	730	629	671	685	660	686	673	656	674	687	689	715	603	648	640	686	704	664	668	664	644	668	621	646	688	623	679	652	637	674	678	665	639	677	624	674	695	699	653	624	645	680	672	685	691	641	637	654	664	711	684	655	668	636	694	644	625	623	650	633	676	701	643	665	741	666	727	636	637	723	686	709	679	681	685	709	658	662	670	649	666	657	656	689	681	690	704	666	667	656	696	680	688	668	676	652	648	673	661	649	641	653	638	679	707	693	656	629	628	650	652	631	673	666	627	717	665	675	677	671	689	692	621	683	657	642	689	653	692	644	674	611	702	654	666	682	656	681	631	686	689	700	737	674	678	647	641	658	700	693	659	653	689	660	638	657	695	704	635	667	643	713	640	672	654	630	664	662	683	714	699	697	652	640	680	646	698	687	690	694	668	683	657	648	723	693	701	671	640	615	651	658	681	673	670	657	675	661	698	688	709	667	659	716	669	664	692	633	704	730	739	694	710	655	632	687	666	631	672	653	710	643	656	672	680	706	670	646	636	709	672	698	692	668	691	637	621	689	664	661	688	670	677	653	671	651	690	643	668	634	695	699	683	650	640	704	685	666	706	675	710	725	628	694	636	677	755	684	674	691	700	675	644	713	629	648	665	639	697	678	674	650	672	687	699	657	665	693	617	704	654	678	699	702	702	666	682	687	668	634	642	653	666	681	684	681	694	670	665	616	658	651	682	666	649	661	661	641	689	694	662	663	637	664	698	654	646	687	661	682	655	682	642	667	656	673	666	668	660	679	678	648	654	686	644	657	692	698	647	579	706	701	641	662	662	635	646	700	666	684	690	641	683	684	677	678	670	665	734	681	667	651	661	631	637	662	680	686	646	688	659	676	661	653	675	657	685	663	677	681	661	666	672	665	627	664	697	701	676	630	662	650	674	676	685	659	670	682	660	678	650	657	646	691	646	695	687	628	688	698	655	657	609	627	644	694	669	672	665	654	654	669	662	666	705	676	682	675	637	631	625	711	662	619	765	636	651	641	654	648	663	616	688	662	653	652	639	689	686	720	635	637	674	714	693	631	692	635	649	612	667	650	632	674	723	676	701	677	694	712	696	630	702	666	660	617	656	642	717	663	661	659	627	674	597	718	711	667	678	693	658	682	648	699	651	646	639	654	642	655	657	666	659	628	688	731	636	667	652	698	665	697	641	658	712	642	654	670	672	678	692	654	686	682	697	688	649	688	668	625	648	677	695	676	695	683	671	688	696	649	684	673	673	674	714	698	659	658	704	633	688	676	679	664	650	709	685	643	690	649	692	654	642	690	669	682	666	703	664	661	632	728	649	668	649	679	659	702	713	722	680	683	660	697	623	712	693	680	697	695	654	638	646	673	662	636	675	691	676	689	675	642	667	688	695	670	657	636	663	700	711	660	660	739	660	665	676	643	668	694	650	667	650	661	703	671	648	664	674	631	657	669	672	655	705	699	640	644	753	650	644	683	656	692	648	698	655	656	663	640	689	702	692	667	672	692	691	698	656	630	666	693	648	671	691	669	663	681	674	706	713	698	695	680	638	677	674	673	648	674	704	700	687	715	656	678	682	647	679	653	713	662	670	655	726	635	629	665	643	677	691	730	676	695	672	585	631	688	649	681	655	664	660	697	666	673	649	649	640	688	676	682	657	684	673	631	699	654	676	695	686	683	690	665	630	699	663	711	662	660	711	649	709	658	722	629	657	603	708	667	655	699	669	665	651	672	653	683	727	721	638	654	655	699	670	652	634	645	668	666	647	649	695	673	646	663	667	695	694	672	718	697	683	637	678	690	713	698	678	674	676	658	695	629	676	659	645	648	680	694	635	710	651	659	642	671	687	667	666	677	668	649	682	658	640	659	697	686	706	668	724	644	690	698	666	685	647	685	673	621	653	660	662	656	679	638	680	696	722	723	641	660	677	665	669	682	638	682	641	640	684	669	679	645	663	640	686	688	639	692	649	655	645	619	708	658	673	729	696	687	685	666	623	656	701	651	652	729	652	731	647	674	685	659	651	676	633	676	673	686	660	641	620	683	690	683	663	692	685	695	708	681	652	693	659	706	635	656	656
53641	51367	50327	40458	29982	15072	7087	5839	5555	5530	5492	5639	5599	5621	5605	5556	5569	5463	5513	5572	5505	5558	5454	5478	5581	5600	5542	5561	5603	5495	5478	5543	5563	5490	5559	5618	5578	5584	5573	5556	5541	5657	5596	5643	5524	5552	5457	5623	5590	5569	5606	5532	5649	5620	5555	5531	5611	5543	5409	5528	5500	5495	5464	5474	5491	5568	5569	5486	5564	5547	5443	5507	5464	5493	5479	5362	5522	5582	5439	5515	5739	5559	5589	5586	5479	5476	5480	5643	5590	5444	5509	5598	5483	5509	5537	5468	5429	5443	5436	5547	5629	5592	5391	5544	5647	5532	5532	5556	5478	5518	5493	5598	5646	5466	5625	5528	5644	5531	5549	5535	5530	5479	5419	5559	5637	5524	5551	5449	5576	5566	5508	5519	5485	5401	5541	5548	5524	5591	5615	5492	5424	5604	5521	5539	5568	5524	5596	5539	5518	5498	5456	5516	5527	5468	5498	5564	5490	5538	5567	5525	5547	5503	5462	5489	5498	5598	5509	5569	5513	5679	5564	5532	5512	5584	5486	5629	5470	5619	5471	5411	5513	5494	5631	5571	5558	5561	5518	5525	5497	5441	5484	5424	5507	5553	5554	5632	5541	5584	5581	5482	5494	5526	5531	5488	5411	5573	5533	5484	5581	5542	5432	5504	5512	5613	5545	5487	5556	5455	5605	5514	5472	5504	5533	5506	5563	5579	5707	5644	5469	5614	5522	5430	5520	5404	5674	5559	5462	5585	5585	5490	5368	5544	5549	5482	5478	5466	5479	5532	5451	5471	5574	5515	5480	5619	5617	5449	5574	5565	5610	5615	5505	5613	5492	5523	5516	5503	5606	5412	5571	5501	5632	5492	5667	5609	5589	5558	5485	5552	5466	5630	5510	5640	5719	5393	5602	5635	5625	5547	5542	5393	5520	5484	5632	5524	5614	5549	5666	5425	5360	5583	5546	5504	5571	5543	5555	5695	5580	5563	5547	5532	5558	5508	5728	5511	5294	5553	5464	5610	5569	5593	5492	5515	5505	5506	5459	5517	5485	5638	5522	5551	5481	5624	5437	5582	5492	5585	5563	5589	5523	5650	5547	5553	5573	5547	5516	5603	5540	5598	5527	5457	5525	5691	5492	5504	5517	5556	5517	5464	5546	5726	5540	5520	5560	5451	5351	5606	5528	5524	5550	5537	5593	5598	5521	5500	5539	5549	5396	5553	5497	5580	5595	5487	5445	5590	5558	5513	5535	5511	5618	5594	5454	5533	5479	5470	5421	5409	5500	5506	5595	5509	5576	5565	5465	5624	5464	5473	5437	5400	5572	5576	5556	5618	5534	5550	5617	5530	5561	5733	5579	5600	5585	5577	5467	5573	5640	5407	5429	5490	5539	5629	5496	5528	5438	5604	5565	5496	5593	5564	5506	5544	5570	5538	5586	5578	5530	5575	5564	5532	5592	5463	5353	5633	5552	5484	5561	5574	5560	5524	5603	5493	5545	5426	5544	5605	5532	5495	5555	5486	5532	5468	5519	5523	5435	5461	5651	5529	5419	5532	5604	5563	5566	5521	5495	5497	5484	5536	5587	5573	5669	5582	5458	5613	5458	5454	5536	5526	5631	5544	5618	5361	5555	5520	5441	5500	5578	5500	5528	5516	5659	5550	5512	5570	5555	5520	5526	5549	5558	5370	5549	5465	5565	5471	5446	5433	5575	5414	5654	5474	5602	5562	5485	5636	5592	5467	5577	5641	5515	5553	5558	5596	5468	5535	5620	5485	5524	5634	5529	5467	5495	5472	5459	5525	5426	5510	5554	5470	5574	5449	5435	5576	5525	5589	5356	5563	5572	5598	5574	5473	5671	5536	5498	5591	5513	5611	5561	5493	5561	5447	5574	5479	5541	5451	5707	5538	5514	5548	5615	5408	5503	5549	5613	5479	5582	5333	5483	5549	5409	5540	5479	5463	5558	5484	5573	5367	5525	5576	5572	5449	5580	5523	5549	5484	5503	5545	5491	5537	5480	5592	5522	5584	5577	5555	5447	5612	5642	5498	5499	5514	5602	5341	5425	5592	5595	5634	5665	5460	5528	5497	5634	5586	5575	5605	5531	5569	5453	5477	5511	5536	5517	5559	5526	5457	5556	5445	5594	5641	5520	5550	5568	5404	5581	5488	5630	5419	5628	5534	5573	5645	5539	5573	5472	5441	5512	5599	5646	5546	5674	5575	5552	5482	5511	5734	5492	5597	5388	5517	5598	5513	5514	5429	5568	5465	5638	5626	5435	5467	5442	5455	5485	5597	5574	5522	5461	5524	5560	5422	5573	5674	5546	5521	5613	5615	5536	5419	5463	5548	5479	5618	5417	5580	5521	5598	5627	5588	5520	5521	5521	5500	5640	5524	5562	5530	5678	5549	5537	5568	5407	5657	5524	5593	5612	5588	5413	5676	5536	5482	5541	5523	5447	5493	5388	5361	5524	5505	5579	5614	5603	5603	5657	5468	5504	5491	5530	5477	5536	5470	5466	5542	5467	5519	5535	5468	5527	5502	5523	5556	5504	5524	5445	5447	5523	5621	5629	5562	5487	5539	5583	5694	5464	5392	5458	5576	5533	5677	5582	5557	5721	5477	5510	5573	5537	5607	5437	5554	5477	5592	5531	5505	5588	5544	5598	5523	5535	5524	5577	5541	5507	5628	5553	5591	5340	5491	5583	5450	5534	5553	5460	5606	5546	5517	5526	5449	5409	5610	5551	5595	5481	5546	5473	5431	5547	5558	5492	5583	5541	5529	5543	5464	5356	5559	5569	5544	5596	5535	5522	5467	5682	5509	5545	5627	5549	5566	5488	5498	5545	5603	5549	5531	5586	5478	5520	5382	5469	5532	5416	5500	5576	5543	5496	5537	5584	5444	5629	5536	5555	5473	5665	5457	5495	5622	5538	5647	5606	5547	5636	5573	5616	5494	5552	5607	5640	5528	5603	5489	5533	5626	5539	5548	5711	5566	5618	5523	5503	5660	5576	5593	5600	5696	5526	5472	5504	5463	5616	5536	5483	5609	5452	5559	5527	5635	5666	5470	5575	5406	5527	5511	5532	5482	5730	5323	5550	5463	5578	5479	5708	5613	5512	5489	5545	5482	5622	5566	5502	5475	5581	5647	5570	5604	5432	5635	5617	5477	5574	5540	5486	5428	5572	5524	5474	5470	5540	5478	5378	5442	5509	5569	5558	5536	5478	5595	5695	5602	5464	5481	5531	5507	5492	5579	5663	5465	5511	5578	5541	5516	5618	5601	5496	5517	5496	5669	5656	5544	5531	5486	5506	5540	5598	5514	5557	5568	5446	5459	5513	5363	5425	5376	5495	5631	5489	5510	5594	5414	5442	5661	5510	5588	5587	5614	5530	5440	5538	5557	5600	5517	5546	5565	5479	5581	5491	5591	5557	5614	5530	5401	5483	5527	5512	5610	5597	5650	5566	5506	5534	5498	5500	5610	5570	5591	5554	5595	5555	5651	5498	5427	5590	5486	5522	5516	5473	5483	5682	5442	5670	5559	5445	5441	5634	5596	5525	5507	5567	5578	5562	5502	5546	5487	5531	5447	5464	5595	5586	5565	5504	5618	5593	5563	5417	5468	5424	5545	5501	5526	5574	5517	5643	5581	5532	5622	5571	5533	5511	5548	5580	5492	5641	5593	5575	5457	5453	5433	5542	5494	5521	5630	5558	5561	5640	5483	5516	5542	5563	5530	5626	5481	5444	5504	5569	5522	5470	5499	5534	5393	5581	5537	5641	5420	5505	5602	5521	5515	5637	5491	5485	5452	5550	5630	5547	5461	5481	5513	5530	5549	5607	5507	5517	5548	5507	5464	5666	5580	5541	5633	5461	5484	5562	5594	5459	5480	5493	5559	5560	5619	5606	5588	5701	5490	5498	5580	5620	5560	5543	5589	5388	5498	5564	5489	5610	5623	5492	5580	5419	5632	5603	5519	5497	5572	5440	5554	5522	5639	5643	5511	5616	5472	5525	5503	5558	5470	5480	5573	5499	5564	5489	5508	5607	5537	5470	5476	5499	5493	5591	5465	5636	5496	5548	5543	5503	5395	5411	5510	5533	5387	5504	5527	5475	5522	5572	5550	5432	5529	5529	5603	5619	5469	5435	5518	5494	5616	5462	5530	5470	5439	5460	5475	5560	5477	5542	5439	5510	5629	5638	5572	5587	5430	5459	5533	5488	5532	5516	5524	5585	5518	5420	5451	5631	5533	5539	5460	5659	5488	5564	5611	5522	5609	5498	5559	5451	5548	5579	5594	5520	5546	5574	5641	5511	5438	5534	5434	5528	5542	5575	5523	5716	5543	5545	5547	5511	5528	5565	5641	5467	5559	5537	5468	5566	5423	5641	5534	5661	5510	5592	5479	5494	5473	5445	5550	5496	5455	5548	5587	5460	5521	5461	5469	5602	5518	5622	5540	5536	5414	5415	5553	5542	5521	5706	5474	5627	5442	5594	5578	5551	5595	5412	5613	5495	5615	5566	5638	5491	5448	5388	5603	5524	5598	5455	5524	5503	5628	5570	5434	5464	5455	5484	5473	5538	5574	5594	5568	5454	5551	5575	5653	5499	5519	5564	5561	5425	5467	5542	5497	5622	5608	5569	5353	5493	5533	5540	5624	5598	5636	5543	5577	5548	5478	5529	5620	5513	5557	5516	5488	5548	5468	5567	5513	5530	5500	5577	5488	5548	5545	5580	5448	5514	5577	5589	5612	5590	5518	5537	5513	5524	5474	5510	5552	5519	5515	5466	5491	5522	5504	5663	5672	5435	5530	5498	5462	5508	5658	5555	5457	5672	5665	5459	5447	5568	5532	5646	5627	5608	5491	5560	5540	5598	5467	5514	5595	5580	5563	5710	5624	5448	5667	5589	5583	5525	5436	5473	5495	5583	5465	5596	5622	5472	5563	5456	5395	5576	5527	5533	5497	5464	5454	5496	5631	5600	5630	5524	5552	5614	5497	5429	5561	5544	5539	5486	5756	5479	5478	5588	5502	5560	5528	5467	5494	5491	5522	5510	5491	5503	5480	5607	5565	5507	5492	5436	5582
22183	20232	10126	3281	1324	830	717	692	702	737	735	752	718	728	745	750	727	704	695	723	737	725	717	725	735	713	675	755	715	693	712	753	743	704	704	647	705	726	679	668	705	710	714	727	725	689	660	706	710	745	686	742	700	688	730	727	725	712	766	719	700	685	693	728	750	706	697	716	739	690	749	721	715	700	692	721	754	682	730	694	746	706	705	732	736	709	692	683	679	746	720	691	704	697	757	691	683	685	694	697	706	718	694	701	738	674	755	744	721	726	744	718	718	725	755	720	699	706	690	755	679	740	717	660	731	732	730	742	686	711	710	729	666	727	728	700	727	713	649	730	715	672	667	698	734	713	740	716	710	687	690	737	712	678	719	700	718	745	719	692	744	746	751	739	707	733	705	750	743	732	709	679	734	685	686	743	728	735	731	718	737	712	714	682	715	745	704	697	684	738	698	741	678	728	706	730	690	707	725	700	683	762	679	709	762	719	767	696	719	742	729	730	704	731	701	763	686	736	755	750	748	695	750	739	709	714	692	677	714	687	731	771	696	721	733	700	725	694	734	726	688	684	712	703	732	712	723	694	722	728	705	676	716	727	759	763	724	718	722	735	741	693	716	712	706	715	734	682	690	659	714	739	736	677	709	709	725	702	740	753	679	687	734	728	766	756	706	688	693	679	679	741	695	700	729	709	765	698	700	704	766	706	746	723	704	689	695	722	729	735	685	731	744	691	719	678	711	718	726	729	653	730	812	743	718	717	751	707	726	738	669	694	720	722	745	672	748	699	687	713	734	745	691	695	755	733	728	760	715	722	735	712	722	722	753	711	732	724	701	681	735	711	722	715	746	746	721	690	732	711	728	738	687	731	754	734	732	722	687	694	704	703	734	781	719	712	701	717	737	747	736	745	744	712	685	740	675	739	718	723	722	742	616	737	738	715	675	760	701	705	689	668	696	670	734	742	744	711	697	692	690	707	744	684	732	736	761	740	692	716	730	749	685	718	769	765	715	671	739	686	701	733	669	712	711	685	712	722	748	719	748	704	786	735	717	736	706	715	746	730	705	705	710	717	706	772	712	718	694	745	720	714	705	677	757	710	726	727	697	747	754	717	737	705	754	727	713	694	671	722	743	688	722	712	664	764	738	744	706	688	757	706	752	700	750	749	691	703	671	671	688	764	725	703	662	733	705	714	762	691	701	743	743	750	734	689	651	745	683	729	739	707	681	724	738	747	684	686	759	742	679	740	727	678	681	697	749	683	680	697	715	734	690	756	717	758	703	717	677	685	696	756	732	731	691	728	732	686	732	700	700	642	789	708	714	711	731	691	732	752	718	723	635	758	779	743	749	756	722	683	675	729	664	749	751	706	739	727	747	700	730	738	704	708	705	689	680	676	742	726	705	699	675	758	722	688	683	718	736	733	697	677	727	733	684	686	693	708	783	748	756	693	735	745	693	715	747	733	722	695	722	715	684	721	684	748	698	731	730	726	761	745	714	690	699	749	732	746	700	709	678	732	747	749	741	706	700	733	725	745	718	696	761	730	753	761	692	674	710	688	735	644	719	692	739	678	709	767	711	704	696	758	685	738	718	732	711	712	712	760	694	743	678	712	693	689	736	734	656	684	692	686	729	720	701	737	766	739	711	704	694	710	708	672	745	711	759	687	725	747	712	702	718	739	693	704	697	726	717	666	703	650	702	670	745	700	772	718	679	749	699	725	713	692	740	709	805	727	669	753	695	686	708	733	685	715	693	743	695	738	745	702	710	736	720	666	719	719	725	731	685	712	711	638	681	694	754	706	753	718	710	736	749	691	707	701	690	692	735	704	692	691	706	711	684	761	699	695	706	723	755	722	708	701	687	696	722	704	755	748	688	710	703	724	768	743	665	667	726	640	732	690	693	691	692	709	752	700	699	725	744	685	711	706	738	682	743	769	688	741	718	755	729	695	719	670	695	733	700	768	689	715	693	723	666	720	738	697	763	676	696	738	696	708	745	622	694	681	698	726	703	692	737	727	740	741	686	725	705	707	737	705	733	729	696	746	685	711	755	720	702	757	755	703	736	732	708	753	717	691	724	713	727	718	707	688	720	762	709	730	711	738	742	691	750	699	679	703	665	718	699	764	701	713	731	691	712	749	707	670	724	707	700	704	776	754	688	710	759	758	740	736	688	708	733	708	736	732	688	719	756	706	762	710	714	736	692	678	718	722	710	749	725	729	722	700	719	727	711	694	705	724	747	670	712	692	717	739	745	752	711	720	722	638	682	664	722	729	745	712	729	724	687	734	704	702	741	704	737	746	696	657	712	760	703	718	657	723	717	747	702	718	715	675	742	751	729	728	721	726	662	790	731	736	719	725	738	729	688	737	717	701	692	718	717	696	752	747	726	725	736	702	689	698	758	741	751	782	747	716	717	732	728	735	745	658	708	683	693	709	750	719	725	730	720	737	739	691	671	713	730	697	694	775	695	777	675	755	725	755	722	787	733	686	696	700	702	688	742	743	730	734	734	706	711	707	704	702	730	722	724	688	697	755	737	724	735	732	682	740	710	706	693	702	744	693	723	702	728	711	761	735	742	725	748	778	722	707	736	762	684	719	708	735	748	707	712	736	769	700	756	706	725	748	741	739	745	692	749	740	675	720	716	725	743	708	718	742	734	743	703	752	706	735	740	768	747	766	723	719	684	697	687	692	708	739	719	707	729	716	767	718	691	698	773	730	744	753	748	710	716	699	783	700	684	707	722	694	732	762	687	680	645	689	741	734	716	703	705	700	734	691	771	743	760	700	746	739	704	700	725	723	694	681	729	707	793	725	711	793	708	702	724	674	752	713	730	713	699	729	682	696	676	718	721	696	706	678	710	729	758	717	700	719	707	739	735	710	761	730	716	716	669	745	736	696	716	706	771	733	702	692	720	691	716	664	754	733	761	722	699	668	763	690	706	703	716	716	735	743	750	686	734	744	713	804	716	705	722	692	705	764	742	664	736	681	722	745	703	739	732	675	717	736	759	760	718	744	716	719	753	715	733	722	727	771	716	702	711	715	710	705	652	734	724	717	762	709	700	678	725	754	725	721	687	730	743	734	680	740	699	724	711	698	683	732	690	776	744	723	658	705	724	694	696	680	752	735	714	721	686	677	698	709	709	722	763	710	748	689	676	720	742	747	704	709	732	723	698	734	726	702	720	710	644	724	765	722	717	690	708	710	725	719	747	748	737	735	738	719	742	688	730	734	695	751	720	705	680	717	767	706	736	717	704	733	725	699	715	672	722	714	750	645	714	702	733	715	720	708	698	775	699	706	757	727	693	676	743	724	741	767	703	717	717	680	770	717	713	738	699	748	719	692	739	757	729	727	763	688	720	750	695	726	701	726	741	698	666	700	677	714	731	680	669	750	672	655	693	719	695	751	673	650	748	709	690	722	758	773	702	689	795	693	697	740	709	686	703	741	739	733	708	686	734	725	680	742	662	695	705	728	723	729	762	712
56227	45806	33556	23735	14599	8076	6147	6013	5874	5869	5789	5892	5944	5876	5873	5887	5894	5940	5954	5803	5924	5924	5877	5904	6006	6008	5985	5838	6012	5901	5955	5877	5999	5943	5900	5956	5971	6018	6022	5878	6001	5855	5982	5806	5905	5903	5885	5893	5851	5873	5803	5831	5905	5965	5878	5873	5885	6038	6023	6024	5807	5895	6019	5831	5825	5940	5943	5948	5896	5856	5895	5928	5837	5988	5901	5886	5851	5871	5829	5815	5830	5897	6015	5939	5897	5971	5899	5833	5973	5864	5953	5906	6067	5854	5962	6064	5940	5818	5890	5935	5882	6057	5920	5899	5823	5955	5928	5903	5906	5850	5793	5959	5844	5791	5803	5859	5835	5973	5895	5957	5920	5855	5737	5868	5801	5924	5854	5951	5809	5908	5913	5949	5848	5688	5836	5940	5964	5818	5976	5984	5852	5957	5842	5965	5947	5909	5932	5937	5748	5900	5821	5835	5887	5974	5842	5990	5772	5954	5888	5964	5922	5915	5923	5977	5844	5886	5961	5933	5918	5882	5938	5997	5942	5839	5904	6049	5892	5848	5908	5821	5962	5981	5869	5891	5976	5828	5984	5858	5895	5979	5925	5910	5913	5858	5878	5892	5972	5970	5847	5772	5945	5977	5897	5971	5892	5836	5883	5928	5871	5897	5858	5962	5977	5815	5906	5910	5862	5949	5998	5997	5850	5877	5821	5909	5920	5923	5925	5879	5917	5853	5855	6041	5939	5877	5850	5862	5897	5854	5862	5924	6025	5914	5867	5824	5821	5927	5889	5817	5913	5979	5812	5969	5894	5775	5922	5769	5835	5839	5901	5849	6016	5777	5881	6024	5809	5836	5838	5884	6000	5781	5854	5851	5869	5916	5956	5895	5868	5786	5935	5929	5818	5897	5974	5997	5781	5834	5914	5872	5925	5964	6000	5842	5953	5936	6033	5821	5877	5917	5899	6012	5933	5921	5870	5996	5927	5962	5951	5893	5804	5894	5903	5979	5848	6010	5847	5906	5983	5951	5874	5955	6033	5954	5885	5868	5952	5987	5919	5914	5895	5941	5812	6030	6028	6008	5913	5993	5864	5960	5966	5917	5840	6014	6093	5943	5959	5950	5874	5890	5847	5903	5932	5947	5946	5921	5881	6048	5942	5914	5990	5935	5920	5779	5884	5827	5926	5950	5800	5921	5919	6013	5836	5911	5880	5944	6070	5977	5930	6025	5858	5802	5794	5938	5921	5781	5947	5837	5909	5840	5968	5967	5907	5962	5893	5944	5948	5952	5827	6107	5888	5983	6056	5989	5912	5940	5913	5938	5873	5825	5878	5820	5904	5841	5763	5996	5994	5824	5960	5918	5837	5884	5949	5940	5825	5842	5902	5809	5895	5929	5866	5950	6021	5959	5857	5885	6058	5767	5865	5921	5927	5849	5824	5941	5914	5937	5869	5917	5914	5938	5993	5882	5864	5880	5787	5936	5854	5776	5847	5851	5962	5744	5859	5910	5854	5888	5843	5974	5960	5939	5816	5930	5983	5947	5964	5918	6006	5959	6001	5995	5892	5938	5899	5922	5892	5876	5964	6018	5883	5935	5824	5926	5888	5937	5847	5962	5948	5870	5816	5885	5823	5908	5971	5824	6035	5892	5905	5871	5823	5893	5928	5902	5971	5915	5753	5897	5910	6006	5969	5908	5969	5971	5973	5915	5820	5870	5993	5876	5956	5797	5925	5809	6043	5929	5960	5946	5988	5944	5886	5976	5880	5893	5894	5908	5821	5955	5961	5883	5832	5821	5863	5958	5873	6002	5916	5957	5893	5978	5917	5864	5914	5928	6011	5859	5889	5843	6005	5831	5898	5923	5983	5871	5928	5834	5803	5881	5968	6001	5863	5861	5818	5972	5856	5949	5909	5905	5819	5885	5988	5878	6057	5963	6012	6015	5882	5847	5987	5939	6026	5977	5890	5834	5997	5972	5879	5882	6048	5746	5859	5915	6006	5849	5921	5916	5913	6046	5898	5949	6037	5926	5887	5962	5889	5818	5819	5875	5870	5987	5941	5950	5867	5998	5864	5831	5826	5841	5870	5874	5926	6035	5898	5911	5758	6007	5873	5812	5862	5976	5940	5947	5909	5838	5908	6018	5894	5895	5987	5959	5861	5866	5989	5910	5893	5878	6040	5908	5865	5869	5897	5851	5852	5981	5962	5857	5898	5872	5909	5903	5941	5933	5985	5842	5883	5882	5936	5856	5946	5958	5945	5804	5935	5884	5798	5924	5873	5949	5828	5966	5907	5966	5957	5890	5885	5872	5781	6003	5880	5970	5774	5993	6033	6047	5808	5879	5962	5894	5913	5877	5866	5808	6007	5922	5998	5904	5805	6032	5859	5922	5956	5902	5861	5942	5931	5866	5978	5946	5872	5826	5977	5917	6014	5977	5929	5930	5863	5885	5919	5905	5991	5981	5884	5878	5926	5652	5978	6007	5861	5858	5898	5833	5899	5877	5864	5926	5866	5833	5875	5793	5878	5980	5859	5868	5906	5878	5921	5969	5882	5929	5968	5952	5851	5917	5900	5816	5864	5887	5890	5908	5920	5875	5903	5896	5921	5953	5919	5762	5840	5893	5836	5935	5928	5895	5969	5962	5966	5838	5922	6022	6002	5877	5927	5998	5795	5944	5959	5915	5940	6026	5850	5892	5935	5859	5967	5974	5835	5807	5979	5845	5878	5919	5811	5885	6021	5921	6042	6018	5852	5983	5849	5916	5989	5816	5938	5938	5861	5938	5863	5872	5833	5819	5876	5931	5903	5981	5811	5992	6061	5828	5931	5770	5924	5961	5834	5869	5870	5936	6046	5925	5981	5870	5873	5924	5883	5903	5901	5900	5880	6012	5930	5974	5844	5762	5851	5945	5954	5895	5920	5942	5772	5974	5939	5895	6016	5935	5766	5873	5913	5954	5763	5951	5860	5810	5976	5857	5949	5929	5915	5982	5805	5843	5849	5877	5831	5880	5913	5856	5902	5883	5945	5971	5898	5891	5957	5886	5927	5938	5845	6096	5866	5944	5969	5942	5900	5949	5978	5792	5892	5841	5981	5863	5907	5880	5936	5924	6072	5868	5850	5816	5915	5844	5861	5999	5963	6030	6071	5940	6030	5894	5939	6101	5920	5965	5886	5837	5914	5945	5999	5892	5926	5873	5972	5899	5913	5859	5901	6063	5910	5990	5844	5975	5912	5817	5922	5925	5803	5860	5891	5976	5828	6025	5953	5930	5877	5777	5857	5991	5920	6010	5937	5942	5931	5886	5844	5922	5906	5991	5905	5869	5922	5862	5987	5871	5942	5923	5962	6017	5919	5790	5884	5997	5968	5881	5924	5859	5892	5880	6081	6058	6055	5984	5925	5984	5919	5919	6039	5806	5829	5963	5839	5977	5963	5924	5978	5739	5958	5933	5883	5889	5925	5866	5940	5825	5894	6063	5910	6003	6019	5918	5858	5870	5994	5919	5769	5893	5814	5820	5857	5844	5890	5940	5783	6041	6012	5940	5896	5966	5845	5981	5913	5869	5885	5949	5833	5967	5963	5866	5871	5910	5939	5928	5959	6022	5940	5794	5873	5928	5884	5932	5991	5895	6094	5803	5924	5866	5962	5857	5926	5936	5913	5861	5956	6085	5800	5922	5928	5866	5936	5917	5849	5904	5808	5915	6035	5976	5915	5965	6087	5934	6052	5979	5950	5804	5961	5929	5842	5900	6068	5896	5826	5881	5887	5819	5914	5830	6043	5940	5799	5938	5818	5948	5876	6056	5788	5879	5930	5961	5823	5983	5910	5929	5965	5951	5918	5922	5934	5818	6008	5863	5842	5934	5930	5919	5916	5995	6017	5959	5877	5910	5972	5860	5907	6023	5800	5906	6033	5831	5975	5846	5850	5966	5937	5846	5797	5871	5911	5940	5893	5957	5774	5931	5890	5831	5875	5804	5903	5840	5870	5984	5890	5981	5940	5951	5815	6022	5827	5895	5873	5939	5879	5999	5924	5873	5814	5902	5805	5825	5795	5897	6011	5905	6147	5969	5845	5934	5977	5903	5916	5813	5815	5872	5998	5932	5822	5864	6022	5969	5963	5955	5887	5970	5875	5800	5944	5836	5890	5894	5866	5925	5979	5987	5992	5799	5902	5828	5886	5923	5939	5877	5849	5804	5864	5849	5989	5945	5840	5898	6046	5799	6011	6057	5963	5907	5911	5850	5935	5943	5881	5985	5899	5905	5809	5894	5905	5899	5960	5927	5925	5933	5944	6040	5950	5847	6005	6026	5891	5916	6027	5909	5851	5856	5879	5936	6016	5780	6051	5946	5849	6072	5935	5941	6029	5918	5819	5973	5931	5915	5766	5867	5861	5984	5913	5889	5956	5926	5903	5762	5883	5863	5871	5985	6003	5859	5859	5900	5987	5875	5962	5860	5834	6025	5869	5937	5957	5918	5978	5850	5909	5842	5936	5808	5973	5872	5969	5856	5933	5887	5813	5823	5977	5797	5986	5799	5893	5944	5943	5935	5876	5995	5912	5871	5872	5903	5951	5785	5875	5939	5911	5874	5906	5809	5918	5933	5796	5931	5945	5946	5819	5800	6010	6120	5853	5777	5839	5806	5855	6027	5828	5902	6027	5849	5909	5901	5914	5931	5881	5835	5857	5985	5946	5894	5940	5902	6024	5756	5845	5865	5876	5922	6121	5972	5987	5956	5851	5813	5946	6033	5881	5827	5924	6014	5927	5999	5806	5941	6048	5870	5929	5889	6016	5976	5921	6002	5833	6023	5906	5903	5865	5890	5824	5948	5947	5757	5811	5922	5893	6019	5873	5796	5889	5888	5924	5778	6009	6007	5849	5912	5933	5941	5909	5920	5874	5908	5885	5912	5991	5871	6004	5890	5902	5890	5941	5975	5894	5834	5972	5887	5845	5953	5894	6038	6016	5761	5889	5933	5873	5930	5952	5863	6011	5904	5905	5858	5861	5823	5900	5867	5998	5998	5918	5924	5899	5872	5995	5943	5875	6029	5979	5824	5953	5929	5929	5871	5829	5902	5899	5960	5956	5779
50327	48928	27630	10491	2566	1066	784	780	721	754	777	813	752	771	740	724	740	753	781	746	724	760	754	769	744	751	771	751	778	755	777	743	785	721	708	724	763	777	730	759	808	777	745	758	720	747	727	712	729	746	764	737	735	784	755	788	740	715	703	781	792	780	742	748	752	772	717	790	744	779	763	743	747	753	787	740	726	767	814	796	729	756	762	809	789	766	729	738	702	819	728	773	795	723	730	728	779	745	794	784	749	784	758	738	719	743	740	714	765	693	766	774	751	767	770	790	772	758	736	721	737	739	807	763	721	759	752	733	761	768	695	686	762	775	713	737	711	795	783	776	763	803	742	767	718	787	796	772	788	834	733	760	748	787	721	772	778	787	750	750	694	786	776	736	827	792	782	740	745	753	822	762	738	748	729	750	804	721	749	733	824	747	735	760	713	782	736	758	741	764	772	716	731	779	744	784	807	722	770	771	703	738	736	762	741	744	752	764	783	705	730	759	724	735	719	744	709	784	765	748	768	729	719	770	769	742	738	693	733	726	716	760	773	785	729	734	796	751	750	719	769	748	756	770	772	764	777	781	737	725	780	783	743	748	760	746	758	743	768	790	777	783	760	776	777	781	705	768	722	721	774	758	733	722	734	735	783	740	743	675	767	795	760	749	722	764	784	737	780	735	771	761	738	749	738	756	744	749	734	760	728	756	786	697	765	759	747	726	732	719	739	734	757	796	770	720	758	741	728	728	741	762	749	771	740	756	687	750	787	782	795	765	779	693	779	772	786	739	767	743	849	756	742	752	734	722	726	774	768	780	751	705	792	775	778	722	779	765	700	756	748	748	729	766	745	758	777	771	742	799	747	760	750	757	756	702	689	780	751	767	709	749	743	783	743	733	724	736	780	749	801	708	751	731	777	786	753	770	786	792	735	748	803	698	744	790	718	753	731	771	805	733	725	727	768	763	719	736	678	722	716	747	791	718	719	719	705	790	749	787	760	769	793	745	771	765	737	765	739	762	778	745	718	746	750	730	759	769	784	754	717	797	741	762	765	748	717	726	727	780	718	755	746	728	718	746	785	659	737	737	732	730	758	748	766	756	763	700	758	748	785	762	711	706	729	735	756	739	831	770	742	725	782	773	737	752	736	767	751	706	762	790	761	715	772	805	794	757	779	794	703	765	763	736	746	738	737	763	769	739	799	711	748	758	731	731	771	746	781	756	763	749	701	760	744	750	742	782	772	765	698	740	757	736	760	762	750	752	754	749	719	728	817	737	734	764	813	740	742	739	724	772	762	768	784	694	706	792	754	706	768	727	737	708	739	707	778	760	740	713	718	773	767	759	749	729	697	738	725	719	739	766	780	722	735	716	738	770	795	745	770	765	751	770	752	727	727	750	722	744	737	729	761	758	788	757	729	726	724	768	750	744	739	746	759	791	731	766	701	731	734	688	709	726	767	761	776	722	735	815	796	731	827	745	731	742	741	781	727	776	771	733	755	711	772	795	747	704	750	753	689	755	749	721	771	750	770	786	712	784	744	770	762	703	715	730	797	766	777	776	758	806	717	729	788	752	702	764	752	746	765	712	786	793	721	727	712	792	739	759	731	737	727	733	748	797	743	750	791	785	780	725	797	763	727	777	750	763	765	750	749	710	762	731	732	758	741	762	775	732	752	749	775	775	709	781	740	724	744	750	730	708	770	769	769	774	736	761	787	734	710	761	702	685	778	785	808	758	734	745	804	748	731	763	748	814	720	758	741	747	739	737	728	734	737	775	718	792	801	745	744	731	758	794	731	729	725	743	720	763	706	706	760	744	737	746	780	797	775	738	778	766	751	775	753	790	770	752	778	746	750	760	789	753	772	729	779	709	751	737	750	768	752	780	740	737	789	732	702	731	748	756	772	769	690	774	723	801	827	756	759	785	724	708	713	749	777	770	716	695	783	748	772	765	715	742	752	840	781	783	743	728	740	783	757	758	765	798	731	771	735	771	735	732	783	733	695	748	752	744	757	760	824	773	723	820	753	744	796	711	765	812	748	732	747	760	758	730	748	735	791	733	732	763	824	745	757	741	763	786	768	722	781	765	728	719	729	701	715	734	704	755	773	778	776	703	725	715	728	778	737	728	764	762	728	704	714	740	768	780	757	797	733	757	747	754	780	750	723	728	777	782	771	772	722	717	693	730	747	762	713	774	764	737	777	723	785	757	738	740	753	750	747	712	748	746	703	747	764	724	781	718	810	794	748	746	758	757	737	788	738	677	785	717	796	745	770	774	722	748	753	717	729	778	783	717	719	777	752	739	725	782	742	685	757	757	797	777	712	729	759	750	778	757	744	779	708	695	718	745	714	774	763	766	781	755	775	752	702	798	761	728	772	737	742	721	802	736	755	777	749	750	729	708	839	754	784	739	750	756	726	775	788	754	761	745	711	778	737	757	778	767	747	727	752	734	758	752	750	734	744	728	777	727	838	765	793	782	786	767	744	775	769	738	801	749	746	788	727	735	753	805	734	750	764	764	705	763	762	790	738	784	721	763	793	721	767	763	733	755	743	779	746	777	728	728	799	756	755	773	758	766	750	736	743	758	724	742	773	744	762	719	714	721	804	732	782	772	745	807	741	758	745	783	750	697	803	738	747	737	768	782	732	778	753	742	753	742	725	753	764	795	728	785	759	819	771	755	757	776	734	741	717	737	753	750	748	733	778	766	728	766	700	786	770	796	826	784	771	744	786	756	746	758	725	737	770	769	738	761	744	810	776	722	806	730	704	788	804	737	748	752	720	804	764	783	718	753	766	708	764	734	729	730	727	733	752	768	740	752	732	743	763	720	810	748	704	790	734	756	796	764	818	735	698	774	742	750	703	733	765	752	796	712	746	762	721	744	735	746	772	788	723	780	721	763	724	761	725	709	769	731	756	743	759	761	688	734	787	806	725	750	758	763	765	699	791	739	762	759	752	753	720	711	798	684	719	680	778	745	778	753	779	721	722	785	746	755	780	751	758	765	747	741	793	747	746	752	714	760	798	758	777	747	752	754	726	755	759	752	768	779	730	745	701	799	709	770	735	798	761	729	754	755	715	746	771	739	757	698	759	735	701	733	776	713	737	783	714	757	766	769	750	733	737	775	738	767	706	779	746	778	804	763	741	724	805	793	807	751	794	683	754	765	748	698	766	767	709	755	713	698	730	737	760	759	784	748	782	692	740	717	701	749	706	798	821	716	739	755	723	761	725	718	791	809	787	799	771	748	772	762	796	741	760	788	784	763	785	749	767	826	770	730	715	743	742	802	811	762	743	815	740	765	772	773	710	759	754	754	693	694	747	722	746	779	711	735	755	743	735	778	721	726	736	786	764	771	728	677	761	766	762	792	765	729	736	730	742	731	755	769	757	770	723	771	756	732	752	771	762	672	716	712	734	726	761	749	735	758	773	751	802	743	789	709	766	752	731	759	733	771	756	760	696	770	778	771	762	741	737	728	744	706	818	778
60226	53395	48913	36325	25156	12460	7091	6370	6121	6143	6129	6215	6122	6228	6138	6176	6173	6148	6180	6137	6164	6221	6071	6097	6260	6225	6299	6172	6221	6197	6263	6085	6199	6191	6225	6201	6230	6239	6228	6185	6249	6172	6235	6244	6286	6097	6138	6264	6268	6199	6105	6235	6300	6193	6202	6227	6136	6199	6234	6231	6134	6219	6145	6121	6120	6132	6253	6151	6203	6278	6187	6136	6155	6230	6188	6158	6164	6247	6146	6223	6121	6234	6221	6109	6053	6219	6336	6187	6204	6292	6140	6087	6166	6150	6140	6310	6201	6116	6061	6088	6189	6224	6244	6236	6258	6200	6164	6066	6204	6165	6070	6125	6097	6160	6243	6175	6109	6247	6069	6117	6122	6153	6221	6246	6138	6182	6079	6156	6185	6146	6207	6221	6126	6169	6268	6300	6119	6018	6177	6234	6112	6155	6180	6285	6411	6104	6127	6037	6170	6288	6122	6173	6207	6146	6169	6204	6214	6130	6222	6158	6197	6121	6280	6097	6306	6237	6264	6246	6123	6117	6194	6057	6187	6128	6086	6168	6185	6163	6198	6127	6246	6161	6266	6230	5986	6219	6163	6084	6221	6140	6112	6288	6178	6212	6179	6186	6218	6085	6176	6185	6074	6122	6138	6319	6236	6176	6239	6303	6063	6207	6146	6229	6170	6207	6016	6246	6274	6147	6236	6062	6227	6239	6130	6304	6169	6198	6213	6170	6242	6215	6315	6219	6250	6170	6101	6142	6087	6063	6231	6281	6166	6216	6136	6208	6114	6109	6173	6275	6274	6159	6318	6311	6091	6131	6249	6150	6203	6241	6181	6100	6162	6266	6175	6190	6251	6091	6181	6184	6204	6253	6260	6081	6096	6207	6155	6276	6235	6256	6026	6201	6121	6187	6129	6262	6178	6128	6316	6209	6158	6126	6223	6291	6114	6205	6257	6090	6064	6159	6123	6152	6133	6200	6169	6096	6218	6335	6281	6239	6269	6144	6195	6176	6204	6046	6236	6242	6085	6064	6230	6131	6192	6209	6124	6355	6121	6047	6193	6336	6207	6203	6242	6174	6246	6200	6175	6210	6032	6200	6164	6107	6232	6299	6195	6159	6189	6218	6264	6322	6183	6180	6242	6040	6120	6158	6153	6309	6182	6191	6262	6278	6109	6221	6187	6255	6219	6137	6366	6103	6260	6197	6128	6311	6105	6125	6306	6130	6217	6079	6093	6302	6219	6181	6194	6112	6150	6349	6171	6190	6123	6183	6234	6155	6202	6069	6243	6088	6141	6162	6188	6306	6366	6271	6172	6326	6157	6167	6303	6159	6106	6238	6163	6296	6223	6175	6220	6186	6265	6199	6110	6298	6182	5989	6135	6170	6118	6263	6024	6199	6251	6234	6104	6214	6085	6194	6188	6195	6241	6112	6310	6205	6071	6248	6170	6233	6223	6188	6217	6082	6215	6293	6235	6159	6188	6127	6268	6268	6168	6349	6234	6229	6221	6214	6292	6187	6219	6092	6189	6201	6183	6233	6028	6195	6148	6088	6226	6170	6132	6256	6077	6213	6257	6170	6121	6213	6195	6239	6194	6285	6156	6273	6231	6336	6187	6209	6188	6174	6170	6023	6204	6206	6112	6176	6203	6194	6295	6298	6213	6241	6116	6124	6094	6227	6297	6199	6339	6152	6196	6254	6275	6261	6222	6101	6120	6221	6260	6175	6174	6279	6097	6177	6161	6156	6196	6182	6198	6280	6204	6200	6136	6043	6073	6320	6093	6285	6277	6213	6173	6222	6250	5965	6213	6227	6135	6274	6079	6283	6112	6131	6227	6196	6218	6130	6130	6287	6116	6127	6224	6199	6181	6101	6252	6217	6157	6245	6214	6259	6130	6351	6116	6196	6187	6280	6181	6146	6228	6200	6213	6250	6175	6219	6108	6097	6087	6300	6208	6341	6151	6119	6134	6145	6240	6212	6197	6178	6147	6158	6231	6284	6107	6185	6316	6149	6140	6142	6332	6125	6308	6223	6353	6137	6154	6149	6160	6201	6136	6216	6025	6188	6222	6127	6198	6210	6204	6153	6136	6257	6106	6119	6143	6241	6318	6253	6249	6190	6241	6159	6214	6218	6153	6124	6189	6208	6156	6256	6200	6150	6189	6111	6092	6198	6280	6191	6214	6058	6131	6195	6148	6178	6054	6265	6199	6222	6316	6127	6174	6179	6244	6106	6227	6161	6140	6212	6215	6184	6219	6252	6116	6187	6251	6270	6082	6290	6234	6242	6065	6229	6345	6143	6267	6263	6277	6192	6221	6084	6299	6164	6339	6089	6075	6206	6218	6302	6360	6081	6176	6231	6256	6071	6123	6150	6294	6159	6259	6279	6346	6137	6083	6149	6220	6089	6146	6187	6056	6241	6061	6109	6207	6261	6204	6156	6136	6257	6170	6169	6231	6303	6196	6170	6123	6073	6281	6058	6266	6157	6214	6343	6198	6081	6331	6121	6066	6352	6259	6076	6213	6110	6165	6189	6199	6229	6335	6215	6117	6251	6225	6268	6209	6134	6254	6129	6169	6219	6297	6162	6112	6119	6162	6257	6269	6195	6137	6273	6267	6208	6069	6144	6146	6095	6251	6070	6185	6245	6180	6094	6185	6102	6200	6170	6213	6282	6082	6166	6110	6120	6279	6086	6230	6258	6228	6083	6083	6210	6277	6192	6155	6120	6154	6172	6209	6092	6263	6163	6081	6292	6272	6372	6192	6230	6164	6341	6258	6181	6056	6173	6197	6087	6084	6037	6204	6132	6168	6233	6202	6190	6195	6189	6281	6113	6201	6201	6105	6146	6188	6063	6228	6233	6196	6121	6285	6198	6310	6234	6145	6027	6121	6399	6099	6296	6138	6217	6244	6191	6300	6148	6123	6164	6262	6119	6151	6176	6149	6175	6181	6183	6213	6157	6204	6270	6189	6130	6191	6125	6238	6232	6084	6134	6202	6196	6068	6192	6339	6137	6164	6205	6247	6233	6090	6225	6250	6162	6207	6248	6189	6104	6251	6309	6031	6166	6160	6209	6130	6162	6003	6128	6228	6100	6160	6328	6226	6137	6187	6189	6271	6091	6052	6198	6041	6246	6183	6159	6110	6135	6198	6173	6249	6185	6217	6104	6273	6112	6204	6042	6206	6291	6315	6201	6146	6128	6198	6084	6189	6149	6235	6179	6099	6259	6133	6097	6234	6231	6130	6155	6221	6205	6044	6203	6062	6159	6308	6253	6137	6064	6115	6191	5980	6215	6148	6164	6231	6161	6058	6210	6228	6050	6167	6075	6173	6134	6165	6113	6214	6250	6088	6262	6137	6193	6224	6265	6122	6196	6099	6124	6145	6233	6200	6133	6198	6246	6127	5960	6179	6230	6126	6112	6251	6137	6141	6192	6275	6267	6330	6178	6189	6158	6226	6244	6156	6257	6186	6328	6037	6191	6137	6273	6169	6191	6202	6272	6096	6226	6274	6044	6147	6171	6198	6272	6155	6171	6103	6120	6063	6248	6163	6241	6301	6307	6152	6220	6171	6160	6174	6163	6276	6200	6258	6350	6171	6122	6105	6128	6132	6218	6168	6223	6101	6179	6163	6065	6174	6267	6130	6121	6231	6136	6248	6189	6254	6200	6118	6175	6178	6147	6250	6155	6218	6111	6196	6202	6189	6046	6143	6103	6277	6219	6123	6245	6151	6152	6167	6182	6151	6159	6235	6179	6087	6091	6185	6291	6115	6091	6318	6128	6255	6084	6158	6115	6216	6226	6291	6149	6243	6232	6224	6113	6146	6240	6212	6256	6185	6115	6204	6120	6195	6192	6249	6278	6107	6234	6214	6336	6140	6288	6224	6213	6135	6105	6174	6145	6167	6086	6066	6187	6129	6158	6137	6333	6168	6211	6204	6161	6259	6162	6156	6128	6342	6098	6236	6116	6131	6158	6088	6129	6132	6256	6134	6139	6095	6168	6280	6162	6143	6175	6122	6321	6066	6255	6132	6140	6126	6103	6156	6275	6067	6250	6212	6247	6123	6225	6091	6179	6177	6208	6234	6281	6267	6083	6180	6157	6208	6256	5994	6320	6242	6127	6125	6062	6130	6106	6178	6163	6112	6164	6150	6176	6271	6032	6212	6277	6188	6227	6191	6214	6021	6233	6220	6185	6251	6254	6344	6163	6123	6134	6125	6295	6186	6177	6110	6252	6132	6127	6234	6210	6186	6270	6095	6280	6272	6135	6211	6175	6177	6135	6148	6211	6159	6176	6182	6197	6208	6160	6223	6204	6190	6161	6161	6016	6098	6218	6237	6305	6124	6230	6247	6126	6023	6172	6143	6222	6190	6212	6207	6197	6177	6187	6301	6126	6207	6275	6238	6182	6088	6126	6212	6133	6272	6252	6140	6182	6208	6239	6293	6083	6075	6080	6268	6079	6180	6297	6226	6250	6232	6156	6141	6156	6218	6303	6207	6181	6159	6201	6217	6346	6133	6212	5968	6207	6155	6100	6164	6102	6145	6113	6318	6153	6144	6138	6143	6075	6099	6114	6083	6233	6176	6188	6228	6245	6275	6157	6197	6138	6179	6135	6211	6095	6181	6234	6234	6270	6191	6147	6207	6225	6259	6101	6233	6200	6149	6224	6138	6161	6224	6265	6346	6274	6121	6326	6193	6119	6083	6231	6134	6004	6268	6096	6043	6224	6196	6161	6242	6321	6187	6097	6212	6171	6181	6114	6294	6151	6257	6134	6183	6138	6198	6343	6193	6215	6114	6108	6218	6126	6258	6102	6214	6053	6204	6087	6257	6260	6236	6083	6319	6204	6150	6187	6202	6324	6051	6154	6110	6107	6210	6185	6200	6314	6098	6184	6308	6060	6267	6067	6282	6119	6193	6035	6237	6203	6262	6098	6342	6191	6285	6105	6219	6165	6263	6187	5988	6271	6293	6058	6260	6133	6111	6233	6168	6182	6238	6228	6160	6170	6186	6255	6021	6309	6196	6369	6202	6269	6173	6205	6200	6283	6191	6169	6223	6189	6167	6090	6303	6056	6142	6120	6196	6123	6190	6195
38120	39578	21894	7251	1919	1007	791	750	756	771	795	740	754	736	789	797	728	796	753	800	753	771	775	766	751	760	832	795	779	774	768	749	813	761	790	800	711	809	808	733	759	773	788	758	727	766	790	782	766	787	719	830	795	781	761	766	786	771	748	765	731	761	778	771	734	728	752	786	759	745	716	748	759	788	773	764	790	764	774	756	792	789	744	763	823	733	782	744	746	739	755	741	805	801	754	777	735	782	781	783	778	749	765	763	790	756	773	760	805	811	835	771	761	828	775	770	785	751	754	787	759	756	783	743	792	764	795	812	786	826	761	789	741	780	725	785	747	726	756	782	795	781	753	781	766	769	829	809	775	736	776	748	751	796	792	780	777	734	753	754	780	756	815	760	754	797	848	750	825	779	788	776	766	770	777	785	775	794	817	743	761	788	754	753	721	793	837	743	811	803	736	758	774	784	761	741	754	790	793	768	784	803	781	790	756	736	804	720	762	785	805	782	769	723	810	745	745	722	749	760	770	825	826	801	750	752	784	768	733	805	768	758	776	832	800	821	785	785	827	779	768	804	742	781	771	740	778	767	807	771	790	730	824	779	736	749	768	761	747	790	762	748	819	749	793	698	733	744	778	790	732	793	789	752	727	749	831	793	750	773	746	785	810	821	758	742	797	798	783	808	733	783	767	749	776	788	758	770	800	757	710	784	768	752	824	767	723	764	765	743	732	783	764	746	769	827	809	743	779	785	758	818	757	743	771	757	785	742	797	811	819	769	704	771	752	773	728	773	773	814	751	802	740	778	760	802	721	774	804	759	775	745	752	762	753	787	792	765	769	765	749	696	735	761	810	785	786	737	743	805	768	773	787	802	764	687	830	719	749	738	815	759	735	759	796	732	785	763	773	731	732	782	803	761	776	758	756	801	762	747	766	748	778	828	786	806	745	822	762	739	728	779	754	795	788	805	784	753	772	792	762	807	789	788	755	768	688	787	755	752	745	748	768	790	786	804	781	751	787	760	760	779	771	812	780	758	732	747	756	786	787	780	745	751	782	743	772	772	779	757	708	744	784	779	763	722	707	723	814	788	749	781	777	800	840	714	808	740	783	800	795	837	786	767	779	782	806	738	749	786	774	751	766	734	713	757	772	731	774	739	785	801	791	802	770	771	788	768	781	805	757	739	746	759	775	769	754	797	814	741	752	765	782	779	734	762	805	740	748	758	784	770	754	738	760	767	807	772	790	786	739	750	781	818	795	786	838	763	793	807	777	793	746	747	785	770	759	751	808	766	764	746	796	739	811	792	748	790	782	746	800	797	781	811	794	776	762	761	773	745	777	766	763	776	763	742	750	799	723	779	772	796	796	757	739	773	750	793	797	718	801	753	789	780	731	773	731	764	761	797	782	746	804	764	738	779	771	769	763	766	771	740	774	802	789	768	787	753	766	787	774	739	769	743	750	756	779	791	781	781	720	803	799	800	781	738	786	804	757	757	740	731	767	711	780	766	792	736	817	731	829	765	796	789	715	743	734	846	738	818	755	785	754	704	805	765	802	829	781	788	767	781	773	793	771	800	776	721	762	766	750	776	777	766	776	811	793	820	773	806	762	761	790	754	790	754	809	795	809	726	740	740	788	762	725	767	811	806	771	790	732	761	764	742	705	785	779	747	805	770	742	795	767	784	728	780	760	767	758	780	756	734	716	835	739	769	769	720	809	770	746	738	719	790	776	732	850	800	787	756	775	753	718	753	853	772	800	792	769	768	764	756	728	758	768	782	778	713	784	780	779	772	778	772	782	765	788	746	790	800	805	754	748	756	828	759	730	715	782	763	787	728	756	793	765	764	754	709	773	777	749	790	765	816	763	810	817	780	780	777	757	755	782	819	771	840	769	775	781	823	780	771	772	758	820	748	800	754	807	790	806	720	779	838	810	761	768	798	759	799	762	759	828	819	730	744	763	756	743	771	767	771	779	734	751	725	768	728	755	788	801	757	764	750	787	772	730	778	796	815	823	802	743	724	760	737	771	799	747	770	796	792	743	751	783	799	782	802	775	752	755	743	771	737	750	754	748	779	762	826	788	798	746	749	759	728	749	725	780	762	788	792	750	756	752	792	787	796	756	742	782	785	742	763	792	782	790	808	750	819	782	729	692	792	756	790	755	774	769	788	760	742	778	740	785	758	797	785	762	784	743	820	719	750	708	784	771	764	804	794	747	765	817	815	783	746	820	783	751	824	811	702	807	771	777	752	774	813	791	811	784	793	761	763	817	726	811	751	755	780	759	789	753	774	791	771	742	774	768	760	759	776	801	755	734	766	773	751	773	730	799	794	743	748	809	783	774	791	786	798	773	750	767	714	750	742	812	756	803	801	748	795	759	807	756	795	767	764	825	792	799	792	802	718	776	761	794	796	805	755	800	745	712	713	794	777	767	781	767	763	754	832	773	727	774	738	761	788	743	827	779	778	783	780	750	771	782	752	761	737	795	741	746	753	825	784	788	786	777	792	797	761	778	730	756	823	773	770	769	760	739	804	776	748	754	755	766	755	763	767	718	743	806	770	735	796	782	754	740	804	763	765	738	765	768	715	826	787	755	867	738	753	724	797	780	727	772	749	773	798	796	809	827	779	736	758	788	734	756	748	772	792	779	817	742	741	771	764	850	744	802	758	807	685	773	749	753	824	776	707	774	773	759	738	755	771	796	767	784	744	760	779	761	776	752	740	724	797	768	722	763	756	738	761	779	739	842	784	698	762	760	732	745	747	770	798	780	780	746	799	748	762	779	790	739	764	796	798	803	802	771	752	743	727	787	791	765	777	746	767	789	786	803	745	815	749	753	803	781	784	715	771	769	779	766	791	768	758	714	762	754	780	840	732	780	781	763	736	760	769	815	774	710	758	761	787	746	792	825	706	814	764	810	747	764	736	773	751	807	791	734	730	763	797	803	815	761	794	780	811	782	801	741	807	714	752	804	776	729	770	736	757	777	766	770	741	780	774	769	792	783	841	787	711	763	764	832	733	766	837	776	865	766	751	748	731	732	796	774	800	743	770	790	745	730	750	794	691	706	749	780	741	735	737	782	770	752	809	810	786	730	756	776	773	740	801	835	767	803	784	773	752	787	760	731	791	725	786	793	765	820	757	757	784	755	733	808	744	770	785	756	767	780	774	772	799	761	743	753	749	769	772	781	797	761	742	775	771	752	835	779	760	761	764	786	761	737	770	784	796	830	749	732	751	830	773	809	767	741	821	761	774	814	728	748	759	793	797	779	812	789	774	740	791	713	780	825	752	772	731	785	778	810	765	780	765	788	788	772	757	754	735	806	813	732	745	765	741	758	792	727	770	737	773	787	731	749	715	803	799	804	773	767	743	727	773	708	787	761	775	758	779	789	756	770	759	787	801	730	820	730	801	754	754	784	787	812	800	763	748	759	751	814	758	783	851	835	758	744	752	751	837	742	685	744	745	802	786	764	749	738	745	798	758	751	765
63207	56197	43931	32198	21345	10628	6816	6311	6298	6254	6380	6355	6324	6331	6370	6422	6187	6311	6385	6403	6332	6359	6383	6295	6212	6409	6371	6132	6421	6333	6302	6182	6303	6270	6396	6426	6202	6325	6421	6250	6175	6312	6254	6395	6368	6355	6295	6472	6163	6396	6380	6330	6298	6421	6226	6288	6220	6234	6315	6322	6349	6383	6255	6345	6266	6223	6333	6283	6354	6227	6171	6379	6353	6407	6201	6407	6354	6290	6394	6297	6347	6408	6158	6355	6474	6236	6324	6322	6280	6312	6327	6268	6314	6234	6210	6358	6244	6251	6222	6241	6263	6316	6239	6282	6381	6328	6349	6358	6304	6343	6224	6281	6350	6274	6293	6363	6319	6357	6355	6185	6335	6226	6357	6364	6275	6258	6193	6167	6306	6302	6345	6297	6271	6393	6474	6328	6303	6262	6321	6382	6288	6436	6235	6371	6414	6344	6345	6325	6306	6258	6408	6436	6345	6249	6263	6340	6247	6406	6359	6222	6377	6302	6462	6308	6295	6271	6298	6321	6327	6343	6190	6459	6254	6366	6343	6337	6299	6209	6233	6378	6280	6415	6417	6475	6251	6310	6280	6347	6344	6282	6247	6246	6316	6306	6205	6446	6265	6317	6309	6195	6313	6311	6390	6337	6306	6241	6420	6429	6407	6336	6348	6212	6412	6320	6381	6344	6348	6279	6290	6425	6375	6351	6377	6392	6296	6277	6203	6232	6275	6293	6483	6244	6328	6364	6294	6350	6400	6412	6330	6263	6408	6296	6255	6292	6282	6301	6322	6462	6308	6464	6405	6284	6150	6299	6270	6354	6305	6284	6384	6261	6531	6293	6415	6365	6251	6267	6348	6379	6348	6387	6323	6362	6340	6178	6401	6379	6339	6352	6304	6297	6366	6236	6279	6309	6214	6508	6336	6275	6284	6300	6383	6207	6273	6272	6332	6375	6272	6382	6299	6338	6445	6430	6277	6280	6292	6367	6362	6264	6284	6356	6237	6278	6289	6456	6245	6380	6266	6194	6267	6389	6323	6291	6268	6352	6448	6397	6309	6334	6371	6273	6399	6391	6327	6302	6278	6409	6383	6294	6231	6375	6403	6244	6392	6269	6295	6360	6255	6381	6297	6402	6309	6210	6391	6345	6300	6357	6307	6254	6441	6309	6298	6200	6264	6328	6275	6371	6166	6292	6284	6312	6363	6322	6333	6360	6384	6300	6404	6286	6350	6368	6262	6274	6373	6438	6301	6260	6259	6421	6399	6222	6373	6270	6287	6384	6239	6316	6400	6238	6390	6387	6394	6243	6434	6308	6253	6273	6268	6291	6320	6402	6193	6271	6392	6349	6299	6318	6256	6344	6402	6277	6408	6261	6292	6362	6274	6387	6268	6254	6357	6384	6303	6316	6237	6315	6425	6426	6187	6347	6353	6275	6376	6271	6332	6433	6394	6430	6453	6338	6246	6362	6370	6434	6415	6361	6373	6303	6352	6340	6331	6248	6399	6160	6310	6339	6182	6387	6316	6291	6391	6358	6142	6506	6415	6245	6302	6263	6108	6387	6513	6358	6280	6205	6400	6317	6266	6252	6365	6271	6389	6242	6176	6408	6412	6367	6223	6325	6270	6422	6375	6328	6396	6333	6443	6388	6284	6245	6430	6348	6339	6431	6310	6272	6464	6431	6343	6254	6294	6372	6348	6172	6248	6405	6337	6294	6448	6251	6403	6325	6381	6324	6359	6267	6427	6271	6284	6309	6180	6364	6336	6275	6434	6385	6387	6299	6317	6322	6348	6335	6244	6303	6235	6392	6335	6391	6339	6257	6440	6444	6402	6254	6338	6454	6270	6389	6214	6299	6389	6357	6457	6388	6374	6293	6279	6401	6413	6348	6232	6324	6399	6285	6286	6443	6396	6381	6364	6179	6370	6260	6328	6352	6310	6379	6356	6393	6472	6321	6351	6370	6338	6361	6285	6285	6355	6343	6291	6207	6279	6414	6269	6397	6375	6238	6313	6335	6238	6190	6381	6336	6261	6401	6299	6331	6362	6381	6403	6373	6319	6313	6196	6257	6316	6295	6385	6347	6313	6356	6268	6364	6294	6312	6279	6261	6308	6285	6333	6239	6275	6290	6380	6270	6311	6256	6343	6286	6353	6373	6371	6475	6356	6385	6208	6235	6327	6211	6445	6319	6341	6393	6260	6415	6275	6444	6186	6393	6332	6218	6260	6341	6364	6400	6321	6344	6384	6410	6301	6310	6210	6317	6405	6175	6400	6423	6320	6433	6300	6410	6292	6341	6299	6326	6294	6344	6275	6248	6376	6322	6248	6338	6153	6278	6354	6248	6377	6236	6359	6301	6268	6347	6276	6369	6325	6331	6224	6295	6244	6521	6283	6321	6329	6237	6316	6254	6246	6258	6212	6358	6464	6330	6275	6192	6408	6396	6383	6375	6165	6238	6393	6376	6383	6388	6344	6430	6384	6394	6361	6374	6341	6420	6312	6460	6335	6286	6266	6336	6359	6216	6473	6294	6341	6261	6353	6473	6298	6413	6323	6277	6384	6416	6286	6306	6306	6296	6320	6324	6423	6338	6294	6291	6299	6395	6365	6231	6274	6419	6383	6225	6348	6236	6233	6267	6338	6299	6203	6368	6368	6398	6337	6397	6265	6421	6230	6355	6331	6398	6408	6218	6224	6253	6336	6264	6310	6359	6333	6216	6322	6194	6261	6337	6363	6308	6359	6290	6199	6362	6305	6401	6279	6338	6356	6277	6251	6224	6445	6244	6301	6290	6360	6337	6202	6450	6275	6354	6253	6307	6293	6317	6237	6310	6294	6253	6383	6391	6362	6491	6286	6391	6264	6398	6357	6278	6313	6370	6352	6296	6361	6364	6389	6257	6354	6294	6308	6236	6257	6308	6245	6358	6284	6386	6329	6321	6397	6360	6386	6332	6448	6413	6401	6435	6399	6338	6260	6407	6156	6397	6316	6405	6227	6435	6321	6299	6219	6287	6332	6330	6279	6309	6265	6251	6316	6383	6359	6356	6452	6391	6385	6488	6377	6277	6386	6334	6289	6385	6299	6458	6327	6315	6429	6289	6225	6365	6123	6269	6257	6419	6343	6302	6344	6323	6439	6333	6347	6315	6431	6370	6390	6369	6293	6332	6337	6224	6319	6408	6318	6258	6285	6290	6235	6315	6315	6261	6411	6437	6346	6340	6404	6280	6415	6375	6256	6339	6431	6253	6339	6513	6340	6333	6336	6365	6272	6301	6433	6260	6460	6305	6378	6375	6334	6337	6362	6287	6305	6241	6320	6434	6386	6424	6352	6359	6349	6342	6295	6266	6438	6131	6238	6260	6244	6196	6495	6401	6212	6253	6304	6292	6309	6331	6284	6388	6353	6370	6202	6437	6308	6270	6429	6275	6482	6160	6330	6375	6425	6409	6347	6422	6352	6467	6339	6283	6343	6299	6255	6259	6325	6281	6366	6435	6365	6324	6339	6421	6377	6319	6332	6347	6338	6372	6306	6358	6378	6189	6346	6249	6269	6467	6305	6256	6413	6338	6219	6356	6329	6371	6350	6354	6345	6276	6527	6260	6177	6398	6390	6385	6449	6476	6325	6350	6247	6466	6274	6503	6297	6217	6287	6304	6459	6259	6450	6346	6390	6298	6257	6365	6268	6280	6283	6373	6356	6238	6402	6256	6347	6245	6249	6288	6172	6216	6255	6447	6312	6261	6382	6365	6475	6383	6351	6246	6332	6355	6435	6314	6195	6390	6265	6439	6383	6367	6265	6314	6242	6309	6252	6241	6385	6360	6292	6304	6356	6430	6370	6199	6284	6381	6354	6427	6272	6380	6438	6287	6341	6295	6377	6410	6311	6352	6298	6305	6394	6375	6252	6455	6424	6119	6223	6436	6368	6338	6377	6368	6255	6318	6330	6267	6423	6316	6300	6308	6380	6286	6413	6334	6266	6259	6295	6301	6329	6297	6297	6149	6274	6306	6368	6518	6271	6312	6373	6241	6341	6349	6313	6404	6307	6360	6295	6394	6254	6340	6385	6321	6363	6395	6381	6269	6329	6391	6258	6331	6424	6320	6424	6328	6342	6345	6335	6376	6270	6377	6438	6275	6261	6366	6318	6363	6273	6467	6293	6174	6297	6261	6366	6284	6291	6303	6449	6303	6353	6201	6306	6327	6344	6307	6331	6394	6174	6338	6360	6324	6339	6157	6237	6270	6277	6354	6412	6327	6346	6339	6429	6391	6439	6386	6395	6477	6386	6392	6359	6346	6355	6323	6286	6245	6321	6441	6387	6390	6405	6251	6226	6421	6313	6332	6322	6324	6251	6330	6311	6331	6311	6255	6393	6413	6410	6368	6283	6310	6386	6309	6172	6165	6417	6416	6313	6395	6348	6303	6388	6377	6319	6376	6244	6337	6364	6256	6272	6443	6347	6321	6268	6406	6455	6350	6539	6268	6324	6352	6349	6271	6354	6358	6291	6298	6389	6302	6309	6233	6308	6311	6296	6433	6241	6376	6380	6274	6272	6343	6333	6369	6308	6523	6239	6369	6283	6237	6350	6266	6333	6276	6408	6327	6364	6337	6338	6384	6467	6337	6309	6281	6324	6367	6322	6337	6383	6360	6364	6245	6323	6321	6306	6297	6274	6342	6277	6339	6156	6276	6453	6335	6391	6395	6352	6159	6311	6381	6434	6294	6330	6318	6347	6380	6322	6300	6344	6257	6236	6372	6315	6269	6276	6389	6222	6336	6196	6286	6533	6272	6284	6390	6380	6304	6270	6324	6216	6389	6366	6439	6448	6408	6238	6297	6195	6341	6359	6332	6416	6322	6323	6280	6339	6203	6252	6316	6382	6320	6441	6336	6311	6371	6295	6407	6277	6333	6385	6285	6338	6216	6280	6245	6414	6331	6345	6379	6474	6238	6338	6254	6280	6359	6258	6250	6386	6227	6275	6344	6261	6295	6376	6303	6319	6435	6398	6320	6422	6372	6310	6298	6436	6303	6410	6373	6379	6277	6257	6250	6368	6225	6309	6355	6353	6191	6367	6210	6335	6392	6304	6304	6238	6300
48035	50367	28898	11828	2889	1050	705	644	703	642	588	657	620	620	633	613	583	599	646	601	671	609	625	611	614	584	658	613	652	659	624	561	605	631	686	661	635	661	618	668	633	635	598	608	616	642	667	701	615	626	578	604	631	671	667	603	607	650	629	605	624	620	606	654	632	633	627	617	628	660	615	596	655	590	642	639	654	618	663	660	606	583	640	585	629	627	610	681	634	620	634	613	650	654	582	598	645	621	638	677	650	634	605	682	606	644	603	613	617	649	601	653	650	621	660	619	606	672	605	660	658	606	634	597	658	619	644	670	613	638	657	623	582	617	654	656	638	609	606	612	621	675	625	629	617	623	608	632	663	626	638	669	626	665	607	664	654	642	654	636	628	648	630	661	654	683	620	639	635	614	648	649	631	583	602	662	658	651	610	599	664	594	615	669	625	662	624	596	644	584	618	611	616	642	620	613	683	605	628	654	643	647	635	660	609	623	631	636	698	636	601	684	618	615	613	649	603	626	657	600	624	668	598	628	620	695	603	687	619	632	638	644	616	623	605	644	619	600	645	624	621	649	635	627	578	665	594	636	604	623	618	626	621	626	653	602	645	591	573	612	645	621	656	624	597	681	614	676	664	649	621	643	623	629	626	682	626	662	622	610	654	592	625	643	635	597	616	617	674	634	633	660	623	622	628	655	650	643	667	613	631	625	663	603	639	678	607	670	635	589	654	659	649	604	644	642	670	639	620	612	619	637	620	635	623	678	667	628	630	657	652	630	651	599	620	658	634	620	616	660	657	589	591	622	678	612	649	608	573	682	644	601	643	611	668	613	613	634	659	630	627	635	621	671	604	655	619	589	628	636	639	660	643	607	609	670	651	642	670	641	598	674	605	673	610	680	644	651	598	613	636	603	634	602	623	611	644	598	623	610	588	666	628	618	642	659	667	648	632	618	641	677	657	660	618	638	678	621	630	649	596	621	647	633	650	630	601	631	622	631	621	635	657	670	616	604	659	601	647	615	619	658	631	604	665	625	630	638	657	649	643	646	628	646	669	633	619	662	619	625	664	606	621	620	617	633	630	629	637	610	603	552	612	626	604	630	669	642	655	647	606	641	646	647	608	592	641	623	640	639	623	630	654	667	622	630	617	633	607	675	616	601	630	664	619	623	626	698	661	601	625	661	653	625	628	621	628	652	600	646	592	639	661	666	655	567	639	667	601	620	611	674	604	612	655	615	588	593	616	604	653	623	603	652	614	579	631	616	640	656	639	661	583	615	607	653	656	637	593	619	642	599	631	604	660	627	623	611	639	631	600	604	637	634	674	587	628	610	607	718	637	643	627	653	644	640	626	648	658	638	608	617	639	648	626	636	633	639	639	616	622	596	651	625	630	614	665	588	584	633	665	596	619	645	653	636	669	659	639	623	637	620	665	636	679	604	626	667	630	579	621	629	640	637	589	565	635	634	643	641	631	673	618	637	653	650	613	641	607	661	617	642	627	672	678	635	614	661	653	624	607	639	655	632	625	641	662	592	627	631	673	627	625	655	638	663	667	607	645	616	616	623	617	656	652	606	622	675	636	643	633	676	633	673	621	664	628	645	641	653	652	596	651	608	675	604	623	622	599	616	671	652	654	654	652	640	621	638	633	623	655	653	652	600	586	620	590	647	602	651	691	675	667	665	615	648	638	613	651	575	647	635	660	642	630	655	623	616	645	631	601	683	638	626	630	618	593	605	622	668	654	652	616	641	686	622	642	621	656	645	612	630	631	629	617	616	655	632	663	643	663	659	579	658	629	643	665	612	650	656	608	677	656	600	611	679	617	604	633	632	650	650	673	638	671	657	632	604	633	629	610	592	616	620	640	621	623	666	672	617	650	678	650	594	659	599	636	654	646	629	646	628	668	635	629	629	621	609	586	623	602	595	599	607	640	595	594	616	643	632	638	643	676	674	606	612	642	649	610	626	603	607	653	659	657	623	663	655	687	630	659	632	656	653	642	669	600	644	650	621	660	683	659	631	619	660	648	638	664	630	634	629	567	598	635	638	664	643	650	605	642	649	647	638	651	608	634	641	688	620	675	639	685	641	632	643	628	658	649	643	639	653	663	660	622	709	659	628	638	633	643	629	621	622	645	599	633	608	611	650	633	606	690	682	584	675	629	623	626	640	630	639	643	619	588	656	634	601	584	592	641	621	637	586	635	663	662	651	624	624	602	642	650	614	657	599	648	620	591	623	673	599	633	575	658	615	666	654	632	665	649	640	657	627	637	654	645	639	617	650	629	636	661	625	613	613	656	692	641	659	649	636	637	600	636	631	603	655	653	612	601	621	647	602	647	590	667	646	637	649	658	616	601	668	613	610	634	623	649	593	603	617	622	627	688	606	684	624	626	649	632	621	630	642	679	619	652	665	649	634	594	637	658	624	658	626	629	598	598	644	650	617	625	647	651	644	643	662	650	638	649	667	646	608	597	615	667	630	598	605	641	578	616	640	648	646	634	631	630	626	639	652	607	661	680	704	654	621	608	708	629	668	631	616	654	607	692	627	629	672	689	603	693	574	653	629	639	594	644	627	617	665	625	654	641	628	652	609	626	639	617	609	641	613	676	623	655	607	647	671	613	632	640	631	626	667	611	638	574	601	648	625	667	648	607	622	654	631	604	674	658	584	688	642	652	635	655	682	589	630	648	621	643	657	637	654	667	606	645	629	669	648	622	638	623	628	692	627	602	617	633	588	659	647	631	626	666	618	634	660	639	645	606	626	698	598	718	613	644	654	619	651	635	674	667	613	623	644	632	675	659	623	627	655	619	614	663	621	652	644	615	609	656	632	600	627	639	645	612	583	651	647	703	670	639	621	641	646	658	630	633	616	583	602	661	657	635	623	686	685	601	636	684	677	620	589	594	608	598	639	591	653	696	610	623	609	651	658	671	638	648	633	614	639	650	636	646	603	600	650	658	634	668	643	636	618	653	630	628	620	648	601	647	630	674	627	627	649	618	656	595	612	621	613	641	653	636	650	620	623	620	624	632	650	651	625	645	552	669	587	674	614	638	644	634	631	630	624	639	596	649	628	660	592	643	641	635	645	644	668	649	607	636	631	655	606	606	635	676	634	663	593	613	661	632	664	607	619	633	624	668	594	650	647	621	628	622	659	634	624	621	623	667	633	625	637	636	631	655	610	612	632	637	588	610	658	629	640	676	612	645	667	638	646	624	642	627	633	641	660	652	593	614	623	643	597	651	608	619	663	635	659	638	621	654	663	603	671	623	712	633	657	654	628	574	648	656	647	663	665	644	643	623	623	626	648	629	654	632	607	612	661	650	597	604	620	620	649	627	668	647	634	644	591	680	604	621	644	625	620	632	627	609	614	652	579	602	702	604	660	634	652	607	670	643	638	613	632	651	611	606	663	632	638	631	620	669	640	624	662	661	659	690	649	668	621	656	658	643	651	603	686	629	597	596	612	628	636	613	637	625	668	634	652	626	635
55792	50196	49954	38082	27221	13215	6432	5498	5250	5312	5277	5366	5220	5287	5321	5297	5302	5474	5195	5243	5430	5197	5210	5333	5293	5261	5236	5341	5363	5285	5244	5304	5291	5260	5259	5297	5237	5263	5191	5317	5383	5298	5188	5355	5269	5284	5342	5460	5229	5253	5325	5327	5179	5312	5242	5271	5250	5300	5297	5176	5239	5243	5218	5350	5240	5307	5238	5286	5299	5209	5293	5305	5308	5382	5279	5258	5327	5307	5381	5350	5240	5213	5353	5160	5265	5318	5178	5359	5292	5479	5333	5479	5362	5268	5288	5188	5279	5342	5267	5329	5280	5253	5175	5297	5282	5259	5173	5313	5205	5288	5219	5286	5284	5371	5327	5266	5255	5375	5232	5329	5511	5287	5222	5208	5395	5246	5321	5314	5296	5183	5315	5308	5319	5216	5370	5295	5369	5290	5299	5327	5367	5272	5422	5371	5378	5432	5250	5388	5160	5338	5318	5250	5251	5244	5288	5400	5304	5397	5260	5293	5283	5291	5277	5281	5270	5207	5270	5321	5312	5469	5329	5343	5364	5292	5359	5288	5385	5296	5393	5430	5282	5328	5257	5395	5271	5220	5402	5271	5189	5278	5325	5319	5376	5307	5331	5339	5179	5330	5337	5361	5211	5364	5262	5203	5292	5351	5283	5396	5242	5334	5198	5249	5270	5263	5268	5244	5252	5421	5329	5216	5212	5276	5230	5254	5270	5194	5251	5280	5305	5249	5266	5365	5209	5205	5281	5213	5195	5353	5338	5403	5234	5310	5196	5285	5332	5369	5311	5365	5354	5371	5294	5172	5179	5319	5372	5327	5344	5296	5246	5322	5245	5337	5232	5265	5431	5365	5459	5324	5139	5255	5282	5397	5233	5301	5367	5353	5301	5327	5331	5272	5311	5222	5276	5344	5312	5282	5428	5338	5328	5225	5196	5341	5359	5335	5307	5238	5402	5312	5332	5382	5180	5369	5304	5267	5244	5236	5244	5383	5355	5260	5374	5337	5336	5310	5186	5363	5267	5316	5285	5274	5290	5227	5182	5288	5289	5324	5193	5468	5248	5371	5211	5378	5311	5284	5136	5225	5325	5262	5292	5378	5298	5268	5407	5372	5271	5363	5311	5300	5280	5192	5391	5195	5329	5303	5187	5316	5268	5252	5224	5264	5209	5152	5455	5203	5401	5216	5231	5282	5281	5227	5280	5292	5364	5342	5286	5128	5259	5286	5402	5248	5368	5260	5393	5284	5232	5200	5366	5347	5190	5343	5249	5270	5304	5352	5211	5255	5254	5364	5420	5278	5202	5229	5241	5322	5239	5423	5315	5278	5323	5317	5373	5332	5275	5234	5300	5243	5299	5188	5295	5408	5402	5263	5355	5199	5289	5395	5313	5330	5271	5214	5383	5255	5315	5242	5281	5358	5313	5348	5372	5255	5311	5350	5290	5253	5323	5312	5354	5337	5283	5202	5239	5275	5212	5273	5356	5256	5295	5230	5225	5274	5195	5304	5213	5108	5268	5423	5255	5248	5297	5301	5355	5268	5373	5283	5235	5216	5238	5253	5287	5357	5186	5258	5264	5306	5362	5076	5397	5205	5315	5324	5309	5325	5244	5339	5488	5366	5306	5341	5286	5348	5317	5318	5327	5256	5200	5190	5215	5322	5343	5231	5319	5310	5396	5328	5334	5339	5264	5266	5321	5273	5270	5356	5311	5412	5346	5278	5309	5371	5217	5332	5379	5252	5179	5317	5279	5344	5343	5230	5331	5309	5427	5319	5326	5313	5281	5214	5309	5402	5248	5211	5287	5357	5332	5439	5298	5200	5347	5287	5396	5320	5172	5293	5217	5193	5301	5243	5424	5408	5385	5282	5325	5303	5405	5347	5267	5291	5351	5301	5320	5161	5248	5296	5319	5290	5245	5278	5366	5268	5357	5258	5247	5203	5297	5269	5269	5311	5311	5240	5316	5343	5289	5201	5218	5297	5277	5198	5301	5367	5240	5256	5229	5428	5312	5218	5290	5483	5248	5272	5374	5351	5324	5343	5371	5348	5324	5344	5264	5275	5274	5258	5224	5242	5249	5364	5290	5204	5388	5238	5255	5289	5231	5332	5214	5248	5359	5138	5196	5272	5416	5313	5281	5205	5306	5321	5278	5387	5273	5233	5310	5263	5158	5344	5468	5353	5261	5395	5190	5246	5273	5369	5236	5280	5347	5270	5210	5405	5319	5254	5188	5231	5323	5236	5243	5242	5275	5247	5389	5160	5232	5352	5264	5291	5243	5320	5243	5212	5193	5429	5308	5321	5301	5199	5158	5202	5393	5215	5313	5314	5317	5368	5322	5257	5325	5263	5320	5206	5240	5341	5347	5255	5264	5220	5385	5257	5374	5219	5357	5272	5154	5419	5216	5155	5208	5373	5419	5253	5303	5218	5260	5243	5301	5288	5174	5358	5340	5251	5400	5269	5122	5346	5220	5319	5493	5278	5335	5258	5156	5343	5209	5439	5256	5257	5332	5238	5301	5429	5216	5294	5247	5370	5327	5254	5296	5260	5297	5245	5286	5367	5222	5448	5328	5305	5319	5233	5165	5326	5275	5072	5225	5379	5273	5285	5402	5316	5381	5376	5320	5412	5301	5317	5416	5245	5234	5235	5291	5241	5344	5338	5314	5296	5373	5205	5243	5384	5362	5321	5311	5225	5291	5174	5303	5276	5345	5324	5275	5276	5311	5287	5161	5304	5279	5297	5330	5156	5259	5368	5237	5376	5377	5430	5241	5284	5335	5320	5248	5396	5427	5307	5302	5297	5431	5430	5219	5361	5273	5295	5266	5286	5302	5284	5370	5254	5271	5480	5378	5230	5300	5397	5243	5303	5319	5315	5296	5297	5437	5303	5242	5311	5261	5289	5248	5321	5263	5396	5342	5345	5303	5384	5237	5328	5355	5300	5249	5320	5343	5259	5273	5192	5219	5273	5283	5256	5289	5316	5272	5323	5271	5286	5298	5243	5174	5387	5287	5444	5285	5305	5283	5325	5358	5265	5270	5166	5237	5387	5455	5244	5230	5252	5193	5297	5229	5428	5300	5136	5174	5271	5361	5412	5262	5355	5175	5338	5347	5416	5175	5206	5226	5290	5283	5245	5222	5286	5273	5216	5307	5250	5223	5409	5276	5252	5335	5342	5297	5264	5237	5429	5313	5284	5313	5363	5345	5220	5414	5307	5300	5200	5226	5268	5287	5170	5309	5287	5317	5137	5328	5306	5216	5362	5205	5289	5278	5285	5427	5333	5246	5247	5301	5268	5244	5393	5279	5293	5239	5252	5255	5323	5216	5237	5248	5186	5279	5271	5344	5323	5259	5300	5222	5254	5271	5260	5405	5341	5354	5229	5249	5251	5355	5214	5335	5234	5257	5217	5276	5340	5282	5351	5374	5345	5260	5321	5344	5302	5286	5368	5104	5312	5330	5256	5185	5291	5304	5276	5264	5325	5352	5245	5314	5249	5310	5340	5313	5270	5242	5266	5339	5193	5267	5292	5317	5187	5376	5250	5339	5394	5378	5336	5280	5292	5409	5317	5217	5181	5256	5259	5357	5320	5297	5275	5294	5322	5187	5325	5336	5350	5274	5354	5293	5211	5334	5306	5253	5223	5242	5305	5177	5377	5139	5325	5386	5423	5250	5221	5229	5267	5199	5174	5313	5200	5273	5258	5351	5339	5231	5220	5354	5442	5354	5248	5249	5381	5274	5204	5324	5225	5303	5225	5234	5312	5168	5414	5273	5405	5168	5223	5261	5269	5270	5274	5317	5352	5273	5236	5293	5390	5391	5320	5307	5369	5168	5186	5294	5355	5200	5266	5361	5266	5248	5271	5310	5209	5337	5319	5354	5329	5291	5275	5292	5363	5189	5202	5301	5247	5225	5348	5126	5381	5160	5210	5233	5166	5368	5195	5273	5347	5192	5445	5213	5363	5358	5265	5328	5361	5364	5213	5348	5231	5331	5259	5174	5319	5218	5317	5388	5293	5198	5141	5369	5316	5320	5191	5258	5241	5172	5279	5194	5334	5283	5311	5223	5247	5165	5293	5313	5270	5294	5325	5246	5213	5292	5208	5343	5428	5299	5280	5367	5334	5285	5242	5178	5377	5295	5362	5283	5342	5362	5448	5359	5261	5424	5263	5181	5321	5354	5308	5294	5285	5308	5229	5220	5375	5204	5491	5180	5239	5303	5344	5332	5357	5234	5241	5230	5235	5220	5235	5290	5344	5249	5367	5312	5274	5239	5348	5329	5143	5260	5176	5234	5368	5300	5380	5286	5350	5230	5293	5343	5348	5367	5181	5300	5284	5367	5280	5273	5284	5214	5257	5352	5288	5296	5230	5215	5114	5369	5355	5315	5234	5251	5288	5426	5264	5134	5337	5284	5226	5378	5347	5300	5238	5277	5324	5302	5298	5260	5240	5310	5268	5209	5314	5323	5224	5286	5309	5324	5331	5408	5411	5260	5257	5316	5390	5416	5288	5147	5333	5210	5328	5229	5236	5344	5266	5415	5278	5330	5324	5310	5382	5246	5352	5328	5287	5277	5274	5402	5236	5374	5332	5281	5321	5329	5275	5365	5308	5252	5352	5187	5198	5313	5187	5264	5277	5197	5328	5307	5261	5203	5329	5251	5295	5275	5309	5215	5259	5237	5234	5359	5303	5328	5382	5177	5374	5247	5357	5264	5265	5396	5324	5287	5235	5267	5259	5142	5270	5266	5274	5231	5292	5292	5326	5360	5195	5272	5360	5482	5252	5422	5183	5243	5309	5329	5207	5209	5328	5285	5261	5257	5311	5417	5240	5312	5383	5256	5268	5271	5284	5306	5349	5319	5362	5302	5240	5277	5282	5286	5150	5289	5366	5361	5250	5251	5386	5201	5263	5249	5313	5378	5322	5196	5204	5278	5341	5310	5338	5224	5250	5255	5252	5202	5302	5384	5281	5447	5350	5289	5261	5322	5179	5308	5396	5355	5329	5180	5331	5258	5387	5323	5196	5332	5354	5308	5294	5442	5285	5160	5203	5159	5180	5264	5384	5288	5246	5307	5244	5283	5195	5209	5179
22564	18567	9472	3282	1192	765	713	634	678	685	677	673	670	690	734	696	684	712	711	659	688	716	673	666	718	672	700	675	709	691	720	683	676	706	657	674	641	725	708	703	683	720	687	719	678	640	729	712	684	719	687	675	721	690	718	707	686	664	686	703	662	691	721	681	688	678	701	700	666	727	730	667	695	700	648	711	724	691	710	694	720	686	726	654	711	678	639	694	659	713	702	674	706	686	700	674	727	698	712	692	675	679	654	695	682	694	724	612	671	685	671	650	681	623	676	698	722	669	679	679	744	651	717	661	704	668	704	696	712	719	694	695	657	713	682	681	680	690	685	701	668	657	730	675	705	718	721	715	677	732	729	680	690	646	657	689	708	695	692	724	660	685	700	664	693	673	684	673	641	676	728	726	680	669	679	722	703	719	672	702	670	655	701	671	677	666	708	669	642	670	700	728	719	694	721	668	687	722	673	715	650	656	689	677	712	688	683	693	696	685	698	728	664	660	675	649	678	714	664	723	679	670	695	639	664	642	732	688	714	648	670	745	666	690	722	729	681	667	678	700	694	709	730	696	697	629	675	703	690	641	661	671	672	696	692	750	682	640	705	678	738	666	717	669	697	657	735	704	693	639	698	649	673	682	700	679	639	699	689	705	684	675	671	697	715	721	680	682	744	738	685	662	678	695	730	668	687	670	704	726	699	652	656	691	693	712	691	702	717	719	659	685	702	701	673	723	703	707	649	719	703	651	712	662	695	654	729	723	715	712	659	690	677	664	674	708	649	717	708	691	690	692	669	658	693	673	738	628	697	692	684	703	714	703	744	675	660	704	670	668	694	709	688	748	638	667	707	709	657	696	756	652	666	677	643	704	645	709	670	714	699	676	659	647	684	621	709	716	697	696	725	695	667	702	680	682	672	656	707	699	670	711	635	659	676	742	683	677	679	705	645	689	663	667	670	722	691	656	714	716	723	690	657	665	684	650	683	674	687	696	716	683	654	639	687	665	688	654	724	673	718	691	665	702	709	694	690	729	744	660	710	693	714	639	665	686	678	652	687	668	658	689	673	683	700	737	717	666	695	711	672	745	669	717	714	674	713	719	649	688	684	691	685	689	676	742	711	745	679	700	707	684	653	673	664	714	665	740	775	691	668	675	710	694	674	666	636	642	689	743	647	682	682	692	713	712	692	709	749	647	662	686	697	690	691	731	663	695	685	706	678	671	657	649	681	706	643	683	669	708	712	690	704	637	726	690	681	707	713	705	692	646	702	673	688	683	673	638	749	719	709	714	716	670	664	737	724	694	739	682	687	705	757	701	721	682	697	696	683	671	669	663	713	688	692	666	660	665	645	714	697	683	657	644	722	633	692	678	672	666	722	631	752	659	668	699	712	708	680	638	636	688	694	680	697	652	682	716	694	699	714	704	667	687	673	699	658	671	680	624	683	728	723	672	704	676	708	636	656	655	662	687	688	687	684	679	699	666	743	691	681	713	661	716	675	710	675	685	662	735	670	749	694	714	684	679	712	713	704	671	700	681	704	722	680	678	695	653	626	693	670	725	672	690	711	702	726	646	712	689	670	670	679	675	672	657	664	672	677	701	689	703	689	701	679	665	675	707	642	649	738	700	680	697	711	688	700	663	676	707	674	694	718	697	706	662	693	682	663	704	722	688	709	709	705	693	690	635	671	634	709	681	685	688	670	706	686	655	678	680	680	710	747	735	673	700	688	678	682	679	669	697	686	702	683	690	686	709	711	685	719	698	698	681	713	676	681	702	694	657	698	709	713	649	651	639	647	746	708	703	673	640	710	635	704	683	709	671	686	667	618	686	667	686	724	754	688	715	671	714	740	696	702	687	659	688	675	720	676	676	652	685	677	709	716	678	705	652	666	710	712	660	714	703	694	681	719	751	743	705	727	687	661	678	666	683	683	699	739	685	686	686	735	669	687	677	671	662	696	658	712	691	681	634	710	650	656	693	685	657	713	680	684	711	691	657	704	680	772	685	681	693	682	660	700	686	620	713	693	659	669	707	688	694	637	708	706	689	676	655	674	674	653	669	684	651	653	713	697	666	687	688	656	700	713	681	693	727	677	681	659	694	616	656	693	678	682	681	695	687	692	673	717	656	664	667	682	644	723	731	681	685	718	679	633	648	662	677	730	651	668	692	717	672	701	688	711	644	681	648	718	714	730	670	703	701	698	729	708	676	684	680	647	642	670	704	718	657	724	708	665	704	700	726	656	718	683	633	686	656	642	673	744	741	709	661	757	696	736	694	691	672	675	686	710	668	642	706	697	674	673	711	694	723	713	681	689	709	682	726	718	705	690	676	659	656	687	747	702	739	664	685	659	743	666	655	673	671	682	610	674	639	652	680	692	668	641	701	663	689	730	656	672	634	734	694	645	690	709	733	674	682	672	686	713	732	702	672	673	711	724	689	733	688	630	659	719	687	665	674	701	728	679	686	720	660	695	675	673	653	698	681	679	709	699	689	720	699	673	747	711	724	669	702	703	670	678	721	687	634	694	718	649	707	628	686	643	672	658	703	674	689	728	657	711	673	649	691	668	725	736	705	736	687	716	673	684	666	659	711	725	698	704	674	714	719	689	675	657	702	691	639	673	698	688	676	675	703	729	725	718	704	639	688	689	763	697	694	714	736	701	662	674	694	657	637	720	673	683	666	701	758	674	693	710	651	691	668	693	667	735	708	651	685	697	698	728	672	691	665	654	702	657	728	628	708	724	680	721	679	675	680	690	704	646	694	702	649	715	707	657	698	755	664	634	690	678	694	653	695	672	683	681	702	649	741	734	695	712	687	655	694	691	675	701	735	696	744	671	692	722	727	677	638	658	704	706	650	716	720	653	681	684	692	674	657	670	681	668	683	693	737	681	717	662	641	687	666	682	649	697	679	721	691	653	697	664	715	721	643	696	643	689	692	681	649	683	664	667	697	738	746	703	643	677	683	666	702	658	684	717	707	714	699	660	728	616	710	673	686	685	734	720	640	695	701	673	718	669	697	674	684	687	692	713	688	670	715	651	713	644	659	672	689	715	692	689	685	675	689	679	737	694	732	644	661	716	667	723	682	656	724	704	700	693	665	678	672	656	687	714	707	689	667	701	678	683	681	664	656	706	632	686	687	683	711	637	682	709	730	731	686	706	678	654	671	683	668	691	700	669	695	665	680	661	657	663	732	708	641	713	707	701	720	697	696	700	624	680	665	677	648	641	682	695	633	690	696	689	704	706	670	724	691	694	685	667	678	699	725	646	698	704	624	777	670	685	665	709	694	679	680	731	715	698	656	694	714	659	705	692	678	668	690	697	725	723	683	709	651	684	672	723	679	728	668	684	706	658	706	686	687	666	657	711	675	707	701	736	663	682	633	750	649	680	682	658	662	666	710	666	695	721	698	736	690	688	671	680	699	667	645	666	728	690	676	624	665	709	705	684	696	698	720	650	700	705	688	668	715	657	686	711	718	660	706
55755	43565	33137	24114	14859	8050	5989	5834	5644	5771	5622	5774	5666	5720	5642	5639	5703	5679	5716	5681	5671	5700	5683	5635	5645	5580	5722	5691	5693	5654	5606	5617	5697	5650	5731	5629	5580	5659	5646	5758	5667	5744	5797	5828	5644	5595	5685	5787	5742	5694	5649	5708	5626	5716	5650	5723	5730	5706	5811	5647	5690	5783	5544	5709	5726	5660	5646	5820	5655	5747	5701	5565	5604	5676	5774	5642	5666	5649	5727	5730	5679	5696	5798	5736	5631	5722	5637	5760	5755	5767	5659	5669	5542	5640	5630	5734	5605	5778	5714	5605	5603	5771	5636	5680	5733	5609	5774	5597	5659	5673	5602	5691	5667	5704	5739	5631	5802	5670	5656	5765	5729	5716	5621	5564	5699	5585	5756	5598	5747	5687	5604	5709	5757	5836	5741	5679	5766	5637	5725	5688	5687	5731	5616	5633	5625	5797	5677	5692	5707	5648	5723	5663	5702	5671	5597	5671	5768	5717	5661	5687	5742	5812	5744	5738	5722	5793	5731	5672	5664	5698	5582	5625	5704	5718	5694	5665	5727	5710	5681	5707	5727	5739	5613	5665	5644	5756	5619	5596	5568	5670	5568	5679	5660	5746	5712	5638	5712	5746	5689	5639	5788	5602	5617	5633	5721	5729	5747	5684	5685	5723	5734	5576	5697	5589	5682	5621	5599	5742	5817	5737	5627	5658	5671	5684	5695	5778	5651	5576	5738	5683	5731	5681	5654	5735	5678	5570	5704	5731	5774	5583	5676	5614	5735	5766	5741	5783	5681	5673	5642	5819	5726	5605	5813	5739	5621	5691	5597	5684	5711	5734	5681	5725	5654	5702	5689	5681	5688	5566	5794	5598	5602	5704	5657	5737	5683	5603	5726	5642	5647	5688	5706	5665	5718	5747	5645	5721	5704	5696	5603	5719	5686	5610	5730	5634	5760	5749	5763	5756	5610	5566	5855	5796	5781	5771	5694	5730	5610	5673	5694	5720	5772	5589	5661	5658	5776	5787	5629	5653	5620	5531	5737	5684	5639	5699	5719	5693	5596	5665	5799	5624	5686	5685	5665	5704	5680	5732	5696	5776	5672	5774	5739	5768	5654	5671	5735	5699	5684	5677	5623	5719	5581	5685	5736	5589	5554	5609	5633	5715	5655	5517	5553	5573	5584	5646	5752	5697	5808	5611	5729	5748	5691	5754	5651	5707	5729	5531	5662	5749	5719	5718	5748	5661	5691	5674	5746	5728	5732	5510	5632	5723	5649	5666	5677	5741	5753	5604	5707	5732	5679	5581	5685	5764	5544	5613	5604	5705	5631	5690	5563	5645	5735	5651	5703	5659	5715	5710	5700	5751	5679	5564	5783	5744	5755	5648	5710	5717	5706	5596	5740	5725	5695	5608	5786	5643	5747	5692	5729	5720	5804	5797	5654	5806	5647	5687	5690	5725	5531	5679	5766	5730	5707	5726	5576	5728	5648	5772	5776	5681	5775	5702	5643	5740	5631	5524	5597	5679	5678	5697	5690	5690	5724	5721	5744	5647	5681	5704	5679	5714	5668	5734	5662	5640	5754	5745	5685	5628	5789	5655	5659	5665	5698	5676	5644	5730	5827	5670	5678	5791	5519	5702	5616	5750	5638	5769	5686	5603	5764	5729	5807	5603	5663	5808	5649	5649	5739	5684	5703	5706	5733	5590	5602	5840	5641	5493	5690	5782	5674	5524	5787	5744	5831	5716	5664	5741	5660	5594	5800	5595	5749	5678	5621	5618	5710	5733	5590	5757	5684	5657	5751	5634	5704	5750	5620	5759	5693	5647	5748	5709	5596	5653	5722	5660	5740	5723	5684	5709	5689	5713	5770	5680	5706	5645	5569	5744	5705	5782	5692	5631	5664	5661	5594	5807	5717	5731	5617	5584	5728	5647	5775	5697	5753	5750	5709	5741	5672	5741	5698	5612	5787	5741	5669	5672	5600	5692	5635	5717	5690	5777	5661	5706	5689	5672	5673	5552	5655	5726	5828	5810	5723	5694	5626	5667	5742	5554	5606	5751	5819	5687	5779	5697	5756	5766	5700	5644	5639	5729	5725	5777	5614	5597	5730	5721	5732	5637	5759	5708	5767	5746	5716	5643	5622	5664	5623	5624	5689	5789	5791	5754	5711	5590	5695	5700	5622	5603	5613	5605	5851	5698	5796	5692	5511	5738	5657	5680	5678	5764	5641	5736	5831	5612	5662	5832	5709	5621	5689	5660	5692	5866	5752	5566	5654	5735	5584	5761	5664	5734	5635	5644	5622	5710	5703	5684	5728	5611	5674	5672	5603	5763	5815	5684	5797	5607	5671	5699	5785	5797	5697	5788	5681	5632	5693	5620	5727	5663	5745	5594	5738	5748	5713	5592	5645	5671	5744	5752	5696	5721	5679	5694	5712	5711	5675	5692	5731	5583	5662	5664	5623	5628	5636	5693	5542	5562	5621	5692	5639	5791	5707	5873	5648	5735	5618	5742	5695	5745	5729	5796	5699	5657	5592	5625	5704	5532	5664	5697	5615	5582	5718	5671	5627	5737	5708	5652	5626	5753	5696	5655	5710	5632	5725	5674	5848	5734	5672	5830	5806	5730	5724	5802	5539	5630	5705	5727	5712	5623	5820	5723	5706	5698	5656	5619	5705	5697	5609	5723	5638	5733	5660	5773	5717	5910	5819	5905	5751	5657	5664	5715	5602	5719	5692	5507	5656	5590	5546	5741	5719	5730	5683	5740	5576	5761	5701	5748	5482	5683	5686	5730	5711	5717	5771	5570	5617	5676	5643	5716	5851	5807	5745	5712	5730	5726	5683	5610	5610	5725	5763	5571	5622	5734	5757	5804	5785	5714	5672	5647	5713	5618	5703	5688	5752	5653	5670	5680	5593	5775	5675	5743	5711	5591	5704	5546	5780	5718	5699	5686	5761	5677	5749	5733	5770	5755	5716	5826	5754	5658	5803	5690	5767	5733	5667	5721	5758	5627	5739	5679	5614	5788	5645	5673	5581	5718	5469	5616	5758	5782	5675	5648	5706	5674	5847	5695	5790	5758	5767	5653	5624	5726	5783	5655	5520	5765	5607	5740	5654	5616	5820	5687	5565	5701	5740	5635	5717	5746	5696	5677	5723	5760	5704	5665	5728	5701	5635	5683	5719	5746	5740	5645	5643	5754	5828	5724	5751	5760	5589	5627	5804	5692	5673	5651	5722	5530	5541	5680	5798	5728	5819	5638	5691	5760	5618	5638	5698	5642	5703	5723	5776	5730	5681	5564	5578	5706	5653	5663	5702	5788	5782	5501	5740	5623	5692	5641	5811	5655	5779	5689	5679	5703	5751	5654	5581	5701	5710	5670	5788	5645	5735	5698	5669	5789	5664	5701	5685	5727	5676	5756	5735	5774	5670	5590	5763	5633	5651	5718	5606	5588	5606	5656	5777	5680	5883	5622	5680	5689	5570	5830	5721	5626	5675	5702	5828	5853	5625	5678	5613	5778	5600	5720	5720	5689	5601	5664	5765	5727	5960	5672	5729	5697	5697	5624	5661	5628	5668	5682	5609	5634	5732	5692	5787	5741	5690	5689	5638	5760	5738	5747	5736	5751	5643	5712	5649	5711	5725	5681	5673	5697	5643	5653	5691	5612	5772	5618	5534	5695	5742	5743	5602	5768	5691	5627	5778	5700	5701	5783	5753	5696	5667	5679	5586	5680	5630	5480	5733	5575	5679	5604	5732	5788	5663	5701	5656	5676	5759	5731	5692	5750	5757	5637	5651	5724	5710	5739	5671	5688	5669	5681	5725	5754	5721	5688	5717	5677	5721	5721	5605	5708	5629	5587	5743	5743	5722	5662	5779	5642	5598	5527	5675	5666	5678	5772	5601	5682	5699	5625	5698	5786	5692	5655	5776	5770	5759	5732	5628	5675	5617	5662	5751	5652	5663	5686	5719	5578	5725	5722	5624	5725	5647	5528	5630	5653	5744	5697	5716	5708	5795	5626	5806	5762	5790	5739	5733	5691	5615	5739	5613	5684	5734	5691	5645	5679	5634	5726	5772	5826	5566	5657	5667	5677	5704	5716	5735	5619	5799	5761	5758	5741	5658	5858	5627	5720	5710	5620	5648	5682	5617	5783	5732	5665	5643	5618	5797	5622	5645	5783	5620	5708	5699	5672	5673	5668	5718	5621	5687	5675	5633	5736	5749	5631	5652	5652	5615	5565	5720	5611	5723	5559	5658	5747	5644	5671	5748	5628	5687	5700	5794	5786	5723	5549	5639	5665	5695	5572	5821	5673	5599	5725	5716	5722	5775	5579	5686	5615	5687	5674	5679	5848	5669	5728	5602	5684	5679	5604	5634	5789	5733	5825	5808	5512	5732	5665	5715	5678	5685	5663	5752	5714	5522	5827	5697	5635	5830	5732	5712	5729	5732	5631	5730	5595	5662	5740	5615	5806	5612	5745	5719	5725	5669	5679	5844	5711	5752	5720	5689	5666	5720	5893	5671	5642	5625	5698	5703	5768	5656	5667	5736	5610	5731	5635	5775	5709	5800	5713	5657	5566	5654	5723	5693	5767	5769	5791	5586	5697	5630	5686	5706	5725	5741	5647	5629	5642	5716	5691	5709	5712	5711	5737	5743	5689	5788	5686	5738	5695	5728	5621	5603	5738	5660	5761	5683	5663	5745	5689	5751	5726	5663	5694	5621	5562	5702	5766	5682	5634	5681	5682	5809	5688	5661	5690	5610	5733	5633	5699	5643	5672	5564	5653	5769	5796	5809	5607	5796	5660	5797	5737	5636	5698	5661	5713	5706	5663	5726	5566	5764	5583	5541	5706	5556	5763	5560	5712	5700	5748	5722	5808	5803	5735	5670	5694	5647	5550	5721	5689	5805	5772	5695	5805	5735	5653	5711	5731	5745	5795	5679	5660	5616	5777	5712	5854	5671	5744	5644	5789	5639	5766	5634	5791	5669	5656	5500	5646	5709	5725	5722	5683	5633	5762	5810	5745	5628	5570	5581	5619	5729	5724	5769	5640	5663	5683	5734	5662	5672	5696	5772	5696	5611	5685	5718	5720
48764	47319	28053	12063	3240	1154	828	727	711	739	727	720	761	758	739	707	740	733	727	764	752	714	722	726	751	729	722	691	704	728	713	737	719	778	758	755	742	759	759	686	686	670	747	723	731	739	780	742	724	724	682	746	708	701	762	684	726	753	766	745	705	770	766	725	727	706	712	731	765	777	725	731	748	742	765	746	722	717	722	716	763	720	778	763	742	742	737	730	738	708	733	722	762	727	717	710	715	734	782	727	716	711	778	742	739	698	694	712	772	715	701	725	742	731	727	738	731	756	707	727	739	687	776	746	720	699	713	741	747	782	735	707	749	744	690	723	713	713	727	751	711	704	771	745	687	724	721	717	718	655	708	713	737	746	735	732	719	756	737	772	748	694	746	697	763	672	747	709	710	754	768	744	693	735	714	742	750	788	681	742	726	725	726	706	729	757	689	748	768	739	698	737	728	684	767	777	725	711	730	729	722	760	675	753	716	728	715	765	719	726	747	743	703	737	707	711	722	749	736	698	739	749	686	743	713	801	750	756	726	733	728	740	716	687	746	701	734	742	740	722	748	730	670	692	766	782	745	718	708	743	725	697	745	697	691	689	692	730	709	750	745	688	742	721	774	692	720	708	782	796	741	751	711	716	729	722	774	723	753	763	710	740	776	693	735	706	747	746	735	739	708	731	737	707	745	728	741	705	715	678	786	739	662	748	731	727	783	747	700	740	695	729	735	749	738	740	747	750	742	722	709	755	691	703	715	690	716	754	752	726	751	718	681	750	755	742	703	764	729	749	732	769	722	740	750	767	756	744	742	765	730	708	724	694	720	682	747	718	746	707	693	714	707	726	712	753	708	737	699	749	775	728	713	748	744	740	777	731	753	738	765	742	770	764	713	740	726	691	781	714	697	727	737	720	716	694	702	711	738	778	779	730	709	717	741	731	738	746	736	719	730	735	704	777	726	716	735	777	739	733	758	757	783	716	734	723	750	736	736	715	758	681	730	735	765	725	690	748	709	720	751	711	750	744	771	729	783	726	708	718	697	713	739	723	743	729	737	734	758	716	699	742	719	739	711	774	780	687	767	694	710	746	753	705	706	728	715	765	732	762	764	730	737	746	781	765	715	712	736	744	730	718	798	758	727	689	752	717	727	759	704	711	726	768	758	725	740	724	682	760	722	772	753	741	726	747	729	703	722	697	734	744	700	735	783	747	724	768	688	697	764	725	705	741	713	718	730	684	746	698	805	712	756	774	732	687	742	731	697	703	749	712	728	739	754	755	743	736	728	742	710	705	719	794	733	728	730	709	714	739	706	759	682	717	732	733	770	693	739	710	702	740	779	744	717	708	738	708	723	681	749	725	749	673	734	743	750	755	752	711	805	716	696	752	723	702	728	700	722	698	770	762	701	735	767	729	729	767	754	757	756	760	759	729	749	760	719	765	780	693	753	748	755	687	706	720	747	730	705	719	712	779	662	695	749	716	789	699	726	742	747	765	739	743	753	699	724	718	718	752	696	702	651	736	734	699	744	723	719	727	686	740	729	743	743	674	716	769	711	726	757	751	797	717	730	742	737	717	719	736	729	745	710	768	726	726	780	752	689	728	715	750	688	731	757	747	693	744	715	726	728	734	746	728	773	722	738	711	741	737	725	689	729	703	755	722	738	726	757	728	727	683	743	735	736	742	766	735	687	697	730	731	663	724	751	812	746	714	735	736	737	731	688	735	744	789	750	740	741	732	726	733	718	696	726	726	769	706	765	749	728	737	764	786	732	734	787	712	759	735	755	688	758	734	745	705	791	685	784	716	735	724	730	741	729	733	717	718	781	720	728	760	747	767	747	707	746	744	733	738	752	724	721	712	756	756	756	753	693	739	750	712	727	748	754	749	674	770	723	720	725	779	734	668	735	731	721	736	690	684	761	733	711	781	740	744	690	718	747	712	702	744	748	716	788	709	706	753	690	757	712	743	730	714	752	732	731	722	731	781	758	763	700	756	705	764	727	800	706	687	744	774	760	711	765	793	763	739	722	726	719	768	744	719	759	740	757	726	683	753	747	739	704	714	773	730	729	713	741	748	739	738	716	763	760	718	715	701	679	760	705	728	728	751	775	757	703	737	768	732	774	692	746	716	718	748	676	769	763	734	763	712	681	718	707	761	723	730	779	739	729	738	772	736	739	762	799	703	755	746	739	736	731	719	717	771	768	720	773	742	721	707	720	729	734	751	705	735	722	746	723	741	728	745	761	722	718	737	720	705	745	731	714	793	726	728	705	766	696	738	735	774	749	687	766	736	763	683	728	726	691	795	742	775	683	720	727	717	722	724	695	774	709	756	764	734	746	737	758	677	734	706	681	799	717	710	747	718	746	756	725	736	701	725	734	741	750	685	761	737	678	715	702	713	771	728	745	760	739	710	727	731	785	699	677	741	725	696	740	775	724	709	754	704	671	707	737	706	756	751	771	732	733	743	714	710	725	698	779	702	809	791	790	710	735	728	749	756	737	766	755	748	701	701	707	717	741	724	737	743	773	762	687	765	750	746	729	746	693	753	732	692	756	722	707	792	768	697	767	681	742	810	667	744	696	732	725	764	706	752	794	719	797	769	766	743	707	763	708	713	711	717	707	732	742	715	753	776	723	710	769	708	787	740	718	764	789	683	756	717	758	733	728	758	714	741	706	706	698	738	674	673	796	780	742	745	708	669	696	734	737	713	735	688	739	769	738	725	723	743	727	762	737	736	717	736	716	742	728	744	749	736	704	728	776	710	679	759	705	730	706	713	676	694	736	703	704	803	672	764	721	709	714	778	734	812	737	679	760	739	716	625	741	737	759	731	750	753	711	754	724	747	711	734	728	773	701	712	766	723	775	760	757	728	734	725	691	755	740	756	746	725	718	727	759	737	757	723	677	721	801	695	776	719	682	775	718	802	778	772	760	736	695	734	706	750	756	754	722	719	786	768	723	751	716	740	729	698	720	750	736	768	738	670	724	713	782	764	760	704	711	695	708	694	700	722	719	693	705	687	742	764	678	710	781	753	730	775	748	706	716	752	717	756	749	726	729	707	727	749	684	695	747	711	761	742	739	743	718	783	671	747	763	701	708	783	718	721	727	722	713	713	832	720	784	699	702	716	727	689	738	738	685	710	718	702	719	717	715	699	709	736	748	806	754	789	704	729	715	705	756	734	733	743	719	726	714	742	740	756	697	807	695	722	715	681	729	788	729	708	724	775	754	706	760	699	714	754	766	724	762	725	787	750	759	736	750	724	741	704	682	730	701	722	738	761	744	718	737	737	738	760	754	727	762	742	761	771	712	721	757	712	723	738	816	718	727	725	708	795	728	703	685	726	703	738	753	732	733	761	717	702	746	702	684	787	735	728	754	768	733	749	748	723	748	725	698	722	725	751	748	745	745	693	732	740	756	730	699	766	742	696	715	720	710	677	761	776	735	748	741	653	706	744	733	748	703	744	687	743	735	768	699	721	702	705
61143	54197	50244	39639	28883	14860	7418	6089	5962	5936	5934	6171	6090	5988	5995	5990	5962	6058	5986	6045	5995	6072	6014	5979	6019	5945	6060	5998	5952	6066	5955	5949	5973	6028	6027	5930	5987	6045	5996	6018	5977	6036	5906	5914	6092	6039	5998	6129	5977	6056	6019	5944	5928	6013	6029	6000	5937	5904	5978	6010	5991	6002	6092	6008	5999	5981	5939	6041	6037	5892	6024	5988	5827	5974	5954	5955	6060	6073	5977	6109	6021	5983	5994	5946	6015	5977	6013	5919	5998	5975	6130	5979	6070	5967	5901	5939	5913	5928	5997	5979	6020	5933	5967	6049	6034	5921	6053	5878	6024	5924	6045	5942	5976	5999	6116	5937	6050	6036	5881	5909	5999	5956	6055	5968	6027	5932	5946	5882	5914	6081	6011	5958	5969	5946	6015	5962	6042	6054	6062	5974	5854	6116	6004	5874	5868	5892	6052	6000	5978	6029	5934	5929	6087	5964	6030	5987	6053	5921	5950	5884	5936	5923	6113	5995	6057	5975	6045	6014	5989	5975	5924	5986	5978	5904	6010	5960	5994	6041	6026	5987	6119	6059	6086	5979	6077	6042	5959	5983	5901	5906	6055	6092	5814	5952	5967	5946	5941	6197	5867	6047	5915	6037	6025	6010	5991	5989	6020	5862	6139	6086	5994	5978	5954	5943	5988	6079	6081	6006	5898	5932	6018	5980	6182	5977	6042	6050	6104	5952	6039	6060	5934	6007	6082	6052	6056	5971	5851	5988	5959	6102	6015	5989	5974	5938	6031	6050	6151	5995	5941	6101	6024	5986	6083	5985	6068	6005	6007	6167	6116	6113	6008	5853	5978	6074	5870	6038	6004	5940	6022	5952	5998	6047	6052	6006	5967	5989	6034	5912	6070	6085	5914	6078	5970	6018	5978	5985	5997	6064	5975	6015	6009	5980	6075	5924	6004	6115	5885	6035	5989	6073	6039	5983	6062	6014	5978	5993	5961	6184	5969	5992	5866	5996	5944	5948	5970	5951	5968	5931	5987	5947	5868	6034	5993	5957	5921	5942	5982	5987	5980	6128	5922	5902	5973	6010	5954	5951	5961	6026	5942	6122	6127	6008	6067	6101	5966	6055	5910	6061	5894	5894	6019	5842	5988	6027	6082	6029	6038	6096	5961	5923	6074	6098	5945	5974	6044	6076	5940	5908	5983	5945	6042	6062	6040	5999	5899	6010	6039	6108	5992	5944	5905	5929	6103	5995	5957	6016	5931	6081	6063	6085	5957	5920	5924	6000	5951	5854	6108	6121	5924	5999	5973	5982	6113	6068	6002	5982	6067	6009	5935	5992	6042	5959	6106	5922	5974	5982	5976	6070	6015	5985	6000	6064	6048	5985	6022	6038	5847	5944	6016	6052	5962	5964	5985	6186	5856	5928	5965	6170	6012	6017	5901	6127	6020	6018	5970	5938	5946	5923	5894	6029	6013	6072	6004	6048	6027	5988	6037	5989	5952	6007	6093	5920	6085	5940	6042	5993	6010	5922	6137	5997	5992	5924	6104	6045	5893	6075	5969	6013	6135	5999	6058	5976	5921	5995	6087	6003	6076	5939	5906	5975	5997	5987	6186	5954	5948	6078	5938	6114	6012	6102	5995	5909	5916	6065	5953	6039	6087	5918	5873	5981	5954	6062	5982	6033	6009	5990	6148	5999	6056	5893	6018	5950	6149	6017	5958	5955	5997	6064	6029	6044	5942	5995	5942	6001	5948	5962	6031	6033	6028	6178	6080	6053	5892	6035	6006	5906	6111	5926	5957	6051	6027	6049	5933	6052	5915	6060	6096	5944	6009	5978	5981	5899	5922	5984	5907	5961	5935	6013	6025	6041	5981	5932	6045	6047	5983	6000	6055	6058	5982	5992	5882	6103	5961	5934	6077	5957	6000	6071	6011	6188	6103	5893	5886	6032	6020	6018	6037	5927	5869	5935	6051	5959	6118	6011	6001	6060	6044	5951	5987	5980	5926	6053	5961	6026	5922	6019	6032	6020	6076	5933	6040	6019	6010	5893	6089	5978	6006	5995	5895	5967	6088	6037	6073	6046	5741	5988	6117	5983	5835	6007	6058	5853	5979	5964	6023	6012	5968	6030	6080	6019	6051	5979	5949	6061	6076	5961	5970	6017	6012	5922	5994	5928	6010	5917	6003	6034	5889	6092	5994	5902	5989	6050	6116	5962	6016	5929	5974	5992	5989	6031	5947	5999	5942	6028	6116	6019	6083	5941	6038	6087	5973	6043	5949	6023	5968	6049	5893	6012	6071	5977	5950	5947	6161	5990	5888	5940	6097	5958	5983	6075	5964	6042	5943	6122	6009	5954	6129	6069	5962	6020	5956	6071	5955	6016	6021	5921	6091	6027	5981	5950	5880	5914	5912	5879	5803	6008	5953	5959	6146	5922	5983	5969	5965	5859	6025	6001	5980	5990	6011	6012	5999	6038	5924	5829	5998	5975	6102	5937	5962	5979	6028	6053	5973	6024	5969	6070	5943	6067	5980	6006	5894	5969	5837	6056	6064	6094	6098	6002	5948	6056	6158	6059	6009	5984	5980	5980	6034	6046	6003	6092	5941	6114	5932	6027	5966	5979	6063	6146	5991	6121	5895	5968	5926	6103	6027	5816	5923	6043	6152	6006	6040	5986	5990	5971	6122	6027	5997	5957	5878	5976	5912	5961	5869	6080	5939	6120	6099	6068	5955	6008	6020	5970	5996	5978	5911	5889	5961	5986	6080	6061	6024	6016	5957	6151	5872	6099	5985	5970	6094	6039	6000	5988	5948	6102	5938	6009	5932	5942	5919	6064	6100	5911	5970	5800	6074	6111	6045	6020	5962	5877	5972	5890	6204	6073	6010	5908	5916	5947	5914	6044	6025	5938	6020	5848	5906	6100	6014	6020	5899	5983	5930	5931	5920	6033	5949	5983	6034	5999	6030	5942	6023	6082	6003	5889	6030	5961	6057	6049	6122	5970	6031	6010	5986	6036	6012	5988	5864	6122	6111	5982	6006	5866	6085	5952	6020	5852	6046	6086	6037	6111	5927	6017	6008	5928	5905	6010	6055	6111	6051	6000	5960	6052	5963	5891	6008	5839	6005	5867	6103	6040	6023	6029	6017	5987	6139	5999	6058	6032	5953	6096	5914	6032	6075	6030	5947	5977	6094	5882	6019	5999	6042	5935	5858	6024	5916	6000	5917	6017	5927	5901	5976	6004	6037	5899	6050	5974	6099	6044	6108	5974	6014	5955	5905	6089	5988	6013	5974	6073	5853	5931	5944	6001	6019	6011	5999	5911	5943	6005	6001	6098	6103	5959	5974	6066	5767	6082	6049	5908	5981	5957	6019	6021	6022	6006	5994	5899	5945	5900	5993	6008	6017	5917	5915	6085	6022	6001	5933	6008	6003	6062	5938	5937	5994	5947	6075	5940	5950	6020	6106	6016	6032	6015	6080	5884	6016	5976	5904	6113	5982	5902	5958	6026	6000	6034	5951	5973	5934	5987	6050	5965	5909	6007	5826	6083	5926	6021	6016	6011	5865	6082	6001	5924	6013	5987	5960	5946	5934	6054	6116	5957	6042	5926	5896	5917	6067	6046	6005	6016	6089	5878	5934	5950	5979	5975	5970	6102	5848	5900	6069	5970	5934	6029	5919	6012	5939	5869	6035	6032	5950	5991	6025	6047	5923	5861	5956	6035	6089	5858	5926	6036	6132	5973	5881	5759	6073	5996	6000	6026	6010	5961	6029	6121	5964	6128	5945	5881	5918	5903	6114	6165	5945	6134	5921	6153	6080	6027	5997	6123	6151	6062	5989	6141	6128	5914	5925	5996	5925	5872	5978	6019	6021	6018	6014	5891	6090	6041	5948	6042	6128	5957	6114	6013	5962	5996	5929	6015	6022	5927	5997	5930	5940	6112	5991	5983	6009	5874	6021	6027	6005	6001	5894	6032	6005	6003	5982	5923	6062	5963	5976	5966	6064	6055	6072	6036	5883	5925	5846	5945	5934	6062	6003	5907	6033	5970	5891	5971	6008	5860	6098	5826	5989	6001	6102	6051	6017	5818	6016	6067	5980	5943	5891	5977	5934	6020	6103	5854	6128	5994	5960	6067	5932	6067	5997	6057	5997	5978	5885	5923	6049	5917	6058	5947	6071	6049	6003	5940	6033	5908	6134	6008	5980	5928	5994	6005	6105	5961	5857	6010	6272	6142	6022	6003	6107	6036	6004	5912	5925	5896	5862	6022	5980	5961	6006	6019	5997	5997	5934	6016	5995	5937	5975	5846	5945	6073	5870	6080	6100	5984	5965	5900	6036	6033	5969	5954	6053	6107	6002	5949	6033	6082	6033	6086	6023	5885	5982	5981	5848	6081	5971	5908	6027	6025	6014	5983	5922	5963	6156	6044	5995	6051	6013	6022	6037	6010	5983	5935	6124	6027	6004	6060	5897	5980	5968	6020	5954	5933	5902	5968	5959	6038	6093	5823	5976	6074	5954	5912	5984	6024	5956	6111	6012	6015	6064	5992	5913	5815	5995	6030	6061	6021	5906	6086	6008	6109	5971	6051	5964	5915	5947	6092	5983	6057	5974	5963	6048	6019	6011	5945	6061	6055	6066	5958	5887	5944	5845	6055	6077	5953	6120	5971	5943	6013	5947	6138	5886	5913	6024	5958	5930	6071	5963	5896	5964	6049	5974	5968	5803	6106	5984	5903	5956	5996	6021	6102	5933	5967	6013	5978	5858	5962	5987	5914	5852	6037	5975	6065	5928	6019	5919	6029	5891	5997	6036	5949	5968	5987	6003	6070	5944	6003	5970	6074	6020	5899	5952	6125	5988	5832	5944	5848	6064	5929	5964	6040	5875	6049	6011	5950	6092	6031	6040	5923	5849	6077	5903	6098	5938	6040	6077	5985	5945	5895	5931	6071	6095	5923	6169	5904	6046	5928	5853	5947	6099	5964	6057	6029	6037	5898	5898	6010	5966	6066	6115	5895	5995	6016	5979	6102	5910	6002	6066	6048	5892	6042	5979	5965	6097	5883	5984	5901	6061	5948	5962	5986	5950	5992
37074	36013	21277	8515	2421	1091	772	791	781	752	719	813	772	712	738	754	719	735	787	754	650	702	727	747	753	785	743	732	780	759	777	740	719	714	747	745	664	723	724	728	775	740	724	764	780	697	698	755	781	760	776	790	726	749	678	756	784	789	782	756	713	739	766	762	762	757	712	716	736	760	770	748	689	740	742	739	735	764	737	786	767	730	792	787	789	742	782	743	752	732	726	772	732	772	743	742	759	729	775	777	745	759	770	760	715	700	773	742	781	731	717	736	773	705	682	750	746	782	782	696	737	727	767	708	708	685	747	747	713	769	743	778	718	701	726	776	774	721	735	718	729	741	698	742	759	707	706	739	728	751	720	702	755	741	734	756	738	723	724	763	709	750	756	744	817	679	739	756	704	731	759	787	753	737	702	756	750	776	767	738	693	762	762	757	784	779	759	745	776	744	692	765	793	705	742	751	766	789	704	759	704	738	731	766	779	724	712	680	771	729	778	696	717	728	762	735	756	763	739	721	688	781	702	706	761	780	780	733	708	719	806	764	698	757	771	750	728	731	775	739	767	731	738	765	754	760	716	667	763	732	720	756	723	681	726	698	757	738	738	786	772	702	708	757	700	757	745	721	718	777	697	799	763	773	772	727	702	734	756	772	759	768	749	746	735	742	773	749	815	777	713	756	703	770	728	736	780	740	746	760	785	791	782	769	720	744	761	753	750	728	756	729	808	741	768	743	801	759	748	743	726	735	783	760	770	703	770	826	737	737	762	718	739	751	796	752	800	773	698	724	782	753	723	770	789	739	757	730	718	704	717	739	751	759	684	734	788	801	752	732	712	744	747	776	735	710	784	772	725	804	716	715	746	780	756	730	757	725	714	693	729	757	763	764	777	722	735	713	719	736	723	748	729	780	751	754	798	689	772	706	795	752	786	735	749	771	744	738	732	737	739	722	769	734	738	735	722	711	777	722	709	773	775	758	784	760	731	799	766	727	719	765	740	785	762	742	697	767	703	766	736	739	733	726	767	741	705	783	784	735	758	700	756	757	795	733	752	726	691	771	732	755	756	757	733	735	755	689	785	727	795	709	748	703	767	737	795	758	723	711	785	715	806	743	745	778	750	724	732	696	781	754	779	753	720	779	758	750	792	788	727	728	729	813	758	743	770	733	740	807	789	750	772	736	748	739	770	736	719	765	701	747	789	706	742	715	699	665	739	764	775	779	696	732	740	760	733	719	757	680	742	688	725	726	746	758	757	734	739	741	774	729	733	746	736	712	730	766	702	750	739	739	779	707	751	757	750	830	760	807	672	693	707	739	772	697	740	763	767	787	735	775	728	739	734	796	713	696	715	713	760	704	785	792	727	766	778	745	744	759	788	758	701	727	761	715	761	772	728	744	806	767	741	736	732	727	766	757	764	782	755	738	709	731	725	787	730	730	779	756	692	778	721	698	738	810	701	744	751	763	745	685	764	720	733	745	732	790	708	751	719	777	724	733	768	716	728	715	662	755	706	731	719	758	738	722	771	733	782	711	710	757	750	724	763	691	745	737	728	687	746	778	754	734	765	786	732	765	690	734	731	787	753	710	751	742	770	749	766	750	756	754	695	802	820	710	711	747	730	742	728	757	712	723	737	745	725	771	781	729	756	775	735	726	752	762	732	744	767	742	762	762	736	805	759	729	761	810	757	707	760	757	757	775	753	698	730	743	748	759	725	749	821	737	738	745	779	817	742	744	695	783	759	784	752	709	669	709	759	800	772	726	673	752	692	707	734	756	746	697	734	766	743	738	780	767	796	765	754	728	754	744	731	755	728	771	737	769	746	802	727	723	739	750	733	766	714	688	731	748	742	730	750	753	713	751	718	787	740	767	730	778	734	748	720	731	741	743	757	780	784	759	688	747	749	757	750	750	752	760	782	744	791	773	750	747	735	715	761	779	762	749	758	736	742	737	776	682	743	751	710	738	756	733	766	743	729	708	710	753	741	727	740	779	776	742	797	723	753	758	724	790	777	744	814	747	767	714	759	749	708	764	746	754	746	778	753	712	773	726	738	754	747	738	732	740	760	732	776	750	782	777	720	765	761	746	783	761	772	769	741	760	731	731	716	770	738	713	733	781	735	764	734	720	731	759	748	741	744	767	705	762	725	745	747	770	740	735	755	704	755	723	736	725	755	759	673	763	764	764	716	775	731	713	766	683	749	772	766	696	725	744	744	751	715	725	759	714	735	735	716	746	753	768	738	748	710	714	739	744	714	738	804	733	748	744	788	762	793	760	751	731	735	779	785	747	758	750	768	712	711	727	746	720	716	750	783	723	741	777	711	747	765	707	730	746	771	740	755	762	772	718	773	735	733	764	757	759	765	757	815	730	782	756	744	740	685	780	731	726	741	751	718	741	745	749	740	778	724	709	765	719	721	737	683	759	789	743	755	750	729	731	767	718	727	798	751	772	777	769	739	713	724	783	732	731	792	791	720	748	774	723	739	749	762	767	760	709	737	693	771	693	748	737	767	820	760	756	709	739	753	734	763	755	729	755	773	760	774	783	707	784	761	735	739	785	738	742	750	764	751	783	730	779	696	732	759	781	764	746	724	740	735	729	761	704	739	713	757	696	684	751	722	746	711	767	707	746	739	774	793	639	749	759	752	738	775	764	718	725	733	762	741	764	714	762	742	686	769	785	710	742	738	792	735	716	784	761	712	732	743	697	748	743	724	742	710	719	776	735	738	719	728	764	755	751	765	719	693	756	780	769	821	748	725	755	778	725	726	754	759	723	746	769	789	722	775	725	768	756	728	769	751	736	733	764	786	807	712	751	717	817	785	731	725	717	752	768	727	732	739	712	749	718	724	745	744	828	744	751	717	739	734	717	756	781	745	738	738	714	723	736	782	720	767	794	758	759	709	731	760	730	769	712	724	735	732	749	762	753	730	749	712	740	750	721	776	729	760	714	740	722	690	748	729	746	749	751	730	774	722	704	730	812	711	754	715	767	731	732	759	736	739	707	747	758	751	715	691	708	696	739	753	689	743	730	764	727	762	726	776	743	729	721	753	751	745	708	764	735	724	783	730	747	781	710	693	674	745	721	742	716	786	765	733	740	731	741	748	692	750	788	726	745	768	761	767	718	756	732	749	743	761	743	734	756	771	787	712	738	772	764	734	790	733	782	709	767	739	724	737	761	716	782	752	772	731	816	758	742	793	754	740	767	701	728	726	757	770	754	728	728	746	749	729	733	773	704	753	698	744	742	787	718	771	783	718	748	720	726	762	749	748	769	770	757	757	761	732	732	754	768	744	742	709	762	757	770	734	761	778	710	762	803	701	765	745	797	753	735	773	755	760	759	762	758	746	787	744	816	735	766	745	781	758	760	716	767	744	762	729	779	734	750	682	769	750	718	767	732	718	740	712	688	771	744	805	754	729	761	751	758	715	775	754	738	765	729	773	742	772	754	743	753	761	815	776	755	739	761	686	718	739	730	760	731
64745	54587	44515	35792	25862	13308	7293	6160	6046	6048	6074	6133	6080	6061	6132	6063	5997	6182	6155	6067	6084	6109	6009	6020	6127	5935	6010	6011	6075	6124	6224	6074	6078	6067	6151	6181	6047	6174	6090	6167	6044	6087	6094	6114	5972	6041	6065	6102	6034	6091	6013	6174	6100	6187	6054	6060	6015	6003	6192	6072	6151	6098	6071	6076	6021	6110	6055	6236	6082	6185	5989	6082	6150	6005	6172	6026	6137	6116	6048	6057	6159	6121	6122	6159	6084	6132	6321	6139	6030	6029	6046	6129	6088	6193	6057	6151	6033	6173	6100	6059	6085	6129	6017	6133	6110	6071	5999	6061	6076	6025	6187	6180	5954	6090	6159	6056	6174	6019	6142	6049	6091	6091	6103	6038	6051	6075	6081	6045	5937	6110	6126	6089	6060	6137	6073	6014	5991	6119	6145	6029	6083	6063	6029	6015	6176	6253	6085	5999	6128	6082	6061	6104	6168	5978	6084	6137	5977	6081	6056	6086	6063	6156	6156	6022	6003	5987	6101	6070	6235	6097	6179	6138	6080	6250	6095	6083	6068	6183	6091	6007	6023	6127	6085	6128	6149	5955	6083	6106	6067	6274	6072	6054	6289	6047	6120	6083	6123	6114	6085	6092	6034	6080	6125	6136	6098	6125	6104	6177	6013	6062	6170	6077	6073	6128	6070	6173	6068	6090	6057	6148	5970	6063	6141	6037	6125	6122	6172	6145	6049	5960	6215	5955	6132	6124	6101	5922	6024	6124	6136	6129	6098	6061	6184	6081	6042	6011	6135	6145	6053	6110	6056	6073	6091	6104	6129	6030	6103	6062	6111	6114	6041	6128	6101	6180	6135	6131	6102	6041	6206	6088	6017	6119	6066	6153	6143	6086	5990	6151	6135	6048	6137	6070	5955	6169	6208	6071	6095	6006	6161	5974	6224	6080	6116	6041	6059	6109	6125	6054	6065	6199	6091	6031	6216	6143	6033	6127	6159	6146	6184	6060	6041	5991	6044	6116	6128	6131	6085	5984	6046	6129	6100	6030	6224	6020	6154	6159	6126	6146	6042	6151	5994	6077	6136	6187	6031	6080	6070	6070	6096	6081	6188	6097	6015	5936	6002	6097	6130	6129	6052	6100	5997	5975	6047	6034	6158	6068	6104	6097	6002	6126	6127	5985	6077	6217	6079	6024	6161	6155	6052	6139	6115	6201	6269	6169	6145	6082	6067	6028	6260	6059	6098	6231	6082	6096	6087	6116	6144	6034	6133	6010	6242	6302	6118	5950	6180	6238	6039	6074	5956	6112	6038	6187	6100	6083	6095	5920	6138	6229	6150	6035	6138	6171	6097	6119	5997	6117	6090	6136	6163	6158	5993	6230	6072	6148	6009	6079	6129	6298	6010	6074	6084	6080	5968	6016	6061	6027	6074	5988	5903	6043	6161	6068	6174	6253	6016	6100	6201	5981	6105	6058	6109	6074	6183	6027	6098	6179	6060	6148	6092	6000	6186	6182	6179	6091	6032	6016	5997	6162	6084	5955	6105	6040	6127	6085	6087	6145	6085	6069	6036	6150	6039	6178	6050	6176	6194	6007	6157	6094	6075	6077	6065	6146	6116	6143	6162	6154	6113	6203	6180	6162	5953	5935	6187	6024	6044	6087	6027	6134	6069	6024	6151	6138	6141	5897	6125	5919	6151	6033	6096	6142	5979	6166	6036	6170	6062	6169	6053	6143	6121	6133	6026	6058	6145	6151	6084	6118	6091	6022	6120	6048	6211	6013	6055	6126	6214	6137	6020	6115	6243	6139	6179	6089	6014	6008	6228	6115	6167	6105	6160	6013	6026	6084	6059	6184	6106	6008	5994	6076	5978	6047	6169	6078	5995	6134	6013	6064	6150	6071	6170	6056	6043	6034	6036	6066	5948	6028	6169	6057	6238	6102	6181	6110	6047	6167	6228	5954	6062	6107	6148	6080	6090	6160	6036	6111	6083	6156	6102	6028	6000	6162	6224	6181	6144	6011	6108	6032	6060	6122	5970	6046	6100	6161	6136	6096	6078	6044	6134	5988	6106	6098	6169	6129	6087	6017	6056	6187	6158	6124	6135	6100	6115	6192	6058	5991	6066	6082	6139	6168	6130	6103	6092	6145	6087	6031	6032	6118	6251	6065	6017	6157	6053	6148	6051	6085	6064	6095	6150	6045	6195	6224	6101	6111	5985	6147	6112	6101	6047	6057	6063	6157	6122	6264	6020	6132	6108	6159	6128	6055	6145	6192	6232	6124	6134	6107	6081	6211	6026	6144	6212	6088	6031	6099	6088	6055	6061	6057	6058	6200	6120	6083	6059	6227	5998	6021	6205	6175	6125	6124	6055	6240	6023	6125	6182	6027	6024	6132	6158	6201	5951	6085	6022	6130	6073	6010	6043	5989	6083	6099	6029	5960	6011	6118	6135	6240	6102	6076	6060	6025	6211	6045	6138	6145	6128	6165	6104	6179	6088	6084	6019	6082	6071	6046	6175	6210	6212	6011	6216	6266	6045	5946	6133	6061	6025	6069	6029	6074	6136	6031	6129	6179	6132	6114	6093	6085	6090	6053	6090	6014	6120	6090	6168	5964	6195	6096	6115	6126	6099	6103	6147	6101	6143	6156	5975	6077	6001	6170	6228	6073	6116	6112	6041	5975	6203	6268	6055	6035	6076	6130	6119	6143	6201	6065	6123	6031	6079	6028	6063	6200	6120	6086	6154	6023	6102	6059	6104	6183	6040	5962	6014	6110	6073	6105	6135	6014	5959	6189	6198	6109	6037	6112	6118	6116	6035	6047	6097	6027	6022	6056	6035	6037	6095	6155	6174	6028	6071	6133	6110	6009	6228	6187	6089	6209	6086	6110	6171	6039	6059	6087	6117	6116	6210	6219	6152	6139	6170	5991	6091	6133	6073	6106	6166	6038	6245	6217	5972	6151	6033	6058	6171	6100	6167	6158	5998	6098	6133	6064	6160	6057	6070	6093	6024	6183	6163	6161	6038	6066	6062	6053	6134	6114	5967	6094	6103	5988	6129	6068	6145	5983	6058	6140	6057	6097	6084	6066	6206	6026	6082	6115	6188	6061	6083	6079	6118	6120	6119	6135	6064	6088	6073	6079	6022	6102	6064	6044	6031	5996	6067	6191	6129	6100	6010	6162	6028	6069	6007	6090	6185	6158	6060	6103	6239	6066	6169	6046	6250	6013	6159	6114	6094	6100	6077	6120	6089	5961	6070	6104	6094	6081	6202	6066	6075	6051	6084	5962	6060	6144	6029	6116	6058	6114	6086	6132	6123	6204	5970	5980	6028	6008	6057	6069	6112	6074	6105	6142	6130	6159	6170	6109	6093	6074	6006	6175	6084	6061	6131	6171	6088	6024	6107	6136	6073	5968	6140	6022	6061	5997	6107	6052	6227	6301	6126	6114	6230	6068	6164	6058	6108	5972	6063	5984	6139	6052	6022	6119	5968	6078	6051	5977	6085	6175	6141	6100	6120	6094	6104	6120	5956	6025	6203	6085	6017	6139	6018	6087	5965	6064	6081	6016	6197	6028	6196	6078	6012	6062	6188	6058	6111	6060	6104	6089	6130	6161	6112	6183	6103	6113	6067	6098	6109	6143	6069	6021	6019	6041	6078	6053	6189	6151	6220	6115	6085	6190	6133	6057	6187	6110	6081	6026	6068	6147	6184	6041	5948	6007	5997	6199	6082	6098	6090	6141	6069	6040	6106	6132	6165	6078	6127	6119	6095	6000	5993	6127	6000	6152	6229	6092	6071	6073	5977	6087	6097	6020	6125	5999	6077	6175	6227	6062	6091	6163	6103	6056	6137	6234	6051	6081	6131	6226	6147	6155	6248	5970	6091	6197	6018	6138	6175	6038	6127	6208	6073	6101	6068	6010	6139	6210	6067	6035	6010	6200	6166	5985	5947	6106	6103	6081	5960	6193	6199	6169	6138	6070	6108	6231	6148	6065	6081	6004	6234	6116	6093	6010	6129	6055	6047	6098	6068	6062	5996	6120	6071	6096	6015	6099	6089	6204	6070	6140	6036	6116	6051	6057	6127	6009	6179	6174	6130	6133	6111	6217	6158	6053	6074	6127	6009	6168	6100	6006	6052	5980	6075	5999	6133	6030	6074	6174	6123	6101	6086	6115	6059	6024	6062	6179	6133	6032	6092	6081	6126	5982	6120	6055	6139	6224	6065	6083	6135	6095	5998	6114	6159	6136	6042	6059	6109	6122	6124	6148	6089	6171	6180	6071	6080	6107	6129	6054	6060	6040	6199	6301	6094	6040	6122	5968	6090	6046	5921	6170	6016	6083	6063	6049	6186	6143	6163	6028	6115	6139	6030	6107	6082	6074	6182	6030	6095	6058	6132	6146	6005	6109	6110	6070	6055	6068	6103	5999	6001	6021	6144	6082	5953	6112	6154	5973	6045	6101	6074	6022	6212	6088	6235	6037	6025	6168	5993	6192	6013	6076	6085	6202	6249	6055	6188	6198	6071	6069	6025	6149	6076	6062	6045	6024	6116	6179	6046	6096	6091	6135	6056	5986	6081	6037	6019	6080	6308	6031	6176	5967	6112	6145	6162	6191	6046	6101	6114	6051	6001	6174	6060	6070	6051	6048	6169	6007	6132	6137	6068	6064	6038	6141	6040	6034	6090	6028	6010	6000	6178	5990	6087	6137	6106	6011	6104	6100	6202	6186	6241	6157	6061	5966	6099	6280	6072	6038	6074	6159	6123	6135	6081	6222	6040	6077	6121	6065	6220	5982	6140	6076	6130	5989	6072	6079	6174	6065	6107	6147	6004	6236	6132	6046	6130	6084	6123	6094	5975	6201	6098	6126	6158	6107	6138	6140	6138	6049	6013	6108	6189	6120	6089	6048	5998	6149	6170	6012	6190	6099	6086	6073	6035	6139	6138	6091	6169	6065	6106	6035	6177	6105	6166	6114	6138	6094	6053	6001	6117	6102	6040	6195	6091	6024	6048	6034	6048	6062	6175	6177	6131	6115	6192	6123	6203	6028	6147	6173	6017	6007	6045	6084	6124	6127	6143	6096	6128	6061	6076	6148
45660	46852	29876	13887	3769	1206	722	569	571	558	587	584	619	602	597	594	563	566	552	592	617	554	563	558	638	518	594	569	587	611	563	571	589	572	618	540	566	556	600	589	581	570	550	550	542	606	593	592	555	579	573	637	560	566	592	558	591	631	589	564	571	574	574	539	547	582	545	570	630	612	560	584	600	590	577	578	537	600	524	602	616	636	612	555	574	632	595	587	551	561	577	557	598	532	549	612	588	584	569	610	599	599	591	605	537	521	578	582	598	578	557	536	563	574	542	575	615	590	574	583	581	599	608	655	605	577	590	597	506	596	594	509	585	568	536	596	595	586	567	603	577	541	607	587	555	564	557	604	579	634	530	614	598	591	557	593	556	601	574	608	529	553	614	586	592	587	572	557	542	550	601	592	613	639	567	587	584	644	627	583	625	583	571	579	631	581	571	587	601	600	553	559	606	573	554	524	601	615	593	599	627	578	600	560	588	595	540	550	567	587	576	614	560	573	589	619	631	558	610	587	536	596	625	581	559	608	548	572	599	615	568	620	576	562	589	592	546	566	572	587	604	583	585	594	598	584	592	578	538	569	560	551	614	541	592	629	595	570	612	607	595	547	613	582	572	589	643	562	604	589	528	605	588	631	564	544	566	587	616	583	583	623	610	600	549	588	610	628	610	590	585	578	550	555	616	568	606	574	567	563	555	598	548	576	598	596	592	597	565	648	595	609	618	568	570	551	557	549	612	581	591	578	575	575	557	598	585	594	574	566	612	551	608	566	588	570	561	559	572	603	585	547	595	611	605	612	589	583	552	543	558	580	568	611	572	628	595	628	606	625	583	553	613	573	539	571	563	603	534	611	581	587	613	567	567	578	576	578	575	586	617	591	608	559	547	580	564	601	620	560	593	606	599	572	550	606	612	576	568	606	573	608	571	611	596	596	602	552	574	585	551	609	576	589	579	579	587	629	621	560	522	622	593	516	562	575	619	608	561	588	554	573	582	586	615	582	603	614	566	608	593	615	552	566	569	578	563	578	562	600	570	545	588	590	603	513	563	649	566	596	575	579	571	547	589	608	629	549	529	595	594	553	590	601	586	617	566	603	600	577	615	586	572	594	591	576	560	551	545	623	604	602	603	626	608	600	588	573	548	568	587	568	615	499	540	562	594	556	600	567	588	568	594	586	541	619	605	523	562	558	620	572	588	602	579	565	627	569	593	579	578	606	592	583	560	575	554	599	592	597	572	571	606	596	595	618	544	607	592	582	586	558	588	607	622	604	571	581	583	601	593	599	565	597	586	542	581	568	545	610	639	576	564	609	565	520	608	595	579	584	596	573	567	550	592	572	596	592	580	572	575	579	603	592	540	590	563	585	558	588	588	581	579	563	565	566	564	575	622	554	579	583	562	573	579	587	606	575	590	577	549	548	575	557	621	585	557	607	589	568	584	605	576	619	559	567	575	573	588	584	602	561	588	585	608	577	573	570	571	588	581	557	508	600	529	526	547	583	598	611	588	571	601	603	618	569	600	565	564	599	586	588	590	564	576	573	565	598	568	571	536	550	586	642	605	590	575	600	543	595	573	567	593	599	594	619	601	551	573	543	572	549	595	595	585	556	629	583	561	591	589	588	561	593	533	598	588	558	575	569	593	563	608	548	602	612	584	593	605	610	570	605	574	601	609	579	576	579	646	556	582	543	583	558	568	615	591	606	590	579	574	594	591	567	637	565	555	629	608	581	592	596	594	620	606	527	569	566	606	600	637	548	596	531	570	600	599	603	595	571	601	616	621	604	545	628	603	585	561	573	608	584	589	616	608	608	602	596	549	549	578	621	598	570	571	588	570	541	588	554	632	560	618	594	602	591	559	572	620	593	581	595	607	598	609	587	560	569	580	574	599	612	569	576	564	551	607	572	568	599	600	588	568	601	545	594	561	552	524	614	590	617	567	525	539	573	594	584	590	617	591	556	625	595	551	565	563	578	582	581	570	587	619	573	615	552	580	610	631	587	579	591	576	597	555	559	600	557	579	552	547	593	549	592	613	610	550	611	550	594	612	553	561	571	579	582	572	553	572	566	591	571	577	545	557	583	548	576	566	600	587	572	554	585	554	560	555	589	610	586	623	602	573	583	623	590	557	563	523	547	544	588	593	576	604	604	596	556	575	602	587	618	546	589	597	603	589	599	613	569	555	560	603	560	642	559	585	542	557	625	579	606	567	628	577	581	626	550	594	557	564	574	596	608	585	545	601	578	574	594	568	585	575	579	566	547	590	580	585	584	548	632	591	586	573	584	593	608	586	627	600	577	596	537	600	627	581	570	577	550	575	597	563	576	557	555	612	596	570	564	612	569	577	594	579	573	593	612	591	576	567	599	618	610	562	597	643	591	598	589	594	580	563	541	614	572	594	557	576	586	585	594	605	615	564	550	580	628	583	566	615	594	589	628	584	543	604	546	583	587	596	547	553	568	593	576	555	556	591	584	583	593	579	605	621	588	617	596	544	585	563	584	583	603	608	589	595	593	583	558	571	566	584	615	624	594	565	562	590	516	631	520	581	584	562	587	622	585	562	576	614	566	586	609	582	602	585	604	558	605	603	587	568	576	575	554	588	511	599	603	545	557	583	567	530	575	557	566	562	588	549	572	580	591	583	605	576	583	592	581	616	548	553	571	601	631	586	558	516	561	577	579	610	570	585	605	570	614	595	586	582	551	556	560	591	611	571	585	578	555	580	573	581	566	603	556	561	584	562	567	591	538	601	571	605	607	541	590	549	635	592	560	592	603	565	632	600	585	565	579	593	583	563	583	615	549	575	548	624	601	566	642	587	562	599	560	534	571	575	574	549	579	618	552	577	570	591	578	601	597	577	591	563	582	569	575	546	555	597	586	586	623	619	567	598	637	628	618	617	622	572	566	519	620	587	557	616	588	584	594	609	599	570	581	564	617	593	576	610	600	554	567	597	595	599	578	620	606	573	576	600	562	588	581	579	562	588	569	600	547	579	604	579	622	615	623	572	542	569	591	601	591	570	596	590	602	593	597	581	548	551	638	573	618	623	618	617	577	607	595	539	594	591	583	594	612	530	581	608	574	565	559	586	621	570	561	624	565	552	564	576	627	576	637	544	623	573	569	585	569	595	569	541	579	609	595	573	601	582	586	562	576	582	532	593	622	579	599	576	534	574	572	626	567	614	593	612	558	589	568	573	552	579	581	589	603	567	597	529	599	582	575	585	653	619	589	569	574	560	589	562	540	553	651	605	578	545	575	575	601	573	621	602	588	518	566	579	563	603	573	546	624	591	594	572	621	619	575	589	631	578	612	602	573	574	611	574	585	586	561	615	566	605	574	609	573	584	586	604	576	615	602	598	539	559	587	528	615	582	570	561	562	559	594	574	550	567	597	563	565	548	547	576	559	618	577	604	555	570	594	574	575	564	571	595	552	623	622	571	594	555	558	555	541	585	558	607	571	605	584	619	579	582	563	567	623
59984	54609	52366	42685	32330	16856	7024	4935	4865	4857	4919	4980	4764	4965	4902	4866	4874	4875	4914	4920	4880	4732	4901	4832	4829	4881	4883	4812	4788	4891	4896	4939	4892	4943	4831	4915	4911	4860	4883	4871	4992	4916	4962	4804	4890	4847	4941	4844	4976	4825	4931	4945	4914	4924	4925	4998	4776	4814	4861	4920	4895	4951	4935	4875	4953	4786	4899	4706	4830	4890	4952	4909	4976	4891	4979	4840	5035	4847	4968	4986	4972	4941	4940	4751	4902	4844	4848	4868	4939	4819	4968	4788	4816	4809	4945	4807	4879	4963	4898	4906	4954	4884	4836	4926	4816	4813	4938	4872	4777	4795	4837	4914	4871	4901	4964	4890	4934	4869	4945	4762	4802	4829	4843	4804	4975	4929	4921	4854	4905	4853	4901	4749	4822	4834	4807	4898	4942	4966	4889	4898	4932	4865	4800	4945	4914	4880	4885	4946	4802	4921	4901	4939	4852	4913	4856	4856	4808	4858	4809	4961	4872	4804	4819	4868	4830	4814	4921	5020	4908	4760	4833	4841	4941	4938	4903	4929	4839	4914	4900	4906	4791	4830	4882	4991	4939	4857	4874	4830	4941	4910	4876	4829	4893	4850	4865	4819	4920	4934	4900	4864	4879	4855	4820	4934	4890	4932	4909	4852	4922	4935	4827	4840	4894	4801	4962	4855	4862	4970	4829	4911	4913	4927	4996	4915	4934	4846	4805	4903	4915	4823	4872	4864	4871	4979	4788	4873	4961	4922	4917	4919	4841	4892	4877	4912	4882	4935	4795	4897	4871	4873	4852	4933	4810	4804	4975	4994	4863	4847	4826	4905	4835	4780	4923	4829	4893	4851	4856	4982	4937	4975	4954	4871	4901	4900	4850	4890	4738	4921	4902	4749	4884	4821	4938	4997	4859	4898	4956	4990	4855	4953	4998	4808	4955	4889	4926	4950	4896	4873	4899	4942	4871	4852	4918	4961	4800	4961	4922	4906	4985	4889	4906	4901	4924	4947	4960	4753	4795	4866	4808	4785	4815	4934	4871	4902	4828	4922	4918	4828	4949	4891	4796	4903	4896	4818	4883	4927	4894	4880	4858	4891	4819	4721	4966	4868	4821	4828	5000	4851	4978	4839	4887	4915	4908	4859	4836	4816	4879	5005	4991	4808	5001	4792	4881	4955	4989	4904	4887	4936	4893	4761	4926	4912	4961	4850	4930	4947	4847	4770	4764	4947	4963	4902	4980	4904	4867	4972	4906	5003	4925	4917	4788	5013	4994	4953	4825	4919	4929	4847	4908	4989	5087	4825	4948	4879	4879	4822	4869	4925	4813	4731	4878	4870	4888	4852	4970	4902	4876	4798	4938	4820	4888	4902	4856	4893	4912	4932	4872	4915	5003	4892	4888	4886	5012	4873	4869	4881	4927	4938	4921	4867	4811	4843	4900	4841	4978	4858	4961	4775	4795	4962	4858	4900	4859	4834	4873	4789	4775	4785	4899	4960	4837	4971	4828	4893	4844	4960	4873	4856	4971	4915	4953	4952	4851	4851	4921	4917	4896	4952	4970	4874	4909	4935	4805	4856	4747	4845	4875	4789	4790	4886	4810	4862	4917	4926	4850	4915	4873	5014	4874	4895	4922	4889	5011	4883	5037	4902	4893	4957	4872	4938	4916	4838	4794	4916	4818	4842	4943	4872	4846	4850	4813	4838	4957	4781	4928	4849	4929	4895	4900	4877	4941	4899	4923	4866	4868	4869	5013	4859	4931	4861	4822	4959	4917	4947	4845	4994	4978	4806	4790	4881	4971	4816	4929	4918	4812	4902	4875	4758	4931	4838	4966	4858	4898	4873	4920	4774	4824	4905	4932	4857	5004	4832	4896	4882	4938	4826	4900	4992	4891	4789	4950	4934	4956	4767	4929	4778	4972	4953	4930	4834	4985	4986	4857	4883	4865	4858	4874	4881	4897	4949	4801	4768	4936	4855	4905	4953	4846	4872	4855	4897	4853	4855	4878	4926	4862	4890	4846	4943	4811	4967	4904	4890	4883	4817	4902	4940	4758	4996	4846	4895	4886	4989	4729	4873	4899	4844	4826	4884	4882	4901	4916	4935	4873	4835	4895	4919	4893	4759	4961	4919	4850	5018	4900	4943	4847	4853	4941	4828	4978	4779	4774	4888	4929	4898	4929	4914	4758	4845	4727	4865	4911	4858	4840	4939	4845	5004	4995	4924	4904	4963	4778	4876	4923	4842	4945	4876	4833	4795	4822	4922	4782	4962	4820	4768	4944	4926	4972	4969	4843	4960	4806	4914	4751	4907	4944	4918	4974	4873	4844	4919	4834	4839	4886	4841	4934	4969	4833	4784	4945	4941	4821	4904	4961	4847	4843	4921	4932	4915	4781	4853	4932	4852	4971	4891	4927	4792	4816	4901	4955	4845	4943	4873	4812	5072	4857	4925	4839	4885	4927	5057	5017	4918	4873	4858	4764	4924	4801	4841	4951	4846	5015	4888	4845	4883	4899	4928	4828	4889	4936	4938	4830	4965	4781	4953	4850	4927	4771	4881	4857	4797	4902	4824	4937	4902	4711	4902	4806	4839	4897	4874	4882	4830	5005	4907	4930	4902	4929	4959	4959	4895	4819	4829	4777	4920	5019	4824	4921	4897	4925	4766	4798	4869	4836	5038	4909	4894	4781	4875	4884	4884	4815	4829	4875	4994	4937	4907	4887	4894	4897	4852	4920	4875	4812	4848	4826	4845	4802	4826	4882	4976	4892	4902	4963	4842	4915	4875	4909	4879	4874	4887	4948	4799	4881	4834	4894	4861	4900	4836	4938	4888	4924	4940	4744	4847	4828	4804	4826	4868	4917	4865	4996	4962	4825	4871	4801	4919	4835	4933	4978	4857	4815	5009	4816	4818	5005	4946	4897	4963	4845	4948	4826	4806	4994	4945	4931	4852	4940	4908	4981	4883	4930	4950	4847	4823	4901	4958	4874	4868	4959	4945	4910	4918	4874	5022	4923	4833	4875	4901	4836	4962	4920	4899	4847	4848	4920	4960	4890	4860	4854	4981	4877	4933	4813	4906	4828	4821	4836	4889	4895	4877	4970	4924	4998	4869	5063	4918	4856	4858	4957	4935	4990	4947	4902	4844	4983	4800	4927	4887	4838	4897	4862	4815	4875	4884	4866	4901	4830	4893	4969	4884	4882	4938	4891	4962	4876	4819	4754	4904	4782	4800	4897	4893	4964	4937	4889	4848	4812	4853	4904	4794	4968	4888	4890	4842	5042	4941	4898	4921	4816	4851	4973	4965	4870	4904	4994	4830	4951	4918	4748	4751	4870	4978	4910	4824	4811	4905	4826	4826	4949	4965	4931	4780	4885	4816	4980	4901	4805	4847	4816	4964	4838	4831	4864	4899	4917	4950	4951	4861	4918	4864	4893	4921	4831	5013	4886	4860	4932	4802	4936	4832	4974	4915	4839	4863	4928	4881	4914	4930	4858	4899	4840	4821	4870	4933	4972	4911	4923	4889	4835	4995	5011	4795	4897	5052	4888	5010	4829	4839	5073	4803	4869	4805	4891	4962	4870	4887	4833	4893	4886	4888	4897	4905	4924	4859	4855	4831	4934	4789	4983	4849	4870	4918	4933	4863	4789	4898	4912	4873	5042	4821	4716	4869	4914	4908	4783	4939	4940	4947	4973	4874	4884	4909	4905	4902	4884	5006	4797	4863	4740	4914	4876	4899	5031	4895	4899	4775	4982	4881	4913	4894	5026	4980	4876	4850	4856	4973	4912	4912	4917	4873	4817	4783	4888	4998	4874	4848	4802	4925	4886	4768	4937	4928	4895	4841	4867	4932	4920	4854	4939	4855	4812	4882	4942	4985	4933	4843	4922	4871	4831	4950	4933	4828	4982	4805	4933	4880	4937	4960	4921	4848	4866	4928	4934	4961	4834	4754	4851	4917	4974	4841	4817	4876	4934	4852	4886	4861	4931	4964	4824	4941	4787	4888	4949	4905	4847	4825	4815	4846	4877	4865	4874	4912	4857	4906	4946	4732	4987	4851	4854	4816	4868	4848	4900	4857	4850	5000	4939	4927	4901	4918	4835	4825	4816	4824	4850	5015	5022	4837	4887	4892	4978	4926	4820	4967	4869	5037	4898	5010	4917	4953	4829	4916	4996	4909	4753	4769	4805	4793	4906	4843	4966	4820	4892	5077	4967	4908	4896	4883	4898	4879	4854	4869	4941	4782	4881	4882	4848	4877	4935	4933	4833	4840	4831	4844	4850	4842	4990	4904	4820	5002	4839	4761	4851	4968	4830	4902	4955	4931	4980	4979	4959	4949	4952	4886	4921	4902	4877	4846	5014	4838	4955	4934	4879	4828	4958	4932	4901	4969	4953	4964	5000	4895	4883	4937	5041	4845	4896	4876	4965	4909	4876	4909	4935	5009	4847	4898	4957	5015	4936	4868	4960	4836	4885	4887	4892	4964	4918	4868	4870	4842	4779	4811	4798	4772	4873	4869	4764	4898	4858	4818	4908	5046	5046	4865	4933	4993	4771	4818	4959	4917	4891	4856	4917	4856	4835	4905	4928	4789	4871	4883	4943	4967	4837	4866	4942	4846	4853	4886	4952	4761	4925	4922	4939	4857	4872	4897	4828	4896	4898	4836	4859	4797	4806	4876	5011	4804	4984	4943	4714	4858	4835	4912	4805	4919	4994	4879	4937	4770	4900	4982	4954	4909	4935	4798	4762	5031	4828	4836	4841	4883	4810	4933	4823	4886	4863	4911	4914	4843	4759	4857	5010	4840	4884	4886	4848	4855	4953	4767	4814	4932	4811	4856	4917	4892	4906	4949	4874	4955	4858	4854	5036	4931	4904	4861	4868	4909	4896	4900	4894	4805	4892	4856	4913	4959	4883	4935	4849	5019	4915	4798	4933	4919	4858	4815	4932	4904	4911	4932	4976	4907	4925	4803	4871	4929	4940	4916	4836	4826	4917	4837	4796	4974	4951	4774	4801	4866	4909	4842	4826	4921	4729	4923	4844	4901	4919	4991	4809	4877	4949	4755	4945	4854	4899	4891	4798	4952
19400	16844	9989	3866	1402	827	637	628	633	657	698	654	671	616	686	655	627	659	677	636	632	675	678	660	637	611	644	615	640	642	643	605	646	649	654	644	660	645	658	608	637	627	653	653	655	658	643	683	598	572	635	644	589	646	661	641	630	683	649	662	665	591	633	626	610	645	681	621	682	633	636	680	592	607	673	638	654	674	662	614	668	673	678	624	620	684	663	613	640	612	657	601	658	658	664	679	671	681	602	600	708	614	627	644	607	639	673	601	626	680	605	678	661	682	671	635	648	650	636	632	632	712	659	652	635	637	664	662	645	659	649	692	635	652	640	653	628	624	683	641	623	693	577	662	612	652	628	607	662	636	630	612	621	676	673	675	631	670	657	646	652	616	624	647	618	643	650	659	649	627	666	679	667	641	669	612	633	654	649	623	626	647	672	627	677	646	645	651	623	634	617	612	622	608	690	629	665	615	636	609	650	642	635	642	658	669	629	624	655	614	631	630	659	662	621	606	623	655	668	619	656	654	701	655	617	658	635	615	649	635	629	661	616	599	615	677	618	670	649	668	624	670	648	602	684	641	683	623	657	687	632	616	659	662	614	609	615	659	654	655	591	653	644	652	635	673	695	673	654	626	628	635	670	620	654	661	663	614	634	588	642	650	644	643	643	670	640	578	630	628	647	632	635	631	640	609	615	648	669	662	666	636	657	659	601	635	699	670	635	627	638	653	642	655	679	646	627	676	686	625	627	625	650	626	621	675	615	659	666	596	623	617	657	599	680	657	682	670	663	636	662	698	655	717	635	652	607	670	651	676	579	639	661	643	668	657	636	648	647	680	630	650	622	634	619	645	623	655	676	621	660	697	635	670	677	675	640	597	661	665	642	636	634	662	671	685	635	646	665	626	672	567	652	674	629	652	668	621	619	586	643	649	659	651	643	679	651	644	666	631	642	656	597	621	646	645	638	689	663	627	642	690	625	649	673	628	620	611	623	668	671	655	638	667	655	614	681	679	664	652	678	672	696	647	692	652	604	637	630	662	608	653	623	678	613	618	665	622	682	616	677	612	621	641	661	640	642	637	648	604	676	693	648	657	662	673	625	692	645	665	659	606	641	675	643	654	638	654	635	636	689	676	675	642	659	639	632	622	637	628	663	622	669	660	682	623	653	664	683	637	641	590	678	641	661	640	647	642	587	622	677	639	662	613	687	619	621	634	644	614	648	633	625	642	663	624	632	650	636	660	674	633	634	653	633	660	664	660	654	663	656	617	646	657	615	638	646	630	601	658	672	637	628	635	633	640	641	664	639	650	662	644	654	704	603	660	664	659	618	674	631	639	655	620	641	644	618	635	657	667	630	620	632	674	704	635	637	707	654	607	632	689	673	646	662	649	630	611	684	669	644	638	640	640	690	612	647	671	652	658	635	635	668	640	661	636	671	638	638	651	647	660	692	606	659	621	664	683	654	628	666	618	653	692	654	629	671	641	633	599	643	693	682	613	713	657	671	693	661	647	649	613	647	620	608	588	643	571	683	687	626	612	637	650	653	656	666	607	657	638	632	683	658	623	607	636	660	610	658	659	649	667	675	643	664	603	604	661	660	592	605	677	650	634	640	668	639	636	656	616	645	675	661	650	649	659	632	690	624	659	635	652	667	664	657	637	635	594	650	648	587	649	619	622	655	668	621	694	661	631	663	651	639	625	640	620	622	667	611	649	626	632	668	627	654	595	607	628	596	640	650	636	646	678	669	639	642	651	650	629	674	663	580	616	664	660	642	623	573	678	596	602	598	655	664	646	661	630	609	691	651	623	677	616	654	630	670	641	597	687	621	677	700	612	603	643	647	601	669	638	687	650	652	618	686	644	642	687	634	666	583	615	656	645	635	599	633	647	637	630	625	682	631	648	650	648	636	627	667	666	680	630	660	636	677	647	662	694	649	651	657	639	615	679	613	655	585	675	643	666	653	598	687	664	665	644	651	638	701	592	671	688	645	610	713	625	631	674	685	649	676	617	687	656	668	655	658	633	644	695	613	614	635	645	662	675	648	665	680	693	632	673	662	700	644	648	639	607	652	592	644	663	595	662	654	616	636	646	695	645	651	699	600	682	669	704	686	638	680	672	672	677	642	648	709	627	648	665	601	643	659	629	645	656	605	646	640	680	635	648	639	659	647	642	655	637	635	630	658	642	653	646	640	650	581	628	659	672	636	643	652	593	642	658	644	642	631	640	705	617	688	628	603	664	638	680	645	650	594	681	655	615	620	628	645	659	658	595	663	626	636	618	658	650	652	641	643	647	631	637	664	641	642	647	643	641	623	598	645	640	646	595	622	655	653	675	576	619	598	632	650	658	648	644	654	602	701	655	695	650	646	638	641	668	648	658	633	644	648	642	619	659	658	636	643	643	621	606	617	638	624	636	652	659	625	660	614	687	692	686	602	651	649	640	625	666	644	628	662	628	658	598	653	624	673	643	614	658	639	589	620	673	614	664	632	621	638	635	655	653	659	647	675	650	624	634	703	606	646	616	629	638	643	641	658	639	621	656	654	646	596	629	652	655	675	667	653	647	641	681	633	669	613	646	687	641	666	638	615	625	626	644	630	662	630	669	666	652	646	704	631	646	627	668	665	641	656	621	648	599	626	674	665	651	634	637	657	666	592	651	677	639	620	700	664	675	691	666	638	639	620	682	686	665	640	612	629	631	665	669	667	648	603	640	618	615	653	645	611	631	647	649	696	649	653	633	630	639	687	633	642	648	657	645	659	595	629	621	615	630	652	672	633	676	598	652	620	626	629	661	688	671	618	671	680	618	650	656	595	625	668	601	636	664	635	587	645	656	628	642	622	654	614	663	662	663	558	669	645	615	616	627	603	629	643	652	682	657	657	693	645	652	662	640	682	606	647	655	641	653	630	668	617	635	661	626	661	620	636	639	643	643	691	636	627	660	629	611	666	649	657	620	607	615	634	627	659	691	621	691	620	657	682	701	646	656	629	660	649	636	722	665	631	654	638	615	611	648	662	595	701	653	645	622	676	666	624	624	673	591	655	680	661	622	663	653	640	639	641	656	617	641	619	647	613	688	639	643	664	635	638	623	669	681	666	628	640	641	627	638	633	653	668	664	641	638	614	648	662	650	667	630	674	626	636	693	613	647	613	666	645	651	666	618	641	654	680	625	657	656	673	645	641	650	643	648	640	671	712	610	661	670	636	635	619	665	687	654	654	655	651	635	622	677	650	632	637	614	644	633	630	651	626	689	661	659	643	627	681	630	632	672	636	676	624	605	681	623	614	611	606	660	678	671	645	676	659	670	597	677	647	645	661	686	652	641	639	675	626	638	654	649	637	647	663	652	667	647	661	624	666	613	621	679	590	622	675	683	630	648	635	652	630	667	715	661	610	652	634	667	654	627	636	646	662	688	652	615	652	621	634	663	626	638	661	645	629	629	649	615	630	713	690	704	630	649	625	642	635	645	666	635	603	668	656	674
53116	44002	34635	26923	17630	8972	5812	5513	5370	5388	5439	5386	5418	5368	5468	5446	5535	5277	5377	5399	5347	5418	5292	5446	5396	5417	5430	5387	5451	5525	5412	5554	5414	5364	5489	5390	5356	5416	5558	5412	5416	5414	5407	5392	5421	5435	5377	5492	5425	5417	5345	5370	5358	5390	5388	5507	5372	5391	5334	5394	5405	5309	5357	5356	5292	5413	5324	5506	5415	5342	5391	5372	5255	5301	5310	5499	5323	5537	5347	5435	5486	5393	5410	5433	5311	5359	5264	5466	5472	5382	5420	5433	5410	5441	5476	5453	5402	5454	5385	5395	5445	5415	5381	5368	5407	5435	5388	5323	5381	5400	5249	5430	5507	5443	5397	5458	5523	5373	5454	5283	5441	5362	5514	5448	5491	5451	5431	5408	5328	5429	5295	5438	5426	5413	5432	5422	5337	5364	5462	5394	5389	5422	5437	5506	5435	5314	5408	5453	5463	5357	5409	5409	5451	5423	5459	5507	5498	5374	5408	5408	5546	5332	5440	5458	5478	5396	5462	5495	5457	5440	5443	5308	5329	5403	5397	5344	5393	5482	5415	5403	5456	5433	5371	5455	5473	5343	5404	5448	5460	5363	5296	5333	5466	5382	5447	5373	5572	5354	5529	5555	5384	5337	5433	5335	5327	5465	5395	5476	5431	5563	5483	5398	5419	5487	5444	5356	5457	5552	5475	5501	5302	5388	5389	5454	5364	5479	5357	5408	5345	5405	5363	5414	5325	5502	5431	5365	5402	5318	5462	5400	5393	5438	5424	5411	5345	5399	5370	5382	5445	5352	5366	5581	5410	5473	5435	5399	5433	5494	5412	5379	5446	5375	5528	5415	5331	5593	5437	5404	5298	5543	5298	5482	5369	5488	5505	5418	5330	5441	5495	5537	5429	5430	5394	5412	5373	5304	5383	5312	5381	5480	5446	5525	5383	5420	5379	5439	5472	5336	5336	5399	5405	5405	5463	5520	5395	5486	5379	5409	5445	5487	5289	5442	5335	5270	5474	5470	5412	5237	5381	5471	5330	5573	5490	5465	5328	5387	5393	5441	5450	5431	5464	5462	5480	5392	5439	5389	5415	5391	5480	5424	5455	5402	5499	5352	5540	5485	5229	5331	5362	5445	5460	5505	5422	5441	5421	5438	5334	5344	5409	5332	5463	5532	5438	5244	5407	5387	5452	5478	5379	5367	5604	5417	5443	5379	5370	5434	5275	5349	5490	5504	5329	5503	5367	5316	5358	5356	5599	5365	5472	5458	5355	5468	5380	5451	5505	5498	5402	5425	5456	5390	5335	5483	5443	5369	5447	5342	5337	5368	5421	5343	5453	5393	5457	5405	5350	5466	5423	5416	5436	5365	5402	5368	5375	5331	5337	5389	5331	5434	5426	5401	5341	5434	5406	5587	5420	5390	5502	5414	5436	5368	5404	5399	5403	5427	5475	5439	5514	5447	5450	5353	5377	5452	5481	5354	5300	5552	5323	5549	5354	5340	5470	5495	5394	5453	5363	5399	5374	5386	5350	5366	5368	5415	5475	5420	5486	5460	5427	5400	5416	5398	5396	5453	5456	5462	5454	5420	5396	5333	5487	5358	5375	5406	5361	5306	5486	5465	5361	5442	5304	5379	5464	5352	5388	5440	5455	5488	5414	5557	5444	5428	5401	5503	5369	5322	5485	5364	5345	5591	5462	5318	5348	5368	5376	5498	5406	5495	5446	5456	5410	5330	5381	5265	5444	5442	5428	5238	5345	5491	5390	5470	5268	5410	5392	5330	5369	5316	5298	5396	5478	5287	5378	5422	5291	5494	5427	5544	5393	5504	5482	5392	5383	5489	5390	5481	5371	5332	5306	5398	5390	5431	5430	5267	5450	5315	5490	5373	5414	5475	5454	5519	5452	5344	5404	5502	5385	5377	5440	5454	5522	5453	5481	5519	5388	5407	5422	5525	5362	5527	5478	5405	5386	5420	5385	5421	5364	5396	5390	5478	5534	5396	5394	5418	5365	5415	5382	5430	5515	5334	5460	5505	5486	5477	5373	5379	5480	5428	5387	5431	5622	5417	5442	5450	5408	5420	5475	5483	5390	5452	5311	5475	5427	5485	5412	5481	5380	5447	5461	5414	5348	5319	5358	5364	5346	5427	5464	5386	5390	5502	5244	5447	5323	5399	5460	5502	5396	5389	5429	5352	5334	5462	5544	5405	5368	5429	5615	5417	5355	5533	5425	5356	5365	5429	5456	5460	5392	5463	5310	5461	5468	5527	5465	5341	5418	5457	5256	5451	5470	5416	5372	5279	5318	5422	5458	5457	5308	5298	5344	5341	5447	5379	5412	5471	5465	5398	5403	5343	5383	5334	5380	5407	5496	5420	5467	5365	5365	5319	5463	5436	5456	5396	5385	5285	5567	5465	5397	5372	5331	5494	5484	5483	5379	5415	5448	5311	5538	5427	5365	5491	5527	5398	5384	5368	5364	5329	5388	5575	5368	5329	5507	5577	5497	5471	5305	5405	5353	5411	5476	5383	5447	5472	5410	5417	5391	5406	5386	5422	5318	5525	5471	5437	5511	5457	5497	5305	5356	5404	5368	5340	5442	5500	5442	5343	5439	5328	5383	5479	5360	5464	5414	5394	5467	5360	5420	5370	5418	5387	5348	5352	5557	5330	5512	5444	5458	5351	5471	5395	5419	5338	5474	5655	5395	5349	5308	5469	5421	5380	5366	5443	5467	5349	5412	5370	5488	5468	5432	5418	5508	5278	5382	5547	5395	5426	5458	5398	5336	5413	5447	5367	5335	5364	5458	5369	5473	5352	5395	5460	5341	5484	5366	5511	5411	5396	5381	5439	5511	5485	5381	5364	5432	5446	5429	5507	5446	5520	5391	5392	5443	5293	5374	5468	5314	5417	5503	5400	5417	5418	5448	5536	5425	5304	5460	5449	5356	5326	5324	5441	5393	5433	5526	5389	5462	5353	5523	5501	5479	5464	5489	5411	5452	5342	5401	5318	5516	5478	5444	5536	5463	5394	5266	5362	5375	5447	5541	5368	5550	5320	5375	5386	5475	5395	5448	5454	5390	5320	5453	5318	5474	5591	5317	5299	5440	5413	5433	5458	5418	5406	5519	5319	5522	5402	5466	5453	5470	5480	5369	5436	5355	5373	5425	5389	5528	5509	5447	5441	5523	5514	5450	5421	5378	5333	5297	5421	5449	5394	5404	5462	5467	5556	5380	5370	5499	5339	5469	5395	5489	5460	5459	5496	5479	5376	5486	5353	5382	5350	5429	5490	5358	5416	5471	5256	5473	5341	5592	5404	5330	5447	5460	5371	5354	5340	5415	5419	5320	5430	5411	5476	5412	5476	5450	5455	5398	5447	5402	5388	5524	5421	5584	5372	5284	5431	5302	5410	5333	5480	5320	5557	5325	5380	5550	5457	5448	5375	5439	5504	5333	5499	5419	5506	5529	5343	5390	5409	5448	5434	5469	5399	5421	5432	5337	5408	5500	5464	5338	5482	5369	5428	5446	5359	5454	5360	5370	5295	5472	5467	5460	5330	5334	5443	5466	5389	5369	5326	5480	5267	5289	5395	5442	5400	5429	5351	5451	5367	5565	5442	5435	5404	5390	5430	5455	5398	5435	5388	5451	5402	5452	5411	5450	5290	5520	5349	5315	5440	5310	5467	5332	5423	5381	5465	5363	5345	5428	5479	5364	5447	5451	5418	5400	5462	5541	5398	5297	5343	5478	5329	5274	5480	5440	5348	5453	5439	5479	5517	5398	5460	5314	5553	5338	5322	5378	5472	5333	5403	5412	5422	5390	5326	5400	5499	5241	5487	5399	5397	5442	5354	5417	5504	5433	5391	5457	5371	5394	5397	5361	5271	5302	5460	5338	5373	5385	5377	5462	5320	5310	5369	5561	5492	5390	5390	5431	5484	5400	5379	5418	5424	5399	5475	5322	5295	5434	5388	5417	5460	5528	5482	5453	5368	5419	5306	5381	5461	5442	5314	5510	5325	5459	5502	5403	5527	5467	5433	5382	5435	5432	5388	5351	5395	5392	5488	5331	5272	5367	5252	5517	5266	5450	5403	5419	5435	5315	5457	5393	5425	5447	5421	5327	5440	5427	5433	5501	5428	5413	5300	5522	5452	5345	5404	5413	5534	5502	5404	5514	5445	5382	5283	5260	5453	5492	5383	5408	5528	5405	5274	5498	5395	5489	5487	5357	5436	5447	5414	5512	5456	5363	5377	5413	5474	5457	5395	5452	5392	5382	5386	5346	5472	5316	5384	5416	5370	5424	5446	5424	5527	5503	5318	5513	5412	5409	5441	5513	5460	5438	5468	5521	5403	5410	5409	5436	5312	5270	5403	5516	5511	5420	5472	5454	5348	5459	5319	5409	5425	5254	5493	5386	5468	5430	5382	5449	5350	5338	5428	5367	5416	5548	5364	5423	5433	5369	5508	5420	5369	5452	5381	5475	5316	5396	5387	5427	5312	5391	5362	5377	5424	5476	5535	5376	5439	5351	5458	5385	5384	5488	5338	5481	5460	5408	5382	5387	5434	5458	5304	5384	5316	5330	5501	5438	5372	5358	5439	5289	5433	5472	5472	5386	5430	5494	5294	5362	5498	5409	5408	5501	5382	5426	5481	5386	5241	5436	5454	5504	5492	5506	5488	5425	5389	5386	5323	5492	5358	5460	5521	5379	5471	5375	5291	5377	5362	5393	5516	5483	5526	5442	5428	5483	5287	5354	5451	5368	5462	5384	5448	5507	5392	5484	5521	5543	5405	5370	5431	5508	5385	5397	5477	5426	5340	5397	5354	5485	5377	5341	5453	5415	5391	5421	5332	5460	5368	5496	5303	5509	5443	5352	5345	5467	5349	5408	5349	5383	5512	5311	5489	5373	5506	5337	5307	5440	5494	5356	5460	5493	5331	5250	5412	5508	5295	5354	5455	5427	5483	5430	5322	5383	5511	5467	5425	5495	5350	5324	5403	5355	5409	5462	5527	5432	5499	5368	5444	5396	5363	5461	5451	5337	5496	5512	5458	5364	5423	5440	5492	5338	5378	5430	5479	5438	5368	5366	5400
41178	47216	30380	14482	4143	1350	788	691	793	697	698	701	684	686	662	643	698	711	705	699	714	669	708	687	674	648	626	699	691	668	698	673	657	711	722	698	699	682	727	701	709	707	686	689	654	697	692	650	673	696	669	759	668	700	656	665	689	705	710	694	707	665	704	685	606	669	692	696	713	684	671	715	693	678	694	694	681	666	660	710	714	684	714	661	684	675	717	725	699	675	714	728	714	709	716	661	719	720	692	693	737	697	680	721	680	690	683	664	655	640	674	722	703	664	669	764	692	685	672	710	714	686	692	714	664	671	725	710	708	689	703	721	704	679	715	751	684	671	695	721	716	697	710	657	683	684	700	679	691	740	642	679	722	717	678	687	698	669	604	675	743	720	715	723	642	693	704	676	693	660	635	721	678	653	729	690	718	643	742	683	721	685	664	693	683	694	704	681	673	723	645	705	695	694	662	629	690	671	719	642	673	680	672	691	709	680	688	685	657	656	670	695	695	673	652	770	703	699	642	734	674	746	692	706	682	695	781	653	720	681	677	694	671	645	686	705	744	695	697	690	637	677	665	697	664	704	683	690	690	704	722	723	717	746	661	719	731	649	665	670	742	670	722	705	724	713	677	688	688	631	702	696	723	719	708	711	668	710	720	709	661	640	675	697	716	703	698	702	715	731	679	708	668	667	722	733	740	678	680	728	683	682	724	732	712	758	690	669	667	652	688	717	683	658	678	742	652	707	729	706	712	691	714	642	713	694	642	660	716	706	690	690	727	702	636	681	694	710	734	739	700	697	720	702	712	718	659	721	736	678	700	717	685	642	693	712	679	687	715	680	699	691	675	743	751	676	696	654	663	719	688	722	679	655	699	699	698	738	703	652	689	704	717	725	688	680	699	697	702	700	629	641	701	689	711	686	701	624	706	705	735	716	698	689	652	702	742	707	695	670	656	657	733	745	693	658	722	714	731	726	690	754	733	731	690	679	727	644	664	657	714	691	680	751	653	729	678	667	683	660	706	693	678	635	721	752	744	694	695	718	709	709	697	729	662	737	727	693	660	703	702	679	725	708	689	676	694	685	682	654	694	658	648	636	714	682	687	680	687	676	694	711	704	730	659	722	680	740	654	691	679	663	714	665	697	685	716	700	714	774	701	657	698	703	705	706	660	716	668	688	692	683	671	651	725	770	713	664	682	719	661	707	695	703	724	681	675	713	691	700	719	713	697	714	710	697	692	697	689	760	713	682	705	700	691	721	678	714	719	711	695	670	713	724	685	658	686	672	715	726	651	699	669	705	692	669	677	694	738	659	677	718	717	712	667	710	695	684	711	678	668	674	721	680	713	684	711	680	680	696	705	626	670	701	693	717	675	699	700	680	689	671	674	722	687	738	693	686	699	684	697	747	737	681	699	706	722	715	663	686	704	756	695	717	661	677	696	721	717	720	726	707	642	671	716	672	691	696	709	686	658	702	696	665	709	698	682	738	709	665	718	677	675	690	690	705	701	749	673	684	694	680	714	714	694	702	721	738	657	691	690	695	721	702	715	692	687	715	700	682	712	693	695	705	647	683	718	654	718	682	722	683	715	694	662	712	696	726	702	658	709	732	711	721	683	661	686	655	677	682	676	678	672	686	686	690	685	712	707	697	665	702	725	708	660	682	652	706	687	689	660	677	709	696	726	666	696	687	660	708	642	703	698	672	727	695	709	678	640	666	706	737	700	734	704	717	708	676	725	722	705	730	711	726	696	716	696	697	705	722	668	720	722	659	720	721	648	663	711	663	654	703	723	719	691	628	697	710	686	658	659	660	732	687	683	662	719	706	661	711	669	696	696	686	613	659	665	663	693	715	728	697	690	667	664	689	684	751	704	664	670	711	687	728	722	667	719	681	698	681	665	687	669	720	659	648	680	666	690	663	649	678	684	713	706	702	730	711	714	691	738	656	691	723	692	719	685	728	695	719	675	676	748	681	644	710	708	635	737	662	740	709	690	664	743	672	659	650	671	689	730	687	685	696	660	716	691	679	700	665	694	744	711	669	650	694	688	667	687	683	667	727	695	702	725	688	691	718	726	668	663	717	692	639	676	698	709	684	696	680	669	697	710	689	671	710	700	705	676	664	665	677	709	706	684	729	685	683	739	697	688	697	660	646	717	649	705	693	660	741	702	653	688	687	719	722	717	620	743	722	688	682	687	698	686	697	688	734	665	695	703	714	728	666	686	733	694	695	684	708	707	735	687	675	684	672	705	657	664	730	683	673	675	682	672	671	765	731	724	715	688	700	651	655	698	685	714	658	639	680	668	678	688	690	693	732	717	711	699	709	678	733	669	664	681	669	717	707	702	659	737	719	667	679	706	700	668	693	680	678	685	683	671	659	714	699	723	672	689	686	715	667	689	724	704	694	677	733	724	691	698	699	701	664	702	684	699	678	680	713	758	650	719	713	688	621	748	697	715	682	717	694	625	678	677	680	697	688	663	711	752	704	695	659	723	698	678	705	700	712	718	740	672	739	687	726	698	655	697	698	695	656	690	726	652	693	676	691	681	707	704	708	724	695	668	673	673	707	693	643	664	678	695	672	724	723	691	661	678	716	692	678	659	691	704	702	685	704	677	689	757	678	746	664	665	634	654	617	728	667	678	669	671	660	690	690	661	704	682	675	692	700	743	684	721	703	711	674	673	665	719	698	718	698	691	692	669	725	686	676	726	682	671	682	696	676	661	701	672	644	705	699	708	654	643	727	660	709	669	672	708	716	692	690	715	723	635	657	703	702	721	670	720	679	657	694	637	701	667	727	712	712	680	710	716	680	707	665	699	691	651	618	721	672	711	690	697	716	700	656	696	715	702	724	673	726	671	671	669	728	705	710	712	688	727	704	693	718	724	684	682	721	693	686	698	740	691	687	692	681	703	741	657	680	681	719	734	683	713	697	682	692	700	690	742	691	684	682	660	739	759	727	704	734	685	647	701	747	685	683	651	695	669	686	666	651	711	683	705	681	716	694	679	708	675	698	696	728	722	702	674	647	683	645	710	693	697	700	711	710	683	690	721	707	685	652	692	687	699	709	688	693	703	734	693	684	661	719	724	686	693	686	728	645	722	721	666	708	641	706	729	667	704	699	752	697	697	678	731	715	708	710	703	742	659	639	745	641	700	719	728	683	708	658	715	637	692	699	664	697	719	709	663	705	676	721	713	680	748	716	664	696	684	678	735	711	690	691	708	669	667	706	707	708	701	687	670	719	705	656	662	650	678	706	661	699	717	701	689	659	667	700	711	690	695	676	713	721	716	670	716	719	698	652	709	660	647	689	713	664	693	703	706	683	737	729	681	668	650	658	641	721	705	699	707	692	678	675	702	696	659	685	692	697	713	773	747	697	682	702	691	685	702	712	713	700	708	699	690	733	707	704	726	701	713	690	674	655	700	711	739	708	649	728	730	697	699	703	653	700	712	727	726	670	657	677	692	701	715	691	671	734	693	666	725	701
58749	56894	53648	43230	32822	17104	7599	5893	5768	5691	5852	5729	5809	5733	5805	5888	5747	5688	5753	5782	5723	5821	5805	5766	5732	5761	5707	5725	5751	5747	5578	5797	5601	5825	5818	5792	5702	5780	5762	5667	5776	5830	5866	5763	5708	5849	5751	5825	5661	5759	5701	5834	5647	5612	5765	5636	5683	5741	5773	5831	5847	5671	5870	5675	5775	5592	5669	5758	5924	5874	5632	5762	5655	5734	5772	5669	5766	5832	5693	5853	5798	5867	5913	5720	5764	5689	5677	5718	5665	5670	5674	5755	5871	5787	5744	5798	5618	5727	5693	5880	5726	5878	5793	5698	5737	5646	5720	5782	5781	5766	5790	5744	5780	5647	5674	5804	5793	5793	5800	5739	5656	5732	5689	5754	5855	5694	5617	5831	5767	5834	5788	5743	5818	5657	5828	5771	5768	5739	5801	5691	5782	5876	5785	5734	5759	5702	5806	5851	5742	5820	5740	5718	5742	5841	5840	5696	5841	5677	5741	5819	5784	5744	5837	5775	5714	5854	5711	5719	5846	5721	5668	5751	5695	5739	5732	5772	5644	5765	5814	5880	5521	5652	5818	5783	5778	5751	5746	5834	5814	5794	5675	5865	5593	5882	5762	5634	5760	5770	5744	5709	5710	5805	5710	5818	5578	5741	5768	5688	5647	5717	5846	5761	5753	5845	5849	5679	5619	5730	5732	5785	5757	5901	5820	5727	5724	5765	5900	5683	5736	5805	5760	5818	5687	5694	5714	5698	5911	5726	5676	5748	5750	5649	5779	5764	5733	5895	5673	5760	5726	5854	5708	5746	5621	5653	5879	5674	5854	5776	5718	5766	5843	5735	5723	5550	5838	5784	5843	5630	5846	5724	5845	5804	5744	5882	5639	5803	5814	5674	5801	5804	5800	5776	5882	5714	5696	5821	5835	5821	5692	5832	5718	5725	5743	5743	5700	5835	5751	5704	5800	5622	5728	5861	5743	5841	5788	5819	5764	5708	5695	5673	5861	5864	5725	5757	5724	5685	5734	5719	5789	5788	5724	5764	5836	5699	5725	5805	5712	5687	5766	5808	5780	5846	5698	5679	5816	5877	5724	5905	5725	5718	5680	5740	5808	5726	5717	5834	5761	5761	5904	5858	5730	5761	5689	5666	5745	5852	5699	5648	5742	5772	5811	5756	5741	5851	5767	5676	5795	5725	5769	5849	5782	5771	5750	5803	5768	5716	5709	5626	5813	5712	5817	5681	5787	5670	5831	5798	5734	5752	5671	5687	5817	5687	5814	5899	5665	5810	5752	5727	5751	5719	5727	5842	5731	5704	5770	5866	5818	5675	5779	5793	5705	5747	5765	5712	5853	5620	5818	5779	5802	5791	5742	5795	5753	5758	5816	5698	5875	5711	5747	5794	5715	5771	5802	5879	5733	5788	5834	5859	5823	5941	5741	5676	5698	5877	5694	5825	5693	5771	5613	5920	5707	5741	5822	5732	5738	5742	5718	5697	5728	5752	5776	5847	5610	5778	5683	5724	5821	5832	5719	5746	5703	5740	5809	5752	5597	5868	5757	5702	5700	5840	5851	5751	5627	5892	5765	5707	5714	5740	5689	5782	5883	5748	5751	5863	5760	5724	5665	5721	5711	5787	5829	5798	5858	5680	5820	5725	5715	5791	5754	5745	5868	5709	5655	5712	5873	5718	5720	5774	5706	5783	5843	5767	5664	5698	5909	5768	5632	5777	5956	5779	5735	5844	5677	5676	5773	5728	5710	5775	5614	5800	5825	5762	5814	5839	5745	5655	5843	5767	5771	5796	5751	5825	5668	5691	5752	5763	5704	5759	5722	5662	5769	5865	5885	5810	5745	5796	5778	5827	5812	5729	5746	5735	5655	5792	5790	5769	5841	5909	5775	5725	5717	5704	5679	5747	5741	5799	5717	5775	5733	5753	5904	5822	5729	5678	5785	5721	5751	5922	5847	5891	5728	5755	5844	5785	5750	5690	5763	5811	5744	5804	5715	5836	5860	5671	5771	5768	5768	5789	5787	5717	5735	5694	5858	5765	5647	5742	5804	5737	5733	5717	5794	5803	5799	5740	5764	5858	5728	5756	5821	5761	5690	5754	5796	5846	5657	5689	5734	5705	5660	5769	5796	5718	5752	5771	5799	5849	5793	5795	5795	5741	5642	5723	5832	5727	5733	5690	5647	5833	5751	5715	5767	5812	5676	5806	5690	5728	5662	5741	5759	5693	5762	5675	5658	5774	5702	5811	5797	5736	5678	5807	5769	5808	5686	5834	5818	5724	5677	5734	5844	5654	5756	5762	5832	5717	5737	5833	5789	5836	5711	5736	5834	5775	5801	5957	5790	5776	5736	5835	5675	5736	5749	5736	5809	5715	5809	5723	5686	5775	5773	5846	5778	5711	5821	5800	5747	5840	5755	5724	5703	5810	5813	5802	5759	5808	5895	5903	5778	5764	5682	5780	5779	5827	5638	5724	5831	5686	5818	5774	5617	5835	5795	5781	5849	5765	5702	5808	5754	5780	5650	5687	5779	5761	5758	5828	5824	5767	5785	5757	5893	5851	5778	5792	5875	5687	5682	5812	5734	5770	5750	5711	5700	5791	5696	5730	5743	5746	5818	5734	5729	5737	5722	5721	5816	5795	5710	5800	5747	5741	5760	5733	5708	5855	5623	5778	5797	5892	5722	5718	5696	5770	5723	5739	5729	5778	5952	5811	5736	5698	5682	5705	5746	5859	5806	5792	5780	5762	5738	5757	5771	5761	5744	5721	5723	5832	5691	5742	5763	5548	5647	5650	5801	5739	5888	5772	5779	5742	5838	5721	5779	5673	5744	5799	5855	5861	5715	5696	5781	5662	5779	5721	5798	5812	5755	5802	5800	5735	5734	5759	5738	5793	5700	5766	5771	5690	5777	5862	5829	5651	5830	5761	5714	5790	5790	5713	5750	5684	5727	5771	5762	5797	5726	5740	5732	5711	5809	5836	5580	5809	5741	5706	5744	5752	5804	5702	5667	5831	5830	5765	5804	5722	5661	5867	5811	5839	5767	5759	5765	5852	5690	5758	5705	5670	5873	5703	5861	5663	5752	5712	5771	5622	5763	5848	5719	5808	5799	5827	5854	5868	5709	5842	5791	5830	5867	5742	5696	5738	5708	5922	5775	5756	5790	5810	5742	5862	5707	5701	5697	5736	5770	5775	5764	5572	5902	5768	5713	5792	5661	5708	5856	5770	5804	5817	5737	5777	5784	5713	5812	5826	5716	5647	5771	5823	5740	5829	5775	5788	5533	5792	5810	5810	5746	5622	5774	5761	5707	5743	5772	5732	5748	5832	5772	5890	5744	5721	5814	5771	5819	5762	5750	5758	5718	5659	5891	5735	5788	5683	5793	5815	5760	5764	5690	5697	5748	5716	5640	5760	5673	5789	5748	5787	5727	5651	5806	5777	5951	5668	5764	5642	5775	5649	5829	5826	5736	5779	5701	5665	5778	5590	5730	5815	5691	5680	5775	5736	5731	5824	5747	5698	5712	5680	5745	5668	5757	5846	5722	5617	5754	5721	5870	5750	5636	5726	5876	5724	5639	5774	5680	5900	5657	5710	5763	5737	5914	5869	5799	5728	5761	5751	5816	5668	5673	5776	5810	5804	5684	5778	5865	5818	5733	5742	5740	5751	5621	5798	5722	5816	5757	5758	5772	5705	5705	5809	5794	5784	5851	5746	5872	5845	5749	5849	5716	5781	5751	5852	5776	5607	5709	5653	5762	5677	5795	5831	5849	5689	5849	5708	5797	5891	5788	5813	5678	5690	5736	5766	5848	5763	5900	5781	5727	5788	5798	5761	5808	5720	5809	5649	5731	5719	5745	5735	5809	5723	5607	5750	5754	5790	5767	5699	5820	5724	5801	5868	5666	5766	5732	5786	5724	5767	5792	5821	5793	5779	5804	5679	5897	5747	5804	5812	5796	5746	5850	5744	5755	5768	5779	5790	5747	5800	5807	5719	5687	5760	5840	5790	5739	5770	5595	5759	5747	5812	5744	5733	5825	5792	5808	5692	5805	5634	5746	5717	5669	5768	5823	5720	5689	5885	5732	5738	5764	5764	5811	5870	5828	5691	5761	5702	5832	5783	5687	5782	5666	5728	5660	5636	5711	5760	5777	5769	5851	5829	5674	5807	5655	5842	5750	5842	5733	5788	5769	5726	5792	5750	5781	5773	5699	5669	5718	5808	5737	5785	5633	5754	5796	5769	5773	5795	5695	5824	5810	5753	5823	5759	5742	5734	5718	5740	5668	5756	5860	5683	5685	5738	5748	5752	5757	5808	5801	5916	5741	5843	5646	5802	5741	5747	5652	5739	5680	5759	5801	5769	5731	5723	5744	5630	5722	5734	5790	5646	5764	5675	5754	5687	5733	5813	5745	5657	5827	5811	5847	5767	5759	5815	5731	5729	5814	5717	5760	5707	5774	5747	5811	5760	5726	5740	5747	5660	5821	5740	5761	5813	5717	5765	5803	5745	5739	5695	5753	5729	5715	5831	5757	5752	5915	5760	5807	5787	5689	5730	5771	5701	5898	5764	5874	5879	5848	5738	5837	5742	5825	5634	5756	5809	5862	5814	5899	5744	5645	5744	5842	5734	5750	5798	5805	5716	5649	5805	5686	5687	5812	5846	5737	5602	5723	5772	5769	5859	5805	5694	5765	5751	5809	5650	5729	5659	5842	5747	5727	5725	5626	5687	5766	5738	5731	5731	5780	5814	5741	5772	5585	5875	5665	5751	5678	5815	5715	5756	5797	5763	5776	5757	5768	5779	5758	5741	5695	5640	5739	5797	5699	5846	5861	5612	5798	5756	5737	5727	5664	5788	5764	5689	5663	5757	5748	5797	5780	5748	5713	5724	5786	5615	5736	5846	5690	5810	5823	5612	5806	5687	5850	5671	5901	5729	5792	5714	5836	5724	5816	5746	5827	5738	5759	5750	5705	5706	5867	5710	5816	5779	5754	5801	5646	5805	5749	5807	5624	5806	5688	5647	5709	5856	5716	5710	5703	5847	5825	5753	5707	5614	5699	5889	5720	5724	5770	5773	5744	5730
29338	36511	24031	10049	2860	1159	805	732	777	710	704	734	714	720	770	686	741	695	740	763	730	715	703	780	706	684	758	726	736	717	727	692	753	791	716	757	751	697	698	769	741	725	710	750	752	712	735	713	746	721	731	688	703	744	731	715	716	735	731	757	711	733	728	719	748	734	734	732	718	708	738	723	736	703	717	742	742	739	721	723	792	762	776	671	741	789	728	710	745	769	733	759	764	736	711	719	729	718	748	699	759	680	734	738	717	735	696	758	724	724	748	725	731	693	749	706	722	730	691	691	722	715	757	714	711	757	700	721	697	719	711	729	735	731	732	714	710	735	751	754	710	710	718	725	733	716	730	736	723	753	727	719	710	735	738	738	701	725	718	715	718	692	661	786	705	711	730	751	730	733	768	747	710	742	745	759	728	715	703	719	767	715	743	754	750	719	701	702	776	731	748	732	726	749	747	750	700	713	717	682	754	715	743	784	766	717	741	761	737	754	707	711	709	720	707	764	763	747	725	749	738	760	731	705	738	666	720	759	711	671	776	749	783	720	792	749	763	759	700	696	722	686	727	733	716	714	728	728	711	716	683	755	771	775	748	734	781	754	758	745	760	683	694	704	688	679	703	747	719	699	725	710	773	744	699	735	727	725	702	760	750	755	712	755	712	693	691	669	727	672	704	701	679	706	692	722	727	768	742	714	722	749	681	713	733	742	722	778	759	707	764	729	715	777	739	741	716	707	706	712	769	714	702	680	749	689	653	737	759	801	746	767	765	752	737	708	747	747	706	727	730	785	747	670	702	751	725	745	755	702	764	738	708	765	702	752	746	720	756	749	706	726	767	687	772	737	767	715	705	718	756	705	700	759	745	747	734	683	723	796	714	774	757	686	760	691	713	725	730	721	738	711	726	771	711	718	724	735	676	793	753	760	728	689	732	683	734	711	747	727	702	713	732	721	759	705	720	745	717	701	719	707	734	759	771	665	777	712	658	748	743	750	764	740	755	706	758	742	734	701	728	740	775	716	793	764	703	744	756	677	742	727	764	738	716	751	716	722	718	720	736	729	734	690	774	700	739	685	734	720	744	742	733	705	735	706	740	674	723	765	739	700	721	726	784	748	711	790	764	709	760	739	707	786	771	722	737	762	718	759	745	745	692	724	745	721	726	755	699	774	690	720	713	758	713	735	714	750	722	766	717	683	753	768	699	727	702	675	710	724	735	747	738	717	713	753	664	691	748	738	684	740	736	746	747	786	730	744	722	793	772	750	730	767	762	767	695	696	754	738	791	764	743	753	741	777	756	744	723	780	793	736	717	728	727	761	714	720	755	721	729	731	740	734	744	757	732	750	786	738	737	714	754	739	706	676	727	702	690	724	704	658	725	753	687	773	714	697	697	687	790	703	702	743	744	741	727	705	699	744	735	773	734	706	739	725	730	725	704	692	744	769	793	749	774	788	711	713	745	722	699	728	745	783	699	746	725	717	722	732	756	743	778	735	766	767	695	753	753	737	712	711	729	690	749	746	707	729	782	750	715	738	738	742	700	740	742	732	784	733	740	702	716	733	752	770	718	702	725	770	706	684	748	713	756	738	706	718	719	726	731	757	714	756	696	734	723	699	710	742	719	721	717	714	720	733	730	733	752	671	710	725	706	725	717	718	730	761	785	748	705	720	688	798	692	716	744	735	779	723	770	720	751	722	691	727	738	745	687	752	734	755	738	682	763	728	748	756	729	712	786	644	751	724	740	714	748	710	750	704	784	744	736	719	736	735	715	734	690	744	735	736	732	706	722	724	722	723	731	764	713	756	710	704	705	763	749	701	770	699	718	716	726	773	745	779	780	746	720	712	715	730	698	761	758	736	778	756	677	705	756	781	696	757	731	672	744	767	737	711	745	707	770	729	741	735	766	710	724	731	735	751	724	726	749	746	740	698	710	718	747	702	750	667	748	737	734	749	761	740	752	705	727	704	683	693	761	758	784	743	712	742	703	708	743	700	708	765	759	750	717	693	732	703	727	765	735	766	677	740	718	745	738	697	739	685	763	750	755	746	751	752	736	774	724	717	705	731	737	715	729	714	756	720	700	807	734	740	705	712	746	700	707	712	765	708	722	743	770	722	767	768	745	744	771	731	697	735	724	716	729	752	738	744	716	732	735	698	722	766	745	766	723	734	754	721	732	721	727	767	717	738	696	747	729	798	708	736	711	756	743	689	739	735	716	663	758	724	708	737	716	735	748	727	715	755	686	730	701	704	693	707	748	772	727	711	757	725	724	773	750	743	730	703	757	767	751	740	765	749	722	725	719	713	725	708	718	740	726	716	750	741	707	710	731	707	745	701	707	736	709	689	717	718	740	719	729	757	753	730	745	736	783	704	741	728	741	733	771	718	737	727	773	712	723	727	706	728	705	702	734	746	692	744	721	723	762	751	759	713	734	736	774	763	743	699	703	681	816	716	763	707	726	731	748	736	684	723	709	740	715	724	739	719	702	735	727	755	706	740	727	707	703	689	762	735	706	716	699	774	721	739	688	741	692	709	729	714	748	728	747	722	744	713	752	762	731	731	774	719	742	717	732	724	707	764	723	701	766	720	722	720	715	713	755	710	721	707	716	746	707	723	716	715	748	689	754	753	709	698	759	775	742	734	702	699	725	739	733	736	713	696	742	731	755	727	732	726	694	757	755	663	699	778	719	757	765	760	770	736	772	682	695	708	716	745	693	775	717	692	772	708	732	743	737	761	762	714	697	677	721	755	753	732	712	744	754	720	719	693	738	744	714	787	686	717	687	755	744	763	717	699	719	735	773	689	753	720	751	696	698	749	731	749	745	714	660	742	778	724	716	754	749	679	750	695	708	711	756	708	699	719	742	678	766	709	786	723	715	740	740	710	699	714	749	699	721	711	762	752	707	746	708	723	757	701	770	740	699	752	760	706	726	730	729	741	721	716	765	761	740	763	752	721	753	752	682	735	718	746	744	708	708	716	744	684	710	693	707	737	723	744	742	731	729	753	752	702	716	686	730	732	758	720	757	748	711	738	747	782	748	714	719	756	723	724	686	725	725	726	758	756	722	724	761	775	728	724	758	697	746	718	739	747	726	725	712	723	747	727	710	755	712	736	716	733	722	673	714	747	740	751	841	714	736	759	727	691	693	737	755	725	742	741	709	723	706	743	718	731	726	752	736	767	757	781	696	683	755	748	771	704	753	751	687	722	762	728	658	732	718	698	716	704	730	723	693	714	787	787	756	688	725	761	719	718	770	748	715	724	729	738	708	725	736	706	741	745	725	721	688	690	692	762	692	719	735	762	766	744	785	727	776	726	707	671	704	766	728	721	770	720	691	728	692	685	767	758	789	750	724	745	704	751	720	734	757	726	777	819	757	726	786	735	754	752	762	702	767	711	680	774	749	761	712	730	707	724	752	685	755	742	722	707	746	735	715	708	725	747	761	709	695	691	734	798	723	734	722	786	704	701	708	750	686	732
59163	57153	48155	38258	28610	14510	7463	6059	6051	5996	6053	6031	5996	6012	6078	6027	5998	5923	5977	6081	6004	6102	6073	5984	6182	5950	6059	6085	6076	6075	6083	5990	6026	6049	6076	6139	6089	6045	6021	6021	6045	6032	6079	6091	6016	6013	6024	6131	6134	6155	5959	6055	6094	5953	6026	5975	6006	6047	6031	5975	6166	6169	6061	5948	5979	6092	6018	6072	5962	6089	5959	5997	6068	6110	5982	6054	6023	6055	5988	6188	5903	6007	6021	6083	6026	6001	5994	6079	5930	6006	5989	6190	5976	6026	6019	6045	6041	5930	6048	6001	5944	6067	6032	6026	5964	6090	6206	6180	5986	6078	6025	6045	6120	6105	6148	6039	6093	6113	5975	5983	6129	6155	6046	6105	5978	6013	6034	6055	5988	6096	5994	6006	5960	5850	5981	6052	5971	6085	6025	6054	6054	5935	6005	6079	6026	6106	6014	6068	5938	6037	6090	6111	6062	6138	5993	5975	6006	6136	5985	6097	5938	6065	5998	6051	6041	6086	6027	6052	6081	5970	6153	6086	5998	6106	6030	6103	6100	5974	6141	6002	6044	6091	6103	6042	6062	6055	6111	6047	6013	6018	5977	6040	6032	6173	6004	5999	6018	6116	5955	6052	6015	6138	6069	6016	6047	6149	5998	5966	5976	6024	5978	6190	6106	6142	6046	6050	6006	5987	6053	6034	5966	6070	6013	6078	6140	5972	6176	6087	6037	5998	5953	6114	6083	6018	6028	6074	6030	6023	6103	6012	5993	6125	6116	6103	6224	6030	6028	6084	5939	6094	5914	6186	6002	6061	6154	6082	5967	5902	6085	6059	6130	5992	5956	5912	6131	6106	6017	5998	6082	5991	6208	6034	6043	6108	6025	6073	6092	6095	6012	6068	5942	6086	6112	6006	6103	5966	5917	5966	6001	6136	6067	6036	5981	5893	6035	6157	6079	6031	6027	6071	6116	6145	5986	6054	6087	6149	5992	6016	5957	6133	6154	6030	6053	6094	6019	6014	5996	6072	6046	6076	6023	6130	5972	6140	6135	6015	6095	6096	6017	6160	6012	6070	6006	6011	5963	5973	6103	5988	6028	6073	5981	5925	6105	6039	5971	5961	6049	5972	6016	6058	5931	6093	6038	5960	6083	6148	6128	6028	6021	6014	6207	6066	6147	6043	5994	6022	6118	6117	6023	6011	6013	6068	6040	5915	5981	6016	6090	6026	6050	5926	6038	5985	5941	6108	5948	6021	5999	6159	5960	5962	6101	6127	6168	6065	5991	5942	6121	6072	5905	6034	6094	6090	6133	5917	6204	6032	6174	6105	5999	6041	5986	6052	6146	6095	6094	6060	6070	6044	5980	6040	6014	6027	6038	6106	5987	5990	5970	6165	6098	6065	6073	5989	6097	6032	6037	6091	6049	6037	6141	6004	6036	6070	6023	6045	5973	6033	5992	6136	6130	6107	5964	6025	6099	6124	6178	6083	6082	6061	6001	6185	6100	5965	6045	5987	6078	6054	6090	6041	6067	6193	6060	6104	6097	6029	6127	5968	5913	6020	6059	5942	6053	6125	6090	6060	6057	6007	6030	6061	6037	6051	6053	6023	6229	6041	5983	6086	6072	6054	6050	5982	6025	6092	6026	6013	6062	6033	6066	6062	6160	6044	6017	6069	6039	6234	6040	6019	6088	6081	6053	6006	6007	6039	5996	6032	6185	6041	5998	6045	6046	6029	6071	6005	6078	6158	6052	6003	6080	6021	5978	6022	6118	6056	6078	6055	6035	6044	6102	6074	5973	6144	6168	6109	6056	6057	5991	6065	6152	6100	6009	6078	6061	6101	5976	6197	6054	6062	6102	6088	6024	6106	6166	6083	6023	6035	5990	6071	6079	6032	6009	6177	5982	5967	5998	6115	6043	6074	6046	5947	6041	6165	6067	6025	6078	5963	6094	6043	6041	5954	6128	6039	6108	5978	6081	6059	6005	6023	6012	6104	6067	5965	6067	6047	6123	5966	6185	6123	6151	6047	6070	6071	6033	6090	6009	6088	6030	6069	6104	6039	6000	6039	5968	6005	6015	5974	6078	6040	5917	6032	6033	6137	6014	5994	6237	6113	6055	5966	5976	6195	6050	5976	6123	6121	6101	6016	5997	6113	5926	6101	5969	6034	6045	6079	6136	5924	5889	6076	6008	5946	6200	5891	6119	6128	6006	6099	6102	5951	6066	5975	6087	5976	6047	6000	5982	6033	5983	5857	6034	6141	5990	6035	6107	6038	6179	5987	6022	6055	6038	6089	6089	5996	6049	5932	6044	6064	6038	6056	6072	5951	6084	6012	5973	5947	6117	6070	6044	5961	6029	6111	5995	6189	6122	5995	5985	5973	6040	6047	6072	6103	6030	6100	6032	5996	5999	6040	6089	6111	6026	6123	5984	6189	6063	5972	6018	6079	6066	6043	5990	5965	6042	6012	6024	6016	6173	6140	6017	5938	5990	5961	6060	6007	5996	6033	6142	5973	6005	5978	6189	6055	6123	6159	6101	6121	5974	6056	6084	6076	6098	5982	5930	6069	6041	6028	6070	6032	6089	5912	6029	6016	6057	6007	6125	6054	6046	6081	6086	5980	6074	6002	6076	6069	6059	6117	6145	6079	6191	6129	6161	5980	6032	6030	6032	6089	5947	6110	5999	5988	6159	6037	6045	6010	6121	5880	6195	5911	6109	6068	6112	5998	5978	6065	6017	6093	6062	6005	6054	6102	6064	5957	5992	6058	5988	5975	6056	6017	6033	6019	6018	6173	6004	5992	6013	6077	6097	5900	6061	6033	5956	6107	6173	6097	6144	6067	5887	5943	6097	5927	6014	6063	5966	6010	6076	6137	6252	6042	6140	5997	6143	6098	5989	6071	6081	5989	6003	6028	6112	5966	6054	6091	6119	5903	6023	5951	6075	5999	5905	5925	6144	6020	6026	5997	6023	6088	6042	5957	6088	6114	6053	6092	5973	6030	6071	6065	6130	6043	6045	6177	6130	6140	6197	6053	6157	6095	5901	6146	6037	5979	5949	6047	6063	5989	6052	5903	6078	6092	6045	6023	5997	5993	6058	6025	6064	6020	6079	6064	6037	6145	5919	5979	6030	6059	6015	6039	5977	6008	6196	5956	6000	6095	6069	6063	5966	6062	6124	6065	5953	6113	6106	6006	6119	6054	5990	5984	6062	6129	5991	6106	6141	5969	6129	6023	6084	6044	5993	6053	5867	6188	5950	6017	6038	6022	6088	6046	5977	6061	5916	6142	5952	6013	6141	6075	6084	5971	6164	6138	6032	5932	6087	6049	6104	5963	6036	5983	6152	5936	6171	6147	6090	6019	6031	5988	5990	5949	6095	6075	6152	6017	5996	6042	6046	6028	6028	6013	6024	6061	6105	6087	6031	5995	6009	6032	6043	6043	6043	6139	6079	6124	6012	6051	6055	6038	5975	6034	6016	6059	6032	6017	5983	5998	6009	5993	6095	6226	6014	6057	6039	6018	6005	5938	6183	6019	6178	6179	6119	6069	6020	6021	6021	5980	6007	5905	6009	6052	6063	5971	6009	6107	6093	6137	6021	6093	6079	6001	6096	6143	6016	5965	6083	5993	6026	6041	6084	6172	5986	5999	6147	6052	5950	5988	5995	6159	6068	6122	6129	6089	6012	6067	6121	6051	6013	6117	5950	6003	5961	5872	6074	6109	5966	6203	6001	6046	6029	6004	6070	6030	5967	6009	6000	6006	6095	6018	6220	6105	6042	6064	6115	6044	6089	6100	6036	6156	6087	6053	5979	6090	6056	6053	6041	6044	6107	5987	6189	6189	5985	5962	6048	5945	6084	6133	5968	6137	5997	6106	6029	6032	6123	6117	5980	6087	6127	6026	6042	6076	6049	5976	6117	6143	6055	5950	6065	6030	6183	5942	6019	5917	6079	5996	5975	5980	6043	5985	6134	5931	6144	6053	5994	6043	5952	6014	5994	6052	6036	6031	5932	6056	6103	6000	6123	6082	6048	6026	6043	5938	6150	6095	6017	6146	6059	6046	5984	6052	6094	6076	6123	5917	6110	6012	6010	6120	6143	5917	6037	6098	6033	6062	6045	6198	6043	6176	5919	5874	6124	6091	6091	5985	6008	6078	6122	6082	5993	5985	6118	6108	5979	6178	6180	5917	6169	6076	6019	6104	6021	6067	6061	5975	6109	5994	6018	5922	6002	6046	6219	6164	6166	6145	6171	6073	5993	6127	6049	5935	6134	6170	6032	6021	6132	6135	6003	6146	6046	5991	6054	6027	6024	6097	6017	6032	6096	5977	6105	6076	6054	6100	6079	5989	6167	6036	6058	6192	6029	5936	6003	6075	5866	5959	5990	6038	6040	6068	5968	6000	6039	6038	6101	6078	6118	5981	6008	6029	5973	5959	6174	5993	6004	5972	5977	6062	6064	6033	6006	5920	6027	6086	6148	6028	6037	6080	6032	5973	6151	5980	6129	6089	5966	6144	6068	6001	6094	5968	6204	5966	6097	6111	6032	6016	6120	5921	5995	6001	6058	6143	6156	6182	6078	6027	6078	6118	5989	6133	5999	6008	5993	6018	5982	6032	6064	6053	6105	6031	6175	6086	6031	6009	6056	6030	6021	6059	6084	5898	6137	6103	6098	6025	6084	5909	6110	6105	5895	6099	5978	5983	6099	5994	6047	5956	6120	6038	6037	5943	6093	6095	6104	6059	6026	6067	6018	5989	5950	6047	6022	5959	6001	6144	6161	6088	5966	6127	5941	6056	6213	6103	6161	6032	5992	6019	6062	6044	6068	6176	5980	5813	5875	6044	6138	6122	6029	6042	5970	6093	6083	5983	6025	6075	6085	6167	5944	6017	6089	6149	5912	5955	6005	6044	6026	6177	6127	6056	5944	6046	6070	6012	6099	6181	6079	5990	6085	6099	6033	6173	6060	5955	5992	6092	6203	6130	6086	6160	6008	6066	5966	6097	5937	6025	6023	6096	6085	6076	6012	6122	5980	5985	6109	6117	6082	6101	6139	5993	6099	6082	6054	6052	6044	6016	6019	6061	6112	6110
37181	48727	32506	15681	4650	1343	698	574	605	542	588	532	607	565	558	583	626	603	597	546	628	563	592	575	555	555	578	528	556	592	622	591	540	585	577	585	534	561	557	541	585	550	532	592	630	631	615	597	622	549	576	585	607	581	564	550	556	559	599	572	576	609	574	593	574	550	591	584	584	558	574	612	584	591	604	583	610	549	561	578	555	565	540	568	594	572	514	570	594	605	533	567	632	610	599	577	608	593	594	610	548	611	577	563	592	590	582	590	561	578	599	595	542	571	580	601	559	543	597	590	637	620	545	553	595	603	581	603	568	619	548	546	600	564	551	585	589	546	562	569	581	572	585	548	573	581	599	564	595	578	601	578	566	555	620	556	532	596	587	525	594	532	558	584	547	557	573	614	554	550	559	602	583	586	560	564	561	571	578	542	585	589	582	563	562	584	593	574	574	591	612	572	598	615	612	600	611	595	557	589	539	649	597	610	598	594	551	588	576	609	554	589	579	588	553	550	581	588	535	583	564	592	596	590	585	624	590	566	575	593	574	571	605	572	601	549	596	563	585	599	558	577	584	568	586	518	617	565	569	625	575	565	555	585	570	601	577	603	540	532	591	579	584	529	587	563	559	551	553	590	606	592	571	560	625	559	570	558	569	580	525	545	579	570	538	578	578	530	550	552	561	644	578	568	613	608	579	578	563	566	573	589	555	575	580	624	572	547	579	588	556	583	594	590	571	550	608	584	538	562	589	564	540	569	593	602	589	566	545	539	590	549	563	551	551	575	612	576	619	614	576	556	605	567	565	594	548	524	530	592	595	600	604	589	561	590	609	576	588	569	593	569	588	543	595	557	595	598	562	608	577	605	603	553	575	620	581	546	574	587	576	582	576	566	561	551	619	564	554	538	572	562	557	572	587	597	521	623	593	591	573	642	534	561	555	570	568	587	606	557	582	586	596	617	578	550	571	541	573	589	640	563	546	582	541	566	580	593	573	567	603	552	615	612	577	599	557	567	614	595	603	587	557	579	588	578	552	600	575	566	566	534	592	513	594	582	574	602	557	551	559	573	590	614	577	597	628	553	545	593	587	541	564	628	509	566	572	512	555	588	559	569	563	604	574	597	593	592	613	567	584	538	564	568	590	533	604	566	566	583	579	566	565	606	604	530	542	568	546	563	586	570	579	615	600	568	588	608	555	546	573	576	574	594	560	569	557	561	628	589	627	520	557	600	591	514	588	540	592	589	613	564	622	597	532	535	575	584	546	574	602	611	562	530	561	606	551	611	572	620	565	575	600	627	588	551	585	602	573	558	554	584	543	526	595	561	583	574	627	564	581	540	550	566	562	591	594	557	580	587	582	580	605	636	586	643	594	542	564	588	581	572	566	568	582	573	616	572	602	583	565	622	550	540	585	537	555	598	534	564	577	569	590	558	561	584	555	561	617	608	589	595	648	591	575	594	563	577	611	544	552	627	542	591	604	545	580	606	587	594	566	583	596	599	584	614	589	621	565	591	563	556	564	570	561	572	594	589	580	629	530	601	556	580	543	608	588	601	569	553	604	577	573	562	619	552	532	573	609	569	591	584	595	594	598	519	564	523	548	569	627	584	571	626	597	579	583	619	592	616	583	600	560	588	548	602	556	594	594	595	610	597	573	621	593	615	597	564	608	581	594	589	572	557	578	616	572	627	601	601	596	597	590	591	580	603	622	542	594	566	584	577	608	603	575	561	562	571	556	573	623	575	550	596	595	596	586	564	616	599	595	607	529	623	579	530	591	583	600	588	615	585	597	546	599	587	571	542	577	588	588	607	560	557	561	559	587	561	589	592	543	580	560	559	580	565	586	571	564	586	553	555	612	639	558	605	581	575	585	602	605	563	592	544	611	558	545	561	570	585	624	597	570	614	603	570	569	588	586	573	535	573	604	597	588	596	587	601	595	560	631	569	593	586	573	574	573	583	621	589	567	601	557	536	584	547	598	538	591	602	578	576	615	592	585	596	572	607	564	597	594	631	595	619	550	552	548	526	560	568	599	597	588	553	578	554	599	590	563	595	580	595	559	557	584	597	575	588	612	605	609	593	532	583	577	561	575	586	531	552	568	575	565	566	587	607	573	554	587	562	577	590	564	588	594	601	573	609	567	593	555	531	610	608	582	582	562	555	574	554	604	622	584	624	625	536	589	572	574	587	555	568	547	592	572	542	604	549	558	567	602	583	590	580	557	588	527	611	581	617	608	562	583	617	599	552	580	562	573	524	560	586	578	587	581	579	592	597	527	614	560	598	581	601	588	594	588	599	598	561	599	581	561	609	586	546	612	556	588	608	601	539	556	577	562	616	580	568	582	600	592	578	580	583	558	592	555	564	603	616	565	599	605	552	575	585	609	600	598	597	576	580	628	602	614	607	572	586	592	599	599	605	620	566	578	597	580	592	595	575	570	616	551	597	631	560	543	598	534	575	554	576	520	546	582	652	591	571	583	587	607	615	552	565	602	594	552	593	589	597	554	563	591	539	555	559	621	586	566	623	567	600	561	604	601	597	610	563	540	615	584	586	583	544	572	558	530	598	587	590	581	585	559	591	587	553	549	597	599	589	591	580	586	631	599	573	553	568	580	561	563	611	575	583	635	577	597	573	565	587	594	584	580	610	567	549	590	570	580	524	558	581	599	570	554	612	591	564	605	597	550	585	557	626	578	570	545	579	576	569	567	589	599	558	581	588	573	613	581	565	562	611	590	572	574	544	586	565	588	624	577	593	554	583	542	567	589	574	556	570	560	580	605	580	620	605	590	550	572	657	610	590	577	580	570	548	580	573	569	594	573	569	588	596	602	596	578	589	590	569	583	616	605	548	548	547	561	564	546	584	550	569	580	578	595	553	593	561	580	537	583	578	622	608	553	594	520	561	585	596	586	579	601	561	560	607	594	569	597	575	589	589	588	590	609	583	583	592	579	614	594	510	562	582	565	604	565	536	590	614	547	553	539	578	582	573	530	536	550	560	570	577	576	573	582	615	595	616	552	575	563	596	563	587	592	613	545	565	612	623	591	541	506	641	561	604	570	569	576	575	586	580	606	558	563	553	607	542	578	618	594	593	592	620	549	568	596	553	609	628	596	562	541	591	564	580	610	564	582	576	605	553	591	585	569	569	559	587	566	596	545	585	599	572	583	583	568	571	596	559	596	612	519	514	573	539	525	546	589	604	567	600	582	601	581	560	576	567	607	563	631	592	573	572	570	565	635	609	595	548	547	604	593	638	586	581	571	535	621	647	582	569	560	548	553	578	611	568	573	570	554	584	596	631	592	550	552	567	617	537	576	592	577	558	552	552	587	584	566	599	574	567	595	593	564	599	586	588	621	588	577	555	600	579	559	547	595	574	594	583	561	593	564	519	596	591	557	619	578	624	584	585	576	548	580	560	580	593	553	575	577	573	540	561	579	600	539	572	555	538	563	598	591	593	621	587	583	597	550	579	591	629	545	588	563	583
53359	55747	55527	45046	34552	18272	7563	5097	4914	4899	4964	4931	4942	4981	4946	4897	4869	4920	5012	4908	5081	4864	4763	4927	4879	4865	4950	4851	4976	4941	4873	4906	4929	5026	4974	4900	4999	4843	4991	4965	4904	4946	4966	4883	4944	4966	4971	4884	5014	4755	4984	4843	4816	4923	4944	4895	4870	4941	4966	4878	4853	4873	4944	5050	4887	4956	4772	4959	4817	4875	4980	4747	4853	4958	4947	4971	4866	4871	4976	4901	4949	4879	4907	4915	5008	4788	4909	4993	4892	5024	4843	4931	4918	4896	4860	4906	4762	4940	4870	5079	4848	4901	4931	4875	4927	4907	4942	4875	4927	4866	4992	4989	4944	4886	4907	4806	4956	4932	4855	4991	4929	5016	4963	4883	4858	4990	4890	5020	4867	4936	5015	4969	5042	4886	4906	4806	4950	4962	4995	4932	4853	4931	4857	4876	4929	4963	4977	4917	4933	5073	4774	4829	4906	4927	4902	4882	4975	4883	4902	4996	4893	4966	4938	4774	4883	4811	4785	4938	4917	4876	4866	4965	5038	4894	4864	4910	4854	4922	4872	5096	4943	4957	5014	4962	4942	4988	4947	5018	4912	4937	4854	4866	4921	4798	4865	4919	4992	4931	4934	4995	4961	4845	5025	4969	4874	4992	5017	4977	4862	4875	5034	4842	5007	4928	4913	4942	4840	4823	5009	4988	4914	4948	4954	4835	4988	4957	4956	5021	4855	4902	4959	4893	4958	4996	4871	4919	4980	4908	4921	5020	4939	4828	4933	4878	4984	4980	4988	4960	4872	4929	4884	4962	4774	4939	4970	4923	4802	4817	5095	4917	4961	4888	4918	4841	4897	4912	4921	4884	4924	4952	4980	4842	4878	4933	4918	4825	4846	4925	4927	4837	4951	4923	4967	4828	4948	4853	4967	4912	4912	4900	4872	4909	5003	4885	4938	4959	4961	5017	4967	4926	4951	4995	5021	4972	4931	4913	4925	4948	4995	5033	4952	4824	4927	5019	4898	4948	5004	5022	4894	4981	4977	4906	4932	4914	4892	4854	5106	4845	5021	4877	4922	4951	4918	4978	4917	4967	4916	4879	4869	4888	4832	4869	4885	4885	4890	4943	5002	4943	4901	4846	4945	4929	4965	4972	4930	4914	4801	4976	4985	4927	4822	5014	4852	4855	4973	4915	4856	4776	4927	4935	4954	4856	4925	4894	4845	4955	5015	4993	4943	4813	4920	4892	4912	4961	4898	4929	4918	4963	4958	4968	4887	5010	4947	4937	5082	4860	4956	4841	5004	4879	4926	4848	4926	4837	4902	4917	5056	4982	4833	4797	4881	4922	4964	4952	4910	4907	4986	4961	4921	4886	4971	4854	4858	4966	4878	4808	4958	4952	4874	4902	4883	4865	4996	4896	4962	4942	4892	4863	4998	4944	4969	4885	4890	4915	4835	4917	4816	4966	4872	4970	4900	4880	4851	4965	4867	4961	4851	4980	4891	4835	4874	4870	4875	4958	4834	4926	4975	4860	4902	4985	4870	4950	4826	5002	4879	4977	4994	4815	5014	4877	4922	4886	4908	4968	4888	4986	4959	4952	5017	5014	4917	4907	4846	4933	4980	4990	4937	4836	4701	4909	4979	4890	4894	4851	4947	4953	5032	4857	5013	4851	4915	4920	4867	4931	4899	4883	4953	4967	4914	4984	5012	4985	4934	4931	4924	4991	4956	4872	4960	4869	4875	4973	4852	4950	4886	4880	4980	4889	4874	4982	5012	4975	4969	4815	4948	4995	5105	4888	4908	4925	4966	4883	4908	4848	4924	4893	4901	4845	5003	5042	4779	4965	4965	4912	4950	4936	4889	4896	4966	4886	4901	4832	4955	4970	4897	4834	4938	4899	4836	5005	4872	4913	4852	5026	4967	4964	4917	4956	4966	4966	4884	4869	4999	5003	4902	4961	4926	4931	4941	4929	4863	4903	4930	4905	4819	4832	4888	4945	4879	4928	4975	4909	4974	4959	4903	4915	4970	4958	4934	4854	4989	5030	4955	4926	4920	4881	4820	4900	4913	4950	4926	4983	4984	4806	4916	4900	4943	4942	4933	4764	5016	4964	4862	5011	4950	4857	4997	4924	4978	4921	4892	4893	4974	4822	4824	4884	4962	4891	4947	4933	4972	4950	4789	4920	4949	4927	4943	4916	4930	4872	5065	4901	4824	5030	4957	4849	5024	4901	4857	4960	4954	4926	4868	5034	4930	4847	4844	4933	4789	4831	4972	5109	4912	4890	4869	4964	4917	4930	4967	4799	4850	5032	5050	4955	4905	4877	4986	4811	4874	4996	5026	4933	5010	4915	5056	4909	4993	5075	4941	5022	4991	4901	4910	5044	4922	4930	4898	4946	5050	4970	4977	4943	4915	4872	4900	4901	4951	4853	4931	5023	4933	4964	4854	4968	4778	5001	4883	4905	4956	4977	4907	5064	4885	4926	4927	5023	5016	4848	4930	4862	4953	4866	4708	4926	4918	4806	4895	4795	4974	4973	4869	4945	4995	4874	4940	4872	4909	4746	4882	4848	5038	5098	4971	4982	4832	4919	4879	4986	4861	4828	4980	4891	4948	5004	4956	4905	4868	4922	4898	5027	4879	4889	4907	4973	4894	4931	5016	4945	4977	4962	4864	4973	4943	4989	4882	4964	4898	4862	4931	4931	4940	4787	4901	4999	4986	4803	4935	5011	4868	4818	4790	4852	5072	4975	4853	4958	4888	4852	5015	4937	4967	5022	4870	4886	4891	4921	4995	4944	4928	4979	4826	4954	4931	4925	4892	5042	4915	4894	5035	4881	4853	5002	4930	4858	4839	4906	4959	4955	5012	5029	4903	4918	4879	4926	4808	4980	4867	4989	4806	5040	4995	4870	4924	4981	4879	4825	5002	4905	4941	4899	5001	4882	4907	4903	4894	4819	4941	4884	4886	4889	4870	4942	4874	4873	4912	4815	4840	4889	5110	4877	5038	4807	4890	5097	5001	4991	4899	4871	4998	4900	4843	4899	4801	4958	4831	5015	4875	4955	4869	4858	4939	4909	4883	4917	4936	4966	4871	4719	5000	4938	4911	5033	4910	4905	4961	5027	4865	4952	4889	5017	4992	4880	4954	4882	4981	4923	4930	4996	4979	4865	4953	4936	4926	4908	4949	4856	4871	4893	4997	4957	4818	4951	4773	4910	4861	4800	4909	4902	4795	4948	5036	4846	4864	5016	4870	5045	4959	4953	4955	4979	4861	4937	4922	4925	4895	4884	4928	4992	4901	4845	4944	4978	4904	4875	4931	4912	4850	4902	4949	4988	4924	4890	4912	4876	4978	4998	4909	4935	4895	4999	4953	5116	4879	4874	4873	4926	4856	4803	4839	4847	5015	4884	4929	4820	4904	4989	5006	4939	4898	4931	4938	4967	4843	4910	4906	4906	4924	4955	4942	4923	4879	4872	4849	4946	4917	4828	4896	4956	4906	4952	4991	4921	4882	4948	4986	4907	4930	4949	4911	5076	5039	4986	4975	4861	4846	4897	5026	4930	4906	4804	4944	4960	5059	4966	5000	4854	4896	4918	4898	4963	4879	4951	4933	4968	4921	4888	4926	4971	4974	4910	4850	4899	4846	5050	4915	4901	4892	4994	5000	4950	4903	4988	4833	4870	4912	4950	4971	4921	5018	4982	4949	5104	4972	5018	5076	5009	4855	5015	4838	4928	4984	4895	4840	4964	5021	4894	4737	4933	4896	4973	4996	4830	4842	4940	4930	4827	4907	4867	4969	4899	4970	4903	4985	4995	4858	4940	4787	4970	5007	4863	4920	4885	4864	4947	4932	4963	4854	5015	4881	5050	5100	4790	4973	4827	4945	4868	4943	4951	4920	4966	4941	4933	4845	4933	4946	4920	4895	4951	4910	4905	4858	4938	4851	4989	4859	4818	4884	4838	4922	4970	4829	4924	4984	4956	4904	4850	4904	4707	4940	5000	4946	4900	4920	4954	4913	4776	4868	4931	5002	4855	4904	4950	4856	4741	4997	4923	4893	4940	4971	4902	4904	5015	4948	4925	4869	4926	4837	4870	4885	4895	4930	4960	5024	4872	4922	4980	5025	4922	4885	4906	4899	4938	4872	4851	4858	4873	4974	4898	4930	4958	4959	4918	4897	4818	5059	4977	4988	4896	4845	4925	4899	4903	4987	4866	4900	4838	4839	4935	4991	4957	4949	4793	4984	4995	4857	4928	4885	4790	4986	4907	4977	4817	4843	4992	4835	4996	4862	4983	4919	4902	4942	4928	4855	4953	4891	4820	4941	4965	5033	4906	4902	4979	4992	4935	4880	4883	4939	4944	4904	4865	4935	4871	5000	4854	4908	4984	4838	4845	4888	4941	4951	4859	4967	4933	4780	4886	5009	4890	4954	4967	4926	4959	4983	4860	4915	4802	5048	4946	4832	4894	4900	4977	4924	5007	4992	5074	4959	4933	4966	4889	4875	4840	4982	4836	4808	4975	4728	4905	4908	4980	4993	4891	4895	4899	4954	4860	4952	4844	4823	4950	4897	4933	5005	4929	4901	4913	5080	4957	4881	4900	4892	4996	4894	5009	4826	4925	4963	4831	4954	4947	5108	4896	4851	4942	4921	4915	4905	4913	4907	4956	5000	5087	4895	4880	4983	4965	5025	4955	4992	4916	4838	4956	4868	4932	4961	4977	4889	4828	4918	4987	4844	4985	4862	4833	4899	4905	4799	4872	4922	4940	5033	4879	4935	4946	4921	4945	5046	4995	4910	4914	4915	4843	4884	4906	4891	5072	4877	4903	4907	4816	4941	4910	4943	4875	4935	4957	5043	4915	4855	4836	4986	4916	4824	4825	5000	4954	4950	4812	4900	5036	4915	4950	4911	4906	4867	4920	4892	5021	4899	4889	4939	4933	4849	4994	4846	4944	4958	4983	4993	4912	4935	4916	4952	4813	4926	4917	4896	4919	4899	4927	4863	4862	4894	4925	4827	4995	4904	4900	4909	4911	4938	4814	4839	4915	4967	4845	4891	4937	4849	4889	4947	4856	4933	5003	4814	4891
13207	17402	11590	4589	1614	834	723	699	679	663	670	633	651	668	663	655	708	675	668	689	665	682	649	690	632	623	674	689	730	670	697	665	685	692	614	665	652	634	719	617	719	664	626	655	696	669	688	690	689	672	687	672	705	648	694	694	686	697	724	670	673	607	704	689	644	650	658	707	659	669	707	698	700	646	696	630	669	697	648	640	650	618	650	677	675	662	668	675	650	672	672	668	654	635	667	666	705	689	672	625	685	667	623	688	662	662	672	644	690	677	660	679	648	706	608	708	699	684	641	690	618	650	673	658	704	657	669	642	657	664	649	693	660	630	684	691	682	656	650	628	652	680	674	701	664	665	640	713	681	659	658	692	665	668	674	692	686	677	674	669	676	693	667	655	690	734	687	646	698	660	690	681	684	660	639	681	675	677	642	691	661	653	616	659	704	719	648	661	686	636	652	689	693	712	655	646	702	671	658	747	673	641	664	685	665	708	721	664	655	660	656	678	695	666	670	711	668	655	630	662	655	670	669	631	701	690	711	643	679	684	676	674	651	671	676	689	662	678	687	644	680	680	670	668	647	681	669	642	690	656	707	688	680	649	703	668	684	657	685	720	643	677	681	666	647	639	698	677	620	689	677	675	662	622	690	684	680	675	627	706	661	603	676	657	655	690	640	646	679	706	671	675	646	663	679	663	614	701	713	671	692	699	642	661	640	645	651	685	674	673	666	685	687	703	666	663	658	705	668	691	678	686	662	677	672	688	696	736	700	687	691	690	659	685	706	690	634	671	666	669	654	681	696	659	641	658	624	662	686	682	650	684	630	676	723	648	696	715	675	709	642	668	632	676	653	663	646	702	638	675	625	678	665	673	626	709	680	669	708	663	650	670	672	685	694	643	669	692	657	638	696	726	654	691	682	665	642	641	675	650	691	656	655	644	644	704	686	690	684	699	662	641	680	690	663	696	687	684	660	666	690	650	665	681	674	674	647	679	687	663	647	649	705	641	671	680	657	725	653	622	674	721	670	657	657	649	662	675	709	672	657	660	684	695	644	674	650	672	668	669	702	681	641	667	645	670	683	660	705	677	662	665	658	672	694	681	700	642	663	642	662	651	675	669	722	689	641	654	613	692	653	667	685	678	661	652	676	676	651	679	663	664	665	679	625	690	688	636	695	659	644	692	684	662	693	670	669	664	631	641	640	715	629	667	635	611	688	656	680	693	694	667	692	704	634	703	692	658	630	701	672	689	620	644	646	699	672	706	671	634	656	643	689	662	666	679	635	672	689	655	673	670	683	651	672	628	629	666	678	664	696	648	675	703	667	615	657	652	721	668	648	682	719	680	685	670	672	685	653	650	651	709	678	698	694	666	650	638	699	686	669	675	662	668	695	671	678	710	711	665	674	687	675	642	724	649	643	639	700	697	658	687	644	691	677	681	641	660	621	629	627	638	671	658	645	692	664	697	698	651	631	649	654	642	640	685	664	638	692	704	673	728	646	663	721	696	616	628	698	674	654	657	725	690	654	609	664	706	690	659	683	677	650	682	699	669	675	695	746	717	657	640	613	658	692	670	701	692	688	693	664	693	689	684	701	666	687	649	656	703	668	700	666	687	730	692	681	712	684	641	681	679	662	691	693	651	679	642	694	713	676	659	647	668	652	668	685	656	657	708	671	676	668	659	654	690	652	653	622	648	687	697	638	655	689	699	681	662	673	681	666	651	667	688	664	683	647	676	665	684	702	670	700	692	665	643	679	661	698	693	671	670	683	625	649	700	640	665	648	647	682	684	650	676	672	661	642	698	620	665	673	684	645	674	673	675	666	685	674	674	690	710	685	659	671	701	636	682	655	650	666	705	684	670	665	703	673	708	659	683	667	689	684	635	706	671	666	626	653	677	640	688	665	673	661	678	693	660	634	680	712	674	614	629	681	657	683	677	664	644	642	676	673	727	678	662	648	711	717	640	629	708	667	680	624	674	641	648	628	704	703	699	718	649	660	706	604	700	657	674	712	717	698	633	658	637	653	667	684	664	685	711	612	648	664	653	717	659	670	662	679	630	638	683	625	630	655	655	657	717	648	667	696	650	666	641	693	675	681	658	635	704	668	662	722	639	688	657	704	676	660	660	673	673	702	661	671	626	690	684	691	687	658	682	668	627	673	649	644	624	676	651	677	675	681	621	620	690	675	684	646	689	680	711	688	643	706	656	666	685	676	657	678	703	704	679	680	701	658	650	644	685	686	644	713	695	637	675	640	612	596	729	698	697	679	672	659	695	686	673	645	638	654	653	678	699	725	695	669	640	668	602	662	702	690	685	710	685	659	696	684	704	669	673	693	653	648	657	698	660	700	633	648	672	702	658	669	715	649	669	706	691	658	654	650	655	718	686	635	665	660	730	648	654	647	673	696	623	672	702	696	678	612	685	660	648	660	713	682	704	709	680	622	675	713	647	688	681	656	673	636	667	677	663	733	690	680	658	633	626	683	623	648	687	642	672	653	609	654	612	692	645	700	645	699	646	708	659	636	649	655	662	679	734	658	692	682	685	655	710	691	682	670	711	704	678	652	662	686	650	621	683	674	658	643	645	625	657	642	681	673	653	625	710	682	668	687	690	660	662	669	679	670	668	657	653	681	650	659	652	689	671	647	682	747	676	668	641	675	667	723	689	648	631	660	706	684	675	686	667	702	673	672	636	646	690	656	703	687	669	639	676	694	709	630	680	662	650	648	674	679	692	694	606	675	703	635	687	683	674	679	655	669	646	670	650	627	688	633	647	711	676	682	695	630	655	673	679	650	632	651	707	676	678	680	669	661	615	670	643	694	679	652	657	649	681	680	621	662	691	715	610	697	736	673	657	695	688	645	675	678	666	700	699	663	658	680	656	654	682	711	629	679	695	620	659	636	634	672	675	751	664	705	636	637	659	701	649	690	626	659	642	692	630	651	733	646	633	666	692	695	708	694	692	599	654	705	654	694	639	695	652	635	642	700	697	637	684	677	667	694	654	667	708	693	636	669	685	709	690	674	659	679	682	640	703	651	654	655	664	592	686	716	694	675	689	644	649	674	649	680	693	664	677	666	644	643	682	662	695	704	697	699	656	706	643	662	687	659	656	665	653	656	654	658	668	698	674	650	687	680	713	700	679	653	692	647	678	675	689	675	673	701	646	690	655	719	698	669	682	652	661	722	668	714	637	728	674	661	717	691	688	731	653	625	676	690	698	675	633	650	716	684	668	663	735	682	670	666	638	686	639	687	682	693	665	711	715	667	632	686	655	651	704	661	684	663	626	686	681	638	687	660	678	677	684	673	682	646	633	660	645	683	702	695	693	661	652	680	688	672	677	695	660	701	654	676	727	695	718	683	673	680	653	670	715	703	708	692	652	651	697	654	640	671	642	649	645	658	633	688	657	664	666	637	664	600	691	682	643	667	698	687	681	632	678	731	645	692	634	669	632	637	686	666	683	666	642	656	658	692	653	666	657	702	668
48588	45609	36940	29439	19701	9966	6311	5700	5607	5590	5602	5616	5692	5636	5679	5623	5586	5788	5648	5532	5730	5516	5656	5674	5719	5775	5713	5647	5573	5609	5795	5625	5567	5646	5614	5584	5641	5579	5539	5550	5714	5610	5710	5637	5539	5682	5589	5712	5722	5754	5656	5743	5673	5712	5614	5614	5696	5684	5769	5718	5649	5669	5516	5642	5700	5809	5718	5539	5647	5705	5617	5630	5623	5516	5624	5510	5756	5627	5580	5718	5635	5608	5625	5672	5697	5659	5620	5726	5692	5718	5652	5788	5559	5608	5648	5551	5695	5648	5736	5693	5581	5680	5631	5773	5509	5663	5617	5635	5737	5696	5730	5646	5612	5643	5690	5679	5774	5862	5656	5653	5590	5719	5588	5670	5667	5602	5655	5644	5583	5729	5662	5563	5623	5604	5621	5730	5656	5709	5633	5622	5698	5636	5599	5640	5545	5648	5613	5747	5619	5540	5774	5572	5699	5494	5706	5724	5669	5764	5687	5666	5740	5625	5584	5661	5632	5550	5638	5661	5604	5692	5677	5785	5747	5709	5690	5732	5611	5597	5589	5695	5526	5671	5482	5587	5533	5632	5644	5626	5763	5651	5760	5642	5637	5495	5598	5717	5645	5759	5652	5690	5645	5748	5716	5600	5745	5769	5712	5665	5791	5670	5705	5691	5680	5604	5625	5661	5539	5601	5559	5672	5683	5543	5798	5731	5616	5629	5604	5660	5652	5674	5703	5742	5666	5702	5650	5699	5600	5624	5662	5672	5784	5603	5626	5772	5726	5665	5623	5642	5719	5630	5768	5729	5696	5742	5610	5658	5630	5652	5648	5680	5766	5604	5644	5704	5774	5516	5706	5731	5641	5646	5630	5664	5706	5647	5712	5702	5593	5622	5701	5654	5671	5583	5582	5643	5631	5713	5551	5605	5622	5587	5660	5733	5746	5647	5580	5651	5572	5675	5681	5646	5495	5666	5714	5749	5751	5597	5565	5621	5590	5718	5597	5671	5684	5696	5638	5671	5684	5749	5502	5602	5658	5579	5661	5643	5668	5580	5695	5607	5520	5618	5723	5662	5575	5636	5530	5530	5637	5697	5748	5622	5804	5624	5660	5688	5679	5623	5580	5641	5697	5785	5618	5683	5674	5742	5730	5611	5663	5604	5735	5665	5688	5720	5739	5753	5619	5626	5595	5620	5644	5635	5696	5667	5601	5647	5612	5679	5712	5538	5631	5657	5543	5644	5740	5704	5625	5669	5568	5759	5590	5634	5568	5700	5721	5780	5592	5620	5558	5609	5634	5675	5720	5704	5578	5676	5684	5742	5713	5681	5673	5721	5670	5653	5781	5686	5615	5672	5635	5586	5628	5664	5674	5636	5643	5711	5673	5743	5657	5756	5753	5620	5692	5728	5778	5587	5647	5672	5740	5728	5659	5647	5696	5708	5614	5671	5668	5753	5758	5612	5736	5764	5663	5679	5657	5549	5808	5672	5592	5639	5614	5633	5672	5769	5729	5715	5564	5698	5629	5636	5719	5614	5665	5548	5629	5575	5682	5732	5683	5601	5619	5599	5688	5662	5465	5512	5727	5610	5678	5645	5646	5765	5685	5721	5609	5704	5690	5808	5700	5731	5563	5728	5630	5652	5743	5821	5759	5707	5685	5607	5638	5687	5739	5670	5579	5553	5792	5665	5661	5701	5656	5634	5643	5653	5720	5676	5632	5651	5799	5768	5612	5645	5632	5477	5693	5676	5668	5595	5741	5544	5678	5618	5694	5696	5712	5621	5674	5636	5525	5699	5679	5581	5777	5654	5822	5642	5598	5652	5562	5721	5660	5740	5718	5554	5637	5664	5512	5660	5666	5608	5797	5704	5690	5735	5621	5615	5725	5784	5703	5700	5661	5727	5607	5747	5605	5618	5622	5759	5652	5655	5711	5584	5533	5713	5709	5824	5634	5823	5627	5626	5620	5637	5715	5706	5644	5583	5575	5634	5646	5695	5708	5514	5693	5586	5509	5663	5851	5822	5639	5759	5681	5572	5605	5647	5610	5727	5607	5742	5727	5695	5603	5673	5743	5730	5727	5558	5746	5692	5653	5630	5721	5783	5665	5648	5712	5558	5798	5611	5612	5573	5809	5741	5601	5628	5744	5656	5665	5795	5685	5752	5812	5742	5624	5777	5586	5603	5617	5639	5722	5756	5659	5765	5646	5646	5538	5631	5684	5668	5702	5689	5617	5775	5777	5661	5729	5575	5708	5899	5713	5744	5747	5590	5558	5765	5478	5701	5622	5649	5651	5635	5780	5544	5648	5770	5564	5724	5570	5710	5644	5681	5553	5602	5682	5749	5676	5731	5599	5763	5603	5610	5675	5677	5617	5776	5524	5598	5673	5717	5689	5607	5585	5742	5789	5677	5629	5601	5611	5507	5633	5740	5602	5624	5696	5645	5797	5686	5660	5618	5647	5617	5733	5636	5713	5569	5653	5589	5646	5750	5658	5665	5656	5612	5672	5690	5660	5776	5503	5638	5662	5557	5758	5709	5654	5692	5636	5603	5614	5586	5528	5736	5765	5679	5675	5611	5678	5660	5632	5641	5594	5685	5724	5620	5655	5652	5708	5563	5691	5723	5730	5639	5593	5630	5669	5667	5710	5608	5774	5672	5656	5695	5762	5644	5759	5803	5690	5694	5686	5687	5704	5718	5692	5707	5589	5682	5629	5626	5770	5665	5559	5661	5792	5732	5674	5725	5725	5695	5513	5711	5657	5725	5723	5613	5568	5598	5607	5721	5711	5672	5646	5581	5666	5680	5619	5582	5660	5604	5805	5727	5719	5660	5601	5603	5782	5656	5538	5611	5616	5575	5615	5532	5722	5659	5685	5751	5647	5656	5631	5629	5777	5693	5627	5666	5633	5620	5712	5704	5648	5691	5789	5666	5704	5778	5589	5602	5675	5691	5670	5602	5773	5737	5600	5727	5699	5644	5746	5776	5728	5568	5578	5707	5656	5697	5537	5770	5632	5750	5602	5719	5690	5668	5523	5795	5708	5651	5612	5671	5680	5697	5695	5715	5642	5674	5575	5719	5654	5613	5838	5768	5731	5721	5796	5580	5750	5695	5680	5685	5692	5694	5804	5720	5641	5776	5607	5539	5746	5804	5799	5675	5619	5784	5648	5788	5641	5580	5479	5745	5646	5640	5767	5575	5625	5530	5555	5655	5686	5706	5677	5618	5638	5753	5771	5604	5722	5686	5634	5634	5712	5640	5670	5671	5827	5615	5657	5735	5731	5759	5664	5663	5727	5705	5646	5683	5581	5665	5575	5659	5627	5715	5738	5684	5708	5749	5737	5630	5728	5691	5728	5723	5536	5705	5653	5765	5587	5681	5643	5627	5672	5636	5712	5749	5632	5622	5637	5649	5559	5661	5653	5707	5629	5650	5761	5533	5706	5716	5673	5687	5734	5678	5708	5860	5707	5639	5616	5667	5654	5702	5639	5588	5659	5678	5684	5753	5458	5611	5656	5706	5664	5815	5678	5633	5705	5805	5653	5623	5588	5682	5549	5754	5671	5561	5678	5604	5634	5757	5655	5692	5567	5638	5678	5751	5718	5661	5694	5614	5659	5535	5753	5665	5585	5672	5684	5643	5773	5829	5610	5725	5706	5538	5729	5717	5608	5646	5828	5771	5519	5715	5701	5722	5560	5680	5684	5553	5732	5556	5711	5623	5824	5531	5881	5650	5668	5684	5835	5698	5771	5609	5657	5559	5581	5626	5668	5625	5664	5589	5716	5676	5653	5586	5577	5655	5664	5676	5704	5817	5593	5759	5621	5627	5802	5784	5702	5568	5742	5578	5600	5685	5670	5716	5643	5582	5645	5654	5653	5605	5724	5590	5673	5658	5666	5744	5641	5591	5665	5672	5672	5567	5656	5519	5714	5598	5655	5602	5745	5642	5740	5621	5664	5703	5639	5780	5561	5708	5736	5673	5640	5696	5645	5694	5652	5525	5681	5705	5667	5572	5656	5626	5569	5526	5590	5578	5660	5672	5723	5641	5529	5676	5745	5752	5589	5665	5655	5814	5712	5714	5893	5709	5640	5736	5699	5640	5731	5681	5601	5651	5683	5682	5709	5631	5685	5618	5625	5587	5758	5576	5594	5623	5595	5645	5530	5775	5618	5614	5640	5789	5770	5579	5744	5635	5719	5597	5746	5677	5684	5715	5574	5781	5719	5616	5575	5603	5760	5653	5648	5764	5654	5813	5758	5697	5716	5597	5708	5728	5599	5579	5693	5766	5652	5660	5733	5693	5707	5641	5650	5716	5673	5795	5656	5797	5612	5647	5709	5654	5682	5685	5648	5755	5490	5608	5758	5709	5732	5545	5618	5612	5587	5701	5788	5714	5689	5671	5686	5648	5739	5658	5732	5683	5628	5824	5701	5702	5757	5530	5491	5719	5698	5791	5531	5737	5643	5657	5587	5802	5701	5666	5575	5598	5718	5706	5785	5582	5756	5568	5642	5704	5692	5536	5554	5662	5698	5661	5741	5717	5771	5709	5766	5792	5702	5731	5595	5694	5693	5611	5736	5614	5610	5658	5626	5621	5635	5636	5821	5554	5691	5589	5779	5634	5685	5649	5612	5547	5613	5591	5663	5549	5639	5716	5659	5558	5642	5779	5527	5720	5694	5708	5622	5746	5577	5601	5613	5626	5555	5625	5706	5759	5597	5655	5718	5628	5624	5681	5627	5594	5644	5693	5696	5540	5477	5719	5671	5748	5455	5650	5707	5555	5628	5470	5756	5716	5677	5771	5688	5617	5721	5566	5643	5607	5587	5670	5604	5708	5682	5566	5707	5633	5575	5637	5684	5583	5675	5644	5822	5571	5586	5682	5721	5747	5607	5672	5631	5733	5690	5661	5735	5566	5792	5577	5735	5507	5610	5750	5628	5551	5707	5758	5656	5694	5714	5683	5695	5752	5646	5618	5586	5660	5585	5728	5532	5695	5692	5584	5633	5751	5705	5662	5532	5602	5826	5650	5667	5727	5702	5705	5716	5629	5714	5552	5628	5837	5655	5689	5555	5712	5695	5655	5684	5571	5582	5653
31513	48297	33324	16868	5203	1584	882	778	765	699	707	730	720	779	768	745	745	757	786	822	784	731	773	772	739	757	704	741	796	727	726	749	796	746	752	713	753	740	704	780	742	793	762	735	791	732	771	707	694	735	718	679	740	755	730	702	723	731	710	756	721	710	748	721	736	751	713	739	789	748	720	762	726	714	717	744	727	732	705	706	808	724	741	732	789	723	698	719	665	749	747	689	746	732	716	752	742	743	703	761	720	788	750	706	730	719	745	709	736	728	755	708	720	721	757	766	710	753	713	750	779	775	691	740	795	756	730	757	755	776	700	716	730	766	740	742	737	756	732	690	746	745	698	710	717	724	791	732	749	717	736	744	764	734	752	736	769	751	708	720	757	759	758	730	730	728	781	684	703	760	734	708	756	764	761	707	785	768	765	712	770	749	759	716	802	739	788	728	757	714	748	729	769	710	746	747	826	730	773	740	754	771	752	768	793	762	748	709	746	755	763	762	739	726	725	700	726	742	736	783	763	704	725	739	705	734	741	738	751	702	757	748	719	722	747	740	686	795	744	749	721	685	785	742	792	733	743	739	735	765	751	812	734	732	758	749	765	730	744	761	799	748	793	719	776	749	731	761	756	772	764	747	767	739	731	690	762	802	702	725	731	738	731	732	763	772	761	745	763	690	770	768	743	737	794	786	750	744	778	694	760	765	766	790	706	738	724	736	764	722	687	746	745	773	753	729	766	721	770	719	753	772	742	746	735	658	753	695	767	785	737	760	771	750	767	739	763	742	735	733	723	762	763	760	767	765	720	783	754	726	704	799	760	794	732	700	722	755	794	737	719	708	762	758	736	749	745	786	731	774	738	751	771	754	746	756	800	762	754	725	768	715	733	723	746	780	701	735	751	735	717	786	809	796	770	745	761	748	751	721	726	742	721	768	797	689	755	737	770	728	761	771	721	703	778	699	723	721	765	773	765	719	691	716	775	728	737	764	729	796	742	765	692	723	717	718	739	690	753	737	764	758	740	722	756	778	735	738	789	751	785	746	689	734	747	746	704	742	782	733	736	736	758	716	755	788	717	703	756	771	708	734	709	756	730	723	717	752	805	739	755	787	736	722	775	717	767	780	733	687	706	726	695	734	734	754	753	719	745	736	704	758	723	692	742	770	721	719	763	754	731	775	751	729	791	760	717	733	749	753	754	755	758	762	666	717	742	722	748	767	786	697	752	701	717	739	756	732	803	718	751	739	745	791	720	739	791	687	739	744	716	801	730	739	747	724	740	760	724	723	809	763	755	763	741	744	739	734	794	713	733	760	719	773	784	796	752	750	747	761	698	752	725	785	717	736	750	784	696	745	773	733	742	812	736	728	767	758	725	714	733	742	745	724	775	793	724	770	775	769	707	761	707	701	795	764	745	773	712	709	744	753	739	749	736	758	764	729	754	724	778	696	764	732	756	741	766	746	764	725	757	771	763	775	791	769	731	703	706	772	726	755	730	729	774	743	744	729	779	717	796	743	738	784	683	726	730	755	740	786	787	757	759	775	731	733	774	776	702	747	760	727	685	685	811	718	776	740	785	727	712	756	792	729	735	756	683	734	729	746	756	724	718	727	764	745	725	774	793	738	756	756	733	775	748	773	705	769	738	761	744	734	732	740	716	674	787	742	737	740	750	740	730	737	788	720	753	749	738	720	701	801	779	731	757	803	718	726	695	761	744	816	732	716	758	710	704	664	732	779	749	739	781	753	719	771	724	744	747	738	707	759	745	724	695	733	740	747	809	708	729	740	720	831	718	777	714	761	746	738	750	762	762	804	738	739	719	770	718	723	764	725	732	748	741	789	776	728	756	767	791	726	776	789	751	769	758	700	733	764	726	821	777	759	757	807	781	719	721	736	745	758	754	747	756	785	706	767	753	723	771	692	760	744	700	754	704	777	708	710	707	745	752	724	685	756	744	741	760	716	805	760	694	718	763	728	712	734	715	714	716	767	741	738	774	716	715	723	754	756	780	751	746	690	767	799	758	724	738	744	757	768	764	747	741	740	719	735	793	822	751	706	700	711	761	718	775	755	779	750	792	756	780	693	749	762	753	713	739	716	766	719	769	776	767	725	715	712	727	749	770	722	784	761	768	707	727	749	731	683	775	739	802	735	703	794	722	717	691	767	706	770	746	729	739	789	721	799	793	743	686	731	763	712	734	746	768	726	758	727	713	772	752	714	751	759	769	736	713	787	741	757	761	683	778	725	732	736	735	741	793	734	727	723	720	737	694	756	739	794	775	804	744	791	745	768	723	776	766	737	734	771	777	760	731	686	723	764	758	712	719	756	743	776	736	799	715	734	737	730	754	714	797	736	769	761	749	794	724	761	751	736	738	780	716	755	772	742	759	755	743	709	768	759	717	728	760	705	774	746	778	752	744	707	744	785	751	725	787	682	761	707	761	740	735	741	711	740	722	752	741	725	770	746	718	718	751	782	726	783	709	710	779	746	744	731	768	758	724	730	767	756	715	723	693	776	789	738	806	784	741	721	765	727	759	748	752	784	737	745	733	760	724	744	732	699	728	718	779	781	732	724	778	727	715	773	733	735	789	730	733	734	772	732	726	767	731	695	782	732	773	798	717	794	750	740	747	723	765	762	704	747	745	770	708	704	716	770	732	759	746	748	723	725	781	736	723	731	717	739	764	709	740	712	771	745	759	732	799	699	773	762	734	722	749	725	788	762	781	728	729	679	762	751	766	745	768	749	750	762	728	759	805	719	733	730	744	710	725	756	791	734	763	687	743	759	765	763	780	718	750	793	703	712	726	779	708	775	724	733	726	810	758	730	724	744	720	727	727	758	763	724	770	743	747	764	712	727	735	729	761	786	731	705	739	697	755	730	736	773	712	778	729	766	705	705	759	748	740	748	731	756	708	712	749	724	740	779	771	727	754	722	785	707	728	773	746	715	687	762	704	748	727	752	753	749	723	712	757	773	727	750	717	705	759	763	753	757	701	785	751	782	689	771	728	733	726	745	702	761	717	744	751	790	790	699	714	778	734	788	735	710	772	778	790	772	722	695	807	816	727	649	800	688	771	770	753	743	739	780	742	705	743	731	730	758	729	729	785	735	773	676	738	755	787	724	746	721	718	736	741	691	742	746	783	748	767	768	741	759	774	742	741	748	732	701	747	738	738	740	739	737	767	706	761	739	715	695	725	775	742	723	765	738	751	738	760	728	714	761	738	717	753	734	772	775	779	778	777	777	745	739	754	750	735	756	720	694	743	727	732	772	716	783	694	763	750	791	813	748	773	791	709	727	750	716	781	713	728	731	682	749	729	732	772	705	711	740	728	735	713	763	743	756	728	769	737	792	798	733	739	762	756	760	707	758	718	739	718	760	741	756	791	745	793	783	762	790	753	738	771	742	744	750	714	740	701	774	752	743	739	751	769	759	724	762	771	753	665	740	717	729	769	779	758	715	757	753	725	754	762	741	736	720	735	744
48152	58474	57777	46372	35177	19638	8850	6416	6049	6196	6106	6220	6095	6155	6222	6139	6141	6160	6086	6201	6195	6198	6198	6162	6193	6125	6106	6210	6257	6174	6270	6221	6157	6170	6165	6136	6154	6199	6158	6204	6177	6198	6218	6076	6178	6205	6154	6139	6147	6142	6196	6204	6227	6233	6159	6093	6260	6183	6168	6221	6064	6044	6166	6130	6169	6190	6235	6236	6322	6214	6132	6163	6025	6148	6198	6110	6244	6068	6133	6127	6067	6221	6224	6151	6179	6263	6237	6200	6052	6154	6183	6274	6241	6170	6142	6273	6187	6188	6103	6165	6067	6177	6128	6151	6187	6130	6172	6145	6061	6110	6079	6192	6240	6231	6159	6215	6065	5954	6233	6133	6175	6291	6176	6096	6113	6219	6219	6209	6115	6367	6199	6094	6219	6091	6009	6262	6296	6173	6106	6077	6267	6174	6125	6224	6133	6104	6238	6141	6095	6373	6205	6172	6118	6254	6164	6098	6148	6069	6058	6232	6161	6255	6233	6102	6301	6146	6108	6062	6143	6183	6080	6354	6224	6230	6118	6118	6288	6095	6060	6194	6166	6153	6144	6198	6151	6093	6140	6206	6186	6233	6267	6181	6081	6174	6074	6289	6161	6249	6177	6112	6127	6199	6049	6194	6073	6152	6257	6271	6236	6142	6233	6204	6210	6226	6086	6241	6211	6249	6149	6254	6112	6129	6071	6305	6195	6302	6122	6104	6145	6135	6169	6223	6098	6233	6175	6199	6249	6266	6074	6113	6108	6227	6114	6167	6035	6049	6187	6259	6160	6224	6154	6151	6154	6096	6063	6111	6258	6342	6244	6169	6206	6121	6179	6274	6168	6204	6147	6202	6055	6177	6122	6288	6178	6148	6077	6201	6114	6144	6193	6221	6222	6117	6151	6237	6169	6171	6209	6141	6145	6142	6315	6185	6182	6114	6218	6253	6255	6159	6167	6163	6177	6081	6163	6229	6287	6170	6195	6101	6064	6124	6127	6138	6199	6113	6035	6183	6246	6173	6283	6173	6156	6127	6300	6186	6186	6163	6201	6038	6137	6278	6116	6160	6154	6071	6270	6192	6074	6186	6232	6176	6150	6200	6234	6124	6206	6209	6170	6122	6204	6117	6108	6121	6089	6143	6112	6104	6234	6128	6108	6122	6235	6269	6166	6109	6052	6203	6199	6173	6120	6235	6140	6203	6315	6127	6190	6093	6088	6107	6216	6218	6153	6128	6210	6137	6176	6170	6163	6022	6230	6191	6200	6094	6152	6008	6136	6182	6191	6062	6098	6176	6229	6188	6089	6244	6194	6244	6275	6149	6165	6299	6095	6168	6237	6196	6168	6048	6153	6109	6174	6261	6058	6155	6128	6161	6211	6208	6226	6286	6073	6243	6361	6196	6178	6187	6122	6259	6196	6330	6256	6124	6219	6164	6294	6226	6120	6238	6186	6127	6240	6340	6179	6141	6237	6188	6215	6014	6138	6195	6220	6174	6191	6236	6033	6281	6219	6127	6080	6151	6119	6312	6122	6052	6224	6226	6042	6184	6199	6126	6296	6102	6194	6090	6263	6063	6231	6113	6180	6106	6255	6145	6180	6144	6188	6082	6237	6227	6219	6188	6211	6350	6301	6031	6286	6164	6169	6142	6132	6222	6146	6204	6243	6155	6125	6107	6060	6289	6295	6087	6136	6193	6164	6272	6067	6093	6149	6285	6233	6140	6063	6159	6154	6062	6113	6203	6215	6074	6093	6068	6166	6163	6120	6182	6182	6242	6136	6168	6093	6082	6322	6194	6103	6187	6254	6109	6096	6057	6143	6041	6222	6193	6150	6246	6271	6196	6188	6260	6164	6122	6240	6216	6142	6150	6247	6131	6132	6113	6186	6165	6242	6211	6203	6118	6320	6181	6098	6262	6065	6199	6237	6093	6125	6113	6130	6102	6100	6313	6139	6201	6096	6269	6166	6131	6183	6174	6189	6072	6310	6218	6226	6299	6168	6248	6092	6134	6084	6224	6236	6147	6073	6018	6029	6188	6180	6120	6093	6090	6228	6196	6197	6138	6238	6269	6211	6217	6168	6267	6108	6321	5982	6150	6088	6204	6402	6271	6250	6125	6116	6204	6194	6256	6198	6026	6145	6208	6173	6241	6245	6271	6220	6298	6144	6135	6142	6159	6094	6171	6254	6262	6213	6027	6232	6283	6155	6179	6123	6176	6191	6144	6208	6233	6071	6163	6154	6179	6146	6182	6195	6273	6134	6019	6110	6082	6158	6226	6178	6076	6253	6165	6179	6131	6229	6189	6132	6010	6180	6179	6085	6236	6102	6098	6137	6127	6183	6161	6127	6122	6150	6158	6117	6229	6106	6133	6181	6204	6116	6183	6347	6279	6286	6180	6199	6151	6131	6113	6157	6116	6284	6121	6228	6206	6185	6229	6170	6326	6263	6070	6187	6197	6258	6197	6187	6271	6042	6231	6103	6184	6138	6159	6130	6356	6305	6334	6099	6151	6126	6286	6289	6080	6142	6203	6157	6206	6181	6148	5986	6214	6213	6063	6272	6247	6160	6238	6095	6168	6183	6178	6059	6331	6113	6200	6114	6285	6125	6190	6100	6219	6133	6268	6126	6220	6260	6151	6225	6269	6226	6160	6183	6188	6286	6207	6211	6218	6193	6213	6258	6217	6171	6269	6085	6186	6270	6131	6037	6067	6199	6241	6197	6143	6156	6182	6154	6111	6176	6110	6176	6012	6205	6134	6152	6089	6275	6194	6138	6218	6364	6101	6094	6175	6196	6153	6166	6215	6174	6259	6101	6214	6150	6137	6131	6216	6212	6176	6103	6058	6205	6224	6143	6146	6198	6189	6253	6125	6216	6142	6215	6117	6254	6252	6120	6113	6051	6181	6205	6101	6174	6181	6227	6153	6212	6253	6322	6146	6093	6238	6087	6231	6259	6176	6150	6258	6132	6165	6175	6051	6152	6181	6120	6222	6135	6130	6146	6194	6091	6144	6171	6035	6223	6182	6073	6159	6188	6244	6044	6230	6185	6191	6026	6163	6087	6211	6117	6158	6165	6105	6080	6166	6155	6048	6093	6188	6021	6056	6037	6260	6228	6203	6224	6077	6250	6278	6186	6134	6106	6005	6246	6234	6145	6105	6160	6086	6158	6142	6071	6093	6233	6191	6191	6223	6041	6151	6249	6159	6073	6195	6156	6238	6357	6094	6234	6128	6091	6095	6114	6142	6119	6230	6086	6178	6049	6153	6152	6231	6222	6199	6066	6131	6203	6180	6147	6268	6158	6302	6297	6257	6168	6150	6248	6109	6186	6122	6132	6203	6234	6115	6103	6322	6248	6303	6153	6218	6253	6140	6182	6054	6275	6228	6192	6121	6211	6089	6048	6193	6160	6074	6187	6189	6103	6221	6258	6185	6194	6328	6246	6142	6251	6334	6178	6185	6205	6309	6088	6289	6208	6088	6181	6282	6057	6380	6120	6217	6208	6262	6291	6113	6334	6328	6187	6111	6181	6116	6180	6095	6114	6073	6123	6185	6245	6069	6196	6142	6141	6087	6097	6234	6187	6119	6367	6110	6133	6200	6102	6178	6068	6168	6090	6200	6078	6164	6097	6221	6222	6226	6225	6153	6205	6285	6114	6083	6136	6199	6270	6171	6204	6288	6156	6078	6258	6117	6110	6154	6229	6149	6146	6045	6202	6099	6187	6047	6224	6249	6213	6236	6217	6179	6156	6199	6273	6240	6109	6071	6124	6143	6205	6214	6163	6154	6192	6121	6145	6244	6154	6230	6106	6204	6105	6215	6234	6101	6289	6053	6164	6070	6121	6304	6066	6189	6197	6132	6091	6188	6186	6074	6295	6117	6232	6200	6120	6119	6227	6120	6059	6125	6212	6173	6191	6317	6243	6161	6158	6111	6267	6173	6251	6153	6093	6141	6091	6191	6105	6102	6148	6002	6114	6198	6232	6235	6136	6022	6121	6171	6127	6110	6234	6197	6189	6177	6121	6176	6036	6210	6164	5959	6164	6171	6193	6213	6027	6154	6215	6207	6174	6243	6106	6241	6309	6269	6132	6185	6245	6116	6126	6115	6186	6129	6117	6204	6145	6203	6117	6245	6269	6256	6176	6060	6210	6100	6231	6131	6289	6126	6261	6201	6088	6281	5977	6164	6231	6066	6171	6219	6043	6031	6136	6202	6241	6113	6119	6202	6334	6201	6142	6052	6250	6124	6143	6132	6178	6156	6356	6099	6133	6342	6251	6132	6360	6119	6254	6182	6267	6026	6249	6116	6104	6252	6056	6086	6156	6064	6129	6292	6270	6170	6171	6223	6144	6241	6218	6088	6155	6194	6166	6168	6165	6161	6144	6137	6190	6173	6038	6163	6105	6115	6085	6135	6131	6228	6040	6101	6211	6105	6137	6138	6173	6151	6188	6218	6155	6108	6184	6210	6201	6278	6043	6282	6141	6106	6230	6223	6030	6127	6128	6178	6130	6234	6147	6074	6153	6200	6298	6086	6127	6108	6230	6188	6112	6185	6139	6221	6090	6150	6127	6183	6056	6199	6185	6184	6123	6169	6179	6272	6136	6200	6287	6211	6294	6138	6197	6277	6193	6105	6127	6172	6154	6092	6135	6083	6184	6104	6139	6113	6208	6275	6028	6032	6208	6149	6260	6158	6108	6105	6211	6095	6165	6179	6184	6147	6105	6158	6275	6286	6331	6206	6203	6225	6095	6148	6061	6045	6189	6227	6155	6193	6081	6118	6132	6190	6128	6241	6181	6029	6211	6158	6109	6346	6147	6178	6261	6162	6282	6285	6277	6181	6183	6216	6236	6146	6188	6201	6116	6246	6121	6148	6127	6095	6178	6345	6048	6176	6135	6214	6088	6229	6151	6172	6275	6239	6213	6259	6155	6146	6125	6181	6143	6084	6286	6279	6111	6137	6226	6192	6187	6258	5997	6160	6212	6163	6181	6170	6094	6055	6180	6210	6238	6099	6124	6274	6224	6212	6177	6124	6334	6155	6334	6229	6182	6140	6170	6125	6019	6099	6167	6145	6222	6141	6220	6140
24499	37560	26032	11439	3249	1368	899	830	799	790	811	806	777	818	785	767	805	782	793	826	808	741	778	832	861	818	809	825	807	796	777	744	802	744	797	848	825	800	786	793	777	775	786	757	796	808	850	836	771	744	804	771	810	773	824	785	760	810	758	787	835	796	783	745	803	779	815	776	815	747	814	809	799	814	791	774	740	761	776	845	827	831	804	817	838	773	733	837	782	752	826	809	795	804	838	767	821	782	803	807	807	866	857	769	792	814	768	787	796	768	762	801	822	792	795	731	775	805	808	752	784	847	781	770	845	817	804	795	797	767	771	766	798	859	862	791	779	820	833	786	771	845	775	799	822	790	793	827	800	757	797	800	775	808	762	799	784	848	775	773	758	806	801	781	787	771	781	752	754	827	731	819	812	767	804	777	808	814	789	742	761	765	782	748	802	775	752	781	818	816	809	812	744	804	759	792	790	726	803	769	791	770	781	841	772	762	774	843	792	765	769	837	788	799	810	766	804	796	804	799	801	802	884	837	822	804	771	805	802	801	781	803	809	795	736	818	827	775	832	774	756	826	784	833	791	826	769	819	748	776	787	764	760	811	829	784	734	800	784	833	847	789	772	792	784	838	778	814	858	858	796	776	756	844	808	819	833	801	767	793	816	764	807	804	829	813	784	761	806	797	840	776	775	776	808	789	795	796	815	833	784	763	775	790	757	816	824	793	841	755	807	798	807	819	819	761	833	788	796	849	774	747	755	805	812	810	796	794	818	791	852	759	770	790	783	803	812	751	852	823	774	788	762	818	787	793	824	779	804	825	718	816	820	763	822	784	833	795	794	787	745	806	814	815	767	798	788	861	782	763	764	771	783	814	806	809	746	786	763	817	802	766	775	766	840	848	754	788	748	813	829	860	800	770	786	859	804	819	830	758	839	756	768	865	753	752	806	793	784	805	797	806	792	793	813	785	842	776	865	792	822	786	773	790	819	761	809	852	795	780	804	769	751	843	802	834	838	780	810	807	820	801	791	767	833	845	790	813	761	794	790	779	764	812	795	846	758	791	769	766	804	804	750	788	784	809	785	773	805	834	845	769	861	807	770	802	761	813	801	787	796	800	795	798	786	781	824	774	774	803	792	796	831	824	808	831	788	822	798	765	814	824	823	785	804	764	756	831	859	841	796	791	807	822	806	774	812	793	836	806	770	758	805	772	828	818	779	836	721	767	823	797	749	780	784	807	797	772	763	845	782	768	799	812	775	807	757	779	783	816	772	806	782	816	770	841	810	771	753	822	831	733	790	788	820	833	773	783	724	765	774	822	778	792	808	825	747	800	804	791	824	800	772	808	796	790	768	834	826	858	804	811	822	862	825	820	786	853	823	802	795	802	835	795	800	792	834	755	801	780	768	822	805	814	776	843	849	797	790	782	791	788	794	831	840	812	792	810	833	792	818	823	763	791	775	837	780	767	753	801	847	790	750	807	747	809	840	828	759	808	751	779	775	802	836	824	804	794	831	769	783	828	789	781	798	849	800	805	775	772	771	816	817	823	825	845	789	767	747	770	821	782	813	800	844	836	780	852	792	821	774	797	819	840	808	835	808	797	774	793	827	825	767	736	738	803	794	737	793	836	783	779	730	810	792	788	796	779	772	744	822	850	772	783	791	837	845	864	816	851	814	814	774	810	799	745	818	837	796	815	783	806	802	800	760	784	782	817	771	835	747	796	789	808	850	744	789	806	765	723	758	782	791	794	823	820	798	780	800	794	807	791	846	757	770	824	783	792	749	812	790	778	789	746	732	792	766	778	827	782	787	806	808	779	795	771	788	809	809	855	771	813	778	799	789	803	763	788	798	811	786	811	858	727	834	790	849	840	755	788	840	752	801	756	785	839	800	823	748	836	779	820	765	827	799	761	808	753	780	736	768	764	787	835	849	779	766	812	821	758	776	759	785	759	785	781	795	727	808	826	791	763	759	741	809	821	782	760	798	787	780	779	826	788	859	805	817	805	838	818	793	794	802	785	781	838	799	773	767	802	813	817	759	782	817	776	777	802	808	832	789	769	833	798	792	736	784	821	756	796	807	776	810	772	805	855	773	797	753	820	785	824	802	820	792	793	837	813	742	753	815	790	784	770	826	817	772	781	722	759	819	846	800	805	801	810	861	803	790	787	793	860	818	778	865	818	834	787	784	802	739	763	784	786	815	795	804	807	812	824	787	725	778	828	784	838	808	759	776	824	785	802	780	826	817	787	774	798	793	852	742	779	812	823	754	809	776	799	795	750	817	837	855	831	742	773	842	831	794	778	767	817	795	833	782	791	811	754	787	790	809	809	777	774	778	775	797	780	832	796	841	798	825	832	813	731	779	837	792	824	826	786	806	824	799	764	800	803	799	869	795	811	813	801	802	808	787	828	770	792	785	783	849	803	807	779	824	806	771	836	757	784	808	801	758	830	808	789	851	783	818	771	806	803	783	768	739	781	813	773	778	726	791	757	783	805	838	775	861	813	820	806	771	803	798	758	807	860	790	787	796	788	774	839	799	793	782	830	816	845	889	743	797	833	781	765	773	759	795	830	762	783	777	788	816	841	779	827	843	830	792	814	861	770	772	820	769	785	830	839	814	763	755	802	798	801	819	747	798	807	824	807	782	834	856	772	767	809	775	849	813	771	796	802	802	746	800	737	772	759	793	814	808	802	801	761	781	766	770	801	829	739	772	786	826	778	815	772	780	817	795	815	753	812	802	738	837	803	833	778	782	821	755	796	747	791	807	785	797	787	832	818	780	802	751	757	830	810	820	771	752	732	832	751	763	777	827	765	792	802	762	808	797	789	832	809	770	841	822	826	830	774	786	757	810	836	748	782	812	761	795	781	793	830	801	765	772	798	799	816	839	803	788	788	752	765	810	783	794	861	831	821	796	759	824	822	803	798	767	774	794	825	782	842	795	819	761	809	841	757	799	836	838	813	762	764	766	805	818	745	817	824	816	864	816	771	830	834	779	807	760	785	820	794	780	806	762	782	782	814	775	811	806	765	843	792	808	796	789	808	828	754	790	815	791	819	794	794	772	833	800	825	784	780	809	782	745	789	806	870	821	809	803	793	818	819	853	767	759	780	817	805	786	795	826	780	777	755	797	754	790	784	810	815	783	805	768	811	825	803	808	777	848	824	809	771	801	813	756	802	820	774	811	793	773	740	844	819	831	774	817	808	794	810	774	825	804	826	783	828	785	802	807	753	812	846	822	805	815	801	765	820	818	771	764	793	791	781	780	797	750	800	778	779	725	864	784	797	797	805	825	819	815	833	806	833	829	771	814	765	875	769	808	811	804	830	815	797	815	758	856	775	795	818	801	817	775	834	785	755	739	826	782	780	782	789	803	798	778	801	806	811	792	787	784	747	796	782	775	796	799	761	808	801	805	784	804	849	807	808	818	802	803	812	826	745	780	809	761	809	798	808	796	800	799	747	817	871	769	799	807	788	712	810	770	777
52889	58408	49940	39874	29923	16403	8045	6406	6533	6566	6595	6576	6549	6441	6548	6478	6491	6426	6542	6430	6466	6621	6615	6520	6405	6583	6562	6700	6554	6431	6491	6507	6600	6575	6636	6555	6515	6553	6463	6582	6577	6633	6488	6486	6377	6436	6448	6425	6516	6487	6546	6580	6535	6604	6563	6557	6457	6469	6543	6558	6600	6495	6497	6431	6494	6474	6430	6599	6507	6597	6523	6440	6487	6494	6509	6510	6482	6555	6573	6464	6497	6363	6446	6580	6477	6511	6435	6557	6475	6467	6471	6514	6439	6527	6541	6462	6512	6482	6468	6513	6523	6554	6640	6455	6587	6540	6473	6537	6385	6420	6609	6559	6362	6502	6454	6455	6382	6559	6462	6490	6554	6632	6419	6499	6468	6523	6437	6584	6612	6492	6576	6449	6531	6536	6464	6425	6497	6556	6464	6503	6518	6380	6518	6589	6488	6457	6509	6498	6574	6551	6500	6552	6485	6489	6567	6435	6484	6467	6506	6612	6477	6510	6495	6494	6440	6418	6501	6535	6544	6524	6514	6523	6448	6522	6606	6494	6480	6525	6478	6493	6549	6498	6553	6629	6458	6548	6617	6409	6470	6577	6429	6428	6563	6589	6496	6492	6521	6429	6419	6538	6496	6361	6488	6572	6442	6524	6497	6483	6587	6562	6478	6471	6435	6557	6425	6538	6547	6471	6478	6433	6551	6478	6485	6495	6368	6512	6606	6566	6500	6500	6523	6539	6554	6447	6489	6592	6520	6639	6487	6569	6521	6440	6473	6594	6467	6496	6383	6421	6487	6493	6547	6475	6467	6584	6345	6378	6662	6461	6759	6510	6439	6452	6464	6368	6475	6527	6563	6519	6415	6419	6451	6529	6416	6501	6456	6501	6471	6579	6449	6430	6449	6431	6560	6477	6486	6427	6417	6441	6487	6543	6588	6474	6559	6553	6473	6495	6392	6457	6473	6416	6455	6565	6393	6474	6679	6516	6550	6533	6418	6505	6597	6478	6571	6426	6594	6429	6558	6544	6524	6461	6447	6374	6576	6507	6592	6454	6608	6667	6668	6603	6336	6464	6500	6385	6388	6572	6447	6423	6494	6518	6489	6366	6537	6409	6530	6359	6499	6471	6438	6500	6594	6489	6617	6570	6537	6452	6660	6553	6557	6417	6529	6516	6496	6512	6545	6442	6517	6586	6435	6640	6493	6487	6548	6415	6667	6425	6627	6453	6609	6485	6551	6553	6538	6452	6473	6572	6523	6484	6413	6544	6494	6530	6574	6488	6533	6427	6507	6558	6584	6429	6499	6355	6391	6539	6517	6590	6528	6510	6506	6456	6567	6537	6534	6516	6504	6440	6557	6487	6495	6460	6573	6545	6597	6508	6450	6499	6695	6601	6440	6364	6604	6387	6525	6522	6607	6459	6517	6511	6460	6421	6419	6585	6377	6526	6446	6541	6413	6505	6528	6619	6436	6516	6392	6519	6427	6431	6578	6561	6514	6687	6561	6460	6413	6566	6533	6458	6496	6278	6481	6479	6405	6503	6492	6494	6576	6529	6390	6424	6477	6536	6473	6521	6430	6503	6375	6452	6497	6483	6425	6560	6419	6585	6514	6569	6491	6520	6456	6523	6578	6516	6470	6507	6600	6505	6602	6506	6411	6464	6453	6517	6437	6403	6594	6481	6453	6553	6575	6632	6459	6541	6558	6381	6614	6557	6546	6430	6542	6519	6473	6500	6607	6522	6525	6406	6534	6611	6480	6477	6519	6437	6507	6506	6538	6512	6461	6483	6546	6521	6567	6493	6587	6451	6381	6560	6586	6560	6413	6523	6520	6538	6608	6558	6497	6441	6510	6419	6542	6534	6501	6366	6568	6537	6479	6492	6541	6511	6461	6507	6464	6426	6567	6374	6397	6424	6451	6442	6472	6397	6599	6377	6440	6491	6549	6500	6502	6564	6501	6527	6557	6505	6446	6458	6420	6548	6483	6537	6504	6518	6540	6493	6574	6461	6596	6510	6526	6550	6541	6504	6506	6495	6505	6470	6590	6490	6632	6434	6528	6528	6440	6596	6504	6556	6322	6445	6492	6425	6434	6589	6519	6512	6585	6493	6589	6469	6508	6559	6484	6640	6609	6512	6414	6527	6469	6511	6436	6417	6513	6521	6391	6462	6475	6501	6432	6665	6441	6521	6508	6527	6542	6555	6595	6635	6559	6477	6449	6470	6451	6441	6492	6531	6520	6445	6456	6570	6484	6578	6589	6452	6673	6357	6538	6531	6503	6560	6557	6526	6513	6591	6509	6574	6547	6429	6621	6567	6537	6584	6652	6647	6570	6518	6496	6462	6432	6406	6521	6529	6383	6459	6538	6480	6524	6596	6569	6420	6343	6524	6405	6659	6482	6402	6713	6549	6514	6459	6644	6521	6546	6577	6476	6466	6413	6531	6483	6401	6695	6419	6525	6405	6563	6496	6586	6569	6523	6506	6464	6583	6396	6482	6619	6592	6466	6345	6527	6541	6537	6521	6486	6543	6559	6497	6577	6573	6502	6528	6439	6558	6392	6350	6570	6518	6485	6509	6438	6516	6511	6407	6458	6553	6662	6557	6496	6486	6504	6493	6607	6442	6573	6435	6554	6471	6474	6523	6502	6406	6513	6547	6411	6673	6394	6541	6349	6478	6459	6420	6578	6564	6522	6489	6454	6627	6419	6479	6513	6445	6534	6488	6409	6415	6630	6496	6442	6467	6344	6475	6449	6418	6511	6532	6352	6480	6454	6439	6494	6554	6440	6474	6506	6348	6463	6493	6520	6579	6521	6548	6452	6662	6545	6497	6565	6593	6454	6562	6510	6490	6500	6544	6460	6489	6525	6663	6492	6469	6540	6515	6503	6564	6537	6470	6528	6450	6478	6582	6692	6472	6488	6512	6471	6509	6500	6473	6634	6541	6481	6404	6550	6552	6517	6388	6499	6592	6547	6446	6445	6561	6623	6419	6544	6458	6577	6511	6596	6570	6481	6459	6395	6463	6506	6441	6545	6517	6432	6514	6499	6549	6569	6574	6520	6552	6451	6530	6600	6437	6560	6503	6516	6449	6543	6472	6383	6567	6515	6466	6464	6519	6477	6443	6547	6546	6554	6557	6447	6554	6582	6538	6410	6566	6586	6457	6512	6540	6534	6399	6667	6395	6430	6558	6513	6516	6557	6525	6533	6483	6519	6484	6563	6449	6536	6476	6545	6435	6557	6483	6608	6445	6479	6498	6533	6596	6583	6419	6538	6553	6493	6485	6465	6489	6426	6587	6654	6421	6515	6471	6532	6423	6406	6600	6482	6521	6518	6567	6487	6430	6491	6531	6502	6621	6388	6532	6402	6542	6635	6472	6542	6545	6397	6506	6453	6635	6575	6482	6472	6589	6558	6577	6508	6495	6509	6550	6537	6535	6555	6640	6564	6564	6485	6515	6485	6413	6478	6477	6443	6559	6417	6450	6548	6373	6556	6600	6539	6417	6558	6654	6556	6541	6502	6604	6658	6551	6526	6575	6571	6635	6492	6521	6541	6567	6459	6538	6400	6683	6528	6421	6554	6440	6488	6468	6418	6433	6534	6493	6576	6507	6438	6479	6468	6429	6476	6544	6403	6466	6451	6505	6449	6542	6347	6608	6580	6400	6477	6397	6601	6556	6666	6426	6604	6513	6578	6471	6438	6517	6600	6540	6466	6523	6395	6568	6421	6516	6476	6510	6532	6521	6500	6464	6562	6538	6446	6634	6480	6452	6508	6439	6395	6543	6445	6537	6568	6346	6578	6451	6486	6490	6537	6385	6561	6536	6449	6566	6544	6682	6552	6529	6404	6529	6525	6564	6559	6448	6602	6553	6553	6501	6510	6603	6433	6527	6608	6464	6519	6386	6533	6452	6515	6460	6479	6479	6466	6406	6594	6520	6429	6556	6583	6592	6506	6593	6426	6468	6638	6517	6586	6464	6565	6470	6542	6563	6435	6439	6493	6515	6439	6497	6433	6466	6583	6443	6444	6555	6399	6489	6474	6577	6351	6722	6529	6548	6574	6491	6438	6456	6530	6559	6426	6350	6362	6616	6500	6479	6509	6462	6443	6414	6438	6442	6524	6416	6321	6448	6399	6527	6600	6425	6455	6464	6604	6481	6429	6430	6498	6516	6569	6457	6485	6347	6622	6373	6490	6575	6499	6534	6547	6616	6463	6536	6468	6580	6585	6596	6698	6452	6511	6472	6424	6584	6502	6510	6467	6701	6566	6383	6385	6548	6355	6417	6484	6467	6609	6534	6512	6603	6617	6475	6537	6341	6530	6466	6411	6360	6395	6548	6375	6510	6566	6512	6518	6474	6441	6595	6532	6460	6475	6425	6567	6589	6472	6424	6481	6430	6400	6440	6456	6518	6508	6472	6610	6462	6456	6532	6557	6430	6493	6613	6532	6560	6545	6422	6513	6538	6399	6404	6479	6541	6565	6449	6495	6469	6447	6538	6441	6533	6497	6406	6551	6572	6489	6449	6481	6424	6504	6504	6558	6504	6483	6400	6564	6499	6495	6447	6511	6521	6433	6439	6536	6543	6492	6572	6612	6555	6492	6363	6546	6427	6498	6502	6549	6514	6509	6423	6471	6372	6485	6464	6639	6513	6424	6520	6473	6416	6315	6457	6384	6549	6571	6494	6390	6513	6536	6448	6409	6498	6499	6645	6389	6421	6479	6510	6559	6490	6548	6493	6545	6446	6509	6484	6538	6469	6539	6500	6499	6503	6568	6494	6543	6400	6482	6553	6577	6583	6510	6531	6482	6474	6513	6418	6605	6603	6483	6452	6574	6474	6580	6474	6512	6435	6599	6435	6430	6606	6506	6457	6626	6537	6601	6471	6434	6510	6596	6511	6477	6620	6558	6464	6513	6546	6571	6539	6492	6536	6490	6477	6498	6470	6483	6575	6523	6440	6467	6526	6588	6441	6507	6536	6569	6444	6555	6439	6599	6440	6544	6412	6555	6532	6511	6577	6577	6449	6451	6488	6402	6637	6552	6444	6435	6422	6539	6533	6428	6478	6486	6490	6595	6443	6522	6497	6488	6439
32185	50083	32911	16151	5136	1635	788	661	662	652	634	629	644	618	637	639	656	640	672	613	652	672	587	694	615	629	635	623	614	612	626	664	648	594	665	651	621	655	639	644	654	643	625	582	668	643	622	598	633	633	689	645	651	637	638	651	642	632	600	680	692	650	641	628	632	658	596	629	617	648	683	625	618	654	691	641	646	634	624	611	660	608	640	630	663	635	643	617	638	631	683	660	604	674	608	667	665	716	646	648	629	655	707	658	673	683	692	684	616	677	593	586	628	660	600	686	674	644	672	655	646	643	628	697	637	663	638	653	610	670	651	596	653	613	631	667	682	638	666	614	619	604	633	630	652	642	623	642	630	633	638	662	682	641	639	626	677	624	671	596	696	626	657	670	705	679	653	631	657	663	666	622	652	643	678	662	634	630	646	668	621	661	669	646	648	645	663	628	577	643	660	667	628	643	656	649	655	601	675	623	655	625	635	631	633	631	628	655	569	655	627	654	644	633	634	663	665	715	579	581	647	684	693	660	614	620	653	610	635	638	674	628	631	638	681	625	634	653	627	634	674	684	636	621	677	685	652	692	642	643	628	647	633	655	658	655	601	653	652	615	670	657	630	647	662	602	607	621	649	683	635	613	640	652	624	659	616	652	620	642	618	642	723	641	631	631	616	677	651	652	644	677	673	586	667	653	611	625	669	630	658	601	673	637	614	626	643	658	625	625	668	658	643	622	651	616	660	634	665	624	643	640	628	637	656	651	639	684	670	627	608	686	654	646	637	674	655	634	680	594	628	659	617	641	630	620	636	660	643	660	653	605	636	638	629	653	637	659	687	646	673	636	660	644	642	662	674	656	621	647	678	664	721	663	666	631	637	632	695	661	631	685	707	610	664	636	631	695	646	617	683	628	654	646	622	678	605	670	611	660	623	674	719	649	629	650	664	679	695	646	648	700	648	664	641	666	639	641	654	638	593	621	672	641	614	682	681	702	662	646	657	612	634	646	629	658	623	652	663	644	631	640	641	676	650	605	645	678	668	694	645	618	639	689	689	672	665	684	615	681	635	621	647	656	682	662	649	639	580	631	668	641	653	690	661	637	659	665	632	694	616	676	659	629	669	691	619	636	650	682	674	609	668	629	651	646	662	657	656	633	655	635	676	661	662	641	650	622	643	648	669	664	664	624	640	625	652	688	642	648	658	619	678	661	633	674	634	663	650	654	626	691	631	579	653	675	625	610	621	636	633	633	617	654	594	650	632	632	615	618	646	655	586	653	627	693	657	607	667	640	625	672	654	679	648	617	607	636	648	630	642	672	657	639	647	661	606	682	637	661	641	634	642	647	614	666	615	653	615	624	665	596	682	661	639	660	624	679	668	621	639	652	660	652	619	670	688	655	621	684	671	674	666	657	656	623	652	656	663	679	619	631	640	650	624	666	593	635	646	664	612	632	617	624	665	586	633	650	639	644	662	640	703	683	623	602	674	703	632	659	618	625	681	682	659	649	651	704	624	640	645	607	613	673	677	715	609	649	597	646	674	593	617	677	639	682	631	680	645	614	649	644	625	635	648	692	627	650	685	600	647	658	662	664	635	650	573	667	641	645	631	618	653	671	661	663	664	641	588	624	655	668	693	628	647	697	648	643	620	651	658	635	643	676	680	663	673	621	639	685	659	654	583	649	633	632	629	602	653	689	629	664	687	638	644	662	661	670	652	635	640	610	622	656	633	621	645	674	649	645	655	663	665	664	622	698	631	621	669	652	639	680	643	646	631	683	635	654	637	658	686	621	645	658	638	637	686	662	665	681	663	625	657	664	657	696	660	647	643	656	649	651	654	649	631	649	639	622	637	634	674	675	604	668	619	641	622	663	644	634	640	686	649	668	671	661	616	664	634	636	656	638	683	698	662	668	619	681	679	652	680	636	677	672	661	584	628	626	626	619	626	650	637	646	612	609	638	667	630	652	628	635	634	616	629	641	648	671	666	628	635	647	662	656	680	660	670	628	647	671	619	625	647	631	649	634	645	623	648	613	661	656	644	650	686	620	642	624	670	650	677	656	655	627	641	634	639	640	645	649	627	664	638	614	627	613	634	653	675	631	690	659	672	650	651	652	658	651	666	646	694	638	654	624	672	655	646	680	662	638	611	660	648	702	656	680	623	649	694	648	610	667	672	675	663	660	643	641	619	666	636	687	650	633	685	641	646	678	667	689	628	646	676	644	660	593	657	637	623	638	626	658	584	697	637	636	625	702	651	626	650	682	616	671	653	607	674	627	644	696	676	642	621	670	641	638	653	655	640	663	672	636	659	644	633	618	684	645	666	582	654	685	660	686	617	698	709	632	621	641	576	637	651	635	660	619	612	597	628	599	637	638	648	643	609	626	657	651	644	589	634	624	648	656	655	628	685	606	630	635	632	645	652	673	617	675	647	639	657	685	670	627	658	586	614	657	672	622	656	635	634	669	660	655	642	635	632	656	600	681	704	670	640	655	600	614	664	653	666	650	618	661	617	616	617	648	626	635	637	639	647	617	684	660	646	701	635	656	645	617	623	650	622	655	601	653	633	615	660	677	610	625	688	646	639	626	653	639	629	637	634	639	651	669	672	644	658	619	658	659	633	662	643	632	621	656	638	671	647	639	648	661	619	637	659	644	669	656	641	648	650	666	639	662	684	630	635	622	628	625	606	636	658	669	653	679	621	667	668	622	661	654	653	659	635	642	642	623	674	673	649	642	605	642	647	649	669	607	646	710	671	668	634	668	648	644	610	668	681	610	591	651	601	643	608	615	652	688	634	661	648	622	654	619	699	678	636	668	644	665	656	678	651	678	646	618	645	681	646	679	645	654	639	606	674	634	652	589	666	614	641	632	660	685	640	697	669	668	661	647	669	605	643	637	641	668	653	606	672	672	654	605	687	654	672	680	605	652	621	657	599	644	661	657	627	636	658	654	627	629	633	657	636	626	644	671	643	615	638	627	645	659	599	698	680	620	665	653	684	673	647	673	650	641	621	624	636	633	645	652	625	664	686	606	628	650	663	660	624	602	665	648	668	665	683	663	630	644	691	648	643	650	626	615	663	647	655	677	650	640	668	630	651	650	656	631	704	650	629	653	654	640	653	637	659	586	649	678	620	625	664	658	630	668	637	624	660	671	651	624	673	645	653	639	639	613	631	646	658	647	656	662	634	632	570	617	661	634	658	636	638	631	656	638	657	703	635	617	666	652	635	637	651	593	625	656	636	651	680	623	592	653	669	666	608	679	708	629	680	610	698	621	666	616	652	610	647	626	699	595	603	685	642	633	671	594	637	587	666	657	604	583	621	647	687	694	676	660	617	631	679	646	633	658	647	630	650	603	650	618	622	632	615	595	639	673	669	675	661	705	662	656	672	636	636	653	645	652	641	695	649	646	578	618	612	651	666	622	650	661	636	619	673	646	631	654	606	614	676	644	633	615	628	623	633	643	640	643	680	642	668	647	701	663	637	667
48827	57474	56097	46219	36244	20534	8263	5587	5355	5431	5411	5518	5388	5335	5438	5419	5401	5332	5296	5388	5371	5316	5241	5347	5417	5427	5299	5370	5432	5321	5327	5515	5487	5381	5389	5226	5379	5253	5331	5463	5463	5455	5415	5391	5475	5300	5395	5308	5414	5473	5436	5431	5333	5567	5471	5377	5436	5400	5405	5377	5357	5238	5427	5400	5362	5378	5422	5345	5443	5350	5492	5314	5358	5346	5327	5388	5441	5489	5343	5383	5522	5348	5430	5302	5371	5365	5425	5361	5399	5318	5412	5392	5418	5262	5381	5335	5346	5450	5372	5284	5343	5429	5295	5336	5324	5445	5441	5386	5372	5286	5410	5258	5387	5164	5449	5283	5438	5446	5323	5364	5388	5498	5464	5517	5336	5433	5374	5368	5450	5330	5249	5365	5312	5421	5310	5412	5449	5283	5360	5485	5324	5341	5429	5343	5362	5387	5434	5610	5470	5477	5351	5373	5326	5419	5334	5497	5366	5429	5452	5382	5369	5434	5370	5439	5449	5483	5480	5525	5452	5357	5480	5364	5407	5341	5401	5353	5507	5328	5365	5376	5456	5413	5273	5265	5468	5422	5402	5424	5461	5555	5408	5305	5407	5283	5426	5495	5485	5284	5365	5435	5321	5466	5360	5451	5276	5323	5391	5330	5453	5394	5353	5476	5348	5374	5478	5425	5441	5477	5309	5306	5413	5316	5500	5322	5288	5386	5443	5617	5381	5361	5397	5381	5401	5397	5405	5452	5415	5473	5313	5279	5370	5269	5351	5434	5416	5474	5472	5370	5395	5360	5352	5318	5258	5355	5392	5458	5396	5479	5359	5281	5361	5397	5413	5458	5337	5304	5468	5410	5386	5521	5319	5450	5420	5307	5408	5426	5466	5331	5475	5297	5387	5413	5357	5570	5314	5285	5311	5443	5472	5411	5471	5497	5404	5483	5517	5210	5378	5337	5371	5270	5469	5387	5403	5321	5427	5377	5460	5493	5338	5421	5345	5387	5358	5373	5340	5266	5484	5406	5382	5392	5312	5272	5354	5399	5410	5385	5382	5393	5460	5417	5245	5353	5373	5376	5339	5415	5461	5491	5344	5390	5448	5420	5547	5459	5240	5459	5343	5417	5407	5405	5366	5328	5353	5302	5441	5336	5399	5208	5391	5279	5299	5411	5347	5432	5360	5360	5424	5374	5318	5323	5281	5420	5465	5357	5280	5295	5372	5388	5372	5470	5465	5411	5355	5470	5419	5484	5342	5322	5353	5450	5424	5374	5391	5515	5468	5281	5430	5284	5405	5421	5379	5419	5437	5454	5306	5351	5405	5425	5412	5285	5394	5306	5293	5487	5420	5425	5417	5374	5346	5262	5398	5335	5449	5348	5393	5403	5228	5399	5442	5343	5474	5339	5508	5433	5402	5262	5321	5405	5435	5326	5400	5314	5347	5510	5267	5358	5268	5399	5318	5322	5452	5488	5460	5443	5392	5349	5278	5353	5378	5447	5287	5344	5380	5334	5449	5368	5391	5354	5327	5482	5430	5309	5349	5363	5329	5392	5304	5405	5515	5376	5360	5380	5292	5408	5390	5370	5376	5343	5396	5316	5426	5270	5439	5392	5312	5463	5273	5284	5414	5407	5347	5252	5362	5287	5443	5411	5399	5390	5372	5364	5423	5446	5315	5357	5435	5400	5384	5284	5330	5376	5377	5374	5384	5340	5464	5451	5454	5368	5465	5501	5445	5273	5326	5340	5320	5406	5508	5431	5549	5387	5337	5317	5420	5409	5275	5545	5295	5335	5469	5473	5289	5483	5367	5327	5498	5407	5368	5354	5456	5354	5300	5417	5426	5356	5323	5490	5243	5377	5360	5435	5443	5354	5424	5339	5426	5411	5304	5427	5414	5410	5336	5491	5206	5532	5344	5476	5426	5327	5358	5365	5327	5337	5356	5302	5480	5343	5325	5334	5328	5246	5439	5372	5488	5358	5458	5299	5346	5351	5349	5443	5324	5296	5364	5406	5347	5370	5471	5306	5383	5391	5442	5386	5416	5365	5419	5265	5310	5464	5357	5387	5446	5364	5481	5406	5282	5448	5382	5351	5413	5364	5253	5331	5354	5459	5339	5527	5375	5333	5479	5204	5385	5379	5408	5388	5465	5369	5346	5346	5360	5289	5315	5507	5418	5377	5442	5427	5362	5389	5373	5305	5306	5524	5373	5348	5418	5428	5306	5413	5370	5428	5393	5385	5402	5245	5417	5354	5357	5418	5482	5318	5396	5379	5228	5286	5256	5472	5416	5299	5410	5350	5320	5368	5445	5411	5471	5364	5361	5429	5382	5377	5409	5329	5461	5359	5494	5368	5405	5272	5430	5377	5394	5281	5360	5505	5405	5409	5521	5360	5418	5397	5377	5348	5401	5489	5438	5420	5459	5330	5450	5393	5405	5471	5296	5363	5368	5280	5427	5388	5352	5392	5340	5366	5279	5365	5408	5345	5416	5444	5369	5465	5403	5305	5424	5391	5364	5409	5343	5467	5390	5445	5400	5395	5445	5546	5342	5329	5471	5446	5367	5405	5431	5365	5395	5437	5397	5365	5340	5448	5431	5292	5328	5449	5422	5435	5437	5448	5373	5338	5478	5444	5372	5434	5318	5363	5382	5264	5295	5354	5365	5416	5361	5495	5441	5419	5315	5332	5554	5362	5349	5355	5360	5497	5356	5477	5422	5276	5370	5335	5368	5366	5489	5405	5404	5342	5410	5307	5463	5394	5404	5315	5341	5397	5417	5408	5435	5346	5381	5323	5452	5563	5325	5387	5400	5321	5326	5367	5332	5383	5269	5316	5340	5311	5363	5339	5490	5398	5338	5398	5344	5420	5347	5394	5338	5371	5440	5405	5441	5478	5418	5379	5407	5420	5417	5423	5401	5445	5277	5255	5322	5386	5283	5372	5351	5528	5387	5449	5460	5370	5434	5462	5367	5334	5288	5459	5388	5464	5282	5386	5380	5297	5405	5386	5321	5384	5347	5418	5250	5527	5295	5442	5350	5499	5418	5378	5377	5406	5441	5437	5426	5369	5443	5356	5244	5353	5286	5425	5430	5350	5434	5426	5370	5364	5423	5442	5446	5396	5400	5301	5452	5385	5356	5468	5264	5299	5396	5405	5433	5314	5406	5379	5356	5385	5389	5380	5414	5528	5396	5308	5484	5267	5414	5402	5413	5359	5347	5414	5352	5374	5413	5417	5395	5269	5491	5417	5349	5386	5305	5345	5422	5354	5364	5464	5422	5402	5396	5477	5386	5368	5444	5346	5425	5325	5325	5430	5311	5369	5402	5236	5357	5339	5430	5408	5324	5474	5494	5345	5394	5331	5413	5337	5296	5529	5279	5426	5385	5385	5339	5386	5365	5396	5378	5444	5347	5351	5463	5477	5370	5404	5377	5475	5351	5384	5340	5259	5454	5432	5270	5256	5502	5476	5253	5306	5332	5367	5348	5248	5320	5448	5377	5334	5451	5304	5419	5368	5318	5408	5267	5407	5301	5360	5428	5422	5432	5485	5389	5251	5389	5339	5352	5403	5514	5315	5428	5412	5371	5292	5339	5350	5380	5366	5351	5462	5419	5315	5343	5360	5419	5333	5394	5436	5378	5467	5387	5488	5400	5370	5375	5230	5431	5502	5457	5340	5612	5353	5451	5304	5331	5412	5395	5440	5293	5370	5552	5452	5317	5275	5330	5346	5370	5303	5273	5374	5315	5468	5445	5490	5398	5408	5304	5399	5440	5214	5442	5447	5378	5408	5284	5348	5392	5236	5350	5381	5353	5386	5382	5442	5427	5332	5441	5382	5405	5387	5343	5294	5345	5343	5404	5352	5225	5409	5406	5438	5388	5328	5482	5229	5291	5303	5369	5373	5303	5469	5344	5430	5439	5534	5356	5393	5269	5462	5422	5376	5341	5456	5449	5420	5381	5444	5293	5255	5401	5426	5423	5416	5401	5401	5373	5316	5468	5368	5460	5357	5514	5496	5352	5311	5357	5283	5302	5454	5402	5351	5379	5390	5522	5335	5469	5295	5463	5370	5380	5421	5404	5418	5356	5343	5327	5302	5297	5373	5349	5329	5266	5445	5432	5422	5456	5335	5402	5505	5364	5419	5412	5460	5364	5353	5349	5344	5427	5415	5245	5339	5437	5378	5449	5396	5354	5185	5362	5411	5353	5438	5361	5325	5507	5356	5409	5329	5333	5281	5494	5318	5498	5395	5411	5456	5260	5360	5230	5300	5243	5380	5415	5466	5416	5348	5358	5455	5368	5461	5484	5306	5513	5301	5343	5382	5327	5351	5554	5372	5312	5393	5422	5465	5247	5392	5388	5388	5413	5485	5374	5355	5466	5297	5396	5388	5555	5208	5432	5270	5384	5351	5478	5288	5379	5408	5340	5411	5325	5457	5496	5349	5399	5371	5376	5281	5552	5314	5381	5322	5305	5397	5489	5384	5423	5353	5438	5319	5424	5445	5392	5388	5349	5363	5310	5358	5389	5298	5410	5458	5423	5380	5471	5317	5317	5440	5357	5369	5411	5423	5333	5443	5354	5396	5469	5374	5411	5476	5398	5411	5348	5416	5335	5252	5466	5438	5405	5303	5241	5406	5328	5504	5423	5369	5416	5463	5501	5362	5343	5293	5314	5446	5291	5434	5408	5392	5485	5371	5364	5313	5407	5253	5543	5542	5389	5419	5477	5426	5457	5482	5418	5340	5332	5371	5468	5494	5346	5365	5302	5381	5393	5411	5397	5410	5444	5360	5311	5345	5365	5404	5594	5339	5334	5324	5405	5430	5347	5462	5372	5427	5375	5296	5422	5302	5345	5337	5409	5324	5370	5326	5405	5349	5378	5320	5377	5453	5421	5295	5375	5397	5498	5371	5361	5348	5509	5430	5338	5397	5426	5432	5453	5323	5380	5382	5470	5347	5364	5394	5416	5524	5444	5416	5475	5487	5334	5333	5403	5355	5339	5405	5351	5456	5340	5324	5409	5445	5305	5369	5365	5478	5414	5562	5379	5416	5404	5536	5383	5322	5341	5455	5315	5431	5330	5502	5503	5399
11156	18048	12140	4953	1832	974	746	687	740	723	696	697	727	744	776	706	742	734	705	731	753	721	679	711	730	752	757	761	750	703	697	745	680	684	719	724	734	670	749	706	726	739	734	728	723	695	708	740	734	690	721	774	696	764	715	692	685	724	691	699	723	721	701	715	758	742	648	715	684	732	729	742	759	728	704	691	733	720	698	671	715	723	687	721	774	752	704	729	677	708	714	710	720	732	737	664	725	760	720	764	711	774	742	715	682	696	624	736	747	786	764	744	703	726	693	699	738	741	716	735	718	744	728	744	700	688	669	718	713	713	700	714	699	731	668	721	762	697	698	788	713	713	678	721	704	762	717	722	697	719	672	723	696	732	734	717	694	712	702	706	734	732	711	761	752	707	679	724	728	704	747	678	712	735	754	700	743	679	680	713	745	709	758	714	661	712	688	713	722	738	772	711	758	720	749	713	721	718	701	716	749	728	763	699	718	704	729	640	683	734	690	691	745	751	711	751	714	755	694	682	730	727	764	723	702	724	738	710	732	709	754	718	763	688	714	725	713	704	759	712	717	734	714	743	748	690	722	703	704	713	711	749	714	712	741	737	747	758	715	739	707	728	666	726	748	730	716	664	697	766	747	702	727	718	742	729	764	705	653	728	735	713	745	716	727	725	733	687	766	725	756	731	681	737	653	750	712	764	740	717	718	770	702	720	730	686	710	716	715	689	702	673	760	693	794	726	749	789	744	779	712	637	739	726	739	742	744	751	772	700	767	722	730	726	688	741	711	728	718	711	710	704	706	692	722	698	710	699	768	718	698	723	767	736	734	686	738	742	685	736	696	727	719	705	728	726	715	719	739	754	761	685	727	688	704	748	713	685	723	691	740	669	745	686	695	680	705	721	759	686	704	742	738	726	717	713	728	715	717	755	769	709	700	728	717	754	712	709	743	731	679	644	722	692	732	753	697	725	756	694	706	682	714	703	702	740	734	760	703	770	691	699	712	732	722	707	673	714	757	772	758	720	773	709	710	734	695	693	732	740	743	703	762	720	747	766	726	722	774	727	691	715	673	693	714	698	752	743	743	692	736	684	767	746	702	705	720	739	730	777	712	709	711	770	670	720	714	694	731	721	731	705	725	760	713	703	705	709	774	700	746	714	750	733	723	712	712	722	701	724	727	757	664	731	677	723	735	746	687	711	733	756	714	684	730	740	708	744	725	724	778	754	754	744	767	726	695	684	738	714	758	738	779	710	740	721	738	766	776	772	774	745	752	766	778	735	698	818	767	741	695	678	767	723	799	706	720	736	763	714	732	739	707	726	707	767	730	741	734	730	720	721	710	710	708	720	788	732	727	698	750	743	732	761	725	680	732	706	753	706	721	708	711	682	661	747	765	725	702	710	734	707	711	748	740	743	736	785	730	729	726	689	709	726	732	696	729	747	693	711	756	726	680	682	701	725	751	703	681	749	742	756	721	746	706	734	748	711	758	689	733	740	728	737	746	718	720	734	737	731	700	692	754	743	792	748	744	739	682	723	757	665	756	760	747	725	739	768	703	728	735	726	755	739	742	715	829	697	750	756	710	709	735	748	678	784	707	703	710	740	768	749	714	707	678	715	736	757	709	724	736	752	726	741	700	709	723	711	695	659	720	715	717	734	735	780	742	723	772	744	727	705	747	696	690	729	742	650	711	739	721	737	742	705	681	739	715	705	699	680	727	781	744	705	791	773	716	691	682	678	721	736	724	716	699	682	681	700	752	713	723	747	726	738	752	783	735	701	719	743	726	706	759	751	706	706	745	741	738	701	742	716	664	680	747	672	725	726	709	711	725	757	728	777	727	744	741	701	713	684	685	743	682	721	783	741	714	665	724	723	721	772	712	666	719	721	689	712	683	727	723	707	732	755	724	735	765	744	727	770	737	716	746	760	753	697	711	695	715	685	738	801	737	727	717	747	747	704	715	726	733	744	777	699	716	616	772	672	741	706	741	735	722	760	708	739	695	701	728	744	733	764	765	706	710	732	714	677	704	735	748	771	682	746	700	744	734	747	745	728	691	740	727	758	726	711	721	711	752	752	714	698	752	713	776	710	757	717	707	715	727	677	646	705	736	779	716	747	737	765	736	703	793	737	699	739	716	732	754	755	750	748	759	652	667	739	743	717	720	744	724	707	703	708	728	729	682	715	709	725	724	746	730	712	757	710	741	753	732	717	722	715	761	692	714	722	725	746	720	733	716	722	749	763	727	728	709	713	690	730	727	722	716	710	746	676	725	701	762	707	726	723	741	702	695	702	759	734	733	732	711	679	737	748	750	728	737	764	723	731	710	721	752	730	718	751	731	725	730	711	701	744	742	711	731	705	701	727	758	659	707	741	766	714	757	736	725	706	707	726	729	686	700	726	683	735	709	724	720	740	786	718	769	709	693	762	728	659	702	720	702	737	702	714	729	728	733	747	747	732	752	727	708	697	758	759	699	744	750	714	747	716	748	753	727	755	672	713	763	691	738	706	734	711	712	716	712	660	696	691	765	752	750	732	723	756	732	726	701	727	751	739	729	694	755	739	746	706	706	683	743	710	705	728	735	740	735	722	670	791	760	736	752	737	713	756	791	711	746	745	727	749	680	720	689	669	700	745	719	727	697	730	735	717	695	757	774	693	734	743	705	744	745	745	730	756	734	699	695	678	747	784	703	762	723	740	733	724	714	719	712	713	761	732	728	770	727	765	756	724	695	712	693	667	702	740	748	734	725	668	759	714	725	710	712	673	687	709	770	732	760	724	810	709	694	725	772	720	742	704	702	734	723	732	737	682	750	754	740	710	731	700	729	721	724	750	729	737	770	739	724	705	716	711	757	748	715	702	724	755	685	745	745	727	752	734	756	718	674	695	708	707	693	738	727	701	730	761	725	757	726	701	685	722	725	706	743	720	717	711	712	682	707	728	707	740	703	686	767	718	709	743	755	774	765	726	697	674	708	730	755	721	739	715	704	740	722	742	738	690	749	744	742	718	726	719	750	742	704	691	758	697	723	721	745	715	771	754	708	748	703	652	760	710	718	675	703	731	697	692	761	774	712	743	682	816	756	735	751	720	710	694	732	797	712	757	760	674	709	705	709	754	756	773	738	724	730	759	702	710	761	737	718	741	718	693	761	688	753	757	690	712	779	752	708	731	750	737	721	786	716	730	687	767	726	694	714	711	701	723	665	693	757	719	717	753	719	736	770	730	693	722	698	744	710	673	750	765	754	714	766	673	744	720	709	657	681	674	713	702	711	693	780	711	731	808	699	714	783	702	723	694	680	739	717	713	681	706	700	717	759	746	745	736	730	757	736	720	723	694	732	743	739	678	746	739	742	669	748	746	778	678	705	755	738	704	674	766	725	715	717	667	689	727	693	695	655	694	716	784	713	707	730	733	745	710	722	731	778	733	701	709	739	714	713	705	731	723	717	736	789	679	741	749	722	764	735	729	752	730	779	688	691	715	735	743
46676	46440	37452	30231	21422	11259	6871	6138	6002	6051	6008	5891	5968	6021	6051	6082	6026	6007	6146	5997	5968	5990	6071	6220	6046	6129	6050	5970	5944	6003	6013	6102	6053	6011	6023	6029	6080	5994	5966	5949	5955	5941	6008	6092	5959	5963	5990	6002	6097	6077	6104	6026	5939	6147	6147	6058	5983	6131	6023	6067	6018	6085	6059	6179	6077	6066	6162	6014	6010	6093	6065	6085	6066	6057	5979	6028	6010	6092	5999	6132	6003	5955	5993	6120	6037	6070	5965	6123	5983	5964	6019	5998	6085	5940	6051	6028	5925	6107	6135	6151	5942	6019	6027	6075	6056	6026	6050	6144	5973	6091	5995	5892	6019	5949	6018	6083	6023	6079	6032	6015	6056	6059	6146	6063	6008	6136	6100	5996	5946	6108	6057	5890	6051	6087	5986	6124	5938	6064	5985	6046	6078	5838	6099	5989	5957	6036	5909	6153	5998	6073	6076	6071	6000	5996	5881	6107	6045	5958	6054	5995	6023	5977	6127	6076	6014	6139	5980	6034	5996	5994	6021	5971	6047	5997	6063	6132	6054	6113	6027	6082	6026	6124	5962	6074	5969	6180	6036	6179	5972	5934	6087	6108	5976	5915	6030	6016	6035	5973	6067	5904	6078	6019	5962	5989	6034	6130	6093	6056	6143	6008	6050	6135	6055	6004	5984	5923	6113	5908	6039	6002	6067	6115	6057	6003	5987	5961	6030	5949	6143	6016	6088	5999	6015	6124	6042	6108	5866	6056	5995	5935	6123	5982	6006	6019	6009	5898	6034	6167	5959	6021	6069	5952	6247	6151	5983	5974	5969	5949	6079	6045	6117	6038	6121	5956	6088	6053	6094	6018	6036	6079	6051	5927	6021	6065	6037	6060	6054	6081	6119	6078	5927	6064	5966	6021	6019	6032	6055	6039	6169	6060	6101	6090	6120	6086	5945	6043	6015	6092	6047	6117	6055	5966	5997	6045	6090	5975	6051	6082	6102	6080	6082	6078	6027	6172	5974	6066	6012	6031	5991	6137	6066	5875	6006	6030	6031	5942	6160	6023	6073	5912	6145	6083	5917	5967	6004	5963	6072	6129	6068	6030	6022	6177	5984	6098	6048	6070	6030	5979	6200	6091	5959	6007	6068	6035	6021	5992	6141	6116	5997	5925	6069	6046	6056	5966	6048	6151	6089	5970	6058	6188	5918	6088	6101	6092	6049	6124	6037	5988	6200	6012	5942	6035	6065	6135	6024	6026	6043	6013	5992	6079	5996	6115	5980	6044	6007	6045	6033	6088	6024	6040	6107	6036	6125	6091	6009	5981	6049	5985	6127	6034	6062	6056	6238	6108	6086	6072	6035	6024	6141	6142	5957	6078	6004	5967	5965	6009	6026	6129	5999	5998	6058	6030	5912	6011	5986	6050	6043	5959	6175	6051	6007	6151	6002	5996	6020	6173	6089	6024	6026	6044	6105	6022	6044	6102	6066	6069	6058	6174	5982	6095	6042	6093	6021	6081	6090	6132	6000	6094	5960	5907	6116	5906	6056	6068	5928	6027	6009	6103	6027	6010	6102	6094	5993	6073	6089	6049	6126	6089	6156	5995	6109	6052	6074	6043	6104	6038	6054	5984	6137	6163	5986	5906	6118	6067	6068	6066	5985	5971	6136	6148	5966	6007	6027	5982	5965	6074	6112	6108	6112	6018	6071	6047	5906	6043	5908	6046	6089	5989	5999	6145	6134	6046	6010	6125	6070	5979	6133	6133	6044	5910	6020	5941	5986	6092	6039	6016	6007	6026	6070	6076	6109	6008	5913	6086	6083	6125	6260	5985	6068	6024	6149	6097	5910	5992	6133	6078	5988	6038	6017	6096	6171	6220	6178	6056	5995	6010	6014	6013	6093	6041	6040	6135	5918	6028	6131	5995	6062	5979	6071	5995	5920	5939	6077	6026	5883	6051	6009	6134	5958	5948	5962	5952	6128	6022	6035	6008	5932	6123	6130	6178	6032	6024	6079	6032	6001	6026	5927	6048	6015	5971	6053	6052	6004	6058	5986	6076	6032	5987	6166	5991	5941	6005	5963	6002	5959	5960	6071	6057	5988	5921	6036	6009	6005	5905	5933	6174	6099	5987	5982	6070	5984	6065	6024	6083	6010	6038	6131	5984	5980	6056	5986	5891	5958	5981	6019	5981	6098	6135	5966	5999	6058	6173	6072	6075	5981	6140	6020	6079	6017	6136	6116	6020	6070	6046	5946	6117	6191	6140	5965	5953	6005	6147	5957	6040	6034	6034	6043	6043	6067	6017	6091	6018	6092	6092	6088	5940	6025	6113	6018	6027	6141	5933	6014	6146	6099	6042	5975	6061	6072	6002	6085	6219	6213	5930	6063	6069	6153	6075	5980	6099	6095	5973	6171	6105	5928	6004	6041	6025	6059	6002	6018	6143	5946	5941	6014	5951	5919	5997	6063	6055	6018	5961	5997	5997	6065	5907	6026	6011	6135	6054	6098	6093	6075	5998	6003	6195	5834	6153	6079	6020	6080	6022	6058	5986	6091	6049	5984	6047	5980	5999	6130	6115	5956	6050	6028	5969	6043	5891	6136	5939	5989	6040	6069	5938	6033	6168	6019	6094	6066	6070	6064	5981	6023	6082	6042	5980	6074	5994	6022	6006	6022	5992	6012	6044	5887	5950	6129	6021	5970	6017	6014	6065	5969	6072	5921	6014	6134	5982	6058	5987	6112	6074	6133	5993	6052	6058	6104	6095	6114	6095	6110	6014	5961	6054	5946	6053	6047	6101	6017	6027	5978	6100	6050	5972	6173	6068	5992	6059	6024	6032	6018	6135	5960	5952	5961	5911	6116	5997	6097	6004	6126	6037	6019	6066	6145	6057	6033	6090	5997	6012	6031	5949	6163	6008	6047	6055	6187	5990	6019	6102	6135	6088	6029	6089	6029	6064	5988	6077	6087	6132	5959	6080	6008	6047	6073	6157	5980	6084	6105	5959	5963	6119	6031	6046	6160	5999	6142	6014	6096	6077	5997	6021	6039	5864	5951	6028	5916	5979	6089	6081	5944	6097	5906	6005	6037	5993	6045	6067	6084	6010	6113	5930	6023	6067	6036	5969	6064	5872	6103	6121	5921	6171	6067	6080	6030	6013	6018	6010	5964	6042	6093	5939	6081	6053	6031	6009	6189	6059	5996	6077	5990	6171	6016	6050	6095	6100	5956	6048	5960	6047	6025	6042	6070	5980	6018	6033	6180	5998	6091	5948	6064	6057	6063	6096	6011	5937	5960	6048	6021	5936	6014	5961	5942	6031	6027	6032	5962	6074	5883	6140	6075	6160	5987	6056	6021	6099	5871	5906	6034	5959	5913	6046	6085	5944	6005	6157	6072	6029	5990	6037	6118	6010	6095	5978	6126	5999	6056	5943	6033	6101	6045	6063	6024	5998	6153	5928	6045	6163	6013	6102	5915	6049	5965	6046	6090	6065	6105	6056	6120	6159	6133	6047	6086	6057	6041	6017	6051	5935	6075	6012	6082	6126	6076	5976	6011	6139	6013	6152	6004	6034	6120	6080	6100	6025	5961	6074	6034	5981	6094	6076	6223	6192	6004	6002	5989	6045	6071	6022	6086	6024	6135	6048	6024	6092	6054	5891	5998	6031	5985	6134	5969	5967	6108	6005	6100	6203	5925	5937	5886	6193	6047	6028	6196	5981	6071	6232	5918	6024	6102	6156	5997	5942	6015	6013	6022	6043	6165	5955	6129	6046	6002	6098	5942	5969	6146	6081	6015	5940	6055	6051	6109	5975	6165	6028	5961	5975	5946	6138	6089	6054	6036	6025	5977	6091	6123	6085	6006	6101	6038	6004	6035	6124	5901	6019	5965	6069	6093	6086	5903	6114	6028	6031	6081	6067	5997	6075	6054	6098	6050	6028	6109	5966	6049	5965	5965	6115	6091	6140	6032	6016	6135	6153	6121	6134	6060	6106	6166	5973	5997	6140	6201	6114	6114	5940	5967	6056	5979	6072	5936	6041	6113	6054	5985	6134	6083	5880	6006	6112	6114	6066	5962	6028	5977	6068	6020	6134	6060	5926	6151	5977	5904	5964	5991	6051	6199	6100	6064	5999	6104	5928	6102	6073	5978	5994	6026	6031	5873	6031	6065	6129	6041	6181	5884	6046	6042	6046	6079	5962	6117	6017	6062	5995	6003	5999	6012	6138	6125	5939	6063	6020	6129	5960	6021	6010	5977	6056	6082	6057	6066	6050	5983	5967	6029	6084	6026	6041	5950	6018	6110	5955	6023	5957	6091	5929	6086	6103	6021	6115	6170	6036	6081	6061	6126	5928	5943	6062	6055	6053	6021	5984	6007	6030	5999	5957	6008	5960	5978	6045	6082	6062	5833	6102	5953	6002	6010	6004	6071	5959	5997	6093	6104	5935	6158	5876	6037	6063	6049	5981	6018	6006	6027	6062	5917	6041	5989	6012	6177	6037	6085	6007	6055	6036	6116	5945	5992	6068	6035	6005	5932	6078	6214	6115	6058	6068	6010	6128	5983	6073	6051	5970	5928	6010	6080	6160	6132	6080	6018	6043	6081	6119	5965	6042	6059	6070	6007	5938	6035	6044	6075	5966	5967	5963	5970	5955	5944	6003	5993	6076	6021	5915	6014	6070	6091	6036	6086	6013	5980	6007	6018	5860	6063	6082	6028	5896	6004	6054	6107	5982	5992	6018	6033	5958	6088	6112	5997	6000	6024	6021	6026	6090	5980	6007	6109	5973	6148	6132	6004	6041	6055	5977	6162	6013	6027	6033	6006	6016	6010	5999	6180	6106	6013	6019	5957	6002	6120	6038	6166	6103	6050	6082	6012	5979	5999	6096	5998	6086	5942	6012	6124	5944	6054	6073	5971	5964	6155	6057	6013	6039	6001	6018	6270	6033	6084	5975	6154	5908	5990	6032	6126	5906	6041	5925	6087	6054	6032	5972	6072	6030	5981	6102	6115	6070	6145	5960	6024	6026	6057	6085	5994	5967	6121	6108	6007	6088	6225	5975	5978	5921	5982	6193	6173	6009	6166	6049	6137	5933
32806	48587	34738	16433	4940	1594	972	777	778	775	801	787	715	771	785	784	811	739	812	805	759	791	782	802	759	762	772	773	780	770	772	806	742	810	775	732	808	789	777	808	726	714	754	728	809	775	804	798	765	802	782	735	800	753	764	810	749	785	747	786	809	806	737	781	751	760	765	777	822	800	783	849	784	769	776	783	780	756	774	747	788	794	777	764	777	744	789	758	750	784	823	780	777	825	818	789	758	783	821	823	741	779	788	793	722	797	764	802	783	781	768	775	819	778	738	796	795	757	816	690	791	752	763	755	785	825	835	771	742	793	761	813	782	783	764	853	821	828	782	776	735	727	824	802	811	817	752	761	737	784	790	771	780	739	812	833	790	734	782	788	774	746	775	778	715	797	765	750	737	757	791	782	738	791	804	771	759	790	868	791	772	773	813	772	791	733	720	780	766	777	780	827	801	774	807	777	779	809	772	793	845	814	786	796	774	770	752	821	813	790	798	758	848	809	782	746	792	759	746	758	802	775	756	838	743	745	776	807	786	811	783	816	772	782	833	806	784	718	759	795	760	752	743	739	796	792	772	753	737	784	756	824	791	784	766	803	771	806	778	799	765	757	806	770	771	795	842	782	766	791	790	738	753	782	765	816	758	801	826	782	782	774	763	744	812	830	796	756	728	730	784	803	771	770	755	807	736	803	834	755	773	776	809	777	813	821	730	784	756	766	762	863	768	796	801	771	796	788	772	807	797	806	789	723	777	784	736	746	794	799	767	764	762	781	761	757	822	712	732	764	745	778	772	753	788	762	780	797	756	802	781	764	751	761	789	775	766	807	784	749	788	781	752	795	794	748	760	754	760	797	818	771	795	795	741	776	836	819	779	770	762	798	753	784	816	768	776	787	835	781	774	787	734	817	759	764	791	763	768	770	760	781	836	773	804	803	758	815	809	755	777	791	748	741	797	763	793	771	784	769	834	819	858	790	779	765	819	775	742	793	785	764	806	769	795	778	791	773	762	810	788	776	762	763	830	757	775	808	754	804	776	809	778	787	778	836	779	788	809	757	765	754	797	798	798	766	761	783	791	790	805	786	802	744	775	780	809	788	759	787	804	820	753	743	790	732	748	762	801	759	810	736	783	778	766	781	831	801	738	843	799	754	821	774	798	711	767	786	746	767	773	776	803	779	800	802	768	746	749	822	774	793	742	798	722	760	785	735	812	780	790	747	765	807	789	762	806	783	761	819	759	752	755	804	824	762	814	839	752	789	802	792	790	775	784	786	769	750	797	746	811	761	742	794	778	737	779	805	735	809	761	789	751	773	783	797	807	766	791	748	832	772	752	769	794	786	798	762	750	759	788	767	801	763	821	782	818	774	752	757	785	772	751	740	815	754	778	750	771	753	744	748	771	775	783	781	830	810	779	818	813	791	823	821	823	778	790	766	794	776	747	816	790	813	802	799	823	749	778	793	734	782	740	779	806	771	757	799	779	754	754	753	824	737	753	790	819	808	767	813	769	752	801	833	804	712	784	800	734	754	799	779	763	803	798	777	803	755	799	789	847	772	740	767	755	822	832	827	754	715	781	755	749	832	739	809	759	785	772	756	762	771	754	804	801	748	793	801	804	764	826	785	751	796	771	789	761	793	797	818	801	785	774	756	813	793	805	767	822	772	786	785	807	798	835	754	776	764	799	766	753	751	692	774	785	828	754	783	779	780	752	808	833	814	831	774	803	791	774	764	767	796	752	816	719	781	771	786	751	715	732	751	779	784	769	795	748	760	785	799	772	788	786	775	749	741	787	767	798	790	781	780	790	797	766	692	780	769	758	808	748	759	789	748	773	776	771	825	803	829	811	802	755	771	785	816	734	744	765	794	759	812	749	802	798	763	793	780	789	794	812	788	785	751	770	799	736	786	768	813	788	764	782	819	750	749	812	753	792	814	778	782	794	796	785	776	792	820	755	771	796	800	784	741	784	769	795	817	756	774	822	773	802	762	780	767	781	772	798	758	784	810	823	766	788	789	744	730	710	779	810	787	751	738	771	780	790	763	743	760	794	779	766	813	773	837	759	772	759	723	765	755	729	840	741	763	797	778	771	736	735	820	754	812	769	805	847	807	794	768	828	788	741	808	771	747	777	816	769	788	755	825	773	823	770	789	804	796	794	780	766	775	767	726	754	810	752	806	770	800	739	761	797	788	798	795	814	784	777	806	846	793	746	749	798	770	722	839	733	782	754	783	734	745	734	729	813	768	732	786	799	764	757	813	800	858	771	780	769	777	771	771	819	794	812	794	723	771	774	789	795	813	730	764	796	803	781	748	787	803	809	812	766	750	781	760	753	798	787	805	772	724	769	747	752	790	713	782	800	788	803	829	786	804	720	751	786	807	746	763	765	785	750	784	778	787	769	761	782	823	785	767	805	785	738	761	772	780	754	775	733	734	840	787	775	768	787	783	761	722	742	708	723	787	785	798	732	854	780	738	788	783	772	796	739	715	788	781	800	729	801	753	801	761	749	741	773	781	831	780	803	733	783	789	800	822	792	773	812	798	775	755	779	771	767	736	748	784	748	733	743	763	759	791	795	813	779	766	797	783	839	769	768	822	802	687	796	756	766	702	788	785	836	853	726	760	830	787	761	740	749	750	770	796	737	792	796	769	816	787	847	748	810	777	774	723	814	759	774	808	790	778	838	774	789	804	770	803	767	790	794	750	716	804	784	787	818	773	747	784	808	708	770	758	767	803	808	820	798	762	805	780	804	785	748	784	779	746	781	769	727	782	803	813	758	787	779	742	741	811	817	763	744	768	777	786	766	818	788	744	768	793	747	722	755	755	795	816	800	755	760	754	803	758	785	764	779	801	805	732	765	772	745	766	762	758	804	801	761	785	795	781	787	796	769	804	790	725	770	771	790	763	728	749	797	769	823	765	755	812	810	805	747	786	772	782	747	768	795	834	731	775	801	808	780	758	734	787	805	774	787	760	805	838	792	783	725	782	738	750	772	775	752	766	773	760	771	741	797	810	774	775	789	796	808	795	780	824	746	765	842	747	750	782	840	857	773	746	820	785	786	776	741	766	809	778	785	819	767	727	793	766	771	805	803	759	830	740	748	786	806	743	807	845	756	767	736	801	790	753	813	759	742	727	803	761	736	733	712	756	735	766	816	814	776	776	784	733	782	809	828	721	773	821	795	799	779	745	765	735	786	816	799	778	803	781	765	780	806	789	765	772	753	764	786	776	726	745	781	769	765	715	748	800	840	800	746	798	821	742	780	834	772	790	718	801	768	767	802	818	787	751	811	765	799	797	754	807	840	785	792	779	839	759	763	776	790	757	776	792	763	748	759	750	719	779	786	801	715	792	774	805	778	786	783	730	749	761	746	791	747	736	855	777	765	789	763	819	791	783	812	767	770	738	803	817	776	773	767	781	802	815	793	756	792	786	719	752	796	774	818	816	795	830	798	772	816	753	765	816	782	793	794	787	791	733
53254	62725	58421	45052	34358	19214	8994	6547	6455	6444	6433	6410	6457	6429	6368	6344	6440	6392	6532	6509	6481	6373	6396	6388	6517	6320	6523	6440	6534	6472	6422	6368	6420	6335	6401	6351	6447	6389	6488	6446	6443	6413	6433	6502	6381	6431	6556	6481	6344	6431	6436	6512	6334	6342	6445	6253	6435	6347	6358	6398	6343	6405	6519	6461	6491	6315	6496	6256	6481	6470	6336	6505	6288	6404	6294	6403	6424	6434	6399	6284	6489	6495	6435	6479	6479	6504	6315	6361	6435	6371	6362	6454	6299	6426	6537	6343	6492	6291	6296	6383	6369	6453	6255	6415	6429	6276	6442	6416	6506	6398	6349	6269	6493	6305	6342	6480	6503	6377	6458	6308	6427	6391	6422	6360	6413	6401	6517	6323	6384	6407	6357	6476	6369	6427	6519	6431	6472	6406	6458	6229	6498	6489	6411	6427	6503	6482	6480	6520	6417	6439	6352	6319	6324	6467	6479	6373	6272	6449	6341	6392	6389	6421	6559	6455	6349	6295	6294	6413	6360	6364	6460	6432	6430	6555	6516	6324	6435	6436	6460	6602	6479	6373	6501	6369	6519	6389	6359	6398	6357	6327	6410	6334	6309	6434	6481	6459	6419	6544	6406	6578	6401	6410	6395	6402	6345	6316	6472	6386	6327	6389	6392	6394	6348	6481	6357	6501	6414	6390	6361	6280	6389	6407	6471	6397	6562	6463	6361	6478	6473	6569	6418	6436	6495	6392	6430	6384	6376	6425	6417	6523	6504	6349	6386	6453	6347	6491	6292	6305	6340	6409	6305	6435	6474	6375	6469	6501	6350	6494	6269	6422	6427	6427	6365	6451	6453	6330	6419	6463	6406	6398	6363	6379	6455	6420	6366	6305	6293	6496	6387	6420	6419	6283	6425	6457	6496	6564	6448	6484	6429	6388	6473	6453	6409	6402	6445	6418	6276	6345	6540	6341	6337	6476	6416	6412	6468	6375	6419	6326	6358	6496	6407	6427	6390	6545	6199	6426	6358	6537	6450	6457	6381	6556	6242	6507	6285	6456	6397	6435	6538	6423	6454	6442	6371	6394	6350	6349	6375	6500	6492	6402	6449	6527	6379	6471	6537	6454	6285	6449	6385	6437	6385	6281	6408	6370	6516	6426	6343	6469	6460	6281	6380	6367	6499	6530	6407	6390	6415	6451	6445	6401	6374	6356	6352	6417	6488	6368	6352	6306	6452	6314	6280	6479	6415	6526	6447	6376	6476	6388	6454	6598	6402	6468	6353	6411	6345	6433	6340	6492	6420	6388	6427	6329	6400	6472	6414	6488	6407	6517	6406	6350	6460	6370	6489	6440	6390	6448	6472	6437	6357	6487	6323	6588	6382	6364	6423	6407	6336	6411	6593	6384	6453	6383	6511	6330	6332	6532	6334	6391	6359	6549	6366	6458	6542	6479	6441	6395	6400	6465	6403	6575	6457	6450	6330	6434	6541	6543	6467	6478	6323	6500	6381	6354	6497	6283	6453	6234	6389	6390	6454	6360	6410	6555	6471	6308	6324	6419	6285	6559	6410	6299	6279	6425	6440	6425	6571	6404	6376	6415	6439	6371	6274	6459	6452	6494	6402	6349	6457	6441	6408	6423	6430	6403	6365	6500	6400	6392	6388	6458	6450	6492	6295	6359	6414	6393	6375	6607	6473	6365	6414	6411	6438	6366	6454	6306	6461	6344	6526	6447	6489	6422	6484	6352	6451	6460	6393	6557	6354	6439	6378	6453	6340	6325	6362	6407	6526	6556	6419	6526	6405	6301	6457	6519	6485	6356	6433	6325	6489	6365	6342	6521	6558	6539	6455	6493	6416	6470	6390	6259	6472	6360	6567	6449	6605	6313	6259	6272	6388	6452	6460	6373	6450	6346	6594	6516	6290	6405	6387	6427	6344	6553	6511	6404	6415	6453	6498	6358	6452	6523	6315	6478	6345	6323	6531	6373	6441	6481	6450	6391	6468	6459	6511	6392	6339	6336	6309	6359	6339	6479	6431	6541	6409	6419	6493	6447	6476	6577	6457	6294	6328	6407	6295	6393	6275	6327	6636	6523	6391	6450	6383	6354	6384	6459	6379	6465	6419	6498	6259	6446	6531	6563	6538	6475	6416	6462	6395	6586	6525	6247	6402	6343	6457	6349	6419	6428	6342	6336	6528	6271	6363	6330	6333	6360	6272	6416	6341	6498	6444	6441	6471	6527	6377	6345	6439	6393	6419	6409	6358	6394	6451	6457	6381	6441	6337	6429	6545	6436	6418	6500	6406	6320	6487	6449	6412	6338	6407	6515	6393	6284	6437	6413	6326	6413	6316	6411	6473	6442	6448	6493	6392	6484	6356	6437	6393	6423	6431	6376	6445	6426	6543	6321	6422	6302	6541	6491	6373	6392	6464	6530	6521	6459	6486	6347	6425	6554	6367	6397	6401	6354	6329	6438	6394	6400	6436	6414	6556	6542	6360	6341	6550	6553	6378	6485	6417	6605	6365	6368	6548	6427	6396	6402	6409	6457	6468	6416	6407	6442	6607	6411	6453	6473	6323	6384	6418	6432	6447	6487	6518	6481	6453	6566	6531	6436	6411	6387	6572	6475	6479	6500	6388	6361	6315	6338	6433	6428	6418	6351	6393	6336	6369	6432	6390	6361	6303	6433	6377	6302	6530	6404	6381	6377	6354	6412	6395	6469	6442	6494	6487	6401	6473	6375	6475	6493	6459	6393	6347	6431	6338	6432	6490	6423	6466	6487	6453	6433	6341	6349	6312	6457	6370	6420	6472	6340	6503	6470	6415	6442	6475	6348	6444	6364	6422	6469	6358	6405	6381	6474	6580	6387	6380	6409	6510	6322	6474	6392	6398	6304	6406	6413	6352	6445	6422	6300	6470	6324	6516	6359	6414	6402	6321	6331	6464	6482	6398	6487	6331	6350	6453	6343	6321	6387	6321	6412	6501	6379	6384	6525	6533	6388	6352	6433	6465	6371	6348	6360	6465	6488	6580	6372	6484	6492	6402	6462	6385	6440	6379	6399	6428	6473	6471	6296	6493	6428	6393	6464	6572	6535	6407	6417	6536	6417	6422	6417	6482	6458	6495	6360	6456	6363	6410	6447	6437	6411	6541	6379	6362	6294	6471	6283	6455	6399	6374	6559	6475	6376	6337	6373	6394	6399	6522	6381	6346	6478	6409	6416	6410	6468	6381	6393	6377	6403	6412	6456	6518	6361	6480	6439	6331	6393	6441	6533	6271	6368	6424	6370	6406	6314	6383	6413	6489	6462	6340	6377	6386	6335	6335	6351	6435	6381	6479	6582	6283	6383	6444	6405	6442	6540	6483	6416	6449	6289	6420	6395	6493	6341	6407	6357	6499	6330	6343	6342	6402	6480	6440	6609	6394	6504	6463	6412	6501	6258	6422	6607	6419	6441	6476	6378	6431	6533	6438	6445	6325	6326	6445	6339	6457	6428	6492	6353	6426	6434	6438	6305	6490	6414	6319	6426	6419	6307	6521	6384	6473	6373	6451	6421	6454	6355	6490	6428	6406	6406	6488	6356	6411	6484	6460	6527	6436	6401	6448	6409	6403	6495	6404	6547	6517	6458	6435	6428	6376	6532	6439	6485	6502	6533	6401	6459	6345	6426	6462	6414	6416	6455	6499	6429	6381	6412	6483	6416	6475	6511	6342	6277	6429	6420	6416	6423	6541	6280	6459	6545	6528	6407	6359	6465	6481	6388	6353	6388	6460	6424	6450	6474	6484	6437	6393	6384	6207	6320	6468	6506	6422	6484	6476	6457	6398	6443	6422	6378	6540	6394	6440	6470	6467	6321	6431	6372	6324	6320	6425	6310	6252	6340	6491	6268	6417	6389	6455	6385	6405	6452	6456	6527	6405	6502	6492	6145	6478	6463	6440	6438	6436	6484	6337	6323	6508	6312	6452	6441	6484	6416	6401	6406	6431	6524	6388	6446	6524	6422	6468	6472	6552	6424	6367	6372	6411	6458	6309	6520	6412	6317	6446	6470	6507	6459	6480	6514	6392	6414	6465	6330	6483	6400	6293	6367	6399	6418	6497	6270	6378	6440	6502	6350	6345	6343	6427	6310	6409	6474	6419	6358	6500	6430	6355	6531	6509	6506	6386	6400	6439	6427	6445	6432	6434	6398	6443	6502	6457	6438	6398	6511	6390	6352	6463	6458	6413	6489	6457	6401	6493	6380	6299	6372	6461	6485	6473	6594	6338	6380	6415	6475	6483	6479	6422	6304	6365	6401	6405	6422	6410	6333	6558	6422	6419	6379	6364	6413	6369	6299	6415	6449	6408	6434	6433	6302	6468	6380	6448	6417	6259	6431	6314	6396	6369	6412	6431	6538	6341	6381	6483	6431	6430	6497	6483	6518	6451	6369	6372	6460	6406	6402	6394	6399	6350	6513	6349	6329	6432	6430	6551	6226	6368	6307	6442	6368	6340	6242	6498	6454	6400	6402	6395	6368	6270	6383	6425	6441	6310	6511	6258	6398	6398	6380	6372	6469	6463	6432	6493	6491	6255	6375	6448	6486	6472	6413	6447	6451	6412	6400	6325	6266	6547	6315	6514	6356	6382	6388	6447	6313	6584	6423	6478	6470	6463	6359	6520	6298	6446	6437	6536	6530	6306	6301	6537	6442	6473	6409	6395	6414	6432	6317	6449	6467	6398	6399	6396	6448	6321	6506	6409	6406	6497	6420	6442	6483	6468	6411	6453	6483	6442	6457	6439	6433	6408	6524	6418	6342	6363	6437	6431	6368	6502	6487	6381	6425	6386	6338	6410	6334	6489	6378	6302	6413	6355	6345	6593	6356	6406	6348	6319	6399	6289	6499	6446	6433	6566	6385	6316	6348	6374	6368	6277	6346	6228	6321	6418	6521	6350	6460	6371	6474	6422	6359	6333	6422	6398	6430	6504	6260	6352	6488	6614	6459	6356	6504	6395	6370	6335	6405	6376	6366	6441	6376	6502	6456	6464	6470	6403	6511	6396	6503	6380	6376	6375	6425	6427	6452	6369	6465	6449	6367	6452	6370	6285	6398	6448	6286
22563	39646	27428	11149	3221	1312	873	819	790	831	809	827	796	821	835	856	830	824	796	851	837	811	848	809	874	785	857	796	853	772	881	845	746	862	855	798	802	805	812	800	747	749	781	792	807	818	826	845	808	820	784	857	847	812	783	800	812	831	793	824	833	845	819	817	798	797	807	778	837	786	828	852	834	788	793	832	828	872	830	799	812	797	794	839	835	845	836	834	835	821	793	873	876	819	864	793	791	834	882	809	795	833	841	826	872	808	882	846	814	827	782	774	835	799	832	828	804	838	796	866	789	829	821	830	808	826	782	829	844	866	840	831	801	881	795	765	809	848	808	803	812	856	856	773	814	884	765	813	850	801	850	809	759	826	784	820	776	811	791	782	820	797	831	844	875	783	846	808	775	786	823	841	809	793	864	809	848	840	820	793	846	866	831	795	790	824	778	816	827	814	763	804	848	785	786	798	877	806	799	762	842	804	789	853	812	803	788	820	799	830	831	820	853	728	845	826	864	806	819	840	893	829	792	826	802	771	772	775	800	797	851	816	823	846	802	826	835	840	823	787	857	834	830	828	787	841	837	837	839	809	805	850	851	840	868	866	800	808	804	836	867	782	804	873	837	821	796	851	804	833	834	830	843	841	822	829	801	776	792	816	824	812	801	800	830	805	812	825	833	844	790	808	799	749	770	845	835	791	813	819	845	789	845	815	827	808	823	790	826	780	847	794	801	834	852	826	849	834	838	807	845	843	827	817	834	783	821	899	819	801	821	812	789	824	836	787	848	810	807	824	776	882	807	863	809	821	815	822	847	810	811	810	829	857	828	849	791	775	832	815	850	784	819	847	815	827	818	841	807	771	779	794	824	833	840	782	817	804	809	814	845	886	845	804	878	775	821	791	826	839	813	813	808	804	799	796	816	759	825	824	802	820	779	841	824	832	842	791	814	787	805	814	793	872	803	758	874	855	760	825	822	792	801	862	826	821	827	828	842	770	773	828	795	848	811	816	864	786	806	826	839	821	795	785	788	801	831	837	837	781	792	802	811	791	847	850	868	853	766	785	827	806	785	836	855	832	811	827	847	809	868	844	852	873	807	774	840	778	830	825	838	836	848	832	808	844	852	879	852	817	818	825	803	793	844	847	799	803	876	835	794	819	850	799	783	786	823	805	805	809	812	835	857	806	813	841	879	826	818	796	836	773	829	796	794	862	796	813	837	803	833	845	792	805	844	799	812	829	787	775	804	787	781	814	792	854	803	824	811	813	841	812	765	850	852	808	843	788	786	832	821	845	818	811	856	816	854	810	839	815	812	802	807	831	814	877	784	832	837	813	838	763	802	795	819	858	826	822	801	833	826	817	805	848	773	810	778	820	847	817	840	845	836	819	781	856	802	824	827	800	790	858	824	862	784	851	774	786	829	804	818	777	840	841	849	807	802	848	865	839	798	805	817	794	914	818	803	878	852	852	800	790	806	886	827	854	817	847	763	736	812	790	883	787	814	787	839	782	797	793	833	857	870	849	825	822	807	813	824	866	810	746	824	785	803	808	807	817	815	827	788	814	772	811	816	806	796	838	794	855	814	799	855	827	825	827	868	789	796	828	802	821	830	763	780	850	758	781	836	819	796	797	801	860	840	798	796	830	777	799	796	847	828	859	827	853	842	857	789	836	838	846	822	799	791	794	840	843	831	813	862	822	838	868	829	754	814	776	806	837	817	834	836	784	850	826	833	798	792	791	774	790	864	874	812	809	803	802	860	834	843	838	802	822	812	809	791	785	840	805	783	823	815	815	808	827	843	841	785	838	778	813	810	773	868	807	809	808	797	857	872	792	845	808	838	751	821	825	867	813	810	884	839	790	792	784	875	802	829	806	783	790	844	794	826	833	804	880	830	812	886	820	798	841	831	794	819	825	802	850	831	865	817	835	830	814	809	816	839	838	802	792	810	835	800	853	814	814	815	842	731	821	819	795	787	816	775	815	831	865	772	818	840	825	817	845	848	750	812	831	801	852	811	808	813	849	830	828	791	839	840	814	813	814	746	821	840	835	806	785	831	800	828	830	797	803	815	855	812	798	854	805	814	790	869	813	772	790	790	836	845	763	808	838	868	794	820	784	867	811	790	819	840	816	803	838	863	844	756	837	817	847	854	809	854	818	819	802	770	800	863	856	851	784	816	814	855	832	853	844	811	849	790	821	811	854	858	794	811	856	823	867	844	811	849	810	839	837	811	801	862	816	799	861	825	797	853	859	870	826	849	821	826	834	800	793	859	812	838	836	790	837	834	857	827	756	806	848	810	813	801	829	770	818	766	866	861	831	830	808	849	844	854	812	836	825	889	812	821	799	794	794	857	870	856	870	824	809	831	840	843	829	852	891	864	841	826	847	791	888	769	844	805	840	819	795	817	773	852	882	824	765	858	843	822	849	824	830	875	775	842	837	835	759	790	841	821	780	814	750	752	769	850	801	797	821	869	819	807	808	853	840	797	797	769	845	841	813	808	811	821	796	814	889	832	827	836	802	803	809	830	818	837	861	792	845	814	839	817	819	846	797	866	828	881	856	834	783	790	795	821	811	827	820	791	796	809	832	808	819	832	851	831	876	785	808	867	802	789	791	803	873	810	830	748	818	778	829	883	790	757	857	776	770	805	813	842	820	831	820	850	813	826	773	825	814	798	786	835	797	770	811	826	881	825	825	765	789	802	874	773	812	822	771	818	803	901	821	816	803	826	836	772	870	819	825	873	784	849	795	812	753	798	831	827	855	875	778	827	804	802	765	827	848	820	827	775	821	802	852	818	791	831	824	834	860	805	790	857	802	793	865	731	803	800	796	866	834	805	846	863	846	845	775	818	863	849	877	816	848	791	841	824	856	789	815	822	805	871	783	825	826	841	837	806	806	829	835	828	840	816	847	820	803	803	839	787	843	866	816	895	853	816	812	866	835	764	860	796	783	801	852	818	809	834	852	865	812	807	829	799	850	801	816	815	815	797	818	832	784	805	829	813	782	818	834	815	823	781	794	782	817	830	836	859	828	784	789	848	851	833	825	793	836	832	839	857	790	796	822	874	856	761	804	855	786	856	811	854	815	816	822	865	826	828	822	806	823	784	868	792	830	804	848	748	784	829	805	813	821	833	847	816	770	844	834	817	810	835	838	823	812	814	907	835	810	861	790	833	890	866	827	849	812	843	863	835	754	834	809	819	832	906	747	820	830	820	784	847	817	813	835	804	782	776	797	823	887	801	793	832	814	844	790	810	811	787	842	801	819	828	856	842	810	878	792	808	835	859	777	845	792	842	821	890	827	847	862	827	889	815	813	827	800	798	805	837	845	781	850	875	780	821	809	787	789	816	792	779	822	866	794	822	811	805	803	854	792	829	826	851	819	840	874	809	871	817	815	796	862	809	872	762	822	819	780	828	859	788	831	854	812	808	792	777	835	817	818	796	848	869	837	839	812	837	824	759	811	861	797	782	787	773	843	815	826
47393	58314	51010	39056	29223	15823	8255	6709	6739	6688	6721	6695	6769	6661	6770	6615	6811	6726	6613	6867	6633	6744	6767	6685	6704	6669	6638	6774	6785	6751	6684	6658	6719	6628	6595	6695	6792	6647	6607	6670	6708	6710	6579	6775	6712	6648	6645	6608	6560	6673	6657	6734	6725	6635	6699	6663	6618	6682	6787	6609	6810	6633	6660	6667	6678	6688	6686	6708	6717	6781	6690	6728	6689	6685	6710	6693	6679	6841	6588	6581	6676	6705	6681	6555	6676	6792	6754	6637	6689	6656	6607	6719	6704	6755	6729	6553	6674	6656	6749	6652	6688	6674	6603	6687	6712	6731	6682	6631	6744	6670	6677	6661	6873	6653	6758	6700	6788	6691	6656	6735	6713	6817	6725	6563	6672	6826	6786	6782	6578	6670	6770	6680	6734	6567	6687	6700	6684	6786	6675	6649	6678	6793	6584	6657	6722	6710	6663	6804	6639	6698	6622	6723	6645	6687	6788	6712	6793	6762	6671	6756	6726	6759	6588	6697	6706	6797	6682	6832	6563	6801	6679	6663	6661	6606	6609	6475	6656	6670	6685	6735	6758	6651	6649	6638	6655	6676	6711	6709	6687	6761	6790	6545	6684	6689	6681	6733	6729	6672	6672	6720	6629	6729	6609	6758	6638	6632	6621	6726	6589	6684	6719	6772	6734	6638	6774	6696	6673	6748	6691	6652	6708	6713	6741	6661	6649	6602	6721	6726	6724	6809	6692	6835	6760	6725	6605	6822	6846	6593	6760	6806	6669	6717	6706	6657	6445	6731	6737	6742	6701	6655	6747	6700	6683	6722	6661	6650	6731	6717	6590	6497	6642	6706	6867	6680	6675	6729	6613	6686	6668	6660	6650	6739	6806	6688	6614	6680	6659	6733	6653	6756	6642	6543	6754	6693	6607	6667	6708	6752	6845	6704	6715	6631	6726	6811	6780	6714	6586	6869	6709	6725	6673	6678	6630	6536	6760	6588	6755	6605	6644	6609	6607	6639	6736	6613	6561	6816	6717	6654	6738	6717	6749	6836	6724	6742	6861	6746	6647	6804	6774	6602	6809	6650	6734	6849	6623	6665	6681	6607	6664	6786	6765	6667	6716	6679	6738	6686	6708	6688	6759	6735	6670	6674	6841	6742	6636	6634	6895	6579	6766	6662	6868	6760	6827	6675	6619	6798	6685	6748	6749	6604	6661	6733	6699	6723	6802	6787	6595	6739	6802	6734	6812	6760	6753	6662	6772	6683	6766	6791	6651	6714	6690	6803	6550	6749	6700	6774	6619	6679	6700	6769	6776	6639	6685	6704	6701	6633	6782	6703	6732	6737	6757	6664	6536	6612	6624	6702	6681	6613	6620	6636	6745	6628	6629	6617	6878	6794	6748	6656	6723	6654	6657	6659	6586	6770	6651	6666	6738	6610	6622	6624	6765	6803	6742	6615	6620	6725	6645	6660	6630	6676	6728	6631	6584	6682	6723	6677	6830	6618	6674	6804	6673	6683	6688	6637	6681	6616	6681	6708	6753	6709	6722	6671	6697	6684	6725	6671	6808	6689	6663	6726	6561	6753	6638	6646	6713	6667	6656	6690	6661	6570	6693	6740	6682	6700	6622	6783	6686	6802	6687	6691	6852	6685	6676	6825	6716	6687	6749	6753	6647	6733	6650	6655	6736	6863	6723	6691	6745	6752	6638	6716	6708	6790	6632	6564	6680	6658	6647	6756	6753	6753	6722	6673	6858	6745	6722	6661	6646	6637	6664	6615	6700	6760	6620	6711	6683	6711	6671	6594	6682	6806	6773	6869	6697	6767	6643	6636	6619	6539	6661	6717	6705	6800	6712	6652	6608	6697	6767	6598	6709	6811	6660	6613	6777	6554	6663	6808	6721	6671	6845	6648	6781	6694	6780	6784	6749	6685	6646	6617	6779	6773	6626	6824	6700	6727	6692	6834	6712	6656	6715	6805	6727	6775	6803	6595	6723	6766	6663	6735	6816	6806	6765	6666	6862	6666	6644	6589	6735	6764	6658	6889	6734	6696	6765	6718	6778	6779	6662	6720	6648	6663	6699	6629	6765	6754	6691	6756	6780	6753	6772	6741	6620	6742	6779	6834	6617	6631	6730	6781	6829	6714	6785	6687	6724	6704	6617	6713	6704	6620	6705	6734	6774	6757	6661	6664	6720	6769	6699	6757	6727	6569	6595	6713	6618	6678	6672	6707	6644	6728	6675	6712	6740	6669	6788	6688	6626	6712	6697	6695	6726	6670	6724	6761	6733	6587	6702	6731	6769	6506	6694	6740	6532	6794	6820	6657	6754	6614	6658	6719	6614	6828	6584	6713	6756	6665	6765	6826	6751	6659	6613	6726	6650	6695	6692	6756	6717	6665	6672	6540	6674	6791	6731	6771	6649	6809	6619	6755	6769	6766	6653	6722	6684	6690	6630	6590	6700	6680	6594	6752	6818	6571	6704	6782	6834	6751	6647	6777	6807	6792	6718	6607	6678	6789	6781	6603	6705	6696	6723	6671	6684	6669	6635	6639	6655	6712	6625	6755	6723	6605	6709	6800	6677	6812	6699	6541	6752	6821	6744	6694	6663	6679	6698	6821	6616	6785	6690	6780	6779	6801	6606	6744	6717	6592	6823	6674	6715	6730	6791	6693	6775	6602	6609	6799	6680	6550	6745	6658	6688	6772	6787	6793	6768	6691	6618	6727	6689	6643	6616	6677	6794	6696	6779	6598	6567	6614	6674	6705	6707	6808	6653	6688	6591	6711	6613	6809	6670	6799	6712	6656	6801	6778	6676	6630	6574	6614	6617	6582	6637	6708	6750	6747	6735	6738	6566	6635	6701	6692	6775	6605	6676	6704	6732	6781	6663	6656	6634	6668	6678	6663	6646	6724	6698	6724	6721	6715	6697	6706	6650	6678	6633	6710	6776	6620	6646	6748	6572	6762	6761	6698	6701	6852	6743	6726	6647	6823	6766	6700	6721	6714	6692	6597	6748	6748	6722	6696	6635	6625	6654	6777	6654	6774	6692	6662	6817	6676	6693	6720	6671	6643	6625	6679	6776	6748	6707	6675	6598	6544	6752	6665	6665	6735	6881	6632	6713	6788	6634	6717	6606	6819	6810	6525	6777	6660	6730	6787	6755	6810	6819	6748	6799	6797	6776	6620	6674	6641	6731	6670	6641	6643	6870	6800	6719	6615	6565	6632	6587	6755	6662	6716	6800	6795	6779	6659	6581	6610	6700	6701	6677	6583	6725	6729	6662	6796	6725	6701	6702	6758	6781	6662	6756	6758	6749	6744	6722	6584	6750	6714	6685	6812	6763	6705	6779	6582	6584	6672	6773	6810	6686	6816	6674	6821	6615	6835	6679	6602	6599	6756	6684	6764	6751	6685	6644	6684	6732	6648	6813	6767	6718	6736	6629	6653	6556	6734	6617	6666	6675	6670	6737	6677	6670	6757	6737	6631	6820	6555	6646	6712	6806	6748	6673	6740	6693	6759	6823	6760	6703	6630	6699	6641	6748	6842	6734	6714	6712	6710	6632	6768	6773	6625	6569	6803	6860	6602	6688	6674	6765	6640	6670	6662	6683	6714	6642	6642	6676	6699	6691	6843	6854	6754	6633	6635	6639	6578	6668	6664	6733	6620	6748	6727	6747	6663	6751	6781	6661	6676	6651	6782	6664	6662	6640	6641	6675	6872	6687	6665	6661	6742	6718	6614	6645	6603	6669	6697	6804	6605	6828	6771	6706	6803	6654	6716	6658	6820	6630	6626	6593	6680	6694	6701	6683	6614	6666	6733	6790	6714	6736	6685	6767	6637	6632	6581	6621	6666	6642	6753	6670	6683	6686	6682	6676	6676	6678	6654	6682	6786	6679	6703	6664	6696	6740	6731	6771	6539	6655	6654	6733	6773	6668	6705	6636	6764	6781	6674	6638	6780	6747	6654	6697	6659	6757	6575	6801	6776	6754	6764	6671	6700	6679	6635	6710	6692	6798	6619	6713	6841	6727	6843	6729	6713	6711	6623	6735	6730	6618	6731	6701	6592	6726	6668	6677	6715	6635	6667	6653	6530	6703	6860	6741	6878	6655	6578	6860	6604	6670	6684	6746	6663	6648	6580	6732	6745	6796	6812	6815	6677	6780	6672	6793	6713	6785	6660	6751	6742	6743	6618	6675	6650	6727	6653	6772	6776	6677	6764	6774	6764	6604	6713	6657	6615	6745	6736	6703	6573	6655	6739	6600	6646	6642	6755	6707	6669	6590	6723	6707	6804	6760	6734	6794	6698	6639	6663	6758	6733	6687	6635	6698	6696	6634	6774	6603	6717	6661	6690	6709	6734	6711	6629	6650	6681	6635	6629	6666	6743	6768	6571	6685	6666	6758	6823	6624	6728	6680	6584	6674	6701	6738	6759	6870	6639	6604	6742	6596	6802	6713	6750	6786	6571	6692	6632	6696	6719	6599	6725	6726	6706	6647	6672	6719	6792	6675	6828	6679	6673	6723	6755	6666	6714	6713	6762	6670	6579	6714	6575	6715	6642	6769	6703	6761	6745	6623	6776	6833	6681	6682	6847	6627	6664	6724	6699	6667	6727	6692	6703	6701	6733	6739	6752	6634	6782	6619	6776	6694	6717	6763	6740	6657	6699	6777	6724	6835	6843	6859	6728	6750	6761	6662	6730	6668	6810	6671	6714	6750	6723	6656	6712	6860	6927	6637	6750	6712	6663	6747	6635	6810	6703	6684	6821	6722	6714	6608	6728	6796	6689	6734	6677	6579	6688	6641	6617	6671	6574	6644	6774	6791	6723	6784	6661	6594	6580	6674	6643	6721	6658	6753	6789	6628	6749	6654	6615	6614	6725	6679	6700	6761	6691	6882	6604	6717	6717	6662	6737	6734	6675	6736	6666	6737	6659	6686	6614	6770	6720	6682	6641	6701	6726	6639	6766	6606	6770	6861	6694	6651	6753	6649	6710	6638	6802	6619	6686	6668	6768	6622	6766	6699	6861	6800	6657	6765	6700	6665	6616	6803	6860	6619	6712	6811	6638	6764	6709	6769	6637	6768	6666	6677	6610	6612	6656
33271	52334	33314	15172	4427	1535	778	708	695	721	683	680	665	687	657	641	682	663	687	632	666	672	643	688	687	630	648	638	654	681	622	669	650	677	675	666	674	692	655	679	721	674	660	653	698	712	664	661	659	630	648	673	611	645	684	668	683	669	687	675	643	650	605	714	650	628	652	693	673	702	676	683	727	686	631	681	716	682	647	665	668	645	663	669	609	682	682	650	723	621	672	697	685	700	618	694	635	679	676	683	718	679	687	727	667	629	657	704	648	663	706	640	683	703	718	651	633	606	639	683	664	659	661	645	660	650	654	672	707	669	691	649	698	654	620	703	654	676	654	614	642	695	663	697	669	675	719	676	689	647	639	619	648	695	618	655	624	653	649	640	622	641	673	655	684	647	647	656	651	691	673	662	662	664	673	694	700	706	708	650	689	680	677	653	676	725	658	661	637	656	667	673	669	678	666	645	719	719	666	656	654	642	736	654	666	650	685	661	654	690	629	661	661	641	669	628	676	642	645	684	669	655	652	656	650	652	636	649	673	639	655	683	675	710	630	672	682	658	696	664	676	636	699	707	698	714	693	634	686	676	675	667	671	658	707	636	663	661	729	669	613	713	699	669	644	661	673	678	695	667	688	673	667	647	677	610	666	700	671	627	670	659	662	657	669	675	722	655	695	702	662	655	694	643	666	683	701	675	643	705	665	620	659	634	651	639	657	703	686	639	654	674	661	667	674	692	665	654	669	692	644	701	671	686	683	629	633	644	678	679	691	647	674	659	654	679	698	683	653	675	696	686	668	733	629	634	676	671	684	694	643	664	667	687	684	632	666	668	683	631	715	715	646	679	674	626	680	689	691	718	625	661	672	656	666	653	671	679	632	628	650	693	692	655	702	686	652	654	718	657	687	653	647	609	680	684	649	661	685	647	635	672	663	653	672	684	688	713	655	688	657	663	678	689	660	661	690	662	661	669	632	653	671	663	644	667	668	663	674	641	662	697	672	625	631	685	643	667	690	650	661	670	657	700	644	669	630	670	722	684	620	683	660	669	615	668	676	762	653	698	638	660	639	694	595	625	690	703	689	651	668	642	674	676	699	652	652	705	689	698	647	692	668	642	642	667	638	670	665	696	700	671	654	629	652	663	683	682	687	676	701	679	698	720	720	694	697	651	632	681	671	636	702	683	654	657	694	632	678	682	665	651	634	640	621	661	670	650	632	691	654	650	680	649	669	684	677	660	673	638	688	644	659	663	678	660	687	656	639	707	647	708	630	638	671	705	642	672	704	664	606	693	686	680	657	637	653	657	713	666	690	642	663	677	665	711	707	669	651	654	660	687	718	657	651	603	696	675	755	642	693	668	626	608	677	621	671	634	695	681	640	606	621	647	685	653	708	670	716	663	679	665	637	654	674	712	615	697	641	690	722	602	720	668	656	666	662	676	684	660	629	659	671	699	648	650	695	648	689	683	704	663	719	636	682	663	673	668	682	651	687	690	649	667	687	654	629	616	662	668	666	685	664	616	721	706	622	685	657	660	663	673	672	646	640	627	672	649	702	695	699	649	664	659	700	713	717	639	637	731	665	652	690	652	651	636	670	665	659	618	653	609	690	629	678	684	671	698	652	693	700	692	694	644	673	636	686	660	615	641	705	628	633	630	680	662	672	660	703	689	655	699	616	644	685	676	665	662	653	659	656	676	675	688	679	696	649	677	715	702	701	688	657	671	676	673	636	652	692	675	668	668	673	681	671	636	646	655	670	704	707	709	688	635	667	705	683	669	679	704	678	670	711	711	681	690	623	683	670	645	659	657	686	674	669	690	677	657	638	662	671	674	637	739	618	661	664	694	662	633	635	656	653	677	667	684	696	631	664	680	714	667	645	681	683	735	664	689	685	673	682	651	689	729	705	682	693	647	670	700	647	641	634	698	635	673	661	687	720	673	665	677	673	660	647	661	625	666	684	717	651	626	677	682	638	674	691	667	640	699	686	654	669	667	740	727	698	695	701	703	655	646	655	689	660	650	657	664	675	686	658	655	675	703	689	723	660	684	665	639	745	649	647	675	692	649	642	719	670	656	683	661	636	624	669	710	646	707	685	679	620	651	668	701	678	668	743	665	697	686	698	619	664	625	664	662	639	680	648	639	713	637	697	702	729	629	694	656	679	622	663	640	640	687	657	634	650	625	686	679	664	693	676	678	672	653	668	685	665	642	688	629	652	660	721	663	688	636	676	635	654	682	706	633	656	647	647	685	710	663	626	625	646	680	661	639	691	643	642	676	665	665	691	688	701	662	689	667	675	661	723	668	663	647	658	660	676	682	629	700	684	697	623	645	626	688	645	658	696	688	621	657	667	682	665	673	664	618	690	689	725	644	680	648	643	668	685	675	679	674	678	655	683	668	674	673	658	653	700	714	682	656	680	655	630	694	684	634	727	699	655	649	669	667	691	643	687	644	668	648	666	653	707	683	673	620	639	699	630	695	668	691	669	655	645	665	647	650	693	630	682	661	654	669	623	666	669	677	654	615	656	692	642	702	665	692	640	691	633	700	671	694	674	634	683	651	657	659	632	664	673	664	657	735	662	658	686	718	633	607	681	653	662	648	680	656	648	645	679	643	676	698	692	690	626	616	688	660	643	672	682	693	659	667	664	661	683	687	684	627	684	626	667	729	687	608	651	662	630	657	624	658	684	624	661	652	670	658	653	711	661	673	685	674	630	644	676	618	691	683	672	704	720	639	694	678	682	659	648	693	688	672	660	699	662	642	673	661	700	702	631	684	668	681	662	678	672	697	686	709	673	690	683	687	683	658	626	695	647	651	644	651	691	713	662	683	670	680	682	647	698	708	649	669	655	622	651	638	677	639	662	658	710	710	665	689	663	669	686	684	689	667	715	696	619	636	672	639	668	713	664	663	656	677	652	642	694	633	654	700	678	667	681	691	624	677	677	663	616	679	679	633	685	676	646	680	650	640	660	648	667	645	638	660	676	655	643	691	700	640	675	687	652	705	684	698	710	682	678	626	694	673	676	648	676	689	676	671	673	661	658	703	701	693	681	673	663	652	713	658	682	697	664	648	667	692	633	639	655	691	664	652	647	682	695	657	629	668	635	660	646	704	678	687	664	677	614	681	664	676	665	652	681	673	656	672	687	644	709	693	659	728	670	650	657	614	703	656	695	666	729	688	760	672	681	673	657	689	648	647	707	650	623	695	666	682	665	721	679	641	671	638	644	682	698	708	671	654	662	658	637	708	634	675	690	654	706	690	641	632	623	698	636	664	664	662	679	703	691	690	628	662	686	710	697	609	650	725	672	654	717	654	657	675	733	664	673	642	714	678	699	671	646	672	713	670	622	707	721	679	700	665	650	685	700	671	668	655	628	646	666	630	702	668	662	707	637	665	653	679	666	683	677	634	701	658	640	658	703	650	641	652	666	657	646	663	621	696	709	653	691	637	709	626	712	682	672	658	690	681	665	680	712	714	631	651
45336	55243	55239	42955	34444	18827	7929	5535	5492	5540	5608	5674	5575	5550	5540	5572	5533	5657	5426	5612	5605	5560	5447	5602	5451	5536	5541	5483	5586	5617	5642	5523	5574	5507	5649	5611	5509	5520	5574	5534	5478	5690	5523	5549	5481	5412	5611	5564	5569	5489	5580	5690	5517	5572	5501	5603	5524	5535	5557	5584	5518	5554	5479	5511	5570	5506	5526	5560	5558	5597	5571	5634	5483	5565	5575	5551	5634	5563	5498	5650	5603	5537	5567	5569	5534	5485	5489	5482	5595	5569	5490	5630	5559	5545	5462	5490	5384	5598	5596	5535	5567	5561	5456	5617	5527	5414	5561	5601	5538	5566	5513	5512	5523	5478	5561	5618	5367	5721	5500	5492	5486	5540	5624	5611	5532	5403	5547	5529	5525	5582	5584	5488	5454	5495	5553	5475	5660	5573	5629	5548	5477	5614	5404	5632	5573	5414	5578	5626	5612	5591	5485	5557	5484	5494	5690	5530	5519	5659	5560	5572	5587	5684	5610	5515	5548	5515	5477	5433	5594	5483	5303	5523	5572	5573	5408	5569	5543	5577	5526	5640	5566	5528	5498	5611	5524	5512	5540	5560	5618	5551	5494	5531	5606	5567	5449	5635	5526	5584	5576	5568	5396	5471	5568	5516	5683	5578	5579	5546	5541	5459	5610	5552	5611	5659	5564	5552	5629	5636	5530	5658	5534	5650	5579	5374	5468	5477	5558	5426	5581	5457	5515	5556	5652	5551	5561	5400	5561	5517	5566	5528	5512	5537	5483	5641	5535	5487	5643	5582	5475	5542	5486	5569	5543	5419	5552	5497	5556	5487	5589	5594	5460	5645	5501	5491	5485	5402	5529	5490	5646	5534	5581	5486	5574	5583	5510	5583	5531	5630	5535	5611	5563	5514	5562	5532	5489	5577	5526	5528	5677	5645	5496	5509	5503	5535	5465	5483	5489	5592	5469	5584	5533	5612	5587	5557	5522	5591	5579	5596	5652	5431	5531	5446	5659	5391	5536	5575	5481	5589	5572	5461	5525	5476	5487	5567	5534	5527	5424	5537	5521	5526	5460	5583	5590	5527	5582	5528	5630	5588	5505	5456	5421	5622	5536	5533	5372	5584	5540	5578	5510	5629	5475	5543	5577	5550	5492	5564	5616	5504	5577	5462	5593	5546	5344	5426	5663	5599	5476	5625	5532	5597	5565	5596	5538	5522	5562	5487	5544	5579	5653	5545	5584	5577	5682	5418	5519	5608	5451	5601	5541	5520	5425	5531	5546	5596	5341	5446	5544	5532	5602	5564	5424	5543	5512	5506	5521	5605	5507	5551	5563	5541	5524	5587	5528	5555	5489	5560	5604	5475	5584	5608	5648	5529	5386	5545	5602	5662	5451	5564	5526	5596	5429	5577	5438	5571	5593	5492	5543	5571	5514	5675	5571	5579	5462	5602	5505	5471	5552	5528	5676	5540	5504	5502	5617	5489	5536	5565	5489	5445	5607	5415	5674	5456	5584	5550	5459	5521	5527	5563	5412	5543	5513	5541	5511	5620	5584	5497	5544	5568	5618	5442	5621	5575	5500	5511	5511	5583	5584	5511	5475	5558	5505	5546	5512	5496	5375	5586	5568	5488	5406	5497	5531	5565	5502	5700	5523	5599	5532	5527	5546	5578	5554	5511	5547	5611	5609	5475	5617	5528	5414	5528	5563	5571	5549	5545	5511	5546	5568	5525	5551	5621	5622	5547	5461	5536	5674	5512	5564	5500	5588	5537	5569	5495	5528	5505	5509	5525	5407	5639	5525	5666	5449	5483	5588	5615	5434	5690	5615	5502	5432	5703	5556	5549	5419	5489	5528	5627	5473	5575	5597	5446	5663	5535	5443	5515	5454	5429	5578	5611	5443	5509	5566	5573	5484	5555	5476	5650	5551	5524	5472	5505	5518	5538	5596	5573	5662	5538	5556	5562	5565	5568	5490	5570	5710	5600	5439	5606	5592	5620	5510	5360	5523	5560	5605	5433	5629	5581	5367	5569	5504	5623	5553	5518	5594	5562	5614	5579	5549	5442	5551	5542	5535	5443	5525	5449	5478	5677	5656	5561	5510	5498	5608	5578	5518	5484	5518	5473	5620	5494	5627	5484	5506	5528	5568	5615	5554	5611	5625	5382	5612	5538	5543	5460	5593	5477	5640	5534	5628	5498	5657	5527	5521	5540	5617	5659	5457	5608	5570	5607	5678	5577	5440	5600	5502	5480	5520	5581	5597	5501	5667	5633	5439	5556	5493	5495	5534	5631	5547	5403	5544	5549	5531	5517	5532	5500	5492	5494	5541	5521	5602	5631	5539	5418	5544	5436	5577	5491	5475	5638	5603	5612	5476	5585	5549	5492	5621	5388	5543	5530	5558	5592	5593	5571	5569	5447	5592	5501	5545	5623	5531	5483	5547	5614	5513	5532	5563	5668	5584	5586	5515	5567	5526	5594	5603	5598	5589	5507	5653	5541	5469	5627	5537	5487	5623	5465	5576	5567	5484	5587	5560	5568	5394	5552	5567	5667	5551	5542	5498	5625	5499	5444	5639	5492	5522	5580	5451	5581	5546	5624	5489	5591	5544	5508	5547	5522	5424	5429	5548	5603	5486	5546	5568	5541	5536	5581	5515	5603	5631	5555	5546	5454	5522	5683	5548	5491	5456	5452	5502	5527	5623	5514	5451	5598	5550	5641	5570	5552	5591	5569	5543	5523	5703	5525	5575	5538	5493	5597	5424	5579	5559	5494	5521	5496	5502	5588	5637	5341	5611	5534	5511	5470	5520	5545	5635	5585	5538	5464	5523	5597	5553	5462	5570	5508	5613	5469	5544	5630	5468	5682	5549	5532	5504	5660	5586	5581	5416	5542	5575	5609	5669	5527	5549	5468	5557	5585	5548	5528	5562	5506	5516	5496	5631	5565	5662	5538	5537	5604	5521	5479	5590	5667	5488	5512	5581	5597	5523	5606	5543	5584	5368	5460	5434	5571	5593	5597	5614	5547	5485	5442	5480	5424	5587	5721	5532	5500	5448	5612	5460	5477	5559	5538	5425	5454	5451	5530	5621	5560	5631	5632	5467	5591	5641	5516	5521	5682	5490	5554	5367	5455	5575	5750	5650	5644	5537	5541	5637	5385	5581	5525	5534	5589	5523	5505	5491	5549	5484	5482	5458	5493	5563	5588	5490	5453	5699	5442	5572	5445	5565	5594	5611	5463	5496	5518	5505	5494	5496	5431	5554	5502	5541	5554	5441	5585	5651	5539	5622	5423	5556	5469	5530	5485	5550	5477	5532	5625	5520	5563	5597	5585	5521	5539	5605	5548	5507	5635	5547	5503	5512	5486	5477	5507	5542	5631	5634	5563	5629	5602	5637	5528	5427	5615	5581	5566	5548	5539	5537	5686	5526	5545	5524	5566	5585	5534	5566	5567	5528	5535	5482	5440	5565	5578	5567	5561	5478	5466	5621	5616	5588	5594	5558	5580	5467	5554	5537	5595	5552	5688	5561	5435	5480	5507	5471	5569	5567	5652	5621	5623	5600	5582	5655	5518	5620	5627	5619	5547	5598	5498	5563	5472	5530	5561	5599	5440	5556	5444	5510	5469	5608	5451	5602	5516	5578	5490	5545	5474	5497	5536	5545	5547	5650	5506	5735	5589	5516	5532	5599	5588	5603	5534	5618	5459	5614	5569	5538	5381	5556	5605	5577	5618	5619	5544	5523	5635	5421	5586	5417	5513	5532	5463	5615	5517	5657	5408	5625	5604	5546	5480	5632	5551	5612	5480	5503	5511	5562	5731	5522	5371	5595	5594	5506	5557	5518	5551	5462	5575	5510	5537	5541	5479	5519	5515	5565	5420	5552	5535	5455	5572	5545	5621	5465	5563	5516	5642	5604	5599	5517	5543	5476	5509	5579	5515	5501	5663	5658	5529	5549	5641	5554	5490	5500	5674	5537	5527	5606	5573	5528	5540	5599	5687	5464	5514	5575	5632	5626	5489	5677	5587	5534	5518	5570	5648	5423	5548	5512	5420	5470	5658	5598	5555	5568	5483	5515	5579	5509	5562	5624	5460	5561	5452	5523	5635	5563	5674	5482	5424	5501	5613	5675	5476	5467	5516	5560	5553	5588	5568	5555	5483	5442	5498	5448	5467	5585	5466	5535	5529	5503	5580	5490	5512	5668	5547	5627	5467	5571	5512	5399	5583	5494	5573	5489	5474	5418	5422	5543	5533	5633	5552	5628	5577	5557	5538	5538	5473	5603	5582	5636	5596	5451	5485	5618	5549	5439	5556	5558	5512	5504	5603	5416	5526	5496	5560	5544	5583	5459	5447	5503	5412	5482	5524	5434	5388	5599	5369	5559	5495	5692	5525	5543	5501	5561	5599	5455	5592	5542	5540	5594	5492	5504	5600	5623	5543	5573	5517	5555	5520	5706	5608	5491	5459	5565	5599	5565	5539	5627	5585	5659	5518	5545	5631	5522	5481	5500	5500	5597	5516	5643	5606	5650	5551	5607	5553	5581	5474	5564	5452	5591	5476	5441	5579	5638	5549	5449	5496	5574	5571	5542	5681	5605	5562	5612	5506	5577	5567	5563	5493	5526	5573	5696	5551	5508	5605	5469	5546	5445	5546	5495	5649	5510	5454	5496	5524	5488	5590	5588	5540	5509	5624	5587	5460	5589	5619	5701	5583	5489	5539	5376	5568	5537	5632	5630	5551	5531	5513	5537	5524	5595	5537	5635	5518	5549	5576	5484	5628	5433	5607	5560	5587	5450	5419	5547	5440	5433	5585	5481	5516	5494	5430	5554	5462	5458	5545	5511	5540	5472	5559	5555	5531	5619	5606	5568	5620	5570	5631	5467	5563	5540	5409	5554	5605	5623	5559	5535	5648	5553	5391	5612	5574	5551	5562	5493	5400	5505	5671	5522	5594	5478	5510	5402	5567	5544	5586	5589	5399	5469	5458	5436	5532	5534	5569	5628	5415	5485	5586	5446	5572	5464	5529	5592	5502	5565	5570	5642	5572	5612	5581	5587	5546	5486	5461	5495	5532	5436	5584	5574	5692	5552	5593
13759	19113	12603	4501	1630	984	804	797	787	755	800	695	745	733	740	751	749	802	785	763	739	766	783	740	743	761	782	760	755	722	755	762	743	748	748	765	761	769	752	771	784	767	747	744	814	758	732	761	712	755	773	743	739	772	750	754	785	724	774	829	748	752	790	783	753	729	782	773	761	785	698	743	808	809	787	758	736	746	790	699	768	778	790	742	731	699	745	769	735	761	769	772	773	763	757	706	748	755	791	740	706	789	704	696	778	769	709	752	757	757	692	786	744	770	770	780	750	745	731	744	728	766	759	754	770	782	715	747	768	760	759	754	774	740	790	759	767	734	801	771	825	735	761	758	745	738	776	755	752	756	771	732	750	792	806	766	796	733	809	818	755	785	752	753	750	798	725	722	738	767	724	702	820	778	785	755	778	760	735	757	788	795	764	729	759	694	797	720	803	749	750	737	772	777	739	746	756	777	802	768	741	746	736	792	770	804	732	777	721	821	800	696	738	761	793	750	735	776	762	758	742	737	748	784	786	808	742	715	754	735	693	775	752	757	772	758	755	741	769	725	777	797	765	807	829	676	783	756	744	802	749	711	719	716	776	748	789	774	754	760	735	775	743	725	738	734	754	750	758	853	771	765	797	732	744	732	789	742	782	713	816	769	755	729	789	717	701	729	779	767	775	732	787	774	791	779	724	719	751	739	737	766	782	778	717	735	808	766	711	752	792	786	747	718	739	765	800	747	725	746	714	757	719	739	788	792	735	726	789	760	749	787	741	765	744	750	743	727	695	781	852	728	737	780	775	752	771	719	688	750	758	692	707	763	747	723	742	801	710	763	779	768	796	739	779	792	813	739	704	722	773	758	775	752	736	754	750	727	797	800	734	719	725	750	754	783	768	765	775	729	776	728	754	774	784	723	759	786	740	747	773	812	753	737	771	738	730	811	751	817	743	784	762	702	779	715	759	760	796	736	733	749	751	742	757	731	786	727	747	775	777	795	813	766	771	761	754	725	754	725	794	750	740	745	766	768	730	741	769	731	761	776	741	746	802	739	749	704	754	743	743	737	800	777	744	722	789	793	772	800	753	751	782	785	777	741	768	761	787	745	734	779	769	714	765	761	766	751	753	780	736	738	697	778	713	739	743	787	771	725	738	718	755	700	708	750	741	790	748	759	806	775	755	735	727	783	749	746	776	777	761	809	791	726	732	740	753	758	799	743	698	762	765	779	714	723	730	710	789	723	746	766	749	779	784	775	727	820	744	718	724	745	749	749	742	733	769	788	721	741	796	727	778	735	778	789	730	732	729	767	781	719	730	748	771	740	720	813	752	747	741	767	752	777	753	703	778	746	751	760	728	763	740	786	747	752	732	786	773	782	768	778	732	758	737	752	765	743	723	780	735	740	768	725	731	771	738	733	779	801	780	799	783	722	720	725	799	794	812	720	728	761	724	777	725	764	738	781	704	734	749	798	770	752	769	767	741	783	781	767	756	712	762	743	784	742	722	714	772	793	784	739	748	723	726	764	734	723	749	701	755	768	783	760	746	771	723	781	764	765	749	772	784	764	741	805	713	778	790	742	776	774	792	750	772	756	751	731	723	744	766	745	795	763	762	759	782	726	773	804	748	766	742	756	731	729	766	738	764	726	782	760	717	756	766	767	754	741	768	773	742	779	736	738	814	742	748	789	786	712	736	756	740	746	743	769	730	746	757	788	709	745	733	734	833	725	818	785	769	709	769	806	756	795	750	751	758	745	753	736	761	749	795	788	770	748	723	746	803	783	787	747	750	810	758	805	706	789	717	784	763	784	821	736	740	806	767	756	785	765	736	776	777	750	717	792	767	749	757	765	749	741	799	787	789	751	803	729	797	747	742	731	705	761	734	754	762	760	793	765	767	719	757	768	755	746	790	779	754	759	744	727	775	756	742	746	742	807	745	792	785	775	756	766	764	765	797	744	766	733	798	791	826	750	755	759	727	752	741	777	714	769	746	761	752	749	735	735	741	766	702	689	739	763	803	737	756	731	784	725	762	686	731	750	745	782	735	781	756	784	744	746	780	731	757	777	772	772	698	768	740	713	753	742	782	742	745	802	743	787	791	739	733	774	761	805	755	775	744	750	757	773	778	754	814	745	774	772	765	745	743	766	788	737	752	797	749	746	742	778	761	763	764	769	785	777	846	768	740	712	748	805	753	746	780	755	715	771	748	808	808	754	732	756	792	744	756	748	745	731	745	789	735	760	757	750	745	768	775	768	762	704	746	737	788	720	740	801	748	732	747	769	778	802	780	769	805	780	774	733	741	740	727	779	751	694	787	778	777	741	785	812	755	725	739	744	773	759	793	753	802	811	745	756	755	736	787	747	726	755	753	778	785	737	781	726	793	746	770	687	805	760	743	744	758	739	765	787	787	765	769	738	759	731	790	755	787	769	721	793	831	787	785	761	797	748	734	729	744	725	712	800	802	756	738	704	741	752	733	712	761	795	779	783	759	760	771	719	775	794	815	766	763	684	767	721	757	746	728	727	761	790	760	768	781	713	759	767	790	754	807	796	715	724	734	768	749	723	764	751	746	773	748	739	744	796	733	773	766	746	798	713	754	731	732	737	763	774	750	756	776	789	758	732	734	767	781	725	757	769	742	742	773	746	737	771	800	728	789	766	784	743	716	764	713	733	738	755	715	730	765	788	776	728	742	773	739	765	774	780	795	760	767	690	765	738	718	746	752	728	699	802	767	728	753	780	775	784	754	755	760	766	775	778	776	748	732	793	820	781	698	763	770	745	712	780	732	768	769	792	749	765	749	748	768	727	742	802	768	751	736	759	789	756	773	812	788	778	784	747	741	748	754	762	767	757	783	733	718	738	781	754	810	773	715	795	782	707	707	707	765	747	776	789	739	752	756	725	808	725	737	739	776	772	733	771	773	775	724	738	743	751	739	727	809	746	775	837	744	758	768	761	749	724	737	736	721	791	720	776	765	786	781	734	791	772	759	784	782	746	748	743	758	745	780	792	798	805	795	790	815	787	772	737	758	774	759	780	708	762	763	764	733	719	756	748	769	769	786	733	728	707	778	765	734	756	729	741	787	725	779	737	781	781	754	765	765	738	717	762	807	738	756	766	765	750	761	737	773	772	776	735	764	762	739	747	764	757	777	793	768	731	724	804	737	759	755	775	802	743	769	743	780	755	800	794	718	736	777	754	748	787	773	797	787	771	731	770	708	757	761	758	694	803	721	730	740	728	745	743	808	737	791	769	745	777	766	777	770	746	739	702	717	805	789	716	733	747	678	745	796	768	719	759	731	801	775	731	749	738	704	750	811	760	686	758	769	754	725	768	778	787	770	738	766	719	740	773	744	752	740	756	722	759	737	813	772	740	817	761	703	731	784	805	771	752	788	763	733	755	804	747	770	783	768	732	711	753	724	781	747	747	741	728	693	785	719	773	749	777	755	740	743	733	759	754	794	730	766	762	774	745	711	750	713	793
48830	47246	37089	28400	18873	9742	6649	6227	6290	6189	6170	6225	6203	6168	6115	6313	6160	6136	6054	6195	6210	6199	6192	6197	6267	6227	6277	6344	6210	6193	6209	6148	6186	6193	6154	6267	6123	6248	6242	6242	6185	6298	6330	6205	6183	6255	6125	6293	6224	6335	6259	6315	6129	6195	6191	6166	6233	6176	6231	6167	6225	6206	6261	6223	6190	6267	6246	6239	6219	6209	6267	6170	6264	6227	6206	6313	6158	6253	6088	6241	6234	6252	6221	6254	6103	6213	6259	6149	6314	6124	6252	6210	6357	6164	6169	6185	6322	6209	6277	6210	6111	6285	6224	6204	6289	6131	6257	6324	6297	6158	6196	6117	6200	6232	6315	6213	6204	6192	6189	6151	6224	6251	6195	6246	6197	6340	6240	6145	6239	6185	6137	6305	6229	6287	6144	6208	6143	6168	6202	6230	6170	6271	6283	6312	6108	6192	6245	6195	6169	6239	6196	6220	6129	6158	6183	6259	6211	6326	6343	6169	6116	6194	6407	6174	6270	6218	6130	6310	6329	6259	6226	6138	6323	6314	6139	6178	6257	6146	6288	6154	6318	6077	6181	6291	6181	6291	6082	6235	6203	6205	6133	6242	6216	6306	6114	6306	6191	6240	6205	6121	6299	6373	6144	6222	6085	6281	6191	6282	6300	6224	6287	6162	6265	6270	6269	6185	6206	6237	6255	6263	6099	6136	6120	6168	6173	6273	6237	6172	6171	6281	6194	6130	6317	6361	6277	6309	6161	6250	6081	6153	6242	6240	6114	6229	6184	6205	6136	6231	6077	6278	6285	6325	6268	6313	6247	6264	6209	6184	6205	6166	6213	6214	6304	6172	6186	6195	6254	6158	6293	6247	6147	6235	6173	6345	6175	6219	6175	6288	6251	6123	6226	6136	6197	6233	6192	6114	6281	6224	6172	6230	6150	6101	6175	6270	6205	6329	6179	6261	6280	6379	6333	6162	6188	6163	6180	6158	6192	6182	6289	6214	6167	6279	6394	6230	6216	6131	6303	6139	6169	6337	6149	6140	6261	6233	6232	6099	6117	6067	6256	6159	6261	6230	6112	6353	6267	6138	6430	6147	6137	6239	6176	6395	6262	6165	6218	6369	6265	6196	6159	6295	6189	6199	6199	6255	6067	6123	6253	6249	6283	6237	6444	6250	6202	6094	6196	6265	6188	6222	6181	6158	6208	6223	6202	6091	6237	6207	6195	6185	6356	6324	6256	6266	6183	6193	6099	6223	6374	6231	6236	6149	6153	6431	6147	6180	6226	6201	6183	6206	6329	6133	6188	6209	6255	6243	6235	6182	6216	6192	6282	6242	6171	6319	6274	6291	6309	6324	6206	6150	6206	6231	6249	6240	6204	6371	6187	6260	6266	6196	6183	6154	6232	6118	6210	6252	6304	6227	6181	6212	6216	6265	6177	6207	6282	6077	6276	6266	6137	6232	6325	6237	6189	6231	6320	6159	6245	6224	6323	6328	6177	6244	6185	6187	6127	6116	6138	6255	6209	6248	6190	6436	6199	6233	6234	6137	6289	6189	6083	6170	6282	6348	6116	6200	6200	6200	6334	6272	6232	6246	6148	6120	6236	6285	6189	6269	6291	6178	6153	6168	6171	6228	6160	6171	6245	6234	6309	6224	6189	6227	6218	6208	6232	6174	6083	6257	6124	6041	6282	6169	6070	6193	6251	6259	6090	6217	6118	6197	6306	6221	6323	6244	6231	6282	6311	6179	6314	6290	6213	6188	6206	6276	6143	6158	6262	6221	6170	6183	6217	6290	6204	6188	6136	6267	6106	6317	6240	6197	6134	6236	6292	6223	6308	6274	6151	6040	6281	6187	6276	6178	6227	6300	6160	6090	6156	6179	6210	6293	6234	6307	6133	6123	6274	6206	6092	6156	6161	6222	6175	6229	6175	6174	6089	6308	6168	6254	6236	6243	6262	6195	6208	6142	6178	6300	6241	6320	6215	6270	6121	6293	6378	6213	6275	6277	6324	6161	6238	6266	6152	6309	6244	6241	6265	6182	6237	6240	6231	6253	6032	6289	6268	6209	6135	6237	6247	6240	6199	6344	6178	6173	6177	6227	6413	6159	6137	6291	6292	6151	6270	6091	6197	6345	6201	6224	6215	6273	6233	6167	6050	6128	6109	6194	6244	6252	6265	6236	6275	6217	6228	6165	6220	6249	6256	6212	6205	6211	6242	6305	6262	6303	6203	6303	6164	6182	6254	6330	6433	6166	6221	6290	6199	6155	6208	6196	6243	6120	6169	6110	6199	6219	6186	6197	6203	6242	6194	6196	6127	6295	6147	6129	6217	6176	6214	6402	6264	6191	6219	6142	6136	5993	6207	6294	6138	6205	6197	6284	6171	6200	6244	6304	6175	6297	6231	6265	6340	6226	6197	6203	6137	6262	6173	6123	6242	6184	6149	6225	6187	6203	6287	6210	6253	6279	6327	6216	6121	6226	6186	6290	6320	6260	6194	6176	6255	6134	6130	6115	6158	6212	6272	6153	6206	6221	6242	6223	6101	6128	6140	6164	6210	6308	6225	6209	6173	6123	6119	6080	6164	6208	6254	6179	6229	6369	6233	6253	6193	6151	6165	6318	6017	6246	6264	6392	6232	6230	6164	6207	6186	6238	6230	6116	6187	6216	6103	6313	6278	6168	6266	6288	6173	6240	6183	6304	6260	6237	6449	6331	6169	6236	6106	6253	6297	6188	6185	6242	6218	6204	6158	6224	6297	6329	6434	6243	6125	6161	6249	6150	6178	6070	6295	6094	6174	6308	6185	6290	6214	6131	6219	6179	6320	6151	6312	6347	6160	6383	6145	6312	6204	6209	6120	6210	6234	6281	6114	6201	6282	6234	6129	6209	6230	6200	6242	6249	6127	6268	6179	6187	6208	6301	6270	6160	6151	6160	6223	6164	6302	6187	6287	6307	6218	6091	6138	6160	6192	6198	6373	6237	6152	6247	6160	6170	6252	6199	6284	6193	6132	6329	6239	6237	6203	6287	6214	6231	6188	6349	6221	6178	6417	6289	6203	6173	6237	6137	6256	6153	6313	6321	6193	6209	6157	6213	6054	6171	6128	6173	6198	6231	6296	6270	6221	6196	6234	6287	6180	6189	6143	6161	6309	6307	6102	6238	6315	6268	6322	6151	6189	6134	6355	6260	6214	6350	6097	6184	6201	6198	6259	6194	6262	6261	6262	6252	6248	6178	6143	6195	6154	6256	6156	6091	6347	6196	6242	6203	6224	6189	6161	6201	6242	6191	6213	6341	6237	6214	6269	6292	6091	6249	6159	6218	6165	6264	6367	6108	6137	6074	6215	6254	6252	6268	6232	6134	6233	6199	6309	6131	6354	6184	6326	6237	6191	6180	6304	6246	6116	6197	6379	6225	6308	6266	6182	6186	6311	6112	6222	6178	6226	6143	6165	6040	6279	6095	6254	6199	6204	6141	6189	6208	6121	6276	6228	6204	6387	6167	6236	6285	6146	6397	6163	6199	6338	6231	6150	6219	6195	6341	6144	6187	6170	6184	6233	6253	6243	6119	6204	6219	6255	6205	6192	6202	6174	6261	6345	6052	6248	6315	6187	6294	6332	6308	6194	6190	6099	6075	6113	6294	6108	6291	6242	6296	6278	6090	6277	6452	6210	6250	6224	6328	6152	6260	6269	6167	6140	6213	6245	6082	6209	6296	6201	6238	6166	6251	6226	6242	6247	6184	6272	6296	6232	6285	6218	6145	6323	6303	6083	6358	6323	6252	6154	6314	6230	6317	6174	6182	6199	6260	6336	6088	6209	6253	6334	6204	6290	6250	6198	6168	6269	6249	6314	6315	6246	6246	6119	6193	6227	6221	6162	6213	6299	6255	6343	6018	6243	6311	6240	6187	6218	6347	6224	6186	6257	6175	6257	6257	6073	6223	6249	6156	6233	6210	6238	6170	6139	6272	6138	6274	6221	6271	6313	6257	6180	6221	6199	6285	6175	6291	6227	6247	6292	6240	6238	6333	6159	6296	6177	6204	6208	6206	6265	6182	6247	6217	6341	6112	6268	6223	6152	6187	6241	6219	6232	6221	6160	6292	6212	6192	6331	6177	6206	6247	6081	6164	6082	6275	6118	6189	6257	6277	6202	6268	6207	6057	6176	6188	6147	6258	6280	6220	6288	6137	6246	6265	6266	6361	6317	6259	6226	6211	6174	6187	6326	6206	6423	6254	6269	6191	6170	6292	6231	6216	6205	6279	6218	6271	6217	6187	6143	6152	6193	6327	6223	6150	6289	6150	6162	6111	6338	6175	6218	6162	6338	6153	6249	6281	6265	6203	6266	6291	6091	6083	6243	6262	6128	6207	6180	6200	6176	6141	6277	6157	6293	6142	6221	6093	6339	6278	6062	6219	6253	6251	6202	6181	6328	6259	6177	6201	6128	6130	6220	6232	6167	6193	6238	6286	6401	6240	6268	6250	6102	6213	6253	6197	6373	6275	6180	6217	6284	6258	6133	6152	6268	6112	6202	6225	6125	6244	6098	6351	6290	6288	6163	6174	6135	6172	6170	6267	6215	6306	6299	6221	6281	6176	6131	6331	6259	6056	6220	6217	6100	6242	6225	6282	6201	6379	6243	6199	6261	6241	6251	6232	6213	6100	6179	6235	6333	6263	6280	6271	6126	6304	6212	6176	6180	6241	6139	6262	6172	6246	6223	6353	6195	6284	6141	6250	6281	6131	6239	6198	6300	6192	6194	6234	6162	6174	6151	6220	6245	6290	6358	6206	6115	6285	6157	6250	6148	6268	6193	6268	6210	6319	6162	6164	6247	6174	6407	6225	6177	6243	6342	6203	6321	6201	6411	6266	6230	6151	6186	6184	6289	6230	6089	6181	6260	6385	6153	6252	6181	6338	6225	6215	6271	6194	6157	6166	6276	6239	6245	6197	6312	6347	6317	6127	6245	6309	6179	6112	6318	6260	6131	6153	6177	6365	6225	6211	6272	6126	6181	6260	6216	6244	6285	6224	6256	6179	6387	6214	6340	6287	6333	6211	6283	6184	6200	6224	6257	6228	6266	6259	6314	6259
40209	49124	31894	14299	3897	1466	877	869	824	846	828	766	836	785	783	801	827	834	833	833	799	854	787	870	862	784	837	859	829	847	832	806	779	825	856	856	852	803	863	787	801	834	818	813	799	782	789	805	762	863	802	885	753	783	848	818	808	842	776	780	863	798	794	857	792	779	875	778	828	856	811	833	820	783	827	801	900	845	828	799	797	778	825	790	822	864	813	798	839	798	833	762	793	831	849	838	855	831	812	874	804	864	853	827	833	796	799	751	805	832	865	840	755	836	762	809	834	880	794	830	809	841	810	783	800	770	825	851	785	828	786	827	810	806	813	824	805	813	802	819	849	857	844	825	881	849	825	824	854	855	783	796	830	865	819	816	862	849	828	809	788	794	832	812	779	790	801	808	812	834	854	828	816	795	825	789	764	835	815	824	798	835	831	831	832	771	779	798	824	866	848	762	820	811	784	846	794	786	782	825	751	801	824	820	805	794	842	815	785	846	836	803	808	860	824	869	834	766	799	845	838	807	872	839	780	850	826	860	816	862	800	837	813	830	846	808	779	848	801	787	840	760	813	855	818	850	849	857	866	802	812	836	788	863	848	792	805	839	867	822	748	787	891	794	785	817	822	854	845	776	800	832	817	838	806	885	796	886	800	821	850	847	778	781	822	801	807	840	855	835	803	818	829	800	836	868	817	793	816	865	787	832	808	781	831	776	837	780	775	819	809	810	777	749	798	837	820	794	818	786	846	771	795	820	780	853	802	811	758	816	783	846	786	830	829	780	800	846	805	834	847	793	816	814	836	774	843	784	796	792	825	853	805	857	805	839	818	856	828	798	836	843	839	762	858	803	871	817	834	827	857	763	825	844	773	815	832	792	830	775	814	861	853	855	810	821	831	854	801	906	830	789	831	808	835	766	837	843	843	785	767	834	851	746	827	846	782	817	804	813	816	790	802	854	870	807	845	829	803	800	845	840	812	813	786	867	843	792	881	822	807	829	837	859	830	817	834	828	812	794	759	886	829	830	847	777	787	828	828	801	780	731	832	853	879	820	789	796	789	810	865	883	831	788	805	839	858	799	814	783	835	811	807	793	812	857	808	849	807	812	768	862	782	805	803	815	839	846	837	791	857	842	777	804	840	858	825	820	789	855	832	787	780	814	805	798	824	816	828	829	847	805	853	825	808	829	817	822	870	849	819	794	824	837	834	747	807	804	799	866	819	818	885	870	801	859	810	836	775	804	777	783	824	823	763	786	763	800	887	855	823	838	810	804	808	809	779	765	790	790	800	902	806	823	810	789	847	861	882	882	831	836	861	792	850	843	834	812	821	816	771	809	821	784	850	821	779	809	860	814	845	784	798	860	778	780	855	841	795	793	826	824	831	914	820	816	818	841	841	777	828	851	810	830	813	879	852	825	847	853	835	845	813	779	786	831	786	865	813	833	763	800	844	814	827	781	813	809	840	819	814	848	798	748	813	835	852	824	806	796	780	810	878	836	825	822	811	823	859	818	824	846	803	807	784	813	867	805	760	835	831	865	787	796	825	817	867	786	778	849	764	815	787	827	842	843	822	799	810	796	849	791	772	823	844	791	839	827	847	783	795	842	772	788	792	849	802	807	828	796	812	863	764	753	808	847	802	854	846	820	812	792	834	800	811	788	807	828	823	805	791	860	850	839	816	809	849	833	796	781	788	877	843	792	863	835	871	842	788	812	808	849	830	814	845	799	816	822	780	861	818	822	815	805	801	796	814	812	833	794	834	816	857	889	795	811	844	818	812	827	805	809	832	821	792	819	831	813	823	804	757	811	761	824	812	816	816	806	808	831	799	813	826	809	826	810	833	807	821	796	823	785	822	796	846	758	812	808	787	771	828	885	803	813	887	805	788	820	820	822	810	835	805	791	778	822	805	797	810	839	812	875	861	808	775	801	823	820	834	799	773	811	818	794	832	850	775	777	799	796	833	809	807	825	817	775	812	836	816	839	831	835	832	845	810	874	854	833	824	811	810	804	803	747	807	821	822	833	827	826	809	830	817	807	815	844	765	847	868	835	827	795	806	803	798	831	776	863	782	823	830	746	887	813	826	790	797	822	811	844	803	860	797	831	853	839	810	829	794	808	771	833	825	819	782	800	819	884	812	765	864	831	763	792	835	789	833	841	821	799	846	822	783	784	859	791	809	800	809	854	799	813	776	819	818	791	826	810	840	833	774	762	825	796	912	804	827	838	809	842	814	840	745	815	844	794	774	802	805	814	778	821	833	821	773	842	796	837	829	818	786	812	810	804	773	788	793	832	810	896	811	855	823	824	838	845	814	841	833	787	878	808	849	790	785	840	870	852	840	826	807	803	831	787	840	805	836	843	794	833	839	812	773	831	874	816	826	770	798	874	855	801	844	794	829	852	832	819	819	813	822	796	799	781	795	766	803	808	805	812	793	834	809	832	799	856	818	787	803	846	790	784	781	800	779	864	832	871	769	810	775	856	819	837	797	797	816	819	778	836	808	779	816	886	842	831	843	790	828	799	853	827	813	817	787	850	795	790	827	819	836	795	825	803	818	804	805	834	794	846	803	835	871	776	839	781	876	791	800	809	830	818	833	821	790	799	799	830	837	797	795	847	829	820	786	796	791	824	785	766	769	841	807	806	815	849	777	827	809	846	772	809	832	821	789	846	836	814	812	763	794	806	853	813	831	797	802	730	817	824	785	803	823	785	759	822	828	832	831	850	824	845	848	850	801	832	842	826	801	808	787	827	792	779	833	761	794	790	835	834	829	799	785	867	781	787	815	850	797	847	807	804	806	728	820	801	832	849	789	840	810	858	815	843	840	805	869	811	805	857	817	823	866	829	841	797	782	817	835	857	863	840	806	815	756	834	842	842	836	852	836	815	844	832	828	798	790	781	842	844	809	851	821	823	836	805	808	827	846	830	815	789	834	866	809	773	831	821	804	860	777	823	840	843	827	778	846	799	796	834	791	796	784	783	798	812	819	859	814	810	834	774	841	800	828	837	829	819	803	806	848	839	803	764	803	767	859	857	814	810	829	819	844	804	815	790	808	772	807	802	817	803	813	818	845	865	846	830	873	814	857	811	808	855	844	824	892	787	863	845	819	840	769	801	827	778	827	854	852	781	789	801	797	880	864	847	764	806	857	808	793	835	845	802	845	823	866	860	870	810	806	850	816	836	817	826	865	829	854	811	775	827	834	821	831	818	853	854	839	826	874	815	848	806	798	845	776	845	841	785	856	811	794	825	853	816	811	820	780	806	816	759	797	843	800	814	776	799	827	824	795	761	825	845	835	851	810	782	796	863	828	824	823	818	851	835	791	827	799	818	790	850	879	886	868	765	799	816	860	827	855	856	811	826	797	824	809	850	798	798	852	801	860	850	836	845	806	823	823	851	829	782	833	834	819	833	813	767	824	898	795	849	815	834	883	826	771	815	803	847	810	842	821	793	864	810	891	792	852	825	810	821	800	807	802	871
55627	57229	54561	42277	31547	16784	8232	6668	6643	6677	6778	6618	6680	6561	6541	6641	6822	6686	6637	6625	6601	6577	6676	6637	6697	6579	6624	6541	6668	6719	6486	6617	6575	6677	6684	6630	6592	6604	6701	6615	6617	6537	6697	6674	6701	6722	6648	6634	6664	6553	6555	6604	6722	6659	6682	6583	6720	6689	6642	6664	6632	6651	6674	6745	6549	6753	6724	6490	6719	6504	6534	6565	6683	6671	6637	6687	6694	6562	6601	6714	6706	6706	6527	6593	6712	6623	6625	6679	6513	6566	6677	6791	6593	6553	6661	6547	6559	6629	6658	6580	6660	6597	6670	6614	6675	6587	6654	6539	6738	6541	6538	6583	6496	6696	6576	6644	6635	6655	6647	6576	6669	6683	6584	6583	6704	6578	6686	6531	6725	6623	6520	6619	6633	6710	6686	6709	6743	6735	6621	6624	6635	6601	6661	6567	6696	6669	6615	6694	6693	6631	6783	6650	6560	6593	6615	6653	6533	6473	6687	6713	6473	6762	6475	6700	6781	6661	6643	6541	6741	6568	6658	6680	6702	6717	6541	6608	6669	6625	6691	6622	6552	6702	6702	6650	6575	6659	6668	6629	6612	6722	6649	6722	6630	6494	6566	6652	6668	6571	6598	6611	6694	6600	6605	6648	6555	6512	6665	6678	6612	6504	6695	6796	6649	6501	6615	6657	6570	6705	6631	6579	6561	6687	6755	6620	6537	6581	6658	6548	6618	6599	6658	6655	6696	6577	6504	6525	6681	6718	6753	6721	6592	6616	6566	6714	6669	6686	6781	6664	6619	6582	6435	6644	6569	6599	6631	6575	6639	6688	6667	6647	6678	6726	6615	6732	6614	6586	6616	6725	6697	6585	6723	6575	6594	6755	6584	6704	6658	6727	6623	6582	6742	6578	6651	6703	6544	6661	6639	6657	6547	6626	6596	6810	6643	6759	6650	6701	6773	6575	6646	6578	6653	6619	6765	6739	6607	6545	6613	6561	6579	6520	6794	6697	6655	6616	6495	6662	6706	6629	6593	6744	6724	6578	6603	6683	6750	6520	6531	6722	6500	6580	6602	6619	6542	6677	6555	6665	6629	6630	6572	6658	6707	6747	6708	6603	6642	6621	6634	6536	6550	6627	6596	6506	6486	6678	6638	6648	6652	6572	6517	6728	6705	6616	6646	6659	6631	6538	6613	6544	6545	6604	6724	6677	6693	6620	6646	6761	6587	6665	6503	6658	6611	6742	6578	6593	6534	6585	6585	6769	6667	6653	6706	6606	6714	6468	6586	6554	6499	6584	6677	6671	6683	6601	6615	6912	6780	6593	6772	6600	6682	6758	6742	6676	6610	6628	6673	6635	6631	6582	6671	6613	6733	6622	6645	6638	6562	6555	6576	6556	6778	6683	6606	6712	6611	6578	6597	6740	6734	6637	6706	6696	6560	6587	6701	6753	6690	6550	6730	6634	6481	6680	6636	6616	6749	6558	6614	6603	6654	6614	6692	6607	6621	6567	6655	6554	6653	6668	6648	6648	6592	6726	6578	6715	6713	6554	6716	6735	6627	6651	6569	6542	6713	6707	6721	6687	6519	6665	6563	6567	6611	6695	6531	6685	6581	6634	6572	6783	6760	6691	6502	6585	6686	6573	6701	6559	6793	6589	6539	6689	6551	6583	6726	6530	6504	6634	6671	6583	6666	6669	6728	6682	6590	6559	6696	6641	6693	6539	6736	6678	6628	6600	6682	6692	6596	6694	6554	6670	6673	6540	6568	6598	6656	6638	6705	6688	6663	6718	6588	6565	6632	6665	6723	6619	6731	6498	6574	6553	6577	6674	6658	6626	6619	6728	6539	6665	6617	6643	6648	6703	6629	6665	6531	6687	6739	6635	6686	6622	6618	6667	6550	6744	6608	6713	6776	6737	6598	6704	6562	6658	6715	6516	6511	6567	6727	6593	6730	6633	6631	6570	6845	6544	6662	6498	6711	6520	6522	6598	6580	6564	6520	6630	6612	6650	6593	6508	6646	6659	6642	6574	6661	6656	6738	6686	6685	6603	6586	6667	6595	6756	6612	6520	6592	6663	6731	6527	6660	6590	6654	6631	6640	6573	6643	6679	6654	6502	6738	6672	6735	6555	6807	6657	6482	6654	6647	6552	6633	6640	6802	6658	6770	6552	6577	6609	6586	6742	6630	6592	6610	6773	6679	6684	6603	6682	6578	6623	6582	6615	6571	6612	6564	6582	6421	6550	6513	6725	6561	6724	6561	6719	6626	6531	6693	6766	6613	6561	6578	6698	6656	6678	6526	6638	6458	6743	6673	6715	6649	6667	6679	6615	6714	6752	6747	6679	6673	6508	6682	6708	6623	6786	6629	6680	6662	6693	6547	6635	6658	6722	6642	6594	6665	6691	6668	6740	6638	6565	6778	6671	6583	6671	6720	6570	6528	6657	6718	6627	6553	6599	6613	6624	6686	6621	6674	6726	6708	6621	6573	6601	6474	6589	6562	6707	6619	6675	6671	6643	6632	6756	6740	6676	6565	6707	6536	6476	6611	6629	6639	6591	6640	6615	6636	6727	6702	6655	6538	6571	6670	6616	6533	6525	6618	6717	6768	6706	6566	6748	6575	6519	6661	6483	6548	6630	6609	6605	6591	6613	6674	6710	6732	6531	6559	6845	6623	6723	6531	6740	6621	6562	6578	6435	6667	6547	6671	6582	6598	6599	6735	6696	6591	6690	6555	6669	6693	6756	6557	6698	6598	6612	6588	6673	6585	6596	6565	6705	6579	6567	6564	6605	6600	6688	6518	6645	6658	6581	6556	6562	6597	6613	6597	6620	6631	6683	6667	6578	6575	6602	6617	6715	6574	6620	6593	6721	6701	6688	6646	6605	6591	6656	6530	6648	6557	6760	6777	6618	6536	6499	6590	6732	6666	6469	6480	6641	6615	6709	6679	6553	6649	6699	6670	6665	6564	6601	6569	6612	6693	6601	6703	6665	6501	6723	6770	6630	6582	6558	6782	6576	6605	6592	6597	6535	6545	6546	6679	6615	6604	6635	6601	6700	6668	6651	6757	6670	6728	6591	6541	6623	6654	6553	6668	6606	6563	6662	6638	6594	6647	6680	6635	6758	6475	6640	6603	6606	6752	6534	6617	6638	6563	6537	6834	6631	6701	6673	6708	6659	6532	6625	6594	6636	6647	6562	6650	6642	6747	6543	6479	6654	6671	6707	6642	6640	6535	6664	6674	6761	6484	6672	6672	6565	6687	6663	6590	6710	6607	6762	6553	6708	6666	6568	6662	6656	6687	6545	6607	6655	6721	6576	6695	6620	6699	6723	6604	6565	6658	6668	6600	6610	6714	6605	6707	6602	6618	6699	6626	6711	6679	6579	6669	6667	6637	6678	6700	6620	6620	6624	6712	6604	6628	6630	6694	6557	6611	6745	6659	6583	6638	6533	6547	6638	6656	6678	6619	6631	6593	6826	6660	6665	6610	6656	6610	6732	6565	6527	6524	6670	6690	6670	6705	6617	6648	6510	6471	6663	6598	6435	6751	6689	6633	6576	6597	6590	6606	6712	6527	6695	6662	6627	6611	6654	6677	6588	6704	6629	6574	6632	6610	6656	6690	6664	6555	6800	6541	6668	6474	6603	6560	6703	6674	6709	6612	6637	6574	6635	6613	6651	6631	6697	6521	6562	6597	6683	6624	6666	6705	6569	6484	6590	6595	6663	6576	6620	6746	6564	6558	6685	6564	6693	6653	6490	6599	6552	6556	6622	6638	6635	6594	6706	6599	6566	6740	6615	6593	6725	6686	6634	6623	6649	6626	6580	6543	6577	6764	6655	6628	6736	6478	6558	6644	6684	6545	6787	6533	6488	6681	6784	6750	6517	6763	6549	6582	6630	6716	6634	6586	6712	6583	6699	6710	6612	6658	6695	6556	6590	6704	6677	6567	6585	6577	6691	6588	6647	6634	6487	6567	6560	6654	6513	6503	6646	6639	6461	6626	6679	6686	6597	6579	6708	6603	6669	6764	6549	6558	6619	6545	6614	6712	6609	6545	6424	6680	6597	6574	6677	6688	6590	6677	6467	6633	6551	6705	6596	6576	6707	6483	6461	6778	6616	6509	6587	6657	6615	6605	6602	6723	6583	6537	6718	6569	6603	6719	6548	6643	6772	6670	6716	6642	6659	6565	6708	6659	6710	6638	6589	6678	6655	6679	6595	6627	6645	6598	6557	6815	6593	6694	6659	6619	6566	6544	6770	6702	6655	6689	6679	6685	6616	6677	6628	6740	6640	6632	6573	6502	6593	6570	6731	6544	6583	6420	6653	6637	6669	6575	6620	6709	6682	6812	6653	6621	6720	6575	6594	6672	6768	6575	6659	6695	6663	6617	6513	6604	6681	6752	6534	6744	6576	6692	6525	6617	6637	6598	6501	6663	6746	6570	6775	6634	6509	6641	6556	6692	6699	6732	6738	6536	6841	6529	6662	6667	6613	6676	6526	6623	6663	6515	6661	6633	6631	6613	6656	6548	6674	6667	6703	6636	6608	6768	6606	6599	6665	6497	6576	6606	6627	6623	6604	6544	6664	6546	6726	6738	6564	6671	6647	6616	6605	6643	6668	6674	6695	6687	6626	6577	6741	6699	6643	6741	6590	6562	6686	6608	6522	6642	6571	6646	6509	6614	6686	6739	6738	6660	6585	6524	6677	6600	6647	6647	6694	6673	6567	6627	6704	6565	6523	6585	6640	6492	6633	6600	6664	6637	6565	6724	6662	6753	6640	6697	6619	6709	6595	6717	6557	6620	6653	6697	6670	6717	6628	6614	6592	6649	6713	6568	6671	6689	6599	6726	6822	6686	6561	6627	6498	6597	6682	6723	6607	6695	6667	6729	6671	6670	6673	6685	6723	6655	6622	6623	6634	6720	6582	6600	6578	6591	6718	6578	6716	6659	6577	6575	6514	6484	6597	6741	6547	6666	6504	6662	6606	6722	6717	6669	6695	6541	6555	6576	6612	6618	6632	6564	6697	6621	6659	6591	6702	6664	6671	6718	6609	6638	6625	6809	6553	6544	6637	6461	6671	6559	6638	6638	6649
30378	37979	24686	9925	2758	1253	884	849	825	867	875	860	849	878	844	860	824	840	898	832	871	817	883	899	848	907	862	912	907	843	877	844	822	897	844	862	912	860	845	813	841	877	830	889	836	837	841	843	864	890	867	849	838	871	852	818	834	893	825	827	864	825	856	864	855	859	873	823	839	844	847	869	835	867	908	824	838	814	826	846	820	839	873	954	843	865	860	831	882	835	868	821	858	824	810	838	889	836	796	821	852	804	855	849	839	816	897	838	922	828	783	874	872	860	841	835	886	846	843	876	853	859	885	838	856	823	831	887	861	870	834	820	792	893	846	826	839	901	875	891	804	828	896	882	863	894	836	826	818	885	860	898	821	877	832	829	815	831	824	900	911	850	931	865	812	874	851	867	860	877	887	858	856	802	882	841	860	857	881	795	819	875	843	912	861	827	842	917	868	889	848	897	843	851	875	851	938	817	838	922	860	846	864	873	829	910	854	880	833	844	897	867	861	854	827	881	855	852	826	908	865	915	902	867	897	879	819	853	847	848	894	859	863	893	881	858	875	822	842	870	867	849	831	852	911	871	870	879	888	879	858	874	840	858	879	887	819	862	918	803	830	824	917	831	850	816	858	818	867	858	850	878	896	861	849	914	848	860	839	796	799	840	895	857	850	863	843	872	839	861	841	878	846	853	858	828	916	793	813	873	872	831	864	825	902	888	865	818	816	824	806	875	812	940	880	861	830	835	818	802	843	870	829	822	872	833	870	911	835	843	816	828	836	851	821	915	855	863	818	886	831	830	869	873	927	857	839	833	925	832	837	836	890	893	818	875	833	815	865	883	847	851	815	840	843	838	909	826	828	855	857	901	918	865	929	882	877	910	861	837	850	837	910	895	858	875	895	918	868	851	840	871	857	858	856	861	855	894	860	854	874	856	772	837	868	863	825	863	839	867	878	822	848	866	806	849	835	809	875	848	815	858	891	826	819	880	844	899	888	880	805	818	895	846	916	867	866	850	889	872	887	868	858	873	835	854	882	837	858	839	857	866	840	854	885	882	874	849	852	859	887	877	848	868	862	873	885	883	849	857	816	914	894	867	859	865	842	857	890	823	868	890	883	772	907	865	776	822	879	832	850	862	860	839	860	870	848	892	775	867	836	850	841	881	819	892	859	839	866	841	858	893	872	819	886	889	856	882	809	861	888	900	879	852	860	872	887	860	822	862	915	793	890	851	856	869	906	849	837	816	844	897	847	903	850	870	868	837	859	904	870	872	821	825	833	862	797	816	873	840	869	863	892	881	834	893	820	884	865	855	880	878	912	842	928	846	850	860	857	901	877	851	848	826	851	897	866	875	860	894	834	831	891	844	907	812	840	836	881	820	861	899	828	891	829	850	834	841	893	816	806	866	935	873	898	838	880	860	862	847	875	896	867	851	876	866	910	862	831	867	858	920	886	837	841	836	830	834	904	856	853	905	871	843	805	886	880	835	877	817	904	878	876	859	850	878	827	829	842	847	862	864	877	887	833	843	896	883	945	852	853	893	815	849	811	815	834	881	896	881	841	871	860	872	892	843	878	884	881	842	844	853	842	915	862	887	808	885	859	827	805	826	878	827	836	856	824	906	858	830	848	876	817	829	828	804	870	900	883	855	834	899	812	805	852	807	839	838	822	858	887	826	879	887	883	850	825	857	835	852	834	839	876	821	859	853	862	859	879	915	909	846	900	840	843	883	855	815	833	916	824	852	830	894	863	888	855	861	842	875	874	860	877	858	868	858	835	815	828	846	843	835	810	835	860	873	893	834	870	876	902	849	821	889	837	852	822	869	879	890	846	822	849	862	847	826	861	815	854	820	844	853	814	838	865	900	864	881	851	835	835	865	867	895	924	819	829	848	858	825	850	866	813	891	841	829	873	829	864	878	821	828	886	892	834	856	875	810	898	870	823	862	872	863	851	851	843	779	876	861	805	874	852	893	885	842	878	895	811	914	856	806	826	968	792	866	875	837	862	884	812	853	895	844	878	865	888	860	932	896	848	906	859	849	900	887	882	834	871	846	841	860	845	872	929	834	878	873	860	864	912	892	888	840	892	883	838	856	878	868	875	828	852	870	888	835	887	823	867	897	869	882	835	871	838	898	884	865	864	830	853	869	867	854	866	913	895	914	846	834	881	826	869	843	896	794	880	844	851	853	867	845	835	872	916	817	880	878	846	897	863	890	855	827	860	886	854	889	838	846	911	859	808	857	884	883	884	903	834	857	897	859	881	888	820	893	856	889	919	878	806	871	890	843	873	896	843	832	823	778	823	891	847	893	794	851	810	863	880	886	862	858	857	839	900	842	820	885	881	879	859	823	862	903	850	850	903	847	819	858	861	845	953	788	847	828	851	855	932	848	880	849	871	888	862	798	930	874	821	886	841	877	821	890	861	856	879	893	891	850	924	830	815	900	819	852	846	883	835	936	860	852	860	869	862	874	821	862	850	823	872	786	862	866	833	825	916	880	858	845	846	815	852	827	855	857	883	819	870	848	878	832	833	821	872	842	806	888	867	881	867	803	839	920	884	855	853	869	849	872	870	917	853	834	863	866	870	829	823	808	835	828	828	849	868	842	877	798	869	887	852	827	890	892	905	830	854	922	853	876	852	880	843	861	849	897	845	854	878	826	844	842	813	825	873	868	893	859	906	826	826	855	829	830	869	850	816	874	871	884	889	908	899	879	890	845	848	840	876	866	866	836	880	833	777	873	862	875	875	864	847	898	874	796	949	826	869	851	847	867	832	873	833	880	860	921	881	856	875	890	850	858	878	907	900	884	827	820	852	867	853	876	819	862	771	880	852	850	861	860	855	890	846	803	810	799	879	870	867	842	892	845	839	793	883	862	842	796	851	844	832	852	900	873	841	854	883	901	918	873	886	877	896	826	784	836	864	864	887	835	864	906	855	861	884	858	857	832	835	817	842	872	879	846	879	902	834	866	851	851	872	862	852	881	887	850	821	860	852	904	853	861	825	870	872	903	850	837	851	892	795	893	897	879	852	835	859	870	888	854	851	833	866	866	836	860	857	916	880	857	845	825	830	855	846	860	854	869	891	868	847	859	838	839	845	848	864	866	869	883	871	833	839	879	864	857	910	860	842	815	858	912	871	870	863	883	850	880	909	880	866	850	910	822	896	847	843	859	899	817	823	921	813	853	866	871	872	866	861	851	886	850	826	865	844	857	848	871	858	865	878	875	868	874	874	896	877	867	901	808	878	837	835	850	827	888	892	870	867	897	899	819	855	855	864	869	857	853	825	840	824	847	855	873	788	900	938	889	839	864	860	840	895	844	839	885	873	890	861	869	914	870	874	825	892	902	906	872	819	841	837	868	850	884	894	890	844	839	928	793	824	840	859	872	859	857	857	849	818	841	853	911	816	847	843	813	866	850	811	785	842	888	886	883	842	854	827	897	892	816	932	815	814	826	849	786	874	861	825	813	891	845	806	868	875	825
59292	58520	47940	37573	26547	14232	8055	7058	6916	6905	7003	6894	6970	6745	6845	6924	7017	6927	6936	6919	6825	6911	6888	6890	6795	6807	6831	6977	6894	6872	6851	6953	6913	6902	6733	6861	6874	6900	6883	7080	6900	6775	6962	6884	6816	6953	6912	6908	6832	6942	6836	6924	6974	6883	6875	6974	6878	6928	6905	6988	6883	6983	6946	6980	6968	6852	6945	6941	6749	6896	6883	6909	6941	6880	6976	6813	6849	6963	6842	6925	6910	6855	6896	6879	6938	6968	6880	6974	6879	6794	6867	6874	6966	6888	6943	6923	6839	6907	7012	6891	6946	7035	6895	6882	6830	6934	6955	6906	6866	6939	6888	6877	6920	7061	6856	6881	6968	6802	6780	6956	6983	6915	6884	6955	6970	6942	6907	6893	6853	7045	6965	6861	6930	6826	6798	6897	7012	6969	6861	6909	6979	6824	6899	6981	6862	6947	6938	6894	6870	6873	6898	6994	6971	6775	6891	6961	6922	7001	6922	6816	6955	6852	6947	6854	6906	6978	6858	6788	6885	6866	6902	6768	6853	6877	6798	6991	7095	6770	6883	6893	6880	6883	6815	6933	6973	6914	6940	6811	6951	6902	6808	7016	6920	6884	6810	6829	6874	6905	6861	6811	6887	6927	6880	7016	7051	6870	6885	6924	6898	6958	6951	6890	6860	6856	6847	7014	6845	6970	6898	6861	6928	6909	6927	6920	6876	6999	6975	6824	6930	6984	7022	6916	6946	6837	7164	6848	6924	6890	6842	6880	7021	7018	6996	6957	6969	6922	6956	6850	6868	6941	6897	6865	6888	6838	7008	6831	6970	6939	6956	6903	6947	6924	6955	6921	6930	6996	7015	7006	6790	6910	6892	6897	6884	6910	6976	6809	6959	7014	6994	6884	6947	6870	6998	6852	6883	6786	6839	6718	6812	6913	6845	6812	6805	6980	7056	6956	6885	6941	6864	6965	6857	6907	6904	6918	6898	6900	7016	6924	6851	7006	7100	6851	7027	6955	6987	6886	6865	6953	6878	6869	6992	6972	6848	7114	6951	6994	6723	6882	6960	6826	6984	6894	6988	6962	6909	6894	6942	6793	6807	6978	6925	6902	6860	6878	6850	6950	6938	6887	6767	6854	6886	7029	6887	6915	6912	6923	6954	6770	6954	7098	6966	6954	6945	7054	6874	6942	6928	6942	6880	6915	6852	6873	6948	6981	6948	6929	6938	6947	6901	7055	6956	6873	7003	6995	6960	6792	6825	6907	6894	6881	6685	6917	6954	6833	6916	7056	7038	6844	6817	6900	6906	6905	6979	6806	6784	6852	6865	7021	6907	6879	6960	6960	6870	6942	7002	6892	6947	7002	6945	6670	6961	6973	6938	6938	6872	6844	6915	6910	6976	6893	6953	6949	6789	6786	6923	6929	6806	6938	6986	6919	7034	7051	6912	6853	6849	6939	6868	6885	7026	6874	6985	6900	6899	6921	6982	6958	6842	6961	6991	6786	6839	6949	6920	6829	6834	6885	6840	6872	6924	6834	6912	6925	6806	6942	6960	6889	7017	7104	6831	6906	6796	6928	6942	7040	6811	7053	6737	6954	6860	7001	6780	6937	7042	7025	6849	6907	6870	6976	6833	6944	6910	6957	6895	6910	6996	6983	6986	6900	6881	6921	6926	6998	6932	6961	6903	6881	6894	6939	6876	6889	6995	6966	6997	6920	6965	6944	6920	6890	6807	6887	6973	6899	6947	7002	6966	6842	6968	6805	7030	6903	6863	6824	6870	6811	7026	6913	6839	7013	6851	6778	7018	6839	6879	6779	6999	6923	6935	6968	6884	6902	6903	6897	6853	6889	6905	7149	7038	6868	6956	7014	7100	6860	6950	6941	6950	6943	6895	6968	6958	6916	6864	7050	6922	6781	6841	7026	6899	6905	6881	6976	6866	6866	6978	6900	6864	6798	7014	6848	6979	7059	6995	6856	6969	7081	6877	6883	6947	7020	6862	7001	6851	6813	6846	6884	6990	7080	7035	6824	6849	6969	7044	6922	6963	6942	6827	6972	7043	6876	6837	6922	6864	6964	6922	6985	6917	6849	6934	6892	6999	6881	6910	6846	6892	6854	6865	6919	6943	6974	6917	6940	6901	6953	6884	6877	6998	6847	6991	6889	6951	6932	6840	6878	7059	6921	6843	6822	6845	6915	6952	6829	6893	6919	6935	6826	7028	6925	6880	6793	6974	7008	6943	6818	6815	6818	6928	6946	6947	6860	6777	7008	7022	6991	6883	6978	6964	6832	6818	6922	6939	6850	7064	6812	6905	7014	7152	6921	6966	6731	6899	6881	6941	6992	7016	6889	6850	6853	6927	7019	7101	6965	6883	6876	6856	6902	6918	6936	7013	6837	6912	7016	6881	6910	6796	6994	6882	7109	6916	6736	6974	6885	6909	6759	6984	6871	6853	6947	6922	6852	6869	6993	6890	6787	6933	6799	6963	6914	6930	6816	6848	7042	6850	6934	6862	6969	6834	6878	6962	6806	6903	7036	6896	6960	6980	6867	7124	6832	6909	6968	6909	6898	6899	6888	6813	6888	6934	6868	6998	6901	6859	6805	6961	6933	6865	6921	6850	6840	6922	6877	6902	6817	6826	6876	6956	6963	6948	6886	6945	6922	6974	6852	6887	6830	6803	6935	6967	6805	6954	6983	6777	6996	7023	6913	6857	6930	6892	6924	6945	6942	6914	6948	6924	6989	6953	6996	6922	6734	6888	6886	6911	6819	6932	6892	6959	7067	6911	6950	6868	6885	6735	6928	6921	6843	6979	6983	6930	6891	6794	6830	6952	6822	6815	6995	6861	6892	6928	6788	6793	6892	6982	6877	6938	6904	6879	6895	6920	6963	6899	6941	6873	6946	7026	7032	7001	6922	6893	6897	6971	6853	6996	6932	6952	6879	6888	6871	6849	6975	6855	7012	6980	6933	6970	6753	6855	6902	6909	6941	6971	7035	6953	6842	7002	6920	6958	6900	6872	6964	6984	6887	6835	6977	6954	6905	6876	6942	6949	6955	7019	6992	6801	6953	6805	6854	6965	6893	6885	6868	6766	6748	6986	7050	6953	7030	6974	6783	6933	6747	6957	7076	6764	7008	6965	6864	6959	6958	6876	6864	6874	6981	6876	6999	6994	6955	6838	6986	6948	6904	6993	6905	6849	6910	6873	6926	6889	7059	6848	6816	6941	6733	6914	6996	7078	7042	6884	6995	6840	6979	6831	6815	6868	6860	6938	6982	6801	6925	6960	6834	6937	7010	6895	6884	6950	6943	6943	6817	6827	6724	6990	6904	6905	6843	6941	6989	6995	6869	6880	6977	7063	6988	6890	6846	6869	6866	6851	6836	6931	6925	6944	6970	7035	6797	6844	6858	6915	6968	6866	6888	6854	7053	6899	6796	6959	6937	6939	6914	6973	6931	6889	7007	6851	6737	6996	6841	6841	7024	7000	6935	6899	6995	6933	6862	6858	6955	6846	7003	6878	6768	6792	6976	6825	6839	6956	6894	6923	6872	6871	6875	6936	6964	6911	6980	6900	6967	6960	6921	6857	6890	6866	6879	6886	6887	6951	6837	6888	6946	6878	6802	6926	6930	6901	7027	6907	6987	6878	6932	6837	6935	6912	6849	6892	6877	6902	6892	6951	6918	6967	7044	6805	6954	7002	6850	6972	6921	6904	6916	6953	6836	6908	6945	6920	6844	6799	6869	6956	6905	6983	6846	6981	6773	6914	6983	6915	6976	6887	6886	6924	6865	7038	6921	6878	6796	7011	6897	6947	6858	6944	6912	6960	6919	6947	6897	6893	7092	6954	6923	6851	6864	6991	6831	6843	6961	6961	6935	7005	7011	6836	6907	6903	6954	6808	7006	7104	6850	6861	6898	6850	6989	6859	6789	6931	6866	6876	6931	6991	6942	6982	6701	6882	6870	6787	6920	6995	6880	7003	6988	6917	6897	6965	6878	6908	6938	6919	6949	7098	6935	6976	7023	7017	6924	6889	6926	6916	6930	6998	6996	6969	6895	7014	6783	6944	6923	6911	6847	7007	6843	7012	7011	6957	6917	6958	6976	6907	6910	7023	6838	6848	6915	7060	6985	6892	6846	6881	7073	6915	6974	6996	6960	6965	6982	6851	6954	6946	6888	6913	7081	6940	6905	6871	6914	6945	6874	6890	6859	6974	6819	6954	6979	6948	6897	6865	6828	7019	6982	6898	6923	6727	6915	6920	6794	6957	6830	6970	6862	7010	7009	6939	6957	6946	6958	6711	6764	6876	6890	7020	6892	6936	6888	6852	6921	6897	7004	6759	6971	7023	6924	6807	6894	6905	6762	6819	6932	6740	6978	6780	6859	6758	6975	6803	6833	6948	6876	7011	6714	6920	7097	6988	6922	6867	7017	7005	6897	6989	6839	6919	6837	7053	6999	6972	6918	6890	6901	6933	6970	6978	6882	6949	6969	6876	6891	7034	6868	7021	6927	6809	6965	6971	6759	6938	6894	6977	6886	6942	6810	6884	6979	6930	6769	6929	6895	6887	6893	6920	6933	6746	6862	6952	7000	6927	6768	6932	7006	6835	6863	6782	6899	6931	7016	6932	6971	6855	6871	7036	6814	6835	6848	6950	6799	6917	6836	6928	6859	6853	6928	6962	6824	6925	6943	6828	6911	7038	6848	6918	6951	6938	6859	6891	6959	6894	6880	6792	6855	6907	6753	6922	6835	6892	6977	6893	6828	6850	6820	6944	6849	6956	7005	7007	6866	6870	6888	6924	6918	6830	6768	6805	6953	7115	6892	6923	6913	6918	6828	6786	6953	6937	6858	7005	6858	6931	6925	7033	6973	6885	6832	6808	6827	6981	6930	6951	6875	7031	6905	6823	6889	6972	6957	6893	6919	6962	6882	6923	7016	6774	6789	6953	6842	6977	6784	6948	6924	6887	7102	6877	7001	6932	6905	6954	6879	6882	7018	6912	6780	6934	7079	6914	6908	6887	6911	6831	6910	7014	6767	6960	6932	6876	6979	6909	6932	6899	6962	7026	6807	6838	6818	6931	6822	6940	6847
37996	50048	33184	15792	4189	1291	760	735	680	725	685	758	705	715	747	736	709	641	703	694	679	697	668	690	667	749	696	698	713	731	700	693	669	645	679	677	656	718	753	646	754	737	759	704	694	708	736	711	696	735	719	688	762	717	706	744	684	639	737	724	745	716	713	708	704	722	682	705	763	706	723	724	737	750	721	696	743	762	717	734	686	683	705	714	731	724	683	712	748	761	695	695	689	696	676	697	656	653	677	691	700	699	707	669	721	696	718	699	746	703	709	705	722	761	738	703	695	677	755	717	682	738	722	739	698	695	735	734	678	689	691	679	731	720	723	702	747	696	689	725	726	695	693	702	686	710	728	727	760	763	649	704	685	710	725	763	717	654	713	718	695	704	684	728	726	732	696	699	739	685	701	697	718	729	675	720	658	713	660	705	723	687	749	705	708	763	709	732	691	700	708	731	701	659	689	742	649	674	683	680	711	694	670	704	736	682	700	707	744	722	739	732	678	721	663	706	698	726	749	705	696	699	742	713	678	691	705	689	703	695	745	737	723	727	733	709	701	659	707	694	661	700	668	718	719	698	724	734	706	728	685	728	738	692	722	699	672	750	688	713	731	709	727	704	682	750	652	699	728	708	724	724	706	735	765	690	698	724	753	725	699	664	731	707	713	712	684	710	684	709	669	741	714	708	736	719	740	725	636	715	724	694	675	770	679	690	731	674	660	759	683	727	696	725	710	760	750	688	676	713	676	724	711	679	700	736	710	667	705	686	727	727	755	656	704	718	733	713	702	694	695	769	722	688	676	738	724	695	727	680	678	695	746	715	707	733	697	701	721	701	668	709	674	660	721	722	679	712	706	704	725	701	726	744	686	701	694	704	724	751	699	724	704	736	726	744	669	704	712	669	707	745	748	761	705	665	700	707	710	753	683	708	663	707	716	746	686	712	696	697	771	705	751	669	696	673	710	719	696	706	734	767	682	649	749	676	718	682	682	725	697	728	684	728	711	749	667	700	685	661	694	744	687	741	671	741	681	734	694	733	702	739	742	769	706	721	694	703	698	715	731	747	707	713	675	737	678	771	762	731	744	680	682	681	755	755	675	738	692	719	731	705	742	734	701	688	685	698	710	700	699	690	704	702	709	733	700	734	702	689	703	756	708	770	711	707	653	701	722	724	701	724	670	762	687	742	687	701	719	712	704	708	705	712	729	730	693	687	724	723	680	685	710	700	727	726	680	761	699	734	724	721	705	708	712	669	736	707	693	708	729	703	664	701	658	727	729	738	689	748	699	702	731	744	673	687	649	735	698	772	713	727	681	726	685	714	671	733	676	713	695	717	745	733	676	695	704	728	725	748	646	690	757	705	702	702	738	709	729	676	704	682	725	709	684	751	701	713	714	718	704	688	666	702	738	687	703	709	685	718	682	703	701	733	688	700	708	741	694	713	679	717	676	713	707	765	696	720	747	756	729	712	724	715	725	727	690	731	689	690	691	728	621	722	718	699	707	704	691	690	657	725	741	724	720	687	722	678	687	736	726	684	741	736	739	743	729	699	658	709	729	712	720	702	731	674	718	727	729	675	677	722	721	731	707	733	716	702	683	770	702	675	715	709	723	709	738	711	677	765	724	725	748	713	773	731	695	701	695	719	730	695	715	706	714	739	683	680	682	716	691	707	702	721	676	681	724	748	702	735	707	693	686	698	708	729	634	691	733	715	719	717	694	716	702	702	730	710	728	690	670	740	737	678	729	713	740	728	687	738	745	709	715	732	725	731	734	742	680	719	676	724	688	652	700	675	726	727	735	721	676	713	703	699	656	706	686	727	700	700	710	695	699	708	727	689	682	742	702	756	742	682	723	683	761	676	655	726	700	700	717	743	714	729	709	673	671	736	708	713	751	674	701	744	702	673	708	698	671	703	693	692	708	710	707	742	705	733	704	668	676	714	691	751	760	731	681	736	722	713	696	720	725	758	671	699	734	670	678	709	732	735	754	706	741	712	724	727	666	677	658	720	717	725	680	691	687	731	722	680	674	691	715	728	738	694	730	695	724	729	677	754	730	734	730	659	658	746	742	666	692	732	666	697	688	724	700	711	720	769	701	759	658	730	720	722	727	736	759	709	679	708	730	681	729	726	727	685	644	699	679	724	678	703	688	708	674	727	718	742	723	680	726	731	704	717	705	722	708	743	700	683	722	709	753	745	674	708	725	708	704	778	691	741	719	718	681	743	724	719	702	726	714	739	707	713	720	722	713	722	702	684	726	737	727	699	734	706	711	693	703	724	741	709	766	756	723	698	768	724	738	703	705	698	722	694	647	713	684	693	709	738	700	706	726	736	687	696	728	705	692	707	729	698	671	668	734	801	713	710	718	700	689	741	685	690	639	702	688	706	686	723	666	683	703	710	714	722	680	691	721	704	652	695	674	680	722	711	683	707	721	716	720	691	700	704	740	688	728	663	723	695	744	737	726	724	723	731	776	714	706	717	713	695	724	653	690	653	755	714	704	750	717	715	704	664	660	704	705	668	700	691	702	703	710	731	699	699	720	755	724	695	655	725	750	725	698	633	722	728	691	687	693	720	713	710	681	708	691	684	742	731	715	734	709	725	648	718	688	654	682	751	679	702	696	761	739	720	748	666	663	723	745	700	737	733	721	672	746	686	682	776	675	724	723	685	695	727	694	717	709	716	664	752	694	754	717	678	690	701	740	720	729	719	699	661	677	662	709	693	675	694	703	714	682	707	763	693	741	749	706	701	729	739	664	702	692	700	726	720	709	688	700	660	742	679	684	760	718	728	739	687	737	752	691	753	708	733	741	671	696	678	706	728	713	746	693	694	748	700	717	693	733	717	686	698	706	749	756	688	675	686	710	724	713	691	692	737	722	705	710	712	697	674	762	712	720	697	734	674	665	697	717	697	685	708	706	726	718	706	723	695	696	696	768	654	683	698	704	727	729	721	742	697	731	695	721	720	708	716	700	654	726	705	702	716	719	728	689	644	677	705	727	710	749	749	670	678	680	666	734	717	724	692	709	717	735	728	701	718	734	707	716	663	706	739	720	724	730	686	716	723	722	665	699	744	735	689	724	753	713	764	689	683	663	730	703	749	744	705	734	731	702	719	652	696	655	729	696	766	700	686	686	733	712	717	643	710	682	682	734	715	686	674	721	676	750	719	688	700	707	668	718	670	757	720	729	704	711	703	708	744	722	712	699	749	708	710	738	749	732	747	750	710	682	697	721	678	702	726	735	730	686	694	740	690	716	709	680	715	703	683	686	669	732	705	665	697	732	660	735	714	686	727	732	743	691	731	669	706	689	699	732	715	699	694	738	707	720	691	738	710	663	682	679	677	693	653	747	671	742	674	721	747	677	719	677	723	686	720	722	704	682	733	715	681	725	690	714	764	730	705	732	721	668	786	680	716	710	732	714	726	692	727	696	708	710	704	724	727	717	729	682	699	710	709	702	683	721	680	711	693	682	738	723	725
50868	54863	55792	43772	32255	16574	7448	5810	5807	5883	5926	5756	5777	5782	5936	5741	5904	5926	5795	5821	5842	5851	5847	5844	5829	5842	5825	5726	5925	5768	5768	5942	5796	5826	5765	5909	5879	5782	5805	5854	5866	5865	5913	5829	5848	5692	5914	5873	5859	5789	5817	5756	5931	5727	5979	5788	5772	5860	5794	5825	5702	5908	5932	5930	5833	5814	5673	5851	5731	5944	5795	5742	5861	5850	5801	5942	5940	5864	5864	5608	5740	5827	5924	5912	5784	5868	5841	5812	5850	5836	5779	5780	5748	5816	5845	5769	5726	5893	5828	5754	5816	5761	5865	5906	5776	5874	5920	5869	5781	5852	5795	5849	5867	5727	5826	5677	5784	5870	5739	5897	5731	5857	5839	5868	5875	5835	5773	5660	5854	5807	5773	5830	5748	5756	5795	5829	5810	5841	5663	5843	5725	5681	5858	5704	5837	5741	5804	5845	5757	5877	5763	5767	5872	5835	5955	5874	5774	5814	5796	5861	5761	5913	5834	5855	5767	5768	5830	5837	5882	5726	5743	5869	5799	5857	5746	5778	5784	5887	5931	5760	5908	5931	5782	5841	5812	5885	5899	5816	5695	5908	5887	5681	5831	5813	5874	5916	5945	5963	5791	5891	5725	5929	5896	5791	5883	5761	5814	5902	5823	5918	5891	5745	5732	5785	5783	5787	5852	5762	5939	5836	5824	5885	5854	5894	5831	5971	5862	5862	5888	5715	5817	5841	5884	5687	5858	5915	5852	5857	5738	5940	5772	5835	5823	5859	5874	5858	5786	5801	5837	5926	5789	5865	5821	5932	5816	5832	5661	5813	5830	5936	5813	5844	5745	5842	5850	5803	5828	5824	5823	5844	5824	5830	5790	5864	5849	5791	5752	5803	5928	5847	5749	5906	5893	5852	5775	5798	5819	5789	5793	5859	5849	5952	5873	5898	5789	5893	5795	5891	5859	5789	5847	5882	5807	5715	5912	5798	5822	5865	5894	5973	5873	5855	6000	5802	5844	5855	5800	5850	5768	5865	5876	5877	5812	5709	5886	5756	5850	5811	5736	5762	5919	5772	5689	5885	5839	5752	5849	5824	5882	5813	5920	5737	5838	5931	5896	5803	5772	5754	5784	5866	5876	5814	5870	5677	5812	5765	5868	5813	5923	5861	5895	5899	5812	5800	5774	5802	5888	5880	5877	5804	5786	5888	5853	5763	5723	5797	5917	5829	5785	5881	5950	5940	5775	5864	5839	5960	5879	5914	5933	5898	5874	5748	5854	5766	5823	5826	5886	5672	5799	5897	5750	5945	5841	5794	5942	5867	5898	5719	5776	5967	5867	5848	5756	5807	5966	5823	5950	5799	5756	5747	5891	5874	5871	5864	5796	5834	5867	5877	5918	5884	5850	5745	5788	5786	5809	5779	5806	5778	5832	5755	5905	5863	5868	5897	5672	5774	5827	5897	5814	5842	5795	5897	5906	5848	5736	5883	5917	5825	5884	5778	5787	5934	5800	5908	5876	5861	5766	5862	5809	5944	5804	5900	5860	5876	5747	5854	5631	5890	5687	5788	5841	5847	5707	5708	5785	5900	5894	5804	5905	5844	5945	5837	5827	5880	5860	5872	5800	5881	5825	5934	5864	5825	5790	5765	5893	5858	5845	5737	5864	5894	5855	5796	5779	5787	5687	5820	5899	5710	5866	5912	5727	5889	5774	5833	5792	5985	5863	5810	5920	5863	5848	5856	5798	5834	5872	5890	5704	5762	5878	5868	5824	5786	5805	5770	5720	5791	5841	5778	5813	5799	5902	5876	5837	5730	5801	5731	5827	5936	5685	5866	5833	5922	5810	5764	5863	5719	5815	5825	5826	5971	6016	5834	5767	5817	5805	5860	5658	5747	5858	5885	5802	5933	5815	5903	5851	5735	5880	5842	5688	5895	5942	5819	5842	5826	5753	5862	5719	5841	5797	5835	5828	5817	5837	5918	5796	5719	5677	5752	5861	5758	5830	5935	5809	5885	5841	5752	5911	5828	5822	5865	5822	5867	5838	5941	5742	5710	5792	5808	5814	5847	5751	5803	5869	5789	5835	5887	5883	5772	5683	5868	5767	5796	5780	5711	5775	5778	6005	5860	6014	5818	5891	5810	5805	5764	5719	5860	5831	5811	5736	5862	5921	5843	5829	5887	5903	5814	5708	5907	5795	5894	5810	5745	5858	5817	5802	5681	5891	5863	5722	5872	5863	5942	5814	5739	5890	5709	5725	5908	5895	5809	5770	5853	5797	5825	5931	5931	5889	5747	5978	5893	5780	5768	5878	5783	5803	5720	5847	5830	5866	5906	5689	5790	5835	5783	5910	5921	5910	5799	5682	5725	5831	5864	5890	5862	5867	5846	5699	5904	5824	5904	5760	5832	5827	5784	5891	5914	5838	5781	5886	5904	5721	5863	5803	5764	5783	5877	5821	5780	5777	5901	5845	5817	5817	5753	5739	5760	5785	5843	5805	5836	5875	5874	5892	5875	5878	5853	5812	5909	5756	5853	5882	5856	5828	5806	5826	5883	5749	5861	5796	5888	5860	5797	5867	5835	5721	5885	5773	5839	5838	5915	5864	5793	5764	5784	5755	5847	5766	5908	5848	5795	5849	5694	5797	5928	5858	5715	5914	5760	5796	5780	5872	5781	5772	5774	5830	5845	5860	5747	5888	5805	5886	5717	5820	5848	5802	5793	5775	5894	5787	5902	5765	5815	5881	5839	5813	5953	5790	5844	5765	5901	5806	5853	5926	5786	5708	5894	5815	5823	5718	5872	5841	5770	5809	5883	5877	5861	5793	5812	5877	5726	5774	5855	5849	5919	5871	5725	5737	5721	5779	5882	5883	5795	5768	5928	5794	5809	5783	5799	5887	5851	5706	5821	5922	5825	5690	5783	5792	5874	5848	5813	5795	5761	5744	5803	5867	5885	5878	5937	5952	5821	5902	5919	5830	5788	6006	5754	5822	5808	5901	5778	6001	5828	5794	5799	5935	5923	5793	5852	5930	5864	5966	5883	5749	5833	5769	5878	5883	5965	5879	5835	5848	5727	5778	5758	5995	5782	5869	5961	5829	5857	5773	5721	5866	5922	5845	5879	5824	5787	5829	5906	5794	5825	5728	5828	5804	5681	5733	5786	5765	5812	5952	5790	5826	5789	5927	5857	5903	5773	5758	5843	5670	5880	5815	5928	5711	5902	5902	5767	5845	5802	5698	5852	5765	5800	5813	5819	5796	5853	5774	5799	5785	5850	5826	5801	5876	5822	5732	5844	5786	5791	5829	5761	5899	5844	5739	5771	5721	5757	5828	5776	5832	5789	5820	5865	5733	5826	6000	5658	5865	5791	5917	5925	5779	5847	5787	5765	5686	5855	5819	5761	5809	5879	5862	5935	5852	5893	5843	5823	5677	5828	5918	5848	5727	5919	5815	5806	5762	5768	5999	5867	5791	5785	5875	5780	5867	5815	5840	5825	5925	5882	5729	5737	5899	5903	5749	5801	5797	5807	5784	5932	5756	5921	5859	5766	5700	5755	5795	5747	5771	5954	5867	5792	5764	5929	5916	5821	5832	5832	5799	5716	5744	5873	5679	5834	5791	5679	5837	5794	5966	5815	5781	5736	5802	6034	5783	5776	5755	5868	5867	5889	5903	5800	5814	5905	5880	5823	5833	5833	5884	5928	5901	5849	5870	5830	5987	5855	5928	5820	5853	5815	5949	5701	5780	5914	5814	5822	5705	5767	5797	5720	5909	5871	5791	5734	5887	5903	5848	5980	5850	5731	5847	5772	5759	5755	5738	6009	5785	5722	5839	5819	5789	5919	5761	5921	5790	5841	5848	5884	5917	5760	5870	5963	5902	5842	5963	5804	5827	5859	5911	5682	5918	5802	5719	5794	5787	5785	5797	5840	5736	5862	5840	5907	5770	5750	5719	5888	5900	5716	5860	5819	5866	5786	5905	5941	5896	5783	5740	5862	5891	5752	5804	5847	5791	5802	5855	5813	5842	5774	5825	5893	5811	5901	5940	5804	5840	5810	5878	5907	5824	5792	5753	5836	5815	5856	5892	5837	5826	5764	5822	5758	5859	5816	5808	5806	5907	5799	5759	5841	5840	5758	5964	5973	5873	5802	5807	5905	5756	5846	5737	5895	5751	5865	5736	5871	5866	5867	5868	5796	5783	5876	5810	5781	5962	5873	5775	5853	5778	5814	5877	5814	5865	5797	5849	5931	5808	5733	5743	5785	5891	5747	5841	5752	5738	5729	5914	5832	5898	5824	5923	5689	5796	6020	5863	5945	5907	5707	5865	5894	5772	5807	5786	5934	5793	5726	5735	5920	5766	5934	5893	5751	5700	5897	5818	5878	5864	5784	5757	5908	5749	5911	5734	5944	5773	5828	5823	5800	5833	5806	5964	5693	5865	5786	5875	5827	5804	5861	5861	6000	5851	5778	5885	5833	5913	5955	5757	5786	5844	5834	5817	5834	5905	5752	5884	5826	5894	5748	5847	5739	5818	5814	5908	5819	5838	5848	5830	5912	5829	5809	5701	5932	5798	5912	5836	5831	5821	5757	5731	5884	5789	5886	5828	5766	5916	5862	5838	5827	5939	5975	5815	5691	5856	5883	5790	5752	5870	5778	5799	5848	5737	5749	5772	5943	5729	5884	5877	5748	5771	5877	5809	5856	5858	5929	5728	5866	5931	5690	5790	5845	5809	5770	5821	5792	5911	5786	5796	5762	5822	5895	5723	5878	5872	5906	5799	5904	5906	5757	5871	5828	5819	5846	5744	5766	5829	5911	5762	5770	5869	5761	5880	5743	5723	5793	5963	5805	5784	5984	5797	5815	5786	5867	5809	5773	5943	5809	5771	5895	5826	5808	5823	5951	5913	5826	5748	5742	5851	5864	5770	5866	5922	5739	5846	5776	5845	5846	5760	5728	5866	5783	5745	5816	5951	5724	5864	5901	5900	5821	5757	5871	5870	5847	5795	5842	5827	5889	5879	5959	5866	5902	5819	5856	5839	5771	5773	5786	5769	5945	5904	5818	5674	5828	5943	5787	5712	5837	5786	5821
14072	18738	13239	4951	1699	992	816	814	839	850	774	805	774	764	767	753	818	813	807	810	784	764	799	779	830	791	780	779	795	789	782	803	840	798	771	817	753	801	777	815	777	791	766	831	817	721	768	785	821	788	763	785	835	791	790	816	778	772	805	774	809	801	815	778	735	770	755	781	822	801	762	830	814	767	809	788	778	780	809	781	797	808	775	810	768	802	768	783	800	809	793	805	843	756	828	810	797	752	769	755	801	806	782	825	768	770	789	784	786	861	762	749	785	723	762	780	806	741	766	852	767	777	788	740	828	794	798	766	768	796	807	789	748	812	761	765	780	768	834	822	772	821	746	748	697	794	819	780	811	781	764	729	738	762	767	777	792	771	782	814	807	730	813	801	764	722	757	762	780	783	801	762	777	796	775	799	768	818	758	781	795	709	825	762	779	777	813	784	770	783	756	795	796	768	788	778	824	818	796	798	790	790	773	802	780	806	823	777	762	740	772	753	762	776	767	829	792	782	813	818	784	775	803	769	780	780	794	804	815	816	786	807	748	787	826	769	738	764	748	791	796	788	820	821	781	814	748	841	808	790	821	799	804	814	800	791	727	797	770	781	804	822	819	760	837	783	790	778	823	798	765	787	746	785	805	800	830	793	848	810	741	755	794	821	841	766	821	777	820	803	751	794	701	767	749	793	767	790	811	834	788	763	804	786	813	800	760	767	767	773	779	765	770	806	771	823	760	745	832	776	778	777	780	807	769	769	784	803	792	815	802	735	765	771	792	765	758	810	794	793	792	735	795	754	792	760	757	766	814	769	768	772	806	772	761	826	814	777	760	774	744	763	777	832	807	868	778	780	755	783	767	763	767	773	761	810	785	805	803	785	753	779	801	811	724	807	834	781	806	820	798	784	810	793	812	746	786	799	815	776	737	750	782	774	817	797	790	786	820	813	844	822	779	773	782	792	749	777	797	816	761	818	784	782	772	778	779	727	821	782	807	791	818	767	819	754	814	724	766	763	808	790	786	846	775	768	772	805	784	792	750	845	799	781	783	796	787	788	777	811	768	783	764	817	775	814	773	776	758	774	831	771	774	775	793	798	804	783	829	756	766	855	793	769	816	834	784	795	815	805	798	794	756	762	783	763	735	781	817	753	737	800	758	825	820	811	765	762	783	783	769	770	837	800	792	765	767	818	750	771	761	807	851	801	807	788	800	763	765	803	817	775	818	793	756	766	786	816	754	823	753	804	796	871	785	754	771	781	750	786	792	780	770	830	744	846	801	810	797	777	770	778	790	822	789	797	797	802	765	776	817	806	754	836	768	766	789	768	791	774	823	767	767	816	781	779	757	805	805	777	755	788	766	799	793	785	797	764	769	756	815	754	764	762	823	786	808	813	736	829	793	782	780	845	783	767	771	820	792	755	823	787	771	810	778	829	737	804	796	760	789	752	761	826	769	744	812	770	768	821	752	823	756	803	793	736	770	762	759	791	804	722	808	810	774	748	783	746	740	836	813	850	813	850	811	759	763	776	794	765	799	825	714	808	788	747	824	768	813	701	775	805	781	813	791	822	776	798	780	798	742	828	778	842	811	804	798	804	777	767	797	770	763	814	801	811	796	800	805	793	780	805	767	790	757	815	786	750	805	783	800	720	750	805	805	718	813	763	798	765	779	774	795	771	809	803	761	793	790	793	792	811	802	808	818	795	782	808	784	795	771	756	791	795	776	767	792	790	794	778	760	803	725	754	804	745	771	785	787	818	783	777	774	768	828	799	849	796	806	762	821	740	780	814	750	804	803	757	792	794	756	784	813	814	806	837	791	818	826	800	787	782	777	787	789	800	795	859	819	760	817	750	818	799	770	793	784	812	770	777	759	835	802	796	717	757	795	727	768	772	780	788	741	765	805	746	825	786	780	781	780	776	802	783	815	776	734	792	759	759	785	800	760	783	745	812	806	729	804	808	797	764	801	790	827	743	815	784	809	812	737	767	764	776	747	818	749	796	806	774	835	762	756	800	805	806	748	759	773	799	810	807	756	735	820	749	760	794	778	793	793	775	756	767	797	821	825	831	793	817	799	830	797	772	801	796	781	803	837	809	799	813	756	755	786	756	776	778	774	781	795	753	773	726	794	777	793	797	803	790	789	805	763	780	809	803	733	815	736	732	789	802	795	772	831	741	768	804	773	744	792	696	783	775	803	807	811	810	808	804	791	789	795	787	763	762	724	776	768	766	733	769	768	792	826	784	804	808	775	798	822	815	758	797	787	791	812	801	738	763	822	838	756	841	800	727	752	843	761	778	779	798	792	756	739	761	790	788	791	830	811	819	753	718	814	761	822	811	778	803	772	802	806	774	755	744	820	778	735	755	770	730	811	778	803	787	765	785	795	769	801	792	807	803	798	779	749	796	858	738	774	785	809	791	783	827	782	765	780	780	769	748	753	792	810	762	816	754	819	818	770	819	814	808	784	823	829	767	824	792	778	800	774	768	776	773	763	770	794	788	774	787	725	783	792	820	845	758	827	834	766	757	781	736	774	842	786	753	749	774	782	797	811	794	818	802	767	793	762	785	784	772	753	801	780	800	790	774	743	750	792	789	796	834	791	765	766	817	860	779	811	806	798	783	774	822	784	789	775	763	802	797	817	819	793	811	754	800	794	758	778	760	772	813	791	792	821	789	746	787	807	743	758	783	818	820	832	749	768	771	779	804	832	784	755	772	822	792	789	786	784	765	782	785	778	779	770	759	727	789	795	795	823	774	848	824	794	714	818	749	746	828	774	798	781	753	782	763	801	764	751	831	830	827	794	851	766	789	818	803	804	749	821	785	806	811	791	754	813	780	782	827	776	781	749	807	751	785	780	813	752	817	814	727	726	744	768	774	795	791	767	787	796	765	843	786	806	802	761	822	764	781	781	822	746	800	839	782	770	813	814	811	818	755	793	813	770	793	766	748	798	779	748	766	766	779	766	749	782	815	757	772	779	831	795	806	802	827	792	786	794	773	816	802	732	804	787	770	753	821	796	817	764	796	810	783	802	815	817	812	768	754	822	788	775	788	809	776	818	772	717	822	809	796	825	832	831	828	803	814	807	783	791	791	767	738	786	769	782	691	762	812	744	746	763	793	815	755	766	731	814	737	735	817	827	744	760	830	745	783	823	794	774	817	777	801	752	791	767	781	778	769	758	810	763	737	746	748	846	753	777	875	807	732	796	777	782	771	783	796	804	769	810	772	816	808	799	809	828	814	849	729	795	863	770	776	758	791	733	780	754	789	732	781	782	776	791	783	824	803	804	790	828	777	845	815	785	799	787	816	759	780	713	780	770	785	776	774	751	813	795	782	758	777	826	796	837	771	765	841	803	773	813	825	762	757	772	790	749	790	783	770	837	770	720	833	811	784	782	787	806	788	793	790	820	824	781	756	816	843	796	809	764	848	769	786	748	812	816	847	753	772	767	762	811	826	786	759	820	784	808	737	768	777	780	796
49619	46142	38364	28697	18764	9720	6721	6349	6443	6436	6454	6463	6545	6462	6428	6365	6562	6404	6439	6383	6422	6430	6485	6344	6476	6405	6368	6487	6523	6433	6359	6421	6455	6499	6411	6474	6386	6443	6448	6492	6446	6513	6383	6480	6413	6458	6417	6409	6379	6380	6401	6417	6421	6406	6452	6641	6294	6510	6400	6391	6370	6401	6480	6426	6354	6479	6448	6380	6489	6400	6315	6507	6280	6451	6566	6438	6466	6374	6407	6462	6317	6440	6425	6532	6600	6501	6467	6391	6427	6441	6525	6430	6320	6411	6447	6429	6442	6307	6563	6430	6513	6546	6376	6376	6391	6379	6458	6332	6424	6421	6459	6492	6379	6421	6410	6474	6409	6346	6418	6483	6355	6444	6425	6447	6447	6385	6497	6483	6480	6466	6529	6284	6533	6357	6529	6495	6375	6390	6466	6401	6436	6461	6396	6390	6550	6370	6366	6443	6436	6436	6423	6344	6511	6459	6498	6494	6417	6477	6383	6425	6335	6576	6468	6428	6427	6432	6263	6325	6354	6390	6191	6447	6416	6414	6388	6446	6497	6412	6566	6456	6437	6501	6463	6345	6410	6383	6457	6495	6404	6409	6525	6419	6411	6476	6451	6471	6454	6483	6453	6345	6527	6509	6504	6419	6374	6491	6403	6514	6503	6448	6485	6489	6446	6316	6386	6381	6489	6384	6297	6317	6408	6438	6487	6513	6399	6313	6460	6539	6454	6441	6458	6506	6376	6372	6481	6451	6455	6439	6545	6282	6476	6457	6417	6372	6488	6473	6502	6492	6453	6274	6398	6407	6566	6486	6420	6402	6403	6395	6520	6579	6427	6484	6425	6473	6326	6445	6398	6499	6525	6470	6411	6563	6544	6427	6381	6447	6397	6385	6299	6435	6575	6525	6417	6395	6384	6438	6449	6354	6387	6365	6446	6563	6449	6419	6307	6292	6430	6523	6438	6411	6380	6443	6542	6389	6383	6503	6428	6496	6588	6361	6444	6462	6384	6416	6397	6435	6452	6368	6428	6336	6549	6440	6383	6340	6358	6357	6552	6604	6344	6486	6427	6433	6402	6414	6469	6512	6406	6403	6390	6483	6488	6315	6519	6442	6491	6537	6507	6545	6405	6556	6321	6504	6546	6484	6477	6367	6470	6332	6364	6540	6446	6416	6542	6479	6362	6505	6368	6481	6422	6593	6578	6414	6555	6415	6384	6458	6543	6469	6477	6574	6341	6499	6320	6418	6447	6496	6398	6473	6408	6491	6511	6435	6493	6327	6481	6475	6308	6486	6574	6514	6498	6362	6523	6424	6545	6421	6473	6380	6479	6460	6466	6480	6461	6294	6434	6511	6579	6470	6354	6494	6550	6453	6429	6398	6370	6390	6507	6471	6599	6454	6477	6471	6565	6417	6340	6313	6422	6409	6274	6478	6436	6455	6532	6407	6620	6325	6423	6360	6465	6410	6476	6440	6456	6236	6587	6520	6397	6439	6475	6548	6411	6433	6497	6492	6536	6531	6389	6464	6465	6479	6556	6388	6459	6482	6447	6314	6515	6543	6438	6526	6469	6373	6383	6342	6534	6395	6366	6392	6428	6484	6414	6423	6458	6374	6477	6464	6480	6368	6470	6432	6425	6416	6387	6509	6499	6400	6502	6328	6502	6453	6447	6478	6366	6357	6346	6412	6358	6467	6519	6412	6305	6384	6381	6432	6433	6452	6403	6448	6471	6411	6363	6568	6381	6606	6395	6489	6402	6426	6400	6365	6526	6522	6546	6442	6394	6333	6337	6417	6465	6570	6420	6451	6476	6385	6428	6308	6534	6361	6367	6559	6386	6396	6570	6421	6416	6511	6415	6606	6526	6388	6453	6475	6412	6489	6519	6421	6396	6410	6390	6555	6433	6408	6511	6454	6465	6431	6370	6381	6413	6457	6439	6457	6481	6493	6465	6438	6544	6488	6500	6334	6578	6452	6492	6330	6573	6365	6531	6421	6404	6416	6318	6436	6463	6428	6404	6431	6429	6346	6400	6339	6448	6409	6316	6400	6479	6436	6526	6375	6509	6237	6438	6474	6422	6459	6308	6439	6417	6410	6445	6510	6423	6399	6517	6460	6485	6452	6478	6366	6374	6463	6472	6330	6379	6538	6393	6435	6357	6484	6508	6427	6433	6372	6516	6536	6518	6440	6437	6363	6467	6530	6370	6451	6365	6431	6328	6406	6332	6403	6584	6307	6531	6508	6448	6436	6328	6418	6386	6523	6413	6544	6379	6473	6393	6480	6229	6554	6421	6424	6357	6427	6487	6328	6485	6471	6488	6536	6320	6531	6480	6438	6414	6506	6500	6441	6466	6317	6508	6282	6392	6481	6363	6458	6480	6403	6436	6549	6371	6314	6410	6332	6370	6454	6352	6263	6423	6430	6599	6429	6520	6348	6380	6486	6475	6533	6536	6495	6450	6407	6408	6387	6583	6468	6402	6363	6505	6422	6398	6534	6299	6428	6459	6409	6403	6514	6339	6506	6394	6414	6560	6366	6440	6401	6391	6363	6415	6527	6486	6432	6360	6383	6515	6471	6460	6391	6543	6431	6468	6448	6544	6393	6360	6500	6428	6421	6392	6397	6383	6475	6434	6355	6461	6447	6529	6407	6366	6411	6473	6442	6505	6476	6471	6474	6498	6469	6537	6423	6518	6423	6518	6481	6439	6455	6430	6431	6328	6506	6452	6564	6416	6597	6448	6487	6455	6448	6392	6536	6417	6431	6409	6430	6368	6473	6447	6453	6417	6403	6604	6433	6462	6433	6449	6474	6444	6399	6493	6606	6439	6500	6531	6428	6499	6226	6479	6505	6536	6370	6421	6519	6386	6505	6455	6445	6471	6471	6545	6443	6417	6504	6442	6542	6396	6475	6492	6425	6373	6527	6398	6573	6464	6419	6438	6502	6584	6356	6518	6441	6286	6450	6415	6557	6490	6562	6439	6411	6419	6446	6547	6444	6471	6504	6502	6434	6466	6365	6416	6357	6420	6399	6463	6478	6449	6399	6495	6487	6539	6346	6505	6409	6492	6538	6388	6470	6528	6591	6512	6539	6384	6398	6446	6532	6515	6346	6331	6429	6547	6448	6296	6366	6335	6390	6479	6432	6309	6395	6526	6452	6503	6545	6341	6516	6453	6419	6368	6522	6485	6342	6416	6379	6436	6410	6415	6420	6447	6457	6453	6524	6299	6403	6533	6509	6531	6440	6382	6385	6368	6467	6513	6395	6381	6554	6534	6389	6488	6374	6426	6537	6403	6325	6508	6464	6377	6308	6494	6475	6519	6398	6423	6470	6468	6420	6483	6369	6383	6498	6511	6552	6431	6316	6487	6373	6424	6378	6452	6237	6399	6424	6552	6407	6487	6447	6421	6400	6387	6418	6407	6462	6470	6381	6413	6404	6482	6451	6435	6445	6368	6446	6519	6420	6363	6270	6490	6448	6442	6326	6513	6488	6388	6550	6392	6430	6475	6463	6416	6420	6442	6442	6490	6446	6398	6483	6377	6416	6388	6496	6527	6558	6271	6362	6387	6384	6330	6491	6429	6593	6211	6538	6443	6428	6418	6428	6488	6531	6587	6331	6496	6361	6427	6470	6566	6449	6425	6636	6383	6480	6357	6458	6356	6409	6429	6463	6598	6489	6507	6390	6362	6349	6578	6474	6395	6461	6413	6431	6373	6510	6485	6372	6293	6339	6265	6487	6459	6429	6376	6431	6422	6406	6436	6384	6444	6355	6371	6572	6405	6484	6484	6474	6542	6376	6411	6530	6482	6580	6369	6403	6382	6406	6491	6364	6492	6566	6447	6437	6480	6525	6429	6408	6329	6409	6499	6461	6372	6444	6510	6451	6573	6518	6415	6569	6498	6437	6431	6522	6432	6475	6408	6470	6399	6565	6523	6504	6365	6512	6467	6488	6428	6494	6411	6395	6461	6516	6377	6388	6581	6516	6489	6454	6451	6405	6389	6454	6334	6315	6455	6397	6444	6371	6461	6474	6232	6439	6478	6448	6352	6395	6420	6435	6453	6377	6432	6358	6476	6332	6498	6334	6432	6595	6449	6486	6522	6517	6423	6477	6402	6575	6388	6422	6531	6454	6493	6372	6369	6468	6522	6511	6432	6524	6451	6526	6427	6537	6484	6600	6344	6447	6561	6509	6428	6447	6453	6392	6380	6457	6527	6472	6428	6377	6354	6398	6432	6697	6605	6351	6482	6348	6517	6496	6385	6329	6292	6408	6406	6331	6369	6413	6389	6523	6382	6451	6459	6557	6443	6386	6452	6339	6477	6388	6454	6479	6474	6524	6390	6461	6440	6466	6458	6574	6402	6458	6403	6483	6387	6420	6418	6461	6376	6368	6466	6428	6527	6477	6369	6387	6427	6390	6448	6462	6478	6429	6484	6492	6509	6469	6429	6511	6337	6533	6591	6489	6430	6399	6447	6399	6447	6475	6347	6339	6458	6632	6493	6419	6392	6510	6520	6413	6486	6389	6489	6381	6381	6505	6497	6469	6412	6445	6409	6414	6539	6523	6397	6466	6440	6495	6338	6338	6365	6453	6346	6485	6463	6368	6398	6446	6430	6473	6597	6397	6489	6415	6440	6418	6495	6339	6425	6443	6349	6425	6491	6306	6488	6489	6376	6530	6357	6439	6451	6476	6373	6414	6445	6448	6435	6336	6365	6464	6512	6465	6503	6371	6384	6336	6427	6422	6428	6326	6528	6663	6311	6467	6516	6376	6380	6523	6470	6447	6401	6379	6397	6492	6479	6338	6527	6387	6429	6390	6345	6494	6387	6583	6477	6521	6404	6648	6265	6464	6398	6429	6303	6502	6467	6346	6538	6539	6444	6519	6374	6427	6460	6465	6434	6476	6466	6351	6451	6386	6420	6426	6468	6446	6356	6414	6488	6525	6353	6584	6360	6392	6370	6426	6462	6373	6291	6505	6345	6496	6466	6389	6414	6397	6415	6403	6456	6552	6436	6489	6497	6396	6454	6549	6440	6371	6447	6381	6374	6448	6279	6480	6442	6469	6482	6493	6345	6305	6435	6359	6400	6496
37674	49803	34945	15396	3952	1367	950	780	827	870	821	858	813	873	797	838	830	808	854	848	854	857	876	815	846	815	831	827	818	820	865	886	794	814	864	874	820	860	837	844	826	842	868	853	857	879	861	838	863	821	794	834	879	856	821	863	790	795	862	786	842	865	821	855	865	805	820	831	866	858	806	861	867	856	820	872	847	819	839	799	841	830	838	872	853	830	872	824	822	858	803	880	826	830	828	834	804	831	817	884	835	867	840	878	838	810	832	831	793	824	839	815	851	818	875	803	859	840	860	793	861	805	861	823	810	875	820	828	834	841	818	824	816	878	870	805	904	858	845	884	866	833	838	812	857	805	834	819	860	871	828	826	843	833	855	858	783	899	836	852	854	838	872	814	811	910	830	886	827	871	833	806	826	816	835	840	828	834	869	891	844	796	868	804	835	849	815	863	825	834	806	804	853	824	833	866	831	802	870	791	814	860	798	800	880	852	831	817	858	866	796	802	808	820	802	855	828	897	887	846	819	836	855	854	809	797	853	878	883	820	861	828	832	796	806	861	832	841	833	792	834	840	856	864	776	799	862	828	874	864	818	847	844	859	842	829	815	891	880	828	819	832	904	868	818	861	850	823	866	839	802	833	822	853	837	807	889	802	831	879	829	831	851	845	849	812	816	862	810	806	800	855	839	883	876	825	857	836	851	843	899	854	828	853	820	781	821	814	823	828	831	844	798	850	837	856	822	827	898	805	848	869	796	872	844	880	893	853	817	871	773	861	855	828	874	877	845	795	876	847	798	827	823	807	833	806	826	789	834	837	850	872	851	890	885	877	837	869	818	881	804	787	806	827	836	801	841	842	872	855	835	821	895	854	835	878	862	828	818	822	823	864	843	853	874	831	861	806	849	876	855	832	816	841	827	845	860	828	852	858	822	838	852	859	838	843	817	826	808	845	833	820	839	857	797	832	848	831	879	827	843	830	808	809	787	810	908	805	804	852	813	872	883	828	831	848	851	833	859	851	804	835	878	840	858	851	856	899	802	841	845	903	834	868	860	873	805	807	872	841	802	816	817	814	872	828	888	852	820	842	880	863	832	885	743	826	838	817	832	883	844	841	901	853	808	876	895	877	855	826	866	878	799	776	828	782	893	850	791	831	828	835	800	796	834	827	786	841	852	783	859	849	838	844	836	842	854	828	821	827	837	808	848	851	845	845	757	813	855	815	850	865	838	846	817	876	855	847	858	834	847	824	809	795	864	819	820	866	816	899	813	835	887	851	851	817	868	863	851	845	869	844	839	812	814	873	815	845	810	794	850	863	837	880	820	854	830	835	878	841	794	836	859	835	801	848	837	847	842	821	819	862	813	857	852	847	882	852	835	847	857	832	856	850	802	834	820	848	849	839	844	820	792	830	861	873	800	804	811	823	855	784	871	831	816	871	816	779	781	822	842	878	806	846	847	889	848	795	826	855	821	868	817	840	841	872	815	828	835	833	849	798	848	794	817	836	868	838	807	825	833	884	873	862	801	840	830	845	833	857	831	877	867	837	799	846	823	811	846	831	876	861	883	831	862	852	854	860	807	823	818	865	850	839	895	827	821	845	860	824	847	821	841	824	817	930	818	815	856	838	826	831	806	825	770	812	792	786	840	778	795	833	802	875	797	854	844	787	807	840	877	859	836	814	892	836	856	853	811	841	812	826	827	840	820	870	803	793	856	831	827	774	868	906	876	820	832	811	852	841	857	804	862	860	799	841	801	828	846	841	837	826	830	798	868	806	821	849	833	844	804	819	827	866	868	826	910	857	805	759	863	834	840	851	857	865	818	826	803	892	878	829	874	828	837	840	845	834	833	842	882	833	923	869	881	844	795	843	851	869	832	801	865	844	843	851	842	848	820	841	857	820	821	843	791	809	849	803	863	815	879	802	857	863	862	831	857	889	819	816	788	862	828	856	774	882	854	801	794	791	846	818	823	817	836	786	792	818	790	871	832	779	833	837	848	817	814	811	857	862	826	778	812	873	761	844	868	854	836	814	851	838	883	816	859	799	826	878	869	833	853	802	860	853	856	859	861	807	784	824	863	819	825	825	877	789	852	852	866	833	827	817	816	844	822	815	837	822	833	874	820	819	831	864	818	773	808	845	915	808	773	855	826	813	859	853	842	795	812	866	859	824	818	852	869	855	841	857	822	894	803	801	881	867	855	864	833	836	849	812	855	798	836	834	828	797	852	801	870	837	880	834	837	825	820	846	831	852	831	845	834	803	844	837	808	859	896	849	831	819	821	807	807	799	825	833	922	883	857	874	824	837	875	829	840	820	817	858	885	852	836	857	791	845	838	826	897	831	840	840	783	801	857	827	878	769	796	833	836	870	841	816	813	872	831	883	857	837	781	841	856	843	806	860	828	887	815	882	869	859	817	851	828	802	892	842	857	838	810	851	873	808	788	861	783	840	835	858	853	902	882	876	856	796	805	869	828	829	781	836	809	865	888	831	811	808	845	879	790	835	808	806	815	871	852	790	840	803	861	820	818	820	866	824	869	799	860	826	893	799	862	861	810	842	868	861	795	847	827	833	877	832	862	894	790	840	830	826	835	798	818	870	863	856	798	834	845	834	794	876	851	783	829	854	805	825	856	830	816	802	867	785	822	822	837	844	829	896	868	831	823	821	836	834	826	805	844	847	877	859	821	839	749	840	815	849	865	859	881	800	879	871	865	849	800	904	839	840	867	887	818	828	822	798	830	850	816	851	851	812	915	836	814	913	854	810	862	870	851	867	772	846	806	844	878	843	822	739	823	854	833	834	796	840	814	868	840	811	827	809	814	879	826	832	859	824	855	813	840	842	827	861	905	877	796	815	784	881	859	789	871	792	832	814	831	811	801	807	800	859	885	795	839	822	849	835	790	834	831	825	856	862	856	872	835	845	821	826	852	862	847	814	819	805	778	820	845	879	805	851	910	885	806	818	890	821	815	824	818	886	836	812	842	851	858	825	855	818	830	823	778	864	842	832	760	805	857	858	875	823	881	854	895	848	814	920	870	831	820	826	814	868	831	850	831	824	869	889	853	870	848	874	777	832	820	782	847	818	810	861	853	853	918	783	839	847	871	856	851	859	875	796	852	835	877	813	842	864	871	851	851	913	865	848	826	843	866	853	869	882	831	875	834	848	850	832	880	897	865	859	786	843	825	761	896	852	831	821	823	820	803	875	853	851	857	824	842	869	820	839	829	855	821	812	843	830	813	846	817	848	850	859	825	842	825	831	838	806	780	834	843	893	825	816	855	812	816	812	804	854	813	826	829	832	838	848	849	873	841	849	840	847	813	846	856	824	860	855	821	835	792	843	847	783	846	837	852	819	825	869	849	781	869	877	812	838	824	861	877	814	806	852	811	823	805	822	790	794	801	846	832	819	829	843	825	856	863	839	851	836	845	841	844	815	851	796	856	814	840	853	850	844	806	810	861	814	811	798	823	818	845	845	827	847	884	865
50123	59320	57732	42357	30225	15596	8045	6907	6738	6738	6854	6919	6870	6792	6752	6762	6808	6836	6835	6786	6858	6820	6807	6794	6759	6760	6650	6803	6784	6831	6760	6695	6756	6910	6824	6654	6880	6708	6621	6797	6875	6744	6749	6853	6766	6808	6766	6900	6712	6916	6770	6779	6706	6826	6722	6826	6697	6925	6744	6680	6814	6814	6768	6810	6854	6774	6865	6848	6636	6712	6750	6806	6912	6748	6910	6738	6846	6877	6764	6747	6845	6786	6784	6784	6688	6791	6880	6769	6757	6851	6859	6784	6886	6732	6820	6741	6675	6856	6720	6867	6716	6709	6823	6829	6748	6871	6716	6699	6747	6780	6845	6944	6833	6985	6844	6750	6725	6754	6847	6751	6621	6775	6852	6841	6843	6803	6874	6701	6787	6854	6712	6836	6737	6714	6825	6739	6694	6829	6719	6855	6781	6848	6607	6900	6697	6968	6838	6916	6771	6895	6811	6782	6879	6838	6965	6836	6664	6703	6824	6679	6850	6811	6792	6755	6731	6795	6763	6845	6758	6928	6815	6867	6904	6839	6835	6859	6854	6728	6721	6696	6854	6688	6778	6810	6934	6815	6726	6867	6817	6790	6707	6726	6785	6870	6942	6767	6846	6832	6768	6767	6774	6815	6794	6938	6762	6755	6821	6939	6812	6818	6784	6906	6616	6736	6799	6892	6833	6761	6779	6771	6666	6650	6817	6857	6836	6763	6759	6769	6751	6755	6760	6713	6856	6761	6737	6860	6775	6843	6748	6859	6804	6873	6879	6595	6610	6837	6723	6811	6785	6890	6837	6955	6722	6750	6724	6697	6774	6954	6787	6750	6851	6791	6847	6764	6831	6841	6779	6799	6851	6926	6976	6796	6733	6830	6848	6758	6858	6805	6745	6740	6765	6819	6612	6807	6786	6700	6859	6729	6840	6932	6846	6687	6749	6934	6849	6707	6909	6879	6712	6874	6756	6836	6801	6815	6832	6742	6829	6798	6664	6706	6874	6755	6801	6791	6652	6918	6846	6778	6806	6757	6893	6847	6841	6719	6779	6904	6739	6744	6782	6761	6778	6663	6878	6852	6678	6829	6912	6821	6666	6741	6778	6837	6828	6782	6818	6827	6762	6827	6631	6914	6732	6735	6826	6734	6849	6732	6703	6739	6716	6766	6786	6701	6672	6737	6792	6794	6852	6697	6902	6793	6882	6677	6714	6811	6815	6600	6838	6784	6829	6896	6726	6778	6821	6902	6789	6787	6784	6797	6915	6685	6931	6786	6865	6795	6739	6801	6870	6748	6916	6893	6837	6868	6796	6762	6855	6790	6792	6828	6872	6772	6749	6769	6882	6830	6854	6775	6674	6869	6836	6681	6900	6868	6870	6774	6787	6830	6801	6873	6846	6886	6862	6957	6783	6752	6894	6822	6887	6693	6713	6809	6706	6748	6739	6723	6733	6780	6661	6741	6831	6873	6942	6668	6796	6773	6919	6836	6778	6726	7016	6710	6902	6752	6767	6861	6807	6734	6733	6802	6721	6735	6680	6739	6764	6799	6713	6799	6842	6780	6913	6850	6721	6876	6769	6829	6791	6860	6824	6782	6827	6809	6768	6784	6761	6814	6878	6789	6636	6845	6752	6856	6784	6831	6620	6845	6832	6836	6718	6776	6840	6837	6742	6823	6785	6670	6702	6734	6704	6730	6803	6814	6867	6689	6913	6773	6665	6779	6809	6785	6880	6861	6779	6733	6717	6829	6801	6896	6837	6808	6822	6817	6681	6789	6687	6878	6824	6720	6759	6915	6876	6777	6749	6810	6876	6742	6892	6893	6778	6850	6848	6765	6857	6803	6839	6906	6677	6786	6720	6768	6748	6713	6859	6769	6708	6879	6789	6709	6853	6757	6864	6817	6815	6788	6824	6821	6768	6708	6789	6910	6843	6795	6832	6708	6721	6919	6811	6887	6892	6830	6838	6782	6734	6771	6770	6808	6761	6790	6833	6709	6805	6838	6890	6749	6900	6796	6938	6860	6836	6721	6867	6812	6779	6692	6821	6829	6803	6699	6778	6900	6676	6977	6659	6781	6838	6734	6853	6826	6822	6771	6726	6728	6961	6887	6792	6904	6720	6857	6763	6947	6839	6779	6773	6804	6704	6850	6923	6673	6731	6703	6987	6806	6741	6772	6845	6792	6779	6839	6890	6835	6775	6835	6759	6822	6847	6869	6805	6739	6783	6715	6659	6715	6790	6784	6783	6851	6886	6799	6894	6703	6781	6824	6762	6830	6712	6746	6868	6842	6559	6747	6756	6858	6842	6792	6816	6811	6833	6799	6811	6937	6832	6877	6823	6957	6979	6788	6661	6784	6801	6908	6831	6636	6724	6789	6719	6922	6812	6786	6736	6749	6764	6928	6721	6865	6843	6810	6769	6883	6720	6750	6754	6736	6819	6912	6760	6861	6665	6818	6595	6774	6897	6798	6769	6836	6838	6826	6787	6835	6766	6730	6805	6803	7019	6804	6886	6824	6869	6823	6733	6843	6744	6688	6789	6758	6836	6633	6727	6824	6738	6824	6756	6804	6929	6796	6729	6803	6788	6844	6810	6897	6743	6820	6878	6777	6777	6742	6870	6685	6778	6870	6826	6878	6863	6749	6718	6660	6781	6828	6772	6848	6797	6790	6773	6672	6886	6762	6767	6834	6915	6755	6795	6784	6767	6779	6706	6734	6797	6763	6713	6817	6731	6843	6803	6864	6972	6753	6832	6748	6706	6801	6863	6785	6821	6742	6879	6717	6624	6734	6922	6758	6869	6731	6760	6712	6758	6772	6796	6877	6751	6887	6861	6607	6888	6800	6731	6769	6838	6866	6685	6613	6813	6844	6771	6846	6878	6763	6784	6777	6769	6747	6858	6876	6915	6720	6714	6629	6725	6787	6884	6758	6778	6843	6771	6854	6764	6666	6736	6641	6818	6927	6784	6750	6748	6870	6878	6809	6742	6891	6714	6841	6835	6679	6772	6817	6901	6713	6705	6794	6808	6757	6752	6767	6888	6841	6845	6863	6827	6912	6858	6739	6777	6853	6862	6714	6967	6757	6732	6751	6825	6836	6787	6859	6731	6639	6639	6704	6742	6646	6702	6760	6769	6842	6842	6744	6807	6811	6742	6773	6766	6861	6763	6839	6921	6788	6743	6720	6827	6803	6644	6883	6717	6765	6875	6780	6775	6746	6673	6889	6781	6777	6688	6933	6868	6782	6824	6667	6868	6845	6829	6731	6871	6831	6824	6843	6728	6760	6757	6779	6850	6715	6866	6689	6825	6734	6715	6816	6726	6816	6848	6750	6785	6901	6768	6794	6684	6777	6733	6675	6777	6868	6765	6778	6919	6653	6799	6756	6872	6815	6786	6718	6864	6751	6787	6849	6870	6810	6720	6706	6710	6950	6795	6750	6729	6808	6924	6673	6777	6665	6745	6724	6834	6857	6879	6757	6744	6734	6897	6859	6737	6982	6820	6725	6792	6766	6857	6908	6722	6765	6834	6792	6741	6831	6762	6703	6829	6809	6784	6795	6901	6712	6719	6875	6894	6854	6719	6783	6794	6656	6883	6717	6872	6739	6787	6806	6785	6777	6876	6817	6795	6758	6692	6838	6796	6759	6909	6822	6814	6626	6796	6923	6813	6685	6792	6688	6845	6798	6867	6761	6895	6772	6791	6766	6853	6873	6798	6726	6862	6867	6746	6781	6881	6760	6712	6832	6804	6719	6841	6898	6746	6752	6834	6817	6762	6750	6870	6776	6885	6933	6824	6924	6931	6841	6851	6756	6881	6777	6861	6771	6874	6723	6707	6824	6859	6889	6654	6766	6880	6795	6725	6720	6880	6793	6772	6801	6726	6825	6780	6806	6786	6710	6894	6812	6822	6862	6831	6876	6683	6810	6724	6694	6827	6799	6728	6754	6818	6722	6678	6873	6770	6983	6864	6606	6760	6723	6806	6754	6809	6808	6752	6871	6815	6878	6837	6888	6754	6791	6827	6703	6784	6829	6775	6774	6663	6701	6812	6790	6906	6802	6778	6791	6842	6811	6864	6694	6747	6856	6832	6772	6789	6758	6849	6762	6835	6878	6731	6790	6869	6852	6860	6715	6733	6841	6721	6813	6773	6769	6757	6889	6871	6765	6718	6857	6767	6742	6695	6841	6824	6734	6860	6811	6650	6854	6846	6844	6807	6848	6772	6807	6812	6799	6848	6891	6830	6625	6812	6779	6858	6906	6842	6761	6813	6757	6793	6745	6832	6814	6838	6766	6694	6791	6794	6814	6800	6732	6792	6874	6708	6732	6731	6837	6771	6822	6760	6798	6834	6741	6674	6789	6814	6779	6822	6793	6632	6845	6846	6718	6815	6689	6846	6775	6759	6800	6788	6768	6894	6822	6784	6781	6825	6825	6583	6776	6965	6712	6739	6816	6792	6731	6847	6679	6836	6680	6790	6895	6750	6840	6796	6879	6791	6825	6901	6785	6828	6698	6880	6632	6593	6845	6765	6819	6762	6835	6746	6945	6816	6801	6771	6770	6911	6866	6752	6785	6725	6577	6870	6812	6848	6878	6811	6766	6776	6821	6765	6793	6803	6796	6767	6839	6754	6836	6884	6773	6792	6793	6784	6854	6868	6832	6954	6756	6865	6867	6725	6727	6753	6801	6818	6767	6727	6886	6644	6795	6908	6831	6760	6774	6811	6746	6811	6749	6761	6822	6642	6775	6819	6775	6828	6904	6948	6707	6782	6785	6809	6663	6804	6704	6785	6723	6906	6883	6882	6673	6827	6856	6759	6788	6919	6800	6710	6722	6764	6845	6723	6904	6832	6789	6899	6871	6901	6902	6922	6693	6993	6743	6891	6685	6753	6829	6863	6729	6752	6810	6737	6733	6899	6689	6765	6730	6801	6852	6864	6901	6785	7037	6715	6842	6795	6745	6897	6856	6856	6787	6925	6740	6682	6818	6752	6828	6701	6785	6776	6701	6880	6798	6768	6728	6940	6713	6944	6750	6796	6844	6759	6784	6665	6925	6863	6803	6893	6742	6815	6774	6729	6789	6781	6789	6933	6830
31462	39089	26470	9851	2441	1119	939	870	886	909	855	850	866	847	872	804	883	863	887	875	879	873	901	871	860	853	876	896	905	893	891	855	872	856	889	865	831	838	887	941	855	788	843	900	912	858	880	831	879	808	836	854	933	815	893	917	944	890	828	860	845	846	901	858	855	800	850	873	891	894	883	807	843	917	866	819	811	833	890	867	845	854	871	878	902	914	905	840	879	843	792	834	840	871	890	860	890	855	878	903	866	886	856	912	863	912	870	842	824	862	908	917	814	950	848	846	892	880	891	893	881	841	886	890	930	882	866	899	841	880	848	841	839	903	870	880	878	888	918	807	921	798	929	861	905	865	884	887	876	906	817	875	870	867	830	852	876	882	834	859	840	844	900	890	879	893	896	854	842	815	884	875	873	848	880	833	849	864	853	911	915	884	823	889	890	936	850	819	886	868	885	905	876	853	889	838	900	902	834	924	890	904	878	848	869	896	883	866	869	828	914	893	917	895	859	842	878	847	884	893	852	900	865	886	849	828	893	899	899	790	868	876	884	883	890	921	863	880	889	880	897	799	876	860	869	864	883	856	889	803	873	826	891	920	897	891	855	937	834	886	941	913	863	856	837	853	883	941	868	884	872	822	876	867	875	853	812	830	825	862	908	863	901	804	892	836	870	874	870	859	843	911	863	856	889	904	891	800	849	881	947	869	858	882	864	880	904	838	850	884	940	853	879	860	861	839	885	882	824	879	856	822	904	802	818	861	807	841	854	860	836	854	832	885	914	877	896	910	864	872	841	849	906	851	908	889	889	887	915	863	920	897	778	841	895	855	925	883	832	861	932	856	911	868	805	862	894	867	865	864	873	878	817	838	889	827	867	844	829	865	876	910	868	893	873	790	826	878	855	892	871	900	913	863	792	864	873	804	892	874	869	870	862	871	877	882	865	899	873	849	845	827	800	860	840	932	883	898	887	846	851	886	912	914	857	858	849	860	918	863	873	842	839	885	889	851	866	856	826	885	915	896	868	868	888	883	876	840	815	897	877	857	858	874	939	874	867	782	894	860	882	919	995	893	854	948	860	843	900	893	892	908	888	865	827	857	859	910	927	858	868	906	857	842	847	872	841	861	823	852	880	904	940	868	851	887	899	814	853	926	865	902	881	892	849	820	873	875	817	878	856	832	894	933	862	893	911	857	867	828	853	849	898	876	889	890	857	864	894	900	895	887	860	847	823	889	880	900	833	856	877	906	873	834	858	861	875	884	904	840	865	889	854	900	847	866	867	825	875	914	826	869	853	876	866	834	842	842	872	864	832	880	861	806	879	862	873	847	861	862	907	882	895	864	879	867	858	866	881	872	894	877	889	891	829	828	898	839	883	853	871	882	839	838	873	848	871	857	873	838	828	831	902	848	851	832	829	876	939	842	853	853	864	878	847	871	878	857	844	877	877	855	907	889	876	854	872	863	945	868	892	839	852	883	892	873	840	861	889	813	880	871	892	863	897	850	865	873	867	865	904	827	857	813	877	860	849	820	830	844	887	828	902	850	921	899	917	860	930	874	872	868	881	885	873	872	934	875	890	817	855	842	876	856	879	889	900	868	871	862	932	893	896	849	814	863	904	828	851	814	851	832	872	888	872	879	878	855	857	881	906	843	836	914	889	943	860	879	897	863	871	825	849	872	832	850	864	861	927	839	873	803	841	868	889	878	894	880	872	843	884	897	838	863	917	825	912	868	832	837	900	796	879	884	881	889	828	888	862	827	836	906	875	873	882	860	859	879	897	825	884	862	850	874	848	892	922	848	878	906	870	855	902	865	907	826	903	842	869	879	845	892	864	875	879	809	862	875	837	815	902	840	876	868	877	875	838	889	917	842	856	866	921	859	931	845	898	859	868	914	889	865	854	901	912	822	875	890	885	898	846	899	877	870	921	911	847	884	864	900	861	838	821	828	819	873	896	874	859	872	883	882	835	875	924	899	874	834	865	849	872	905	874	820	861	856	838	854	858	891	872	878	910	868	855	900	879	863	865	863	810	862	878	854	876	825	855	857	867	845	889	839	891	908	859	908	909	877	827	897	890	861	887	845	849	889	878	904	917	912	839	856	872	853	859	889	852	862	823	891	847	816	840	822	929	844	849	882	848	938	906	863	900	927	808	876	872	874	891	897	878	846	844	907	829	849	903	807	919	878	824	881	868	875	900	874	895	868	873	858	847	871	874	847	865	899	897	872	868	863	875	918	927	878	838	879	834	838	866	891	890	875	808	885	861	870	829	860	831	847	899	871	858	832	853	857	907	860	872	907	891	892	888	876	917	884	893	846	878	862	863	885	900	883	899	882	896	847	820	891	908	842	889	866	793	867	883	832	804	868	835	873	947	850	832	830	889	883	864	890	855	878	874	866	838	863	888	864	841	892	932	917	912	841	862	843	868	879	836	873	828	882	859	845	862	951	874	850	874	829	831	868	850	891	954	875	885	849	871	823	835	832	948	856	838	878	925	865	888	882	824	862	904	881	900	872	874	876	857	910	921	850	885	876	890	881	868	858	888	927	916	892	870	853	885	888	861	870	863	864	896	890	867	861	863	829	842	889	865	865	888	874	857	822	930	860	904	861	907	855	857	893	859	898	797	917	871	870	836	844	901	853	838	872	806	875	877	861	837	840	779	886	892	856	935	850	836	875	936	858	815	857	872	851	828	864	932	825	927	807	905	833	927	925	889	816	851	877	881	858	867	861	843	898	835	857	864	899	861	880	871	856	856	839	827	826	837	899	868	836	815	899	920	940	862	865	900	867	866	855	892	867	836	854	897	865	871	865	902	916	858	853	873	775	928	859	848	871	833	829	856	873	886	870	880	831	870	871	852	877	903	851	928	869	899	862	868	873	877	865	872	851	924	885	900	861	894	863	827	864	912	873	883	887	889	808	879	861	886	851	808	840	896	832	904	900	824	855	910	885	873	836	902	921	911	871	825	863	873	861	856	879	834	893	920	847	890	866	826	876	849	880	875	834	853	837	920	894	865	901	878	833	928	840	845	830	874	833	866	909	847	867	835	860	860	889	872	881	890	838	833	861	847	864	858	889	862	859	868	857	858	898	878	869	905	856	815	862	909	853	885	842	886	892	857	865	843	872	818	862	852	897	864	888	884	828	861	916	904	823	940	879	853	881	908	900	843	872	845	894	865	872	866	869	859	856	845	831	869	813	851	878	832	876	901	891	867	858	821	887	872	854	870	852	886	842	870	883	928	861	859	860	863	853	831	813	865	811	901	848	850	905	914	867	841	861	867	836	893	850	852	882	890	859	915	862	879	862	824	872	843	835	929	873	838	907	852	913	924	871	861	905	919	870	835	874	895	869	857	894	867	850	875	883	875	834	890	800	859	842	781	870	841	848	959	893	860	872	892	859	810	892	883	893	950	848	861	858	897	896	901	853	906	823	916	871	898	865	871	890	878	894	888	876	842	874	896	872	861	921	889	861	877	857	874	869
60043	60984	49546	35525	23899	12363	7701	7047	7002	7118	6950	6970	6993	7050	7064	6870	6901	6914	6958	7006	7010	6829	6973	7008	6973	6931	7037	6956	7102	7071	7012	6944	6993	6988	7163	6841	6920	6986	6998	7049	6937	6999	6967	7071	7109	6934	6960	6994	6919	7068	7015	6986	7063	7072	7015	6955	6959	6921	7079	7048	6945	6900	6947	7070	6935	7074	7010	6952	7036	7031	7037	6916	7056	6908	7065	6930	7050	6999	7006	7007	6958	7020	6988	7015	6966	7028	6962	7004	7103	7007	7065	6975	6943	6957	7140	6925	6870	6911	6863	6798	6923	7054	7103	7092	6941	7057	6970	6998	6893	6964	7063	6961	7090	6890	6989	6940	6996	6970	6973	6948	6965	7044	6996	7002	6934	7080	7043	6959	6935	7089	7015	6908	6942	6976	6908	6886	7039	7117	7075	6909	7084	7014	6977	7036	7034	7051	6803	7032	6987	7046	6954	7006	6903	7059	7068	7135	6866	6936	7089	7019	7024	6884	6848	6982	6930	6967	6951	7100	6896	6933	6991	7004	6935	6885	6941	6939	7007	7037	6984	6954	6976	7022	7059	6930	6998	7008	6956	6987	7007	6856	6874	6925	6899	7040	6952	7039	6985	6966	6909	7067	6896	7138	7020	6973	6990	7157	7041	6922	7050	6930	7059	6851	7006	6972	6964	7012	6903	7059	6982	7038	6983	7094	6980	6928	7027	6981	7046	6994	6830	7090	6934	7005	7048	6879	7068	7029	7059	7155	6948	6935	7005	6964	6927	6912	6935	7078	6910	6970	7071	6856	7051	7095	6943	6982	6930	7048	6892	6997	7043	7011	6992	7001	6986	7039	6881	6976	6945	6984	7008	7012	7056	7221	7045	7014	6984	7007	6888	7053	7049	6883	7097	7023	6893	7077	6923	6968	7047	6921	6939	6983	6962	7026	6819	7088	6997	7042	6959	7151	6957	7008	6998	6994	7066	6936	6935	6990	6992	7037	7132	6980	7060	7044	7026	6964	6963	6985	7106	6918	7023	6951	6928	7104	6975	6989	6852	6989	7101	7055	7052	6890	6981	6849	7048	7001	6965	7050	6955	6997	6900	7077	6969	7010	6971	7136	7045	6981	6969	6937	7039	6914	7010	6951	6941	7073	7027	7038	7007	6960	7079	6919	7057	6852	7021	6942	6947	6983	7070	6962	6959	6906	6995	7021	6986	7044	7004	6987	6921	6890	6983	6947	6916	6988	6916	7037	6812	7089	6927	7048	7034	6965	6935	6940	6866	7044	7081	6901	6868	6895	7081	6975	6962	6975	7027	6991	6987	7180	6770	6986	6946	6983	7018	6942	7028	6881	6945	6959	6945	6953	6909	6872	6866	6945	6978	7124	6931	6999	7010	7007	7062	7101	7080	6984	7031	6985	7004	6955	7012	6868	7012	6956	7099	6929	6959	6977	6875	6963	7032	6949	7003	7159	6924	6975	7021	6938	6975	7082	7051	6983	6919	6904	6973	6927	7060	7019	6908	7098	7029	6934	7011	6884	6871	6962	6975	7054	7021	6972	7170	6965	6944	7006	6966	7051	7007	6881	6940	7016	6911	6967	6922	7032	6872	7042	6883	7056	6968	7012	6983	6998	6851	6900	6896	7021	6978	6952	7037	6904	7011	7094	6942	6902	7056	6977	6968	6990	7135	6997	7030	6847	6928	7019	6920	6971	7015	6988	6989	7034	6965	7065	6993	6981	7051	6950	7031	7120	7037	7041	7028	6803	6993	7050	6961	7039	6943	7105	6902	7005	6890	6879	7081	6962	6852	6791	7092	7126	7066	7063	6867	6993	6955	7024	6964	7004	7057	7027	6990	6999	6963	7008	6967	6999	6977	6982	7072	7052	6905	7010	6965	6875	6983	6962	6955	6977	6839	7019	7010	7067	6809	6916	6939	6990	6895	6989	7149	6965	6980	6955	7019	6952	7083	7074	6981	6886	6941	6971	7033	7009	7117	6986	7020	7116	6998	6980	7121	6973	6895	7041	6931	6927	6963	6962	6954	6840	6996	6956	7012	7045	6950	6843	7037	6977	6938	6961	7036	6826	6950	6960	7114	7067	6883	6868	6916	6961	7021	6893	6986	6935	6979	7129	7065	6885	6982	7122	6971	6859	6992	6962	7076	6958	7122	6902	6923	6988	7038	6953	6902	7069	6946	6855	6897	6908	7010	6974	7012	6906	7045	6939	6988	6893	7089	7045	7148	6970	7063	6960	6993	6989	6944	6985	7095	7011	6921	6991	6928	6917	7032	6946	7001	7031	7000	6964	6940	7089	7019	6839	7001	6894	7091	7015	7049	6970	7084	6963	6980	7114	7054	6928	7083	7120	6960	6968	7091	7001	7002	6933	7066	6971	6926	6958	6999	7044	7046	7052	7010	7000	6948	6989	6936	6985	7010	7017	6942	7059	6992	6908	6993	7017	7017	6979	6928	7034	6936	6981	6885	6968	6968	6933	6926	7119	6972	6954	6876	6958	6959	6969	6945	7122	6987	6960	6865	6988	7035	6937	7060	6968	7058	7063	7083	7071	7029	6966	7087	6958	7081	7066	7083	6997	6942	7080	7004	7007	6942	6985	6962	6970	6943	6964	6903	6995	6942	7035	7059	7023	6947	7021	6970	7006	7062	6918	7034	6992	6917	7075	7064	6972	6949	6942	7033	6910	6990	6965	7036	6946	6931	6947	6997	6857	6983	6931	6941	7008	7166	6926	6935	6955	7087	6935	7090	7048	6941	6817	7030	7092	6776	6930	6972	6935	7063	7059	6827	7029	7095	6937	7014	7071	6975	7035	7013	7044	6869	6943	6879	6897	7009	7125	6893	6877	6960	6948	6967	6899	6980	6840	6975	6972	7000	6947	6945	6974	6990	6986	6919	7182	6958	7130	6994	7158	6923	7031	7040	6899	6971	7040	6909	6928	6986	7106	6921	7075	7122	7067	6961	6993	7029	6880	7137	7024	7107	6990	7025	6986	6943	7035	6991	7033	7042	7151	7073	7058	6958	6946	6966	6977	6977	6833	6919	6980	7010	7041	6990	7116	6989	7028	7069	6949	6875	7076	6857	7160	6843	6916	7048	7115	7016	6810	7087	7057	7184	6948	6932	7000	6863	7137	6922	7025	7038	7008	6934	7068	7080	6960	6966	7005	7015	7031	7184	6979	7069	6903	6931	6967	6924	6884	6908	6959	6951	6958	7110	7176	7041	6935	7051	6870	6844	6881	6985	6922	6979	7009	6911	6973	6932	6813	6909	6931	7101	6966	6956	7002	6984	7019	6910	6883	6968	6922	6987	6913	7048	7100	7134	6973	7070	7146	6976	6985	7064	6999	6964	6999	6914	6966	7047	6980	6944	6956	6963	6868	7068	6873	7045	6989	6959	7058	6869	7115	6869	7036	7076	6951	7212	7069	6938	7027	6873	6866	7139	7017	7037	6938	7133	6992	7018	7023	6843	6986	7089	6995	6915	6921	6997	7028	6902	7056	6909	6942	6976	6880	6908	6934	6837	7009	6991	6911	6928	7025	6956	7094	6934	7136	6985	7007	7031	6956	7099	6946	7031	7027	6964	6979	7048	6867	6951	7028	6890	7042	6908	6996	6924	7015	7088	6988	7002	7071	7016	7053	6951	7037	7047	6993	7014	6955	6993	6988	7001	7034	7061	7044	6930	6927	6963	6840	6976	7004	7028	6973	7046	7041	7010	6888	6963	6923	7057	6851	6982	7007	6926	6800	7079	6957	6884	6968	7060	6910	6960	6866	7004	6921	6974	7091	7108	6910	6957	6972	7052	7042	6920	7031	7024	6962	7034	6931	6953	7008	7066	7068	6975	6945	6998	6828	7058	6907	6977	7005	6992	7015	6975	7015	7115	7048	7040	6947	6927	6920	6956	7070	7069	7008	6989	7028	6916	6945	7042	6955	7095	7168	7082	6984	7028	6965	7024	7077	7065	6897	6951	7008	6947	6950	6870	6947	6988	7042	6884	6895	6923	6817	7014	6933	7005	7032	7022	7034	7069	6869	6889	6927	7078	6982	7047	7014	6927	6928	7053	6977	6844	7053	6934	7032	6990	7055	7002	7019	6897	6961	6963	6970	7084	6948	6857	6933	6988	6947	7072	6932	7022	6962	6990	6969	6936	6972	7073	6910	6958	6981	6939	7056	6958	6935	7003	7030	6879	6899	7000	6866	7100	7044	7007	6820	7053	6998	6934	6986	6920	7019	6933	7150	6925	6904	6941	6980	6980	6982	6936	6954	6908	6890	7234	7020	6986	7000	7065	7052	7162	6901	7063	6917	7107	7083	6913	6929	6930	7002	7031	6998	6917	6938	6759	6882	7163	6916	6999	7040	6999	6968	6998	6970	6880	7049	7037	6961	6959	7044	6948	6967	6843	6935	6933	7151	7059	6913	6953	6964	7014	6995	6972	6805	6957	6905	7204	6954	7005	7005	6945	7048	6969	6915	7094	7062	7010	6880	6956	7060	7007	7039	7006	7032	7008	7021	6949	7057	7047	6942	7132	6896	6939	7033	7061	7024	7032	6915	6886	7047	6940	7039	6952	6960	7002	6994	6954	7023	7056	7003	6944	6957	6904	7020	7075	6942	7061	7053	7022	7027	6910	7005	6950	6999	6916	7019	6884	7030	6944	7057	6925	7057	6944	6918	6944	7039	7081	6955	7021	7095	7079	6934	6874	6881	7006	7025	7016	6962	7010	7024	7077	6929	6931	7071	7002	7119	7060	7049	7107	7117	6989	7014	6893	6969	6970	6942	7218	6959	7061	6836	7008	6957	7093	6992	6954	7049	6996	7012	7102	6933	7015	6931	7046	6888	7041	6990	7063	7085	6895	6813	6981	7027	6934	7030	6949	6965	6939	6857	6949	6967	7029	6987	7078	6985	7032	7005	7025	7036	6980	6820	6968	7006	6956	6936	6943	6860	7081	6927	7042	6976	6966	7039	7038	6969	7079	6976	6962	6981	6936	6971	6803	7004	6941	6914	7022	6860	7020	6933	6988	6969	7098	6951	7008	6923	7069	6950	6988	6912	6932	6929	6896	7057	6997	6924	6895	7023
42078	49514	32655	15065	4022	1235	766	662	661	708	736	724	732	679	642	704	689	714	713	684	696	753	727	714	705	669	694	697	631	674	712	682	726	718	711	695	678	728	674	749	729	685	743	727	716	705	708	713	687	736	710	728	725	713	716	670	766	734	718	706	711	695	693	686	715	705	711	692	708	684	714	734	658	711	742	690	678	778	732	663	731	678	687	730	666	727	715	725	689	690	697	750	671	705	727	741	745	730	685	753	689	712	737	714	729	691	701	736	713	710	674	670	719	695	688	740	710	729	720	748	699	715	672	712	728	745	707	759	693	661	711	672	732	727	715	711	746	724	707	685	683	707	749	721	774	687	677	716	680	723	698	757	739	681	717	686	695	731	692	701	736	743	747	693	703	676	734	689	702	764	687	697	719	725	680	703	644	724	687	732	738	724	737	708	754	735	749	717	721	705	697	690	743	701	694	743	678	714	702	674	718	688	667	657	690	705	706	635	713	713	721	741	735	658	688	723	664	661	721	676	721	701	688	700	709	690	715	695	705	729	729	705	655	718	755	699	754	683	674	709	716	700	706	818	670	752	742	697	690	700	711	690	674	724	722	719	746	671	723	651	678	731	763	676	700	700	699	763	732	757	733	715	715	729	735	722	671	772	692	739	676	700	720	710	682	715	728	703	694	732	699	690	664	693	682	688	711	750	726	739	705	727	695	679	746	726	690	687	737	704	702	712	726	709	715	685	675	687	720	674	708	697	740	760	730	720	737	715	690	709	672	724	725	677	732	703	675	711	709	703	725	695	656	696	716	677	672	737	685	696	772	698	734	705	787	729	670	683	728	746	689	629	683	723	683	728	703	679	688	676	697	714	689	714	689	712	637	757	713	663	728	690	728	725	688	713	747	720	732	687	715	748	726	672	735	687	728	704	727	731	715	634	677	673	727	750	700	719	660	691	686	672	725	727	739	699	746	682	684	707	691	690	714	742	671	711	693	724	701	714	751	759	760	717	712	745	732	739	736	717	688	663	733	708	760	683	719	691	709	662	732	724	711	650	710	703	742	752	712	692	737	695	721	707	704	717	720	723	738	736	734	681	690	697	733	700	687	743	711	652	751	697	704	740	696	660	650	745	728	708	701	698	690	666	703	716	703	657	736	717	749	694	712	710	717	705	700	743	725	739	693	711	709	672	738	705	726	716	683	737	693	694	745	695	724	740	709	714	734	676	682	699	744	724	714	717	751	714	699	689	739	717	719	669	697	684	693	690	732	658	724	721	730	699	720	716	694	699	717	706	743	725	721	682	703	728	712	710	678	691	744	666	700	695	701	731	655	712	694	747	681	668	756	657	760	699	720	703	664	675	682	687	707	701	698	692	731	686	714	678	700	666	677	698	712	735	725	675	723	689	713	750	736	711	691	684	664	704	729	743	745	644	725	729	751	745	718	693	708	717	712	751	739	685	729	693	713	710	700	729	639	700	710	699	735	713	685	696	699	661	707	737	709	703	724	684	679	709	707	713	744	653	722	726	672	689	704	705	699	747	669	671	768	712	692	705	713	682	722	738	703	657	745	712	692	771	755	709	692	705	709	674	706	686	711	740	711	693	692	724	763	675	670	719	704	656	723	703	740	686	729	715	726	697	722	725	689	703	690	729	765	711	730	719	653	757	707	706	708	685	740	709	726	718	715	678	701	706	672	714	690	738	691	688	706	721	724	711	710	702	685	719	645	699	690	701	752	724	714	707	712	673	728	734	721	704	678	707	742	681	723	679	719	726	699	724	677	774	722	725	742	696	680	710	768	703	674	698	682	698	769	699	725	771	675	742	688	677	683	684	695	679	712	692	710	748	691	719	692	674	693	707	678	700	760	747	706	699	678	734	688	695	688	750	697	744	719	733	707	703	683	707	712	720	743	699	721	675	694	698	730	703	716	736	743	705	723	672	753	733	721	684	713	696	648	728	654	690	614	696	732	664	757	741	703	695	717	766	713	696	748	671	664	726	684	715	681	735	697	713	649	634	695	703	699	678	752	662	729	695	648	734	674	722	689	720	729	682	701	696	716	698	712	702	689	727	734	640	704	759	685	714	680	672	682	701	735	729	725	689	700	698	632	679	672	733	706	739	697	699	708	668	739	720	731	740	678	710	689	712	783	684	675	696	677	725	711	717	689	664	681	742	778	675	727	685	704	656	745	736	695	698	741	706	762	701	717	609	754	676	764	751	720	710	737	709	672	710	696	741	676	711	660	697	732	669	676	734	732	691	757	719	655	728	687	685	687	692	699	670	732	726	668	711	717	684	686	721	737	680	708	727	683	717	682	727	729	701	727	676	696	697	703	690	703	764	725	711	663	703	699	708	715	744	689	664	685	696	728	757	747	657	717	718	752	702	721	671	718	711	754	741	662	698	724	695	662	724	739	687	712	672	752	697	744	730	702	694	710	731	698	709	760	708	702	691	707	659	738	745	716	719	684	647	685	683	704	717	744	662	717	741	711	692	670	737	725	669	729	753	735	703	728	679	751	721	705	719	719	735	705	730	663	666	685	720	668	686	687	670	735	732	681	715	763	686	702	706	724	691	724	766	672	716	700	723	657	713	701	703	767	803	690	717	678	680	688	698	735	721	722	761	652	780	681	704	689	707	693	702	707	685	678	675	705	704	683	728	692	731	731	683	662	679	680	735	705	729	719	723	688	733	720	707	725	690	707	716	739	705	723	713	737	667	740	718	648	742	693	687	725	739	743	681	695	705	708	722	726	739	721	748	700	687	728	719	723	694	747	712	703	761	648	705	722	706	759	696	638	710	690	744	685	699	750	688	713	671	729	701	661	699	715	685	756	742	667	661	728	713	725	669	685	728	762	720	662	684	684	705	725	742	742	705	700	734	707	720	734	671	721	747	701	721	710	742	714	709	710	688	711	717	735	691	738	695	667	710	701	685	705	715	693	741	753	687	706	672	661	724	732	709	735	696	701	768	708	709	718	695	744	714	745	678	699	678	719	689	702	707	797	700	696	739	713	677	682	745	682	729	718	714	705	726	713	695	704	752	728	671	717	710	729	705	718	727	768	718	738	737	704	678	750	655	706	704	697	721	705	721	659	716	696	709	769	700	706	665	743	727	758	684	712	703	678	735	689	770	673	717	670	700	738	676	701	702	729	713	711	689	758	750	752	690	717	690	703	711	697	658	703	739	694	710	703	697	689	745	707	673	696	745	650	700	715	701	730	729	676	728	696	763	669	693	702	695	711	661	749	741	662	689	727	743	731	673	709	713	658	727	686	693	717	702	666	717	686	688	707	760	700	725	729	687	743	691	745	711	668	704	715	686	671	683	720	722	665	727	755	683	741	701	682	700	675	726	700	752	684	709	693	733	755	668	646	721	758	733	702	725	724	721	722	729	681	704	726	718	727	718	728	702	676	706	730	698	686	732	718	735	737	658	717	662	692	694	753	707	754	700	750	723	714	719	689	692	718	669	709	724	728	683	708	725	691	694
56473	56425	55321	42897	31004	15137	7186	5855	5753	5900	5919	5794	5803	5748	5871	5845	5836	5904	5872	5957	5766	5896	5839	5963	5768	5814	5729	5812	5848	5776	5791	5749	5839	5865	5770	5955	5813	5803	5799	5884	5940	5841	5852	5784	5797	5927	5844	5726	5912	5848	5834	5875	5847	5866	5787	5785	5823	5838	5810	5706	5815	5776	5801	5801	5798	5790	5884	5769	5851	5948	5839	5811	5827	5911	5789	5722	5779	5880	5849	5746	5735	5854	5854	5868	5905	5894	5871	5893	5928	5777	5755	5873	5801	5786	5803	5750	5758	5882	5798	5782	5883	5727	5865	5798	5826	5881	5823	5879	5968	5836	5801	5883	5788	5706	5851	5839	5798	5765	5733	5822	5869	5792	5806	5784	5766	5890	5933	5814	5898	5824	5723	5812	5846	5738	5922	5741	5739	5767	5749	5740	5846	5852	5967	5716	5790	5777	5876	5767	5700	5828	5898	5808	5807	5901	5832	5922	5746	5839	5878	5823	5942	5785	5715	5774	5750	5694	5744	5763	5714	5709	5839	5678	5906	5812	5874	5813	5807	5717	5923	5776	5849	5738	5807	5804	5694	5869	5783	5776	5819	5796	5797	5767	5888	5839	5803	5757	5929	5800	5730	5789	5759	5831	5814	5851	5859	5861	5747	5792	5910	5939	5854	5807	5756	5858	5806	5888	5806	5837	5754	5929	5780	5756	5792	5836	5849	5738	5938	5927	5800	5816	5858	5929	5878	5896	5754	5892	5784	5804	5760	5794	5800	5747	5866	5807	5791	5733	5832	5786	5764	5803	5855	5951	5835	5812	5820	5885	5830	5740	5830	5811	5838	5745	5867	5758	5777	5788	5923	5911	5792	5753	5818	5841	5845	5675	5827	5817	5763	5886	5655	5877	5859	5911	5798	5758	5802	5862	5752	5767	5828	5879	5821	5897	5747	5775	5849	5843	5886	5759	5864	5833	5875	5784	5731	5941	5846	5807	5884	5679	5653	5732	5787	5775	5789	5862	5752	5732	5876	5801	5787	5771	5994	5808	5814	5815	5810	5765	5678	5913	5829	5867	5810	5860	5831	5785	5803	5857	5805	5803	5731	5891	5915	5726	5743	5807	5806	5823	5849	5802	5802	5817	5774	5939	5812	5873	5908	5818	5843	5836	5741	5810	5703	5883	5750	5843	5747	5715	5792	5857	5798	5817	5775	5745	5888	5932	5713	5709	5742	5930	6004	5810	5784	5825	5858	5850	5860	5871	5890	5857	5805	5748	5893	5813	5682	5803	5780	5808	5796	5860	5759	5763	5758	5939	5720	5802	5965	5866	5839	5736	5799	5858	5751	5887	5852	5780	5947	5818	5803	5739	5774	5814	5781	5719	5669	5889	5835	5863	5789	5887	5857	5747	5870	5829	5781	5832	5876	5759	5719	5921	5891	5798	5856	5968	5788	5896	5750	5862	5884	5804	5706	5798	5860	5792	5755	5750	5855	5830	5817	5926	5819	5849	5858	5840	5802	5820	5831	5778	5730	5775	5890	5833	5752	5771	5852	5769	5779	5829	5908	5790	5690	5876	5830	5833	5865	5757	5905	5757	5835	5800	5759	5753	5760	5749	5864	5741	5804	5816	5757	5755	5806	5846	5889	5861	5833	5801	5684	5738	5811	5915	5802	5847	5831	5721	5791	5856	5852	5753	5854	5785	5823	5798	5762	5916	5886	5864	5865	5632	5791	5733	5864	5845	5852	5808	5769	5790	5856	5861	5797	5706	5755	5871	5696	5761	5753	5842	5766	5743	5931	5707	5921	5738	5727	5843	5891	5951	5751	5839	5831	5875	5749	5855	5670	5815	5881	5812	5863	5949	5790	5772	6003	5849	5778	5869	5864	5807	5908	5764	5824	5766	5865	5763	5693	5833	5778	5870	5863	5920	5832	5818	5742	5801	5728	5843	5735	5854	5839	5871	5965	5956	5951	5800	5844	5778	5762	5798	5893	5802	5832	5791	5676	5774	5738	5805	5734	5839	5840	5740	5761	5840	5778	5915	5729	5959	5715	5837	5796	5641	5892	5833	5756	5897	5939	5702	5807	5894	5890	5773	5926	5784	5907	5831	5856	5893	5861	5901	5791	5819	5860	5830	5834	5847	5907	5852	5723	5890	5804	5813	5826	5749	5715	5888	5817	5826	5976	5886	5880	5842	5747	5784	5771	5813	5807	5734	5760	5844	5737	5818	5893	5797	5667	5793	5706	5822	5846	5741	5862	5795	5925	5907	5779	5695	5848	5656	5707	5743	5773	5898	5854	5750	5844	5778	5879	5911	5864	5807	5703	5817	5831	5882	5815	5850	5889	5968	5968	5946	5852	5886	5739	5749	5591	5846	5803	5914	5931	5854	5801	5865	5800	5816	5892	5704	5811	5928	5921	5858	5804	5860	5824	5905	5777	5819	5853	5767	5865	5744	5775	5761	5790	5816	5821	5875	5699	5866	5758	5810	5834	5930	5851	5792	5821	5733	5853	5803	5807	5919	5887	5759	5907	5655	5851	5866	5897	5746	5938	5873	5793	5810	5820	5795	5840	5791	5754	5803	5762	5818	5776	5868	5905	5807	5771	5714	5747	5840	5695	5804	5834	5942	5889	5902	5762	5865	5781	5838	5967	5761	5836	5828	5778	5838	5807	5765	5715	5852	5810	5766	5972	5829	5715	5816	5955	5819	5865	5663	5844	5759	5862	5765	5932	5766	5774	5838	5875	5834	5788	5862	5790	5924	5757	5829	5725	5777	5807	5802	5723	5900	5747	5842	5853	5790	5804	5837	5894	5808	5673	5785	5953	5755	5920	5946	5802	5857	5878	5853	5913	5815	5890	5696	5931	5710	6001	5781	5780	5794	5681	5835	5831	5896	5881	5912	5763	5864	5726	5804	5821	5811	5857	5797	5800	5834	5817	5785	5837	5720	5935	5839	5734	5749	5764	5819	5841	5864	5787	5838	5752	5708	5753	5878	5912	5948	5815	5664	5853	5874	5814	5854	5759	5881	5719	5753	5902	5785	5829	5885	5708	5934	5722	5797	5810	5771	5693	5824	5865	5852	5773	5776	5853	5862	5852	5866	5867	5937	5864	5930	5773	5862	5909	5858	5796	5859	5728	5873	5855	5850	5860	5816	5760	5901	5823	5947	5842	5872	5795	5660	5819	5884	5680	5815	5784	5738	5783	5775	5796	5855	5801	5851	5886	5841	5822	5817	5853	5751	5864	5799	5786	5908	5748	5818	5901	5823	6007	5869	5878	5834	5766	5953	5891	5741	5793	5795	5787	5932	5877	5775	5815	5743	5814	5797	5813	5741	5845	5798	5823	5785	5820	5816	5796	5752	5904	5771	5822	5819	5785	5807	5783	5834	5810	5884	5839	5753	5889	5837	5849	5862	5879	5828	5815	5907	5676	5725	5805	5830	5785	5773	5860	5788	5912	5788	5883	5867	5918	5820	5867	5837	5792	5801	5917	5835	5710	5782	5850	5670	5852	5759	5842	5844	5779	5849	5928	5797	5807	5694	5833	5813	5711	6004	5851	5976	5771	5734	5865	5829	5737	5760	5829	5710	5954	5816	5960	5837	5826	5934	5911	5871	5915	5873	5767	5777	5803	5744	5841	5885	5903	5771	5827	5724	6011	5819	5842	5756	5873	5780	5681	5793	5795	5901	5758	5912	5928	5850	5796	5812	5771	5740	5693	5739	5746	5827	5875	5722	5843	5815	6018	5675	5802	5822	5777	5780	5847	5679	5844	5804	5816	5852	5713	5723	5858	5796	5655	5978	5739	5754	5910	5884	5685	5763	5842	5886	5868	5903	5834	5770	5799	5731	5958	5842	5843	5866	5811	5723	5822	5780	5779	5634	5755	5862	5810	5893	5831	5686	5826	5741	5913	5868	5928	5899	5855	5788	5722	5847	5796	5718	5917	5739	5885	5857	5917	5805	5797	5803	5785	5847	5841	5721	5737	5821	5813	5862	5783	5817	5772	5716	5791	5857	5793	5855	5820	5791	5875	5762	5773	5888	5871	5697	5871	5799	5768	5815	5732	5699	5802	5854	5820	5658	5899	5813	5802	5726	5851	5672	5788	5782	5792	5889	5802	5812	5853	5929	5843	5886	5746	5754	5771	5772	5963	5821	5896	5920	5812	5758	5907	5785	5791	5871	5807	5904	5980	5847	5750	5900	5818	5834	5831	5743	5862	5834	5826	5717	5717	5841	5729	5902	5857	5886	5803	5832	5796	5913	5825	5889	5792	5848	5884	5775	5843	5825	5705	5790	5898	5747	5769	5971	5718	5888	5732	5836	5686	5753	5706	5766	5906	5836	5831	5859	5762	5921	5701	5915	5839	5786	5863	5798	5750	5839	5777	5824	5932	5719	5797	5869	5845	5819	5802	5847	5809	5875	5780	5939	5772	5941	5926	5920	6012	5851	5794	5849	5909	5850	5766	5784	5795	5806	5759	5911	5870	5841	5820	5893	5836	5767	5781	5900	5836	5905	5879	5884	5882	5906	5867	5787	5829	5886	5698	5813	5879	5764	5879	5847	5910	5829	5788	5839	5735	5865	5814	5768	5754	5705	5925	5877	5717	5911	5780	5915	5846	5844	5792	5714	5821	5746	5712	5839	5749	5848	5858	5894	5735	5865	5829	5862	5869	5755	5717	5733	5723	5914	5719	5945	5810	5898	5723	5805	5747	5810	5853	5728	5855	5814	5893	5827	5839	5914	5758	5726	5846	5776	5651	5790	5829	5865	5923	5825	5813	5974	5722	5906	5828	5768	5813	5903	5808	5653	5784	5939	5864	5859	5784	5843	5870	5872	5864	5876	5948	5913	5757	5885	5800	5856	5649	5793	5849	5855	5750	5813	5727	5932	5810	5840	5843	5716	5852	5764	5845	5864	5757	5786	5936	5842	5722	5676	5785	5825	5764	5780	5936	5849	5861	5809	5795	5770	5888	5870	5951	5817	5847	5890	5878	5787	5761	5837	5830	5767	5903	5904	5739	5748	5839	5787	5768	5819	5805	5768	5819	5754	5881	5761	5840	5780	5857	5825	5826	5696	5851	5757	5798	5762	5787	6003
19064	15938	11728	4908	1715	975	769	770	783	707	761	771	772	765	718	749	730	774	815	748	780	775	760	762	801	760	741	729	755	777	775	785	780	760	750	760	736	790	772	776	718	751	720	758	796	751	751	753	747	731	720	787	779	740	732	804	794	698	791	761	749	746	779	767	742	714	729	762	766	819	761	762	785	759	788	775	772	740	738	717	803	750	738	799	785	762	792	748	780	810	793	788	745	756	818	734	771	779	716	739	805	745	712	747	757	752	765	726	752	739	751	795	741	767	764	792	789	750	716	772	759	754	789	737	781	740	740	739	776	776	806	791	785	774	736	726	800	783	775	778	799	798	718	786	752	748	762	760	723	763	733	770	761	759	777	751	762	793	766	771	780	782	748	796	769	769	721	763	727	728	803	797	771	748	759	718	813	770	794	712	792	766	729	763	736	752	786	778	751	782	781	742	793	771	749	752	799	749	761	782	733	761	749	740	789	771	741	757	738	792	773	792	727	807	791	762	738	762	771	770	697	808	754	699	741	759	761	744	742	767	755	779	751	785	764	730	784	768	762	793	763	751	744	742	766	818	712	743	782	724	718	793	787	744	788	755	795	788	749	804	756	777	815	791	709	753	802	785	819	779	734	773	773	741	786	758	736	802	757	741	751	759	752	772	767	743	737	815	723	747	731	812	741	792	812	818	774	769	773	713	746	777	787	828	766	780	757	730	740	811	733	740	732	738	744	706	762	788	760	822	741	772	749	763	767	782	761	755	772	771	790	778	774	801	766	761	735	763	775	771	762	766	765	742	760	725	796	764	788	737	785	728	715	798	734	748	783	812	765	796	787	778	805	765	779	760	755	755	786	766	771	765	748	778	755	785	774	775	767	790	783	728	754	729	772	764	760	799	764	783	756	860	798	782	796	745	735	778	814	803	778	766	785	761	725	805	761	728	742	700	734	791	705	752	783	811	712	797	755	720	745	747	766	741	809	741	758	748	759	742	799	781	768	765	758	789	698	740	752	768	793	773	761	773	696	719	749	739	750	790	770	790	764	729	754	778	790	744	801	751	751	757	768	762	752	776	752	752	755	792	748	759	766	780	736	761	696	743	777	765	811	727	792	765	751	753	743	754	778	756	761	777	760	720	750	798	757	767	722	781	702	803	810	758	739	792	773	784	739	764	727	783	804	814	809	752	793	727	764	735	748	779	739	741	741	792	796	787	727	786	759	768	802	777	772	765	784	703	737	795	750	751	785	748	752	740	753	773	766	716	789	701	723	747	766	763	777	729	696	765	785	755	789	791	743	741	778	766	784	757	762	745	696	848	796	736	738	811	772	760	752	710	783	761	736	792	785	713	758	766	755	735	770	779	775	806	745	762	739	783	774	749	727	771	759	764	769	730	781	770	810	723	751	769	810	808	764	773	759	803	760	805	780	737	731	760	764	771	754	766	757	812	793	796	804	716	748	732	766	751	760	823	784	780	739	762	783	763	776	704	779	797	743	789	748	776	752	756	729	743	725	785	770	752	787	772	746	730	769	782	721	706	801	739	714	777	764	711	755	719	807	778	757	771	768	746	781	771	740	723	745	766	812	738	724	842	742	731	799	774	805	765	745	761	728	717	779	719	762	782	739	749	781	767	747	764	760	720	742	769	759	762	772	766	724	796	767	752	773	765	779	746	736	792	778	751	754	784	778	740	737	793	740	757	790	780	731	775	777	737	815	688	767	747	795	716	726	796	743	778	732	802	795	731	712	765	780	752	750	802	778	767	764	742	716	787	814	713	713	766	726	760	828	825	775	758	707	710	762	767	736	769	792	793	751	732	770	812	770	766	749	710	791	779	736	757	818	770	738	772	744	774	736	720	697	780	743	752	742	756	820	766	761	766	809	797	760	765	742	774	782	781	754	722	710	763	773	769	798	764	727	798	776	748	799	808	827	748	753	770	731	787	756	768	781	779	739	752	758	779	792	729	773	761	747	805	745	746	763	796	754	730	762	717	787	754	765	711	743	725	794	727	740	766	742	710	754	744	777	757	781	786	806	802	743	748	735	718	742	767	744	766	759	752	783	739	739	776	774	755	701	752	792	759	787	764	739	778	790	689	826	722	766	726	690	802	768	795	765	804	767	767	750	763	731	779	776	750	723	724	708	735	779	724	753	746	758	762	743	772	759	744	807	750	783	769	776	752	782	755	770	780	752	733	767	766	776	770	774	750	742	731	779	813	779	716	766	760	794	710	738	750	784	784	793	784	731	754	824	792	729	716	776	824	791	783	779	738	699	750	767	773	739	766	806	771	786	749	761	736	759	772	766	745	743	778	785	762	779	771	762	750	751	733	761	759	731	794	766	775	784	820	802	754	769	760	769	792	737	793	760	752	791	779	779	745	716	747	775	749	812	728	758	774	716	755	777	690	749	764	804	758	776	768	708	765	770	764	747	735	740	764	762	750	769	812	828	756	774	746	785	824	774	781	717	763	727	753	838	743	782	767	759	769	819	756	759	755	767	739	743	754	737	733	731	730	765	759	711	783	780	780	766	784	775	784	818	763	743	764	782	730	734	777	743	774	768	741	753	748	771	756	786	767	735	715	787	767	767	794	705	741	760	725	774	770	712	701	772	748	735	783	705	787	763	748	795	787	777	709	789	776	795	722	780	714	757	772	739	811	776	756	770	796	737	701	712	754	786	719	779	779	721	734	808	782	720	776	823	803	758	769	748	787	734	781	765	777	813	803	794	761	738	727	764	749	778	729	779	793	729	713	772	759	779	771	787	744	751	765	722	740	747	768	744	784	761	705	761	747	750	779	796	772	804	740	752	746	743	772	740	764	745	782	713	721	774	745	778	774	757	771	769	740	776	762	750	755	752	723	800	746	711	767	751	783	745	766	754	762	787	791	809	763	737	776	715	743	747	784	757	764	765	747	773	797	781	762	781	759	723	759	757	762	771	792	848	760	765	779	759	802	771	757	738	758	794	760	733	730	771	760	773	765	774	740	773	742	753	756	752	783	738	799	747	770	758	766	748	729	753	734	749	745	794	758	786	793	720	816	779	741	773	811	792	749	747	765	739	783	742	739	740	736	797	779	728	784	731	776	755	791	766	759	757	814	731	772	733	786	750	775	802	718	702	704	731	809	747	783	725	747	781	806	754	758	730	840	705	804	759	804	731	751	744	715	733	754	682	732	789	764	733	743	748	784	764	730	760	780	772	750	777	781	812	795	780	784	710	769	744	771	750	762	721	777	761	752	788	752	766	760	710	728	765	718	793	750	801	746	759	742	769	764	749	731	755	794	796	750	719	772	780	745	722	758	755	831	778	761	765	795	783	828	716	826	792	744	730	741	765	754	754	777	795	702	760	778	714	743	762	752	791	749	791	712	757	749	776	779	718	762	768	753	777	771	775	784	755	796	762	776	734	766	768	772	743	809	760	777	733	746	738	792	786	692	743	796	731	779	778	746	739	752	745	741	839	761	717	761	803	738	748	774	725	762
52292	43529	37102	29286	19843	10130	6827	6385	6305	6262	6208	6160	6331	6228	6237	6297	6200	6215	6203	6302	6052	6306	6364	6191	6302	6249	6262	6431	6177	6183	6220	6144	6385	6281	6274	6238	6366	6341	6085	6332	6258	6118	6312	6264	6269	6216	6324	6278	6253	6260	6131	6207	6205	6209	6225	6184	6206	6281	6198	6201	6320	6254	6241	6245	6294	6331	6217	6283	6228	6260	6221	6237	6273	6231	6191	6262	6309	6247	6174	6220	6280	6238	6391	6228	6331	6305	6159	6339	6295	6248	6368	6145	6253	6305	6279	6244	6291	6260	6269	6250	6317	6210	6164	6314	6329	6366	6235	6312	6369	6315	6293	6318	6173	6221	6178	6178	6168	6230	6373	6351	6321	6199	6330	6213	6178	6241	6270	6285	6257	6183	6378	6248	6271	6292	6241	6286	6237	6283	6241	6302	6199	6357	6265	6270	6321	6235	6238	6158	6146	6286	6295	6433	6165	6213	6237	6237	6327	6197	6334	6238	6179	6198	6325	6233	6183	6147	6279	6266	6310	6168	6339	6313	6189	6100	6199	6339	6347	6280	6322	6122	6265	6273	6334	6262	6300	6138	6194	6363	6234	6228	6310	6172	6199	6342	6247	6212	6279	6296	6215	6353	6154	6284	6299	6214	6394	6266	6339	6256	6287	6286	6283	6230	6222	6152	6141	6300	6197	6285	6282	6369	6264	6373	6295	6378	6206	6225	6163	6163	6239	6215	6247	6398	6283	6341	6087	6407	6297	6366	6298	6283	6305	6232	6182	6317	6140	6367	6242	6190	6231	6409	6319	6196	6263	6254	6332	6270	6184	6255	6261	6289	6344	6187	6141	6243	6236	6330	6285	6181	6209	6328	6326	6293	6283	6322	6242	6297	6242	6324	6347	6264	6249	6257	6225	6271	6336	6210	6302	6305	6241	6206	6340	6151	6322	6229	6189	6262	6256	6310	6180	6191	6203	6262	6286	6356	6286	6311	6205	6295	6215	6241	6282	6211	6341	6260	6213	6222	6421	6285	6298	6398	6266	6244	6254	6303	6334	6158	6352	6301	6200	6363	6295	6223	6217	6227	6151	6301	6279	6350	6214	6398	6372	6182	6344	6195	6128	6328	6258	6287	6306	6281	6224	6190	6367	6180	6207	6225	6384	6208	6279	6279	6087	6093	6161	6195	6186	6247	6237	6356	6237	6238	6149	6325	6195	6362	6307	6243	6215	6235	6326	6239	6225	6233	6122	6263	6302	6224	6299	6316	6323	6208	6202	6319	6251	6330	6145	6307	6237	6280	6274	6239	6358	6242	6232	6106	6294	6335	6187	6302	6182	6328	6290	6332	6269	6314	6238	6272	6336	6300	6168	6259	6323	6356	6255	6283	6211	6246	6376	6171	6283	6219	6331	6158	6251	6321	6217	6191	6267	6375	6335	6268	6227	6166	6259	6201	6191	6239	6172	6156	6292	6349	6174	6104	6222	6224	6175	6329	6298	6288	6371	6329	6219	6236	6253	6271	6189	6277	6238	6198	6444	6298	6326	6329	6320	6194	6250	6219	6395	6342	6159	6309	6325	6233	6260	6299	6248	6245	6223	6260	6301	6376	6337	6380	6337	6263	6216	6151	6310	6253	6224	6305	6427	6250	6298	6338	6301	6323	6238	6268	6362	6193	6296	6232	6255	6185	6208	6250	6310	6292	6222	6436	6237	6210	6264	6347	6245	6250	6123	6338	6275	6327	6302	6242	6308	6197	6267	6303	6127	6267	6311	6335	6363	6125	6194	6267	6241	6262	6421	6299	6264	6409	6350	6289	6330	6301	6201	6298	6261	6236	6291	6177	6278	6282	6214	6246	6184	6223	6324	6291	6390	6236	6367	6209	6211	6188	6259	6221	6245	6299	6229	6368	6413	6135	6177	6357	6289	6186	6422	6248	6405	6300	6308	6258	6301	6259	6241	6326	6287	6119	6256	6356	6273	6199	6333	6344	6260	6351	6285	6241	6229	6370	6309	6219	6378	6356	6152	6158	6208	6224	6228	6329	6343	6190	6193	6257	6239	6234	6201	6288	6327	6288	6244	6385	6162	6189	6245	6299	6332	6143	6179	6289	6170	6117	6271	6220	6262	6308	6470	6245	6279	6238	6258	6179	6250	6314	6258	6336	6221	6324	6200	6276	6320	6257	6303	6261	6178	6444	6199	6348	6341	6222	6230	6428	6248	6272	6216	6270	6106	6270	6353	6259	6272	6285	6279	6273	6383	6140	6223	6234	6268	6294	6242	6280	6236	6163	6169	6179	6089	6257	6272	6218	6254	6255	6316	6264	6375	6279	6232	6177	6209	6172	6155	6295	6237	6354	6323	6155	6269	6210	6289	6374	6116	6378	6276	6416	6350	6304	6266	6302	6175	6141	6188	6294	6307	6326	6246	6300	6260	6297	6214	6346	6237	6113	6210	6251	6145	6322	6289	6232	6275	6188	6289	6278	6285	6425	6155	6372	6165	6279	6451	6293	6290	6261	6211	6248	6398	6279	6185	6302	6231	6218	6222	6298	6306	6332	6393	6283	6281	6267	6176	6314	6244	6288	6273	6207	6284	6321	6220	6361	6166	6425	6288	6334	6189	6282	6326	6165	6127	6192	6321	6198	6263	6347	6301	6286	6349	6194	6306	6282	6296	6333	6330	6221	6337	6241	6369	6257	6199	6390	6336	6307	6230	6227	6307	6176	6163	6357	6308	6208	6174	6258	6271	6343	6276	6273	6329	6223	6293	6262	6361	6224	6236	6269	6233	6349	6271	6281	6269	6267	6317	6302	6356	6300	6313	6170	6157	6204	6235	6160	6175	6326	6359	6278	6386	6266	6276	6345	6165	6351	6214	6269	6179	6245	6322	6250	6156	6210	6237	6229	6268	6252	6251	6284	6247	6380	6197	6282	6174	6361	6369	6247	6291	6241	6295	6266	6241	6171	6180	6262	6307	6373	6357	6255	6208	6239	6140	6302	6202	6221	6145	6165	6398	6185	6106	6152	6171	6338	6176	6277	6350	6281	6220	6380	6268	6298	6385	6264	6295	6292	6256	6342	6251	6349	6048	6200	6235	6281	6367	6270	6232	6256	6280	6341	6162	6272	6222	6226	6206	6444	6407	6245	6342	6285	6327	6201	6388	6217	6240	6439	6294	6282	6277	6256	6212	6261	6248	6240	6401	6350	6389	6252	6293	6256	6242	6315	6341	6356	6271	6229	6305	6236	6258	6295	6224	6276	6212	6208	6353	6264	6356	6290	6278	6291	6208	6282	6245	6295	6332	6347	6239	6366	6254	6241	6198	6270	6357	6176	6348	6276	6277	6221	6308	6301	6213	6328	6267	6316	6255	6345	6151	6286	6262	6266	6342	6142	6259	6301	6338	6330	6256	6240	6222	6281	6245	6342	6462	6339	6219	6293	6245	6203	6346	6164	6293	6180	6186	6300	6323	6300	6323	6262	6257	6259	6247	6324	6311	6365	6143	6073	6388	6169	6140	6217	6317	6071	6178	6261	6349	6298	6267	6335	6263	6183	6290	6167	6183	6282	6300	6268	6232	6283	6303	6229	6365	6264	6309	6226	6310	6311	6253	6336	6312	6378	6435	6220	6234	6194	6193	6361	6151	6286	6117	6234	6223	6316	6228	6194	6299	6253	6265	6303	6277	6294	6172	6264	6302	6288	6265	6341	6297	6299	6381	6226	6272	6291	6341	6242	6321	6200	6309	6368	6149	6227	6190	6327	6292	6240	6246	6416	6291	6305	6354	6363	6314	6241	6181	6106	6246	6294	6252	6264	6238	6264	6319	6345	6153	6168	6281	6091	6214	6278	6417	6223	6201	6148	6184	6274	6274	6216	6336	6151	6386	6279	6207	6395	6189	6277	6202	6380	6289	6239	6272	6270	6235	6248	6262	6264	6352	6251	6221	6234	6257	6293	6202	6321	6265	6221	6295	6236	6252	6212	6246	6279	6245	6260	6215	6217	6312	6349	6310	6247	6295	6313	6396	6267	6348	6229	6271	6295	6264	6184	6391	6287	6235	6282	6266	6315	6382	6291	6321	6316	6398	6155	6290	6276	6314	6217	6303	6205	6299	6301	6237	6212	6280	6281	6358	6289	6250	6285	6341	6382	6273	6385	6246	6320	6096	6263	6319	6397	6314	6156	6136	6286	6320	6193	6355	6241	6176	6281	6338	6221	6199	6317	6261	6339	6205	6253	6286	6201	6267	6403	6292	6189	6289	6392	6180	6344	6360	6274	6223	6228	6234	6180	6288	6252	6197	6372	6223	6334	6309	6286	6254	6339	6309	6266	6344	6268	6311	6205	6199	6213	6331	6307	6222	6245	6188	6219	6303	6351	6271	6317	6311	6146	6183	6166	6264	6289	6184	6311	6133	6270	6167	6415	6275	6200	6339	6271	6384	6082	6224	6305	6113	6289	6223	6277	6280	6304	6311	6183	6325	6381	6214	6189	6230	6228	6259	6212	6337	6114	6359	6329	6331	6241	6174	6323	6314	6222	6258	6310	6300	6319	6288	6271	6291	6406	6317	6292	6353	6208	6292	6265	6409	6369	6240	6154	6169	6297	6169	6344	6338	6350	6185	6323	6251	6181	6267	6204	6343	6277	6256	6225	6290	6285	6383	6305	6253	6313	6339	6374	6296	6279	6310	6266	6325	6263	6319	6187	6309	6234	6276	6174	6352	6308	6431	6250	6259	6331	6310	6277	6345	6168	6254	6303	6202	6212	6189	6254	6264	6427	6254	6203	6266	6254	6234	6245	6295	6161	6295	6270	6262	6276	6315	6183	6371	6307	6161	6337	6290	6309	6450	6196	6384	6240	6279	6281	6270	6246	6375	6203	6147	6252	6271	6305	6361	6292	6395	6304	6242	6271	6199	6295	6353	6209	6187	6274	6252	6196	6195	6404	6283	6223	6312	6236	6262	6244	6294	6309	6210	6242	6265	6352	6271	6317	6325	6267	6363	6282	6223	6181	6300	6132	6341	6246	6378	6160	6313	6333	6250	6287	6237	6200	6217	6262	6215	6292	6257	6337	6141	6330	6300	6302	6227	6253	6292	6294	6355	6206
47192	46390	29221	13413	4055	1542	889	826	786	768	774	810	825	815	811	787	755	785	781	761	816	805	744	774	850	773	835	785	767	775	806	798	765	750	777	817	761	796	839	814	760	783	806	816	807	800	798	803	815	785	808	795	870	735	807	825	817	813	804	838	812	812	791	768	799	811	767	829	843	799	819	764	802	734	820	818	804	774	820	781	767	732	782	788	786	808	820	804	802	834	836	792	831	777	769	763	824	803	789	784	735	846	796	798	782	814	783	762	827	786	839	794	831	800	810	855	847	753	881	760	809	830	758	782	815	819	811	729	802	816	795	799	829	801	768	755	797	778	830	824	801	828	839	784	823	797	801	797	823	754	801	783	783	829	770	787	828	795	799	798	825	795	777	823	809	804	791	739	814	778	811	836	818	821	789	772	829	776	805	797	782	810	820	847	804	823	792	799	787	811	829	853	830	809	753	764	814	806	798	811	757	805	752	827	790	755	830	724	818	763	801	821	802	779	794	873	804	791	801	806	785	769	776	839	860	839	797	763	792	824	831	797	822	837	791	802	742	821	822	799	740	804	838	772	768	788	842	785	787	855	812	768	800	780	821	787	768	771	758	797	817	803	854	784	777	763	805	788	848	771	803	816	824	865	828	827	789	748	788	844	816	750	782	829	780	762	787	795	759	774	832	804	766	807	806	816	853	785	745	802	822	840	853	832	809	784	773	836	738	843	865	808	811	770	853	790	755	819	763	807	862	789	812	771	806	792	795	818	816	762	803	826	804	794	823	701	830	831	815	839	815	809	838	798	795	788	812	763	767	825	780	859	821	871	848	785	861	808	799	815	817	784	822	802	822	824	844	793	826	799	812	808	776	762	801	763	783	746	862	793	782	790	757	759	770	847	807	820	787	824	803	809	770	772	803	740	799	718	761	824	831	811	789	804	807	775	787	759	765	813	805	791	819	834	829	758	816	773	826	770	759	820	795	782	839	830	772	798	792	800	807	776	791	830	818	826	736	780	787	775	825	789	755	817	819	830	781	806	849	781	800	807	812	811	798	787	808	785	792	825	790	810	796	805	760	783	806	809	794	834	767	831	846	782	783	765	762	823	781	835	802	816	769	840	832	842	807	786	835	759	799	821	812	812	798	748	770	811	855	827	770	747	800	776	782	786	808	796	794	780	768	809	789	796	844	809	832	785	790	750	817	770	828	832	799	776	823	773	829	803	809	782	795	826	789	769	778	827	790	769	874	798	827	792	823	821	790	805	812	814	791	803	795	771	797	787	798	761	824	790	765	786	787	817	792	832	732	769	771	835	792	843	789	815	753	823	868	798	786	787	750	776	818	827	777	755	852	781	779	783	814	775	815	821	795	801	740	799	758	820	789	822	794	768	778	824	754	857	746	776	785	804	756	783	769	811	825	785	771	780	791	806	826	784	812	803	813	770	800	790	770	808	843	794	821	827	810	784	800	808	756	824	781	764	815	760	822	841	756	791	772	766	782	743	780	775	816	776	785	807	845	760	852	784	792	762	822	808	807	751	784	832	814	810	769	779	769	827	804	733	818	812	772	778	769	782	866	771	762	793	741	789	766	821	851	863	795	841	807	790	831	818	869	840	759	805	771	800	755	811	827	810	837	761	808	777	801	805	760	818	736	851	774	768	812	784	797	795	821	820	824	796	832	853	797	776	824	813	787	745	853	816	843	814	784	814	784	805	786	815	758	770	844	852	805	842	814	798	756	787	756	817	793	858	803	808	801	785	835	811	820	818	830	801	857	810	839	804	816	828	824	784	801	785	854	743	771	803	817	819	785	796	770	818	761	784	786	807	825	813	744	802	791	785	817	800	761	798	786	855	817	794	803	827	802	802	825	767	795	824	793	766	799	835	795	822	808	803	781	752	811	788	792	821	839	767	780	787	790	845	814	786	782	790	854	817	796	815	761	762	805	766	820	818	821	843	826	825	817	785	821	769	843	795	821	783	819	768	809	782	807	760	753	814	844	835	828	767	845	797	785	778	868	814	817	764	787	794	844	791	819	853	805	823	813	773	773	818	785	828	805	775	830	821	822	812	827	773	797	816	735	721	852	839	792	796	814	790	814	855	774	844	846	797	790	752	805	793	829	795	808	754	782	771	801	815	789	800	770	770	801	717	799	831	843	761	820	786	820	833	813	774	824	762	770	782	803	765	753	853	824	818	767	806	818	824	818	782	818	807	810	788	747	779	776	816	790	858	761	818	864	812	830	774	804	780	852	802	757	793	786	812	791	803	774	804	790	837	792	811	735	813	794	794	769	761	822	798	824	831	793	790	840	772	810	804	836	794	733	810	813	793	768	785	799	764	821	815	820	790	803	801	839	818	773	781	795	812	766	749	801	834	804	760	801	845	824	744	750	797	814	771	797	790	773	772	816	804	810	779	862	819	824	800	789	814	812	827	783	762	801	796	837	839	828	806	794	785	753	814	835	798	858	746	793	790	829	794	800	808	794	867	834	804	794	808	787	786	849	822	828	852	785	809	756	833	767	750	812	808	823	808	711	839	764	809	810	793	794	793	778	783	799	762	810	814	830	858	784	807	791	788	800	819	827	792	766	837	849	760	794	748	800	803	813	835	826	780	804	749	844	810	783	728	840	772	772	840	787	796	818	799	817	784	773	805	766	763	840	816	806	800	838	811	820	812	842	786	761	731	774	813	824	824	864	848	795	786	773	794	785	814	809	833	831	756	835	747	774	805	809	850	813	804	835	799	819	843	835	826	745	739	837	830	772	821	849	809	767	786	822	847	805	844	832	799	785	761	756	771	795	858	772	756	791	838	861	804	815	814	827	818	817	773	831	834	800	798	774	820	764	793	786	780	840	785	856	788	801	828	753	784	781	740	766	744	808	804	769	825	830	820	766	817	744	793	802	840	793	829	817	815	798	820	778	844	752	849	804	730	746	791	798	781	837	887	773	770	742	829	805	787	818	784	810	835	775	758	787	832	847	821	851	815	804	811	752	804	754	801	803	808	880	781	815	792	811	798	850	783	815	764	829	797	791	831	844	816	823	844	784	776	802	796	818	827	807	820	815	876	821	791	797	809	759	808	838	795	838	804	824	777	769	810	795	863	836	808	806	830	796	797	806	856	846	770	818	821	857	764	820	853	798	873	736	803	785	805	821	754	772	809	761	847	759	848	792	753	830	804	780	796	778	781	802	777	830	829	799	778	797	775	823	803	793	842	817	762	810	824	824	788	738	826	808	813	763	823	833	797	816	841	812	838	824	826	806	814	771	829	798	834	844	810	802	787	821	753	808	724	825	796	760	746	783	816	770	789	864	836	806	785	802	795	819	762	770	785	812	779	788	737	763	821	827	791	796	747	754	737	780	782	728	748	830	826	827	768	819	836	801	776	834	768	835	782	796	831	787	820	808	808	797	798	764	822	822	780	763	788	803	762	798	783	793	815	801	826	849	789	815	805	833	769	820	770	800	830	818	790	769	821	755	761	801	800
61450	57251	52482	41967	33193	17936	8116	6516	6605	6679	6419	6465	6534	6432	6613	6494	6537	6579	6562	6602	6538	6503	6530	6510	6617	6391	6619	6601	6580	6478	6588	6624	6502	6564	6534	6431	6390	6536	6440	6621	6540	6501	6374	6505	6534	6462	6578	6330	6468	6508	6541	6506	6589	6510	6551	6499	6563	6479	6473	6743	6535	6514	6588	6388	6464	6565	6446	6486	6555	6589	6558	6597	6553	6528	6501	6550	6550	6645	6551	6475	6463	6596	6482	6644	6456	6674	6538	6506	6402	6597	6531	6538	6574	6485	6486	6393	6522	6504	6548	6537	6578	6589	6572	6560	6516	6493	6453	6468	6671	6557	6382	6591	6429	6522	6535	6463	6541	6401	6703	6568	6635	6481	6397	6519	6436	6557	6547	6554	6574	6504	6524	6417	6639	6576	6514	6578	6412	6487	6507	6382	6577	6442	6583	6578	6509	6454	6492	6577	6418	6481	6534	6696	6560	6524	6549	6555	6572	6455	6558	6540	6510	6516	6467	6592	6447	6426	6544	6461	6438	6553	6416	6625	6484	6464	6603	6442	6581	6497	6463	6525	6535	6656	6538	6502	6417	6570	6560	6428	6477	6452	6421	6492	6566	6459	6464	6544	6598	6515	6539	6484	6600	6447	6483	6549	6530	6501	6614	6508	6462	6426	6530	6534	6488	6504	6501	6547	6420	6581	6581	6463	6492	6524	6516	6533	6523	6335	6576	6642	6414	6438	6610	6487	6532	6429	6471	6362	6573	6469	6513	6529	6664	6500	6547	6640	6448	6462	6450	6479	6725	6603	6587	6544	6592	6499	6521	6522	6487	6520	6610	6550	6489	6510	6460	6543	6463	6411	6621	6547	6593	6561	6554	6568	6588	6473	6634	6483	6456	6534	6541	6653	6359	6475	6600	6547	6542	6436	6455	6568	6468	6606	6548	6422	6516	6523	6542	6387	6554	6539	6556	6610	6605	6519	6482	6374	6531	6482	6461	6373	6507	6444	6561	6545	6489	6503	6546	6549	6474	6646	6586	6398	6576	6465	6522	6416	6450	6511	6510	6601	6449	6559	6532	6535	6699	6481	6503	6608	6545	6538	6462	6506	6482	6539	6540	6477	6409	6422	6443	6404	6547	6566	6518	6565	6529	6565	6534	6489	6400	6436	6528	6482	6551	6337	6477	6496	6604	6589	6462	6551	6549	6516	6489	6505	6418	6480	6575	6536	6560	6646	6511	6494	6610	6541	6576	6462	6468	6632	6490	6553	6540	6531	6625	6437	6387	6573	6521	6506	6390	6572	6545	6588	6486	6464	6582	6649	6519	6485	6612	6534	6680	6635	6478	6565	6557	6500	6580	6522	6489	6461	6481	6456	6417	6396	6519	6482	6589	6476	6494	6469	6471	6478	6537	6563	6517	6579	6555	6498	6532	6460	6373	6364	6509	6530	6589	6588	6515	6567	6419	6479	6518	6376	6545	6512	6563	6552	6665	6425	6442	6560	6463	6526	6445	6530	6520	6388	6537	6644	6569	6538	6413	6549	6658	6332	6557	6627	6550	6492	6505	6549	6574	6504	6613	6434	6298	6683	6608	6482	6444	6539	6445	6452	6613	6595	6447	6465	6531	6566	6500	6462	6509	6578	6527	6559	6491	6518	6637	6471	6551	6461	6402	6551	6478	6518	6552	6615	6430	6566	6591	6568	6447	6525	6535	6484	6572	6477	6503	6465	6404	6509	6611	6629	6529	6463	6526	6561	6628	6576	6530	6495	6574	6492	6491	6530	6618	6522	6544	6490	6517	6489	6580	6425	6437	6589	6526	6515	6495	6528	6510	6435	6598	6442	6540	6374	6593	6595	6476	6770	6482	6472	6573	6453	6544	6503	6636	6387	6509	6505	6570	6492	6528	6599	6510	6368	6405	6446	6473	6444	6529	6618	6491	6571	6457	6715	6318	6562	6573	6609	6535	6484	6564	6505	6587	6524	6468	6593	6480	6608	6475	6427	6406	6463	6648	6453	6566	6567	6521	6380	6444	6623	6627	6568	6561	6622	6506	6438	6528	6552	6552	6553	6564	6440	6385	6451	6494	6425	6492	6570	6656	6453	6464	6524	6571	6553	6535	6469	6580	6653	6495	6510	6449	6543	6595	6484	6503	6447	6373	6581	6583	6446	6565	6678	6537	6482	6525	6530	6588	6531	6667	6528	6479	6524	6365	6554	6499	6581	6502	6617	6485	6635	6530	6488	6526	6470	6652	6406	6637	6453	6513	6619	6477	6446	6590	6454	6549	6497	6635	6561	6664	6467	6588	6640	6622	6489	6384	6585	6453	6481	6509	6680	6559	6534	6431	6468	6458	6495	6434	6588	6529	6550	6574	6517	6523	6716	6412	6560	6560	6469	6541	6492	6547	6564	6522	6541	6455	6470	6508	6515	6484	6523	6435	6471	6487	6519	6530	6707	6438	6403	6511	6466	6482	6546	6484	6517	6473	6496	6469	6479	6493	6494	6555	6508	6551	6463	6406	6439	6499	6550	6521	6535	6438	6604	6555	6374	6525	6534	6482	6561	6588	6391	6415	6471	6551	6531	6532	6484	6578	6509	6589	6625	6599	6677	6522	6455	6649	6595	6536	6447	6645	6487	6396	6512	6526	6489	6557	6439	6528	6632	6508	6457	6457	6623	6525	6498	6526	6579	6455	6540	6480	6496	6551	6637	6470	6629	6416	6541	6571	6463	6451	6499	6480	6588	6396	6552	6533	6483	6590	6624	6605	6643	6553	6490	6492	6414	6433	6488	6570	6548	6503	6599	6556	6591	6513	6616	6538	6609	6555	6500	6453	6552	6562	6487	6491	6586	6638	6547	6554	6530	6519	6521	6489	6623	6529	6547	6654	6588	6463	6569	6574	6532	6518	6465	6516	6452	6407	6584	6563	6427	6547	6535	6529	6509	6609	6493	6521	6591	6483	6367	6607	6512	6443	6458	6503	6451	6504	6475	6648	6505	6535	6393	6531	6581	6745	6494	6623	6502	6574	6523	6638	6436	6630	6479	6477	6576	6397	6494	6506	6479	6495	6542	6518	6411	6540	6474	6422	6618	6482	6480	6524	6559	6484	6506	6430	6566	6496	6611	6509	6458	6587	6479	6524	6563	6420	6517	6474	6562	6575	6485	6392	6445	6513	6514	6482	6441	6558	6550	6602	6642	6566	6577	6500	6415	6503	6559	6546	6495	6623	6442	6518	6447	6662	6491	6435	6438	6472	6510	6662	6419	6412	6497	6362	6516	6549	6577	6562	6553	6491	6576	6548	6593	6378	6473	6457	6491	6431	6580	6606	6504	6521	6446	6434	6620	6475	6506	6498	6537	6519	6597	6525	6543	6530	6632	6560	6601	6553	6548	6491	6585	6465	6693	6468	6379	6540	6503	6532	6652	6417	6586	6614	6523	6539	6542	6564	6392	6537	6553	6466	6515	6624	6434	6566	6575	6649	6556	6540	6532	6417	6466	6495	6573	6536	6517	6520	6435	6485	6547	6493	6522	6575	6509	6588	6521	6531	6466	6507	6590	6495	6604	6562	6457	6509	6524	6481	6530	6514	6358	6586	6433	6488	6601	6528	6593	6567	6488	6590	6362	6419	6420	6400	6581	6546	6578	6450	6388	6489	6477	6534	6518	6510	6480	6473	6507	6523	6423	6604	6497	6638	6439	6573	6525	6628	6400	6560	6625	6537	6605	6594	6610	6451	6389	6460	6345	6428	6541	6514	6471	6515	6506	6509	6580	6522	6377	6567	6592	6575	6481	6558	6597	6605	6463	6555	6601	6433	6348	6590	6446	6495	6558	6566	6526	6666	6648	6598	6449	6656	6479	6540	6532	6428	6507	6565	6559	6546	6634	6593	6558	6493	6654	6488	6633	6575	6518	6496	6597	6474	6510	6537	6492	6529	6386	6631	6535	6535	6557	6528	6520	6502	6573	6490	6381	6557	6577	6584	6519	6436	6531	6484	6500	6630	6444	6638	6581	6403	6549	6373	6538	6436	6600	6446	6385	6583	6580	6462	6485	6497	6456	6483	6537	6548	6511	6628	6622	6605	6515	6534	6582	6606	6498	6515	6590	6468	6684	6553	6520	6429	6617	6494	6468	6651	6628	6600	6468	6350	6571	6525	6445	6445	6494	6526	6468	6547	6473	6499	6653	6574	6379	6550	6544	6639	6452	6536	6537	6584	6486	6465	6476	6508	6550	6558	6482	6504	6580	6543	6561	6401	6574	6541	6486	6592	6592	6425	6610	6385	6531	6549	6468	6558	6574	6439	6502	6398	6567	6475	6386	6569	6519	6408	6568	6606	6501	6518	6519	6535	6537	6577	6611	6466	6374	6504	6565	6391	6474	6448	6466	6440	6579	6588	6558	6531	6543	6492	6480	6371	6559	6480	6433	6494	6568	6503	6463	6419	6480	6490	6555	6472	6530	6585	6392	6523	6562	6639	6453	6419	6516	6607	6539	6594	6582	6502	6485	6394	6692	6485	6621	6458	6428	6606	6343	6540	6570	6407	6493	6570	6470	6500	6596	6605	6536	6579	6465	6565	6598	6434	6515	6582	6463	6413	6531	6466	6498	6591	6491	6559	6392	6445	6449	6454	6507	6520	6499	6700	6499	6646	6538	6497	6612	6423	6505	6495	6657	6544	6597	6505	6557	6484	6543	6424	6507	6548	6593	6539	6639	6490	6626	6537	6540	6518	6537	6557	6498	6575	6518	6632	6544	6602	6534	6622	6544	6494	6517	6571	6348	6496	6599	6540	6526	6460	6489	6569	6523	6583	6567	6309	6433	6453	6521	6481	6530	6455	6668	6653	6460	6505	6479	6502	6545	6490	6580	6556	6505	6575	6516	6445	6431	6567	6317	6487	6578	6499	6466	6486	6513	6587	6466	6552	6455	6596	6673	6541	6538	6453	6501	6573	6550	6507	6514	6559	6505	6655	6536	6507	6535	6542	6499	6477	6674	6393	6504	6467	6527	6542	6541	6526	6462	6465	6569	6392	6477	6501	6495	6457	6654	6496	6510	6572	6462	6502	6598	6469	6538	6587	6514	6468	6618	6527	6453	6588	6614
37363	36779	22097	8727	2463	1128	874	811	865	865	884	829	841	840	848	854	852	761	878	869	818	787	804	810	876	847	811	830	820	808	780	865	832	784	827	789	845	855	867	823	812	820	827	875	843	844	863	871	827	813	816	832	813	824	819	834	854	859	782	871	848	831	813	815	833	873	825	899	874	829	862	844	859	816	836	852	841	829	850	795	805	824	773	852	869	842	820	858	833	808	830	788	824	844	811	843	843	837	822	851	833	803	841	829	803	883	817	864	822	854	804	856	834	765	849	856	789	816	802	810	799	861	809	797	819	853	808	843	819	821	858	876	823	787	802	833	850	881	820	825	797	826	819	825	801	879	853	855	823	790	858	859	882	806	820	841	782	802	833	873	822	809	831	829	873	835	838	837	856	851	794	822	837	798	835	853	865	826	873	877	874	826	858	831	883	885	858	824	852	826	823	841	844	821	804	812	798	861	791	789	869	827	851	827	783	814	846	848	818	883	854	860	832	781	836	816	891	826	854	809	840	907	838	816	823	843	820	799	839	806	799	830	845	825	854	781	870	835	864	858	805	889	932	818	809	826	837	797	845	792	792	875	850	859	838	821	787	843	857	803	801	872	830	816	857	837	882	793	873	840	848	841	819	851	859	813	794	859	834	848	791	808	843	830	847	787	837	877	818	824	834	782	870	875	822	869	829	826	818	824	819	831	835	867	789	864	812	787	859	815	808	885	849	838	827	790	857	815	847	833	875	833	858	798	833	839	823	810	843	862	820	859	822	798	845	848	880	846	866	840	787	858	827	901	824	803	814	875	889	835	858	828	819	845	842	828	835	826	832	920	844	828	864	855	813	851	873	849	817	906	818	823	850	832	800	847	855	848	797	832	833	801	814	835	783	854	853	841	824	841	825	809	855	817	843	870	835	825	853	845	825	834	882	902	855	856	888	838	806	742	794	878	832	797	828	781	828	769	835	821	844	825	836	826	834	827	848	846	867	860	791	789	831	814	827	811	813	827	809	847	851	861	858	889	850	871	824	841	824	869	880	857	864	798	796	879	795	846	791	897	819	816	806	796	817	822	857	794	827	849	856	858	871	826	794	813	865	835	823	815	838	818	782	861	839	832	825	903	815	787	795	836	851	815	845	793	825	830	846	871	831	828	788	820	839	847	796	769	869	846	823	863	822	825	814	841	833	862	850	871	815	840	853	816	848	865	813	841	876	839	822	836	836	820	880	811	790	839	805	854	847	861	864	827	855	877	819	845	844	804	823	830	850	814	869	886	895	839	908	890	806	805	886	810	876	812	777	824	826	786	820	885	858	845	866	855	879	870	829	841	795	850	843	859	851	886	840	845	804	820	813	864	824	846	846	842	794	848	845	766	862	791	825	812	792	822	812	805	806	818	848	870	837	813	782	822	839	860	828	850	828	862	809	858	880	831	832	842	831	799	823	812	775	823	884	780	833	768	832	855	865	836	828	847	813	856	842	860	810	880	815	809	778	897	830	812	836	831	848	851	801	889	827	856	821	862	883	836	786	798	829	883	885	817	856	815	827	806	820	851	830	845	852	799	861	826	807	818	849	838	857	845	824	828	854	826	817	837	803	880	846	851	861	856	818	816	816	856	775	813	867	828	822	872	862	817	855	812	857	859	764	773	838	798	777	826	827	868	833	797	788	862	815	886	780	817	826	863	850	810	804	875	855	834	859	798	844	853	831	812	803	852	833	811	847	861	845	840	870	805	790	785	820	794	840	851	786	913	821	843	852	836	844	842	841	806	861	866	803	810	854	865	756	826	862	833	888	820	769	841	842	820	808	797	829	832	849	807	847	805	826	857	803	815	873	860	856	822	812	807	852	810	822	835	834	841	822	817	851	836	842	791	845	855	843	845	868	810	835	801	881	824	859	831	784	879	807	815	864	859	821	829	823	822	792	854	850	786	869	835	840	833	843	791	811	835	811	801	808	820	839	882	878	818	824	853	841	814	801	835	867	831	800	859	770	829	861	844	812	835	860	827	796	839	821	837	894	850	773	839	808	814	828	829	799	823	840	826	857	843	819	836	870	844	825	851	754	796	888	782	823	806	867	851	821	860	817	783	842	843	792	833	839	854	811	832	831	882	824	824	829	844	820	848	868	854	848	807	833	835	868	818	853	775	812	839	840	830	900	852	820	817	833	830	870	845	827	899	796	833	837	828	859	839	858	887	866	775	830	845	814	832	840	793	805	820	845	839	847	858	833	807	840	852	846	816	883	823	878	861	794	774	816	805	761	824	810	868	829	790	862	818	791	858	829	832	809	826	858	836	839	811	883	806	813	844	842	858	803	844	825	797	820	835	772	839	813	801	806	811	821	851	851	834	856	830	841	833	820	877	870	791	776	806	844	809	801	863	790	790	820	837	769	858	837	834	842	829	799	809	828	838	808	830	801	837	785	805	859	825	796	821	826	861	777	835	876	833	829	833	836	867	874	776	832	853	830	859	853	790	865	772	822	846	780	882	832	887	802	854	829	832	834	811	836	829	754	767	850	841	797	785	835	806	867	835	792	828	852	795	861	829	777	833	763	817	842	811	837	817	893	810	769	837	809	856	788	835	811	797	819	814	806	818	800	848	847	795	840	814	816	817	864	821	888	848	801	787	808	859	801	769	867	811	839	842	832	844	797	846	833	840	855	857	919	870	887	799	825	821	819	781	888	831	820	782	834	830	861	844	830	830	817	782	823	816	870	799	820	765	830	784	839	856	847	833	842	901	806	817	869	844	810	805	834	820	808	868	856	838	882	868	858	846	849	876	863	858	849	876	852	846	854	893	890	857	812	817	868	864	835	786	824	802	871	845	867	806	803	839	840	861	806	788	808	844	811	834	831	824	808	857	861	853	824	843	844	839	808	841	845	800	866	846	801	836	826	827	854	826	782	850	795	858	826	856	814	845	828	877	850	797	815	816	848	758	855	843	847	876	876	815	810	841	813	786	898	863	833	874	839	788	874	844	836	813	798	820	825	856	852	845	806	790	796	857	841	839	851	827	873	818	797	810	770	873	795	828	823	814	877	819	847	829	819	858	834	803	831	800	813	837	835	867	816	862	802	779	869	830	824	826	822	854	828	862	845	850	836	815	828	881	817	854	841	824	821	815	823	843	891	810	843	836	876	840	818	779	869	830	844	859	847	789	796	806	830	827	759	861	833	884	835	832	857	845	794	836	815	906	821	833	835	822	845	867	798	795	793	808	856	871	878	857	855	839	782	823	849	805	823	841	843	818	847	822	862	830	841	797	804	815	850	857	809	809	822	805	834	850	847	814	884	839	810	856	828	809	845	836	905	830	866	787	843	829	829	871	810	808	878	791	827	820	805	836	897	864	841	913	817	815	832	859	812	766	837	876	816	812	864	787	841	883	883	845	805	806	787	894	862	811	802	813	842	805	837	799	860	835	842	862	870	827	818	873	808	825	850	793	846	817	877	877	845	885	830	809	772	841	856	848	814	857	799	830
65336	56123	45732	35780	25809	12981	7457	6757	6740	6820	6783	6712	6786	6771	6698	6726	6692	6621	6683	6747	6869	6648	6632	6735	6770	6627	6650	6746	6812	6746	6630	6744	6650	6625	6615	6690	6724	6720	6728	6785	6719	6723	6611	6737	6693	6792	6768	6688	6599	6624	6816	6616	6726	6640	6647	6601	6721	6630	6687	6700	6605	6776	6686	6811	6784	6757	6775	6705	6615	6724	6780	6755	6700	6662	6664	6727	6621	6616	6716	6692	6738	6690	6693	6698	6613	6823	6721	6670	6800	6861	6817	6689	6646	6769	6635	6680	6727	6799	6728	6676	6770	6713	6722	6785	6750	6679	6709	6704	6682	6686	6719	6632	6762	6672	6647	6733	6644	6554	6684	6647	6762	6753	6654	6747	6714	6741	6685	6711	6647	6729	6639	6765	6682	6788	6641	6681	6737	6681	6559	6764	6846	6628	6816	6781	6770	6719	6740	6798	6638	6808	6734	6622	6708	6788	6593	6754	6786	6634	6748	6729	6680	6781	6793	6784	6689	6845	6793	6684	6716	6722	6695	6732	6729	6944	6682	6750	6731	6772	6783	6730	6682	6759	6664	6732	6730	6630	6770	6565	6694	6661	6689	6757	6651	6774	6686	6738	6849	6729	6883	6720	6723	6764	6635	6728	6852	6709	6764	6680	6656	6704	6663	6660	6720	6770	6563	6730	6831	6709	6661	6741	6745	6713	6754	6649	6746	6678	6754	6916	6706	6835	6816	6766	6772	6783	6628	6677	6614	6727	6664	6766	6723	6633	6778	6798	6759	6758	6730	6705	6654	6650	6781	6714	6677	6897	6646	6747	6666	6877	6695	6729	6778	6518	6677	6727	6695	6760	6687	6695	6811	6800	6610	6718	6754	6807	6705	6773	6754	6662	6712	6663	6719	6721	6704	6853	6793	6699	6810	6738	6740	6682	6637	6764	6782	6820	6783	6796	6655	6726	6709	6721	6784	6708	6581	6618	6789	6551	6759	6690	6629	6657	6653	6724	6816	6860	6782	6730	6836	6683	6780	6652	6686	6769	6623	6684	6731	6771	6707	6581	6881	6745	6695	6790	6668	6608	6704	6732	6788	6848	6701	6641	6813	6764	6640	6763	6663	6758	6712	6609	6698	6695	6600	6801	6762	6593	6693	6666	6652	6714	6515	6593	6703	6628	6655	6598	6728	6722	6736	6716	6692	6737	6678	6693	6757	6793	6778	6710	6730	6887	6958	6690	6689	6733	6693	6779	6703	6723	6791	6668	6751	6690	6807	6666	6613	6783	6696	6691	6787	6663	6718	6678	6739	6769	6720	6834	6762	6787	6766	6724	6782	6734	6607	6744	6794	6680	6671	6681	6798	6675	6778	6757	6789	6672	6687	6775	6735	6770	6762	6764	6697	6700	6679	6836	6647	6730	6648	6895	6701	6694	6776	6713	6743	6818	6643	6736	6781	6781	6718	6712	6754	6609	6744	6688	6774	6654	6717	6771	6743	6600	6615	6585	6637	6794	6677	6626	6820	6704	6695	6803	6639	6778	6786	6769	6821	6788	6682	6942	6754	6733	6556	6695	6843	6775	6653	6733	6618	6719	6724	6778	6755	6675	6822	6790	6611	6668	6696	6732	6593	6624	6741	6656	6659	6801	6660	6703	6722	6753	6635	6798	6670	6679	6822	6766	6774	6683	6608	6749	6695	6609	6619	6605	6706	6688	6801	6733	6729	6737	6706	6808	6876	6668	6692	6656	6646	6721	6716	6780	6718	6864	6698	6832	6623	6658	6695	6696	6831	6617	6755	6714	6775	6771	6678	6684	6720	6761	6886	6903	6684	6704	6665	6760	6777	6808	6748	6580	6738	6700	6760	6753	6659	6695	6729	6725	6726	6584	6827	6682	6836	6766	6782	6658	6885	6719	6738	6726	6702	6806	6655	6760	6766	6637	6577	6743	6686	6634	6659	6680	6789	6734	6809	6783	6756	6722	6733	6821	6640	6771	6662	6747	6771	6752	6893	6712	6829	6733	6658	6787	6655	6712	6725	6734	6743	6780	6759	6564	6667	6796	6765	6698	6656	6573	6672	6727	6620	6625	6692	6807	6775	6695	6739	6755	6834	6782	6780	6715	6664	6741	6743	6787	6708	6716	6704	6681	6609	6656	6754	6770	6672	6736	6749	6754	6774	6817	6734	6724	6758	6725	6668	6747	6671	6618	6688	6638	6658	6725	6678	6689	6708	6782	6686	6795	6682	6776	6798	6799	6705	6679	6531	6815	6621	6687	6677	6872	6657	6935	6711	6841	6593	6708	6663	6750	6622	6696	6690	6648	6586	6712	6581	6702	6771	6546	6855	6754	6754	6774	6641	6687	6726	6764	6678	6627	6761	6612	6688	6789	6737	6648	6681	6806	6813	6726	6706	6699	6709	6825	6803	6768	6624	6556	6644	6790	6712	6776	6718	6813	6742	6772	6779	6583	6728	6770	6666	6686	6670	6891	6677	6638	6717	6645	6700	6616	6735	6849	6640	6707	6769	6684	6730	6706	6721	6862	6806	6769	6820	6611	6653	6751	6623	6631	6863	6723	6627	6728	6741	6679	6799	6732	6758	6840	6631	6753	6641	6778	6735	6589	6577	6652	6737	6727	6694	6739	6846	6729	6631	6829	6749	6752	6599	6799	6665	6873	6699	6773	6696	6811	6760	6626	6682	6744	6725	6797	6630	6750	6684	6713	6783	6779	6732	6571	6921	6684	6677	6682	6733	6687	6726	6729	6806	6783	6738	6714	6762	6647	6696	6818	6692	6645	6610	6805	6614	6756	6613	6673	6716	6792	6783	6724	6702	6802	6744	6710	6705	6763	6745	6720	6662	6701	6741	6740	6666	6646	6673	6816	6759	6730	6853	6603	6658	6758	6682	6724	6670	6699	6802	6721	6810	6775	6770	6675	6785	6692	6664	6621	6689	6612	6823	6854	6652	6667	6787	6668	6739	6530	6752	6810	6678	6744	6784	6702	6739	6666	6611	6655	6745	6734	6616	6687	6640	6733	6748	6785	6700	6689	6733	6735	6720	6679	6814	6650	6773	6753	6729	6649	6733	6769	6648	6632	6777	6615	6751	6756	6561	6657	6863	6797	6816	6916	6842	6686	6677	6737	6733	6678	6736	6760	6626	6612	6708	6706	6771	6739	6692	6679	6741	6639	6676	6686	6749	6722	6719	6763	6644	6667	6646	6637	6688	6620	6775	6762	6847	6555	6662	6715	6637	6819	6752	6608	6636	6751	6834	6608	6739	6738	6730	6783	6682	6726	6688	6811	6801	6797	6759	6727	6721	6661	6625	6577	6637	6725	6691	6787	6690	6767	6701	6612	6783	6822	6699	6671	6717	6638	6808	6818	6788	6713	6671	6629	6633	6716	6753	6743	6733	6739	6646	6841	6817	6757	6698	6652	6743	6809	6658	6614	6685	6706	6721	6800	6749	6761	6709	6632	6743	6642	6735	6712	6671	6642	6824	6611	6666	6698	6701	6683	6752	6790	6615	6589	6749	6707	6859	6717	6721	6759	6838	6700	6750	6713	6744	6640	6699	6745	6767	6669	6839	6704	6712	6640	6618	6613	6659	6713	6750	6768	6678	6744	6759	6781	6800	6895	6725	6781	6715	6730	6807	6738	6836	6792	6798	6723	6766	6711	6697	6648	6627	6581	6732	6797	6717	6613	6818	6640	6707	6917	6689	6675	6854	6809	6619	6793	6710	6819	6689	6747	6744	6693	6686	6681	6747	6599	6738	6696	6801	6636	6607	6640	6681	6619	6711	6775	6728	6668	6864	6622	6636	6723	6773	6735	6695	6589	6715	6744	6764	6686	6746	6724	6656	6744	6647	6641	6668	6721	6777	6665	6820	6803	6764	6871	6736	6704	6832	6682	6767	6719	6787	6586	6750	6741	6659	6716	6636	6641	6666	6691	6671	6624	6661	6649	6762	6811	6748	6741	6717	6772	6620	6758	6705	6690	6659	6726	6681	6760	6729	6732	6797	6750	6799	6751	6646	6712	6683	6818	6695	6811	6635	6838	6674	6725	6752	6667	6772	6759	6730	6824	6642	6696	6726	6670	6615	6792	6631	6777	6834	6759	6716	6698	6730	6757	6624	6748	6638	6679	6702	6807	6794	6760	6648	6512	6709	6722	6674	6791	6788	6769	6742	6832	6772	6637	6672	6693	6732	6708	6657	6724	6780	6808	6820	6881	6775	6582	6735	6665	6734	6804	6633	6715	6723	6668	6725	6689	6624	6807	6689	6670	6656	6918	6733	6826	6682	6749	6639	6715	6803	6697	6679	6830	6658	6578	6745	6692	6650	6711	6761	6761	6673	6701	6661	6768	6811	6730	6803	6797	6709	6778	6730	6780	6711	6754	6732	6732	6681	6726	6710	6682	6727	6791	6761	6713	6645	6610	6759	6622	6702	6532	6795	6818	6777	6797	6735	6709	6638	6657	6650	6766	6580	6768	6688	6740	6784	6632	6669	6815	6746	6775	6700	6737	6781	6699	6623	6582	6763	6804	6647	6598	6711	6651	6641	6664	6803	6719	6696	6746	6537	6614	6814	6710	6699	6728	6641	6782	6683	6709	6723	6847	6733	6672	6756	6733	6738	6772	6596	6738	6654	6802	6735	6709	6847	6706	6738	6675	6789	6828	6685	6611	6735	6777	6650	6637	6676	6641	6683	6552	6719	6726	6755	6783	6637	6577	6748	6714	6733	6608	6702	6649	6781	6727	6738	6680	6733	6716	6784	6777	6732	6788	6814	6660	6622	6698	6744	6821	6769	6699	6519	6702	6806	6727	6780	6641	6658	6777	6676	6689	6757	6791	6564	6716	6796	6662	6735	6677	6672	6772	6731	6741	6775	6674	6830	6785	6670	6579	6799	6686	6683	6637	6809	6734	6795	6665	6692	6844	6733	6743	6680	6669	6666	6793	6770	6774	6751	6692	6760	6774	6697	6651	6669	6859	6715	6750	6714	6651	6777	6603	6660	6633	6700	6680	6756	6674	6707	6701	6692	6839	6801	6799	6645	6650	6794	6822	6558	6587	6847	6688	6635	6698	6711	6730	6621	6679
47530	50364	29829	12581	3307	1095	752	603	739	663	604	637	713	666	666	649	691	699	659	638	639	616	672	701	658	691	646	671	680	705	686	683	703	705	664	684	693	624	690	699	694	652	667	657	715	700	686	669	666	636	677	651	703	685	680	678	650	607	665	615	675	671	678	673	656	661	633	685	662	691	680	667	668	734	706	673	691	734	625	666	656	671	643	645	685	669	674	670	676	655	680	632	670	669	676	661	683	647	702	658	695	670	636	693	667	681	647	648	678	664	673	661	665	618	674	645	661	685	718	610	652	656	670	666	690	638	609	632	664	639	671	658	651	685	659	696	647	704	648	652	661	663	665	661	669	651	638	636	685	653	672	634	655	724	636	646	665	665	654	674	618	635	635	642	609	656	637	709	682	676	647	702	702	676	665	681	682	680	623	667	662	668	657	656	689	617	654	658	698	668	695	656	705	651	675	671	663	693	641	665	688	649	675	650	634	685	697	687	681	672	692	670	715	669	688	619	674	668	663	667	694	694	660	617	628	711	634	654	658	674	668	702	694	679	655	669	721	653	685	709	676	650	648	671	675	691	630	684	687	692	651	676	648	657	672	670	660	693	682	689	698	654	683	697	675	678	651	717	635	688	674	658	697	661	645	680	738	680	694	638	672	666	648	680	653	710	657	672	638	662	614	678	660	677	641	667	686	641	659	676	668	683	665	649	682	629	706	688	638	671	626	670	709	697	694	729	636	708	635	656	693	706	695	654	682	641	687	679	707	632	685	663	595	656	654	709	678	650	679	649	700	683	670	675	656	647	666	647	701	644	650	639	691	623	635	636	680	649	703	656	654	724	637	672	667	725	667	696	668	688	646	663	732	673	665	711	694	685	679	680	652	645	713	673	654	689	680	626	641	695	694	665	681	676	674	731	638	699	667	689	685	663	646	647	669	665	690	700	674	643	661	662	693	696	670	637	646	694	660	699	699	680	678	632	645	690	716	696	671	727	640	628	710	704	683	682	713	649	701	652	689	650	679	644	670	669	656	678	685	639	709	623	660	700	680	676	704	661	670	711	658	699	719	687	676	659	697	663	664	670	646	663	725	658	646	709	669	667	692	701	674	681	691	640	654	696	688	639	690	713	659	707	706	713	618	686	722	622	672	660	641	678	642	692	619	687	635	694	622	641	644	694	645	651	696	684	675	671	660	633	656	635	676	640	651	658	665	653	647	725	648	658	695	679	717	630	666	685	620	662	672	687	656	654	693	664	676	627	646	690	674	649	642	704	668	626	656	700	665	686	632	672	619	638	645	656	658	632	674	648	647	667	649	672	659	679	685	699	629	677	684	656	650	679	689	639	616	640	654	657	693	703	726	661	720	667	702	701	673	681	627	676	648	669	660	645	709	664	649	662	705	586	694	626	654	668	653	697	671	663	691	669	682	630	694	671	701	622	629	635	703	629	667	666	658	660	645	707	671	684	631	655	667	681	652	658	642	636	687	725	702	678	645	701	675	633	704	667	686	673	672	667	712	647	686	685	719	654	659	656	669	738	691	628	666	705	675	673	671	672	656	674	700	648	649	697	649	628	678	632	663	671	637	662	671	699	664	665	717	708	645	639	613	648	681	696	667	681	656	653	694	665	665	679	643	660	666	703	633	674	668	669	665	612	675	680	702	730	673	704	642	660	660	655	624	682	702	656	695	689	680	667	598	639	662	677	644	642	649	672	601	681	700	646	686	691	696	650	689	623	679	683	650	634	665	660	641	666	644	669	656	644	657	694	692	609	714	624	684	663	696	719	656	665	676	655	698	676	686	706	658	653	676	632	643	677	672	677	647	703	646	654	665	717	636	641	655	679	645	673	690	665	648	667	669	671	653	720	671	624	619	651	724	618	645	672	687	641	662	645	684	679	651	668	657	638	669	682	678	700	690	688	656	643	711	668	712	687	645	692	668	649	705	682	649	698	650	679	650	700	734	689	700	646	673	666	626	685	669	689	699	702	663	622	682	682	665	653	645	659	689	663	673	706	631	678	660	637	660	652	680	679	632	650	626	668	657	691	656	678	711	672	690	657	659	673	675	650	646	652	661	685	654	688	656	663	630	647	641	697	678	634	656	640	670	698	655	684	692	691	686	648	735	685	636	649	689	716	682	694	785	710	639	679	663	669	659	659	666	652	651	656	679	625	679	686	675	636	692	685	702	611	645	666	690	653	664	655	681	675	688	643	686	646	640	657	691	670	653	678	641	661	671	650	658	654	655	646	647	680	652	678	671	718	666	661	643	694	681	655	680	646	652	672	637	650	648	678	692	653	667	660	707	619	673	678	695	674	722	657	690	648	707	643	615	614	727	714	683	665	661	688	641	648	655	679	671	658	666	670	654	658	684	642	693	655	680	677	622	665	680	675	676	647	680	659	658	711	685	685	696	656	668	672	631	679	656	667	696	745	697	646	672	682	663	648	665	650	685	652	688	654	647	627	683	682	710	660	687	679	701	658	634	671	674	712	641	669	667	675	670	632	665	639	689	699	706	710	673	664	662	689	714	659	647	644	663	656	697	650	642	740	633	689	681	690	667	693	716	654	645	641	711	698	652	649	651	661	673	682	683	623	669	682	635	676	660	654	653	684	642	689	684	714	677	706	679	688	706	666	635	668	684	682	702	659	605	643	674	632	708	647	662	665	605	679	656	686	626	686	661	652	662	663	688	683	645	664	712	631	676	648	688	663	686	684	665	684	678	684	676	642	637	677	685	662	673	642	666	707	663	673	689	702	668	667	701	614	716	691	661	676	692	679	677	672	654	697	687	700	680	696	653	675	675	645	653	690	632	685	660	664	649	679	621	695	619	662	654	631	682	656	680	654	671	704	715	658	656	697	687	630	669	661	685	661	640	614	681	729	639	642	613	695	700	710	676	661	641	670	652	669	685	651	611	707	690	659	675	676	648	654	712	699	713	700	650	684	700	710	675	670	689	646	654	658	643	654	690	631	673	667	660	694	667	646	684	667	635	673	608	727	693	687	657	674	648	651	670	664	685	671	636	700	724	642	654	618	668	659	713	710	640	660	683	678	653	687	645	662	656	665	677	644	661	666	688	686	701	682	678	648	620	637	617	693	670	678	655	652	673	673	675	656	647	661	658	687	680	673	683	649	652	669	672	658	706	652	697	688	629	675	673	692	672	636	644	683	640	697	682	709	680	717	659	721	671	690	678	673	635	671	646	680	688	690	662	670	702	652	675	716	696	716	675	677	691	640	622	644	684	657	682	674	671	612	696	691	665	648	649	696	738	688	661	641	616	614	662	656	679	713	681	637	684	692	688	697	690	659	706	712	676	703	635	649	680	640	689	655	684	724	674	676	654	658	614	654	668	659	682	657	707	664	635	637	656	622	690	653	617	703	650	680	652	681	651	676	660	719	666	658	700	650	679	630	652	666	649	655	687	681	636	636	695	696	619	694	657	661	707	612	707	683	638	688	681	656	629	670	730	669	683	650	700	702
57044	54402	51501	39546	28972	13130	6551	5639	5555	5587	5503	5657	5592	5546	5552	5425	5511	5447	5632	5572	5480	5651	5571	5648	5577	5481	5485	5528	5622	5548	5580	5452	5458	5509	5499	5471	5584	5536	5692	5486	5614	5562	5555	5562	5538	5559	5537	5603	5515	5428	5459	5622	5526	5516	5587	5467	5460	5624	5653	5473	5554	5390	5535	5619	5553	5518	5498	5476	5479	5580	5637	5533	5512	5585	5568	5557	5555	5668	5570	5541	5524	5506	5625	5512	5484	5577	5541	5583	5522	5579	5549	5551	5640	5480	5556	5629	5587	5631	5567	5531	5585	5405	5513	5508	5667	5521	5519	5636	5468	5499	5656	5555	5527	5570	5449	5535	5527	5621	5642	5495	5536	5542	5663	5669	5479	5599	5435	5636	5519	5530	5534	5430	5650	5606	5615	5655	5600	5596	5621	5458	5655	5567	5471	5454	5580	5552	5547	5626	5566	5618	5472	5492	5545	5555	5422	5631	5414	5547	5532	5557	5564	5659	5674	5537	5579	5462	5574	5524	5686	5644	5544	5507	5604	5605	5524	5409	5513	5573	5594	5621	5510	5633	5530	5594	5529	5580	5503	5555	5507	5520	5624	5650	5642	5581	5580	5582	5457	5603	5670	5645	5544	5526	5599	5588	5527	5498	5585	5656	5532	5643	5476	5618	5513	5656	5706	5525	5476	5620	5696	5442	5559	5512	5475	5493	5564	5440	5580	5626	5572	5679	5513	5631	5570	5650	5601	5670	5482	5585	5558	5460	5454	5509	5619	5542	5428	5565	5563	5482	5575	5547	5501	5498	5490	5497	5489	5430	5612	5616	5547	5574	5577	5611	5584	5430	5526	5523	5585	5547	5625	5547	5647	5573	5596	5570	5404	5453	5554	5520	5635	5489	5572	5569	5514	5643	5551	5602	5444	5497	5651	5513	5522	5606	5544	5527	5614	5650	5583	5516	5568	5416	5572	5502	5533	5388	5661	5595	5626	5564	5522	5534	5581	5529	5617	5556	5452	5462	5615	5484	5547	5455	5446	5550	5553	5592	5519	5459	5605	5424	5570	5611	5631	5575	5472	5569	5545	5462	5647	5595	5452	5579	5580	5688	5672	5491	5484	5499	5731	5615	5539	5553	5613	5636	5630	5671	5644	5490	5607	5481	5500	5674	5488	5615	5644	5471	5634	5522	5704	5648	5595	5560	5596	5516	5484	5605	5467	5688	5500	5690	5659	5588	5562	5493	5535	5478	5593	5760	5557	5550	5589	5405	5446	5498	5612	5474	5610	5528	5640	5587	5601	5609	5539	5532	5529	5479	5580	5623	5545	5632	5673	5533	5580	5546	5620	5587	5569	5538	5604	5572	5657	5590	5480	5568	5594	5415	5595	5475	5538	5571	5499	5596	5610	5495	5606	5552	5699	5657	5518	5566	5534	5400	5469	5500	5668	5616	5597	5533	5628	5534	5489	5552	5403	5618	5486	5524	5577	5483	5477	5523	5491	5608	5586	5532	5595	5454	5601	5527	5575	5575	5550	5536	5618	5588	5481	5585	5564	5595	5617	5596	5443	5562	5533	5554	5619	5506	5641	5437	5565	5651	5514	5455	5691	5509	5523	5472	5527	5651	5535	5493	5537	5618	5431	5566	5566	5474	5550	5515	5520	5595	5499	5564	5508	5570	5533	5661	5594	5486	5552	5519	5554	5549	5627	5517	5611	5563	5544	5603	5544	5606	5545	5552	5614	5483	5416	5522	5604	5610	5639	5551	5591	5646	5589	5577	5537	5471	5617	5539	5555	5595	5522	5732	5527	5545	5554	5548	5464	5561	5721	5408	5570	5644	5680	5528	5613	5454	5439	5407	5629	5561	5573	5560	5548	5623	5527	5535	5531	5547	5639	5457	5570	5586	5551	5574	5494	5544	5583	5476	5544	5398	5398	5440	5521	5585	5537	5630	5551	5452	5564	5601	5586	5620	5578	5682	5620	5631	5611	5538	5625	5646	5540	5554	5451	5538	5571	5631	5524	5713	5540	5496	5414	5524	5580	5508	5524	5536	5470	5508	5530	5523	5463	5552	5716	5428	5593	5542	5556	5633	5518	5619	5523	5504	5606	5440	5600	5562	5482	5533	5606	5544	5644	5505	5621	5627	5656	5553	5568	5601	5503	5609	5487	5494	5541	5675	5555	5574	5618	5602	5541	5651	5586	5461	5486	5615	5411	5460	5560	5650	5456	5613	5492	5596	5608	5616	5530	5529	5674	5451	5691	5660	5587	5559	5630	5662	5673	5554	5519	5546	5450	5587	5503	5621	5587	5557	5548	5474	5435	5470	5524	5533	5515	5601	5645	5587	5619	5542	5615	5596	5608	5558	5595	5520	5564	5674	5514	5413	5540	5584	5531	5522	5653	5372	5502	5516	5552	5564	5610	5513	5536	5508	5472	5507	5539	5548	5586	5587	5587	5545	5492	5606	5535	5392	5586	5670	5606	5523	5632	5479	5567	5565	5531	5556	5569	5490	5532	5487	5559	5522	5654	5612	5552	5717	5633	5530	5547	5452	5519	5557	5458	5481	5503	5439	5583	5670	5535	5674	5559	5539	5582	5523	5485	5598	5543	5496	5583	5546	5563	5545	5622	5635	5498	5565	5444	5489	5566	5633	5527	5663	5542	5491	5437	5454	5582	5583	5401	5602	5583	5531	5574	5547	5425	5653	5583	5472	5547	5525	5691	5582	5542	5522	5556	5499	5529	5524	5542	5613	5643	5584	5543	5531	5581	5711	5509	5601	5497	5539	5576	5564	5554	5627	5558	5548	5595	5575	5582	5412	5556	5634	5440	5595	5581	5500	5767	5404	5447	5491	5498	5688	5679	5516	5643	5594	5625	5614	5591	5566	5552	5505	5621	5583	5521	5645	5484	5383	5513	5581	5611	5620	5671	5546	5587	5567	5584	5396	5579	5557	5618	5446	5487	5703	5556	5473	5565	5503	5545	5611	5517	5544	5600	5573	5681	5665	5623	5531	5551	5588	5629	5621	5575	5519	5446	5523	5661	5507	5553	5625	5483	5478	5605	5524	5476	5592	5643	5632	5663	5515	5543	5577	5577	5459	5563	5436	5559	5559	5627	5567	5518	5561	5494	5579	5639	5462	5439	5508	5555	5521	5624	5641	5569	5663	5478	5441	5573	5516	5609	5564	5566	5543	5489	5663	5666	5564	5576	5534	5411	5526	5529	5664	5430	5551	5717	5496	5560	5454	5627	5556	5442	5526	5567	5512	5504	5567	5519	5495	5477	5576	5577	5573	5600	5518	5519	5594	5543	5492	5450	5555	5636	5466	5593	5634	5461	5599	5586	5478	5468	5547	5627	5703	5612	5523	5558	5561	5493	5508	5490	5616	5573	5594	5532	5560	5537	5586	5648	5506	5544	5399	5569	5620	5480	5583	5578	5537	5556	5596	5615	5633	5441	5607	5511	5675	5503	5610	5441	5522	5518	5572	5590	5580	5678	5600	5533	5550	5409	5523	5604	5511	5565	5421	5627	5572	5533	5569	5637	5535	5520	5592	5518	5550	5482	5470	5549	5605	5473	5646	5545	5445	5582	5437	5531	5497	5502	5572	5594	5531	5498	5482	5535	5484	5452	5476	5543	5396	5558	5646	5512	5499	5588	5486	5567	5447	5606	5479	5467	5548	5614	5532	5554	5561	5452	5436	5522	5590	5503	5639	5503	5585	5538	5710	5469	5446	5621	5528	5589	5452	5544	5554	5476	5502	5594	5660	5510	5684	5598	5658	5682	5582	5450	5497	5437	5543	5606	5572	5516	5468	5507	5574	5622	5500	5630	5661	5629	5521	5562	5562	5489	5610	5642	5593	5512	5586	5542	5540	5666	5444	5485	5638	5523	5489	5596	5535	5451	5635	5570	5574	5581	5591	5471	5512	5606	5571	5512	5676	5512	5704	5547	5624	5563	5608	5632	5549	5555	5567	5641	5624	5655	5622	5581	5579	5388	5583	5496	5482	5500	5594	5570	5492	5613	5518	5519	5741	5587	5564	5519	5441	5519	5546	5617	5536	5495	5581	5518	5571	5582	5549	5545	5612	5490	5646	5525	5572	5565	5534	5603	5590	5483	5639	5583	5438	5565	5502	5606	5505	5406	5558	5567	5521	5552	5627	5464	5489	5613	5550	5612	5461	5569	5543	5639	5420	5622	5439	5579	5598	5593	5504	5634	5520	5632	5508	5532	5508	5683	5515	5603	5636	5532	5479	5551	5542	5572	5618	5620	5480	5481	5513	5612	5709	5518	5608	5503	5544	5732	5534	5527	5560	5598	5529	5364	5521	5564	5625	5599	5594	5528	5528	5586	5545	5527	5610	5557	5624	5532	5714	5579	5418	5480	5663	5645	5489	5582	5626	5509	5573	5525	5565	5503	5422	5593	5472	5517	5456	5571	5538	5511	5592	5665	5561	5586	5458	5601	5485	5585	5602	5450	5608	5367	5650	5503	5618	5555	5463	5496	5474	5560	5552	5467	5517	5335	5457	5475	5591	5479	5611	5552	5625	5478	5491	5589	5589	5523	5575	5497	5551	5591	5625	5532	5489	5455	5625	5599	5598	5599	5477	5547	5551	5555	5581	5576	5415	5471	5589	5596	5605	5532	5515	5517	5526	5457	5582	5601	5531	5654	5442	5511	5563	5552	5615	5526	5586	5435	5607	5519	5552	5541	5558	5534	5417	5613	5543	5607	5494	5645	5696	5626	5556	5487	5503	5581	5493	5457	5529	5490	5507	5520	5563	5650	5490	5659	5511	5535	5485	5488	5526	5609	5668	5580	5542	5687	5560	5565	5550	5577	5605	5610	5614	5598	5553	5593	5508	5453	5598	5554	5393	5582	5603	5567	5466	5605	5623	5525	5667	5491	5515	5500	5653	5557	5547	5371	5694	5477	5536	5656	5694	5469	5517	5558	5555	5595	5628	5529	5509	5525	5581	5520	5663	5541	5587	5573	5476	5547	5651	5526	5494	5484	5462	5584	5623	5775	5691	5532	5657	5581	5613	5602	5562	5596	5586	5562	5648	5499	5634	5691	5497	5621	5519	5555	5470	5512	5535
21772	21564	10448	3122	1180	888	723	742	739	732	755	723	760	769	728	803	728	711	742	741	714	722	713	764	740	766	741	723	759	747	754	738	666	745	781	731	742	699	753	742	744	698	733	712	714	778	752	730	775	712	760	709	728	713	757	769	789	741	733	760	721	770	732	741	731	720	729	756	743	757	723	775	711	726	695	766	758	748	725	780	715	731	762	743	773	740	707	781	774	717	744	691	708	746	731	747	706	757	725	721	706	728	680	759	765	735	762	760	733	723	727	729	764	755	742	725	709	732	710	741	748	725	756	738	712	753	683	743	739	760	719	781	679	715	728	698	712	764	767	731	755	789	807	741	753	712	746	683	760	690	755	771	738	792	732	761	721	758	720	768	776	740	743	735	782	722	724	710	711	703	748	757	731	732	681	764	705	751	772	694	745	749	735	797	722	711	788	742	740	760	706	763	702	716	759	747	713	755	700	769	710	714	732	744	724	727	724	742	741	757	790	697	723	755	742	700	726	778	697	763	692	737	728	745	704	713	731	752	712	743	720	742	764	772	721	776	732	713	778	722	734	757	762	775	722	760	748	740	762	776	741	734	725	743	692	716	708	755	735	737	753	745	720	731	758	743	748	760	728	750	674	715	766	757	671	696	693	764	712	748	734	716	752	749	770	724	733	734	679	755	758	696	761	746	756	819	730	731	737	746	755	755	747	687	731	768	755	711	743	764	772	731	738	769	735	752	723	742	722	751	765	731	743	736	732	740	735	759	743	775	776	769	718	759	772	764	744	754	784	694	754	759	730	730	735	763	761	701	746	753	733	766	704	758	768	693	701	724	732	736	715	728	747	775	704	725	707	742	725	800	772	710	724	710	764	740	757	776	793	719	702	734	766	748	754	770	686	747	713	724	740	723	738	777	743	733	732	704	736	760	766	720	755	726	778	726	686	733	758	735	757	744	729	737	766	703	747	786	764	730	750	719	761	716	795	715	736	745	762	780	738	698	780	737	751	730	716	772	723	718	786	762	724	706	734	722	748	696	720	791	744	729	762	747	744	737	743	737	749	743	749	741	760	745	695	703	785	708	769	717	744	705	736	765	736	730	688	740	756	762	747	728	726	762	749	723	717	731	773	763	781	764	721	702	770	686	719	756	775	739	733	725	731	697	759	755	724	694	762	768	704	774	718	716	724	789	721	735	746	734	717	735	751	722	722	721	692	766	767	733	710	719	720	718	735	774	730	751	729	737	765	742	752	797	749	776	712	734	775	745	715	678	769	798	739	742	755	758	760	747	755	749	754	741	731	763	772	776	788	783	713	769	740	735	785	729	743	744	753	713	729	734	702	737	724	781	749	713	734	777	754	685	755	686	724	795	741	741	741	708	730	735	734	697	785	699	723	741	721	758	714	724	688	715	735	758	785	755	730	744	705	729	690	712	731	751	733	734	725	773	713	767	710	735	750	690	717	703	718	756	756	790	739	723	713	722	739	745	730	744	728	723	772	707	715	756	720	706	745	748	730	750	755	751	740	749	749	754	764	720	760	759	704	727	752	747	723	721	714	758	737	715	724	720	713	752	772	753	708	749	739	721	765	791	677	768	697	763	766	681	698	698	736	784	697	706	737	726	719	810	783	744	757	681	710	709	809	757	794	755	721	768	775	692	754	764	745	768	719	798	713	731	729	764	731	714	749	707	782	758	706	757	717	775	763	767	727	729	761	738	746	750	779	752	695	752	762	721	739	706	732	698	742	711	770	700	739	696	733	754	779	735	679	743	776	741	738	726	794	705	731	735	716	717	715	706	768	733	776	701	721	721	761	753	755	745	724	731	772	679	739	720	754	771	740	744	772	729	750	762	720	711	718	712	743	758	713	733	756	719	701	701	723	771	677	730	740	741	735	751	717	735	770	742	728	746	764	753	728	703	743	735	731	713	746	728	742	747	775	764	749	723	711	712	689	736	761	750	716	722	717	694	714	723	753	763	750	745	729	726	736	712	752	690	734	790	767	708	746	775	788	750	741	693	719	768	741	709	767	744	735	748	738	823	769	809	729	712	707	764	705	702	769	725	729	783	750	712	698	706	713	745	714	749	784	751	719	779	708	724	718	680	793	703	726	679	741	720	724	760	751	730	766	804	760	732	716	775	750	742	741	767	711	780	758	719	686	762	766	725	735	752	751	759	710	747	737	713	734	692	750	712	747	758	761	722	701	758	741	739	712	690	742	735	779	719	735	695	755	719	758	733	722	778	743	740	739	725	709	761	696	790	722	715	761	728	703	740	747	760	727	749	708	716	749	741	735	729	756	723	715	748	754	748	753	719	748	756	699	746	721	795	743	734	730	748	748	728	756	713	773	678	734	715	749	757	752	760	731	713	738	741	729	765	710	735	728	701	728	715	728	709	715	768	754	725	783	754	709	749	779	742	760	688	738	787	729	722	737	726	754	799	723	729	741	769	731	751	685	783	800	766	793	701	749	714	705	807	681	734	777	731	719	759	714	733	728	763	725	778	690	693	758	751	727	718	761	766	727	758	710	740	723	734	733	752	671	742	744	764	724	716	757	747	697	774	714	706	779	752	711	748	735	768	767	775	724	776	722	737	717	704	751	738	766	744	742	742	755	739	754	663	706	716	729	716	734	769	714	766	756	747	780	711	709	737	737	775	791	770	761	718	755	719	720	733	734	745	705	758	736	688	776	729	725	714	720	702	740	699	744	747	753	737	731	732	742	769	721	802	762	781	763	744	734	702	709	731	708	708	728	718	714	764	755	722	733	704	762	751	718	707	732	756	806	746	698	724	716	753	731	770	775	724	760	781	770	704	778	743	798	743	753	741	729	733	773	731	732	758	737	723	761	726	757	737	731	694	763	727	764	715	790	719	734	762	759	707	762	736	719	708	724	786	684	711	714	765	758	721	745	716	724	761	744	743	774	718	681	750	747	774	737	756	777	740	730	700	761	773	747	729	719	750	748	717	715	772	727	747	748	756	743	749	696	746	700	660	761	729	702	744	717	735	761	779	752	755	734	724	779	765	713	756	759	707	739	674	695	750	770	711	757	723	719	709	755	711	744	732	753	712	740	730	718	730	701	711	755	746	733	726	764	754	768	679	771	774	737	716	784	754	740	742	779	744	781	730	763	750	747	766	743	730	733	775	757	745	697	725	736	736	751	740	762	759	699	747	703	701	738	761	738	760	752	691	751	715	753	764	746	772	771	731	766	699	745	717	766	754	749	726	756	729	769	722	702	766	751	672	744	709	757	719	789	766	744	721	700	781	734	743	747	715	766	738	738	731	720	742	720	780	757	770	724	738	743	753	694	726	755	718	696	710	723	744	756	719	726	753	712	740	751	731	720	760	726	689	712	772	716	739	742	765	748	744	698	735	754	754	752	741	744	748	701	778	752	725	695	781	748	757	695	749	701	754	796	758	721	753	710	706	772	708	723	742	792	771	697	753	723	768	808	746	760	708	791	719	735	702	693	754	724	746	808	760
55414	47527	33090	23054	13809	7766	6309	6042	6005	6100	6100	6174	6146	5985	6092	6299	6160	6064	6127	6057	6142	6088	6133	5995	6111	6040	6156	6152	6083	6038	6039	5932	6096	6043	6087	6234	6067	6126	6222	6109	6172	6119	5976	6014	6159	6165	6152	6064	6071	6044	6087	6043	6130	6035	6066	6225	6012	6144	6088	6250	6130	6064	6047	6111	6064	6108	6167	6045	6160	6069	6141	6138	6080	6225	6140	6061	5986	6147	6057	6053	6172	6081	6207	6073	6142	6073	6129	6132	6128	6086	6089	6152	6002	6081	6096	6039	6064	6115	6064	6234	6190	6133	6185	6132	6065	6061	6071	6093	6033	6137	6056	6110	6118	6079	5888	6075	6064	6047	6156	6062	6072	6128	6087	6071	6035	6112	6231	6130	6184	6108	6124	6070	6162	6017	5958	6136	6007	6132	6038	6106	6165	6167	6114	6184	6088	6064	6092	6061	6141	6116	6038	6124	6070	6079	6028	6246	6008	6038	6243	6051	6122	6106	6119	6093	6107	6125	6142	6096	6167	5975	6000	6134	6092	6001	6128	6087	6239	6198	6129	6046	6062	6217	6051	6142	6135	6124	6057	6025	6026	6152	6029	6120	6006	6146	6018	6123	6197	6145	6064	6211	6082	6279	6113	6079	6098	6070	6134	6017	6013	5964	6132	6118	6090	6090	6046	6074	5981	6032	6086	6093	6151	6123	6089	5997	6181	6011	6036	6145	6206	6241	6133	6137	6136	6139	6153	6211	5982	6149	6038	5982	6122	6139	6218	5991	6103	6069	5999	6187	6129	6037	6114	6116	6105	6186	6167	6052	6127	6098	6121	6165	6052	6102	6141	6097	5952	6148	6081	6141	6067	6062	6181	6121	6128	6276	6082	6163	6140	6105	6124	6194	6015	6235	6140	6086	6154	6185	6011	6291	6175	6183	6104	6085	6112	6035	6047	6024	6126	6126	6002	6123	6229	6221	6022	6148	6225	6144	6140	6206	6047	6049	6048	6085	6044	6151	6067	6112	6116	6249	6123	6101	6045	6223	6238	6020	6164	6076	6160	6047	6132	6049	6193	6074	6207	6105	6211	6125	6101	6121	6102	6153	6072	6124	6086	5963	6011	6062	6186	6171	6084	6070	5996	6115	6220	6136	6167	6086	6045	6163	6055	6093	5996	6210	5977	6129	6176	6073	6159	6120	6262	6096	6073	6225	6055	6135	6055	6050	6146	6054	6100	6085	6064	6144	6202	6175	6132	5913	6178	6133	6139	6139	6086	6155	6075	6206	5979	5991	6032	6238	6071	6058	6097	6113	6084	5995	6167	6238	5982	6150	6111	6188	6140	6085	6159	6001	6168	6231	6135	5922	6089	6240	5980	6054	6099	6126	6119	6068	6048	6164	6193	6173	6116	6030	6122	6073	6084	6065	6196	6245	6149	6155	6227	6138	6181	6101	6048	6032	6140	6020	6031	6099	6189	6211	6073	6074	6035	6136	6091	6135	6084	6067	6087	6124	6075	6050	6106	6080	6150	6064	6140	6165	6109	6150	6104	6206	6188	6095	6029	6113	5973	6002	6066	6143	6175	6024	6177	6178	6108	6118	6180	6150	6123	6031	5996	6150	6040	6103	6112	6011	6099	6041	6100	6057	6035	6114	6092	6221	6073	6115	6092	6203	6105	6191	6090	6114	6144	6129	6051	6023	6105	6088	6149	6001	6085	6018	6135	6130	6119	6101	6118	6109	6076	6049	6129	5981	6080	6038	6084	6120	6096	6155	6130	6104	6134	6051	6052	6089	6115	6190	5990	6100	6140	6113	6042	6109	6250	5990	6044	6145	6116	6134	6114	6132	6236	6044	5979	6077	6074	6165	6121	6132	6109	6159	6013	6141	6141	6127	6089	6105	6156	6062	6117	6105	6096	6146	6123	5971	6268	6084	6046	6180	6182	6073	6170	6062	6158	6124	6041	6147	6100	6145	6059	6122	6149	6241	6161	6113	6074	6153	6219	5991	6098	6154	6173	6041	6122	6213	6188	6075	6182	6005	6121	6146	5931	6073	6095	6012	5913	6004	6064	6134	6051	6078	6211	6140	6016	6049	6190	6105	5993	6098	6040	6134	6096	6085	6175	6168	6096	6150	6151	6140	6114	6033	6099	6143	6079	6077	6142	6121	6105	6098	5956	6068	6047	6223	6126	6064	6109	6152	6192	6151	6061	6128	6154	6131	6004	6127	6099	6052	6082	5999	6055	6111	6004	6096	6120	6088	6022	6217	6048	6136	6113	5978	6000	6074	6129	5906	6148	6230	6090	6142	6070	6148	6202	6149	6237	6090	6171	5971	6087	6075	6119	6069	6145	6094	6065	6125	6039	5924	6117	6157	6079	6028	6037	6066	6063	6085	5998	6206	5936	6168	6082	6110	6033	6099	6127	6187	6102	6044	6045	6037	6083	6013	6242	6198	6124	6049	6148	6072	6046	6212	6051	6223	6096	6163	6084	5996	6123	6106	6063	6127	6106	6075	6251	6025	6135	6191	6190	6213	6100	6129	6068	6150	6043	6080	6065	6105	6010	6085	6146	5995	6157	6004	6036	6029	6117	6088	6083	6087	6208	6197	6099	6076	6186	6030	6133	6057	6014	6035	6020	6086	6032	6138	6156	6164	6106	6158	6091	5966	6086	6248	6050	6019	6185	6201	5985	6051	6140	6142	6112	6092	6144	6172	6080	6043	6244	6065	6058	6152	6064	6031	6174	6123	6119	6002	6040	6147	6074	5971	6107	6021	6084	5981	6142	6082	6087	6082	6108	6103	6032	6029	6093	6202	6157	5982	6062	6068	6129	6024	6124	6139	6166	6059	6136	6047	6143	6011	6020	6184	6073	5916	6134	6104	6120	6165	6067	6087	6132	6150	6187	6005	6031	6133	6050	6121	6125	5989	6065	6056	6125	6267	6116	6049	6127	6142	6103	6086	6120	6006	6127	6086	6048	6181	6079	6122	6023	6140	5987	6066	6004	6142	6018	5996	6144	6112	6071	6049	5926	6212	6170	6170	6091	6175	6176	6011	6124	5954	6202	6072	6105	5976	5980	6167	5998	6059	6075	6069	6111	6129	6084	6074	5983	6100	6067	6283	6062	6120	6095	5979	6162	6088	6082	6088	6103	6224	6018	6151	6099	6185	6068	6074	6123	6161	6110	6087	5994	5960	6069	5993	6049	6012	6076	6029	6149	6145	5990	6112	6162	6026	6200	6116	6092	6054	6089	6122	6257	6138	6052	6065	6217	6111	6150	6036	6096	6015	6081	6137	6057	6168	6139	6027	6132	6212	6165	6060	6207	6236	6088	6134	6170	6158	6111	5990	6195	5964	6094	6165	6045	6176	6045	6057	6171	6033	6032	6117	5985	6144	6063	6067	6090	6122	6119	5971	6149	6165	6094	6141	6059	6218	6009	6068	6061	6105	6127	6102	6154	6130	6168	6123	6095	6178	6102	6204	6104	6049	6272	6072	5967	6064	6170	6051	6163	6084	6121	6157	6152	6099	6149	6110	6092	6082	6136	6036	6049	6115	6085	6181	6120	6217	6128	6045	6149	6169	6114	6181	6159	6169	6082	5969	6241	6126	6279	6102	6141	6011	6198	6003	6102	6062	6032	6118	6038	6132	6181	6265	6167	6182	6155	6180	6042	5947	6027	6004	6089	6034	6181	6144	6153	6072	6022	5996	6082	6176	6161	6141	6021	6180	6037	6015	6157	6110	6134	6086	6101	5975	6093	6091	6254	6066	6074	6110	6078	6080	6067	6160	6059	6212	6226	6110	6233	6173	6197	6039	6056	6032	6083	6069	6124	6057	5980	6068	6076	6089	6182	6045	6058	6174	6080	6168	6231	6099	6115	6091	6042	6016	6040	6086	6058	6043	6162	6091	6033	6092	6175	6165	6102	6075	6114	6163	6208	6055	6039	6273	6079	6094	6051	6076	6069	5983	6208	6112	6098	6094	6014	6140	6114	6159	6154	6128	6194	6051	6099	6069	6108	6061	6177	5911	6023	6076	6260	6059	6143	6088	6143	6094	6082	6015	6094	6084	6030	5985	6127	6180	5971	6039	6227	6087	6086	6204	5999	6045	6073	6132	6001	6095	6033	6123	6067	6048	6110	6171	6139	6203	6164	6189	6096	6156	6120	6135	6065	6054	5990	6030	6108	6059	6051	6153	6097	6006	6147	6176	6116	6139	6164	6027	6070	6122	6094	6275	6057	6066	6025	6263	6210	6055	6193	6116	6218	6176	6095	6189	6182	6159	6137	6131	6151	6158	6092	6103	6193	6076	6029	6140	6013	6052	5988	6208	6033	6088	5987	6116	6127	6146	6103	6132	6040	6040	6130	6119	6050	6047	6144	6111	6088	6083	5971	6121	6058	6035	6046	6142	6184	6123	6047	6136	6136	6071	6219	6140	6028	6144	5950	6104	6060	6107	6118	6179	6100	6156	6147	6212	6214	6090	6169	6194	6017	6148	6113	6122	6211	6191	6083	5998	6032	6089	6078	6081	6052	6088	6112	5985	6042	6119	6038	6089	6143	6138	5975	6092	6228	6094	6213	6175	6210	6170	6238	6093	6151	6182	6116	6134	6149	6146	6077	6084	6022	6085	6150	6064	6059	6101	6189	6043	6051	6101	6096	6028	6074	6054	6017	6125	6042	6056	6035	6192	6094	6142	6079	6137	6119	5990	6155	6120	6040	6173	6115	6046	6072	6113	6111	6152	6046	6003	6089	6151	6131	6173	6031	6239	5970	5985	6145	6174	6070	6102	6127	5948	6044	6008	6145	6116	6164	6155	6051	5997	6095	6097	6113	6043	6138	6116	6079	5990	6004	6051	6148	6044	6099	6040	6005	5967	6235	6120	6159	6003	6118	6115	6141	6086	6087	6071	6096	6159	6146	6023	6183	6188	6092	6060	6042	6126	6176	6085	6013	5997	6190	6042	6129	6133	6208	6085	6108	6194	6082	6051	5961	6066	6097	6111	6087	6220	6103	6060	6062	6067	5971	6112	6164	5996	6108	6091	6071	6051	6071	6222	6139	6151	6067	6058	6196	6151	6164	6185	6107	6090	6198	6089
46293	50238	29896	11975	3135	1103	826	807	815	803	834	780	771	806	804	817	818	783	829	816	793	788	781	776	839	807	818	824	833	815	795	864	821	779	795	796	778	787	813	770	782	760	780	807	775	765	783	824	787	821	806	794	778	790	782	791	789	762	797	808	804	798	772	826	814	822	798	844	817	833	770	756	779	794	782	785	772	788	755	821	789	778	781	795	792	789	747	802	796	820	800	768	787	769	818	818	826	816	755	812	772	802	770	779	777	808	839	757	864	793	796	842	795	855	792	757	827	794	743	797	779	811	813	815	791	834	814	820	777	827	853	759	826	840	781	754	768	793	801	760	761	765	784	825	830	794	755	768	795	811	773	818	795	787	835	834	804	790	826	765	738	771	801	778	779	783	756	809	830	769	826	754	835	825	751	841	816	804	770	768	748	785	785	812	771	781	796	769	791	807	821	776	759	789	730	800	829	822	784	770	824	782	818	798	804	884	813	792	794	756	793	789	855	798	802	743	813	817	829	781	822	810	752	848	804	760	820	815	764	793	811	809	795	774	819	829	823	802	765	764	813	777	787	825	806	824	776	753	808	794	805	815	818	787	829	796	774	813	797	776	768	757	804	755	776	805	814	772	791	773	777	835	810	829	783	770	750	832	808	761	815	812	775	786	755	765	778	808	860	762	801	846	823	787	763	777	760	820	816	757	797	788	772	818	821	813	750	810	818	765	783	840	817	801	799	804	830	737	805	791	749	820	792	786	762	797	843	739	816	817	763	833	769	780	792	780	765	787	787	837	771	816	823	808	804	811	801	789	740	751	804	762	759	804	774	753	755	768	786	807	786	824	839	831	807	789	833	849	768	791	774	745	757	813	793	799	803	747	764	786	768	819	756	822	829	785	779	792	762	778	812	852	786	779	761	763	781	805	840	778	846	791	819	783	814	803	793	783	831	817	818	772	776	799	787	789	838	812	802	802	787	809	818	779	807	862	778	761	774	830	765	818	824	840	802	837	854	811	804	809	763	759	770	761	788	788	724	774	805	831	753	731	814	770	784	788	772	732	841	798	796	812	822	773	803	813	876	811	822	837	821	772	836	820	848	791	824	786	805	776	820	804	794	883	814	779	747	770	830	799	777	801	766	809	812	860	826	766	781	800	771	793	785	885	796	752	785	823	772	807	835	762	823	794	744	822	801	820	767	804	772	793	830	812	775	812	800	793	764	776	830	835	813	768	728	798	787	786	835	795	796	777	797	789	782	797	847	783	787	801	748	805	801	809	798	788	784	806	788	812	787	775	770	741	791	786	761	812	851	814	781	831	737	742	800	743	801	789	829	766	843	836	768	776	771	776	845	756	798	807	808	838	748	843	775	765	824	822	788	829	827	774	809	751	760	814	820	830	817	811	869	778	812	793	736	774	856	819	720	779	781	800	893	803	770	807	816	826	815	800	769	768	844	808	788	794	794	758	755	771	764	759	803	763	795	789	767	732	763	757	773	810	808	850	837	807	777	751	804	794	744	826	766	772	753	813	806	783	779	809	739	738	833	803	775	808	760	822	792	754	806	824	797	804	824	776	791	791	776	805	816	819	779	818	821	792	841	827	757	813	819	762	774	835	810	768	792	814	811	793	795	784	815	806	820	774	766	793	769	815	803	806	816	771	800	812	790	812	830	766	820	839	809	843	825	771	753	745	783	830	762	769	782	829	784	806	796	755	793	792	758	777	859	818	756	806	834	830	821	767	815	796	788	792	792	858	775	784	762	818	787	846	808	783	832	794	797	789	788	827	822	740	742	824	747	750	834	801	849	835	778	757	783	758	800	801	824	794	813	838	814	818	797	805	808	765	828	800	760	854	765	755	802	836	832	797	827	838	805	849	771	830	749	784	818	844	739	806	794	765	787	827	802	726	783	814	788	846	764	790	812	746	810	813	759	787	757	772	783	845	772	771	781	782	798	765	759	854	819	762	765	795	799	830	836	792	779	797	786	764	805	818	803	772	844	784	767	766	765	805	809	780	829	797	787	769	794	854	819	778	793	799	798	777	778	816	784	783	766	833	804	794	809	783	728	798	798	796	811	766	823	800	802	840	825	778	801	750	770	807	790	811	808	794	791	862	836	797	764	801	877	827	787	825	789	778	868	890	735	778	765	781	787	808	835	809	772	800	830	794	767	821	804	815	817	797	793	785	848	802	795	761	753	795	833	821	826	769	780	859	756	780	781	750	782	805	806	787	815	759	764	805	791	800	800	730	771	798	845	778	780	808	763	802	759	735	833	782	800	792	745	804	822	795	820	756	803	779	754	806	795	775	782	761	808	769	787	774	763	784	766	823	791	844	716	821	797	782	811	784	798	794	825	797	794	790	757	820	809	833	825	828	787	787	701	841	825	822	807	787	833	711	803	807	839	777	792	801	809	828	789	738	789	817	811	799	829	804	807	807	732	737	763	828	818	806	778	808	816	822	803	795	800	813	811	788	768	785	833	803	869	780	806	798	781	799	765	774	827	825	765	804	789	816	820	830	797	810	752	821	884	838	710	798	843	768	823	773	805	801	814	740	755	801	814	774	816	800	765	795	804	827	814	781	790	806	819	792	784	807	832	840	803	781	818	804	822	795	786	772	788	819	805	788	820	822	736	783	790	788	863	801	842	827	804	843	794	786	770	779	773	745	810	814	779	838	843	798	837	773	761	834	770	763	798	847	784	794	770	815	796	809	769	754	835	830	788	779	772	823	764	829	743	818	837	807	835	740	745	800	787	750	772	783	751	794	762	797	782	779	812	835	818	825	776	785	775	831	792	800	784	828	775	763	811	847	813	770	814	832	824	829	789	808	819	778	769	805	778	784	771	795	755	798	771	824	763	781	781	781	830	815	842	790	772	805	801	779	811	810	792	775	794	792	806	791	798	782	820	816	808	761	837	762	774	816	780	838	765	785	842	785	803	742	772	783	752	784	826	816	811	800	845	839	842	817	840	764	758	828	786	755	855	820	822	816	844	836	834	818	776	786	843	755	821	763	794	750	794	784	763	835	783	843	757	797	716	795	824	808	818	784	790	788	782	797	848	764	780	813	786	775	764	808	856	818	795	826	769	766	773	836	768	810	785	758	810	824	787	746	749	756	769	814	776	825	799	769	830	818	776	780	814	800	780	771	801	817	794	808	845	843	809	779	781	819	811	829	809	814	787	848	788	832	831	806	792	774	737	783	799	843	781	804	784	752	839	758	788	833	836	757	789	772	799	798	808	822	765	768	834	823	778	788	836	746	787	835	845	805	762	776	775	790	820	772	830	811	787	800	803	793	790	808	793	797	814	859	802	779	749	785	837	809	738	796	805	803	794	788	827	723	767	822	767	766	764	768	782	821	835	805	732	846	808	803	786	815	787	813	827	833	782	773	781	815	845	783	780	796	798	758	831	795	826	731	800	769	815	795	761	749	821	789	755	794	745	841	808	796	747	810	769	826	804	783	805	768	842	795	777	856	769	778	736	776
58858	56672	51641	38585	27843	13511	7653	6690	6489	6406	6452	6455	6446	6561	6516	6579	6457	6394	6462	6591	6700	6383	6456	6561	6534	6478	6535	6539	6387	6579	6389	6476	6501	6522	6511	6529	6374	6514	6479	6394	6504	6482	6361	6451	6397	6333	6521	6489	6505	6497	6404	6293	6533	6530	6519	6488	6482	6483	6546	6545	6451	6467	6557	6471	6352	6442	6479	6398	6525	6483	6476	6397	6469	6546	6474	6452	6362	6384	6370	6481	6379	6365	6356	6422	6555	6486	6467	6447	6512	6472	6522	6507	6441	6487	6472	6424	6353	6440	6401	6471	6467	6473	6524	6350	6512	6424	6434	6434	6490	6404	6515	6432	6513	6335	6470	6441	6577	6423	6359	6435	6526	6560	6592	6396	6502	6458	6512	6424	6620	6698	6440	6538	6522	6318	6538	6590	6511	6379	6433	6423	6473	6564	6414	6406	6327	6517	6410	6499	6458	6439	6522	6519	6505	6430	6543	6362	6463	6472	6502	6465	6392	6405	6500	6458	6494	6482	6481	6478	6572	6469	6480	6514	6346	6479	6504	6423	6434	6539	6535	6494	6367	6523	6434	6515	6416	6510	6553	6589	6434	6488	6518	6547	6404	6446	6405	6562	6560	6528	6423	6511	6613	6587	6507	6468	6588	6467	6599	6639	6482	6548	6449	6547	6481	6406	6493	6548	6483	6474	6499	6402	6521	6453	6429	6382	6565	6439	6461	6447	6596	6428	6409	6448	6413	6479	6451	6501	6716	6432	6302	6472	6483	6540	6484	6551	6352	6502	6489	6426	6552	6532	6510	6510	6333	6412	6429	6590	6592	6471	6441	6649	6492	6363	6466	6582	6362	6456	6389	6337	6473	6437	6513	6563	6570	6407	6350	6641	6512	6629	6458	6490	6500	6430	6471	6606	6534	6455	6440	6562	6486	6483	6579	6526	6433	6443	6364	6471	6413	6336	6471	6519	6385	6516	6457	6425	6478	6456	6453	6533	6456	6325	6387	6427	6518	6545	6414	6519	6620	6526	6431	6477	6370	6499	6571	6587	6438	6422	6492	6526	6550	6481	6507	6353	6432	6472	6479	6495	6466	6423	6485	6487	6517	6472	6515	6326	6492	6448	6472	6508	6551	6454	6504	6450	6425	6590	6590	6418	6483	6460	6457	6471	6448	6508	6477	6428	6371	6550	6404	6600	6576	6427	6371	6399	6498	6576	6463	6524	6539	6413	6509	6379	6497	6522	6558	6431	6622	6467	6565	6438	6602	6524	6602	6639	6348	6515	6464	6558	6543	6504	6405	6400	6459	6370	6476	6452	6402	6537	6502	6450	6450	6527	6517	6471	6446	6541	6537	6348	6593	6574	6380	6570	6434	6543	6559	6557	6392	6446	6397	6652	6485	6511	6523	6485	6496	6592	6438	6543	6544	6444	6678	6328	6466	6476	6299	6467	6390	6433	6476	6531	6462	6373	6435	6435	6336	6465	6441	6469	6262	6472	6411	6469	6451	6479	6453	6494	6364	6414	6581	6470	6585	6417	6298	6384	6561	6568	6485	6504	6596	6406	6443	6460	6422	6482	6444	6495	6537	6322	6401	6448	6492	6451	6492	6410	6448	6530	6440	6631	6484	6473	6452	6439	6529	6483	6463	6375	6637	6465	6518	6478	6601	6435	6502	6473	6549	6631	6514	6360	6324	6587	6512	6291	6592	6633	6523	6476	6339	6504	6588	6324	6514	6403	6519	6481	6477	6498	6598	6464	6438	6531	6456	6445	6527	6547	6564	6383	6481	6563	6531	6570	6507	6485	6508	6460	6581	6375	6551	6440	6503	6434	6518	6452	6474	6450	6499	6383	6587	6413	6437	6454	6486	6564	6548	6440	6491	6408	6418	6535	6538	6489	6401	6498	6531	6422	6424	6437	6385	6556	6457	6459	6363	6479	6436	6487	6527	6508	6482	6406	6497	6411	6397	6492	6405	6458	6393	6491	6380	6489	6489	6548	6453	6496	6475	6397	6407	6497	6598	6420	6384	6437	6421	6497	6562	6484	6590	6425	6520	6453	6523	6377	6540	6454	6502	6453	6429	6516	6459	6555	6431	6469	6499	6535	6404	6403	6595	6649	6624	6604	6449	6367	6396	6316	6486	6412	6455	6381	6490	6445	6498	6483	6455	6481	6481	6561	6439	6551	6606	6420	6397	6478	6471	6551	6509	6547	6545	6463	6502	6447	6491	6329	6556	6444	6484	6651	6491	6424	6515	6534	6453	6485	6471	6321	6407	6495	6448	6423	6531	6513	6399	6418	6543	6490	6488	6458	6548	6506	6478	6361	6500	6495	6388	6521	6436	6389	6450	6393	6573	6469	6533	6614	6435	6572	6393	6632	6503	6555	6500	6491	6390	6369	6465	6519	6557	6543	6544	6475	6453	6449	6384	6458	6520	6411	6465	6436	6415	6562	6537	6375	6438	6418	6392	6442	6459	6417	6470	6555	6570	6475	6453	6461	6531	6423	6391	6484	6447	6513	6442	6366	6515	6642	6468	6461	6582	6462	6507	6403	6394	6511	6505	6420	6545	6393	6429	6473	6546	6425	6548	6401	6572	6477	6389	6641	6472	6433	6462	6531	6550	6533	6490	6378	6324	6549	6286	6507	6509	6461	6585	6405	6419	6370	6482	6524	6486	6442	6331	6376	6639	6376	6392	6445	6443	6393	6439	6542	6499	6497	6394	6420	6516	6513	6511	6627	6425	6415	6566	6518	6483	6504	6330	6425	6536	6512	6404	6412	6482	6512	6443	6394	6492	6495	6533	6461	6409	6401	6519	6466	6485	6476	6536	6330	6535	6504	6435	6451	6459	6516	6438	6482	6545	6360	6437	6582	6530	6453	6281	6440	6479	6511	6369	6409	6458	6604	6465	6602	6495	6464	6437	6550	6488	6399	6352	6527	6384	6594	6509	6549	6522	6494	6418	6483	6473	6482	6403	6466	6613	6459	6356	6429	6407	6533	6660	6531	6548	6566	6642	6510	6435	6467	6430	6491	6478	6501	6447	6404	6483	6457	6371	6580	6388	6415	6425	6481	6414	6425	6451	6494	6383	6513	6491	6389	6518	6412	6366	6511	6538	6527	6312	6604	6492	6359	6459	6401	6433	6422	6514	6428	6524	6453	6468	6354	6430	6532	6418	6484	6539	6551	6447	6499	6524	6512	6399	6546	6454	6399	6510	6331	6381	6608	6489	6461	6521	6398	6573	6425	6372	6506	6433	6436	6502	6510	6402	6374	6462	6430	6404	6602	6651	6564	6504	6549	6421	6481	6517	6475	6471	6577	6493	6445	6449	6465	6452	6543	6417	6503	6460	6582	6500	6572	6435	6429	6515	6547	6463	6561	6437	6565	6449	6585	6463	6403	6400	6374	6499	6647	6505	6473	6370	6532	6381	6460	6564	6430	6590	6406	6439	6486	6419	6407	6400	6447	6478	6525	6480	6492	6509	6568	6471	6441	6362	6345	6535	6477	6518	6350	6382	6501	6617	6458	6501	6480	6431	6467	6440	6411	6621	6603	6492	6478	6527	6592	6489	6351	6522	6352	6527	6620	6492	6529	6379	6554	6480	6403	6536	6442	6346	6505	6545	6495	6509	6505	6560	6366	6520	6524	6441	6451	6457	6450	6499	6395	6398	6442	6554	6529	6518	6458	6471	6475	6439	6435	6512	6424	6566	6557	6538	6541	6403	6470	6443	6320	6382	6466	6339	6573	6547	6492	6437	6429	6335	6573	6529	6459	6380	6344	6311	6353	6452	6574	6384	6493	6436	6567	6566	6453	6448	6453	6460	6484	6495	6355	6487	6466	6495	6612	6513	6371	6441	6458	6493	6470	6505	6446	6553	6544	6490	6477	6452	6539	6498	6485	6442	6556	6366	6552	6452	6429	6552	6464	6457	6433	6427	6358	6447	6404	6428	6415	6524	6385	6413	6400	6435	6607	6441	6526	6479	6463	6384	6555	6445	6348	6492	6544	6523	6544	6426	6614	6456	6496	6549	6355	6538	6497	6342	6393	6410	6475	6399	6431	6534	6480	6345	6411	6464	6409	6413	6371	6416	6597	6489	6476	6508	6362	6391	6503	6495	6589	6427	6339	6459	6438	6483	6402	6593	6289	6352	6321	6486	6322	6775	6500	6440	6485	6520	6635	6456	6455	6554	6491	6446	6555	6467	6473	6573	6589	6504	6516	6472	6527	6444	6466	6541	6549	6420	6542	6486	6406	6501	6436	6388	6523	6470	6462	6463	6502	6455	6428	6431	6570	6370	6371	6469	6505	6493	6499	6443	6441	6417	6399	6507	6468	6425	6434	6439	6498	6464	6424	6490	6410	6429	6465	6406	6504	6402	6382	6456	6516	6394	6445	6496	6434	6492	6416	6472	6514	6671	6507	6614	6430	6423	6621	6470	6471	6578	6357	6617	6526	6466	6572	6392	6542	6490	6455	6497	6433	6454	6566	6379	6553	6402	6542	6389	6510	6530	6413	6507	6507	6649	6469	6372	6475	6518	6554	6439	6401	6411	6505	6490	6482	6617	6463	6519	6425	6473	6442	6458	6524	6458	6515	6558	6371	6485	6550	6421	6498	6414	6461	6416	6476	6430	6497	6471	6436	6604	6469	6470	6411	6595	6561	6545	6608	6434	6514	6466	6323	6457	6353	6409	6449	6481	6397	6594	6469	6581	6393	6407	6464	6391	6507	6551	6487	6419	6466	6456	6426	6529	6529	6436	6467	6417	6529	6626	6461	6493	6476	6544	6356	6439	6478	6457	6582	6624	6558	6584	6427	6497	6528	6404	6386	6553	6556	6420	6431	6396	6475	6562	6404	6453	6533	6652	6483	6621	6564	6485	6490	6554	6514	6435	6468	6395	6352	6518	6443	6576	6422	6442	6501	6456	6499	6564	6569	6517	6528	6559	6499	6384	6468	6376	6535	6495	6469	6441	6434	6414	6362	6562	6498	6457	6493	6299	6459	6457	6525	6431	6523	6463	6420	6562	6569	6458	6556	6434	6543	6551	6406	6334	6340	6452	6510	6520	6566	6595	6508	6411	6556	6535	6489	6610	6466
37216	40141	22535	7730	2101	1054	945	875	847	848	854	864	800	835	884	883	866	867	853	876	785	844	881	838	819	838	857	858	860	881	828	842	880	806	846	893	896	859	794	832	849	841	896	858	834	866	838	837	840	850	837	807	867	846	863	821	844	855	828	779	822	848	811	812	822	812	822	871	835	834	842	823	918	842	843	827	843	870	832	895	843	837	771	841	854	827	824	780	833	814	856	794	840	851	852	836	810	799	917	790	858	779	825	806	819	894	836	854	860	882	885	871	854	890	859	827	833	834	875	842	850	898	907	873	861	853	784	865	868	789	841	822	855	840	830	788	813	818	847	840	844	778	841	877	831	849	874	807	883	837	832	850	808	869	818	823	879	818	826	856	894	842	836	818	846	826	812	864	812	846	821	828	835	827	853	868	853	874	838	829	810	818	794	817	864	778	875	822	910	823	809	886	848	871	883	852	854	850	873	850	785	837	826	840	882	848	879	856	860	863	894	876	876	826	845	865	872	837	816	853	835	836	826	884	805	864	847	806	822	873	807	842	820	889	850	807	853	837	810	794	866	816	816	862	856	848	837	875	857	844	826	832	819	806	860	847	804	851	801	859	832	873	809	905	829	822	849	803	832	851	847	840	868	863	850	870	855	827	866	827	841	878	851	835	848	862	840	853	814	895	858	820	816	801	849	874	851	825	829	841	850	875	856	864	842	854	825	814	811	846	885	754	846	854	843	869	805	794	805	856	874	878	892	838	888	874	868	868	815	829	830	788	929	825	835	839	835	839	844	860	840	848	844	824	889	885	832	861	832	810	801	819	851	836	855	874	880	853	831	883	835	838	830	874	783	848	830	857	860	880	861	901	847	859	853	911	829	820	832	809	822	869	867	848	786	780	864	851	851	848	810	798	874	870	858	891	830	862	864	836	871	823	851	906	823	844	878	845	863	901	849	811	870	863	894	897	839	867	820	867	797	881	908	805	832	906	824	811	855	863	814	828	821	867	851	839	801	831	862	863	855	826	860	820	811	814	861	855	829	861	873	810	858	843	853	874	838	765	813	775	860	829	844	822	878	825	871	855	896	844	860	851	863	862	800	794	819	894	795	859	807	867	882	826	869	804	869	821	906	828	829	828	807	852	878	860	837	859	849	921	847	883	846	843	817	791	826	813	868	900	864	836	833	832	846	827	765	895	849	812	870	894	862	874	868	868	865	878	796	870	837	812	914	804	814	855	813	866	839	815	912	820	813	824	814	847	827	875	870	839	886	861	856	842	800	844	833	851	835	832	815	854	823	857	904	867	871	780	830	879	834	850	836	879	835	871	905	828	881	868	831	898	845	812	841	873	846	838	858	845	857	854	845	878	857	806	860	826	891	811	789	876	813	798	829	862	841	882	829	813	835	811	847	811	815	834	912	856	818	801	838	810	901	888	837	865	887	852	834	859	841	829	873	848	844	869	838	845	839	842	795	885	864	847	809	854	838	873	841	854	879	806	898	904	886	851	888	830	779	840	828	870	888	928	891	861	872	845	893	832	866	863	858	806	843	840	858	818	811	847	866	789	822	827	871	767	777	852	827	841	841	878	869	854	821	837	856	905	834	849	876	849	829	826	840	895	818	829	818	781	772	806	900	865	832	858	864	851	847	856	830	835	816	862	849	842	905	841	842	857	838	835	836	888	839	822	828	835	798	872	820	825	862	892	890	773	868	862	839	861	818	878	833	883	907	865	848	896	773	813	825	814	816	832	863	856	830	836	876	913	843	849	895	882	851	887	916	864	856	811	870	891	856	886	806	897	760	826	828	862	860	840	785	766	867	837	863	848	841	809	786	819	862	869	882	892	860	844	844	817	833	822	829	835	925	807	840	876	847	805	920	845	824	841	856	859	811	842	834	830	838	857	833	843	801	834	849	801	824	812	836	874	863	848	845	851	814	841	810	882	861	902	845	840	827	825	880	854	810	834	844	856	831	868	820	876	784	823	834	894	806	868	879	848	849	818	836	850	861	885	852	817	792	808	816	808	815	819	837	880	824	827	894	817	821	909	822	829	836	851	838	800	830	809	860	799	736	856	855	847	823	816	861	877	866	836	871	796	850	824	840	847	856	829	851	874	837	803	857	829	886	883	843	825	809	805	882	792	821	861	841	878	845	853	864	844	852	897	812	839	836	852	825	815	829	807	827	796	843	865	874	843	838	823	822	852	806	853	865	832	817	822	844	819	827	862	813	843	844	815	838	850	837	827	865	855	853	893	871	855	866	854	845	819	816	815	842	804	817	859	812	863	860	845	796	835	887	873	832	845	897	867	849	802	828	831	830	877	855	834	847	829	854	839	865	807	825	894	897	869	876	867	844	784	819	879	831	825	819	834	825	825	827	854	843	884	811	833	887	835	851	851	842	802	779	857	859	874	849	823	832	772	807	849	814	804	820	866	808	840	854	871	853	854	881	819	868	880	842	794	835	863	829	805	809	860	873	799	792	836	840	838	877	824	858	881	851	826	848	856	843	830	858	785	855	806	838	804	823	869	843	849	876	834	836	854	808	830	829	860	863	870	909	859	807	872	865	848	809	862	861	841	861	822	818	874	850	836	824	885	796	844	831	847	852	881	854	850	878	809	866	863	823	838	831	794	817	871	851	853	830	861	893	815	815	859	815	835	858	860	885	786	854	841	885	822	820	853	818	856	872	889	847	891	839	820	850	871	860	810	802	850	814	851	872	855	867	797	783	811	842	832	908	813	884	854	818	836	857	862	869	853	813	838	878	821	870	881	911	880	838	873	847	815	839	823	811	863	865	815	773	889	819	868	863	854	834	888	903	850	809	830	842	793	806	835	876	820	883	776	907	812	845	776	827	824	854	838	869	854	828	892	835	839	825	850	770	804	801	823	829	818	853	832	817	864	841	850	800	822	811	846	851	837	806	934	860	825	813	844	825	902	846	879	841	856	820	886	841	844	833	872	834	804	863	852	782	862	816	841	806	831	852	839	825	826	822	835	823	864	859	809	867	861	823	853	840	848	821	896	827	826	820	856	812	870	821	835	877	840	829	862	885	857	823	852	813	812	857	815	856	828	793	850	824	826	870	862	790	860	880	804	757	812	839	845	864	820	855	845	914	831	866	782	860	824	853	802	843	847	866	869	786	844	877	788	814	835	921	851	819	814	873	859	864	846	826	806	808	883	820	804	815	816	882	832	838	850	911	804	852	857	878	866	861	841	800	828	846	843	805	854	837	874	881	807	870	814	845	877	830	829	811	896	828	848	837	859	840	807	856	789	841	796	854	805	791	812	896	832	804	849	845	780	801	849	857	805	803	871	829	884	820	851	825	849	846	873	893	794	856	817	845	859	820	882	859	772	836	871	827	817	844	909	857	864	842	840	887	826	874	884	820	792	808	838	792	796	817	800	837	881	864	877	866	867	851	837	810	873	847	860	815	836	870	856	868	864	866	850	808	803	834	852	805	800	877	867	819	865	853	852	854	840	844	819
62209	56720	44408	33011	22047	10940	7534	6832	6730	6809	6801	6759	6819	6786	6693	6690	6710	6787	6737	6773	6764	6757	6722	6862	6714	6782	6774	6870	6758	6720	6837	6773	6772	6783	6738	6790	6743	6740	6731	6800	6757	6607	6784	6767	6649	6799	6788	6691	6704	6709	6798	6707	6749	6858	6841	6861	6775	6684	6764	6805	6755	6736	6785	6802	6778	6808	6815	6708	6744	6833	6855	6741	6757	6823	6783	6877	6840	6725	6783	6730	6836	6732	6718	6728	6811	6726	6643	6828	6827	6924	6744	6647	6883	6866	6792	6672	6724	6666	6578	6757	6856	6675	6907	6799	6804	6863	6670	6777	6800	6827	6724	6663	6827	6654	6769	6922	6803	6874	6923	6709	6765	6750	6836	6673	6751	6848	6818	6808	6814	6721	6770	6714	6736	6866	6788	6840	6722	6779	6760	6678	6745	6751	6896	6837	6850	6697	6803	6747	6688	6771	6841	6810	6756	6702	6837	6855	6825	6745	6786	6793	6818	6701	6822	6809	6795	6735	6778	6785	6802	6725	6781	6752	6806	6835	6896	6749	6808	6576	6716	6803	6759	6750	6718	6736	6735	6648	6811	6756	6773	6858	6736	6799	6838	6746	6801	6763	6821	6736	6693	6808	6817	6759	6734	6726	6781	6897	6705	6792	6769	6796	6854	6736	6646	6767	6824	6709	6756	6792	6720	6758	6719	6687	6729	6683	6799	6717	6756	6732	6783	6707	6827	6825	6835	6760	6832	6778	6593	6792	6710	6768	6760	6872	6781	6751	6695	6787	6856	6733	6821	6626	6808	6800	6764	6692	6771	6761	6866	6685	6858	6934	6815	6741	6743	6714	6778	6773	6838	6764	6793	6781	6710	6664	6752	6863	6873	6664	6870	6885	6856	6760	6805	6709	6752	6733	6769	6636	6788	6764	6739	6791	6709	6842	6760	6811	6885	6740	6751	6725	6846	6766	6787	6887	6813	6859	6777	6724	6784	6687	6771	6728	6734	6881	6848	6787	6764	6769	6684	6815	6840	6853	6823	6805	6799	6744	6733	6806	6866	6823	6823	6843	6850	6850	6759	6712	6799	6813	6812	6625	6610	6724	6821	6788	6623	6625	6730	6787	6642	6658	6804	6755	6691	6793	6855	6773	6682	6827	6757	6849	6755	6790	6752	6814	6805	6720	6731	6761	6694	6700	6810	6683	6876	6814	6761	6738	6734	6870	6708	6738	6923	6753	6972	6807	6787	6790	6686	6694	6693	6680	6720	6746	6846	6815	6802	6733	6898	6653	6712	6659	6770	6680	6762	6974	6738	6767	6775	6762	6905	6896	6807	6730	6852	6753	6801	6697	6798	6775	6758	6936	6773	6839	6722	6776	6709	6799	6810	6762	6856	6663	6848	6635	6819	6789	6753	6796	6700	6910	6722	6838	6773	6667	6704	6840	6767	6864	6614	6866	6754	6771	6892	6764	6709	6737	6770	6785	6815	6822	6779	6696	6966	6667	6807	6836	6752	6650	6610	6888	6729	6871	6770	6752	6789	6733	6771	6800	6698	6811	6678	6830	6764	6809	6810	6763	6827	6741	6794	6841	6750	6803	6647	6848	6802	6695	6732	6694	6717	6612	6780	6800	6627	6766	6796	6868	6815	6889	6748	6726	6824	6830	6786	6844	6765	6748	6809	6889	6696	6785	6745	6632	6821	6659	6816	6752	6705	6685	6796	6698	6851	6860	6752	6724	6796	6665	6816	6761	6924	6742	6836	6787	6725	6865	6811	6702	6841	6768	6838	6852	6803	6778	6659	6857	6601	6955	6678	6783	6880	6694	6798	6833	6806	6729	6787	6752	6817	6656	6715	6837	6770	6748	6853	6785	6735	6770	6757	6806	6830	6825	6694	6759	6716	6803	6656	6872	6812	6823	6748	6720	6834	6823	6993	6681	6765	6863	6658	6801	6847	6798	6677	6818	6792	6773	6772	6734	6676	6909	6807	6861	6724	6736	6816	6812	6814	6677	6759	6696	6788	6722	6698	6746	6778	6833	6634	6800	6841	6718	6773	6702	6776	6783	6805	6794	6735	6837	6854	6764	6637	6798	6816	6858	6781	6699	6767	6841	6783	6738	6834	6734	6774	6809	6792	6713	6650	6733	6662	6669	6760	6632	6852	6759	6751	6785	6820	6800	6816	6778	6742	6701	6757	6837	6845	6750	6779	6695	6729	6653	6738	6686	6805	6884	6741	6718	6734	6746	6797	6538	6682	6688	6644	6822	6841	6919	6791	6699	6764	6633	6761	6693	6646	6714	6743	6815	6668	6915	6757	6802	6643	6802	6740	6767	6826	6624	6806	6712	6888	6765	6665	6786	6753	6687	6773	6822	6757	6825	6889	6689	6808	6806	6758	6829	6730	6830	6778	6809	6621	6866	6765	6832	6828	6713	6803	6764	6689	6855	6739	6733	6829	6879	6803	6767	6697	6680	6936	6775	6779	6869	6811	6831	6727	6721	6953	6829	6865	6800	6768	6788	6699	6923	6803	6722	6817	6792	6723	6759	6755	6921	6817	6731	6699	6804	6699	6659	6797	6819	6895	6925	6749	6925	6761	6758	6647	6710	6842	6844	6615	6791	6881	6716	6697	6665	6742	6765	6871	6931	6787	6828	6744	6746	6870	6748	6707	6689	6809	6809	6763	6859	6781	6880	6786	6780	6898	6768	6683	6622	6726	6790	6823	6741	6739	6690	6655	6723	6699	6861	6848	6671	6775	6719	6735	6809	6679	6765	6727	6805	6778	6534	6885	6834	6762	6734	6757	6790	6877	6834	6699	6840	6677	6687	6832	6714	6679	6741	6701	6790	6743	6707	6726	6698	6740	6881	6685	6685	6734	6613	6742	6736	6812	6533	6738	6871	6820	6734	6789	6608	6916	6675	6736	6767	6734	6668	6832	6591	6797	6696	6777	6598	6792	6858	6817	6771	6732	6694	6852	6854	6816	6736	6845	6885	6811	6739	6706	6782	6782	6723	6759	6794	6706	6745	6786	6801	6830	6739	6687	6677	6782	6799	6802	6669	6667	6809	6707	6793	6760	6764	6691	6777	6664	6717	6689	6777	6724	6733	6837	6778	6847	6752	6783	6859	6758	6648	6856	6756	6689	6767	6867	6793	6701	6887	6774	6806	6777	6702	6665	6734	6787	6860	6717	6829	6841	6782	6666	6790	6641	6733	6747	6710	6722	6772	6648	6764	6790	6712	6726	6802	6798	6888	6877	6923	6767	6816	6829	6738	6768	6726	6771	6759	6824	6739	6698	6740	6705	6698	6667	6738	6780	6888	6664	6785	6823	6781	6755	6813	6741	6853	6639	6671	6725	6806	6809	6723	6708	6784	6836	6706	6835	6663	6890	6797	6867	6773	6712	6900	6815	6729	6920	6713	6733	6782	6712	6728	6772	6734	6737	6831	6725	6828	6796	6785	6946	6748	6830	6761	6755	6614	6906	6659	6694	6748	6788	6814	6792	6717	6814	6645	6864	6690	6683	6779	6835	6782	6732	6611	6789	6809	6654	6807	6796	6788	6725	6797	6820	6645	6801	6968	6639	6838	6764	6668	6601	6846	6712	6663	6801	6737	6696	6834	6753	6843	6709	6797	6770	6784	6674	6668	6816	6871	6740	6668	6641	6842	6826	6763	6748	6813	6815	6802	6888	6734	6694	6803	6865	6872	6587	6778	6770	6831	6742	6838	6643	6816	6821	6669	6750	6827	6778	6758	6843	6725	6770	6770	6693	6754	6775	6846	6794	6627	6746	6799	6870	6764	6680	6842	6757	6709	6756	6788	6813	6827	6770	6734	6739	6802	6737	6775	6956	6628	6641	6735	6853	6873	6813	6716	6729	6720	6650	6655	6753	6749	6748	6856	6753	6822	6682	6716	6622	6880	6702	6844	6863	6827	6792	6862	6904	6783	6644	6846	6827	6802	6672	6794	6693	6789	6662	6786	6710	6744	6886	6830	6741	6642	6768	6789	6901	6786	6871	6785	6781	6734	6838	6840	6854	6783	6888	6770	6793	6846	6779	6788	6714	6825	6735	6721	6868	6710	6739	6647	6823	6670	6669	6816	6762	6748	6854	6898	6729	6779	6686	6766	6757	6734	6672	6842	6729	6704	6791	6858	6678	6787	6811	6823	6757	6730	6805	6807	6842	6798	6800	6777	6790	6803	6761	6802	6854	6613	6835	6855	6744	6711	6759	6750	6759	6720	6834	6984	6720	6727	6715	6695	6733	6861	6719	6810	6856	6873	6929	6847	6882	6905	6872	6689	6795	6694	6884	6844	6760	6799	6888	6633	6729	6682	6858	6578	6819	6670	6806	6813	6892	6874	6734	6879	6762	6776	6865	6797	6802	6699	6741	6743	6777	6825	6674	6866	6727	6847	6803	6887	6645	6759	6653	6784	6731	6779	6755	6722	6660	6849	6754	6718	6781	6755	6788	6834	6672	6819	6842	6748	6839	6816	6836	6807	6598	6647	6730	6761	6719	6748	6791	6751	6875	6826	6742	6726	6749	6727	6744	6729	6846	6766	6805	6860	6705	6720	6716	6771	6764	6779	6747	6779	6800	6752	6793	6814	6821	6737	6588	6704	6687	6762	6657	6693	6786	6783	6861	6719	6813	6729	6683	6710	6836	6649	6848	6765	6714	6738	6640	6700	6677	6722	6759	6756	6678	6908	6709	6809	6766	6790	6792	6773	6750	6691	6847	6737	6653	6828	6759	6776	6850	6709	6734	6708	6735	6776	6696	6892	6732	6842	6680	6847	6808	6810	6805	6758	6819	6708	6790	6707	6772	6709	6782	6955	6817	6750	6765	6694	6779	6854	6760	6750	6718	6710	6676	6597	6730	6823	6702	6706	6827	6826	6846	6739	6834	6793	6757	6829	6811	6879	6821	6758	6878	6745	6868	6685	6721	6743	6634	6744	6747	6770	6731	6738	6824	6710	6747	6800	6676	6643	6810	6744	6694	6712	6871	6867	6815	6784	6642	6811	6804	6856	6709	6893	6822	6863	6841	6827	6743	6871	6762	6793	6899	6839	6768	6695	6748	6875	6817	6732	6842	6769
48374	51197	29407	12033	2808	992	740	754	716	677	702	760	748	720	704	686	723	712	694	730	706	702	701	649	673	744	714	775	704	681	748	711	715	758	660	729	709	685	677	720	743	687	687	692	753	732	718	729	716	724	652	701	722	782	706	700	749	746	729	755	729	700	741	744	740	769	709	690	724	753	704	742	691	699	717	719	717	702	705	734	678	719	767	709	732	734	723	678	737	713	751	760	735	693	702	746	714	730	711	709	717	699	680	712	713	706	726	735	695	702	658	717	726	728	694	682	769	698	724	690	737	720	712	653	727	690	735	716	728	708	715	626	714	716	754	710	745	688	711	766	746	742	752	769	740	681	776	725	702	722	750	694	746	705	726	687	761	696	749	725	772	726	684	724	733	647	681	740	733	726	692	745	747	696	712	742	684	713	704	723	725	709	706	732	654	709	725	719	630	765	724	691	684	701	734	701	713	695	656	678	716	731	740	762	711	702	671	687	679	734	702	703	704	725	774	721	688	726	745	669	690	753	735	719	725	681	762	708	704	646	756	703	695	752	711	705	723	701	758	727	730	715	737	700	709	681	712	714	696	698	772	780	711	728	693	729	739	719	704	686	707	750	741	726	708	743	741	759	724	745	723	674	780	721	735	723	709	710	696	697	707	712	690	753	743	719	686	749	707	753	660	697	679	681	685	710	728	736	715	764	729	767	697	711	691	741	754	751	706	719	704	774	717	664	711	770	735	717	746	783	712	709	717	709	733	745	722	698	746	736	743	681	707	736	692	736	673	711	755	707	691	741	711	714	730	737	749	675	738	650	719	725	751	728	716	711	700	642	694	702	734	704	722	667	725	740	700	726	730	749	705	757	722	694	715	720	750	718	688	700	708	720	729	703	725	729	707	717	683	688	738	704	656	748	729	724	688	716	714	737	718	660	688	690	744	686	704	688	740	707	759	716	690	703	681	691	711	692	694	700	697	710	724	700	747	717	716	679	675	733	744	716	764	706	731	715	757	743	685	675	678	699	684	735	719	718	727	736	702	768	664	684	664	704	704	749	712	720	747	741	677	687	700	738	748	734	773	703	735	747	700	730	713	737	769	768	697	734	739	720	736	688	713	733	696	730	680	645	724	719	720	700	747	688	690	654	728	739	737	725	768	713	682	676	741	792	777	661	768	699	716	727	693	731	736	704	748	754	744	730	677	777	731	743	690	723	744	741	673	728	737	702	706	722	732	719	715	765	708	668	688	715	715	703	721	675	709	709	776	754	717	694	731	724	710	716	718	695	711	737	763	681	710	653	714	727	661	744	751	743	728	768	744	732	699	704	723	706	754	702	695	697	753	693	777	707	700	731	739	672	733	702	733	728	734	722	760	751	699	706	694	668	695	733	710	739	785	757	669	674	729	738	684	703	672	733	724	693	730	707	702	690	685	746	732	720	716	696	729	740	732	692	788	705	712	739	763	663	700	694	722	690	692	743	709	677	692	736	699	685	744	701	729	746	726	719	699	693	736	712	710	707	691	725	712	680	783	772	725	655	735	704	693	686	750	689	698	712	682	790	776	729	718	718	745	697	737	750	718	712	685	735	677	692	692	692	701	750	699	716	725	773	729	746	719	677	724	730	768	743	720	696	729	728	705	682	734	686	690	687	706	728	707	703	744	731	737	746	669	716	731	742	740	664	749	720	733	695	709	718	740	699	712	740	788	736	704	693	731	736	734	737	734	751	683	736	721	772	677	740	740	739	727	672	705	686	702	718	719	694	688	700	722	742	689	709	692	700	741	688	733	702	709	713	709	709	720	744	737	724	775	677	700	715	723	720	726	689	705	719	678	734	742	667	764	722	724	766	721	714	704	702	740	736	735	699	771	721	673	728	738	730	706	713	678	686	708	711	695	730	764	710	717	715	697	724	743	717	735	717	737	683	735	699	724	713	689	700	712	698	734	702	671	728	755	739	736	703	674	706	738	769	717	717	689	720	677	686	728	721	707	736	743	719	684	723	694	706	724	688	678	755	755	691	688	710	769	752	716	740	709	680	715	739	703	749	707	668	710	749	712	757	682	728	657	784	726	694	709	688	677	672	696	684	694	707	715	691	724	702	736	739	717	714	682	683	673	750	760	727	707	718	720	735	739	721	717	698	713	750	694	703	719	699	712	758	722	719	761	712	732	740	719	669	701	740	688	695	676	720	707	715	730	662	696	758	709	698	766	722	697	750	679	730	721	725	682	673	710	705	733	731	766	682	722	730	720	739	692	787	690	686	713	689	716	776	707	731	754	738	701	736	689	712	712	681	724	709	740	711	709	746	722	696	747	704	697	713	697	684	738	780	683	765	741	753	690	693	725	741	741	734	714	724	780	680	706	681	696	760	755	710	728	720	722	696	715	738	652	697	692	694	715	770	718	699	733	712	728	780	704	723	668	658	689	755	725	689	709	715	729	729	658	686	733	736	701	725	726	695	731	709	720	666	669	710	709	736	683	743	664	700	729	717	697	704	691	731	709	703	735	760	717	732	680	670	767	700	711	741	681	694	716	693	671	668	714	750	731	666	713	712	683	716	694	683	703	639	716	674	714	706	705	698	763	744	700	748	733	696	703	712	708	670	704	695	731	748	726	709	724	685	704	731	722	733	716	728	719	683	746	725	742	709	689	682	722	725	759	713	689	762	731	711	719	745	758	731	729	764	724	757	737	729	741	712	703	712	730	726	740	727	725	706	732	701	725	719	705	691	737	728	693	703	716	663	703	695	738	755	712	731	718	735	755	798	703	718	726	716	724	708	725	741	663	702	760	727	684	690	737	726	726	706	672	707	743	736	698	729	664	761	722	730	735	705	747	716	729	690	727	704	705	736	690	713	705	699	719	709	709	678	708	663	727	693	748	686	712	708	722	739	718	756	661	668	680	710	716	651	756	766	732	674	728	677	751	698	749	731	694	723	662	705	722	722	687	714	710	709	757	722	729	747	706	739	705	732	715	751	735	664	688	687	699	737	718	734	751	706	701	724	732	715	712	709	675	727	710	684	691	772	709	704	702	720	695	750	702	729	726	738	678	703	690	727	718	687	754	720	711	709	736	734	753	691	683	686	702	704	765	704	746	687	710	717	744	700	727	704	747	707	728	704	692	709	700	718	721	706	687	738	695	722	788	683	682	726	728	769	734	678	660	776	722	684	699	696	739	719	706	716	693	682	710	688	676	677	692	769	734	710	721	689	725	732	718	750	766	699	695	725	695	679	684	708	677	733	691	714	654	727	715	763	728	716	698	708	728	691	720	769	770	730	701	721	702	721	730	741	728	737	769	719	694	715	680	741	736	701	648	693	700	729	706	702	725	683	721	680	674	709	744	733	694	703	761	716	705	691	704	701	713	717	746	714	705	719	705	713	704	702	688	674	701	686	734	756	745	696	673	737	708	723	714	687	705	747	726	690	680	678	727	712	688	731	727	704	732	735	762	735	725	694	746	755	736	726	754	711	712	648	714	660	741	767
53867	50811	50601	38123	25846	11988	6965	5990	5768	5988	5930	5938	5808	5951	5923	5846	5833	5779	5864	5834	5759	5825	5857	5903	5854	5705	5841	5769	5876	5901	5933	5867	5873	5796	5829	5757	5825	5885	5749	5908	5806	5904	5861	5908	5793	5726	5770	5802	5789	5815	5839	5709	5796	5852	5764	5899	5929	5793	5841	5846	5860	5837	5811	5887	5827	6000	5721	5855	5710	5848	5953	5821	5866	5835	6016	5812	5925	5885	5880	5888	5971	5810	5848	5907	5943	5671	5847	5811	5888	5878	5836	5801	5806	5894	5848	5960	5802	5938	5806	5852	5666	5877	5830	5878	5870	5791	5853	5893	5832	5764	5812	5869	5892	5835	5741	5947	5917	5896	5977	5919	5812	5909	5878	5833	5839	5907	5914	5855	5786	5911	5736	5827	5935	5804	5792	5894	5877	5865	5936	5810	5944	5956	5810	5872	5872	5811	5908	5858	5791	5792	5872	5785	5927	5765	5894	5871	5979	6018	5781	5833	5785	5920	5828	5852	5886	5860	5820	5814	5764	5761	5706	5887	5796	5713	5922	5896	5746	5825	5945	5827	5828	5724	5874	5886	5828	5827	5800	5936	5890	5912	5976	5711	5852	5813	5814	5695	5841	5826	5766	5938	5746	5747	5886	5798	5805	5863	5806	5834	5955	5956	5862	5833	5915	5774	5888	5876	5862	5825	5790	5744	5789	5890	5842	5788	5815	5828	5833	5799	5978	5849	5873	5882	5733	5753	5803	5803	5934	5937	5884	5886	5824	5722	5819	5851	5860	5762	5772	5811	5730	5927	5855	5922	5791	5996	5924	5932	5810	5779	5709	5847	5815	5813	5758	5879	5871	5807	5800	5775	5916	5822	5736	5891	5764	5934	5966	5796	5802	5821	5955	5740	5876	5957	5974	5946	5996	6024	5976	5812	5837	5849	5819	5843	5888	5844	5960	5907	5866	5741	5913	6027	5857	5897	5903	5756	5913	5816	5846	5846	5826	5889	5813	5846	5885	5882	5909	5743	5868	5899	5912	5813	5878	5854	5756	5833	5793	5932	5789	5906	5937	5835	5854	5795	6003	5839	5823	5830	5895	5994	5963	5817	5850	5821	5802	5839	5806	5857	5790	5872	5831	5832	5877	5807	5885	6076	5860	5835	5871	5804	5830	5744	5784	5866	5863	5845	5737	5818	5767	5832	5786	5851	5812	5860	5955	5849	5890	5918	5765	5943	5932	5787	5767	5791	5875	5858	5919	5784	5911	5743	5849	5880	6041	5855	5983	5749	5791	5919	5733	5926	5828	5875	5878	5821	5783	5799	5816	5792	5783	5871	5833	5887	5764	5838	5755	5791	5796	5809	5843	5740	5714	5915	5897	5838	5892	5636	5781	5772	5841	5885	5887	5891	5922	6016	5729	5906	5926	5916	5910	5861	5768	5867	6068	5830	5881	5785	5811	5696	5838	5852	5796	5741	5856	5779	5876	5833	6003	5841	5955	5901	5747	5927	5998	5835	5856	5908	5770	5745	5955	5814	5793	5854	5816	5818	5920	5863	5836	5871	5919	5768	5822	5949	5805	5862	5893	5809	5871	5866	5872	5807	5930	5997	5825	5841	5896	5826	5881	5813	5929	5857	5935	5907	5879	5797	6011	5782	5708	5979	5642	5877	5855	5848	5903	5935	5793	5819	5808	5937	5931	5795	5769	5914	5805	5853	5883	5903	5823	5844	5886	5812	5857	5787	5848	5735	5904	5874	5794	5797	5825	5896	5795	5838	5887	5824	5868	5834	5926	5891	5739	5828	5866	5874	5973	5977	5871	5877	5797	5781	5887	5715	5885	5824	5806	5805	5776	5913	5771	5884	5956	5824	5859	5816	5906	5854	5854	5815	5842	5940	5927	5811	5762	5781	5825	5785	5873	5884	5894	5843	5829	5732	5855	5699	5950	5701	5827	5837	5828	5860	5889	5714	5893	5828	5861	5753	5960	5864	5787	5844	5857	5777	5819	5893	5692	5918	5788	5871	5810	5809	5825	5855	5810	5833	5866	5794	5763	5827	5920	5802	5881	5922	5832	5772	5908	5839	5873	5942	5817	5816	5901	5894	5767	5918	5870	6056	5928	5913	5829	5876	5861	5821	5778	5704	5967	5744	5970	5840	5822	5907	6055	5888	5810	5806	5768	5792	5774	5814	5787	5843	5955	5807	5850	5857	5859	5843	5709	5813	5873	5837	5947	5790	5910	5937	5837	5799	5768	5900	5806	5883	5801	5864	5793	5933	5787	5860	5812	5888	5809	5919	5927	5909	5831	5762	5869	5805	5816	5847	5905	5888	5912	6087	5953	5975	5785	5974	5886	5755	5876	5757	5878	5780	5796	5780	5861	5939	5883	5870	5887	5837	5886	5954	5836	5845	5930	5868	5838	5973	5785	5822	5783	5804	5925	5913	5876	5811	5888	5743	5730	5990	5739	5880	5722	5911	5880	5803	5888	5702	5784	5953	5797	5943	5949	5883	5901	5668	5927	5823	5769	5791	5778	5767	5928	5761	5716	5812	6035	5759	5833	5790	5692	5893	5870	5829	5709	5842	5828	5844	5911	5886	5798	5851	5868	5894	5736	5792	5811	5742	5751	5829	5816	5781	5950	5730	5778	5905	5791	5874	5851	5851	5924	5740	5882	5930	5900	5809	5671	5817	5883	5861	5817	5892	5735	5944	5819	5734	5897	5809	5825	5848	6002	5941	5785	5776	5849	5955	5804	5920	5817	5629	5915	5787	5719	5855	5794	5789	5848	5736	5820	5930	5907	5792	5846	5907	5932	5843	5851	5892	5720	5818	5854	5721	5813	5855	5835	5884	5905	5852	5935	5916	5864	5933	5776	5974	5842	5798	5960	5760	5801	5898	5846	5876	5892	5979	5800	5775	5844	5859	5760	5812	5934	5858	5836	5740	5843	5826	5817	5806	5818	5781	5894	5852	5909	5877	5889	5897	5822	5810	5880	5901	5785	5888	5828	5752	5803	5826	5871	5875	5670	5929	5844	5899	5901	5929	5890	5872	5948	5915	5898	5814	5871	5806	5915	5951	5869	5870	5839	5821	5812	5836	5955	5863	5809	5801	5881	5843	5847	5804	5863	5857	5967	5942	5788	5978	5839	5887	5852	5919	5875	5864	5898	5767	5921	5833	5780	5909	5851	5892	5959	5732	5853	5742	6010	5894	5908	5754	5879	5843	5868	5865	5867	5839	5856	5913	5808	5809	5753	5738	5845	5774	5807	5800	5756	5790	5795	5785	5923	5786	5757	5892	5919	5928	5822	5803	5829	5872	5850	5804	5885	5932	5735	5872	5751	5845	5943	5649	5797	5842	5928	6028	5745	5774	5766	5779	5848	5895	5870	5757	5968	5832	5824	5849	5869	5857	5885	5887	5839	5812	5905	5874	6038	5814	5672	5788	5864	5863	5901	5801	5809	5769	5914	5916	5870	5921	5954	5916	5747	5856	5794	5835	5762	5895	5843	5783	5779	5937	5902	5866	5851	5802	5841	5896	5842	5822	5797	5894	5799	5845	5828	5837	5810	5805	5872	5977	5828	5856	6020	5727	5816	5852	5898	5881	5923	5916	5781	5882	5942	5826	5772	5872	5988	5833	5877	5912	5784	5718	5787	5797	5790	5833	5701	5794	5870	5927	5895	5925	5880	5852	5894	5983	5729	5890	5918	5845	5909	5816	5905	5843	5775	5848	5808	5801	5910	5910	5741	5699	5804	5877	5877	5897	5915	5853	5807	5853	5792	5876	5851	5871	5889	5917	5879	5864	5842	5894	5891	5770	5869	5817	5754	5870	5829	5929	5945	5862	5798	5768	5872	5827	5899	5864	5799	5880	5782	5762	5967	5893	5924	5873	5829	5876	5846	5798	5827	5938	5837	5728	5896	5820	5691	5949	5842	5908	5747	5933	5843	5919	5845	5921	5872	5860	5910	5899	5917	5901	5855	5836	5860	5825	5874	5819	5727	5919	5820	5805	5937	5872	6000	5685	5825	5858	5842	5923	5833	5878	5964	5819	5943	5847	5917	5929	5735	5869	5967	5807	5815	5719	5841	5857	5832	5737	5900	5985	5808	5796	5851	5810	5884	5808	5686	5852	5767	5786	5839	5797	5929	5907	5743	5849	5942	5854	5973	5885	5786	5824	5687	5763	5834	5929	5786	5855	5755	5946	5886	5875	5950	5750	5820	5848	5798	5806	5925	5930	5810	5891	5838	5914	5844	5801	5836	5907	5899	5862	5859	5853	5812	5776	5920	5930	5866	5828	5747	5894	5838	5782	5798	5669	5838	5782	5851	5874	5926	5890	5783	5859	5759	5753	5946	5728	5793	5801	5863	5856	5795	5911	5946	5945	5829	5886	5720	5889	5788	5811	5852	5920	5929	5917	5846	5896	5905	5819	5804	5792	5793	5713	5766	5861	5846	5919	5967	5857	5759	5899	5905	5798	6030	5847	5798	5719	5867	5872	5810	5882	5873	5873	5809	5703	5837	5828	5887	5815	5882	5758	5986	5926	5864	5883	5817	5777	5838	5888	5847	5820	5754	5851	5860	5927	6045	5943	5905	5930	5848	5865	5826	5734	5873	5760	5775	5893	5856	5783	5796	5778	5794	5837	5700	5859	5701	5865	5971	5949	5847	5913	5904	5775	5973	5836	5826	5882	5925	5738	5969	5935	5826	5820	5877	5806	5827	5829	5833	5852	5830	5912	5836	5910	5846	5855	5818	5871	5846	5811	5807	5846	5804	5818	5906	5902	5812	5822	5824	5953	5749	5910	5858	5794	5756	5936	5956	5838	5731	5845	5836	5825	5935	5903	5890	5777	5816	5785	5832	5814	5822	5807	5819	5932	5765	5885	5835	5885	5802	5784	5859	5938	5967	5808	5807	5880	5825	5862	6059	5823	5936	5875	5947	5954	5965	5743	5773	5795	5717	6035	5722	5811	5929	5763	5848	5857	5913	5962	5707	5873	5879	5825	5816	5963	5854	5851	5800	5913	5941	5810	5815	5831	5740	5899	5872	5672	5802	5811	5891	5682	5733	5885	5925	5787	5803	5963	5837	5829	5820	5951
22068	20829	10447	3498	1329	884	825	803	814	797	803	766	820	802	822	818	825	794	779	829	778	762	802	795	794	795	808	836	764	821	832	804	816	842	745	804	845	794	784	794	815	782	759	832	766	848	774	861	796	768	800	858	797	801	824	763	793	822	858	797	835	802	769	783	806	776	803	818	808	809	848	797	773	803	786	798	811	802	793	796	786	778	820	783	841	828	795	801	789	768	775	781	790	769	745	829	848	836	795	794	859	778	840	781	768	814	804	810	733	780	838	824	849	849	764	806	808	795	804	792	811	860	784	751	881	791	779	758	783	806	798	795	800	836	837	849	793	802	812	795	824	793	811	804	817	766	757	815	799	765	834	863	814	802	810	790	859	828	788	837	796	793	798	790	811	759	794	734	808	800	843	788	819	827	779	798	830	795	752	788	791	788	786	774	773	805	834	789	807	856	800	782	813	791	845	845	775	777	807	827	772	794	844	847	758	747	828	794	845	870	837	804	817	764	802	815	801	794	766	811	746	745	803	808	822	811	802	807	760	762	819	810	834	792	792	797	867	808	795	818	856	779	815	811	814	845	858	746	853	853	811	795	846	801	860	798	855	791	766	825	821	750	811	758	815	773	850	812	768	809	820	824	817	844	798	838	764	807	811	815	866	857	798	773	758	779	794	792	784	799	736	753	831	810	762	771	800	826	800	799	790	834	780	793	754	808	756	787	831	818	876	809	828	785	796	774	745	841	802	780	793	836	825	767	863	812	799	797	776	811	789	800	773	800	848	847	835	794	817	807	750	797	772	752	808	810	801	758	824	798	830	837	785	823	799	831	780	769	844	749	786	869	805	839	800	795	783	807	847	842	822	826	845	822	863	810	793	780	786	823	790	825	796	808	780	800	797	791	812	765	743	752	809	873	771	814	776	814	779	797	842	757	822	798	820	790	841	794	812	834	779	797	834	763	801	801	827	873	793	820	807	785	817	837	779	796	785	766	783	824	803	829	760	811	808	769	815	805	829	817	806	763	781	828	770	769	808	813	842	760	832	815	813	829	798	796	821	847	798	831	757	782	770	775	829	794	806	829	780	741	801	776	800	809	750	798	803	762	832	869	776	778	793	804	819	789	801	783	770	793	802	843	741	818	760	782	800	817	781	770	788	773	776	788	808	835	832	795	767	822	739	871	815	830	780	754	833	790	806	793	779	813	802	810	842	828	838	777	812	822	780	771	776	785	785	823	835	792	846	829	782	785	794	793	801	780	818	798	783	778	805	788	764	812	825	849	738	763	764	811	806	811	802	823	774	797	805	798	842	823	834	779	783	807	765	782	786	791	833	770	831	862	814	798	776	836	761	774	765	804	808	825	799	765	783	769	773	806	775	771	819	783	774	825	827	849	823	740	816	743	757	771	869	775	826	806	817	788	784	821	807	800	805	760	809	797	767	792	851	863	838	842	864	818	819	779	760	837	772	806	787	785	821	814	848	781	756	787	801	819	812	748	816	749	807	777	791	834	826	803	777	774	839	781	821	868	801	796	771	836	811	771	819	793	785	805	797	773	838	802	835	819	877	765	757	763	788	814	810	805	846	792	746	820	746	803	789	819	780	811	778	788	838	805	804	831	799	782	749	792	802	842	786	823	805	791	749	759	785	810	769	813	818	792	815	783	793	806	849	772	786	786	795	767	841	800	800	816	832	805	776	830	823	840	783	790	765	860	790	792	765	779	817	780	767	814	762	854	810	787	820	855	806	777	844	802	838	809	807	763	760	837	806	782	753	744	814	808	824	787	807	800	785	766	825	820	749	809	855	814	805	805	824	796	781	858	794	857	851	736	796	778	785	819	820	787	795	808	744	853	748	854	779	753	782	770	797	833	834	792	832	805	816	790	808	807	881	820	839	838	814	767	800	831	807	815	779	807	827	768	789	768	780	794	801	822	717	811	780	816	835	824	824	784	817	797	848	783	795	790	806	805	845	826	805	774	788	757	787	803	762	792	787	812	836	795	769	783	774	740	828	791	816	769	833	777	818	841	776	781	828	839	812	781	852	842	831	796	775	767	821	821	843	822	743	788	732	729	800	785	799	759	807	801	791	800	785	766	813	778	796	801	796	836	784	813	757	758	788	817	805	802	750	804	769	801	779	810	779	770	791	759	799	833	821	768	748	749	823	757	840	788	796	752	773	778	851	864	776	784	855	850	771	834	821	736	775	819	855	808	821	759	808	796	856	795	829	827	794	797	754	789	791	781	827	755	814	789	745	765	813	793	804	757	756	820	822	757	805	762	810	813	746	795	835	799	824	830	805	830	845	770	810	820	808	802	786	748	811	822	785	802	772	808	774	859	825	834	785	806	816	794	785	826	746	790	824	817	817	791	849	832	795	773	791	810	828	783	813	764	820	783	796	822	790	740	830	862	779	769	779	838	792	846	847	797	794	810	810	767	794	783	801	792	792	755	813	785	782	750	808	779	839	829	820	797	799	840	797	791	766	808	847	800	742	780	803	797	780	806	833	799	825	816	767	848	817	771	747	821	793	778	845	761	802	818	778	776	793	836	751	809	802	783	793	756	752	748	827	775	796	775	804	835	859	775	866	832	803	784	835	804	856	816	808	779	788	807	786	784	775	770	796	768	791	820	780	834	771	815	810	819	806	815	822	793	819	779	845	792	765	845	795	815	785	717	819	802	810	818	796	839	809	854	788	807	794	783	827	807	822	806	815	846	818	849	862	795	819	766	789	805	808	811	791	793	807	802	834	841	767	842	808	756	790	792	777	788	843	777	803	759	824	830	755	815	824	841	771	788	828	830	757	776	823	775	827	772	773	763	796	827	745	776	788	779	828	802	816	821	845	795	778	781	777	761	784	804	763	772	748	785	795	795	759	771	790	776	780	783	851	798	798	753	792	839	814	761	827	818	812	804	829	778	832	814	856	774	812	772	751	787	759	856	792	829	816	799	822	777	758	808	774	841	849	796	839	788	841	785	821	811	788	801	803	851	798	780	802	839	804	868	784	755	798	787	871	782	837	814	772	800	800	809	776	823	789	792	817	783	768	782	866	786	857	798	821	752	769	810	786	740	781	808	788	790	807	836	747	769	803	819	780	801	789	748	774	835	832	799	822	775	789	795	820	785	854	770	794	795	775	782	840	760	809	817	776	832	759	850	840	837	814	824	816	790	774	773	830	810	781	830	829	838	816	795	811	793	827	751	847	808	825	800	794	787	808	827	793	813	769	798	768	818	798	851	773	828	794	765	829	773	818	820	763	781	770	785	821	790	818	841	844	801	761	818	787	805	777	829	811	853	817	802	779	804	828	768	810	796	804	757	803	788	840	792	777	819	795	769	749	777	851	769	798	805	772	832	837	766	767	753	824	861	762	810	843	839	781	780	759	862	796	826	822	806	815	833	840	791	834	833	783	790	789	858	791	792	781	817	725	797	796	802	786	784	806	821	815	824	792	838	831	758	810	781	854	790	830	817	807	808	784	794	807	806
55548	45367	33237	24732	14520	8055	6764	6421	6428	6473	6450	6368	6574	6481	6515	6422	6538	6437	6540	6433	6529	6418	6451	6504	6471	6478	6450	6433	6466	6470	6385	6435	6425	6501	6451	6416	6476	6474	6505	6396	6431	6443	6609	6369	6544	6534	6506	6527	6427	6599	6410	6531	6446	6404	6423	6531	6639	6370	6416	6472	6589	6518	6540	6377	6463	6445	6430	6341	6572	6450	6465	6432	6519	6409	6541	6492	6468	6457	6547	6465	6614	6477	6495	6447	6309	6523	6584	6452	6371	6636	6466	6466	6389	6636	6592	6380	6555	6345	6368	6408	6520	6488	6458	6327	6537	6522	6484	6484	6422	6478	6410	6459	6553	6488	6427	6509	6338	6441	6535	6548	6555	6608	6452	6438	6544	6449	6348	6471	6581	6430	6449	6521	6399	6429	6511	6493	6529	6356	6378	6679	6394	6425	6653	6538	6696	6411	6591	6396	6598	6484	6591	6397	6437	6556	6368	6470	6511	6482	6451	6432	6529	6500	6498	6628	6439	6544	6565	6444	6573	6528	6521	6510	6557	6456	6447	6507	6440	6584	6408	6509	6589	6563	6424	6383	6364	6599	6452	6457	6533	6485	6493	6592	6525	6519	6468	6525	6486	6506	6419	6354	6519	6577	6457	6450	6407	6507	6463	6645	6615	6483	6499	6394	6616	6411	6496	6589	6501	6449	6432	6405	6343	6414	6426	6484	6616	6460	6551	6410	6523	6475	6594	6659	6400	6447	6439	6463	6527	6529	6529	6482	6415	6432	6458	6436	6462	6499	6528	6498	6438	6466	6547	6433	6473	6441	6400	6427	6518	6510	6456	6524	6560	6439	6527	6601	6497	6451	6491	6434	6581	6313	6301	6508	6559	6465	6483	6490	6358	6407	6529	6423	6548	6418	6423	6335	6477	6272	6444	6556	6472	6463	6379	6529	6485	6447	6438	6454	6539	6592	6467	6511	6502	6475	6339	6433	6530	6480	6427	6489	6398	6523	6487	6474	6482	6588	6455	6491	6437	6514	6387	6513	6352	6419	6554	6410	6362	6527	6423	6438	6418	6590	6461	6623	6464	6508	6439	6455	6622	6310	6461	6435	6452	6455	6438	6568	6397	6511	6504	6608	6574	6600	6441	6493	6438	6437	6388	6500	6507	6427	6392	6530	6520	6464	6509	6586	6465	6589	6413	6411	6517	6570	6350	6482	6526	6537	6370	6363	6634	6371	6501	6500	6393	6447	6490	6444	6485	6343	6377	6506	6507	6547	6473	6489	6459	6508	6485	6444	6609	6496	6421	6521	6468	6469	6558	6374	6509	6494	6476	6427	6500	6576	6512	6364	6396	6484	6578	6499	6497	6545	6474	6453	6619	6440	6515	6454	6505	6432	6504	6530	6508	6554	6371	6548	6482	6522	6526	6408	6480	6520	6483	6517	6553	6530	6441	6448	6547	6434	6414	6461	6419	6464	6590	6431	6434	6520	6545	6445	6540	6616	6557	6433	6504	6426	6339	6462	6457	6441	6597	6568	6572	6396	6466	6508	6589	6419	6452	6482	6531	6628	6348	6392	6602	6388	6536	6552	6394	6376	6480	6491	6545	6405	6415	6583	6597	6489	6350	6487	6479	6594	6548	6489	6533	6361	6545	6526	6416	6508	6428	6447	6511	6567	6439	6466	6399	6485	6486	6537	6478	6517	6570	6451	6498	6441	6414	6544	6427	6565	6549	6546	6492	6460	6538	6569	6462	6421	6521	6413	6478	6468	6474	6454	6495	6449	6507	6576	6464	6520	6335	6439	6377	6543	6439	6334	6452	6587	6426	6462	6521	6497	6491	6452	6362	6423	6505	6447	6591	6552	6501	6545	6409	6504	6504	6459	6315	6553	6589	6608	6484	6524	6342	6499	6579	6557	6474	6403	6440	6475	6391	6509	6628	6477	6548	6401	6436	6493	6593	6539	6418	6421	6326	6418	6529	6526	6577	6507	6505	6431	6379	6361	6507	6648	6438	6402	6401	6386	6554	6429	6553	6502	6544	6487	6467	6378	6604	6460	6609	6579	6484	6317	6457	6554	6384	6362	6438	6564	6415	6456	6449	6503	6577	6495	6567	6423	6380	6348	6355	6576	6468	6521	6488	6371	6350	6543	6473	6427	6547	6467	6711	6397	6487	6470	6424	6563	6544	6471	6555	6512	6462	6513	6535	6433	6596	6520	6406	6421	6486	6507	6547	6516	6573	6494	6496	6583	6633	6461	6488	6506	6580	6409	6577	6374	6430	6429	6480	6483	6396	6464	6519	6441	6439	6493	6436	6563	6523	6507	6438	6440	6417	6384	6498	6460	6493	6487	6493	6470	6505	6401	6343	6426	6481	6399	6541	6558	6558	6496	6448	6367	6488	6515	6418	6503	6492	6569	6396	6416	6442	6492	6506	6450	6505	6502	6464	6494	6506	6511	6465	6386	6395	6552	6491	6436	6522	6484	6537	6539	6469	6453	6446	6390	6521	6512	6552	6546	6457	6463	6474	6502	6501	6332	6460	6439	6526	6417	6373	6598	6435	6570	6632	6429	6462	6492	6547	6444	6516	6566	6453	6461	6497	6570	6488	6567	6445	6458	6365	6466	6371	6615	6510	6485	6450	6526	6494	6530	6524	6490	6459	6468	6531	6482	6606	6436	6414	6522	6552	6502	6386	6386	6407	6490	6578	6497	6613	6484	6400	6521	6406	6463	6510	6448	6503	6411	6379	6523	6334	6515	6541	6523	6480	6515	6445	6417	6566	6442	6503	6526	6539	6400	6468	6523	6549	6520	6439	6436	6560	6404	6453	6496	6405	6406	6535	6685	6441	6596	6518	6429	6551	6471	6419	6520	6333	6550	6459	6532	6519	6427	6455	6565	6519	6477	6489	6458	6421	6416	6491	6481	6615	6463	6438	6494	6637	6415	6363	6535	6526	6456	6449	6466	6540	6420	6416	6589	6369	6612	6530	6517	6424	6580	6482	6478	6462	6458	6490	6395	6404	6509	6469	6583	6495	6399	6503	6496	6492	6367	6502	6408	6429	6480	6509	6511	6541	6543	6587	6444	6470	6497	6386	6432	6342	6444	6508	6596	6473	6477	6504	6437	6421	6623	6524	6394	6524	6410	6533	6437	6459	6503	6501	6549	6405	6461	6448	6489	6481	6475	6481	6503	6450	6473	6539	6428	6404	6427	6491	6563	6489	6396	6565	6428	6493	6523	6475	6494	6427	6495	6503	6405	6359	6505	6509	6637	6489	6401	6437	6407	6568	6420	6438	6425	6563	6446	6447	6428	6588	6417	6486	6426	6439	6434	6484	6471	6446	6636	6480	6514	6542	6367	6500	6433	6482	6534	6358	6349	6399	6331	6483	6529	6494	6539	6545	6537	6535	6396	6604	6481	6478	6495	6546	6411	6482	6441	6391	6467	6315	6501	6518	6481	6403	6511	6488	6433	6481	6490	6636	6512	6521	6572	6488	6612	6558	6446	6576	6342	6454	6514	6503	6297	6330	6556	6553	6573	6447	6470	6387	6449	6476	6499	6514	6553	6416	6370	6479	6542	6495	6429	6478	6385	6492	6477	6420	6429	6555	6665	6501	6423	6536	6473	6571	6469	6485	6556	6442	6473	6507	6434	6565	6546	6506	6457	6511	6566	6401	6481	6582	6471	6424	6528	6567	6683	6601	6491	6508	6472	6573	6476	6493	6504	6387	6616	6478	6472	6505	6432	6391	6522	6484	6495	6447	6480	6548	6564	6537	6610	6430	6531	6468	6563	6378	6538	6461	6412	6473	6548	6498	6500	6550	6418	6498	6661	6536	6476	6564	6520	6494	6491	6688	6502	6522	6486	6451	6492	6375	6398	6527	6409	6239	6597	6568	6428	6369	6502	6526	6460	6492	6404	6498	6385	6525	6406	6525	6405	6598	6513	6562	6440	6576	6367	6467	6309	6449	6512	6484	6512	6497	6533	6479	6633	6474	6450	6401	6472	6492	6456	6507	6540	6478	6613	6556	6408	6501	6371	6508	6461	6528	6459	6403	6526	6507	6494	6428	6557	6490	6450	6390	6345	6499	6400	6505	6403	6447	6441	6640	6479	6404	6401	6409	6569	6577	6410	6366	6548	6519	6610	6450	6472	6475	6416	6573	6344	6517	6504	6395	6526	6386	6432	6525	6581	6406	6392	6367	6539	6516	6544	6438	6446	6380	6397	6300	6494	6403	6333	6487	6422	6416	6521	6457	6451	6534	6284	6513	6425	6537	6387	6467	6408	6441	6373	6383	6509	6654	6498	6442	6427	6463	6561	6431	6521	6551	6403	6609	6498	6346	6548	6453	6588	6614	6465	6345	6476	6417	6441	6601	6548	6487	6418	6624	6575	6445	6413	6551	6517	6503	6463	6436	6384	6445	6467	6507	6540	6488	6527	6439	6461	6501	6657	6457	6397	6645	6490	6552	6462	6549	6479	6612	6521	6490	6445	6568	6455	6529	6456	6452	6524	6607	6482	6531	6466	6608	6475	6413	6468	6367	6479	6430	6406	6481	6401	6449	6442	6510	6506	6411	6460	6471	6393	6481	6579	6539	6506	6505	6545	6424	6510	6508	6567	6441	6656	6526	6587	6417	6459	6358	6530	6509	6433	6467	6461	6443	6429	6363	6547	6513	6550	6564	6427	6491	6563	6527	6445	6519	6416	6462	6449	6376	6472	6522	6560	6506	6518	6510	6503	6500	6500	6519	6451	6524	6414	6500	6471	6466	6557	6400	6512	6573	6582	6445	6439	6380	6412	6562	6417	6405	6454	6697	6495	6408	6650	6453	6481	6435	6399	6439	6471	6437	6478	6434	6444	6466	6477	6365	6515	6481	6435	6537	6445	6462	6405	6540	6503	6459	6479	6411	6485	6451	6451	6428	6469	6530	6536	6411	6490	6426	6305	6567	6340	6455	6439	6541	6399	6395	6525	6456	6502	6539	6610	6352	6509	6591	6600	6395	6544	6518	6445	6459	6470	6429	6532	6558	6382	6501	6553	6440	6438	6462	6388	6559	6485	6547	6565	6328	6567	6415	6482	6373	6401	6535	6399	6479	6550
45057	50106	30041	13668	3512	1221	938	968	867	903	858	870	894	858	884	903	920	906	836	907	898	840	871	902	879	911	871	854	871	863	867	907	875	917	858	845	899	883	870	885	873	874	860	872	855	856	893	888	878	854	910	893	900	870	897	832	890	860	883	835	833	845	866	905	898	869	927	855	873	957	851	852	876	850	859	890	832	875	882	907	866	899	895	858	884	902	856	857	920	928	903	871	890	900	835	883	859	842	910	911	895	919	918	884	895	916	838	888	926	863	883	891	872	859	883	895	892	881	862	922	882	832	897	855	830	868	891	907	874	853	880	938	865	902	885	901	861	854	828	883	845	879	922	868	903	883	877	920	882	882	883	850	866	867	885	905	827	829	817	862	881	859	822	856	870	906	864	900	935	887	930	904	919	872	873	849	867	868	874	929	847	887	813	879	836	891	914	976	914	878	851	865	876	943	965	863	847	905	902	891	904	827	892	855	849	913	940	935	839	919	867	878	873	875	877	878	849	900	888	890	876	879	887	891	903	866	876	894	820	902	905	897	913	894	899	818	882	898	873	887	829	847	861	859	938	906	868	837	877	873	862	836	833	896	872	886	900	881	876	872	893	873	911	863	861	886	838	861	852	931	864	884	861	855	899	881	848	915	866	860	906	916	875	848	918	899	873	842	902	823	902	913	887	913	844	886	901	836	862	923	878	860	842	930	923	843	889	917	812	820	883	928	895	876	838	873	901	886	856	929	939	874	893	870	944	849	886	870	873	875	872	911	885	842	852	895	838	884	924	920	886	904	873	907	865	879	912	893	849	891	915	832	889	838	937	861	884	930	847	930	818	868	852	882	847	875	870	854	856	893	878	868	849	929	878	879	881	873	904	831	917	834	926	869	864	891	861	886	858	950	861	945	897	864	891	914	905	866	886	892	880	887	871	891	869	863	843	911	871	918	903	879	966	893	893	876	843	871	849	896	851	868	865	856	900	872	891	883	889	864	862	875	856	873	918	818	848	919	870	895	877	840	926	832	860	841	894	925	815	878	893	920	884	810	897	956	872	853	890	870	891	913	888	860	931	901	842	863	854	858	915	884	897	936	900	851	830	882	854	840	865	857	871	829	915	869	898	805	918	882	862	830	889	865	863	899	864	897	873	898	869	879	877	881	940	924	864	853	841	836	924	900	838	893	871	885	902	846	944	859	891	833	957	884	832	864	865	871	842	891	824	868	1003	856	906	895	866	913	841	883	912	889	853	909	893	888	874	854	891	889	900	909	842	888	939	826	877	852	921	920	841	932	879	824	875	889	862	896	892	898	894	815	889	854	849	884	876	871	893	876	848	892	849	875	914	839	916	851	859	862	895	847	935	871	906	893	927	902	888	875	843	911	848	930	868	888	832	898	883	894	881	910	858	905	854	889	863	865	892	866	865	800	843	870	873	853	896	898	877	857	906	895	865	885	904	881	879	926	843	870	933	891	887	840	850	886	910	912	847	875	887	936	846	860	878	936	872	903	865	869	835	837	923	911	858	893	844	874	859	889	928	896	886	897	907	845	880	880	853	841	890	862	892	888	889	844	902	881	856	853	875	856	879	915	840	875	860	916	929	935	895	864	869	900	847	861	873	863	955	896	876	877	854	877	908	854	843	906	861	848	898	858	860	873	905	895	880	876	897	887	896	911	884	827	928	848	864	908	863	855	897	912	838	861	895	833	879	842	901	910	916	875	840	923	897	906	885	878	905	851	863	895	865	912	837	852	904	864	871	904	922	862	907	844	869	874	888	942	846	909	912	877	894	908	851	900	841	910	826	919	837	887	899	890	896	859	851	907	896	857	887	851	877	851	872	922	902	913	905	859	836	873	882	937	937	893	868	857	858	898	900	822	876	898	926	853	880	924	917	921	930	904	875	886	885	899	881	875	902	875	882	853	914	854	967	877	911	781	842	886	946	821	856	894	928	878	930	857	856	879	874	906	878	875	832	894	946	842	874	889	889	815	918	921	920	869	908	873	833	861	918	840	911	890	874	895	876	868	923	920	873	857	838	844	847	859	930	865	913	879	856	899	874	870	945	854	897	878	872	907	867	853	926	903	862	882	838	851	856	897	906	863	850	880	900	851	887	858	889	914	844	912	888	891	866	867	804	867	873	873	956	899	841	900	815	877	908	928	888	838	884	898	911	865	868	822	898	840	828	917	917	884	878	855	904	897	870	862	876	859	852	878	884	853	875	853	895	862	871	863	890	956	869	859	868	871	921	863	862	865	815	903	849	916	861	878	880	805	881	971	889	946	903	891	888	858	881	884	897	889	888	946	864	857	911	821	870	901	890	851	988	902	865	856	825	923	858	854	919	839	904	890	881	869	873	933	871	878	897	882	920	882	844	919	838	885	866	845	878	891	941	877	896	868	893	881	885	855	879	862	918	872	882	916	914	888	923	901	924	872	859	884	806	893	865	915	856	887	873	921	918	836	873	883	868	886	852	844	926	881	876	917	916	871	859	885	873	888	888	911	923	907	842	902	894	896	868	896	854	876	842	860	874	890	888	864	839	817	900	849	871	888	883	836	874	853	875	873	867	887	876	864	876	863	891	895	872	841	856	866	911	856	873	916	904	872	864	894	855	887	918	838	896	856	922	811	910	895	903	870	851	897	918	898	914	899	879	876	895	858	856	890	897	875	850	869	850	840	921	879	854	900	867	851	891	860	890	878	872	891	919	878	854	916	836	878	862	875	843	853	869	830	884	866	879	873	895	844	865	886	940	887	909	870	875	903	870	832	913	899	881	877	898	929	880	884	889	896	861	883	876	878	869	868	902	894	875	899	884	934	865	900	840	881	860	886	847	861	892	908	926	936	934	870	887	878	885	863	892	845	882	928	801	875	907	916	901	840	897	852	907	872	900	838	921	890	896	895	877	879	856	844	899	881	876	900	862	873	885	885	858	865	910	907	916	900	893	882	904	905	794	884	880	889	897	872	901	860	918	964	888	914	861	869	866	914	908	877	873	906	860	882	815	887	813	868	882	869	915	892	903	826	910	827	854	885	882	898	842	882	902	876	831	902	871	894	886	878	910	871	833	818	836	889	865	870	878	843	821	849	882	857	894	895	896	836	893	899	866	910	827	899	970	845	918	938	929	866	855	873	870	855	922	848	907	883	856	877	868	837	845	868	866	895	817	912	882	809	936	865	858	901	847	858	876	884	832	899	843	845	885	868	914	874	846	850	849	865	905	872	883	855	897	865	864	959	877	937	846	880	867	904	869	875	889	898	862	905	845	899	898	896	890	868	841	889	892	846	894	876	905	887	880	863	863	833	828	924	919	902	900	853	841	917	915	840	882	873	875	833	784	887	918	862	888	860	905	896	821	895	835	856	851	927	884	895	869	917	858	910	886	833	842	842	895	941	945	856	830	872	862	850	845	922	884	878	854	902	871	901	883	873	857	878	890	864	870	924	829	826	891	821	860	819	921	872	867	899	848	875	859	860	874	895	891	879
55220	54423	52774	41119	27851	13382	7838	7044	7129	7025	6962	7035	7000	6971	7004	6987	6993	6946	7061	7031	7009	7021	7013	7043	7066	6955	6989	7042	7063	7042	6864	6902	7058	7010	7053	6991	7133	6912	7013	6971	7107	6984	6997	7003	7111	6885	6943	6977	7118	7089	7065	7077	6977	7049	6931	7036	7038	7012	6992	6966	7032	6981	7126	7154	6996	7046	6961	7249	7022	6877	7174	7010	7033	6974	7147	6972	7068	7103	6875	6949	7000	7014	7021	7012	7004	7159	6960	7065	6928	6944	6940	7191	7089	7048	7020	6876	7079	6996	6855	6984	6960	6933	6985	7041	7020	6968	7002	7002	7024	6971	6975	7047	7041	7030	6930	6894	7028	6908	7058	7042	7028	7104	6968	7090	7060	7086	7025	7094	6988	7132	7105	7073	6909	6970	6933	6998	6971	6907	7040	7019	6947	6943	7035	7091	6968	7032	7029	7009	7051	7087	6935	7105	7094	7007	7071	7110	7001	7056	6875	7110	6990	6996	7029	6953	6931	6991	7040	6893	6952	6977	6905	6954	7029	6935	6996	6990	7065	7024	7111	7042	7091	6943	7024	6979	6984	7099	6940	7043	7086	6961	7057	6938	7101	6972	7033	6994	7123	7093	7069	6909	6988	7075	7024	7024	6993	6980	6900	7104	7003	7019	7106	7041	6964	7055	6911	7185	6924	6994	7031	7082	6930	6923	7058	7150	6960	7056	7042	7067	7176	7064	7057	7040	7080	6993	7009	6946	7042	6978	6987	7004	7011	6914	7027	7151	7119	6990	6970	6974	6915	7007	7080	6971	6968	7044	7087	7042	6953	7148	7058	7144	6831	7068	7168	7072	6946	6984	7105	7112	6981	7067	7067	6911	7077	6979	6987	7091	6992	7172	7168	7073	7087	7007	6924	7021	7019	7029	6885	7133	7145	6876	6993	7055	6934	6993	6942	7008	6974	7087	7008	6975	7028	7055	6930	7089	6929	7157	6950	7039	7086	6794	6947	7069	7068	6979	6997	6935	7143	6950	6921	7112	6924	7010	7015	7060	7111	7109	7004	7038	6981	7065	7043	7135	7020	7093	7119	7019	7011	6952	6995	7060	7048	7089	6949	7081	7025	7061	6995	7073	6966	7080	7034	6973	7058	7022	7027	6986	6933	7112	7004	6972	6932	6960	7088	6986	6954	7065	7025	6932	6922	7019	7019	7038	7050	7108	7046	7029	7009	7007	7083	6973	6962	7054	6943	6975	7056	7038	6977	7003	7061	6822	7004	7051	6975	7001	7059	7110	6940	7065	7006	6891	6997	6821	7045	6948	7206	6976	6984	7049	7029	7026	7030	6848	6990	6879	7063	7115	7056	7023	7030	6981	6995	6969	6869	6857	7153	7042	6988	6948	7014	7050	6996	7032	7108	6976	7069	7054	6998	7052	6935	7195	7049	7051	6979	7129	6856	6978	6996	7019	7082	6970	6982	7037	7128	6905	6995	6945	7072	6862	7145	7126	7052	6989	6980	6961	6922	6866	6984	7082	6963	6843	7080	7106	7092	7162	7012	7097	7026	6998	7054	6888	7017	6976	7040	6945	6955	7034	6971	7042	7115	6944	6987	7095	6888	6954	7042	6948	6922	7060	7051	7095	7044	7007	6965	7145	7112	6995	7013	6971	7111	7013	7057	6983	6975	6931	6862	7052	6986	7003	7016	7138	7183	6977	6997	6919	6980	6949	6943	7040	7048	7115	7041	7022	7095	6974	7015	6976	6956	7054	6966	6931	7118	6907	7026	7018	6962	7062	7053	6934	6948	7106	7102	7065	7020	6978	6993	6979	7070	7016	7034	6923	6961	7124	7022	6969	7058	7101	6990	6882	6880	7037	7051	6940	7026	6825	7036	6966	6937	6894	7191	6939	7052	6942	7084	7046	7062	7221	7017	7074	7081	6984	7038	7047	6899	6935	7063	6980	6852	7140	7043	7110	6967	7061	7120	7096	7011	6949	7045	6984	6955	6940	7166	7008	7011	7032	6946	6938	7062	7080	6993	7028	6946	7079	7091	7094	7061	6959	7045	6866	6886	6936	7011	6962	7031	7149	6859	6967	7048	7223	7083	7029	6966	6959	7027	7089	7139	7142	7001	7025	6880	7082	6932	6945	6963	7010	6950	7009	6895	6851	6954	7043	6872	7054	6930	7044	7068	7034	7048	6994	6924	7006	7046	7061	7015	7089	7143	6977	7001	7098	7095	7077	7060	7016	7044	7053	7068	7090	7198	7055	7112	6879	7107	7061	7011	7061	7121	7018	7071	7030	6847	7100	6949	6864	7108	6916	7081	7123	6970	6840	7092	6952	6973	7138	6978	7062	6938	6987	7078	7120	6993	7004	6949	6987	6993	6993	7006	7054	7025	7065	7135	6925	6986	7054	6839	7009	7168	7034	7016	7075	6946	7076	6943	7092	6985	6996	6988	7004	6909	7026	7078	6929	6918	6852	7022	7034	6962	7008	6965	7018	6939	6966	6993	7023	7016	7002	6949	7014	7051	7050	7182	6996	6974	7049	7065	6958	7159	7094	6936	7004	6966	7076	7054	7159	7003	7069	7015	7103	7010	7018	7014	6997	7025	7042	7109	6948	6921	6866	7085	6973	7071	7079	7011	6921	7027	6953	6972	7016	6959	6999	6970	7047	7080	6958	7084	7021	6931	7022	7001	7074	6998	6997	7026	6977	6992	7082	7247	7064	7072	7008	7018	7027	7086	7048	6980	7002	7085	7117	7034	6854	7072	6915	6981	7036	7059	7089	7031	6912	7072	6938	7033	7022	6945	7010	6951	7051	6916	7019	7095	6880	6898	7019	7000	6988	6982	7140	7134	7017	7132	6981	7015	7055	6989	7054	6992	7019	6935	7005	6908	6830	7020	6982	6924	7238	7010	7094	7015	6960	6874	7048	7048	6905	7147	7003	6950	6986	7057	7060	7106	6959	7097	6979	6899	6891	7137	7167	6979	7038	6983	7082	6930	7015	7096	6954	7043	7094	7094	6963	6994	6946	6965	7019	6982	7166	7050	7074	6963	7128	6901	7009	6938	6912	7103	6928	6951	7100	7063	7032	6942	7084	7202	6924	6958	6985	6902	7027	7092	6966	7043	7043	6993	6969	7193	7021	6958	6871	7034	7022	7031	7034	7016	6905	7034	6973	7033	6981	6978	7044	7016	6963	6988	6965	7066	6983	6951	7109	6901	7036	6957	7096	7007	7041	7040	6982	7064	6994	6968	6980	6866	7064	6977	6994	6937	7009	6961	7103	7092	6913	7054	6979	7022	6989	7005	7009	7011	7053	6877	7081	6997	6969	6936	6866	6986	6998	7010	6994	6965	7058	7084	7087	6854	6938	6916	7016	7127	6956	7071	7059	7027	7022	6974	7066	7067	7055	6974	7062	7062	7008	6992	7046	7034	6903	7030	7184	6873	6900	7066	6965	7109	6940	6999	7017	7062	7033	6997	6955	7031	7045	7078	7107	6976	6903	7062	7058	6926	7046	6987	7159	7079	7048	7079	7138	7079	6973	7148	6943	7179	6942	7106	6930	7087	7087	7027	7082	6977	7018	7034	7143	7126	7111	6899	7049	7108	7054	6922	7001	6887	7102	6991	7048	6935	6900	6931	7025	7023	6999	7049	7070	7010	7031	6956	6993	6990	6965	7106	6936	7095	7070	7022	6927	7044	6981	7104	6930	6976	7048	6979	7022	7023	7037	7019	7066	7061	6911	6926	6918	7025	7035	7088	6984	6978	7059	7063	7059	7038	7006	7187	7075	6980	7103	6837	7065	7001	6978	7119	6929	7036	7014	7050	7008	6922	6963	7075	6881	6993	7098	7026	7050	6872	7086	7073	7141	7088	7016	6897	7067	6851	6942	6968	6853	7075	6990	6890	7087	6977	7090	7083	7214	6889	6960	7041	7036	7076	6922	6963	7054	6962	7116	7134	7001	7021	7107	6998	7006	7173	7007	7070	6953	7097	6916	6934	6971	7016	6970	7099	7023	7023	7056	6987	6982	6972	6966	7080	6908	7083	7045	6976	6960	6980	7119	7161	6907	6972	7061	7005	6885	6915	6973	6964	7060	6942	7112	7129	7052	6989	7105	6949	7123	7058	6967	6988	7086	6983	6892	6988	6867	7025	7034	7089	7134	7002	7115	6947	7001	6968	7108	6835	6924	7088	7027	7002	6918	7141	6970	7006	7030	6974	6971	7099	6912	6904	7002	6991	6978	7089	6991	7046	6954	7124	7018	7061	6941	7075	7011	7113	7052	7144	7058	6973	7107	6958	7005	6986	7022	7018	7097	7093	7059	6937	7077	7128	6890	6963	6936	6978	6977	6907	7024	7022	7030	6955	6961	6899	6995	7130	6987	6978	7051	7004	7042	6964	7061	7075	6920	6913	6936	6990	7031	7037	7020	7046	6850	7050	7096	6986	7061	6920	7123	6985	7050	7108	7061	7000	6990	6980	6912	6944	6881	7011	7033	7060	6885	7020	6858	6955	7081	7004	6959	6923	7183	7077	7072	7109	6950	7025	6938	7063	7015	7097	6929	7052	7000	7197	7073	7007	7061	7050	7046	7046	6991	6962	6959	7052	6947	7116	7000	7091	6999	7079	7056	7045	7014	7165	7097	7042	6937	6958	6973	7006	6940	7041	7032	7046	6952	6974	7031	7012	6999	6996	7071	6993	7047	7034	7015	6999	6959	6925	6951	7106	7130	6937	7069	7074	6978	7014	6945	7063	7039	7006	6954	7000	7169	7007	7051	6976	6958	7049	7088	6978	6975	7027	6966	6873	7044	6896	7140	7095	6953	6894	7173	6891	6996	6925	7115	7060	7173	7085	7112	6930	7085	7088	6927	6979	7049	7016	6890	7090	7065	6875	7157	7035	6953	6841	7075	7015	6972	7122	6967	6978	7130	7031	6973	7067	7022	6985	6932	7008	7034	7030	7050	6930	6948	7064	6936	7168	7026	6851	6904	7091	7080	7008	7063	6993	7051	7013	7064	6979	6959	6946	6954	7045	7013	6917	6984	7098	6954	6973	6990	6953	7113	6989	7016	7129	7031	6992	6887	6932	6995
35529	38284	23378	9497	2647	1206	989	990	955	911	920	938	976	891	942	938	919	906	908	934	839	889	950	942	898	973	931	895	881	918	964	988	924	953	1015	918	916	948	940	853	904	981	936	929	899	925	936	883	916	940	934	910	893	914	931	955	976	948	971	946	932	892	878	949	842	909	964	919	942	920	967	927	918	901	941	954	899	948	871	911	920	947	922	908	919	941	918	908	969	869	916	925	964	988	942	896	891	949	932	873	888	948	983	923	931	922	891	961	920	925	941	915	926	955	909	923	910	896	918	953	935	924	922	939	887	921	903	933	911	878	934	893	960	919	900	935	887	953	911	957	943	932	924	942	924	961	989	916	927	886	929	956	915	925	892	908	925	924	960	917	912	971	959	920	961	966	947	907	911	932	970	944	950	945	886	987	911	915	1004	900	947	918	942	953	937	905	879	1002	946	857	918	909	900	956	893	910	979	941	956	926	878	936	979	886	893	1001	909	931	946	906	956	881	938	928	920	905	938	979	910	895	910	878	810	877	907	920	975	908	910	931	959	985	949	953	918	957	894	901	880	904	952	1004	903	967	960	957	921	896	904	927	951	891	899	902	879	845	910	960	924	923	943	944	930	943	949	948	950	956	929	896	952	915	920	933	924	935	950	939	915	908	891	917	930	885	931	936	881	946	915	905	962	927	921	970	916	971	826	901	947	941	983	933	919	919	944	935	965	904	887	948	944	908	927	924	938	962	909	907	885	979	910	925	876	890	905	878	985	939	952	915	866	970	899	890	913	941	922	959	950	932	939	954	945	944	956	928	952	912	936	896	866	927	901	919	927	950	898	969	855	916	915	945	916	942	953	923	913	906	943	867	919	914	951	911	949	917	953	917	955	972	895	961	933	876	926	971	908	928	983	930	924	963	905	952	869	930	917	921	904	941	921	926	931	948	936	919	948	950	916	893	960	923	933	967	888	877	945	908	939	835	919	906	904	951	981	986	949	890	917	886	907	940	944	955	938	949	899	947	924	884	944	899	952	915	914	927	862	911	918	880	950	903	919	954	931	935	944	931	914	908	936	966	888	935	891	909	903	946	905	894	937	958	884	957	898	927	949	943	887	955	899	894	962	894	904	969	939	951	964	943	918	926	956	953	940	911	933	925	1005	871	928	876	897	1004	929	904	921	922	945	932	968	924	984	891	937	874	928	895	945	1003	892	970	963	892	919	918	929	947	925	918	944	999	939	919	941	982	938	921	882	891	882	924	927	949	875	905	863	960	933	943	915	926	898	880	967	978	925	942	978	916	904	952	892	964	947	929	949	949	971	965	894	959	985	934	951	929	922	930	922	912	982	935	909	912	950	965	941	964	930	904	920	877	931	946	948	957	934	940	943	953	948	882	915	897	945	945	915	912	916	880	983	910	939	963	946	965	923	934	935	932	920	923	888	927	948	977	941	880	874	958	951	924	919	970	925	890	895	982	907	884	930	929	900	958	947	942	904	975	877	943	977	915	902	929	937	860	912	892	961	924	910	961	875	997	931	919	957	952	879	891	884	868	988	881	928	940	939	934	929	929	920	929	939	942	895	972	927	971	926	850	897	948	917	928	961	942	911	913	939	961	959	956	942	882	846	984	923	904	927	971	912	938	945	933	927	923	916	916	917	935	930	966	923	921	951	906	913	957	893	943	938	928	895	924	948	914	946	961	951	936	907	939	960	959	907	943	883	909	840	924	949	991	930	963	940	938	922	920	906	942	924	965	1007	908	935	904	968	987	913	923	909	917	935	983	944	939	920	894	927	940	938	924	873	967	937	874	928	931	928	903	902	933	918	962	940	916	892	933	917	964	976	944	981	947	905	931	899	916	937	915	935	917	912	947	883	943	925	961	938	920	932	914	1012	907	911	922	921	926	971	941	905	946	871	897	935	941	907	919	921	917	889	910	951	971	921	937	940	948	902	917	952	918	926	924	952	948	912	907	928	895	892	926	941	876	941	923	902	922	944	895	974	877	926	936	939	945	893	914	908	896	925	891	936	956	945	908	917	876	931	949	909	945	918	945	934	902	944	905	935	964	863	936	878	912	941	903	900	933	920	897	944	913	910	997	946	879	911	909	907	922	943	938	972	887	975	887	963	903	918	915	901	915	974	992	908	959	971	932	927	967	924	955	908	942	934	923	911	883	989	967	918	948	930	898	891	924	945	976	973	911	919	918	973	911	921	963	886	961	910	927	913	958	903	916	904	921	908	941	902	925	912	955	951	963	911	914	874	960	946	897	914	910	910	952	913	910	930	968	923	958	960	937	930	953	947	915	920	873	1004	940	916	925	965	916	878	946	987	928	927	918	905	940	919	908	877	940	914	917	917	934	956	920	896	884	1025	900	946	898	909	904	888	897	969	894	925	918	891	968	923	929	893	938	916	934	929	928	899	904	910	938	905	925	938	916	921	923	984	950	906	922	940	913	928	876	923	936	954	956	914	913	905	1009	970	938	861	972	960	878	870	901	938	926	907	875	935	968	977	918	936	942	963	895	930	826	945	875	960	950	908	918	914	917	937	937	908	953	903	899	946	903	913	941	827	967	954	903	925	907	910	899	968	946	976	942	945	926	880	929	920	925	908	934	970	955	976	910	887	928	911	991	931	957	889	938	903	904	930	868	882	921	922	924	899	959	916	875	986	936	903	887	954	970	914	887	936	956	914	896	909	952	881	986	941	908	936	925	917	932	935	917	965	878	916	893	946	962	903	938	926	910	928	917	945	914	951	929	914	944	947	907	963	924	941	909	918	894	897	930	933	932	906	892	956	889	886	972	928	976	930	881	927	939	908	887	970	963	924	918	952	916	932	901	951	920	941	967	926	914	909	909	907	912	933	948	936	881	975	907	928	948	927	913	931	966	897	900	953	922	878	910	889	933	921	938	912	928	962	972	951	902	900	990	962	938	880	942	963	919	898	941	953	962	929	910	937	964	935	911	905	921	908	921	878	938	903	987	914	854	911	880	914	922	934	927	944	974	906	943	925	934	937	923	922	871	905	910	929	907	905	852	905	922	917	937	904	888	957	932	927	938	940	976	935	923	955	956	948	904	970	886	961	978	903	944	903	868	948	927	905	945	942	932	1008	1000	930	942	940	990	916	937	961	995	918	939	927	902	934	917	841	954	933	936	909	916	874	950	979	915	934	983	920	952	892	915	964	952	890	936	948	935	910	902	945	963	906	892	954	896	943	909	927	905	929	927	919	872	852	940	893	951	957	942	917	921	962	892	888	933	925	893	920	941	915	933	910	974	922	947	943	873	952	966	911	958	881	985	946	917	921	951	923	913	885	916	914	895	949	928	922	937	889	977	893	917	937	935	954	990	909	918	944	985	935	876	961	909	941	955	916	948	904	889	915	879	968	850	957	857	907	918	929	989	949	899	949	918	909	911	990	930	927	936	941	961	940	905	907	923	917	933	905	951	880	880	948	904	887	956	894	879	931	939	916	970	917	954	876	905	915	936	979	943	916	936	930	930
63655	56774	46698	36995	24673	12145	8078	7345	7278	7493	7460	7334	7309	7360	7365	7433	7394	7344	7448	7388	7512	7403	7286	7431	7406	7397	7392	7252	7360	7408	7386	7453	7434	7469	7407	7379	7408	7377	7241	7406	7319	7393	7333	7400	7443	7423	7368	7406	7409	7426	7369	7344	7413	7492	7380	7308	7362	7412	7398	7490	7297	7354	7332	7342	7254	7404	7385	7433	7474	7431	7272	7466	7330	7569	7352	7363	7441	7323	7405	7374	7334	7440	7405	7280	7400	7504	7353	7137	7348	7475	7553	7254	7316	7422	7383	7387	7385	7398	7414	7427	7537	7402	7540	7295	7518	7366	7374	7300	7337	7300	7393	7428	7427	7382	7314	7351	7201	7400	7421	7443	7371	7372	7332	7460	7464	7282	7449	7255	7314	7329	7491	7535	7401	7407	7384	7373	7396	7430	7408	7357	7284	7495	7475	7454	7315	7461	7504	7339	7471	7288	7319	7327	7386	7469	7315	7406	7454	7470	7454	7238	7443	7430	7426	7391	7329	7455	7367	7385	7328	7394	7443	7244	7339	7474	7299	7460	7454	7446	7493	7360	7422	7314	7378	7355	7508	7369	7409	7330	7485	7406	7485	7366	7343	7347	7348	7280	7354	7401	7340	7386	7406	7251	7336	7323	7300	7424	7405	7405	7235	7417	7369	7350	7447	7399	7394	7312	7397	7454	7451	7389	7436	7420	7505	7279	7322	7405	7381	7358	7394	7501	7385	7278	7438	7343	7441	7444	7363	7526	7337	7269	7401	7387	7358	7459	7318	7222	7337	7400	7363	7451	7274	7379	7312	7388	7368	7554	7295	7366	7382	7355	7435	7405	7430	7420	7311	7370	7292	7390	7346	7372	7434	7431	7332	7528	7498	7418	7378	7616	7293	7356	7573	7347	7436	7302	7293	7523	7310	7389	7473	7402	7360	7375	7273	7544	7297	7280	7376	7348	7484	7351	7403	7398	7422	7312	7301	7465	7339	7256	7494	7446	7489	7391	7387	7349	7334	7416	7345	7419	7356	7465	7375	7436	7460	7318	7313	7385	7342	7190	7445	7449	7466	7448	7269	7336	7371	7412	7362	7483	7388	7319	7357	7382	7409	7501	7254	7536	7372	7410	7396	7442	7453	7399	7444	7353	7410	7358	7442	7447	7374	7398	7459	7357	7372	7285	7371	7364	7362	7426	7437	7332	7369	7406	7521	7442	7346	7546	7327	7401	7512	7442	7277	7526	7259	7387	7283	7399	7319	7441	7440	7385	7417	7416	7491	7424	7469	7387	7334	7414	7423	7453	7363	7394	7434	7203	7403	7386	7295	7478	7484	7489	7437	7351	7363	7378	7516	7396	7367	7477	7367	7378	7488	7504	7400	7300	7332	7371	7326	7334	7340	7454	7386	7349	7451	7206	7407	7316	7411	7419	7267	7417	7372	7398	7426	7344	7412	7487	7430	7437	7446	7412	7572	7311	7385	7397	7384	7520	7493	7496	7327	7388	7321	7471	7519	7339	7468	7324	7386	7339	7317	7449	7345	7321	7324	7295	7508	7269	7341	7458	7309	7374	7358	7377	7325	7416	7567	7270	7476	7448	7358	7251	7258	7467	7404	7393	7332	7456	7544	7439	7472	7331	7467	7296	7335	7380	7191	7354	7374	7361	7359	7281	7389	7384	7341	7294	7385	7392	7451	7294	7353	7470	7388	7440	7258	7412	7433	7417	7352	7334	7436	7423	7425	7331	7381	7402	7418	7401	7387	7265	7507	7310	7437	7462	7370	7410	7442	7457	7411	7469	7424	7454	7480	7377	7244	7404	7412	7490	7277	7399	7424	7331	7382	7397	7430	7448	7330	7332	7370	7305	7267	7498	7393	7432	7343	7371	7378	7377	7298	7379	7394	7340	7395	7435	7310	7400	7443	7445	7531	7455	7467	7505	7393	7491	7491	7246	7485	7361	7318	7517	7459	7445	7331	7439	7420	7360	7428	7395	7270	7351	7407	7449	7347	7387	7285	7328	7450	7268	7435	7508	7383	7403	7457	7612	7503	7349	7301	7406	7438	7346	7367	7456	7363	7470	7535	7490	7235	7395	7479	7486	7427	7475	7228	7293	7431	7373	7372	7326	7326	7316	7357	7376	7394	7434	7519	7318	7483	7336	7440	7406	7348	7331	7356	7432	7401	7400	7433	7465	7382	7418	7371	7377	7385	7430	7442	7360	7579	7465	7442	7437	7412	7406	7386	7333	7377	7490	7310	7291	7331	7264	7354	7477	7416	7327	7384	7503	7446	7442	7419	7456	7401	7463	7347	7503	7556	7383	7364	7462	7234	7401	7426	7346	7376	7409	7358	7360	7351	7503	7542	7370	7309	7442	7357	7365	7417	7339	7467	7520	7343	7398	7437	7304	7484	7416	7347	7442	7398	7486	7368	7449	7445	7336	7148	7423	7471	7370	7350	7367	7406	7314	7419	7382	7590	7435	7297	7310	7509	7499	7519	7538	7319	7469	7375	7388	7543	7302	7371	7381	7259	7353	7336	7487	7445	7370	7427	7264	7386	7290	7304	7426	7378	7411	7371	7528	7483	7512	7452	7266	7310	7491	7436	7438	7636	7541	7438	7357	7338	7409	7311	7374	7442	7287	7464	7422	7389	7520	7317	7424	7472	7422	7358	7230	7376	7364	7469	7546	7359	7351	7360	7416	7368	7304	7387	7429	7443	7360	7293	7388	7350	7354	7432	7315	7561	7398	7486	7403	7556	7359	7475	7478	7446	7521	7413	7453	7458	7460	7461	7480	7340	7376	7375	7295	7406	7555	7369	7347	7437	7478	7410	7288	7364	7388	7454	7417	7392	7499	7434	7490	7373	7350	7370	7496	7450	7367	7435	7295	7425	7308	7418	7406	7451	7431	7425	7295	7480	7550	7506	7426	7358	7329	7361	7327	7304	7393	7386	7402	7372	7304	7365	7333	7317	7365	7336	7478	7408	7471	7437	7368	7442	7420	7386	7345	7453	7412	7420	7366	7436	7361	7348	7367	7325	7365	7328	7352	7281	7383	7398	7404	7500	7436	7324	7456	7395	7391	7448	7387	7354	7293	7374	7262	7366	7290	7356	7434	7555	7321	7336	7277	7352	7426	7332	7308	7390	7424	7395	7432	7465	7462	7317	7471	7467	7322	7361	7362	7336	7394	7405	7360	7355	7384	7423	7319	7373	7379	7479	7374	7504	7348	7430	7428	7418	7274	7367	7414	7392	7358	7416	7336	7395	7460	7418	7328	7384	7407	7499	7394	7383	7375	7425	7318	7417	7289	7452	7412	7524	7505	7334	7305	7396	7343	7500	7319	7293	7456	7497	7393	7452	7303	7312	7436	7364	7466	7275	7302	7385	7396	7333	7415	7409	7422	7527	7317	7457	7398	7387	7199	7316	7317	7371	7514	7422	7320	7428	7352	7303	7378	7396	7342	7287	7468	7449	7312	7408	7289	7437	7265	7439	7449	7387	7487	7483	7380	7411	7332	7372	7458	7462	7462	7404	7489	7408	7362	7351	7485	7399	7409	7347	7482	7436	7396	7401	7466	7400	7321	7375	7438	7419	7413	7423	7330	7378	7385	7422	7307	7389	7396	7589	7482	7386	7471	7313	7291	7376	7410	7431	7449	7269	7416	7346	7340	7407	7503	7298	7338	7436	7327	7520	7431	7276	7442	7422	7481	7407	7393	7345	7258	7372	7322	7436	7368	7431	7245	7386	7332	7472	7525	7412	7346	7364	7384	7444	7421	7332	7373	7396	7590	7306	7380	7248	7355	7427	7310	7455	7487	7433	7391	7437	7348	7340	7394	7338	7362	7434	7311	7230	7253	7413	7388	7320	7431	7447	7517	7329	7422	7410	7385	7505	7356	7387	7505	7402	7424	7482	7293	7385	7470	7376	7456	7402	7493	7304	7495	7309	7382	7277	7334	7410	7390	7372	7314	7405	7401	7343	7488	7299	7338	7493	7400	7291	7298	7428	7461	7426	7403	7509	7474	7508	7307	7370	7224	7464	7440	7444	7396	7487	7331	7487	7464	7464	7253	7461	7508	7435	7392	7480	7503	7358	7437	7378	7461	7452	7420	7409	7255	7371	7347	7373	7314	7370	7440	7512	7497	7301	7525	7392	7376	7406	7293	7431	7395	7320	7460	7398	7276	7487	7433	7395	7353	7482	7393	7349	7350	7291	7252	7352	7282	7398	7521	7323	7467	7426	7416	7226	7318	7367	7386	7508	7310	7483	7376	7275	7273	7403	7365	7272	7398	7339	7341	7361	7273	7460	7371	7291	7510	7357	7371	7380	7356	7396	7432	7387	7449	7359	7449	7446	7438	7341	7397	7251	7454	7397	7472	7417	7372	7373	7443	7531	7515	7318	7397	7321	7387	7440	7392	7379	7333	7477	7317	7330	7295	7328	7388	7472	7435	7272	7411	7439	7367	7480	7282	7526	7472	7471	7410	7436	7260	7469	7468	7410	7490	7316	7421	7615	7344	7301	7389	7343	7454	7426	7370	7386	7438	7458	7393	7466	7477	7369	7379	7358	7432	7404	7419	7469	7380	7466	7375	7353	7536	7362	7435	7335	7485	7512	7374	7396	7453	7381	7402	7333	7422	7373	7243	7367	7454	7358	7488	7489	7405	7442	7361	7472	7466	7428	7442	7412	7331	7399	7366	7441	7355	7309	7479	7466	7384	7453	7377	7337	7377	7431	7412	7377	7363	7376	7473	7418	7434	7452	7415	7264	7461	7501	7408	7366	7461	7301	7404	7412	7417	7372	7343	7508	7320	7327	7358	7480	7494	7298	7397	7314	7368	7243	7389	7273	7442	7318	7463	7480	7382	7420	7490	7468	7327	7315	7516	7364	7398	7403	7301	7401	7459	7435	7471	7541	7430	7434	7325	7385	7422	7272	7510	7308	7416	7350	7406	7328	7347	7387	7397	7467	7319	7468	7362	7486	7421	7279	7384	7283	7417	7379	7289	7457	7290	7513	7457	7378	7574	7351	7376	7311	7450	7347	7467	7290	7299	7335	7498	7518	7453	7547	7441	7428	7564	7392	7367	7442	7415	7369	7428
46110	51093	30732	12896	3294	1193	832	829	781	816	828	809	833	796	798	802	841	816	788	843	761	821	806	812	820	790	803	742	792	856	784	790	777	797	792	792	825	816	789	829	788	840	804	854	827	846	823	796	795	828	845	822	809	803	779	769	808	777	802	812	825	844	797	820	804	805	795	831	765	827	750	798	811	791	785	869	790	751	819	771	783	832	817	809	783	762	818	847	812	832	805	826	800	796	804	823	790	838	809	729	804	853	788	826	869	819	825	808	775	824	761	804	818	793	814	829	880	782	844	829	805	812	831	799	832	845	815	814	730	784	803	785	818	813	806	795	818	826	796	823	787	794	812	794	824	819	816	852	813	828	801	809	835	805	847	833	809	736	820	804	797	844	795	831	841	788	814	870	768	841	871	810	815	806	860	815	819	860	796	849	772	835	812	885	835	822	800	824	811	779	783	786	815	758	809	799	829	820	819	806	774	837	815	805	834	825	780	795	841	799	855	804	871	792	736	808	787	755	769	859	841	824	811	787	768	760	819	810	753	793	889	846	804	838	845	776	832	869	820	818	811	766	844	782	788	816	849	760	830	781	795	830	748	842	810	825	820	806	820	844	796	771	797	776	840	825	852	813	806	820	782	818	869	798	845	798	817	852	783	813	861	803	810	807	798	802	762	837	830	812	831	800	844	825	805	749	817	796	773	787	827	801	757	820	839	773	849	811	809	819	806	848	769	800	784	810	752	867	830	798	788	879	801	800	836	835	811	836	835	824	826	837	747	809	805	777	834	789	823	809	847	793	756	841	788	821	797	807	837	850	751	826	805	836	834	848	781	798	807	798	815	760	818	798	820	806	859	780	795	830	829	806	713	795	805	817	840	794	821	790	780	747	823	819	860	831	810	827	798	838	792	854	784	812	793	793	817	824	828	834	811	806	799	854	804	815	810	845	815	844	790	803	857	828	832	807	779	822	847	838	758	754	774	789	785	777	824	834	794	871	838	828	816	787	778	805	824	793	790	755	836	774	858	783	816	824	820	842	828	857	815	804	744	756	852	820	776	833	822	804	799	818	780	809	776	836	827	820	756	818	820	790	829	760	817	848	838	787	845	770	747	841	772	807	814	842	839	784	785	821	855	784	812	814	807	786	788	804	774	801	858	802	794	793	809	844	782	825	780	869	861	824	828	847	776	843	830	805	832	821	778	791	847	857	794	800	841	806	830	806	870	791	757	795	847	816	851	791	802	850	869	824	809	819	850	777	772	790	791	799	833	762	850	826	815	759	833	781	808	826	802	785	754	827	799	846	790	811	855	801	856	855	806	778	792	788	784	764	807	793	781	787	805	850	810	818	798	830	828	823	861	853	800	817	775	785	832	782	849	820	792	772	817	800	763	841	786	800	786	827	819	842	846	828	832	792	813	825	834	880	809	832	783	857	825	819	827	799	804	745	836	797	783	793	814	772	783	871	814	836	822	800	778	808	802	844	835	812	822	818	820	850	822	816	763	771	829	855	832	798	793	814	803	859	818	848	838	795	928	811	842	803	773	871	827	826	801	818	815	809	824	779	769	841	827	824	834	793	842	823	808	804	742	810	833	789	790	886	805	848	797	845	854	784	749	799	855	780	820	744	804	772	781	719	784	857	799	818	809	780	827	779	797	813	826	793	813	818	835	837	806	808	809	833	812	780	851	832	851	819	768	838	849	828	844	833	794	829	831	798	810	784	840	810	832	799	828	820	772	826	811	829	818	812	806	806	813	837	794	815	810	856	812	814	750	822	781	814	839	741	768	836	803	799	798	864	801	797	785	828	842	826	837	786	795	803	781	835	833	756	809	833	809	785	802	809	856	853	851	819	825	798	807	790	780	801	836	744	812	765	772	811	813	826	849	844	829	831	758	783	835	807	839	792	808	844	796	796	802	816	773	829	824	860	810	847	830	773	860	778	823	800	773	803	857	853	836	770	792	808	815	836	824	759	775	839	864	831	811	781	793	793	762	770	852	793	802	770	795	803	811	811	788	786	818	809	864	798	811	855	824	792	810	847	785	795	744	787	830	854	812	822	791	753	843	775	795	812	807	814	810	825	872	813	785	873	789	797	773	811	828	771	797	815	790	798	811	848	803	832	753	819	805	795	816	791	806	806	860	824	815	763	855	859	868	849	820	807	800	840	753	799	762	807	807	814	777	825	836	821	766	846	794	794	802	811	774	793	831	798	819	795	823	779	804	800	789	844	778	811	800	786	829	811	794	837	809	825	842	825	807	823	808	852	840	816	815	795	796	770	843	770	797	841	795	816	836	844	804	811	773	801	824	789	761	837	836	846	812	792	851	799	865	865	822	834	783	816	783	819	778	784	800	779	820	808	872	840	821	819	804	803	814	827	822	826	833	822	782	799	839	862	841	800	809	850	820	813	807	788	810	799	767	773	805	802	762	802	793	826	794	777	847	837	801	807	833	783	810	814	757	797	781	756	790	825	818	882	787	782	804	847	781	776	798	796	825	825	837	795	770	828	803	850	814	897	786	835	834	795	833	770	808	809	828	786	856	800	775	822	838	819	790	809	813	811	848	806	891	798	785	777	765	841	842	786	774	754	829	783	827	854	802	826	826	775	821	774	865	798	826	806	824	828	841	806	794	846	791	847	785	822	780	815	811	851	785	797	825	740	819	838	869	796	775	832	810	810	832	815	845	826	805	779	806	822	800	808	843	827	806	841	766	846	804	832	756	811	846	811	798	826	833	800	841	812	826	824	829	776	810	844	791	784	777	818	798	792	848	811	807	823	823	802	865	782	800	769	798	799	816	842	799	819	807	746	837	855	817	803	802	881	796	823	802	765	843	781	832	808	871	799	783	805	873	828	782	794	830	824	812	803	805	761	781	764	818	809	858	802	825	818	837	806	824	838	801	798	842	809	835	834	803	811	803	780	849	832	833	785	788	772	791	827	823	802	808	834	811	810	782	832	852	755	790	806	806	782	837	814	789	814	792	849	821	809	811	805	826	781	794	835	813	798	763	758	789	817	827	821	777	808	782	839	841	803	802	815	811	812	848	779	806	852	785	764	829	825	788	807	873	830	779	786	844	801	793	781	816	820	822	780	783	814	794	792	781	843	853	858	791	844	769	820	836	779	852	861	835	822	816	846	840	792	830	835	802	789	855	810	854	810	797	858	792	869	892	808	812	781	838	809	820	776	805	770	780	791	763	809	813	774	796	859	862	804	837	819	783	806	796	815	858	843	768	824	862	808	802	845	816	820	833	823	907	782	834	760	857	775	784	795	818	884	846	812	773	801	786	811	781	786	822	821	859	822	831	797	835	792	792	820	783	788	826	760	791	826	809	814	812	801	820	806	791	788	770	790	839	816	769	827	833	807	803	821	764	737	802	812	825	820	902	820	843	801	864	824	826	804	835	795	829	832	783	752	819	792	841	836	782	780	833	794	782	800	748	790	815	820	779	765	771	806	794	785	815	788	820	805	829	778	818	810	717	798
54411	52657	52291	39481	27580	13108	7409	6563	6713	6564	6657	6504	6517	6515	6558	6529	6458	6558	6470	6559	6532	6475	6570	6469	6455	6460	6551	6746	6597	6593	6567	6462	6614	6545	6552	6496	6578	6484	6594	6565	6533	6416	6509	6576	6469	6574	6439	6455	6392	6477	6561	6634	6508	6543	6428	6562	6640	6443	6512	6574	6572	6521	6509	6603	6650	6630	6440	6617	6537	6614	6572	6629	6551	6502	6564	6520	6498	6507	6601	6549	6513	6520	6640	6497	6588	6588	6630	6734	6512	6436	6576	6464	6596	6538	6592	6607	6724	6526	6694	6532	6492	6422	6478	6545	6402	6544	6568	6471	6507	6494	6607	6429	6544	6699	6592	6530	6529	6632	6518	6570	6532	6495	6644	6358	6519	6565	6638	6517	6588	6515	6582	6472	6525	6543	6444	6471	6601	6596	6609	6562	6643	6563	6466	6575	6651	6608	6488	6488	6530	6500	6543	6497	6594	6464	6519	6606	6434	6516	6568	6509	6559	6486	6585	6424	6443	6490	6602	6611	6528	6645	6523	6469	6551	6410	6527	6455	6635	6481	6702	6527	6530	6428	6599	6498	6663	6533	6554	6618	6655	6607	6464	6550	6607	6576	6460	6620	6523	6428	6568	6581	6525	6499	6572	6529	6526	6465	6441	6547	6625	6501	6492	6497	6466	6497	6584	6619	6479	6561	6685	6641	6692	6610	6529	6437	6398	6519	6553	6606	6486	6562	6544	6499	6570	6547	6503	6703	6556	6597	6517	6458	6453	6425	6551	6404	6493	6553	6429	6732	6603	6604	6631	6570	6617	6362	6535	6609	6438	6589	6533	6626	6446	6429	6610	6478	6611	6597	6596	6539	6579	6509	6513	6530	6449	6486	6488	6517	6442	6626	6472	6419	6525	6636	6554	6576	6521	6567	6538	6576	6497	6549	6411	6625	6626	6614	6533	6561	6484	6568	6535	6541	6604	6585	6508	6529	6495	6435	6507	6551	6495	6585	6584	6392	6568	6557	6591	6603	6534	6523	6489	6504	6642	6549	6418	6519	6572	6541	6553	6703	6616	6602	6636	6719	6611	6520	6675	6560	6553	6421	6458	6533	6553	6600	6474	6486	6465	6602	6606	6516	6581	6548	6652	6438	6531	6529	6452	6454	6528	6593	6448	6476	6413	6539	6520	6509	6575	6493	6425	6604	6506	6561	6441	6476	6509	6489	6444	6547	6594	6493	6592	6402	6505	6589	6443	6467	6490	6402	6533	6523	6391	6616	6614	6432	6627	6520	6513	6599	6592	6505	6640	6544	6684	6517	6508	6572	6438	6479	6743	6383	6455	6498	6495	6514	6660	6413	6688	6479	6624	6537	6573	6482	6508	6585	6607	6633	6624	6472	6589	6670	6581	6616	6553	6437	6412	6486	6498	6564	6537	6607	6376	6668	6544	6568	6458	6612	6544	6493	6495	6511	6459	6583	6610	6608	6514	6448	6635	6551	6596	6549	6539	6520	6496	6516	6469	6513	6550	6591	6548	6675	6604	6560	6522	6544	6546	6574	6576	6440	6455	6547	6418	6551	6617	6586	6525	6381	6533	6447	6580	6526	6498	6458	6606	6428	6612	6608	6522	6479	6463	6518	6519	6541	6440	6463	6562	6462	6565	6694	6466	6675	6474	6602	6593	6535	6560	6564	6542	6435	6511	6559	6583	6546	6543	6538	6599	6504	6432	6624	6557	6503	6506	6589	6502	6467	6607	6508	6459	6551	6503	6515	6505	6443	6497	6587	6557	6615	6573	6573	6478	6598	6621	6463	6504	6567	6480	6522	6557	6469	6653	6539	6583	6660	6386	6613	6655	6703	6632	6490	6470	6540	6573	6718	6766	6643	6519	6490	6367	6476	6444	6538	6564	6399	6585	6466	6613	6612	6413	6408	6458	6558	6596	6413	6604	6458	6479	6537	6584	6564	6508	6524	6645	6435	6581	6544	6532	6597	6494	6448	6536	6497	6491	6491	6483	6601	6560	6401	6684	6434	6574	6540	6635	6559	6524	6564	6571	6544	6575	6489	6454	6474	6576	6710	6461	6534	6558	6558	6519	6529	6629	6449	6447	6606	6493	6475	6541	6525	6542	6508	6558	6460	6583	6478	6460	6496	6513	6531	6558	6580	6501	6565	6412	6571	6536	6637	6488	6540	6501	6639	6521	6641	6526	6637	6426	6567	6473	6657	6513	6630	6461	6509	6486	6663	6585	6489	6567	6566	6553	6529	6536	6494	6525	6692	6500	6584	6614	6665	6476	6433	6581	6566	6446	6590	6643	6503	6392	6476	6515	6464	6582	6632	6603	6533	6434	6549	6489	6505	6617	6567	6570	6581	6580	6542	6487	6537	6636	6517	6604	6613	6509	6607	6581	6593	6423	6458	6480	6505	6576	6571	6630	6421	6482	6539	6499	6521	6527	6468	6564	6570	6700	6553	6591	6497	6604	6705	6573	6505	6542	6554	6455	6592	6555	6541	6550	6571	6473	6454	6496	6630	6462	6607	6490	6461	6449	6456	6665	6481	6454	6642	6626	6496	6545	6515	6491	6492	6459	6441	6496	6737	6534	6536	6574	6529	6579	6436	6577	6421	6699	6534	6593	6577	6507	6645	6569	6528	6413	6579	6481	6509	6649	6511	6632	6661	6481	6509	6452	6576	6572	6567	6604	6424	6695	6578	6493	6563	6409	6543	6593	6562	6608	6616	6592	6650	6678	6538	6644	6565	6613	6577	6583	6570	6561	6528	6635	6453	6638	6512	6515	6574	6446	6467	6498	6567	6576	6624	6497	6419	6544	6431	6548	6547	6655	6549	6492	6481	6635	6516	6544	6506	6478	6651	6603	6645	6607	6467	6578	6548	6564	6596	6519	6527	6578	6456	6514	6657	6493	6508	6452	6473	6447	6538	6478	6713	6529	6596	6606	6494	6540	6563	6418	6686	6596	6552	6582	6382	6435	6647	6705	6487	6553	6520	6542	6528	6573	6513	6639	6610	6519	6510	6580	6460	6599	6613	6524	6593	6524	6506	6407	6523	6472	6451	6532	6478	6391	6431	6559	6492	6530	6497	6640	6510	6638	6658	6391	6616	6703	6582	6545	6523	6536	6567	6555	6458	6580	6491	6616	6646	6510	6615	6744	6437	6532	6441	6532	6489	6537	6564	6496	6490	6466	6556	6576	6548	6543	6546	6545	6589	6493	6533	6574	6462	6545	6590	6464	6394	6521	6595	6614	6586	6514	6598	6522	6394	6512	6385	6574	6589	6456	6618	6587	6443	6490	6517	6473	6439	6567	6548	6546	6488	6616	6560	6484	6487	6446	6652	6563	6572	6668	6561	6544	6598	6596	6577	6540	6610	6504	6501	6567	6398	6506	6499	6491	6586	6324	6542	6469	6633	6534	6450	6443	6566	6568	6604	6506	6509	6617	6599	6576	6568	6604	6496	6509	6565	6416	6538	6530	6709	6619	6591	6593	6523	6638	6544	6637	6568	6432	6649	6430	6588	6518	6631	6655	6458	6584	6526	6602	6384	6570	6418	6532	6604	6583	6514	6554	6432	6605	6516	6586	6697	6385	6470	6496	6657	6437	6637	6473	6519	6552	6417	6538	6571	6450	6609	6559	6477	6626	6577	6457	6490	6404	6615	6586	6617	6584	6533	6650	6663	6648	6509	6623	6456	6536	6580	6426	6624	6629	6654	6444	6522	6475	6475	6540	6521	6566	6491	6527	6528	6589	6483	6453	6569	6521	6541	6579	6555	6610	6551	6629	6643	6567	6546	6503	6447	6487	6445	6420	6446	6485	6460	6527	6580	6513	6600	6560	6494	6573	6465	6530	6387	6488	6573	6591	6609	6586	6512	6628	6438	6525	6601	6508	6540	6591	6545	6589	6508	6553	6614	6464	6529	6491	6592	6456	6642	6577	6436	6494	6615	6535	6504	6501	6481	6510	6438	6547	6486	6610	6461	6537	6558	6693	6568	6478	6454	6583	6551	6528	6539	6576	6469	6580	6530	6399	6586	6575	6581	6443	6596	6471	6674	6522	6672	6566	6544	6494	6574	6630	6425	6565	6420	6639	6511	6600	6484	6656	6736	6408	6601	6565	6518	6562	6503	6487	6545	6516	6380	6423	6435	6558	6492	6670	6553	6607	6518	6522	6560	6490	6551	6574	6607	6599	6446	6475	6502	6615	6363	6413	6702	6593	6698	6473	6574	6555	6387	6540	6527	6568	6519	6694	6547	6532	6438	6537	6561	6624	6566	6630	6542	6512	6563	6452	6530	6528	6521	6663	6529	6367	6500	6616	6492	6581	6449	6524	6518	6499	6410	6578	6542	6522	6530	6583	6527	6556	6553	6532	6560	6630	6480	6474	6523	6550	6559	6428	6538	6659	6464	6426	6636	6624	6413	6568	6540	6543	6575	6596	6520	6402	6525	6419	6405	6520	6529	6570	6531	6510	6608	6647	6433	6514	6453	6512	6521	6473	6546	6524	6580	6513	6546	6581	6433	6606	6519	6504	6417	6641	6465	6546	6559	6662	6564	6530	6652	6617	6573	6547	6445	6441	6565	6536	6642	6559	6466	6604	6497	6509	6502	6649	6459	6599	6581	6477	6553	6466	6533	6543	6599	6512	6494	6557	6512	6649	6571	6482	6451	6703	6561	6561	6545	6689	6600	6608	6624	6545	6492	6558	6520	6500	6554	6517	6427	6548	6627	6524	6515	6583	6435	6561	6451	6548	6596	6534	6656	6636	6433	6511	6534	6543	6505	6549	6577	6454	6541	6644	6531	6514	6621	6459	6499	6494	6489	6578	6588	6522	6507	6714	6454	6527	6569	6561	6491	6464	6438	6533	6518	6582	6595	6583	6534	6402	6533	6525	6602	6462	6630	6484	6677	6531	6641	6484	6521	6519	6530	6489	6464	6452	6562	6491	6490	6583	6498	6604	6576	6530	6573	6676	6600	6595	6488	6617	6530	6588	6571	6442	6605	6566	6523	6684	6414	6516	6545	6568	6501	6556	6620	6448	6550	6534	6541	6566	6475	6535	6476	6594	6512	6524	6470	6571	6580	6527	6654
22839	21326	11029	3401	1277	964	862	908	878	918	863	882	906	852	886	873	877	904	855	891	908	834	941	921	887	869	873	911	904	888	896	891	874	913	897	841	885	869	912	881	839	893	925	848	861	895	874	844	886	899	830	898	871	920	833	909	870	865	886	855	882	843	825	885	880	906	855	879	906	918	943	902	842	872	888	848	952	896	897	877	862	824	894	882	845	879	832	909	878	826	867	838	904	879	886	863	904	882	890	858	924	827	878	909	961	885	837	931	812	896	880	918	899	866	868	895	815	916	897	880	943	918	900	915	876	863	828	880	874	910	802	901	864	903	889	904	873	843	865	852	818	804	866	885	896	860	844	869	892	899	918	857	854	886	851	884	866	859	905	840	893	853	840	848	882	888	888	900	863	873	819	874	899	832	941	842	911	858	877	917	925	920	877	843	942	835	901	878	867	845	867	847	911	916	877	852	934	890	860	879	868	887	914	899	919	877	889	901	893	868	879	925	895	895	883	898	831	884	804	827	852	815	871	907	870	824	904	853	938	910	879	903	933	866	938	878	865	864	906	855	834	867	878	872	891	827	899	911	850	848	857	826	874	882	901	910	831	898	839	916	864	848	900	899	876	892	905	872	906	881	836	855	877	908	924	879	940	869	913	870	778	956	871	876	843	908	838	847	850	861	829	883	906	847	841	899	878	861	877	908	882	857	908	847	922	898	874	864	915	854	859	889	872	881	838	922	909	883	889	868	910	867	889	870	897	879	832	911	921	896	858	878	903	862	816	898	863	888	903	877	941	914	865	881	885	942	839	906	893	878	913	909	907	921	877	859	859	858	817	873	889	871	981	908	886	868	883	903	883	889	907	863	879	859	861	923	884	924	854	879	892	920	887	891	893	828	912	852	859	915	902	882	880	880	913	832	893	833	875	851	900	907	890	875	898	898	896	852	885	923	890	867	921	862	867	883	886	865	865	872	849	847	845	862	877	911	845	856	822	896	862	891	854	841	887	880	858	898	911	878	816	921	933	947	873	889	867	899	897	906	843	892	906	861	861	890	902	899	897	886	860	905	854	863	848	851	846	823	846	908	844	877	850	856	858	880	873	890	899	863	859	880	904	893	895	876	892	835	875	894	888	916	870	897	913	887	841	868	892	845	880	902	905	868	893	925	877	868	903	848	964	881	847	854	919	945	867	882	868	867	912	840	888	900	818	843	905	892	877	880	853	921	921	887	911	921	920	889	919	870	857	894	848	860	888	862	895	950	882	863	958	885	853	874	908	894	909	847	868	871	879	888	912	875	867	926	882	905	868	822	944	923	850	827	886	920	880	848	851	821	905	866	943	932	895	878	903	800	849	879	889	865	914	820	887	870	867	827	860	861	905	812	914	931	857	860	855	882	906	887	890	844	843	871	896	906	891	871	870	870	876	875	884	850	914	885	876	891	824	904	880	904	900	869	893	845	926	883	850	883	892	860	889	914	836	929	862	900	870	891	854	884	882	858	861	877	892	978	902	930	854	878	873	891	873	854	872	854	904	924	872	913	899	901	941	914	909	932	914	936	909	851	912	852	876	860	923	822	887	917	853	892	874	878	841	892	869	879	876	891	838	830	874	881	881	831	922	887	891	915	871	885	859	906	918	898	884	941	913	829	871	863	927	898	855	867	860	854	843	861	886	869	868	917	871	911	852	856	874	850	944	914	898	846	880	896	920	866	893	877	909	864	893	940	906	854	862	899	895	846	831	872	867	869	839	883	861	875	923	847	910	877	842	866	917	867	923	868	843	899	878	891	885	835	879	893	852	858	865	841	887	927	894	913	914	889	916	864	863	919	923	872	864	901	854	886	866	925	921	917	888	850	879	850	876	898	828	856	866	912	930	874	852	889	872	893	873	855	912	829	869	965	863	941	931	884	882	891	911	840	878	854	899	865	880	872	907	893	857	822	887	844	873	894	887	916	819	823	841	891	938	868	895	889	902	892	896	901	928	860	859	866	866	881	871	854	852	872	928	905	866	926	895	891	942	931	872	895	886	860	906	919	898	924	867	823	863	900	898	904	848	901	897	904	880	886	855	887	846	886	873	891	875	937	890	900	865	894	892	895	884	890	849	900	888	884	858	901	860	903	894	903	884	858	901	851	869	911	866	867	887	863	846	837	929	889	873	871	917	855	886	859	891	902	912	922	876	905	903	887	911	861	893	871	853	905	898	856	900	878	893	890	875	898	870	847	869	891	865	879	852	853	882	923	888	850	949	858	857	844	911	871	903	924	843	877	838	889	885	907	885	864	918	861	851	866	867	874	885	907	832	946	960	863	901	866	920	916	874	871	881	799	843	895	904	887	855	912	905	869	876	926	876	901	864	889	874	862	841	971	848	859	875	871	920	871	898	855	898	936	883	879	878	868	839	901	913	800	893	921	867	880	912	914	912	918	861	803	903	862	895	899	885	846	888	866	861	931	907	877	954	932	857	885	865	872	875	884	869	884	939	882	873	863	868	899	826	896	941	887	883	845	886	834	848	863	882	855	864	934	944	869	819	895	839	910	855	907	844	880	913	916	907	891	925	949	891	901	865	908	862	949	812	824	845	865	886	903	900	894	875	882	882	917	853	894	888	893	889	862	828	871	900	896	840	876	926	875	814	897	838	889	842	900	877	857	823	899	900	900	901	835	844	866	890	855	850	828	867	883	863	906	925	930	856	902	841	919	855	870	914	895	908	857	879	874	916	860	925	866	880	895	905	908	904	874	840	840	881	908	930	918	948	870	867	906	943	910	860	857	864	809	870	889	863	852	891	864	886	874	841	876	963	816	935	896	842	898	948	899	867	911	829	817	881	859	847	871	861	867	835	869	887	906	832	890	907	830	851	878	883	870	896	896	933	881	910	906	842	886	843	875	926	846	848	882	893	895	850	908	878	915	819	843	890	849	886	888	882	884	863	858	936	832	855	928	900	823	878	847	922	899	874	883	912	902	948	862	874	927	877	873	870	901	835	853	901	921	886	900	866	875	847	964	903	890	887	855	899	878	886	896	893	807	884	919	849	865	862	880	921	928	886	869	884	857	852	901	872	900	879	911	901	926	861	845	913	846	892	902	909	896	839	851	870	916	824	839	859	887	852	885	867	892	865	948	904	869	886	881	884	872	849	795	909	836	935	899	869	873	857	895	846	884	859	876	913	890	929	871	886	858	878	918	870	839	861	911	797	863	874	885	942	848	900	919	882	883	864	883	864	876	858	857	869	901	899	903	852	924	912	874	885	920	874	925	879	904	827	833	847	868	870	897	863	889	881	916	913	852	879	877	848	926	878	872	879	900	882	815	872	888	888	888	903	876	907	903	903	871	915	909	872	904	906	901	894	901	906	872	868	889	905	903	846	872	873	915	893	872	893	887	882	902	856	887	886	850	854	917	876	903	935	898	888	865	894	897	843	878	916	870	887	905	921	864	892	855	912	829	842	888	923	905	850	912	894	901	876	921	839	931	858	860	879	895
56586	45914	34146	23124	13354	8215	7185	6952	6914	6982	7043	7034	7022	7048	7050	7128	7017	6989	7063	7001	6984	7057	7031	6966	6900	7091	6999	6947	7144	6993	7038	7129	6904	7109	7023	7008	6907	7095	6875	7023	6963	6992	6964	6999	7033	7036	7142	7068	7026	6955	7127	7053	7076	6979	6975	6930	7124	7011	7204	7031	7118	6943	6978	7238	6900	6993	7032	7100	6933	7115	6967	7099	7083	7186	6900	6959	7134	7080	7150	6929	6917	6941	7109	6986	7109	6988	7067	6994	6988	6962	6905	6909	7041	7041	7047	6955	7062	6898	6973	7027	7017	7099	6972	6953	6968	7105	6977	6984	7023	7049	7020	7111	6978	6891	6952	7097	7094	7036	6966	7145	7029	6980	7078	7068	7140	6923	7069	7073	7072	6981	7144	7136	7107	7156	7072	6928	7078	7011	6963	7126	6968	6983	7029	6998	6930	7011	7034	7110	6963	6985	7134	6959	7158	7117	7003	6999	6982	6948	6991	7069	7039	6909	6958	6882	7025	7065	7058	6988	7005	6999	7136	7061	7059	6981	7017	7028	7010	7062	7141	7097	7138	6983	7111	6979	7012	6950	6979	7002	7122	6854	7034	7005	7010	7003	6898	6987	7026	6980	6881	7007	7113	6971	6873	7013	7112	6968	7076	7043	6964	7065	6889	6954	7020	6988	7005	7065	6859	6997	7045	6958	7024	7103	7027	7061	6971	7083	6962	6972	7070	7107	6941	6978	6915	6971	7108	6998	7145	7014	7015	6928	7119	6910	7065	7016	6995	7013	6932	7156	6990	7030	6963	6906	7159	6952	7011	7103	6953	6956	7147	6970	6933	7045	7080	7122	6993	7137	6860	7137	7001	6985	6936	6959	6940	6997	7028	7052	7111	7023	6980	7120	6939	6972	7060	6977	7124	7021	7008	6987	7004	7154	6991	6972	6930	7182	6972	6982	6983	6981	7055	6950	7044	6908	7126	6948	6923	7039	7070	6961	7094	7042	7025	7010	6998	6962	7108	7037	6926	6990	6999	7032	6944	7111	7028	6917	7028	7103	7115	7004	7097	7171	7134	7095	7067	6971	7081	7079	7162	7122	7154	6994	7013	7024	7031	6907	7089	7167	7057	7071	7089	7115	7058	6943	6960	7104	7079	7112	6925	6991	6969	7057	7033	6976	6996	7021	7189	7002	7019	7000	6976	7046	7075	6847	7038	7115	7047	6975	7110	6851	7074	7082	7059	7033	7114	7051	7110	6998	6968	6961	6986	6935	7035	7042	6956	6932	7095	7024	7007	6931	7073	6980	7115	7030	7217	7132	7082	6971	7032	7060	7033	6962	7101	6962	6937	7191	7094	7080	7003	7000	7109	7026	7058	7077	7066	7000	7086	7043	7072	6957	7070	7113	7121	6984	6987	7045	7001	7109	7207	6976	7147	7138	6949	7087	7017	6941	7103	7023	6880	7103	6950	6972	7067	7001	7171	7039	7155	7031	7243	6998	6903	6975	6945	7042	7036	7089	7027	7052	7123	7021	7196	7145	7103	6991	7102	7006	6924	6979	6938	7127	7051	7046	7105	6997	6962	7091	7165	7099	7094	7054	6957	7029	7038	7033	7059	7068	7083	7017	7054	7045	6948	7040	6936	7179	7167	7065	6985	7061	6898	7040	6945	7073	7010	7142	7084	6942	6945	7104	7184	6978	7126	7002	7084	6953	7097	7033	7016	7016	7000	7120	7033	7063	6983	6970	6955	6959	7101	7034	7006	7049	7028	6959	7094	6944	7119	7018	7003	6983	7051	7014	7007	7038	6995	7188	6917	6962	7149	6959	6955	6972	6962	6990	7049	7104	7067	7042	7068	6997	7108	6974	7130	7032	6888	7034	7116	6956	7066	7140	7174	7149	7163	7131	7037	7084	7084	6988	7012	7065	7023	7028	7073	7080	6939	6987	7176	6964	7064	7001	7055	7000	7080	7178	6980	7032	7017	6991	6940	7115	7076	6816	6979	6988	7021	6923	7111	7011	6915	6996	7085	7072	6984	7140	7038	7012	7055	6902	7050	7110	6970	7011	6933	7037	7052	7036	7005	7162	7112	6928	7043	7058	6986	7045	6992	6991	7071	7038	7127	7097	6957	6986	7049	6882	7173	6949	6977	7178	7077	6877	7187	7048	7031	7103	6972	7004	6921	7060	7065	7128	7075	6999	7003	7174	7101	6971	7239	7150	6995	6999	7025	7054	6996	6943	7246	7182	7233	7047	7035	7001	7038	7115	7041	7000	7042	7059	7011	7061	6986	7057	6974	6933	6981	7042	7051	7011	7070	6972	7008	7018	7025	7063	7014	6978	6992	6953	7010	7098	6992	7112	6939	6997	6989	7136	6902	7005	7139	7007	7119	7105	6982	6958	7012	7017	7150	7040	6954	7219	6910	7033	6879	6880	7062	7039	7031	6997	6952	7000	7060	7053	7175	6876	7097	6921	7095	6886	7068	7091	7095	6958	7043	7005	7064	7113	6942	7099	7014	6967	6980	7075	7078	7084	7069	6904	6970	6989	7093	7024	7100	7125	7095	6947	6955	7129	7113	6931	7100	6915	6973	7058	6993	6938	7100	6932	6966	6981	6941	6998	7130	7060	7149	7001	7052	6939	7020	6975	7088	7093	7013	7181	6929	7102	6959	7142	7100	6935	7094	7029	7062	6944	7021	7225	7080	6943	6960	6952	7083	7080	7139	7059	6901	7093	7138	7017	7086	6968	7057	7018	6967	7009	7014	7051	7091	6949	6984	7023	7122	6966	7019	7015	7081	7034	7053	7089	7129	7078	7165	7035	7042	6933	7026	7139	6975	6942	6992	7019	6948	7116	7006	7018	7032	7056	7020	6998	7059	7067	7164	7052	7087	6900	7134	7106	6976	7169	7031	6990	7014	7097	7041	7006	7072	7162	7225	7034	7054	6957	6938	7070	7104	6983	7049	6976	7071	7008	7039	7070	6990	7108	7089	6971	7112	6982	7070	7016	7045	7062	7094	6939	6911	7028	6990	7126	7137	7051	6968	7050	6960	7075	7089	7006	6996	7039	7037	7052	7222	6998	7091	7085	7185	7066	7031	7013	7026	7010	7167	6986	6981	7058	7058	7026	7160	6969	7093	7074	7101	6998	7164	7103	6923	7013	7015	7003	6972	7133	6995	7213	7075	7016	6997	7123	7133	7170	7104	6982	6953	7002	7051	7031	7020	6960	7282	7059	6966	6973	7081	6934	7104	6868	7141	6948	7077	7139	7040	7040	7087	7089	7045	6962	7117	6963	7057	6923	6994	6943	7148	7056	7192	7092	7034	6962	6980	6874	6975	7119	6979	7026	7035	7028	7040	7075	7098	6958	6949	7099	7064	7080	7064	7102	6968	7141	7041	7062	7097	7101	7041	7025	7035	6922	7025	7059	6944	7159	7151	7055	7026	6998	7032	7030	7007	6996	7098	7036	6913	7016	7021	7004	7073	7021	7087	7167	7017	6953	6917	7045	7127	7053	7213	7095	7105	6974	6943	6906	6939	7039	7172	6957	7062	6988	6996	7050	6884	7016	7067	6948	7117	7145	7006	7096	7038	6968	6936	6978	7160	6986	7104	7076	6985	7012	6999	7042	7039	7060	7057	7056	6913	6970	6933	6991	7154	7130	6976	7126	6975	6930	7118	7075	6969	7096	7011	6940	7121	7054	7064	7020	6969	7087	7010	6991	7064	6993	6939	7100	7145	7012	7108	6983	7069	7069	7261	7056	6953	7062	7122	7069	7042	6947	7124	7113	7005	7137	7105	7102	7043	6991	7102	7095	7041	7032	7015	7070	6854	7161	7084	6864	6983	6845	7010	7053	6960	7062	7089	7005	7088	6974	6980	7026	6970	7018	7127	6887	7077	7118	7000	7093	6939	7022	7060	7071	7166	6925	6926	6958	6988	6957	6854	6984	6885	7077	7066	7033	7056	6955	7091	6960	7027	7082	6960	6984	7029	7057	7039	7039	7116	7102	6968	7194	6984	7126	6959	7009	6977	7157	6955	7050	7134	7069	6953	7056	7055	6996	7014	7084	7019	7045	6903	7000	7100	7127	7023	7009	7098	6985	7119	6985	7083	6952	7154	7088	6988	6979	7019	7013	7017	7044	6971	7097	7066	6993	7036	7008	7025	7123	6934	6925	7006	6871	7020	7037	7110	7042	6947	6888	6980	7019	6907	7111	6932	7122	7132	7031	7143	7010	7179	7095	7075	6989	6994	7005	7083	7077	6910	7199	7096	7072	7049	7122	7064	6906	7197	7011	7023	7001	6980	6982	7133	7026	7011	7012	7070	6978	7018	6975	7047	7013	7043	7000	7073	7047	7004	7039	6997	7089	6916	7091	7096	6862	6997	7113	7064	7003	7070	7101	6879	7092	7052	7058	7158	7004	7036	7003	7060	7006	7078	6920	7040	6968	6919	7092	6962	7014	7140	7069	7035	7005	6989	6973	7044	7079	7126	7008	6998	7166	6957	7090	6991	6992	7027	6978	7079	7090	7046	7112	7052	7027	7045	7047	7139	7035	7022	7049	7119	7015	6980	7010	7076	7024	7171	7140	7042	7025	6891	7027	6963	6929	7010	7026	7043	7012	7139	6886	7047	6973	6891	6989	7120	7008	6955	7067	6996	7119	7060	7073	6970	7113	6980	7090	7074	6974	7155	7014	7009	7111	7012	6994	6960	6961	7137	7127	7115	6893	7045	6987	7003	7066	7084	7148	6981	6979	6952	7059	6994	6961	7025	7011	6996	7032	7215	6996	7029	7066	7123	6929	6949	6896	7046	7082	7088	7107	7029	7086	6937	7047	7021	6980	7128	6952	6995	6947	7096	7163	7100	7000	7040	7036	7007	6988	7022	6943	7054	6999	7089	7193	7128	7020	6997	7193	6981	7072	6954	7066	7078	6919	7002	7031	7048	7111	6984	7048	6984	7089	7086	7014	6948	7034	7130	7097	6958	7048	7036	7039	6951	7151	7131	6894	7010	6970	6989	7116	7036	7093	7081	6899	7036	7042	7013	7025	6963	7082	7070	7099	7081	6930	7037	7019	6954	7099	6819	7075	6936	7072
50297	50975	28690	10449	2329	1162	952	959	951	952	964	988	952	901	999	915	939	946	964	980	967	969	866	963	972	990	951	913	1000	913	956	987	908	935	949	952	932	955	972	909	900	1003	947	948	919	912	979	922	970	985	961	938	918	980	1009	971	891	901	906	922	946	940	982	899	956	945	996	972	888	1019	947	988	944	968	949	999	957	936	921	949	972	973	953	906	903	929	921	888	957	953	953	974	981	950	935	932	955	929	930	953	984	972	979	876	978	941	965	888	950	923	894	928	959	931	925	964	897	969	990	899	952	935	949	921	954	959	952	930	985	967	920	950	922	953	955	892	973	943	910	897	956	1000	910	953	956	932	973	898	946	929	945	962	934	924	963	952	887	917	928	897	904	999	920	911	887	979	966	958	957	949	940	922	966	924	921	949	936	929	939	954	940	1009	965	916	955	890	1009	918	923	897	868	998	963	919	928	961	996	951	954	911	896	971	919	942	956	974	969	905	866	980	906	973	960	926	948	953	943	923	926	905	963	937	925	965	1025	963	1014	984	941	961	889	933	949	943	936	973	928	961	1019	959	916	985	927	955	921	937	909	964	970	896	952	983	905	928	912	942	982	983	967	899	932	940	962	922	909	941	949	893	955	867	884	926	929	1022	935	998	953	872	971	981	976	886	927	943	949	933	941	957	966	957	904	956	937	904	912	984	948	947	929	937	872	957	964	921	964	965	934	992	934	876	919	945	979	1009	951	899	909	924	961	999	929	967	942	950	937	940	944	924	910	914	891	895	972	963	958	946	986	928	920	883	952	960	921	945	925	982	923	915	913	951	925	962	925	933	902	928	907	990	1006	955	962	938	949	932	948	929	946	947	955	944	945	921	960	904	941	969	922	944	951	974	917	930	871	962	877	942	976	940	926	932	869	975	965	929	908	953	968	934	949	875	890	947	954	957	958	895	919	921	900	957	960	920	979	968	943	913	950	890	926	955	944	899	939	890	947	932	933	982	893	891	942	949	911	960	973	920	964	974	915	1013	1030	906	960	918	928	949	962	938	932	994	939	927	894	911	936	940	947	977	901	943	917	968	965	934	842	957	907	967	962	970	917	987	932	984	923	907	921	975	959	943	887	948	949	897	968	955	908	955	898	929	940	956	934	954	932	971	889	969	918	963	916	1001	943	987	967	917	941	917	931	969	964	949	951	955	936	906	851	923	932	940	917	918	953	939	957	980	955	970	931	987	918	950	941	898	935	926	990	932	922	935	937	976	928	942	962	967	935	910	909	857	966	908	912	965	1004	949	888	914	928	1006	1002	970	849	974	910	918	921	935	969	972	938	925	954	918	973	954	986	918	915	956	904	871	1033	912	1022	930	927	1040	944	922	907	1003	918	980	950	892	989	900	890	902	899	931	952	937	912	1001	925	980	975	958	893	926	939	883	950	945	926	930	911	959	947	901	1004	935	970	968	997	903	902	965	917	954	934	967	966	942	981	847	914	940	961	974	894	923	915	917	937	943	906	945	978	962	932	904	937	944	946	941	927	1004	946	911	933	938	970	922	943	954	938	893	967	930	902	866	927	912	974	907	947	898	907	926	909	937	918	918	919	960	925	917	944	934	944	917	969	899	910	917	982	939	874	1007	970	955	897	937	947	948	987	960	978	936	956	963	965	912	956	876	884	918	957	945	955	988	919	958	959	925	967	926	958	1005	956	945	942	999	973	951	954	980	937	969	934	885	966	924	945	923	959	952	919	959	912	960	930	1018	911	954	958	971	1001	981	964	965	962	931	965	938	986	936	877	967	944	920	897	976	994	960	936	934	934	976	926	933	958	936	933	998	988	920	993	943	946	917	992	976	929	915	907	961	948	971	931	840	907	947	947	953	951	945	946	965	971	973	939	939	924	956	962	961	915	935	961	979	969	949	880	986	928	954	932	951	920	890	939	924	919	951	880	946	959	918	921	925	967	999	937	944	900	950	922	949	893	911	920	937	1007	917	1007	943	928	940	985	907	924	965	943	918	929	992	896	945	960	893	939	924	947	929	981	968	948	965	980	896	942	922	930	934	999	944	995	887	985	895	954	970	957	978	958	960	931	951	958	916	917	987	934	931	932	927	958	971	967	960	978	924	927	921	973	879	923	937	988	919	998	922	955	940	1009	945	995	978	990	944	954	957	954	904	970	948	965	907	930	925	921	917	911	926	919	968	962	970	946	921	1014	891	927	943	966	948	920	960	904	908	971	890	920	941	956	959	899	952	923	940	925	932	903	930	948	937	969	895	988	948	866	1004	949	1000	944	881	955	958	931	958	998	990	921	998	931	957	970	944	894	942	944	909	930	917	940	943	939	981	953	902	930	887	973	980	940	937	943	890	950	927	973	962	997	977	1002	918	908	940	913	956	915	947	976	956	924	965	958	943	975	918	978	928	948	953	949	916	914	921	949	876	958	901	942	937	920	953	948	941	959	994	912	893	923	969	937	958	983	934	990	874	957	944	965	934	922	905	932	968	959	968	936	985	950	960	924	951	969	903	914	984	990	896	962	881	952	935	932	950	983	976	923	886	989	958	975	921	1018	1015	977	993	1001	922	947	927	928	945	968	928	973	969	924	965	922	974	974	991	909	927	966	1003	932	939	946	912	867	935	917	980	927	964	954	952	912	946	1002	941	1006	959	961	966	929	999	969	927	925	971	980	947	944	914	961	954	975	926	944	947	943	897	926	965	978	963	996	918	899	905	935	976	977	874	883	933	965	967	923	953	943	943	901	968	912	959	966	956	971	962	960	901	994	956	930	936	1003	964	916	945	929	961	930	939	946	943	920	931	951	940	897	910	951	954	974	974	908	922	961	1011	995	879	935	1017	946	891	940	986	928	952	951	957	940	936	989	965	953	926	922	941	941	941	902	1003	925	875	973	986	915	970	906	944	957	975	932	985	953	981	892	971	907	931	904	970	936	915	962	920	951	964	972	923	889	953	941	891	960	924	924	974	959	980	935	995	904	930	944	929	980	911	985	975	902	927	918	990	888	964	963	937	958	934	950	940	937	929	970	985	937	923	917	1006	958	976	938	944	930	944	955	933	1013	912	955	977	955	964	905	940	910	1002	984	980	952	949	970	935	949	885	959	993	906	930	904	927	922	898	1005	907	969	987	967	952	932	891	903	1008	922	915	884	954	941	962	930	1012	964	971	972	924	977	953	1011	932	928	964	996	919	902	956	966	955	912	942	912	954	903	962	904	882	941	953	918	972	962	878	987	933	925	946	865	919	906	926	947	982	940	950	902	935	950	970	934	980	923	985	942	969	930	962	903	931	921	969	902	957	963	948	887	964	954	915	927	948	972	990	940	930	910	901	900	939	911	929	1030	922	954	901	974	906	956	952	967	953	949	975	953	981	962	938	983	935	920	894	873	929	951	893	919	939	910	1011	965	936	981	972	976	960	935	910	883	908	982	956	940	906	910	1040	970	969	948	969	950	921	955	917	926	988	930	948	934	917	940	948	972	913	981	939	928	953	909	868	889	938	953	937	926	953	876	917	937	916	997	934	921	945	954	914
60094	56845	49788	34499	22023	11383	7806	7459	7497	7391	7564	7388	7326	7451	7544	7574	7405	7402	7464	7486	7480	7417	7465	7533	7336	7359	7455	7455	7468	7422	7442	7419	7428	7464	7380	7441	7314	7460	7461	7324	7489	7413	7547	7436	7358	7406	7525	7484	7505	7507	7289	7443	7492	7337	7355	7355	7450	7435	7424	7423	7572	7445	7345	7551	7406	7557	7345	7387	7370	7397	7411	7406	7468	7416	7290	7462	7373	7432	7265	7275	7463	7407	7444	7346	7423	7409	7398	7565	7550	7368	7457	7359	7464	7382	7495	7556	7344	7577	7394	7382	7390	7501	7467	7496	7452	7344	7382	7441	7404	7460	7367	7520	7476	7416	7486	7338	7546	7359	7382	7354	7430	7305	7357	7463	7382	7386	7382	7512	7540	7358	7415	7390	7522	7355	7422	7427	7414	7470	7489	7492	7443	7483	7477	7422	7577	7485	7418	7355	7481	7424	7529	7456	7492	7541	7424	7449	7339	7401	7496	7460	7273	7453	7495	7446	7499	7419	7501	7352	7448	7322	7294	7400	7408	7403	7381	7474	7432	7483	7356	7541	7459	7294	7537	7372	7388	7298	7460	7606	7606	7436	7485	7360	7406	7264	7409	7369	7455	7297	7565	7505	7358	7432	7426	7472	7466	7373	7452	7574	7544	7337	7393	7397	7366	7499	7379	7422	7417	7440	7369	7388	7406	7491	7423	7504	7448	7443	7549	7377	7554	7395	7533	7515	7511	7687	7407	7467	7417	7452	7488	7499	7486	7411	7314	7606	7426	7386	7352	7438	7438	7416	7467	7298	7468	7567	7395	7401	7429	7346	7559	7511	7505	7310	7362	7484	7459	7469	7313	7429	7399	7538	7437	7526	7472	7428	7480	7336	7515	7449	7435	7551	7445	7468	7494	7381	7487	7528	7538	7568	7435	7435	7427	7353	7392	7508	7451	7389	7467	7452	7495	7500	7526	7446	7449	7442	7398	7490	7434	7460	7497	7516	7502	7404	7414	7373	7533	7391	7340	7506	7495	7307	7404	7454	7496	7506	7387	7459	7467	7554	7499	7343	7487	7445	7426	7493	7355	7519	7483	7480	7457	7532	7481	7380	7325	7603	7564	7403	7531	7586	7322	7422	7428	7477	7498	7351	7404	7591	7486	7506	7359	7484	7437	7470	7410	7469	7349	7455	7402	7432	7429	7378	7330	7302	7307	7406	7409	7499	7448	7583	7591	7479	7441	7480	7352	7455	7436	7411	7526	7349	7510	7424	7463	7559	7475	7433	7440	7414	7474	7441	7406	7321	7410	7466	7341	7600	7415	7524	7470	7548	7471	7456	7469	7378	7410	7490	7281	7417	7379	7465	7407	7410	7506	7330	7427	7509	7399	7522	7288	7425	7516	7356	7345	7441	7448	7678	7397	7488	7390	7404	7451	7285	7481	7495	7402	7461	7584	7444	7365	7341	7480	7538	7406	7380	7340	7355	7328	7530	7324	7441	7332	7381	7512	7347	7438	7481	7389	7331	7415	7326	7534	7353	7477	7420	7435	7416	7362	7446	7500	7278	7486	7535	7367	7411	7632	7332	7520	7397	7410	7556	7372	7524	7437	7458	7460	7558	7302	7274	7505	7480	7319	7462	7382	7496	7338	7418	7407	7428	7402	7379	7362	7589	7444	7368	7397	7415	7581	7381	7467	7330	7425	7500	7411	7452	7522	7390	7375	7473	7395	7373	7565	7408	7460	7354	7494	7307	7466	7445	7383	7338	7445	7452	7497	7332	7443	7501	7301	7580	7471	7425	7430	7376	7408	7415	7303	7355	7439	7308	7562	7358	7557	7433	7383	7460	7471	7414	7395	7444	7500	7473	7381	7546	7439	7434	7417	7436	7492	7535	7442	7325	7486	7364	7525	7352	7404	7398	7462	7510	7430	7470	7532	7491	7439	7368	7412	7444	7478	7451	7440	7406	7328	7450	7487	7420	7406	7321	7387	7536	7611	7371	7543	7429	7432	7489	7476	7438	7462	7542	7408	7462	7415	7440	7396	7579	7413	7494	7280	7447	7423	7528	7630	7386	7443	7430	7429	7421	7461	7427	7495	7399	7485	7466	7458	7450	7479	7284	7396	7406	7480	7551	7515	7416	7344	7563	7296	7316	7532	7511	7487	7351	7492	7423	7467	7628	7507	7384	7351	7557	7485	7432	7481	7510	7321	7430	7420	7452	7466	7481	7465	7671	7356	7460	7344	7412	7572	7450	7335	7448	7549	7563	7316	7588	7512	7395	7501	7579	7365	7410	7368	7343	7387	7524	7362	7363	7350	7301	7516	7322	7506	7393	7367	7329	7281	7470	7457	7546	7379	7375	7531	7295	7376	7488	7310	7371	7580	7312	7558	7419	7354	7505	7378	7426	7313	7436	7365	7380	7410	7365	7504	7438	7432	7522	7556	7463	7441	7556	7316	7406	7486	7425	7469	7447	7431	7452	7408	7512	7574	7568	7373	7360	7489	7458	7478	7395	7481	7362	7258	7437	7443	7478	7563	7537	7421	7428	7462	7479	7403	7299	7349	7376	7408	7459	7503	7514	7413	7394	7469	7337	7548	7431	7447	7510	7323	7502	7432	7414	7509	7625	7487	7440	7393	7526	7282	7484	7471	7414	7494	7396	7357	7285	7501	7428	7454	7466	7474	7447	7458	7548	7419	7388	7509	7376	7576	7487	7671	7396	7486	7321	7448	7318	7342	7512	7465	7393	7408	7484	7322	7415	7374	7493	7437	7490	7436	7419	7528	7492	7422	7433	7479	7471	7261	7532	7461	7550	7529	7302	7226	7520	7399	7469	7310	7399	7497	7459	7379	7556	7428	7520	7486	7443	7406	7432	7362	7425	7346	7286	7518	7446	7429	7406	7453	7378	7370	7496	7366	7395	7365	7443	7424	7485	7491	7455	7563	7483	7424	7416	7385	7512	7474	7496	7386	7382	7427	7335	7435	7447	7513	7476	7526	7446	7479	7457	7467	7585	7310	7434	7433	7558	7344	7477	7333	7548	7546	7461	7440	7355	7362	7431	7520	7458	7341	7368	7446	7389	7435	7530	7537	7484	7467	7472	7467	7446	7411	7520	7432	7441	7498	7538	7507	7521	7465	7508	7327	7380	7493	7496	7417	7403	7477	7375	7376	7326	7443	7560	7415	7449	7457	7504	7298	7519	7413	7515	7347	7340	7516	7346	7414	7473	7533	7480	7632	7465	7533	7411	7422	7573	7427	7538	7414	7493	7358	7500	7459	7467	7301	7474	7477	7318	7504	7463	7445	7468	7365	7510	7384	7504	7466	7276	7394	7503	7478	7464	7182	7280	7361	7364	7507	7437	7564	7482	7528	7426	7392	7480	7455	7430	7446	7439	7334	7383	7479	7431	7702	7455	7582	7438	7350	7405	7407	7552	7497	7324	7425	7452	7308	7354	7399	7340	7530	7536	7381	7437	7312	7549	7461	7382	7464	7376	7457	7431	7556	7281	7388	7523	7575	7473	7443	7418	7426	7431	7477	7447	7549	7450	7430	7526	7545	7498	7389	7433	7517	7628	7498	7371	7439	7471	7485	7511	7416	7321	7453	7445	7407	7466	7322	7600	7449	7539	7550	7442	7390	7509	7457	7464	7544	7437	7420	7589	7418	7464	7357	7408	7486	7417	7438	7471	7368	7291	7426	7413	7428	7398	7444	7479	7369	7566	7439	7409	7427	7434	7493	7504	7452	7599	7424	7471	7539	7410	7552	7477	7462	7472	7366	7288	7486	7318	7430	7395	7437	7458	7299	7320	7313	7508	7398	7400	7475	7377	7412	7490	7444	7498	7448	7456	7355	7338	7431	7421	7376	7416	7439	7416	7367	7585	7512	7450	7339	7371	7469	7580	7464	7481	7435	7412	7428	7373	7554	7351	7548	7487	7499	7463	7494	7223	7355	7539	7476	7645	7340	7415	7449	7338	7367	7278	7636	7431	7414	7578	7309	7357	7403	7387	7393	7377	7518	7225	7392	7437	7298	7312	7428	7473	7398	7349	7358	7452	7428	7530	7549	7462	7440	7386	7426	7526	7429	7383	7447	7385	7450	7361	7485	7529	7310	7445	7458	7420	7462	7368	7493	7499	7384	7468	7493	7488	7497	7468	7471	7404	7480	7509	7448	7399	7474	7452	7369	7438	7508	7354	7441	7437	7297	7515	7415	7422	7548	7277	7445	7456	7534	7344	7285	7445	7291	7437	7599	7453	7558	7438	7359	7466	7388	7361	7523	7508	7478	7417	7450	7304	7515	7420	7448	7388	7310	7488	7424	7484	7464	7443	7373	7423	7446	7520	7533	7355	7482	7344	7325	7489	7347	7366	7388	7508	7370	7574	7493	7341	7432	7455	7503	7363	7210	7452	7542	7385	7460	7441	7339	7479	7308	7457	7356	7557	7470	7502	7421	7464	7531	7486	7433	7395	7646	7386	7341	7380	7465	7468	7402	7454	7353	7529	7369	7459	7501	7558	7427	7473	7376	7484	7468	7544	7296	7434	7470	7424	7522	7452	7324	7327	7405	7498	7403	7487	7458	7435	7420	7392	7369	7462	7518	7493	7487	7550	7492	7467	7552	7481	7484	7430	7453	7549	7360	7514	7413	7385	7369	7385	7279	7432	7348	7372	7400	7505	7387	7509	7524	7334	7485	7357	7529	7576	7418	7412	7550	7473	7501	7408	7509	7396	7535	7358	7394	7495	7212	7373	7505	7531	7457	7545	7468	7296	7493	7249	7421	7515	7278	7412	7375	7480	7359	7439	7465	7452	7468	7349	7363	7581	7426	7506	7371	7459	7559	7330	7412	7441	7456	7485	7540	7427	7393	7435	7296	7504	7621	7460	7430	7531	7362	7360	7426	7313	7514	7456	7387	7250	7436	7489	7483	7392	7526	7496	7385	7481	7448	7562	7502	7435	7490	7494	7486	7329	7458	7278	7447	7441	7409	7415	7355	7411	7453	7525	7473	7372	7444	7384	7333	7477	7573	7477	7329	7487	7325	7453	7307	7397	7329	7466	7359	7370	7369	7438	7379	7552	7449	7449	7440	7439	7573	7497
38469	39031	23727	7979	2051	1132	1024	984	991	900	984	930	948	983	947	981	933	945	1000	911	960	1011	974	916	990	1006	934	977	979	969	979	983	937	1030	947	953	976	920	956	951	963	1028	942	970	1008	999	998	983	987	935	934	985	954	994	960	934	939	961	952	990	962	970	961	1002	978	958	945	936	962	968	943	1017	929	1005	974	996	928	1020	963	959	964	950	977	907	950	998	955	991	979	960	975	1004	957	957	937	971	980	949	955	953	953	987	945	992	992	901	1027	951	911	950	961	963	966	973	995	937	978	1018	961	988	956	975	987	975	895	924	945	997	1009	958	1009	995	1006	1029	962	927	930	959	928	982	896	950	945	949	1002	984	939	911	975	951	945	971	914	1008	967	948	953	981	984	974	917	991	934	941	902	1020	922	995	924	1010	956	908	989	1002	957	927	964	912	944	915	976	950	956	957	910	999	964	964	973	947	977	963	990	994	963	991	1005	948	974	1005	928	947	983	941	917	932	939	928	965	969	974	929	988	948	942	1002	990	937	927	928	930	952	943	1000	942	988	975	969	958	965	927	970	973	989	909	964	917	991	998	942	950	955	1009	956	1013	943	1017	963	951	988	999	955	999	998	1016	963	967	1014	983	963	976	959	998	950	977	925	1005	973	948	1002	961	987	1005	935	939	985	968	979	972	951	983	970	957	969	988	1001	989	1011	949	949	989	1054	971	983	890	1004	976	993	960	943	957	926	921	989	983	913	961	966	927	972	975	997	901	974	981	1003	977	963	1017	917	999	965	916	967	926	921	948	944	969	941	943	926	1028	971	991	1006	941	964	958	974	976	987	976	929	967	996	982	929	999	958	946	899	1016	974	923	1001	958	971	942	896	937	929	1005	906	916	1012	1008	983	979	989	934	930	949	1002	963	1044	976	982	892	922	1007	969	1026	931	1001	946	950	960	969	954	945	963	954	980	961	947	1017	984	939	960	909	946	979	938	922	948	955	916	992	975	1016	976	947	950	908	969	970	986	982	965	1014	966	975	904	948	918	936	921	989	954	958	954	965	989	988	993	974	980	920	910	935	921	962	907	987	960	1021	973	920	972	911	981	960	987	1028	926	991	971	993	971	970	930	904	957	1052	939	976	941	918	959	957	981	976	966	936	988	994	978	971	928	933	977	893	971	934	1001	979	959	987	940	930	994	924	960	983	966	959	973	1003	964	955	992	982	972	979	974	983	976	909	981	931	1008	1019	995	967	991	975	975	990	994	970	994	943	1000	980	956	915	923	948	1003	980	938	974	943	956	871	967	987	991	966	990	968	963	961	959	956	964	988	937	931	978	1016	966	977	961	1026	1010	925	948	943	942	974	945	979	948	979	989	986	961	943	968	979	955	944	920	915	991	987	911	967	1011	995	1040	937	1021	895	995	941	967	971	937	961	905	896	967	986	968	962	977	971	923	1001	939	966	960	954	951	941	986	984	996	959	963	934	969	979	1007	954	961	954	991	989	937	975	984	976	984	985	1006	927	936	919	972	971	978	969	940	925	971	940	958	972	1017	1008	1004	991	973	979	934	998	1009	957	965	932	919	994	954	956	1005	1031	989	929	958	979	915	918	940	968	989	973	987	947	986	1003	1031	953	958	1000	967	934	968	1023	976	950	976	907	947	910	992	973	1007	965	928	998	989	994	1008	1010	987	981	962	950	915	907	1000	969	942	960	960	935	962	982	997	1002	955	1007	971	982	1035	1006	953	962	974	925	954	964	981	954	933	977	945	957	1019	965	982	994	963	995	971	915	998	928	989	931	976	1009	1010	1002	1011	968	935	948	982	996	966	950	991	900	974	996	939	946	979	944	975	999	1012	958	965	945	998	980	944	984	970	974	907	986	967	987	958	923	932	930	959	960	965	961	969	942	992	977	973	980	992	992	983	990	979	997	941	944	1009	986	975	967	1007	929	1017	961	947	902	981	974	1028	883	1043	972	978	929	976	938	963	993	1012	952	944	1011	982	926	944	962	954	1026	959	913	968	972	1027	1006	940	956	1022	949	995	977	954	971	996	942	926	1039	961	981	938	1006	997	969	960	960	963	1000	928	1003	950	1004	930	914	1004	1052	952	939	936	956	976	960	987	951	926	965	958	1024	986	1000	1002	948	946	926	922	1001	972	988	1003	938	931	970	963	999	950	933	968	971	955	933	949	960	919	1003	1007	973	939	1000	953	952	983	945	937	1022	967	992	953	983	1031	975	934	963	1006	975	983	1001	968	926	978	904	980	978	1030	981	956	992	1004	997	959	921	976	1011	950	963	942	1007	973	941	969	959	891	975	979	934	969	1020	961	938	891	981	984	945	985	938	976	949	978	970	1035	948	971	1004	919	995	933	984	963	966	917	979	945	1008	966	953	971	984	1008	995	952	973	980	963	922	967	948	944	953	1001	989	967	977	927	1042	1006	932	1005	984	985	966	973	976	955	961	964	975	992	949	1035	953	989	942	957	929	931	982	954	928	945	953	970	1011	1001	923	967	991	1027	967	1020	967	971	967	940	994	992	938	923	988	983	984	949	989	986	984	1020	955	945	1018	963	983	956	1039	942	968	968	939	944	981	936	1003	1035	1006	978	997	977	974	1006	962	982	965	921	974	986	928	952	997	969	988	1027	963	997	973	935	944	1003	933	1030	995	943	925	989	900	986	969	935	991	972	1019	961	960	959	984	964	947	927	984	946	959	978	965	959	1011	1004	894	933	933	988	935	940	976	957	964	952	994	982	986	997	1022	957	918	961	925	952	872	1035	1027	943	1025	954	975	1023	944	963	942	985	948	973	972	952	909	973	898	1019	922	959	966	957	949	999	988	1002	964	886	1018	962	1012	972	965	952	934	964	992	1013	972	939	1036	959	974	960	970	954	974	895	950	984	969	935	911	990	975	925	961	1001	934	988	984	980	990	931	1019	972	941	952	1011	979	966	975	987	988	940	984	987	988	966	1023	964	999	956	947	1032	969	940	905	996	937	989	964	1001	1001	958	925	920	951	935	952	1002	1005	964	963	985	921	990	952	945	978	962	986	974	968	921	932	926	949	973	1025	1022	979	952	943	995	934	967	963	970	910	999	929	934	951	923	950	951	972	970	944	992	944	954	965	982	1008	1018	974	996	974	879	1005	928	935	949	993	919	951	951	1001	939	994	964	999	911	968	961	1016	945	919	982	1002	990	952	944	949	1008	977	957	948	964	949	979	969	972	953	985	903	995	982	954	937	932	962	964	920	1041	948	1016	970	1010	954	979	989	938	966	959	1009	926	960	964	1003	1003	900	962	1005	1013	927	933	1007	997	965	922	913	1021	988	984	1027	983	971	966	964	906	979	948	955	997	917	959	910	955	892	927	992	974	922	968	958	974	959	937	992	978	922	937	914	1006	965	999	944	1003	962	950	971	911	985	928	1012	1028	979	1000	943	994	954	933	938	985	967	983	1070	942	993	922	950	941	1023	970	899	951	913	1003	977	993	930	966	948	944	982	943	978	953	923	995	991	969	932	973	921	1039	1044	948	906	961	966	957	1013	975	918	976	964	993	991	983	961	1008	933	949	986	948	998	1028	938	1018	932	954	932	1022	959	965	1005	925	969	929	968	955	921	986	916	957	948	980	967	991	946	1021	972	982	955	948	944	913	985	961	930	942	926	958	995	964	965	1007	905	969	972	945	958	1037	961	936	934	980	933	1000	988	1013	982	961	944
64622	58718	45973	32300	20002	10362	7919	7593	7566	7497	7552	7646	7504	7526	7597	7550	7533	7566	7645	7652	7464	7572	7562	7526	7656	7663	7606	7582	7657	7653	7554	7669	7592	7702	7651	7600	7541	7630	7508	7558	7613	7552	7549	7629	7501	7500	7755	7601	7619	7548	7619	7472	7561	7587	7584	7627	7565	7638	7560	7602	7616	7638	7520	7603	7610	7576	7592	7530	7528	7449	7682	7567	7535	7515	7570	7568	7698	7652	7687	7495	7663	7575	7504	7613	7663	7651	7597	7488	7401	7377	7612	7586	7674	7691	7615	7660	7579	7615	7503	7734	7664	7534	7493	7663	7633	7606	7613	7681	7620	7568	7607	7520	7467	7633	7622	7541	7529	7494	7603	7602	7557	7655	7558	7600	7571	7562	7552	7484	7470	7673	7494	7542	7432	7646	7535	7658	7552	7514	7651	7531	7590	7549	7529	7709	7543	7599	7638	7613	7441	7640	7418	7622	7589	7711	7699	7635	7539	7583	7556	7680	7592	7677	7593	7713	7653	7536	7644	7670	7581	7543	7567	7557	7661	7687	7668	7503	7477	7580	7608	7727	7594	7624	7619	7545	7662	7680	7759	7596	7636	7557	7561	7648	7541	7520	7722	7563	7513	7467	7667	7630	7545	7563	7489	7657	7701	7611	7541	7557	7602	7525	7541	7499	7479	7541	7541	7632	7691	7595	7535	7627	7551	7489	7542	7724	7548	7589	7632	7499	7603	7516	7615	7624	7596	7466	7688	7669	7374	7652	7505	7589	7570	7602	7726	7514	7466	7632	7573	7630	7504	7566	7513	7610	7704	7560	7630	7541	7659	7539	7699	7616	7492	7624	7663	7513	7414	7707	7635	7538	7555	7752	7601	7680	7493	7622	7534	7498	7616	7566	7535	7538	7604	7483	7639	7577	7530	7681	7552	7588	7532	7675	7562	7627	7588	7654	7568	7585	7579	7615	7582	7658	7632	7606	7677	7683	7538	7558	7649	7364	7702	7611	7661	7542	7609	7508	7566	7645	7667	7519	7528	7534	7608	7555	7689	7761	7650	7484	7661	7632	7635	7709	7558	7467	7629	7633	7553	7494	7623	7646	7545	7463	7592	7620	7611	7645	7593	7537	7642	7564	7517	7574	7594	7597	7481	7594	7548	7603	7571	7456	7553	7671	7612	7511	7564	7607	7714	7558	7586	7566	7585	7618	7579	7672	7597	7637	7633	7700	7540	7565	7544	7646	7676	7517	7553	7566	7551	7613	7606	7586	7547	7626	7528	7597	7690	7653	7584	7703	7576	7493	7614	7504	7609	7714	7561	7473	7479	7635	7660	7504	7684	7549	7729	7472	7653	7529	7687	7620	7503	7535	7644	7536	7597	7538	7651	7557	7554	7585	7519	7464	7545	7769	7508	7616	7615	7672	7588	7726	7590	7583	7613	7546	7584	7571	7515	7448	7651	7508	7562	7562	7584	7577	7746	7602	7577	7568	7439	7557	7593	7584	7550	7668	7560	7606	7583	7621	7637	7601	7664	7679	7602	7585	7592	7555	7654	7715	7665	7627	7593	7691	7575	7513	7641	7708	7580	7593	7663	7463	7540	7563	7733	7781	7576	7488	7485	7539	7632	7607	7646	7534	7647	7532	7713	7535	7586	7670	7538	7639	7677	7648	7689	7555	7567	7673	7563	7671	7541	7495	7658	7372	7506	7590	7582	7582	7702	7561	7555	7547	7552	7462	7476	7575	7524	7592	7634	7701	7607	7464	7622	7628	7396	7606	7715	7549	7608	7566	7592	7601	7682	7620	7695	7583	7667	7766	7700	7658	7516	7627	7593	7518	7709	7645	7668	7537	7667	7595	7607	7620	7519	7613	7548	7527	7703	7727	7599	7533	7567	7518	7566	7550	7730	7629	7618	7523	7438	7573	7437	7740	7498	7714	7610	7638	7641	7635	7519	7600	7635	7564	7712	7625	7482	7480	7565	7474	7684	7555	7683	7613	7558	7668	7600	7551	7695	7598	7647	7626	7581	7549	7560	7595	7659	7625	7603	7627	7658	7584	7583	7547	7749	7626	7635	7621	7631	7585	7637	7575	7643	7643	7558	7587	7605	7603	7614	7585	7616	7547	7607	7529	7643	7649	7510	7658	7647	7602	7660	7609	7633	7642	7697	7565	7651	7527	7702	7426	7708	7534	7574	7585	7470	7548	7687	7513	7620	7564	7595	7602	7705	7603	7598	7748	7596	7527	7545	7642	7526	7638	7520	7594	7578	7545	7584	7521	7596	7472	7427	7530	7540	7688	7641	7580	7635	7597	7616	7465	7580	7660	7606	7631	7668	7521	7589	7656	7608	7471	7751	7529	7661	7584	7629	7694	7640	7497	7567	7582	7435	7668	7808	7584	7752	7630	7588	7621	7665	7659	7574	7601	7481	7686	7718	7462	7591	7628	7698	7647	7560	7636	7711	7729	7657	7619	7440	7647	7686	7529	7511	7642	7600	7647	7608	7555	7540	7656	7552	7481	7537	7535	7578	7658	7664	7627	7663	7637	7649	7627	7420	7626	7624	7587	7532	7572	7524	7676	7662	7637	7485	7631	7443	7681	7518	7537	7527	7623	7566	7520	7562	7650	7597	7595	7634	7657	7649	7585	7611	7571	7569	7725	7654	7582	7478	7480	7619	7485	7662	7705	7574	7499	7603	7469	7636	7516	7617	7578	7593	7556	7640	7532	7685	7660	7637	7555	7478	7680	7755	7798	7609	7540	7569	7603	7552	7546	7639	7571	7544	7523	7535	7637	7614	7673	7660	7445	7778	7698	7605	7539	7561	7681	7547	7699	7576	7570	7634	7654	7613	7483	7617	7476	7643	7702	7608	7535	7679	7411	7748	7506	7609	7472	7740	7492	7606	7551	7631	7665	7501	7603	7663	7476	7552	7552	7510	7671	7665	7556	7639	7765	7545	7540	7533	7545	7598	7612	7522	7555	7589	7655	7552	7676	7666	7482	7636	7666	7575	7556	7692	7599	7486	7557	7669	7463	7495	7703	7602	7652	7634	7813	7600	7607	7632	7705	7706	7637	7593	7670	7518	7567	7661	7422	7680	7500	7625	7695	7576	7553	7551	7560	7543	7382	7703	7687	7626	7551	7575	7491	7537	7679	7635	7534	7611	7626	7486	7675	7532	7550	7670	7526	7546	7603	7644	7544	7620	7545	7618	7471	7485	7563	7503	7747	7632	7625	7722	7619	7491	7561	7573	7583	7454	7569	7403	7650	7484	7560	7730	7544	7626	7748	7518	7638	7712	7544	7331	7658	7662	7595	7713	7529	7670	7561	7653	7624	7697	7693	7673	7592	7649	7486	7494	7553	7584	7497	7482	7586	7718	7449	7688	7557	7538	7518	7726	7751	7552	7648	7739	7590	7484	7500	7562	7606	7582	7623	7662	7604	7606	7589	7699	7611	7492	7644	7536	7734	7465	7461	7655	7561	7655	7606	7564	7564	7463	7572	7658	7669	7645	7595	7531	7621	7543	7595	7557	7574	7609	7584	7681	7642	7540	7697	7495	7580	7623	7563	7606	7491	7617	7673	7494	7703	7585	7543	7712	7631	7617	7645	7532	7504	7479	7573	7578	7602	7702	7643	7554	7705	7450	7575	7661	7438	7557	7561	7632	7700	7655	7645	7611	7550	7515	7598	7443	7664	7645	7579	7527	7636	7581	7505	7642	7559	7589	7590	7553	7555	7686	7649	7734	7641	7753	7493	7540	7660	7545	7619	7630	7646	7615	7614	7647	7772	7595	7679	7485	7528	7522	7571	7611	7508	7522	7639	7683	7686	7613	7626	7606	7546	7598	7606	7598	7602	7495	7476	7560	7380	7610	7562	7531	7522	7717	7686	7499	7685	7566	7647	7614	7646	7652	7514	7631	7728	7639	7731	7570	7522	7616	7415	7687	7631	7617	7440	7701	7526	7746	7681	7631	7638	7461	7688	7597	7522	7573	7640	7552	7633	7552	7787	7762	7603	7700	7637	7692	7547	7599	7636	7542	7452	7603	7581	7517	7632	7743	7562	7519	7622	7675	7452	7617	7564	7490	7555	7587	7537	7472	7579	7483	7528	7702	7667	7600	7662	7616	7629	7533	7665	7657	7588	7523	7675	7647	7553	7710	7628	7503	7571	7601	7484	7515	7438	7890	7629	7624	7544	7570	7581	7704	7675	7676	7513	7635	7570	7630	7605	7533	7653	7651	7551	7503	7502	7486	7526	7619	7507	7791	7586	7613	7557	7575	7630	7566	7685	7459	7546	7623	7566	7590	7549	7533	7457	7562	7665	7646	7560	7470	7632	7706	7699	7606	7520	7635	7545	7561	7587	7586	7545	7566	7512	7615	7663	7638	7735	7549	7675	7617	7561	7551	7588	7574	7465	7617	7622	7699	7546	7621	7437	7591	7551	7602	7594	7584	7638	7613	7541	7511	7484	7604	7801	7511	7513	7488	7563	7750	7585	7590	7589	7518	7530	7527	7570	7499	7623	7691	7589	7530	7684	7507	7606	7592	7608	7636	7591	7512	7476	7656	7547	7615	7524	7465	7560	7522	7603	7682	7608	7549	7619	7518	7636	7626	7640	7632	7476	7618	7451	7574	7508	7612	7536	7666	7739	7516	7738	7491	7597	7571	7578	7511	7577	7578	7658	7674	7579	7542	7535	7564	7686	7626	7582	7550	7612	7515	7620	7537	7587	7525	7593	7519	7624	7551	7584	7663	7583	7671	7565	7623	7647	7708	7657	7560	7581	7523	7709	7746	7560	7513	7634	7546	7605	7653	7567	7585	7620	7551	7565	7585	7604	7657	7531	7596	7650	7620	7480	7477	7649	7619	7658	7517	7576	7595	7567	7532	7617	7442	7668	7601	7607	7468	7611	7574	7631	7573	7692	7578	7619	7471	7615	7546	7528	7572	7611	7610	7537	7667	7656	7544	7666	7517	7486	7639	7746	7549	7487	7587	7699	7457	7440	7628	7512	7541	7697	7647	7658	7506	7621	7364	7649	7543	7641	7653	7591	7520	7574	7599	7705	7618	7617	7593	7664	7649	7619	7661	7606	7645	7641	7517	7462
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	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
