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
341874719925	341874720482	341874721032	341874721582	341874722130	341874722682	341874723232	341874723782	341874724330	341874724882	341874725432	341874725982	341874726530	341874727082	341874727632	341874728182	341874728730	341874729282	341874729832	341874730382	341874730930	341874731482	341874732032	341874732582	341874733130	341874733682	341874734232	341874734782	341874735330	341874735882	341874736432	341874736982	341874737530	341874738082	341874738632	341874739182	341874739730	341874740282	341874740832	341874741382	341874741930	341874742482	341874743032	341874743582	341874744130	341874744682	341874745232	341874745782	341874746332	341874746882	341874747432	341874747982	341874748530	341874749082	341874749632	341874750182	341874750730	341874751282	341874751832	341874752382	341874752932	341874753482	341874754032	341874754582	341874755132	341874755682	341874756232	341874756782	341874757332	341874757882	341874758432	341874758982	341874759532	341874760082	341874760632	341874761182	341874761732	341874762282	341874762832	341874763382	341874763932	341874764482	341874765032	341874765582	341874766132	341874766682	341874767232	341874767782	341874768332	341874768882	341874769432	341874769982	341874770532	341874771082	341874771632	341874772182	341874772732	341874773282	341874773832	341874774382	341874774932	341874775482	341874776032	341874776582	341874777132	341874777682	341874778232	341874778782	341874779332	341874779882	341874780432	341874780982	341874781532	341874782082	341874782632	341874783182	341874783732	341874784282	341874784832	341874785382	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	3480	3300	1900	2700	3479	3300	1900	2700	3479	3300	1900	2700	3479	3300	1900	2700	3479	3300	1900	2700	3478	3300	1900	2700	3478	3300	1900	2700	3478	3300	1900	2700	3478	3300	1900	2700	3478	3300	1900	2700	3477	3300	1900	2700	3477	3300	1900	2700	3477	3300	1900	2700	3477	3300	1900	2700	3476	3300	1900	2700	3476	3300	1900	2700	3476	3300	1900	2700	3476	3300	1900	2700	3476	3300	1900	2700	3475	3300	1900	2700	3475	3300	1900	2700	3475	3300	1900	2700	3475	3300	1900	2700	3474	3300	1900	2700	3474	3300	1900	2700	3474	3300	1900	2700	3474	3300	1900	2700	3473	3300	1900	2700	3473	3300	1900	2700	3473	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
5986	1448	885	840	1030	1049	1073	1030	1026	879	866	821	780	807	714	708	728	741	696	679	663	720	718	677	679	690	696	658	668	669	626	680	713	641	699	667	684	657	626	722	692	692	709	665	690	651	674	664	639	670	660	707	635	651	649	684	638	686	664	640	652	670	705	644	635	664	700	622	685	667	630	677	645	669	672	629	680	667	634	672	697	681	706	626	683	622	678	644	621	658	677	659	704	658	686	638	664	690	676	644	685	676	652	603	679	676	627	673	654	681	648	716	704	674	728	612	655	705	640	707	659	698	683	677	668	660	659	679	683	660	606	639	657	658	686	628	622	676	680	626	699	659	667	679	669	634	660	692	697	700	663	649	699	664	669	635	672	639	687	673	662	712	689	630	682	662	687	643	672	681	661	602	653	697	692	661	707	648	683	718	653	677	658	665	646	658	658	660	669	703	653	694	632	650	679	681	703	670	718	682	686	691	657	648	687	674	619	683	693	628	694	639	658	680	679	660	613	667	714	657	660	694	652	629	683	688	667	661	682	646	677	699	654	656	616	640	653	628	683	733	708	677	667	672	717	688	679	671	651	665	624	635	681	643	637	666	697	679	681	656	625	699	606	655	638	671	647	637	704	657	677	664	652	703	657	652	672	648	659	648	717	673	687	679	658	668	685	654	661	666	679	643	632	656	684	648	679	687	688	625	689	664	657	657	617	664	625	671	658	704	648	662	643	715	580	664	690	674	661	680	672	654	622	673	672	692	657	651	692	630	658	664	681	667	663	698	644	684	618	635	651	691	646	634	646	647	649	640	660	644	696	653	665	667	631	647	656	637	678	654	659	667	673	656	681	685	690	703	645	680	638	682	697	685	655	669	637	673	691	648	661	656	653	637	663	641	669	633	662	752	640	711	616	662	690	630	716	669	619	666	675	663	665	655	605	671	655	625	647	636	674	696	646	663	630	664	671	689	636	670	653	666	669	659	624	655	689	643	642	659	643	701	635	660	681	676	668	652	622	677	686	662	651	688	721	683	691	641	653	670	636	668	641	688	691	650	666	649	637	687	662	698	623	669	656	683	630	650	637	671	737	687	639	630	675	666	642	655	693	669	682	614	629	651	637	713	665	687	632	674	665	634	694	651	731	651	724	658	648	688	692	663	651	652	669	660	672	720	665	651	715	643	682	686	642	639	657	659	639	696	651	605	710	708	697	641	656	670	680	622	700	638	675	665	696	680	595	672	643	667	644	651	655	665	656	667	670	606	667	722	668	636	679	641	645	643	626	688	682	615	700	677	685	636	665	670	643	672	681	653	641	680	700	650	686	701	670	620	677	658	686	719	674	632	668	680	661	659	619	707	674	659	690	718	688	673	623	609	625	691	668	658	666	628	659	629	647	655	676	696	679	682	677	675	641	594	640	669	636	635	647	698	680	621	641	637	670	662	742	698	711	727	641	678	633	686	653	654	680	683	653	638	640	646	662	693	666	696	653	673	671	658	716	708	682	672	662	656	712	661	709	689	652	696	659	648	689	692	683	684	683	679	633	652	672	683	671	691	694	661	647	655	637	683	662	648	634	654	661	638	644	672	637	687	684	689	701	667	695	650	671	681	649	665	691	670	657	651	683	637	690	656	674	663	633	675	649	641	679	636	678	645	690	641	648	653	646	677	666	697	649	660	690	717	687	666	661	688	660	731	684	648	694	669	648	655	657	677	666	632	678	660	671	692	650	652	696	725	683	691	675	713	647	656	688	628	700	657	669	689	657	663	670	677	655	670	631	701	700	675	696	647	663	642	677	638	646	697	656	665	668	636	691	665	676	645	663	680	661	717	641	659	708	660	671	664	652	687	627	695	664	659	678	680	678	646	714	658	686	665	643	704	695	672	649	680	653	666	642	668	671	656	614	639	651	694	677	684	659	682	652	673	660	662	673	657	690	658	697	669	651	658	648	668	685	675	652	653	656	673	695	682	662	692	684	673	691	676	642	665	660	663	677	694	677	687	680	708	662	649	670	723	699	649	664	665	650	719	669	619	704	637	658	702	639	680	660	691	649	697	661	718	614	636	681	653	680	704	651	663	668	637	624	700	688	658	692	702	684	697	658	618	656	651	657	648	658	708	742	689	683	677	705	687	653	671	631	679	682	619	664	666	657	644	669	676	679	723	700	704	667	636	661	668	693	698	657	674	673	658	713	688	663	652	652	664	709	634	698	633	718	694	692	660	616	675	643	631	678	655	694	684	645	679	642	692	670	629	635	684	681	635	685	673	685	658	668	682	638	623	669	626	702	637	723	626	714	739	709	682	675	670	700	644	659	667	639	686	659	639	691	624	693	664	630	713	686	636	683	714	696	667	684	682	625	655	685	696	682	661	688	703	639	673	637	684	682	648	663	647	653	635	665	663	687	613	707	653	658	686	643	637	664	706	641	686	661	678	689	675	605	715	636	684	682	657	669	692	699	622	688	649	689	699	647	634	630	641	632	668	722	699	653	630	664	608	655	701	686	611	635	677	654	673	668	683	696	624	651	643	675	633	662	662	666	673	661	697	663	654	677	661	679	678	654	678	651	696	701	648	671	697	709	632	655	717	670	662	653	702	662	652	630	638	660	667	639	687	678	670	692	695	675	661	671	671	635	645	655	650	643	721	686	628	650	689	679	670	653	667	667	697	669	716	699	655	659	704	660	677	710	655	646	703	649	668	666	649	680	670	654	651	601	656	667	654	680	695	637	695	678	607	683	666	635	668	667	650	710	704	643	670	664	675	665	660	647	684	656	710	649	669	699	666	699	578	708	695	729	697	683	642	653	633	657	663	669	678	628	655	679	673	667	705	689	690	674	723	708	622	639	672	672	671	689	697	674	705	705	640	675	640	689	694	677	632	688	664	692	657	666	665	645	679	640	681	668	630	689	641	649	722	719	714	673	670	696	662	683	643	645	703	678	655	679	703	712	683	714	656	656	688	658	662	657	637	683	624	633	697	677	661	723	721	669	657	679	676	683	708	649	649	675	653	656	673	671	634	686	668	698	679	647	666	648	695	658	616	629	635	666	647	640	658	687	648	712	682	673	644	683	665	673	648	639	703	670	687	691	714	670	710	678	655	682	706	645	679	669	691	644	659	691	665	652	642	666	674	679	681	712	669	655	692	654	703	666	724	646	680	695	675	657	666	650	709	677	673	685	634	641	691	658	655	671	707	686	649	690	702	656	637	688	678	653	669	650	698	662	654	709	662	698	613	669	660	676	648	675	697	707	646	669	687	672	670	691	630	723	660	653	648	643	656	689	639	637	641	683	638	652	669	670	732	670	634	649	670	672	624	648	677	592	669	631	713	688	692	647	683	691	664	695	638	660	619	678	651	664	650	684	693	675	676	679	672	653	681	682	640	673	632	702	677	662	677	647	663	672	694	685	691	658	698	734	696	706	675	692	678	649	665	709	670	695	620	681	633	678	695	656	636	680	591	689	665	680	620	726	602	671	658	616	661	614	673
38556	16450	9690	19639	25256	23510	20871	18640	17131	14646	12294	10742	9738	9273	8781	8436	8106	8011	7963	7657	7699	7518	7558	7523	7348	7297	7228	7256	7077	7150	7179	6961	7037	7153	6926	6930	6809	6866	6786	6755	6783	6777	6695	6651	6671	6768	6643	6800	6684	6662	6690	6604	6547	6678	6579	6722	6741	6677	6681	6691	6749	6665	6636	6587	6517	6664	6578	6618	6652	6513	6638	6709	6676	6707	6641	6576	6745	6691	6599	6592	6622	6636	6659	6501	6574	6578	6614	6764	6523	6585	6532	6714	6708	6609	6692	6540	6455	6554	6647	6614	6682	6743	6753	6567	6546	6586	6623	6641	6514	6586	6538	6711	6649	6640	6639	6650	6630	6685	6576	6608	6495	6642	6526	6654	6638	6522	6564	6434	6593	6477	6540	6592	6489	6504	6584	6535	6539	6569	6635	6465	6689	6527	6580	6522	6556	6581	6660	6684	6607	6562	6519	6577	6581	6467	6620	6526	6660	6655	6484	6502	6588	6565	6694	6513	6493	6635	6656	6518	6574	6703	6565	6539	6454	6516	6665	6498	6592	6591	6483	6581	6536	6534	6584	6555	6607	6618	6593	6555	6549	6598	6427	6439	6618	6581	6464	6580	6583	6578	6558	6657	6586	6510	6599	6553	6595	6575	6530	6674	6733	6621	6534	6564	6600	6580	6607	6484	6553	6505	6540	6599	6535	6611	6549	6629	6637	6577	6593	6553	6504	6658	6597	6601	6623	6504	6523	6431	6524	6536	6572	6590	6686	6639	6521	6647	6498	6665	6570	6494	6752	6593	6729	6570	6605	6641	6510	6611	6461	6498	6651	6659	6516	6631	6612	6596	6704	6547	6563	6585	6565	6512	6524	6724	6732	6578	6590	6719	6473	6704	6550	6457	6526	6507	6603	6676	6548	6547	6558	6614	6565	6730	6592	6724	6487	6481	6552	6525	6496	6503	6611	6585	6480	6644	6528	6610	6535	6630	6495	6819	6567	6543	6583	6502	6661	6680	6478	6557	6506	6515	6585	6567	6509	6608	6603	6649	6689	6674	6600	6620	6495	6573	6495	6605	6609	6642	6516	6643	6684	6648	6587	6631	6655	6583	6604	6548	6522	6522	6626	6660	6643	6659	6528	6580	6712	6485	6605	6641	6681	6649	6571	6571	6561	6636	6679	6649	6533	6508	6571	6644	6602	6486	6671	6586	6461	6611	6521	6470	6546	6567	6579	6550	6550	6596	6490	6438	6545	6587	6411	6647	6624	6511	6510	6669	6471	6554	6513	6557	6608	6626	6619	6649	6504	6601	6617	6656	6562	6656	6586	6504	6603	6409	6479	6530	6596	6662	6566	6532	6662	6372	6656	6643	6515	6634	6760	6545	6563	6490	6577	6695	6534	6625	6613	6555	6470	6547	6541	6691	6583	6483	6648	6550	6597	6525	6458	6500	6424	6489	6641	6542	6641	6578	6565	6541	6574	6617	6601	6554	6601	6709	6569	6568	6365	6612	6557	6489	6483	6566	6534	6606	6580	6519	6585	6450	6562	6486	6656	6568	6530	6569	6480	6647	6600	6435	6528	6678	6474	6609	6605	6540	6633	6493	6680	6523	6628	6482	6550	6492	6582	6653	6517	6582	6636	6601	6558	6602	6589	6520	6648	6670	6510	6658	6560	6523	6451	6567	6516	6597	6520	6534	6585	6549	6624	6546	6606	6560	6437	6637	6626	6595	6670	6526	6412	6509	6652	6520	6703	6563	6549	6607	6504	6613	6499	6456	6619	6576	6511	6570	6475	6520	6590	6522	6561	6471	6617	6534	6535	6380	6677	6641	6587	6601	6570	6623	6559	6554	6602	6485	6571	6519	6650	6601	6709	6656	6661	6589	6592	6614	6555	6571	6590	6588	6450	6447	6576	6445	6663	6797	6577	6628	6510	6623	6549	6589	6628	6542	6576	6558	6465	6515	6585	6768	6611	6582	6524	6604	6530	6533	6623	6570	6646	6637	6528	6518	6620	6529	6597	6671	6559	6617	6480	6695	6430	6594	6610	6451	6475	6625	6574	6624	6631	6444	6610	6536	6573	6599	6702	6534	6496	6722	6520	6561	6602	6536	6618	6466	6614	6485	6688	6437	6617	6614	6599	6475	6421	6528	6624	6547	6584	6565	6399	6585	6710	6492	6390	6659	6587	6617	6464	6659	6643	6540	6470	6645	6502	6735	6505	6563	6561	6629	6528	6578	6510	6448	6508	6795	6705	6681	6524	6643	6586	6619	6547	6496	6482	6557	6551	6510	6526	6586	6715	6453	6602	6570	6577	6553	6655	6540	6518	6587	6501	6537	6564	6614	6623	6576	6488	6612	6561	6460	6554	6631	6682	6679	6509	6520	6542	6653	6611	6478	6580	6520	6535	6531	6652	6592	6624	6598	6644	6641	6450	6560	6772	6533	6613	6607	6537	6500	6619	6465	6627	6528	6712	6640	6451	6406	6530	6590	6555	6410	6479	6544	6533	6559	6457	6653	6642	6617	6608	6560	6726	6514	6547	6449	6580	6575	6618	6588	6718	6609	6593	6593	6535	6581	6731	6602	6508	6403	6589	6667	6518	6609	6534	6548	6653	6491	6539	6606	6472	6532	6616	6493	6640	6674	6527	6480	6575	6495	6686	6490	6548	6579	6583	6558	6586	6646	6540	6582	6604	6595	6438	6618	6583	6760	6535	6618	6553	6576	6469	6549	6616	6540	6601	6624	6577	6520	6444	6537	6542	6575	6747	6639	6578	6606	6567	6597	6690	6565	6620	6570	6621	6470	6567	6701	6493	6646	6572	6674	6674	6661	6538	6651	6542	6598	6579	6544	6544	6476	6641	6586	6637	6666	6581	6593	6707	6584	6576	6650	6627	6497	6544	6576	6589	6525	6684	6503	6598	6543	6668	6771	6680	6465	6469	6508	6701	6638	6604	6583	6609	6530	6611	6491	6544	6552	6616	6605	6564	6571	6460	6733	6663	6499	6721	6572	6586	6406	6473	6492	6640	6663	6584	6630	6778	6660	6573	6613	6621	6476	6552	6571	6611	6611	6539	6583	6493	6594	6612	6676	6538	6660	6608	6648	6521	6467	6673	6674	6543	6607	6645	6511	6481	6623	6437	6639	6376	6552	6563	6573	6634	6508	6541	6588	6530	6593	6525	6535	6676	6578	6510	6629	6601	6647	6431	6579	6574	6596	6591	6502	6502	6453	6611	6734	6549	6597	6635	6580	6667	6647	6520	6478	6626	6549	6573	6526	6582	6561	6695	6564	6611	6573	6514	6554	6592	6557	6526	6596	6620	6524	6507	6600	6582	6645	6649	6478	6661	6598	6617	6556	6402	6748	6542	6502	6510	6626	6583	6644	6562	6410	6474	6586	6576	6616	6477	6670	6650	6647	6571	6586	6561	6534	6550	6667	6608	6516	6706	6667	6592	6665	6630	6430	6472	6625	6609	6517	6538	6625	6549	6512	6503	6537	6662	6571	6537	6466	6605	6635	6523	6640	6671	6667	6605	6523	6608	6529	6589	6627	6590	6583	6541	6602	6584	6525	6689	6493	6675	6521	6621	6479	6637	6588	6675	6564	6607	6560	6537	6478	6629	6601	6511	6496	6513	6528	6630	6535	6589	6599	6519	6648	6673	6584	6570	6432	6493	6622	6543	6523	6578	6560	6546	6539	6582	6631	6519	6640	6706	6585	6523	6585	6548	6485	6539	6644	6540	6508	6546	6650	6625	6609	6612	6619	6641	6515	6425	6518	6660	6608	6586	6564	6653	6596	6670	6567	6605	6528	6449	6582	6619	6544	6527	6684	6559	6529	6633	6639	6451	6628	6642	6575	6680	6544	6598	6634	6580	6624	6621	6604	6656	6669	6620	6598	6649	6524	6545	6553	6528	6527	6656	6546	6717	6550	6513	6433	6629	6560	6695	6584	6574	6663	6653	6741	6556	6701	6668	6650	6493	6568	6603	6558	6635	6609	6601	6704	6612	6622	6742	6445	6618	6646	6759	6641	6621	6514	6489	6546	6436	6555	6487	6662	6523	6576	6578	6485	6686	6521	6459	6627	6633	6632	6692	6544	6571	6657	6539	6619	6668	6663	6486	6434	6607	6709	6555	6504	6625	6566	6536	6567	6568	6677	6678	6543	6598	6668	6597	6535	6522	6622	6518	6498	6563	6690	6540	6476	6469	6657	6557	6757	6556	6570	6567	6598	6528	6817	6614	6519	6550	6498	6660	6564	6600	6491	6615	6667	6596	6465	6600	6590	6605	6594	6455	6508	6642	6575	6574	6605	6574	6520	6592	6593	6617	6696	6505	6524	6474	6572	6555	6679	6429	6605	6550	6536	6563	6538	6642	6532	6574	6588	6594	6568	6671	6547	6624	6559	6500	6544	6556	6638	6595	6487	6735	6424	6652	6569	6597	6628	6599	6516	6641	6403	6582	6548	6557	6576	6575	6490	6593	6646	6692	6614	6621	6563	6603	6596	6589	6604	6494	6402	6555	6599	6377	6512	6638	6640	6638	6591	6540	6681	6619	6541	6655	6679	6645	6577	6637	6524	6587	6585	6598	6700	6519	6534	6504	6528	6608	6502	6656	6556	6690	6631	6619	6608	6550	6482	6582	6603	6588	6521	6690	6677	6663	6634	6577	6611	6487	6629	6568	6702	6686	6732	6518	6543	6658	6521	6565	6542	6621	6538	6548	6567	6567	6527	6576	6632	6573	6613	6609	6530	6637	6540	6556	6554	6452	6656	6466	6568	6591	6540	6436	6506	6560	6547	6547	6621	6753	6662	6509	6523	6628	6603	6498	6504	6500	6588	6541	6537	6540	6495	6696	6561	6552	6695	6448	6470	6591	6608	6581	6614	6542	6524	6599	6548	6560	6605	6409	6545	6735	6434	6493	6584	6535	6586	6480	6666	6578	6561	6703	6699	6598	6597	6580	6454	6614	6686	6485	6575	6509	6542	6615	6584	6582	6393	6571	6555	6604	6606	6440	6689	6663	6644	6531	6596	6645	6626	6571	6597	6647	6515	6508	6703	6467	6525	6666	6428	6600	6592	6582	6662	6592	6565
3517	1039	943	1003	918	969	990	965	955	979	942	948	924	917	907	882	883	912	923	942	857	930	863	879	922	875	915	860	858	944	913	936	843	880	856	914	914	967	890	895	915	821	958	933	923	841	914	887	909	876	889	873	838	870	858	878	911	875	924	888	939	872	925	845	926	898	870	831	855	870	849	939	913	833	858	901	865	933	921	890	919	847	910	915	882	915	927	861	878	884	862	912	921	943	895	896	924	901	886	896	901	935	892	885	852	882	841	820	909	929	887	908	891	878	858	890	866	898	900	938	916	887	932	869	899	911	864	876	919	847	894	910	898	931	903	857	888	868	912	927	894	920	831	887	821	904	874	906	914	890	903	892	900	936	878	962	893	882	917	896	868	893	894	897	927	929	897	902	913	857	862	821	903	861	929	921	860	880	911	910	855	893	957	937	845	868	946	905	858	852	890	857	830	914	928	911	870	863	903	820	869	869	900	892	888	880	899	846	928	845	917	935	959	924	910	888	922	954	911	888	882	934	909	935	902	902	923	946	892	859	842	888	879	894	903	874	819	859	914	865	859	932	978	837	902	983	898	930	881	879	856	917	940	935	864	871	879	883	900	846	883	921	835	897	929	889	878	868	885	894	883	975	821	897	863	932	896	888	926	919	874	915	936	864	907	865	907	928	949	853	899	897	916	936	919	905	913	933	906	880	895	838	915	953	919	896	881	877	918	863	872	939	852	890	872	869	882	904	883	956	885	963	838	898	900	893	903	907	925	853	896	851	867	894	919	870	905	909	854	873	968	962	891	947	872	894	893	842	921	879	904	911	877	890	952	893	883	897	860	856	859	874	917	870	869	929	855	891	892	890	872	941	892	870	892	888	880	882	880	935	908	842	923	817	894	957	876	860	907	879	866	913	866	888	956	959	876	847	941	879	911	887	905	933	921	897	889	925	918	932	888	906	888	913	863	917	892	908	863	872	911	889	885	872	869	913	945	943	957	874	914	926	908	892	891	899	949	846	945	902	938	907	918	910	921	887	906	879	909	927	911	887	843	892	970	906	1003	871	902	922	926	896	925	876	889	870	953	900	900	892	898	928	891	893	872	846	909	854	884	942	843	872	944	923	930	873	925	909	927	881	876	902	910	867	842	897	858	947	899	911	915	892	904	881	884	887	905	858	847	927	879	944	885	962	889	856	865	874	896	866	913	846	898	868	908	920	917	899	863	955	931	832	885	903	898	870	903	915	907	865	868	861	907	877	874	935	874	873	897	915	854	877	910	853	898	883	849	877	896	835	926	915	873	841	912	884	897	905	886	926	919	931	921	914	900	899	893	845	866	867	918	895	890	926	943	879	828	918	895	874	912	848	876	857	898	934	913	883	878	863	848	949	855	888	858	875	889	854	938	918	886	863	909	892	932	966	906	870	881	895	869	872	895	896	885	929	905	860	923	866	889	917	918	911	882	855	930	884	886	879	886	905	891	858	905	869	901	898	874	885	938	931	894	883	890	840	872	901	915	910	888	892	905	843	870	904	940	889	978	859	934	879	898	918	893	896	886	882	895	882	880	916	922	915	886	855	877	891	863	864	907	830	898	854	889	846	930	934	929	872	909	895	828	827	841	886	916	900	845	854	879	928	868	914	836	898	843	853	894	873	888	864	915	907	880	888	944	944	884	877	887	901	833	871	820	862	831	864	945	908	825	870	894	833	849	894	906	900	884	860	958	923	908	903	896	843	862	871	879	862	933	880	901	891	919	870	846	947	895	871	881	877	868	883	931	919	858	901	901	942	903	877	858	901	870	910	879	929	891	884	932	865	838	900	883	913	842	924	938	928	945	939	922	881	896	921	858	848	930	911	870	882	922	889	933	858	934	937	884	888	833	892	912	847	864	920	880	908	920	886	862	899	861	856	889	892	861	862	883	932	890	884	877	929	869	909	905	889	919	866	910	938	883	887	900	874	870	912	891	883	865	836	906	892	903	907	894	864	896	906	913	884	936	829	898	876	976	897	883	902	876	953	864	865	910	938	875	971	900	858	879	903	876	900	895	930	956	852	836	836	893	906	900	970	926	863	910	933	891	891	911	926	900	878	886	883	887	876	956	878	927	874	888	925	956	861	914	909	917	887	863	853	890	904	906	859	959	858	882	892	893	903	819	899	882	888	875	945	848	851	934	914	916	908	946	928	890	888	937	907	886	900	881	863	918	861	893	866	958	883	896	881	951	957	854	901	926	866	909	861	878	901	935	935	900	880	910	924	858	903	895	904	960	883	863	896	891	843	910	914	919	932	912	894	906	914	875	891	901	879	866	951	872	901	869	931	855	874	867	898	881	840	849	868	928	895	879	903	861	910	904	872	886	866	844	892	917	887	897	914	958	829	891	934	854	893	939	884	912	922	938	906	839	887	947	844	873	921	867	908	903	873	963	899	901	908	926	950	860	869	907	934	899	867	955	873	881	915	915	924	886	911	866	878	923	900	914	886	868	916	908	884	908	901	868	895	911	903	842	878	865	923	868	875	925	911	894	924	845	866	918	915	910	839	952	899	910	885	869	916	927	886	901	945	849	921	891	927	852	859	836	905	873	912	896	921	887	923	881	927	877	878	909	876	894	923	963	928	933	932	908	899	847	890	958	922	890	864	920	858	899	935	864	882	877	866	861	946	883	884	829	871	848	875	901	917	919	860	875	884	914	866	877	849	910	905	871	904	900	850	892	885	879	877	852	916	873	862	899	884	880	941	879	871	844	924	850	881	837	878	928	866	975	888	902	913	898	854	898	927	944	862	923	893	906	907	876	932	887	902	947	892	946	888	927	929	876	889	931	927	956	889	921	928	916	887	968	794	898	903	906	840	933	856	895	862	940	850	925	950	869	876	880	969	892	898	913	905	918	931	867	903	866	867	928	887	921	932	941	852	897	968	941	888	906	873	964	893	886	882	861	909	903	848	904	925	865	866	922	943	897	896	873	904	931	969	899	886	883	903	920	880	886	921	959	861	876	897	896	895	905	870	845	922	901	857	930	896	899	893	831	920	855	875	910	943	886	872	957	859	909	902	901	901	908	911	897	871	858	895	915	862	853	890	814	888	869	856	906	924	866	909	939	954	923	876	986	894	941	891	873	910	912	875	916	926	874	910	927	841	934	932	979	868	934	887	941	908	908	925	921	909	947	881	872	875	879	870	877	820	903	870	865	888	911	918	879	919	931	859	913	885	918	904	838	925	906	894	913	878	868	906	927	883	899	874	853	879	898	870	891	840	880	890	865	866	867	893	891	937	917	877	962	891	903	922	885	806	902	890	900	901	878	883	895	930	878	920	845	887	855	880	827	915	943	884	873	888	904	954	872	878	903	885	915	896	899	925	886	870	945	879	872	894	926	937	916	892	895	894	882	901	935	859	910	883	912	883	886	885	915	901	889	856	876	891	932	896	926	960	870	895	874	881	907	894	870	891	878	880	862	891	886	961	847	869	888	906	893	926	917	922	899	848	904	863
23981	11559	8898	11294	13760	13505	12956	12160	11645	10664	9832	9160	8966	8910	8921	8730	8604	8695	8653	8600	8593	8657	8662	8563	8622	8588	8506	8458	8493	8363	8285	8404	8438	8566	8298	8536	8392	8517	8498	8360	8489	8384	8498	8462	8552	8350	8508	8372	8472	8485	8548	8462	8524	8397	8390	8511	8378	8549	8453	8648	8329	8356	8556	8576	8551	8492	8551	8420	8500	8487	8335	8354	8519	8349	8393	8359	8440	8374	8422	8421	8385	8270	8477	8389	8265	8520	8471	8332	8491	8390	8388	8348	8455	8451	8353	8393	8441	8467	8423	8645	8423	8363	8318	8562	8381	8321	8391	8335	8474	8495	8394	8475	8289	8445	8358	8297	8419	8374	8524	8527	8406	8433	8434	8470	8417	8530	8383	8279	8427	8288	8539	8285	8552	8503	8411	8397	8394	8422	8287	8425	8467	8457	8428	8360	8421	8378	8212	8661	8476	8372	8410	8378	8466	8443	8581	8350	8440	8425	8486	8387	8478	8412	8386	8471	8313	8381	8400	8431	8342	8352	8321	8465	8419	8447	8501	8448	8322	8315	8362	8544	8334	8593	8305	8322	8358	8464	8449	8467	8518	8352	8507	8391	8491	8437	8401	8406	8453	8423	8413	8362	8406	8426	8336	8426	8451	8403	8340	8329	8343	8543	8457	8398	8368	8407	8361	8439	8449	8497	8329	8408	8492	8486	8383	8231	8342	8398	8262	8482	8382	8237	8610	8495	8474	8371	8522	8533	8450	8504	8415	8457	8425	8349	8324	8382	8417	8398	8438	8479	8566	8347	8471	8483	8305	8487	8394	8460	8455	8357	8384	8372	8452	8502	8406	8557	8232	8463	8377	8268	8501	8371	8482	8341	8393	8432	8370	8368	8429	8423	8493	8309	8452	8392	8602	8353	8395	8496	8335	8514	8345	8507	8447	8432	8423	8644	8453	8446	8392	8427	8467	8437	8258	8443	8423	8315	8450	8485	8586	8545	8405	8437	8408	8553	8467	8407	8520	8362	8495	8349	8427	8502	8391	8372	8402	8446	8438	8451	8335	8439	8448	8327	8561	8332	8447	8438	8436	8556	8481	8417	8479	8475	8505	8399	8333	8404	8321	8341	8392	8435	8341	8545	8381	8504	8466	8393	8352	8325	8379	8503	8391	8362	8401	8578	8402	8366	8259	8439	8513	8354	8447	8434	8480	8409	8302	8438	8421	8281	8411	8456	8481	8430	8381	8398	8427	8436	8470	8405	8331	8393	8284	8413	8440	8300	8461	8554	8385	8480	8327	8343	8355	8399	8505	8327	8482	8380	8394	8395	8335	8404	8561	8502	8432	8417	8372	8479	8426	8486	8385	8321	8408	8207	8295	8354	8452	8374	8509	8440	8559	8421	8400	8405	8470	8488	8183	8356	8317	8577	8533	8543	8316	8308	8407	8458	8399	8275	8439	8465	8464	8461	8410	8435	8300	8304	8270	8571	8318	8561	8335	8493	8473	8201	8494	8457	8426	8218	8572	8373	8459	8428	8552	8524	8517	8489	8519	8386	8353	8425	8424	8578	8368	8277	8465	8444	8347	8365	8342	8351	8434	8446	8451	8547	8460	8472	8505	8371	8378	8375	8466	8386	8427	8466	8454	8457	8659	8513	8504	8421	8501	8360	8382	8500	8393	8462	8334	8378	8526	8366	8436	8482	8601	8360	8448	8430	8375	8419	8415	8299	8288	8319	8341	8452	8503	8328	8454	8393	8424	8419	8453	8251	8455	8387	8363	8311	8438	8388	8589	8347	8399	8358	8492	8409	8344	8347	8454	8516	8303	8498	8488	8490	8494	8474	8597	8455	8551	8497	8373	8560	8577	8404	8471	8332	8631	8296	8321	8433	8303	8328	8348	8346	8426	8427	8606	8450	8414	8355	8484	8459	8358	8511	8521	8421	8529	8494	8373	8487	8440	8514	8434	8451	8532	8413	8292	8423	8548	8376	8292	8575	8450	8247	8459	8418	8356	8369	8469	8343	8300	8265	8429	8488	8374	8348	8391	8378	8455	8276	8424	8368	8497	8417	8416	8450	8521	8493	8479	8481	8384	8342	8362	8363	8392	8330	8378	8400	8489	8544	8330	8397	8428	8348	8468	8444	8470	8332	8514	8372	8436	8456	8443	8357	8418	8372	8431	8410	8456	8461	8534	8344	8321	8448	8531	8356	8463	8304	8421	8429	8401	8493	8387	8462	8359	8388	8449	8552	8465	8458	8348	8513	8410	8447	8365	8144	8517	8493	8345	8391	8362	8457	8317	8370	8472	8438	8459	8490	8305	8462	8320	8317	8470	8409	8346	8271	8391	8418	8297	8497	8313	8462	8491	8312	8271	8408	8364	8426	8501	8487	8405	8393	8387	8428	8215	8554	8445	8531	8504	8404	8465	8327	8417	8454	8377	8484	8413	8406	8396	8459	8465	8403	8280	8318	8580	8379	8320	8539	8303	8307	8458	8261	8415	8431	8667	8412	8371	8429	8428	8239	8541	8349	8425	8347	8403	8295	8365	8496	8403	8470	8382	8320	8484	8335	8482	8310	8455	8282	8346	8508	8533	8367	8339	8446	8537	8383	8427	8474	8524	8299	8627	8490	8502	8356	8410	8415	8432	8287	8592	8273	8389	8457	8364	8474	8493	8433	8362	8583	8388	8365	8410	8401	8489	8379	8325	8424	8442	8608	8504	8480	8384	8494	8272	8298	8445	8363	8365	8502	8344	8518	8456	8458	8503	8477	8401	8384	8525	8426	8410	8443	8499	8618	8608	8384	8465	8433	8460	8501	8400	8341	8454	8512	8393	8437	8466	8389	8214	8551	8418	8263	8411	8410	8330	8446	8439	8297	8320	8442	8373	8421	8340	8444	8458	8336	8478	8455	8409	8493	8378	8498	8337	8355	8285	8591	8424	8316	8415	8338	8534	8428	8425	8394	8441	8428	8315	8350	8393	8416	8546	8462	8381	8412	8430	8488	8402	8454	8487	8342	8285	8482	8410	8339	8547	8398	8397	8333	8497	8442	8383	8515	8362	8464	8343	8422	8190	8330	8330	8286	8496	8373	8390	8394	8372	8515	8287	8419	8461	8351	8561	8362	8360	8347	8413	8518	8524	8348	8346	8466	8391	8366	8347	8371	8393	8420	8353	8296	8512	8533	8392	8431	8474	8575	8360	8346	8557	8455	8443	8385	8313	8277	8402	8398	8393	8353	8433	8490	8387	8483	8449	8539	8498	8433	8586	8341	8452	8520	8578	8400	8596	8353	8340	8506	8496	8551	8435	8334	8424	8408	8405	8120	8391	8447	8385	8498	8295	8408	8366	8447	8565	8432	8408	8465	8448	8519	8523	8272	8544	8433	8287	8456	8334	8489	8351	8433	8513	8447	8483	8449	8366	8463	8558	8287	8524	8529	8414	8328	8368	8420	8400	8433	8479	8444	8420	8354	8430	8349	8362	8446	8541	8344	8492	8536	8444	8514	8479	8426	8356	8441	8444	8385	8511	8379	8430	8412	8523	8460	8556	8491	8482	8457	8353	8478	8379	8421	8311	8523	8339	8339	8413	8399	8371	8396	8407	8250	8272	8330	8710	8362	8383	8349	8579	8385	8308	8496	8549	8568	8406	8349	8459	8383	8295	8338	8495	8319	8534	8517	8480	8328	8529	8486	8499	8523	8484	8408	8431	8374	8382	8473	8367	8399	8437	8423	8427	8483	8465	8473	8550	8440	8379	8393	8524	8325	8508	8454	8432	8431	8402	8422	8376	8422	8408	8361	8451	8424	8366	8383	8354	8447	8535	8485	8467	8557	8381	8518	8373	8428	8577	8328	8497	8444	8371	8529	8583	8255	8459	8414	8418	8457	8410	8473	8284	8295	8202	8503	8373	8441	8460	8334	8451	8384	8479	8454	8352	8521	8327	8367	8405	8412	8384	8474	8348	8372	8358	8351	8396	8452	8367	8471	8498	8491	8412	8333	8435	8416	8491	8408	8441	8336	8361	8393	8400	8400	8474	8474	8481	8516	8357	8422	8346	8466	8413	8362	8561	8405	8409	8286	8415	8459	8394	8480	8457	8421	8443	8354	8324	8444	8414	8484	8488	8477	8362	8432	8428	8467	8512	8581	8473	8387	8320	8417	8356	8512	8526	8434	8336	8517	8409	8472	8371	8378	8530	8242	8546	8272	8432	8504	8490	8508	8363	8379	8336	8439	8484	8394	8390	8484	8438	8457	8532	8541	8514	8526	8499	8389	8467	8364	8486	8468	8428	8409	8367	8392	8447	8427	8358	8405	8327	8430	8293	8522	8418	8433	8442	8446	8496	8300	8487	8419	8549	8459	8367	8341	8292	8353	8335	8446	8608	8357	8451	8532	8513	8368	8199	8527	8291	8433	8423	8307	8531	8390	8395	8510	8441	8436	8307	8553	8614	8465	8455	8423	8310	8377	8368	8449	8274	8496	8326	8245	8377	8489	8397	8389	8321	8354	8392	8454	8404	8472	8387	8323	8413	8419	8335	8486	8511	8455	8382	8491	8360	8381	8437	8295	8496	8443	8369	8444	8371	8412	8430	8429	8401	8310	8522	8463	8395	8434	8367	8406	8522	8511	8433	8449	8494	8392	8456	8475	8416	8518	8472	8415	8466	8506	8467	8486	8489	8469	8404	8496	8365	8555	8563	8351	8454	8347	8448	8523	8454	8466	8369	8364	8459	8313	8372	8435	8448	8368	8508	8413	8418	8426	8441	8347	8470	8275	8459	8455	8407	8356	8476	8424	8367	8356	8561	8519	8373	8515	8391	8472	8411	8481	8381	8394	8430	8510	8382	8374	8398	8330	8478	8440	8329	8290	8453	8587	8457	8458	8443	8354	8561	8504	8449	8471	8530	8422	8432	8450	8459	8443	8348	8503	8341	8370	8358	8402	8431	8378	8418	8429	8416	8468	8314	8394	8405	8348	8406	8514	8391	8400	8416	8494	8483	8454	8320	8345	8332	8322	8497	8345	8481	8345	8448	8399	8356	8406	8395	8254	8535	8397	8460	8528	8284	8430	8380	8383	8331	8548	8485	8406	8345	8462	8336	8380
5844	1062	649	694	797	784	835	826	835	706	671	695	660	618	655	649	560	599	575	641	640	631	623	597	598	597	582	583	603	666	578	624	588	575	565	644	597	570	601	587	574	577	545	572	625	551	577	562	615	561	584	553	590	576	539	569	595	641	651	632	595	591	577	561	582	576	560	566	568	608	589	562	585	569	575	609	590	588	540	565	628	563	580	574	576	618	545	550	574	572	619	582	598	622	600	556	534	562	581	564	594	559	590	582	602	610	605	579	573	572	554	606	585	566	577	589	548	625	565	549	572	593	572	599	545	606	566	531	554	573	603	577	591	603	601	595	574	616	579	587	567	635	611	644	570	534	561	572	589	609	561	565	541	576	562	560	570	554	524	586	562	586	639	597	571	600	568	573	594	552	569	573	553	585	611	572	626	588	553	566	573	551	569	552	562	571	554	555	600	573	613	584	555	594	587	600	601	598	605	579	591	564	600	567	609	565	604	541	574	575	588	615	582	569	590	577	595	608	570	584	607	567	581	543	547	581	608	575	608	598	621	564	596	576	601	597	613	582	586	553	583	611	600	569	594	594	568	570	519	572	611	580	525	622	581	618	574	600	595	546	576	550	585	580	573	547	555	625	602	585	589	561	553	556	576	593	594	537	603	558	568	550	632	604	587	554	563	554	561	591	635	599	559	596	575	608	602	598	577	599	572	637	540	582	603	551	621	572	584	609	544	549	568	550	596	571	597	601	570	543	589	575	599	558	586	552	626	567	651	556	635	586	603	565	586	624	565	554	591	573	582	614	606	607	551	581	607	604	605	557	546	576	529	546	563	547	556	564	574	567	549	565	567	589	584	613	585	582	591	592	582	586	569	552	571	551	638	558	555	601	599	591	611	603	582	593	578	609	560	590	600	599	555	596	563	557	575	552	570	590	606	604	617	555	583	580	570	544	593	601	569	581	574	569	570	615	606	615	583	621	564	593	595	585	568	584	581	580	570	579	573	627	558	563	577	553	600	583	591	563	549	612	529	564	568	572	597	623	574	540	597	529	579	576	589	562	545	554	599	583	617	597	617	568	606	561	567	597	605	589	624	571	593	580	552	574	593	547	606	580	582	607	632	618	617	585	624	628	578	544	601	607	587	559	529	559	579	588	597	546	546	594	578	589	602	573	570	582	517	580	571	563	615	611	583	592	588	571	564	585	570	569	587	577	579	589	593	583	566	577	579	545	588	540	562	580	572	599	599	585	602	607	587	550	612	614	612	615	580	544	605	565	562	630	554	553	563	575	599	549	598	593	595	565	572	572	589	618	621	568	567	556	586	594	595	607	585	597	576	561	607	579	572	600	590	623	575	581	543	580	584	557	583	585	620	598	551	590	565	590	569	563	562	584	584	577	600	568	582	595	555	592	596	617	574	584	556	572	585	549	607	607	585	571	651	590	564	604	587	581	522	586	571	545	574	536	604	605	571	585	582	576	585	557	586	534	536	580	551	571	556	586	574	609	553	565	599	550	573	604	581	591	560	581	574	588	605	544	565	531	563	603	602	608	578	592	632	570	617	571	601	552	568	576	595	596	555	608	580	540	579	554	593	599	559	558	556	583	591	531	599	599	558	582	575	620	606	595	588	586	569	623	568	602	582	540	608	609	574	585	536	577	612	604	556	555	556	549	572	566	599	568	575	553	553	584	608	597	566	585	604	619	609	568	565	583	570	590	564	586	562	581	563	535	540	580	577	604	585	565	575	604	580	574	605	558	547	583	567	564	564	554	579	582	587	542	551	575	595	597	590	585	571	549	601	569	547	580	524	578	563	554	621	585	554	555	589	559	560	579	577	553	557	605	558	557	558	598	544	578	574	603	563	584	615	596	607	552	596	570	590	585	535	603	582	587	590	609	611	588	561	570	580	604	586	586	631	591	578	572	555	573	561	571	576	590	610	575	599	589	624	593	518	567	590	574	604	588	574	552	623	600	565	593	526	579	599	537	592	555	598	562	600	635	595	618	564	594	617	609	586	578	610	584	560	591	602	556	546	583	575	605	568	569	567	574	600	619	609	621	617	594	611	575	557	581	571	569	574	576	599	571	560	600	586	552	612	590	537	597	565	570	596	581	552	538	565	569	575	569	554	569	584	629	540	595	552	598	603	556	576	570	558	557	573	603	533	576	569	584	558	604	625	560	550	598	582	618	571	558	586	541	555	589	585	588	583	582	584	579	603	577	553	589	559	588	545	617	603	581	599	615	555	582	598	604	546	565	579	566	593	567	559	579	556	599	583	580	593	574	634	576	606	579	586	570	555	585	610	604	628	605	606	582	568	553	555	585	588	585	619	580	596	586	607	592	555	601	610	534	617	587	604	594	582	552	579	566	601	567	560	612	543	571	555	583	596	630	624	562	571	580	561	571	618	541	544	608	600	613	565	580	605	620	587	556	579	586	611	635	633	562	559	614	563	602	598	576	571	591	596	593	580	588	609	567	584	571	586	525	576	561	582	599	581	574	577	568	575	604	602	549	579	597	571	589	604	598	621	596	560	528	553	595	610	598	599	573	558	552	601	599	595	557	590	576	572	563	622	632	605	558	579	540	545	576	586	553	556	568	579	563	569	568	544	601	598	550	590	560	624	600	562	559	608	634	571	576	593	636	635	580	553	580	573	577	556	625	551	562	618	601	566	563	562	592	628	583	586	548	585	600	567	562	579	565	572	605	570	624	571	549	617	575	577	562	547	558	595	602	601	577	542	588	563	589	540	599	600	583	566	580	566	579	585	563	577	556	589	575	622	569	576	587	576	551	559	613	586	600	621	575	536	564	628	573	602	581	544	583	560	578	624	622	585	579	564	581	552	559	571	561	575	609	611	631	529	565	603	602	572	619	547	627	586	611	565	574	568	634	596	586	601	549	584	624	603	600	562	618	555	537	585	594	581	570	574	566	594	612	547	528	546	591	572	575	628	613	583	615	620	590	558	593	638	581	620	576	607	640	574	612	601	598	634	576	614	579	625	596	624	582	571	590	605	566	534	612	587	637	609	614	573	570	592	611	613	588	568	526	575	593	565	592	571	597	579	578	577	565	593	562	602	595	574	561	589	592	517	580	598	606	569	566	547	574	630	588	598	611	561	575	567	611	553	571	587	592	565	552	556	608	560	561	563	535	585	564	591	588	557	563	541	611	609	539	612	582	573	564	630	589	575	551	587	588	551	610	558	598	603	578	580	578	581	547	581	600	562	585	586	603	566	580	589	560	538	530	631	620	556	602	572	565	600	549	598	536	601	562	586	564	516	572	561	580	608	585	565	587	576	591	608	576	585	577	611	601	582	573	557	552	556	564	577	571	631	604	608	571	581	606	579	577	505	600	629	578	566	602	616	571	557	605	645	600	581	561	614	559	608	580	602	578	586	576	564	600	625	577	576	576	546	594	575	592	587	570	588	573	596	578	593	600	604	605	590	558	532	562	629	589	589	588	569	585	603	566	553	579	592	565	569	551	585	554
30768	13689	7908	14571	19719	18975	16879	15104	13041	11412	9644	8514	7704	7531	7383	7047	6929	6703	6559	6585	6683	6523	6439	6384	6383	6313	6290	6302	6215	6087	6098	6107	6161	6145	6110	6148	6052	5935	5933	5963	5975	5979	5926	5868	6001	6012	5902	6001	5885	5842	5919	5984	5989	5972	5812	5956	6034	5790	5968	5914	5777	5976	5910	5888	5872	5896	5935	5851	5871	5877	6041	5933	5859	6018	5930	5840	5935	5919	5827	5898	5908	5705	5858	5945	5833	5902	5869	5922	5953	5762	5892	5806	5857	5858	5830	5852	5786	5910	5757	5847	5938	5957	5830	5941	5921	5839	5968	5894	5877	5954	5754	5785	5853	5941	5861	5853	5859	5870	5981	5825	5828	5809	5754	5900	5873	5790	5771	5848	5968	5920	5933	5772	5897	5875	5884	5849	5837	5960	5916	5894	5760	5920	5897	5945	5915	6018	5692	5832	5780	5884	5947	5898	6035	5853	5846	5927	5868	5849	5866	5811	5811	5924	5955	5884	5856	5767	5842	5794	5907	5837	5869	5879	5779	5949	5867	5902	5922	5911	5878	5837	5813	5878	5821	5950	5875	5873	5892	5860	5894	5770	5984	5768	5761	5810	5747	5867	5905	5878	5886	5833	5941	5880	5951	5767	5790	5844	5911	5850	5902	5861	5881	5926	6043	5801	5910	5953	5898	5915	5813	5868	5893	5876	5787	5880	5916	5805	5858	5841	5791	5899	5909	5967	5950	5904	5881	5862	5876	5905	5852	5808	5923	5847	5814	5975	5857	5791	5841	5799	5796	5812	5835	5800	5905	5847	5967	5862	5841	5863	5850	5918	5824	5699	5846	5854	5955	5788	5847	5846	5899	5831	5899	5798	5931	5809	5889	5758	5853	5879	5845	5823	5815	5803	5902	5792	5840	5949	5868	5773	5834	5862	5850	5783	5780	5888	5831	5773	5912	5753	5782	5948	5790	5836	5755	5809	5800	5854	5884	5956	5957	5890	5886	5886	5851	5805	5877	5957	5901	5762	5831	5895	5910	5776	5878	5920	5849	5876	5839	5836	5848	5875	5753	5825	5781	5908	5978	5804	5852	5829	5880	5921	5891	6018	5848	5816	5923	5894	5967	5901	5853	5741	5834	5797	5766	5767	6011	5929	5986	5841	5911	5844	5799	5806	5841	5880	5908	5930	5827	5753	5805	5770	5846	5848	5878	5949	6060	5877	5958	5800	5913	5885	5725	5885	5828	5993	5797	5964	5869	5784	5869	5786	5872	5822	5997	5839	5905	5904	5971	5854	5864	5860	6023	5879	5823	5780	5762	5891	5828	5828	5843	5772	5942	5832	5795	5755	5870	5791	5831	5802	5808	5963	5896	5838	5912	5920	5924	5964	5891	5850	5759	5704	5860	5825	5840	5846	5776	5955	5941	5882	5840	5771	5963	5880	5958	5805	5973	5924	5821	5808	5799	5935	5823	5865	5769	5901	5818	5803	5871	5811	5906	5644	5886	5879	5942	5858	5993	5834	5929	5737	5890	5840	5749	5888	5867	5921	5899	5817	5761	5927	5852	5791	5804	5940	5865	5802	5859	5956	5843	5995	5912	5871	5963	5900	5736	5943	5806	5846	5891	5819	5882	5909	5875	5870	5887	5760	5757	5867	5810	5901	5832	5815	5914	5855	5759	5887	5888	5880	5774	6007	5739	5697	5851	5942	5917	5773	5817	5856	5914	5940	5833	5843	5782	5929	5869	5873	5919	5874	5882	5711	6012	5899	5846	5839	5798	5912	5955	5919	5942	5870	5932	5882	5842	5778	5849	5803	5785	5812	5886	5864	5807	5962	5867	5887	5908	5844	5894	5891	5845	5810	5832	5818	5921	5832	5805	5843	5902	5803	5950	5849	6009	5860	5930	5853	5917	5891	5893	5797	5860	5791	5871	5848	5950	5797	5867	5897	5958	5912	5793	5974	5883	5886	6043	5870	5838	5843	5898	5861	5970	5854	5855	5935	5857	5924	5885	5863	5947	5831	5931	5924	5791	5804	5847	5763	5747	5817	5806	5865	5824	5925	5823	5816	5786	5853	5809	5857	5823	5943	5788	5805	5796	5775	5851	5942	5921	5894	5871	5849	5827	5957	5922	5973	5963	5915	5840	5861	5945	5868	5881	5935	5707	5884	5880	5799	5821	5850	5786	5882	5843	5851	5823	5900	5899	5898	5837	5890	5881	5851	5840	5800	5934	6048	5854	5855	5900	5997	5863	5947	5862	5956	5980	5887	5823	5856	5917	5881	5813	5988	5817	5937	5924	5838	5850	5819	5890	5881	5835	5808	5900	5794	5799	5852	5886	5869	5798	5873	5883	5982	5843	5841	5845	5949	5829	5799	5834	5902	5808	5926	5831	5926	5728	5958	5851	6030	5796	5835	5836	5753	5884	5941	5823	5917	5816	5848	5795	5797	5811	5971	5850	5983	5880	5823	5885	5850	5834	5992	5868	5891	5794	6005	5900	5793	5860	5917	5829	5930	5828	6009	5877	5844	5928	5891	5930	5971	5881	5832	5769	5792	5831	5832	5764	5834	5894	5939	5878	5965	5816	5954	5790	5889	5856	5765	5884	5897	5995	5897	5870	5879	5823	5900	5859	5819	5741	5878	5820	5821	5775	5868	5826	5849	5783	5859	5885	5909	5813	5789	5907	5875	5892	5804	5957	5801	5907	5775	5909	5832	5852	5873	5793	5832	5809	5895	5924	5919	5827	5976	5855	5843	5736	5813	5839	5867	5866	5774	5920	5836	5821	5900	6030	5769	5793	5774	5863	5879	5953	5878	5850	5839	5773	5868	5770	5789	5805	5791	5901	5859	5888	5855	6022	5899	5842	5863	5801	5848	5764	5928	5801	5864	5878	5888	5865	5839	5822	5858	5897	5972	5941	5800	5798	5852	5852	5908	5767	5889	5828	5858	5890	5852	5842	5966	6044	5932	5925	5840	5813	5780	5880	5793	5891	5963	5931	5802	5784	5912	5894	5874	5810	5893	5812	5887	5775	5800	5674	5938	5934	5859	5995	5858	5750	5843	5946	5902	5814	5892	5929	5794	5947	5866	5926	5819	5880	5812	5834	5901	5860	5910	5787	5938	5890	5767	5972	5982	5883	5965	5844	5869	5866	5878	5862	5825	5997	5920	5795	5689	5803	5865	5836	5922	5800	5792	5845	5940	5897	5744	5883	5892	5817	5904	5914	5839	5935	5806	5889	5982	5860	5848	5878	5876	5877	5839	5757	5866	5859	5848	5808	5963	5792	5939	6037	5928	5896	5815	5781	5863	6025	5989	5857	5800	5769	5893	5810	5991	5869	5841	5851	5912	5878	5811	6007	5720	5810	5906	5882	5812	5884	6031	5889	5811	5785	5820	5770	5952	5942	5841	5855	5831	5861	5893	5888	5878	5759	5901	5847	5924	5822	5838	5819	5895	5925	5967	5890	5844	5933	5846	5815	5997	5996	5899	5778	5931	5757	5722	5765	5884	5864	5940	5931	5899	5975	5866	5937	5875	5728	5909	5798	5802	5965	5770	5834	5910	5837	5981	5881	5790	5808	5846	5860	5802	5859	5882	5914	6036	5976	5929	5896	5946	5845	5966	5973	5863	5758	5939	5841	5844	5865	5961	5759	5778	5792	5965	5761	5927	5987	6024	5872	5851	5901	5815	5840	5863	5907	5779	5933	5897	5740	5892	5864	5820	5914	5853	5889	5903	5885	5885	5787	5913	5819	5885	6023	5819	5932	5936	5805	5877	5789	5892	5920	5859	5936	5823	5892	5837	5905	5912	5833	5823	5945	5853	5775	5904	5863	5962	6006	5918	5929	5866	5843	5745	5761	5853	5919	5861	5831	5989	5948	5891	5887	5858	5826	5925	5891	5797	5809	5758	5996	5878	5861	5998	5703	5850	5921	5832	5841	5885	5824	5948	5882	5790	5840	5880	5919	5827	5847	5844	5929	5929	5858	5845	5877	5857	5825	5821	5850	5922	5905	5906	5898	5928	5824	5778	5902	5916	5739	5859	6070	5919	5833	5759	6002	5746	5875	5723	5879	5955	5842	5895	5881	5835	5913	5931	5854	5781	5918	5817	5804	5883	5804	5815	5746	5778	5913	5762	5928	5880	5990	5817	5830	5830	5810	6011	5820	5764	5831	5943	5857	5830	5798	5877	5829	5909	5836	5845	5937	5788	5931	5920	5882	5887	5918	5976	5810	5813	5821	5902	5990	5779	5822	5827	5816	5729	5941	5893	6005	5887	5783	5723	5750	5882	5766	5885	6005	5911	5882	5851	6003	5845	5971	5863	5866	5854	5754	5883	5817	5892	5874	5838	5890	5946	5880	5850	5848	5821	5826	5838	5848	5803	5818	5922	5871	5918	5777	5744	5921	5861	5845	5895	5868	5891	5851	6006	5879	5806	5771	5863	5777	5893	5885	5824	5778	5885	5955	5781	5853	5851	5790	5899	5848	5887	5855	5853	5875	5807	5897	5881	5818	5803	5883	5958	5886	5847	5935	5803	5918	5830	5799	6006	6028	5752	5871	5791	5847	5824	5801	5743	5919	5901	5969	5886	5846	5826	5961	5847	5830	5879	5907	5876	5842	6019	5830	5929	5920	5865	5816	5952	5797	5823	5896	5929	5922	5871	5930	5914	5935	5847	5850	5865	5912	5941	5791	5885	5918	6007	5877	5865	6025	5806	5910	5837	5788	5830	5960	5925	5946	5878	5973	5854	5935	5917	5866	5919	5889	5955	5803	5961	5775	5897	5927	5757	5900	5995	5773	5721	5933	5848	5935	6009	5869	5882	5866	5961	5964	5879	5887	5861	5914	5790	5996	5936	6024	5808	5769	6027	5910	5926	5808	5853	5891	5835	5908	5859	5949	5816	5869	5820	5730	5830	6003	5922	5912	5750	6028	5798	5810	5744	5870	5704	5873	5776	5847	5774	5820	5949	5899	5886	5859	5968	5701	5848	5867	5865	5857	5886	5880	5803	5951	5797	5896	5881	5895	5895	5907	5870	5871	5889	5943	5761	5911	5769	6023	5978	5818	5817	5867	5819	5888	5823	5843	5931
5566	1044	714	726	784	878	867	825	744	747	688	686	676	663	671	640	636	653	637	682	640	653	673	602	644	677	649	616	622	669	648	581	649	643	607	626	627	594	669	658	625	663	628	606	661	645	610	634	572	620	626	620	593	600	623	600	626	618	627	606	649	579	619	634	627	614	657	597	585	645	608	623	640	617	630	634	631	594	593	613	601	604	585	638	625	606	615	638	641	633	661	629	639	610	584	588	667	632	638	597	635	627	638	600	635	602	594	671	618	626	588	628	637	600	598	623	648	588	623	675	651	644	640	627	616	611	603	584	610	645	612	662	610	654	623	629	596	602	636	657	619	616	597	609	639	642	614	586	627	612	650	627	623	602	627	616	616	621	649	629	620	611	654	665	610	624	593	584	587	625	632	645	634	627	643	625	629	624	607	679	634	674	653	647	599	639	638	641	614	601	604	609	643	626	626	625	612	626	604	618	604	613	664	613	621	590	618	624	616	604	609	629	656	633	631	628	606	594	596	632	621	588	644	576	617	612	645	676	608	605	623	597	634	603	619	626	624	612	618	636	643	669	647	640	641	611	628	632	643	640	628	634	622	589	614	597	608	621	595	610	603	625	653	671	585	620	609	668	636	602	605	633	631	604	623	611	615	593	595	620	605	595	675	624	656	603	591	661	625	627	608	642	618	630	651	617	623	617	608	640	613	657	648	668	605	583	634	647	603	653	614	592	626	626	633	668	667	636	671	630	631	678	668	611	609	615	707	633	637	655	630	602	654	629	542	624	612	620	673	635	642	646	645	605	599	620	584	598	635	633	594	651	624	651	586	657	616	621	601	624	614	659	617	571	629	666	620	628	631	633	584	610	598	587	673	606	633	622	666	632	647	608	608	619	638	607	599	609	618	618	631	625	575	654	628	651	627	660	595	572	657	638	655	577	633	643	652	629	594	615	628	612	635	637	643	632	635	653	601	628	626	606	625	668	639	637	606	602	591	633	576	638	599	627	652	633	615	659	590	604	603	609	645	601	599	637	602	595	613	611	662	631	628	611	619	650	635	590	594	645	638	595	617	583	636	653	658	626	637	627	640	647	597	636	608	627	626	649	611	636	611	604	636	629	610	617	621	645	632	645	677	627	669	666	613	588	633	577	602	637	642	639	639	596	644	628	649	559	616	641	620	674	604	612	594	637	667	611	635	614	668	602	593	634	584	608	629	618	691	631	580	628	631	638	598	632	620	666	644	635	652	598	643	586	633	622	626	615	633	570	642	621	616	628	692	638	609	635	665	642	607	633	645	620	635	643	649	610	624	594	679	636	603	599	610	638	658	631	598	682	637	599	612	604	652	673	601	693	623	591	648	610	622	598	563	637	629	655	622	625	569	666	629	615	638	651	675	635	589	630	631	615	619	579	648	541	615	644	623	650	612	608	606	642	598	615	649	641	649	580	605	640	612	618	633	597	662	615	641	602	648	643	642	618	629	643	619	673	636	603	584	621	598	628	651	629	667	594	650	613	631	651	594	640	640	607	605	631	613	629	607	585	654	633	639	617	653	637	553	595	637	637	629	644	627	586	600	681	694	590	658	639	652	671	646	614	590	628	649	617	618	594	580	567	648	588	614	595	611	594	603	614	609	630	590	612	631	613	597	629	608	598	604	635	637	625	648	640	630	598	618	613	570	599	620	645	616	609	632	636	624	620	626	614	669	567	589	654	580	620	616	612	635	648	634	617	631	610	579	632	660	593	632	607	664	615	616	598	650	607	616	637	667	613	618	636	619	640	585	632	563	651	628	630	614	657	595	646	561	620	626	633	669	609	616	660	592	689	642	624	641	643	603	602	600	595	646	651	637	643	652	580	636	665	611	623	688	644	654	621	650	671	629	638	615	636	649	646	648	635	663	668	627	606	631	617	555	707	580	601	596	624	634	592	636	633	635	646	621	677	627	604	626	622	575	584	565	595	627	662	635	613	652	614	604	601	577	597	590	615	612	590	661	626	594	622	665	605	636	577	608	606	615	622	590	625	613	678	617	597	675	622	647	649	673	620	602	638	638	600	603	645	645	607	634	598	595	635	643	639	560	598	600	614	633	613	606	666	642	583	614	643	617	700	654	615	605	654	666	625	628	669	635	577	621	639	627	649	603	653	605	606	667	703	630	633	621	652	652	621	660	589	638	635	651	642	677	607	643	608	610	621	589	572	610	609	587	628	609	619	620	658	631	650	638	639	643	658	611	629	619	667	671	620	604	601	639	641	581	654	635	614	624	618	623	610	646	663	657	633	630	670	643	662	636	636	578	638	582	605	603	650	615	608	642	612	625	675	640	655	617	653	659	644	645	608	606	619	641	594	618	664	647	613	634	633	601	618	644	661	601	632	631	647	626	609	601	624	622	649	640	608	602	612	643	609	598	600	631	655	631	572	600	617	614	610	640	651	626	628	617	636	606	629	662	609	631	615	663	620	598	633	636	639	648	627	662	644	619	622	614	607	609	625	622	593	629	601	618	621	608	623	605	611	599	611	619	625	655	605	604	648	592	619	653	634	609	636	635	597	657	646	649	686	619	618	618	612	613	643	612	621	637	601	615	611	604	631	592	598	597	643	656	655	612	613	618	627	634	632	616	632	612	595	624	642	648	625	604	636	581	635	621	578	603	636	624	642	654	589	646	674	620	607	650	572	648	632	594	665	621	652	615	615	632	605	637	575	633	608	583	643	592	595	624	592	641	626	636	655	644	568	650	621	642	656	645	616	629	602	609	609	603	560	639	685	678	595	702	561	625	653	593	659	682	632	624	656	574	654	607	623	613	636	598	628	645	643	623	587	626	604	641	606	589	576	637	632	631	640	599	624	583	635	655	611	638	617	596	628	621	569	613	672	627	585	674	646	606	565	676	623	647	615	631	591	583	589	638	628	639	601	629	648	653	622	668	667	623	602	615	616	639	586	638	602	613	653	590	666	644	648	617	642	655	638	600	634	649	602	592	618	612	654	657	605	623	645	610	613	674	616	672	614	581	619	619	614	604	634	576	630	586	612	609	590	607	630	644	661	626	644	619	636	609	620	598	625	613	591	625	665	605	633	657	598	593	617	661	573	641	607	626	603	627	622	614	646	593	616	617	579	625	630	606	663	645	610	624	619	611	655	600	660	623	580	649	567	625	639	613	640	681	605	638	632	652	605	609	605	622	643	607	689	584	614	650	644	562	623	587	638	628	600	629	574	580	616	635	578	650	589	572	593	651	652	628	616	640	643	624	622	622	611	608	608	626	614	637	601	654	570	622	603	618	621	608	617	641	641	634	647	590	642	629	609	628	590	600	624	650	587	672	629	657	631	587	588	651	641	635	565	585	665	667	620	647	663	668	607	583	579	601	593	611	621	614	593	642	641	637	613	621	604	621	656	640	615	653	603	611	640	640	667	611	656	572	640	657	583	592	641	636	621	641	615	579	615	633	691	610	606	583	617	641	613	647	603	586	624	612	612	631	620	685	592
29627	12969	7850	13711	18310	18189	16297	14050	12045	10580	9277	8490	7844	7576	7354	7197	7153	6951	6874	6925	6655	6819	6746	6699	6712	6720	6571	6590	6552	6546	6493	6340	6413	6499	6404	6430	6535	6440	6326	6320	6382	6299	6335	6309	6220	6361	6304	6402	6196	6271	6344	6302	6338	6305	6348	6325	6310	6407	6340	6319	6262	6337	6251	6257	6170	6306	6226	6262	6341	6292	6220	6406	6176	6342	6205	6219	6189	6381	6341	6307	6213	6330	6267	6207	6340	6296	6285	6241	6205	6280	6165	6159	6323	6264	6401	6200	6244	6207	6326	6144	6134	6293	6355	6242	6363	6255	6303	6358	6272	6161	6520	6354	6260	6225	6282	6261	6343	6276	6273	6390	6243	6290	6306	6181	6199	6207	6223	6274	6301	6284	6240	6273	6262	6300	6326	6206	6245	6307	6101	6249	6208	6205	6254	6298	6260	6221	6126	6214	6335	6281	6283	6199	6269	6299	6234	6160	6248	6187	6313	6256	6262	6201	6217	6289	6284	6271	6262	6243	6129	6283	6301	6251	6176	6273	6292	6236	6169	6260	6231	6272	6240	6194	6218	6376	6141	6228	6275	6288	6246	6309	6244	6144	6271	6269	6345	6316	6377	6384	6327	6094	6181	6253	6194	6205	6359	6216	6148	6323	6260	6292	6160	6361	6232	6319	6299	6140	6252	6278	6288	6267	6179	6258	6165	6352	6239	6155	6245	6332	6379	6274	6286	6178	6265	6309	6299	6334	6167	6399	6177	6284	6281	6289	6194	6207	6284	6278	6253	6249	6277	6266	6425	6269	6324	6263	6214	6265	6249	6184	6263	6290	6279	6270	6303	6362	6226	6327	6315	6316	6177	6333	6225	6255	6271	6273	6144	6266	6239	6319	6304	6199	6188	6196	6275	6262	6294	6127	6289	6157	6326	6372	6222	6366	6315	6325	6305	6176	6364	6282	6194	6163	6171	6331	6209	6178	6337	6182	6276	6067	6177	6080	6179	6382	6328	6320	6372	6253	6339	6232	6185	6269	6289	6364	6390	6195	6277	6227	6352	6283	6318	6205	6230	6288	6217	6204	6278	6377	6378	6205	6306	6213	6336	6312	6160	6265	6272	6290	6304	6328	6253	6200	6294	6170	6142	6258	6263	6280	6382	6084	6280	6185	6224	6181	6267	6369	6385	6386	6298	6279	6232	6272	6231	6265	6250	6206	6212	6204	6141	6156	6243	6261	6264	6240	6266	6226	6342	6175	6111	6254	6258	6220	6196	6289	6327	6279	6303	6258	6293	6279	6255	6329	6261	6286	6366	6340	6318	6162	6303	6234	6375	6182	6417	6167	6168	6263	6248	6292	6266	6291	6363	6251	6288	6352	6196	6197	6219	6160	6270	6344	6197	6295	6199	6255	6192	6303	6288	6192	6248	6290	6258	6324	6266	6277	6173	6256	6299	6157	6283	6284	6153	6219	6335	6264	6180	6297	6292	6270	6288	6152	6365	6256	6315	6380	6215	6318	6260	6069	6379	6276	6287	6274	6160	6273	6292	6297	6268	6168	6206	6265	6241	6207	6269	6375	6321	6276	6159	6352	6264	6237	6269	6179	6281	6202	6240	6182	6322	6133	6325	6226	6247	6368	6328	6162	6327	6140	6250	6328	6186	6326	6240	6303	6273	6255	6336	6325	6149	6244	6367	6337	6159	6297	6312	6272	6261	6174	6307	6253	6263	6190	6247	6337	6247	6266	6207	6252	6323	6342	6191	6212	6202	6264	6338	6272	6279	6263	6197	6307	6267	6310	6211	6270	6334	6256	6191	6224	6209	6245	6209	6315	6199	6283	6234	6481	6245	6230	6299	6268	6160	6305	6212	6277	6333	6273	6270	6267	6240	6159	6142	6230	6222	6195	6277	6280	6181	6289	6182	6341	6219	6270	6337	6287	6234	6208	6190	6173	6290	6308	6141	6276	6149	6349	6309	6372	6150	6163	6291	6241	6353	6270	6248	6106	6393	6162	6277	6335	6261	6225	6300	6330	6266	6247	6193	6277	6227	6286	6282	6355	6182	6170	6201	6246	6155	6370	6268	6294	6222	6226	6406	6211	6167	6317	6327	6274	6155	6339	6271	6351	6319	6258	6273	6257	6269	6293	6291	6201	6376	6127	6203	6351	6336	6191	6159	6212	6272	6234	6311	6245	6194	6328	6242	6245	6199	6172	6182	6135	6280	6344	6226	6320	6281	6217	6165	6337	6128	6266	6270	6323	6203	6215	6301	6238	6194	6246	6347	6222	6182	6055	6272	6271	6221	6310	6245	6264	6297	6201	6204	6355	6220	6145	6267	6301	6209	6328	6148	6287	6280	6410	6345	6302	6236	6337	6213	6081	6445	6181	6148	6161	6325	6224	6352	6244	6345	6153	6277	6412	6183	6294	6272	6260	6231	6261	6254	6268	6222	6314	6257	6210	6168	6179	6271	6246	6287	6373	6278	6327	6264	6276	6183	6175	6448	6348	6083	6244	6308	6230	6285	6227	6291	6296	6289	6238	6336	6189	6289	6348	6342	6195	6305	6173	6348	6238	6308	6299	6217	6290	6240	6365	6333	6195	6161	6182	6225	6284	6285	6325	6223	6251	6280	6205	6140	6189	6238	6255	6379	6221	6322	6217	6219	6328	6366	6252	6296	6255	6205	6218	6162	6269	6134	6307	6311	6229	6229	6301	6252	6329	6283	6214	6346	6167	6170	6214	6238	6304	6154	6228	6235	6207	6166	6315	6179	6287	6219	6178	6178	6273	6212	6273	6364	6325	6061	6268	6302	6270	6295	6193	6304	6278	6188	6168	6414	6244	6221	6247	6358	6285	6174	6186	6248	6250	6304	6236	6088	6351	6166	6121	6217	6271	6302	6251	6128	6384	6261	6247	6300	6299	6142	6165	6227	6168	6257	6195	6184	6273	6262	6352	6169	6220	6234	6166	6372	6135	6289	6315	6309	6278	6270	6296	6357	6239	6252	6241	6200	6463	6141	6399	6335	6263	6271	6256	6346	6272	6343	6199	6304	6245	6268	6177	6274	6445	6196	6286	6245	6241	6228	6220	6195	6213	6378	6262	6235	6367	6285	6232	6332	6259	6165	6324	6350	6319	6281	6297	6253	6174	6375	6273	6275	6307	6164	6336	6215	6167	6324	6278	6304	6248	6284	6266	6340	6297	6252	6219	6332	6230	6240	6305	6246	6347	6314	6389	6283	6247	6321	6259	6198	6187	6316	6258	6181	6296	6305	6251	6235	6380	6191	6214	6262	6318	6322	6272	6319	6228	6333	6242	6203	6238	6243	6189	6321	6185	6239	6325	6315	6165	6236	6300	6377	6374	6212	6305	6338	6222	6203	6250	6139	6413	6235	6257	6300	6191	6295	6164	6197	6270	6325	6301	6295	6345	6198	6250	6286	6411	6203	6244	6277	6240	6253	6300	6293	6233	6130	6318	6203	6215	6154	6226	6092	6267	6221	6308	6166	6168	6194	6272	6170	6338	6194	6297	6284	6377	6313	6349	6436	6306	6241	6198	6141	6321	6222	6223	6381	6165	6178	6307	6260	6280	6301	6282	6225	6398	6326	6332	6274	6329	6124	6308	6281	6069	6310	6303	6272	6187	6128	6213	6261	6187	6431	6239	6202	6218	6357	6268	6253	6260	6298	6361	6349	6127	6376	6300	6125	6444	6256	6218	6241	6305	6254	6340	6297	6346	6278	6136	6254	6265	6317	6359	6302	6343	6334	6243	6348	6191	6191	6209	6313	6160	6259	6207	6404	6279	6384	6219	6248	6412	6242	6217	6262	6208	6126	6277	6311	6200	6254	6193	6353	6217	6264	6265	6204	6227	6129	6261	6218	6196	6279	6265	6268	6232	6182	6257	6308	6150	6173	6313	6252	6201	6336	6249	6199	6242	6202	6339	6256	6171	6287	6227	6118	6323	6143	6329	6185	6368	6252	6312	6188	6307	6325	6210	6184	6124	6256	6303	6241	6329	6228	6318	6289	6108	6298	6181	6216	6208	6157	6287	6185	6254	6391	6314	6374	6328	6244	6403	6227	6312	6228	6320	6275	6275	6213	6256	6128	6222	6244	6312	6216	6145	6404	6337	6193	6302	6217	6154	6263	6277	6321	6334	6253	6181	6319	6216	6300	6111	6282	6189	6264	6281	6251	6060	6278	6247	6172	6321	6296	6378	6194	6212	6264	6154	6245	6301	6271	6255	6344	6123	6298	6185	6154	6265	6253	6312	6243	6282	6190	6308	6365	6398	6219	6222	6311	6393	6258	6317	6214	6166	6240	6222	6310	6222	6248	6329	6193	6311	6287	6143	6320	6338	6182	6240	6239	6367	6372	6310	6311	6194	6322	6261	6312	6259	6186	6318	6323	6164	6403	6267	6102	6297	6192	6360	6294	6281	6156	6406	6248	6223	6315	6303	6324	6343	6253	6266	6341	6182	6291	6168	6352	6267	6294	6357	6215	6250	6266	6434	6261	6304	6182	6140	6338	6388	6183	6323	6435	6152	6342	6289	6166	6270	6242	6315	6211	6291	6222	6156	6346	6232	6285	6333	6345	6339	6281	6280	6291	6202	6358	6243	6162	6285	6314	6197	6170	6284	6236	6172	6289	6312	6300	6183	6273	6341	6390	6169	6192	6196	6157	6226	6258	6175	6280	6312	6215	6206	6346	6378	6252	6220	6439	6214	6258	6304	6122	6327	6260	6172	6299	6158	6195	6083	6231	6227	6348	6197	6174	6174	6249	6317	6206	6283	6134	6334	6222	6321	6114	6368	6142	6292	6217	6323	6334	6234	6381	6186	6234	6208	6108	6351	6245	6319	6281	6264	6198	6111	6214	6288	6292	6316	6316	6285	6141	6255	6241	6279	6345	6216	6180	6370	6168	6270	6295	6253	6169	6129	6334	6403	6246	6312	6127	6132	6273	6258	6238	6354	6183	6380	6124	6281	6162	6408	6244	6193	6287	6392	6251	6185	6269	6275	6390	6192	6349	6219	6313	6220	6305	6285	6294	6338	6230	6257	6214	6345	6298	6368	6213	6313	6119	6360	6287	6321	6299	6333
5784	1459	869	801	991	1065	1029	1029	946	873	821	773	762	729	739	696	689	703	746	676	711	666	675	690	719	718	642	652	688	642	697	627	656	668	688	665	646	695	657	659	678	696	625	653	638	611	663	680	666	676	665	639	653	682	645	716	679	691	685	651	695	654	637	633	652	640	663	648	659	647	669	630	674	650	685	649	690	683	675	654	644	681	631	665	704	663	653	673	656	678	658	648	698	614	666	658	677	656	658	667	684	640	641	679	703	593	653	650	690	639	664	664	662	645	649	658	626	652	657	660	687	684	675	623	627	700	681	639	678	653	666	644	663	666	667	654	614	656	665	674	631	640	680	675	671	657	668	651	674	641	640	695	637	621	637	615	669	653	692	672	657	669	655	680	660	632	610	646	717	708	624	632	645	664	650	664	623	641	687	671	656	678	668	647	681	663	676	635	696	641	643	680	682	611	678	653	626	671	616	621	647	634	597	656	686	667	641	635	655	650	675	665	680	641	672	604	657	683	667	639	617	666	677	600	620	658	709	688	639	646	640	701	657	654	673	649	653	643	701	645	612	675	663	660	650	643	616	661	697	679	626	658	675	663	652	637	675	641	673	717	669	655	645	658	701	670	634	680	655	640	654	677	661	639	634	635	652	657	644	663	671	674	696	720	686	638	593	702	664	671	659	629	665	665	672	621	614	689	657	685	666	625	624	703	626	624	648	642	637	659	648	693	695	629	656	698	646	640	681	660	669	663	654	632	624	667	645	623	682	638	701	645	654	712	649	660	633	619	646	675	643	669	636	661	660	644	705	661	674	597	630	656	661	683	669	670	654	697	666	667	598	647	627	630	613	621	646	622	628	615	641	635	654	688	659	614	647	648	681	625	635	674	633	652	660	639	674	627	677	675	671	684	642	661	650	670	642	609	586	682	624	612	653	631	654	683	637	631	653	664	680	687	604	664	690	643	618	668	686	643	649	672	634	668	630	624	674	659	695	676	675	640	641	702	691	639	638	683	604	644	644	678	681	658	660	602	653	646	686	706	688	662	684	654	659	639	663	697	652	634	669	641	595	647	630	685	675	660	639	722	679	656	700	619	655	632	711	662	690	654	691	640	602	633	661	688	617	621	669	649	658	648	655	669	651	653	637	694	641	661	697	642	614	671	641	634	655	675	703	661	676	636	621	668	651	667	682	661	668	646	642	669	646	687	622	674	641	642	659	651	650	689	651	636	672	661	662	665	684	657	688	675	641	639	667	646	637	621	748	649	623	651	624	638	638	624	611	678	650	654	629	680	629	689	673	659	643	636	680	661	699	695	689	671	658	659	660	635	696	659	666	660	700	661	660	710	693	679	672	691	636	632	643	661	656	650	664	615	640	655	636	641	675	665	703	664	643	646	702	669	655	632	622	647	685	644	631	641	682	656	667	658	661	606	658	647	668	632	643	637	653	633	653	624	664	639	661	683	645	689	653	682	686	695	674	698	626	667	685	668	700	706	632	657	663	646	672	660	658	604	690	652	665	675	661	640	660	662	662	653	618	673	672	684	665	672	672	632	680	645	650	673	631	643	649	677	660	654	688	715	686	602	654	690	632	658	679	663	638	681	640	606	682	658	648	611	693	646	662	666	702	625	652	649	646	686	663	660	643	664	647	661	627	708	646	664	671	660	661	615	675	616	569	695	654	646	664	662	657	679	637	695	686	680	648	656	679	661	695	706	694	663	642	669	640	692	681	662	664	646	593	618	677	671	636	642	658	650	662	603	689	653	632	657	670	682	678	649	648	633	699	662	617	627	657	673	636	649	696	638	608	654	630	678	654	645	652	607	661	607	652	641	644	681	658	640	689	661	669	640	644	665	629	647	712	664	660	669	650	662	656	646	636	665	681	641	694	633	647	629	664	702	660	649	683	695	636	649	664	700	653	643	613	670	670	661	655	673	670	666	601	617	588	662	656	626	626	663	637	700	661	642	684	697	647	634	660	637	685	690	621	651	672	644	660	626	657	663	638	652	633	623	694	648	639	689	656	624	658	634	676	645	626	607	629	619	690	669	656	645	636	688	643	670	677	662	685	660	663	691	701	642	649	709	622	689	614	644	615	624	639	635	675	645	658	622	686	672	639	668	692	646	660	653	660	636	682	671	665	635	685	647	635	652	698	629	650	671	634	760	659	672	659	663	644	661	653	658	604	677	671	641	676	605	643	632	630	632	696	696	673	697	684	680	636	672	663	679	679	651	659	670	671	658	650	666	631	625	676	648	686	623	704	701	682	645	653	640	654	646	631	647	686	677	666	663	596	654	633	639	690	698	636	675	616	655	694	619	673	660	675	663	640	673	671	654	685	658	621	668	631	668	635	696	687	691	637	655	668	648	653	646	672	687	638	620	650	660	648	650	680	592	669	659	671	686	700	683	672	664	708	664	586	676	672	676	642	656	679	615	670	654	610	671	659	690	650	688	658	671	639	653	627	646	657	651	678	662	664	652	641	673	662	678	641	711	649	645	636	692	634	627	664	640	653	643	649	692	651	647	680	646	652	666	610	684	646	642	633	630	687	689	643	640	627	630	673	684	680	634	664	679	658	639	658	626	669	660	638	640	678	689	649	698	642	654	669	688	645	671	726	622	677	637	646	628	643	668	656	636	694	662	694	675	657	650	700	642	706	656	622	657	680	643	665	647	678	646	642	593	694	677	643	647	668	680	660	654	682	673	684	680	642	683	677	628	648	636	660	639	633	687	671	664	642	651	683	648	619	668	660	690	698	665	711	626	669	713	615	628	673	663	632	710	661	675	644	649	676	662	618	664	679	671	599	630	652	642	656	646	669	634	683	679	668	664	676	655	641	707	616	696	617	665	654	663	671	663	692	667	698	674	621	612	658	642	635	666	658	669	655	686	630	637	626	603	671	645	681	652	623	648	615	647	645	615	646	675	674	668	652	602	653	694	618	625	640	689	619	661	619	667	672	669	647	675	637	640	619	647	659	654	653	714	646	668	703	690	688	695	634	678	680	638	665	663	658	607	703	656	689	659	616	619	647	687	630	670	614	653	673	634	674	653	651	650	660	672	668	669	690	713	677	688	668	637	634	716	609	643	623	629	645	707	590	636	633	680	629	712	665	705	665	632	647	678	638	675	722	656	699	634	643	651	636	674	646	663	700	673	671	656	629	692	651	641	652	645	627	604	685	656	653	626	604	677	612	680	690	615	654	630	683	695	654	672	652	676	649	636	672	583	632	665	662	621	639	645	593	618	598	659	705	672	640	661	662	680	690	636	673	649	639	616	651	611	696	663	658	641	657	682	655	678	679	681	639	671	670	674	629	661	664	663	647	680	632	677	684	698	602	664	610	678	667	656	622	653	655	633	672	677	713	697	621	677	666	652	619	644	675	662	648	647	655	651	663	650	644	661	687	662	670	660	656	637	659	684	640	633	698	646	676	673	636	668	661	645	616	681	673	634	604	664	633	658	650	634	622	643	634	670	649	675	658	654
37266	17316	9580	19681	25732	24827	21848	18624	16026	13452	11862	10440	9663	9013	8487	8454	8132	7898	7645	7865	7492	7505	7419	7183	7169	7261	7262	7028	7074	7074	6870	6987	6896	6988	6715	6773	6592	6800	6639	6700	6587	6796	6723	6651	6531	6731	6593	6617	6613	6534	6531	6608	6679	6601	6644	6557	6607	6668	6568	6585	6571	6568	6513	6574	6393	6657	6616	6537	6537	6454	6583	6584	6497	6606	6437	6499	6496	6479	6489	6515	6510	6522	6477	6486	6492	6402	6621	6557	6557	6721	6599	6395	6479	6502	6510	6599	6520	6569	6432	6543	6636	6497	6700	6510	6612	6454	6520	6495	6681	6517	6527	6534	6646	6540	6550	6453	6478	6580	6623	6492	6542	6488	6542	6508	6485	6475	6456	6528	6552	6552	6592	6452	6467	6515	6505	6593	6439	6596	6583	6411	6581	6478	6484	6474	6438	6551	6434	6500	6428	6507	6561	6571	6597	6463	6447	6503	6526	6475	6466	6517	6399	6492	6406	6626	6441	6506	6473	6386	6491	6529	6478	6463	6472	6406	6498	6426	6647	6510	6609	6587	6602	6611	6623	6393	6488	6426	6456	6581	6563	6484	6457	6540	6534	6449	6506	6416	6429	6581	6468	6471	6404	6297	6556	6445	6531	6490	6599	6517	6562	6589	6556	6548	6510	6439	6509	6566	6429	6526	6554	6546	6482	6344	6528	6561	6436	6550	6511	6485	6479	6356	6659	6588	6600	6429	6407	6482	6598	6454	6509	6501	6598	6449	6438	6511	6537	6442	6566	6556	6530	6441	6513	6366	6459	6482	6448	6540	6597	6537	6408	6388	6549	6450	6610	6566	6587	6558	6426	6410	6583	6468	6487	6570	6459	6367	6514	6487	6541	6542	6593	6498	6531	6560	6337	6532	6490	6511	6526	6535	6422	6513	6459	6504	6505	6482	6651	6441	6500	6563	6522	6461	6637	6464	6369	6440	6391	6522	6472	6450	6482	6360	6470	6383	6486	6518	6632	6436	6427	6528	6573	6563	6413	6568	6555	6554	6504	6487	6584	6435	6467	6422	6613	6555	6579	6526	6557	6518	6454	6485	6569	6568	6477	6398	6551	6478	6578	6500	6442	6418	6494	6593	6361	6538	6633	6532	6519	6502	6534	6355	6441	6520	6504	6474	6497	6472	6539	6486	6561	6543	6484	6533	6530	6345	6454	6555	6559	6457	6405	6445	6482	6580	6447	6580	6437	6570	6496	6472	6423	6586	6505	6548	6478	6412	6392	6447	6452	6450	6546	6403	6669	6444	6520	6497	6614	6559	6483	6443	6418	6539	6617	6445	6542	6673	6591	6470	6431	6517	6479	6485	6506	6574	6583	6505	6413	6525	6559	6509	6488	6598	6453	6501	6551	6588	6406	6706	6385	6452	6401	6468	6426	6376	6532	6319	6605	6589	6344	6492	6425	6615	6456	6508	6425	6537	6547	6516	6465	6534	6485	6523	6455	6484	6514	6448	6424	6453	6470	6550	6404	6484	6582	6481	6465	6582	6423	6485	6481	6359	6585	6568	6506	6443	6462	6526	6539	6559	6466	6547	6439	6496	6512	6410	6514	6600	6540	6511	6549	6351	6443	6394	6498	6545	6478	6462	6531	6481	6551	6446	6449	6534	6465	6453	6532	6566	6484	6521	6444	6455	6527	6564	6487	6431	6467	6424	6573	6572	6532	6590	6476	6462	6444	6556	6451	6478	6524	6451	6459	6539	6504	6504	6531	6399	6490	6599	6456	6452	6553	6536	6470	6465	6550	6498	6587	6485	6575	6468	6464	6556	6651	6469	6624	6417	6549	6545	6456	6624	6405	6537	6571	6440	6556	6546	6562	6557	6587	6400	6381	6527	6443	6428	6472	6492	6521	6432	6576	6451	6500	6485	6469	6488	6551	6544	6530	6547	6406	6361	6553	6454	6452	6628	6424	6496	6609	6448	6591	6537	6450	6504	6445	6648	6304	6500	6503	6447	6509	6625	6561	6456	6436	6627	6539	6473	6561	6526	6482	6521	6533	6448	6434	6411	6562	6414	6626	6488	6448	6483	6514	6384	6483	6506	6453	6598	6474	6522	6488	6614	6569	6506	6399	6597	6446	6432	6410	6476	6495	6455	6444	6433	6541	6391	6581	6498	6478	6499	6538	6402	6544	6594	6431	6513	6545	6601	6497	6473	6524	6522	6511	6472	6447	6551	6522	6510	6537	6498	6460	6503	6546	6510	6437	6485	6428	6582	6416	6506	6595	6489	6460	6405	6529	6526	6549	6567	6419	6530	6454	6424	6548	6568	6573	6362	6418	6558	6467	6558	6455	6541	6420	6371	6423	6519	6422	6459	6574	6562	6628	6606	6481	6396	6539	6487	6601	6518	6411	6432	6406	6464	6510	6595	6331	6550	6525	6563	6525	6524	6462	6516	6413	6450	6523	6573	6214	6436	6529	6432	6512	6434	6545	6513	6597	6631	6458	6519	6564	6440	6662	6483	6444	6572	6522	6556	6583	6558	6466	6497	6476	6594	6521	6424	6495	6452	6475	6470	6574	6437	6483	6543	6562	6484	6590	6393	6438	6484	6428	6579	6453	6558	6622	6546	6509	6545	6498	6454	6499	6484	6530	6539	6468	6574	6421	6533	6447	6468	6384	6486	6496	6385	6429	6519	6348	6469	6487	6531	6362	6427	6410	6503	6434	6453	6492	6327	6610	6480	6400	6404	6604	6599	6484	6559	6347	6460	6597	6485	6491	6582	6540	6568	6442	6410	6417	6565	6386	6536	6456	6579	6456	6365	6561	6649	6632	6501	6537	6474	6526	6467	6449	6521	6434	6597	6425	6601	6485	6556	6419	6476	6413	6596	6527	6527	6578	6477	6598	6611	6488	6477	6515	6631	6549	6572	6475	6514	6557	6495	6466	6589	6639	6493	6640	6482	6659	6594	6573	6601	6472	6617	6438	6437	6603	6582	6539	6519	6450	6504	6544	6455	6544	6358	6474	6402	6522	6438	6561	6530	6534	6535	6614	6300	6441	6469	6663	6463	6468	6489	6489	6541	6442	6484	6552	6548	6486	6469	6456	6518	6488	6406	6543	6496	6553	6503	6482	6372	6506	6613	6527	6498	6529	6536	6520	6555	6441	6439	6724	6542	6514	6513	6492	6450	6306	6491	6516	6496	6567	6417	6557	6412	6406	6580	6609	6467	6513	6461	6470	6469	6662	6422	6515	6413	6490	6536	6527	6564	6581	6378	6411	6554	6529	6433	6440	6640	6442	6472	6550	6405	6443	6463	6587	6242	6335	6500	6524	6528	6501	6501	6545	6504	6487	6580	6462	6531	6447	6541	6433	6457	6482	6450	6557	6386	6496	6505	6349	6496	6573	6401	6393	6482	6508	6497	6478	6443	6551	6533	6393	6706	6560	6557	6562	6533	6515	6591	6492	6454	6521	6465	6686	6465	6516	6514	6591	6436	6553	6360	6566	6562	6552	6444	6358	6525	6536	6764	6484	6501	6607	6463	6399	6506	6452	6514	6383	6552	6382	6490	6477	6576	6542	6589	6526	6586	6403	6471	6506	6513	6447	6529	6370	6578	6559	6536	6456	6472	6441	6544	6466	6603	6499	6505	6502	6537	6537	6592	6459	6342	6401	6603	6518	6484	6480	6442	6401	6427	6405	6473	6524	6531	6595	6417	6488	6513	6509	6525	6591	6409	6455	6473	6416	6568	6490	6585	6417	6536	6517	6563	6611	6607	6462	6501	6518	6467	6424	6503	6411	6546	6396	6505	6399	6554	6388	6571	6576	6429	6549	6582	6399	6572	6631	6463	6486	6562	6601	6475	6566	6545	6537	6584	6444	6465	6506	6399	6510	6444	6401	6514	6540	6524	6502	6605	6549	6463	6507	6438	6598	6535	6517	6442	6482	6498	6370	6412	6469	6514	6634	6517	6464	6481	6489	6466	6429	6359	6579	6541	6478	6521	6465	6440	6555	6566	6540	6515	6552	6491	6498	6337	6521	6372	6463	6515	6566	6438	6552	6498	6497	6554	6561	6448	6603	6329	6454	6450	6449	6505	6434	6451	6629	6332	6422	6494	6607	6455	6564	6401	6515	6540	6531	6466	6637	6489	6412	6466	6622	6527	6616	6546	6492	6526	6467	6622	6486	6529	6346	6504	6489	6517	6482	6514	6444	6617	6514	6444	6447	6526	6419	6466	6506	6564	6571	6573	6493	6439	6450	6443	6416	6504	6518	6520	6588	6483	6546	6454	6515	6451	6425	6515	6523	6555	6531	6492	6567	6526	6544	6594	6439	6492	6486	6501	6413	6478	6491	6352	6516	6473	6495	6586	6615	6546	6428	6461	6508	6449	6465	6512	6488	6443	6500	6546	6536	6526	6457	6418	6448	6436	6530	6614	6580	6505	6555	6548	6557	6406	6558	6586	6376	6406	6474	6534	6436	6538	6449	6442	6432	6389	6658	6521	6511	6544	6394	6492	6607	6526	6491	6383	6458	6599	6635	6508	6560	6503	6483	6536	6385	6482	6655	6517	6642	6473	6481	6472	6517	6508	6584	6477	6443	6673	6546	6477	6419	6465	6464	6540	6516	6476	6493	6409	6494	6641	6561	6532	6505	6529	6528	6556	6512	6453	6508	6645	6522	6493	6443	6588	6342	6545	6505	6637	6370	6528	6524	6580	6469	6435	6508	6463	6512	6492	6435	6498	6555	6417	6370	6450	6407	6470	6503	6471	6535	6458	6603	6438	6501	6431	6548	6392	6507	6473	6480	6635	6378	6427	6489	6470	6446	6422	6440	6459	6475	6503	6543	6467	6539	6608	6511	6437	6602	6474	6479	6516	6418	6567	6416	6377	6541	6436	6418	6444	6542	6498	6554	6573	6511	6525	6533	6619	6498	6456	6530	6536	6540	6487	6540	6460	6528	6518	6544	6534	6431	6372	6459	6468	6361	6513	6459	6541	6462	6533	6431	6528	6438	6607	6560	6574	6410	6364	6568	6667	6469	6568	6432	6504	6456	6641	6357	6406	6489	6373	6551	6500	6490	6481	6395	6511	6484	6485
3591	1035	919	918	996	1023	1013	1007	933	951	928	912	928	885	879	943	833	914	940	924	888	953	880	937	911	916	895	855	902	867	888	906	887	939	908	935	934	898	883	906	872	875	949	857	885	958	877	894	880	928	928	886	868	889	887	938	870	909	935	910	909	856	912	883	867	881	922	910	868	902	895	942	876	926	935	889	920	935	875	911	941	945	949	926	894	854	954	853	910	886	958	857	934	896	914	873	879	927	873	952	939	872	879	914	913	938	908	856	934	910	918	908	857	956	885	885	907	883	921	835	849	871	934	880	850	882	895	915	857	906	914	917	955	878	905	908	874	912	850	875	940	844	996	908	908	915	861	878	854	929	890	924	868	862	787	935	888	926	905	889	875	897	933	889	909	902	902	944	922	857	920	916	928	921	897	882	901	857	923	899	993	875	902	883	893	893	878	910	853	909	891	875	918	934	876	872	878	862	911	905	924	864	871	841	984	925	906	866	886	916	908	901	899	960	989	845	871	912	865	920	897	898	887	841	845	890	951	900	885	866	905	848	881	1017	873	895	874	958	924	923	906	881	877	941	933	871	884	890	896	849	894	918	924	945	845	923	881	960	863	929	881	890	844	866	891	922	890	876	885	927	887	941	853	935	922	978	896	948	894	924	865	899	899	870	961	892	835	882	949	894	861	885	865	888	896	925	874	881	887	878	951	960	885	910	918	901	939	867	933	909	885	880	879	888	884	944	909	885	922	945	921	892	862	929	869	919	902	916	871	937	930	871	957	901	912	863	847	862	942	910	927	883	911	884	906	860	917	943	891	908	917	888	897	967	856	905	910	970	872	881	961	887	911	860	918	928	895	929	947	864	847	917	898	901	905	914	870	884	883	878	890	948	937	878	927	913	874	885	872	950	939	913	873	855	915	891	908	920	869	884	927	895	910	882	899	873	901	879	874	873	898	894	907	960	912	935	860	912	887	925	876	892	929	913	863	944	873	865	881	851	873	923	900	884	857	920	927	855	946	918	900	944	894	880	919	878	910	922	862	891	872	865	872	929	918	922	921	909	886	913	852	846	946	896	879	899	917	883	918	879	906	830	880	840	892	872	897	862	894	914	980	934	892	904	890	881	906	919	931	895	935	874	920	883	913	877	894	923	889	882	876	903	902	951	903	883	924	927	925	885	908	865	866	918	925	906	895	928	879	881	888	886	862	925	917	881	898	932	949	899	828	889	886	909	866	872	870	912	916	903	850	875	911	896	904	881	870	912	860	891	920	921	881	918	884	887	912	897	868	884	879	906	887	963	918	905	851	882	904	966	905	924	934	913	896	895	899	933	915	931	885	864	919	879	881	892	906	895	934	903	957	844	897	942	866	910	883	910	918	940	925	905	869	889	887	872	892	873	879	936	912	891	895	928	919	938	895	868	907	878	930	922	914	937	829	955	911	851	905	950	902	869	907	899	933	917	864	903	911	949	922	923	879	904	938	856	896	859	914	865	954	931	866	921	847	934	880	939	913	892	906	930	985	912	854	870	881	879	941	949	977	911	915	927	868	859	853	928	871	927	855	864	919	850	918	879	879	895	870	863	871	945	918	910	942	915	904	880	890	896	934	925	937	872	909	860	878	904	928	876	898	859	940	879	894	910	896	945	862	879	887	906	868	842	858	889	948	849	918	898	837	870	943	910	880	906	903	898	909	865	916	862	897	898	918	850	856	845	909	919	894	855	874	884	899	878	950	887	857	900	904	922	932	937	841	890	895	880	908	866	862	929	918	890	974	920	927	920	923	885	933	953	890	915	907	915	931	885	862	932	925	929	865	922	924	937	948	931	935	886	860	862	876	943	904	872	844	915	908	908	920	909	930	882	889	919	906	938	902	887	958	902	882	918	867	956	920	875	892	898	943	909	882	911	883	907	859	920	921	905	902	862	960	938	892	888	926	936	867	902	889	861	866	911	902	929	868	896	894	907	914	953	933	920	904	945	843	858	952	882	883	950	867	901	873	880	890	848	929	884	899	848	918	874	902	893	909	918	884	856	903	910	850	918	936	837	962	892	880	872	856	934	881	860	868	871	910	886	888	974	843	922	894	919	863	881	882	887	886	892	962	952	876	944	864	938	912	875	913	907	914	929	887	817	832	855	897	888	860	881	926	879	891	876	896	927	896	887	878	882	889	903	931	943	918	884	870	938	945	845	931	905	925	902	918	880	872	877	885	921	838	901	890	873	925	905	885	935	931	936	900	898	915	918	914	907	892	888	908	851	938	854	926	918	884	886	926	858	891	899	895	915	878	945	909	949	885	873	861	906	889	909	875	852	851	884	901	865	933	910	905	881	882	891	908	914	882	960	944	908	863	925	825	912	953	879	925	958	928	948	915	857	908	911	871	881	889	896	937	902	940	874	888	821	911	892	883	934	856	912	909	865	838	877	905	879	814	966	902	881	956	924	955	910	882	906	895	894	918	882	933	894	917	902	924	947	920	860	889	935	897	906	897	879	891	879	896	935	921	890	889	865	957	952	868	890	931	969	883	954	911	911	880	859	867	885	897	900	900	901	890	879	916	882	899	912	912	902	960	903	845	918	870	995	950	939	941	894	869	942	901	942	904	868	882	870	865	852	891	909	899	870	927	964	868	900	875	869	900	905	912	868	914	901	907	891	907	879	890	910	904	916	857	918	897	920	912	939	875	895	855	851	940	957	935	845	889	910	865	878	944	892	877	903	833	872	936	952	870	883	822	885	964	925	920	873	923	866	893	902	889	945	938	878	894	900	857	924	953	921	867	871	873	857	884	887	886	866	833	918	861	845	884	887	898	906	887	905	870	959	832	955	920	873	886	887	883	908	850	934	872	909	898	903	916	854	907	890	875	853	901	890	916	907	900	921	854	934	933	944	933	877	877	878	905	876	912	945	856	840	901	944	916	901	955	915	923	901	883	875	895	855	927	876	938	928	902	939	957	903	864	910	922	910	949	922	909	911	916	873	866	907	888	843	915	852	916	839	898	939	902	951	934	913	878	883	912	909	888	899	876	879	922	963	899	938	913	907	881	887	864	877	900	922	902	966	922	933	870	947	876	913	873	887	870	895	940	894	917	907	874	889	878	877	875	929	909	930	846	883	920	915	876	866	906	981	842	862	883	884	908	883	935	875	923	937	901	885	905	957	909	929	936	922	917	850	891	940	929	946	880	904	924	874	936	888	889	891	897	897	870	872	919	891	894	825	893	928	932	828	890	925	918	854	881	922	919	904	876	950	941	834	898	896	987	936	909	871	907	925	915	922	912	879	874	840	914	884	899	899	877	931	889	908	877	834	855	914	906	887	930	888	889	893	882	923	904	865	870	874	909	859	886	874	871	899	881	908	903	894	884	908	858	915	939	871	909	919	855	888	865	854	969	866	945	884	847	946	899	884	840	895	906	841	894	893	919	933	921	948	944	948	924	822	948	891	865	918	915	893	888	905	872	898	861	924	888	922	879	931	903	892	889	857	934	942
24734	12122	8873	11573	14584	14719	13887	12580	11210	10072	9425	9186	8962	8808	8690	8793	8619	8674	8598	8532	8757	8620	8643	8510	8586	8478	8555	8596	8612	8632	8496	8395	8582	8497	8390	8489	8384	8561	8415	8480	8539	8369	8473	8405	8554	8531	8456	8480	8352	8315	8383	8406	8388	8420	8285	8260	8286	8505	8619	8457	8428	8415	8527	8397	8491	8341	8474	8422	8403	8420	8475	8538	8380	8535	8348	8286	8392	8588	8288	8447	8401	8323	8416	8436	8355	8380	8440	8278	8511	8459	8352	8398	8396	8292	8453	8359	8392	8554	8463	8551	8377	8533	8530	8479	8550	8350	8485	8514	8362	8458	8262	8516	8338	8429	8444	8346	8328	8287	8449	8521	8330	8330	8481	8458	8402	8465	8450	8441	8500	8421	8501	8305	8428	8268	8533	8436	8505	8490	8404	8342	8346	8450	8497	8500	8360	8367	8425	8399	8447	8515	8371	8454	8405	8326	8236	8289	8461	8486	8547	8347	8419	8291	8414	8409	8347	8469	8542	8327	8484	8500	8398	8448	8374	8514	8435	8400	8445	8469	8391	8425	8330	8377	8357	8354	8429	8387	8526	8364	8457	8419	8309	8496	8517	8291	8427	8388	8364	8448	8494	8484	8545	8471	8414	8405	8341	8282	8509	8512	8521	8319	8396	8262	8369	8500	8290	8465	8426	8252	8478	8432	8358	8430	8440	8366	8536	8384	8388	8363	8535	8412	8382	8437	8342	8304	8564	8448	8474	8423	8453	8330	8426	8413	8297	8366	8367	8475	8499	8491	8339	8493	8527	8470	8471	8534	8402	8289	8471	8538	8406	8417	8367	8467	8474	8458	8489	8440	8564	8436	8548	8435	8323	8362	8465	8427	8320	8353	8510	8513	8363	8297	8356	8327	8409	8273	8510	8393	8407	8443	8643	8392	8427	8492	8446	8419	8406	8409	8376	8350	8432	8464	8410	8460	8384	8344	8373	8391	8452	8376	8465	8318	8361	8385	8522	8509	8463	8392	8317	8431	8383	8505	8337	8549	8465	8357	8364	8529	8427	8531	8571	8416	8492	8503	8491	8422	8534	8425	8431	8483	8494	8516	8442	8641	8383	8376	8399	8496	8468	8464	8461	8495	8579	8530	8417	8464	8455	8452	8458	8321	8442	8364	8441	8378	8414	8473	8484	8409	8348	8479	8354	8384	8348	8509	8387	8418	8471	8320	8418	8360	8380	8322	8589	8417	8496	8330	8442	8494	8351	8272	8391	8419	8389	8352	8324	8563	8383	8516	8413	8325	8335	8436	8385	8528	8332	8543	8401	8405	8336	8476	8337	8305	8480	8434	8406	8508	8408	8459	8404	8298	8374	8426	8430	8405	8365	8554	8401	8479	8365	8437	8434	8337	8383	8401	8576	8303	8430	8382	8550	8477	8557	8421	8338	8300	8396	8317	8293	8546	8277	8327	8430	8434	8488	8240	8377	8524	8488	8460	8355	8405	8444	8573	8410	8372	8424	8445	8425	8535	8478	8363	8496	8408	8412	8393	8442	8265	8458	8386	8475	8474	8337	8383	8338	8438	8466	8492	8370	8370	8248	8559	8373	8317	8411	8353	8443	8332	8466	8490	8436	8535	8410	8372	8488	8440	8337	8343	8332	8507	8400	8412	8294	8475	8519	8514	8297	8425	8465	8448	8522	8293	8443	8463	8371	8363	8497	8523	8381	8333	8396	8462	8356	8504	8461	8530	8441	8551	8443	8438	8503	8477	8487	8387	8408	8414	8396	8561	8381	8536	8439	8570	8428	8434	8407	8491	8366	8386	8437	8376	8481	8427	8549	8504	8443	8459	8511	8351	8397	8390	8481	8459	8457	8405	8413	8492	8507	8475	8406	8509	8456	8334	8399	8502	8345	8470	8516	8435	8414	8554	8391	8535	8314	8487	8329	8501	8534	8455	8405	8536	8432	8674	8351	8387	8315	8338	8324	8267	8340	8323	8283	8339	8435	8510	8325	8589	8544	8498	8358	8585	8450	8378	8542	8300	8463	8601	8556	8523	8280	8387	8350	8467	8390	8445	8471	8368	8445	8447	8411	8314	8393	8540	8425	8515	8593	8499	8390	8507	8551	8332	8582	8402	8446	8352	8536	8395	8528	8559	8379	8446	8334	8435	8511	8384	8517	8326	8320	8416	8347	8409	8482	8535	8406	8443	8400	8355	8489	8330	8359	8590	8545	8397	8528	8418	8287	8245	8379	8486	8399	8455	8584	8289	8503	8531	8320	8500	8448	8421	8606	8384	8322	8480	8440	8435	8376	8462	8507	8502	8553	8344	8437	8437	8416	8467	8575	8485	8393	8536	8270	8473	8363	8465	8550	8337	8433	8302	8472	8239	8336	8368	8511	8494	8337	8409	8435	8385	8457	8256	8419	8446	8487	8385	8538	8443	8461	8390	8543	8415	8503	8401	8394	8519	8405	8389	8395	8581	8376	8489	8476	8433	8299	8461	8391	8428	8337	8442	8440	8374	8329	8558	8476	8552	8498	8425	8540	8489	8419	8577	8482	8452	8399	8373	8378	8392	8279	8614	8441	8451	8416	8338	8618	8450	8403	8307	8359	8388	8318	8469	8278	8509	8449	8460	8325	8379	8453	8385	8356	8341	8511	8473	8388	8357	8368	8421	8414	8375	8515	8369	8471	8514	8417	8215	8518	8349	8451	8414	8463	8423	8561	8453	8427	8315	8452	8250	8320	8526	8476	8296	8457	8400	8379	8488	8551	8549	8434	8420	8501	8489	8292	8437	8391	8457	8425	8556	8448	8546	8297	8329	8424	8497	8493	8459	8488	8370	8344	8394	8514	8423	8407	8386	8421	8395	8546	8374	8311	8562	8338	8517	8534	8297	8313	8451	8557	8453	8450	8347	8313	8460	8526	8356	8342	8596	8445	8441	8347	8382	8330	8308	8463	8315	8522	8505	8436	8478	8629	8302	8364	8382	8418	8430	8457	8398	8378	8454	8471	8481	8520	8429	8231	8341	8284	8489	8457	8426	8536	8270	8463	8530	8317	8365	8575	8350	8348	8355	8438	8357	8417	8376	8472	8371	8401	8362	8579	8481	8310	8524	8392	8365	8490	8396	8375	8441	8419	8493	8387	8359	8409	8598	8418	8434	8553	8316	8388	8428	8405	8280	8507	8359	8449	8356	8380	8351	8543	8360	8513	8432	8463	8403	8344	8413	8423	8432	8257	8268	8477	8460	8396	8313	8272	8495	8434	8342	8373	8451	8503	8321	8388	8385	8303	8452	8375	8580	8487	8370	8374	8474	8446	8402	8517	8471	8382	8416	8374	8304	8541	8423	8387	8468	8405	8297	8421	8352	8496	8392	8550	8384	8390	8363	8363	8566	8369	8617	8451	8441	8328	8401	8443	8493	8376	8409	8316	8466	8478	8292	8520	8475	8395	8295	8368	8405	8365	8445	8394	8353	8369	8302	8362	8351	8467	8363	8370	8424	8303	8473	8505	8332	8395	8294	8333	8444	8391	8329	8454	8343	8467	8345	8355	8458	8359	8396	8399	8436	8370	8424	8346	8504	8389	8389	8506	8448	8504	8546	8373	8254	8320	8347	8416	8376	8389	8451	8452	8330	8412	8431	8445	8293	8541	8459	8324	8597	8504	8499	8390	8444	8541	8608	8329	8438	8439	8315	8409	8485	8497	8448	8377	8382	8287	8370	8403	8456	8351	8405	8515	8301	8503	8446	8545	8353	8419	8431	8358	8680	8419	8406	8361	8466	8347	8442	8433	8328	8517	8472	8480	8279	8275	8564	8495	8383	8499	8370	8445	8413	8421	8471	8499	8400	8183	8458	8391	8482	8569	8326	8299	8324	8310	8558	8277	8409	8520	8336	8305	8488	8477	8329	8442	8490	8527	8507	8275	8349	8400	8417	8418	8322	8432	8427	8420	8336	8390	8483	8487	8313	8367	8368	8393	8401	8516	8443	8438	8460	8345	8499	8218	8592	8464	8421	8570	8410	8529	8514	8464	8367	8499	8297	8372	8348	8492	8389	8374	8546	8493	8471	8313	8382	8479	8520	8332	8497	8265	8642	8534	8376	8560	8354	8401	8500	8476	8360	8544	8302	8591	8333	8515	8512	8360	8487	8457	8440	8359	8453	8368	8390	8421	8480	8430	8347	8517	8350	8449	8390	8441	8443	8272	8417	8302	8452	8421	8507	8532	8491	8392	8382	8515	8446	8360	8382	8450	8421	8490	8470	8384	8495	8411	8486	8446	8380	8490	8358	8420	8532	8479	8459	8418	8393	8414	8361	8377	8372	8373	8519	8436	8473	8427	8431	8560	8430	8417	8329	8433	8439	8456	8408	8387	8568	8389	8438	8565	8411	8354	8476	8192	8316	8414	8563	8419	8266	8397	8424	8617	8474	8526	8418	8506	8468	8420	8587	8539	8436	8459	8445	8355	8410	8340	8416	8314	8405	8325	8205	8432	8296	8258	8404	8415	8342	8459	8432	8410	8477	8553	8307	8312	8262	8543	8439	8346	8538	8365	8397	8449	8326	8543	8394	8536	8391	8430	8361	8407	8404	8503	8609	8454	8381	8539	8459	8487	8458	8534	8464	8368	8484	8487	8328	8449	8513	8482	8336	8344	8520	8327	8368	8485	8413	8476	8396	8476	8445	8525	8456	8349	8483	8357	8426	8486	8474	8509	8389	8495	8260	8340	8360	8401	8539	8475	8315	8537	8492	8447	8446	8559	8447	8612	8451	8347	8404	8384	8442	8374	8404	8351	8522	8512	8610	8431	8341	8288	8341	8414	8421	8367	8356	8400	8425	8465	8486	8356	8539	8368	8484	8491	8498	8459	8278	8465	8468	8379	8399	8472	8404	8417	8438	8319	8497	8506	8426	8400	8456	8341	8451	8428	8479	8336	8477	8362	8431	8406	8453	8348	8436	8289	8475	8456	8444	8414	8549	8408	8409	8346	8603	8317	8341	8342	8476	8318	8509	8372	8445	8394	8444	8477	8410	8395	8365	8392	8345	8590	8354	8310	8338	8556	8435	8505	8417	8326	8357	8479	8357	8524	8409	8424	8394
5937	1021	672	734	838	905	893	812	708	738	701	658	605	656	687	573	634	600	603	606	619	611	664	635	593	601	595	596	656	537	648	604	624	596	615	574	587	576	601	590	562	570	585	564	625	582	613	614	599	614	535	600	576	601	538	567	578	605	607	571	555	568	562	590	591	586	575	561	529	560	600	538	592	546	570	564	596	580	584	560	629	593	588	603	593	552	574	608	579	583	586	618	578	579	619	596	583	618	588	589	561	600	575	563	597	562	600	536	577	578	655	607	578	571	574	614	559	588	574	604	559	549	554	594	529	603	574	582	571	611	604	590	611	562	595	582	603	591	575	588	584	601	587	605	543	585	533	600	612	599	572	602	521	604	606	606	545	559	608	614	565	639	574	618	589	600	550	578	576	541	604	595	566	599	580	545	596	566	584	608	635	572	597	549	613	574	619	571	596	602	584	594	628	534	581	590	537	559	599	606	582	563	600	585	602	547	550	594	603	568	594	618	584	567	527	651	611	608	576	531	572	583	614	547	575	653	605	604	586	599	600	545	571	592	577	567	554	571	611	589	604	600	608	629	572	586	609	614	584	551	561	576	568	597	591	564	548	574	563	599	655	609	577	618	616	576	545	573	552	599	595	565	575	584	603	594	549	610	616	583	591	550	640	530	586	598	621	593	552	597	569	598	618	566	598	587	543	608	603	556	592	578	597	582	589	577	597	564	581	594	612	618	592	538	599	569	602	556	619	559	615	564	582	568	634	578	584	576	602	587	557	584	585	620	621	566	562	617	543	588	571	597	573	589	576	585	583	568	572	586	605	546	579	591	590	594	604	538	606	566	578	570	553	592	583	532	586	611	574	582	544	568	623	603	588	556	596	542	582	557	584	546	597	592	540	568	584	571	603	614	596	575	581	597	599	545	587	573	557	613	577	595	557	624	582	616	574	566	609	512	553	534	530	546	607	610	614	544	560	575	611	546	578	597	623	608	614	602	586	583	594	570	569	569	622	626	563	590	590	606	575	574	601	583	584	598	589	580	550	553	584	587	580	587	596	578	608	563	560	594	559	580	626	610	568	561	610	583	609	583	572	565	554	573	575	524	585	580	587	551	568	632	606	602	615	608	629	574	593	560	582	603	573	551	603	586	582	586	620	558	538	584	621	566	606	593	581	593	601	572	593	589	606	587	586	557	569	632	565	568	607	605	594	603	588	605	560	625	593	581	574	586	572	574	561	594	579	528	538	579	548	608	601	599	610	621	581	600	578	573	532	597	578	571	543	571	588	575	584	585	619	609	607	588	572	625	589	596	555	623	577	596	572	604	553	618	571	595	615	568	616	587	638	552	617	569	583	604	586	561	574	569	584	592	582	576	570	585	585	572	628	588	636	580	628	591	602	597	616	602	607	621	632	592	626	564	595	596	573	590	586	621	536	568	618	576	567	573	592	599	576	575	569	544	580	605	588	586	605	615	584	587	607	586	568	614	589	550	547	591	595	586	598	581	613	613	593	589	593	612	615	618	629	555	583	601	612	590	633	607	574	644	618	541	576	604	589	590	566	587	596	580	582	598	586	569	602	582	569	611	578	599	588	584	598	601	577	573	598	575	596	584	588	631	629	564	604	564	560	639	596	620	603	576	641	567	590	562	559	575	555	598	562	595	574	571	560	570	591	593	552	598	603	597	595	621	596	578	602	578	600	591	587	573	614	584	590	616	629	586	599	615	611	585	554	567	613	590	617	571	597	596	590	573	580	516	562	581	548	612	604	615	582	584	628	597	597	542	555	624	592	598	608	576	554	581	578	594	597	582	582	596	573	573	566	568	614	604	590	578	645	576	579	586	607	565	603	572	514	570	616	611	592	615	576	638	628	617	618	614	570	611	637	579	602	609	610	576	572	579	554	561	590	570	604	597	557	594	600	588	605	578	534	590	537	598	581	598	575	561	578	612	517	535	577	620	573	591	593	551	581	625	549	614	576	596	592	608	573	574	595	567	594	636	580	562	579	572	572	611	594	576	575	580	615	602	622	586	600	551	609	562	589	537	576	638	580	612	599	589	610	568	569	586	632	585	579	596	621	599	597	585	596	596	609	609	575	584	587	624	588	540	586	575	563	594	628	586	598	563	613	606	584	581	609	554	607	608	584	587	583	585	589	584	566	589	624	584	538	619	583	586	606	600	607	616	609	565	599	610	552	574	550	665	570	587	579	620	594	645	581	550	598	532	601	628	588	583	603	600	598	615	581	591	535	647	608	560	586	589	605	588	582	605	605	587	611	600	579	583	540	589	584	584	601	558	567	608	581	554	656	580	568	631	611	573	555	563	593	583	590	554	598	597	615	573	567	592	599	579	600	569	610	566	586	568	580	596	535	592	605	584	554	566	580	546	578	586	587	595	584	595	613	530	558	596	572	617	577	558	567	606	595	591	603	550	565	555	578	573	545	578	636	534	597	542	588	609	530	558	621	607	563	586	609	600	605	581	600	620	575	559	594	589	595	521	619	589	597	580	586	580	611	547	528	592	554	630	596	607	577	565	598	607	586	550	578	598	638	584	600	574	558	581	595	606	572	601	602	599	644	570	584	605	580	595	550	604	557	610	595	552	654	601	601	626	550	542	592	571	567	586	597	588	549	560	604	578	600	525	593	595	619	627	582	610	574	602	602	572	575	610	651	589	531	656	589	612	614	597	580	609	580	548	585	585	549	613	607	599	589	595	601	643	588	599	561	603	560	622	604	606	538	560	609	589	591	563	646	587	572	563	568	604	588	583	614	645	595	574	552	557	612	562	578	586	594	598	634	569	542	594	600	552	621	595	561	611	577	610	618	623	597	596	581	566	587	570	597	618	582	608	563	585	596	602	545	594	596	567	572	589	579	567	603	571	622	566	569	572	586	549	581	556	594	556	567	603	601	577	569	579	568	574	604	543	575	596	587	586	542	563	605	626	581	577	577	578	587	587	523	585	603	581	583	628	583	601	563	605	575	579	573	543	603	598	620	591	564	587	564	583	604	564	650	615	585	566	589	613	595	564	619	592	592	600	547	622	556	578	560	635	589	595	591	610	603	587	599	556	597	606	597	575	590	572	585	581	571	613	603	591	601	564	619	619	592	595	613	572	579	615	597	568	575	533	605	587	580	598	619	602	614	553	593	593	587	565	571	600	564	636	599	575	593	555	578	581	563	640	589	626	587	567	589	584	609	629	593	565	530	570	567	579	576	563	548	561	571	584	609	573	568	554	563	589	568	600	606	570	610	575	606	615	545	602	508	544	568	645	597	613	508	602	558	592	569	558	562	582	586	539	625	593	621	559	571	550	608	607	543	599	591	583	583	583	612	609	592	596	573	612	617	561	556	569	540	579	590	561	586	583	589	567	564	528	598	587	582	578	633	591	587	590	583	587	587	624	591	552	579	609	578	599	599	584	590	621	574	614	593	545	612	583	526	557	600	555	574	563	643	594	556	599	594	621	569	568	623	589	599	597	568	625	560	559
30958	12976	7633	14944	20600	20212	17782	14809	12633	10632	9192	8350	7897	7399	7219	6965	6813	6558	6679	6564	6557	6416	6330	6313	6273	6254	6291	6095	6162	6136	6038	6150	6095	6104	6083	6000	5834	5961	5998	6101	5952	5931	6008	5906	5868	5945	5815	5911	5942	5870	5829	5886	5911	6015	5864	5875	5873	5811	5878	5961	5923	5897	5867	5982	6017	5781	5856	5869	5907	5829	5894	5842	5898	5769	6014	5693	5914	5860	5784	5931	5815	5822	5899	6051	5763	5745	5859	5809	5881	5897	5839	5801	5926	5793	5808	5836	5806	5900	6036	5833	5763	6068	5859	5987	5865	5762	5854	5927	5856	5750	5811	5781	5982	5834	5831	5767	5841	5872	5940	5930	5868	5917	6009	5695	5835	5848	5749	5869	5910	5735	5845	5936	5849	5789	5916	5921	5857	5890	5769	5923	5847	5796	5792	5858	5766	5838	5911	5910	5702	5989	5799	5888	5870	5729	5966	5901	5858	5869	5928	5929	5714	5905	5898	5877	5976	5768	5853	5632	5788	5944	5849	5816	5935	5924	5896	5828	5747	5773	5851	5899	5864	5990	5862	5882	5804	5886	5834	5878	5876	5962	5917	5882	5789	5833	5967	5801	5889	5896	5694	5911	5847	5769	5910	5688	5847	5727	5981	5933	5874	5806	5802	5833	5850	5954	5837	5825	5873	5881	5853	5868	5818	5737	5752	5858	5916	5908	5888	5837	5928	5828	5904	5829	5844	5796	5878	5791	5831	5825	5804	5802	5901	5830	5810	5844	5877	5907	5709	5794	5899	5924	5827	5731	5849	5864	5882	5784	5833	5939	5915	5977	5993	5865	5849	5813	5944	5963	5888	5883	5771	5830	5858	5945	5877	5836	5844	5867	5882	5776	5854	5935	5887	5831	5883	5737	5888	5836	5915	5941	5753	5852	5786	5809	5795	5961	5832	5848	5838	5886	5857	5876	5924	5854	5851	5931	5881	5879	5919	5853	5838	5810	5860	5846	5927	5834	5860	5829	5868	5976	5832	5810	5739	5901	5871	5926	5861	5867	5841	5844	5970	5933	5757	5877	5810	5874	5960	5868	5839	5761	5789	5790	5802	5967	5723	5864	5905	5815	5858	5835	5910	5843	5748	5774	5810	5722	5764	5970	5968	5808	5881	5728	5767	5774	5913	5838	5929	5838	5962	5825	6005	5884	5865	5856	5879	5818	5854	5802	5740	5824	5902	5874	5934	5942	5778	5870	5813	5860	5804	5904	5937	5917	5920	5764	5824	5866	5824	5966	5778	5852	5847	5921	5795	5862	5776	5792	5840	5796	5929	5845	5939	5822	5841	5777	5924	5915	5716	5811	5805	5944	5915	5812	5915	5935	5917	5805	5844	5936	5902	5832	5887	5906	5920	5735	5891	5737	5855	5858	5853	5795	5867	5758	5903	5851	5811	5939	5891	5868	5876	5854	5894	5850	5868	5821	5651	5939	5861	5787	5823	5708	5931	5857	5918	5807	5819	5792	5850	5804	5913	5799	5824	5754	5712	5794	5882	5860	5960	5817	5844	5811	5834	5854	5722	5823	5762	5975	5923	5858	5909	5787	5751	5899	5757	5956	5863	5877	5898	5757	5798	5855	5848	5848	5809	5879	5956	5786	6034	5973	5745	5851	5764	5787	5802	5941	5865	5912	5794	5775	5909	5798	5818	5839	5830	5977	5815	5818	5771	6078	5736	5953	5850	5831	5891	5871	5788	5787	5857	5820	5835	5930	5921	5880	5891	5779	5827	5819	5932	5770	5921	5981	5802	5914	5760	5867	5833	5902	5855	5766	5762	5755	5798	5861	5789	5919	5756	5921	5815	5899	5791	5808	5868	5848	5848	5856	5774	5850	5791	5949	5794	5873	5827	5832	5942	6007	5752	5854	5805	5913	5806	5785	5905	5975	5897	5813	5813	5852	5839	5886	5892	5735	6080	5788	5885	5704	5957	5850	5841	5846	5959	5947	5920	5817	5895	5936	5776	5776	5908	5933	5654	5914	5844	5936	5898	5893	5782	5882	5732	5879	5790	5905	5924	5960	5944	5834	5912	5701	5829	5763	5765	5827	5841	5850	5905	5668	5790	5912	5795	5888	5835	5811	5831	5714	5874	5855	5845	5799	5853	5816	5888	5889	5891	5817	5946	5964	5934	5930	5920	5788	5751	5833	5797	5794	5791	5853	5889	5895	5813	5733	5934	5885	5858	5877	5860	5886	5908	5851	5952	5786	5833	5827	5692	5878	5879	5936	5805	5879	5880	5942	5767	5779	5933	5966	5842	5769	5878	5817	5760	5916	5879	5799	5765	5843	5845	5851	5925	5777	5890	5886	5941	5831	5836	5754	5741	5770	5809	5673	5851	5805	5852	5788	5804	5882	5941	5839	5950	5770	5858	5930	5893	5919	5895	5930	5901	5717	5830	5786	5859	5900	5910	5929	5805	5852	5855	5843	5886	5814	5909	5930	5804	5934	5925	5946	5961	5818	5770	5896	5874	5915	5826	5827	5781	5906	5799	5796	5798	5971	6008	5853	5909	5777	5911	5868	5706	5924	5737	6005	5879	5994	5900	5843	5917	5899	5889	5823	5836	5803	5936	5779	5842	5712	5864	5804	5756	5814	5790	5980	5823	5902	6027	5803	5802	5925	5863	5934	5850	5905	5829	5947	5761	5843	5959	5791	5866	5933	5865	5749	5888	5837	5853	5957	5803	5776	5837	5894	5845	5936	5747	5957	5824	5899	5844	5839	5898	5900	5889	5864	5980	5942	5960	5783	5840	5866	5894	5856	5835	5709	5774	5801	5775	5773	5739	5683	5924	5898	5877	5977	5835	5702	6012	5720	5895	5937	5785	5757	5884	5848	5861	5826	5877	5801	5951	5858	5751	5884	5935	5814	5765	5806	5863	5911	5848	5886	5900	5957	5903	5771	5857	5764	5927	5950	5802	5882	5846	5829	5827	5836	5878	5851	5876	5976	5822	5923	5812	5835	5878	5901	5964	5939	5922	5835	5831	5881	5884	5879	5810	5783	5982	5921	5862	5851	5858	5806	5823	5774	5878	5771	5938	5871	5804	5901	5813	5818	5865	5912	5962	5877	5732	5749	5975	5925	5961	5897	5805	5829	5922	5822	5677	5841	5797	5849	5894	5809	5884	5829	5835	5778	5874	5882	5838	5867	5950	5868	5820	5766	5852	5859	5914	5747	5932	5933	5929	5835	5812	5827	5700	5825	5884	5794	5878	5799	5835	5889	5884	5906	5763	5906	5968	5920	5831	5874	5784	5830	5838	5891	5986	5838	5937	5952	5868	5826	5696	5850	5882	5879	5843	5745	5802	5785	5974	5821	5961	5783	5909	5860	5852	5891	5731	5823	5931	5923	5860	5899	5827	5770	5875	5895	5791	5763	5790	5815	5775	5869	5862	5939	5847	6008	5929	5871	5970	5819	5822	5858	5806	5948	5812	5715	5953	5920	5889	5832	5850	5892	5806	5820	5795	5806	5841	5875	5864	5730	5796	5835	5742	5930	5797	5874	5976	5842	5928	5880	5784	5725	5918	5803	5761	5830	5786	5796	5856	5768	5895	5906	5908	5872	5904	5932	5744	5967	5856	5894	5881	5808	5803	5816	5776	5782	5877	5800	5806	5832	5864	5708	5901	5859	5853	5868	5978	5874	5882	5757	5888	5743	5908	5960	5884	5821	5861	5664	5704	5971	5812	5985	5820	5770	5836	5863	5933	5885	5890	5988	5745	5789	5857	5877	5874	5867	5816	5816	5823	5890	5898	5846	5683	6033	5839	5885	5874	5884	5795	5885	6024	5835	5833	5798	6010	5873	5779	5717	5833	5908	5944	5953	5853	5917	5847	5821	5740	5982	5795	5753	5871	5893	5771	5775	5801	5803	5897	5785	5704	5882	5895	5992	5931	5848	5814	5908	5892	5838	5768	5765	5961	5951	5885	5860	5825	5921	5940	5815	5880	5768	5715	5825	5790	5922	5848	5844	5806	5833	5790	5740	5867	5889	5821	5737	5960	5941	5706	5883	5810	5840	5897	5952	5807	5850	5942	5733	5824	5795	5840	5944	5854	5788	5909	5838	5771	5759	5831	5882	5874	5767	5835	5949	5828	5943	5748	5867	5717	5799	5886	5890	5821	6008	5823	5797	5881	5928	5894	5893	5856	5867	5865	5890	5764	5990	5767	5888	5850	5856	5774	5740	5773	5970	5780	5842	5897	5767	5784	5895	5903	5882	5886	5892	5783	5938	5764	5871	5794	5746	5789	5872	5923	6035	5847	5870	5733	5823	5864	5743	5864	5934	5930	5730	5888	5798	5835	5938	5856	5770	5790	5890	5813	5765	5782	5947	5819	5933	5900	5920	5696	5813	5802	5909	5813	5767	5833	5755	5782	5951	5923	5800	5838	6010	5849	5847	5782	5717	5879	5978	6035	5683	5855	5938	5903	5818	5784	5929	5876	5882	5878	5755	5943	5665	5983	5948	5770	5923	5816	5986	5846	5859	5786	5882	5731	5861	5834	5773	5921	5951	5950	5775	5784	5788	5799	5747	5862	5744	5841	5905	5813	5913	5779	5877	5840	5867	5904	5765	5868	5885	5893	5911	5970	5834	5901	5990	5803	5860	5913	5863	5817	5884	5893	5852	5885	5785	5953	5893	5847	5766	5761	5717	5712	5876	5788	5840	5815	5806	5824	5800	5788	5778	5933	5960	6040	5943	5742	5868	5733	5746	5804	5867	5816	5811	5925	5791	5762	5859	5746	5861	5859	5866	5747	5734	5899	5851	5959	5856	5938	5909	5952	5791	5855	5845	5911	5865	5843	5783	5968	5835	5933	5756	5752	5828	5792	5850	5911	5957	5753	5795	5794	5831	5881	5758	5914	5861	5827	5837	5792	5917	5806	5896	5768	5800	5973	5809	5878	5870	5839	5826	5842	5738	5785	5844	5877	5907	5837	5897	5834	5798	5823	5799	5798	5836	5942	5875	5849	5802	5873	5773	5918	5903	5860	5844	5837	5894	5869	5843	5895	5832	5935	5884	5852	5864	5852	5824	5897	5973	5729	5713
5523	958	726	711	817	831	856	775	798	767	740	637	667	629	651	620	663	677	660	651	645	591	642	625	648	650	653	638	634	632	613	647	648	622	648	618	635	639	649	637	611	595	596	606	667	664	682	640	627	642	593	687	573	644	625	597	595	597	643	637	580	609	629	628	636	599	598	627	619	643	683	597	673	621	606	627	604	630	577	620	667	642	639	659	645	579	633	627	570	589	601	590	620	619	597	619	623	589	618	639	590	615	615	577	589	612	622	615	622	569	604	551	651	639	666	672	639	599	641	658	639	639	635	645	597	606	629	608	626	608	623	620	578	625	633	633	620	676	611	660	595	663	665	640	612	661	603	631	627	604	586	600	644	637	599	648	614	598	601	651	641	606	650	643	668	623	572	651	651	662	621	612	631	618	599	672	644	607	631	621	624	623	688	642	629	670	647	632	648	613	616	663	642	584	611	599	611	609	628	587	600	616	646	644	599	667	617	619	603	624	579	617	662	568	635	638	625	669	599	651	592	652	635	619	642	655	622	637	595	610	583	638	637	612	678	664	587	632	647	621	620	589	642	644	607	599	603	611	616	660	609	652	605	621	627	625	596	657	634	620	626	619	622	668	614	639	579	633	570	655	599	624	605	576	610	626	604	626	622	593	657	644	629	611	635	625	637	619	604	654	647	637	573	579	596	612	653	605	621	632	610	596	598	643	619	631	606	636	617	611	616	634	593	603	600	605	628	678	594	634	612	617	610	602	648	625	648	644	595	610	655	613	641	610	635	611	607	600	598	597	596	589	667	556	635	656	617	606	599	601	641	632	665	605	628	618	633	650	664	603	602	572	651	658	595	602	607	623	619	613	649	638	690	628	610	640	648	607	606	628	595	609	600	619	633	628	643	564	645	603	641	639	640	631	637	593	615	639	611	594	648	601	621	619	644	579	642	645	632	615	634	666	628	655	621	636	615	653	648	605	637	633	626	614	628	685	602	619	628	638	622	612	667	680	621	609	628	566	633	633	606	641	610	605	614	630	654	612	626	632	672	642	651	634	604	638	639	622	629	609	601	596	638	658	588	610	622	632	661	659	607	624	627	595	672	634	651	612	673	602	617	645	616	593	626	652	662	617	641	615	626	575	608	604	590	605	637	604	602	599	629	607	655	619	590	623	629	604	580	647	619	675	627	664	686	627	577	580	593	613	624	604	633	615	658	632	637	609	619	590	633	681	624	646	636	629	642	617	588	601	624	662	651	610	631	644	633	633	611	616	600	681	671	646	587	618	650	642	657	630	652	620	638	575	589	587	629	679	674	634	636	619	608	652	619	669	653	623	639	627	637	599	594	596	627	647	599	677	562	631	609	642	629	619	647	643	618	648	594	635	658	638	634	595	592	623	604	632	637	579	609	618	566	658	627	627	606	603	621	638	623	614	591	621	608	651	642	599	650	638	620	624	633	613	599	631	649	602	633	664	618	662	607	644	663	629	637	622	643	625	616	619	610	612	656	586	602	606	615	647	571	637	603	594	601	668	602	612	611	642	602	637	609	672	586	626	635	609	612	640	617	593	663	652	648	583	620	594	624	618	631	597	614	649	666	630	648	611	592	636	652	647	615	648	578	626	611	619	595	613	568	634	623	583	587	653	614	644	590	666	610	613	617	633	634	625	644	631	622	615	607	633	653	649	588	601	624	602	647	590	633	585	594	614	651	632	605	647	577	639	620	653	614	561	645	609	607	584	607	606	608	588	596	608	654	641	577	636	613	621	679	617	593	615	595	659	604	655	619	639	605	655	576	627	631	614	645	600	593	653	606	591	655	654	646	641	625	660	646	603	603	596	598	605	620	603	618	665	588	625	648	645	662	611	608	613	609	625	633	602	640	629	649	613	653	587	614	619	615	640	602	648	607	650	637	620	597	598	610	671	695	604	599	608	643	608	668	613	586	646	628	604	599	667	611	589	615	613	627	628	631	647	609	669	655	569	598	637	666	622	636	686	609	666	631	613	678	611	609	650	634	634	613	652	606	603	671	614	588	615	655	634	614	630	598	632	619	595	637	665	647	659	653	632	610	632	652	609	659	608	573	633	615	619	647	672	656	613	639	612	652	608	628	594	646	613	633	619	664	650	657	599	578	636	600	646	609	624	590	631	614	680	653	639	665	651	671	628	599	618	626	627	627	605	632	660	669	598	603	644	622	579	583	649	624	645	641	596	645	658	602	648	601	602	598	616	610	626	643	624	603	620	606	633	642	599	629	613	655	585	605	656	603	640	613	628	616	615	613	648	664	661	664	627	618	634	608	633	582	621	621	639	616	601	593	652	625	661	604	649	622	659	601	641	622	618	648	614	615	657	620	663	614	628	613	667	686	622	672	586	690	626	627	627	617	622	612	619	612	608	597	620	582	616	584	593	629	645	616	650	609	646	599	622	635	618	608	649	630	632	618	648	603	655	597	647	599	631	616	580	643	637	626	595	613	582	604	681	635	635	634	622	605	673	581	679	682	652	644	655	629	613	614	627	606	648	654	645	622	612	618	603	626	595	598	642	639	620	577	639	591	604	644	635	620	610	655	589	612	658	629	622	610	655	608	616	647	621	598	611	633	575	622	582	615	604	597	595	626	641	627	645	614	645	653	611	632	649	590	633	652	605	620	606	616	626	614	586	626	653	661	611	611	652	644	612	615	652	653	638	653	676	648	631	664	630	635	610	588	631	603	615	624	673	605	605	647	635	612	655	622	618	627	595	643	665	622	583	642	665	639	622	617	666	660	594	590	605	622	627	630	594	640	657	604	692	647	615	625	676	611	581	603	629	639	622	632	663	626	614	622	640	594	664	642	635	626	625	613	597	595	606	627	569	624	603	545	618	645	645	656	609	646	638	651	616	591	616	630	612	613	612	636	643	639	611	605	651	641	631	592	626	618	630	630	574	630	635	583	643	644	616	635	622	575	647	636	647	661	619	635	627	605	616	662	649	589	600	617	654	625	622	627	645	633	575	613	653	630	640	612	621	617	601	669	657	596	629	604	618	685	621	613	626	589	635	610	620	610	657	630	638	647	660	604	654	630	618	616	584	612	610	648	627	602	664	658	606	651	625	628	585	595	629	627	637	686	596	582	627	624	661	627	598	616	613	601	683	591	638	629	607	580	598	588	644	632	638	591	616	629	630	664	596	634	636	606	623	663	615	663	609	633	633	615	632	582	630	633	627	643	637	602	605	640	668	657	626	609	633	622	643	649	640	692	608	605	629	593	621	598	632	561	589	586	623	585	594	591	661	603	586	633	656	606	651	569	603	634	656	574	600	600	575	624	636	605	611	612	606	649	649	618	594	655	579	639	637	606	627	635	650	606	615	626	662	583	607	662	663	627	640	613	610	652	650	620	653	607	582	651	592	586	624	657	654	624	645	604	654	614	601	666	627	567	605	621	608	613	608	613	603	595	638	604	634	600	606	613	609	606	625	620	622	660	725	652	645	597	613	627	611	624	601	601	600
30055	12453	7818	13883	19193	18870	16493	13943	11816	10255	9048	8321	7877	7688	7330	6986	7093	6951	6797	6961	6772	6703	6712	6706	6582	6595	6596	6494	6485	6442	6507	6508	6416	6483	6543	6233	6320	6370	6399	6432	6345	6299	6289	6331	6259	6366	6410	6395	6260	6233	6271	6285	6342	6336	6330	6280	6396	6275	6310	6344	6252	6205	6278	6336	6135	6258	6273	6364	6234	6255	6261	6234	6286	6363	6375	6304	6244	6338	6147	6364	6285	6286	6412	6206	6179	6210	6316	6344	6249	6193	6229	6315	6266	6303	6366	6260	6242	6255	6283	6230	6120	6207	6284	6295	6357	6403	6126	6261	6258	6306	6306	6180	6371	6252	6216	6124	6084	6352	6261	6234	6243	6176	6252	6264	6156	6284	6277	6255	6132	6183	6305	6307	6172	6407	6230	6211	6235	6218	6228	6344	6389	6296	6251	6243	6235	6208	6222	6351	6269	6284	6325	6302	6121	6304	6156	6247	6449	6229	6306	6207	6221	6308	6279	6221	6336	6319	6267	6270	6146	6194	6434	6343	6315	6204	6248	6215	6314	6181	6282	6189	6061	6239	6222	6184	6246	6279	6370	6234	6274	6170	6168	6220	6162	6308	6180	6250	6283	6339	6313	6292	6236	6215	6350	6267	6316	6327	6133	6271	6245	6326	6269	6214	6308	6406	5990	6294	6381	6322	6281	6263	6220	6222	6358	6199	6327	6253	6229	6318	6334	6243	6262	6262	6168	6307	6245	6223	6322	6192	6192	6379	6171	6247	6215	6276	6270	6216	6427	6338	6300	6150	6242	6265	6215	6315	6258	6335	6108	6215	6227	6268	6216	6294	6193	6208	6285	6298	6244	6231	6381	6224	6223	6220	6202	6219	6411	6269	6292	6187	6215	6166	6254	6237	6317	6247	6063	6154	6170	6085	6322	6226	6248	6265	6161	6230	6359	6287	6246	6236	6225	6210	6295	6097	6262	6138	6298	6236	6189	6256	6335	6165	6279	6528	6238	6107	6306	6299	6225	6260	6179	6301	6229	6293	6288	6136	6243	6252	6234	6187	6295	6094	6313	6105	6230	6150	6218	6342	6208	6304	6210	6274	6280	6225	6278	6310	6140	6379	6313	6318	6259	6145	6273	6277	6250	6199	6333	6350	6255	6120	6265	6132	6245	6197	6216	6218	6334	6230	6322	6173	6412	6275	6185	6248	6355	6166	6321	6225	6220	6211	6283	6320	6135	6290	6215	6164	6196	6227	6245	6228	6284	6198	6321	6135	6229	6211	6244	6206	6219	6277	6315	6199	6165	6244	6270	6332	6245	6304	6253	6243	6251	6337	6359	6140	6286	6176	6296	6161	6211	6261	6201	6282	6257	6282	6327	6289	6109	6369	6308	6184	6221	6192	6240	6290	6258	6285	6273	6241	6258	6306	6370	6262	6330	6279	6299	6284	6200	6355	6243	6335	6197	6228	6191	6221	6284	6205	6209	6229	6299	6279	6297	6288	6246	6338	6275	6187	6340	6227	6182	6250	6252	6226	6188	6358	6287	6310	6275	6385	6200	6355	6205	6282	6197	6277	6316	6255	6310	6335	6356	6338	6179	6152	6393	6286	6222	6113	6337	6207	6338	6235	6401	6323	6173	6186	6384	6273	6258	6351	6294	6237	6198	6198	6198	6242	6274	6321	6264	6249	6297	6197	6247	6170	6220	6305	6172	6331	6208	6284	6315	6343	6215	6206	6186	6171	6311	6247	6178	6293	6203	6217	6354	6137	6239	6248	6138	6246	6235	6359	6327	6120	6269	6299	6239	6214	6345	6256	6333	6486	6312	6336	6276	6194	6211	6259	6237	6362	6232	6112	6264	6221	6373	6163	6263	6200	6284	6202	6315	6216	6382	6209	6259	6221	6323	6247	6204	6187	6203	6328	5962	6315	6241	6217	6248	6241	6220	6262	6322	6230	6364	6282	6221	6321	6480	6195	6271	6331	6099	6234	6308	6287	6268	6187	6161	6118	6204	6267	6090	6196	6320	6348	6260	6308	6194	6267	6235	6277	6326	6309	6015	6320	6307	6335	6204	6291	6326	6201	6269	6267	6267	6386	6224	6240	6149	6346	6255	6180	6263	6233	6289	6228	6328	6141	6116	6080	6235	6366	6294	6340	6301	6198	6336	6336	6234	6240	6316	6171	6253	6254	6352	6326	6168	6298	6253	6230	6338	6250	6300	6189	6268	6258	6268	6230	6232	6272	6296	6147	6323	6254	6294	6197	6022	6239	6291	6319	6224	6323	6209	6150	6200	6167	6303	6215	6303	6339	6159	6286	6185	6257	6299	6239	6195	6099	6237	6186	6173	6298	6323	6263	6292	6221	6324	6339	6381	6291	6263	6211	6252	6172	6249	6266	6114	6270	6335	6185	6181	6300	6307	6329	6102	6367	6244	6159	6266	6312	6232	6306	6290	6186	6340	6210	6274	6148	6029	6206	6250	6329	6360	6235	6279	6379	6327	6145	6408	6284	6175	6273	6210	6301	6321	6277	6196	6258	6241	6314	6395	6240	6233	6226	6263	6235	6327	6217	6300	6385	6318	6326	6252	6182	6200	6296	6165	6343	6313	6227	6287	6282	6372	6204	6450	6199	6376	6233	6297	6393	6274	6275	6236	6338	6337	6214	6296	6239	6156	6224	6175	6337	6227	6363	6388	6190	6400	6224	6376	6295	6228	6167	6272	6365	6262	6307	6341	6300	6228	6140	6265	6264	6339	6333	6239	6211	6206	6216	6326	6256	6288	6207	6163	6264	6398	6251	6252	6213	6371	6203	6301	6220	6170	6257	6177	6265	6330	6240	6269	6163	6264	6290	6354	6387	6202	6281	6325	6286	6216	6326	6277	6277	6212	6349	6301	6390	6155	6299	6175	6229	6297	6199	6407	6203	6319	6165	6240	6340	6248	6267	6319	6201	6264	6187	6299	6268	6327	6234	6265	6298	6146	6297	6171	6121	6320	6188	6270	6202	6210	6302	6276	6155	6310	6354	6307	6229	6115	6263	6063	6350	6319	6306	6114	6137	6269	6211	6061	6223	6191	6254	6208	6266	6202	6251	6360	6257	6184	6155	6253	6233	6239	6226	6218	6298	6266	6328	6265	6175	6288	6246	6185	6257	6427	6362	6136	6202	6318	6168	6177	6282	6239	6267	6385	6227	6252	6407	6206	6242	6224	6304	6167	6234	6242	6131	6284	6198	6158	6258	6222	6191	6278	6231	6224	6219	6137	6175	6289	6341	6224	6158	6167	6190	6287	6220	6266	6415	6215	6152	6285	6109	6197	6229	6242	6162	6294	6291	6142	6406	6327	6312	6174	6294	6308	6269	6266	6255	6258	6263	6230	6225	6349	6305	6370	6205	6153	6177	6097	6306	6277	6353	6171	6248	6316	6268	6310	6193	6270	6170	6318	6345	6293	6230	6213	6250	6230	6257	6330	6270	6216	6306	6387	6229	6194	6284	6305	6283	6183	6206	6305	6402	6342	6251	6238	6234	6122	6165	6338	6305	6187	6296	6242	6268	6245	6173	6283	6213	6236	6283	6277	6226	6281	6238	6139	6219	6159	6282	6272	6144	6298	6243	6144	6364	6261	6214	6250	6302	6373	6379	6189	6211	6303	6238	6205	6269	6351	6166	6335	6346	6260	6356	6348	6217	6228	6204	6164	6191	6254	6100	6258	6194	6273	6268	6344	6267	6336	6144	6341	6309	6218	6125	6264	6279	6308	6193	6259	6201	6180	6229	6300	6257	6247	6237	6274	6105	6312	6280	6146	6361	6298	6213	6220	6324	6257	6219	6306	6306	6241	6284	6243	6106	6317	6264	6220	6330	6253	6332	6305	6407	6252	6407	6271	6168	6244	6240	6290	6248	6235	6214	6258	6199	6333	6329	6120	6270	6305	6372	6211	6192	6309	6181	6319	6089	6151	6238	6228	6412	6290	6350	6281	6164	6156	6186	6236	6330	6194	6294	6273	6357	6083	6255	6227	6197	6331	6209	6286	6366	6255	6317	6276	6329	6193	6335	6263	6291	6278	6392	6207	6395	6270	6391	6178	6304	6294	6356	6188	6171	6228	6254	6080	6250	6287	6225	6207	6225	6252	6252	6478	6277	6326	6265	6225	6151	6279	6272	6211	6168	6186	6325	6257	6236	6199	6217	6250	6290	6159	6446	6235	6290	6397	6358	6219	6130	6226	6295	6253	6225	6224	6325	6235	6241	6309	6307	6144	6263	6247	6302	6232	6340	6222	6300	6229	6207	6323	6324	6345	6207	6408	6207	6226	6098	6311	6310	6337	6279	6225	6240	6319	6365	6194	6191	6287	6325	6356	6260	6233	6195	6296	6336	6265	6215	6323	6391	6347	6261	6248	6192	6213	6176	6204	6310	6248	6393	6257	6168	6115	6272	6177	6296	6353	6254	6250	6288	6249	6223	6226	6232	6247	6284	6342	6129	6268	6275	6210	6239	6380	6157	6264	6252	6096	6205	6214	6073	6138	6197	6224	6337	6242	6289	6323	6358	6299	6240	6310	6159	6159	6224	6218	6356	6290	6178	6274	6152	6274	6335	6359	6262	6172	6223	6198	6253	6252	6263	6228	6292	6234	6207	6121	6310	6285	6309	6283	6187	6251	6198	6363	6224	6254	6433	6357	6231	6172	6319	6211	6366	6089	6372	6215	6289	6268	6142	6192	6177	6317	6209	6184	6175	6269	6268	6342	6174	6309	6310	6308	6343	6161	6257	6253	6245	6240	6254	6250	6211	6317	6356	6147	6219	6370	6147	6264	6285	6153	6158	6177	6215	6158	6249	6299	6138	6175	6297	6185	6290	6209	6181	6310	6266	6379	6289	6376	6124	6273	6270	6265	6207	6136	6216	6353	6196	6372	6254	6287	6147	6338	6253	6248	6232	6291	6377	6208	6280	6318	6180	6307	6283	6195	6204	6261	6220	6218	6298	6270	6295	6199	6325	6285	6218	6215	6181	6302	6314	6218	6226	6229	6305	6251	6261	6293	6336	6279	6226	6282	6293	6246	6258	6378	6277	6298	6289	6240	6181	6245	6212	6404	6275
5735	1265	851	865	1128	1070	1079	967	941	856	763	762	766	693	719	714	742	751	712	729	687	703	671	684	658	685	664	646	620	691	689	648	677	707	699	680	694	642	643	654	657	661	688	596	645	661	641	639	621	656	690	649	659	668	669	584	656	626	685	631	679	655	629	664	633	655	662	584	666	664	673	663	653	666	652	666	649	673	649	670	620	652	624	646	684	654	649	637	667	666	614	639	607	649	674	657	679	664	642	622	677	673	636	625	614	648	592	647	610	619	615	634	632	642	735	646	622	668	693	651	632	645	675	660	629	673	630	639	624	651	629	657	625	610	686	672	672	656	679	637	686	693	639	667	642	638	627	701	619	652	671	638	602	622	632	650	669	663	663	679	655	645	666	625	640	685	663	658	658	664	650	620	646	630	690	686	687	650	657	682	635	645	647	650	662	683	678	616	662	677	634	635	657	661	678	610	630	654	666	675	656	654	696	675	642	633	652	667	676	635	690	698	676	672	678	676	696	645	629	636	646	638	674	657	666	663	648	621	645	666	646	643	656	632	682	676	658	625	624	649	621	625	675	629	672	683	634	637	691	634	682	635	605	649	652	678	649	656	631	643	647	636	670	661	669	612	613	639	651	710	613	621	693	651	657	666	643	657	642	664	671	667	666	651	698	660	649	674	640	648	660	634	670	632	611	692	682	636	640	619	639	647	690	642	632	634	628	647	672	658	666	666	650	671	628	680	638	620	693	667	686	655	650	644	641	636	672	680	617	623	622	700	611	685	667	625	679	653	681	690	631	674	637	639	663	641	602	615	617	684	671	663	666	657	653	644	642	668	713	643	691	641	628	651	642	658	637	614	694	681	644	654	682	645	637	655	678	647	669	654	653	635	651	685	676	686	698	621	648	644	658	622	708	684	655	654	612	625	672	635	677	654	631	629	640	692	671	662	610	610	672	635	644	635	651	628	623	696	653	661	630	637	640	667	621	695	687	652	646	669	692	604	643	682	633	658	671	672	622	653	641	644	636	650	612	691	658	687	656	655	662	652	654	628	672	638	669	632	683	643	653	679	625	721	668	620	674	692	639	633	661	642	656	649	690	690	655	705	671	672	642	657	690	687	633	710	680	660	634	631	681	626	640	671	683	662	677	651	683	676	631	745	650	642	644	692	662	627	668	649	581	660	661	650	669	663	609	614	639	675	657	629	631	606	650	658	665	669	624	650	638	649	655	679	660	651	629	618	676	688	601	678	655	617	658	664	692	623	667	662	654	641	658	662	669	633	617	666	638	665	676	670	680	637	654	622	669	641	638	668	667	641	676	691	654	667	653	706	692	684	649	642	664	656	654	609	667	666	651	631	660	658	659	703	696	700	631	657	663	678	659	659	658	698	654	694	666	655	677	643	630	669	650	681	643	662	673	633	696	635	628	630	638	657	652	622	659	661	693	637	643	694	649	614	644	677	672	647	636	664	626	644	720	642	696	625	607	701	648	678	661	652	707	661	594	716	624	646	692	657	656	666	646	629	641	667	662	725	648	656	638	661	654	700	654	666	640	627	696	681	630	685	642	656	665	646	649	600	613	653	672	629	633	675	706	657	641	683	679	689	663	646	657	652	694	687	650	670	675	656	641	630	629	681	625	681	676	607	656	657	662	697	644	666	665	668	653	638	646	654	654	717	650	623	611	651	627	678	629	659	669	653	660	673	648	646	640	683	673	653	646	628	612	656	656	646	685	660	647	687	659	626	656	632	667	628	682	652	622	652	677	653	672	650	653	623	625	685	698	655	611	643	651	640	675	671	729	665	686	643	653	645	637	659	667	642	652	634	686	656	615	624	646	640	682	681	656	705	650	713	669	662	686	646	623	709	680	666	658	649	642	666	669	610	634	654	688	617	672	652	652	673	652	608	631	705	678	641	672	663	681	676	645	676	634	622	657	654	708	642	692	685	690	618	619	706	659	627	635	699	683	635	656	633	685	651	685	664	611	588	692	711	656	669	671	684	653	618	647	695	619	674	666	609	657	670	609	673	631	647	628	649	691	685	662	635	701	656	626	669	623	686	669	646	592	651	672	620	715	678	601	648	650	663	653	615	638	645	670	599	679	657	616	619	661	641	655	672	649	679	670	695	720	654	694	661	642	700	647	639	678	691	628	633	637	644	673	637	675	660	638	624	689	701	655	708	658	636	643	617	715	628	634	625	702	647	625	662	659	652	615	675	628	627	613	664	646	666	712	680	645	638	651	622	626	668	673	665	675	659	637	650	641	653	689	658	636	666	645	685	673	672	665	676	645	669	694	665	641	593	653	640	675	664	669	659	706	648	652	689	648	657	660	661	621	622	655	692	662	645	637	681	654	656	641	690	639	702	660	648	678	637	643	660	668	688	642	674	678	637	641	667	638	677	673	666	649	673	685	618	652	654	670	644	669	619	708	659	688	677	676	626	678	645	649	627	660	663	698	649	653	650	672	643	669	667	676	713	638	686	664	659	682	654	644	619	644	677	680	673	637	679	686	658	680	686	643	695	674	598	659	637	656	630	670	636	667	669	660	655	693	683	667	696	695	635	679	675	668	722	676	670	650	655	645	678	659	686	641	640	657	731	657	629	685	602	673	697	657	646	681	629	666	665	687	644	640	632	676	637	629	696	625	684	656	667	646	697	684	631	646	628	687	683	671	674	668	638	623	639	637	659	645	644	630	670	649	630	681	682	645	625	683	656	639	673	658	668	673	653	623	672	708	666	611	638	618	638	654	697	637	668	661	668	620	620	631	699	578	666	696	646	627	637	693	615	640	626	678	643	641	639	679	617	616	620	611	643	660	680	656	650	614	704	651	690	661	651	649	606	648	616	663	668	619	650	673	669	685	657	647	655	669	637	686	666	653	652	663	687	657	676	683	667	640	707	668	638	653	720	656	677	683	634	684	671	706	623	642	640	659	627	695	650	641	646	655	681	599	668	648	651	701	677	634	669	680	689	690	641	699	631	628	642	684	729	653	672	637	654	675	688	693	623	654	628	636	602	668	625	692	641	623	604	676	656	697	680	648	644	655	623	701	622	639	632	712	651	706	690	623	657	677	642	663	657	642	693	644	678	645	703	636	644	651	704	687	699	690	657	616	674	651	644	659	657	671	664	715	666	637	685	682	647	633	650	676	692	621	636	675	618	657	604	663	620	686	637	651	626	628	647	605	679	670	647	673	652	653	610	615	643	643	660	616	625	659	630	749	671	673	622	666	686	659	644	618	663	661	657	654	705	705	661	645	620	673	629	649	681	625	712	612	677	645	629	676	688	606	653	625	692	666	612	686	696	684	687	670	641	646	698	693	617	666	621	669	655	693	674	660	648	676	704	654	626	662	671	619	659	653	648	632	653	662	652	655	666	642	710	673	610	688	655	616	701	595	647	678	665	696	679	633	651	650	655	644	662	655	677	653	626	668	660	632	660	688	634	636	689	653	677	643	626	695	661	670	643	639	686	673	702	658	645	675	640
37260	15559	9631	20119	26256	25105	21890	18644	15651	13362	11589	10485	9492	8898	8635	8279	8047	7872	7909	7692	7538	7499	7464	7336	7378	7321	7026	7190	6931	7103	6975	6857	6935	6962	6835	6755	6845	6714	6594	6686	6544	6545	6637	6548	6745	6597	6607	6564	6575	6593	6640	6677	6569	6526	6644	6730	6544	6642	6507	6527	6642	6611	6723	6660	6601	6647	6510	6676	6346	6548	6552	6504	6586	6573	6529	6654	6497	6595	6561	6486	6584	6536	6519	6505	6446	6363	6473	6584	6501	6560	6491	6370	6502	6605	6476	6545	6519	6521	6545	6478	6521	6591	6546	6510	6532	6612	6514	6388	6455	6522	6591	6501	6419	6436	6447	6487	6544	6535	6461	6553	6579	6519	6540	6561	6384	6451	6501	6524	6496	6468	6433	6426	6607	6485	6489	6470	6402	6532	6467	6566	6568	6597	6442	6442	6534	6355	6526	6467	6595	6525	6656	6462	6577	6478	6599	6588	6439	6512	6527	6513	6440	6590	6519	6466	6560	6551	6449	6592	6529	6484	6368	6560	6561	6491	6452	6474	6581	6444	6373	6501	6475	6472	6505	6605	6595	6519	6589	6436	6404	6722	6588	6561	6614	6562	6544	6563	6470	6369	6632	6553	6496	6527	6580	6584	6522	6552	6606	6459	6512	6450	6511	6515	6435	6539	6482	6532	6568	6444	6546	6536	6528	6501	6610	6417	6416	6539	6507	6645	6479	6558	6592	6568	6538	6561	6499	6539	6618	6490	6640	6495	6443	6442	6517	6550	6576	6546	6470	6481	6473	6508	6383	6356	6550	6633	6582	6579	6513	6449	6438	6463	6495	6507	6606	6544	6398	6490	6490	6521	6537	6571	6516	6525	6600	6417	6555	6474	6550	6447	6460	6514	6586	6533	6398	6427	6499	6615	6462	6508	6516	6584	6517	6457	6515	6457	6359	6517	6471	6459	6436	6608	6379	6568	6538	6527	6510	6460	6544	6519	6555	6324	6505	6423	6552	6440	6480	6454	6594	6488	6600	6404	6567	6522	6533	6521	6436	6468	6621	6541	6579	6446	6600	6396	6452	6535	6577	6704	6440	6392	6528	6504	6531	6504	6571	6678	6373	6483	6500	6524	6496	6427	6494	6569	6535	6524	6480	6564	6469	6516	6482	6529	6486	6592	6544	6455	6556	6390	6566	6476	6514	6466	6490	6546	6635	6515	6425	6555	6512	6445	6567	6389	6427	6524	6527	6572	6557	6598	6603	6490	6475	6418	6436	6464	6356	6444	6507	6590	6519	6599	6448	6626	6524	6554	6392	6556	6630	6374	6618	6481	6487	6523	6505	6592	6455	6468	6471	6610	6460	6518	6456	6592	6525	6540	6493	6421	6602	6596	6427	6529	6482	6452	6534	6465	6448	6498	6585	6510	6415	6593	6495	6592	6521	6514	6619	6350	6635	6652	6446	6483	6525	6446	6625	6463	6437	6495	6533	6311	6431	6523	6517	6562	6554	6462	6486	6540	6455	6417	6357	6609	6445	6502	6534	6473	6587	6461	6586	6509	6465	6544	6476	6555	6397	6488	6537	6596	6387	6595	6506	6544	6546	6580	6465	6574	6491	6446	6605	6428	6539	6501	6550	6586	6572	6462	6503	6455	6430	6564	6550	6521	6444	6492	6555	6508	6563	6600	6527	6467	6388	6681	6468	6565	6497	6454	6559	6491	6404	6564	6534	6468	6505	6451	6474	6584	6504	6422	6554	6529	6453	6491	6520	6510	6571	6614	6408	6572	6602	6410	6406	6539	6529	6538	6524	6527	6427	6505	6628	6536	6502	6435	6556	6417	6535	6497	6557	6413	6442	6573	6350	6509	6423	6644	6413	6432	6674	6555	6388	6512	6444	6573	6357	6517	6502	6563	6531	6451	6590	6737	6513	6424	6416	6506	6481	6608	6577	6455	6448	6636	6501	6358	6490	6484	6593	6609	6526	6362	6421	6544	6524	6613	6438	6626	6593	6588	6586	6470	6373	6426	6587	6654	6602	6469	6578	6546	6539	6593	6551	6332	6479	6644	6578	6472	6396	6440	6541	6425	6508	6488	6471	6538	6498	6340	6564	6562	6590	6542	6521	6511	6427	6524	6551	6570	6430	6524	6508	6522	6510	6555	6625	6542	6397	6625	6547	6542	6493	6524	6407	6554	6470	6383	6399	6605	6570	6417	6484	6586	6490	6346	6591	6531	6560	6547	6556	6468	6450	6491	6452	6530	6496	6485	6555	6552	6401	6619	6585	6598	6461	6366	6431	6557	6539	6474	6464	6341	6480	6524	6364	6579	6625	6478	6504	6392	6628	6502	6603	6654	6648	6409	6566	6514	6488	6431	6610	6537	6530	6539	6648	6592	6482	6439	6517	6444	6515	6515	6497	6572	6406	6447	6458	6451	6420	6477	6414	6417	6497	6578	6454	6410	6386	6446	6592	6422	6574	6519	6447	6533	6619	6410	6495	6493	6599	6470	6524	6522	6632	6524	6517	6611	6507	6485	6410	6537	6430	6530	6565	6464	6539	6518	6545	6494	6551	6543	6455	6514	6590	6553	6495	6562	6457	6508	6489	6505	6541	6543	6539	6458	6538	6561	6590	6487	6460	6512	6461	6403	6511	6395	6428	6554	6424	6462	6528	6463	6518	6546	6479	6496	6522	6499	6498	6404	6618	6697	6625	6557	6437	6463	6637	6498	6491	6562	6445	6475	6457	6499	6436	6499	6442	6550	6556	6486	6586	6499	6457	6524	6652	6517	6496	6447	6486	6435	6343	6629	6546	6488	6500	6535	6384	6473	6501	6483	6607	6441	6434	6665	6544	6401	6564	6427	6484	6498	6461	6589	6398	6559	6587	6503	6498	6604	6557	6425	6414	6488	6387	6501	6417	6479	6476	6346	6564	6503	6517	6405	6659	6402	6617	6558	6368	6545	6518	6479	6520	6567	6459	6376	6491	6498	6573	6548	6540	6512	6489	6494	6408	6479	6518	6385	6539	6640	6507	6436	6507	6516	6516	6560	6478	6554	6621	6501	6502	6484	6472	6623	6585	6496	6578	6461	6480	6499	6535	6419	6485	6503	6520	6419	6595	6491	6461	6626	6573	6571	6460	6501	6660	6415	6578	6439	6529	6604	6423	6573	6364	6543	6445	6536	6586	6529	6549	6604	6455	6470	6398	6581	6457	6569	6537	6487	6499	6406	6585	6749	6562	6562	6485	6494	6590	6362	6481	6443	6433	6436	6423	6432	6508	6503	6463	6462	6652	6392	6575	6406	6483	6523	6552	6583	6578	6391	6599	6567	6564	6480	6513	6525	6521	6434	6533	6557	6583	6566	6545	6547	6532	6552	6537	6493	6524	6609	6496	6570	6466	6664	6598	6584	6477	6421	6543	6545	6477	6425	6523	6397	6483	6462	6441	6569	6491	6605	6569	6574	6451	6573	6538	6455	6500	6588	6494	6491	6537	6566	6586	6531	6495	6521	6542	6549	6425	6474	6378	6470	6484	6523	6510	6497	6554	6481	6494	6483	6521	6518	6455	6436	6458	6415	6590	6351	6635	6376	6568	6542	6463	6590	6583	6449	6556	6543	6532	6465	6409	6684	6493	6313	6618	6474	6497	6574	6609	6467	6426	6533	6476	6399	6532	6495	6475	6531	6553	6594	6370	6635	6433	6550	6633	6460	6503	6504	6572	6544	6520	6480	6566	6498	6651	6397	6453	6311	6439	6545	6568	6405	6475	6568	6512	6531	6369	6450	6588	6555	6494	6349	6522	6612	6388	6512	6620	6584	6602	6490	6575	6368	6438	6533	6559	6461	6512	6603	6438	6624	6562	6371	6502	6473	6528	6591	6491	6363	6397	6611	6468	6532	6513	6532	6594	6595	6377	6494	6583	6532	6531	6563	6585	6718	6550	6480	6531	6561	6559	6409	6627	6561	6488	6474	6530	6496	6530	6440	6448	6532	6419	6390	6470	6534	6593	6516	6507	6616	6515	6590	6491	6421	6491	6487	6553	6565	6513	6472	6435	6397	6625	6493	6476	6466	6561	6478	6430	6438	6689	6597	6506	6506	6434	6482	6492	6488	6552	6376	6497	6507	6584	6505	6510	6474	6592	6482	6407	6461	6502	6502	6477	6372	6500	6385	6552	6406	6478	6480	6433	6449	6470	6507	6403	6501	6531	6415	6551	6599	6431	6556	6592	6465	6517	6517	6536	6463	6481	6578	6470	6421	6577	6493	6622	6404	6479	6522	6504	6435	6394	6555	6545	6360	6511	6508	6545	6435	6543	6501	6508	6464	6372	6455	6599	6432	6627	6557	6569	6488	6627	6495	6499	6528	6447	6502	6496	6453	6369	6434	6432	6533	6523	6481	6565	6442	6507	6434	6518	6627	6641	6487	6579	6481	6487	6473	6544	6409	6476	6389	6437	6422	6333	6589	6502	6539	6538	6453	6519	6658	6598	6420	6447	6469	6434	6607	6476	6434	6416	6568	6401	6479	6570	6501	6444	6559	6421	6409	6567	6471	6384	6532	6342	6467	6524	6453	6507	6555	6513	6414	6534	6459	6476	6512	6414	6439	6511	6520	6685	6450	6497	6479	6464	6485	6454	6644	6568	6578	6495	6549	6551	6489	6670	6523	6387	6503	6539	6617	6489	6488	6453	6560	6564	6479	6349	6425	6510	6587	6542	6565	6441	6413	6512	6403	6689	6542	6480	6611	6506	6466	6568	6621	6466	6417	6407	6440	6499	6382	6509	6459	6409	6531	6566	6532	6500	6556	6537	6634	6421	6506	6540	6383	6471	6463	6482	6371	6651	6381	6503	6464	6583	6464	6425	6472	6416	6494	6453	6485	6488	6575	6607	6561	6442	6576	6575	6451	6397	6495	6462	6492	6413	6586	6478	6586	6582	6441	6553	6561	6484	6483	6473	6494	6521	6426	6454	6510	6489	6467	6440	6581	6486	6405	6449	6481	6454	6541	6514	6507	6439	6549	6481	6641	6595	6521	6457	6386	6600	6564	6554	6669	6398	6602	6470	6540	6456	6607	6479	6586	6484	6462	6631	6545	6574	6372
3696	1023	898	917	957	1007	1001	937	961	899	943	951	935	968	880	883	920	925	865	889	867	901	901	896	931	920	922	844	898	897	922	924	947	921	886	849	897	895	838	895	877	915	892	881	917	887	868	870	830	899	870	889	874	908	894	876	861	878	880	833	934	867	891	849	893	903	872	889	871	964	874	858	861	931	905	859	879	891	860	910	878	877	854	904	937	936	892	924	891	886	923	889	854	851	903	937	953	943	913	913	964	953	905	910	924	917	885	914	924	843	852	850	918	872	871	908	875	894	918	929	900	885	872	927	870	861	906	920	920	905	898	885	891	895	847	919	852	853	866	877	883	889	869	837	919	873	929	899	881	893	890	899	896	919	942	954	913	897	853	876	894	898	835	876	871	932	850	869	901	934	872	893	905	901	926	878	897	902	931	896	929	867	848	931	925	960	932	845	893	886	909	902	853	849	877	856	850	864	936	900	905	895	835	893	820	859	918	907	924	866	924	876	894	895	889	907	962	839	841	944	871	876	839	885	924	915	874	872	880	883	895	892	926	881	904	877	878	879	865	914	911	949	899	901	903	902	888	865	960	845	889	868	888	870	921	923	858	845	850	893	904	857	871	909	924	963	875	869	879	898	888	962	869	934	876	868	889	864	877	829	922	895	893	902	874	887	885	931	843	829	944	952	848	870	864	935	914	923	911	898	890	840	869	918	897	883	872	889	887	903	883	877	866	911	966	907	883	888	918	895	921	922	904	918	929	879	964	864	909	932	882	898	922	911	932	922	903	835	926	894	902	922	910	871	860	928	918	881	914	821	853	949	906	890	918	874	900	899	906	876	860	857	897	918	858	863	904	892	940	809	914	910	869	859	866	869	868	926	888	931	957	912	886	900	888	933	963	896	897	951	935	930	876	925	917	834	883	903	923	916	906	894	875	882	834	894	880	886	909	907	840	874	916	852	843	856	955	905	860	897	880	861	863	930	896	934	875	818	898	891	885	893	905	852	957	879	907	878	958	876	893	893	929	845	907	864	884	910	837	867	908	920	871	913	920	923	879	880	913	866	867	867	893	869	890	858	854	913	908	917	827	916	878	862	875	879	914	845	866	825	908	895	921	891	862	900	906	905	907	922	867	884	876	939	875	881	909	902	889	907	938	925	900	891	883	901	865	910	946	927	874	821	881	908	912	904	897	892	902	815	873	818	891	902	907	903	817	915	876	905	857	875	918	893	894	943	872	895	879	894	846	875	857	919	905	917	866	894	883	903	942	873	882	876	863	878	903	811	903	933	878	865	895	931	913	915	896	941	860	870	983	921	917	862	902	883	914	868	912	875	907	875	906	918	918	849	885	940	884	915	850	908	974	894	898	887	896	947	920	897	848	900	908	871	895	923	882	892	850	869	877	905	912	883	895	888	899	918	935	890	891	863	863	857	918	884	910	890	884	897	932	859	929	897	896	881	869	927	934	945	879	897	897	923	873	863	918	839	872	886	919	883	911	895	912	920	881	902	960	910	900	879	867	853	890	868	867	945	910	813	886	859	877	843	890	889	896	917	882	912	883	903	883	944	870	851	909	905	880	882	934	882	888	851	881	897	894	954	833	921	884	900	918	929	888	912	931	873	968	930	880	928	862	950	895	922	877	870	900	926	926	901	853	911	940	881	929	903	895	858	870	906	902	948	847	899	956	887	880	964	875	892	870	880	819	881	923	861	943	881	879	904	879	877	888	894	927	907	873	948	894	857	884	912	874	937	902	891	848	904	916	917	940	854	864	936	880	907	881	849	934	908	888	907	911	889	875	928	917	914	864	905	924	875	908	919	947	898	956	912	865	912	917	853	933	865	874	849	947	861	892	901	901	861	845	910	875	883	901	891	873	922	928	881	889	868	939	982	889	883	924	903	902	891	906	871	907	900	884	817	925	877	893	862	943	850	932	866	895	880	853	954	860	858	897	905	867	931	873	916	897	882	924	914	909	876	877	943	931	891	861	888	901	861	880	925	905	884	911	873	909	907	899	913	908	968	853	916	906	878	848	824	910	902	911	861	940	863	887	830	852	951	910	909	917	867	884	868	836	915	964	902	859	922	918	908	826	898	867	903	862	886	880	890	915	871	898	937	867	924	922	897	895	913	926	909	923	907	904	855	879	878	885	916	948	893	904	909	881	873	856	904	913	919	893	882	898	863	925	884	916	893	875	866	929	896	892	916	890	854	858	914	883	890	867	914	954	892	893	853	867	890	903	927	872	895	959	860	949	892	937	893	915	882	847	889	887	837	915	924	848	856	836	890	848	854	912	908	869	881	923	908	877	872	901	872	923	896	910	863	902	884	868	900	926	828	924	904	880	920	890	854	898	866	871	949	857	946	864	849	908	854	949	893	902	863	866	883	867	853	893	888	878	893	856	895	880	869	969	871	964	906	937	900	959	868	875	917	880	938	926	898	864	934	902	908	884	862	858	920	902	833	902	899	891	909	850	885	857	872	933	861	901	892	934	883	855	932	893	845	959	856	869	893	916	930	908	954	858	897	919	908	887	860	891	876	908	900	905	926	937	878	863	811	873	937	809	904	902	843	857	928	885	851	878	888	902	944	942	883	913	886	919	903	892	851	916	896	869	890	864	866	933	866	912	889	876	862	881	899	870	892	892	885	930	842	867	911	841	865	867	868	902	890	935	900	919	846	929	887	886	875	850	895	900	888	884	886	915	858	923	850	955	892	864	839	898	906	866	927	836	919	866	851	865	922	941	890	830	880	879	920	907	952	896	869	889	854	865	906	935	946	882	940	884	855	857	932	921	872	872	912	908	908	916	909	902	897	881	937	910	872	919	871	895	876	891	867	938	892	961	912	860	931	902	893	859	858	918	901	879	933	857	863	881	867	911	860	980	880	879	845	945	921	902	876	890	924	852	870	860	864	924	888	940	932	845	932	963	940	891	840	928	865	895	905	930	864	994	903	870	915	895	913	867	877	934	905	902	838	892	888	881	850	910	884	920	882	863	888	984	1000	903	942	855	904	873	903	946	874	886	884	939	857	882	894	924	947	854	928	898	865	966	861	950	892	913	854	905	880	957	908	994	924	855	937	918	921	914	905	860	921	883	958	865	882	903	872	940	876	897	939	870	911	901	862	858	886	948	915	893	828	891	873	892	885	896	961	831	924	894	940	910	983	912	965	905	883	869	896	838	896	897	819	864	858	862	911	884	898	892	900	903	865	898	935	856	953	858	913	906	895	841	863	905	867	871	894	896	883	870	835	914	880	840	902	889	886	895	838	897	857	877	904	932	921	852	917	916	894	859	918	947	894	884	905	835	887	915	944	930	855	860	924	819	884	909	883	846	832	903	868	898	872	877	940	892	871	907	919	914	909	841	892	870	899	877	941	902	905	856	914	912	941	898	959	906	923	885	867	911	910	905	866	868	858	870	874	921	904	886	916	931	888	951	879	872	941	909	879	865	919	864	889	917	876	914	882	866	875	903	887	920	867	869	901
25588	12104	8968	11941	14713	14848	13636	12049	10849	10061	9448	9070	8916	8881	8745	8523	8584	8705	8645	8537	8458	8573	8596	8517	8616	8572	8482	8477	8564	8483	8494	8422	8493	8513	8396	8464	8444	8481	8443	8497	8417	8442	8383	8462	8475	8322	8466	8500	8321	8293	8477	8419	8370	8482	8349	8437	8459	8406	8466	8364	8274	8493	8463	8506	8338	8460	8344	8355	8508	8234	8422	8401	8592	8417	8410	8578	8409	8408	8513	8394	8434	8372	8443	8301	8385	8423	8377	8501	8392	8446	8359	8309	8351	8422	8429	8542	8319	8346	8466	8482	8407	8374	8496	8281	8506	8466	8257	8379	8289	8611	8415	8403	8292	8465	8334	8454	8590	8543	8325	8418	8522	8414	8401	8482	8574	8454	8394	8317	8316	8257	8557	8383	8310	8359	8389	8370	8334	8306	8367	8526	8526	8415	8389	8274	8405	8360	8413	8376	8413	8199	8419	8391	8364	8425	8348	8428	8385	8342	8447	8445	8432	8439	8475	8428	8414	8429	8286	8391	8509	8353	8457	8351	8369	8384	8450	8471	8419	8406	8408	8261	8437	8407	8517	8364	8491	8235	8384	8341	8379	8323	8342	8451	8437	8433	8405	8432	8357	8271	8503	8441	8469	8352	8503	8366	8450	8512	8495	8367	8405	8606	8280	8523	8318	8383	8294	8364	8424	8266	8616	8247	8570	8384	8357	8455	8405	8298	8460	8308	8427	8512	8350	8252	8490	8464	8521	8372	8319	8379	8402	8424	8335	8458	8249	8510	8510	8384	8468	8385	8445	8264	8565	8522	8413	8469	8638	8440	8433	8358	8259	8559	8465	8433	8491	8367	8420	8461	8405	8348	8352	8360	8382	8409	8412	8445	8473	8451	8463	8466	8585	8332	8393	8412	8503	8429	8384	8548	8343	8386	8453	8453	8242	8428	8367	8450	8462	8395	8367	8430	8293	8425	8506	8382	8531	8481	8580	8435	8419	8325	8402	8314	8360	8268	8367	8485	8364	8401	8390	8591	8461	8333	8490	8349	8424	8468	8342	8320	8409	8368	8540	8404	8309	8455	8275	8518	8519	8423	8432	8421	8434	8449	8420	8305	8449	8490	8403	8399	8341	8384	8253	8398	8478	8275	8468	8430	8299	8442	8458	8463	8371	8452	8350	8354	8530	8367	8429	8498	8463	8340	8287	8412	8332	8335	8184	8428	8428	8510	8448	8510	8370	8405	8422	8517	8348	8252	8481	8372	8328	8358	8482	8360	8329	8371	8476	8432	8450	8475	8471	8354	8436	8459	8469	8369	8389	8463	8402	8343	8531	8364	8269	8416	8491	8377	8315	8440	8464	8319	8368	8269	8365	8414	8405	8580	8451	8339	8414	8460	8303	8353	8436	8314	8401	8494	8387	8344	8325	8441	8506	8323	8378	8351	8632	8367	8339	8484	8387	8309	8317	8425	8238	8530	8370	8334	8459	8384	8455	8297	8402	8277	8448	8280	8510	8318	8372	8620	8475	8462	8372	8312	8362	8315	8368	8408	8494	8486	8388	8405	8288	8506	8444	8385	8517	8551	8388	8380	8411	8453	8245	8437	8467	8397	8356	8577	8457	8426	8307	8478	8368	8413	8492	8365	8473	8389	8468	8239	8479	8341	8409	8325	8402	8431	8342	8398	8348	8366	8344	8426	8480	8466	8339	8451	8408	8427	8350	8332	8318	8412	8372	8537	8471	8434	8325	8350	8507	8451	8334	8430	8448	8349	8375	8457	8408	8437	8487	8445	8357	8476	8451	8452	8406	8419	8429	8240	8426	8351	8390	8473	8488	8504	8439	8252	8581	8601	8266	8501	8429	8400	8340	8440	8414	8462	8389	8469	8267	8334	8557	8408	8455	8478	8478	8444	8303	8382	8400	8648	8433	8578	8316	8362	8378	8520	8352	8558	8347	8321	8476	8577	8438	8348	8364	8374	8555	8307	8436	8411	8363	8534	8321	8285	8369	8420	8481	8397	8482	8472	8362	8351	8317	8423	8375	8434	8543	8371	8329	8482	8398	8481	8472	8457	8229	8371	8429	8395	8379	8323	8449	8310	8519	8436	8325	8307	8322	8257	8489	8288	8401	8297	8399	8372	8422	8366	8423	8403	8337	8388	8261	8513	8372	8376	8403	8357	8446	8373	8432	8488	8388	8469	8642	8418	8411	8504	8462	8426	8315	8493	8350	8379	8496	8319	8335	8414	8369	8479	8276	8479	8443	8391	8584	8275	8502	8453	8472	8534	8391	8551	8440	8473	8455	8366	8378	8407	8452	8376	8384	8393	8476	8416	8410	8513	8328	8499	8563	8389	8528	8441	8430	8484	8347	8422	8495	8380	8416	8411	8342	8311	8399	8320	8374	8523	8507	8611	8479	8352	8452	8244	8378	8465	8484	8281	8414	8405	8551	8430	8496	8447	8449	8267	8418	8460	8384	8445	8340	8420	8449	8458	8419	8429	8274	8309	8424	8343	8445	8454	8443	8417	8513	8560	8478	8279	8369	8497	8490	8473	8330	8409	8430	8444	8412	8342	8476	8460	8458	8464	8374	8333	8407	8483	8345	8308	8415	8488	8357	8277	8472	8314	8280	8389	8382	8445	8483	8364	8440	8596	8539	8381	8518	8486	8413	8456	8391	8415	8480	8542	8381	8506	8409	8244	8366	8405	8304	8473	8386	8306	8504	8415	8416	8429	8467	8338	8455	8535	8416	8270	8320	8557	8501	8395	8477	8389	8397	8537	8484	8528	8550	8341	8356	8352	8430	8540	8480	8511	8350	8565	8340	8449	8482	8511	8332	8364	8556	8255	8383	8404	8447	8274	8260	8377	8381	8365	8466	8436	8413	8461	8348	8458	8298	8259	8530	8490	8399	8368	8474	8352	8471	8298	8313	8445	8567	8428	8524	8496	8404	8542	8491	8354	8362	8337	8350	8481	8384	8568	8226	8447	8348	8393	8516	8365	8359	8530	8437	8347	8515	8508	8322	8421	8413	8342	8470	8531	8429	8617	8261	8423	8286	8514	8559	8407	8408	8440	8354	8325	8426	8542	8352	8306	8338	8285	8408	8484	8492	8394	8444	8356	8456	8279	8485	8455	8508	8478	8446	8359	8486	8416	8265	8380	8371	8495	8412	8418	8367	8368	8265	8534	8458	8410	8423	8417	8531	8500	8385	8391	8341	8365	8431	8347	8407	8392	8378	8379	8420	8461	8383	8374	8408	8385	8353	8353	8332	8343	8519	8325	8256	8484	8429	8424	8419	8321	8319	8330	8324	8341	8419	8484	8496	8345	8461	8410	8343	8252	8528	8453	8452	8462	8477	8435	8430	8368	8417	8421	8325	8297	8517	8520	8477	8240	8514	8495	8268	8330	8205	8306	8537	8432	8502	8289	8359	8426	8454	8462	8422	8386	8409	8303	8447	8493	8429	8420	8454	8459	8461	8411	8429	8373	8263	8419	8279	8381	8393	8490	8394	8384	8313	8448	8355	8362	8415	8412	8397	8551	8567	8309	8484	8382	8311	8446	8447	8258	8431	8348	8341	8298	8471	8351	8403	8455	8491	8426	8348	8368	8552	8406	8408	8378	8299	8274	8401	8216	8552	8352	8415	8549	8465	8569	8416	8407	8450	8322	8270	8406	8344	8403	8571	8351	8291	8276	8404	8351	8443	8405	8495	8436	8515	8337	8421	8469	8458	8373	8488	8541	8482	8526	8416	8405	8414	8478	8379	8454	8442	8257	8442	8356	8343	8477	8466	8437	8469	8364	8334	8457	8506	8486	8492	8346	8399	8511	8593	8342	8422	8477	8426	8462	8476	8328	8487	8394	8522	8431	8328	8323	8584	8505	8379	8383	8479	8509	8362	8425	8486	8346	8349	8322	8369	8365	8530	8428	8288	8436	8464	8499	8250	8441	8357	8469	8448	8339	8232	8408	8537	8519	8553	8498	8275	8255	8528	8371	8545	8398	8556	8562	8405	8462	8287	8296	8564	8442	8364	8407	8256	8454	8374	8489	8478	8356	8371	8309	8345	8525	8512	8409	8481	8452	8513	8432	8291	8638	8486	8434	8398	8382	8154	8464	8396	8606	8319	8366	8362	8413	8313	8523	8392	8439	8335	8403	8427	8503	8328	8493	8378	8311	8361	8322	8486	8529	8327	8383	8320	8536	8455	8328	8341	8496	8446	8375	8247	8391	8329	8397	8393	8320	8480	8409	8458	8343	8567	8554	8408	8373	8475	8417	8412	8373	8327	8395	8466	8542	8342	8502	8417	8373	8612	8495	8492	8556	8508	8401	8242	8290	8344	8429	8263	8411	8520	8453	8578	8378	8397	8510	8357	8505	8427	8385	8393	8428	8443	8544	8548	8423	8346	8414	8373	8303	8337	8520	8414	8573	8348	8383	8479	8405	8366	8499	8410	8399	8343	8450	8393	8518	8363	8474	8291	8430	8394	8465	8336	8426	8501	8361	8427	8401	8405	8468	8379	8523	8325	8388	8324	8526	8430	8412	8281	8458	8361	8388	8430	8548	8409	8445	8351	8473	8399	8540	8447	8453	8484	8388	8472	8309	8536	8433	8306	8349	8363	8421	8452	8550	8280	8429	8542	8411	8425	8482	8343	8442	8391	8448	8412	8306	8371	8538	8316	8532	8406	8491	8433	8423	8422	8259	8548	8302	8403	8572	8256	8395	8459	8380	8371	8359	8417	8497	8395	8444	8449	8455	8353	8414	8378	8520	8481	8426	8400	8412	8385	8380	8325	8417	8271	8399	8451	8361	8257	8440	8459	8367	8358	8386	8467	8314	8396	8304	8387	8471	8333	8473	8384	8381	8409	8417	8494	8348	8483	8430	8448	8365	8502	8422	8475	8573	8403	8462	8403	8368	8414	8313	8377	8460	8396	8572	8508	8349	8548	8246	8398	8318	8297	8327	8542	8338	8442	8486	8398	8361	8295	8450	8308	8441	8446	8462	8555	8358	8403	8404	8374	8518	8411	8411	8423	8433	8483	8435	8390	8535	8334	8389	8312	8387	8439	8340	8385	8442	8413	8446	8542	8378	8454	8489	8387	8406
5796	916	719	757	829	876	806	739	727	711	677	636	651	614	633	656	596	607	667	629	625	584	565	633	601	617	590	590	562	596	632	579	548	568	531	574	572	565	599	561	587	569	589	568	582	610	627	565	599	570	591	596	614	543	581	556	643	593	584	570	560	582	574	580	563	632	584	589	600	613	591	568	619	579	540	601	580	547	602	574	568	579	523	545	634	568	541	597	600	560	597	597	532	587	581	550	577	630	626	589	613	632	575	623	566	596	615	608	560	619	559	614	583	578	576	538	612	577	581	555	610	595	543	566	559	598	560	574	580	583	568	645	595	567	597	589	554	622	576	573	562	559	583	581	555	597	584	577	618	591	629	513	595	583	573	593	596	571	610	633	577	586	605	572	589	607	579	642	516	631	590	615	597	596	542	562	580	550	521	586	588	529	583	645	562	541	572	608	614	596	588	615	555	596	615	601	592	610	580	622	548	595	571	614	572	548	590	553	530	577	586	551	553	586	540	591	645	601	559	615	548	579	544	564	624	574	581	620	575	576	609	585	583	537	606	609	575	566	553	593	601	617	570	549	617	535	591	551	577	572	593	587	582	586	625	579	592	561	612	613	612	552	561	572	581	596	557	577	588	575	541	589	603	592	577	619	595	563	569	606	573	614	583	596	594	575	583	589	552	578	635	577	579	612	583	581	582	551	577	580	582	569	593	597	565	622	597	611	572	601	622	571	581	544	586	517	615	599	574	648	598	578	571	582	609	574	599	573	551	584	574	568	556	551	576	568	585	611	597	570	575	549	560	626	609	576	600	580	575	576	608	564	545	550	569	595	627	551	636	575	569	566	607	573	574	572	557	591	579	569	604	583	588	604	656	580	548	587	580	584	571	578	582	545	586	601	572	577	597	601	590	606	617	580	628	609	618	556	596	623	600	583	572	621	557	603	581	606	542	562	587	607	566	573	565	605	559	583	586	593	565	602	603	576	638	537	586	600	610	529	620	585	561	584	560	585	583	576	600	549	585	577	558	575	597	556	579	626	595	566	592	586	595	558	579	550	580	597	656	572	566	603	554	569	567	544	576	564	541	619	570	604	594	588	598	567	562	617	546	609	594	616	624	579	596	572	605	609	658	590	531	573	542	579	580	572	585	545	555	565	574	588	515	562	601	612	587	553	621	535	585	580	563	575	590	593	582	571	575	574	549	617	591	555	615	562	569	605	553	574	551	602	577	632	521	586	598	595	538	578	569	598	572	604	594	582	584	575	570	588	562	582	552	613	557	605	610	550	590	583	608	603	532	617	610	597	587	602	630	560	595	566	606	597	571	605	564	568	549	571	581	562	582	590	553	572	607	599	590	580	573	591	590	564	629	586	592	607	595	611	569	583	588	557	568	518	603	600	595	565	585	610	561	580	583	591	592	581	544	544	571	591	556	602	595	627	612	560	589	577	597	631	563	611	585	560	565	579	607	617	557	621	555	587	593	551	621	614	570	529	562	575	567	577	611	575	595	565	590	599	589	571	595	594	615	531	529	582	619	557	620	558	593	530	564	556	562	594	582	609	572	632	608	613	591	597	604	592	633	606	583	589	585	585	617	568	567	598	594	608	586	559	584	594	605	628	592	609	559	612	596	553	593	547	559	589	597	571	540	596	571	590	600	567	607	561	579	554	596	617	565	628	602	576	600	527	575	608	526	569	540	610	580	552	590	517	576	564	605	593	569	602	560	597	592	576	593	588	608	531	585	607	574	581	577	598	621	590	545	542	552	561	591	558	562	587	560	577	580	555	585	602	563	594	555	602	573	583	585	550	602	627	597	559	612	557	595	535	567	613	596	608	570	559	627	591	604	572	579	614	607	558	613	556	568	525	561	577	561	524	592	580	576	572	625	570	606	609	600	570	599	563	603	590	536	538	591	575	550	567	584	623	556	599	595	604	537	596	576	558	565	575	594	584	572	552	550	547	562	564	535	547	576	559	567	589	570	552	582	600	583	594	588	569	602	601	574	577	564	593	607	589	597	573	588	563	580	547	580	541	575	561	632	568	610	558	620	590	559	555	617	613	549	529	520	606	628	614	542	595	560	606	591	578	588	575	572	571	613	556	582	595	577	581	568	610	558	601	588	605	549	568	597	569	594	577	577	571	539	584	612	578	606	599	563	570	567	597	600	629	604	571	593	577	611	604	554	587	576	563	627	650	568	613	551	575	563	565	590	548	597	584	530	569	583	598	604	597	609	588	564	525	569	582	595	568	570	581	573	585	601	605	605	603	578	565	611	543	556	598	572	573	615	556	559	595	528	621	592	557	595	593	558	533	595	584	585	600	528	627	608	582	535	567	549	571	637	575	594	600	592	566	606	572	577	550	559	574	569	573	564	611	613	564	619	527	575	549	576	546	544	632	574	556	598	597	581	602	590	601	581	588	554	630	574	590	634	586	574	569	563	607	576	631	552	617	626	578	566	619	569	604	592	656	618	593	559	579	588	562	600	586	557	560	617	590	576	598	554	606	601	615	545	562	580	571	607	598	602	608	513	546	568	591	613	639	614	580	577	548	572	589	566	605	603	556	569	556	545	557	632	577	578	610	593	608	593	557	609	575	617	577	601	560	583	556	582	605	599	584	613	600	556	590	556	600	569	574	594	563	588	594	589	522	555	542	590	582	582	608	584	586	619	547	615	593	584	638	587	625	608	609	588	593	565	589	617	568	555	551	592	536	573	557	554	558	547	564	569	564	572	534	569	610	623	565	606	618	565	552	579	562	604	525	616	597	600	624	554	631	552	548	570	635	576	701	605	616	623	573	582	554	569	580	564	588	574	546	572	579	585	596	572	569	576	564	584	604	590	578	548	564	539	584	580	606	611	574	568	550	593	566	593	574	588	613	564	563	577	550	572	593	582	578	602	629	590	545	577	577	601	569	555	577	565	589	580	607	542	567	597	564	599	583	609	616	553	582	611	592	571	579	586	546	583	627	572	593	592	605	580	587	604	607	508	582	569	558	568	575	564	599	594	591	597	562	604	577	596	579	573	601	575	576	609	565	561	556	589	598	602	615	633	567	520	562	598	566	576	586	583	561	619	574	575	600	557	597	583	551	609	569	603	636	599	591	574	575	615	578	567	577	641	606	598	593	603	603	551	575	585	550	580	586	617	575	587	609	593	550	550	568	563	575	557	586	582	585	603	618	570	608	615	561	599	596	608	553	595	597	596	563	560	606	557	589	560	619	547	589	586	549	557	565	587	517	558	585	563	524	550	580	600	586	560	604	582	584	542	600	593	583	590	584	607	578	577	583	576	596	585	542	600	591	578	572	562	612	569	573	585	588	566	578	590	628	596	552	574	566	582	573	596	554	589	582	582	560	592	602	537	571	619	571	623	548	552	540	561	594	592	593	563	574	605	562	577	648	622	596	601	594	541	612	576	617	564	609	572	580	584	539	575	565	597	596	602	537	558	577	582	573	569	588	585	582	580	637	551	578	615	612	609	581	585	571
30757	12919	7805	15352	20737	19750	17004	14344	12104	10481	9071	8220	7791	7279	7061	7050	6768	6616	6655	6695	6562	6342	6434	6327	6252	6312	6356	6135	6214	6079	6113	5967	6228	6031	6069	6055	6177	5993	6045	5972	5941	5811	5918	6040	5978	5993	5983	5896	5892	5894	6009	5965	5970	5775	5950	5965	5806	5995	5955	5965	5976	5786	5911	5997	6048	5730	5853	5845	5882	5847	5904	5839	5825	5854	5951	5866	5836	5935	5783	5674	5849	5879	5901	5765	5881	5922	6013	5876	5879	5957	5858	5918	5951	5929	5929	5918	5927	5893	5862	5731	5762	5739	5871	5952	5824	5817	5888	5843	5768	6052	5930	5922	5801	5904	6036	5745	5873	5900	5824	5841	5829	5942	5869	5872	5915	5984	5937	5878	5802	5811	5889	5842	5871	5827	5850	5896	5908	5850	5876	5909	5710	5784	5872	5832	5812	5813	5900	5776	5884	5996	5885	5904	5944	5832	5843	5940	5938	5815	5853	5784	5756	5880	5748	5933	5907	5854	5909	5868	5928	5912	5804	5848	5882	6010	5797	5874	5844	5814	5839	6066	5892	5976	5797	5879	5876	5876	5979	5951	5942	5929	5773	5871	5886	5847	5765	5794	5828	5853	5791	5768	5880	5831	5952	5865	5834	5927	5739	5775	5801	5943	5991	5914	6051	5868	5812	5890	5749	5843	5882	5839	5857	5855	5843	5848	5893	5914	5905	5831	5806	5915	5813	5810	5941	5811	5850	5852	5888	5795	5836	5914	5798	5754	5875	5741	5885	5727	5908	5849	5880	5959	5881	5896	5755	5769	5778	5843	5900	5873	5911	5959	5834	5906	5959	5901	5891	5824	5869	5857	5914	5916	5832	5835	5784	5882	5907	5882	5891	5800	5875	5881	5946	5998	5750	5793	5951	5847	5865	5868	5868	5869	5915	5887	5892	5873	5892	5850	5794	5817	5822	5844	5942	5721	5933	5823	5906	5881	5794	5864	5853	5874	5849	6015	5791	5880	5884	5964	5832	5857	5710	5842	5714	5936	5930	5909	5731	5875	5871	5831	5806	5890	5842	5805	5837	5961	5951	5942	6011	5934	6012	5799	5880	5821	5874	5841	5924	5866	5802	5907	5889	5742	5706	5796	5829	5882	5930	5772	5813	5875	5831	5824	5813	5864	5751	5818	5785	5881	5877	5965	5834	5943	5766	5927	5882	5826	5897	5914	5933	5755	5719	5733	5799	5812	5726	5984	6003	5788	5909	5846	5852	5890	5856	5922	5859	5924	5761	5730	5783	5904	5794	5817	5766	5829	5867	5857	5834	5837	5986	5860	5967	6078	5778	5785	5815	5768	5944	5890	5805	5911	5793	5960	5946	5841	5892	5971	5764	5740	5765	5927	5856	5971	5914	5958	5964	5784	5877	5771	5820	5946	5751	5819	5883	6038	5899	5907	5939	5798	5846	5966	5883	5869	5860	5759	5811	5892	5833	5914	5833	5937	5863	5890	5734	5914	5901	5774	5853	5872	5823	5652	5827	5856	5886	5724	5769	5926	5903	5800	5872	5880	5942	5771	5905	5765	5815	5822	5850	5958	5907	5795	5817	5865	5893	5826	5918	5870	5877	5954	5947	5825	5862	5892	5999	5834	5808	5774	5994	5960	5842	5771	5872	5764	5863	5776	5675	5832	5862	5818	5939	5838	5805	5915	5725	5919	6049	5767	5825	5934	5868	5867	5999	5959	5716	5935	5943	5892	5787	5823	5991	5903	5874	5825	5891	5973	5761	5874	5770	5845	5880	5816	5775	5901	5853	5907	5872	5863	5801	5824	5777	5812	5968	5862	5854	5849	5917	5835	5791	5862	5826	5913	5839	5896	5771	5740	5872	6025	5902	5831	5794	5894	5882	5949	5868	5850	5917	6042	5841	5795	5907	5860	5932	5904	5879	5832	5924	5876	5900	5886	5865	5910	5937	5807	5836	5843	5958	5881	5799	5855	5861	5958	5875	5784	5878	5806	5886	5917	5892	5830	5809	5966	5847	5839	5794	5743	5924	5854	5840	5920	5854	5844	5724	5937	6056	5806	5722	5835	5856	5924	5836	5781	5882	5788	5956	5861	5725	5863	5811	5733	5844	5911	5858	5995	5860	5861	5782	5971	5862	5809	5922	5826	5840	5822	5828	5836	5725	5895	5781	5803	5901	5859	5774	5948	5810	5899	5893	5972	5847	5843	5826	5796	5815	6059	5848	5929	5807	5843	6082	5899	5682	5837	5920	5821	5860	5818	5842	5962	5841	5873	5876	5918	5766	5861	5794	5868	5855	5846	5806	5960	5927	5873	5839	5918	5991	5856	5901	5871	5848	5936	5801	5859	5814	5858	5754	5858	5797	5824	5857	5897	5951	5943	5927	5766	5839	5878	5895	6070	5925	5780	5896	5895	5758	5922	5991	5877	5880	5926	5898	5896	5784	5927	5731	5852	5791	5855	5817	5862	5929	5927	5833	5833	5858	5596	5876	5895	5854	5883	5900	5997	5827	5875	5807	5984	5869	5905	5755	5878	5903	5859	5819	5760	5811	5864	5742	5943	5827	5837	5780	5858	5894	5783	5832	5753	5861	5934	5980	5880	5907	5924	5802	5804	5854	5830	5836	5918	5767	5913	6085	5810	5862	5821	5816	5793	5851	6007	5741	5889	5766	5751	5802	5948	5741	5841	5844	5787	5784	5854	5891	5847	5949	5800	5771	5796	5784	5916	5895	5842	5827	5787	5889	5929	5834	5937	5886	5850	5918	5836	5923	5943	5832	5781	5865	5867	5809	5890	5970	5970	5895	5875	5777	5710	5848	5942	5918	5986	5818	5762	5828	5921	5815	5995	5902	5851	5904	5839	5862	5907	5902	5892	5836	5967	5864	5856	5912	5775	5885	6047	5893	5878	5858	5780	5955	5809	5882	5764	5804	5842	5799	5787	5818	5848	5930	5897	5946	5934	5845	5946	5901	5827	5870	5892	5850	5819	5878	5907	5751	5910	5799	5860	5822	5839	5778	5818	5842	5779	5838	5833	5933	6014	5917	5934	5938	5928	5880	5955	5800	5825	5744	5847	5998	5865	5889	5879	5837	5959	5881	5823	5880	5946	5728	5836	5801	5867	5957	5967	5870	5816	5850	5876	5836	5872	5907	5848	5875	5790	5936	5940	5889	5869	5918	5949	5901	5789	5998	5775	5983	5864	6008	5706	5948	5813	5779	5808	5868	5947	5863	5921	5900	6004	5830	5931	5840	5765	5740	5808	5896	5917	5806	5999	5856	5997	5925	5844	5867	5937	5796	5846	5878	5996	5999	5826	5868	5870	5867	5804	5777	5822	5904	5854	5860	5840	5879	5838	5889	5978	5900	5855	5805	5832	5796	5877	5745	5839	5811	5813	5799	5785	5890	5978	5798	5805	5837	5871	5825	5830	5839	5956	5860	5899	6043	5713	5832	5729	5853	5904	5795	5808	5856	5829	5887	5745	5945	5871	5790	5992	5846	5782	5762	5840	5840	5799	5811	5864	5816	5957	5812	5791	5709	5879	5815	5943	5938	5841	5759	5795	5916	5800	5876	5898	5835	5871	5769	5832	5805	5760	5891	5949	5788	5894	5790	5847	5881	5830	5948	5858	5771	5917	6041	5775	5831	5928	5755	5959	5922	5772	5881	5813	5934	5829	5854	5776	5878	6010	5835	5801	5967	5913	5877	5920	5984	5700	5947	5777	5741	5884	5978	5957	5805	5833	5848	5745	5825	5960	5787	5737	5810	5858	5743	5846	6031	5934	5872	5910	5973	6017	5831	5918	5926	5922	5783	5900	5890	5788	5965	5943	5762	5875	5878	5831	5863	5877	5942	5776	5855	5822	5946	5929	5819	5929	5770	5887	5849	5905	5797	5879	5765	5792	5882	5912	5715	5845	5981	5871	5920	5856	5874	5948	5875	5835	5922	5996	5908	5864	5957	5943	5870	5905	5927	5795	5915	5963	5834	5960	5877	5944	5814	6109	5718	5875	5875	5934	5804	5967	5863	5816	5902	5830	5800	5944	5954	5890	5876	5898	5947	5909	5827	5847	5847	5797	5882	5771	5878	5841	5803	5927	5865	5820	5874	5762	5980	5873	5861	5685	5879	5953	5814	5850	5859	5845	5814	5937	5733	5847	5864	6009	5908	5805	5973	5799	5852	5832	5925	5735	5902	5879	5899	5815	5894	5725	5838	5720	5890	5826	5802	5794	5730	5829	5751	5854	5758	5922	5773	5895	5913	5857	5840	5761	5823	5822	5835	5829	5794	5771	5738	5804	5982	5725	5850	5755	5956	5747	5966	5879	5964	5820	5976	5804	5894	5850	5843	5870	5891	5876	5867	5813	5899	5864	5910	5815	5771	5874	5857	5799	5830	5732	5838	5789	5930	5977	5709	5848	5737	5888	5774	5819	5835	5772	5940	5954	5930	5826	5882	5830	5862	5866	5841	6011	5704	5835	5837	5788	5964	5825	5779	5866	5943	5816	5935	5912	5929	5973	5974	5842	5784	5923	5829	5867	5931	5960	5717	5796	5978	5740	5816	5904	5863	5852	5957	5881	6098	5892	5706	5799	5857	5882	5802	5948	5920	5904	5896	5785	5885	5858	5843	5816	5787	5877	5813	5856	5920	5944	5762	5851	5983	5842	5853	5819	5847	5779	5918	5913	5795	5974	5938	5801	5958	5890	5730	5786	5806	5895	5902	5842	5726	5832	5928	5952	5772	5763	5914	5913	5795	5813	5827	5822	5943	5746	5813	5792	5819	5924	5914	5862	5754	5715	5727	5845	5876	5897	5818	5918	5827	5959	5769	5677	5786	5921	5817	5780	5902	5788	5898	5870	5929	5955	5954	5747	5839	5882	5792	5839	5896	5795	5845	5809	5919	5865	5826	5881	5750	5946	5814	5704	5966	5825	5784	5876	5863	5771	5892	5866	5836	5826	5914	5832	5881	5907	5766	5901	5902	5910	5841	5813	5863	5869	5823	5832	5908	5874	5915	5891	5905	6088	5933	5845	5849	5829	6007	5799	5816	5836	5847	5831	5885	5819	5877	5920	5837	5953
5426	967	722	736	866	824	794	814	756	729	656	646	653	635	674	657	628	588	685	631	657	615	669	604	655	662	646	613	636	589	657	663	632	624	622	637	608	638	607	628	618	689	614	630	588	620	596	603	663	616	626	649	618	609	619	651	628	637	668	599	632	601	630	627	637	652	599	671	634	598	633	598	622	662	643	635	654	623	619	651	682	598	640	629	642	627	626	598	650	616	620	646	617	598	685	603	642	652	625	596	578	613	585	586	638	602	661	601	643	593	623	653	668	630	635	613	639	588	631	628	651	618	633	586	634	642	634	640	589	620	617	675	630	638	626	594	645	624	642	636	635	642	639	612	593	636	649	650	614	603	622	645	660	657	640	655	662	647	652	636	612	571	656	634	619	614	623	610	567	630	627	613	631	613	636	608	603	630	605	649	605	661	613	651	622	615	667	617	608	606	595	602	622	628	628	644	665	625	658	624	617	619	591	637	648	615	606	593	645	604	569	637	644	620	655	633	648	609	627	672	645	624	611	573	618	609	595	607	604	593	656	614	608	616	609	598	613	625	638	629	621	631	599	641	642	615	634	601	625	595	617	620	598	625	633	622	635	609	665	545	604	648	658	629	589	584	627	636	598	623	602	615	632	582	649	649	637	579	584	635	622	654	580	601	602	590	690	628	640	651	636	608	616	664	626	639	607	668	628	608	637	633	593	620	649	596	631	651	669	595	673	591	613	645	591	616	600	633	646	644	600	621	587	617	660	600	630	663	651	627	628	627	607	619	631	639	608	580	606	614	676	597	617	611	632	655	646	606	623	666	630	650	649	653	609	596	573	563	593	666	572	603	670	629	647	663	641	582	649	627	634	614	650	611	642	649	613	623	595	615	598	623	624	640	604	655	662	602	583	579	584	599	584	605	591	606	642	602	631	633	625	622	626	583	644	685	651	663	622	684	624	604	621	651	631	654	658	592	634	629	618	648	617	654	619	627	664	666	613	623	627	633	634	655	645	621	599	628	605	642	632	623	600	631	632	645	633	573	648	618	605	644	627	589	656	608	640	605	622	627	659	624	590	628	603	622	600	638	593	628	629	621	657	639	623	647	626	571	631	648	639	617	634	651	588	610	662	597	640	593	593	653	625	677	567	636	633	612	626	635	634	646	630	629	630	604	653	588	600	596	631	595	600	658	633	619	590	623	632	670	624	646	625	625	643	664	644	630	659	652	636	663	619	613	637	645	590	622	622	612	605	643	618	632	618	626	647	586	595	604	657	634	604	653	580	588	568	590	630	615	640	610	649	629	619	623	611	653	597	639	613	627	599	612	604	611	609	658	598	649	626	667	638	600	625	652	618	608	628	619	636	596	626	599	647	640	622	649	643	625	654	596	607	623	611	625	610	620	652	645	585	635	591	578	645	577	615	616	628	644	617	596	631	598	608	695	615	615	599	650	631	637	635	621	600	658	630	599	659	585	628	631	671	597	602	597	598	596	613	573	625	662	592	630	629	611	635	682	606	617	562	638	621	658	598	652	624	635	626	621	628	610	616	654	604	600	627	615	613	639	612	682	617	595	619	594	614	624	631	630	606	609	681	645	629	621	596	609	635	651	604	589	608	619	611	645	633	623	580	626	654	635	618	651	610	596	607	634	621	616	673	602	643	651	647	622	614	652	635	683	644	641	602	607	613	658	619	636	600	614	625	601	615	608	611	635	683	634	644	651	643	632	591	631	668	654	656	658	570	638	606	630	600	646	616	612	608	564	614	629	604	601	619	655	611	619	623	619	592	609	619	638	629	579	595	667	596	626	610	614	633	627	595	586	655	666	629	677	625	587	617	605	658	641	610	630	688	621	622	647	657	632	628	604	617	642	636	582	597	627	569	657	683	629	640	664	542	555	643	610	602	640	631	609	583	600	601	639	639	643	588	631	638	604	598	609	621	641	627	618	641	617	649	580	589	628	603	659	635	618	669	625	609	632	616	654	652	598	622	652	622	583	633	616	609	603	645	631	690	644	610	651	581	633	627	650	634	618	572	662	622	620	606	587	645	632	605	619	638	597	582	646	626	588	631	641	634	668	635	657	631	628	647	623	617	607	635	643	624	651	650	608	654	619	631	605	606	623	606	616	633	623	660	664	608	636	624	611	614	673	646	611	612	660	591	617	622	650	616	644	652	612	627	615	641	615	584	641	619	635	604	589	621	624	626	628	657	627	673	659	664	579	637	600	590	647	625	592	647	639	632	598	611	635	622	625	631	606	620	589	584	622	634	591	668	619	584	575	608	628	647	590	668	621	578	635	628	644	614	619	632	681	651	637	609	681	590	669	576	612	645	651	659	622	586	618	631	605	637	612	621	553	626	639	600	640	626	605	642	614	625	623	619	638	649	612	651	588	649	652	593	656	651	579	655	588	590	570	621	605	610	626	594	626	627	626	592	637	624	649	603	601	575	671	637	634	670	636	623	631	654	641	601	588	645	611	589	634	594	608	672	570	599	628	619	618	637	632	618	609	602	632	660	606	622	616	617	638	651	605	631	620	628	595	571	628	638	640	621	599	630	635	646	654	651	592	582	617	618	646	618	591	647	629	618	587	659	595	645	627	612	676	619	633	628	575	636	608	632	623	593	616	621	621	593	648	613	650	628	626	645	596	607	605	621	594	628	624	617	636	623	618	577	611	611	657	614	660	610	594	647	667	616	654	640	635	627	649	633	601	668	644	677	654	639	668	575	636	602	635	655	597	618	548	641	633	596	642	675	658	616	645	624	622	643	624	626	598	642	651	612	631	626	601	619	618	625	592	638	587	611	630	613	605	638	641	633	620	607	633	609	592	671	652	603	657	612	624	613	659	637	611	614	598	613	580	606	643	626	624	622	615	627	629	614	651	625	637	609	633	634	649	627	632	607	620	579	614	616	591	599	645	609	628	586	665	617	628	586	619	646	630	606	657	577	633	610	636	621	663	588	609	629	593	663	595	640	608	600	646	599	630	618	669	661	609	614	624	606	617	680	633	635	645	597	612	614	629	630	632	678	638	630	580	611	603	640	597	640	661	623	631	665	614	649	615	617	656	620	616	646	656	639	641	647	575	638	668	638	595	615	593	638	610	620	649	606	615	638	620	632	590	645	625	631	658	633	638	661	650	619	563	610	605	609	618	610	632	668	677	616	633	585	616	608	634	596	640	613	654	591	635	559	639	618	611	664	625	579	640	599	632	639	618	624	645	616	656	607	627	628	603	647	647	613	638	610	635	619	590	606	568	596	595	614	550	616	630	625	613	664	600	614	635	665	702	620	616	628	637	595	630	644	607	630	581	605	613	674	655	606	580	615	648	631	637	598	640	615	618	655	610	631	637	687	610	599	588	608	610	620	631	640	610	605	620	684	577	639	635	613	640	601	680	637	616	566	655	624	671	654	649	637	607	625	666	626	640	608	638	691	648	649	647	612	610	663	616	630	563	652	597	673	600	674	642	613	654	608	662	608	660	614	625	610	647
29495	12133	7802	14191	19391	18213	15736	13150	11352	9837	8873	8225	7766	7470	7211	7069	7040	6983	6899	6922	6688	6736	6592	6687	6572	6580	6642	6563	6421	6478	6545	6393	6362	6322	6405	6425	6371	6435	6377	6272	6439	6299	6322	6328	6319	6403	6228	6239	6238	6431	6267	6333	6199	6207	6318	6129	6205	6269	6380	6299	6202	6280	6300	6352	6384	6222	6285	6279	6192	6240	6374	6264	6302	6275	6205	6359	6032	6238	6232	6326	6248	6220	6256	6178	6270	6226	6396	6367	6206	6229	6274	6304	6332	6240	6169	6381	6187	6265	6222	6199	6303	6103	6256	6268	6259	6318	6323	6254	6225	6215	6262	6312	6246	6237	6265	6280	6273	6229	6263	6143	6208	6166	6100	6177	6194	6281	6188	6283	6095	6244	6316	6098	6169	6327	6094	6193	6234	6343	6217	6220	6133	6228	6087	6137	6099	6142	6147	6307	6303	6300	6261	6245	6455	6130	6240	6297	6219	6262	6207	6214	6252	6354	6194	6232	6153	6194	6266	6125	6272	6288	6175	6362	6131	6174	6333	6339	6097	6171	6340	6357	6185	6273	6356	6312	6263	6250	6228	6397	6141	6337	6321	6131	6254	6355	6270	6229	6300	6251	6190	6143	6210	6215	6220	6242	6231	6315	6136	6306	6255	6168	6242	6343	6047	6231	6196	6326	6302	6261	6207	6149	6273	6311	6345	6197	6217	6164	6182	6257	6295	6126	6227	6200	6112	6274	6286	6140	6261	6251	6191	6299	6158	6131	6202	6307	6198	6093	6156	6201	6299	6330	6329	6184	6199	6195	6281	6133	6226	6238	6285	6227	6125	6061	6379	6201	6287	6249	6315	6261	6175	6228	6227	6188	6309	6204	6236	6245	6207	6274	6267	6213	6171	6249	6279	6231	6294	6177	6115	6188	6287	6213	6281	6235	6157	6164	6337	6096	6099	6122	6326	6250	6121	6235	6159	6261	6141	6274	6290	6315	6300	6225	6292	6292	6318	6333	6262	6246	6160	6200	6153	6193	6284	6178	6337	6144	6219	6201	6209	6267	6207	6176	6248	6192	6209	6389	6131	6187	6234	6084	6227	6199	6130	6139	6246	6201	6275	6131	6261	6195	6267	6122	6197	6134	6250	6233	6228	6203	6249	6167	6262	6364	6234	6267	6212	6177	6237	6309	6232	6194	6099	6151	6213	6087	6333	6241	6222	6203	6213	6194	6268	6196	6248	6155	6249	6300	6150	6153	6223	6144	6254	6317	6288	6249	6134	6302	6358	6253	6247	6165	6156	6176	6280	6150	6234	6127	6147	6258	6160	6217	6227	6238	6240	6191	6270	6170	6308	6165	6227	6209	6323	6318	6222	6212	6128	6344	6170	6319	6169	6147	6314	6065	6308	6261	6216	6193	6204	6316	6180	6258	6152	6142	6207	6245	6214	6137	6327	6210	6255	6204	6318	6249	6234	6236	6185	6298	6230	6248	6280	6258	6192	6286	6179	6174	6245	6291	6309	6198	6231	6095	6194	6318	6262	6298	6212	6272	6170	6227	6305	6241	6198	6250	6212	6318	6135	6213	6333	6332	6299	6196	6162	6093	6269	6273	6246	6270	6230	6192	6204	6162	6183	6172	6291	6364	6344	6120	6183	6106	6123	6321	6055	6203	6230	6203	6356	6173	6231	6229	6258	6241	6119	6343	6245	6141	6213	6230	6147	6311	6252	6204	6171	6296	6157	6289	6279	6167	6148	6264	6185	6282	6192	6324	6289	6328	6294	6250	6266	6160	6239	6323	6277	6401	6222	6180	6162	6258	6246	6167	6312	6303	6307	6281	6265	6123	6265	6150	6162	6302	6156	6134	6276	6248	6294	6229	6257	6288	6226	6179	6224	6113	6395	6227	6251	6316	6143	6309	6207	6370	6253	6124	6251	6204	6153	6137	6249	6357	6274	6248	6286	6130	6164	6175	6228	6241	6418	6152	6153	6293	6231	6360	6180	6114	6386	6089	6200	6193	6261	6279	6143	6316	6284	6252	6172	6221	6177	6308	6046	6273	6121	6311	6259	6257	6266	6108	6219	6236	6232	6311	6242	6284	6295	6220	6205	6128	6307	6070	6336	6336	6110	6131	6236	6173	6133	6259	6279	6333	6255	6256	6220	6148	6224	6266	6213	6235	6291	6229	6177	6219	6364	6269	6326	6224	6269	6243	6226	6298	6211	6226	6213	6250	6153	6120	6282	6374	6115	6169	6330	6313	6344	6150	6234	6272	6199	6208	6173	6236	6304	6241	6275	6144	6264	6193	6331	6341	6195	6324	6244	6304	6310	6290	6267	6265	6211	6228	6277	6309	6355	6229	6246	6242	6391	6290	6396	6176	6122	6222	6268	6190	6218	6280	6234	6225	6219	6251	6174	6292	6230	6111	6276	6202	6254	6218	6162	6204	6197	6304	6283	6220	6254	6121	6221	6282	6264	6270	6278	6363	6186	6276	6196	6355	6282	6346	6267	6223	6345	6163	6205	6243	6200	6258	6291	6177	6305	6216	6265	6142	6237	6390	6302	6187	6215	6127	6213	6247	6227	6239	6381	6257	6190	6371	6224	6236	6194	6347	6197	6224	6257	6139	6242	6373	6147	6228	6216	6204	6131	6355	6272	6250	6308	6172	6229	6319	6198	6296	6231	6233	6195	6106	6242	6289	6158	6317	6195	6260	6144	6191	6242	6204	6181	6245	6126	6224	6287	6216	6227	6347	6303	6258	6206	6191	6208	6340	6268	6267	6244	6262	6175	6146	6269	6302	6296	6157	6216	6328	6207	6256	6267	6292	6181	6319	6134	6189	6342	6255	6251	6309	6209	6104	6154	6297	6254	6188	6218	6189	6275	6269	6197	6185	6220	6207	6183	6141	6238	6102	6215	6168	6210	6339	6130	6162	6241	6285	6236	6148	6168	6229	6238	6201	6340	6172	6306	6293	6263	6212	6261	6285	6215	6210	6349	6197	6353	6140	6123	6194	6241	6156	6280	6246	6183	6174	6143	6329	6226	6244	6237	6258	6177	6426	6235	6344	6182	6209	6300	6210	6085	6310	6175	6216	6305	6269	6272	6177	6168	6154	6124	6067	6303	6315	6224	6183	6183	6160	6251	6338	6233	6243	6198	6242	6250	6198	6234	6243	6241	6147	6265	6238	6092	6228	6248	6332	6161	6374	6163	6320	6169	6163	6209	6210	6265	6370	6108	6171	6315	6180	6162	6189	6151	6179	6336	6227	6233	6214	6196	6255	6174	6191	6225	6169	6210	6198	6293	6361	6292	6212	6407	6337	6057	6356	6218	6176	6338	6165	6189	6302	6283	6240	6284	6106	6226	6244	6176	6187	6227	6184	6162	6274	6204	6291	6149	6170	6143	6194	6168	6265	6153	6207	6284	6240	6161	6258	6313	6208	6261	6362	6096	6196	6329	6270	6325	6177	6305	6199	6230	6232	6205	6210	6154	6210	6355	6152	6316	6221	6198	6296	6169	6376	6220	6343	6188	6206	6246	6251	6255	6160	6280	6263	6164	6209	6256	6170	6240	6218	6157	6196	6017	6276	6171	6260	6202	6254	6241	6226	6246	6221	6138	6145	6352	6189	6203	6213	6300	6219	6316	6169	6264	6184	6206	6278	6321	6150	6173	6234	6219	6337	6278	6129	6209	6192	6330	6064	6333	6266	6344	6274	6228	6237	6271	6260	6121	6369	6256	6236	6352	6306	6263	6242	6254	6184	6178	6199	6284	6106	6190	6266	6137	6217	6246	6101	6187	6331	6192	6303	6207	6187	6202	6298	6261	6187	6351	6226	6196	6112	6225	6284	6256	6164	6301	6212	6130	6241	6281	6098	6100	6133	6324	6236	6296	6321	6249	6320	6173	6198	6251	6173	6255	6141	6226	6282	6297	6217	6145	6301	6181	6306	6316	6342	6184	6426	6154	6349	6161	6240	6356	6251	6195	6094	6190	6158	6331	6272	6153	6153	6169	6150	6303	6182	6196	6129	6180	6207	6307	6223	6240	6257	6262	6071	6188	6060	6217	6262	6292	6200	6191	6185	6202	6218	6230	6181	6210	6280	6287	6250	6211	6253	6200	6258	6248	6251	6299	6210	6296	6239	6111	6143	6184	6095	6236	6164	6147	6298	6351	6164	6259	6186	6113	6310	6132	6332	6168	6103	6223	6246	6105	6354	6303	6244	6171	6304	6229	6323	6247	6193	6268	6186	6095	6239	6383	6227	6302	6254	6161	6312	6240	6296	6274	6235	6284	6191	6304	6215	6378	6369	6228	6092	6269	6266	6215	6235	6253	6356	6328	6092	6141	6166	6250	6298	6217	6251	6298	6247	6321	6199	6321	6184	6212	6302	6131	6311	6170	6133	6200	6178	6219	6240	6134	6185	6266	6148	6324	6257	6221	6221	6291	6127	6219	6236	6268	6215	6244	6117	6264	6347	6164	6167	6101	6130	6353	6132	6258	6286	6252	6275	6227	6315	6234	6180	6200	6300	6230	6231	6292	6301	6241	6176	6164	6275	6124	6199	6222	6176	6197	6135	6279	6183	6337	6268	6313	6275	6270	6280	6221	6283	6249	6325	6231	6125	6296	6214	6317	6184	6236	6129	6288	6330	6123	6385	6245	6117	6240	6347	6353	6302	6269	6096	6165	6194	6080	6238	6281	6152	6282	6293	6267	6343	6233	6282	6115	6328	6221	6221	6160	6156	6240	6163	6118	6151	6199	6179	6136	6166	6114	6262	6190	6203	6193	6370	6338	6123	6249	6186	6206	6168	6211	6220	6191	6136	6400	6081	6183	6202	6131	6264	6188	6339	6162	6140	6269	6230	6229	6170	6205	6204	6210	6154	6259	6165	6294	6322	6397	6142	6233	6151	6246	6346	6335	6240	6213	6138	6138	6190	6227	6171	6243	6154	6163	6080	6344	6078	6174	6310	6220	6252	6215	6106	6137	6298	6238	6136	6308	6253	6156	6089	6237	6092	6153	6303	6169	6199	6301	6307	6245	6295	6192	6202	6223	6191	6273	6138	6209	6204	6210	6296	6241	6219	6310	6297	6226	6097
5962	1499	834	874	993	1058	1011	928	866	839	820	799	804	742	716	748	696	710	669	709	703	683	696	726	672	671	652	706	675	650	666	655	667	646	693	635	712	647	706	713	625	638	645	682	651	639	591	654	654	671	648	640	618	686	638	659	660	668	660	654	653	649	670	674	664	692	634	649	679	673	648	651	686	677	671	696	676	670	683	655	656	651	642	645	685	649	677	640	591	656	651	648	661	683	630	691	634	652	691	689	687	662	679	657	686	695	684	659	696	653	641	637	647	640	627	645	648	683	646	644	653	641	687	659	598	652	593	629	644	677	642	646	654	668	672	681	652	678	659	650	681	654	651	649	648	641	657	627	663	674	692	618	681	621	659	701	637	682	608	635	687	647	648	641	655	621	709	663	614	679	684	669	668	655	638	656	659	650	661	669	659	688	651	687	653	648	616	669	685	671	577	626	652	647	656	687	691	662	646	685	666	690	624	615	656	607	635	649	662	690	649	660	605	669	669	699	644	643	642	641	691	668	655	689	659	646	681	673	664	715	617	635	664	669	639	644	673	668	637	644	629	638	661	646	728	592	685	645	667	634	638	631	678	639	605	678	626	648	657	655	656	635	677	660	690	682	642	645	659	667	663	692	660	697	707	701	660	619	676	708	667	652	656	660	685	694	685	653	666	639	651	691	682	644	637	679	696	640	707	679	671	657	645	672	673	631	659	647	621	618	674	651	644	673	671	649	712	664	669	647	661	643	665	627	605	688	661	644	640	656	646	659	633	638	644	641	622	658	676	636	691	630	646	693	635	707	679	670	676	701	591	626	645	626	672	700	685	672	666	657	638	639	674	628	687	669	687	658	641	674	671	653	645	667	705	694	648	676	708	648	622	646	659	651	635	655	660	634	645	665	630	666	652	650	663	628	706	633	654	661	670	640	668	677	718	670	690	688	665	634	641	620	691	660	707	630	662	649	663	670	645	633	645	700	684	636	664	649	625	665	687	672	657	688	651	654	636	689	703	670	657	671	686	653	690	643	708	673	638	644	668	660	658	621	596	651	671	662	620	667	663	627	638	637	642	675	697	657	688	645	669	681	678	649	644	654	667	633	696	646	586	626	698	649	637	652	677	642	668	669	713	665	643	680	667	687	711	678	670	685	651	658	666	668	698	621	723	686	633	695	643	687	704	687	644	636	655	676	635	652	656	720	660	658	634	644	664	677	653	688	669	619	632	678	678	649	645	656	660	637	615	619	602	614	628	675	693	660	624	689	661	646	683	674	625	656	690	667	583	668	703	605	612	713	669	665	660	708	692	641	664	616	667	669	638	680	679	643	649	643	656	678	660	680	653	671	673	643	654	670	674	673	643	573	661	647	646	691	671	660	631	670	641	644	619	675	700	639	658	682	654	655	658	659	654	656	667	622	629	622	667	669	661	633	636	647	682	673	645	666	687	632	678	626	627	674	639	631	694	707	689	696	634	652	668	650	630	632	731	693	659	695	692	660	638	658	660	670	645	671	725	657	674	654	662	652	635	690	697	640	651	656	621	681	655	661	669	645	689	651	658	668	642	642	667	643	625	643	652	653	635	653	651	675	648	664	663	681	710	639	628	640	673	703	606	623	648	633	683	656	718	680	681	664	677	688	643	672	675	666	661	663	674	683	668	667	653	694	670	654	671	625	623	668	649	636	639	676	646	599	649	631	629	657	670	673	664	697	640	627	696	657	647	661	670	654	639	687	679	625	692	626	661	694	660	631	640	614	637	616	588	641	620	632	661	655	661	656	687	674	697	655	685	660	627	659	634	661	674	662	646	649	648	648	691	683	666	630	713	649	656	656	643	642	611	651	672	672	650	634	676	665	665	640	650	665	632	664	676	679	649	695	651	668	670	693	677	676	712	666	661	669	664	663	656	629	650	651	678	637	629	657	654	675	646	655	649	663	684	628	711	655	653	666	678	691	692	658	639	672	629	663	656	680	710	681	635	706	655	632	627	706	637	649	658	663	689	658	633	681	692	665	677	659	627	676	652	617	689	672	655	679	659	647	629	679	660	656	589	687	677	646	695	663	655	655	668	631	694	653	683	645	630	648	640	683	659	614	745	693	691	647	722	589	684	664	677	664	689	642	656	680	672	599	654	660	706	681	624	609	659	685	665	672	632	650	605	662	648	632	659	641	625	678	683	661	675	697	657	644	686	667	613	698	662	728	649	673	631	681	691	680	646	684	735	683	625	638	633	654	683	669	687	675	670	660	695	671	667	630	603	648	696	696	645	694	630	703	637	646	642	665	617	661	685	694	646	661	681	647	695	663	678	651	656	685	711	650	648	641	653	636	673	633	615	646	703	682	639	646	655	634	676	679	670	640	653	697	656	689	635	620	647	685	666	695	659	659	653	664	707	672	671	599	624	682	690	703	650	648	666	675	624	670	646	673	676	623	702	621	668	616	599	611	662	688	656	611	641	663	694	644	669	645	665	673	665	644	688	669	655	667	683	682	651	683	688	712	621	667	631	669	654	649	689	655	661	650	609	657	676	669	687	702	683	631	667	667	645	666	699	611	669	642	665	666	661	629	649	695	633	636	672	650	657	660	647	644	606	632	655	615	679	641	736	655	680	667	664	662	644	657	656	661	620	695	702	649	682	640	635	644	712	618	643	630	661	673	678	622	634	686	634	648	651	686	689	635	639	677	613	646	689	620	663	656	662	668	643	671	685	635	668	670	688	662	651	665	697	639	675	677	674	657	591	686	654	640	680	716	688	653	648	641	621	596	624	689	670	629	639	647	653	654	675	607	688	658	688	643	656	668	686	624	704	677	661	671	633	619	658	685	700	635	650	640	673	681	654	699	662	663	687	638	666	655	644	692	643	679	679	618	667	677	634	605	679	627	675	647	653	670	639	629	688	634	611	642	617	625	690	611	692	617	704	656	647	674	656	639	645	668	647	714	661	696	644	683	713	684	681	640	684	619	697	690	641	663	661	670	737	659	688	675	683	634	619	669	645	633	656	679	652	662	663	681	651	666	661	661	625	659	692	642	661	691	673	681	690	624	684	698	678	712	656	732	700	653	662	640	661	643	681	695	654	673	665	662	630	649	653	699	635	640	683	646	616	658	712	662	640	617	664	679	619	664	651	662	627	665	658	637	637	652	683	625	723	641	605	686	656	638	619	641	677	648	676	663	701	627	714	660	670	629	633	633	693	643	684	673	686	635	625	689	670	655	638	654	631	669	663	673	696	712	620	637	689	667	632	652	615	637	624	648	624	673	694	660	665	678	691	684	648	636	660	653	657	651	662	696	705	648	685	632	685	667	688	647	662	669	637	644	681	682	679	637	611	665	652	672	672	672	665	669	714	688	654	645	635	674	675	664	661	662	672	610	659	680	681	623	701	634	697	704	625	647	651	689	668	652	658	657	661	675	649	657	635	644	646	667	661	697	664	635	656	643	635	694	686	704	707	671	702	654	631	644	628	648	625	700	646	672	655	664	649	692
38172	16968	9781	20210	26423	24646	20839	17600	15192	13165	11514	10485	9707	8964	8725	8375	8083	7829	7820	7662	7713	7620	7392	7441	7207	7316	7226	7039	7083	6960	6853	6991	6910	6841	7003	6785	6803	6731	6642	6722	6772	6702	6625	6644	6769	6623	6651	6547	6672	6685	6565	6652	6628	6687	6517	6591	6744	6563	6545	6682	6661	6686	6498	6699	6543	6491	6530	6533	6497	6546	6678	6630	6433	6396	6568	6567	6619	6487	6521	6519	6587	6614	6402	6608	6466	6589	6532	6434	6604	6725	6493	6593	6620	6514	6651	6488	6650	6518	6604	6713	6622	6557	6534	6631	6632	6490	6580	6550	6542	6571	6578	6508	6526	6547	6624	6575	6662	6511	6457	6512	6607	6555	6437	6514	6445	6360	6555	6500	6457	6545	6606	6597	6414	6501	6736	6490	6553	6563	6598	6597	6453	6668	6469	6394	6553	6621	6460	6475	6512	6649	6441	6438	6546	6395	6556	6663	6584	6470	6513	6577	6488	6390	6517	6473	6626	6697	6589	6585	6631	6573	6593	6528	6585	6610	6472	6509	6462	6575	6522	6427	6504	6357	6607	6584	6555	6407	6638	6409	6531	6694	6541	6454	6472	6554	6467	6673	6599	6594	6593	6610	6529	6575	6437	6372	6516	6416	6488	6523	6549	6500	6654	6383	6535	6530	6549	6481	6430	6498	6512	6541	6567	6536	6494	6476	6476	6462	6538	6552	6381	6526	6486	6397	6512	6541	6584	6471	6546	6580	6445	6491	6491	6459	6556	6531	6555	6421	6552	6574	6609	6424	6493	6587	6568	6567	6569	6419	6557	6506	6493	6551	6486	6541	6520	6440	6644	6497	6501	6518	6536	6473	6467	6460	6495	6506	6555	6440	6531	6550	6441	6536	6391	6519	6598	6512	6584	6415	6444	6607	6584	6468	6564	6482	6555	6548	6568	6507	6599	6506	6506	6613	6507	6410	6555	6474	6597	6576	6514	6524	6513	6488	6466	6546	6398	6520	6495	6573	6511	6456	6467	6593	6585	6414	6482	6622	6406	6582	6482	6439	6561	6386	6519	6488	6449	6543	6570	6583	6405	6566	6420	6618	6626	6605	6417	6500	6475	6457	6610	6436	6421	6324	6568	6554	6497	6602	6501	6560	6500	6531	6540	6523	6483	6588	6611	6556	6626	6514	6601	6499	6450	6454	6463	6629	6449	6506	6344	6486	6480	6515	6559	6488	6534	6494	6528	6475	6494	6428	6557	6446	6451	6510	6493	6522	6538	6460	6346	6631	6413	6572	6493	6505	6757	6522	6641	6350	6425	6496	6507	6529	6508	6509	6529	6445	6496	6516	6539	6513	6609	6476	6474	6502	6420	6416	6385	6431	6576	6471	6513	6524	6517	6600	6459	6635	6609	6630	6496	6517	6478	6492	6516	6550	6437	6484	6613	6587	6552	6383	6551	6459	6649	6616	6511	6526	6464	6529	6563	6481	6524	6566	6459	6514	6528	6538	6599	6578	6538	6637	6598	6602	6421	6551	6514	6551	6506	6449	6386	6500	6458	6460	6508	6526	6513	6476	6504	6450	6465	6434	6491	6505	6542	6550	6538	6494	6435	6469	6436	6526	6523	6636	6503	6526	6578	6503	6411	6579	6499	6549	6438	6585	6580	6561	6461	6436	6462	6443	6524	6516	6429	6574	6596	6540	6478	6446	6535	6504	6494	6529	6515	6648	6498	6408	6525	6481	6465	6610	6483	6636	6481	6413	6584	6505	6571	6452	6460	6499	6506	6574	6469	6507	6473	6470	6453	6553	6536	6477	6599	6617	6524	6368	6402	6587	6610	6478	6417	6391	6521	6476	6465	6587	6593	6410	6491	6510	6554	6461	6504	6417	6528	6493	6481	6474	6505	6516	6379	6522	6635	6346	6598	6520	6462	6537	6443	6536	6428	6469	6552	6550	6632	6412	6489	6470	6499	6501	6527	6500	6443	6511	6603	6550	6539	6584	6591	6541	6583	6424	6452	6565	6549	6499	6512	6529	6504	6508	6515	6452	6532	6574	6544	6504	6544	6484	6516	6636	6677	6453	6469	6427	6454	6421	6567	6541	6571	6550	6466	6631	6524	6527	6571	6493	6416	6472	6467	6419	6493	6491	6586	6457	6455	6598	6537	6483	6462	6493	6612	6457	6537	6540	6432	6439	6554	6441	6504	6494	6573	6529	6627	6542	6589	6445	6488	6581	6494	6645	6579	6497	6518	6591	6476	6453	6531	6542	6605	6420	6513	6524	6449	6373	6651	6556	6574	6548	6396	6536	6615	6534	6617	6453	6525	6538	6538	6410	6582	6685	6432	6575	6473	6593	6479	6490	6453	6518	6545	6499	6488	6544	6471	6568	6434	6487	6576	6388	6673	6462	6441	6369	6557	6566	6474	6600	6598	6485	6600	6463	6398	6524	6431	6515	6574	6470	6551	6556	6562	6359	6576	6460	6512	6402	6400	6535	6510	6377	6653	6605	6527	6466	6592	6502	6462	6620	6476	6606	6555	6480	6500	6524	6494	6547	6541	6533	6547	6483	6363	6632	6602	6458	6649	6452	6545	6567	6595	6607	6485	6468	6496	6601	6593	6531	6511	6493	6551	6568	6452	6481	6478	6519	6533	6350	6595	6529	6482	6611	6523	6529	6464	6468	6435	6551	6401	6435	6559	6498	6562	6467	6525	6579	6538	6520	6516	6423	6451	6485	6593	6727	6518	6570	6457	6496	6494	6453	6449	6633	6557	6433	6489	6559	6500	6478	6440	6474	6586	6599	6537	6610	6462	6487	6501	6513	6692	6537	6674	6562	6514	6639	6476	6536	6421	6507	6564	6374	6538	6506	6512	6517	6523	6485	6546	6532	6373	6527	6478	6501	6486	6518	6526	6630	6480	6725	6680	6471	6427	6465	6455	6657	6539	6441	6446	6431	6448	6419	6525	6361	6555	6521	6636	6656	6528	6565	6620	6596	6486	6508	6562	6492	6355	6501	6471	6343	6698	6497	6562	6495	6489	6621	6540	6441	6526	6427	6452	6584	6534	6527	6431	6537	6616	6500	6534	6491	6587	6593	6506	6518	6471	6535	6560	6575	6473	6546	6550	6497	6556	6452	6572	6554	6546	6486	6531	6519	6454	6483	6443	6497	6454	6509	6548	6527	6518	6478	6624	6406	6410	6465	6473	6473	6437	6442	6376	6518	6533	6475	6597	6510	6500	6629	6393	6603	6382	6367	6606	6533	6626	6421	6508	6536	6456	6554	6612	6467	6524	6489	6481	6467	6624	6322	6567	6462	6512	6399	6605	6549	6472	6475	6570	6548	6516	6556	6455	6436	6496	6679	6466	6484	6464	6523	6589	6490	6480	6574	6552	6610	6607	6560	6546	6544	6617	6582	6598	6439	6504	6480	6438	6444	6500	6511	6581	6576	6507	6598	6608	6454	6542	6626	6387	6498	6549	6455	6685	6589	6493	6547	6557	6458	6506	6582	6538	6496	6618	6639	6494	6503	6404	6539	6496	6572	6466	6511	6519	6519	6503	6419	6553	6491	6504	6478	6581	6590	6475	6635	6564	6517	6467	6556	6580	6514	6563	6451	6457	6471	6458	6509	6368	6514	6613	6422	6630	6616	6477	6453	6473	6436	6434	6544	6617	6446	6589	6496	6532	6488	6514	6493	6505	6629	6472	6425	6472	6626	6546	6611	6471	6538	6458	6464	6545	6464	6553	6474	6480	6572	6556	6464	6557	6520	6713	6611	6572	6587	6477	6560	6352	6459	6379	6464	6595	6511	6491	6717	6496	6407	6524	6520	6423	6411	6387	6577	6609	6423	6456	6541	6552	6587	6505	6601	6511	6547	6599	6617	6523	6505	6535	6549	6383	6491	6583	6430	6586	6583	6428	6473	6459	6642	6442	6558	6521	6473	6598	6647	6599	6600	6544	6652	6479	6580	6558	6589	6451	6404	6422	6522	6431	6451	6505	6485	6512	6689	6479	6563	6434	6487	6419	6536	6530	6618	6381	6593	6497	6508	6586	6492	6505	6439	6552	6475	6578	6587	6561	6578	6606	6483	6412	6560	6469	6470	6495	6528	6512	6396	6582	6471	6470	6509	6425	6475	6591	6554	6573	6441	6586	6542	6583	6533	6485	6689	6504	6528	6564	6561	6504	6577	6469	6502	6542	6473	6598	6492	6492	6589	6626	6477	6487	6529	6566	6534	6507	6579	6532	6362	6448	6603	6476	6563	6597	6440	6429	6534	6469	6508	6611	6548	6407	6442	6538	6509	6583	6495	6623	6555	6414	6457	6547	6608	6486	6505	6562	6445	6513	6550	6435	6547	6516	6649	6549	6426	6567	6570	6443	6564	6543	6548	6590	6398	6600	6613	6643	6353	6395	6641	6480	6537	6607	6531	6444	6440	6511	6588	6452	6469	6540	6413	6398	6458	6507	6424	6403	6445	6487	6611	6537	6509	6441	6485	6576	6549	6598	6480	6445	6723	6584	6292	6578	6602	6593	6455	6651	6461	6472	6442	6501	6603	6347	6505	6576	6456	6622	6586	6527	6618	6593	6461	6556	6514	6473	6652	6563	6535	6550	6404	6548	6433	6472	6478	6515	6510	6574	6631	6501	6644	6520	6617	6496	6378	6456	6418	6526	6552	6540	6565	6453	6495	6462	6425	6486	6603	6444	6531	6543	6410	6484	6565	6482	6498	6462	6452	6564	6570	6578	6454	6514	6451	6531	6601	6457	6517	6531	6470	6551	6479	6546	6559	6569	6462	6379	6651	6502	6565	6447	6492	6454	6405	6576	6532	6479	6520	6435	6561	6616	6489	6465	6427	6597	6697	6522	6478	6654	6571	6520	6493	6365	6503	6459	6459	6570	6487	6553	6537	6521	6473	6473	6511	6470	6503	6511	6428	6452	6483	6594	6521	6482	6527	6580	6533	6524	6400	6550	6444	6528	6561	6440	6445	6472	6544	6469	6450	6602	6487	6539	6454	6471	6562	6558	6556	6629	6470	6463	6467	6585	6593	6399	6435	6574	6488	6471	6671	6502	6484	6572	6434	6606	6494
3597	1059	931	917	1002	973	988	980	960	941	958	942	927	891	918	958	925	894	850	859	861	894	918	863	890	923	877	904	909	908	925	935	893	944	885	929	874	883	892	897	923	870	918	917	880	872	861	894	937	855	926	853	899	910	891	908	923	884	874	875	842	960	934	914	871	939	902	873	841	895	935	939	891	926	904	879	879	868	871	839	898	895	900	916	874	921	856	876	846	904	894	884	874	865	854	950	915	920	817	879	909	929	921	831	866	879	884	849	912	854	879	892	909	867	898	862	863	882	842	861	893	839	880	901	872	920	947	887	902	867	892	819	912	891	923	861	894	887	846	905	864	842	909	886	890	945	892	923	857	926	857	905	938	870	886	868	912	882	853	909	922	895	887	873	910	943	939	884	941	911	921	893	909	891	885	926	913	902	883	849	888	894	924	896	878	855	907	913	922	965	912	918	843	880	893	836	894	889	863	898	866	908	882	928	891	916	922	872	879	915	899	883	908	850	897	899	863	936	928	877	899	859	869	889	874	922	866	895	899	895	832	881	877	904	939	901	867	887	927	890	935	886	890	899	901	876	864	905	902	889	869	888	911	921	921	897	931	872	916	914	871	845	869	848	835	924	952	890	890	855	929	873	909	887	889	869	931	895	897	893	857	861	895	929	919	891	878	888	902	928	894	919	870	885	911	871	881	864	908	928	849	921	829	885	883	938	913	911	915	905	900	949	942	885	898	885	893	851	872	919	940	924	926	908	876	889	847	879	839	926	871	876	893	935	865	850	872	828	873	858	897	925	890	891	897	903	929	896	877	877	856	915	859	854	881	905	927	926	862	882	909	929	863	922	930	907	864	943	875	908	896	895	886	914	906	909	927	914	880	946	892	866	879	876	865	941	827	979	914	918	906	883	905	926	901	882	922	859	882	858	869	868	894	887	873	891	916	918	856	939	928	890	863	864	861	874	915	851	912	854	906	889	938	948	910	886	913	859	935	908	860	835	892	878	881	842	924	889	837	916	901	884	943	900	838	875	918	850	856	905	856	941	846	933	874	897	880	902	858	887	914	896	856	864	798	869	860	912	903	947	878	850	900	914	937	920	915	900	839	861	918	915	870	873	841	882	896	871	836	899	899	884	886	892	980	881	936	861	945	799	912	893	887	896	838	903	844	911	866	901	849	831	962	915	912	902	896	904	871	907	874	896	865	890	907	872	875	900	870	883	905	913	834	888	927	878	876	932	901	867	838	872	892	920	929	892	886	836	877	966	904	926	869	937	934	862	926	846	861	875	912	938	869	913	873	943	910	875	902	870	870	870	941	907	876	905	885	904	885	909	917	886	872	856	873	902	876	904	859	878	909	913	912	903	865	912	941	885	883	878	927	867	871	895	913	928	883	880	922	878	909	902	874	892	866	839	817	867	946	837	868	883	867	878	929	876	851	874	904	868	901	909	873	886	875	864	890	872	907	838	903	900	929	889	894	930	914	889	889	881	912	927	891	948	892	874	869	939	891	875	921	933	915	912	928	894	916	934	847	893	915	881	902	901	839	921	872	905	894	910	888	827	890	867	902	876	919	912	893	928	879	917	903	897	920	940	891	936	911	896	887	944	800	915	865	918	891	855	921	852	893	930	918	926	896	902	929	846	905	879	866	886	903	893	924	925	855	905	897	892	887	956	871	884	917	890	881	909	886	865	930	926	889	925	895	884	919	917	887	926	946	916	863	916	871	882	904	905	868	917	871	849	899	850	882	883	875	895	911	903	879	904	900	911	874	861	904	894	850	884	909	889	894	910	836	882	927	866	882	847	908	833	904	915	842	855	953	872	844	888	875	934	853	908	884	891	899	891	874	889	876	901	899	942	916	954	884	882	923	938	893	892	927	907	862	900	927	872	838	894	845	864	897	884	901	927	935	871	921	912	893	902	865	893	887	895	882	870	897	891	883	911	920	847	912	880	862	858	935	929	871	858	874	842	899	950	925	879	847	897	887	903	864	876	884	825	911	890	881	861	885	912	868	869	882	918	868	937	931	886	855	875	918	949	890	903	885	823	894	926	922	890	947	900	849	880	915	860	916	935	857	912	883	897	846	877	923	882	934	855	905	851	898	869	843	871	893	883	862	921	890	886	877	892	859	859	920	903	869	915	891	854	906	874	909	903	914	894	911	928	890	868	955	907	865	930	885	890	884	860	896	888	913	932	915	945	965	894	939	948	834	893	887	917	920	901	912	871	900	913	905	894	915	870	860	932	865	871	910	943	895	875	847	913	922	921	889	876	939	895	834	855	856	859	834	880	868	872	904	875	868	910	856	912	922	895	947	939	889	911	849	897	902	861	864	885	860	873	935	984	863	914	870	923	892	877	912	911	866	876	913	874	850	891	877	930	884	906	910	917	953	867	801	867	832	908	904	851	881	837	858	843	902	892	918	907	863	893	914	928	848	823	884	899	906	909	903	865	861	903	911	874	890	894	881	877	893	863	879	925	918	898	873	957	953	831	899	872	861	871	888	893	911	862	866	863	897	890	869	902	904	856	894	889	933	879	887	895	876	882	931	903	829	897	880	824	838	909	888	858	885	930	905	882	878	924	892	894	935	885	914	867	864	933	923	921	887	918	877	877	852	889	856	913	857	968	871	902	888	885	928	900	826	871	906	928	904	879	835	847	927	901	936	893	860	922	940	843	845	912	868	891	874	913	887	924	907	906	853	882	895	907	922	937	854	855	862	830	886	881	925	852	942	871	959	854	893	882	888	970	869	891	888	910	916	869	882	959	907	860	926	888	879	890	903	863	841	898	856	936	893	888	918	843	903	922	902	887	876	885	897	894	903	880	855	902	905	902	890	921	828	861	896	928	907	908	920	892	921	895	940	917	867	862	944	836	868	879	939	915	917	956	888	894	895	850	880	914	896	905	846	913	928	888	903	875	866	882	895	866	901	882	907	872	898	914	906	860	918	889	882	927	896	902	917	865	884	897	977	852	886	833	871	875	883	875	906	922	865	879	906	894	891	904	864	929	871	903	868	924	928	870	900	887	918	898	883	883	889	866	912	904	898	857	967	899	913	874	906	898	874	815	924	903	891	850	954	905	877	860	903	918	877	928	870	866	840	889	905	878	916	905	867	902	898	853	892	883	852	932	888	892	888	914	978	888	900	900	876	906	894	933	863	906	880	905	909	889	866	824	864	864	866	909	865	929	909	898	884	909	899	931	907	962	924	883	906	933	914	899	875	889	913	920	918	849	924	906	900	861	872	867	932	879	923	892	903	851	872	893	879	911	940	903	893	893	884	875	876	896	878	857	880	867	914	849	932	893	888	919	839	928	900	872	937	896	914	873	929	860	912	911	954	898	845	866	866	852	931	907	859	907	1001	906	858	915	951	894	872	869	916	897	867	889	898	912	890	890	878	882	918	914	892	880	913	879	868	874	927	853	931	924	908	906	895	890	877	904	933	855	883	918	884	896	898	918	881	850	871	881	945	875	921	856	927	889
24623	11669	9017	12276	15512	14737	12697	11320	10473	9793	9373	8968	8983	8796	8886	8710	8658	8533	8529	8632	8640	8679	8525	8522	8665	8586	8484	8667	8444	8453	8442	8458	8357	8385	8477	8459	8536	8519	8510	8367	8489	8374	8561	8371	8486	8308	8388	8405	8461	8395	8448	8448	8334	8455	8328	8347	8490	8413	8548	8533	8420	8299	8419	8441	8382	8502	8518	8474	8341	8456	8372	8377	8402	8388	8261	8445	8487	8503	8373	8455	8411	8464	8431	8337	8374	8392	8362	8534	8276	8398	8370	8383	8164	8337	8534	8366	8385	8430	8450	8490	8380	8372	8486	8493	8416	8298	8503	8392	8344	8432	8385	8474	8420	8406	8374	8399	8413	8529	8405	8227	8506	8363	8476	8212	8367	8328	8367	8342	8575	8429	8327	8446	8401	8600	8347	8451	8366	8406	8419	8288	8455	8420	8386	8326	8473	8407	8448	8329	8368	8334	8506	8379	8570	8378	8572	8594	8384	8436	8347	8528	8464	8227	8398	8548	8258	8496	8517	8311	8340	8482	8484	8458	8405	8538	8481	8408	8342	8516	8611	8413	8216	8368	8290	8497	8546	8304	8474	8410	8326	8371	8373	8428	8434	8395	8400	8425	8442	8335	8420	8355	8374	8446	8243	8345	8411	8419	8443	8543	8326	8381	8435	8547	8412	8442	8567	8573	8337	8271	8400	8336	8462	8522	8539	8513	8385	8467	8327	8449	8450	8519	8406	8360	8475	8427	8391	8338	8439	8521	8259	8441	8452	8331	8545	8337	8425	8394	8340	8404	8436	8440	8369	8415	8318	8343	8381	8518	8433	8273	8504	8405	8533	8427	8318	8287	8508	8434	8305	8323	8508	8433	8208	8438	8358	8427	8320	8349	8543	8448	8407	8492	8468	8352	8401	8365	8331	8388	8469	8487	8528	8573	8408	8481	8340	8457	8397	8365	8392	8399	8537	8475	8273	8366	8330	8455	8426	8296	8550	8524	8425	8417	8395	8431	8415	8371	8524	8299	8467	8261	8426	8331	8432	8433	8418	8263	8398	8424	8434	8403	8314	8407	8331	8383	8451	8489	8341	8432	8382	8502	8522	8501	8489	8352	8600	8353	8432	8390	8409	8486	8598	8477	8335	8327	8343	8436	8422	8476	8502	8520	8570	8417	8377	8465	8428	8382	8379	8514	8439	8435	8618	8423	8489	8481	8302	8385	8525	8375	8435	8380	8453	8437	8492	8330	8302	8435	8330	8342	8592	8370	8535	8439	8635	8257	8363	8401	8404	8466	8434	8327	8292	8405	8369	8443	8542	8487	8400	8413	8353	8487	8459	8412	8477	8454	8308	8396	8433	8406	8268	8425	8277	8423	8199	8396	8389	8324	8404	8419	8431	8429	8466	8321	8441	8372	8411	8426	8615	8447	8662	8354	8452	8316	8390	8484	8308	8402	8468	8405	8565	8455	8304	8506	8610	8407	8536	8367	8372	8347	8338	8428	8383	8305	8323	8340	8461	8419	8429	8317	8495	8407	8368	8366	8417	8371	8411	8469	8475	8479	8484	8384	8378	8301	8415	8417	8467	8479	8384	8466	8439	8466	8368	8399	8497	8228	8479	8317	8447	8490	8506	8426	8361	8562	8349	8495	8352	8267	8423	8366	8483	8428	8382	8354	8494	8585	8534	8440	8397	8407	8377	8313	8326	8407	8522	8269	8534	8345	8289	8419	8483	8403	8426	8447	8374	8382	8385	8539	8496	8365	8252	8438	8289	8425	8421	8467	8402	8364	8561	8397	8358	8381	8348	8421	8457	8437	8333	8385	8471	8370	8357	8436	8448	8424	8524	8506	8456	8473	8725	8321	8479	8248	8458	8492	8460	8368	8377	8457	8444	8355	8513	8424	8209	8380	8476	8484	8374	8403	8285	8400	8453	8394	8369	8469	8628	8448	8442	8508	8442	8427	8451	8427	8386	8647	8350	8426	8428	8283	8409	8265	8375	8485	8417	8449	8442	8473	8412	8449	8524	8310	8428	8369	8412	8302	8378	8557	8414	8473	8300	8287	8333	8459	8529	8554	8441	8450	8423	8374	8431	8457	8433	8392	8362	8409	8409	8458	8277	8346	8358	8576	8374	8377	8333	8402	8352	8377	8378	8460	8387	8444	8466	8363	8368	8432	8316	8400	8243	8381	8626	8307	8456	8461	8348	8620	8446	8462	8452	8479	8521	8527	8443	8361	8406	8437	8461	8479	8508	8468	8502	8425	8352	8560	8351	8347	8356	8390	8394	8392	8468	8383	8401	8499	8482	8365	8353	8474	8364	8431	8494	8372	8459	8402	8459	8514	8475	8506	8435	8483	8526	8497	8276	8379	8527	8471	8262	8425	8539	8382	8286	8303	8438	8335	8428	8456	8415	8368	8419	8403	8447	8444	8385	8450	8455	8273	8449	8432	8650	8378	8465	8451	8377	8249	8375	8287	8475	8305	8494	8418	8404	8388	8416	8372	8495	8444	8352	8441	8460	8446	8354	8473	8304	8350	8297	8465	8450	8423	8437	8395	8419	8386	8381	8282	8433	8253	8397	8433	8444	8435	8253	8624	8409	8404	8558	8414	8423	8422	8370	8544	8495	8296	8556	8516	8533	8648	8446	8372	8473	8419	8509	8377	8479	8454	8480	8415	8542	8329	8526	8211	8335	8277	8508	8368	8372	8312	8422	8464	8390	8435	8404	8516	8414	8357	8443	8501	8494	8338	8507	8523	8441	8465	8301	8474	8346	8433	8412	8447	8452	8367	8357	8513	8446	8440	8350	8402	8380	8440	8350	8423	8348	8517	8374	8333	8385	8286	8320	8416	8385	8527	8363	8461	8445	8285	8330	8327	8360	8514	8445	8499	8405	8367	8449	8513	8380	8377	8453	8347	8450	8467	8418	8399	8331	8476	8496	8393	8473	8376	8448	8432	8516	8446	8395	8411	8493	8457	8368	8319	8435	8385	8537	8305	8471	8402	8376	8554	8362	8415	8276	8506	8461	8334	8398	8380	8549	8423	8470	8447	8282	8354	8596	8426	8368	8402	8462	8453	8433	8328	8501	8383	8529	8529	8374	8371	8425	8498	8443	8520	8347	8445	8489	8437	8461	8413	8336	8508	8432	8565	8375	8290	8235	8332	8401	8417	8423	8349	8491	8470	8559	8387	8480	8448	8512	8401	8460	8307	8487	8400	8548	8442	8522	8400	8463	8418	8399	8366	8466	8492	8546	8321	8360	8412	8397	8495	8240	8438	8381	8464	8493	8352	8433	8491	8637	8424	8449	8307	8343	8432	8291	8383	8474	8454	8462	8411	8468	8348	8360	8583	8384	8421	8492	8477	8354	8468	8456	8416	8411	8478	8635	8411	8388	8288	8331	8332	8432	8427	8497	8427	8560	8546	8517	8386	8507	8378	8349	8533	8474	8301	8438	8483	8397	8525	8335	8380	8406	8476	8364	8414	8442	8516	8424	8587	8468	8350	8370	8506	8453	8421	8381	8536	8447	8370	8419	8366	8453	8453	8316	8470	8348	8425	8448	8428	8499	8251	8453	8392	8450	8311	8410	8453	8488	8339	8439	8431	8460	8297	8506	8410	8382	8250	8422	8368	8436	8408	8344	8478	8480	8534	8311	8395	8456	8493	8445	8384	8514	8464	8539	8381	8476	8506	8478	8420	8456	8402	8430	8353	8437	8400	8425	8311	8444	8370	8461	8336	8399	8332	8374	8389	8467	8514	8386	8326	8296	8422	8401	8415	8477	8385	8405	8419	8359	8412	8444	8483	8421	8445	8470	8441	8420	8450	8534	8368	8485	8329	8340	8399	8456	8275	8549	8429	8488	8423	8596	8397	8406	8423	8465	8464	8300	8429	8424	8403	8290	8361	8429	8359	8419	8462	8405	8390	8396	8398	8527	8519	8344	8589	8482	8470	8387	8440	8351	8536	8397	8300	8415	8478	8340	8331	8491	8365	8307	8375	8266	8452	8378	8449	8379	8391	8515	8502	8377	8241	8467	8391	8360	8523	8484	8545	8429	8347	8350	8302	8404	8396	8441	8415	8361	8273	8399	8483	8527	8360	8278	8380	8394	8357	8518	8341	8420	8446	8515	8319	8528	8379	8418	8403	8411	8422	8378	8427	8452	8364	8402	8430	8360	8334	8458	8526	8536	8392	8418	8363	8346	8306	8341	8390	8290	8422	8475	8432	8401	8534	8432	8437	8577	8510	8427	8378	8231	8379	8370	8592	8460	8437	8447	8535	8534	8339	8432	8226	8366	8501	8314	8408	8432	8373	8528	8437	8346	8442	8458	8477	8300	8507	8424	8455	8297	8352	8496	8459	8497	8569	8493	8363	8310	8522	8447	8336	8303	8516	8476	8494	8420	8480	8387	8431	8429	8333	8290	8311	8487	8444	8402	8280	8418	8295	8409	8343	8590	8441	8461	8394	8485	8527	8466	8356	8488	8454	8514	8373	8477	8378	8518	8343	8442	8289	8501	8455	8372	8426	8515	8416	8389	8424	8479	8477	8371	8362	8380	8473	8236	8430	8504	8493	8401	8496	8449	8266	8480	8539	8422	8440	8603	8555	8533	8411	8527	8274	8479	8416	8327	8410	8429	8447	8301	8517	8531	8400	8384	8519	8266	8453	8429	8378	8306	8462	8415	8406	8540	8347	8459	8528	8403	8455	8485	8436	8407	8564	8379	8455	8384	8394	8437	8423	8393	8466	8495	8431	8468	8337	8447	8405	8405	8423	8515	8493	8544	8478	8356	8499	8343	8492	8310	8348	8428	8356	8269	8532	8479	8412	8388	8372	8278	8561	8420	8483	8220	8508	8413	8455	8487	8410	8496	8508	8421	8458	8453	8365	8496	8536	8511	8413	8403	8442	8451	8477	8409	8419	8397	8387	8383	8463	8395	8459	8433	8451	8449	8288	8421	8322	8390	8356	8372	8355	8619	8562	8379	8237	8369	8335	8531	8434	8287	8264	8300	8438	8503	8465	8438	8480	8423	8469	8434	8216	8391	8467	8356	8442	8527	8498	8468	8345	8364	8321	8471	8293	8331	8377	8304	8360	8461	8364
5772	995	677	734	791	867	754	698	756	682	645	656	624	650	643	635	643	584	636	584	585	585	635	568	622	588	601	573	619	606	534	610	600	573	582	582	617	599	560	559	606	625	637	547	577	581	602	606	625	614	595	603	585	569	600	583	625	568	530	533	608	602	563	567	612	607	551	589	593	541	575	601	613	607	588	574	573	576	597	580	562	562	562	591	593	556	580	570	544	595	600	601	635	607	589	614	560	577	578	600	587	588	612	599	600	602	574	572	552	607	602	588	575	573	598	566	592	557	538	581	557	567	528	578	612	585	618	607	569	594	582	581	573	580	542	597	565	619	582	551	593	623	537	564	562	571	573	602	562	565	590	608	565	589	606	586	599	572	561	593	527	579	552	603	630	568	580	551	568	555	609	599	572	574	613	617	605	597	556	599	593	621	535	609	559	577	593	563	547	612	573	592	599	598	554	564	594	544	542	596	594	608	586	558	545	584	592	569	567	590	606	599	560	591	579	585	623	621	599	563	578	587	569	575	545	583	623	588	591	614	633	608	556	577	576	587	582	565	625	608	547	583	585	583	585	545	622	571	551	572	554	608	559	626	539	597	544	567	588	629	555	603	566	612	588	615	602	563	615	613	611	568	565	571	571	614	606	601	544	558	618	532	555	570	584	583	549	558	591	636	601	609	566	601	599	565	636	605	561	594	579	580	572	582	599	612	563	602	584	607	575	587	581	609	657	542	614	564	586	584	578	617	610	628	544	586	565	576	550	542	525	548	577	610	560	592	561	606	584	583	610	582	590	619	591	629	586	575	602	586	548	599	588	561	582	590	580	581	564	588	583	554	574	562	590	543	555	575	608	583	618	580	620	586	555	564	555	601	623	572	622	582	579	588	579	543	578	574	578	556	576	588	600	541	564	565	598	591	582	608	572	593	607	617	600	587	573	595	560	618	579	583	576	572	587	566	595	602	620	620	585	591	581	554	544	537	589	563	588	554	576	540	616	553	554	585	593	539	578	600	593	565	587	586	580	577	578	601	572	532	564	568	573	617	567	526	581	597	564	624	501	582	577	617	604	577	579	561	620	603	573	577	555	566	553	607	581	604	562	626	554	577	569	658	580	588	603	602	596	600	584	578	616	558	532	534	587	595	545	602	590	581	585	546	589	607	571	584	580	613	560	599	587	563	551	600	588	570	600	628	613	571	598	580	576	596	560	576	622	554	644	569	596	596	551	616	610	566	578	578	600	581	579	571	555	571	620	604	624	568	573	616	575	556	576	537	608	581	607	585	582	609	594	589	568	534	619	600	586	566	554	543	585	587	571	617	581	585	591	568	622	600	579	607	572	603	548	542	561	573	580	583	577	546	588	614	602	530	618	568	591	566	609	620	599	576	600	610	600	579	602	555	549	595	568	554	576	546	592	573	571	553	556	596	600	583	607	533	576	618	589	538	591	560	578	554	573	606	631	586	534	580	576	563	620	533	559	591	571	604	524	584	579	588	561	575	564	584	617	585	591	565	555	554	626	582	579	583	541	616	541	592	584	536	594	545	559	584	627	548	565	570	575	581	583	547	561	582	564	561	594	569	616	580	564	588	561	542	589	599	557	566	577	599	555	601	593	570	568	592	560	628	588	593	652	634	559	560	585	575	580	587	565	621	571	568	577	595	556	633	598	567	568	591	557	545	521	608	577	589	568	567	573	607	609	578	561	597	588	569	529	592	590	592	535	567	540	598	606	580	601	565	527	596	558	599	580	553	560	602	596	573	567	598	584	567	566	575	540	605	616	533	617	568	618	564	635	568	551	600	582	534	547	572	593	547	569	624	573	524	589	601	561	562	596	607	581	630	589	548	579	579	605	552	579	559	582	595	546	561	599	565	576	597	560	589	565	571	596	501	580	560	574	599	574	607	583	602	558	548	563	605	576	618	606	560	542	589	603	554	594	564	589	529	580	574	566	567	572	531	597	567	574	584	576	492	544	582	580	592	569	580	538	593	594	590	618	617	558	606	595	550	591	598	576	551	595	602	561	628	605	578	610	575	586	572	533	568	556	580	582	602	607	561	578	524	577	615	566	579	582	568	582	589	613	578	599	556	578	601	597	561	568	565	600	577	623	560	584	548	605	592	600	576	614	540	549	588	546	602	586	606	574	578	587	578	569	578	610	576	587	598	541	614	611	572	614	588	582	572	562	587	598	585	557	592	546	584	559	602	559	594	619	544	553	575	598	614	578	611	550	580	552	591	634	623	567	550	592	593	612	583	576	580	589	574	606	618	582	554	564	553	573	588	569	582	570	588	647	581	566	565	580	547	545	537	602	569	575	578	581	585	613	574	556	566	556	567	577	576	608	536	554	569	565	579	584	569	565	568	588	545	569	588	562	537	594	558	565	592	587	618	541	569	564	580	581	581	588	534	555	552	607	565	586	628	586	570	579	569	600	586	564	583	589	579	593	588	570	541	587	569	616	592	577	625	600	592	581	558	585	589	585	590	560	565	607	571	564	595	575	577	615	587	595	595	628	572	572	564	586	584	611	558	612	562	592	587	612	539	576	553	559	591	611	589	574	565	596	563	631	551	549	583	591	589	587	599	617	610	555	575	575	588	578	581	591	636	603	559	586	589	571	579	558	606	599	608	533	613	571	588	559	586	555	594	609	591	568	597	608	572	594	557	541	589	609	592	603	579	561	572	588	596	600	585	576	609	572	560	563	555	554	565	578	596	553	564	629	611	606	570	570	543	584	639	578	569	599	543	558	597	600	608	572	578	561	537	578	595	577	555	559	556	614	643	604	578	570	567	584	583	584	609	575	585	569	590	578	546	563	623	555	598	583	566	580	592	631	569	599	613	603	587	579	603	582	618	595	581	573	595	549	589	597	572	568	611	599	577	591	581	608	576	572	589	608	562	551	527	565	590	589	593	570	557	628	543	564	552	590	599	548	585	599	641	611	604	587	559	585	541	590	627	563	575	558	547	609	581	590	597	613	578	563	557	574	529	552	615	643	568	608	565	638	603	609	559	581	566	602	650	605	612	559	584	582	625	607	582	577	560	593	570	602	606	608	542	569	604	575	591	557	583	601	606	599	561	588	603	618	595	569	602	579	567	550	606	594	597	590	575	580	609	564	573	561	603	577	650	625	593	616	576	611	602	559	565	570	619	619	601	597	597	575	571	594	610	585	601	576	592	597	569	594	546	595	563	593	564	567	587	579	586	649	578	550	550	636	603	579	570	576	581	610	559	551	584	650	588	521	580	573	550	584	642	625	579	573	559	584	572	575	573	568	578	593	596	564	588	564	611	624	576	608	576	598	594	601	595	564	558	595	591	606	567	627	589	618	552	579	602	583	578	585	646	600	580	588	604	581	576	536	588	559	601	620	549	557	557	554	568	581	609	561	579	613	551	580	570	598	579	582	568	577	555	598	548	583	593	606	597	612	599	615	604	628	615	601	597	606	593	577	574	558	613	580	555	620	539	635	540	587	590	552	556
31020	13287	7938	15720	21462	19903	16516	13074	11457	9989	9062	8155	7826	7481	7084	6943	6839	6741	6452	6583	6467	6533	6267	6534	6265	6268	6226	6364	6219	6018	6161	6089	6171	6012	6001	6017	6022	6168	6122	5809	5904	5932	5876	5957	5984	5946	5943	5912	5866	6030	5964	5997	5964	5978	5794	5837	5959	5850	5930	5903	5887	5833	5757	5859	5856	5836	5870	5924	6048	5942	5924	5919	5907	5802	5872	5911	5845	5974	5836	5815	5865	5840	5977	5958	5873	5983	5881	5870	5921	5872	5964	5881	5970	5994	5873	5845	5949	5906	5893	5857	5795	5886	6010	5811	5782	5853	5863	5996	6022	5930	5924	5904	5894	5947	5917	5799	5843	5916	5837	5763	5852	5916	5968	5888	5790	5830	5828	5893	5926	5975	5962	5873	5779	5906	5796	5827	5913	5912	5883	5910	5962	5881	5939	5881	5919	5705	5900	5972	5962	5993	5784	5949	5939	5761	5917	5783	5894	5945	5890	5898	5802	5953	5905	5904	5865	5872	5858	5885	5909	5899	5909	5881	5722	5873	5786	5918	5818	5891	5924	5971	5932	5977	5791	5894	5879	5821	5901	5981	5836	5890	5837	5893	5887	5865	5968	5951	5941	5761	6004	5753	5927	5923	5966	5869	5869	5784	5863	5919	5948	5806	5939	5890	5792	5870	6001	5915	5998	5893	5830	5803	5778	5892	5920	5905	5743	5980	5875	5854	5896	5802	5906	5800	5833	5842	5810	5899	5975	5856	5865	5794	5911	5800	5817	5821	5899	5752	5940	5958	5842	5930	5848	5923	5891	5862	5908	5815	5914	5837	5912	5756	5910	5866	5937	5842	5823	6036	5755	5908	5897	5822	5943	5953	5797	6006	5936	5823	5866	5780	5768	5876	5839	5904	5846	5880	5833	5853	5817	5887	5941	5917	5904	5898	5857	5902	5894	6026	5836	5895	5985	5896	5867	5936	5974	5869	5973	5951	5928	5843	5954	5843	5889	5899	5986	5804	5977	5770	5782	5923	6003	5829	5832	5864	5937	5869	5849	5669	5923	5868	5871	5923	6041	5829	5827	6009	5865	5882	5847	5872	5983	5851	5726	5944	5902	5862	5745	5844	5798	5866	5866	5860	5829	5861	5907	5780	5833	5884	5898	5924	5832	5826	5820	5919	5949	5902	5944	5891	5909	5779	5748	5853	5775	5866	5946	6062	5887	5876	5917	5793	5856	5772	5924	5998	5777	5841	5840	5927	5960	5889	5773	5830	5841	5866	6025	5815	5793	5844	5810	5869	5876	6021	5768	6026	5966	5803	5857	5717	5962	5900	5806	5815	5855	5821	5847	5810	5815	5954	5939	5818	5930	5870	5832	5891	5909	5927	5875	5819	5755	5979	5870	5871	5893	5782	5812	5818	5757	5929	5998	5881	5936	5925	5786	5838	5887	5919	5841	5878	5918	5902	5902	5931	5989	5822	5871	5771	5961	5777	5888	5894	5899	5921	5903	5871	5813	5937	5775	5830	5811	5887	5863	5710	5942	5903	5889	5891	5780	5859	5788	5988	5894	5782	5929	5777	5873	5904	5820	5781	5825	5934	5860	5963	5907	5886	5838	5877	5886	5888	5889	5912	5918	5900	5851	5846	5774	5966	5988	5881	5856	5951	5926	5955	5820	5876	5914	5894	5804	5811	5899	5839	5814	5862	5818	5925	5823	5831	5970	5889	5843	5936	5823	5905	5845	5779	5896	5827	5895	5855	5962	5840	5880	5897	5925	5838	5762	5834	5832	5823	5834	5950	5839	5898	5858	5744	5926	5875	5807	5829	5833	5923	5825	5902	5893	5895	5899	5815	5811	5781	5849	5931	5908	5860	5889	5850	5860	5855	5829	5818	5852	5970	5921	5796	5865	5787	5887	5823	5793	5763	5889	5807	5981	5830	5896	5839	5950	5839	5889	5918	5815	5835	5895	5818	5786	5855	5832	5897	5884	5927	5889	5764	5937	5902	5900	5966	5887	5861	5743	5890	5890	5880	5856	5909	5875	5972	5921	5911	5853	5835	5958	5933	5831	5848	5926	5892	5849	5957	5849	5821	5845	5785	5790	5860	5865	5864	5935	5834	5869	5713	5985	5880	5894	5881	5815	5773	5869	5801	5843	5875	5861	5944	5903	5877	5766	5908	5808	5824	6012	5878	5771	5889	5861	5925	5902	5816	5888	5975	5877	5913	5796	5805	5862	5830	5882	5786	5786	5905	5826	5891	5787	5790	5745	5855	5891	5846	5976	5799	5855	5791	5845	5862	5889	5871	5735	6027	5933	5905	5921	5812	5715	5911	5845	5847	5840	5933	5808	5913	5881	5931	5879	5987	5880	5938	5864	5840	5886	5937	5760	5787	5847	5913	5911	6005	5974	5836	5921	5940	5873	5761	5948	5778	5924	5817	5841	5940	5752	5823	5889	5875	5907	5955	5873	5833	5928	5931	5837	5904	5938	5801	5862	5787	5935	5867	5923	5854	5958	5879	5907	5802	5938	5785	5777	5874	5944	5934	5917	5906	5907	5827	5859	6041	5959	5790	5826	5907	5762	5933	5801	5833	6085	5902	5862	5781	5852	5793	5772	5905	5891	5858	5844	5802	5969	5869	5804	5949	5985	5843	5952	5836	5780	5748	5776	5787	5906	5854	5858	6033	5899	5887	5838	5901	6009	5937	5867	5818	5852	5888	5949	5794	5739	5749	5935	5804	5893	5896	5774	5819	5883	5783	5753	5825	5983	5834	5942	5791	5883	5864	6023	5903	5775	5811	5846	5885	5820	5817	5858	5893	5982	5921	5781	5860	5858	5923	5918	5822	5911	5936	5970	5871	5891	5896	5953	5805	5960	5827	5817	5846	5938	5810	5857	5807	5904	5837	5885	5933	5830	5849	5955	5881	5847	5886	5897	5983	5964	5924	5969	5924	5863	5966	5902	5890	5853	5860	5834	5837	5845	5807	5775	5827	5913	5888	5898	5785	5871	5808	5860	5912	5939	5982	5937	5771	6073	5913	5850	5793	5806	5916	5898	5786	5914	5771	6014	5927	5898	5946	5788	5826	5911	5905	5755	5854	5947	5994	5968	5970	5873	5900	5893	5783	5835	5886	5908	5818	5924	5792	5839	5896	5879	5839	5834	5747	5839	5714	5851	5865	5960	6018	5762	5880	5952	5875	5887	5902	5753	5863	5883	5849	5875	5906	5932	5778	5851	5874	5849	5837	5990	5772	5962	5757	5883	5835	5920	5882	5858	5764	5807	5961	5901	5920	5798	5838	5987	5858	5895	5814	5682	5910	5933	5883	5903	5889	5822	5940	6004	5836	5941	5915	5891	5954	5858	5906	5956	5889	5924	5782	5773	5846	5928	5876	5863	5860	5805	5853	5815	5824	5849	5898	5948	5887	5926	5862	5947	5984	5808	5765	5895	5850	5931	5965	5932	5880	5840	5926	5894	6031	5858	5931	5864	5931	5901	5807	5843	5846	5883	5869	5858	5844	5838	5879	5967	5902	5803	5881	5799	5869	5777	5854	5881	5906	5862	5923	5943	5796	5846	5878	5934	5849	5827	5818	5872	5871	5917	6003	5868	5887	5972	5924	5902	5925	5911	5899	5847	5762	5904	5997	5848	5878	5796	5860	5902	5948	5882	5997	5859	5876	5919	5922	5741	5796	5814	5785	5818	5938	5854	5979	5935	5899	5926	5865	5921	5899	5743	5890	5993	5834	5842	5830	5903	5857	5934	5902	5723	6007	5883	5893	5814	5861	5870	5928	5920	5886	5946	5840	5706	5825	5881	5837	5908	5973	5773	5867	5821	5805	5975	5882	5810	5784	5833	5884	5750	5824	5841	5894	5840	5937	5768	5800	5940	5922	5895	5766	5986	5882	5829	5835	5980	5814	5924	5876	5955	5993	5869	5852	5814	5828	5893	5978	5914	5947	5909	5844	5835	5830	5725	5962	5891	5848	5821	5951	5866	5974	5850	5971	5855	5857	5830	5877	5905	5989	5827	5811	5901	5839	5905	5796	5806	5835	5896	5838	5988	5941	5870	5944	5820	5809	5903	5855	5840	5780	5875	5772	5917	5796	5908	5859	5887	5900	6037	5976	5913	5862	5893	5900	5785	5873	5798	5970	5796	5843	5851	5800	5822	5966	5894	5890	5789	5908	5920	5924	5856	5863	5814	5831	5897	6022	5884	5936	5936	5811	5855	5839	5819	5883	5904	5840	5773	5783	5850	6001	5869	5739	5877	5947	5963	5920	6040	5888	5945	5832	5886	5940	5969	5823	5874	5948	5739	5841	5792	5906	5835	5920	5948	5904	5778	5974	5852	5848	5876	5900	5882	5825	5761	5853	5911	5841	5970	5913	5796	5928	5822	5771	5942	5783	5848	5839	5850	5980	5887	5877	5914	5877	5826	5806	5861	5875	5881	5908	5969	5895	5888	5856	5841	5867	5891	5816	5873	5951	5882	5923	5795	5805	5896	5877	5927	5889	5825	5878	5813	5825	5895	5732	5871	5937	5903	5865	5795	5926	5908	5948	5897	5911	5855	5833	5771	5814	5786	5775	5760	5843	5863	5721	5905	5881	5921	5847	5877	5819	5893	5835	5870	5939	5897	5996	5882	5854	5813	5804	5918	5920	5892	5871	5897	5953	5753	5886	6102	5735	5968	5979	5941	5805	5870	5871	5945	5723	5937	5953	5901	5916	5831	5806	5794	5885	5902	5942	5795	5867	5853	5977	5836	5827	5821	5884	5818	5861	5955	5842	5755	5933	5850	5771	5889	5914	5770	5968	5860	5856	5832	5878	5884	5742	5792	5832	6012	5888	5957	5921	5888	5856	5898	5910	5887	5791	5853	5855	5762	6056	5836	5959	5868	5785	5883	5966	5944	5929	5922	5932	6013	5791	5848	5944	5847	5763	5874	5894	5934	5816	5913	5800	5779	5863	5861	5926	5826	5910	5898	5925	5827	5921	5981	5875	5903	5788	5922	5827	5854	5859	5948	5841	5756	5934	5866	5815	5828	5961	5791	5751	5900	5713	5945	5882	5928	5925	5849	5949	5835	5861	5865	5757
5655	955	763	724	867	829	809	753	702	719	682	645	671	700	671	646	706	613	686	668	655	664	612	636	659	616	581	645	615	656	584	631	639	614	641	653	612	637	652	624	649	663	621	607	619	678	645	619	652	616	684	585	620	618	643	644	634	662	640	593	614	639	605	641	662	605	601	589	616	645	625	646	631	667	596	631	639	679	625	603	656	609	664	619	595	618	692	619	634	606	577	633	576	623	634	614	637	631	611	643	624	608	605	640	638	608	614	624	660	621	647	612	576	618	626	644	633	629	597	644	635	644	638	614	596	574	671	610	665	623	608	565	636	622	587	598	627	618	648	629	642	644	646	661	642	633	664	661	599	599	664	591	605	629	630	635	636	623	623	599	669	650	648	634	617	629	648	610	676	628	605	615	621	679	637	604	614	632	629	648	660	626	582	648	605	614	611	657	595	643	649	573	622	627	636	593	598	613	588	597	606	622	635	622	630	677	633	608	648	652	649	591	634	654	652	662	641	632	618	643	637	638	635	638	650	657	615	624	640	630	650	633	635	596	631	610	593	575	619	619	641	650	621	655	609	672	639	628	608	637	597	649	651	597	608	580	602	646	602	611	606	634	639	605	701	637	653	653	600	593	658	676	648	623	629	658	594	627	612	632	628	590	616	609	610	662	617	616	624	611	658	687	574	616	636	624	612	640	627	585	636	635	625	633	640	605	607	631	561	655	631	571	622	599	620	634	628	619	634	654	609	624	625	610	610	632	602	635	646	622	615	606	578	629	597	624	610	654	638	629	610	639	609	650	640	603	616	606	608	602	685	626	598	646	634	628	625	613	586	627	650	624	624	609	598	599	562	588	657	617	567	613	595	581	612	651	642	598	636	652	633	613	624	625	604	678	582	630	635	631	617	645	641	670	630	610	602	655	632	636	626	577	553	644	648	647	620	617	639	615	649	571	659	588	611	592	603	618	635	604	640	598	595	638	600	615	626	638	603	642	626	646	589	592	605	642	693	610	611	662	595	623	607	654	608	650	662	654	606	626	661	606	645	637	646	613	589	603	626	610	644	598	596	634	607	572	605	609	654	652	597	594	590	620	636	614	621	600	630	626	614	637	614	569	596	658	606	649	692	618	617	586	645	567	616	603	565	665	652	641	630	656	644	628	643	649	652	612	606	615	594	601	653	644	629	635	608	637	633	620	634	609	627	629	611	582	630	593	607	623	613	589	624	588	633	602	662	633	630	639	629	659	595	652	594	630	629	656	586	602	640	651	625	645	633	628	674	678	637	630	632	646	637	626	624	625	612	633	618	640	608	645	642	562	639	640	620	634	588	635	621	680	627	591	578	615	580	643	585	621	643	605	606	583	656	599	642	617	633	573	626	619	637	585	596	611	626	626	569	616	648	585	645	609	652	652	622	643	630	624	633	610	650	657	599	575	627	646	651	623	625	613	582	634	637	610	631	634	629	595	619	672	610	631	572	621	598	646	601	613	665	658	602	588	616	589	636	603	599	618	657	595	641	583	580	602	634	620	652	625	658	643	597	645	634	636	601	680	637	620	603	641	593	605	662	627	599	637	608	618	660	614	611	614	617	629	657	647	621	601	685	632	606	648	609	640	625	617	666	623	654	649	622	632	627	649	605	637	667	643	586	621	598	582	616	657	630	676	628	619	596	617	676	596	692	597	636	637	629	606	613	655	636	623	587	622	575	592	635	611	624	671	661	619	639	650	641	610	658	594	676	599	631	647	681	639	620	625	589	620	622	604	660	661	662	635	616	623	659	625	688	646	662	602	632	615	634	642	627	622	602	653	629	607	640	644	568	644	614	621	628	647	618	660	656	595	603	622	631	596	606	611	647	608	665	648	651	636	633	585	631	624	630	642	622	629	595	629	572	615	572	620	621	645	607	650	628	602	655	626	632	638	594	632	636	614	641	634	644	558	616	626	658	665	605	648	616	606	600	616	597	620	640	588	621	632	623	604	617	653	669	625	617	610	598	645	654	607	638	633	622	653	662	644	610	600	639	654	668	624	640	628	560	648	596	623	595	583	601	609	612	635	587	599	628	631	655	613	615	627	636	584	641	590	620	594	602	611	588	627	630	646	612	648	611	611	622	631	612	607	615	582	624	624	602	583	628	642	624	591	679	603	692	649	601	626	669	626	621	607	617	647	631	635	654	646	660	629	614	604	591	657	621	640	630	593	624	641	649	622	623	586	607	670	611	596	641	627	640	590	610	654	613	640	621	630	641	664	642	634	617	603	620	641	636	626	657	629	607	668	607	644	605	618	587	615	606	598	651	619	648	642	660	628	671	598	616	586	582	585	634	659	621	617	623	671	593	642	576	617	639	659	616	611	607	644	630	609	639	645	648	670	615	603	603	573	628	642	654	650	592	636	615	598	564	648	666	612	650	675	629	656	645	619	664	586	641	638	632	588	585	613	601	625	632	625	699	599	623	615	667	613	648	566	606	599	632	642	600	597	595	605	650	650	599	671	641	692	681	618	627	611	605	663	625	652	591	600	633	605	629	682	619	661	655	625	646	664	574	592	631	664	593	644	621	588	631	626	601	649	631	586	646	614	632	579	586	653	601	618	607	656	635	620	643	587	595	594	589	615	650	600	639	601	600	622	656	616	623	629	599	644	678	633	616	594	620	637	579	610	623	634	566	629	663	597	597	609	641	605	660	602	661	620	665	660	618	610	591	609	642	668	633	639	633	610	614	620	624	644	612	615	618	567	637	629	590	599	594	597	610	584	600	617	611	674	654	652	582	595	616	616	633	612	641	604	660	640	659	661	618	636	648	639	629	630	613	637	611	653	632	631	630	616	604	609	628	638	639	635	581	616	643	630	578	670	632	608	649	658	631	641	639	628	615	628	659	612	593	627	627	655	573	638	631	657	617	676	622	599	629	628	622	650	614	700	648	602	603	628	636	615	615	580	651	611	624	627	613	661	624	626	614	639	612	643	600	640	629	655	603	586	645	603	609	638	676	593	626	588	607	575	619	608	644	620	635	597	664	624	672	587	623	622	676	599	600	611	615	593	565	631	634	638	623	598	629	625	593	633	642	639	622	626	608	638	640	640	650	572	589	660	569	631	595	621	648	640	658	606	593	627	586	593	661	653	611	654	631	645	658	608	624	666	576	647	592	644	649	623	670	629	590	634	640	623	575	627	623	642	581	634	577	635	612	647	661	631	587	641	636	621	627	622	642	630	593	622	611	670	653	581	617	626	621	671	648	607	635	654	630	611	622	639	596	667	637	614	617	639	622	618	645	594	619	622	608	605	654	608	622	618	627	655	563	643	660	602	643	656	629	623	669	599	663	642	659	594	667	621	600	595	657	612	644	634	616	654	602	657	626	688	658	636	613	635	697	641	594	605	609	602	650	620	611	621	630	660	606	629	611	626	593	664	608	654	608	598	616	661	589	635	652	669	652	624	624	613	634	678	632	612	612	618	638	670	649	590	672	587	618	618	615	657	652	602
29657	12410	8096	14839	20176	18726	15213	12506	10715	9643	8768	8073	7710	7534	7191	7147	6972	6995	6811	6823	6718	6787	6570	6624	6690	6682	6499	6470	6456	6542	6472	6504	6462	6294	6292	6318	6312	6366	6383	6315	6341	6319	6270	6257	6385	6209	6210	6287	6301	6344	6313	6246	6326	6330	6263	6433	6335	6296	6221	6375	6360	6310	6362	6095	6310	6343	6315	6204	6169	6259	6322	6297	6237	6321	6282	6182	6404	6311	6277	6187	6323	6279	6345	6258	6214	6245	6101	6114	6239	6336	6309	6210	6286	6293	6295	6229	6239	6179	6356	6330	6264	6340	6111	6232	6264	6176	6246	6169	6168	6318	6226	6300	6224	6383	6059	6250	6393	6228	6298	6246	6206	6443	6162	6271	6185	6316	6250	6141	6231	6169	6144	6192	6192	6173	6207	6161	6307	6300	6243	6092	6118	6233	6219	6343	6240	6130	6328	6193	6243	6222	6248	6227	6237	6231	6197	6257	6110	6193	6278	6190	6197	6314	6207	6284	6238	6282	6139	6248	6080	6259	6320	6223	6287	6292	6152	6267	6276	6409	6030	6127	6142	6195	6222	6228	6317	6309	6301	6185	6096	6143	6270	6271	6236	6232	6244	6265	6128	6277	6179	6206	6275	6154	6259	6262	6187	6260	6226	6210	6289	6132	6197	6139	6218	6256	6233	6228	6265	6225	6238	6149	6264	6124	6272	6217	6310	6303	6310	6233	6171	6297	6243	6147	6262	6185	6248	6221	6329	6216	6122	6147	6206	6326	6197	6230	6289	6194	6207	6297	6301	6221	6163	6246	6308	6210	6313	6121	6178	6219	6173	6208	6080	6227	6272	6113	6270	6368	6202	6228	6190	6145	6156	6200	6356	6276	6304	6233	6197	6268	6121	6207	6249	6255	6263	6162	6259	6130	6328	6270	6101	6394	6215	6281	6346	6256	6217	6208	6267	6255	6214	6215	6184	6260	6259	6151	6353	6313	6246	6220	6235	6181	6149	6205	6231	6229	6125	6325	6260	6251	6219	6248	6247	6262	6125	6205	6348	6142	6334	6324	6212	6199	6220	6263	6270	6310	6157	6333	6226	6257	6285	6416	6095	6277	6351	6438	6263	6208	6286	6268	6259	6274	6186	6198	6223	6291	6196	6190	6170	6272	6195	6133	6342	6279	6235	6233	6321	6171	6197	6174	6304	6105	6246	6417	6277	6295	6225	6228	6084	6176	6275	6264	6218	6314	6248	6086	6369	6276	6185	6363	6141	6243	6149	6317	6239	6235	6283	6259	6260	6135	6275	6219	6236	6222	6208	6296	6161	6311	6254	6189	6140	6305	6204	6286	6375	6165	6211	6251	6361	6188	6242	6312	6182	6257	6325	6269	6206	6261	6273	6190	6252	6298	6229	6282	6314	6207	6327	6144	6310	6276	6122	6295	6195	6327	6164	6196	6263	6258	6247	6049	6189	6263	6159	6301	6294	6173	6156	6251	6271	6365	6179	6296	6230	6350	6171	6313	6233	6197	6287	6249	6227	6254	6426	6204	6265	6171	6085	6237	6231	6299	6140	6252	6194	6270	6291	6182	6334	6214	6224	6231	6171	6241	6285	6188	6234	6316	6280	6328	6278	6158	6218	6265	6268	6256	6247	6238	6175	6276	6204	6267	6308	6310	6323	6083	6367	6316	6171	6171	6262	6219	6008	6173	6236	6236	6192	6140	6238	6206	6346	6183	6224	6266	6190	6296	6279	6374	6155	6233	6144	6329	6227	6262	6248	6247	6197	6244	6160	6244	6191	6176	6330	6268	6213	6295	6189	6243	6195	6230	6282	6200	6284	6172	6280	6317	6186	6158	6228	6151	6323	6131	6200	6360	6325	6315	6250	6276	6233	6280	6190	6203	6239	6341	6301	6356	6183	6209	6126	6249	6111	6187	6301	6109	6316	6233	6320	6238	6310	6247	6213	6278	6304	6148	6178	6150	6172	6198	6204	6085	6382	6207	6214	6158	6228	6276	6241	6231	6155	6155	6214	6244	6155	6126	6285	6224	6223	6272	6162	6122	6388	6291	6254	6012	6161	6274	6366	6084	6267	6233	6362	6188	6253	6149	6200	6258	6237	6204	6249	6340	6239	6227	6256	6235	6252	6288	6242	6198	6327	6297	6357	6206	6214	6095	6270	6214	6367	6208	6341	6147	6233	6091	6237	6216	6287	6245	6283	6315	6380	6247	6368	6214	6162	6179	6268	6345	6293	6131	6149	6204	6287	6253	6049	6277	6312	6295	6226	6226	6323	6301	6254	6354	6179	6151	6180	6379	6160	6120	6282	6236	6188	6232	6268	6347	6253	6305	6221	6245	6245	6339	6316	6031	6302	6300	6115	6238	6335	6304	6212	6267	6119	6279	6133	6280	6248	6216	6194	6204	6142	6346	6220	6262	6288	6303	6168	6285	6266	6191	6321	6378	6355	6336	6118	6159	6201	6247	6237	6239	6328	6162	6312	6214	6270	6329	6295	6317	6152	6223	6276	6168	6263	6284	6265	6305	6203	6280	6292	6126	6236	6202	6039	6313	6379	6144	6255	6332	6162	6129	6051	6312	6226	6346	6226	6227	6180	6336	6137	6153	6328	6195	6164	6228	6214	6116	6177	6303	6136	6233	6198	6307	6224	6247	6287	6211	6381	6202	6222	6249	6203	6280	6350	6163	6260	6102	6224	6163	6245	6087	6242	6155	6204	6250	6312	6235	6262	6305	6214	6151	6159	6237	6185	6166	6268	6212	6353	6167	6279	6195	6380	6238	6304	6111	6240	6226	6202	6245	6221	6202	6172	6337	6244	6255	6209	6306	6248	6222	6252	6196	6367	6122	6289	6142	6163	6245	6355	6285	6220	6261	6200	6119	6138	6242	6235	6230	6177	6185	6134	6402	6272	6273	6245	6178	6335	6232	6186	6199	6367	6257	6364	6249	6139	6303	6303	6268	6104	6216	6252	6135	6249	6183	6286	6282	6260	6243	6277	6288	6266	6255	6235	6219	6330	6179	6195	6283	6335	6179	6193	6162	6354	6272	6292	6192	6258	6240	6170	6239	6137	6282	6210	6220	6117	6266	6190	6288	6214	6192	6309	6204	6264	6278	6184	6303	6179	6057	6262	6356	6208	6335	6225	6160	6245	6187	6262	6346	6218	6238	6318	6197	6234	6206	6448	6206	6349	6175	6171	6212	6101	6355	6358	6237	6338	6281	6446	6178	6224	6290	6292	6069	6253	6223	6280	6153	6358	6214	6132	6176	6180	6277	6232	6283	6325	6175	6202	6065	6172	6249	6093	6403	6069	6156	6342	6311	6215	6244	6171	6367	6250	6243	6212	6261	6208	6210	6347	6256	6124	6238	6335	6230	6175	6141	6233	6374	6232	6298	6274	6194	6226	6227	6107	6235	6254	6248	6222	6239	6167	6297	6059	6294	6181	6195	6164	6217	6344	6391	6209	6226	6303	6168	6358	6237	6237	6195	6178	6232	6273	6324	6298	6256	6287	6169	6191	6378	6169	6325	6188	6261	6230	6191	6274	6217	6232	6181	6245	6278	6155	6292	6160	6171	6317	6149	6205	6235	6155	6330	6336	6218	6273	6189	6329	6176	6246	6181	6218	6203	6231	6322	6163	6325	6229	6214	6313	6264	6243	6306	6138	6201	6299	6260	6211	6147	6232	6272	6241	6343	6215	6308	6242	6195	6273	6218	6271	6309	6267	6196	6313	6199	6227	6461	6120	6367	6270	6232	6146	6326	6203	6088	6278	6200	6248	6200	6229	6148	6417	6190	6199	6127	6220	6285	6186	6254	6368	6360	6223	6279	6227	6213	6290	6236	6148	6155	6266	6271	6175	6246	6121	6211	6192	6193	6161	6276	6263	6129	6170	6214	6130	6155	6247	6165	6223	6299	6255	6348	6227	6183	6170	6246	6296	6118	6203	6134	6335	6334	6314	6249	6144	6221	6204	6165	6239	6135	6228	6231	6235	6276	6252	6215	6203	6238	6382	6247	6314	6337	6252	6245	6144	6125	6196	6231	6265	6164	6272	6307	6375	6286	6223	6155	6262	6276	6276	6022	6319	6281	6331	6187	6302	6286	6149	6199	6329	6245	6294	6174	6266	6247	6124	6200	6133	6264	6416	6288	6286	6161	6285	6136	6118	6118	6303	6245	6278	6259	6274	6239	6227	6255	6150	6186	6306	6366	6227	6143	6302	6311	6326	6168	6410	6075	6208	6160	6239	6234	6122	6296	6380	6189	6278	6222	6165	6279	6207	6244	6303	6188	6307	6162	6263	6315	6185	6149	6170	6204	6295	6148	6302	6216	6165	6054	6221	6146	6150	6288	6165	6284	6279	6273	6254	6278	6086	6134	6235	6183	6075	6381	6466	6059	6266	6181	6214	6254	6290	6248	6204	6213	6263	6325	6294	6136	6107	6211	6336	6241	6300	6225	6279	6230	6135	6303	6104	6107	6279	6216	6272	6303	6235	6262	6097	6272	6118	6102	6255	6310	6172	6248	6365	6382	6289	6269	6301	6334	6205	6262	6221	6229	6213	6206	6307	6367	6321	6271	6324	6292	6310	6204	6224	6188	6223	6353	6286	6270	6224	6081	6246	6196	6224	6201	6228	6213	6304	6264	6205	6269	6162	6257	6217	6204	6243	6179	6290	6293	6300	6120	6247	6205	6215	6336	6402	6122	6242	6161	6372	6192	6208	6189	6395	6117	6241	6228	6195	6234	6249	6210	6275	6332	6219	6290	6266	6116	6170	6242	6093	6335	6309	6429	6229	6312	6285	6306	6202	6214	6273	6338	6183	6210	6367	6224	6174	6161	6116	6260	6375	6209	6199	6146	6183	6313	6297	6144	6200	6301	6261	6232	6268	6202	6250	6262	6076	6387	6269	6121	6099	6184	6239	6215	6279	6336	6209	6201	6087	6263	6160	6188	6184	6301	6232	6317	6316	6145	6175	6187	6270	6147	6210	6116	6164	6223	6315	6319	6241	6230	6207	6271	6274	6317	6225	6235	6323	6271	6313	6275	6106	6209	6127	6253	6300	6326	6172	6224	6260	6164	6225	6260
5864	1315	914	856	1084	1129	1002	931	881	859	762	808	749	703	733	672	699	713	675	713	725	671	688	680	726	725	642	691	647	660	681	670	686	682	667	667	636	687	664	655	650	654	651	693	636	666	664	702	664	694	709	662	702	648	709	661	711	676	682	688	646	696	653	667	696	625	671	684	642	645	660	685	618	714	685	632	623	651	649	672	655	717	662	658	664	648	643	663	653	648	680	662	632	657	658	645	654	619	637	671	613	671	636	691	671	657	642	695	640	650	675	705	637	693	613	679	659	690	666	694	615	657	670	666	688	691	651	610	689	609	662	648	619	688	661	670	676	672	648	657	667	663	695	693	686	675	622	680	645	671	708	665	637	684	673	619	716	715	620	626	642	689	645	677	636	661	610	631	630	612	646	639	665	690	673	627	647	643	698	644	633	674	663	645	621	663	678	700	637	690	674	652	698	646	639	673	661	645	674	690	659	648	649	684	695	682	687	692	658	702	590	656	661	718	641	647	664	607	622	674	631	666	655	699	630	642	699	660	626	642	690	660	623	660	661	652	679	662	666	729	648	645	667	623	698	637	682	619	612	659	624	638	646	655	724	649	671	640	679	648	668	660	657	671	673	667	652	691	683	665	686	619	670	649	637	668	662	663	654	654	663	677	687	684	651	681	658	649	643	639	631	668	698	687	652	655	670	683	638	693	621	650	712	687	703	636	747	652	631	666	652	674	667	661	593	657	676	704	691	734	668	645	650	704	719	626	645	652	686	672	684	625	634	637	674	653	667	665	705	666	673	675	693	699	627	647	686	644	634	692	666	730	666	675	675	631	627	684	672	660	649	681	648	591	653	648	665	683	685	669	636	647	646	659	671	717	690	668	675	674	693	676	646	673	649	674	656	701	705	680	671	641	644	695	655	678	664	703	642	663	672	692	661	665	653	679	682	636	653	661	661	642	736	641	677	679	643	698	650	644	680	665	661	639	704	632	714	642	656	674	674	631	668	630	620	711	673	727	622	674	681	698	666	618	671	672	678	666	596	611	676	673	651	632	640	620	658	652	675	662	696	647	689	691	677	663	675	660	655	647	650	668	638	673	655	678	657	659	704	670	636	659	660	658	654	661	646	672	683	651	699	647	689	687	654	672	658	633	658	660	681	689	644	636	688	702	638	660	665	707	665	678	675	677	656	628	626	677	671	699	645	669	641	676	698	670	638	711	612	675	680	681	643	666	697	610	693	691	660	624	611	723	586	667	683	666	647	658	651	692	612	675	648	686	642	669	637	654	683	651	684	686	700	669	637	625	665	659	667	633	668	640	667	688	659	625	636	689	693	675	638	680	695	681	627	730	662	686	700	693	626	680	689	665	647	634	612	669	607	694	692	670	617	674	645	687	640	722	575	671	657	630	663	681	650	669	703	709	654	676	705	638	641	670	664	681	659	664	648	650	642	649	672	650	662	652	641	671	668	672	676	621	660	643	658	689	673	676	672	636	654	639	667	724	664	653	666	629	683	659	658	618	607	638	661	632	647	642	668	655	650	661	658	691	630	721	656	634	658	645	671	604	665	676	666	678	676	649	667	689	660	676	620	685	658	692	670	665	679	661	634	728	710	667	674	659	663	677	623	650	672	650	675	657	668	621	618	680	658	669	686	682	674	664	705	687	649	644	660	693	683	645	648	648	627	660	629	709	642	690	639	696	655	643	656	637	708	691	677	622	678	653	702	656	637	699	607	685	686	656	686	667	659	711	641	678	633	688	640	606	706	644	657	663	678	710	649	619	668	632	682	606	692	635	688	677	645	687	676	647	679	663	636	694	667	660	698	642	682	635	674	721	646	645	627	687	669	627	634	651	643	644	707	651	685	648	689	670	701	667	670	680	687	640	650	680	611	645	659	617	701	669	722	661	693	696	685	643	700	636	693	706	697	685	657	660	654	662	654	703	729	654	625	646	683	671	666	629	673	672	654	662	634	676	636	613	660	619	643	719	692	641	662	669	648	628	676	665	717	659	664	634	648	664	654	651	640	634	657	648	639	647	667	627	647	664	653	656	674	635	675	700	675	679	673	736	606	656	679	650	655	691	650	703	673	674	654	637	662	675	665	689	660	635	690	694	761	689	679	648	682	688	690	641	676	643	712	637	628	593	670	689	690	650	637	639	701	662	679	663	624	672	694	641	638	667	669	696	672	641	654	670	679	685	671	670	642	646	668	678	658	711	673	688	651	639	645	675	651	694	660	656	707	692	692	635	702	652	666	657	665	637	659	651	680	670	687	692	601	664	653	685	658	654	651	650	629	626	676	629	685	677	654	648	683	681	654	695	674	676	662	652	689	659	640	648	665	611	683	688	672	682	674	634	657	677	715	659	647	654	689	633	664	690	638	659	636	651	638	661	659	665	676	647	711	664	669	662	692	668	690	696	683	681	696	640	672	621	706	688	697	650	706	647	670	704	682	664	674	685	650	680	634	660	654	719	695	680	691	649	670	678	678	649	679	643	615	649	669	669	701	625	669	634	678	669	659	646	649	633	676	626	690	693	685	623	642	648	677	694	692	636	653	664	668	682	710	718	654	667	672	674	667	661	654	700	710	752	707	647	700	665	654	659	680	722	659	664	662	650	680	691	670	730	610	669	720	706	689	677	645	646	691	668	639	657	660	670	668	666	631	652	656	626	642	646	690	687	686	680	659	661	680	721	659	648	674	706	678	671	680	697	656	611	676	648	687	631	681	681	632	679	674	712	651	672	637	701	643	658	656	639	692	686	701	616	692	660	672	655	663	645	656	635	635	622	674	718	661	648	625	702	696	666	722	650	626	683	690	663	675	691	641	642	608	657	638	670	656	656	637	664	697	665	639	663	645	665	676	666	682	640	647	670	664	611	604	645	635	719	655	620	703	672	678	653	690	677	660	653	607	673	661	642	683	670	671	681	650	676	691	641	645	705	697	638	667	669	670	645	667	694	636	678	707	648	636	627	665	641	661	686	700	664	688	632	652	608	662	655	655	685	666	690	634	674	660	673	678	670	693	682	667	667	654	685	668	706	701	652	667	671	692	706	626	685	658	643	652	647	674	633	622	680	644	697	625	720	670	673	686	651	604	666	633	621	666	681	649	691	644	688	686	582	662	682	617	663	635	679	659	696	646	626	702	662	644	639	644	622	664	664	616	632	662	685	646	703	650	648	637	680	689	609	676	625	659	652	670	689	666	674	695	635	716	650	644	681	643	701	666	662	672	702	641	630	686	661	655	677	644	699	619	669	696	684	638	661	681	661	663	641	659	658	665	636	661	697	650	588	673	629	680	614	694	674	609	677	692	636	646	733	635	692	652	653	692	645	701	637	709	690	680	724	727	665	626	665	661	658	722	676	628	707	697	680	683	593	630	664	693	684	639	659	657	665	682	643	697	661	677	621	655	639	639	600	634	675	673	697	720	679	680	674	654	626	673	665	636	652	642	598	691	677	639	658	677	655	712	668	669	710	674	636	675	659
37188	16210	9975	20857	27547	25019	20665	16964	14558	12650	11164	10231	9628	9056	8675	8449	8148	8160	7922	7740	7586	7706	7481	7336	7380	7237	7259	7041	7030	6999	7042	6943	6911	6952	6913	6957	6751	6685	6673	6744	6716	6691	6630	6764	6692	6630	6674	6605	6615	6582	6674	6570	6588	6604	6521	6580	6697	6762	6582	6692	6619	6653	6603	6562	6610	6625	6701	6518	6468	6622	6579	6665	6620	6614	6612	6571	6605	6548	6625	6544	6524	6489	6498	6601	6528	6460	6623	6687	6557	6498	6638	6527	6615	6641	6584	6536	6689	6658	6570	6711	6566	6602	6566	6521	6430	6377	6604	6606	6541	6526	6544	6555	6463	6635	6504	6542	6614	6561	6545	6561	6598	6467	6588	6611	6468	6452	6457	6671	6532	6476	6534	6516	6531	6536	6482	6588	6570	6624	6630	6592	6515	6584	6562	6595	6454	6637	6481	6442	6482	6476	6465	6563	6562	6474	6608	6696	6561	6613	6521	6646	6630	6624	6340	6590	6564	6611	6551	6544	6573	6590	6561	6466	6565	6475	6543	6377	6511	6573	6376	6629	6472	6416	6407	6592	6591	6602	6640	6619	6506	6500	6495	6505	6516	6490	6488	6553	6542	6620	6532	6517	6464	6546	6445	6426	6469	6546	6538	6572	6542	6449	6511	6519	6622	6522	6569	6608	6438	6492	6631	6529	6516	6595	6568	6525	6570	6499	6447	6670	6619	6503	6432	6549	6561	6617	6692	6551	6449	6658	6489	6504	6574	6622	6517	6650	6581	6571	6670	6535	6396	6515	6696	6565	6458	6561	6506	6588	6584	6524	6557	6381	6525	6417	6497	6509	6576	6521	6536	6367	6564	6507	6591	6462	6545	6394	6351	6520	6551	6465	6464	6554	6506	6462	6543	6494	6397	6444	6549	6439	6564	6631	6497	6521	6505	6570	6420	6640	6420	6565	6758	6559	6586	6443	6568	6416	6701	6440	6524	6600	6421	6659	6456	6550	6408	6568	6373	6567	6423	6502	6447	6436	6605	6465	6652	6568	6540	6488	6345	6418	6453	6515	6550	6591	6402	6571	6570	6478	6570	6529	6586	6600	6565	6572	6418	6593	6439	6543	6535	6590	6642	6451	6436	6597	6576	6527	6475	6413	6562	6456	6526	6532	6482	6308	6474	6440	6490	6510	6399	6568	6533	6588	6538	6501	6446	6591	6491	6492	6600	6478	6523	6561	6588	6398	6625	6490	6481	6443	6550	6655	6579	6595	6494	6535	6515	6531	6495	6501	6510	6468	6651	6443	6357	6599	6527	6522	6529	6528	6693	6569	6542	6484	6412	6438	6447	6604	6672	6450	6597	6520	6495	6484	6602	6476	6493	6549	6440	6613	6506	6574	6566	6427	6481	6578	6555	6506	6595	6639	6586	6494	6551	6608	6548	6523	6650	6510	6512	6548	6409	6499	6539	6608	6619	6637	6652	6469	6619	6553	6475	6593	6527	6559	6461	6584	6527	6556	6545	6660	6538	6414	6501	6633	6577	6491	6574	6573	6578	6611	6400	6475	6429	6441	6480	6596	6539	6446	6405	6435	6644	6555	6341	6571	6616	6522	6475	6537	6552	6566	6516	6564	6461	6566	6486	6563	6450	6548	6479	6543	6507	6496	6594	6480	6398	6489	6512	6547	6499	6575	6478	6356	6530	6461	6478	6559	6623	6530	6569	6570	6546	6655	6571	6477	6478	6644	6711	6513	6508	6317	6440	6433	6638	6541	6563	6602	6531	6423	6513	6494	6612	6429	6540	6512	6517	6661	6422	6535	6469	6350	6509	6548	6421	6419	6592	6496	6435	6418	6616	6480	6492	6614	6543	6454	6444	6639	6504	6556	6474	6454	6493	6542	6484	6488	6465	6561	6586	6466	6365	6578	6685	6438	6648	6576	6454	6562	6503	6447	6610	6477	6583	6541	6385	6563	6441	6580	6651	6500	6519	6582	6537	6599	6540	6604	6598	6406	6568	6568	6519	6524	6490	6490	6521	6319	6425	6479	6609	6559	6409	6493	6541	6520	6684	6543	6622	6535	6584	6542	6456	6575	6561	6511	6503	6493	6462	6515	6618	6451	6685	6675	6444	6543	6578	6577	6526	6439	6600	6558	6539	6480	6471	6553	6482	6468	6454	6488	6437	6493	6621	6416	6672	6639	6501	6457	6526	6530	6602	6535	6556	6540	6532	6672	6443	6535	6571	6435	6527	6503	6392	6621	6597	6612	6515	6426	6588	6552	6643	6507	6364	6590	6539	6567	6571	6418	6513	6523	6558	6616	6518	6613	6582	6535	6531	6498	6564	6375	6395	6474	6633	6586	6612	6542	6441	6437	6496	6450	6486	6479	6477	6447	6557	6453	6574	6545	6491	6577	6507	6475	6498	6607	6569	6556	6561	6640	6515	6482	6619	6595	6444	6497	6546	6528	6555	6538	6543	6527	6481	6578	6467	6519	6581	6607	6550	6446	6556	6610	6680	6525	6458	6577	6500	6544	6551	6438	6642	6519	6639	6461	6603	6584	6519	6497	6473	6583	6545	6512	6548	6615	6564	6505	6405	6525	6518	6669	6482	6550	6671	6619	6667	6410	6425	6505	6434	6445	6389	6594	6559	6642	6500	6486	6584	6669	6533	6513	6533	6502	6533	6577	6649	6474	6560	6646	6493	6619	6489	6449	6590	6577	6474	6649	6483	6615	6376	6780	6542	6543	6656	6499	6449	6647	6613	6543	6520	6508	6599	6531	6566	6525	6553	6541	6412	6478	6540	6527	6690	6443	6689	6497	6598	6544	6486	6424	6600	6648	6430	6420	6514	6604	6557	6447	6476	6442	6560	6557	6545	6659	6438	6537	6645	6481	6604	6469	6528	6507	6540	6576	6523	6547	6484	6403	6492	6609	6520	6592	6361	6592	6436	6529	6496	6602	6444	6498	6574	6560	6498	6495	6427	6563	6582	6566	6573	6580	6492	6474	6545	6652	6499	6515	6507	6443	6532	6418	6465	6530	6640	6524	6601	6567	6481	6567	6547	6533	6524	6486	6556	6499	6600	6453	6589	6471	6534	6636	6572	6446	6582	6511	6446	6612	6430	6377	6480	6526	6455	6476	6546	6627	6637	6684	6591	6514	6447	6582	6402	6484	6617	6541	6460	6477	6617	6607	6523	6607	6539	6594	6570	6632	6546	6508	6595	6523	6493	6528	6513	6473	6706	6524	6573	6430	6596	6628	6598	6585	6653	6548	6576	6523	6636	6526	6476	6451	6420	6485	6503	6653	6679	6440	6596	6624	6436	6499	6647	6520	6606	6412	6505	6415	6494	6369	6602	6547	6567	6590	6655	6551	6456	6609	6465	6515	6528	6418	6598	6608	6566	6533	6394	6473	6552	6662	6561	6500	6482	6442	6618	6468	6573	6534	6605	6626	6520	6549	6536	6624	6555	6611	6491	6554	6565	6422	6573	6544	6568	6624	6465	6660	6518	6448	6549	6500	6484	6550	6594	6488	6561	6512	6559	6436	6465	6567	6520	6527	6492	6554	6593	6540	6477	6559	6522	6517	6595	6539	6634	6583	6561	6499	6439	6533	6558	6569	6485	6622	6494	6547	6526	6562	6393	6502	6571	6513	6506	6544	6493	6536	6573	6433	6517	6497	6572	6632	6624	6652	6472	6504	6523	6520	6569	6420	6582	6503	6434	6544	6434	6588	6595	6467	6566	6550	6535	6464	6544	6597	6589	6565	6504	6633	6494	6458	6633	6618	6481	6518	6574	6461	6401	6589	6553	6607	6518	6653	6461	6657	6538	6640	6485	6572	6448	6594	6579	6516	6470	6544	6577	6591	6526	6679	6460	6567	6525	6585	6573	6594	6497	6640	6563	6535	6491	6621	6480	6536	6589	6616	6456	6410	6579	6440	6550	6517	6486	6529	6477	6470	6429	6583	6507	6592	6566	6605	6487	6416	6432	6489	6453	6560	6492	6663	6532	6554	6633	6502	6667	6571	6686	6531	6546	6442	6506	6473	6525	6369	6635	6449	6607	6459	6502	6505	6468	6608	6433	6617	6555	6463	6622	6573	6357	6649	6502	6658	6451	6624	6558	6596	6488	6590	6549	6504	6654	6641	6474	6611	6521	6539	6495	6496	6523	6551	6528	6558	6612	6559	6370	6603	6603	6442	6548	6547	6634	6620	6575	6519	6681	6551	6472	6529	6544	6510	6575	6536	6417	6376	6528	6589	6596	6387	6568	6660	6526	6589	6441	6620	6574	6592	6473	6572	6485	6570	6594	6431	6484	6470	6539	6601	6566	6537	6484	6519	6496	6606	6508	6628	6524	6540	6497	6450	6537	6561	6419	6408	6598	6514	6547	6557	6541	6602	6543	6415	6581	6576	6601	6527	6567	6538	6646	6549	6462	6475	6495	6498	6563	6488	6586	6579	6561	6477	6596	6444	6603	6463	6566	6523	6453	6579	6610	6607	6613	6511	6471	6492	6572	6663	6505	6618	6569	6496	6624	6614	6613	6490	6442	6375	6507	6541	6575	6432	6478	6553	6562	6454	6601	6529	6508	6685	6562	6617	6587	6459	6587	6478	6511	6615	6538	6507	6443	6605	6433	6561	6590	6574	6480	6547	6504	6596	6619	6526	6570	6664	6528	6617	6514	6533	6533	6618	6497	6503	6590	6596	6654	6719	6565	6453	6629	6569	6551	6516	6470	6472	6466	6641	6573	6382	6621	6557	6554	6621	6458	6567	6442	6570	6519	6510	6487	6470	6562	6576	6537	6535	6491	6435	6572	6456	6497	6627	6452	6545	6528	6559	6496	6518	6443	6603	6534	6486	6543	6588	6482	6512	6592	6533	6515	6453	6522	6522	6517	6511	6569	6563	6466	6586	6591	6400	6613	6428	6542	6549	6543	6535	6565	6662	6536	6553	6557	6544	6642	6597	6671	6549	6574	6424	6445	6782	6544	6494	6464	6420	6620	6477	6546	6567	6471	6559	6540	6653	6543	6539	6471	6565	6530	6604	6578	6645	6587	6574	6542	6598	6536	6477	6393	6592	6537	6592	6573	6587
3542	1048	914	898	1018	1066	948	983	1005	926	964	945	902	878	944	916	906	953	906	907	901	874	880	969	836	858	940	910	921	950	927	940	877	904	874	911	910	868	882	965	887	889	855	933	939	898	918	958	933	880	878	939	903	908	835	914	941	890	931	923	888	848	915	866	959	894	935	890	891	876	878	853	904	903	925	875	896	864	903	940	915	902	959	889	917	870	909	904	873	915	897	927	910	864	876	842	924	912	916	875	890	941	840	881	921	906	914	863	841	873	873	879	920	922	894	842	898	884	903	873	883	935	923	891	893	942	862	944	885	929	937	865	907	839	926	841	927	895	894	942	875	859	906	895	922	889	874	909	886	869	848	913	870	906	872	916	957	922	913	933	947	854	891	928	863	856	878	872	935	898	874	945	879	927	905	821	822	857	899	939	864	903	878	901	851	903	885	878	971	957	885	935	878	885	873	866	844	923	933	901	863	933	853	885	923	823	909	875	858	896	857	875	903	905	905	929	877	894	876	898	871	872	911	922	890	948	918	897	904	885	859	872	891	935	897	924	897	876	897	872	912	890	925	922	923	899	844	889	881	904	933	889	868	885	913	871	931	938	891	873	930	891	925	903	860	886	901	836	910	860	920	893	904	869	874	916	927	893	882	864	866	842	883	953	883	860	835	905	906	912	827	916	894	906	944	930	824	885	868	870	866	914	906	892	933	888	881	843	885	909	890	863	940	938	905	867	885	926	887	886	905	916	957	878	956	912	881	858	824	877	859	893	929	912	854	926	928	939	899	888	882	924	886	922	909	858	863	944	926	863	895	892	839	907	912	867	919	875	932	874	852	902	828	873	888	907	890	883	903	933	946	896	909	949	862	897	873	939	929	950	863	864	855	899	930	902	908	952	887	912	891	860	960	896	856	902	922	883	874	967	908	876	823	900	869	931	977	871	930	905	885	916	904	978	918	868	901	885	857	825	857	862	901	907	854	910	875	895	898	906	855	855	894	952	848	907	882	852	892	866	929	909	899	957	941	904	917	923	913	989	904	868	964	923	945	867	827	906	867	918	905	903	803	894	918	893	887	888	914	932	894	883	899	907	896	881	897	898	941	892	890	906	900	923	914	861	834	928	881	854	855	881	942	864	948	901	918	874	894	929	894	894	878	920	871	930	853	863	884	886	887	865	940	840	865	885	935	904	860	949	868	902	856	926	901	884	884	862	879	864	924	878	884	919	896	954	895	858	883	832	845	884	870	889	921	833	874	918	941	903	823	909	931	887	873	878	958	835	916	917	943	886	881	901	928	913	902	876	861	927	920	879	905	918	934	913	906	868	919	863	927	930	899	851	847	829	874	874	950	836	896	872	861	898	910	867	900	870	898	843	925	907	919	946	869	930	887	931	927	835	864	945	908	903	853	900	892	849	919	875	861	915	946	907	937	897	895	865	935	929	866	868	878	896	860	896	888	812	943	889	938	884	885	903	883	886	886	880	893	921	876	940	863	840	942	901	871	883	921	940	926	894	927	899	913	879	933	931	876	932	911	931	949	853	863	893	882	899	921	943	893	902	895	943	961	908	895	902	893	924	880	871	852	941	931	905	924	860	950	863	883	848	904	902	921	941	935	988	882	900	937	900	922	946	937	919	965	909	825	861	891	888	898	889	872	896	883	910	939	948	912	900	913	865	908	915	911	840	962	921	922	840	894	941	886	869	909	868	859	880	918	906	908	923	916	902	885	883	911	907	930	854	852	923	942	898	911	927	865	865	902	895	921	923	889	891	905	867	907	903	844	896	845	900	863	910	858	877	919	868	856	860	886	909	902	887	914	947	908	923	899	921	950	905	874	932	877	914	889	912	911	910	931	914	854	880	897	906	874	892	896	935	873	898	887	880	903	896	828	892	920	903	904	926	847	889	896	902	855	899	896	839	928	937	919	886	902	895	870	945	903	900	958	911	913	905	921	863	959	919	878	962	895	935	973	868	899	924	865	906	896	863	892	878	878	886	922	936	872	907	899	891	892	897	875	910	870	910	895	896	828	895	858	928	924	878	891	876	885	985	873	921	929	845	978	885	920	864	951	916	860	932	883	973	888	951	889	849	836	890	866	888	908	959	868	874	907	876	906	920	893	928	922	882	878	922	953	869	905	922	942	920	881	877	855	915	898	866	897	943	947	945	850	889	908	875	859	891	922	897	885	910	964	877	895	897	899	872	878	842	833	917	910	927	906	898	846	916	887	933	911	943	869	875	907	899	910	874	910	853	911	901	858	918	877	892	897	918	906	857	960	877	917	834	931	868	931	880	914	900	852	904	836	876	923	912	839	960	876	899	906	886	888	940	911	892	928	867	880	883	857	889	875	903	931	902	901	940	903	912	922	942	943	873	908	926	885	857	904	892	879	928	919	918	902	913	900	895	922	905	880	923	881	886	907	933	898	891	962	916	879	911	941	972	918	872	864	899	918	955	893	931	840	917	895	859	907	875	884	866	906	934	901	926	908	884	940	908	875	923	882	910	897	895	890	888	861	876	905	885	881	894	885	954	860	888	886	892	943	927	892	916	913	916	862	901	932	917	911	912	875	942	880	918	923	887	886	950	920	890	927	914	923	886	851	818	931	918	899	885	905	884	901	911	913	858	884	880	924	908	870	952	894	907	888	828	915	888	856	916	920	910	926	925	919	864	882	936	888	890	946	901	825	847	940	880	893	934	934	945	891	861	864	923	847	898	936	960	911	909	888	891	892	909	898	827	868	895	946	933	912	931	875	908	834	902	863	878	894	948	903	875	901	853	872	875	904	889	915	935	914	947	874	925	890	911	884	879	923	895	946	918	876	926	853	877	892	864	887	860	895	940	954	914	908	861	922	953	893	883	882	866	836	851	922	911	904	963	937	858	883	845	900	940	850	939	858	919	905	904	873	923	924	948	867	880	917	935	919	894	865	906	918	895	916	870	877	914	885	923	926	899	882	865	889	963	912	957	834	856	927	929	869	925	842	942	921	925	927	907	909	859	855	906	910	883	875	927	868	881	871	833	868	928	855	943	862	910	920	889	836	997	903	870	892	884	890	848	923	920	872	899	891	908	901	863	951	909	909	890	914	897	907	877	863	936	903	930	920	919	958	891	890	895	926	880	867	916	931	881	845	891	879	922	913	912	932	891	890	968	889	933	848	921	895	863	923	912	891	861	859	907	910	905	921	884	866	940	908	876	900	866	936	895	919	936	871	910	858	917	877	866	916	913	877	904	900	891	954	877	895	900	934	868	896	856	910	960	911	891	895	867	869	872	918	948	899	877	850	904	918	928	894	916	889	889	858	906	940	915	933	854	841	873	922	868	926	926	881	922	892	892	929	914	848	848	868	859	881	882	900	885	860	912	920	838	875	883	902	892	898	879	934	851	924	887	915	875	864	925	942	859	919	913	916	911	894	913	927	919	853	876	872	889	923	953	889	958	907	861	885	912	961	889	904	899	907	911	893	880	892	918	837	872	913	978
25150	11915	9092	13219	17001	15412	12685	10832	9994	9490	9334	8978	8862	8685	8766	8712	8725	8657	8773	8538	8584	8497	8642	8418	8574	8586	8539	8546	8439	8566	8429	8552	8389	8551	8371	8557	8443	8499	8434	8392	8458	8484	8366	8371	8415	8545	8466	8403	8317	8335	8447	8412	8456	8469	8442	8526	8455	8329	8493	8439	8558	8368	8403	8513	8432	8362	8368	8526	8380	8465	8411	8389	8395	8504	8401	8372	8470	8495	8452	8339	8365	8410	8397	8371	8473	8452	8581	8414	8557	8382	8333	8436	8381	8405	8439	8229	8475	8412	8613	8289	8309	8437	8506	8358	8422	8499	8421	8523	8506	8331	8369	8380	8395	8488	8421	8408	8488	8468	8399	8476	8358	8369	8410	8402	8414	8556	8401	8378	8476	8532	8403	8417	8436	8395	8472	8371	8518	8320	8493	8478	8482	8444	8473	8513	8525	8481	8468	8479	8399	8483	8442	8372	8487	8430	8511	8471	8472	8431	8554	8339	8359	8472	8416	8493	8362	8433	8401	8468	8264	8483	8435	8405	8297	8590	8350	8197	8640	8405	8484	8382	8412	8276	8389	8485	8441	8547	8547	8363	8489	8553	8423	8406	8511	8461	8496	8517	8483	8529	8407	8467	8531	8473	8326	8476	8437	8479	8393	8347	8312	8529	8355	8465	8491	8554	8522	8451	8594	8442	8524	8432	8500	8437	8517	8361	8383	8499	8471	8369	8407	8429	8386	8479	8443	8505	8335	8368	8482	8453	8433	8582	8404	8244	8472	8388	8469	8470	8339	8477	8335	8415	8391	8393	8340	8439	8440	8387	8450	8504	8564	8523	8374	8403	8425	8419	8403	8220	8483	8491	8505	8304	8329	8384	8487	8305	8467	8454	8603	8447	8348	8596	8421	8502	8475	8398	8425	8484	8483	8383	8432	8443	8402	8492	8445	8395	8556	8385	8438	8420	8382	8549	8448	8485	8398	8584	8581	8263	8466	8441	8433	8353	8428	8567	8483	8393	8484	8530	8273	8585	8390	8410	8423	8432	8595	8468	8352	8478	8484	8471	8535	8378	8541	8387	8504	8324	8450	8315	8396	8393	8387	8402	8517	8528	8488	8410	8251	8361	8551	8536	8343	8340	8587	8410	8474	8260	8300	8515	8358	8426	8431	8390	8333	8618	8456	8425	8556	8382	8435	8503	8351	8309	8492	8441	8422	8438	8528	8395	8376	8445	8401	8363	8401	8460	8499	8443	8484	8394	8372	8312	8412	8535	8393	8456	8468	8418	8488	8360	8505	8260	8287	8351	8396	8340	8385	8444	8488	8395	8458	8443	8528	8481	8393	8491	8458	8430	8508	8511	8348	8382	8513	8572	8295	8468	8475	8530	8427	8428	8414	8635	8342	8460	8551	8346	8550	8449	8398	8448	8434	8396	8417	8452	8452	8417	8417	8354	8597	8488	8389	8471	8472	8257	8278	8450	8302	8433	8423	8299	8459	8415	8410	8366	8502	8546	8280	8277	8487	8509	8535	8389	8464	8252	8392	8429	8407	8282	8383	8445	8478	8394	8427	8359	8506	8401	8393	8494	8402	8478	8362	8371	8312	8318	8443	8343	8483	8406	8484	8546	8412	8421	8572	8352	8438	8507	8429	8444	8356	8186	8369	8379	8359	8488	8351	8516	8394	8361	8482	8334	8369	8359	8378	8315	8492	8515	8516	8407	8499	8559	8425	8398	8529	8374	8395	8447	8441	8520	8339	8475	8528	8333	8460	8444	8443	8309	8325	8512	8331	8483	8510	8428	8373	8362	8461	8437	8323	8477	8417	8577	8396	8354	8517	8640	8267	8469	8408	8394	8372	8414	8472	8456	8361	8613	8462	8381	8364	8393	8535	8467	8454	8397	8355	8444	8502	8347	8459	8331	8472	8518	8443	8485	8324	8265	8536	8381	8552	8454	8381	8491	8399	8511	8392	8221	8449	8302	8431	8516	8383	8588	8434	8368	8547	8388	8294	8416	8445	8442	8393	8340	8550	8376	8425	8566	8387	8425	8426	8466	8423	8477	8426	8358	8350	8350	8374	8437	8405	8382	8344	8569	8402	8573	8415	8360	8546	8529	8455	8269	8428	8540	8469	8465	8472	8453	8361	8368	8464	8376	8436	8485	8360	8472	8434	8357	8425	8473	8500	8481	8211	8504	8482	8578	8379	8330	8296	8527	8550	8406	8513	8294	8458	8492	8439	8359	8385	8378	8478	8405	8488	8572	8479	8494	8462	8376	8595	8447	8487	8398	8625	8391	8470	8397	8425	8422	8529	8517	8394	8490	8410	8578	8441	8405	8340	8347	8429	8551	8452	8404	8484	8551	8468	8386	8379	8367	8370	8536	8529	8335	8536	8414	8488	8285	8550	8469	8547	8615	8402	8491	8489	8299	8455	8402	8540	8413	8225	8484	8390	8589	8348	8311	8472	8520	8467	8468	8349	8398	8481	8491	8482	8539	8348	8293	8500	8352	8472	8396	8345	8462	8388	8430	8515	8543	8398	8446	8266	8398	8379	8333	8459	8384	8386	8543	8466	8411	8356	8390	8488	8474	8427	8420	8285	8473	8455	8432	8539	8539	8418	8465	8431	8375	8405	8385	8401	8505	8589	8503	8396	8334	8571	8510	8523	8473	8475	8447	8329	8324	8409	8393	8447	8383	8580	8386	8524	8335	8412	8426	8365	8478	8385	8471	8400	8423	8423	8630	8398	8431	8527	8431	8493	8387	8531	8441	8431	8429	8460	8435	8287	8499	8454	8498	8420	8400	8444	8305	8517	8439	8318	8465	8373	8428	8490	8491	8432	8468	8452	8553	8502	8312	8446	8333	8317	8433	8558	8528	8394	8458	8446	8454	8432	8375	8272	8368	8428	8457	8420	8414	8638	8517	8417	8610	8460	8464	8506	8386	8546	8339	8522	8379	8493	8496	8429	8413	8470	8483	8394	8480	8381	8445	8373	8432	8523	8481	8496	8563	8408	8430	8479	8392	8414	8378	8534	8441	8324	8424	8408	8342	8323	8436	8415	8439	8481	8520	8444	8472	8507	8467	8469	8363	8457	8508	8418	8441	8385	8411	8304	8359	8456	8374	8427	8474	8485	8330	8466	8517	8481	8389	8348	8477	8393	8425	8500	8488	8285	8506	8365	8377	8415	8543	8340	8470	8489	8473	8591	8449	8587	8481	8368	8423	8509	8292	8435	8353	8479	8432	8383	8479	8393	8358	8447	8486	8411	8327	8544	8282	8530	8371	8382	8241	8353	8508	8366	8375	8465	8484	8519	8488	8437	8425	8498	8455	8612	8446	8258	8401	8500	8430	8492	8498	8562	8374	8566	8464	8290	8397	8488	8431	8464	8509	8549	8455	8330	8516	8433	8326	8540	8470	8295	8532	8321	8306	8377	8347	8320	8369	8468	8398	8480	8580	8388	8522	8369	8493	8482	8326	8423	8468	8395	8440	8366	8390	8545	8403	8383	8597	8546	8406	8360	8508	8499	8587	8421	8421	8464	8369	8394	8425	8426	8400	8484	8390	8339	8356	8355	8400	8262	8460	8467	8338	8522	8383	8374	8528	8482	8464	8524	8548	8441	8386	8501	8483	8402	8342	8441	8320	8350	8605	8521	8467	8375	8462	8459	8373	8226	8386	8438	8475	8384	8304	8440	8278	8475	8386	8440	8358	8429	8290	8463	8398	8564	8472	8349	8419	8324	8279	8394	8431	8237	8291	8460	8399	8547	8340	8272	8475	8328	8367	8284	8435	8293	8414	8427	8457	8550	8440	8390	8553	8437	8480	8393	8485	8479	8523	8403	8376	8403	8366	8309	8496	8434	8368	8506	8435	8497	8407	8305	8466	8505	8428	8387	8284	8633	8358	8462	8395	8528	8450	8522	8448	8507	8434	8390	8439	8535	8551	8458	8315	8339	8477	8440	8455	8482	8386	8467	8374	8484	8452	8302	8402	8447	8420	8460	8426	8461	8381	8274	8369	8422	8518	8340	8580	8420	8420	8498	8390	8546	8579	8557	8392	8557	8469	8228	8342	8353	8430	8459	8439	8475	8422	8359	8461	8495	8277	8487	8359	8439	8458	8505	8439	8546	8354	8347	8553	8603	8501	8554	8492	8478	8344	8484	8489	8395	8300	8499	8324	8362	8411	8415	8343	8448	8397	8623	8545	8497	8441	8383	8531	8500	8336	8462	8303	8506	8343	8456	8348	8599	8397	8456	8374	8341	8380	8418	8425	8339	8350	8511	8477	8510	8472	8429	8376	8532	8522	8430	8410	8427	8348	8505	8452	8325	8392	8443	8359	8342	8544	8438	8407	8421	8493	8482	8494	8543	8443	8302	8370	8282	8435	8445	8359	8434	8504	8468	8394	8496	8409	8466	8315	8552	8301	8461	8530	8517	8454	8445	8303	8382	8476	8491	8522	8389	8476	8363	8526	8424	8438	8586	8443	8374	8488	8640	8623	8558	8452	8430	8301	8487	8498	8493	8408	8335	8414	8381	8346	8382	8471	8437	8423	8395	8370	8363	8521	8540	8495	8406	8451	8525	8247	8508	8365	8271	8404	8459	8365	8487	8513	8506	8525	8376	8551	8365	8413	8317	8404	8306	8472	8398	8408	8599	8412	8315	8394	8423	8450	8489	8488	8580	8493	8425	8407	8468	8498	8542	8346	8618	8352	8386	8448	8415	8340	8443	8375	8518	8462	8519	8302	8622	8406	8541	8407	8373	8589	8484	8377	8493	8459	8349	8404	8418	8587	8490	8456	8356	8345	8515	8419	8458	8368	8363	8437	8460	8354	8391	8324	8378	8592	8592	8372	8527	8331	8352	8357	8390	8451	8335	8450	8528	8473	8532	8359	8396	8428	8415	8456	8323	8528	8272	8427	8364	8425	8472	8504	8469	8425	8304	8426	8408	8267	8567	8524	8421	8470	8429	8327	8366	8548	8329	8366	8526	8336	8506	8326	8557	8468	8532	8440	8352	8429	8316	8402	8464	8531	8597	8418	8623	8427	8333	8389	8395	8366	8477	8418	8458	8453	8463	8524	8538	8554	8483	8533	8322	8547
5905	1000	650	713	870	922	869	712	714	708	649	662	590	597	576	657	584	614	597	587	599	623	612	579	612	579	654	596	594	598	613	577	603	584	584	608	536	584	592	557	572	613	576	625	607	555	570	565	583	610	583	593	569	601	574	617	581	585	532	614	595	590	562	643	610	562	556	605	553	540	534	567	531	581	607	563	588	568	572	587	542	617	628	605	538	586	579	597	566	593	584	577	637	595	574	544	616	578	620	593	587	614	571	603	581	571	585	554	557	637	571	555	609	563	564	587	543	599	609	587	610	599	558	562	592	603	574	588	567	623	563	605	575	581	591	583	572	604	609	547	621	582	609	572	567	553	567	603	565	585	543	572	593	585	625	579	573	614	598	572	640	588	629	584	583	552	571	542	602	613	570	551	578	579	586	542	576	595	582	576	570	552	574	588	569	563	569	604	593	585	558	511	592	586	560	579	585	555	619	584	598	590	618	600	585	590	613	536	587	601	656	579	563	637	562	585	570	591	559	590	567	576	581	590	573	621	591	602	603	548	598	579	600	551	565	587	611	570	584	570	558	593	671	567	570	531	592	588	623	553	572	599	604	598	568	575	587	559	607	589	580	539	535	626	587	571	578	576	562	592	561	577	582	567	583	619	557	593	574	549	606	597	573	574	620	514	533	583	604	611	616	562	610	561	562	580	602	601	575	599	588	538	578	555	601	560	533	552	592	576	560	536	598	575	570	560	603	608	606	572	606	571	640	583	559	578	590	587	628	545	597	590	575	608	568	626	580	595	564	596	632	607	580	580	558	583	643	588	558	613	521	586	586	630	592	557	595	506	596	611	588	604	569	571	643	566	549	593	565	599	565	597	581	557	553	585	621	596	576	589	566	558	596	579	590	611	599	620	568	579	579	567	541	600	569	618	554	614	587	610	579	567	541	561	590	590	595	545	587	562	602	640	564	570	577	542	564	636	583	619	603	587	621	584	542	583	569	577	556	576	586	558	621	584	572	551	613	576	624	574	605	564	554	600	632	597	579	560	542	561	578	581	575	589	589	614	615	623	579	564	572	558	604	622	546	585	605	586	564	602	570	579	619	559	579	566	587	563	591	605	588	579	568	582	556	586	585	557	591	553	576	572	586	615	583	573	569	604	594	629	646	567	624	586	602	544	515	572	545	543	584	571	601	567	581	576	596	592	549	632	592	556	583	601	611	547	584	543	584	638	599	587	572	590	588	563	579	573	601	593	544	533	537	566	543	553	536	609	595	549	578	566	575	562	604	571	554	565	625	540	550	578	557	612	573	571	559	562	570	556	550	603	590	619	569	594	600	572	543	585	608	563	592	590	551	589	574	595	560	581	580	539	587	538	592	586	566	572	580	596	593	559	559	607	564	620	586	566	600	603	567	607	618	563	581	579	600	585	591	590	580	584	576	592	592	594	596	607	556	597	574	559	596	553	591	562	583	573	562	581	591	571	575	554	575	625	558	611	609	592	597	593	598	577	603	562	565	578	571	598	575	597	575	607	581	583	608	604	595	625	592	586	600	578	581	553	602	556	542	610	555	566	527	575	571	565	627	567	596	608	595	575	588	577	562	566	628	597	587	580	539	634	573	540	577	579	580	556	569	618	572	578	618	593	561	576	620	555	604	558	590	584	619	571	532	570	576	549	570	620	605	563	604	581	583	613	580	576	570	594	582	607	602	605	589	582	603	584	592	584	619	584	553	585	549	559	567	587	557	586	581	566	575	636	578	604	596	607	598	565	583	615	567	583	593	605	584	600	564	598	593	573	586	559	582	582	576	556	542	589	583	604	620	590	564	635	584	559	571	611	583	622	601	558	615	622	613	556	544	539	580	598	575	573	591	535	612	571	574	560	560	576	571	590	586	560	615	615	581	565	545	596	611	553	572	576	595	538	565	604	584	571	580	619	641	579	589	619	576	576	599	592	574	524	564	626	580	571	557	571	578	589	611	614	546	590	612	608	556	585	586	587	605	591	568	609	612	548	659	576	586	583	622	552	613	576	619	567	589	575	629	586	574	593	590	561	594	570	579	598	533	610	632	583	605	565	579	600	592	630	592	597	607	611	572	546	577	595	572	579	600	567	536	579	614	584	600	596	622	592	593	608	554	603	567	599	570	592	611	640	618	610	622	600	607	600	562	546	554	593	577	567	625	585	546	614	603	566	574	618	562	621	578	563	588	580	560	582	593	595	594	579	587	608	589	589	587	564	587	575	594	537	597	577	579	588	572	589	588	614	567	594	582	594	575	620	598	619	540	571	596	558	585	546	598	618	617	599	560	576	576	633	557	603	573	613	546	598	566	590	556	623	562	607	610	617	582	569	587	636	582	566	621	575	580	598	565	592	564	617	591	615	580	588	572	598	622	608	587	577	606	584	590	567	573	606	601	586	637	616	595	576	604	604	601	594	583	564	575	542	568	560	546	609	604	607	578	573	573	600	584	595	595	603	590	528	598	580	587	580	588	602	581	566	589	553	560	592	587	585	569	597	652	527	581	565	574	614	558	618	603	571	542	550	615	579	573	585	563	591	599	618	605	565	538	588	593	580	587	614	623	590	577	562	591	623	584	576	571	555	595	596	611	592	612	619	546	567	607	595	577	591	586	610	584	583	589	562	635	565	595	553	579	577	550	600	619	576	581	626	624	585	598	587	578	624	593	628	632	601	594	558	537	600	596	589	598	552	636	619	529	575	558	602	578	583	607	556	564	618	553	580	587	576	527	639	578	537	582	595	532	608	611	587	576	627	565	593	558	597	592	563	585	576	584	583	620	568	599	550	604	557	583	578	601	570	599	580	605	580	579	595	570	576	628	571	581	592	587	616	567	573	592	542	578	613	559	544	570	602	571	576	619	603	582	616	629	547	584	618	621	632	604	571	605	589	568	606	607	574	576	606	569	562	581	564	590	604	554	600	566	621	608	534	573	654	573	610	633	586	570	578	563	610	591	584	595	587	591	566	588	639	577	526	565	595	596	554	621	638	583	556	534	588	599	543	568	602	573	564	603	595	611	615	615	589	576	554	614	583	577	560	542	642	574	525	575	571	565	575	581	552	570	559	587	589	572	593	578	607	615	579	592	624	583	565	601	568	589	598	555	575	594	574	596	601	552	625	555	564	591	605	557	552	552	572	576	584	584	624	585	580	578	559	595	594	547	607	554	565	584	609	555	577	584	585	579	581	608	615	558	599	640	587	597	585	577	559	550	578	555	612	544	548	589	547	597	559	586	537	593	561	557	589	571	597	582	564	537	590	588	555	565	578	597	593	548	648	580	595	608	551	574	543	585	590	603	603	589	596	591	582	571	577	595	536	627	595	585	563	608	568	521	582	592	586	564	556	573	544	530	602	591	546	567	585	616	590	540	617	579	611	604	595	594	605	620	549	586	601	585	601	583	581	590	593	587	591	576	571	565	585	555	563	572	623	583	580	599	567	567	603	588	547	597	564	570	558	599	584	573	555	570	580	585	601
31470	13259	8121	16928	23502	21164	16400	13136	11028	9865	8850	8347	7799	7382	7120	7022	6940	6775	6691	6557	6528	6428	6413	6366	6424	6274	6311	6198	6211	6187	6194	6112	6099	6056	6062	6141	6078	5973	6042	6048	5858	5931	6047	5954	6061	5887	5967	6023	5907	5743	5988	5938	5874	5994	5868	5807	5973	5954	5952	5909	5750	5846	5826	5909	5974	5934	5951	5933	5952	5935	5932	5960	5868	5944	5878	5793	5827	5869	5758	5956	5867	5897	5692	5890	5979	5817	5953	5908	6077	5933	5947	5878	5767	5886	5913	5939	5927	5825	5909	5913	5841	5934	5843	5739	5829	5967	5934	5980	5790	5919	5908	5821	5948	5747	5936	5738	5878	5830	5934	5876	5873	5745	5878	5889	5811	5954	5781	5843	5832	5895	5913	5878	5870	5847	5845	5934	5904	5928	5939	5924	5854	5919	5857	5815	5910	5815	5979	5896	5865	5888	5938	5879	5870	5867	6006	5942	5839	5892	5897	5809	5829	5633	5940	5789	5892	5860	5798	5774	5869	5918	5793	5831	5844	5663	6012	5983	5792	5880	5994	5829	5982	5907	5902	5808	5878	5682	5718	5994	5853	5773	5860	5953	5819	5942	5910	5808	5865	5889	5805	5892	5860	5808	5851	5842	5887	5873	5853	5956	5988	5743	5910	5909	5868	5911	5793	5797	5922	5897	5890	5841	5869	5708	5858	5899	5947	5869	5949	5974	5843	5834	5774	5696	5850	5842	5869	5761	5885	5836	5944	5842	5926	5755	5825	6003	5878	5879	6004	5876	5814	5890	5946	5799	5813	5894	5843	5767	5735	5828	5887	5809	5833	5929	5839	5853	5859	5824	5908	5908	5939	5837	5841	5881	5915	5940	5877	5963	5910	5852	5935	5830	5881	5798	5822	5848	6005	5878	5920	5970	6013	5928	5900	5805	5842	5881	5924	5852	5930	5947	5864	5752	5994	5895	5819	5843	5838	5974	5722	5881	5804	5901	5981	5904	5886	5793	5788	5868	5869	5832	5811	5825	5981	5776	5799	5723	5886	6035	5839	5855	5926	5834	5800	5917	5991	6016	5852	5850	5923	5740	5912	5939	5914	5843	5904	5778	5860	5934	5837	5924	5860	5886	5804	5877	5799	5973	5936	5733	5887	5933	5857	5874	5838	5927	5792	5746	5983	5908	5892	5848	5866	5830	5818	5915	5707	5861	5864	5919	5758	5797	5837	5861	6026	5941	5849	5875	5948	5918	5845	5830	5903	5861	5833	5777	5838	5950	5807	5803	5853	6052	6010	5730	5759	5874	5878	5965	5917	5896	5890	5764	5905	5894	5829	5837	5899	5856	5822	5876	5991	5741	5866	5838	5795	5913	5813	5839	5907	5784	5854	5933	5939	5867	5833	5820	5804	5961	5866	5938	5811	5929	5859	5760	5864	5823	5949	5905	5776	5821	5946	5942	5855	5978	5904	6002	5914	5854	5872	5868	5935	5966	5961	5953	5958	5883	5846	5854	5788	5918	5891	5838	5915	5923	5857	5895	5814	5948	5968	5974	5961	5834	5830	5760	5933	5772	5921	5905	5960	5851	5943	5926	5922	5870	5853	5949	5920	6018	5786	5766	5915	5818	5878	5789	5817	5857	5769	5931	5827	5887	5868	5891	5810	5866	5817	5807	5868	5872	5847	5828	5801	5731	5762	5865	5810	5921	5889	5932	5878	5764	5745	5844	5824	5749	5864	5857	5795	5965	5835	5861	5953	5955	5911	5786	5958	5960	5953	5816	5797	5836	5862	5783	5906	5850	5897	5828	5862	5730	5868	6024	5862	5934	5905	5891	5905	5860	5941	5952	5836	5921	5726	5850	5898	5758	5812	5893	5885	5971	5926	5889	5811	5757	5847	5967	5912	5852	5883	5900	5790	5772	5765	5940	5906	5746	5938	5841	5908	5900	5783	5764	5836	5901	5924	5930	5802	5833	5821	5867	5875	5820	5847	5912	5808	5897	5811	5776	5953	5905	5851	5877	5893	5927	5862	5798	5917	5823	5879	5894	5795	5942	5919	5889	5848	5908	5935	5725	5993	5760	5984	5920	5947	5886	6019	5744	5860	5853	5875	5998	5843	5966	5840	5934	5763	5716	5705	5902	5812	5935	5919	5892	5879	5862	5955	5797	5824	5951	5844	5918	5955	5874	5820	5795	5869	5752	5743	5885	5874	5909	5887	5900	5856	5850	5851	5915	5869	5852	5820	5910	5844	5786	5847	5863	5703	5801	5838	5812	5910	6021	5956	5843	5837	5835	5882	5921	5918	5878	5936	5762	5849	5762	5889	5971	5909	5774	6000	5905	5817	5782	5790	5696	5826	5895	5929	5907	5988	5777	5895	5893	5816	5906	5907	5838	5812	5896	5904	5912	5919	5909	5907	5839	5899	5979	5786	5866	5766	5902	5880	5975	5850	5968	5967	5718	5798	5887	5887	5821	5849	5913	5932	5970	5867	5853	5887	5768	5929	5915	6009	5806	5999	5806	5846	5804	5882	5862	5870	5691	5904	5877	5764	5895	5899	5938	5938	5929	5778	5852	5948	5772	5913	5871	5824	5826	5945	5794	5947	5875	6040	5876	5828	5842	5785	5916	5833	5876	5877	5746	5842	5891	5906	5877	5966	5832	5839	5983	5743	6013	5951	5824	5803	5893	5914	5867	5891	5923	5859	5948	5951	5874	5904	5840	5772	5897	5788	5827	5828	5826	6015	5818	5863	5828	5792	5840	5780	5936	5832	5972	5846	5930	5864	5968	5778	5928	5897	5905	5951	5967	5879	5841	5942	5838	5732	5869	5842	5804	5975	5860	5830	5883	5899	5918	5925	5842	5879	5849	5878	5908	5890	5836	5856	5726	5888	5810	5815	5944	5922	5742	5867	5839	5874	5900	5926	5820	5943	5815	5836	5816	5844	5809	5953	5868	5855	5730	5907	5868	5913	5887	5893	5830	5790	5813	5939	5886	5970	5880	5699	5838	5740	5993	5778	5841	5963	5693	5920	5962	5899	5874	5846	5943	5939	5932	5904	5696	5840	5820	5769	6002	5875	5948	5828	5933	5954	5723	5947	5849	5900	5885	5941	5843	5901	5902	5910	5773	5898	5919	5838	5848	5871	5991	5997	5839	6028	5819	5872	5996	5957	5884	5847	5878	5933	5830	5838	5932	5855	5732	5851	5986	5748	5984	5904	5870	5803	5800	5828	5964	5885	5899	6094	5759	5950	5737	5817	5977	5933	6014	5974	5915	5801	5826	5879	5850	5920	5934	5951	5931	6035	5933	5798	5987	5965	5872	5834	5959	5789	5895	5825	5814	5901	5877	5972	5954	5953	5906	5804	5927	5923	5886	5871	5870	5838	5963	5846	5831	5930	5919	5936	5897	5942	5870	5949	5827	5829	5750	5917	5911	5811	5864	5923	5880	5970	5778	5863	5760	5887	5823	5818	5958	5840	6000	5951	5889	5857	5941	5988	5971	5764	5770	5980	5872	5885	5926	5890	5953	5926	5815	5830	5874	5957	5918	5885	5672	5944	5970	5939	5876	5886	5982	5825	5793	5858	5899	5953	5886	5961	5819	5803	5819	5905	5862	5865	5882	5805	5833	5836	5905	5933	5920	5768	5903	5970	5791	5985	5942	5836	5905	5980	5945	5834	5871	5866	5861	5694	5697	5810	5792	5779	5843	5950	5988	5890	5844	5792	5873	5827	6018	5933	5931	5774	5928	5799	5836	5903	5933	5994	5927	5966	5842	5789	5887	5851	5985	5976	5889	5820	5923	5777	5823	5851	5939	5892	5859	5833	5854	5778	5856	5845	5850	5777	5842	5772	5828	5766	5849	5872	5840	5944	5830	5815	5777	5781	5882	5864	5924	5833	5875	5863	5971	5723	5887	5936	5901	5912	5749	5986	5887	5860	5953	5854	5840	5841	5851	5819	5793	5830	5939	5809	5792	5951	5888	5810	5789	5831	5951	5880	5838	5878	5863	5874	5845	5930	5894	5890	5738	5830	5832	5831	5871	5961	5873	5930	5886	5962	5833	5730	5895	5914	5853	5798	5775	5869	5870	5827	5777	5826	5909	5812	5953	5866	5843	5874	5865	5894	5931	5917	5909	5799	5942	5842	5934	5953	5859	5881	5770	5921	5988	5859	5826	5901	5770	5906	5913	5844	5749	5828	5809	5819	5837	5969	5846	5843	5780	5794	5733	5834	5754	5895	5867	5760	5966	5771	5995	5817	5941	5856	5942	5811	6007	5910	5851	5806	5908	5925	5829	5873	5790	5843	5906	5925	5843	5897	5921	5794	5772	5901	5942	5994	5854	5882	5881	5864	5842	5735	5845	5861	5829	5928	5918	5779	5893	5865	5887	5856	5787	5785	5905	5864	5752	5914	5812	5918	5908	5837	5972	5828	5896	5910	5890	5878	5771	5798	5800	5912	5893	5770	5930	5873	5884	5896	5923	5807	5857	5939	5918	5919	5928	5894	5982	5970	5907	5876	6016	5823	5797	5798	5959	5814	5831	5884	5882	5873	5997	5904	5982	5853	5783	5799	5806	5771	5771	5809	5855	5926	5944	5810	5883	5974	5817	5937	5850	5899	5801	5785	5907	5988	5752	5886	5829	5894	5799	5895	5788	5866	5833	5920	5873	5837	5975	5863	5877	5797	5956	5868	5826	5892	5926	5999	5811	5927	5987	5913	5851	5855	5823	5829	5931	5929	5771	5897	5971	5808	5804	5811	5801	5835	5882	5823	5830	5887	5954	5821	5895	5858	5769	5880	5909	5860	5773	5901	5947	5967	5770	5704	5840	5936	5887	5719	5868	5993	5901	5849	5898	5827	5870	5907	5906	5844	5889	5803	5835	5837	5858	5919	5759	5826	5801	5889	5864	5829	5943	5939	5823	5860	5883	5770	5859	5892	5892	5915	5799	5846	5743	5898	5807	5891	5713	5951	5829	5806	5723	5876	5772	5901	5846	5968	5785	5788	5963	5914	5918	5920	5782	5915	5922	5955	5808	5964	5804	5916	5800	5939	5888	5934	5924	5903	5907	5845	5814	5961	5742	5878	5885
5406	898	747	745	851	914	833	726	723	679	693	682	667	625	643	714	658	631	662	691	616	604	665	662	634	615	641	636	625	610	641	622	642	621	667	597	628	600	603	632	592	627	627	641	647	592	659	628	572	686	653	633	618	632	617	637	631	672	614	612	600	627	620	581	578	622	651	636	584	663	631	684	591	669	609	634	581	633	629	610	635	641	640	641	597	579	607	632	621	619	696	661	663	592	640	642	647	650	623	613	638	652	627	654	612	643	641	636	591	644	642	647	590	629	646	630	621	642	612	593	586	596	653	633	606	617	624	593	652	578	615	630	613	631	607	580	635	616	640	616	639	622	589	618	659	677	623	656	616	619	649	628	629	680	593	650	596	623	644	615	644	609	630	633	556	620	602	621	585	610	619	641	686	621	595	610	610	603	635	683	544	639	681	591	610	655	597	624	634	625	635	567	640	582	621	566	643	620	599	596	652	599	612	611	628	591	597	624	677	601	629	611	635	648	631	595	656	619	601	614	603	661	609	643	600	583	580	612	638	642	613	646	603	587	623	628	620	607	630	651	583	675	657	627	644	630	619	622	650	608	617	633	668	598	607	623	684	608	638	656	662	660	674	609	632	629	630	628	630	601	579	627	653	664	593	647	604	603	629	655	608	597	655	641	670	578	649	651	612	630	647	637	626	646	645	602	581	581	684	643	617	605	632	642	622	615	631	632	649	611	567	655	581	609	626	645	616	640	656	621	601	603	591	656	613	633	593	595	665	647	573	648	608	637	577	602	593	627	648	563	614	645	622	648	627	598	609	587	646	644	585	645	595	638	621	650	625	625	606	634	645	598	644	583	599	615	647	601	647	588	622	658	586	622	668	616	626	630	607	607	609	622	603	601	617	626	587	636	638	628	627	603	607	639	600	668	588	618	642	626	658	619	622	663	631	611	628	625	632	623	657	661	596	643	607	635	602	676	627	623	655	579	650	664	654	640	624	636	620	648	608	617	626	610	662	623	596	619	606	635	619	652	665	680	620	621	578	631	581	592	588	634	629	620	591	604	641	592	638	632	624	660	611	630	613	598	644	627	612	641	685	639	639	642	588	644	653	602	616	608	627	645	616	625	626	605	627	621	661	594	650	635	634	641	652	632	630	637	603	652	627	621	586	637	625	635	615	623	625	647	635	591	592	608	636	647	645	640	660	597	641	619	601	589	632	633	639	611	606	629	645	617	615	612	607	601	633	649	600	606	643	648	627	610	590	597	600	605	633	608	663	611	599	645	631	606	622	617	610	679	644	598	674	666	645	617	628	629	628	590	641	605	643	660	608	655	613	602	651	645	618	615	611	634	637	654	629	644	638	617	655	634	623	616	609	637	579	614	629	645	659	608	636	609	641	639	662	577	660	633	637	636	642	628	627	628	663	583	606	569	632	640	626	656	686	607	570	592	597	670	650	638	582	641	636	611	596	651	618	598	640	672	651	661	636	610	626	669	637	603	622	643	646	627	622	591	605	631	646	648	635	654	622	673	630	620	603	608	606	640	617	653	623	579	595	614	620	643	615	613	620	628	569	641	638	592	598	670	633	623	634	625	594	626	614	646	582	609	648	655	589	651	637	632	584	615	652	576	633	628	618	651	651	605	639	604	614	579	622	631	652	663	666	611	630	657	643	632	618	586	638	579	629	604	630	636	644	630	616	574	627	609	618	588	621	615	612	654	660	618	614	599	608	622	639	613	596	601	638	638	588	628	647	607	582	630	565	675	649	600	681	616	623	616	657	584	658	618	619	646	645	612	588	627	621	588	607	643	611	610	642	549	594	665	624	610	622	674	623	614	595	664	636	601	630	648	634	612	669	600	661	637	584	623	610	633	662	632	623	643	634	645	600	608	641	638	643	645	614	610	640	616	611	606	601	649	565	660	621	622	602	623	637	602	662	604	592	659	605	599	622	614	639	633	625	647	600	651	580	612	608	643	613	611	639	607	619	610	619	588	661	669	640	614	593	591	588	644	612	607	605	569	612	627	623	619	616	581	663	575	649	599	616	612	623	613	619	642	635	648	626	634	664	596	630	629	584	642	602	622	680	662	635	692	614	606	643	607	617	608	586	637	613	589	622	618	588	600	627	640	599	605	632	613	635	616	625	664	661	641	615	704	624	625	624	611	642	628	601	657	612	658	618	685	602	649	616	624	594	628	640	589	606	617	638	606	647	612	647	595	652	630	612	606	584	631	577	649	667	620	632	650	631	623	611	625	633	595	664	597	601	660	636	622	663	634	589	599	600	672	629	687	629	596	573	604	595	592	626	628	620	607	643	626	612	651	627	626	584	611	600	643	667	611	602	578	608	666	593	654	656	603	623	631	595	624	628	678	629	640	575	661	633	632	650	646	636	626	623	656	575	613	644	620	622	606	612	617	593	643	584	604	609	633	619	608	625	636	610	621	600	598	633	596	581	579	610	623	597	641	587	654	590	636	598	630	664	644	654	622	600	637	634	629	646	616	665	682	607	664	650	636	627	615	578	647	627	600	532	613	637	612	618	622	616	658	562	642	628	632	632	630	579	607	626	574	635	600	636	666	669	623	601	654	646	612	636	613	580	599	638	619	607	627	615	656	627	630	588	637	629	624	611	604	580	627	571	644	588	606	608	634	622	644	624	618	618	596	607	632	606	602	646	638	592	632	653	618	594	610	599	622	565	680	657	591	611	638	570	638	683	619	633	637	559	629	609	601	626	629	671	667	630	597	618	601	578	708	590	643	627	639	580	646	625	632	625	639	668	646	657	646	590	648	627	635	609	644	659	649	624	644	637	628	631	609	620	655	618	621	615	631	618	616	643	611	618	643	621	593	614	584	603	647	657	606	613	582	650	591	594	581	633	623	614	597	605	605	595	630	647	662	624	604	642	598	615	597	635	599	600	661	615	643	625	609	613	623	625	642	629	598	615	627	673	653	627	633	561	622	561	649	638	647	607	611	590	636	667	619	649	621	646	639	622	632	607	617	655	615	631	630	609	626	641	616	596	650	631	655	670	603	617	576	632	653	672	610	645	654	639	630	694	612	646	646	634	673	616	635	630	696	626	612	662	623	620	587	657	622	592	644	625	640	631	610	636	617	641	618	641	627	642	601	602	624	605	631	627	632	639	607	615	626	629	623	611	629	636	613	616	666	590	629	695	675	612	643	686	598	593	614	612	578	639	624	587	594	628	595	621	637	646	648	687	627	637	661	620	586	624	576	603	673	608	630	602	617	637	669	637	645	641	615	638	661	603	619	610	599	610	637	639	614	622	633	618	563	620	624	635	679	646	627	608	596	611	589	627	644	615	674	657	613	600	634	583	619	610	634	625	600	601	620	639	613	619	625	608	631	648	671	648	632	619	629	609	611	620	639	641	666	605	674	617	616	625	629	611	622	643	639	644	609	593	637	627	589	641	622	638	623	614	626	607	574	609	609	598	678	584	596	618	668	600	626	636	621	620	655	616	592	609	618	602	636
28520	11393	8006	16073	22158	19780	15360	12449	10647	9340	8907	8188	7813	7485	7363	7090	7035	6987	6875	6867	6931	6825	6739	6596	6529	6606	6556	6609	6571	6485	6388	6445	6510	6447	6341	6269	6335	6258	6244	6286	6355	6341	6165	6436	6306	6229	6170	6353	6217	6405	6259	6401	6368	6101	6284	6221	6280	6158	6174	6145	6225	6303	6233	6160	6238	6343	6372	6274	6195	6375	6238	6287	6318	6206	6232	6185	6193	6282	6209	6131	6202	6271	6170	6315	6341	6213	6340	6245	6087	6234	6192	6227	6354	6247	6390	6183	6305	6187	6372	6385	6162	6214	6183	6188	6182	6287	6256	6335	6156	6189	6098	6282	6282	6167	6211	6307	6166	6240	6214	6390	6274	6213	6104	6219	6145	6247	6126	6198	6103	6321	6270	6211	6108	6298	6368	6199	6231	6248	6269	6229	6313	6166	6218	6267	6235	6202	6241	6145	6279	6294	6309	6150	6261	6227	6237	6345	6310	6311	6283	6238	6350	6206	6233	6195	6239	6241	6120	6346	6314	6278	6362	6134	6139	6327	6220	6168	6238	6187	6288	6246	6286	6209	6392	6254	6385	6209	6281	6220	6196	6240	6110	6188	6160	6193	6334	6253	6113	6252	6203	6303	6073	6207	6273	6275	6275	6128	6208	6193	6227	6326	6327	6286	6221	6256	6162	6279	6328	6315	6242	6336	6215	6091	6255	6164	6155	6304	6201	6164	6226	6105	6334	6398	6263	6290	6254	6234	6188	6285	6375	6235	6262	6215	6322	6269	6260	6298	6150	6275	6123	6121	6198	6202	6296	6202	6298	6158	6298	6310	6105	6318	6163	6224	6284	6199	6291	6187	6132	6240	6207	6387	6226	6276	6294	6279	6303	6155	6229	6219	6260	6252	6218	6225	6248	6218	6268	6247	6189	6204	6177	6213	6216	6259	6341	6212	6150	6148	6154	6296	6229	6408	6170	6236	6124	6233	6116	6163	6239	6318	6299	6305	6160	6206	6193	6184	6172	6314	6228	6157	6106	6252	6150	6201	6146	6222	6215	6235	6243	6162	6261	6196	6110	6123	6051	6209	6214	6311	6337	6164	6270	6311	6239	6157	6103	6239	6346	6190	6333	6310	6337	6179	6306	6241	6254	6230	6254	6252	6224	6147	6272	6326	6294	6220	6211	6211	6244	6288	6217	6133	6254	6389	6237	6190	6247	6181	6229	6200	6299	6156	6223	6173	6146	6192	6198	6232	6166	6298	6110	6216	6397	6194	6297	6249	6245	6172	6152	6333	6350	6228	6255	6123	6171	6200	6315	6237	6191	6328	6220	6167	6227	6362	6261	6303	6314	6297	6280	6279	6150	6177	6239	6191	6226	6266	6141	6094	6165	6263	6220	6220	6335	6023	6186	6352	6251	6274	6153	6171	6373	6307	6209	6285	6217	6208	6294	6233	6255	6267	6300	6276	6202	6324	6064	6356	6207	6155	6239	6208	6281	6209	6259	6240	6295	6314	6200	6256	6199	6186	6135	6328	6177	6215	6219	6278	6114	6360	6241	6275	6187	6053	6223	6141	5997	6077	6211	6211	6250	6087	6369	6275	6161	6136	6234	6236	6302	6290	6241	6298	6242	6321	6306	6292	6213	6114	6166	6287	6307	6288	6143	6217	6210	6182	6168	6301	6295	6192	6201	6247	6197	6281	6225	6216	6194	6308	6192	6263	6242	6285	6344	6241	6269	6220	6193	6256	6157	6155	6246	6188	6213	6243	6188	6120	6208	6337	6080	6130	6264	6252	6185	6191	6329	6324	6221	6278	6187	6202	6160	6227	6388	6359	6295	6248	6288	6214	6277	6203	6210	6287	6286	6364	6167	6179	6273	6306	6457	6260	6279	6284	6240	6275	6389	6179	6246	6212	6351	6224	6263	6136	6369	6268	6243	6231	6279	6245	6271	6125	6242	6288	6306	6308	6331	6203	6129	6171	6267	6178	6289	6294	6222	6259	6234	6064	6133	6265	6200	6209	6146	6225	6189	6232	6114	6295	6220	6387	6146	6176	6270	6211	6270	6237	6276	6187	6196	6161	6187	6259	6306	6165	6171	6203	6210	6232	6292	6258	6224	6074	6224	6229	6324	6305	6250	6397	6292	6262	6226	6291	6213	6240	6223	6253	6210	6288	6200	6271	6254	6249	6370	6309	6273	6234	6248	6220	6112	6202	6154	6181	6272	6226	6209	6323	6178	6253	6130	6238	6258	6075	6161	6265	6323	6094	6276	6153	6387	6269	6206	6093	6200	6142	6256	6164	6291	6334	6289	6289	6288	6347	6227	6239	6277	6251	6258	6175	6095	6259	6306	6183	6216	6263	6227	6323	6180	6239	6308	6231	6185	6185	6292	6258	6286	6243	6362	6277	6263	6261	6316	6303	6229	6274	6218	6289	6302	6255	6250	6278	6340	6243	6300	6053	6311	6246	6189	6231	6067	6221	6104	6147	6257	6324	6325	6144	6218	6277	6222	6128	6222	6427	6372	6285	6259	6181	6286	6152	6293	6247	6353	6278	6217	6252	6171	6215	6335	6190	6296	6202	6144	6251	6167	6210	6164	6224	6324	6220	6235	6262	6238	6282	6389	6213	6265	6321	6307	6290	6206	6378	6170	6278	6060	6334	6208	6231	6289	6168	6255	6116	6311	6269	6372	6160	6214	6144	6162	6057	6169	6358	6229	6239	6185	6220	6222	6149	6293	6289	6196	6267	6118	6224	6273	6227	6235	6210	6239	6209	6268	6249	6296	6244	6354	6171	6219	6216	6159	6249	6179	6237	6254	6318	6197	6288	6184	6276	6175	6141	6163	6239	6312	6258	6270	6203	6317	6234	6175	6211	6284	6384	6239	6281	6184	6148	6177	6221	6296	6262	6276	6266	6326	6211	6291	6324	6225	6187	6076	6252	6202	6258	6250	6307	6242	6209	6313	6311	6237	6166	6229	6377	6230	6165	6209	6188	6153	6400	6341	6250	6085	6253	6256	6216	6107	6217	6376	6147	6273	6326	6174	6156	6205	6341	6272	6316	6170	6308	6249	6168	6110	6213	6193	6146	6203	6297	6199	6391	6243	6202	6175	6129	6294	6221	6343	6230	6298	6211	6261	6225	6231	6169	6202	6182	6419	6190	6171	6257	6251	6227	6223	6143	6147	6263	6169	6280	6236	6176	6178	6300	6242	6151	6283	6124	6120	6186	6127	6291	6192	6214	6329	6282	6141	6339	6241	6143	6241	6191	6285	6243	6224	6115	6184	6238	6312	6230	6221	6358	6331	6257	6204	6181	6368	6305	6207	6210	6153	6274	6381	6265	6219	6288	6215	6298	6274	6175	6170	6212	6287	6143	6183	6198	6181	6248	6246	6229	6244	6269	6207	6195	6268	6305	6325	6316	6168	6144	6224	6342	6298	6184	6259	6301	6218	6354	6248	6385	6232	6249	6361	6238	6341	6294	6209	6130	6165	6305	6238	6278	6140	6218	6143	6252	6192	6351	6289	6212	6098	6196	6299	6138	6168	6293	6093	6275	6316	6347	6247	6209	6228	6207	6171	6227	6315	6248	6157	6208	6170	6286	6071	6297	6157	6151	6277	6146	6171	6215	6284	6219	6256	6272	6262	6148	6171	6146	6177	6318	6440	6281	6171	6337	6074	6225	6238	6361	6354	6233	6323	6155	6278	6223	6203	6283	6293	6207	6242	6191	6137	6175	6232	6219	6357	6243	6331	6203	6267	6241	6128	6407	6147	6249	6247	6141	6247	6282	6300	6299	6235	6291	6228	6204	6235	6249	6296	6196	6298	6277	6296	6263	6126	6288	6332	6260	6252	6279	6262	6339	6181	6257	6219	6370	6310	6202	6233	6171	6245	6320	6269	6324	6286	6159	6208	6149	6298	6291	6249	6193	6099	6226	6243	6226	6226	6299	6185	6237	6228	6240	6191	6428	6189	6243	6188	6148	6237	6364	6221	6224	6264	6205	6253	6245	6366	6121	6158	6131	6026	6224	6260	6153	6205	6259	6231	6255	6111	6131	6377	6214	6299	6116	6292	6183	6255	6225	6283	6222	6217	6281	6249	6316	6256	6155	6196	6178	6214	6291	6209	6221	6290	6218	6159	6224	6340	6196	6154	6204	6154	6386	6170	6257	6305	6275	6234	6330	6262	6141	6234	6244	6185	6321	6230	6178	6271	6188	6221	6208	6223	6202	6315	6165	6244	6258	6306	6277	6212	6286	6272	6204	6277	6137	6163	6332	6036	6222	6243	6272	6198	6238	6226	6295	6344	6188	6363	6352	6255	6231	6217	6222	6155	6167	6341	6160	6157	6247	6137	6204	6221	6267	6202	6245	6255	6210	6274	6136	6290	6253	6102	6179	6313	6184	6139	6111	6293	6211	6246	6206	6281	6185	6145	6359	6249	6245	6165	6232	6224	6154	6390	6303	6236	6237	6232	6139	6245	6211	6398	6236	6321	6210	6160	6073	6331	6224	6362	6214	6221	6250	6368	6175	6306	6133	6245	6271	6280	6210	6167	6211	6202	6387	6190	6247	6223	6234	6196	6288	6241	6311	6220	6135	6316	6455	6205	6198	6200	6214	6171	6158	6311	6190	6210	6079	6228	6214	6189	6165	6148	6305	6393	6180	6329	6175	6240	6290	6174	6176	6069	6245	6232	6232	6235	6266	6258	6211	6172	6313	6219	6149	6168	6188	6182	6156	6227	6220	6379	6272	6242	6212	6335	6102	6342	6282	6320	6232	6112	6140	6142	6230	6278	6174	6292	6354	6230	6185	6291	6350	6330	6197	6334	6162	6239	6224	6296	6170	6330	6239	6290	6227	6269	6108	6243	6284	6190	6222	6239	6377	6174	6247	6159	6040	6289	6209	6407	6257	6222	6281	6332	6231	6220	6140	6295	6304	6196	6243	6300	6192	6242	6225	6320	6302	6309	6290	6176	6275	6236	6258	6151	6153	6160	6260	6229	6298	6157	6345	6163	6227	6283	6246	6238	6362	6267	6324	6335	6296	6280	6358	6209	6286	6198	6146	6328	6181	6262	6231	6139	6046	6226	6220	6205	6225
5503	1284	845	936	1151	1115	993	927	868	800	836	685	773	733	681	700	743	731	667	697	747	637	712	706	694	668	668	666	692	694	684	641	679	655	661	679	709	661	645	669	668	688	682	644	651	630	641	669	647	664	660	664	653	638	672	681	693	694	625	687	658	649	682	665	615	606	727	683	697	603	707	641	653	680	669	689	665	706	679	626	628	694	638	689	686	675	706	673	663	666	662	658	685	678	673	649	693	670	663	707	630	618	679	610	639	652	669	644	629	678	717	673	644	642	664	611	641	647	624	655	646	637	613	595	657	663	647	691	686	684	672	634	704	697	639	641	674	650	691	640	679	673	638	647	684	604	685	649	640	680	658	612	664	633	643	658	651	682	644	643	687	666	661	723	656	672	664	692	640	697	643	681	646	681	614	635	675	666	630	634	660	668	637	654	642	714	656	692	659	656	704	669	665	650	693	638	633	636	653	658	658	653	636	635	676	647	669	652	696	673	658	676	643	655	634	683	633	636	650	637	663	688	710	659	642	683	686	721	673	693	716	604	652	674	667	622	701	646	634	621	668	670	659	654	682	700	695	645	687	712	619	663	639	657	666	642	636	631	687	688	704	608	633	668	669	638	680	694	649	670	634	623	691	662	617	683	710	676	649	679	651	678	576	635	669	667	647	645	681	622	659	656	661	714	617	673	648	632	648	689	673	630	710	651	643	656	667	663	636	686	648	696	702	669	672	634	611	659	656	648	681	655	660	675	652	684	652	659	615	743	647	657	651	647	682	668	648	666	663	663	627	663	640	654	631	678	624	659	643	690	630	664	674	643	654	638	671	667	662	619	669	625	641	638	651	634	703	662	670	632	696	647	696	692	674	692	664	630	635	650	640	672	680	616	652	620	662	635	636	660	700	676	634	659	647	621	671	670	705	657	644	681	632	692	664	644	686	619	658	647	683	618	670	677	678	656	672	651	672	684	656	677	665	637	632	628	671	671	686	635	676	675	690	690	665	606	650	707	605	654	653	655	662	632	692	641	687	676	645	669	709	693	658	639	618	670	693	613	680	672	640	677	643	668	687	623	649	685	642	661	681	668	661	665	648	639	684	648	660	659	658	653	644	671	685	660	656	644	612	678	674	683	622	665	652	633	672	644	661	627	636	649	625	650	674	638	630	659	680	618	690	643	653	648	662	627	635	675	647	658	657	626	674	653	645	648	641	694	717	637	690	617	692	702	676	622	671	662	626	680	678	686	657	662	716	611	641	670	612	700	678	695	675	682	625	620	699	624	677	636	679	643	641	611	644	684	696	649	681	726	653	628	698	670	683	674	664	687	686	642	676	625	625	679	648	649	609	644	691	643	696	717	706	694	621	638	673	677	680	636	679	662	633	664	657	649	632	634	663	690	659	684	616	638	706	639	639	649	654	659	625	687	653	616	655	659	625	694	677	682	671	663	648	654	671	660	662	653	667	647	690	683	655	655	660	651	703	675	617	632	619	674	667	718	630	664	664	648	637	649	677	670	640	674	648	697	652	643	696	634	602	649	673	662	655	693	680	689	663	659	651	634	625	649	648	639	740	647	671	676	653	633	661	653	634	711	676	659	643	695	658	640	651	649	662	653	669	733	655	659	636	649	640	641	666	662	641	646	662	671	685	700	710	746	682	682	629	641	663	657	662	701	699	617	638	692	672	650	677	675	651	678	665	687	620	638	667	673	633	723	656	636	691	704	658	623	680	641	649	621	644	643	640	666	676	632	687	699	650	635	676	675	716	671	677	641	660	635	678	641	696	655	697	666	653	644	643	642	675	675	639	661	681	622	647	623	616	715	675	647	684	687	642	618	598	692	690	625	678	683	660	673	686	685	651	723	680	645	678	630	687	654	684	663	662	640	702	673	707	676	665	655	656	628	654	652	655	668	684	637	652	645	678	647	642	655	659	627	677	663	716	630	656	663	667	645	637	619	668	689	673	696	633	623	655	623	632	650	680	634	693	672	640	693	670	705	617	643	687	673	675	627	663	686	670	657	693	652	626	648	668	653	662	675	630	672	670	632	631	638	630	621	656	665	670	609	669	646	655	707	635	642	663	659	673	671	639	656	620	599	649	639	616	665	679	611	667	645	656	580	650	663	659	651	661	698	655	670	647	672	653	670	689	667	643	609	726	679	689	675	616	625	645	665	672	612	658	698	663	719	650	642	688	663	657	663	694	654	632	638	644	683	676	607	644	678	617	649	659	694	713	656	684	642	661	639	635	684	637	703	654	651	645	619	663	638	636	679	659	640	642	654	626	685	630	632	665	651	644	651	596	690	647	653	674	665	641	668	626	668	626	668	652	730	665	658	702	665	652	671	675	684	668	661	704	630	651	640	655	611	686	691	644	605	661	661	697	650	624	619	626	631	610	674	612	634	673	636	642	660	616	628	662	633	643	659	707	624	589	658	623	690	662	672	693	674	670	661	678	713	676	634	639	694	615	634	664	670	650	634	636	656	679	641	657	695	657	681	651	661	652	673	649	663	663	635	659	612	668	685	708	635	650	629	686	654	640	650	635	686	643	651	630	619	671	620	645	685	674	649	720	661	644	709	662	627	654	682	674	612	664	687	687	703	663	633	666	698	676	626	674	680	702	609	657	647	609	638	674	638	646	693	684	698	641	695	649	645	633	644	645	687	696	683	660	736	691	652	619	647	692	678	671	683	665	671	633	639	645	646	712	649	633	647	657	671	636	643	657	686	696	665	638	634	617	720	627	680	658	665	640	646	676	663	655	641	646	644	612	611	620	647	633	643	658	726	638	684	674	655	674	661	636	664	662	668	628	728	675	653	708	693	640	647	687	624	704	645	661	643	661	682	703	626	658	635	625	694	612	724	668	694	672	722	667	671	671	660	652	710	685	658	678	645	631	675	641	680	633	651	725	688	631	707	648	680	664	673	666	635	662	662	675	691	656	654	672	638	676	682	592	658	677	665	647	685	683	652	692	632	646	683	630	681	671	616	681	678	683	684	628	628	631	631	635	684	643	590	653	699	624	699	651	670	651	674	673	666	681	709	669	691	637	658	612	697	652	660	615	685	646	659	663	659	685	684	610	700	670	684	700	663	656	680	709	690	676	649	685	636	652	694	642	678	666	708	673	708	672	676	696	675	726	635	629	665	665	648	629	618	660	665	671	679	662	666	620	627	661	637	668	665	673	668	669	653	713	670	639	638	658	704	618	698	658	662	620	637	668	662	615	708	683	643	665	649	641	695	637	667	652	659	649	697	675	631	674	642	633	671	646	673	658	662	701	666	611	654	671	618	682	646	650	690	642	677	669	670	662	660	720	626	685	653	648	680	649	633	660	651	668	627	647	643	692	699	639	615	648	663	644	638	612	626	655	695	650	668	645	641	626	675	658	659	616	661	640	677	688	709	691	666	654	628	652	650	675	669	701	695	670	662	669	648	682	675	645	669	630	671	675	682	672	632	645	666	605	678	648	665	672	677	624	655	646	683
36609	15584	10181	22160	28451	25327	21025	17083	14323	12493	11079	10286	9699	9114	8778	8381	8163	7879	7799	7766	7648	7485	7476	7408	7338	7268	7202	7160	7033	7012	6942	6975	6967	6886	6889	6813	6694	6712	6794	6755	6656	6639	6628	6713	6609	6520	6559	6698	6670	6717	6588	6552	6722	6562	6600	6467	6529	6590	6552	6429	6566	6625	6490	6595	6587	6472	6635	6510	6442	6414	6579	6641	6587	6507	6569	6512	6527	6568	6544	6615	6610	6643	6472	6625	6566	6644	6567	6650	6482	6592	6432	6612	6652	6666	6741	6531	6577	6422	6610	6536	6570	6482	6646	6508	6575	6634	6535	6570	6559	6485	6542	6523	6518	6434	6409	6476	6543	6562	6408	6640	6545	6555	6627	6663	6432	6554	6490	6544	6475	6576	6625	6406	6396	6531	6559	6601	6564	6514	6448	6589	6548	6457	6581	6577	6427	6568	6512	6445	6473	6532	6515	6611	6558	6520	6578	6434	6603	6520	6668	6473	6572	6429	6576	6526	6523	6421	6386	6557	6556	6604	6488	6547	6451	6465	6531	6460	6565	6503	6520	6647	6408	6495	6386	6419	6353	6513	6594	6486	6510	6560	6429	6504	6588	6550	6577	6549	6588	6705	6475	6524	6557	6391	6453	6564	6419	6582	6670	6519	6490	6510	6629	6520	6594	6454	6555	6636	6480	6433	6586	6645	6463	6547	6539	6554	6581	6438	6611	6579	6516	6469	6572	6379	6576	6535	6614	6627	6463	6513	6444	6596	6458	6550	6497	6485	6529	6624	6450	6496	6510	6526	6435	6408	6680	6505	6473	6513	6472	6560	6465	6549	6532	6535	6629	6542	6700	6465	6662	6568	6540	6601	6552	6550	6536	6541	6473	6488	6396	6559	6453	6351	6508	6547	6532	6405	6431	6521	6562	6473	6571	6565	6427	6592	6576	6401	6489	6557	6496	6550	6569	6530	6451	6584	6493	6434	6592	6613	6498	6607	6507	6463	6639	6614	6650	6498	6541	6556	6517	6532	6638	6609	6462	6565	6570	6558	6329	6474	6486	6660	6526	6589	6529	6496	6477	6740	6493	6369	6420	6458	6497	6385	6377	6518	6640	6504	6492	6424	6492	6425	6507	6459	6480	6436	6610	6621	6634	6537	6494	6465	6411	6590	6477	6591	6468	6617	6530	6567	6491	6647	6489	6503	6544	6561	6442	6506	6415	6518	6546	6547	6508	6566	6580	6580	6493	6529	6474	6454	6583	6613	6461	6506	6485	6525	6550	6590	6466	6504	6418	6547	6583	6649	6451	6653	6551	6633	6580	6520	6603	6560	6561	6471	6429	6689	6439	6560	6488	6602	6669	6524	6490	6518	6395	6629	6435	6432	6491	6572	6595	6473	6565	6555	6459	6535	6479	6505	6486	6495	6659	6433	6530	6608	6552	6394	6570	6559	6406	6476	6326	6569	6535	6583	6553	6538	6440	6589	6436	6491	6535	6484	6759	6500	6535	6549	6566	6567	6477	6568	6496	6641	6513	6556	6444	6566	6561	6551	6519	6526	6435	6558	6540	6589	6450	6655	6449	6811	6543	6477	6565	6557	6531	6497	6600	6705	6543	6498	6635	6536	6511	6537	6550	6613	6587	6458	6470	6611	6499	6514	6449	6695	6551	6477	6601	6623	6539	6569	6434	6438	6474	6446	6548	6526	6495	6552	6483	6497	6477	6494	6578	6509	6438	6462	6690	6485	6442	6433	6704	6601	6524	6522	6538	6613	6446	6635	6472	6529	6541	6572	6432	6586	6569	6514	6572	6565	6564	6477	6499	6384	6557	6502	6500	6512	6532	6356	6438	6426	6513	6577	6552	6448	6586	6478	6551	6622	6548	6347	6434	6510	6595	6508	6479	6572	6502	6508	6560	6413	6515	6531	6470	6514	6612	6538	6436	6489	6510	6561	6490	6444	6488	6591	6560	6559	6501	6531	6461	6482	6560	6595	6565	6518	6562	6538	6447	6611	6480	6604	6549	6546	6414	6490	6518	6554	6413	6447	6600	6586	6487	6468	6547	6581	6470	6512	6419	6550	6563	6504	6474	6521	6352	6510	6664	6517	6547	6477	6611	6445	6444	6561	6586	6462	6429	6586	6531	6533	6550	6381	6464	6521	6388	6467	6560	6537	6460	6551	6691	6484	6616	6500	6594	6600	6611	6619	6512	6492	6453	6562	6660	6548	6542	6577	6530	6482	6484	6513	6462	6554	6630	6503	6565	6492	6460	6618	6594	6610	6637	6537	6395	6421	6407	6655	6571	6472	6582	6450	6452	6545	6535	6648	6425	6574	6394	6580	6541	6545	6620	6536	6659	6541	6382	6571	6555	6606	6559	6452	6476	6580	6511	6482	6516	6481	6587	6341	6468	6482	6526	6509	6546	6638	6584	6441	6565	6524	6596	6492	6638	6505	6518	6434	6724	6491	6419	6490	6633	6656	6476	6470	6509	6575	6673	6698	6436	6422	6540	6490	6528	6507	6468	6666	6661	6529	6423	6430	6565	6520	6593	6579	6467	6503	6420	6549	6508	6595	6446	6526	6508	6424	6514	6453	6613	6566	6416	6602	6608	6456	6512	6490	6531	6547	6373	6604	6550	6334	6513	6587	6674	6463	6569	6426	6474	6468	6431	6579	6378	6612	6648	6429	6508	6558	6558	6521	6424	6492	6627	6584	6503	6510	6616	6544	6582	6536	6624	6506	6651	6566	6446	6583	6615	6623	6513	6490	6548	6596	6506	6486	6584	6519	6435	6510	6579	6574	6335	6396	6537	6507	6578	6694	6563	6518	6669	6419	6627	6493	6572	6492	6518	6532	6564	6477	6415	6472	6568	6492	6444	6431	6520	6565	6567	6637	6489	6469	6547	6480	6448	6583	6401	6526	6537	6545	6541	6505	6568	6470	6602	6624	6423	6600	6533	6453	6456	6536	6542	6562	6488	6503	6461	6500	6597	6562	6541	6513	6764	6505	6595	6311	6542	6607	6579	6509	6391	6529	6451	6466	6510	6497	6699	6524	6608	6520	6654	6518	6643	6475	6506	6454	6533	6482	6637	6526	6586	6558	6566	6413	6444	6598	6484	6535	6452	6519	6546	6484	6494	6472	6456	6575	6495	6602	6614	6565	6516	6633	6436	6513	6433	6552	6484	6414	6572	6565	6645	6653	6594	6541	6573	6572	6538	6520	6593	6583	6542	6459	6685	6472	6500	6479	6530	6430	6634	6491	6549	6453	6460	6472	6555	6595	6536	6479	6520	6557	6528	6466	6458	6561	6579	6459	6454	6522	6511	6601	6515	6523	6468	6485	6405	6460	6502	6567	6429	6491	6492	6495	6407	6562	6619	6499	6527	6484	6514	6602	6495	6663	6558	6477	6499	6549	6462	6533	6604	6473	6523	6506	6443	6600	6590	6542	6492	6548	6466	6406	6607	6696	6495	6492	6452	6670	6586	6511	6558	6462	6581	6563	6505	6555	6475	6409	6561	6576	6523	6384	6482	6491	6464	6501	6651	6507	6575	6491	6458	6657	6541	6567	6482	6518	6408	6553	6508	6603	6467	6428	6439	6550	6574	6424	6489	6592	6549	6579	6591	6530	6632	6589	6613	6595	6481	6548	6474	6568	6480	6556	6603	6459	6588	6536	6535	6593	6494	6562	6589	6458	6544	6552	6515	6641	6426	6450	6542	6574	6636	6585	6542	6549	6435	6559	6480	6492	6422	6643	6499	6574	6537	6561	6449	6520	6526	6519	6486	6564	6516	6661	6499	6582	6650	6535	6471	6648	6541	6630	6571	6401	6477	6568	6466	6575	6457	6441	6547	6583	6574	6551	6483	6584	6469	6381	6586	6636	6638	6460	6473	6509	6505	6524	6571	6465	6567	6617	6495	6525	6672	6524	6584	6504	6539	6600	6412	6606	6617	6661	6525	6398	6548	6558	6689	6481	6462	6571	6444	6556	6561	6396	6498	6538	6508	6610	6374	6511	6517	6684	6651	6396	6473	6528	6545	6466	6486	6610	6608	6564	6504	6638	6530	6403	6470	6512	6575	6478	6745	6576	6685	6590	6582	6603	6483	6616	6603	6557	6523	6610	6491	6501	6631	6380	6624	6526	6575	6640	6560	6583	6359	6606	6529	6456	6660	6579	6499	6493	6419	6539	6505	6625	6713	6562	6421	6445	6464	6524	6504	6603	6564	6572	6485	6662	6622	6599	6425	6509	6606	6561	6589	6587	6423	6532	6564	6527	6600	6583	6530	6600	6559	6462	6663	6541	6570	6621	6554	6590	6415	6517	6524	6521	6642	6565	6673	6411	6426	6462	6606	6477	6450	6548	6672	6426	6502	6658	6581	6538	6480	6548	6490	6479	6464	6510	6647	6610	6495	6499	6439	6543	6607	6617	6530	6388	6610	6524	6541	6594	6559	6713	6538	6528	6510	6546	6482	6508	6530	6435	6408	6472	6534	6428	6498	6453	6802	6532	6556	6694	6675	6595	6500	6563	6597	6553	6477	6633	6505	6603	6477	6569	6758	6489	6517	6618	6613	6545	6477	6488	6439	6469	6543	6547	6527	6574	6572	6550	6608	6514	6459	6481	6502	6616	6633	6463	6450	6594	6461	6562	6344	6508	6323	6475	6509	6400	6551	6566	6508	6499	6582	6516	6615	6534	6635	6597	6464	6541	6457	6621	6491	6388	6616	6497	6571	6501	6491	6418	6635	6437	6681	6558	6543	6410	6404	6487	6580	6694	6417	6573	6563	6405	6464	6628	6493	6555	6456	6543	6590	6552	6571	6667	6538	6519	6439	6362	6527	6525	6550	6351	6591	6611	6579	6522	6527	6499	6549	6519	6559	6557	6550	6548	6687	6431	6519	6608	6543	6555	6671	6417	6590	6595	6581	6544	6349	6533	6500	6565	6573	6502	6462	6524	6493	6539	6532	6572	6627	6624	6526	6637	6539	6547	6566	6577	6574	6470	6539	6560	6533	6417	6462	6620	6415	6506	6547	6568	6554	6461	6631	6427	6612	6548	6542	6556	6478	6602	6507	6575	6500	6447	6418	6597	6476	6539
3518	1038	1006	964	1002	983	992	932	962	895	893	876	919	846	938	881	925	830	897	924	899	859	907	889	922	910	942	905	846	890	898	891	862	887	879	936	907	912	864	879	903	886	914	890	886	885	887	906	862	863	932	884	910	810	896	906	923	884	905	959	879	867	908	873	914	905	877	965	906	876	866	865	902	877	907	841	849	889	935	934	890	845	880	903	900	885	880	948	871	861	929	892	882	911	905	894	910	910	902	879	885	879	874	902	855	913	901	872	907	880	853	922	875	882	874	884	859	896	908	909	887	919	865	923	904	919	908	865	883	888	881	895	866	911	842	874	923	873	873	881	897	914	875	896	923	898	904	861	872	872	855	851	877	849	926	911	863	922	893	901	899	875	878	844	870	907	874	884	801	915	882	853	906	958	925	894	899	914	884	859	892	939	896	911	911	904	933	909	895	888	868	877	919	860	908	914	900	910	883	872	894	901	893	866	803	898	947	903	874	919	924	895	888	915	912	892	868	884	883	906	868	928	911	934	915	867	871	918	817	892	881	900	900	929	907	843	914	906	896	881	859	894	901	828	889	892	847	896	918	871	852	863	904	918	911	873	850	935	892	897	902	899	853	894	919	865	881	854	922	877	862	863	958	943	866	925	882	892	888	869	851	883	946	881	861	861	919	888	891	899	921	926	899	879	926	899	893	890	868	895	856	878	867	907	864	924	902	908	877	852	839	870	889	903	850	850	843	925	956	870	928	951	892	907	875	869	943	919	858	871	901	906	948	894	866	839	941	919	904	857	856	882	844	908	906	909	919	837	900	879	825	878	918	906	939	900	873	919	927	898	874	856	864	904	916	904	895	872	887	904	889	916	901	864	930	937	902	869	885	892	912	873	924	883	857	874	849	860	851	938	864	896	966	872	912	794	884	960	889	875	946	899	890	886	892	866	894	887	842	878	971	895	898	907	886	862	910	929	875	931	920	867	890	839	974	909	938	906	842	984	901	941	902	895	902	912	900	873	909	864	831	896	869	853	913	903	921	862	890	861	947	861	850	920	924	854	893	891	833	864	870	889	902	906	892	897	868	881	930	872	868	891	873	899	909	882	865	851	919	927	931	882	877	903	903	856	883	930	909	877	948	901	938	874	913	911	917	930	897	912	863	859	882	930	833	903	896	855	935	882	898	919	907	858	928	913	881	920	882	933	852	922	868	888	899	908	875	870	917	930	881	888	870	925	872	892	900	908	897	927	906	914	889	923	895	887	949	887	890	916	855	874	916	895	870	897	879	881	899	890	868	940	926	902	851	914	879	841	932	849	891	876	930	873	946	859	875	874	930	905	900	946	933	895	851	892	879	856	904	902	888	869	915	819	956	917	888	890	906	932	883	910	899	961	945	878	911	880	909	873	871	887	921	888	892	894	895	917	860	890	903	896	848	905	843	869	882	896	949	944	912	906	929	884	853	863	910	862	894	876	866	889	902	944	884	866	902	963	874	865	848	890	912	898	948	897	904	901	883	905	910	890	879	898	881	874	860	865	933	845	829	895	880	876	896	926	938	874	858	919	865	888	843	829	907	876	874	851	850	920	860	915	925	852	895	839	863	822	870	889	875	881	860	836	869	898	970	844	854	864	864	936	913	864	896	905	886	916	932	884	849	907	898	843	885	872	930	860	867	914	888	922	882	908	882	897	911	924	908	854	916	865	927	930	905	901	873	878	936	902	938	859	879	851	842	870	892	853	884	854	867	871	901	921	884	860	853	953	903	899	880	892	863	924	887	923	900	965	871	864	878	859	864	901	918	921	942	906	884	895	895	864	914	867	844	870	877	895	906	866	936	881	861	902	922	890	858	882	888	892	935	953	884	944	885	864	900	906	850	850	884	874	910	895	860	944	939	906	942	893	924	879	882	892	896	885	867	832	926	825	882	918	904	843	880	917	886	890	873	949	858	927	824	891	897	926	875	881	912	883	876	874	890	897	924	893	903	929	890	889	894	844	901	838	812	943	920	864	847	946	892	832	909	908	879	847	856	913	889	881	931	927	918	891	916	908	867	873	897	933	897	884	886	881	922	901	872	887	891	868	908	914	927	926	865	867	906	914	924	893	970	880	933	909	916	907	865	897	896	877	930	891	825	972	898	882	932	913	921	875	858	858	930	926	869	865	849	871	917	871	853	845	936	865	909	933	875	932	831	835	921	881	895	864	906	886	924	860	937	858	887	850	869	894	934	906	857	908	848	870	931	875	888	886	871	917	875	872	880	921	901	846	899	881	917	903	857	870	920	849	873	908	870	903	905	953	848	827	830	907	894	866	866	888	949	886	875	908	858	921	932	916	886	898	894	876	934	912	885	833	872	852	897	863	923	882	925	857	866	905	858	890	867	893	852	852	897	903	865	851	877	873	925	903	869	872	887	921	895	899	884	861	896	961	871	912	912	883	866	911	864	858	860	925	873	884	904	885	898	905	889	894	862	899	881	873	867	894	872	871	864	930	890	867	908	897	854	868	874	919	898	909	870	904	895	927	881	923	843	893	891	854	877	895	908	905	937	892	905	894	876	858	921	898	884	971	912	856	899	847	874	867	891	900	869	898	897	855	935	941	886	909	905	847	830	871	929	854	933	917	865	876	952	942	883	948	885	921	867	922	934	861	880	942	896	914	918	821	881	853	865	915	919	861	876	902	839	889	869	883	884	939	830	862	884	914	932	916	883	899	896	887	900	883	876	912	811	900	920	904	854	915	844	890	913	928	899	869	876	902	892	900	957	849	863	864	865	925	894	821	891	877	923	881	883	885	864	860	884	932	908	917	953	829	878	904	941	925	879	916	937	883	849	879	882	879	912	903	897	877	871	889	904	861	876	882	913	945	904	920	943	896	895	959	877	890	872	908	919	915	986	856	895	873	897	891	869	876	870	830	893	921	877	872	906	892	878	877	898	903	912	889	844	877	938	912	900	905	880	925	892	890	894	930	885	926	935	879	872	926	887	896	858	884	885	914	907	892	891	881	874	881	912	923	811	885	846	899	907	872	900	878	874	870	909	902	819	876	903	906	882	899	873	888	872	859	903	906	859	900	920	907	870	859	901	898	898	901	969	889	935	888	871	934	894	887	929	898	895	900	927	933	925	947	900	853	929	904	884	855	881	881	878	908	929	887	880	867	905	905	883	904	874	873	891	937	902	914	881	882	902	889	895	897	918	877	925	874	863	971	860	912	943	903	886	933	876	892	876	925	905	912	887	909	867	886	865	896	890	917	912	847	912	878	846	869	840	908	877	912	915	914	821	840	884	943	885	874	890	878	918	854	901	901	897	857	930	879	869	892	911	907	851	887	883	828	874	874	922	863	906	937	879	884	889	845	895	943	921	912	909	868	876	910	852	889	881	878	905	914	898	826	890	876	909	894	852	893	856	952	938	912	873	856	871	887	930	859	958	881	879	910	911	883	866	867	894	917	896	903	900	911	868	900	923	932	887	887	933	905	884	881	932	920	903	895
24597	11026	9248	13529	17362	15002	12617	10803	9922	9374	9059	8908	8846	9014	8626	8756	8564	8639	8721	8523	8537	8510	8629	8527	8472	8415	8451	8480	8590	8441	8514	8527	8529	8498	8428	8339	8477	8321	8284	8468	8374	8493	8256	8488	8555	8291	8524	8370	8337	8456	8612	8382	8371	8254	8288	8463	8426	8316	8452	8288	8387	8469	8223	8463	8398	8494	8391	8458	8435	8397	8388	8422	8338	8418	8283	8453	8367	8342	8396	8223	8346	8370	8361	8353	8314	8398	8395	8405	8401	8281	8341	8491	8353	8504	8277	8396	8282	8347	8351	8483	8421	8396	8289	8314	8448	8469	8390	8367	8287	8328	8443	8362	8681	8380	8329	8440	8476	8294	8327	8292	8319	8421	8307	8494	8393	8373	8432	8280	8447	8457	8304	8433	8345	8377	8242	8343	8371	8274	8338	8352	8450	8502	8367	8374	8395	8375	8376	8373	8507	8417	8579	8347	8405	8311	8333	8481	8332	8264	8284	8523	8297	8234	8247	8300	8489	8441	8343	8373	8330	8421	8365	8500	8184	8393	8479	8468	8383	8422	8516	8489	8323	8402	8484	8361	8247	8384	8395	8452	8288	8331	8340	8494	8549	8374	8481	8343	8337	8370	8616	8346	8244	8361	8460	8296	8358	8453	8414	8486	8400	8384	8447	8444	8399	8395	8402	8324	8243	8363	8314	8425	8393	8284	8410	8270	8306	8550	8327	8368	8276	8409	8281	8424	8298	8326	8355	8355	8428	8437	8366	8255	8404	8332	8303	8352	8340	8406	8419	8442	8397	8307	8393	8397	8334	8353	8350	8467	8480	8308	8397	8270	8419	8275	8373	8211	8432	8486	8508	8356	8314	8252	8313	8324	8365	8449	8446	8293	8392	8178	8318	8441	8237	8248	8425	8449	8398	8410	8347	8320	8325	8486	8540	8323	8388	8398	8447	8295	8532	8393	8375	8425	8419	8472	8473	8261	8454	8420	8486	8262	8355	8311	8309	8391	8304	8405	8468	8342	8388	8441	8355	8337	8308	8429	8374	8402	8399	8241	8406	8432	8364	8294	8444	8487	8422	8368	8432	8284	8391	8381	8290	8438	8277	8450	8450	8407	8315	8231	8440	8285	8335	8538	8366	8388	8478	8506	8369	8520	8392	8377	8449	8372	8396	8294	8303	8403	8377	8397	8397	8411	8358	8384	8388	8399	8286	8321	8404	8373	8411	8439	8431	8274	8454	8352	8456	8359	8305	8403	8369	8447	8450	8409	8272	8444	8426	8361	8423	8511	8410	8474	8381	8383	8346	8463	8384	8364	8449	8395	8417	8445	8260	8309	8340	8449	8404	8410	8438	8319	8397	8328	8440	8379	8274	8499	8370	8509	8411	8478	8491	8445	8400	8312	8470	8399	8416	8353	8402	8385	8318	8322	8334	8300	8467	8427	8437	8306	8314	8334	8510	8438	8441	8384	8513	8301	8306	8310	8261	8324	8374	8383	8371	8308	8422	8312	8311	8492	8464	8357	8335	8473	8379	8282	8380	8355	8503	8442	8331	8391	8267	8421	8219	8464	8313	8364	8323	8316	8449	8418	8329	8304	8518	8437	8377	8496	8271	8369	8394	8378	8227	8413	8412	8378	8363	8328	8307	8301	8285	8365	8275	8430	8343	8403	8368	8365	8273	8360	8382	8287	8357	8329	8435	8386	8307	8318	8429	8403	8286	8380	8369	8424	8515	8588	8541	8508	8530	8223	8373	8452	8400	8531	8371	8293	8320	8286	8322	8475	8363	8450	8184	8301	8395	8494	8458	8317	8542	8425	8335	8366	8369	8278	8345	8403	8311	8269	8347	8344	8350	8319	8484	8412	8389	8307	8386	8448	8370	8379	8406	8402	8444	8433	8472	8411	8205	8458	8386	8445	8483	8395	8420	8373	8462	8406	8418	8401	8449	8377	8466	8357	8481	8366	8476	8414	8373	8266	8375	8353	8348	8376	8339	8382	8371	8366	8254	8353	8539	8330	8296	8375	8276	8427	8268	8508	8396	8447	8433	8395	8400	8303	8492	8452	8247	8262	8330	8255	8325	8261	8378	8388	8430	8213	8258	8360	8383	8469	8521	8423	8243	8487	8360	8493	8438	8313	8464	8393	8436	8324	8423	8418	8451	8403	8343	8517	8460	8230	8488	8305	8444	8443	8516	8337	8417	8303	8353	8284	8446	8434	8324	8377	8385	8436	8359	8443	8401	8265	8382	8221	8386	8533	8385	8360	8454	8277	8474	8383	8475	8402	8250	8277	8322	8385	8458	8472	8323	8355	8409	8430	8519	8328	8477	8490	8366	8206	8411	8352	8273	8507	8615	8348	8573	8588	8465	8295	8244	8447	8325	8426	8289	8422	8295	8426	8349	8374	8467	8543	8333	8469	8473	8446	8423	8426	8424	8440	8315	8411	8414	8327	8381	8335	8358	8397	8442	8340	8431	8345	8336	8432	8381	8396	8391	8263	8351	8346	8325	8474	8394	8255	8497	8436	8345	8276	8244	8312	8338	8425	8488	8409	8480	8256	8371	8413	8152	8337	8374	8319	8364	8426	8286	8367	8381	8487	8307	8283	8437	8429	8369	8482	8348	8527	8484	8483	8443	8536	8346	8325	8349	8535	8344	8368	8432	8534	8368	8411	8358	8207	8288	8310	8261	8428	8369	8344	8433	8261	8412	8497	8485	8347	8310	8411	8560	8378	8335	8405	8371	8356	8416	8373	8303	8443	8339	8323	8423	8454	8393	8356	8359	8329	8342	8326	8348	8317	8300	8448	8411	8391	8418	8307	8504	8505	8305	8355	8373	8371	8332	8224	8418	8351	8439	8400	8442	8479	8478	8417	8300	8556	8364	8421	8322	8209	8348	8423	8317	8187	8449	8430	8355	8328	8340	8409	8405	8404	8467	8259	8419	8394	8385	8377	8572	8285	8313	8522	8395	8463	8289	8425	8507	8363	8563	8318	8485	8367	8533	8279	8358	8350	8392	8492	8413	8339	8491	8486	8312	8475	8493	8484	8456	8467	8366	8455	8332	8405	8388	8269	8406	8386	8371	8394	8571	8364	8487	8414	8370	8430	8383	8270	8452	8444	8433	8346	8337	8346	8374	8435	8361	8331	8377	8583	8423	8513	8386	8336	8434	8361	8327	8316	8308	8461	8485	8382	8480	8508	8421	8385	8450	8383	8358	8420	8301	8349	8350	8304	8423	8349	8478	8415	8282	8324	8338	8370	8336	8403	8443	8380	8493	8397	8361	8337	8435	8392	8392	8547	8337	8258	8382	8576	8387	8313	8358	8265	8288	8419	8365	8463	8489	8332	8462	8321	8421	8463	8443	8392	8396	8422	8531	8322	8487	8328	8432	8548	8376	8421	8269	8352	8438	8405	8292	8371	8401	8331	8444	8383	8467	8329	8287	8420	8342	8480	8253	8300	8324	8398	8200	8396	8402	8475	8401	8439	8419	8436	8309	8478	8426	8360	8330	8191	8436	8299	8371	8370	8471	8446	8339	8295	8398	8541	8369	8349	8408	8306	8430	8467	8399	8414	8380	8400	8363	8422	8475	8534	8472	8399	8360	8550	8410	8357	8337	8296	8275	8292	8452	8255	8492	8457	8451	8204	8386	8384	8365	8409	8367	8390	8325	8489	8388	8478	8462	8298	8383	8532	8369	8380	8360	8279	8467	8267	8474	8496	8380	8397	8280	8424	8383	8402	8441	8407	8343	8358	8398	8432	8352	8456	8352	8392	8272	8461	8299	8255	8370	8308	8348	8410	8469	8344	8410	8501	8334	8363	8349	8458	8323	8378	8257	8321	8404	8314	8331	8340	8412	8360	8464	8394	8445	8362	8466	8485	8432	8341	8264	8374	8503	8418	8434	8590	8503	8266	8468	8399	8440	8535	8456	8407	8393	8304	8388	8429	8175	8240	8383	8474	8311	8382	8298	8467	8365	8314	8474	8402	8366	8583	8482	8415	8371	8402	8316	8398	8469	8280	8402	8310	8408	8365	8417	8304	8331	8451	8511	8315	8276	8464	8334	8428	8277	8416	8454	8368	8386	8398	8428	8495	8471	8405	8319	8536	8383	8349	8589	8513	8414	8444	8284	8431	8383	8329	8390	8428	8287	8468	8248	8215	8363	8378	8334	8329	8418	8365	8464	8475	8373	8374	8310	8521	8339	8465	8304	8453	8476	8242	8392	8428	8330	8413	8344	8317	8463	8267	8393	8335	8457	8366	8285	8376	8369	8415	8513	8481	8407	8543	8522	8457	8401	8476	8372	8487	8295	8473	8423	8447	8308	8424	8368	8370	8352	8350	8431	8500	8215	8484	8393	8405	8473	8317	8396	8424	8370	8437	8445	8287	8488	8299	8360	8274	8165	8350	8270	8350	8331	8281	8347	8306	8284	8417	8376	8421	8462	8503	8377	8310	8370	8428	8409	8174	8401	8430	8333	8373	8370	8382	8415	8414	8312	8403	8381	8372	8297	8336	8501	8384	8290	8368	8339	8430	8326	8426	8457	8507	8443	8380	8534	8352	8398	8305	8407	8349	8371	8414	8335	8516	8343	8383	8472	8333	8511	8355	8374	8284	8476	8281	8518	8427	8288	8493	8364	8455	8366	8395	8370	8358	8358	8439	8450	8496	8353	8307	8371	8405	8467	8480	8574	8567	8425	8415	8367	8210	8460	8432	8407	8496	8298	8303	8376	8215	8322	8410	8348	8426	8378	8299	8397	8359	8353	8415	8310	8424	8378	8251	8325	8386	8383	8288	8538	8443	8381	8352	8500	8486	8439	8531	8482	8388	8460	8483	8260	8391	8537	8402	8319	8451	8282	8574	8419	8490	8404	8359	8426	8402	8297	8253	8448	8428	8536	8261	8439	8375	8254	8478	8421	8542	8490	8465	8413	8353	8263	8504	8443	8439	8446	8359	8369	8338	8363	8436	8534	8278	8374	8329	8418	8358	8443	8399	8424	8317	8375	8285	8436	8362	8467	8258	8345	8410	8275	8269	8294	8331	8461	8456	8381	8374	8421	8127	8513	8372	8235	8445	8396	8358	8332	8450	8334	8458
5725	939	735	761	919	847	784	687	687	658	662	609	628	621	638	642	568	602	600	599	612	585	594	633	577	624	614	605	587	581	591	597	550	573	592	603	571	557	586	586	583	590	614	549	603	546	560	580	590	630	533	582	606	573	558	597	566	564	604	638	563	561	589	501	547	597	538	609	599	584	607	584	590	556	567	590	562	586	595	577	582	556	605	565	605	613	554	567	600	607	572	589	570	563	558	643	602	531	620	543	510	587	557	562	580	569	548	564	543	589	566	607	555	590	557	548	595	552	546	591	620	557	568	569	577	583	578	574	586	550	557	566	615	596	576	607	582	572	610	591	579	582	541	566	619	526	550	546	592	557	594	583	588	606	565	548	597	582	570	600	557	579	568	602	595	563	549	581	566	567	575	552	577	568	603	609	596	600	582	584	569	564	584	582	566	602	626	580	577	594	597	580	549	559	604	560	577	605	555	575	599	574	562	602	564	575	585	589	597	602	545	599	582	539	567	568	598	532	599	570	637	569	537	577	596	575	574	541	552	568	584	558	598	579	557	587	585	567	515	597	562	559	598	560	609	581	566	559	606	590	573	562	591	604	574	595	620	561	656	591	546	628	543	541	576	562	571	580	548	571	580	598	588	542	531	564	558	592	587	577	588	553	574	626	586	539	599	559	599	559	591	576	611	605	539	596	600	527	585	576	577	573	565	586	575	561	545	586	574	564	565	599	572	591	571	576	627	542	567	561	577	581	582	626	588	587	541	585	614	605	623	550	590	583	544	546	593	592	587	607	582	576	598	553	626	590	617	546	565	535	559	592	597	552	561	573	588	607	634	601	577	579	574	583	580	562	581	561	593	585	565	569	571	592	565	577	626	515	554	564	572	602	584	598	549	528	612	571	563	545	642	585	547	575	645	541	578	571	563	582	609	566	555	563	601	601	604	621	577	603	577	599	576	575	557	592	573	574	576	616	621	545	545	578	583	593	549	607	576	617	611	539	565	580	603	591	576	586	583	628	528	612	595	600	595	549	561	588	583	561	573	575	568	586	585	587	586	605	609	555	587	555	606	597	599	540	592	581	615	564	607	609	579	592	572	595	565	612	582	549	576	602	588	546	540	588	551	574	593	562	599	588	564	580	553	565	595	560	599	556	563	617	554	627	565	559	544	611	558	583	533	569	550	551	550	571	537	614	553	570	635	610	547	564	585	584	558	602	578	607	581	629	636	591	579	599	548	642	600	575	579	569	539	600	602	584	574	569	618	547	576	609	574	627	582	544	555	562	591	584	554	592	559	593	587	574	584	541	594	567	552	603	601	602	589	535	531	539	566	600	553	602	565	579	575	573	566	557	593	602	582	594	546	583	598	595	574	569	601	604	610	568	586	550	568	595	548	558	515	596	539	582	529	610	573	554	584	610	580	574	593	614	601	603	561	561	575	573	574	588	596	603	555	568	599	555	580	529	597	565	579	587	594	589	572	566	542	577	621	572	597	542	610	640	540	598	602	582	596	574	559	576	553	593	628	545	588	597	598	557	574	566	553	608	595	602	616	572	602	543	565	581	594	615	573	578	571	580	559	572	589	572	554	549	577	584	585	583	575	560	584	535	590	591	567	584	552	599	588	576	586	558	603	596	592	621	595	547	588	605	571	568	561	554	588	558	587	571	590	579	575	611	580	542	557	577	546	575	590	589	605	528	605	571	573	565	581	606	636	563	581	558	616	575	570	571	579	577	600	576	593	604	610	615	580	589	627	594	599	616	606	587	596	576	549	575	575	620	590	531	577	549	557	578	549	571	584	642	589	577	559	595	596	624	561	584	581	587	588	606	561	537	611	551	554	565	577	568	612	609	574	583	558	587	561	549	549	567	595	597	594	598	561	567	561	626	579	565	614	595	540	536	539	609	547	602	584	564	562	522	613	577	589	585	582	610	572	631	555	594	593	611	573	595	531	581	585	586	575	575	553	581	570	616	576	549	564	624	545	591	573	581	550	584	603	544	596	582	579	618	554	597	594	580	552	566	619	573	580	580	558	571	559	558	630	564	563	570	564	578	577	576	585	574	551	617	547	530	608	574	584	617	558	584	560	583	558	572	568	596	615	635	567	552	595	585	547	593	564	578	563	558	540	588	574	562	603	600	585	634	537	605	577	612	543	600	597	615	576	577	570	607	643	601	580	601	559	573	586	542	552	597	572	565	533	544	607	595	607	567	563	588	617	593	597	584	566	570	588	554	547	523	568	514	578	572	573	566	521	586	558	595	577	577	595	577	578	534	570	620	574	552	606	605	536	587	549	573	594	612	608	592	584	540	571	594	604	559	591	530	615	583	563	562	578	589	615	618	619	559	577	628	552	582	579	565	583	558	609	554	579	566	571	574	640	577	582	591	552	581	599	602	563	592	609	561	594	559	530	516	619	596	534	604	581	551	605	568	576	611	637	587	560	570	577	595	541	562	552	570	628	597	566	589	619	596	582	598	603	609	604	583	556	574	588	600	615	586	580	547	600	550	576	557	576	603	572	597	582	586	584	614	559	520	571	608	606	564	626	589	575	603	583	557	525	600	542	567	605	603	594	631	549	586	560	558	618	612	527	571	587	593	602	553	510	555	610	575	599	555	533	608	583	542	572	598	555	600	570	558	599	572	576	617	574	625	587	564	546	600	566	587	588	564	557	590	586	585	603	579	598	599	609	628	594	606	558	607	591	575	551	591	565	582	561	571	574	613	566	597	594	573	594	571	602	579	604	590	591	559	580	582	572	566	616	598	578	560	535	564	599	606	575	579	573	541	595	586	631	611	572	583	582	597	591	559	586	572	625	630	575	579	581	544	574	597	595	595	544	634	579	561	595	555	556	630	568	567	588	596	538	566	564	595	597	602	580	596	596	601	588	623	619	573	576	648	587	580	601	561	627	541	568	579	594	561	575	579	580	567	595	580	565	569	596	590	558	566	608	570	589	587	557	551	613	584	589	601	584	534	530	556	580	579	570	601	587	575	590	611	599	547	546	601	587	565	596	616	605	532	562	617	578	561	617	575	587	580	575	532	554	596	569	567	570	597	526	602	572	599	580	603	612	584	570	585	549	601	596	572	533	601	610	584	603	614	578	583	618	612	555	572	608	600	539	607	588	590	580	554	583	566	565	567	554	576	552	590	561	553	574	567	557	648	574	564	556	561	601	595	563	588	554	566	598	605	553	638	530	527	609	608	577	623	568	592	586	566	551	580	610	598	565	588	591	596	577	550	592	588	574	573	575	575	570	582	558	616	591	544	621	581	591	583	588	579	571	564	574	567	556	583	590	584	572	573	568	575	532	580	590	570	598	605	572	590	614	555	587	566	549	564	574	584	570	553	591	556	571	626	559	549	571	611	538	595	593	607	550	611	633	605	561	596	557	561	585	582	571	546	571	611	579	599	610	584	514	592	578	566	573	618	595	582	560	648	607	574	542	586	538	578	558	611	577	542	555	590	568	558	578	541	571	613	570	557
31417	13468	8332	17377	23223	20102	15515	12953	11045	9735	8784	8210	7665	7344	7395	7040	6774	6821	6643	6725	6469	6491	6493	6416	6401	6256	6226	6156	6160	6223	6063	6061	6159	6063	6052	6053	5960	6107	6003	6019	6011	5986	5943	5987	5982	5922	6044	5946	6037	5970	5869	5905	5812	5926	5987	6003	5904	5881	5919	5926	6067	5975	5888	5932	5807	5916	5889	6026	5767	5803	5856	5789	5879	5807	6010	5977	5941	5950	5731	5816	5836	5860	5983	5869	5809	5961	5840	5901	5913	5796	5866	5705	5736	5943	5863	5926	5973	5945	5929	5774	5897	5953	5944	5867	5958	5821	5830	5811	5821	5930	5895	5847	5934	5790	5869	5855	5947	5890	5735	5918	5855	5868	5813	5791	5924	5781	5938	5888	5972	5845	5918	5814	5801	5865	5787	5871	5895	5760	5850	5781	5870	5852	5886	5818	5821	5841	5747	5805	5962	5878	5953	5869	5855	5898	5941	5753	5881	5833	5940	5850	5795	5858	5740	5836	5951	5967	5770	5768	5873	5903	5902	5948	5818	5856	5955	5872	5806	5946	5792	5835	5990	5809	5801	5850	5968	5821	5910	5851	5806	5879	5894	5830	5884	5905	5790	5983	5815	5739	5995	5828	5845	5877	5873	5950	5935	5837	5950	5877	5919	5881	5848	5792	5915	5819	5923	5973	5849	5800	5829	5775	5766	5903	5813	5851	5967	5927	5722	5861	5939	5927	5790	5858	5847	5928	5839	5877	5933	5867	5883	5799	5842	5918	5851	5871	5946	5824	5903	5892	5810	5740	5831	5813	5939	5857	5838	5915	5782	5864	5865	5753	5925	5797	5898	5761	5764	5718	5816	5878	5880	5866	5911	5902	5837	5904	5913	5950	5761	5828	5844	5957	5822	5912	5829	5892	5948	5872	5757	5760	5879	5766	5793	5833	5790	5897	5852	5845	5896	5861	5808	5836	5797	5921	5826	5959	5820	5854	5896	5926	5730	6049	5904	5819	5841	5827	5781	5914	5900	5752	5813	5830	5899	5938	5802	5996	5742	5861	5869	5852	5723	5735	5836	5863	5857	5935	5929	5906	5841	5809	5815	5883	5800	5818	5951	5788	5855	5808	5872	5856	5908	6031	5935	5808	5642	5990	5663	5935	5806	5775	5744	5806	5831	5823	5848	6047	5930	5790	5745	5862	5819	5692	5837	5876	5883	5878	5831	5855	5867	5807	5802	5955	5977	5807	5847	5885	5846	5786	5856	5864	5798	5918	5976	5843	5905	5916	5739	5771	5846	5862	6048	5778	5887	5848	5858	5815	5839	5766	5860	5929	5935	5839	5815	5799	5949	5825	5981	5912	5967	5849	5703	5856	5908	5857	5831	5886	5808	5849	5952	5785	5858	5931	5904	5849	5766	5952	5849	5976	5917	5784	5876	5887	5822	5867	5842	5913	5888	5813	5846	5804	5788	5821	5843	5809	5874	5750	5937	5863	5992	5785	5837	5865	5860	5829	5875	5843	5859	5855	5959	5846	5783	5903	5889	5910	5915	5897	5866	5858	5860	5804	6012	5863	5951	5774	5797	5765	5855	5905	5903	5801	5762	5808	5758	5811	5921	5756	5818	5942	5926	5800	5737	5859	5755	6061	5888	5856	5936	5807	5906	5982	5909	5805	5859	6004	5786	5693	5859	5955	5831	5892	5899	5854	5938	5764	5823	5753	5811	5700	5807	5915	5846	5892	5812	5770	5845	5891	5849	5866	5786	5765	5727	5873	5810	5787	5709	5979	5835	5865	5980	5827	5871	5902	5874	5802	5908	5861	5892	5970	5790	5935	5878	5931	5895	5804	5648	5872	5880	5897	5819	5883	5978	5843	5790	5918	5936	5891	5835	5721	5785	5892	5860	5821	5693	5888	5880	5841	5874	5872	5993	5798	5854	5910	5777	5788	5850	5901	5861	5757	5815	5829	5905	5676	5844	5890	5810	5906	5823	5847	5870	5912	5953	5772	5833	5859	5822	5862	5820	5785	6023	5951	5869	5855	5845	5864	5849	5847	5947	5788	5865	5943	5810	5828	5846	5848	5846	5713	5880	5764	5881	5801	5819	5814	5890	5874	5800	5738	5900	5744	5953	5977	5849	5902	5866	5822	5793	6007	5992	5817	5802	5893	5934	5716	5865	5901	5840	5840	5838	5909	5883	5792	5745	5807	5919	5939	5855	5701	5734	5928	5844	5894	5929	5885	5962	5651	5775	5922	5846	5806	5890	5817	5805	5889	5810	5782	5797	5751	5882	5805	5863	5884	5838	5774	5900	5841	5866	5743	5766	5818	5880	5864	5747	5811	5802	5767	5829	5860	5693	5790	5806	5833	5753	5877	5924	5886	5837	5861	5947	5849	5917	5760	5850	5875	5804	5852	5887	5889	5912	5892	6048	5856	5856	5881	5795	5846	5820	5954	5978	5900	5941	5951	5891	5912	5903	5863	5731	5821	5881	5927	5991	5769	5887	5908	5803	5881	5837	5810	5820	5890	5864	5857	5804	5851	5867	5912	5977	5827	5781	5834	5792	5908	5868	5818	5933	5778	5916	6005	5898	5960	5965	5830	5915	5756	5844	5854	5978	5810	5886	5752	5913	5867	5808	5870	5822	5830	5832	5876	5831	5796	5811	5877	5898	5775	6009	5833	5780	5766	5813	5903	5864	5858	5668	5961	5861	5765	5905	5966	5820	5850	5878	5871	5857	5831	5867	5869	5809	5915	5785	5838	5845	5907	5880	5942	5806	6076	5843	5762	5876	5915	5895	5722	5896	5844	5764	5857	5820	5866	5948	5877	5927	5860	5886	5865	5818	5935	5882	5894	5853	6003	5846	5825	5825	5937	5842	5866	5844	5787	5754	5954	5792	5768	5779	5858	5844	5794	5784	5936	5966	5859	5825	5787	5907	5872	5869	5856	5845	5916	5862	5834	5868	5807	5879	5890	5818	5768	5977	5841	5913	5864	5837	5849	5865	5890	5910	5783	5799	5688	5789	5931	5826	5878	5803	5972	5866	5965	5872	5874	5813	5843	5897	5779	5830	5830	5809	5850	5909	5998	5980	5882	5882	5815	5817	5835	5973	5774	5819	5890	5870	5930	5700	5884	5880	5932	5891	5773	5846	5724	5838	5822	5757	5703	5900	5800	5981	5800	5695	6011	5802	5823	5864	5862	5753	5811	5913	5822	5817	5814	5858	5865	5900	6007	5903	5844	5777	5787	5827	5903	5884	5873	5788	5814	5790	5918	5797	5927	5756	5740	6021	5901	5841	5814	5827	5819	5904	5821	5848	5821	5937	5832	5784	6021	5841	5903	5811	5834	5845	5925	5903	5839	5911	5913	5879	5817	5818	6007	5863	5788	5946	5837	5969	5905	5821	5789	5786	5882	5740	5916	5794	5797	5829	5882	5811	5999	5794	5880	5812	5931	5668	5852	5918	5697	5927	5763	5921	5914	5889	5888	5999	5790	5796	5965	5892	5854	5761	5756	5902	5751	5961	5855	5786	5919	5820	5861	5920	5789	5859	5821	5892	5826	5821	5848	5665	5942	5789	5941	5732	5873	5925	5764	5865	5896	5841	5825	5824	5836	5885	5831	5875	6001	5871	5722	5851	5795	5799	5764	5912	5853	5901	5883	5971	5870	5760	5828	5866	5903	5974	5762	5720	5918	5768	5936	5860	5904	5822	5763	5900	5798	5819	5882	5907	5897	5922	5916	5843	5808	5918	5873	5820	5893	5784	5876	5960	5808	5840	5775	5788	5881	5858	5886	5817	5798	5890	5972	5831	5848	5984	5863	5750	5861	5877	5897	5928	5789	6010	5765	5835	5863	5962	5763	5681	5781	5946	5787	5837	5842	5923	5811	5910	5760	6043	5833	5910	5745	5977	5888	5808	5809	5926	5933	5889	5891	5720	5998	5771	5968	5745	5818	5829	5892	6005	5959	5841	5854	5871	5995	5890	5837	5667	5941	5984	5864	5801	5912	5894	5851	5771	5906	5944	5797	6035	5737	5796	5801	5873	5850	5828	5809	6049	5930	5898	5859	5792	5941	5874	5920	5898	5782	5814	5855	5885	5855	6010	5992	5970	5934	5805	5935	5870	5947	5891	5748	5880	5936	5918	5836	5832	5824	5946	5935	5912	5906	5832	5903	6052	5929	5858	5885	5900	5869	5926	5893	5625	6034	5834	5778	5789	5819	5868	5974	5899	5896	5736	5761	5828	5881	5811	5777	5843	5885	5919	5792	5922	5857	5691	5958	5888	5889	5858	5822	5817	5830	5916	5805	5858	5915	5926	5898	5940	5847	5736	5816	5794	5701	5780	5892	5841	5855	6004	5878	5937	5918	5864	5882	5907	5801	5909	5947	5903	5771	5815	5786	5874	5865	5789	5784	5748	5952	5890	5815	5711	5779	5957	5908	5900	5925	5830	6022	5817	5733	5792	5902	5843	5804	5912	5920	5901	5970	5939	5996	5962	5850	5961	5742	5972	5882	5759	5754	5880	5916	5922	5800	5923	5808	5816	5932	5959	5906	5829	5812	5823	6002	5918	5824	5908	5807	5812	5897	5794	5966	5929	5925	5866	5767	5841	5917	5834	5892	5862	5999	5856	5972	5818	5912	5833	5899	5910	5902	5925	5949	5930	5815	5816	5869	5852	5924	5910	5913	5673	5876	5884	5820	5910	5907	5810	5980	5731	5825	5806	5845	5858	5786	5895	5897	5846	5865	5877	5870	5888	5770	5859	5840	5874	5821	5797	5903	5869	5911	6052	5896	5760	5791	5893	5883	5872	5891	5721	5961	5874	5981	5770	5811	5832	5895	5719	5935	5822	5861	5810	5860	5892	5909	5948	5886	5741	5937	5903	5925	5836	5940	5847	5869	5800	5958	5820	5809	5825	5956	5967	5942	5864	5982	5715	5725	5787	5830	5795	5745	5814	5911	5829	5724	5821	5871	5784	5963	5849	5897	5847	5747	5880	5943	5848	5897	5919	5944	5896	5983	5999	5817	5941	5900	5891	5871	5805	5826	5829	5836	5883	5770	5842	5859	5853	5806	5802	5857	5882	5967	5920	5823
5566	937	743	798	876	822	793	769	750	685	679	670	665	676	658	692	636	635	673	624	629	599	609	674	628	622	631	658	635	603	624	621	683	653	604	613	624	656	602	639	581	627	631	630	659	690	626	614	619	595	610	628	635	637	626	603	598	632	614	593	580	627	605	593	684	601	625	658	654	641	601	554	629	625	644	629	570	595	599	582	630	621	605	646	624	608	611	633	643	651	606	591	593	615	653	629	599	581	630	593	637	637	616	690	609	650	601	646	680	581	591	596	628	593	590	622	678	618	633	620	658	630	595	643	643	612	617	580	667	680	637	584	578	581	635	611	639	626	558	651	630	594	610	613	615	617	663	586	637	560	644	628	577	608	668	661	625	613	634	605	613	630	653	597	685	620	577	598	639	610	647	630	628	607	626	637	602	603	614	642	623	593	592	588	612	614	605	635	611	644	642	622	602	667	639	604	630	621	606	654	620	655	603	606	622	580	678	650	643	604	611	633	626	641	634	593	592	591	567	614	635	656	643	662	641	600	642	616	616	590	599	653	622	655	599	660	630	616	602	605	634	592	639	637	595	633	601	652	633	581	632	631	623	621	588	639	646	618	624	642	607	640	647	638	634	603	613	621	601	660	630	628	634	639	656	591	603	623	617	648	637	625	590	642	617	644	603	636	623	646	635	657	654	618	634	591	604	611	608	668	631	615	639	642	620	614	642	615	658	617	611	610	666	620	605	618	603	623	608	668	586	603	623	591	587	615	613	564	609	616	616	630	613	657	600	628	609	590	645	635	623	583	620	640	618	604	616	648	655	593	633	630	631	577	626	617	645	634	668	613	644	632	575	630	601	594	603	594	614	644	575	656	606	613	623	616	600	602	611	603	606	617	617	653	627	665	636	600	600	654	592	589	587	615	647	640	630	610	636	623	623	625	627	633	603	608	635	587	618	620	641	644	581	637	665	631	622	627	609	631	607	634	628	638	632	647	608	602	637	618	591	633	624	595	623	641	594	606	596	675	624	640	569	583	629	605	641	691	581	622	636	604	622	633	627	648	657	646	613	617	664	650	645	638	595	645	640	638	625	663	621	585	622	613	631	647	638	640	645	629	627	630	590	633	625	604	604	611	636	601	591	585	613	597	632	655	649	610	648	655	634	630	622	650	579	586	622	615	602	598	617	643	593	649	645	630	629	658	587	665	643	668	632	607	598	616	616	625	599	663	569	597	597	647	608	588	618	646	630	631	645	672	643	610	594	614	614	645	624	601	555	618	626	653	664	642	585	603	655	645	601	649	648	690	632	604	615	623	620	631	639	615	592	657	681	592	609	617	664	648	603	612	648	609	602	621	604	636	605	624	657	627	617	664	652	687	651	576	640	619	587	621	616	633	578	636	600	628	605	572	663	610	677	647	599	608	597	588	572	625	613	594	653	584	632	636	591	605	606	609	629	600	613	606	667	667	568	666	622	586	600	630	604	643	610	602	615	644	664	586	600	651	595	613	595	600	642	593	597	584	653	593	618	648	623	614	612	615	639	658	571	632	615	632	638	626	639	613	644	644	641	611	610	650	602	606	612	602	622	634	616	596	644	601	593	646	640	624	601	598	625	579	629	624	606	630	607	630	639	596	622	585	638	627	664	659	635	628	607	617	663	612	589	624	594	593	625	630	636	606	608	599	639	609	612	598	607	649	643	609	589	626	612	651	590	615	613	626	607	605	612	624	576	598	637	611	602	613	654	625	650	595	598	620	623	614	646	640	663	613	613	626	645	596	627	622	587	581	628	616	617	592	606	626	617	590	619	603	658	623	620	641	605	588	647	682	613	606	608	636	605	668	605	631	580	644	628	607	623	635	667	639	642	607	590	590	611	618	637	655	677	612	595	604	618	644	636	675	614	621	645	577	635	661	594	632	612	584	641	626	600	596	643	620	642	634	627	641	610	602	611	627	601	637	639	606	621	618	616	615	608	623	588	618	631	661	638	565	617	658	676	586	568	608	627	602	617	632	633	601	668	633	638	640	612	603	642	572	588	643	619	618	637	630	645	615	640	662	611	601	626	636	590	629	619	581	679	604	640	638	628	651	615	642	581	629	629	604	660	602	664	639	592	648	605	573	582	673	643	633	654	592	617	579	681	625	637	602	592	641	633	639	622	636	629	606	609	602	581	640	672	571	622	636	620	606	646	628	668	607	582	640	598	636	573	595	618	636	593	618	646	602	632	612	606	626	651	594	611	613	635	633	633	622	631	639	614	622	640	624	632	599	668	621	619	595	603	604	590	639	643	611	580	615	630	610	633	580	643	656	629	610	642	694	642	618	633	616	638	612	665	614	613	650	682	652	585	652	623	626	650	601	620	622	608	644	595	675	655	617	625	576	639	584	585	638	600	651	620	620	625	633	604	611	594	656	652	634	621	589	638	659	665	630	616	621	676	597	596	621	619	593	602	636	665	597	591	592	607	608	597	568	659	610	614	627	613	635	614	623	624	620	595	635	579	618	613	632	600	615	601	663	659	617	611	627	613	660	679	598	591	617	620	592	658	608	611	623	593	561	600	630	672	603	601	602	641	635	593	617	634	592	655	604	619	605	617	667	594	621	633	707	667	601	615	672	637	623	636	624	605	635	571	627	603	657	602	603	598	631	641	592	627	637	654	614	617	617	583	635	632	621	621	600	566	601	603	640	633	632	637	616	627	667	624	675	586	651	646	608	629	596	593	576	622	691	629	608	610	628	657	595	667	636	597	596	620	623	616	613	638	631	608	629	590	604	586	639	644	579	591	630	603	613	598	572	613	656	631	604	652	608	597	604	651	642	629	629	623	624	614	608	650	653	644	598	593	600	614	588	622	572	636	590	596	630	664	614	649	624	639	661	569	615	644	604	621	627	622	577	603	583	602	607	648	641	660	599	606	603	620	624	621	623	623	587	658	572	589	657	600	612	638	620	636	648	625	639	576	583	628	628	619	638	619	645	602	652	644	583	593	642	611	631	667	621	625	612	664	550	584	627	617	641	635	570	595	596	616	615	595	586	587	622	607	649	667	629	604	605	633	606	626	594	558	587	650	622	621	612	579	633	632	658	617	592	662	637	614	630	633	568	681	635	600	575	663	615	634	598	612	585	644	637	642	593	653	646	602	626	644	650	621	621	587	644	640	596	612	618	668	622	583	605	588	610	604	641	606	634	646	614	643	600	648	660	576	596	638	588	623	647	605	638	617	623	618	630	621	636	608	640	598	614	653	621	621	591	620	581	648	603	627	608	586	653	626	611	624	621	567	607	618	651	622	633	558	675	628	644	583	626	602	645	671	615	684	604	604	604	654	650	636	637	631	654	627	686	621	660	635	589	622	632	633	594	580	582	617	624	620	602	603	615	636	662	609	637	607	600	646	612	608	612	611	667	615	609	610	625	612	656	625	637	628	555	617	623	611	590	672	620	631	615	631	621	635	586	595	627	614	624	651	608	610	591	639	647	593	605	607	626	645	620	639	637
30271	12299	8269	16319	21509	18412	14575	11978	10386	9380	8485	8050	7735	7368	7349	7315	6987	6938	6871	6679	6876	6748	6676	6826	6698	6562	6468	6553	6342	6439	6338	6422	6420	6322	6315	6370	6340	6307	6429	6302	6269	6291	6228	6199	6208	6213	6308	6250	6344	6280	6229	6186	6383	6191	6309	6236	6297	6287	6285	6220	6230	6245	6184	6258	6178	6238	6247	6158	6196	6222	6276	6230	6194	6174	6289	6303	6243	6257	6270	6346	6177	6189	6288	6201	6275	6168	6108	6137	6216	6352	6184	6202	6243	6234	6355	6246	6147	6257	6184	6275	6079	6280	6091	6253	6278	6239	6331	6228	6151	6238	6230	6195	6154	6131	6214	6253	6258	6152	6205	6306	6228	6243	6269	6261	6224	6184	6292	6154	6334	6194	6313	6207	6241	6160	6305	6225	6146	6270	6193	6405	6333	6186	6249	6129	6136	6309	6293	6206	6208	6184	6163	6264	6268	6209	6265	6264	6187	6237	6225	6014	6341	6217	6169	6233	6160	6246	6262	6290	6260	6205	6141	6166	6124	6148	6217	6142	6273	6246	6189	6186	6259	6157	6094	6234	6236	6418	6150	6256	6291	6289	6292	6197	6176	6287	6128	6222	6184	6240	6198	6261	6155	6185	6180	6334	6311	6240	6170	6252	6207	6180	6377	6285	6130	6345	6187	6285	6202	6327	6152	6114	6172	6222	6196	6186	6090	6217	6122	6213	6259	6172	6173	6046	6164	6167	6373	6222	6232	6188	6212	6316	6110	6238	6210	6117	6327	6186	6107	6123	6150	6148	6138	6167	6242	6248	6198	6258	6141	6136	6230	6080	6190	6376	6196	6173	6214	6385	6184	6044	6189	6314	6151	6170	6188	6150	6206	6295	6152	6158	6177	6222	6240	6280	6132	6349	6203	6337	6238	6074	6130	6142	6168	6160	6292	6205	6178	6239	6217	6272	6151	6285	6196	6293	6184	6359	6189	6106	6181	6205	6150	6267	6271	6256	6200	6124	6196	6173	6325	6166	6278	6239	6340	6095	6225	6238	6215	6277	6289	6310	6172	6099	6223	6356	6221	6215	6269	6201	6169	6099	6096	6321	6224	6115	6234	6290	6173	6242	6218	6180	6317	6197	6072	6294	6270	6143	6148	6133	6210	6275	6327	6198	6309	6314	6289	6140	6201	6126	6222	6085	6057	6216	6290	6163	6261	6181	6224	6181	6202	6192	6223	6039	6232	6277	6275	6175	6112	6161	6186	6156	6161	6272	6239	6223	6114	6130	6273	6305	6119	6165	6368	6253	6067	6068	6298	6252	6195	6043	6150	6199	6277	6237	6253	6237	6168	6235	6262	6116	6241	6231	6233	6123	6234	6227	6151	6272	6095	6329	6226	6201	6179	6164	6123	6220	6106	6324	6195	6298	6309	6315	6184	6314	6147	6035	6139	6156	6199	6114	6125	6184	6207	6335	6302	6248	6291	6155	6214	6249	6117	6253	6314	6181	6232	6263	6230	6195	6121	6120	6183	6222	6183	6288	6161	6231	6171	6209	6235	6087	6169	6218	6196	6193	6346	6252	6173	6269	6246	6142	6335	6308	6252	6184	6250	6321	6236	6231	6338	6260	6295	6304	6219	6240	6187	6233	6228	6175	6155	6178	6186	6270	6317	6095	6286	6310	6263	6212	6197	6269	6153	6380	6169	6233	6203	6194	6252	6124	6302	6186	6203	6352	6153	6188	6256	6199	6095	6323	6209	6281	6288	6230	6011	6256	6066	6131	6236	6285	6262	6216	6088	6233	6152	6274	6396	6275	6154	6118	6178	6115	6229	6237	6382	6289	5994	6193	6312	6315	6286	6166	6235	6104	6343	6080	6390	6208	6225	6230	6211	6209	6270	6151	6201	6185	6186	6237	6242	6165	6178	6279	6023	6122	6164	6155	6316	6291	6076	6273	6308	6317	6231	6143	6159	6073	6281	6136	6237	6304	6260	6294	6175	6114	6188	6124	6215	6123	6221	6159	6280	6230	6215	6348	6219	6240	6283	6064	6202	6257	6261	6184	6349	6238	6158	6294	6226	6315	6189	6197	6055	6172	6269	6248	6112	6247	6257	6256	6294	6279	6213	6358	6272	6274	6277	6196	6311	6268	6238	6136	6160	6268	6188	6122	6300	6161	6213	6233	6286	6164	6200	6265	6220	6219	6180	6195	6252	6172	6183	6192	6190	6230	6216	6278	6246	6113	6102	6212	6182	6345	6356	6135	6208	6157	6282	6166	6228	6300	6181	6196	6340	6228	6156	6236	6240	6303	6273	6273	6224	6035	6159	6160	6195	6249	6089	6240	6144	6153	6101	6357	6236	6321	6151	6251	6212	6236	6210	6121	6323	6206	6249	6254	6191	6244	6181	6265	6166	6128	6178	6160	6249	6093	6294	6146	6242	6182	6212	6148	6210	6133	6315	6202	6075	6166	6278	6215	6184	6157	6139	6300	6274	6100	6231	6166	6223	6188	6204	6263	6298	6095	6191	6183	6123	6181	6211	6229	6287	6271	6276	6090	6192	6287	6187	6186	6046	6193	6243	6306	6207	6110	6269	6205	6244	6160	6225	6257	6085	6301	6282	6149	6283	6219	6174	6247	6149	6269	6225	6206	6281	6144	6072	6140	6337	6221	6255	6175	6208	6311	6256	6262	6161	6246	6200	6183	6339	6307	6075	6117	6189	6261	6131	6324	6167	6243	6274	6208	6274	6291	6180	6153	6265	6238	6266	6226	6315	6221	6290	6324	6361	6158	6246	6163	6327	6285	6321	6182	6324	6181	6214	6238	6050	6247	6227	6188	6319	6177	6208	6255	6330	6153	6268	6289	6307	6233	6196	6265	6212	6213	6170	6253	6204	6248	6276	6193	6244	6184	6101	6195	6185	6198	6207	6282	6318	6163	6291	6193	6198	6205	6190	6142	6367	6271	6126	6300	6256	6351	6204	6223	6173	6262	6104	6237	6255	6201	6284	6167	6276	6118	6271	6235	6120	6177	6277	6019	6158	6294	6278	6242	6083	6249	6126	6292	6327	6254	6174	6048	6215	6276	6317	6145	6241	6313	6203	6169	6255	6215	6101	6151	6237	6107	6106	6236	6299	6265	6150	6273	6111	6328	6153	6340	6239	6224	6191	6292	6234	6087	6167	6257	6146	6162	6222	6229	6280	6138	6145	6116	6111	6094	6300	6271	6092	6124	6236	6391	6153	6261	6242	6204	6133	6227	6317	6212	6268	6209	6287	6237	6260	6257	6206	6085	6244	6256	6143	6070	6259	6202	6236	6242	6159	6271	6166	6185	6283	6175	6196	6224	6166	6237	6195	6120	6199	6271	6203	6272	6129	6130	6167	6396	6177	6229	6230	6339	6175	6243	6206	6233	6046	6222	6211	6269	6317	6263	6202	6187	6271	6215	6271	6119	6234	6431	6292	6272	6246	6135	6292	6177	6175	6211	6278	6408	6251	6322	6259	6318	6144	6166	6287	6116	6250	6312	6150	6322	6233	6276	6391	6318	6211	6149	6170	6196	6230	6199	6245	6193	6049	6149	6313	6301	6293	6107	6046	6165	6178	6228	6218	6202	6210	6348	6255	6194	6207	6284	6203	6250	6163	6336	6203	6184	6345	6212	6181	6229	6254	6210	6188	6232	6253	6282	6073	6184	6169	6120	6225	6294	6286	6346	6186	6314	6254	6269	6101	6134	6258	6290	6358	6239	6253	6195	6154	6079	6276	6219	6227	6292	6346	6147	6234	6167	6310	6294	6206	6197	6305	6259	6172	6130	6230	6144	6250	6298	6095	6225	6158	6166	6242	6250	6065	6205	6211	6189	6207	6228	6218	6136	6268	6242	6365	6358	6202	6203	6199	6228	6181	6122	6167	6143	6087	6201	6137	6142	6129	6077	6106	6271	6257	6206	6180	6189	6193	6152	6292	6319	6203	6187	6259	6150	6277	6257	6225	6174	6295	6316	6216	6026	6342	6153	6194	6272	6196	5991	6289	6332	6140	6236	6165	6161	6174	6195	6218	6222	6306	6182	6345	6307	6275	6158	6131	6270	6218	6196	6047	6267	6244	6232	6192	6182	6280	6149	6194	6273	6206	6204	6248	6186	6506	6222	6165	6222	6227	6107	6213	6235	6144	6173	6264	6184	6205	6303	6250	6231	6245	6069	6222	6164	6198	6230	6111	6365	6243	6177	6297	6264	6278	6102	6200	6204	6073	6242	6197	6265	6133	6303	6171	6141	6264	6109	6179	6179	6196	6242	6352	6200	6324	6149	6075	6302	6232	6160	6117	6187	6204	6117	6183	6222	6244	6215	6191	6270	6299	6279	6300	6194	6356	6202	6318	6221	6273	6131	6197	6321	6345	6271	6102	6117	6191	6257	6218	6161	6340	6167	6297	6186	6195	6219	6189	6161	6204	6146	6245	6196	6110	6286	6204	6239	6338	6288	6183	6169	6248	6218	6176	6216	6190	6212	6281	6165	6304	6234	6324	6128	6141	6206	6161	6229	6292	6260	6109	6181	6080	6251	6176	6252	6259	6295	6231	6283	6330	6126	6213	6322	6206	6185	6238	6148	6187	6180	6226	6104	6093	6222	6135	6268	6357	6128	6281	6214	6279	6064	6278	6155	6103	6145	6058	6053	6208	6197	6148	6338	6157	6256	6147	6196	6162	6254	6197	6163	6130	6220	6056	6264	6104	6190	6112	6331	6208	6125	6328	6212	6240	6262	6217	6222	6227	6225	6312	6109	6120	6280	6150	6276	6289	6317	6127	6091	6141	6153	6220	6377	6170	6327	6234	6097	6133	6108	6221	6184	6241	6153	6145	6138	6328	6248	6134	6158	6208	6134	6112	6075	6192	6330	6178	6243	6315	6119	6128	6260	6277	6299	6119	6223	6180	6168	6188	6200	6202	6211	6269	6258	6257	6048	6265	6104	6226	6203	6177	6237	6249	6192	6323	6300	6107	6218	6203	6217	6181	6401	6373	6212	6114	6300	6176	6335	6158	6219	6298	6330	6211	6272	6258	6233	6195	6137	6240	6266	6107	6181	6272	6163	6229	6222	6242	6195
5967	1351	876	949	1140	1020	982	919	920	861	769	832	753	752	731	748	701	743	697	710	676	678	674	697	684	618	661	659	706	658	672	640	691	688	652	663	681	653	671	660	641	650	706	650	621	684	671	652	696	650	671	662	681	646	656	695	663	686	648	659	648	690	691	672	648	623	699	666	673	669	609	655	661	679	652	660	674	662	641	631	663	624	689	721	682	659	688	684	645	643	678	639	683	621	689	656	681	670	641	634	657	688	659	673	680	661	655	634	686	677	638	656	673	626	660	671	700	659	627	640	651	670	652	685	628	657	678	663	687	686	647	659	674	676	661	688	636	645	694	605	617	653	663	663	658	679	630	682	675	683	685	678	649	632	623	663	636	655	642	620	692	671	684	660	683	657	671	649	669	625	625	647	661	682	666	666	646	630	676	676	667	684	654	626	674	673	684	652	655	643	666	667	672	690	646	727	691	707	670	650	641	698	650	642	657	684	602	670	710	659	640	617	654	644	667	669	657	661	654	726	662	650	648	703	659	667	660	669	707	646	678	655	644	729	681	649	649	653	657	707	649	682	664	659	620	582	706	630	657	702	619	687	720	687	689	675	629	638	671	645	660	703	676	675	586	700	664	609	642	688	629	701	649	657	665	640	676	636	663	593	685	663	670	633	657	695	677	697	677	663	644	649	653	689	664	627	640	660	714	665	662	653	677	651	651	681	694	663	625	656	690	679	667	672	669	695	658	673	645	669	627	667	674	654	689	677	601	686	635	664	672	699	692	656	711	662	650	658	668	699	670	661	659	686	647	677	647	670	649	662	664	681	646	682	678	621	669	678	670	652	670	641	667	690	677	677	676	711	690	642	679	612	650	704	707	667	675	690	655	685	641	644	635	676	691	652	718	648	698	623	655	620	688	677	610	726	674	647	660	657	727	652	657	641	631	643	688	678	711	684	649	657	696	677	637	655	655	642	651	667	672	659	650	670	676	706	611	688	685	718	638	679	691	645	672	677	706	751	654	625	631	641	654	659	603	656	687	685	677	723	679	643	641	693	649	653	646	635	654	678	674	631	724	673	656	676	651	677	654	637	694	605	620	655	663	662	660	702	629	644	699	664	642	706	626	671	712	691	633	671	639	659	667	672	699	663	663	750	659	676	686	675	670	664	647	650	666	638	635	669	664	671	662	657	693	607	601	699	667	640	660	640	632	661	630	636	654	664	717	695	673	698	632	697	636	649	691	703	644	684	700	664	677	711	691	643	620	656	676	677	661	640	649	639	667	626	640	642	673	694	613	648	656	680	620	664	705	633	732	658	673	640	682	709	665	692	705	661	687	669	653	633	660	629	636	655	652	669	710	663	647	637	638	671	701	677	703	640	684	729	697	645	670	681	626	649	689	649	672	647	672	589	711	664	675	686	694	660	656	675	686	666	677	659	660	679	684	692	639	685	634	651	647	676	631	670	661	676	652	671	710	688	712	649	681	698	691	656	663	699	663	637	620	671	664	651	627	694	654	675	666	641	633	681	683	612	683	677	655	693	684	669	613	668	707	715	707	659	689	648	674	639	705	665	670	600	685	645	675	660	682	640	650	683	675	642	674	690	632	647	661	731	642	655	712	620	708	675	666	666	670	634	608	563	669	673	673	655	651	663	652	647	661	690	648	665	643	638	660	675	668	738	671	695	639	687	651	658	683	678	647	650	632	600	670	667	673	659	657	672	661	670	684	673	644	670	664	695	653	666	651	691	661	657	739	688	667	636	666	682	669	691	665	677	691	712	594	644	657	639	675	666	663	665	666	708	710	651	712	718	654	647	670	638	672	625	664	674	642	671	652	647	678	707	592	671	643	676	644	664	647	701	648	587	679	633	646	662	651	663	643	715	672	648	658	636	682	682	663	668	668	622	655	665	701	657	651	682	710	638	635	649	643	647	684	684	667	686	661	670	650	663	645	634	624	694	646	661	679	694	669	613	664	698	663	659	690	635	659	663	649	630	654	633	661	680	677	660	667	638	661	704	677	638	626	648	642	642	643	644	676	652	687	665	639	687	716	679	686	652	647	669	723	642	690	646	655	626	648	666	660	664	612	682	652	656	667	653	668	680	671	697	653	660	674	703	651	701	635	637	646	698	630	682	600	621	688	703	674	621	631	624	660	656	658	644	666	684	680	674	628	662	654	669	667	635	678	619	630	652	639	659	684	645	634	641	641	689	648	668	674	650	708	717	634	664	653	662	659	673	662	663	697	725	672	663	651	619	622	715	693	664	636	651	637	619	648	682	669	625	652	726	677	660	667	679	688	680	651	607	693	652	701	654	739	693	698	645	678	698	672	687	699	713	622	677	741	647	665	682	663	656	699	671	647	686	691	641	641	631	660	651	664	634	661	657	658	690	709	632	674	671	642	663	709	679	679	627	636	660	626	649	668	670	631	631	669	717	649	653	683	622	665	645	682	632	703	701	652	650	700	715	697	697	669	634	646	663	714	670	623	652	638	677	633	697	685	688	651	679	698	667	677	659	651	694	674	622	681	657	660	673	621	655	654	645	644	679	658	662	665	678	653	650	660	666	674	637	616	666	698	695	624	666	649	659	663	685	609	625	672	621	688	644	677	706	683	714	642	668	720	626	673	684	640	673	651	654	649	662	692	649	678	690	671	687	656	643	647	632	655	632	660	676	651	662	703	692	647	653	647	646	641	639	720	694	650	650	626	636	665	646	650	659	677	628	615	694	659	690	698	632	656	669	614	657	658	726	640	701	651	690	662	639	672	685	627	659	636	674	692	618	678	617	649	620	715	664	688	622	679	687	676	638	691	645	647	661	673	646	700	653	655	660	619	650	670	622	654	646	638	680	689	694	686	654	702	635	643	689	705	643	649	645	652	669	635	661	675	663	651	709	621	651	661	665	679	652	651	658	667	652	663	674	676	694	680	645	668	682	692	682	656	646	644	631	670	641	659	690	680	682	641	632	638	635	673	711	668	674	663	673	644	684	667	673	688	662	701	614	645	681	631	632	698	664	651	660	719	695	654	707	676	642	709	640	646	684	693	681	699	665	648	632	701	634	643	673	667	628	651	648	651	674	665	660	633	614	613	679	653	710	658	665	657	696	645	666	688	727	629	665	644	683	645	683	697	673	671	691	655	690	691	663	674	668	667	687	691	663	668	670	632	639	649	716	686	681	664	646	648	671	655	639	629	620	685	613	631	666	639	655	664	690	669	657	660	666	709	614	672	657	677	658	658	683	675	715	701	699	652	605	606	642	667	649	683	665	660	670	651	634	679	625	656	665	668	635	681	674	643	623	668	645	659	657	647	690	649	657	679	678	635	685	670	670	682	655	661	656	647	660	704	645	645	669	653	671	696	677	633	665	641	662	654	681	688	653	687	648	698	645	697	645	665	696	664	641	682	668	673	632	671	692	677	688	651	637	674	667	650	618	637	587	692	707	674	685	631	641	666	632	693	665	637	693	648	658	696	598	701	680	628	687	673	691
38247	16316	10487	22619	27561	24259	19765	16632	13955	12333	10973	10290	9606	9277	8780	8537	8127	7849	7943	7659	7603	7484	7524	7371	7254	7300	7068	7153	7019	7027	6937	6933	6966	7024	6981	6868	6847	6622	6628	6754	6741	6627	6745	6551	6659	6695	6616	6635	6703	6572	6691	6696	6703	6609	6811	6582	6647	6669	6760	6629	6556	6480	6472	6629	6628	6642	6630	6573	6589	6583	6527	6604	6583	6610	6639	6527	6594	6537	6585	6565	6633	6609	6596	6484	6386	6634	6566	6549	6592	6519	6619	6535	6506	6599	6533	6496	6634	6548	6571	6592	6476	6544	6574	6598	6668	6649	6557	6448	6568	6586	6576	6635	6468	6552	6747	6607	6490	6555	6525	6626	6677	6455	6555	6493	6591	6475	6547	6574	6516	6552	6618	6577	6520	6583	6591	6621	6597	6609	6557	6572	6529	6495	6693	6622	6592	6513	6569	6546	6560	6487	6561	6508	6404	6465	6496	6594	6616	6471	6506	6645	6601	6680	6589	6520	6570	6625	6494	6559	6635	6643	6541	6505	6568	6581	6554	6664	6433	6559	6593	6590	6503	6646	6475	6478	6475	6498	6503	6511	6563	6580	6426	6462	6529	6503	6603	6628	6525	6604	6501	6471	6524	6456	6475	6603	6362	6552	6498	6570	6415	6508	6487	6509	6671	6307	6660	6632	6555	6629	6536	6554	6612	6599	6526	6449	6525	6544	6573	6538	6540	6419	6486	6561	6654	6510	6566	6525	6601	6552	6597	6635	6537	6382	6524	6486	6476	6521	6540	6491	6581	6358	6565	6412	6478	6367	6633	6602	6486	6468	6538	6477	6499	6488	6634	6532	6611	6544	6619	6523	6517	6599	6570	6547	6398	6477	6689	6557	6379	6518	6481	6470	6630	6490	6522	6476	6604	6486	6489	6588	6696	6524	6519	6559	6515	6635	6573	6539	6514	6589	6688	6625	6498	6648	6533	6593	6521	6534	6506	6561	6530	6568	6608	6599	6476	6432	6609	6515	6532	6479	6498	6630	6384	6521	6564	6562	6459	6452	6599	6475	6462	6649	6558	6501	6608	6685	6610	6574	6502	6647	6566	6523	6530	6549	6565	6423	6496	6444	6445	6492	6577	6598	6457	6534	6483	6550	6717	6538	6613	6474	6471	6542	6517	6478	6627	6554	6601	6555	6418	6606	6413	6621	6563	6343	6530	6499	6559	6680	6517	6551	6688	6455	6436	6507	6642	6607	6591	6585	6466	6627	6610	6553	6531	6521	6549	6561	6474	6510	6565	6715	6556	6496	6579	6497	6443	6569	6593	6525	6444	6500	6674	6404	6593	6512	6633	6573	6462	6487	6465	6628	6502	6647	6481	6571	6536	6608	6543	6564	6369	6590	6412	6548	6454	6534	6651	6584	6529	6659	6687	6420	6521	6659	6487	6582	6554	6442	6424	6562	6584	6590	6640	6545	6538	6495	6457	6577	6718	6679	6576	6475	6718	6540	6505	6533	6517	6483	6708	6428	6565	6591	6432	6423	6543	6639	6626	6527	6560	6556	6464	6642	6637	6542	6679	6411	6673	6497	6553	6592	6552	6628	6700	6549	6728	6574	6698	6587	6600	6652	6667	6525	6435	6502	6595	6521	6743	6664	6588	6422	6530	6488	6512	6619	6598	6456	6495	6515	6540	6477	6582	6527	6561	6501	6590	6521	6644	6544	6488	6445	6503	6553	6537	6570	6603	6660	6546	6590	6488	6628	6472	6455	6558	6522	6531	6383	6685	6490	6514	6590	6525	6611	6504	6566	6579	6566	6534	6460	6488	6483	6433	6461	6485	6642	6589	6536	6487	6613	6503	6566	6609	6592	6627	6578	6551	6580	6382	6541	6398	6605	6453	6619	6455	6576	6535	6543	6596	6481	6558	6529	6386	6612	6614	6551	6509	6614	6637	6551	6464	6635	6551	6520	6494	6556	6549	6479	6540	6338	6501	6602	6654	6717	6543	6501	6513	6617	6475	6550	6641	6548	6636	6584	6520	6572	6614	6524	6461	6572	6516	6562	6527	6488	6598	6449	6552	6467	6613	6333	6539	6621	6635	6597	6554	6606	6577	6556	6555	6489	6424	6537	6603	6701	6450	6468	6622	6671	6461	6425	6596	6568	6535	6439	6615	6470	6551	6484	6408	6478	6523	6435	6437	6504	6593	6514	6603	6617	6583	6479	6565	6555	6490	6524	6572	6589	6554	6655	6527	6512	6519	6597	6574	6519	6608	6609	6562	6514	6521	6691	6603	6596	6467	6485	6497	6505	6532	6538	6622	6534	6501	6697	6506	6396	6558	6475	6475	6524	6600	6514	6429	6470	6542	6625	6533	6558	6619	6349	6424	6454	6596	6643	6568	6605	6594	6580	6537	6426	6561	6530	6476	6506	6493	6662	6522	6499	6593	6488	6606	6635	6466	6412	6526	6639	6554	6528	6474	6519	6637	6526	6498	6552	6473	6512	6540	6638	6516	6688	6508	6628	6552	6367	6488	6517	6426	6584	6552	6660	6659	6509	6701	6491	6579	6506	6578	6585	6465	6528	6513	6519	6529	6562	6437	6564	6548	6467	6487	6456	6584	6496	6543	6671	6524	6529	6537	6533	6697	6500	6398	6647	6606	6570	6522	6626	6554	6557	6664	6601	6527	6487	6591	6563	6511	6513	6510	6554	6548	6513	6576	6526	6569	6609	6546	6567	6546	6572	6429	6511	6547	6583	6421	6626	6571	6623	6457	6446	6542	6410	6577	6527	6435	6596	6473	6481	6464	6525	6518	6535	6462	6596	6478	6557	6559	6477	6501	6668	6518	6481	6551	6443	6649	6421	6499	6605	6592	6525	6701	6541	6488	6456	6695	6471	6528	6422	6453	6608	6428	6586	6607	6517	6549	6726	6471	6432	6583	6546	6552	6391	6632	6558	6506	6568	6764	6541	6504	6593	6492	6694	6455	6464	6644	6541	6577	6556	6558	6609	6512	6515	6518	6541	6621	6500	6561	6497	6594	6449	6477	6586	6489	6498	6452	6542	6578	6585	6530	6420	6570	6489	6520	6511	6652	6551	6588	6550	6591	6567	6598	6699	6587	6604	6553	6587	6535	6637	6532	6461	6552	6409	6637	6517	6507	6467	6513	6667	6527	6560	6528	6533	6497	6508	6550	6493	6529	6544	6462	6541	6553	6678	6445	6497	6449	6550	6599	6493	6553	6514	6510	6633	6427	6501	6464	6605	6538	6507	6516	6579	6504	6408	6551	6543	6622	6530	6528	6469	6542	6599	6568	6639	6530	6584	6464	6495	6440	6513	6404	6588	6456	6562	6568	6557	6461	6468	6586	6501	6603	6530	6640	6566	6546	6590	6487	6498	6495	6640	6458	6562	6532	6684	6426	6469	6567	6660	6636	6482	6425	6551	6391	6490	6559	6593	6656	6434	6539	6466	6581	6480	6647	6449	6518	6397	6652	6490	6608	6583	6574	6540	6629	6444	6518	6600	6608	6586	6453	6489	6504	6632	6555	6555	6513	6358	6607	6532	6417	6606	6654	6538	6558	6488	6505	6535	6524	6606	6407	6575	6557	6529	6570	6574	6455	6665	6604	6478	6464	6602	6593	6571	6555	6450	6560	6573	6520	6604	6522	6436	6575	6596	6524	6451	6428	6480	6433	6538	6554	6413	6683	6419	6504	6477	6520	6498	6542	6425	6503	6473	6521	6389	6485	6608	6491	6555	6563	6387	6495	6512	6541	6544	6495	6547	6606	6387	6469	6509	6513	6585	6603	6622	6686	6493	6512	6354	6564	6546	6584	6547	6658	6457	6494	6625	6666	6541	6454	6518	6698	6551	6553	6521	6589	6369	6608	6602	6537	6551	6592	6538	6490	6483	6531	6464	6638	6519	6525	6485	6495	6675	6633	6617	6513	6510	6570	6605	6558	6406	6511	6513	6629	6531	6701	6612	6533	6642	6598	6439	6627	6637	6654	6563	6459	6543	6627	6541	6520	6518	6593	6536	6534	6532	6513	6507	6500	6519	6546	6647	6582	6515	6448	6424	6610	6560	6515	6450	6599	6548	6458	6422	6512	6502	6504	6494	6533	6586	6573	6618	6483	6535	6655	6513	6567	6563	6599	6561	6542	6510	6538	6449	6461	6539	6466	6408	6545	6517	6469	6477	6556	6573	6624	6531	6532	6536	6443	6416	6486	6642	6597	6462	6524	6630	6552	6496	6409	6557	6578	6528	6506	6542	6417	6683	6517	6437	6590	6488	6446	6588	6605	6648	6629	6511	6482	6535	6495	6566	6521	6595	6611	6532	6658	6523	6639	6484	6627	6607	6517	6408	6497	6559	6550	6588	6611	6592	6518	6548	6634	6632	6604	6587	6446	6554	6537	6550	6488	6586	6605	6515	6552	6608	6562	6465	6451	6502	6537	6584	6445	6535	6508	6488	6532	6425	6557	6450	6493	6445	6642	6471	6531	6474	6442	6541	6649	6564	6527	6438	6506	6518	6422	6627	6457	6505	6536	6519	6499	6599	6533	6490	6561	6445	6514	6481	6637	6517	6617	6596	6692	6596	6576	6478	6623	6573	6463	6638	6538	6531	6516	6670	6531	6466	6491	6616	6629	6566	6492	6484	6598	6582	6549	6662	6522	6539	6506	6628	6462	6496	6586	6640	6511	6497	6476	6506	6556	6653	6562	6542	6408	6463	6571	6586	6640	6554	6511	6660	6475	6570	6586	6441	6702	6499	6484	6510	6520	6481	6518	6536	6571	6547	6487	6531	6603	6520	6654	6486	6575	6494	6558	6498	6615	6493	6525	6556	6563	6506	6667	6576	6530	6479	6587	6530	6499	6510	6518	6507	6552	6451	6654	6607	6577	6543	6491	6572	6570	6543	6510	6522	6580	6640	6645	6486	6520	6479	6477	6496	6507	6499	6685	6535	6546	6604	6492	6484	6576	6468	6503	6470	6631	6578	6506	6710	6554	6620	6425	6728	6640	6435	6621	6472	6665	6527	6484	6603	6548	6474	6624	6523	6473	6523	6475	6617	6508	6364	6561	6593	6607	6542	6699	6426
3760	1087	977	976	1089	1002	1009	934	946	931	926	969	868	906	941	892	903	923	917	919	928	891	894	920	907	854	907	922	876	889	909	948	920	868	876	854	952	930	892	856	928	962	862	872	908	870	917	894	867	887	920	878	979	901	873	883	886	891	876	864	873	866	871	927	848	892	897	902	894	837	846	868	909	873	892	866	909	905	881	870	856	927	912	911	887	880	899	895	904	878	929	933	902	908	906	901	951	889	858	888	894	880	886	909	899	931	911	910	951	871	876	904	896	919	876	892	903	925	879	924	890	937	888	873	866	905	917	902	913	883	909	926	880	951	938	927	881	930	856	898	903	862	961	900	925	910	925	895	946	917	885	970	995	908	858	901	913	867	938	845	900	909	870	934	867	939	919	883	919	898	918	914	901	901	908	947	892	918	838	941	860	958	904	936	866	909	912	916	927	889	888	868	987	933	894	883	920	865	805	929	857	933	879	867	965	896	895	938	916	911	932	892	911	893	901	872	957	873	901	917	837	946	892	876	897	923	921	914	899	954	868	939	879	871	902	925	898	871	879	967	935	914	897	914	893	908	890	846	926	865	939	890	863	877	942	941	866	863	923	915	886	954	952	964	875	850	916	889	865	872	929	920	896	927	952	868	924	897	923	880	915	882	931	863	893	915	903	806	922	935	896	883	892	921	898	913	943	871	927	854	907	895	882	950	884	876	894	868	904	888	938	874	865	915	936	912	907	896	857	871	854	843	946	919	938	929	888	906	894	913	900	894	872	918	887	872	882	930	903	905	905	943	911	885	906	940	889	892	915	882	961	912	894	881	897	950	914	932	896	941	921	859	971	868	916	931	946	957	913	946	980	869	920	906	952	858	935	932	932	927	920	920	898	867	893	900	856	892	884	906	887	848	945	855	920	866	924	890	877	906	902	872	912	935	880	884	883	900	935	930	926	975	917	901	908	909	865	931	972	885	887	925	879	864	946	918	850	883	839	916	898	937	915	930	944	934	898	874	906	882	898	916	933	925	921	913	912	913	938	908	879	917	854	964	957	842	914	908	940	933	950	920	997	870	894	899	909	909	886	912	853	903	956	935	955	905	931	853	889	899	913	937	936	917	903	915	969	928	875	929	893	905	928	923	911	946	931	901	917	902	922	920	921	915	921	939	883	885	897	865	880	888	914	892	957	936	882	928	904	920	937	915	964	871	907	909	887	944	974	907	832	861	885	848	908	869	907	926	898	890	883	866	891	881	935	934	888	872	920	930	936	899	859	913	871	894	924	853	917	906	887	916	880	933	837	875	867	896	883	858	929	926	920	953	874	880	871	911	923	849	889	905	879	866	883	823	956	944	949	921	884	898	858	916	886	910	960	894	942	869	936	913	920	964	908	885	959	926	925	869	945	909	953	901	860	931	906	925	904	898	876	846	912	855	905	860	841	891	884	937	889	916	865	895	875	929	902	912	871	855	917	823	894	924	988	884	876	858	889	924	898	903	939	909	890	960	917	920	899	878	860	927	909	915	938	922	899	951	892	903	921	964	885	886	913	850	923	873	947	873	892	833	897	938	882	852	909	887	941	872	936	888	864	906	915	890	921	854	927	934	941	917	916	975	897	902	900	918	870	871	904	883	920	919	895	922	920	925	876	911	899	949	931	911	904	941	894	906	875	900	923	904	857	959	862	877	888	883	891	853	903	947	874	868	894	855	917	885	927	895	795	924	905	909	923	933	878	920	882	795	909	860	960	873	926	908	884	914	914	903	964	857	889	955	878	860	873	916	937	861	910	949	904	881	871	910	889	929	925	958	915	945	912	872	880	937	890	941	855	904	916	906	919	890	917	948	920	864	949	874	896	895	941	919	883	937	870	916	921	872	925	867	842	942	950	916	873	955	920	892	927	960	898	962	905	964	913	897	954	924	903	901	924	897	946	958	948	880	859	911	951	943	869	893	914	887	863	923	896	897	929	853	903	917	871	929	962	898	904	920	915	913	877	882	951	941	908	929	928	928	896	885	915	919	945	940	894	909	930	878	931	881	871	924	849	851	946	885	952	965	844	926	894	902	936	878	916	903	935	901	956	975	921	896	967	851	915	905	906	925	899	849	935	921	928	937	903	917	920	905	907	861	926	941	921	874	882	900	915	949	897	910	890	901	906	870	902	904	876	948	954	930	896	985	911	885	942	943	872	936	865	967	893	876	946	925	877	930	950	972	873	858	939	894	943	925	899	953	932	922	927	907	905	906	928	870	890	897	921	938	893	861	889	952	932	922	962	854	926	858	962	913	908	880	930	981	907	886	888	895	870	899	921	886	984	932	873	903	907	912	924	882	862	916	886	875	858	909	946	924	906	951	908	915	907	930	910	897	885	869	883	869	896	888	896	921	860	923	914	890	914	846	891	917	954	905	917	881	900	884	897	894	902	911	918	885	943	934	913	906	856	899	980	891	924	937	913	901	884	882	875	932	895	948	873	887	896	892	902	910	898	918	871	881	907	935	931	851	872	850	863	927	907	928	858	920	920	878	908	906	867	879	952	906	846	946	921	981	967	857	853	880	893	961	916	868	872	881	876	823	855	916	927	918	904	875	951	885	887	884	899	949	868	892	892	879	922	922	860	854	925	861	961	885	868	925	945	871	943	925	971	847	911	937	976	901	870	976	964	865	925	846	877	887	891	935	902	914	962	934	896	944	877	904	916	904	876	893	868	952	897	880	894	905	879	866	935	852	909	949	926	917	894	961	962	937	888	940	875	946	889	890	900	949	888	957	887	937	948	973	867	885	874	849	857	944	845	888	885	939	839	868	912	892	948	918	888	938	918	904	899	857	948	914	901	893	879	869	926	878	870	924	916	970	873	896	933	908	886	943	911	920	901	920	949	884	874	943	887	877	877	889	927	931	906	896	845	924	922	893	887	887	904	896	830	926	862	826	866	881	940	841	923	871	900	907	904	919	858	937	902	945	913	911	875	977	926	921	946	939	912	939	870	896	888	894	887	899	893	881	865	880	864	953	877	854	892	933	958	904	906	887	880	861	914	887	921	871	918	920	886	904	878	838	947	868	850	896	905	955	907	877	926	899	957	901	883	924	882	879	935	892	885	884	900	921	956	950	902	845	871	934	909	894	955	898	881	902	883	926	950	868	851	858	880	868	917	911	891	886	894	910	925	896	905	905	923	918	900	935	910	940	939	934	957	891	832	921	865	870	864	896	920	881	934	901	907	912	895	881	927	852	901	895	902	982	914	878	899	887	906	923	863	909	879	917	919	924	908	919	920	930	889	921	873	958	894	894	862	890	888	982	858	873	857	890	909	920	895	957	921	862	922	944	899	922	901	905	909	857	870	910	929	905	910	935	850	903	902	920	928	921	908	890	950	887	884	972	874	845	895	908	950	889	930	854	945	946	914	923	965	885	936	932	943	888	941	878	898	889	940	907	910	939	876	919	960	930	896	890	933	916	971	885	921	886	870	977	891	891	888	952	897	858	923	888
26176	11704	9596	14456	16562	13872	11691	10629	9697	9395	9343	9100	8887	8862	8775	8763	8634	8744	8693	8725	8494	8509	8606	8550	8664	8684	8467	8639	8522	8551	8585	8477	8538	8410	8500	8418	8398	8463	8360	8377	8448	8545	8282	8423	8464	8434	8469	8382	8384	8539	8413	8463	8556	8425	8476	8423	8332	8460	8476	8476	8513	8649	8548	8536	8434	8491	8338	8467	8518	8483	8536	8348	8580	8428	8334	8443	8440	8535	8510	8459	8543	8428	8398	8438	8404	8381	8516	8400	8368	8423	8381	8340	8587	8551	8618	8537	8414	8383	8428	8372	8327	8490	8473	8343	8418	8434	8501	8320	8488	8365	8386	8306	8557	8579	8432	8481	8452	8522	8513	8366	8412	8455	8482	8536	8380	8442	8317	8465	8482	8616	8495	8375	8500	8285	8344	8473	8474	8429	8375	8516	8325	8521	8454	8507	8422	8261	8555	8368	8357	8342	8431	8384	8455	8410	8548	8472	8506	8445	8538	8372	8465	8315	8546	8420	8451	8480	8467	8393	8346	8614	8456	8497	8457	8330	8439	8476	8335	8213	8448	8603	8292	8383	8554	8357	8330	8521	8392	8298	8511	8494	8310	8533	8431	8313	8463	8433	8412	8450	8416	8390	8401	8415	8443	8418	8322	8384	8537	8519	8352	8399	8514	8394	8464	8348	8305	8497	8574	8466	8339	8465	8395	8571	8460	8437	8285	8484	8430	8519	8423	8492	8530	8489	8552	8379	8542	8358	8477	8549	8486	8395	8486	8452	8464	8372	8395	8333	8500	8403	8427	8437	8476	8501	8416	8444	8320	8604	8501	8481	8275	8502	8372	8426	8385	8377	8515	8460	8350	8446	8359	8449	8443	8355	8458	8420	8342	8352	8321	8523	8274	8561	8418	8491	8396	8450	8403	8366	8464	8350	8439	8296	8330	8439	8462	8505	8299	8434	8510	8438	8541	8403	8396	8480	8400	8405	8427	8517	8422	8497	8449	8483	8429	8553	8324	8389	8312	8380	8384	8358	8220	8563	8500	8457	8487	8494	8330	8329	8367	8499	8517	8485	8274	8373	8444	8442	8508	8534	8497	8434	8431	8452	8435	8353	8521	8480	8406	8427	8464	8424	8522	8419	8375	8539	8363	8382	8396	8408	8339	8362	8531	8381	8587	8511	8426	8383	8358	8441	8413	8338	8442	8464	8452	8416	8413	8385	8533	8511	8362	8347	8409	8300	8557	8600	8374	8445	8411	8532	8515	8405	8395	8393	8335	8601	8443	8548	8276	8344	8379	8456	8382	8472	8473	8367	8505	8555	8408	8459	8308	8450	8401	8354	8495	8495	8559	8373	8402	8383	8475	8359	8440	8457	8632	8447	8325	8301	8496	8529	8324	8333	8259	8448	8512	8515	8479	8289	8384	8510	8441	8473	8376	8414	8481	8453	8376	8508	8515	8466	8389	8495	8506	8577	8359	8352	8463	8476	8496	8448	8531	8539	8350	8489	8502	8403	8269	8402	8335	8478	8466	8391	8421	8305	8451	8442	8451	8463	8480	8405	8407	8170	8419	8684	8402	8590	8365	8356	8536	8509	8480	8467	8295	8406	8434	8448	8495	8383	8510	8326	8388	8490	8384	8280	8477	8576	8286	8488	8387	8439	8360	8434	8420	8387	8356	8455	8357	8290	8460	8366	8423	8378	8434	8441	8386	8357	8383	8348	8463	8469	8404	8485	8327	8551	8378	8457	8536	8403	8473	8451	8526	8364	8373	8433	8478	8372	8442	8394	8411	8438	8369	8360	8432	8441	8276	8509	8436	8433	8423	8455	8554	8393	8417	8407	8514	8462	8359	8350	8518	8467	8504	8453	8452	8463	8519	8454	8614	8462	8327	8514	8470	8625	8665	8403	8472	8427	8401	8279	8406	8403	8436	8256	8561	8562	8495	8442	8324	8352	8394	8372	8439	8279	8621	8416	8389	8362	8601	8298	8461	8508	8535	8491	8397	8535	8417	8499	8428	8442	8475	8479	8571	8532	8475	8404	8368	8432	8364	8412	8549	8518	8433	8431	8426	8437	8552	8510	8411	8470	8474	8506	8340	8501	8484	8489	8457	8367	8399	8393	8387	8565	8433	8376	8386	8592	8489	8503	8520	8461	8532	8424	8311	8310	8312	8339	8332	8446	8495	8454	8347	8513	8373	8502	8514	8473	8455	8577	8340	8349	8428	8468	8402	8385	8372	8477	8324	8515	8323	8435	8525	8338	8470	8262	8444	8416	8582	8536	8459	8457	8444	8494	8449	8651	8391	8486	8436	8355	8389	8416	8470	8455	8582	8290	8412	8486	8394	8325	8526	8400	8304	8412	8437	8316	8477	8488	8391	8450	8242	8320	8482	8487	8490	8479	8347	8530	8427	8444	8474	8536	8485	8428	8402	8499	8391	8381	8461	8407	8439	8354	8483	8349	8369	8593	8514	8666	8386	8468	8435	8654	8366	8517	8453	8406	8508	8483	8284	8365	8330	8331	8544	8615	8484	8469	8417	8444	8449	8452	8578	8399	8475	8517	8529	8272	8322	8499	8496	8522	8422	8504	8222	8396	8428	8510	8369	8437	8278	8366	8283	8522	8561	8467	8441	8368	8391	8472	8477	8500	8574	8446	8433	8549	8505	8617	8497	8435	8465	8480	8499	8305	8471	8303	8311	8391	8434	8445	8372	8488	8380	8427	8450	8463	8493	8367	8507	8513	8476	8520	8389	8459	8593	8307	8518	8496	8517	8326	8464	8439	8522	8395	8399	8473	8472	8536	8234	8377	8450	8365	8299	8383	8503	8476	8646	8343	8461	8393	8543	8425	8431	8458	8421	8325	8538	8516	8413	8677	8394	8465	8474	8512	8370	8476	8424	8432	8464	8400	8457	8569	8465	8435	8543	8294	8450	8415	8430	8320	8401	8348	8412	8499	8416	8427	8506	8567	8316	8420	8353	8422	8354	8376	8413	8369	8463	8316	8331	8408	8336	8403	8370	8445	8504	8244	8413	8396	8545	8452	8436	8397	8377	8240	8417	8425	8328	8429	8431	8517	8363	8482	8612	8447	8468	8426	8558	8450	8357	8451	8435	8570	8513	8407	8452	8516	8537	8475	8461	8419	8501	8370	8477	8343	8383	8541	8445	8429	8466	8424	8424	8425	8423	8457	8388	8541	8580	8470	8283	8613	8319	8464	8391	8602	8445	8519	8399	8452	8460	8466	8528	8516	8489	8549	8468	8381	8375	8471	8515	8424	8519	8650	8395	8475	8398	8508	8532	8363	8368	8413	8351	8446	8398	8467	8324	8426	8487	8327	8479	8350	8512	8410	8422	8375	8388	8412	8444	8371	8349	8275	8504	8496	8339	8448	8528	8410	8466	8356	8419	8408	8522	8357	8437	8439	8323	8486	8589	8614	8414	8460	8262	8580	8424	8419	8398	8475	8373	8407	8524	8369	8622	8346	8412	8419	8478	8500	8420	8461	8533	8552	8596	8498	8464	8508	8384	8337	8253	8339	8417	8399	8398	8415	8392	8370	8415	8424	8490	8476	8447	8408	8477	8408	8311	8433	8390	8515	8489	8463	8385	8412	8710	8317	8419	8221	8509	8366	8520	8398	8437	8413	8350	8405	8379	8427	8349	8372	8479	8398	8519	8385	8533	8426	8405	8423	8576	8431	8264	8517	8380	8348	8361	8464	8515	8469	8452	8423	8546	8394	8491	8572	8408	8346	8504	8548	8585	8554	8458	8416	8593	8503	8341	8466	8457	8579	8504	8487	8412	8428	8490	8367	8484	8439	8488	8318	8480	8446	8343	8544	8432	8425	8338	8394	8540	8321	8435	8422	8432	8409	8491	8338	8431	8437	8624	8260	8555	8221	8465	8372	8426	8370	8476	8326	8494	8320	8445	8272	8264	8441	8472	8498	8429	8558	8272	8360	8411	8430	8467	8316	8535	8504	8444	8383	8551	8331	8546	8424	8441	8433	8434	8608	8417	8257	8487	8422	8476	8417	8515	8448	8402	8430	8485	8402	8406	8358	8486	8495	8474	8544	8363	8476	8561	8377	8587	8448	8371	8339	8445	8555	8444	8395	8451	8349	8395	8497	8377	8456	8393	8457	8627	8457	8418	8424	8283	8516	8461	8515	8418	8438	8625	8542	8457	8502	8361	8529	8463	8427	8326	8525	8539	8356	8561	8432	8511	8344	8317	8402	8424	8379	8344	8431	8349	8462	8540	8564	8434	8352	8547	8314	8332	8508	8333	8421	8461	8583	8418	8476	8450	8538	8453	8423	8360	8399	8487	8402	8400	8468	8411	8405	8486	8485	8297	8422	8558	8540	8444	8471	8438	8531	8491	8488	8400	8466	8447	8418	8423	8589	8308	8418	8505	8466	8399	8361	8380	8416	8408	8342	8384	8453	8460	8621	8443	8330	8369	8294	8301	8502	8461	8388	8474	8560	8442	8393	8493	8395	8459	8543	8382	8498	8448	8438	8561	8551	8398	8357	8459	8311	8334	8366	8509	8495	8367	8410	8432	8511	8517	8434	8566	8453	8456	8547	8430	8368	8540	8359	8428	8376	8629	8464	8397	8457	8441	8432	8458	8289	8510	8358	8503	8479	8443	8517	8478	8464	8441	8413	8486	8364	8588	8371	8353	8625	8357	8523	8567	8366	8513	8410	8293	8373	8441	8402	8390	8511	8419	8440	8430	8620	8273	8413	8645	8330	8581	8334	8381	8401	8386	8490	8526	8545	8465	8569	8584	8546	8508	8368	8341	8510	8357	8418	8521	8495	8424	8451	8387	8538	8482	8415	8507	8611	8556	8343	8499	8399	8436	8385	8393	8317	8562	8441	8450	8436	8346	8596	8476	8528	8397	8381	8349	8644	8345	8382	8345	8461	8477	8597	8429	8476	8387	8281	8520	8416	8438	8495	8567	8529	8354	8405	8293	8371	8246	8513	8501	8498	8447	8346	8467	8492	8439	8463	8277	8377	8493	8431	8508	8471	8537	8490	8414	8558	8314	8425	8288	8402	8485	8412	8505	8521	8436	8419	8450	8450	8428	8451	8402	8553	8431	8486
6000	929	782	773	859	811	789	750	668	686	672	665	622	657	651	624	643	619	603	598	576	582	613	603	646	619	613	618	539	585	624	562	601	617	605	561	589	609	598	599	586	541	576	573	589	609	604	568	602	583	585	568	586	580	601	551	597	590	594	602	589	561	621	606	629	601	582	561	570	576	596	578	603	632	577	610	566	613	550	613	612	597	574	597	558	532	606	548	608	623	608	574	554	592	574	618	565	581	527	603	595	592	545	537	581	528	624	621	639	584	557	580	567	566	591	585	566	580	599	583	589	578	595	571	575	622	570	525	620	614	577	572	611	553	559	579	567	573	559	624	598	550	565	573	581	611	640	616	610	550	572	586	615	578	588	560	585	586	589	570	619	570	557	582	578	612	573	586	591	569	621	539	642	606	580	574	600	621	576	570	585	559	560	598	584	575	584	595	594	575	562	604	553	551	610	615	577	547	599	589	537	575	567	574	561	554	596	591	586	547	580	605	607	590	610	562	606	623	594	564	583	599	540	576	544	556	643	618	580	616	576	596	539	583	608	592	600	589	593	569	571	600	649	599	634	608	586	596	619	591	614	567	569	598	576	608	596	582	595	590	593	568	583	571	654	596	625	573	608	618	549	642	580	591	595	572	594	582	577	567	560	606	605	568	609	598	597	608	616	597	596	563	598	616	616	580	580	531	547	618	578	582	557	644	608	587	592	610	611	601	612	584	594	574	586	570	591	575	584	561	549	579	552	550	578	553	551	551	605	564	568	539	615	574	573	580	630	599	544	605	590	612	604	581	588	577	584	580	581	587	558	615	591	581	588	589	588	587	569	604	577	615	555	577	594	569	597	597	568	585	605	570	545	622	580	611	609	577	565	592	622	578	569	567	604	611	576	552	598	580	585	527	577	569	610	596	585	605	560	594	557	588	556	636	604	549	592	556	635	561	574	641	555	547	581	603	616	569	609	571	578	587	633	591	557	589	540	589	521	619	620	531	609	596	563	590	597	616	636	546	568	599	593	611	583	585	535	583	625	604	547	580	555	648	572	552	574	580	612	564	589	547	592	601	619	590	582	582	587	582	597	584	618	593	592	595	593	559	573	587	551	602	579	591	604	513	611	578	525	568	551	558	578	587	584	575	593	572	593	604	596	591	542	607	571	631	590	545	607	599	559	597	630	599	599	586	559	631	601	595	605	599	576	577	536	573	588	571	579	595	589	577	588	606	552	574	622	584	611	605	582	593	560	593	591	579	581	560	595	555	616	582	605	603	563	581	589	595	588	577	566	595	622	603	546	544	564	545	549	612	569	587	565	573	644	596	630	576	605	563	592	571	559	571	587	591	603	561	558	599	573	591	572	583	546	566	595	544	568	565	595	571	592	512	592	571	613	595	591	594	582	558	563	629	617	583	601	587	589	588	556	582	582	564	624	609	607	588	615	556	602	576	616	583	577	635	609	608	595	583	559	587	597	590	556	578	575	586	588	573	557	593	598	501	558	595	603	570	603	607	613	613	603	603	577	553	549	592	612	590	581	582	566	613	525	538	590	617	618	591	600	579	567	589	607	565	594	594	557	597	562	502	594	619	577	609	598	559	591	590	565	600	599	594	553	576	589	588	592	571	603	588	579	580	568	610	574	583	559	579	610	579	513	621	556	598	607	568	574	569	578	568	588	568	579	550	586	620	586	578	615	578	586	600	574	553	552	550	592	597	590	576	569	616	594	610	618	611	535	612	609	582	591	610	589	545	613	599	542	563	578	558	583	573	581	577	604	604	563	614	619	546	585	642	570	584	620	571	559	556	638	621	632	589	557	585	586	614	585	553	568	558	583	597	604	627	585	610	579	634	568	592	599	543	551	583	646	571	582	578	613	584	594	597	575	566	553	625	568	612	649	629	580	616	573	552	592	571	617	622	606	602	542	579	596	602	566	595	610	577	625	583	541	585	602	609	567	612	595	570	584	568	624	623	586	597	592	599	565	581	575	579	614	593	540	594	632	593	595	569	570	585	533	548	568	573	577	552	622	587	573	590	573	588	535	566	598	599	612	596	623	599	600	563	561	602	579	591	547	579	585	573	586	591	586	628	575	600	577	594	588	597	520	603	627	533	611	589	608	584	609	613	612	609	577	584	585	626	581	558	590	592	565	620	584	627	559	563	605	583	560	579	559	588	573	581	555	560	595	623	587	633	531	570	553	591	582	566	610	582	588	609	599	604	561	610	614	590	639	557	608	613	537	595	579	539	581	595	597	587	592	606	614	593	600	551	577	603	644	582	556	574	591	586	608	565	582	589	602	596	597	572	584	586	598	587	596	624	575	608	564	592	595	560	567	582	604	542	592	588	599	619	630	611	588	606	565	548	591	586	610	568	581	565	567	576	613	611	556	572	668	617	608	580	555	573	566	606	639	607	571	599	591	584	581	612	559	560	598	576	623	586	551	566	573	567	569	619	654	575	583	617	537	583	560	576	560	568	580	602	566	606	563	563	624	576	601	578	596	610	597	589	622	608	572	563	568	613	566	575	585	601	587	565	581	576	569	562	555	576	561	587	593	575	610	571	616	576	568	571	590	591	602	575	603	585	573	570	593	614	559	629	594	588	595	587	561	561	558	573	620	567	614	577	581	594	580	612	564	578	600	582	604	600	564	629	561	602	605	617	595	569	607	577	583	568	616	579	644	612	596	572	599	600	543	587	567	599	578	558	540	574	584	607	613	562	596	589	596	574	605	583	605	595	524	577	605	601	557	597	573	575	617	579	563	578	612	576	624	560	645	624	575	581	616	630	596	605	617	589	551	582	614	598	591	600	624	600	579	545	575	565	555	610	581	547	574	621	596	574	580	599	616	612	565	565	601	599	606	562	611	609	594	569	580	588	530	592	560	607	586	571	572	553	600	566	597	605	584	548	595	589	581	556	593	580	599	591	609	585	611	606	591	589	579	598	594	606	608	605	648	573	573	587	555	583	608	563	565	547	570	578	592	549	590	606	588	601	584	570	582	584	574	583	607	591	612	580	566	556	602	597	556	605	565	591	558	578	598	634	583	567	603	607	611	599	579	625	563	576	556	636	564	594	563	596	610	593	562	574	587	614	591	602	576	589	575	530	597	596	558	609	538	611	565	558	596	640	586	567	531	580	573	611	608	581	545	592	568	551	617	553	550	605	621	570	617	582	585	597	598	560	594	599	573	597	598	563	588	604	632	592	569	592	604	620	617	576	572	587	569	574	529	604	588	609	577	543	566	583	547	573	611	581	571	598	633	574	599	560	620	583	565	554	598	584	573	559	545	584	636	557	607	562	574	606	565	610	572	609	576	616	573	564	561	593	548	562	587	624	590	607	573	597	598	565	573	577	612	585	577	616	623	568	592	560	605	545	588	562	520	609	585	538	576	564	600	559	610	553	601	588	562	588	548	588	558	584	561	589	561	607	584	567	582	588	612	596	538	557	537	646	567	621	571	563	558	587	598	635	580	575	573	597	605	551
31470	12231	8772	18026	21518	18466	15028	12567	10834	9614	8814	8195	7800	7492	7242	7110	6918	6707	6673	6617	6642	6474	6370	6249	6360	6241	6049	6105	6153	6250	6125	6074	6044	6096	6055	6022	5861	6073	5876	5982	5860	5977	5988	6026	5744	5823	5985	5879	5921	5992	5827	5874	5989	5935	5892	5871	5881	5837	5874	5957	5957	5844	5709	6017	5775	5877	5959	5891	5935	5920	5886	5895	5902	5933	5850	5773	5937	5808	6017	5949	5926	5843	5953	5865	5901	5958	5906	5907	5852	5996	5799	5923	5881	5928	5833	5850	5758	5834	5817	5900	6016	5751	5823	5866	5861	5909	5850	5866	5936	5881	5820	5797	6010	5853	5994	5916	5899	5867	5898	5852	5914	6021	5863	5923	5911	5796	6006	5762	5854	5705	5825	5858	5893	5903	5880	5865	5914	5919	5875	5919	5762	5823	5843	5785	5874	5677	5924	5814	5903	5966	5894	5934	5963	5857	5802	5840	5829	5826	5788	5771	5784	5835	5789	5765	5837	5773	5744	5952	5862	5800	5754	5820	5877	5907	5950	5937	5844	5779	5815	5900	5828	5852	5830	5846	5705	5867	5910	5852	5802	5859	5802	5806	5764	5844	5898	5773	5921	5939	5831	5833	5804	5849	5710	5851	5833	5754	5884	5968	5835	5867	5882	5815	5925	5891	5942	5827	5795	5809	5840	5990	5919	5818	5964	5848	5780	5781	5918	5915	5855	5841	5841	5940	5952	5770	5931	5883	5836	5838	5891	5891	5763	5896	5874	5909	5851	5857	5897	5810	5931	5812	5886	5939	5804	5925	5940	5881	5957	5817	5893	5902	5843	5808	5837	5801	5783	5815	5829	5838	5834	5871	5849	5854	5957	5755	5865	5712	5903	5902	5800	5806	5943	5770	5911	5783	5879	5725	5828	5745	5899	5892	5750	5833	5933	5775	5854	5938	5940	5841	5813	5820	5890	5812	5853	5904	5953	5844	5903	5772	5971	5844	5826	5978	5757	5851	5857	5918	5903	5799	5888	5758	5934	5855	5806	5838	5808	5865	5873	5817	5948	5910	5977	5828	5964	5931	5841	5817	5861	5960	5866	5900	5908	5857	5863	5938	5811	5848	5772	5776	5902	5905	5845	5776	5927	5767	5807	5805	5837	5835	5802	5835	5904	5838	5798	5916	5932	5913	5948	5732	5846	5906	5915	5970	5838	5843	5792	5820	5948	5862	5899	5945	5849	5827	5882	5774	5797	5816	5940	5921	5852	5752	5825	5834	5979	5994	5852	5879	5820	5767	5995	5999	5898	5860	5849	5843	5975	5743	5841	5894	5754	5895	5720	5801	5913	5830	5832	5794	5910	5848	5896	5745	5866	5853	5847	5838	5917	5786	5867	5802	5886	5849	5725	5804	5823	5775	5880	5973	5816	5866	5807	5812	5840	5945	5857	5887	5661	5917	5893	5822	5794	5792	5866	5902	5851	5972	5803	5777	5851	5678	6003	5772	5919	5794	5795	5920	5922	5887	5807	5798	5803	5872	5845	5831	5839	5881	5808	5859	5897	5958	5912	5871	5834	5849	5817	5757	5884	5912	5799	5948	5789	5823	5885	5903	5785	5834	5859	5917	5879	5790	5909	5848	5737	5911	5967	5765	5926	5693	5877	5870	5939	5911	5782	5897	5912	5854	5810	5723	5799	5952	5833	5860	5841	5887	5924	5824	5897	5945	5855	5858	5870	5828	5734	5789	5813	5823	5764	5831	5904	5960	5903	5875	5913	5775	5884	5806	5780	5767	5778	5816	5825	5783	5926	5919	5838	5852	5913	5894	5799	5867	5844	5799	5763	5883	5894	5888	5842	5889	5859	5912	5875	5776	5831	5903	5818	5697	5838	5796	5903	5837	5857	5908	5822	5796	5814	5950	5936	5807	5970	5807	5836	5905	5911	5791	5811	5859	5877	5789	5894	5920	5843	5856	5838	5889	5855	5718	5937	5887	5821	5834	5801	5892	5886	5885	5860	5824	5887	5852	5876	5906	5882	5781	5816	5934	5867	5822	5830	5906	5849	5883	5882	5867	5884	5926	5910	5948	5850	5965	5744	5791	5761	5858	5834	5754	5945	5845	5995	5689	5818	5772	5916	5734	5784	5735	5821	5896	5688	5862	5873	5756	5846	5765	5839	5896	5801	5905	5845	6017	5820	5825	5860	5818	5870	5865	5855	5760	5847	5764	5836	5862	5811	5792	5847	5859	5829	5888	5815	5925	5805	5841	5832	5887	5926	5779	5861	5834	5833	5962	5881	5951	5839	5862	5860	5856	5811	5898	5820	5886	5867	5857	5893	5914	5838	5829	5906	5890	5907	5936	5833	5921	5903	5885	5780	5770	6075	5834	5828	5936	5905	5909	5918	5812	5850	5850	5866	5771	5851	5791	5937	5913	5927	5839	5877	5859	5831	5765	5886	5941	5781	5868	5943	5812	5879	5900	5740	5766	5852	5701	5857	5760	5898	5945	5890	5826	5867	5793	5821	5781	5965	5967	5816	5876	5931	5736	5898	5831	5835	5825	5922	5737	5955	5903	5866	6002	5947	5843	5790	5828	5834	6000	5838	5769	5888	5919	5902	5830	5753	5897	5777	5843	5888	5897	5843	5731	5809	5876	5869	6001	5806	5918	5832	5733	5817	5876	5840	5841	5989	5790	5820	5849	5697	5837	5847	5847	5800	5900	5885	5872	5718	5996	5969	5933	5880	5931	5828	5811	5928	5658	5958	5886	5813	5776	5778	5962	5843	5890	5853	5932	5981	5782	5895	5756	5914	5835	5785	5743	5926	5631	5908	5883	5828	5860	5891	5903	5736	5820	5917	5916	5867	5865	5876	5857	5799	5920	5925	5807	5872	5800	5795	5833	5912	5887	5843	5916	5814	5818	5770	5933	5831	5920	5926	5653	5939	5890	5912	5950	5878	5857	5885	5822	5885	5762	5861	5893	5947	5888	5860	5850	5801	5894	5823	5757	5802	5845	5765	5807	5937	5857	6014	5894	5837	5782	5756	5938	6099	5857	5796	5941	5790	5769	5916	5756	5774	5910	5808	5729	5803	5882	5756	5842	5791	5878	6017	5899	5770	5778	5918	5925	5908	5846	5768	5827	5766	5924	5807	5775	5813	5995	5927	5861	5940	5936	5949	5861	5869	5863	5894	5907	5889	5767	5848	5887	5843	5781	5879	5814	5802	5758	5960	5793	5778	5892	5982	5898	5836	5918	5869	5859	5957	5797	5869	5837	5873	5888	5838	5919	5882	5703	5848	5717	5853	5844	5858	5800	5853	5879	5972	5891	5951	5798	5795	5862	5888	5807	5958	5781	5814	5897	5775	5883	5913	5897	5879	5807	5853	5772	5916	5914	5855	5911	6050	5813	5778	5959	5803	5808	5849	5801	5901	5942	5830	5846	5941	5840	5888	5888	5728	5920	5925	5783	5896	5902	5718	5809	5788	5827	5892	5816	5838	5919	5839	5771	5795	5803	5757	5786	5830	5849	5730	5802	5839	5924	5996	5723	5870	5723	5840	5829	5770	5861	5915	5830	6007	5997	5818	5882	5772	5835	5755	5890	5786	5963	5767	5828	5929	5868	5900	5797	5882	5740	5836	5966	5879	5884	5808	6005	5829	5795	5804	5845	5833	5811	5814	5949	5792	5787	5698	5783	5857	5938	5971	5806	5846	5964	5782	5901	5855	5843	5886	5916	5737	5903	5880	5794	5904	5917	5870	5859	5784	5842	5905	5754	5917	5956	5777	5975	5911	5827	6030	5839	5800	5954	5781	5920	5880	5792	5810	5913	5829	5855	5852	5723	5812	5822	5975	5799	5870	5755	5876	5946	5823	5786	5897	5918	5892	5745	5844	5863	5838	5832	5808	5892	5871	5851	5832	5987	5889	5739	5919	5963	5838	5766	5891	5758	5812	5737	5860	5954	5891	5841	5938	5802	5840	5837	5897	5912	5811	5739	5856	5943	5987	5881	5858	5763	5840	5958	5865	5739	5789	5845	5871	5784	5819	5799	5796	5799	5903	5777	5859	5962	5780	5967	5930	5855	5846	5760	5864	5736	5802	5856	6011	5942	5768	5756	5937	5824	5835	5718	5804	5815	5849	5814	5892	5739	5800	5894	5846	6040	5806	5871	5790	5948	5874	5980	5851	5849	5858	5824	5914	5741	5921	5815	5838	5744	5803	5926	5892	5901	5841	5851	5968	5920	5846	5865	5843	5811	5709	5897	5809	5827	5800	5764	5715	5893	5782	5769	5948	5859	5910	5843	6030	5825	5906	5928	5958	5786	5717	5852	5974	5814	5799	5874	5799	5860	5814	5855	5898	5934	5857	5747	5911	5732	5947	5815	5935	5919	5693	5804	5894	5841	5828	5725	5758	5867	5897	5721	5884	5824	5876	5870	5755	5881	5860	5783	5885	5872	5732	5779	5779	5846	5884	5839	5811	5993	5889	5857	5842	5858	5842	5825	5714	5786	5739	5870	5849	5875	5971	5874	5818	5928	5872	6013	5915	5820	5890	5785	5821	5903	5931	5878	5874	5893	5934	5911	5763	5799	5835	5903	5821	5866	5831	5831	5840	5782	5808	5884	5829	5856	5832	5850	5799	5911	5904	5737	5897	5856	5900	5922	5889	5831	5865	5805	5894	5800	5829	5803	5821	5829	5836	5809	5770	5882	5713	5846	5792	5822	5952	5853	5923	5881	5847	5844	5895	5711	5898	5854	5874	5755	5823	5892	5817	5788	5933	5802	5866	5877	5829	5844	5803	5887	5842	5846	5854	5877	5909	5875	5713	5884	5848	5814	5749	5855	6054	5942	5928	5785	5865	5773	5839	5795	5855	5724	5879	5829	5830	5864	5797	6009	5782	5898	5884	5882	5862	5777	6044	5952	5886	5760	5937	5888	5879	5678	5855	5893	5893	5893	5842	5715	5889	5918	5924	5894	5778	6021	5840	5768	5870	5812	5797	5966	5826	5872	5840	5951	5760	5963	5788	5828	5848	5833	5947	5828	5825	5825	6016	5850	5754	5909	5891	5979	5730	5947	5787	5730	5819	5878	5834	5777
5426	903	779	797	848	825	782	764	735	717	695	636	679	657	621	625	643	676	645	646	665	634	639	602	632	623	612	610	618	629	619	636	657	597	616	646	642	690	628	605	650	629	630	619	606	610	670	644	654	626	639	615	635	648	594	654	622	610	620	614	640	614	613	691	658	662	601	665	642	642	613	635	598	636	646	636	643	654	615	595	645	620	656	646	618	618	626	613	623	610	606	629	617	563	646	634	659	621	616	634	616	627	639	605	678	614	659	641	678	673	631	626	605	615	634	636	645	643	650	607	654	650	650	664	645	630	650	656	679	660	642	602	603	649	628	668	634	644	606	617	651	625	622	634	645	618	582	647	623	638	640	604	598	639	597	622	595	624	615	670	645	619	647	599	584	623	604	597	678	640	656	662	597	570	625	606	601	609	612	634	652	624	616	607	642	619	610	610	650	591	640	647	602	630	557	576	634	636	627	565	619	622	615	616	614	653	602	613	650	586	624	616	616	687	642	636	591	586	624	666	635	612	576	570	636	635	641	620	616	694	635	691	652	622	621	685	604	644	604	573	642	629	626	642	634	632	645	615	644	590	657	608	582	604	643	629	650	612	627	631	694	620	636	608	630	656	618	597	638	617	586	636	632	588	609	599	663	617	619	618	641	602	594	620	614	597	655	647	642	665	661	663	656	591	627	615	616	612	622	629	638	613	599	658	602	623	632	605	625	632	631	613	640	595	633	663	604	636	629	662	586	634	595	602	652	632	619	616	608	606	609	632	601	617	618	614	675	596	647	626	606	594	637	626	606	650	616	636	615	605	652	602	606	610	599	640	663	668	635	605	648	605	638	574	618	632	589	647	617	672	640	633	633	562	661	628	653	623	620	640	623	665	601	626	603	586	636	626	625	650	638	654	648	652	631	659	614	642	596	623	627	630	658	588	640	644	629	635	613	632	626	609	622	651	655	631	641	627	622	648	608	615	621	606	697	627	614	635	619	666	621	625	595	655	632	598	641	596	619	612	614	666	559	634	626	653	662	636	626	623	583	600	636	611	669	662	640	610	658	639	663	619	616	662	611	611	608	625	574	611	633	636	589	605	598	630	616	594	657	618	629	667	614	623	649	619	647	640	549	652	660	626	633	620	605	619	630	633	636	636	675	592	640	608	595	643	635	600	643	613	610	612	634	631	648	647	618	614	678	629	634	627	610	593	644	618	607	619	665	614	603	624	638	600	614	624	626	634	648	641	642	598	646	612	602	630	663	639	663	598	624	615	599	598	627	650	622	593	640	625	653	605	619	655	662	663	637	602	595	624	593	621	647	607	614	601	670	624	669	622	625	665	625	635	617	619	657	652	640	638	616	628	667	619	622	660	633	661	636	614	622	642	632	597	610	648	649	651	631	571	682	654	567	618	639	647	615	587	630	592	618	626	600	614	625	594	682	688	668	599	614	616	614	574	550	605	622	623	632	619	633	655	606	617	613	670	579	613	607	602	590	671	644	639	607	638	590	592	611	645	638	648	605	659	610	637	587	662	624	604	674	650	622	643	627	595	610	675	639	617	652	633	646	606	606	593	588	634	650	615	672	604	606	647	601	635	634	642	626	590	618	627	600	611	633	614	587	670	635	659	619	590	635	606	604	552	589	668	618	607	612	656	619	649	592	598	630	608	648	629	610	657	598	675	603	626	626	616	563	620	557	689	581	615	645	585	602	647	614	592	593	632	713	632	660	633	646	592	623	630	631	580	604	605	674	632	645	708	629	596	625	609	623	586	635	647	615	602	627	659	609	649	585	594	683	630	662	624	626	671	670	613	649	602	620	660	614	618	627	694	571	659	644	586	620	618	643	595	635	594	647	583	643	654	607	608	629	625	604	639	656	641	631	632	631	638	614	603	624	593	647	638	638	632	664	626	605	630	624	659	619	601	629	610	606	610	604	634	638	599	598	603	638	601	637	633	676	608	596	656	651	609	604	611	554	585	624	634	645	672	632	659	640	627	629	666	609	635	621	621	628	650	595	625	635	607	631	599	600	637	650	630	652	612	590	641	623	647	631	637	640	635	613	626	596	613	661	587	630	627	620	630	653	640	582	579	649	647	629	637	613	598	630	619	682	630	643	618	619	601	607	598	631	618	578	613	597	637	616	624	603	603	608	608	632	649	626	607	625	577	601	639	602	624	656	653	644	598	632	631	631	674	618	644	613	608	579	618	598	634	651	653	584	602	629	587	627	639	627	638	623	615	590	626	650	616	590	685	621	623	633	599	646	650	613	641	619	579	626	653	679	639	627	611	627	680	633	612	590	644	631	617	571	595	604	611	582	619	587	632	622	643	624	629	635	636	636	647	641	615	630	610	659	622	656	648	607	615	655	583	619	672	655	599	583	670	611	605	646	643	629	647	672	620	605	608	651	638	574	611	634	657	666	644	595	624	605	624	618	634	643	642	651	591	632	630	678	588	619	624	637	612	577	650	583	637	631	600	577	642	586	655	610	627	616	659	638	631	640	656	660	687	673	699	631	628	664	629	628	615	666	642	604	682	633	623	580	627	629	595	611	626	605	611	652	642	600	619	633	633	602	687	642	583	600	588	646	673	664	663	634	605	596	611	638	590	625	624	608	592	616	594	645	649	639	608	598	644	635	604	668	607	571	627	660	628	641	638	619	631	607	621	665	625	623	619	612	653	634	610	601	652	615	618	644	649	655	675	597	634	637	638	610	667	638	638	620	608	667	598	632	616	643	593	603	635	626	629	610	624	618	646	687	611	624	603	586	632	601	651	624	614	603	618	615	566	650	634	640	691	635	595	575	649	596	602	641	673	650	580	637	630	578	650	669	633	633	643	614	622	626	616	644	635	622	667	626	656	660	612	567	628	605	659	625	641	608	625	626	611	635	658	619	649	645	675	631	664	621	643	605	611	607	625	626	614	630	608	604	629	669	588	633	631	641	657	635	649	588	618	644	653	664	595	650	597	618	632	610	638	595	588	592	657	658	624	612	609	648	643	596	650	626	627	592	609	641	655	646	647	613	608	650	700	597	631	640	645	617	602	616	588	615	643	647	638	606	646	638	680	611	643	628	647	658	664	639	598	642	621	639	619	606	601	651	622	597	623	641	627	605	609	613	600	657	619	602	634	627	634	589	623	625	623	638	660	650	656	650	594	603	687	597	616	637	633	633	602	622	592	654	627	594	657	620	579	646	666	598	667	667	619	603	633	600	605	612	607	646	610	633	606	638	608	631	563	592	629	642	623	646	616	662	616	656	654	610	616	641	648	597	612	671	583	694	596	600	661	632	620	665	636	626	608	590	632	612	629	628	664	626	684	634	654	602	598	586	680	623	643	613	663	646	601	595	643	599	626	666	643	596	625	640	632	614	630	556	596	659	631	629	621	649	628	595	644	635	595	614	638	649	586	625	680	656	590	632	645	581	633	610	579	586	589	657	609	606	675	607	634	675	640	618	656	624	567	598	617	620	571	655	639	653	640	619	634
29083	12055	8692	16702	20049	17102	13905	11789	10164	9242	8666	8110	7773	7599	7402	7180	7091	6989	6771	6834	6776	6676	6569	6571	6728	6571	6496	6544	6520	6604	6574	6511	6350	6572	6509	6501	6422	6374	6313	6286	6249	6368	6377	6199	6312	6259	6168	6201	6337	6229	6290	6245	6301	6317	6267	6208	6395	6204	6231	6309	6268	6218	6203	6318	6291	6256	6119	6222	6356	6223	6245	6262	6360	6238	6332	6250	6293	6144	6247	6331	6353	6267	6254	6145	6199	6289	6220	6288	6207	6233	6118	6233	6164	6246	6239	6261	6283	6167	6339	6319	6187	6261	6212	6406	6102	6187	6118	6160	6313	6294	6174	6284	6183	6277	6300	6225	6315	6253	6272	6133	6274	6390	6191	6217	6403	6411	6319	6212	6311	6240	6310	6304	6319	6159	6343	6150	6412	6173	6376	6344	6258	6252	6286	6245	6251	6096	6183	6275	6358	6193	6217	6318	6312	6123	6275	6279	6297	6163	6259	6223	6201	6310	6228	6387	6302	6288	6259	6201	6196	6326	6203	6269	6338	6322	6191	6284	5987	6196	6150	6293	6278	6337	6327	6269	6297	6286	6235	6156	6314	6293	6265	6289	6265	6224	6295	6129	6246	6260	6303	6230	6231	6230	6266	6250	6202	6291	6244	6175	6287	6430	6256	6173	6234	6232	6218	6278	6241	6143	6185	6181	6239	6094	6110	6222	6269	6218	6150	6229	6309	6155	6289	6272	6151	6119	6209	6214	6240	6221	6170	6097	6265	6282	6243	6271	6277	6270	6297	6202	6197	6340	6219	6269	6155	6127	6251	6229	6302	6193	6161	6345	6191	6288	6266	6389	6156	6114	6157	6216	6228	6363	6152	6318	6309	6275	6336	6195	6299	6146	6245	6195	6251	6214	6213	6126	6148	6307	6159	6259	6242	6212	6208	6235	6310	6266	6204	6125	6297	6250	6244	6082	6207	6217	6281	6245	6204	6272	6190	6218	6090	6277	6272	6291	6345	6368	6324	6243	6083	6200	6321	6324	6175	6200	6267	6258	6447	6202	6220	6268	6162	6200	6342	6185	6299	6161	6316	6223	6292	6204	6201	6129	6204	6259	6243	6326	6234	6222	6279	6218	6270	6258	6325	6311	6251	6421	6223	6352	6328	6193	6260	6252	6279	6128	6125	6294	6282	6144	6276	6209	6220	6354	6264	6194	6259	6230	6211	6203	6166	6240	6124	6239	6232	6287	6283	6292	6286	6160	6343	6207	6118	6206	6183	6284	6044	6297	6199	6261	6123	6265	6263	6212	6313	6232	6244	6260	6310	6125	6226	6317	6179	6233	6257	6280	6312	6249	6145	6323	6198	6130	6296	6300	6213	6111	6220	6279	6268	6202	6326	6239	6247	6143	6203	6213	6210	6130	6281	6070	6147	6239	6220	6232	6315	6183	6351	6291	6239	6389	6154	6243	6289	6326	6227	6265	6227	6272	6282	6293	6281	6236	6285	6241	6257	6247	6271	6188	6225	6349	6194	6116	6226	6217	6299	6198	6259	6349	6259	6240	6237	6139	6282	6210	6197	6292	6371	6218	6271	6251	6138	6174	6181	6195	6199	6212	6217	6211	6356	6134	6194	6012	6226	6257	6276	6203	6212	6244	6303	6203	6146	6159	6161	6289	6130	6253	6290	6171	6174	6314	6240	6297	6178	6131	6081	6225	6114	6189	6318	6281	6251	6330	6186	6394	6212	6196	6263	6147	6169	6144	6265	6151	6204	6230	6282	6126	6173	6202	6196	6308	6231	6164	6334	6243	6367	6140	6269	6080	6200	6348	6236	6172	6238	6304	6268	6248	6091	6302	6278	6081	6252	6338	6292	6143	6156	6241	6190	6137	6283	6155	6255	6276	6231	6188	6378	6212	6328	6211	6255	6225	6273	6252	6392	6298	6184	6172	6162	6300	6397	6242	6192	6219	6279	6198	6139	6278	6162	6314	6321	6327	6223	6219	6119	6252	6232	6256	6157	6251	6245	6337	6283	6192	6267	6182	6202	6233	6266	6253	6084	6129	6127	6311	6237	6275	6249	6139	6186	6221	6221	6310	6434	6257	6297	6168	6242	6228	6241	6201	6328	6243	6249	6231	6199	6205	6087	6242	6262	6128	6207	6190	6159	6234	6219	6181	6180	6237	6177	6337	6317	6280	6279	6120	6462	6346	6227	6228	6120	6170	6275	6262	6169	6175	6245	6156	6314	6243	6245	6076	6243	6183	6230	6217	6279	6211	6096	6280	6270	6228	6284	6174	6285	6281	6214	6310	6257	6316	6226	6194	6193	6256	6245	6123	6257	6263	6157	6160	6204	6165	6285	6250	6366	6304	6234	6233	6234	6179	6190	6239	6385	6301	6329	6262	6397	6274	6278	6187	6267	6224	6269	6316	6165	6165	6342	6169	6193	6162	6241	6279	6333	6199	6256	6215	6340	6174	6193	6193	6251	6168	6274	6127	6422	6162	6193	6233	6248	6307	6327	6162	6377	6107	6215	6260	6207	6375	6123	6181	6207	6187	6200	6175	6137	6285	6178	6218	6244	6176	6289	6184	6224	6086	6326	6226	6202	6198	6277	6273	6313	6342	6055	6293	6308	6305	6201	6424	6223	6154	6314	6325	6253	6260	6195	6375	6281	6267	6220	6346	6189	6218	6221	6197	6208	6191	6148	6161	6167	6187	6340	6345	6119	6271	6293	6152	6216	6208	6149	6275	6269	6169	6013	6289	6208	6242	6316	6263	6215	6134	6123	6277	6313	6345	6096	6305	6276	6209	6257	6169	6111	6285	6268	6178	6219	6229	6238	6221	6187	6192	6216	6223	6284	6040	6421	6282	6265	6276	6259	6414	6231	6277	6214	6204	6307	6178	6161	6213	6248	6231	6145	6308	6444	6252	6186	6287	6257	6332	6354	6131	6279	6406	6346	6310	6125	6242	6211	6231	6233	6363	6345	6267	6174	6272	6196	6349	6323	6286	6239	6363	6318	6195	6268	6335	6243	6120	6260	6119	6388	6202	6279	6273	6263	6295	6305	6317	6228	6249	6243	6248	6334	6236	6154	6188	6192	6151	6139	6275	6243	6202	6192	6171	6299	6152	6245	6170	6213	6191	6133	6241	6199	6145	6374	6229	6249	6289	6263	6208	6193	6226	6285	6298	6247	6361	6244	6226	6240	6129	6255	6234	6241	6282	6195	6253	6235	6190	6181	6280	6197	6130	6293	6151	6268	6221	6213	6304	6294	6208	6202	6321	6187	6150	6323	6376	6153	6176	6323	6294	6191	6254	6231	6368	6228	6391	6199	6229	6241	6288	6144	6220	6176	6274	6215	6273	6237	6132	6253	6135	6189	6303	6324	6180	6359	6204	6260	6111	6240	6263	6218	6274	6183	6195	6210	6320	6277	6293	6127	6233	6284	6171	6205	6247	6292	6314	6318	6188	6318	6159	6199	6172	6081	6295	6272	6150	6278	6264	6321	6204	6189	6292	6201	6139	6238	6219	6393	6242	6184	6333	6209	6164	6184	6190	6168	6201	6131	6336	6265	6316	6216	6365	6291	6315	6333	6280	6242	6232	6141	6331	6293	6253	6174	6240	6242	6125	6157	6184	6150	6159	6241	6195	6356	6194	6249	6144	6448	6163	6166	6251	6222	6255	6177	6266	6197	6252	6430	6249	6187	6249	6365	6357	6306	6238	6256	6261	6276	6236	6237	6235	6136	6171	6249	6137	6232	6143	6158	6239	6202	6228	6243	6428	6123	6148	6264	6413	6299	6189	6361	6045	6268	6149	6239	6239	6238	6238	6223	6202	6346	6066	6325	6195	6262	6308	6197	6186	6139	6345	6306	6243	6226	6337	6121	6194	6335	6200	6254	6277	6223	6258	6277	6275	6258	6136	6316	6150	6232	6240	6269	6265	6273	6144	6228	6290	6160	6217	6329	6287	6367	6322	6363	6235	6272	6290	6258	6344	6285	6345	6173	6168	6248	6251	6272	6390	6092	6219	6239	6211	6195	6214	6365	6239	6179	6194	6246	6254	6258	6255	6233	6216	6205	6149	6316	6291	6194	6082	6256	6118	6087	6210	6145	6253	6136	6290	6315	6313	6244	6278	6228	6393	6214	6247	6267	6219	6225	6253	6122	6272	6171	6183	6205	6246	6308	6316	6242	6285	6213	6145	6156	6223	6171	6218	6275	6154	6201	6172	6104	6247	6210	6304	6219	6274	6308	6258	6215	6116	6311	6264	6233	6115	6253	6207	6337	6373	6308	6101	6317	6333	6194	6259	6170	6221	6286	6216	6439	6267	6301	6245	6181	6017	6305	6288	6126	6146	6252	6330	6209	6230	6209	6288	6352	6203	6228	6144	6340	6194	6346	6150	6281	6298	6307	6285	6294	6345	6310	6259	6283	6212	6340	6207	6231	6174	6244	6193	6211	6246	6271	6218	6245	6256	6117	6298	6183	6289	6338	6234	6162	6203	6186	6194	6321	6152	6281	6279	6180	6234	6376	6206	6265	6275	6327	6225	6223	6236	6267	6211	6202	6416	6243	6197	6215	6222	6315	6220	6182	6101	6162	6234	6254	6233	6200	6196	6253	6089	6316	6275	6185	6268	6228	6192	6217	6350	6223	6268	6218	6152	6258	6153	6356	6105	6242	6288	6229	6183	6170	6066	6273	6264	6227	6149	6189	6238	6262	6248	6272	6253	6284	6225	6235	6159	6209	6109	6261	6229	6253	6171	6162	6372	6321	6194	6218	6165	6280	6153	6372	6202	6288	6268	6067	6257	6264	6285	6219	6246	6220	6173	6173	6307	6143	6216	6213	6181	6284	6156	6209	6219	6280	6290	6261	6330	6261	6331	6291	6206	6297	6320	6309	6240	6366	6204	6187	6172	6266	6195	6169	6184	6200	6327	6185	6256	6217	6171	6150	6068	6153	6170	6272	6274	6130	6407	6275	6315	6196	6275	6168	6244	6274	6208	6206	6286	6241	6254	6248	6272	6325	6298	6312	6254	6360	6290	6185	6324	6275	6284	6249	6186	6202	6332	6167	6253	6234	6073	6226	6249	6302	6276
5499	1295	944	845	1050	1054	934	894	853	899	775	758	783	752	696	792	691	726	713	713	706	670	657	748	676	702	716	690	711	684	677	695	753	682	619	689	680	682	658	662	671	616	659	695	668	651	649	676	663	650	654	677	650	690	673	643	680	660	712	654	672	680	643	642	652	646	637	666	680	720	629	697	647	665	665	657	607	686	688	657	630	739	667	657	644	631	678	686	655	656	686	664	640	688	627	662	692	695	637	640	696	636	635	646	653	695	634	631	706	689	662	623	657	642	659	677	687	689	650	676	667	710	677	710	679	616	687	665	737	633	715	640	683	668	650	645	622	662	660	670	640	630	690	650	672	657	684	638	702	678	661	679	685	671	620	679	678	619	626	650	648	692	647	630	638	688	644	632	627	710	649	673	639	658	652	652	668	657	692	673	611	642	636	682	691	630	669	600	627	687	655	646	663	667	628	666	696	639	642	660	665	684	698	673	672	702	649	663	690	654	670	698	682	697	660	652	691	637	630	645	629	652	650	688	656	690	675	658	657	664	638	709	664	667	645	636	695	692	642	662	666	594	643	698	629	669	649	637	654	668	705	663	666	657	693	665	674	674	686	667	612	645	684	713	677	643	666	648	682	675	685	656	624	657	698	709	653	685	676	703	679	694	675	686	646	689	685	731	646	689	606	633	666	714	741	676	712	642	660	688	644	685	640	699	650	637	681	708	644	649	677	703	707	646	659	649	666	646	585	662	654	640	657	675	660	684	650	618	686	642	662	669	710	688	687	677	669	667	628	641	699	674	678	696	669	677	702	634	672	709	677	633	697	693	647	644	672	683	663	640	625	730	663	646	651	668	650	675	647	682	638	698	685	639	680	656	645	654	650	578	679	664	642	689	693	675	678	692	699	676	609	664	644	661	631	653	676	642	665	656	683	651	631	680	678	652	690	658	647	642	671	653	638	648	706	666	698	646	639	689	633	668	659	664	697	636	678	610	648	653	662	686	699	654	615	659	650	661	612	658	642	667	650	645	735	663	658	688	656	643	657	626	648	694	654	656	688	674	672	636	688	663	660	672	631	639	683	672	662	644	679	635	626	715	665	663	613	642	655	652	700	722	651	654	679	640	657	683	621	646	673	635	659	681	672	658	657	666	663	648	680	625	636	633	616	632	653	660	615	688	656	687	684	629	594	631	668	667	654	664	676	697	668	660	677	640	659	662	615	646	701	681	639	688	649	622	595	698	674	627	682	675	631	670	681	669	647	648	665	695	622	630	658	648	681	678	605	655	634	642	645	689	639	625	667	672	716	624	666	689	668	621	623	683	679	652	691	696	660	635	684	618	620	640	634	664	671	678	688	671	707	672	674	662	665	664	674	706	665	659	626	662	718	684	674	645	673	691	657	681	669	665	678	661	641	634	633	709	619	658	651	645	667	647	631	641	686	647	614	674	651	647	668	653	679	654	671	662	650	612	696	678	649	633	629	698	636	640	700	684	641	676	622	639	653	638	641	649	606	642	660	676	708	673	690	638	632	704	666	652	646	705	648	670	683	659	683	686	687	675	685	657	676	635	698	653	662	655	677	640	621	703	703	640	671	665	659	692	670	675	615	600	650	667	645	667	651	635	674	657	647	667	658	643	655	704	637	625	682	679	631	664	698	631	649	641	731	668	689	647	680	630	640	643	672	680	672	682	659	720	649	637	634	691	680	685	611	639	694	661	629	677	616	661	629	650	625	647	669	644	658	701	681	638	670	647	690	634	651	654	638	644	650	703	664	683	678	670	687	713	661	650	637	652	653	676	658	684	678	684	636	680	673	606	638	629	680	682	666	675	653	646	652	667	656	688	662	674	639	679	674	706	669	641	658	640	664	711	677	641	611	648	654	625	627	677	644	673	690	634	652	681	654	628	690	637	674	631	676	624	723	668	683	634	659	613	712	687	654	657	637	663	685	626	660	662	671	605	670	651	679	663	707	649	694	687	643	638	669	637	682	651	657	663	645	676	648	671	667	630	678	687	678	649	682	674	645	712	661	679	673	673	681	632	689	642	682	703	669	650	620	684	642	678	705	629	657	605	650	632	650	647	634	680	681	678	689	674	677	642	638	688	664	661	651	679	616	593	688	695	669	679	688	642	628	641	660	672	671	657	701	644	686	677	674	652	672	608	680	681	676	688	637	671	670	687	692	672	685	689	681	664	670	683	683	663	655	651	664	690	638	691	675	704	649	659	683	648	667	660	681	647	658	700	677	700	664	640	668	651	613	654	694	659	697	669	659	706	681	664	642	648	679	664	666	666	645	654	664	622	611	663	661	688	640	687	675	657	697	632	681	660	672	675	728	678	688	664	649	691	617	645	675	630	684	696	675	651	700	634	676	677	647	653	626	716	702	620	656	654	675	634	704	672	647	699	669	666	707	661	642	704	671	679	668	666	599	649	694	663	668	633	667	685	697	714	645	662	646	691	672	627	672	679	644	679	663	657	617	710	655	675	681	657	676	683	683	635	648	654	641	709	669	621	696	641	677	665	636	632	692	668	651	628	662	673	663	715	649	607	706	626	641	699	707	675	710	632	696	682	655	650	687	722	648	657	685	671	683	642	685	675	676	706	685	645	655	671	675	633	680	668	680	678	632	637	662	656	681	653	678	669	649	686	670	694	651	647	644	655	706	630	681	710	684	680	635	663	686	651	726	679	670	730	654	665	683	668	647	674	694	636	611	648	683	659	665	668	706	691	668	715	610	699	628	705	673	645	634	642	624	630	674	655	733	643	651	671	644	671	685	664	646	651	645	672	675	654	676	664	658	681	662	699	678	646	664	626	623	665	657	622	688	637	669	663	664	674	636	702	678	668	645	650	642	645	669	698	667	620	609	671	679	704	694	658	677	657	656	695	651	634	688	632	636	624	651	648	693	728	635	678	702	674	696	644	743	650	671	645	612	701	681	698	649	677	655	678	667	694	686	662	621	654	683	641	693	649	652	620	661	629	676	664	638	673	632	660	685	662	620	665	677	713	712	648	655	687	686	640	681	649	652	643	648	679	726	652	714	669	644	669	675	668	664	634	703	659	688	663	644	683	675	681	688	633	681	666	593	646	683	661	656	607	638	666	679	667	629	698	662	630	669	660	634	675	681	661	637	677	670	726	659	626	714	642	653	672	660	676	642	661	647	721	678	652	667	664	671	690	662	676	668	712	643	648	711	653	596	684	639	694	643	664	649	644	634	650	649	688	646	651	631	658	690	692	722	661	635	661	626	626	664	606	668	634	642	648	625	673	645	668	702	693	628	640	654	649	649	694	658	659	654	676	676	675	610	688	676	636	695	709	648	688	635	708	651	647	648	664	699	655	623	609	647	622	695	656	632	696	691	670	655	670	652	619	659	657	625	661	699	687	640	679	662	646	672	642	663	694	637	658	665	628	677	638	640	620	638	636	679	645	677	694	678	691	647	626	652	684	646	668	637	637	681	641	677	681	678	662	670	693	684	644	615	660
36578	15742	10726	21912	26556	23456	19606	16200	13971	12546	10982	10318	9576	9165	8813	8456	8049	7913	7842	7645	7674	7497	7515	7319	7268	7289	7122	7248	7019	6981	7034	7001	6929	6803	6737	6776	6772	6774	6755	6791	6704	6711	6723	6684	6600	6759	6778	6525	6601	6631	6685	6465	6612	6526	6729	6622	6593	6603	6564	6541	6573	6621	6607	6562	6703	6639	6534	6619	6541	6489	6598	6448	6581	6676	6476	6518	6566	6723	6509	6559	6603	6509	6508	6481	6552	6480	6681	6515	6546	6402	6652	6601	6433	6551	6547	6593	6537	6656	6517	6585	6726	6521	6692	6531	6524	6552	6440	6576	6672	6468	6497	6554	6606	6394	6505	6606	6648	6541	6626	6629	6692	6507	6667	6458	6550	6557	6530	6551	6448	6453	6602	6547	6469	6468	6613	6436	6528	6669	6507	6512	6625	6677	6607	6512	6500	6544	6527	6549	6482	6508	6508	6567	6505	6542	6554	6489	6500	6552	6537	6509	6607	6577	6451	6534	6521	6495	6563	6547	6528	6543	6487	6501	6684	6559	6583	6425	6624	6522	6682	6334	6544	6570	6645	6570	6628	6401	6638	6416	6591	6565	6615	6473	6534	6480	6538	6437	6524	6608	6612	6645	6598	6586	6537	6652	6504	6557	6539	6592	6573	6624	6554	6593	6511	6422	6480	6577	6617	6520	6525	6610	6598	6677	6483	6641	6548	6511	6653	6509	6513	6612	6485	6539	6434	6633	6504	6543	6483	6581	6522	6680	6571	6586	6552	6506	6590	6514	6585	6649	6513	6497	6494	6460	6573	6512	6526	6500	6596	6485	6613	6575	6507	6512	6612	6548	6566	6630	6570	6450	6583	6512	6533	6577	6611	6555	6490	6484	6614	6542	6584	6560	6488	6544	6578	6463	6450	6503	6448	6528	6499	6503	6437	6502	6543	6588	6556	6482	6600	6596	6463	6600	6505	6503	6537	6636	6431	6615	6727	6567	6437	6619	6508	6627	6601	6426	6588	6536	6471	6484	6518	6536	6556	6622	6625	6485	6547	6423	6612	6411	6675	6431	6469	6475	6486	6534	6578	6434	6468	6520	6488	6554	6482	6515	6581	6441	6557	6644	6529	6451	6514	6485	6642	6454	6550	6574	6352	6513	6398	6613	6570	6461	6561	6483	6486	6383	6572	6419	6659	6516	6462	6480	6493	6651	6487	6633	6491	6505	6557	6686	6449	6446	6526	6593	6597	6580	6483	6682	6527	6370	6576	6582	6531	6576	6495	6466	6473	6632	6463	6380	6567	6479	6715	6569	6407	6538	6517	6420	6530	6501	6529	6570	6601	6491	6549	6395	6569	6588	6514	6570	6557	6508	6500	6520	6550	6563	6624	6555	6665	6501	6577	6456	6691	6473	6589	6443	6469	6595	6607	6530	6490	6565	6533	6495	6696	6423	6482	6616	6426	6529	6524	6573	6620	6588	6459	6585	6540	6540	6564	6533	6673	6568	6625	6629	6566	6563	6581	6462	6668	6516	6543	6425	6594	6430	6439	6518	6546	6536	6632	6561	6521	6575	6491	6469	6443	6577	6555	6642	6591	6477	6459	6535	6478	6601	6352	6374	6621	6522	6508	6518	6490	6562	6581	6637	6554	6524	6387	6559	6488	6557	6370	6521	6378	6483	6628	6538	6553	6583	6534	6470	6681	6433	6625	6540	6523	6475	6537	6549	6391	6656	6509	6554	6637	6579	6487	6560	6548	6652	6372	6518	6560	6599	6546	6428	6524	6509	6504	6509	6579	6635	6409	6444	6461	6626	6629	6496	6534	6491	6574	6538	6486	6514	6497	6496	6486	6536	6510	6564	6415	6453	6488	6571	6545	6679	6582	6692	6558	6600	6329	6522	6614	6552	6492	6581	6644	6528	6575	6561	6484	6450	6536	6545	6638	6488	6570	6555	6613	6491	6540	6464	6537	6515	6581	6480	6641	6498	6557	6496	6538	6541	6388	6550	6534	6670	6452	6583	6658	6556	6480	6518	6560	6597	6453	6667	6603	6582	6564	6586	6690	6504	6615	6676	6521	6456	6569	6456	6552	6490	6635	6525	6332	6530	6575	6600	6465	6559	6595	6402	6522	6670	6531	6515	6498	6478	6535	6550	6448	6583	6429	6540	6658	6504	6437	6559	6581	6603	6439	6631	6506	6659	6549	6430	6640	6529	6525	6515	6553	6431	6570	6585	6445	6536	6467	6553	6500	6516	6498	6611	6508	6565	6599	6689	6505	6588	6526	6432	6535	6516	6548	6513	6647	6497	6401	6566	6719	6584	6389	6564	6594	6570	6424	6568	6534	6438	6545	6497	6466	6516	6549	6574	6478	6496	6529	6481	6452	6544	6517	6451	6487	6594	6344	6546	6616	6509	6476	6580	6576	6455	6586	6547	6518	6499	6463	6590	6507	6646	6469	6532	6430	6530	6488	6530	6595	6502	6517	6421	6586	6535	6409	6458	6624	6499	6590	6445	6525	6563	6566	6604	6478	6480	6560	6485	6607	6570	6465	6484	6548	6538	6504	6454	6457	6527	6596	6449	6498	6569	6476	6514	6376	6679	6438	6567	6554	6519	6626	6491	6540	6460	6511	6471	6510	6565	6534	6514	6576	6594	6595	6501	6598	6609	6526	6535	6610	6623	6439	6546	6515	6526	6501	6519	6582	6457	6589	6528	6543	6570	6513	6635	6587	6546	6479	6664	6553	6753	6586	6497	6536	6481	6565	6574	6351	6557	6550	6518	6515	6497	6399	6476	6546	6460	6594	6369	6666	6541	6573	6605	6511	6448	6507	6662	6524	6583	6462	6546	6572	6535	6578	6538	6522	6516	6601	6542	6560	6565	6507	6417	6442	6544	6573	6525	6508	6458	6671	6483	6630	6576	6460	6563	6607	6639	6558	6420	6648	6680	6534	6607	6649	6614	6536	6459	6582	6432	6613	6486	6575	6580	6626	6485	6466	6546	6524	6579	6582	6600	6595	6493	6513	6529	6563	6462	6508	6501	6549	6581	6516	6584	6544	6626	6576	6512	6429	6578	6546	6675	6557	6501	6531	6486	6489	6607	6608	6616	6625	6474	6400	6660	6545	6673	6540	6665	6478	6571	6628	6528	6527	6541	6530	6531	6423	6605	6459	6507	6427	6515	6515	6559	6425	6456	6494	6498	6459	6644	6522	6585	6587	6410	6661	6561	6477	6621	6507	6495	6533	6489	6580	6529	6508	6543	6631	6618	6626	6479	6324	6498	6425	6446	6613	6555	6417	6492	6665	6493	6533	6513	6511	6597	6563	6564	6466	6585	6519	6388	6631	6586	6472	6592	6514	6553	6595	6438	6581	6537	6468	6504	6568	6518	6625	6560	6613	6525	6480	6512	6647	6486	6698	6426	6471	6549	6542	6379	6475	6370	6591	6565	6511	6514	6586	6491	6520	6533	6465	6532	6529	6573	6571	6453	6606	6526	6423	6430	6658	6598	6479	6588	6455	6565	6560	6556	6533	6467	6520	6473	6530	6481	6650	6475	6532	6517	6537	6609	6633	6525	6576	6552	6665	6596	6496	6583	6467	6586	6462	6518	6483	6459	6605	6447	6492	6584	6495	6535	6520	6583	6522	6481	6444	6606	6580	6484	6611	6490	6560	6551	6627	6554	6556	6609	6525	6616	6420	6479	6460	6462	6527	6559	6420	6601	6443	6573	6601	6483	6494	6435	6433	6487	6524	6467	6445	6471	6476	6465	6460	6582	6495	6707	6625	6603	6572	6510	6450	6547	6572	6591	6544	6594	6651	6528	6547	6573	6474	6552	6673	6559	6510	6503	6593	6589	6534	6535	6518	6651	6527	6475	6524	6507	6485	6423	6707	6452	6494	6549	6700	6611	6509	6583	6418	6638	6559	6708	6597	6496	6452	6535	6581	6543	6514	6652	6344	6606	6579	6451	6534	6543	6517	6439	6448	6557	6449	6514	6487	6507	6531	6572	6508	6468	6627	6479	6424	6487	6530	6423	6625	6478	6542	6684	6700	6693	6463	6550	6736	6538	6558	6626	6529	6550	6530	6538	6527	6472	6582	6508	6508	6593	6620	6486	6549	6497	6426	6602	6506	6650	6489	6398	6520	6560	6729	6569	6476	6457	6506	6658	6484	6391	6460	6522	6511	6541	6550	6624	6523	6581	6545	6478	6451	6425	6498	6457	6480	6593	6523	6600	6509	6479	6496	6449	6560	6578	6624	6506	6515	6569	6479	6527	6612	6444	6590	6485	6487	6508	6448	6542	6495	6480	6435	6475	6659	6556	6587	6401	6485	6554	6433	6586	6526	6537	6555	6577	6457	6601	6557	6609	6525	6550	6356	6441	6585	6529	6498	6629	6504	6583	6491	6445	6512	6616	6408	6442	6565	6390	6593	6516	6639	6554	6509	6539	6408	6602	6594	6661	6433	6552	6647	6509	6449	6391	6667	6363	6540	6529	6563	6454	6552	6528	6573	6523	6579	6587	6627	6608	6509	6472	6479	6582	6535	6465	6481	6477	6534	6493	6418	6541	6619	6565	6507	6706	6367	6640	6451	6486	6513	6443	6390	6432	6588	6665	6476	6657	6577	6572	6660	6628	6487	6470	6575	6599	6564	6543	6451	6539	6609	6442	6495	6553	6616	6639	6572	6512	6519	6502	6517	6631	6492	6590	6561	6511	6541	6558	6297	6519	6552	6691	6630	6534	6553	6467	6444	6664	6470	6507	6462	6486	6614	6591	6490	6425	6570	6438	6436	6569	6530	6525	6618	6527	6648	6632	6555	6502	6449	6577	6576	6565	6543	6530	6459	6481	6573	6476	6523	6500	6545	6453	6532	6462	6502	6516	6543	6463	6535	6494	6557	6600	6471	6659	6493	6575	6644	6516	6492	6516	6619	6645	6529	6605	6607	6494	6622	6541	6457	6622	6459	6511	6418	6621	6454	6526	6509	6569	6535	6507	6495	6516	6494	6468	6397	6624	6576	6431	6496	6522	6440	6396	6552	6538	6517	6662	6454	6635	6479	6623	6412	6587	6519	6507	6541	6449	6550	6554	6531	6429
3494	1009	983	972	1000	965	925	922	909	952	909	904	860	904	941	842	970	893	879	893	897	872	901	913	838	917	955	923	870	928	914	876	941	886	887	903	911	884	905	917	908	839	892	885	858	846	925	904	820	851	861	894	893	847	861	916	918	906	905	884	936	874	914	950	921	883	900	817	982	899	851	884	913	892	864	931	862	926	903	892	886	906	913	936	919	960	913	863	914	831	917	923	893	875	848	899	925	863	910	871	978	885	865	917	859	921	877	824	857	906	886	893	877	950	858	893	846	892	884	880	924	866	902	889	859	935	861	894	850	921	901	914	886	903	881	956	906	825	870	841	858	882	855	901	943	897	892	907	904	935	910	887	862	883	903	931	910	954	897	888	939	870	906	856	852	853	909	856	870	926	892	898	864	911	864	917	893	865	884	886	865	889	879	901	902	863	912	872	845	887	928	929	869	899	887	865	840	882	933	922	887	864	859	900	918	881	919	905	906	922	863	918	881	893	884	932	913	862	901	956	896	902	872	928	909	904	878	918	901	873	886	935	881	870	874	892	910	881	874	896	923	946	911	920	932	901	862	869	900	840	852	879	918	871	922	919	895	930	891	955	839	900	857	871	916	912	936	926	939	865	912	915	908	860	920	896	904	909	869	882	842	938	934	876	877	930	885	903	861	878	895	910	906	909	916	899	870	848	876	904	899	856	895	859	874	904	919	953	920	919	899	912	827	872	886	811	887	914	875	910	960	860	877	879	922	925	856	929	911	879	902	874	900	895	928	898	906	882	881	880	872	851	915	835	900	882	866	855	939	933	868	858	916	932	878	883	890	865	893	921	869	892	898	871	920	908	847	896	935	943	911	912	911	948	880	899	871	903	890	938	923	843	902	862	855	889	872	844	888	907	871	869	884	872	909	878	877	913	866	917	872	888	878	909	900	905	882	879	928	953	922	906	871	918	862	886	854	895	904	901	891	857	890	893	881	866	910	895	934	934	829	909	867	886	902	928	911	914	888	879	918	877	871	907	914	920	912	935	900	914	943	858	875	853	890	906	934	885	934	904	839	898	873	854	867	902	937	899	828	887	892	882	889	920	969	922	891	936	852	867	928	864	888	814	878	861	946	874	910	913	903	896	873	900	879	892	899	864	911	893	910	893	970	915	906	896	856	848	881	945	893	910	905	913	872	896	886	887	879	905	860	852	823	941	936	939	922	833	886	861	944	895	910	866	846	913	845	894	860	921	920	937	872	861	887	838	883	854	893	885	896	878	909	910	891	945	938	929	953	894	884	928	918	904	894	929	926	876	906	916	911	893	940	865	871	887	874	901	857	928	870	914	908	891	866	851	916	894	928	872	872	931	885	851	867	915	930	920	885	873	886	873	908	883	950	896	864	906	863	965	904	876	850	879	915	927	889	888	921	923	864	884	990	884	931	940	936	956	856	915	910	815	953	866	861	901	936	893	886	910	869	909	863	884	912	902	922	905	868	883	842	875	897	867	899	896	882	889	894	986	881	924	888	863	877	895	883	944	874	864	892	981	834	868	865	906	886	916	882	893	854	903	874	929	919	919	830	908	900	917	914	915	894	910	917	887	874	858	950	929	914	899	895	948	854	913	833	856	930	846	903	939	877	936	910	883	894	900	880	865	864	880	891	878	940	889	946	909	877	828	867	831	904	898	910	889	911	937	902	871	939	901	856	886	898	895	891	928	859	943	885	901	893	959	910	819	862	875	896	895	950	917	886	857	909	943	930	896	894	881	907	926	879	901	905	896	902	860	839	929	856	919	882	915	884	839	852	914	887	877	899	887	913	918	878	900	905	915	910	872	889	888	849	896	857	834	978	841	910	947	906	944	937	881	883	827	889	989	931	874	867	923	937	905	886	890	917	893	867	865	892	892	921	865	966	891	892	880	995	900	871	856	904	882	865	905	896	931	862	876	868	899	934	910	911	892	860	902	903	887	939	854	899	856	861	939	895	886	896	900	866	907	861	857	914	961	868	872	895	916	897	936	872	858	882	946	889	894	909	820	930	941	877	931	855	865	940	887	876	878	855	870	895	910	879	940	843	864	899	893	840	910	890	828	960	855	920	858	867	928	937	880	936	847	854	878	943	881	930	918	885	866	927	951	852	963	968	876	885	920	888	836	912	848	867	918	873	872	882	913	837	884	870	890	925	884	894	856	821	942	887	942	906	859	864	927	918	959	922	888	896	880	853	903	848	938	927	886	868	912	873	905	915	889	905	906	918	967	877	900	904	903	896	912	902	851	939	909	966	867	923	918	889	880	920	903	934	917	861	855	860	906	893	884	857	903	883	890	900	928	903	920	900	881	852	920	899	937	910	912	878	847	875	897	911	919	922	874	877	903	891	818	881	857	945	878	853	921	929	904	918	916	912	932	899	881	914	951	958	892	887	900	912	917	906	883	832	887	880	912	904	897	860	869	928	942	872	840	927	902	909	931	909	878	891	878	898	858	898	929	896	910	894	893	889	898	935	862	843	896	919	920	907	871	956	908	895	892	853	934	929	890	920	932	900	899	907	912	916	892	922	909	866	953	938	876	864	921	897	921	843	920	900	949	883	897	898	858	898	863	922	906	891	907	910	871	948	886	894	826	903	929	802	856	841	915	908	885	905	895	922	957	903	948	907	909	918	913	911	893	930	887	911	852	873	887	887	859	946	867	962	865	905	862	882	936	923	902	927	910	887	889	946	882	863	906	903	904	906	893	872	896	916	876	944	858	914	874	901	900	915	903	910	878	904	870	947	920	908	855	882	855	930	886	840	854	900	878	912	841	938	855	885	897	926	860	826	911	946	866	869	922	901	946	934	892	928	826	879	901	872	884	884	877	882	909	907	889	911	861	907	885	903	902	860	910	910	898	910	918	864	887	852	887	971	884	861	926	903	843	923	848	892	939	885	901	880	903	902	898	907	895	888	901	871	898	906	937	886	894	933	923	877	874	917	837	900	867	895	919	925	891	911	904	860	884	895	936	871	875	886	921	880	894	915	897	927	938	879	900	903	877	911	930	844	881	894	815	878	875	910	884	911	893	916	898	884	865	897	927	876	921	883	922	940	952	872	939	820	981	937	929	907	843	899	939	947	885	903	942	870	867	859	879	892	895	898	928	885	906	856	938	910	886	859	853	917	861	916	899	880	915	893	864	875	832	877	914	867	912	868	890	854	854	919	878	899	856	886	894	939	843	916	862	889	932	866	902	898	875	935	965	929	895	871	905	880	882	925	911	938	869	914	914	883	952	918	879	932	882	873	900	894	928	884	848	901	885	920	911	857	875	856	924	886	865	879	960	889	909	898	876	895	914	921	958	917	895	882	918	894	892	905	884	898	850	891	872	881	914	915	865	919	934	871	909	875	898	880	836	919	938	875	871	920	901	834	924	901	888	924	870	922	859	908	869	878	899	877	898	912	938	941	915	932	906	909	925	850	860	893	872	855	900	929	924	846	895	871	906	882	926	886	923	881	858
24798	11833	9447	13017	14718	13018	11556	10378	9660	9424	9029	9099	8991	8717	8745	8769	8584	8490	8631	8622	8643	8462	8490	8581	8432	8521	8537	8357	8378	8314	8477	8453	8441	8398	8474	8321	8507	8414	8518	8318	8353	8495	8407	8307	8420	8245	8388	8441	8383	8445	8495	8303	8397	8318	8425	8477	8390	8523	8384	8310	8371	8293	8400	8287	8332	8430	8420	8386	8354	8394	8349	8274	8430	8347	8345	8289	8402	8365	8381	8367	8379	8535	8341	8326	8382	8336	8384	8224	8261	8367	8401	8330	8385	8306	8482	8320	8407	8210	8503	8368	8535	8447	8383	8293	8451	8475	8400	8393	8348	8258	8322	8336	8404	8360	8393	8354	8396	8397	8455	8434	8368	8567	8387	8229	8351	8520	8274	8418	8291	8441	8407	8321	8462	8354	8345	8436	8459	8397	8426	8428	8309	8494	8306	8384	8352	8496	8329	8451	8358	8245	8401	8370	8418	8356	8291	8439	8472	8401	8415	8486	8403	8341	8376	8349	8403	8363	8368	8394	8453	8404	8356	8420	8382	8423	8408	8469	8304	8410	8516	8417	8485	8373	8388	8267	8372	8379	8181	8385	8468	8512	8405	8372	8261	8389	8403	8433	8550	8370	8364	8461	8306	8295	8307	8386	8348	8385	8388	8253	8329	8427	8377	8380	8365	8483	8503	8411	8384	8426	8404	8387	8345	8429	8257	8469	8379	8216	8373	8493	8302	8381	8308	8375	8396	8268	8321	8414	8324	8433	8346	8514	8522	8384	8457	8406	8407	8441	8298	8359	8326	8379	8323	8557	8482	8502	8449	8360	8328	8291	8366	8378	8406	8446	8219	8328	8325	8404	8336	8369	8375	8389	8229	8462	8439	8414	8339	8294	8310	8232	8348	8460	8455	8369	8465	8230	8427	8294	8288	8372	8407	8426	8263	8277	8392	8445	8383	8360	8439	8456	8259	8328	8330	8394	8253	8408	8429	8417	8315	8326	8437	8288	8315	8379	8416	8448	8359	8409	8500	8408	8436	8392	8320	8422	8440	8371	8475	8461	8384	8406	8345	8334	8365	8281	8359	8377	8321	8581	8426	8384	8338	8504	8426	8322	8378	8557	8399	8294	8500	8454	8346	8316	8376	8505	8310	8323	8234	8500	8349	8327	8305	8339	8305	8337	8456	8348	8316	8402	8356	8495	8373	8350	8358	8416	8319	8376	8468	8419	8497	8337	8613	8351	8185	8510	8318	8398	8331	8345	8439	8320	8371	8265	8415	8344	8345	8408	8406	8404	8391	8556	8294	8410	8300	8453	8457	8222	8214	8583	8435	8431	8303	8317	8334	8497	8384	8323	8434	8324	8351	8378	8404	8400	8388	8394	8366	8460	8298	8492	8476	8341	8454	8346	8328	8493	8332	8215	8452	8347	8544	8406	8367	8398	8512	8395	8229	8434	8313	8483	8410	8276	8266	8473	8460	8418	8371	8330	8394	8394	8323	8346	8265	8261	8436	8343	8339	8346	8381	8398	8495	8413	8261	8336	8333	8476	8460	8452	8254	8367	8324	8298	8395	8461	8438	8447	8379	8323	8511	8459	8319	8440	8402	8465	8342	8337	8429	8314	8526	8437	8410	8543	8355	8480	8272	8263	8393	8377	8443	8362	8451	8284	8328	8431	8295	8330	8465	8350	8421	8317	8520	8563	8256	8430	8421	8553	8553	8363	8397	8420	8352	8331	8357	8347	8405	8370	8503	8559	8367	8270	8381	8371	8513	8341	8483	8425	8496	8332	8308	8440	8321	8399	8450	8467	8362	8317	8349	8359	8393	8344	8396	8346	8326	8313	8367	8296	8370	8462	8361	8345	8498	8396	8265	8455	8387	8394	8591	8407	8532	8338	8608	8351	8373	8394	8371	8320	8308	8457	8382	8368	8419	8263	8501	8311	8386	8326	8410	8376	8475	8459	8372	8257	8460	8274	8320	8586	8412	8266	8473	8310	8351	8393	8486	8483	8436	8299	8348	8300	8590	8395	8321	8369	8343	8400	8463	8351	8567	8203	8344	8338	8483	8286	8353	8502	8373	8340	8330	8461	8486	8424	8333	8364	8325	8345	8286	8513	8351	8533	8337	8419	8387	8390	8375	8355	8494	8480	8377	8220	8318	8532	8363	8223	8341	8354	8342	8355	8472	8411	8460	8477	8327	8369	8450	8519	8351	8452	8339	8412	8343	8503	8458	8393	8507	8392	8327	8382	8376	8276	8256	8455	8478	8290	8426	8323	8407	8381	8478	8425	8343	8290	8431	8521	8345	8370	8421	8361	8392	8484	8441	8289	8429	8509	8401	8398	8374	8350	8435	8409	8318	8336	8431	8305	8451	8309	8371	8406	8339	8476	8453	8353	8375	8331	8476	8429	8282	8519	8410	8406	8346	8376	8479	8318	8460	8447	8467	8232	8358	8320	8153	8371	8289	8499	8343	8326	8355	8362	8513	8375	8364	8379	8455	8341	8322	8317	8425	8460	8427	8362	8324	8475	8349	8309	8494	8496	8374	8408	8366	8421	8304	8441	8337	8218	8411	8292	8445	8425	8425	8428	8382	8461	8221	8368	8507	8371	8302	8338	8262	8395	8461	8404	8479	8321	8414	8350	8421	8408	8305	8421	8472	8466	8288	8279	8579	8261	8317	8456	8430	8513	8286	8391	8419	8349	8489	8462	8386	8353	8324	8402	8499	8475	8283	8465	8154	8379	8320	8499	8386	8282	8274	8394	8400	8275	8468	8315	8425	8473	8209	8443	8416	8409	8260	8423	8496	8415	8382	8514	8448	8408	8441	8430	8401	8412	8243	8303	8355	8293	8392	8386	8388	8443	8425	8442	8364	8324	8583	8318	8288	8343	8417	8575	8371	8414	8589	8398	8574	8392	8375	8324	8367	8375	8287	8308	8595	8327	8341	8452	8325	8375	8358	8366	8318	8343	8536	8328	8425	8323	8330	8462	8463	8345	8361	8353	8401	8464	8317	8362	8323	8374	8224	8441	8533	8362	8365	8311	8429	8368	8472	8502	8525	8453	8386	8480	8472	8545	8159	8380	8367	8306	8344	8358	8346	8425	8315	8574	8461	8349	8461	8363	8381	8442	8523	8374	8460	8445	8300	8322	8329	8332	8415	8335	8370	8473	8421	8468	8260	8481	8408	8438	8421	8409	8400	8538	8417	8487	8425	8454	8286	8307	8419	8255	8324	8368	8264	8292	8410	8312	8411	8192	8328	8359	8310	8400	8433	8443	8422	8320	8393	8444	8373	8271	8298	8462	8481	8438	8425	8292	8381	8380	8234	8428	8346	8383	8363	8199	8442	8475	8437	8445	8631	8189	8480	8431	8304	8307	8464	8441	8470	8163	8279	8310	8408	8377	8393	8344	8459	8389	8391	8382	8383	8388	8403	8220	8469	8510	8403	8609	8297	8404	8383	8526	8442	8381	8449	8473	8330	8281	8310	8350	8237	8357	8430	8338	8265	8412	8417	8412	8422	8379	8402	8394	8425	8307	8391	8338	8299	8467	8365	8503	8350	8444	8512	8524	8197	8342	8397	8259	8499	8325	8319	8486	8290	8240	8285	8340	8319	8383	8426	8286	8537	8338	8445	8406	8363	8482	8397	8431	8395	8463	8341	8402	8393	8376	8265	8445	8556	8411	8380	8379	8463	8462	8221	8427	8613	8452	8362	8318	8438	8262	8389	8491	8407	8455	8435	8407	8437	8400	8328	8339	8379	8293	8428	8264	8310	8498	8403	8393	8348	8319	8420	8358	8425	8421	8442	8398	8379	8371	8358	8490	8527	8324	8303	8434	8270	8513	8369	8381	8375	8452	8431	8353	8283	8524	8322	8443	8218	8562	8379	8348	8345	8351	8426	8338	8386	8344	8460	8403	8220	8465	8295	8446	8435	8316	8423	8361	8479	8366	8423	8309	8513	8273	8293	8405	8506	8500	8416	8431	8469	8459	8436	8391	8331	8247	8333	8571	8389	8288	8463	8379	8374	8159	8463	8326	8321	8328	8350	8373	8278	8507	8330	8482	8277	8305	8447	8376	8419	8411	8402	8321	8439	8452	8434	8449	8310	8338	8416	8406	8368	8402	8445	8547	8385	8379	8403	8498	8442	8459	8385	8389	8449	8351	8284	8515	8313	8380	8500	8313	8411	8351	8395	8475	8470	8471	8322	8333	8376	8202	8430	8365	8302	8308	8424	8310	8307	8424	8400	8394	8477	8482	8410	8474	8312	8267	8402	8377	8384	8370	8319	8462	8467	8449	8401	8467	8388	8370	8436	8392	8303	8374	8350	8283	8281	8478	8541	8251	8340	8491	8453	8276	8399	8404	8503	8460	8596	8354	8315	8316	8426	8404	8507	8382	8600	8314	8499	8310	8327	8299	8396	8480	8481	8538	8372	8394	8503	8359	8457	8365	8415	8378	8445	8258	8311	8377	8262	8394	8481	8386	8292	8470	8449	8395	8419	8535	8455	8453	8443	8345	8478	8299	8456	8444	8401	8372	8447	8543	8443	8409	8347	8367	8316	8426	8289	8368	8437	8329	8439	8344	8451	8421	8438	8302	8497	8338	8456	8452	8448	8316	8408	8234	8420	8427	8415	8486	8404	8388	8413	8370	8380	8417	8369	8450	8514	8390	8317	8408	8353	8303	8452	8426	8337	8380	8448	8416	8357	8314	8261	8632	8230	8375	8370	8413	8408	8320	8287	8406	8392	8431	8443	8393	8391	8583	8272	8205	8391	8243	8434	8431	8404	8463	8398	8325	8352	8388	8291	8265	8382	8346	8269	8327	8380	8448	8488	8415	8554	8386	8325	8361	8240	8437	8503	8355	8360	8536	8267	8359	8452	8383	8441	8354	8506	8405	8327	8416	8313	8411	8422	8321	8329	8384	8243	8394	8464	8357	8291	8351	8434	8337	8343	8245	8402	8459	8265	8237	8337	8469	8419	8443	8419	8282	8380	8373	8397	8364	8384	8402	8446	8341	8400	8458	8447	8386	8412	8283	8466	8438	8398	8540	8387	8466	8419	8354	8329	8430	8417	8248	8399	8425	8450	8307	8336	8376
5908	1009	734	716	868	835	767	709	666	674	685	672	655	598	601	617	634	626	592	582	590	603	573	604	599	575	615	617	606	609	608	560	609	617	571	583	567	573	614	611	569	626	590	565	548	607	582	563	577	596	572	606	590	582	604	558	574	603	593	566	588	586	575	604	600	595	584	571	578	550	579	573	569	565	576	622	583	567	554	600	599	584	579	616	584	613	579	565	588	575	596	589	537	546	549	560	593	597	620	581	556	614	598	595	608	586	557	596	636	569	538	552	611	579	607	617	582	610	607	507	565	542	617	551	591	602	600	585	594	575	581	557	558	528	602	625	626	551	556	581	616	580	574	596	556	566	560	559	571	611	616	547	565	588	621	543	608	569	573	597	608	564	603	608	584	582	579	593	580	590	543	555	585	582	612	570	616	571	577	573	555	625	550	569	534	603	554	590	614	576	604	584	581	582	584	579	560	556	557	578	580	595	587	603	564	569	595	571	607	561	599	574	551	581	557	586	577	572	556	559	583	583	581	537	579	559	557	605	592	538	552	571	559	580	542	560	625	628	556	567	609	570	568	588	554	604	566	574	586	594	601	578	612	556	589	609	556	547	574	577	586	593	557	587	616	580	578	597	606	566	549	584	577	569	590	602	552	561	598	570	591	556	598	582	583	610	614	545	544	625	534	576	595	593	555	593	576	601	593	582	595	603	606	566	589	548	565	569	571	604	509	583	600	575	618	588	557	604	577	598	598	554	546	560	577	589	587	664	590	558	577	593	613	613	583	582	624	547	567	585	588	583	580	530	550	604	563	630	583	590	551	556	598	599	560	575	544	578	587	587	547	609	569	538	602	554	582	605	561	589	546	596	594	600	511	595	574	554	569	597	602	580	587	603	554	545	569	616	571	568	581	598	560	578	562	595	608	528	574	555	628	583	611	610	599	584	582	575	607	550	537	592	616	607	644	558	574	578	640	593	595	550	559	615	509	567	597	575	575	583	576	585	569	625	593	593	547	572	569	565	595	598	547	646	609	568	584	576	583	536	543	607	604	554	576	574	579	567	595	589	582	566	562	602	557	622	554	568	593	586	571	594	581	576	560	588	574	593	612	572	551	607	648	546	530	623	622	582	614	586	571	584	597	588	574	533	575	591	596	586	597	561	550	563	596	532	582	615	584	576	571	580	593	599	605	591	600	570	569	594	577	616	596	608	572	570	569	555	576	574	541	596	650	576	578	543	551	576	571	584	535	578	591	577	577	594	603	587	606	565	575	561	598	585	582	578	546	600	577	601	532	578	604	580	580	588	599	578	598	567	587	542	592	561	573	557	593	586	584	600	548	558	551	587	563	560	620	591	555	545	573	595	563	576	555	588	599	619	550	582	587	598	562	591	550	565	625	597	561	554	569	569	594	593	538	605	577	564	592	565	567	599	584	606	567	539	536	553	575	633	600	600	556	579	609	553	570	581	589	623	559	579	576	625	572	591	614	552	548	554	587	600	612	568	559	530	604	576	632	566	566	573	527	534	570	586	653	592	622	550	564	618	613	565	607	547	582	567	621	608	564	604	603	524	567	601	586	588	574	551	626	592	602	568	595	584	566	641	580	537	566	538	571	588	600	594	556	595	613	556	600	576	576	602	576	558	572	584	593	539	602	602	549	581	552	587	573	582	601	592	589	602	606	586	573	600	625	586	600	618	554	576	560	554	590	600	547	577	559	561	570	562	612	608	593	578	567	557	554	558	604	571	599	597	558	584	536	558	587	620	632	587	576	568	588	581	583	571	600	565	569	605	551	606	566	558	577	597	538	563	589	576	583	583	619	535	603	584	569	566	595	586	583	580	555	607	593	564	593	577	528	522	553	583	580	547	594	554	578	584	603	589	578	602	574	585	589	560	581	558	605	562	573	596	593	549	531	575	539	578	579	560	571	582	610	590	612	558	578	628	552	610	572	595	602	544	556	579	559	594	604	577	577	562	569	652	561	632	586	593	555	611	622	600	563	548	594	582	586	554	579	606	559	596	581	570	569	598	589	572	592	566	589	599	546	566	524	627	600	617	560	554	566	602	600	572	572	572	580	576	545	574	581	616	599	556	565	573	608	556	584	599	565	540	575	585	576	572	612	557	637	587	627	513	567	545	605	569	592	580	570	585	620	558	591	577	567	605	601	575	592	591	558	553	614	582	570	595	562	571	570	551	592	571	578	565	583	568	569	579	556	634	547	629	591	521	577	584	578	551	597	539	570	584	563	590	649	524	567	570	611	632	588	621	593	603	601	574	564	571	583	550	596	604	606	554	524	614	588	594	630	616	573	597	600	586	566	564	575	583	585	584	582	626	580	562	587	566	540	525	550	568	582	591	609	603	597	568	578	612	586	555	600	558	575	570	590	597	563	595	539	586	584	590	579	552	583	580	643	605	525	531	583	627	576	588	594	580	566	581	569	533	598	628	595	566	574	591	562	567	548	606	587	596	592	629	580	571	570	562	589	584	550	595	542	580	604	563	582	568	575	573	599	569	551	590	574	584	529	575	546	574	586	617	598	574	610	596	599	578	616	584	577	593	581	550	591	542	609	571	590	617	627	566	618	605	571	612	614	575	567	573	553	584	574	551	582	587	570	617	565	573	578	553	560	552	592	582	577	565	570	593	591	548	576	546	596	545	587	584	594	540	586	596	598	541	608	535	603	549	584	566	611	556	583	577	566	572	626	596	598	600	553	581	587	593	602	570	563	577	583	576	568	558	567	591	560	597	593	594	602	518	562	563	567	572	534	538	575	592	603	585	616	554	613	584	552	571	582	573	569	605	595	586	579	583	575	533	548	569	589	645	586	559	580	673	572	592	582	571	586	565	552	533	585	573	588	548	555	588	581	569	552	600	562	583	553	560	587	575	579	582	567	607	542	572	593	583	595	599	528	570	613	575	561	541	596	655	587	609	626	565	628	611	590	617	610	554	533	630	576	550	592	588	581	586	601	617	584	533	581	610	582	584	567	583	533	578	567	599	570	557	578	560	566	602	560	607	607	582	593	585	573	598	566	552	540	593	549	616	553	572	561	577	607	627	588	563	584	569	551	568	601	598	588	595	608	586	565	501	568	598	615	559	586	589	549	609	576	633	536	583	565	578	627	584	574	555	617	582	625	543	579	563	631	562	589	598	599	555	615	578	629	615	599	592	603	563	573	550	591	597	604	572	581	574	629	536	558	547	591	605	551	553	593	581	546	581	556	569	574	582	542	557	583	573	588	554	564	589	581	545	560	549	589	556	630	573	590	580	567	589	583	611	613	631	571	581	537	569	610	624	588	560	610	585	571	567	574	613	598	566	586	608	568	567	589	578	564	589	569	566	552	550	570	566	591	596	579	589	586	573	517	580	544	624	592	546	621	554	571	604	549	607	610	584	593	579	537	609	570	543	581	554	596	560	570	585	539	561	581	535	597	565	565	616	601	575	619	575	562	628	593	561	563	576	572	555	527	592	579	590	585	600	588	607
31390	12974	8576	16121	20224	17872	14753	12435	10730	9661	8856	8255	8071	7595	7269	7050	6822	6758	6749	6552	6547	6395	6572	6416	6315	6380	6243	6092	6141	6145	6068	6157	6112	6024	6098	6044	6060	5877	5880	5853	5824	5859	5896	6059	5832	5917	5934	5943	6032	6027	5886	5847	5728	5895	5970	5843	5891	5905	5926	5895	5920	5759	5862	5912	5937	5893	5875	6047	5890	5889	5845	5797	5777	5875	5905	5903	5837	5821	5814	6050	5860	5815	5846	5925	5848	5832	5822	5778	5979	5796	5959	5907	5893	5956	5893	5827	5868	5935	5868	5799	5873	5923	5888	5811	5772	5870	5810	5813	5918	5855	5899	5914	5865	5758	5723	5856	5913	5908	5846	5713	5922	5995	5795	5802	5802	5840	5780	5845	5852	5726	5808	5868	5839	5801	5912	5869	5899	5963	5875	5834	5752	5911	5862	5801	5885	5810	5893	5865	5771	5892	5830	5835	5856	5965	5875	5847	5929	5837	5950	5851	5772	5752	5873	5882	5793	5846	5912	5839	5792	5906	5824	5920	5813	5796	5825	5858	5747	5822	5911	5866	5942	5839	5947	5833	5888	5822	5785	5722	5848	5782	5836	5819	5848	5786	5759	5909	5830	5851	5821	5791	5914	5753	5864	5771	5887	5838	5921	5634	5889	5898	5817	5721	5881	5775	5767	5779	5736	5828	5806	5841	5857	5945	5858	5888	5910	5755	5878	5879	5744	5854	5784	5930	5834	5866	5810	5891	5826	5864	5990	5790	5724	5866	5794	5739	5925	5826	5814	5903	5792	5840	5713	5843	5718	5797	5728	5816	5884	5842	5951	5870	5791	5872	5834	5746	5840	5802	5838	5727	5866	5913	5818	5743	5822	5890	5823	5880	5798	5816	5824	5747	5808	5856	5879	5817	5801	5870	5874	5838	6008	5793	5863	5939	5812	5799	5926	5808	5842	5886	5805	5788	5769	5852	5857	5800	5770	5918	5982	5838	5918	5967	5835	5719	5807	5777	5866	5825	5916	5922	5807	5893	5911	5873	5912	5857	5936	5866	5961	5797	5909	5983	5854	5710	5761	5902	5723	5706	5868	5885	5878	6005	5842	5867	5905	5721	5706	5875	5880	5780	5837	5798	5856	5860	5769	5889	5772	5930	5775	5812	5955	5982	5977	5848	5773	5827	5810	5794	5906	5867	5878	5824	5758	5840	5870	5846	5895	5926	5821	5829	5890	5798	5866	5897	5914	5761	5766	5697	5768	5861	5748	5806	5812	5824	5868	5773	5901	5806	5993	5818	5934	5754	5759	5727	5755	5896	5924	5829	5742	5875	5826	5996	5750	5937	5818	5727	5785	5785	5894	5842	5888	5895	5767	5783	5657	5892	5827	5784	5859	5860	5844	5866	5939	5848	5764	5841	5804	5892	5924	5871	5729	5753	5762	5873	5797	5950	5741	5739	5811	5878	5824	5879	5775	5835	5924	5827	5817	5817	5730	5852	5870	5884	5833	5975	5876	5811	5763	5900	5788	5906	5867	5780	5824	5796	5908	5743	5880	5836	5731	5800	5842	5942	5905	5921	5778	5902	5867	5790	5765	6023	5814	5781	5842	6010	5863	5959	5957	5907	5916	5803	5843	5848	5765	5820	5874	5827	5733	5830	5896	5774	5812	5836	5760	5774	5702	5805	5925	5840	5889	5864	5916	5820	5833	5869	5972	5756	5907	5867	5941	5929	5894	5887	5898	5798	5766	5863	5888	5776	5771	5845	5906	5872	5879	5853	5650	5784	5879	5834	5872	5759	5637	5859	5789	5945	5856	5825	5898	5824	5803	5886	5785	5866	5878	5719	5818	5916	5788	5947	5855	5893	5769	5908	5908	5770	5790	5862	5813	5886	5786	5820	5929	5737	5812	5776	5805	5775	5804	5900	5823	5883	5884	5839	5796	5846	5983	5762	5790	5877	5805	5947	5860	5778	5792	5792	5755	5838	5999	5996	5898	5901	5787	5876	5834	5836	5845	5912	5831	5889	5867	5664	5766	5837	5865	5970	5748	5825	5822	5774	5833	5867	5836	5805	5914	5800	5856	5820	5920	5840	5765	5904	5969	5855	5878	5857	5770	5884	5843	5794	5827	5781	5764	5818	5894	5814	5782	5776	5935	5761	5818	5798	5887	5825	5835	5807	5829	5989	5809	5827	5916	5928	5709	5804	5904	5694	5752	5783	5763	6053	5855	5829	5840	5851	5766	5836	5879	5930	5853	5836	5760	5804	5778	5750	5830	5954	5870	5939	5844	5865	5883	5779	5846	5773	5830	5785	5854	5894	5943	5909	5901	5769	5927	5817	5860	5659	5873	5850	5863	5998	5873	5919	5851	5817	5829	5800	5860	5904	5852	5944	5844	5850	5765	5912	5911	5940	5911	5874	5742	5795	5707	5787	5799	5781	5829	5894	5913	6005	5836	5885	5868	5825	5913	5920	5683	5878	5778	5790	5893	5849	5913	5763	5862	5879	5788	5819	5877	5909	5839	5913	5781	5842	5769	5854	5889	5903	5842	5950	5727	5797	5802	5904	5922	5847	5880	5747	5832	5863	5768	5783	5878	5738	5927	5810	5837	5795	5842	5823	5908	5942	5838	5816	5824	5800	5952	5635	5955	5858	5748	5931	5781	5969	5812	6038	5782	5846	5828	5927	5710	5842	5763	5767	5793	5803	5886	5841	5827	5903	5882	5862	5755	5784	5793	5822	5895	5767	5866	5801	5938	5842	5891	5797	5863	5777	5779	5695	5890	5782	5925	5963	5880	5819	5739	5873	5900	5831	5861	5809	5681	5903	5913	5883	5816	5827	5912	5751	5832	5894	5813	5810	5902	5760	5844	5904	5710	5928	5896	5783	5804	5863	5871	5771	5915	5715	5746	5659	5844	5775	5919	5818	5938	5848	5859	5924	5870	5944	5860	5863	5852	5909	5842	5805	5821	5833	5853	5819	5865	5831	5846	5809	5839	5750	5773	5812	5886	5905	5758	5893	5806	5784	5971	5838	5936	5732	6051	5807	5937	5920	5706	5866	5983	5857	5982	5886	5868	5914	5811	5830	5860	5846	5884	5892	5808	5952	5763	5847	5918	5725	5911	5816	5832	5844	5763	5948	5973	5866	5763	5835	5816	5768	5779	5844	5856	5849	5872	5998	5784	5755	5753	5777	5879	5781	5888	5768	5838	5887	5887	5855	5849	5942	5812	5646	5825	5935	5898	5928	5857	5878	5799	5896	5733	5875	5840	5828	5836	5855	5809	5874	5864	5878	5900	5850	5784	5803	5846	5827	5854	5715	5828	5901	5740	5924	5767	5800	5881	5742	5899	5830	5867	5879	5831	5791	5888	5927	5760	5848	5803	5783	5801	5759	5788	5894	5767	5795	5867	5798	5797	5710	5870	5870	5813	5767	5729	5825	5869	5939	5767	5858	5839	5835	6003	5747	5903	5814	5848	5805	5973	5938	5900	5774	5775	5936	5894	5959	5721	5871	5889	5892	5869	5891	5782	5724	5753	5801	5855	5862	5843	5883	5790	5839	5673	5848	5778	5891	5821	5943	5897	5892	5887	5881	5906	5745	5817	5879	5843	5883	5755	5858	5895	5916	5901	5797	5915	5809	5824	5878	5832	5875	5837	5886	5857	5815	5909	5730	5921	5724	5967	5962	5782	5831	5875	5787	5827	5795	5950	5888	5846	5729	5875	5971	5839	5822	5811	5922	5872	5833	5828	5906	5870	5882	5830	5977	5928	5829	5883	5753	5892	5909	5690	5872	5812	5860	5793	5865	5809	5735	5833	6001	5873	5740	5771	5955	5742	5826	5867	5763	5886	5802	5770	5946	5812	5856	5870	5888	5776	5708	5819	5858	5807	5733	5902	5809	5823	5775	5777	5802	5775	5948	5857	5855	5885	5776	5986	5825	5838	5924	5836	5852	5851	5779	5834	5835	5734	5938	6034	5877	5776	5885	5779	5917	5840	5905	5790	5835	5906	5761	5788	5789	5889	5911	5887	5821	5977	5895	5791	5853	5741	5833	5884	5962	5843	5860	5907	5825	5768	5854	5748	5839	5915	5882	5859	5801	5766	5861	5755	5804	5829	5833	5878	5742	5861	5838	5883	5874	5863	5806	5846	5838	5710	5858	5996	5880	5744	5791	5866	5901	5659	5863	5746	5930	5793	5901	5901	5885	5819	5926	5779	5937	5890	5890	5905	5775	5797	5784	5900	5831	5905	5785	5844	5792	5739	5887	5740	5824	5802	5808	5897	5864	5906	5737	5778	5823	5763	5880	5799	5843	5870	5919	5884	5801	5795	5812	5854	5896	5944	5850	5749	5781	5850	5802	5870	5891	5979	5711	5857	5874	5740	5849	5803	5897	5869	5986	5862	5878	5839	5892	5819	5713	5847	5884	5771	5769	5924	5889	5803	5724	5924	5853	5851	5840	5835	5786	5778	5884	5806	5871	5800	5788	5824	5908	5790	5880	5881	5942	5842	5885	5894	5877	5835	5895	5863	5902	5924	5787	5916	5916	5850	5914	5874	5769	5780	5912	6013	5832	5752	5786	5913	5912	5857	5759	5751	5752	5880	5888	5898	5853	5918	5814	5719	5874	5867	5869	5820	5753	5673	5668	5956	5837	5841	5763	5925	5860	5745	5857	5805	6015	5734	5727	5846	5900	5937	5912	5883	5804	5830	5869	5845	5669	5780	5741	5875	5863	5830	5859	5757	5837	5881	5947	5854	5815	5834	5740	5932	5810	5954	5923	5943	5874	5815	5758	5927	5847	5896	5878	5961	5908	5826	5701	5774	5804	5748	5849	5898	5779	5869	5894	5747	5927	5879	5757	5772	5841	5872	5725	5864	5787	5856	5904	5831	5885	6018	5948	5797	5806	5738	5900	5853	5872	5913	5776	5885	5899	5812	5884	5800	5907	5880	5837	5828	5825	5782	5849	5800	5856	5837	5859	5953	5728	5875	5775	5807	5820	6049	5862	5737	5827	6052	5818	5789	5801	5967	5865	5768	5719	5924	5950	5870	5774	5743	5872	5764	5820	5829	5819	5825	5809	5783	5919	5891	5798
5582	993	738	759	773	752	764	753	682	697	762	708	716	664	615	694	650	658	664	630	645	651	602	634	630	582	646	656	602	645	622	603	630	623	606	582	620	585	620	619	603	650	589	597	605	670	659	603	630	639	616	602	623	591	598	590	651	617	602	630	589	571	638	630	587	586	568	647	622	618	616	637	612	612	650	621	577	647	641	633	618	619	617	608	670	609	603	621	610	589	610	576	602	617	622	576	616	631	597	648	628	636	624	614	611	617	594	601	601	640	682	610	602	648	640	626	586	641	615	630	592	603	601	601	619	653	628	611	593	641	614	601	593	582	619	575	562	605	610	605	613	599	593	624	607	625	574	663	640	611	642	618	648	551	623	629	645	621	551	643	595	619	594	595	632	591	628	623	620	617	596	592	590	604	619	622	630	609	640	601	608	623	603	630	624	605	600	617	593	646	590	602	643	674	573	637	629	636	627	649	661	607	602	678	618	593	633	592	629	585	583	567	620	655	616	606	619	610	622	629	624	666	604	639	652	626	604	639	590	644	595	602	626	615	636	599	616	576	606	615	612	667	598	575	620	629	589	648	624	631	617	615	616	619	659	607	698	579	630	634	626	649	607	581	547	596	602	605	606	630	607	616	630	617	588	633	656	636	629	629	622	609	571	650	590	615	611	636	621	622	617	655	658	615	591	668	618	569	644	616	638	585	617	608	643	639	575	622	656	647	660	585	607	578	645	645	616	598	596	622	610	641	584	590	648	646	578	587	674	641	620	651	586	618	650	584	610	594	611	599	668	646	591	615	587	608	630	576	597	600	610	625	592	648	603	612	582	622	616	657	628	646	634	605	616	592	573	604	667	601	648	604	622	646	630	594	618	610	660	648	624	627	617	629	603	616	659	646	605	597	611	626	623	620	620	644	612	611	611	581	601	622	612	607	580	621	614	598	625	599	597	620	619	647	609	666	648	637	625	627	651	609	618	585	653	578	632	598	622	662	617	635	615	634	651	629	617	609	606	628	614	632	626	596	588	669	584	619	614	605	646	657	607	592	618	617	661	605	611	571	649	610	604	635	595	641	606	614	605	606	613	622	618	664	647	650	605	592	660	586	656	605	649	570	628	600	632	671	600	599	606	612	611	641	635	622	621	632	602	625	617	585	602	632	621	635	626	637	634	625	621	613	597	579	625	643	654	603	636	633	632	669	614	670	603	610	608	648	661	581	584	617	637	557	637	613	630	652	624	616	597	603	648	660	606	607	620	620	606	577	584	645	583	643	623	586	623	622	653	578	652	569	622	630	621	642	651	661	657	601	616	560	663	608	657	621	656	618	599	599	657	627	608	592	647	641	625	591	651	628	591	616	601	566	644	629	580	648	654	635	626	632	556	644	573	654	648	633	590	592	615	626	616	629	601	602	656	645	607	615	586	610	647	619	625	583	608	643	589	657	644	620	597	625	651	637	611	647	583	659	574	593	616	625	621	643	636	607	608	638	595	569	625	588	594	606	636	611	609	619	592	571	622	556	601	604	554	589	579	648	590	635	603	652	591	645	613	626	628	622	646	652	611	580	654	655	619	617	602	588	651	616	632	649	593	650	614	617	608	623	635	590	661	612	634	647	663	637	617	654	619	632	589	636	618	632	637	627	632	664	616	605	637	643	622	626	622	610	632	642	597	642	677	635	660	663	606	639	625	641	618	680	651	605	588	637	615	620	641	635	616	630	629	556	615	620	592	616	624	603	593	645	598	616	642	619	623	599	655	608	669	540	603	587	558	623	627	633	611	637	610	628	591	582	633	645	595	642	627	594	676	630	590	692	636	627	611	638	637	601	597	646	614	608	602	619	621	649	600	611	638	603	661	606	602	627	601	638	570	589	626	583	632	597	616	603	631	626	593	583	610	630	626	581	573	609	614	600	579	628	615	641	637	629	645	606	651	631	615	616	581	630	636	631	607	597	648	607	632	595	617	612	629	598	605	644	618	633	613	636	600	626	614	613	622	624	626	607	659	614	661	622	606	596	658	618	608	631	622	617	653	605	603	606	587	603	610	633	621	632	648	630	616	609	653	652	600	618	582	617	587	626	633	671	629	623	636	625	612	607	630	619	573	631	665	635	599	642	593	577	608	559	595	653	621	594	647	615	638	645	598	639	635	594	619	629	612	648	624	630	619	668	624	643	608	666	630	581	629	593	619	628	596	622	668	601	646	652	616	627	626	600	587	623	622	665	632	599	600	621	604	639	588	622	652	604	631	646	615	598	596	600	610	617	627	619	634	596	616	589	642	589	675	582	656	562	625	621	666	602	592	599	600	632	627	612	639	647	662	571	596	605	627	603	620	637	645	605	608	643	637	613	659	594	614	610	608	626	613	634	582	618	613	586	576	649	571	652	646	630	639	609	637	537	642	594	630	591	652	575	598	675	655	586	622	620	669	637	619	659	631	614	616	585	614	602	654	628	608	619	652	604	640	600	617	628	592	653	622	634	639	623	625	662	646	603	580	627	603	636	643	599	637	574	571	676	619	637	600	602	608	640	625	637	657	618	668	595	664	656	635	666	582	656	610	593	581	606	614	611	616	531	659	658	637	622	597	613	623	613	638	624	632	630	610	630	596	614	603	603	669	608	585	671	624	648	642	637	572	573	622	632	622	640	639	595	646	619	627	612	639	629	663	661	617	625	601	593	625	659	613	684	606	638	610	654	633	634	603	619	630	617	653	597	634	660	637	632	634	611	634	577	638	590	621	630	642	635	611	610	637	608	609	623	606	597	607	631	638	623	623	642	634	630	624	627	654	665	587	641	640	603	618	619	604	589	644	619	622	623	663	621	627	592	606	657	643	599	569	608	661	615	639	650	648	620	586	638	607	605	632	584	625	619	654	611	640	601	635	629	634	594	613	657	600	593	544	609	630	657	615	593	616	637	646	654	656	568	625	592	592	615	640	598	621	635	602	625	658	621	639	646	613	671	631	593	641	636	572	570	580	594	609	671	556	633	603	633	630	630	654	600	625	610	569	615	631	610	583	660	631	692	602	636	630	643	576	613	576	575	649	652	621	607	608	602	589	581	627	634	649	639	645	600	603	634	622	602	565	587	618	620	638	615	620	617	675	601	595	637	610	635	623	646	576	627	626	577	623	571	630	649	621	602	595	549	649	637	613	668	581	662	588	654	589	583	607	639	581	603	606	588	608	603	603	635	605	593	589	614	609	612	629	606	583	633	658	622	641	628	658	587	581	624	643	632	658	645	633	663	613	635	654	638	619	627	632	644	620	584	640	616	629	591	634	594	603	633	623	612	622	626	614	598	645	605	638	585	615	579	613	584	632	613	673	567	650	619	638	625	622	595	607	656	620	602	641	617	638	613	619	635	617	654	650	630	576	604	588	582	637	627	577	612	645	624	635	638	639	593	600	607	590	623	600	640	647	647	658	671	614	651	588	582	610	611	624	592	605	619	627	613	598	624	585	595	599	620	621	631	595	616	660	649	633	608
29831	12443	8223	14733	18414	16336	13566	11607	10266	9345	8651	8316	7834	7648	7155	7211	7015	6855	6792	6776	6806	6777	6583	6567	6534	6458	6392	6451	6384	6363	6415	6269	6389	6416	6399	6303	6255	6400	6257	6313	6350	6329	6168	6259	6367	6161	6332	6262	6355	6146	6193	6320	6139	6140	6298	6267	6053	6253	6229	6209	6153	6163	6168	6247	6162	6222	6236	6232	6157	6170	6332	6251	6193	6192	6158	6186	6157	6201	6234	6145	6195	6208	6256	6273	6197	6183	6207	6160	6242	6163	6268	6252	6250	6200	6106	6128	6097	6105	6225	6256	6379	6261	6252	6186	6167	6283	6167	6248	6182	6181	6282	6152	6054	6277	6232	6149	6080	6120	6174	6333	6227	6251	6156	6176	6208	6241	6086	6217	6226	6197	6194	6137	6225	6207	6132	6141	6222	6289	6207	6301	6179	6138	6203	6114	6172	6296	6136	6245	6274	6160	6238	6183	6108	6219	6168	6147	6190	6208	6239	6325	6123	6193	6124	6193	6325	6140	6232	6241	6028	6267	6071	6248	6224	6172	6282	6191	6251	6205	6274	6222	6154	6224	6163	6260	6239	6238	6267	6238	6290	6136	6299	6004	6049	6177	6092	6167	6319	6190	6261	6101	6284	6151	6037	6404	6242	6172	6189	6202	6086	6128	6229	6228	6186	6168	6252	6143	6243	6216	6174	6279	6236	6187	6180	6131	6190	6132	6083	6218	6117	6230	6196	6249	6149	6266	6204	6162	6287	6086	6104	6135	6165	6134	6174	6205	6077	6169	6241	6185	6165	6204	6198	6259	6131	6206	6095	6118	6240	6197	6197	6158	6237	6119	6130	6195	6337	6116	6157	6217	6205	6219	6141	6136	6139	6054	6176	6284	6336	6142	6239	6252	6208	6269	6223	6022	6202	6249	6292	6236	6133	6126	6070	6181	6192	6109	6150	6221	6219	6096	6273	6116	6103	6128	6302	6110	6173	6262	6029	6097	6286	6058	6185	6250	6238	6310	6159	6106	6246	6312	6218	6268	6115	6090	6165	6070	6098	6274	6164	6083	6070	6288	6202	6207	6194	6179	6181	6175	6205	6194	6103	6193	6181	6257	6180	6260	6160	6219	6207	6103	6211	6099	6159	6262	6110	6214	6224	6195	6240	6129	6136	6215	6185	6001	6192	6132	6294	6230	6081	6202	6098	6184	6310	6162	6240	6194	6174	6031	6279	6321	6192	6082	6085	6118	6171	6115	6198	6200	6174	6213	6143	6261	6193	6087	6170	6174	6229	6166	6110	6231	6318	6234	6079	6139	6251	6130	6252	6273	6141	6189	6136	6290	6200	6192	6151	6146	6303	6209	6082	6277	6078	6156	6197	6214	6188	6114	6226	6059	6146	6142	6295	6123	6068	6120	6093	6222	5945	6106	6192	6150	6214	6128	6198	6151	6176	6123	6087	6235	6212	6108	6251	6097	6315	6213	6136	6090	6207	6196	6193	6251	6209	6106	6181	6251	6168	6199	6170	6212	6140	6201	6186	6150	6351	6108	6332	6202	6146	6222	6053	6156	6280	6096	6081	6194	6223	6324	6159	6160	6226	6109	6170	6191	6182	6152	6213	6167	6064	6162	6191	6220	6178	6310	6112	6103	6191	6144	6162	6177	6165	6233	6173	6093	6150	6096	6134	6147	6081	6217	6151	6180	6164	6152	6192	6007	6296	6121	6164	6130	6165	6208	6221	6202	6255	6162	6135	6100	6267	6231	6323	6221	6013	6154	6209	6313	6229	6092	6119	6337	6243	6275	6273	6241	6131	6220	6166	6109	6236	6207	6156	6216	6210	6266	6138	6263	6246	6076	6084	6274	6242	6142	6113	6115	6258	6231	6120	6148	6282	6063	6276	6290	6233	6198	6150	6146	6289	6132	6172	6046	6120	6128	6144	6126	6257	6142	6114	6189	6221	6104	6209	6051	6201	6271	6236	6096	6142	6179	6109	6067	6228	6117	6154	6266	6134	6027	6162	6189	6207	6140	6204	6119	6104	6198	6184	6121	6137	6195	6092	6066	6137	6258	6166	6035	6094	6216	6186	6077	6283	6266	6124	6113	6132	6255	6156	6174	6208	6321	6201	6041	6161	6298	6157	6130	6203	6108	6247	6205	6097	6160	6213	6222	6153	6269	6196	6237	6236	6301	6230	6192	6168	6315	6186	6209	6087	6228	6148	6303	6266	6188	6222	6207	6188	6059	6170	6238	6138	6186	6143	6108	6237	6231	6084	6195	6331	6134	6140	6078	6140	6125	6288	6241	6166	6212	6126	6112	6237	6248	6221	6143	6270	6279	6125	6154	6246	6312	6307	6115	6225	6334	6214	6112	6287	6166	6171	6225	6261	6170	6117	6149	6257	6158	6140	6225	6146	6082	6096	6271	6146	6197	6121	6159	6122	6127	6152	6240	6247	6076	6253	6275	6167	6127	6164	6296	6151	6178	6048	6273	6116	6230	6274	6164	6117	6118	6247	6310	6115	6168	6068	6070	6201	6147	6149	6005	6144	6166	6171	6200	6222	6159	6267	6088	6270	6211	6146	6229	6087	6126	6183	6201	6265	6271	6192	6179	6098	6316	6349	6131	6247	6098	6187	6133	6237	6176	6170	6141	6248	6116	6248	6210	6228	6211	6282	6121	6172	6051	6114	6124	6122	6186	6270	6156	6167	6148	6154	6123	6006	6247	6176	6197	6244	6107	6168	6135	6160	6064	6126	6126	6070	6141	6230	6007	6173	6280	6239	6163	6315	6265	6144	6088	6202	6190	6210	6178	6293	6134	6091	6118	6055	6195	6179	6184	6208	6169	6271	6368	6211	6296	6162	6229	6266	6114	6232	6222	6151	6188	6129	6230	6108	6150	6210	6180	6191	6298	6281	6078	6180	6209	6267	6150	6099	6359	6142	6247	6172	6057	6264	6111	6179	6239	6110	6051	6108	6172	6109	6158	6186	6246	6156	6329	6062	6229	6193	6144	6113	6168	6102	6157	6276	6323	6175	6122	6095	6191	6196	6231	6140	6195	6240	6041	6241	6121	6175	6170	6255	6199	6131	6257	6214	6028	6111	6173	6223	6209	6207	6063	6214	6100	6175	6071	6258	6185	6168	6158	6263	6251	6207	6209	6134	6142	6273	6191	6125	6162	6252	5973	6214	6146	6118	6264	6205	6183	6187	6155	6073	6211	6279	6233	6233	6194	6161	6164	6188	6228	6104	6183	6118	6127	6106	6159	6233	6240	6282	6138	6034	6244	6212	6137	6216	6232	6202	6138	6269	6224	6128	6251	6158	6139	6230	6215	6184	6284	6252	6092	6208	6195	6179	6156	6070	6164	6238	6252	6166	6085	6299	6110	6178	6143	6165	6123	6102	6116	6296	6216	6217	6233	6246	6208	6120	6143	6285	6207	6158	6181	6229	6178	6182	6071	6096	6164	6254	6246	6309	6240	6175	6086	6132	6261	6191	6199	6212	6190	6209	6190	6140	6197	6198	6185	6154	6213	6356	6178	6104	6201	5998	6232	6160	6134	6282	6077	6129	6215	6253	6171	6269	6187	6221	6158	6138	6304	6150	6248	6258	6211	6130	6162	6340	6121	6237	6118	6145	6119	6266	6106	6158	6172	6099	6145	6263	6250	6183	6128	6238	6110	6121	6200	6135	6095	6208	6220	6232	6261	6213	6110	6172	6184	6147	6258	6210	6036	6294	6188	6190	6139	6264	6136	6191	6296	6146	6169	6150	6182	6230	6133	6158	6033	6222	6070	6182	6140	6152	6144	6165	6360	6163	6183	6118	6159	6285	6156	6180	6238	6073	6150	6201	6248	6130	6188	6210	6345	6127	6158	6093	6138	6127	6271	6129	6109	6188	6246	6201	6178	6227	6152	6283	6140	6166	6199	6255	6086	6209	6202	6158	6195	6272	6149	6217	6202	6153	6308	6227	6078	6224	6043	6148	6163	6059	6247	6185	6154	6340	6037	6184	6052	6275	6346	6254	6195	6104	6235	6110	6193	6131	6204	6155	6298	6146	6159	6130	6205	6245	6091	6294	6102	6172	6035	6238	6107	6258	6083	6110	6167	6106	6272	6251	6241	6225	6108	6246	6265	6228	6163	6188	6119	6251	6075	6119	6068	6194	6238	6297	5994	6159	6209	6180	6135	6227	6208	6189	6234	6362	6243	6257	6253	6169	6212	6168	6207	6283	6119	6268	6205	6319	6149	6230	6216	6192	6197	6019	6245	6142	6181	6233	6291	6223	6288	6110	6260	6145	6150	6199	6396	6187	6114	6252	6236	6218	6188	6292	6134	6084	6200	6151	6271	6110	6204	6333	6211	6162	6197	6141	6145	6273	6183	6071	6155	6179	6169	6137	6186	5984	6195	6223	6068	6243	6139	6135	6152	6110	6099	6194	6141	6259	6049	6193	6235	6115	6201	6240	6055	6169	6084	6188	6251	6147	6154	6197	6145	6287	6193	6115	6227	6300	6201	6242	6090	6222	6056	6200	6148	6249	6148	6221	6055	6233	6183	6288	6084	6245	6157	6091	6157	6202	6239	6287	6157	6174	6121	6217	6147	6182	6222	6116	6118	6095	6044	6177	6276	6223	6198	6092	6183	6206	6100	6220	6254	6250	6199	6192	6215	6167	6151	6149	6219	6201	6078	6156	6121	5980	6163	6114	6143	6087	6184	6237	6202	6240	6187	6206	6211	6165	6271	6251	6227	6234	6220	6137	6115	6168	6108	6183	6220	6140	6160	6028	6155	6129	6222	6093	6151	6155	6139	6270	6269	6195	6186	6168	6252	6313	6187	6084	6132	6204	6115	6162	6398	6051	6271	6132	6213	6195	6240	6203	6207	6284	6269	6185	6066	6170	6171	6142	6290	6286	6146	6199	6134	6044	6315	6189	6154	6265	6258	6315	6098	6239	6266	6050	6249	6289	6174	6266	6322	6182	6282	6115	6290	6231	6146	6395	6219	6179	6173	6289	6148	6158	6104	6085	6090	6083	6235	6269	6109	6165	6213	6104	6152	6066	6271	6143	6157	6289	6223	6172	6157	6180	6324	6146	6224	6357	6096
5623	1276	869	901	951	992	940	912	846	786	813	786	734	802	700	701	731	654	716	682	698	693	687	635	708	649	675	720	690	671	633	633	650	629	653	656	634	684	661	664	637	653	645	673	692	655	596	663	690	669	647	717	637	656	660	631	688	689	617	658	668	664	670	643	687	618	618	675	701	668	658	695	649	621	665	675	705	679	653	649	637	646	643	653	657	660	662	617	654	703	655	655	688	601	650	639	660	680	623	637	689	638	660	659	669	599	623	654	617	641	677	615	694	660	667	655	632	661	680	634	673	668	668	663	647	721	692	677	645	639	676	622	658	633	663	663	622	681	647	667	668	644	664	639	651	669	683	641	646	640	622	687	645	652	671	671	625	659	649	650	655	678	606	686	669	638	723	677	654	622	653	651	633	639	678	655	668	667	639	666	659	677	637	659	684	676	679	662	685	627	674	656	644	688	669	697	633	673	645	654	667	646	619	647	646	669	664	625	650	670	629	663	660	636	650	661	671	658	641	700	659	663	666	617	646	687	634	680	662	640	691	649	633	656	678	687	637	713	656	635	623	644	656	605	629	719	683	690	652	677	647	641	647	643	657	669	690	659	633	652	678	663	592	727	687	645	659	667	633	641	680	666	642	683	655	687	604	642	693	657	639	667	653	666	694	646	650	643	651	639	645	645	663	673	643	614	637	687	649	682	647	666	711	653	648	626	661	634	643	709	646	661	638	709	633	645	659	681	680	631	657	661	658	628	665	688	662	630	688	715	640	682	702	661	625	618	647	622	649	639	646	683	686	657	606	685	648	677	682	640	669	634	652	625	664	632	647	696	679	625	672	590	682	664	670	707	634	651	703	641	642	631	623	689	666	629	661	695	648	643	615	650	619	647	700	683	662	655	656	691	637	691	661	666	591	658	683	666	666	641	597	710	648	599	671	647	674	636	645	684	710	692	629	615	608	653	687	702	691	678	645	714	654	615	644	656	645	631	669	700	662	696	682	643	681	630	688	643	641	651	684	659	648	675	695	674	660	654	647	693	692	659	659	637	716	670	692	657	695	645	663	679	642	627	684	659	703	668	629	650	690	654	640	669	674	608	652	693	678	622	642	641	662	672	648	704	686	663	607	658	683	649	673	661	688	681	649	665	645	622	633	677	623	662	669	689	635	671	691	643	630	698	640	646	661	642	627	671	705	651	650	611	679	670	633	616	682	641	644	685	663	667	693	668	639	684	689	647	653	649	715	645	649	643	674	661	670	663	640	642	633	643	650	637	667	661	659	684	636	651	643	648	676	734	661	711	677	657	667	643	683	656	645	690	652	696	639	637	654	646	699	618	611	660	669	618	652	646	673	642	691	669	633	650	665	682	668	646	677	653	667	675	662	657	657	655	655	663	661	677	665	666	627	660	692	633	668	665	641	683	637	693	673	662	604	634	674	650	636	722	649	653	626	694	606	691	660	692	660	673	659	653	651	690	610	680	657	634	623	630	672	662	649	678	680	662	660	673	716	670	679	668	699	687	664	630	638	676	670	639	651	680	664	644	636	625	655	610	664	654	663	688	642	656	641	666	619	619	653	658	674	703	707	657	673	683	643	663	649	636	637	664	648	648	644	674	636	669	677	692	625	692	673	674	650	697	633	684	669	629	683	665	675	654	709	683	659	690	638	659	654	649	657	631	618	669	667	664	670	703	677	671	654	718	688	651	659	694	673	676	698	716	656	667	660	720	710	628	650	699	666	649	680	651	637	661	645	678	653	667	653	687	654	670	668	636	632	701	671	665	705	667	670	662	665	658	652	582	657	669	645	639	684	641	640	646	659	655	661	608	668	671	685	645	660	623	643	642	655	653	660	637	652	710	698	724	627	668	670	699	672	660	680	670	644	658	651	694	675	675	670	702	646	665	704	638	681	652	672	634	635	648	677	670	655	657	688	670	675	683	616	652	677	663	679	671	643	662	671	699	659	684	627	681	692	681	667	715	714	653	674	677	674	665	670	640	641	674	645	671	670	685	639	706	701	702	633	674	652	637	695	649	682	636	625	602	662	670	677	636	639	661	665	634	646	694	637	686	645	676	676	662	626	661	647	669	667	635	609	627	677	663	643	650	654	686	720	691	661	679	673	686	661	689	635	648	645	659	711	632	643	607	651	628	709	632	678	657	673	674	659	685	658	664	670	628	662	641	631	655	656	661	628	672	654	667	636	670	661	656	681	657	652	707	660	652	675	688	675	615	666	689	608	689	676	656	628	664	694	679	679	674	637	637	683	716	676	660	598	675	647	634	634	662	673	652	664	665	641	691	652	721	627	674	677	656	679	667	702	677	654	620	665	636	645	650	624	664	686	625	668	643	646	644	632	646	649	661	700	693	643	641	661	686	695	692	692	670	730	631	658	671	710	651	608	660	688	674	645	682	663	615	640	672	675	664	627	687	656	661	673	717	689	701	656	642	656	634	650	671	664	643	629	612	618	653	649	680	663	678	704	696	673	663	663	636	697	633	635	711	683	622	680	692	687	616	673	636	665	624	628	645	671	613	689	623	741	634	611	678	657	672	625	684	622	660	691	698	606	623	664	641	649	656	684	637	667	687	628	663	694	631	609	672	647	649	658	664	659	698	640	679	673	640	684	701	667	705	661	640	655	638	583	676	643	641	670	642	665	652	654	647	646	643	654	693	619	649	610	642	644	700	677	666	725	666	682	646	643	633	624	681	654	653	694	683	653	644	641	697	664	639	706	690	666	662	691	650	660	670	641	615	661	659	696	673	631	600	705	599	655	673	676	671	664	639	654	631	644	656	622	670	695	659	679	677	607	664	659	665	608	655	660	650	712	659	667	660	670	672	679	609	639	685	642	690	666	649	625	645	671	615	672	613	639	632	621	647	726	652	627	679	662	641	637	692	655	674	704	649	681	716	664	666	688	688	667	677	622	630	648	632	674	716	658	668	658	661	686	649	667	601	665	629	652	666	647	639	677	661	627	631	711	645	700	672	659	658	679	665	700	712	654	670	665	599	635	662	674	667	641	692	679	673	669	661	640	662	655	650	684	619	707	630	631	670	636	638	590	637	686	677	654	647	683	613	644	605	721	696	617	644	646	648	646	597	689	678	627	657	695	671	688	681	643	600	659	605	679	641	634	632	659	675	700	604	678	634	632	697	667	688	610	665	637	650	659	640	676	678	669	683	624	655	681	701	635	644	716	694	664	641	653	648	642	632	682	650	623	668	641	650	659	670	649	666	683	664	694	641	666	616	663	711	664	651	668	612	645	683	688	735	638	648	618	647	647	644	660	642	619	672	653	615	684	619	666	648	676	641	661	663	682	657	667	676	672	637	688	647	666	677	700	700	676	674	711	651	694	678	661	693	620	686	692	660	687	663	653	646	703	678	715	682	657	666	686	696	644	654	667	666	710	628	704	668	637	687	650	606	673	616	646	690	648	628	661	654	673	629	629	687	670	638	644	655	687	672	694	634	656	658	704	699	642	643
36472	16156	9957	20205	25250	23004	19250	16324	13798	12452	11401	10413	9690	8984	8769	8399	8164	7946	7846	7617	7467	7536	7416	7446	7192	7171	7098	7102	7145	7051	7102	6964	6847	6958	6937	6758	6841	6724	6822	6644	6559	6757	6692	6699	6537	6654	6641	6742	6599	6611	6567	6509	6682	6642	6564	6677	6672	6463	6491	6694	6433	6428	6614	6611	6530	6564	6580	6567	6473	6505	6506	6626	6575	6520	6643	6464	6668	6557	6598	6534	6604	6469	6448	6474	6527	6575	6590	6633	6572	6524	6594	6414	6590	6489	6413	6469	6708	6463	6673	6600	6534	6435	6459	6558	6576	6449	6442	6452	6578	6551	6606	6464	6585	6540	6591	6393	6551	6349	6417	6550	6576	6554	6522	6535	6413	6401	6467	6513	6395	6665	6452	6464	6481	6470	6340	6509	6392	6545	6544	6492	6495	6585	6426	6475	6613	6427	6594	6442	6489	6724	6429	6518	6471	6563	6482	6699	6558	6480	6580	6482	6465	6530	6410	6530	6522	6465	6460	6580	6492	6338	6577	6513	6542	6531	6412	6387	6427	6478	6317	6505	6482	6475	6514	6530	6562	6355	6497	6521	6510	6458	6508	6497	6394	6593	6565	6437	6448	6466	6494	6525	6508	6494	6593	6409	6609	6504	6485	6478	6425	6507	6482	6436	6494	6552	6462	6589	6461	6659	6416	6446	6483	6507	6394	6492	6460	6399	6448	6523	6611	6456	6520	6591	6558	6529	6549	6440	6436	6432	6499	6424	6563	6508	6627	6443	6540	6486	6527	6543	6434	6513	6462	6383	6432	6477	6576	6471	6535	6633	6535	6576	6426	6457	6536	6484	6479	6538	6491	6426	6376	6500	6412	6446	6643	6417	6452	6553	6409	6543	6424	6400	6476	6523	6500	6526	6362	6356	6517	6562	6505	6630	6495	6505	6543	6508	6489	6561	6469	6490	6582	6464	6562	6540	6501	6497	6550	6642	6459	6428	6444	6444	6578	6386	6439	6483	6560	6487	6523	6396	6495	6479	6460	6536	6572	6372	6431	6338	6450	6445	6519	6505	6470	6391	6394	6481	6493	6508	6407	6431	6546	6484	6544	6519	6463	6499	6562	6434	6465	6579	6587	6514	6575	6463	6597	6409	6503	6545	6404	6449	6486	6343	6413	6353	6495	6488	6432	6407	6538	6569	6484	6518	6481	6575	6417	6390	6634	6354	6510	6598	6467	6443	6366	6393	6490	6450	6462	6642	6525	6342	6469	6493	6535	6439	6515	6515	6436	6601	6496	6506	6439	6548	6436	6547	6388	6553	6554	6407	6588	6446	6436	6477	6407	6602	6538	6645	6460	6343	6378	6409	6385	6531	6456	6481	6438	6566	6535	6498	6447	6538	6438	6497	6430	6593	6512	6478	6508	6449	6560	6448	6505	6514	6370	6394	6522	6455	6482	6397	6406	6679	6451	6428	6495	6476	6445	6494	6484	6450	6353	6393	6617	6332	6368	6487	6398	6375	6508	6531	6485	6534	6443	6458	6467	6387	6577	6396	6401	6423	6435	6452	6436	6546	6455	6556	6433	6500	6560	6526	6412	6354	6470	6515	6607	6558	6496	6465	6508	6601	6552	6533	6414	6489	6482	6500	6442	6437	6456	6562	6316	6517	6415	6548	6373	6508	6364	6503	6374	6626	6429	6511	6505	6475	6326	6460	6481	6420	6566	6404	6522	6527	6487	6481	6469	6456	6658	6496	6472	6587	6500	6419	6450	6526	6573	6544	6519	6493	6540	6569	6554	6508	6396	6491	6564	6601	6398	6492	6471	6380	6462	6440	6597	6368	6429	6510	6548	6577	6531	6432	6453	6453	6384	6393	6459	6526	6476	6464	6520	6528	6454	6571	6504	6433	6370	6490	6449	6404	6518	6405	6421	6561	6492	6419	6497	6475	6455	6508	6467	6600	6451	6589	6460	6441	6508	6479	6562	6399	6478	6320	6521	6477	6567	6637	6393	6470	6580	6447	6459	6530	6542	6443	6589	6440	6514	6598	6483	6523	6516	6497	6467	6536	6538	6521	6531	6424	6481	6579	6549	6495	6555	6437	6549	6529	6449	6612	6497	6569	6440	6396	6488	6592	6476	6428	6520	6465	6436	6379	6425	6550	6525	6593	6505	6457	6492	6382	6389	6368	6357	6519	6433	6395	6490	6499	6637	6466	6602	6574	6516	6405	6593	6505	6487	6511	6502	6467	6457	6510	6497	6415	6467	6418	6513	6333	6576	6402	6557	6423	6447	6428	6483	6517	6486	6562	6517	6464	6488	6514	6519	6482	6424	6537	6490	6445	6575	6572	6538	6572	6547	6466	6474	6536	6479	6477	6373	6476	6409	6555	6455	6597	6369	6432	6521	6391	6457	6461	6577	6439	6584	6408	6444	6435	6437	6379	6548	6478	6442	6604	6531	6540	6429	6473	6352	6543	6517	6589	6433	6591	6408	6583	6416	6530	6504	6559	6490	6430	6579	6466	6516	6559	6504	6528	6363	6563	6495	6520	6397	6703	6470	6573	6416	6397	6374	6410	6399	6590	6553	6447	6546	6620	6311	6486	6538	6494	6460	6571	6483	6496	6550	6530	6412	6456	6490	6446	6448	6438	6542	6447	6389	6529	6499	6439	6463	6541	6382	6402	6604	6327	6477	6431	6513	6368	6671	6476	6520	6431	6511	6550	6588	6458	6503	6485	6471	6488	6416	6463	6439	6511	6434	6531	6515	6433	6452	6638	6602	6584	6369	6532	6380	6435	6644	6409	6525	6477	6447	6264	6506	6686	6581	6441	6417	6615	6489	6490	6486	6552	6556	6552	6533	6519	6448	6508	6505	6445	6627	6412	6458	6434	6569	6503	6400	6539	6609	6423	6552	6535	6521	6538	6424	6557	6321	6514	6503	6511	6483	6446	6526	6532	6476	6508	6480	6505	6412	6432	6443	6488	6647	6585	6595	6608	6517	6465	6438	6420	6473	6460	6423	6413	6551	6438	6574	6373	6508	6468	6552	6509	6499	6527	6352	6501	6494	6357	6531	6403	6362	6511	6535	6491	6523	6522	6503	6414	6520	6557	6462	6594	6320	6528	6471	6517	6575	6571	6537	6444	6549	6588	6495	6435	6421	6506	6530	6375	6474	6463	6408	6581	6577	6406	6339	6750	6534	6518	6426	6442	6475	6508	6411	6499	6520	6488	6447	6388	6554	6354	6398	6606	6408	6412	6404	6477	6397	6572	6583	6409	6460	6466	6599	6452	6587	6467	6398	6528	6559	6475	6504	6480	6486	6404	6506	6580	6362	6445	6429	6588	6550	6473	6392	6455	6458	6378	6535	6490	6562	6524	6508	6434	6460	6525	6495	6440	6396	6438	6541	6520	6533	6398	6546	6624	6467	6494	6444	6561	6494	6463	6462	6504	6444	6443	6450	6572	6523	6409	6357	6426	6552	6541	6510	6434	6445	6557	6423	6494	6454	6422	6456	6580	6392	6497	6491	6480	6450	6404	6462	6513	6483	6462	6608	6476	6431	6475	6600	6711	6480	6473	6510	6489	6597	6557	6486	6506	6550	6579	6536	6410	6460	6582	6507	6558	6531	6601	6604	6506	6379	6505	6549	6483	6495	6492	6519	6543	6414	6375	6639	6588	6502	6455	6475	6660	6436	6557	6517	6429	6565	6493	6611	6605	6382	6445	6444	6428	6516	6560	6516	6426	6534	6594	6616	6527	6539	6531	6620	6423	6582	6338	6480	6477	6471	6497	6460	6457	6513	6453	6527	6549	6572	6514	6487	6559	6503	6512	6555	6424	6483	6532	6482	6546	6530	6491	6411	6413	6565	6410	6437	6517	6602	6595	6423	6562	6545	6476	6429	6382	6445	6471	6504	6468	6488	6553	6613	6461	6380	6377	6501	6508	6365	6501	6458	6479	6508	6572	6460	6443	6330	6657	6568	6613	6506	6458	6489	6567	6439	6495	6485	6541	6537	6603	6470	6519	6345	6407	6377	6591	6696	6392	6574	6521	6441	6475	6480	6516	6490	6408	6562	6450	6638	6612	6466	6448	6537	6469	6461	6527	6416	6488	6596	6488	6479	6415	6484	6449	6538	6382	6390	6411	6516	6581	6425	6458	6533	6411	6481	6535	6448	6425	6537	6359	6592	6617	6659	6520	6467	6681	6556	6526	6560	6358	6473	6472	6404	6453	6503	6593	6532	6529	6410	6526	6445	6328	6481	6515	6339	6518	6500	6357	6459	6417	6510	6525	6432	6452	6527	6462	6394	6512	6467	6526	6619	6447	6592	6506	6384	6464	6559	6439	6455	6519	6509	6421	6522	6478	6432	6530	6548	6477	6439	6447	6596	6439	6492	6605	6517	6449	6386	6511	6454	6360	6390	6478	6482	6357	6565	6509	6452	6564	6436	6524	6452	6584	6672	6617	6594	6422	6540	6488	6570	6558	6371	6501	6559	6479	6549	6420	6480	6423	6500	6466	6478	6527	6595	6455	6542	6464	6577	6530	6277	6602	6503	6436	6381	6394	6331	6464	6531	6498	6495	6535	6519	6468	6618	6395	6529	6496	6561	6476	6441	6367	6547	6557	6484	6540	6490	6556	6660	6578	6501	6461	6515	6477	6545	6494	6448	6446	6515	6454	6527	6519	6544	6434	6546	6456	6648	6363	6525	6520	6416	6663	6450	6520	6630	6397	6461	6426	6503	6701	6561	6350	6404	6438	6428	6558	6606	6580	6549	6352	6454	6540	6537	6643	6367	6540	6621	6421	6509	6551	6454	6538	6529	6454	6463	6498	6482	6392	6457	6480	6413	6494	6492	6438	6453	6484	6516	6467	6516	6534	6476	6496	6553	6514	6638	6530	6551	6601	6534	6460	6494	6489	6535	6494	6416	6509	6548	6520	6463	6510	6561	6426	6471	6456	6646	6477	6484	6504	6476	6665	6490	6520	6512	6432	6554	6500	6497	6566	6540	6525	6608	6513	6486	6556	6548	6533	6566	6485	6496	6552	6510	6691	6513	6555	6466	6482	6409	6468	6508	6486	6402	6546	6377	6533	6486	6472
3631	1036	932	924	1045	971	972	930	907	961	960	971	855	933	925	918	947	886	931	930	925	888	870	899	903	895	908	927	928	914	841	864	893	897	845	897	862	944	909	911	907	882	900	922	876	909	871	900	918	940	949	916	915	952	830	912	910	847	935	921	917	906	867	930	866	852	867	909	944	894	877	865	897	893	902	856	853	885	894	862	970	948	948	859	876	906	882	893	906	837	916	938	874	900	944	856	890	924	904	869	928	915	859	898	881	867	891	916	910	858	901	856	887	885	895	877	903	846	898	888	911	892	864	838	860	919	920	868	907	853	854	897	839	878	894	872	868	833	883	865	882	897	906	882	859	826	893	898	915	903	884	878	884	957	895	922	916	874	923	880	909	890	864	870	907	853	896	882	832	918	902	914	891	854	899	824	927	915	874	837	863	894	928	928	882	860	889	912	908	868	912	861	907	944	904	872	888	867	917	910	937	900	908	911	924	902	879	909	877	879	946	894	879	894	922	880	891	863	896	902	806	916	903	911	916	903	893	853	897	852	886	914	924	864	918	940	917	944	883	905	846	938	939	886	896	865	937	856	899	892	933	882	870	907	868	843	940	885	874	888	924	895	909	849	875	850	858	913	929	905	882	880	891	943	900	909	918	901	815	899	822	858	869	871	899	894	873	894	877	877	920	910	935	860	888	869	899	877	890	892	856	913	886	926	929	886	911	878	916	936	867	898	911	870	824	880	850	893	942	889	883	854	896	838	875	862	877	862	879	912	898	920	903	904	911	871	941	874	893	923	931	893	946	914	917	920	861	902	838	859	916	892	926	867	863	879	903	924	931	909	893	893	897	911	895	901	907	892	914	903	948	860	886	892	872	926	854	951	906	894	857	845	878	895	849	892	855	861	866	898	850	883	907	883	936	863	926	927	873	855	867	892	881	870	939	918	880	870	898	954	954	898	916	909	888	902	866	867	860	911	857	891	871	869	859	863	869	888	909	863	863	900	905	858	883	884	912	902	841	898	907	924	922	910	899	908	880	860	911	874	901	846	937	898	889	885	880	891	864	904	921	901	924	961	911	884	880	881	933	945	921	903	861	911	871	932	894	930	897	842	912	934	904	851	912	840	902	906	894	915	878	941	901	877	869	843	901	907	880	963	884	910	840	910	908	873	925	867	885	890	878	864	894	889	900	919	872	851	816	894	892	923	930	891	917	909	886	849	872	898	890	949	942	875	873	905	946	908	874	933	900	887	882	878	885	817	935	909	874	889	904	907	805	857	887	927	928	913	942	902	917	869	887	911	902	952	841	855	892	856	899	916	898	933	969	862	862	936	843	906	909	870	936	881	892	895	918	911	915	876	897	873	915	918	892	912	920	882	892	888	950	856	852	898	920	939	840	898	884	935	883	913	868	835	898	845	928	891	897	911	901	896	902	891	924	882	847	918	925	917	890	886	881	894	863	889	901	862	885	893	892	875	885	877	927	893	877	906	923	881	845	878	936	936	893	958	937	924	884	896	833	900	968	923	818	944	883	868	894	910	901	896	880	912	903	840	871	879	871	959	927	936	847	857	884	894	831	914	888	871	869	835	867	835	887	900	862	875	900	885	891	941	922	868	863	877	872	875	973	880	925	941	821	888	839	885	876	890	861	885	907	888	936	959	902	893	943	887	890	932	928	871	950	881	860	913	894	893	820	885	861	897	884	863	851	833	883	931	897	831	952	942	898	901	908	903	886	912	911	911	926	901	929	916	877	874	917	872	844	881	921	876	863	931	848	829	929	921	936	904	886	901	873	859	920	889	837	902	865	883	886	899	847	822	896	891	905	865	942	928	878	896	882	903	929	888	882	876	846	842	888	867	892	868	875	897	890	826	893	928	861	820	912	914	893	871	873	884	878	898	914	882	869	845	955	879	837	925	896	894	893	901	879	896	899	875	931	910	867	901	886	842	930	873	902	861	870	896	911	847	857	884	904	884	848	877	851	899	872	899	878	916	924	928	841	898	912	881	875	934	874	873	930	893	862	880	881	912	864	913	912	891	933	861	884	902	913	829	885	871	916	898	908	896	856	877	882	944	944	883	908	907	922	937	920	883	867	909	883	894	840	840	876	901	886	893	847	868	899	935	882	913	905	883	904	922	926	853	912	935	859	880	879	858	891	865	874	886	877	891	869	889	913	933	929	923	904	932	888	922	867	894	893	908	864	888	890	870	940	891	900	924	867	876	897	872	868	904	887	843	871	872	857	904	934	940	830	951	854	827	911	924	902	920	884	891	874	918	896	939	879	866	914	881	832	859	888	893	911	865	889	904	896	891	936	841	921	920	892	914	931	888	902	899	850	867	914	862	863	875	899	911	911	895	878	907	939	926	909	885	868	910	891	978	922	903	931	851	892	885	874	919	939	877	919	859	909	866	917	897	904	907	915	905	886	865	897	865	850	912	878	900	895	877	922	876	940	924	885	957	871	869	815	918	863	907	942	895	912	911	907	914	952	916	896	916	900	930	871	898	828	893	907	891	894	905	880	909	890	906	869	861	895	874	912	891	883	911	920	947	836	871	870	937	908	883	865	900	875	859	908	910	879	865	884	843	894	856	922	919	883	867	881	878	931	867	918	884	839	913	877	878	881	910	843	883	832	893	904	871	962	857	902	925	915	907	827	859	909	835	892	951	902	914	883	885	915	911	880	864	910	881	866	933	867	887	921	953	916	904	916	866	890	827	913	914	859	915	917	900	867	873	952	933	913	883	906	959	904	906	936	902	874	928	885	866	888	835	898	891	880	912	951	893	869	861	910	888	874	886	870	870	876	904	902	858	882	889	913	915	873	866	869	930	918	862	893	894	931	906	869	975	930	894	911	911	857	928	859	866	912	807	857	888	921	907	908	889	892	912	888	946	883	825	887	864	885	893	854	848	897	913	940	911	930	916	922	899	838	859	916	898	871	936	878	882	886	905	926	899	914	874	848	929	880	970	914	891	903	919	887	815	861	895	922	900	902	871	911	854	927	855	855	908	899	898	859	902	825	946	904	933	932	882	859	904	894	925	929	905	897	926	962	936	890	898	940	896	895	904	873	875	832	911	881	913	877	833	862	903	904	927	928	952	902	854	899	914	896	878	891	920	913	881	945	934	920	850	902	867	912	867	913	867	907	904	921	873	920	855	892	885	981	912	893	899	910	899	910	846	899	940	883	925	893	871	908	910	908	846	863	882	917	894	897	913	867	891	871	865	900	858	876	839	936	923	885	927	828	903	899	905	899	935	929	913	897	934	903	862	895	875	900	950	895	880	895	906	934	890	894	927	849	912	937	876	927	929	933	873	864	893	877	916	833	880	913	870	976	917	904	920	879	928	879	921	938	904	856	862	902	895	893	898	906	919	876	896	886	881	844	893	894	858	879	859	923	884	886	938	899	891	848	917	906	915	911	910	914	886	848	851	925	899	872	902	884	869	922	859	902	920	890	906	903	889	875	905	922	876	883	877	820	882	868	870
24494	11748	9143	11706	13549	12594	11292	10437	9842	9697	9380	9178	8971	8776	8698	8703	8477	8543	8574	8518	8541	8434	8480	8416	8384	8456	8543	8443	8466	8443	8421	8415	8475	8570	8367	8336	8426	8483	8545	8310	8411	8451	8337	8481	8385	8353	8322	8352	8460	8308	8386	8396	8324	8306	8368	8380	8363	8358	8357	8493	8494	8278	8311	8424	8461	8367	8315	8401	8355	8386	8419	8358	8381	8464	8352	8318	8394	8416	8335	8450	8338	8429	8406	8430	8353	8265	8289	8477	8346	8446	8346	8334	8263	8324	8249	8479	8318	8272	8451	8162	8482	8334	8263	8416	8451	8455	8560	8291	8372	8446	8336	8347	8259	8211	8331	8347	8406	8280	8422	8299	8267	8522	8491	8364	8426	8380	8368	8413	8371	8390	8219	8288	8245	8270	8418	8313	8288	8290	8386	8285	8473	8366	8301	8313	8292	8229	8412	8119	8375	8456	8422	8265	8458	8365	8348	8505	8335	8339	8377	8437	8297	8293	8182	8324	8302	8477	8585	8296	8420	8349	8356	8452	8430	8338	8350	8442	8528	8344	8359	8410	8436	8235	8464	8295	8321	8395	8522	8186	8423	8349	8404	8357	8331	8351	8351	8381	8455	8207	8280	8505	8401	8331	8345	8319	8300	8289	8444	8288	8439	8291	8445	8466	8408	8342	8387	8256	8274	8458	8243	8425	8406	8277	8171	8330	8373	8509	8409	8330	8276	8370	8359	8358	8349	8629	8281	8214	8268	8418	8317	8472	8356	8265	8324	8404	8277	8276	8215	8319	8407	8486	8435	8326	8438	8400	8447	8418	8449	8272	8288	8396	8382	8466	8356	8442	8314	8408	8325	8464	8371	8405	8369	8401	8235	8231	8432	8517	8321	8467	8343	8284	8416	8457	8304	8431	8476	8537	8393	8392	8304	8259	8425	8340	8300	8444	8325	8454	8362	8368	8433	8311	8336	8391	8404	8319	8316	8268	8265	8336	8351	8458	8329	8328	8311	8537	8380	8393	8428	8409	8267	8507	8284	8358	8422	8213	8293	8344	8478	8505	8348	8324	8421	8384	8349	8397	8365	8394	8532	8299	8417	8498	8376	8369	8285	8331	8252	8441	8366	8339	8396	8443	8379	8434	8479	8351	8339	8520	8467	8285	8287	8369	8392	8411	8302	8414	8416	8404	8341	8396	8299	8464	8264	8482	8333	8410	8422	8312	8400	8371	8410	8287	8350	8254	8414	8327	8321	8327	8347	8467	8371	8448	8422	8457	8225	8525	8273	8164	8339	8366	8351	8226	8453	8413	8349	8331	8391	8311	8443	8404	8392	8395	8379	8484	8427	8386	8332	8429	8522	8391	8327	8321	8260	8450	8189	8237	8361	8420	8345	8485	8424	8481	8309	8221	8308	8423	8408	8273	8353	8486	8370	8416	8334	8461	8422	8318	8404	8503	8291	8255	8294	8440	8285	8437	8423	8381	8261	8304	8354	8392	8323	8385	8164	8394	8372	8469	8276	8286	8171	8498	8252	8420	8358	8406	8320	8351	8311	8434	8560	8411	8350	8426	8530	8387	8388	8280	8299	8394	8486	8377	8201	8418	8344	8318	8279	8334	8429	8488	8440	8333	8410	8197	8250	8261	8301	8399	8387	8471	8357	8379	8327	8491	8225	8363	8358	8422	8271	8331	8361	8347	8457	8417	8392	8429	8489	8311	8284	8374	8434	8340	8442	8363	8370	8458	8307	8214	8435	8417	8230	8447	8240	8314	8322	8324	8430	8507	8360	8503	8408	8265	8276	8350	8433	8507	8481	8491	8554	8294	8376	8403	8313	8430	8373	8419	8508	8469	8399	8472	8415	8368	8405	8334	8497	8432	8452	8377	8462	8305	8441	8350	8355	8449	8420	8374	8280	8392	8387	8464	8403	8332	8558	8437	8504	8147	8362	8373	8453	8603	8326	8397	8372	8350	8353	8461	8442	8269	8465	8383	8284	8391	8469	8361	8439	8304	8366	8447	8362	8406	8537	8354	8342	8490	8219	8402	8242	8459	8374	8385	8420	8332	8340	8311	8428	8334	8405	8417	8368	8449	8208	8356	8232	8483	8348	8401	8476	8414	8293	8418	8483	8475	8433	8395	8307	8457	8352	8321	8424	8229	8485	8369	8329	8383	8618	8285	8410	8538	8361	8581	8404	8330	8402	8329	8417	8450	8364	8416	8260	8353	8272	8348	8409	8299	8410	8320	8184	8431	8344	8324	8386	8357	8405	8378	8391	8425	8310	8555	8371	8319	8264	8435	8362	8463	8456	8508	8245	8351	8530	8272	8524	8435	8401	8355	8395	8414	8451	8470	8401	8324	8392	8409	8316	8419	8418	8328	8340	8417	8431	8260	8388	8233	8423	8157	8428	8318	8376	8414	8314	8457	8361	8196	8360	8378	8332	8326	8318	8334	8250	8158	8346	8308	8355	8461	8370	8405	8435	8298	8385	8254	8468	8372	8226	8393	8353	8422	8293	8357	8327	8438	8335	8475	8403	8394	8282	8183	8328	8299	8274	8227	8312	8342	8470	8249	8481	8312	8424	8343	8282	8219	8347	8449	8344	8528	8374	8495	8466	8337	8279	8343	8387	8437	8437	8260	8320	8449	8415	8435	8285	8347	8215	8385	8270	8369	8335	8335	8159	8383	8353	8412	8320	8210	8288	8375	8488	8286	8424	8293	8342	8600	8367	8453	8462	8223	8361	8417	8306	8437	8645	8298	8453	8496	8335	8391	8406	8470	8398	8317	8402	8345	8307	8254	8305	8389	8385	8427	8280	8350	8390	8359	8504	8437	8324	8374	8365	8403	8296	8330	8569	8367	8393	8424	8432	8341	8392	8519	8373	8376	8232	8390	8411	8443	8429	8316	8367	8247	8462	8293	8440	8307	8523	8448	8428	8442	8226	8295	8455	8386	8242	8385	8271	8254	8486	8460	8303	8448	8208	8381	8395	8371	8411	8479	8401	8418	8462	8320	8270	8446	8368	8393	8246	8416	8419	8435	8354	8511	8356	8315	8250	8432	8351	8378	8415	8281	8539	8287	8381	8420	8362	8410	8278	8365	8443	8400	8339	8355	8408	8305	8196	8356	8384	8369	8275	8445	8403	8236	8265	8462	8353	8445	8604	8392	8410	8264	8258	8216	8440	8357	8327	8350	8453	8222	8201	8362	8373	8318	8405	8469	8530	8287	8372	8333	8346	8404	8284	8374	8435	8433	8307	8361	8308	8191	8362	8418	8373	8520	8384	8201	8318	8402	8407	8440	8354	8322	8320	8431	8395	8233	8446	8432	8366	8538	8483	8345	8263	8384	8427	8223	8268	8451	8296	8274	8302	8313	8375	8290	8427	8350	8440	8287	8356	8327	8397	8371	8361	8346	8487	8231	8230	8337	8406	8264	8417	8323	8365	8432	8430	8372	8418	8392	8420	8413	8358	8248	8473	8329	8442	8456	8404	8322	8385	8385	8211	8231	8240	8359	8338	8294	8326	8447	8452	8343	8436	8351	8403	8194	8352	8385	8463	8384	8409	8319	8314	8463	8392	8302	8317	8409	8282	8219	8209	8323	8508	8390	8537	8475	8374	8400	8442	8243	8497	8472	8316	8485	8359	8309	8398	8300	8411	8225	8230	8390	8353	8343	8403	8280	8389	8247	8397	8445	8456	8500	8343	8460	8272	8338	8305	8389	8351	8449	8528	8385	8307	8485	8366	8423	8252	8366	8370	8521	8261	8368	8370	8304	8317	8512	8503	8460	8300	8408	8421	8408	8377	8328	8469	8431	8400	8395	8423	8356	8285	8393	8315	8381	8527	8397	8332	8398	8325	8259	8315	8456	8280	8368	8348	8421	8278	8412	8359	8306	8328	8423	8429	8411	8381	8378	8352	8343	8382	8491	8494	8468	8349	8452	8338	8288	8420	8343	8280	8451	8442	8280	8194	8493	8449	8281	8333	8198	8334	8363	8312	8427	8456	8349	8402	8335	8374	8283	8350	8341	8304	8328	8372	8401	8291	8394	8399	8363	8358	8364	8348	8400	8468	8331	8293	8349	8349	8302	8343	8284	8500	8385	8341	8348	8499	8398	8316	8339	8421	8341	8208	8361	8360	8437	8476	8462	8419	8435	8319	8260	8396	8399	8396	8377	8390	8347	8445	8240	8345	8369	8417	8344	8460	8336	8426	8297	8328	8446	8403	8424	8310	8320	8356	8330	8534	8271	8259	8238	8421	8282	8356	8343	8240	8398	8363	8395	8318	8385	8347	8256	8239	8178	8483	8285	8369	8441	8239	8316	8414	8306	8259	8236	8266	8461	8523	8389	8347	8353	8327	8388	8306	8483	8182	8250	8288	8269	8344	8387	8365	8336	8292	8184	8328	8400	8405	8338	8444	8291	8439	8514	8412	8210	8184	8494	8324	8155	8374	8271	8304	8490	8326	8313	8338	8449	8361	8495	8422	8292	8435	8286	8242	8384	8396	8473	8420	8388	8320	8447	8373	8647	8361	8349	8282	8177	8308	8468	8460	8424	8349	8448	8238	8220	8340	8403	8268	8320	8351	8368	8430	8276	8298	8274	8380	8502	8416	8285	8268	8408	8330	8471	8367	8420	8260	8379	8352	8334	8420	8411	8416	8341	8450	8267	8339	8439	8409	8503	8356	8293	8265	8483	8414	8402	8429	8389	8384	8396	8435	8303	8279	8338	8292	8185	8551	8416	8314	8401	8359	8424	8483	8354	8310	8344	8474	8375	8436	8447	8285	8431	8226	8320	8388	8437	8387	8392	8450	8399	8418	8438	8478	8400	8331	8340	8576	8464	8351	8319	8453	8227	8319	8296	8313	8306	8328	8375	8333	8502	8379	8349	8291	8329	8431	8338	8301	8379	8385	8326	8303	8389	8353	8330	8337	8336	8464	8495	8410	8174	8460	8281	8370	8473	8401	8360	8462	8450	8306	8366	8462	8589	8502	8309	8381	8426	8391	8465	8350	8387	8466	8317	8445	8391	8376	8305	8540	8336	8423	8380	8260	8485	8242	8407	8311	8195	8384	8391	8427	8279	8401	8415	8544	8330
5638	969	756	681	749	726	714	707	746	676	693	635	643	628	649	617	597	629	615	593	619	591	616	575	601	580	594	596	581	589	581	577	564	562	576	593	608	612	595	602	576	569	602	583	564	551	578	621	611	608	563	558	570	566	601	588	573	557	548	627	581	542	550	583	588	575	553	604	592	617	578	573	607	599	574	552	580	600	614	575	546	547	566	548	570	585	576	628	539	604	586	571	548	545	571	586	585	567	605	589	598	587	605	557	563	582	559	600	584	587	581	581	564	585	578	575	600	546	579	596	556	572	595	593	613	600	563	602	578	595	594	545	554	516	618	582	589	574	588	604	591	572	578	598	558	603	574	597	590	592	560	584	565	609	558	572	539	561	583	539	595	556	592	579	542	547	605	601	585	590	616	537	577	554	587	544	590	537	602	550	582	575	522	569	614	583	576	607	589	583	599	584	532	575	583	561	587	605	578	587	568	630	583	570	587	594	580	553	581	560	586	603	602	576	558	616	588	579	624	585	540	574	573	587	553	534	551	567	588	584	603	591	573	564	577	586	579	579	588	559	544	583	592	561	586	577	603	596	589	588	532	592	613	582	549	556	584	526	618	545	544	549	567	567	629	608	612	525	573	563	585	596	578	575	578	606	556	573	581	585	587	624	576	588	565	560	583	580	565	576	583	599	562	562	601	542	560	554	573	578	602	537	587	608	645	577	584	583	546	552	542	550	566	571	618	552	599	597	580	579	563	582	579	586	595	627	585	604	561	573	548	578	552	596	603	595	569	587	594	578	563	573	545	585	581	590	575	588	615	592	583	577	591	584	602	554	592	594	548	546	577	611	547	560	551	579	588	565	630	511	571	601	550	622	592	557	556	588	556	586	556	611	575	565	630	616	592	545	572	582	590	548	588	603	599	559	586	599	566	573	628	607	609	569	592	582	578	568	576	558	577	592	624	578	592	562	606	545	566	604	576	578	597	600	596	631	622	556	581	610	620	606	575	576	585	589	597	593	601	609	562	608	553	575	580	557	567	568	585	610	582	547	592	556	576	593	570	606	556	584	559	566	598	566	633	603	568	568	613	557	568	564	563	562	593	557	571	552	590	618	575	606	557	566	578	590	586	599	577	581	566	592	569	608	595	561	612	606	561	616	568	564	578	564	626	555	566	593	559	583	583	583	581	587	617	575	561	536	619	561	513	597	600	560	567	524	579	588	586	581	534	567	567	573	545	581	579	561	582	578	609	607	574	610	571	604	568	608	587	568	541	564	578	559	592	556	563	575	578	560	605	562	609	580	586	575	564	652	608	551	558	585	600	562	583	603	561	607	555	541	585	539	574	545	572	592	612	577	579	559	559	572	553	610	597	520	557	615	579	517	565	554	603	591	553	559	582	570	549	557	567	535	578	571	576	570	543	582	601	578	594	619	590	583	564	614	577	572	589	558	579	613	559	562	589	551	595	570	549	539	539	568	552	580	615	613	557	601	590	564	628	584	603	588	566	563	487	544	533	587	610	575	593	557	589	594	571	596	617	575	591	579	602	590	608	533	611	577	582	570	576	583	638	615	546	566	613	581	581	593	551	609	555	577	602	573	562	528	600	547	602	547	588	632	534	580	583	569	584	597	593	571	612	641	579	579	583	586	567	558	573	585	582	582	572	604	586	558	590	551	622	595	605	579	628	554	576	576	577	577	601	606	580	567	611	551	584	605	563	602	590	608	647	608	594	568	558	592	554	595	600	570	553	582	544	546	571	583	581	605	574	515	580	518	594	558	557	542	550	574	586	573	542	601	556	579	578	569	596	549	591	582	618	541	581	575	543	539	553	604	558	568	541	522	558	598	582	643	603	526	584	589	574	590	606	620	538	579	597	595	537	575	588	605	584	556	604	577	533	576	595	556	589	569	589	587	542	607	572	612	609	630	595	578	560	567	583	625	581	601	562	600	576	606	542	553	562	557	575	591	580	615	565	559	582	600	578	579	568	591	537	561	573	578	584	559	607	568	595	558	572	561	584	526	585	582	581	564	590	599	578	626	568	574	558	565	566	591	573	591	545	548	608	594	594	616	592	567	554	547	595	570	550	548	544	607	560	593	577	621	608	604	583	586	584	599	552	573	560	588	559	583	578	599	591	566	579	551	579	554	561	567	558	626	592	606	597	557	606	591	584	578	548	557	599	639	586	564	597	602	551	588	554	596	582	541	584	521	615	565	620	583	509	583	569	554	571	540	608	580	592	546	565	572	596	608	561	569	550	590	625	577	615	613	609	592	600	584	573	547	563	566	568	545	567	596	614	574	561	589	545	586	573	625	591	555	555	572	571	547	609	626	567	605	589	556	538	596	570	565	619	563	603	529	576	524	592	587	562	591	571	553	573	586	566	559	582	556	542	594	593	559	549	614	581	552	564	554	573	556	564	584	548	579	588	575	552	592	607	593	572	562	569	580	577	568	591	599	588	581	534	591	550	534	503	621	573	537	552	544	589	614	573	529	571	555	641	563	530	579	609	595	559	588	590	574	596	604	566	574	629	539	580	548	578	549	573	554	516	540	558	584	571	563	619	588	603	558	576	584	578	556	577	542	502	581	541	576	601	589	562	568	594	544	550	558	535	573	574	572	566	544	559	533	566	574	611	604	576	545	583	579	555	558	596	539	609	567	557	570	604	562	554	612	605	539	577	547	605	608	545	604	588	580	600	641	591	598	636	560	575	579	551	536	551	565	594	543	563	547	610	567	616	574	549	567	552	599	594	565	551	568	602	529	590	564	613	572	535	588	588	626	603	579	601	575	614	537	593	580	564	592	554	584	597	571	575	545	577	589	554	579	575	537	567	557	592	597	588	548	559	548	622	548	567	583	566	620	612	616	569	560	579	574	583	593	529	555	565	604	597	528	560	611	598	549	596	568	623	551	568	591	575	598	575	559	598	582	618	583	584	613	594	576	577	587	558	586	608	602	604	545	540	561	612	592	614	570	568	541	541	616	622	555	571	617	526	584	578	574	582	599	580	577	565	608	536	600	623	592	560	564	614	550	633	582	586	573	567	590	583	581	623	613	635	642	571	588	581	598	577	571	583	582	566	527	564	591	581	610	564	573	608	552	584	572	584	585	571	582	583	551	534	584	569	588	568	579	562	588	580	601	551	561	572	601	610	630	602	564	551	567	612	594	582	543	625	542	544	566	578	616	613	585	588	590	587	622	539	587	599	584	569	591	577	605	553	576	602	602	580	539	510	632	608	549	622	568	563	517	569	553	573	611	619	548	534	594	600	556	536	596	589	554	548	551	607	551	569	542	625	572	552	588	524	546	590	587	579	554	591	563	578	560	563	566	577	540	540	609	559	561	600	583	561	603	596	602	596	599	597	589	570	608	556	551	591	564	544	601	504	613	597	559	504	567	571	564	515	588	560	596	570	563	551	604	590	563	556	540	571	600	554	599	598	582	589	572	614	567	577	546	588	579	565	527	582	547	542	585	513	616	529	607	604	575
29900	12375	7879	14861	19050	17383	14673	12454	11044	9703	9028	8233	7811	7384	7129	7122	6866	6748	6633	6512	6434	6429	6361	6290	6315	6276	6190	6125	6196	6092	6116	5933	6276	5977	6009	5977	5942	6005	5823	5958	6053	5816	5922	5850	5934	5867	5948	5869	5983	5905	5851	5965	5877	5894	5804	5922	5825	5933	5888	5825	5907	5852	5891	5873	5894	5847	5872	5837	5771	5830	5961	5918	5916	5813	5838	5934	5814	5768	5794	5889	5784	5806	5727	5769	5879	5827	5823	5898	5858	5897	5913	5951	5864	5724	5854	5874	5820	5885	5848	5800	5883	5773	5757	5881	5860	5689	5780	5816	5938	5824	5799	5805	5758	5675	5810	5772	5809	5794	5809	5883	5750	5870	5869	5901	5815	5726	5732	5756	5739	5850	5874	5791	5780	5794	5825	5793	5770	5843	5782	5850	5810	5718	5726	5839	5794	5740	5878	5723	5793	5789	5779	5895	5795	5944	5787	5893	5774	5655	5809	5773	5704	5766	5685	5891	5740	5717	5851	5962	5761	5776	5791	5921	5825	5744	5862	5779	5767	5815	5857	5701	5844	5948	5844	5728	5703	5723	5828	5734	5741	5917	5853	5799	5793	5837	5718	5663	5739	5770	5825	5717	5850	5897	5843	5904	5886	5836	5911	5785	5785	5889	5778	5847	5725	5813	5841	5707	5782	5695	5763	5744	5731	5823	5800	5809	5889	5712	5898	5719	5830	5836	5938	5854	5822	5825	5794	5635	5830	5830	5862	5881	5865	5722	5796	5891	5805	5851	5721	5888	5803	5777	5937	5909	5901	5896	5789	5791	5850	5867	5705	5769	5839	5765	5782	5643	5877	5863	5807	5790	5856	5715	5848	5772	5702	5624	5739	5839	5857	5825	5586	5953	5776	5745	5815	5790	5729	5838	5857	5728	5874	5782	5842	5804	5833	5738	5741	5846	5762	5741	5850	5719	5747	5851	5838	5769	5782	5842	5786	5930	5914	5784	5885	5754	5747	5753	5747	5746	5802	5706	5771	5793	5790	5839	5776	5875	5744	5799	5724	5801	5912	5672	5828	6032	5884	5749	5823	5811	5800	5801	5842	5820	5611	5743	5827	5787	5850	5852	5744	5750	5839	5792	5734	5815	5743	5869	5877	5768	5814	5762	5781	5938	5794	5885	5785	5772	5763	5801	5805	5709	5797	5696	5901	5847	5760	5666	5873	5847	5856	5868	5762	5850	5700	5798	5789	5833	5974	5847	5827	5772	5810	5768	5779	5784	5695	5911	5899	5782	5756	5819	5709	5822	5895	5778	5757	5837	5852	5746	5898	5816	5753	5761	5799	5840	5787	5957	5766	5715	5845	5843	5777	5861	5767	5772	5691	5879	5773	5829	5818	5709	5726	5878	5911	5873	5751	5723	5844	5789	5783	5875	5803	5854	5816	5821	5708	5826	5745	5772	5766	5854	5910	5910	5924	5811	5699	5790	5854	5804	5842	5751	5819	5786	5797	5787	5632	5831	5751	5837	5745	5778	5845	5735	5778	5851	5809	5785	5705	5772	5875	5800	5822	5810	5891	5810	5847	5934	5785	5865	5810	5801	5758	5924	5870	5701	5729	5884	5786	5785	5843	5757	5828	5718	5826	5780	5869	5690	5858	5895	5895	5884	5715	5899	5757	5817	5812	5751	5815	5838	5816	5771	5698	5886	5785	5726	5754	5791	5781	5915	5808	5646	5881	5812	5830	5899	5782	5795	5785	5645	5642	5634	5836	5759	5817	5668	5900	5797	5820	5822	5809	5772	5900	5811	5739	5893	5707	5720	5813	5701	5838	5864	5809	5776	5878	5729	5670	5716	5823	5861	5846	5893	5782	5827	5789	5795	5811	5710	5811	5814	5823	5771	5769	5819	5741	5817	5798	5724	5777	5730	5767	5721	5831	5789	5865	5813	5867	5839	5892	5724	5851	5886	5785	5789	5747	5797	5917	5778	5847	5824	5683	5809	5726	5832	5768	5825	5669	5690	5830	5910	5829	5810	5915	5880	5738	5735	5779	5834	5866	5740	5795	5791	5872	5710	5774	5868	5705	5750	5697	5865	5812	5739	5790	5876	5740	5713	5810	5721	5818	5703	5831	5724	5753	5759	5877	5925	5877	5735	5826	5775	5866	5900	5790	5703	5970	5793	5862	5895	5858	5724	5863	5867	5724	5884	5656	5783	5935	5829	5878	5767	5873	5826	5700	5867	5817	5823	5756	5890	5800	5767	5705	5820	5806	5879	5654	5799	5844	5752	5736	5810	5769	5827	5858	5796	5835	5728	5833	5822	5769	5760	5911	5868	5718	5670	5818	5757	5837	5912	6002	5689	5802	5723	5773	5714	5698	5766	5819	5772	5771	5837	5865	5744	5889	5787	5960	5695	5749	5797	5817	5758	5878	5694	5776	5699	5783	5840	5818	5682	5691	5714	5763	5814	5784	5832	5741	5851	5755	5757	5742	5700	5850	5886	5776	5910	5841	5786	5699	5829	5886	5842	5826	5615	5787	5931	5836	5760	5865	5748	5978	5858	5838	5707	5755	5832	5845	5913	5729	5847	5668	5821	5783	5876	5894	5777	5880	5909	5800	5867	5871	5804	5841	5949	5734	5810	5807	5786	5628	5775	5761	5783	5767	5782	5770	5749	5862	5837	5855	5916	5772	5834	5787	5811	5886	5766	5860	5757	5823	5769	5719	5836	5736	5808	5853	5760	5770	5792	5768	5729	5764	5819	5752	5765	5871	5784	5788	5768	5811	5665	5748	5813	5848	5847	5761	5901	5785	5793	5879	5687	6005	5757	5778	5731	5821	5716	5728	5736	5668	5755	5830	5870	5969	5723	5874	5864	5791	5830	5902	5759	5842	5937	5754	5848	5720	5679	5801	5673	5810	5659	5913	5772	5781	5832	5898	5911	5713	5759	5812	5929	5808	5842	5690	5822	5763	5690	5805	5789	5763	5766	5740	5788	5812	5734	5654	5891	5778	5753	5634	5792	5842	5794	5685	5755	5830	5782	5766	5741	5805	5825	5760	5809	5768	5709	5734	5658	5701	5925	5812	5864	5704	5777	5815	5788	5741	5924	5944	5754	5910	5749	5801	5834	5860	5632	5972	5854	5764	5887	5720	5839	5759	5950	5842	5825	5809	5766	5724	5843	5823	5821	5872	5775	5738	5862	5778	5709	5782	5800	5835	5836	5902	5889	5819	5805	5851	5939	5907	5694	5709	5805	5889	5754	5783	5758	5817	5775	5789	5676	5732	5754	5787	5823	5791	5769	5785	5868	5947	5793	5888	5779	5856	5808	5717	5809	5727	5840	5773	5927	5862	5784	5793	5851	5787	5896	5689	5785	5778	5791	5737	5753	5832	5795	5890	5853	5925	5846	5749	5693	5772	5857	5825	5771	5883	5879	5817	5729	5745	5792	5795	5836	5935	5759	5855	5767	5855	5864	5831	5686	5830	5882	5796	5638	5794	5812	5844	5757	5702	5834	5891	5851	5870	5797	5762	5900	5851	5866	5810	5817	5675	5677	5812	5767	5802	5764	5848	5860	5709	5722	5862	5826	5924	5921	5881	5762	5774	5912	5793	5824	5690	5914	5824	5776	5847	5705	5774	5853	5690	5744	5838	5776	5764	5850	5740	5794	5809	5762	5707	5751	5812	5699	5816	5650	5890	5730	5877	5831	6004	5753	6029	5800	5788	5888	5862	5780	5838	5844	5815	5815	5776	5789	5754	5831	5750	5819	5895	5948	5823	5865	5793	5803	5820	5917	5827	5910	5849	5689	5712	5818	5874	5761	5837	5825	5806	5771	5869	5638	5769	5831	5725	5835	5904	5896	5831	5873	5749	5817	5848	6003	5808	5839	5829	5894	5781	5823	5752	5833	5867	5842	5848	5845	5703	5707	5806	5738	5743	5912	5862	5718	5710	5894	5833	5868	5764	5898	5861	5798	5893	5811	5929	5883	5746	5786	5846	5756	5853	5927	5786	5801	5742	5701	5837	5717	5783	5641	5868	5845	5861	5950	5737	5840	5772	5764	5711	5752	5753	5782	5829	5697	5847	5860	5830	5834	5794	5890	5874	5770	5831	5803	5840	5782	5787	5786	5831	5785	5873	5838	5796	5866	5816	5886	5828	5731	5880	5840	5895	5795	5840	5798	5763	5751	5737	5722	5929	5930	5791	5748	5800	5818	5705	5717	5874	5784	5802	5653	5809	5638	5881	5750	5822	5749	5813	5842	5808	5924	5779	5772	5860	5810	5864	5825	5836	5776	5768	5778	5802	5792	5709	5904	5778	5771	5739	5767	5757	5889	5920	5767	5756	5759	6000	5855	5766	5766	5799	5693	5717	5712	5793	5861	5802	5797	5819	5813	5775	5855	5847	5740	5769	5804	5877	5772	5769	5842	5812	5785	6001	5868	5709	5829	5744	5846	5751	5744	5748	5949	5847	5833	5722	5843	5751	5810	5746	5764	5684	5846	5850	5759	5873	5731	5872	5856	5842	5667	5745	5734	5754	5838	5907	5834	5705	5702	5750	5751	5796	5877	5775	5946	5753	5907	5717	5866	5831	5878	5728	5762	5759	5891	5818	5717	5736	5742	5821	5712	5863	5882	5824	5760	5851	5863	5816	5801	5835	5733	5816	5802	5738	5911	5823	5798	5848	5771	5742	6041	5853	5759	5829	5771	5881	5821	5789	5793	5904	5703	5703	5837	5762	5779	5810	5837	5712	5726	5819	5752	5789	5743	5887	5906	5800	5904	5946	5842	5762	5804	5781	5914	5779	5812	5945	5778	5868	5826	5775	5830	5814	5843	5789	5793	5698	5758	5809	5798	5838	5813	5928	5765	5867	5718	5898	5779	5785	5856	5740	5850	5710	5824	5776	5835	5834	5759	5796	5864	5803	5830	5746	5661	5897	5803	5745	5679	5784	5788	5802	5749	5717	5849	5730	5827	5891	5682	5742	5818	5809	5863	5909	5900	5855	5858	5845	5703	5832	5899	5854	5972	5840	5786	5812	5893	5817	5766	5807	5729	5748	5762	5641	5862	5844	5819	5761	5811	5801	5786	5805	5789
5481	916	732	703	802	783	733	740	734	701	685	663	676	680	663	628	668	653	697	638	672	615	614	635	635	625	649	653	671	614	666	608	642	626	623	648	594	625	619	631	619	598	607	613	609	590	630	619	654	641	614	625	638	619	641	627	614	589	620	598	640	615	606	577	583	624	579	623	605	645	662	608	620	610	624	607	619	636	614	610	630	588	606	614	587	668	651	623	640	610	618	591	618	650	626	621	647	659	651	610	578	669	639	624	585	706	646	631	588	662	603	655	597	619	633	665	635	605	636	608	636	610	619	642	631	621	623	642	610	634	611	598	657	624	586	612	613	663	621	601	616	608	597	582	635	629	619	649	593	580	665	619	644	619	649	619	632	616	630	592	601	591	643	614	629	625	651	611	601	642	637	634	601	612	559	647	619	620	589	660	588	621	632	659	635	622	588	635	592	603	606	655	604	656	647	581	631	593	590	654	588	591	617	613	624	628	593	645	562	680	602	622	636	649	659	622	556	610	615	602	631	634	604	645	590	625	629	626	629	596	625	644	593	679	652	619	579	598	619	637	636	671	627	636	596	692	625	627	641	619	636	620	603	635	598	654	633	603	637	600	621	620	639	626	649	628	624	595	637	617	613	639	618	617	567	632	612	591	625	644	594	618	580	636	638	578	591	573	614	618	606	632	650	643	684	575	593	624	666	628	614	613	619	606	588	633	605	589	641	587	638	645	579	573	623	590	597	647	661	619	647	617	578	616	610	624	576	591	630	635	607	636	620	628	621	599	613	652	624	649	636	654	646	635	592	608	626	630	657	595	602	632	640	646	647	642	647	594	658	662	612	579	638	599	644	639	605	599	616	632	614	618	678	614	630	617	638	619	645	620	599	611	637	635	600	602	597	628	610	629	626	624	659	607	623	586	608	611	656	640	610	615	703	601	628	593	624	614	623	590	669	622	624	647	633	621	617	622	577	643	624	623	628	615	585	621	585	610	636	628	626	622	661	605	613	587	607	608	687	618	614	640	586	599	589	606	620	629	626	640	611	609	630	669	601	605	647	652	648	623	644	624	624	615	681	591	597	665	609	636	615	568	614	637	655	644	630	619	615	619	632	662	607	589	602	614	591	624	641	657	619	653	635	622	624	580	610	630	648	650	637	621	617	615	615	599	561	677	570	628	636	627	613	650	643	664	603	636	610	628	630	579	602	601	638	638	619	654	579	632	614	641	593	594	598	637	619	643	616	617	591	613	601	592	591	642	625	619	607	601	595	622	649	607	638	606	656	606	682	626	639	610	624	584	677	665	666	606	636	572	613	592	651	596	601	630	635	643	633	678	572	611	640	617	608	600	666	635	619	615	615	624	654	639	663	605	618	602	605	579	646	587	611	631	647	608	599	582	573	622	629	615	622	613	611	600	610	618	677	643	602	605	627	594	627	664	649	622	645	561	632	607	639	617	634	570	605	626	641	639	621	562	621	613	600	663	627	608	613	657	618	631	609	650	640	639	661	658	680	590	655	645	580	605	657	658	633	617	665	590	642	596	599	632	649	659	595	602	632	667	574	615	595	618	611	628	604	633	638	617	626	645	583	636	631	688	602	612	654	636	612	616	606	611	592	647	603	616	590	614	650	637	611	579	643	674	597	658	648	659	639	579	576	607	625	622	656	613	656	622	567	639	587	681	586	577	622	624	629	612	606	593	625	625	657	592	621	605	607	629	646	597	626	593	639	587	641	656	622	658	630	599	631	609	617	638	602	625	650	653	580	680	630	634	642	589	647	680	611	643	636	625	581	584	603	620	630	609	636	647	617	603	643	623	590	595	662	642	625	633	639	611	616	599	634	607	630	586	606	661	618	634	660	592	624	609	666	630	599	585	613	615	635	629	577	619	598	606	610	640	682	623	609	674	588	621	605	593	627	653	625	570	600	638	627	609	619	662	611	618	573	596	587	661	562	630	639	641	616	639	625	633	622	616	655	572	574	674	658	604	626	637	644	638	631	644	646	595	635	652	631	588	653	630	627	637	617	656	621	639	645	576	621	638	621	642	606	621	574	626	601	639	623	628	631	634	599	607	621	649	649	600	610	614	610	642	632	618	640	598	635	658	637	612	676	611	604	596	649	629	607	654	647	599	575	623	611	582	600	636	639	619	647	634	626	645	621	609	633	605	616	584	642	641	580	572	619	576	608	590	589	621	586	600	629	595	613	602	664	694	590	620	627	587	629	588	583	608	637	642	628	587	626	598	636	610	633	634	619	630	639	638	657	644	640	577	597	617	621	623	622	612	626	617	599	612	619	626	645	574	629	590	666	600	635	548	617	630	670	674	572	619	626	579	606	628	598	614	600	645	614	605	576	627	623	598	593	616	646	642	631	597	621	612	586	590	622	632	609	642	603	644	657	616	613	577	690	631	591	628	597	606	619	582	593	622	577	578	620	610	612	605	630	603	621	621	620	625	658	635	593	629	604	630	588	630	597	601	611	593	577	630	595	655	641	615	629	603	588	600	656	646	579	618	618	624	623	589	651	642	604	615	635	623	640	629	625	657	567	599	628	583	651	611	628	625	618	649	664	606	678	634	623	628	591	590	626	567	613	653	651	630	641	623	631	613	615	619	650	626	599	616	661	606	637	637	643	649	603	642	597	653	641	626	612	594	620	629	644	626	632	597	661	619	596	656	619	615	585	640	601	638	627	619	636	594	632	625	625	655	623	620	656	634	636	563	648	628	614	646	613	617	608	587	607	645	664	650	602	641	629	582	602	599	594	596	607	591	671	568	634	614	610	592	661	607	631	591	657	629	613	658	632	617	598	620	620	596	598	594	616	589	573	589	608	624	634	617	618	626	612	618	631	576	621	627	597	599	636	625	575	595	600	650	639	610	630	604	606	649	654	624	648	624	633	600	614	641	600	600	648	637	630	648	572	617	614	616	605	634	643	614	618	629	630	676	562	608	608	609	631	613	623	627	551	643	632	616	614	612	631	635	600	596	650	610	653	646	638	646	606	606	636	600	620	635	627	623	571	621	645	648	614	611	610	647	596	627	592	608	625	621	582	610	639	587	652	621	590	619	630	573	624	625	611	615	626	600	665	626	571	590	595	617	638	620	634	593	639	617	614	624	633	653	656	595	641	641	597	662	572	660	618	614	597	633	621	618	603	587	637	648	621	628	597	600	609	639	595	664	594	646	624	630	629	653	620	594	558	617	614	652	584	612	641	609	635	618	617	629	622	625	653	643	592	594	616	577	619	581	586	656	620	626	619	625	636	622	657	597	636	653	585	636	636	645	608	637	619	603	602	624	658	690	622	637	633	619	642	621	663	624	609	602	642	630	564	608	614	598	627	640	608	637	669	591	625	598	673	594	655	581	597	596	638	623	599	619	584	624	652	614	614	605	555	621	648	586	584	586	609	625	596	623	656	615	651	653	636	626	622	605	659	588	653	620	670	589	647	591	621	593	615	612	607	667	638	607	605	591	645	627	611	624	653	647
28835	11960	7799	13677	17297	15712	13613	11648	10631	9596	9015	8142	7971	7728	7273	6996	7034	6855	6862	6717	6798	6699	6690	6462	6530	6447	6600	6440	6492	6277	6462	6400	6260	6276	6292	6458	6340	6346	6333	6168	6251	6406	6263	6141	6220	6275	6314	6301	6235	6153	6315	6295	6325	6372	6109	6210	6282	6283	6052	6204	6211	6359	6171	6211	6182	6110	6198	6175	6263	6202	6317	6128	6292	6177	6267	6151	6094	6235	6240	6212	6190	6054	6136	6234	6209	6215	6194	6223	6330	6116	6208	6261	6141	6434	6173	6228	6273	6255	6208	6217	6252	6184	6164	6087	6223	6163	6200	6162	6042	6248	6181	6280	6252	6275	6197	6212	6281	6248	6199	6352	6142	6207	6250	6048	6210	6129	6086	6199	6201	6241	6160	6124	6164	6245	6278	6121	6197	6052	6164	6247	6231	6227	6260	6218	6191	6268	6206	6095	6258	6162	6203	6179	6003	6139	6243	6262	6262	6213	6088	6253	6188	6141	6194	6192	6138	6169	6226	6267	6232	6034	6202	6110	6272	6262	6101	6239	6264	6189	6150	6274	6210	6188	6065	6274	6247	6151	6166	6306	6235	6071	6141	6137	6126	6107	6275	6198	6146	6243	6200	6064	6071	6101	6170	6198	6182	6149	6208	6100	6193	6148	6130	6140	6252	6144	6281	6226	6287	6166	6105	6245	6231	6146	6196	6176	6150	6122	6276	6160	6219	6355	6141	6171	6206	6279	6228	6171	6138	6105	6200	6152	6108	6148	6160	6141	6163	6120	6287	6112	6159	6154	6158	6183	6166	6208	6099	6164	6265	6155	6217	6263	6185	6056	6156	6172	6327	6128	6189	6118	6012	6123	6209	6127	6130	6280	6172	6261	6218	6124	6175	6039	6159	6252	6028	6164	6201	6212	6135	6139	6149	6116	6255	6180	6193	6148	6273	6265	6316	6162	6181	6161	6217	6250	6117	6113	6181	6185	6241	6186	6156	6218	6065	6098	6183	6231	6161	6112	6173	6224	6196	6194	6191	6286	6058	6053	6320	6144	6141	6181	6160	6184	6061	6186	6251	6152	6219	6253	6288	6175	6154	6198	6103	6097	6216	6224	6248	6127	6124	6179	6260	6156	6135	6195	6229	6003	6084	6179	6256	6224	6116	6209	6191	6253	6103	6245	6219	6311	6171	5999	6106	6130	6139	6135	6237	6219	6135	6149	6156	6135	6193	6259	6207	6236	6238	6250	6104	6198	6232	6172	6146	6241	6194	6178	6156	6168	6141	6189	6188	6104	6239	6144	6197	6154	6251	6339	6156	6179	6197	6222	6199	6143	6231	6139	6130	6280	6158	6242	6262	6189	6076	6137	6098	6180	6171	6326	6080	6171	6086	6115	6263	6127	6194	6109	6142	6158	6225	6221	6155	6238	6217	6185	6115	6195	6159	6142	6054	6257	6180	6197	6128	6150	6093	6011	6212	6109	6154	6345	6133	6167	6189	6106	6206	6311	6208	6295	6238	6319	6204	6236	6178	6063	6258	6191	6072	6259	6191	6093	6222	6173	6257	6360	6059	6210	6229	6336	6177	6255	6235	6118	6228	6095	6195	6096	6217	6244	6144	6073	6254	6102	6240	6095	6236	6270	6303	6183	6176	6069	6194	6172	6261	6238	5955	6213	6223	6197	6183	6195	6168	6157	6168	6222	6168	6157	6189	6182	6180	6144	6175	6205	6170	6112	6211	6224	6208	6215	6256	6066	6167	6208	6147	6034	6197	6133	6145	6052	6192	6250	6232	6222	6215	6114	6168	6027	6132	6157	6199	6147	6166	6132	6299	6353	6100	6189	6058	6279	6094	6241	6086	6133	6153	6138	6236	6234	6104	6193	6105	6236	6261	6210	6164	6142	6143	6128	6209	6153	6115	6186	6202	6256	6242	6199	6256	6072	6181	6177	6218	6203	6284	6136	6235	6138	6318	6114	6110	6290	6264	6206	6048	6205	6285	6146	6254	6175	6086	6259	6287	6180	6160	6123	6209	6169	6073	6174	6153	6288	6179	6234	6171	6320	6129	6084	6254	6148	6334	6242	6094	6155	6180	6082	6157	6141	6151	6009	6175	6106	6082	6255	6157	6268	6091	6252	6184	6180	6381	6135	6101	6218	6391	6086	6254	6208	6253	6163	6264	6129	6171	6143	6132	6153	6167	6092	6186	6333	6235	6153	6146	6091	6265	6116	6285	6220	6160	6172	6164	6162	6254	6350	6112	6172	6232	6166	6147	6240	6122	6243	6262	6110	6183	6146	6211	6125	6155	6161	6261	6189	6148	6135	6128	6074	6223	6190	6295	6180	6208	6323	6214	6293	6136	6134	6118	6220	6202	6327	6198	6275	6227	6197	6176	6055	6065	6237	6241	6250	6064	6254	6156	6170	6032	6073	6195	6157	6207	6086	6072	6179	6103	6315	6110	6223	6086	6115	6065	6137	6158	6124	6052	6146	6271	6087	6226	6194	6283	6335	6257	6154	6281	6046	6125	6146	6220	6176	6224	6193	6137	6223	6132	6087	6246	6061	6115	6129	6114	6279	6328	6148	6157	6309	6115	6144	6131	6308	6077	6176	6059	6113	6172	6213	6239	6201	6302	6189	6070	6141	6063	6190	6222	6250	6152	6054	6113	6137	6158	6170	6216	6179	6193	6227	6225	6195	6246	6199	6216	6369	6105	6191	6072	6173	6193	6028	6223	6167	6156	6156	6136	6103	6205	6231	6221	6210	6190	6102	6067	6140	6222	6153	6179	6175	6111	6212	6165	6355	6091	6110	6147	6117	6202	6169	6078	6144	6142	6092	6310	6099	6078	6376	6231	6200	6050	6117	6115	6255	6240	6254	6088	6175	6195	6151	6306	6165	6112	6160	6167	6279	6122	6330	6240	6227	6135	6205	6362	6163	6116	6153	6104	6255	6265	6230	6192	6165	6252	6136	6158	6204	6120	6226	6067	6044	6137	6146	6226	6302	6173	6134	6327	6153	6250	6318	6174	6227	6244	6056	6126	6145	6040	6271	6226	6196	6154	6042	6094	6185	6222	6183	6253	6164	6183	6264	6266	6110	6059	6168	6290	6237	6131	6289	6185	6033	6114	6123	6167	6122	6041	6187	6344	6126	6207	6313	6228	6129	6185	6170	6023	6118	6098	6060	6151	6203	6151	6324	6408	6205	6145	6169	6133	6167	6285	6235	6167	6213	6138	6139	6156	6284	6233	6172	6186	6151	6165	6124	6180	6215	6176	6161	6196	6302	6146	6132	6294	6254	6183	6381	6104	6203	6172	6341	6102	6272	6223	6104	6257	6169	6063	6175	6200	6203	6257	6080	6151	6209	6184	6253	6160	6191	6187	6176	6176	6197	6094	6208	6052	6175	6044	6107	6191	6176	6188	6096	6245	6184	6223	6125	6142	6239	6077	6124	6086	6152	6225	6168	6191	6271	6341	6229	6169	6184	6183	6177	6085	6221	6131	6157	6176	6315	6106	6169	6191	6164	6210	6198	6172	6214	6133	6206	6235	6256	6156	6260	6025	6188	6204	6210	6139	6142	6306	6197	6181	6128	6218	6243	6192	6064	6282	6129	6149	6130	6086	6053	6225	6093	6088	6153	6196	6164	6196	6137	6305	6159	6066	6197	6139	6215	6109	6293	6155	6172	6185	6182	6116	6141	6198	6087	6262	6153	6274	6148	6242	6223	6021	6250	6134	6219	6129	6242	6152	6071	6235	6179	6138	6233	6279	6133	6136	6139	6315	6222	6179	6099	6232	6427	6278	6131	6090	6203	6340	6164	6193	6160	6203	6079	6160	6196	6138	6082	6150	6178	6189	6088	6107	6274	6228	6163	6207	6108	6213	6216	6189	6114	6147	6158	6250	6111	6187	6190	6162	6144	6221	6118	6126	6205	6140	6128	6101	6224	6232	6044	6135	6184	6160	6151	6084	6262	6234	6168	6231	6271	6296	6242	6280	6207	6150	5984	6235	6213	5970	6078	6232	6190	6047	6138	6122	6188	6145	6256	6204	6131	6028	6120	6224	6206	6262	6214	6169	6070	6247	6289	6182	6104	6132	6195	6074	6101	6229	6118	6101	6282	6170	6224	6282	6124	6257	6092	6173	6220	6199	6252	6117	6212	6170	6176	6140	6118	6126	6185	6177	6206	6213	6073	6217	6220	6133	6168	6175	6143	6269	6158	6191	6173	6135	6118	6204	6182	6142	6146	6146	6120	6157	6127	6136	6236	6259	6182	6056	6120	6082	6325	6208	6262	6211	6145	6134	6115	6151	6159	6151	6057	6224	6163	6155	6158	6185	6312	6237	6348	6053	6163	6185	6173	6139	6174	6213	6219	6225	6264	6113	6166	6233	6199	6112	6061	6137	6184	6153	6237	6039	6149	6075	6280	6232	6091	6142	6225	6244	6312	6182	6254	6074	6152	6157	6344	6174	6230	6231	6173	6289	6143	6183	6103	6157	6182	6180	6146	6261	6051	6148	6125	6227	6144	6199	6161	6176	6064	6102	6279	6085	6353	6182	6163	6202	6181	6071	6296	6177	6207	6287	6240	6163	6149	6220	6064	6233	6167	6283	6070	6082	6064	6222	6175	6214	6164	6198	6261	6279	6084	6252	6268	6220	6263	6263	6219	6122	6285	6279	6095	6131	6144	6183	6230	6142	6201	6031	6221	6106	6070	6184	6191	6186	6094	6213	6174	6111	6100	6089	6254	6173	6210	6151	6230	6130	6164	6283	5963	6269	6242	6171	6223	6140	6262	6165	6203	6261	6253	6260	6234	6112	6100	6309	6151	6218	6188	6160	6182	6141	6138	6070	6147	6155	6225	6098	6182	6236	6266	6053	6274	6157	6313	6245	6118	6225	6236	5962	6136	6210	6142	6164	6138	6204	6167	6193	6250	6081	6137	6335	6045	6237	6149	6194	6178	6164	6086	6193	6119	6196	6005	6098	6042	6138	6197	6178	6131	6074	6100	6197	6084	6130	6109	6114	6178	6121	6208	6149	6267	6158	6111	6180	6235	6185	5961	6150	6142	6175	6144	6253	6109	6059	6076	6150	6153
5557	1291	886	847	961	944	991	931	818	804	828	760	747	717	764	729	707	677	745	705	664	691	737	724	705	707	690	680	700	660	693	690	684	701	680	624	685	644	607	655	680	647	685	696	710	692	678	663	636	722	671	680	681	654	741	672	688	630	680	663	634	669	697	695	672	678	684	681	640	649	685	595	640	630	655	663	637	700	644	702	684	656	640	674	632	698	656	670	616	700	671	648	670	672	678	653	656	658	642	644	714	632	699	637	701	678	637	689	676	641	658	624	627	672	669	664	641	671	685	664	725	709	659	669	664	644	628	692	648	654	707	659	677	673	591	687	609	643	643	665	669	630	622	627	647	665	664	672	671	645	608	647	716	637	687	646	688	656	696	634	686	654	657	688	636	706	634	670	692	621	678	643	658	702	648	695	667	652	650	683	676	633	671	696	637	627	657	669	637	707	681	666	623	656	679	666	672	680	624	655	658	687	652	689	636	701	721	663	674	646	705	646	680	686	654	647	643	659	714	652	616	686	671	619	677	660	674	655	663	698	675	662	672	647	718	641	667	663	691	690	636	628	685	681	607	633	666	674	694	631	652	697	695	652	660	651	650	696	675	655	694	687	679	647	650	688	707	679	672	666	643	675	647	657	683	717	730	663	721	688	628	651	643	680	653	699	658	661	631	697	709	631	647	683	672	667	666	661	680	668	621	682	669	648	652	669	684	659	627	717	639	639	675	673	651	655	617	687	656	676	660	646	637	613	685	703	667	721	681	648	662	665	666	684	630	653	693	644	668	621	700	640	683	676	690	651	650	639	680	706	653	634	635	636	680	692	624	683	661	662	685	681	648	596	640	669	632	661	652	673	649	663	691	642	671	663	711	693	692	677	695	685	627	695	657	613	630	663	650	659	640	608	654	662	690	640	737	632	690	652	647	626	673	653	666	647	634	625	671	623	600	647	664	641	678	679	659	689	678	633	633	621	666	636	690	699	736	615	661	684	684	711	663	660	666	671	676	628	687	652	639	667	684	686	670	672	672	688	663	675	634	641	627	675	630	675	678	659	714	629	675	655	633	687	692	673	634	670	657	652	652	674	681	657	670	693	657	643	649	680	669	679	660	672	677	652	647	688	610	644	652	636	699	663	616	626	673	660	655	660	647	704	644	608	706	680	635	706	658	702	677	655	690	657	631	705	689	664	664	669	681	686	691	655	679	663	661	638	682	688	645	650	627	655	634	663	678	657	658	694	670	624	647	656	677	660	635	638	651	609	622	696	621	633	660	637	683	670	637	672	647	642	627	687	641	640	659	662	683	669	691	666	681	643	640	656	688	635	647	671	676	622	650	636	675	698	660	595	675	684	683	654	650	669	695	686	646	666	648	698	683	645	690	605	641	649	644	655	661	687	661	644	686	670	681	640	629	634	642	642	712	629	693	696	644	632	700	740	732	678	705	661	689	646	676	674	674	667	660	619	640	657	705	673	654	683	677	659	667	677	680	650	695	674	642	636	670	652	693	688	653	644	656	672	709	642	659	640	694	743	644	653	685	667	604	642	663	597	684	668	633	687	625	654	703	668	657	659	620	663	656	692	657	655	643	685	616	683	732	614	640	660	672	675	704	653	654	639	653	638	677	661	697	674	664	661	651	641	631	664	661	642	670	700	639	686	666	675	659	607	658	587	708	655	659	696	648	630	644	658	708	657	659	622	634	684	623	638	690	695	674	660	668	649	662	624	667	637	666	685	649	622	700	673	672	680	672	655	647	697	713	686	655	627	659	672	653	734	624	646	670	669	680	641	632	694	654	639	655	635	663	643	686	658	682	659	682	655	680	658	664	680	694	676	636	651	691	644	636	672	642	649	670	678	598	649	710	648	665	666	685	655	680	707	612	652	695	674	659	658	642	669	723	660	666	628	629	655	653	655	677	658	654	684	639	630	677	676	626	678	676	650	699	731	707	613	635	640	646	662	680	649	644	641	641	642	670	643	642	659	689	703	686	626	630	653	651	673	661	651	650	701	648	661	709	695	634	647	691	660	678	674	652	597	662	729	683	661	651	636	627	723	647	650	653	682	651	700	671	686	625	649	662	672	698	637	630	626	636	673	615	661	697	670	654	650	665	658	616	666	635	643	669	698	730	645	672	621	699	674	645	600	676	701	638	655	625	684	669	703	667	643	661	680	699	684	606	643	708	621	673	684	666	701	657	656	658	645	679	615	646	684	660	680	657	676	659	653	674	713	676	705	660	685	676	659	680	609	699	663	641	643	619	657	663	659	670	625	683	644	706	641	648	726	646	636	680	661	641	661	668	676	622	662	637	687	678	628	633	650	692	686	708	696	651	665	657	665	657	672	681	655	678	642	641	651	699	631	669	646	673	685	670	673	691	674	662	669	656	667	673	644	692	618	663	677	646	665	673	678	651	697	694	660	671	614	648	689	684	676	668	634	646	654	627	692	665	704	702	659	651	646	658	708	700	660	604	659	684	648	693	655	667	665	674	681	646	636	644	655	689	646	680	647	661	673	683	654	674	659	662	642	678	677	684	605	648	610	631	627	664	639	653	690	628	690	654	643	679	701	664	664	672	661	685	677	646	654	635	700	646	640	684	682	656	624	650	635	644	680	625	674	662	687	663	670	618	651	626	636	665	636	690	684	640	635	644	662	644	684	655	660	643	660	684	599	703	684	652	633	697	667	669	710	686	653	669	652	629	623	655	694	686	676	671	667	708	667	641	659	678	656	613	677	658	637	652	663	676	659	663	680	691	683	666	675	618	638	659	664	643	656	655	681	660	684	640	664	662	673	667	680	637	648	625	687	691	676	652	655	673	624	649	641	703	617	661	647	701	637	657	612	634	666	678	648	655	631	651	695	633	651	668	653	667	662	643	666	693	614	705	699	662	693	682	679	622	658	617	635	672	642	677	643	629	672	656	675	700	656	630	653	676	651	674	668	608	661	641	639	660	656	668	676	635	648	693	657	657	652	658	651	648	611	681	690	639	657	612	664	664	698	670	671	667	666	666	653	707	667	653	676	632	628	639	635	661	658	659	637	682	649	661	645	600	631	634	671	658	701	664	680	661	639	653	634	712	669	661	636	673	662	651	660	660	660	630	669	619	657	667	595	650	693	680	651	698	675	664	636	686	601	698	704	622	643	663	655	683	674	634	647	648	680	669	690	675	659	666	659	688	639	641	644	673	641	655	675	699	670	642	687	713	688	694	648	662	643	670	705	670	652	649	647	664	680	655	643	620	671	663	633	663	622	663	646	645	631	681	649	653	687	680	677	655	681	645	624	634	654	636	654	678	621	654	693	682	655	702	656	649	679	672	655	634	650	659	688	676	658	681	638	624	669	662	685	617	642	622	669	663	611	660	714	638	654	659	657	645	676	624	673	632	661	636	657	613	624	685	701	650	640	668	645	667	625	663	667	671	652	689	680	635	653	655	672	660	615	683	702	677	700	656	695	630	659	676	689	682	669	659	668	661	691	674	674
36239	16144	9923	19755	24819	22624	19233	16512	14378	12849	11362	10499	9880	9408	8843	8388	8144	8047	7816	7667	7575	7329	7398	7311	7292	7193	7168	7045	6946	7128	6894	7025	6789	7020	6886	6773	6689	6786	6732	6770	6568	6787	6722	6702	6636	6599	6700	6774	6601	6543	6714	6558	6634	6586	6780	6492	6574	6633	6608	6677	6651	6516	6652	6665	6667	6463	6557	6591	6603	6573	6503	6487	6561	6598	6484	6512	6551	6530	6542	6465	6588	6554	6637	6530	6510	6620	6534	6676	6588	6638	6558	6554	6565	6543	6582	6553	6426	6471	6469	6517	6664	6623	6647	6396	6620	6477	6536	6668	6533	6556	6606	6556	6641	6507	6454	6408	6562	6440	6467	6620	6531	6558	6509	6537	6523	6603	6491	6559	6486	6375	6594	6492	6458	6471	6558	6483	6533	6630	6569	6390	6634	6514	6629	6465	6613	6512	6483	6477	6621	6546	6516	6522	6369	6503	6579	6549	6503	6595	6561	6559	6407	6582	6544	6479	6452	6518	6382	6594	6490	6471	6491	6520	6638	6487	6420	6555	6512	6490	6625	6459	6490	6670	6509	6334	6506	6612	6592	6678	6455	6552	6581	6464	6466	6468	6649	6510	6495	6532	6584	6504	6566	6632	6627	6606	6464	6444	6496	6396	6462	6468	6437	6437	6481	6501	6374	6520	6598	6477	6504	6569	6492	6526	6563	6550	6454	6432	6573	6488	6591	6556	6590	6438	6493	6574	6404	6504	6458	6637	6453	6374	6375	6526	6439	6434	6633	6504	6482	6575	6430	6558	6480	6529	6596	6438	6556	6565	6412	6498	6424	6512	6411	6511	6519	6517	6548	6585	6473	6562	6484	6347	6510	6413	6436	6502	6373	6684	6480	6604	6561	6574	6528	6540	6464	6507	6609	6614	6486	6379	6544	6370	6567	6551	6653	6562	6355	6660	6623	6497	6487	6539	6524	6509	6523	6461	6363	6480	6457	6563	6500	6487	6625	6524	6633	6434	6646	6501	6632	6583	6487	6446	6424	6540	6521	6490	6530	6539	6669	6500	6559	6494	6536	6514	6482	6572	6505	6603	6493	6548	6443	6550	6517	6583	6556	6488	6518	6587	6483	6570	6526	6499	6652	6473	6534	6601	6467	6390	6488	6403	6455	6382	6468	6518	6404	6542	6590	6412	6582	6501	6494	6532	6486	6527	6628	6491	6439	6531	6563	6559	6424	6614	6530	6567	6500	6418	6490	6379	6507	6533	6629	6507	6329	6477	6611	6435	6399	6531	6454	6478	6565	6546	6508	6488	6475	6492	6574	6516	6582	6543	6571	6450	6364	6521	6487	6559	6512	6517	6433	6466	6592	6658	6472	6508	6471	6442	6478	6463	6502	6483	6444	6604	6534	6439	6519	6524	6422	6618	6511	6612	6622	6498	6575	6549	6477	6658	6507	6624	6560	6480	6381	6474	6502	6499	6529	6490	6502	6470	6466	6450	6444	6583	6409	6624	6637	6372	6556	6562	6557	6498	6443	6452	6400	6491	6446	6596	6407	6586	6415	6540	6638	6597	6458	6587	6529	6534	6550	6497	6644	6453	6447	6360	6516	6418	6521	6433	6420	6484	6480	6542	6545	6583	6467	6568	6576	6634	6434	6564	6461	6529	6463	6505	6346	6620	6415	6431	6491	6579	6501	6460	6549	6477	6445	6510	6511	6502	6499	6573	6544	6500	6465	6516	6522	6466	6495	6598	6582	6474	6416	6566	6482	6580	6597	6486	6580	6486	6561	6554	6449	6446	6517	6551	6437	6638	6559	6519	6484	6428	6446	6460	6584	6599	6612	6541	6545	6575	6524	6512	6544	6472	6456	6556	6530	6651	6530	6463	6511	6555	6422	6557	6586	6448	6480	6535	6478	6643	6350	6410	6471	6576	6452	6433	6632	6393	6429	6631	6453	6496	6589	6640	6485	6520	6554	6520	6446	6504	6432	6466	6559	6480	6527	6588	6564	6467	6604	6336	6404	6551	6577	6410	6593	6553	6463	6560	6757	6485	6497	6517	6492	6515	6559	6548	6507	6508	6611	6519	6475	6501	6470	6391	6407	6449	6486	6461	6540	6516	6461	6430	6454	6547	6530	6488	6384	6522	6527	6631	6485	6515	6389	6396	6606	6618	6569	6678	6564	6436	6569	6634	6549	6475	6454	6589	6498	6455	6522	6510	6516	6500	6525	6499	6531	6337	6389	6436	6628	6534	6523	6521	6441	6481	6404	6497	6518	6433	6411	6434	6546	6472	6347	6593	6459	6513	6542	6467	6548	6369	6579	6546	6733	6401	6435	6472	6560	6533	6514	6597	6488	6612	6586	6470	6519	6625	6534	6568	6403	6523	6381	6515	6532	6453	6391	6540	6578	6582	6446	6637	6565	6408	6462	6532	6495	6691	6485	6458	6560	6603	6423	6515	6593	6629	6479	6569	6501	6512	6647	6485	6578	6436	6550	6446	6578	6533	6457	6488	6613	6641	6533	6732	6721	6531	6493	6656	6452	6461	6511	6456	6492	6625	6525	6497	6420	6499	6478	6467	6551	6448	6452	6453	6481	6559	6601	6595	6472	6508	6567	6555	6469	6367	6591	6525	6586	6498	6557	6500	6434	6506	6456	6529	6469	6682	6487	6515	6487	6463	6642	6430	6585	6574	6563	6540	6388	6516	6554	6585	6565	6615	6590	6530	6633	6578	6523	6561	6558	6498	6372	6507	6527	6535	6367	6534	6496	6517	6465	6498	6485	6464	6395	6546	6430	6550	6585	6416	6397	6503	6528	6586	6519	6574	6475	6439	6492	6453	6445	6567	6459	6506	6480	6588	6544	6607	6460	6515	6490	6507	6601	6596	6557	6585	6545	6594	6517	6587	6455	6459	6451	6504	6532	6458	6468	6527	6555	6491	6439	6590	6533	6569	6566	6681	6492	6516	6533	6465	6566	6393	6478	6622	6539	6565	6395	6526	6540	6530	6545	6510	6394	6543	6475	6570	6507	6538	6443	6485	6389	6520	6574	6551	6535	6587	6524	6581	6565	6508	6563	6339	6487	6594	6624	6644	6484	6562	6535	6515	6486	6481	6498	6563	6498	6414	6329	6451	6568	6359	6652	6497	6547	6593	6599	6483	6435	6508	6451	6551	6522	6588	6471	6515	6467	6574	6461	6543	6603	6632	6376	6499	6560	6460	6661	6561	6611	6603	6529	6546	6461	6626	6599	6551	6400	6522	6443	6544	6405	6545	6564	6489	6473	6465	6368	6507	6544	6472	6586	6639	6531	6568	6386	6558	6552	6558	6594	6494	6405	6555	6637	6551	6545	6468	6440	6419	6555	6477	6480	6477	6466	6532	6472	6477	6463	6626	6650	6477	6501	6516	6470	6673	6459	6425	6472	6582	6441	6494	6544	6567	6375	6418	6525	6350	6642	6652	6451	6534	6426	6390	6571	6637	6517	6463	6545	6487	6392	6582	6605	6464	6460	6462	6444	6429	6593	6433	6429	6444	6646	6520	6594	6460	6347	6592	6586	6368	6517	6385	6434	6536	6394	6477	6525	6579	6505	6500	6521	6572	6430	6510	6379	6559	6599	6532	6415	6526	6513	6451	6537	6471	6477	6560	6465	6644	6431	6447	6518	6498	6483	6557	6552	6496	6493	6478	6438	6569	6553	6556	6453	6604	6391	6495	6520	6405	6417	6471	6545	6405	6556	6436	6536	6404	6538	6529	6369	6688	6653	6396	6418	6397	6480	6489	6502	6574	6561	6489	6390	6454	6501	6504	6433	6537	6511	6524	6522	6600	6408	6551	6395	6531	6652	6544	6502	6534	6603	6535	6521	6519	6556	6509	6634	6543	6553	6503	6530	6427	6564	6565	6415	6368	6509	6639	6576	6375	6546	6581	6611	6387	6496	6524	6635	6505	6420	6492	6397	6474	6556	6584	6425	6617	6494	6584	6440	6603	6541	6402	6502	6593	6571	6624	6441	6466	6497	6485	6443	6436	6565	6492	6550	6596	6524	6511	6482	6427	6403	6505	6576	6549	6601	6539	6527	6424	6508	6613	6560	6400	6497	6546	6667	6588	6576	6524	6503	6627	6468	6597	6533	6561	6387	6380	6449	6525	6587	6540	6579	6532	6452	6513	6614	6543	6362	6615	6544	6463	6548	6529	6637	6627	6492	6518	6535	6464	6385	6533	6483	6560	6582	6510	6474	6491	6662	6472	6482	6451	6449	6564	6487	6519	6586	6424	6494	6446	6656	6592	6445	6488	6508	6405	6617	6589	6533	6495	6447	6472	6607	6619	6557	6445	6531	6673	6388	6454	6654	6542	6600	6518	6475	6596	6385	6506	6480	6456	6468	6518	6492	6492	6670	6556	6484	6461	6597	6644	6452	6618	6414	6520	6501	6463	6385	6468	6459	6579	6643	6545	6553	6531	6630	6512	6520	6465	6561	6553	6459	6492	6592	6406	6453	6683	6434	6425	6602	6485	6523	6563	6510	6427	6266	6509	6463	6539	6690	6478	6400	6497	6502	6529	6559	6521	6478	6490	6488	6371	6436	6574	6504	6480	6477	6456	6432	6444	6570	6494	6509	6559	6602	6376	6559	6462	6534	6533	6567	6528	6597	6544	6559	6547	6443	6626	6509	6523	6459	6542	6579	6575	6368	6432	6482	6483	6677	6498	6528	6577	6598	6504	6403	6521	6500	6529	6428	6524	6559	6483	6614	6376	6470	6522	6531	6589	6405	6492	6492	6618	6628	6553	6522	6386	6464	6594	6465	6420	6423	6420	6417	6543	6490	6561	6539	6480	6586	6488	6603	6642	6521	6518	6478	6549	6430	6513	6667	6576	6457	6509	6516	6509	6471	6506	6463	6523	6522	6504	6612	6547	6540	6550	6500	6483	6485	6640	6578	6507	6575	6519	6603	6486	6679	6535	6479	6609	6573	6627	6435	6543	6362	6620	6565	6552	6440	6455	6493	6502	6573	6489	6474	6621	6570	6649	6434	6547	6498	6549	6436	6429	6599	6528	6492	6418	6602	6461	6460	6508	6394	6464	6559	6571	6554	6400
3533	1028	913	921	958	999	924	998	951	920	897	959	935	916	912	868	876	916	917	900	875	895	891	919	844	910	938	901	920	907	951	929	948	963	916	892	889	903	899	858	877	898	896	865	855	919	891	888	872	873	865	902	955	928	833	903	872	891	902	927	882	858	864	881	906	911	893	881	844	927	879	906	863	888	878	863	949	874	939	906	914	874	869	882	918	917	902	910	884	926	873	951	940	907	873	916	838	919	891	940	906	879	970	876	858	862	880	885	923	819	900	881	838	874	831	919	921	867	873	917	906	907	921	929	975	861	916	901	909	875	900	863	858	863	943	897	890	927	886	882	875	904	813	887	870	893	949	870	883	890	897	929	889	893	939	901	851	945	861	912	831	885	829	893	916	939	897	866	919	883	921	934	917	926	933	896	898	892	882	894	860	924	885	884	913	882	846	922	854	930	912	822	902	893	906	920	895	873	847	898	879	901	926	942	896	890	907	865	875	849	930	900	896	944	905	900	904	942	824	889	897	889	905	906	909	927	900	892	934	947	918	844	951	852	908	934	907	844	891	876	895	936	879	852	931	873	887	838	889	851	889	930	916	878	924	890	916	885	892	920	912	898	834	882	879	878	946	883	842	910	890	869	941	906	935	901	894	915	867	861	859	853	917	880	862	914	894	893	854	875	904	862	921	921	914	950	881	907	890	864	915	958	915	899	883	936	872	880	858	889	905	872	880	867	869	874	916	922	928	876	903	896	879	920	912	870	944	882	884	901	904	888	943	833	938	883	903	899	894	940	830	885	921	916	887	899	883	892	884	948	907	878	891	914	883	810	941	837	923	951	913	919	857	916	904	923	886	875	963	855	909	929	909	884	938	899	903	886	884	892	929	901	920	923	896	925	918	895	870	938	872	864	868	921	915	880	882	908	894	845	879	918	868	924	904	930	873	907	882	891	903	912	863	944	949	900	893	934	891	906	887	867	868	928	908	898	941	872	951	897	943	863	876	883	908	865	906	920	871	910	855	901	914	876	980	951	927	928	900	884	912	956	933	913	938	847	892	922	915	864	880	955	930	931	890	905	921	924	924	878	850	894	864	895	906	888	901	903	887	921	846	914	851	901	922	920	937	942	895	912	898	858	836	882	954	896	877	856	915	870	912	926	886	885	898	875	893	873	919	922	913	829	937	912	899	895	893	864	870	914	937	921	943	907	864	894	884	933	844	911	876	898	897	916	936	926	857	899	894	905	878	933	841	905	892	896	893	873	896	921	901	896	895	934	901	940	922	932	921	894	904	879	898	852	853	859	918	877	869	884	831	911	860	917	929	897	873	911	877	912	913	854	925	899	892	897	873	885	912	919	908	872	894	910	941	937	884	951	899	886	897	905	901	850	873	905	934	857	858	901	884	929	921	976	941	872	893	918	868	922	936	920	947	906	899	823	879	941	892	873	943	909	902	850	924	881	845	876	886	908	845	894	934	875	910	858	913	838	908	926	848	907	916	905	885	919	875	954	879	954	920	874	876	968	919	962	961	952	886	958	913	895	925	895	872	859	882	970	939	871	911	864	910	903	918	919	913	928	896	896	915	865	876	907	874	889	888	910	885	894	841	902	864	849	940	926	919	942	912	875	890	874	949	908	898	900	886	914	886	860	856	831	978	951	866	942	904	900	864	880	876	962	887	883	906	918	936	892	819	856	889	913	886	912	880	903	898	965	905	867	922	924	913	932	910	888	914	909	924	863	909	879	932	879	904	906	883	882	872	904	877	912	940	853	860	934	857	886	864	861	933	892	914	925	891	918	944	922	916	859	891	877	890	888	918	946	927	910	910	908	934	899	865	885	864	855	886	887	857	905	928	917	899	949	885	875	886	912	906	863	914	871	891	904	888	840	868	895	886	982	945	881	887	903	912	958	836	936	943	897	866	903	811	849	915	850	891	884	838	867	836	918	909	901	900	940	887	958	889	892	850	883	895	888	905	864	897	870	876	907	902	905	922	868	832	890	868	937	850	926	863	869	891	948	899	913	883	930	869	873	890	889	892	864	894	898	913	886	854	922	905	865	891	926	897	909	910	884	930	951	877	888	887	835	869	884	875	901	901	869	916	862	876	874	908	873	927	900	871	886	884	916	862	901	947	972	909	914	939	926	914	877	892	889	840	905	829	872	907	953	940	914	885	902	928	913	898	904	881	888	888	880	928	899	899	928	918	885	892	906	907	914	803	916	919	922	942	888	852	899	882	897	928	884	898	949	922	900	875	864	867	928	880	928	847	882	844	914	910	886	884	876	882	914	871	832	944	922	871	878	918	881	906	879	842	947	880	892	877	878	873	891	954	877	854	872	913	868	894	893	919	940	885	871	959	851	917	928	924	961	953	921	905	833	984	919	930	886	881	902	847	939	896	897	883	925	869	934	922	919	930	921	914	971	906	879	914	899	932	903	898	861	875	913	868	937	927	900	903	915	916	904	867	857	901	906	903	892	896	829	885	875	887	879	940	938	866	875	885	905	873	884	883	877	931	972	835	954	919	900	910	906	886	948	911	899	902	892	906	914	866	903	899	906	946	829	853	913	907	901	940	881	879	966	914	918	869	886	921	901	878	960	940	920	874	880	891	901	945	884	867	879	907	900	921	875	915	970	857	864	889	884	921	932	907	937	891	903	953	870	893	866	892	916	938	889	926	923	941	860	882	899	877	923	894	841	894	867	881	883	888	941	878	922	891	866	911	873	908	928	893	841	904	848	930	901	880	881	950	903	957	868	834	888	902	847	938	885	903	929	906	915	890	872	861	861	923	906	912	854	878	907	887	890	919	928	868	893	869	861	919	955	924	928	980	878	905	902	929	902	936	859	866	891	891	881	934	879	912	934	920	903	920	856	928	913	876	876	840	913	905	894	920	919	915	923	869	871	880	929	910	869	879	858	856	881	913	868	879	905	944	873	925	901	892	884	949	885	878	931	908	867	919	903	877	867	966	910	883	903	904	930	904	894	877	950	864	888	936	844	901	952	871	870	877	924	845	883	884	903	886	918	868	887	959	927	914	889	917	861	890	907	902	859	855	885	865	890	913	899	930	829	957	928	885	941	934	950	839	895	961	893	910	887	898	871	878	875	882	911	829	899	838	868	920	877	902	930	818	868	921	963	951	857	923	871	834	928	943	886	905	890	927	900	908	936	887	845	831	890	866	887	916	911	915	890	879	948	891	853	920	899	885	882	915	876	823	915	963	915	888	902	884	887	897	889	924	894	927	907	873	869	906	843	891	867	873	890	886	899	881	894	928	892	924	895	901	911	945	861	886	882	830	849	865	909	877	898	902	910	960	839	898	893	913	842	882	913	877	887	917	934	885	869	899	919	906	944	891	898	885	866	919	891	906	889	881	875	904	870	947	893	869	903	846	881	880	928	922	912	943	912	926	908	904	931	874	908	858	894	919	845	915	924	903	971	862	864	869	908	836	869	895	868	893	868	884	881	865	919	833	847	869	869	914	875
24384	12133	9175	11375	13064	12347	11232	10463	10081	9649	9185	9121	8993	8893	8811	8580	8562	8641	8536	8479	8549	8580	8471	8608	8333	8484	8332	8479	8423	8434	8445	8507	8460	8393	8470	8506	8589	8449	8477	8423	8330	8548	8384	8420	8370	8354	8398	8308	8361	8409	8287	8354	8274	8374	8413	8452	8402	8362	8356	8449	8251	8451	8486	8468	8327	8313	8228	8488	8432	8406	8479	8449	8428	8304	8504	8416	8494	8320	8428	8522	8513	8440	8401	8380	8282	8485	8359	8373	8303	8492	8454	8451	8275	8481	8509	8345	8411	8408	8387	8395	8448	8264	8394	8376	8412	8360	8214	8265	8450	8307	8446	8534	8292	8373	8360	8439	8319	8364	8364	8405	8450	8376	8409	8334	8385	8372	8400	8329	8352	8471	8321	8365	8295	8457	8450	8408	8350	8268	8252	8498	8393	8378	8424	8360	8322	8445	8352	8262	8488	8356	8470	8478	8448	8492	8388	8398	8401	8432	8291	8387	8357	8311	8364	8286	8446	8282	8444	8463	8499	8398	8261	8348	8333	8504	8350	8200	8402	8374	8406	8434	8281	8220	8370	8436	8479	8352	8342	8449	8325	8334	8289	8374	8215	8447	8309	8378	8468	8521	8456	8371	8438	8426	8486	8347	8380	8398	8371	8236	8289	8374	8278	8500	8368	8201	8317	8454	8345	8575	8475	8443	8443	8399	8367	8454	8586	8415	8355	8416	8311	8399	8434	8365	8405	8410	8468	8222	8419	8472	8394	8335	8447	8448	8477	8345	8400	8362	8494	8410	8366	8269	8389	8339	8501	8499	8382	8302	8353	8290	8360	8386	8375	8600	8319	8422	8274	8463	8453	8276	8283	8493	8411	8553	8349	8469	8368	8357	8297	8417	8400	8321	8450	8543	8436	8382	8346	8405	8333	8459	8329	8366	8464	8291	8238	8409	8438	8301	8330	8324	8406	8302	8278	8275	8353	8223	8229	8261	8285	8425	8380	8630	8341	8464	8358	8378	8328	8487	8459	8511	8409	8400	8379	8342	8440	8324	8429	8376	8346	8352	8390	8452	8403	8493	8368	8440	8440	8259	8398	8360	8404	8474	8496	8333	8418	8299	8380	8246	8469	8395	8340	8352	8435	8237	8329	8310	8329	8391	8416	8313	8442	8359	8275	8441	8434	8371	8426	8445	8537	8310	8297	8358	8308	8457	8436	8358	8516	8198	8371	8329	8422	8492	8356	8465	8371	8339	8331	8406	8339	8393	8309	8389	8327	8446	8332	8408	8295	8374	8390	8350	8451	8356	8417	8491	8408	8350	8513	8363	8581	8422	8519	8453	8420	8348	8328	8334	8437	8437	8297	8325	8480	8455	8390	8437	8264	8353	8293	8385	8287	8338	8418	8380	8348	8524	8267	8276	8563	8421	8321	8552	8423	8380	8460	8354	8380	8476	8382	8196	8486	8362	8423	8412	8422	8378	8244	8396	8492	8484	8310	8279	8304	8345	8308	8428	8405	8399	8357	8356	8304	8230	8391	8371	8357	8422	8339	8394	8426	8374	8307	8418	8411	8482	8541	8353	8448	8325	8325	8341	8555	8497	8382	8365	8546	8278	8555	8327	8407	8372	8349	8309	8548	8434	8368	8385	8351	8437	8366	8497	8290	8447	8396	8476	8374	8234	8348	8468	8301	8369	8478	8407	8353	8331	8381	8347	8367	8269	8310	8376	8377	8435	8487	8476	8466	8302	8286	8331	8290	8348	8304	8490	8375	8428	8403	8341	8634	8531	8326	8505	8585	8478	8475	8250	8354	8418	8351	8425	8370	8339	8435	8388	8423	8294	8353	8233	8313	8544	8382	8353	8429	8344	8580	8410	8457	8361	8530	8377	8471	8512	8453	8460	8491	8427	8311	8470	8458	8379	8353	8478	8561	8249	8383	8368	8369	8315	8481	8336	8308	8570	8303	8388	8303	8405	8394	8481	8491	8392	8302	8587	8314	8259	8507	8316	8339	8378	8333	8408	8398	8399	8269	8451	8421	8502	8442	8499	8390	8397	8445	8326	8394	8329	8322	8463	8487	8395	8209	8358	8408	8400	8317	8470	8359	8420	8450	8447	8198	8299	8354	8393	8261	8413	8425	8326	8502	8486	8348	8404	8382	8355	8273	8318	8375	8436	8502	8305	8305	8465	8397	8424	8305	8233	8346	8299	8381	8407	8314	8399	8258	8334	8350	8488	8356	8418	8479	8383	8402	8261	8345	8220	8485	8424	8541	8413	8276	8389	8379	8358	8418	8484	8317	8274	8352	8278	8508	8462	8255	8405	8564	8351	8325	8406	8470	8338	8467	8385	8362	8380	8399	8515	8376	8341	8332	8442	8335	8387	8318	8300	8371	8414	8450	8460	8362	8329	8497	8582	8396	8362	8521	8443	8323	8396	8409	8311	8407	8492	8571	8336	8422	8360	8379	8405	8334	8419	8395	8318	8363	8515	8601	8335	8438	8426	8268	8340	8346	8429	8408	8362	8475	8301	8313	8462	8447	8470	8380	8357	8342	8270	8415	8385	8382	8447	8425	8419	8225	8421	8423	8551	8453	8486	8467	8367	8356	8396	8548	8506	8398	8367	8290	8322	8442	8481	8461	8460	8364	8284	8373	8488	8457	8400	8396	8413	8131	8408	8443	8306	8416	8497	8398	8356	8309	8299	8355	8397	8270	8614	8351	8412	8218	8402	8387	8414	8265	8301	8391	8297	8395	8433	8476	8397	8436	8598	8454	8388	8377	8409	8479	8349	8414	8409	8349	8461	8471	8288	8480	8385	8433	8275	8376	8386	8553	8360	8262	8384	8364	8473	8379	8468	8413	8272	8343	8385	8461	8402	8367	8423	8301	8341	8243	8418	8192	8438	8357	8393	8481	8321	8419	8415	8343	8277	8425	8217	8313	8393	8142	8310	8298	8399	8391	8279	8486	8382	8421	8381	8381	8282	8510	8214	8273	8363	8479	8434	8221	8528	8248	8367	8371	8436	8292	8267	8424	8430	8440	8400	8205	8466	8413	8352	8332	8501	8384	8452	8487	8321	8421	8251	8526	8399	8372	8494	8326	8268	8416	8327	8356	8493	8377	8289	8424	8411	8320	8316	8327	8467	8609	8490	8380	8396	8463	8358	8316	8223	8395	8330	8256	8383	8380	8388	8572	8338	8397	8266	8446	8374	8378	8392	8479	8329	8441	8325	8400	8370	8416	8471	8320	8516	8298	8424	8390	8369	8469	8358	8410	8361	8318	8377	8406	8367	8283	8313	8327	8440	8496	8492	8580	8430	8355	8267	8350	8283	8409	8453	8279	8352	8487	8373	8317	8440	8341	8415	8407	8436	8403	8466	8303	8399	8391	8335	8475	8340	8425	8378	8483	8461	8378	8459	8494	8350	8292	8368	8394	8329	8461	8275	8462	8380	8427	8391	8368	8395	8423	8394	8492	8329	8476	8427	8415	8418	8479	8356	8349	8487	8384	8442	8533	8324	8336	8497	8425	8291	8361	8458	8366	8378	8410	8344	8501	8297	8558	8258	8439	8427	8478	8441	8402	8462	8331	8327	8222	8483	8329	8473	8395	8353	8311	8490	8330	8287	8420	8371	8497	8373	8444	8441	8360	8409	8406	8278	8313	8427	8360	8434	8308	8391	8493	8319	8509	8485	8343	8491	8298	8439	8435	8282	8322	8492	8301	8378	8390	8296	8446	8298	8291	8378	8360	8264	8295	8323	8327	8256	8342	8478	8395	8462	8297	8453	8374	8370	8340	8382	8305	8250	8276	8450	8381	8492	8432	8243	8432	8386	8192	8307	8450	8511	8411	8461	8564	8451	8436	8311	8341	8369	8419	8222	8517	8496	8464	8498	8425	8391	8484	8339	8376	8401	8360	8366	8276	8416	8410	8354	8362	8445	8443	8310	8347	8294	8442	8407	8459	8370	8399	8426	8393	8459	8264	8438	8443	8356	8380	8430	8265	8473	8433	8302	8485	8389	8333	8364	8483	8500	8459	8377	8480	8351	8359	8405	8374	8473	8384	8401	8343	8504	8314	8387	8311	8318	8432	8358	8195	8280	8485	8360	8224	8445	8400	8391	8359	8412	8284	8436	8295	8311	8516	8309	8428	8308	8469	8437	8526	8524	8394	8407	8327	8333	8362	8326	8399	8367	8455	8420	8359	8499	8417	8435	8393	8424	8521	8438	8525	8374	8475	8366	8354	8518	8364	8408	8410	8255	8381	8420	8381	8444	8437	8315	8443	8468	8498	8468	8187	8303	8374	8359	8472	8407	8537	8370	8361	8416	8305	8366	8452	8381	8401	8497	8362	8332	8454	8494	8365	8363	8368	8406	8501	8400	8473	8429	8432	8374	8398	8390	8247	8463	8347	8474	8280	8371	8441	8433	8427	8378	8341	8429	8442	8504	8249	8283	8418	8433	8541	8317	8431	8339	8428	8480	8338	8351	8388	8284	8438	8386	8452	8316	8465	8305	8632	8300	8374	8386	8440	8277	8380	8277	8313	8360	8448	8423	8486	8437	8452	8254	8395	8389	8356	8366	8263	8402	8212	8375	8429	8403	8428	8367	8310	8239	8422	8300	8325	8422	8342	8448	8422	8509	8429	8448	8203	8301	8428	8545	8388	8312	8460	8437	8291	8448	8400	8417	8362	8410	8547	8422	8413	8405	8464	8450	8232	8422	8403	8299	8297	8383	8405	8385	8297	8499	8279	8235	8390	8481	8382	8326	8380	8317	8314	8437	8329	8282	8513	8353	8354	8341	8416	8519	8371	8415	8494	8398	8494	8410	8257	8534	8448	8347	8403	8414	8404	8484	8533	8504	8363	8485	8406	8468	8360	8349	8313	8303	8423	8455	8339	8266	8348	8466	8359	8397	8398	8517	8363	8325	8399	8611	8439	8313	8511	8406	8529	8374	8463	8221	8291	8455	8340	8376	8474	8282	8208	8385	8422	8282	8334	8296	8336	8455	8410	8470	8481	8394	8431	8397	8337	8507	8372	8445	8398	8302	8361	8393	8417	8348	8492	8365	8317	8383	8429	8369	8408	8439	8333	8351	8462	8217
5718	1127	742	722	788	769	762	746	733	701	671	649	634	612	633	633	617	596	604	610	601	610	611	642	603	630	571	598	622	605	573	616	572	600	583	578	555	634	579	567	602	579	572	593	563	570	587	562	598	606	593	590	583	550	637	583	595	592	637	579	592	605	600	566	556	582	636	589	577	563	600	597	564	556	586	579	569	578	542	606	596	581	590	570	642	594	593	584	543	565	581	589	590	641	547	549	569	550	600	619	588	593	585	562	570	546	583	528	555	564	574	585	625	598	583	572	568	606	556	585	595	541	631	566	529	567	549	628	575	570	639	618	595	627	593	593	562	645	621	592	638	577	640	602	583	575	595	590	585	589	574	512	578	604	581	620	613	569	547	554	612	575	600	534	603	614	549	559	542	547	605	575	577	586	590	617	602	562	587	584	576	616	617	550	537	588	584	605	554	570	570	591	603	551	567	603	598	591	549	601	608	579	566	581	584	559	591	575	569	597	577	599	593	586	561	600	550	602	609	562	590	559	584	579	620	559	590	640	560	620	567	607	595	593	625	550	566	582	593	624	583	603	605	562	554	569	580	574	567	572	538	573	589	607	581	581	569	627	580	559	616	585	570	591	584	548	624	589	640	592	591	580	621	591	584	571	541	651	611	614	597	540	573	568	549	569	594	606	649	604	618	549	602	558	554	574	574	596	588	607	583	600	589	533	621	587	593	559	591	583	554	568	582	590	604	581	598	609	605	594	598	577	558	566	594	579	573	578	588	558	601	578	583	620	571	578	563	590	609	582	582	568	600	537	610	542	609	569	573	568	578	544	575	595	552	594	574	567	600	581	614	579	577	623	610	635	585	556	554	565	605	571	583	595	653	581	552	553	614	633	585	601	551	570	558	560	561	635	573	540	554	581	574	587	579	573	595	604	564	598	618	630	549	560	578	585	560	572	576	597	587	523	562	578	612	552	613	601	580	583	593	612	568	570	568	606	594	611	566	547	566	581	587	543	564	607	617	588	601	586	543	583	576	562	589	613	590	552	628	582	588	585	591	568	629	546	610	585	554	546	585	540	573	626	583	596	563	608	577	586	538	554	555	581	598	553	523	611	605	571	555	543	583	559	621	586	612	558	573	598	598	601	636	564	577	563	579	548	585	589	617	593	591	590	564	590	587	577	570	565	592	585	558	551	592	580	621	621	597	573	583	568	559	553	590	592	593	572	583	584	589	581	622	578	551	582	580	571	560	571	566	643	561	587	572	573	605	643	590	579	585	594	556	546	632	566	598	565	601	610	554	614	619	645	578	576	606	607	554	603	597	527	652	563	587	616	644	587	610	565	580	611	598	561	609	624	583	573	586	579	569	580	598	588	602	573	612	573	588	628	556	579	586	613	616	613	574	578	565	588	563	565	562	594	588	647	605	591	555	645	554	596	546	611	589	592	579	589	551	595	547	607	588	580	576	564	605	570	575	590	579	578	582	613	599	573	543	541	613	586	604	558	588	555	574	559	581	570	569	596	611	585	579	592	624	607	592	570	577	583	547	535	587	557	554	572	567	554	570	581	598	607	583	593	580	609	608	558	613	587	640	571	599	592	579	598	590	546	562	606	521	600	631	582	581	554	599	575	569	581	546	587	573	556	553	572	576	543	581	562	567	607	550	596	625	601	614	580	590	536	564	578	562	559	560	604	581	595	598	604	569	553	602	592	575	554	554	530	565	596	541	636	605	583	621	594	618	554	590	568	556	571	580	600	554	565	559	539	562	574	568	595	581	592	598	600	600	602	625	590	578	582	661	549	589	627	545	578	598	581	602	590	585	580	581	592	580	555	592	581	580	544	612	614	579	582	557	580	565	590	590	611	584	586	612	588	600	559	599	578	608	559	574	586	619	608	582	561	564	586	605	557	563	583	589	602	619	582	572	574	543	617	627	640	590	574	609	617	591	590	566	594	545	616	574	636	627	586	610	583	577	611	577	604	611	590	590	611	576	586	641	574	612	560	587	572	554	594	573	603	540	549	576	584	632	628	562	602	587	611	570	603	595	621	582	562	603	600	558	582	604	583	577	611	549	607	600	600	574	593	586	555	610	571	546	603	529	603	597	598	572	574	594	564	601	571	616	570	613	566	561	560	581	579	568	550	577	573	530	558	608	590	579	573	616	574	597	563	570	591	583	573	605	582	586	588	578	603	595	562	590	590	597	582	565	568	592	606	574	537	544	554	589	561	593	562	546	611	553	566	589	561	577	590	624	567	654	563	589	582	583	583	606	616	580	596	524	590	615	589	548	571	589	570	571	608	576	642	566	606	554	564	601	571	601	551	567	570	585	557	583	580	562	561	599	566	576	577	582	595	620	549	587	646	578	590	561	603	580	624	567	554	548	599	591	596	569	563	577	600	595	554	585	581	573	610	606	571	531	609	566	536	611	601	550	628	622	585	608	617	542	562	539	547	534	621	576	596	536	542	558	608	582	605	577	559	572	598	560	595	562	577	551	586	598	589	563	594	624	620	586	599	576	578	587	573	544	572	568	577	577	592	608	523	587	569	561	544	554	579	551	582	588	546	583	562	593	580	585	596	572	571	591	602	566	600	562	557	595	625	602	574	572	601	591	581	596	586	593	546	568	575	556	609	625	552	596	563	580	608	588	604	582	605	624	546	586	560	577	571	606	607	616	574	596	594	564	599	600	588	541	569	555	564	608	564	558	597	576	586	559	614	596	615	650	612	582	606	632	596	582	570	570	583	620	546	609	575	569	564	579	573	586	543	560	569	573	581	589	578	592	592	595	594	579	595	546	579	610	586	577	543	561	594	598	591	580	550	586	588	625	634	570	592	617	587	587	602	590	568	561	627	619	595	556	572	566	587	624	579	592	581	598	568	587	618	599	583	597	557	600	586	576	590	566	614	561	580	584	588	585	571	574	562	591	594	581	545	576	622	629	582	564	590	589	629	570	565	514	659	608	556	596	575	558	619	608	571	593	606	562	579	571	616	609	593	585	578	559	548	562	566	549	619	621	619	597	605	596	549	594	588	561	641	588	557	590	561	547	571	589	618	578	608	597	586	565	582	631	605	583	569	567	582	571	602	564	586	590	588	549	567	595	548	623	616	544	585	590	588	562	621	574	607	616	589	585	556	589	571	607	595	631	565	563	578	633	529	586	556	543	565	589	596	580	560	603	603	600	572	567	558	579	546	600	629	600	602	516	599	575	573	609	587	581	582	591	593	550	554	542	594	577	577	613	601	577	610	539	604	594	597	594	598	588	577	597	552	612	547	624	567	556	605	576	599	629	561	599	615	601	554	555	601	574	562	584	622	601	546	562	564	597	594	573	587	580	593	602	566	540	598	592	531	596	597	596	582	591	651	605	601	564	570	615	578	580	619	584	552	591	578	532	583	557	603	591	583	553	603	601	611	591	566	634	550	578	571	571	606	642	611	643	631	557	565	595	643	614	599	574	607	615	550	585	546	602	573	556	579	578	567	566	612	577	586
31263	14901	8734	14790	18806	17305	14612	12678	11057	10129	9024	8312	7763	7592	7303	7098	6999	6800	6705	6565	6629	6439	6449	6244	6325	6296	6351	6227	6216	6157	6140	6285	6313	6112	6243	6036	5955	6057	5903	5902	5999	5806	5986	6065	6012	5958	6012	6005	5909	5923	5893	5981	5930	5818	5929	6051	5864	5865	5912	5998	5982	6014	5915	5908	5976	5912	5973	5837	5903	5864	5846	5783	5858	5977	5926	5936	5804	5937	5902	5858	5818	5795	5797	5883	5956	5911	5927	5865	5866	5814	5921	6024	5853	5843	5853	5916	6001	5935	5943	5847	5883	5962	5890	5857	5736	5904	5914	5950	5888	5796	5929	5911	5963	5882	5902	5855	5969	5916	5807	5798	5863	5869	5805	5989	5934	5828	5961	5859	5815	5936	5910	5998	5899	5946	5995	5891	5900	5923	5836	5937	5784	5863	5837	5935	5886	5811	5820	5898	5863	5880	5729	5924	5961	5819	5857	5889	5886	5921	5874	5928	5903	5987	5833	5885	5814	5950	5944	5875	5911	5887	5905	5678	5982	5737	5839	5871	5843	5819	5960	5806	5750	5862	5899	5819	5857	5919	5852	5940	5866	5935	5834	5799	5863	5953	5887	5715	5969	5822	5874	5811	5852	5864	5935	5772	5793	5915	5912	5907	5936	5828	5811	5928	5854	5860	5857	5743	5939	5921	5942	5797	6057	5929	6071	5956	5837	5869	5776	5994	5985	5933	5908	5985	5930	5845	5823	5848	5802	5925	5978	5984	5861	5949	5852	5891	5925	5769	5889	5807	5808	5919	5937	6020	5657	5847	5974	5920	5919	5948	5915	5866	5944	5891	5958	5905	6050	5883	5986	5995	5977	5984	5710	5834	5999	5836	5879	5738	5926	5949	5938	5874	5924	5910	5825	5878	5862	5819	5966	5815	5903	5902	5869	5821	5860	5906	5892	5826	5943	5801	5862	5906	5870	5880	5936	5748	5966	5859	5899	5714	5875	5800	5859	5934	5887	5813	5851	5846	5872	5877	5892	5891	5925	5883	5779	5953	5807	5941	5900	5761	5870	5927	5897	5908	5966	6019	5904	5847	5931	5899	5840	5913	5925	5775	5876	5852	5948	5889	5969	5904	5708	5907	5880	5763	5859	5988	5805	5849	5927	5783	5737	6010	5787	5858	5908	5822	5954	5837	5994	5903	5828	5888	5875	5838	5833	6039	5875	5901	5840	5926	5832	5791	5882	5764	5828	5878	5887	5944	5800	5812	5857	5949	5784	5906	5929	5882	5805	6035	5943	5925	5773	5911	5930	5905	5878	5854	5964	5781	6014	5824	5865	5880	5817	5893	5922	5878	5809	5905	5831	5797	5673	5913	5816	5971	5905	5898	5887	5749	5885	5882	5895	5780	5788	5782	5885	5854	5961	5983	5971	5871	5933	5967	5847	5905	5817	5879	5777	5994	5891	5816	5920	5878	5834	5913	5877	6014	5831	5917	5845	5981	5942	5895	5798	5870	5974	5905	5886	5800	5863	5795	5754	5792	5903	5824	5943	5798	5918	5927	5810	5861	5899	5973	5780	5955	5919	5867	5782	5919	5901	5812	5917	5887	5923	5814	5879	5985	5862	5856	5946	5826	5746	5791	5927	5927	5898	5877	5900	5945	5897	5895	5977	5905	5942	5836	5854	5819	5887	5868	5920	5826	5772	5773	5826	5947	5756	5903	5771	5940	5848	5832	5915	5866	5943	5929	5829	5968	5896	5861	5900	5839	5779	5933	5808	5950	5977	5821	5983	5830	5978	5943	5938	5913	5930	5943	5891	5943	5823	5900	5914	6073	5903	5724	5822	5930	5979	5956	5915	5779	5835	5839	5793	5855	5793	5808	5806	6042	5889	5948	5871	5734	5886	5852	5981	5859	5872	5946	5990	5804	5948	5853	5942	5830	5757	5797	5891	5920	5894	5836	5843	5946	5898	5783	5934	5796	5964	5839	5825	6047	5882	5744	5993	5886	5906	5942	5873	5767	5786	5949	5833	5826	5930	5910	5966	5806	5902	5881	5878	5802	5911	5891	5954	5933	5835	5881	5907	5914	5881	5939	5898	5955	5852	5859	5828	5764	5837	5842	5966	5931	5825	5910	5842	5928	5899	5934	5927	5851	5864	5967	5914	5842	5967	5894	5893	5795	5829	5950	5767	5964	5892	5830	5891	6017	5859	5824	5768	5936	5831	5943	6008	5828	5888	5940	5850	5941	5740	5788	5763	5967	5871	5915	5894	5923	5908	5896	5905	5895	5812	5847	5868	5965	5904	5809	5909	5867	5990	5917	5929	5910	6046	5926	5731	5882	5834	5942	5849	5949	5997	5862	6026	5828	5880	5769	5752	6029	5954	5910	5895	5869	5831	5960	5873	5883	5939	5886	5953	5904	5845	5856	5884	5859	5859	5836	5968	5997	5964	5910	5873	5851	5789	5908	5828	5861	5797	5874	5875	5897	5791	5927	5863	5881	5944	5956	5885	5928	5862	5810	5983	5815	5915	5825	5825	5783	5867	5943	5776	5873	5849	5929	5881	5839	5770	5886	5892	5832	5915	5852	5949	5792	5804	5889	5839	5893	5984	5966	5886	5865	5951	5774	5948	5786	5944	5919	5873	5937	5874	5961	5918	5829	5930	5917	5834	5923	5942	5809	5937	5940	5801	5954	5938	5893	5886	5823	5839	5902	5919	5999	5851	5845	5920	5800	5882	5893	5850	5767	5903	5791	5785	5941	5942	5818	5876	5831	5897	5833	5884	5847	5794	5896	5863	5847	5840	5815	5963	6039	5859	5708	5884	5922	5987	5911	5792	5894	5911	5907	5831	5851	5848	5775	5727	5929	5905	5895	5787	5889	5950	5941	5801	5786	5886	5889	5894	5903	5853	5994	5835	6008	5965	5893	5944	5924	5957	5873	5797	5796	5879	5931	5971	5816	5861	5876	5899	6085	5782	5851	5859	5952	5867	5977	5919	5920	5871	5896	5957	5947	5812	5861	5971	5925	5871	5831	5888	5902	5727	5967	5897	5807	5846	5960	5926	5882	5853	5984	5884	5973	5852	5878	5902	5817	5800	5871	5950	5885	5911	5862	5805	5765	5931	5851	5858	5955	5846	5730	5949	5875	5959	5805	5872	5907	5985	5902	5902	5923	5952	5840	5942	5950	5940	5796	5790	5858	5941	5858	5934	6009	5990	5727	5947	5764	5801	5889	5828	5822	5884	5788	5923	5905	5827	5839	5753	5872	5872	5813	5982	5885	5884	5876	5907	5906	5897	5838	5851	5862	5862	5894	5788	5974	5930	6013	5913	5917	5877	5853	5860	5816	5895	5896	6059	5875	5930	5935	5975	5897	5804	5780	5789	5795	5944	5917	5914	5835	5925	6000	5942	5907	5840	5851	5808	5858	5900	5826	5939	5966	5909	5797	5969	5819	5889	5866	5748	5878	5842	5843	5992	6044	5854	5882	5839	5902	6033	6007	5818	5899	5969	5913	5866	5737	6030	5960	5965	5835	5965	5838	5967	5958	5850	5985	5893	5980	5957	5946	5669	5887	5940	5812	6042	5883	5849	5892	5864	5893	5928	5951	5992	5897	5906	5784	5857	6028	5878	6056	5747	5939	5893	5922	5893	5808	5735	5882	5833	5977	5870	5793	5891	5707	5899	5919	5850	5925	5829	5813	5805	5842	5878	5929	5976	5851	5814	5932	5954	5844	5949	5806	5824	5964	5877	5776	5883	5876	5821	5894	5876	5763	5885	5744	5831	5847	5767	5953	5861	5953	5861	5833	5915	5815	5790	5882	5917	5915	5983	5862	5877	5879	5770	5948	6035	5775	5879	5862	5717	5967	5906	5716	5908	5954	5859	5884	5773	5904	5909	5885	5845	5896	5997	5853	5861	5862	5929	5883	5850	5872	5979	5914	5939	5871	5925	5908	5945	5934	5912	5842	5788	5949	5822	5900	5957	5794	5903	5973	5959	5972	5859	5843	5884	5942	5952	5806	5899	5899	5876	5814	5871	5912	5920	5908	5769	5940	5967	5836	5963	5921	5893	5835	5925	6016	5840	5898	5791	5931	5942	5938	5943	5964	5927	5832	5857	5836	5825	5849	5869	5794	5853	5873	5868	5956	5860	5873	5869	5985	6016	5936	5969	5917	5903	5806	5814	5898	5833	5947	5818	5901	5961	5797	5985	5909	5897	5811	5868	5988	5878	5871	5828	5823	5865	5865	5931	5968	5846	5947	5985	5875	5864	5933	5844	5931	5954	5946	5886	5910	5922	5969	5848	5857	5890	5935	5958	5830	5878	5844	5944	5870	5964	5915	5840	5952	5863	5891	5932	5926	5926	6020	5928	5914	5856	5994	5853	5915	5882	5944	5990	5901	5900	5894	5875	5989	5921	5793	5891	5983	5917	5770	5813	5895	5984	5840	5949	5890	5797	5847	5841	5880	5804	5966	5886	5739	5887	5919	5781	5987	5833	6012	5903	5900	5914	5826	6002	5808	6078	5983	5843	5922	5814	5972	5815	5917	5780	5962	5919	5728	5853	5956	5836	6040	5842	5912	5853	5903	5856	6009	5917	5896	5810	5908	5862	5861	5985	5957	5869	5963	5970	5929	5897	5900	5926	6014	5946	5807	5925	5907	5804	5959	5902	5826	5853	5888	5874	5956	5861	5898	5914	5836	5849	5919	5945	5919	5920	5945	5901	5980	5793	5935	5962	5925	5886	5817	5944	5836	5879	5840	5875	5831	5665	5935	5992	5809	5847	5791	5923	5766	5849	5883	5898	5989	5921	5789	5892	5975	5974	5906	5863	5863	5998	5925	5899	5896	5707	5924	5870	5953	5872	5780	5908	5854	5979	5887	5811	6004	5913	5897	5846	5890	5812	5819	5850	5906	5873	5794	5855	5832	5828	5874	5750	5895	5870	5933	5866	5808	5857	5826	5788	5864	5833	5742	5923	5842	5897	5877	5897	5888	6058	5975	5979	5788	5857	5811	5910	5907	5923	5965	5834	6030	5883	5794	5938	5878	6042	5836	5869	5869	5914	5989	5902	5889	5886	5944	5963	5872	5973	5994
5606	1196	813	695	790	794	786	775	764	780	701	689	714	624	617	589	644	679	634	655	635	675	599	686	641	657	704	635	629	629	620	621	620	619	631	644	639	615	602	643	641	619	634	652	648	655	653	651	608	601	639	637	630	602	658	631	608	616	603	589	642	599	630	667	596	633	610	620	633	581	596	569	616	614	631	609	610	641	616	621	662	612	619	662	593	617	615	636	606	627	609	606	665	649	638	635	668	615	616	571	625	640	637	653	639	632	671	656	639	620	638	623	591	600	649	649	635	660	648	658	632	667	652	613	602	646	631	632	591	600	629	628	607	631	634	614	598	605	609	598	604	622	602	621	630	667	625	618	574	667	643	636	670	627	668	601	635	603	608	627	601	627	628	611	663	610	646	634	645	648	593	660	626	603	639	644	626	626	641	658	650	675	616	601	614	658	658	667	623	643	605	641	622	621	601	646	628	630	590	608	632	656	606	641	663	672	633	614	661	629	654	626	656	602	602	627	645	653	621	627	644	644	643	593	612	636	646	641	617	648	656	676	664	611	613	617	616	635	626	624	603	615	640	658	578	611	624	618	656	651	641	672	599	679	607	646	633	645	669	622	603	633	595	623	629	640	640	628	657	611	586	648	619	661	651	638	642	700	625	625	595	576	645	621	634	638	663	624	626	599	664	606	627	587	645	605	645	587	646	644	680	652	672	628	679	638	637	622	596	671	675	611	665	612	610	661	662	626	628	629	623	633	621	617	657	643	583	638	619	643	590	579	612	630	622	636	656	619	626	599	617	644	649	645	638	629	614	617	597	649	664	615	652	677	642	603	625	610	590	633	616	610	616	631	622	635	657	664	628	600	554	646	673	622	654	649	622	635	620	666	631	660	575	638	618	637	611	628	662	600	672	622	658	634	643	629	636	652	610	636	612	681	623	626	663	576	598	657	624	625	604	607	645	663	649	608	608	609	666	634	605	634	629	638	640	615	633	602	644	594	592	631	639	643	637	632	693	637	626	591	574	608	618	621	637	642	630	635	627	646	635	601	646	613	622	644	627	649	656	635	660	646	654	647	597	648	631	630	620	617	618	620	593	633	620	615	617	664	606	631	669	635	679	613	625	611	615	619	615	585	685	615	597	596	642	642	652	666	617	632	673	642	661	603	634	644	650	622	628	584	608	657	612	623	656	624	639	680	583	632	616	605	642	659	640	606	603	635	603	604	664	631	655	654	674	639	616	640	679	665	615	618	575	614	642	623	616	645	616	659	638	601	645	621	622	645	637	682	626	637	626	656	625	668	661	681	587	624	636	623	633	588	639	637	638	614	623	634	640	666	674	667	634	650	621	609	572	607	630	663	639	599	657	613	639	630	648	653	619	624	631	643	591	646	621	592	638	606	614	630	646	604	634	660	650	664	657	626	642	654	666	652	673	650	633	580	634	637	604	606	614	606	632	631	660	587	615	611	649	686	612	681	655	642	667	621	622	633	625	587	637	661	608	631	584	627	635	629	595	596	622	655	604	641	613	639	636	649	625	604	650	628	655	639	647	633	620	617	658	640	612	630	641	605	618	658	589	616	606	610	618	637	613	643	637	601	618	641	659	696	599	632	603	644	634	644	666	603	627	670	602	610	676	637	604	632	625	632	627	607	625	648	661	639	638	677	647	631	623	597	639	644	635	587	633	627	620	620	616	608	658	596	601	592	631	598	656	604	611	669	636	648	622	655	627	628	646	632	653	656	662	619	652	666	618	633	666	618	632	630	639	612	614	632	617	622	641	630	631	631	613	646	621	640	634	652	643	626	621	621	612	666	698	670	623	650	634	618	603	619	685	609	628	627	611	649	630	581	661	612	630	584	655	685	679	608	623	648	627	604	640	638	644	613	624	619	664	619	640	640	654	609	630	651	641	599	639	654	624	591	627	682	656	652	641	610	630	666	613	603	609	621	646	587	617	600	693	598	599	625	635	612	605	606	631	606	635	608	634	613	610	648	675	623	616	638	595	651	622	642	597	675	632	653	623	611	597	641	630	632	619	657	653	637	655	601	623	617	668	646	584	621	637	626	626	620	611	584	612	643	611	632	650	624	619	628	659	624	591	614	604	665	652	610	639	641	619	620	613	648	638	612	650	638	650	645	642	626	626	618	621	620	594	652	610	613	624	633	622	645	653	644	645	632	656	620	634	650	611	632	646	632	621	651	623	632	621	602	621	650	681	663	625	624	636	675	624	656	630	620	616	626	622	581	576	641	615	596	618	617	643	679	611	628	674	652	647	612	642	629	587	636	619	582	633	636	637	646	594	648	622	630	617	596	622	681	617	609	603	585	611	637	629	637	604	599	651	634	630	679	588	661	642	617	621	613	591	622	576	559	653	657	645	634	590	649	639	620	637	642	588	603	596	658	625	630	643	647	617	596	642	605	592	646	607	611	680	638	653	620	620	630	623	656	609	619	628	629	653	678	631	615	664	615	621	640	585	599	611	602	601	597	623	671	634	613	646	594	615	633	650	644	612	631	675	639	612	622	585	607	599	668	683	670	649	608	645	628	608	618	668	671	664	625	609	656	635	562	625	671	662	634	665	665	598	625	603	614	664	623	572	663	612	628	622	678	687	645	596	629	640	608	633	654	570	645	671	659	606	639	626	652	653	644	571	579	625	652	615	672	596	640	654	649	661	667	635	625	614	668	616	644	660	609	641	595	654	633	662	655	603	676	664	618	667	634	641	664	616	662	615	615	653	605	587	623	622	649	645	604	633	654	615	614	637	678	618	674	630	671	699	629	663	622	603	653	649	620	604	624	657	601	611	608	658	606	664	658	628	667	638	638	630	597	636	564	631	608	625	615	637	644	648	681	643	614	577	625	638	603	635	646	573	601	635	651	639	660	641	638	599	624	644	611	593	600	628	611	677	633	601	639	629	615	656	637	626	639	646	657	636	637	651	616	589	618	642	664	646	574	671	630	619	673	648	607	665	620	651	631	640	654	618	634	637	625	616	676	639	648	604	589	596	665	635	633	615	586	664	614	647	611	653	610	616	676	675	634	598	637	652	633	609	622	621	599	611	586	652	618	650	618	665	628	665	692	594	620	636	643	610	686	627	685	677	621	614	628	626	617	674	691	619	609	616	626	632	635	630	610	639	683	581	649	599	619	672	605	635	595	608	629	613	626	678	588	596	626	623	625	700	598	640	613	609	628	607	646	601	621	630	590	600	601	638	605	656	611	619	631	632	647	661	627	668	660	621	590	619	642	599	587	606	644	638	628	651	670	609	650	614	598	607	609	642	672	649	605	622	668	632	661	625	616	690	614	627	626	641	586	599	676	654	645	658	609	604	616	583	640	644	622	594	633	640	601	634	618	662	668	606	596	654	618	616	636	636	671	662	629	661	610	612	598	611	621	639	634	621	652	587	580	617	701	594	635	600	625	607	632	617	616	638	645	639	615	683	627	645	618	617	577	638	661	605	605	586	625	584	621	587	672	622	634	625	666
29975	14769	9125	14243	17231	15899	13775	11851	10585	9597	8833	8299	7888	7565	7411	7142	7027	6988	6912	6798	6717	6727	6695	6670	6789	6584	6643	6540	6638	6469	6485	6466	6552	6417	6410	6503	6365	6514	6446	6306	6352	6327	6349	6332	6277	6400	6384	6370	6303	6341	6289	6275	6443	6305	6355	6319	6317	6199	6300	6413	6311	6349	6291	6302	6286	6400	6295	6454	6245	6232	6287	6229	6172	6245	6401	6311	6309	6507	6329	6301	6144	6283	6444	6153	6365	6283	6443	6249	6262	6230	6375	6214	6434	6357	6365	6259	6345	6340	6336	6329	6329	6279	6224	6425	6213	6242	6331	6286	6202	6328	6335	6279	6174	6255	6206	6222	6260	6237	6327	6322	6212	6193	6169	6112	6190	6199	6378	6312	6211	6282	6311	6257	6119	6319	6249	6253	6225	6203	6226	6281	6269	6248	6364	6291	6440	6294	6238	6131	6357	6277	6204	6322	6325	6289	6275	6291	6229	6289	6421	6183	6243	6355	6311	6300	6207	6401	6226	6291	6352	6238	6243	6284	6262	6221	6280	6342	6106	6312	6260	6223	6255	6371	6208	6307	6290	6251	6352	6218	6198	6371	6228	6281	6297	6193	6245	6330	6268	6295	6398	6294	6345	6273	6348	6164	6079	6265	6371	6332	6364	6171	6291	6261	6374	6299	6266	6234	6363	6333	6257	6241	6264	6233	6332	6143	6421	6348	6280	6229	6242	6198	6287	6317	6389	6268	6247	6364	6259	6223	6172	6259	6357	6282	6306	6329	6340	6249	6290	6253	6208	6308	6189	6240	6359	6320	6352	6395	6403	6222	6210	6199	6228	6252	6271	6288	6336	6180	6354	6211	6265	6274	6268	6155	6371	6295	6309	6384	6236	6252	6397	6175	6322	6254	6310	6233	6082	6281	6311	6249	6358	6309	6196	6153	6251	6262	6283	6434	6374	6260	6289	6295	6270	6239	6299	6333	6216	6365	6217	6336	6295	6331	6279	6239	6395	6359	6254	6179	6232	6363	6292	6208	6293	6289	6310	6322	6304	6206	6374	6302	6158	6175	6349	6308	6286	6283	6153	6202	6178	6252	6292	6345	6239	6312	6208	6366	6189	6188	6346	6355	6292	6352	6341	6327	6339	6354	6167	6284	6313	6322	6305	6283	6211	6247	6406	6303	6197	6248	6191	6257	6269	6242	6330	6235	6118	6280	6291	6168	6305	6169	6261	6222	6192	6268	6508	6383	6246	6287	6277	6262	6314	6292	6283	6175	6345	6252	6353	6240	6272	6386	6271	6168	6262	6391	6408	6198	6307	6215	6318	6249	6230	6386	6257	6315	6339	6197	6336	6229	6240	6251	6232	6212	6339	6466	6320	6140	6220	6203	6372	6294	6277	6467	6375	6276	6251	6341	6286	6312	6312	6262	6217	6258	6297	6252	6356	6342	6126	6290	6106	6388	6238	6261	6363	6209	6354	6376	6360	6183	6293	6219	6282	6381	6309	6256	6334	6317	6211	6369	6292	6264	6281	6258	6146	6221	6247	6335	6261	6335	6352	6361	6215	6241	6230	6191	6375	6209	6318	6297	6320	6325	6210	6308	6234	6288	6116	6321	6407	6295	6292	6298	6291	6291	6156	6293	6129	6319	6316	6345	6245	6243	6310	6200	6314	6105	6285	6355	6340	6140	6305	6236	6330	6342	6180	6295	6138	6243	6282	6269	6244	6179	6307	6111	6325	6324	6271	6257	6308	6306	6236	6288	6253	6306	6289	6256	6380	6214	6240	6298	6244	6097	6220	6197	6228	6243	6381	6290	6160	6283	6424	6317	6270	6158	6254	6245	6250	6312	6215	6349	6255	6264	6325	6335	6197	6315	6344	6367	6297	6135	6314	6329	6189	6169	6290	6329	6213	6268	6336	6257	6281	6317	6243	6292	6308	6108	6362	6308	6337	6319	6250	6282	6134	6347	6413	6315	6269	6320	6227	6338	6276	6256	6180	6255	6263	6269	6240	6551	6225	6377	6150	6245	6265	6328	6174	6373	6246	6351	6288	6092	6284	6189	6189	6195	6343	6268	6250	6273	6313	6343	6277	6225	6288	6241	6155	6363	6257	6193	6385	6304	6318	6265	6199	6289	6345	6285	6336	6300	6273	6259	6281	6310	6155	6354	6414	6338	6292	6346	6299	6187	6288	6295	6224	6339	6322	6259	6167	6287	6293	6226	6342	6270	6097	6234	6377	6384	6357	6236	6234	6291	6228	6282	6217	6302	6312	6252	6135	6271	6335	6392	6202	6298	6382	6170	6359	6292	6302	6291	6366	6284	6263	6409	6256	6272	6294	6382	6304	6182	6342	6362	6210	6310	6243	6262	6357	6278	6266	6232	6234	6334	6234	6308	6310	6424	6215	6309	6340	6309	6337	6312	6437	6320	6273	6260	6226	6268	6325	6276	6197	6176	6231	6298	6222	6239	6209	6304	6264	6251	6242	6286	6133	6164	6182	6482	6300	6409	6214	6397	6308	6309	6191	6335	6369	6331	6318	6309	6244	6272	6210	6280	6231	6318	6336	6243	6266	6276	6309	6283	6392	6245	6377	6193	6361	6264	6292	6264	6365	6286	6186	6405	6177	6327	6241	6202	6196	6307	6266	6165	6250	6184	6305	6208	6272	6362	6252	6358	6268	6284	6268	6291	6300	6292	6231	6320	6269	6345	6316	6235	6319	6221	6324	6196	6234	6184	6336	6177	6306	6257	6182	6224	6264	6174	6265	6293	6276	6241	6305	6305	6239	6322	6305	6272	6279	6256	6307	6210	6343	6278	6335	6320	6357	6150	6322	6108	6289	6383	6284	6313	6232	6271	6330	6390	6332	6286	6180	6280	6285	6389	6305	6302	6285	6384	6243	6252	6218	6299	6268	6312	6177	6297	6189	6275	6161	6406	6421	6298	6430	6234	6196	6165	6257	6294	6247	6276	6284	6287	6289	6365	6232	6218	6225	6328	6333	6309	6222	6380	6242	6337	6240	6276	6272	6248	6336	6420	6236	6283	6309	6218	6290	6297	6228	6300	6388	6255	6311	6355	6272	6116	6296	6396	6303	6229	6294	6301	6305	6316	6186	6298	6322	6367	6378	6247	6389	6267	6440	6331	6261	6127	6213	6286	6371	6273	6361	6281	6332	6267	6354	6318	6323	6236	6322	6316	6376	6280	6312	6244	6173	6243	6232	6301	6450	6195	6434	6363	6172	6345	6303	6279	6247	6174	6276	6213	6161	6379	6333	6135	6358	6228	6339	6282	6290	6410	6227	6237	6307	6412	6247	6201	6292	6356	6157	6261	6315	6241	6192	6211	6223	6299	6362	6250	6280	6309	6203	6244	6382	6357	6194	6298	6266	6287	6269	6347	6446	6169	6214	6317	6328	6211	6443	6272	6273	6260	6164	6328	6301	6403	6398	6152	6343	6220	6356	6242	6274	6248	6187	6093	6136	6411	6210	6288	6218	6159	6314	6306	6230	6232	6357	6401	6361	6160	6401	6280	6248	6210	6368	6303	6254	6273	6307	6258	6369	6387	6320	6237	6250	6316	6347	6172	6258	6326	6218	6220	6270	6341	6107	6280	6362	6245	6194	6210	6332	6104	6190	6191	6310	6225	6104	6311	6333	6389	6376	6294	6212	6243	6338	6287	6213	6221	6304	6207	6211	6159	6304	6302	6331	6434	6426	6343	6316	6320	6394	6182	6181	6145	6152	6374	6370	6292	6280	6166	6184	6343	6229	6245	6406	6285	6318	6170	6269	6231	6345	6180	6164	6198	6425	6280	6366	6256	6221	6322	6192	6342	6194	6339	6335	6137	6237	6354	6154	6225	6358	6288	6253	6228	6301	6246	6233	6235	6387	6166	6316	6224	6251	6309	6226	6278	6218	6355	6346	6309	6360	6237	6181	6178	6246	6213	6190	6237	6216	6294	6321	6184	6298	6267	6272	6295	6171	6354	6222	6212	6245	6254	6334	6227	6376	6434	6250	6232	6280	6301	6322	6210	6365	6411	6244	6208	6213	6119	6443	6242	6237	6378	6364	6339	6380	6371	6264	6351	6312	6219	6400	6254	6236	6324	6308	6231	6143	6232	6310	6318	6201	6276	6263	6403	6292	6288	6292	6254	6155	6278	6338	6285	6276	6363	6261	6264	6337	6248	6301	6304	6414	6252	6329	6362	6278	6214	6297	6315	6190	6207	6248	6298	6197	6290	6302	6239	6254	6238	6314	6244	6375	6234	6218	6438	6146	6307	6255	6273	6310	6323	6158	6207	6304	6309	6290	6181	6306	6194	6351	6252	6222	6222	6280	6144	6307	6308	6251	6279	6189	6308	6288	6271	6342	6332	6381	6235	6197	6285	6213	6190	6216	6430	6304	6284	6258	6385	6258	6340	6328	6219	6208	6257	6331	6354	6262	6306	6369	6395	6098	6340	6251	6175	6364	6287	6209	6293	6345	6350	6122	6282	6427	6183	6409	6239	6410	6327	6513	6308	6204	6307	6327	6216	6356	6282	6259	6264	6288	6307	6209	6191	6204	6204	6220	6274	6289	6209	6151	6223	6376	6423	6323	6284	6204	6253	6271	6313	6283	6215	6262	6278	6250	6338	6327	6159	6284	6165	6257	6291	6393	6332	6323	6204	6303	6190	6273	6223	6192	6354	6285	6367	6288	6215	6367	6297	6286	6220	6317	6309	6300	6280	6323	6215	6282	6250	6296	6384	6121	6184	6289	6203	6132	6227	6298	6301	6164	6342	6213	6194	6332	6311	6247	6149	6310	6345	6324	6305	6292	6254	6377	6405	6360	6298	6258	6360	6210	6408	6303	6259	6224	6364	6224	6457	6290	6271	6303	6259	6383	6139	6252	6147	6259	6334	6351	6354	6386	6196	6249	6351	6228	6282	6317	6357	6300	6348	6342	6302	6337	6326	6120	6315	6201	6332	6265	6315	6356	6328	6215	6348	6332	6272	6309	6391	6216	6269	6378	6385	6296	6376	6317	6470	6282	6134	6353	6328	6148	6258	6204	6178	6229	6170	6168	6203	6171	6382	6347	6303	6272	6311	6214	6329
5864	1549	984	909	1070	985	977	893	922	891	815	798	779	798	754	776	672	717	700	742	756	732	737	723	748	701	685	657	708	645	710	701	685	691	709	727	773	706	669	710	704	695	700	647	623	679	688	678	691	722	783	694	674	623	707	686	678	673	695	694	657	661	683	628	685	695	640	664	690	651	674	712	701	663	700	652	673	652	653	670	694	705	656	689	681	696	667	716	669	691	666	721	675	623	714	679	675	663	650	732	714	658	712	668	681	676	696	659	698	658	725	679	690	663	612	677	638	733	674	676	677	674	689	682	730	688	674	717	687	638	698	645	701	695	712	702	665	673	696	720	613	677	653	656	715	669	671	741	704	694	679	687	688	664	635	733	669	727	709	673	666	674	657	689	683	658	680	665	660	671	668	662	682	673	741	705	678	712	690	692	722	688	635	687	651	677	678	692	657	662	684	682	684	730	680	702	678	650	672	707	685	710	705	661	717	687	699	720	670	684	624	682	695	688	664	674	657	726	734	658	670	702	694	697	661	660	692	696	664	693	689	644	713	670	704	707	711	702	640	695	666	708	676	690	660	674	679	754	652	701	645	702	701	651	716	717	719	668	689	728	724	675	700	689	672	677	650	636	691	667	687	667	639	672	683	672	705	666	699	666	663	697	700	665	687	632	677	674	678	620	661	701	639	711	712	681	650	684	737	680	701	693	668	678	664	673	645	688	708	676	655	673	625	675	687	685	666	650	654	671	710	695	720	688	675	631	704	621	651	698	674	662	721	686	678	660	664	660	678	703	682	686	677	694	653	642	676	659	666	689	648	684	671	657	639	679	713	664	693	645	678	688	706	622	691	712	672	678	704	674	690	695	630	680	720	626	697	668	672	708	679	655	655	680	661	692	681	679	663	699	647	707	651	680	683	687	678	689	695	715	668	632	690	660	712	652	665	673	666	649	643	687	680	711	679	718	660	682	721	700	671	683	702	696	679	666	711	704	691	670	735	660	687	663	720	651	683	673	653	682	677	699	664	676	715	696	723	683	689	694	669	698	714	663	725	622	691	659	663	659	670	742	689	669	687	637	661	671	700	728	667	679	687	693	687	632	670	682	661	673	674	678	657	683	692	669	684	684	710	679	644	668	669	713	685	694	675	683	675	684	682	688	663	669	656	726	661	652	692	705	678	694	687	684	647	674	693	662	663	689	706	721	740	676	710	707	663	679	714	656	695	697	691	690	668	665	675	672	667	663	697	707	667	704	658	692	669	664	708	700	710	719	661	716	671	721	634	658	634	697	691	693	704	693	670	733	719	673	718	668	680	649	708	654	707	692	684	667	699	730	677	657	707	701	666	710	685	678	706	686	658	707	691	693	675	701	683	644	720	719	676	666	653	669	656	688	709	678	666	677	643	711	629	668	719	632	665	683	721	695	721	684	676	704	647	630	686	699	679	708	658	707	716	680	707	665	655	708	678	708	656	686	708	669	726	681	717	685	682	683	659	670	713	647	705	633	601	707	673	679	709	670	660	728	724	646	675	680	690	680	662	678	721	649	604	691	698	671	654	658	690	690	623	650	682	659	698	689	694	728	681	685	666	641	658	683	706	683	718	742	659	731	704	693	679	668	693	676	691	711	638	723	694	700	686	657	638	700	701	687	671	687	644	670	683	723	706	669	660	737	684	688	728	646	678	706	676	667	739	712	686	706	707	705	693	668	707	668	702	698	704	684	688	686	700	688	670	670	726	693	643	605	674	646	661	681	654	665	685	668	691	656	704	678	684	725	716	655	712	613	692	677	634	697	701	701	714	643	679	670	717	649	699	656	717	677	634	686	680	616	679	669	744	691	689	699	683	691	687	688	648	723	680	693	594	659	717	619	712	695	680	657	648	646	683	675	656	684	721	695	717	678	702	663	693	685	674	695	682	681	679	711	696	692	666	700	677	647	675	720	709	708	724	708	685	677	685	679	700	622	652	678	659	686	736	694	722	661	653	727	622	696	677	666	664	722	670	663	700	675	665	709	667	694	676	702	716	625	701	701	646	691	703	687	630	681	611	654	709	635	648	625	706	668	665	667	691	664	682	712	711	700	707	666	636	673	677	667	660	671	676	647	654	691	632	671	651	653	680	650	657	629	705	643	653	691	702	669	699	671	668	707	639	688	671	650	718	659	663	691	689	639	669	656	690	714	675	630	697	657	726	679	632	650	620	632	649	699	689	733	645	679	669	705	661	665	668	669	714	683	682	731	725	727	660	715	690	681	643	642	697	665	669	674	665	697	687	670	700	696	687	643	676	650	644	700	706	708	743	693	675	677	694	657	672	670	690	644	718	651	670	679	701	713	662	661	707	668	726	682	695	667	693	675	658	691	689	729	683	667	727	655	701	655	679	676	702	640	702	682	637	658	735	682	653	653	662	680	667	691	684	661	672	702	658	642	645	653	680	652	704	645	677	685	689	695	684	737	675	683	682	692	694	654	705	661	692	673	707	700	656	607	715	650	673	679	687	705	705	691	699	690	669	714	689	675	694	655	649	686	707	689	689	680	697	681	658	705	672	675	674	664	675	719	680	693	681	644	691	705	656	671	709	646	675	670	684	669	700	703	685	662	659	681	715	656	707	700	690	698	694	721	654	698	623	704	652	678	648	704	670	692	659	703	689	668	729	671	670	676	669	654	693	647	692	733	623	658	687	667	687	657	685	657	705	750	643	666	686	628	673	678	695	687	707	715	664	689	680	675	665	683	713	703	647	681	657	665	679	687	678	707	636	648	626	674	706	669	637	730	651	657	705	662	712	727	644	699	688	685	692	664	660	662	716	679	687	701	671	659	672	695	684	672	677	678	671	696	736	657	672	685	692	684	677	721	653	688	700	668	700	693	672	700	710	678	685	685	695	675	650	695	678	699	709	655	683	675	690	667	684	729	644	685	685	632	664	699	678	655	683	645	707	693	679	664	672	657	651	684	689	708	708	686	651	669	647	684	660	681	688	657	662	718	651	673	628	690	680	710	647	670	698	727	649	675	714	709	705	711	680	712	633	694	711	685	708	700	705	704	655	664	663	644	732	696	712	682	666	649	702	732	678	690	698	690	678	712	704	700	651	697	689	722	665	691	618	671	674	694	674	666	670	688	666	659	689	704	684	643	688	680	621	654	703	725	674	643	718	661	658	703	667	677	695	679	716	711	700	656	670	710	683	659	643	693	679	694	663	616	700	705	667	659	726	693	689	684	722	712	677	722	646	723	699	671	707	641	701	704	659	645	642	667	634	651	676	729	676	711	680	657	664	677	694	635	664	705	685	654	687	688	679	717	691	712	683	703	657	647	657	646	679	682	701	709	719	682	673	695	739	688	705	703	737	691	650	633	680	669	663	645	679	665	678	677	723	717	702	702	639	716	655	712	663	686	628	735	683	712	669	674	673	662	713	684	631	705	659	636	681	719	746	696	693	709	711	634	675	673	640	651	688	672	714	686	679	676	698	670	677	726	681	656	638	669
37414	18406	11819	22330	25165	22818	19375	16742	14428	12938	11666	10595	9842	9338	8825	8521	8280	8180	7892	7857	7786	7519	7712	7411	7501	7347	7197	7194	7241	7128	7210	7029	7034	7022	6971	6984	6872	6940	6698	6850	6887	6897	6892	6788	6781	6792	6938	6809	6711	6722	6888	6724	6841	6778	6709	6829	6858	6870	6747	6840	6725	6729	6798	6700	6768	6737	6679	6601	6746	6788	6844	6689	6591	6623	6652	6732	6781	6761	6881	6779	6629	6750	6658	6570	6674	6688	6749	6717	6746	6697	6693	6815	6722	6785	6804	6778	6715	6652	6600	6883	6872	6754	6844	6711	6722	6681	6737	6714	6633	6844	6642	6685	6646	6697	6873	6641	6632	6787	6694	6743	6727	6894	6711	6685	6662	6720	6617	6740	6587	6668	6763	6643	6610	6769	6662	6630	6701	6672	6691	6784	6673	6657	6600	6670	6856	6762	6642	6740	6658	6681	6685	6635	6636	6520	6806	6747	6770	6691	6677	6656	6647	6599	6624	6764	6649	6741	6772	6555	6848	6679	6654	6724	6524	6650	6614	6663	6696	6693	6606	6710	6703	6660	6666	6674	6716	6733	6689	6724	6620	6642	6813	6567	6728	6616	6683	6673	6568	6633	6626	6638	6717	6723	6642	6686	6576	6737	6661	6623	6707	6834	6687	6680	6839	6573	6755	6759	6805	6702	6827	6708	6723	6629	6682	6679	6593	6628	6673	6667	6754	6787	6746	6576	6573	6679	6706	6657	6696	6709	6560	6657	6816	6659	6731	6633	6639	6515	6776	6508	6684	6727	6600	6654	6701	6665	6633	6701	6626	6733	6492	6556	6506	6553	6818	6643	6685	6685	6695	6554	6498	6757	6759	6678	6674	6765	6682	6595	6615	6678	6769	6727	6782	6588	6718	6539	6727	6626	6706	6731	6537	6699	6664	6652	6782	6731	6590	6551	6727	6671	6607	6715	6721	6537	6770	6742	6707	6583	6734	6541	6706	6616	6711	6601	6776	6638	6713	6704	6668	6697	6587	6586	6701	6676	6753	6595	6604	6692	6588	6684	6715	6719	6617	6599	6720	6579	6663	6602	6627	6669	6615	6673	6676	6825	6634	6638	6706	6642	6744	6699	6692	6601	6700	6722	6555	6687	6686	6742	6722	6766	6621	6746	6649	6659	6728	6525	6721	6630	6747	6754	6655	6754	6744	6673	6606	6630	6695	6496	6694	6767	6786	6704	6688	6697	6642	6598	6817	6602	6586	6674	6673	6597	6803	6703	6674	6668	6742	6578	6764	6621	6654	6660	6721	6692	6658	6672	6713	6603	6559	6636	6643	6634	6791	6724	6571	6701	6727	6615	6721	6665	6757	6753	6702	6748	6792	6725	6666	6646	6652	6649	6670	6595	6688	6632	6714	6819	6633	6814	6665	6723	6674	6693	6712	6773	6775	6580	6631	6687	6527	6708	6650	6612	6669	6684	6614	6673	6587	6589	6652	6764	6582	6769	6737	6696	6754	6597	6680	6790	6618	6664	6645	6777	6506	6677	6655	6699	6617	6654	6511	6628	6766	6671	6574	6688	6691	6604	6571	6553	6651	6705	6681	6620	6673	6541	6723	6693	6642	6735	6623	6610	6727	6735	6641	6603	6624	6813	6620	6749	6591	6524	6705	6695	6636	6756	6693	6675	6628	6680	6786	6683	6694	6640	6599	6567	6698	6702	6552	6594	6680	6702	6616	6647	6648	6602	6629	6735	6697	6653	6677	6689	6656	6591	6534	6653	6557	6627	6548	6675	6720	6585	6678	6617	6737	6626	6670	6743	6696	6655	6602	6881	6698	6603	6802	6764	6603	6698	6651	6671	6581	6521	6615	6740	6760	6711	6663	6624	6545	6620	6748	6671	6659	6591	6778	6782	6552	6873	6780	6707	6653	6651	6736	6542	6698	6703	6688	6711	6617	6759	6837	6596	6655	6768	6803	6771	6730	6631	6671	6727	6627	6674	6620	6693	6651	6771	6619	6613	6729	6728	6555	6681	6802	6866	6699	6542	6819	6668	6711	6676	6597	6727	6503	6695	6699	6761	6653	6619	6638	6646	6756	6610	6683	6620	6746	6521	6684	6819	6673	6718	6729	6715	6695	6708	6639	6643	6684	6786	6535	6652	6729	6733	6552	6630	6717	6692	6618	6597	6684	6715	6716	6599	6702	6634	6681	6809	6575	6577	6671	6708	6528	6559	6648	6617	6643	6614	6715	6610	6685	6671	6545	6629	6887	6648	6635	6724	6555	6623	6791	6626	6685	6768	6812	6624	6754	6707	6625	6645	6649	6654	6640	6721	6748	6624	6662	6587	6741	6666	6729	6613	6691	6739	6642	6630	6749	6624	6644	6618	6762	6720	6638	6776	6713	6688	6704	6643	6626	6771	6668	6561	6773	6685	6795	6628	6690	6609	6687	6660	6618	6604	6742	6635	6650	6582	6684	6803	6705	6580	6769	6624	6621	6715	6667	6795	6647	6632	6727	6607	6732	6623	6661	6608	6756	6595	6660	6512	6636	6670	6535	6611	6620	6477	6735	6665	6618	6573	6578	6717	6790	6593	6860	6584	6577	6589	6558	6603	6703	6640	6657	6595	6561	6695	6704	6771	6650	6736	6704	6786	6780	6625	6733	6758	6491	6612	6733	6651	6799	6523	6724	6777	6685	6609	6590	6667	6661	6568	6700	6657	6713	6661	6711	6620	6684	6853	6592	6709	6741	6628	6701	6559	6752	6704	6705	6782	6764	6694	6724	6823	6757	6626	6578	6718	6725	6701	6643	6687	6675	6780	6642	6616	6592	6802	6736	6796	6779	6630	6725	6774	6723	6694	6668	6551	6780	6709	6748	6659	6699	6709	6645	6653	6632	6757	6649	6768	6763	6663	6795	6652	6626	6577	6672	6669	6738	6735	6581	6707	6643	6629	6686	6662	6620	6765	6630	6695	6663	6663	6648	6701	6699	6622	6707	6644	6671	6720	6785	6757	6561	6642	6751	6609	6572	6648	6745	6704	6581	6766	6700	6681	6752	6704	6667	6661	6634	6806	6717	6684	6737	6722	6758	6705	6640	6635	6739	6778	6756	6661	6743	6826	6588	6556	6713	6698	6637	6697	6610	6707	6666	6767	6734	6695	6653	6736	6631	6621	6710	6665	6609	6725	6631	6662	6715	6586	6732	6644	6606	6607	6710	6726	6728	6724	6729	6666	6505	6622	6734	6772	6713	6662	6615	6769	6723	6614	6761	6692	6576	6720	6597	6682	6760	6603	6630	6793	6688	6728	6715	6761	6644	6581	6480	6529	6690	6758	6684	6655	6742	6627	6575	6667	6823	6710	6894	6773	6625	6634	6661	6795	6787	6584	6655	6731	6685	6587	6649	6676	6653	6616	6586	6587	6719	6769	6640	6660	6614	6784	6661	6774	6835	6756	6685	6649	6681	6727	6661	6632	6703	6642	6650	6622	6643	6783	6671	6583	6705	6700	6719	6755	6615	6684	6787	6603	6683	6781	6709	6570	6644	6643	6707	6651	6661	6767	6681	6730	6627	6698	6709	6726	6715	6710	6608	6600	6695	6680	6722	6547	6587	6562	6655	6645	6618	6734	6654	6634	6628	6864	6680	6663	6597	6588	6697	6794	6829	6662	6678	6670	6816	6665	6599	6596	6713	6713	6621	6740	6641	6693	6702	6706	6715	6711	6763	6789	6664	6723	6643	6733	6688	6733	6707	6619	6665	6666	6629	6758	6689	6686	6754	6655	6675	6765	6618	6756	6631	6672	6616	6664	6677	6717	6514	6565	6606	6659	6665	6656	6704	6677	6680	6779	6579	6650	6630	6757	6697	6613	6715	6658	6743	6719	6666	6606	6661	6818	6592	6723	6723	6535	6542	6646	6571	6611	6671	6564	6639	6653	6733	6605	6658	6644	6644	6544	6686	6691	6735	6675	6722	6580	6574	6700	6668	6709	6648	6667	6650	6592	6670	6640	6673	6704	6701	6661	6694	6692	6721	6715	6681	6686	6637	6713	6646	6614	6559	6693	6735	6658	6703	6720	6633	6500	6689	6575	6635	6747	6686	6596	6671	6671	6712	6685	6597	6637	6853	6688	6689	6840	6691	6576	6803	6659	6741	6622	6717	6783	6738	6611	6805	6693	6727	6613	6803	6550	6663	6616	6722	6681	6639	6669	6578	6564	6769	6604	6609	6763	6670	6611	6702	6681	6650	6711	6754	6724	6529	6723	6617	6703	6646	6705	6706	6719	6621	6726	6777	6686	6638	6611	6579	6613	6741	6772	6717	6611	6756	6680	6699	6707	6600	6674	6698	6717	6736	6747	6526	6636	6749	6607	6683	6710	6661	6691	6515	6670	6646	6608	6806	6743	6644	6742	6567	6678	6639	6668	6612	6728	6594	6683	6640	6715	6651	6690	6781	6591	6760	6608	6654	6672	6611	6689	6639	6665	6695	6652	6772	6595	6661	6753	6666	6807	6726	6617	6728	6610	6674	6736	6605	6519	6828	6717	6706	6836	6740	6748	6779	6810	6748	6686	6789	6662	6535	6677	6860	6584	6647	6618	6654	6760	6595	6770	6671	6739	6640	6688	6624	6719	6748	6590	6673	6788	6777	6737	6691	6655	6703	6721	6578	6605	6763	6712	6710	6819	6644	6648	6741	6528	6727	6686	6585	6684	6777	6779	6633	6576	6678	6713	6767	6611	6666	6609	6675	6609	6785	6658	6622	6646	6503	6584	6822	6716	6665	6670	6677	6586	6718	6631	6731	6646	6624	6769	6729	6663	6755	6636	6698	6656	6572	6611	6728	6682	6851	6694	6583	6643	6686	6617	6725	6559	6735	6595	6584	6656	6644	6584	6707	6611	6707	6702	6703	6669	6652	6808	6609	6666	6783	6661	6671	6743	6636	6583	6696	6648	6653	6679	6660	6563	6669	6609	6764	6819	6545	6745	6552	6731	6572	6607	6660	6646	6680	6600	6657	6524	6822	6718	6636	6734	6701	6523	6649	6663	6621	6773	6582	6793	6739	6614	6720	6616	6544	6640	6708	6768	6680	6682	6768	6616
3649	1120	1058	1011	1054	981	960	961	960	1002	973	944	947	926	896	960	899	915	883	915	947	905	841	859	896	924	920	882	976	926	898	911	841	953	890	932	880	880	904	904	925	912	943	937	857	933	922	892	918	887	911	892	858	956	845	919	929	896	926	948	913	907	903	952	916	880	906	870	928	931	889	874	902	880	938	859	912	912	873	918	923	852	904	845	898	884	899	903	908	920	938	873	968	924	864	894	880	877	915	881	902	932	922	861	883	910	871	889	903	906	884	934	881	898	900	911	915	962	956	872	883	913	897	978	863	913	896	909	900	909	864	918	840	887	865	918	900	872	929	931	880	917	912	928	901	904	905	960	940	912	934	925	865	911	862	879	897	890	957	943	903	945	931	887	960	947	919	886	892	845	855	940	916	954	940	927	924	939	912	925	893	911	886	915	894	939	940	857	914	882	906	901	914	956	922	953	979	912	905	916	916	899	910	892	913	886	884	893	899	935	867	917	886	901	947	879	912	914	910	889	888	909	918	887	914	959	954	936	932	889	892	896	859	928	859	910	917	914	921	949	1012	921	899	889	857	906	883	957	869	951	933	841	920	939	910	907	932	923	902	931	913	930	921	934	896	967	869	903	901	920	896	912	899	951	900	947	929	947	913	940	888	927	859	960	903	890	891	908	906	893	969	924	917	889	911	883	898	886	915	917	915	877	863	898	882	888	930	849	855	911	895	886	879	910	924	880	973	898	900	944	924	910	870	955	907	925	915	891	884	893	957	911	895	953	901	936	960	882	882	884	951	939	880	908	963	922	903	897	916	925	897	896	975	916	957	932	927	939	958	913	934	891	890	905	909	875	912	889	903	897	930	873	894	942	924	874	938	947	902	899	902	941	848	972	910	930	860	949	925	911	940	902	903	912	942	846	927	931	913	906	943	908	957	959	937	878	905	922	897	896	913	919	974	946	908	846	942	952	958	936	947	917	899	879	904	935	935	894	898	879	912	890	860	877	910	933	936	941	923	888	901	920	906	906	913	958	910	946	932	915	904	922	1001	919	998	908	886	884	972	933	900	875	880	871	941	907	966	841	970	895	870	921	972	936	864	848	946	877	897	970	949	864	982	932	957	910	946	856	916	895	914	861	935	905	918	952	888	925	867	906	904	904	933	921	952	930	894	910	884	956	875	885	901	919	909	895	880	893	960	951	868	893	921	942	861	898	908	895	929	921	904	919	912	873	899	939	926	950	926	885	907	953	939	927	908	878	914	868	890	951	918	944	889	961	941	909	936	872	858	918	929	941	918	937	916	898	932	915	928	930	954	931	880	932	940	914	983	944	902	947	927	922	937	888	885	874	945	888	916	830	909	899	873	911	929	896	943	951	882	910	923	925	988	912	930	910	937	893	899	905	881	852	904	905	969	938	923	888	918	922	932	922	902	911	914	954	941	961	906	907	926	935	900	892	908	851	939	931	935	902	934	934	898	891	910	891	986	887	947	937	953	882	940	878	901	895	829	844	917	922	936	893	958	879	928	918	863	947	913	899	906	945	923	950	904	919	938	913	887	911	897	892	900	910	942	880	936	881	903	911	921	906	954	869	925	956	938	945	872	881	881	930	880	934	909	907	888	896	904	919	897	884	903	922	963	931	913	908	958	894	915	926	875	907	888	931	909	877	928	883	930	865	889	907	941	951	962	875	938	896	880	902	923	889	923	899	899	873	916	874	932	973	911	899	923	880	903	869	930	961	884	933	910	916	909	879	875	913	932	927	933	883	881	891	956	849	911	920	890	934	892	896	908	899	897	882	888	907	889	906	887	943	930	908	876	901	893	945	903	947	919	890	896	925	869	926	908	921	921	913	950	914	884	932	877	944	920	941	941	852	934	878	929	933	902	965	901	915	863	868	942	896	889	958	940	946	884	915	930	909	918	917	967	920	883	904	924	890	882	960	1014	879	923	920	928	910	940	992	946	925	851	868	894	966	900	969	894	902	907	943	923	928	953	885	919	865	925	921	873	885	909	938	946	903	998	896	908	908	940	924	991	904	921	902	890	902	926	902	883	940	855	914	939	884	919	956	934	944	893	875	957	915	935	941	918	971	916	897	890	938	951	883	931	891	903	962	880	951	881	860	893	939	896	885	970	935	951	933	888	941	881	944	983	856	891	944	916	914	921	951	990	918	902	882	959	914	839	821	876	953	877	958	926	924	960	955	896	907	872	938	940	909	932	941	916	884	974	884	925	920	919	940	924	927	914	885	933	870	854	869	918	925	910	922	906	891	936	898	935	908	959	955	865	896	925	933	926	874	901	873	908	907	933	877	927	905	915	908	966	923	887	966	904	919	873	914	934	917	923	922	867	873	958	954	902	951	920	961	914	964	913	936	901	932	888	929	958	944	942	900	946	895	942	881	931	895	923	920	930	965	896	926	952	915	919	897	914	925	881	935	929	910	927	916	887	969	928	906	939	951	907	881	878	928	898	958	873	894	880	910	955	864	924	951	902	911	921	896	877	889	905	959	991	872	874	911	944	878	926	936	960	919	946	878	950	916	912	926	917	870	851	881	917	936	919	909	908	886	965	921	935	888	967	909	895	891	970	931	965	949	926	944	909	894	939	896	954	909	991	944	862	925	917	900	899	913	909	894	925	921	897	918	921	928	938	873	855	910	907	892	954	931	948	962	896	949	929	877	964	858	898	947	897	945	910	864	899	896	889	885	929	918	921	891	910	916	922	937	940	930	915	937	962	910	882	975	936	953	891	901	884	935	944	927	864	929	933	966	908	896	896	918	939	883	899	942	924	874	874	913	946	929	983	882	953	940	953	906	874	862	905	864	923	930	924	927	930	880	900	952	922	899	859	885	931	906	885	947	923	875	876	918	929	881	923	967	870	934	931	900	946	891	888	944	925	943	921	933	905	969	915	916	889	977	857	943	897	946	969	883	879	887	903	941	916	927	921	923	892	958	940	935	889	898	919	925	908	898	897	892	924	897	894	888	890	942	851	885	873	952	958	991	938	871	924	915	892	940	953	867	965	885	912	900	886	922	915	971	867	904	864	917	889	950	958	959	938	899	888	881	925	898	943	896	941	954	925	922	923	957	946	893	910	932	922	916	939	914	927	911	881	908	936	903	970	913	965	965	841	921	884	962	905	864	917	902	900	904	897	925	944	975	911	893	881	856	963	905	872	903	873	953	947	926	928	871	955	912	923	914	964	926	906	895	935	915	928	912	868	879	921	938	918	921	942	944	968	898	903	914	885	927	920	883	921	892	914	899	905	946	883	879	929	927	971	925	923	951	922	953	982	926	877	938	921	916	893	915	921	971	981	915	923	901	966	924	889	947	897	972	891	921	897	943	904	911	911	935	896	951	881	900	920	852	893	873	941	912	910	896	867	962	907	922	935	885	914	925	967	844	886	923	886	937	919	924	904	933	889	849	894	891	937	924	932	893	889	917	898	936	866	986	914	902	929	892	949	904	909	916	919	934	905	980	943	928
25618	13577	10362	15296	15183	12702	11529	10655	10147	9697	9405	9106	9244	8914	8910	8853	8677	8588	8653	8761	8836	8686	8661	8640	8590	8534	8496	8616	8538	8704	8585	8526	8482	8650	8596	8584	8498	8483	8640	8493	8554	8352	8538	8559	8484	8641	8537	8457	8583	8525	8406	8534	8564	8501	8483	8454	8436	8497	8496	8573	8432	8542	8513	8416	8490	8525	8536	8391	8606	8447	8516	8497	8505	8444	8529	8535	8504	8491	8468	8557	8422	8526	8622	8470	8440	8471	8625	8544	8523	8526	8526	8512	8445	8456	8470	8547	8533	8435	8517	8446	8325	8424	8489	8352	8595	8454	8582	8484	8340	8510	8635	8633	8458	8544	8446	8456	8528	8558	8547	8532	8449	8447	8479	8483	8525	8440	8501	8459	8376	8501	8554	8578	8401	8524	8507	8396	8581	8454	8619	8566	8559	8489	8491	8439	8553	8655	8677	8569	8432	8501	8524	8478	8434	8609	8532	8570	8407	8420	8581	8481	8562	8531	8531	8582	8527	8438	8564	8637	8572	8496	8517	8449	8492	8495	8571	8440	8561	8526	8551	8556	8521	8516	8459	8462	8616	8455	8639	8641	8485	8518	8453	8560	8636	8508	8500	8641	8488	8627	8623	8407	8502	8486	8536	8442	8543	8512	8598	8430	8524	8384	8594	8417	8505	8483	8563	8450	8599	8429	8449	8528	8463	8510	8511	8555	8616	8451	8495	8594	8570	8369	8602	8498	8480	8604	8574	8640	8648	8557	8492	8690	8541	8434	8512	8603	8566	8384	8489	8417	8411	8538	8540	8558	8475	8534	8506	8503	8430	8536	8499	8586	8415	8515	8439	8508	8522	8439	8433	8585	8538	8525	8454	8610	8459	8570	8474	8528	8581	8558	8539	8386	8473	8513	8380	8498	8574	8400	8525	8636	8502	8560	8459	8560	8673	8530	8516	8587	8501	8569	8507	8526	8531	8539	8535	8468	8580	8248	8659	8380	8616	8555	8544	8489	8613	8459	8541	8521	8389	8512	8440	8602	8545	8545	8411	8626	8558	8456	8444	8395	8504	8406	8477	8543	8498	8476	8598	8388	8619	8540	8502	8513	8503	8510	8454	8449	8497	8592	8585	8459	8433	8467	8512	8549	8439	8485	8426	8706	8562	8565	8563	8559	8509	8400	8310	8501	8538	8472	8486	8515	8399	8496	8480	8674	8593	8499	8447	8455	8451	8491	8407	8444	8499	8569	8538	8482	8613	8639	8467	8610	8567	8456	8657	8527	8591	8498	8449	8474	8426	8599	8652	8358	8390	8521	8531	8437	8424	8416	8464	8563	8466	8587	8524	8396	8432	8520	8337	8559	8650	8446	8588	8586	8547	8527	8535	8434	8527	8461	8515	8538	8559	8572	8553	8526	8516	8461	8617	8492	8504	8348	8513	8535	8529	8503	8698	8564	8519	8570	8610	8447	8540	8574	8510	8503	8551	8608	8551	8458	8599	8465	8706	8500	8608	8539	8416	8502	8460	8442	8437	8524	8650	8427	8436	8541	8625	8444	8490	8492	8527	8538	8516	8493	8374	8494	8469	8570	8505	8304	8446	8632	8519	8484	8380	8498	8534	8481	8401	8532	8493	8442	8572	8430	8364	8520	8513	8566	8573	8478	8395	8509	8579	8450	8510	8459	8535	8567	8523	8551	8506	8367	8477	8552	8469	8519	8595	8487	8550	8550	8586	8444	8451	8480	8480	8388	8394	8552	8545	8448	8446	8507	8465	8456	8488	8527	8666	8679	8471	8367	8443	8604	8400	8597	8459	8464	8461	8567	8449	8580	8498	8293	8560	8562	8467	8565	8360	8475	8561	8550	8580	8561	8469	8577	8492	8559	8492	8528	8515	8471	8512	8564	8572	8550	8586	8618	8464	8490	8552	8446	8433	8544	8547	8623	8521	8596	8481	8546	8643	8503	8506	8597	8503	8451	8584	8516	8634	8407	8508	8527	8543	8539	8663	8653	8441	8441	8614	8479	8474	8520	8477	8610	8568	8481	8525	8494	8506	8521	8524	8562	8486	8549	8376	8577	8412	8485	8612	8500	8500	8592	8531	8672	8515	8498	8505	8543	8580	8499	8466	8525	8553	8427	8526	8624	8528	8514	8406	8515	8549	8479	8641	8619	8548	8492	8574	8566	8534	8448	8492	8598	8449	8547	8591	8522	8588	8476	8436	8439	8636	8504	8501	8432	8490	8590	8522	8621	8550	8584	8408	8542	8555	8554	8622	8517	8466	8667	8538	8450	8525	8649	8411	8623	8506	8513	8424	8589	8513	8611	8606	8469	8460	8594	8504	8480	8625	8527	8508	8364	8610	8485	8338	8508	8616	8363	8514	8606	8467	8583	8354	8508	8450	8579	8554	8504	8416	8555	8501	8649	8378	8471	8437	8482	8532	8553	8720	8581	8546	8635	8510	8417	8595	8480	8504	8606	8458	8364	8521	8422	8379	8426	8529	8499	8664	8501	8460	8460	8389	8572	8635	8515	8525	8394	8665	8449	8337	8478	8683	8524	8416	8507	8558	8573	8669	8462	8413	8604	8443	8660	8431	8462	8497	8474	8504	8456	8469	8378	8608	8469	8434	8437	8647	8396	8493	8588	8413	8677	8616	8616	8540	8575	8576	8550	8565	8488	8476	8391	8575	8580	8443	8434	8599	8566	8347	8499	8482	8541	8428	8436	8496	8494	8436	8390	8566	8449	8524	8634	8493	8558	8541	8660	8606	8545	8549	8497	8509	8581	8512	8582	8490	8570	8448	8551	8526	8622	8478	8500	8391	8408	8501	8455	8588	8494	8527	8597	8351	8466	8455	8497	8554	8370	8393	8453	8441	8385	8451	8518	8441	8536	8477	8639	8486	8442	8368	8601	8412	8492	8631	8524	8456	8600	8669	8609	8613	8494	8639	8514	8628	8528	8434	8584	8444	8425	8539	8604	8530	8512	8494	8458	8484	8525	8605	8619	8444	8538	8406	8535	8565	8439	8521	8456	8471	8651	8507	8650	8536	8475	8497	8578	8591	8452	8572	8311	8630	8509	8595	8519	8482	8425	8409	8608	8500	8410	8482	8605	8639	8544	8548	8582	8480	8541	8489	8460	8470	8355	8389	8503	8529	8579	8707	8559	8458	8539	8354	8561	8533	8622	8501	8642	8618	8549	8483	8483	8500	8656	8501	8559	8200	8632	8588	8564	8528	8529	8375	8463	8468	8490	8543	8527	8502	8535	8392	8451	8530	8564	8600	8450	8528	8630	8457	8550	8536	8516	8628	8457	8477	8373	8530	8599	8458	8533	8600	8583	8441	8496	8458	8480	8630	8460	8438	8658	8485	8478	8673	8503	8548	8402	8622	8528	8518	8456	8463	8507	8524	8767	8586	8477	8576	8457	8449	8438	8516	8481	8392	8637	8546	8502	8491	8484	8479	8562	8394	8445	8421	8373	8525	8364	8519	8582	8476	8571	8429	8546	8420	8442	8505	8431	8415	8536	8564	8659	8494	8463	8577	8498	8406	8532	8392	8481	8525	8448	8523	8395	8574	8496	8521	8468	8354	8315	8499	8446	8561	8352	8474	8450	8538	8658	8477	8429	8460	8368	8544	8627	8542	8595	8385	8642	8503	8482	8441	8661	8452	8649	8500	8530	8558	8656	8489	8439	8661	8470	8452	8577	8503	8508	8510	8576	8482	8427	8593	8537	8614	8492	8582	8590	8595	8533	8507	8547	8546	8590	8498	8578	8548	8471	8609	8512	8500	8503	8525	8498	8618	8545	8287	8408	8550	8627	8387	8480	8386	8413	8417	8543	8585	8467	8557	8500	8390	8580	8519	8595	8443	8575	8616	8424	8691	8539	8420	8492	8474	8385	8587	8460	8765	8331	8662	8623	8588	8533	8600	8587	8495	8345	8454	8429	8402	8430	8505	8447	8442	8618	8369	8594	8419	8592	8579	8511	8542	8645	8505	8623	8446	8570	8526	8615	8437	8520	8547	8504	8361	8526	8516	8571	8579	8467	8567	8433	8583	8368	8430	8499	8630	8480	8443	8502	8539	8456	8509	8436	8520	8473	8473	8490	8532	8428	8613	8306	8584	8525	8401	8458	8485	8462	8516	8530	8488	8503	8545	8437	8435	8617	8439	8505	8667	8581	8654	8594	8470	8527	8580	8459	8389	8460	8494	8553	8575	8600	8447	8629	8504	8582	8544	8612	8610	8654	8499	8546	8485	8533	8453	8536	8522	8487	8567	8540	8673	8527	8605	8490	8548	8502	8545	8523	8596	8551	8512	8487	8460	8482	8574	8335	8421	8612	8486	8579	8583	8403	8490	8562	8701	8539	8479	8572	8617	8473	8401	8480	8538	8498	8517	8600	8524	8523	8551	8454	8480	8502	8637	8397	8563	8548	8407	8681	8488	8577	8578	8517	8613	8502	8467	8442	8536	8551	8499	8619	8457	8491	8477	8415	8443	8497	8446	8542	8427	8442	8609	8500	8594	8600	8700	8372	8572	8546	8593	8622	8597	8677	8563	8668	8448	8583	8454	8444	8606	8587	8473	8370	8492	8378	8514	8535	8353	8447	8541	8575	8514	8806	8522	8578	8475	8321	8563	8486	8559	8470	8495	8390	8453	8685	8499	8417	8593	8563	8417	8448	8669	8603	8473	8526	8375	8523	8543	8448	8536	8584	8458	8575	8660	8565	8533	8660	8338	8454	8514	8378	8433	8641	8538	8472	8484	8510	8543	8352	8603	8503	8528	8560	8498	8668	8433	8485	8405	8557	8588	8556	8506	8466	8587	8355	8518	8527	8522	8568	8546	8535	8501	8596	8457	8411	8532	8613	8356	8370	8491	8611	8468	8541	8545	8594	8297	8562	8541	8551	8550	8505	8599	8579	8455	8685	8530	8764	8500	8468	8648	8432	8564	8498	8445	8574	8508	8451	8488	8440	8479	8473	8356	8346	8602	8761	8429	8521	8465	8435	8632	8519	8411	8438	8501	8571	8487	8440	8564	8417	8540	8602	8559	8501	8489	8474	8610	8511	8576	8396	8456	8592	8508	8668	8492	8548	8426	8458
6146	1164	828	810	972	832	732	764	730	696	691	668	667	676	600	660	623	610	653	651	638	607	651	604	642	616	621	599	666	679	604	618	678	598	616	621	615	623	585	624	571	570	580	622	629	592	620	665	602	638	613	585	611	645	617	561	637	662	609	605	619	636	572	592	593	606	623	587	602	619	616	570	558	610	637	587	585	645	569	581	664	632	627	622	625	594	651	634	628	584	626	631	586	623	576	611	644	618	580	538	597	661	620	628	596	579	612	618	591	614	549	610	599	598	614	613	605	623	632	617	578	575	621	606	600	594	634	599	601	629	629	620	568	573	557	585	593	635	605	614	573	593	604	621	609	616	629	624	577	614	585	555	594	602	581	611	584	565	632	577	606	659	576	607	584	637	655	601	595	635	582	563	647	594	621	640	592	608	564	622	610	624	642	579	634	661	547	620	614	574	611	616	622	632	574	628	606	591	601	602	627	590	640	595	609	571	600	591	562	645	634	581	622	598	610	619	623	582	589	585	640	605	603	571	605	610	625	611	652	646	612	632	586	569	622	627	625	592	603	588	637	612	623	615	550	602	602	554	621	547	625	619	628	615	632	608	631	582	600	605	606	614	635	604	599	640	613	665	603	634	587	605	568	597	648	624	566	640	605	614	592	612	603	620	631	608	584	594	577	601	609	574	634	590	620	603	604	586	653	575	596	583	659	578	617	603	667	621	593	600	644	576	584	605	594	536	611	564	588	581	607	605	578	588	564	629	601	620	618	623	559	630	577	589	606	575	604	604	585	588	620	567	620	597	639	563	613	607	593	623	563	626	595	635	633	639	629	594	586	613	632	634	616	619	599	606	593	555	637	650	618	634	611	610	614	619	642	552	622	578	630	608	622	643	614	637	650	590	596	683	607	652	619	630	589	598	561	586	617	626	599	634	559	623	595	565	600	667	622	602	555	596	546	632	608	599	593	660	615	624	600	574	580	628	591	612	646	571	597	612	584	564	617	594	606	581	606	617	615	579	625	624	611	603	604	625	568	524	642	556	611	631	612	614	597	588	589	616	564	607	637	637	565	660	580	576	605	613	633	599	534	597	660	577	568	582	592	589	590	593	593	587	608	551	563	616	563	616	599	591	621	608	586	578	621	636	615	586	588	576	633	613	624	594	608	573	608	619	581	621	609	584	672	627	672	575	595	616	564	629	609	603	562	594	617	600	632	634	631	595	592	606	585	616	611	562	601	606	615	601	611	620	599	606	650	557	557	567	587	608	585	615	610	573	610	595	593	618	612	621	619	582	598	647	661	598	562	591	625	625	603	648	609	585	617	582	610	563	612	611	613	635	580	572	635	561	620	599	613	574	616	641	608	584	586	599	588	601	621	622	605	618	615	590	621	604	630	567	606	600	606	590	576	612	569	576	630	609	625	568	628	603	586	548	600	588	570	593	593	585	601	609	600	614	581	599	617	607	636	643	565	598	562	587	582	582	613	582	609	585	585	617	623	623	610	587	592	586	613	593	606	570	643	628	616	600	614	602	599	591	620	622	572	599	580	613	620	638	643	606	653	566	576	636	621	568	649	616	593	587	595	564	591	667	608	609	587	598	595	586	650	615	609	625	623	668	584	603	622	618	586	594	589	601	587	594	616	640	620	611	619	617	603	603	635	590	601	608	612	582	602	601	626	566	594	577	625	597	605	615	612	590	608	560	582	632	601	594	591	626	593	592	619	562	606	597	649	642	610	603	605	584	607	601	581	650	623	605	586	593	609	596	592	634	624	594	644	623	606	645	618	578	615	597	591	588	596	644	629	590	623	594	624	619	553	557	609	625	600	580	639	645	602	597	641	606	601	630	540	565	578	628	594	572	562	607	642	573	590	638	568	622	596	600	633	597	602	588	590	621	629	603	631	593	597	600	624	619	645	576	613	576	597	559	604	593	599	633	571	604	621	571	594	592	595	577	619	591	563	550	578	590	601	592	586	686	628	606	645	624	574	633	606	609	589	641	590	640	619	654	618	577	588	590	581	610	593	623	601	603	603	580	593	599	620	602	599	653	608	625	611	628	607	641	614	581	585	606	569	576	634	580	610	607	618	552	606	627	566	615	584	623	593	631	620	547	581	603	590	628	600	588	637	602	634	578	604	593	613	596	617	611	609	615	615	630	583	612	591	584	583	590	588	627	574	586	613	621	601	593	628	583	588	594	574	610	641	595	603	636	599	626	630	574	667	646	610	583	581	586	544	622	574	621	611	569	597	601	594	631	608	634	608	623	625	620	597	630	614	591	616	591	617	585	584	627	596	595	598	600	579	619	636	598	571	618	615	639	644	595	595	632	617	609	565	586	595	585	620	593	608	643	584	609	605	604	597	615	624	632	616	569	590	535	631	588	606	570	611	618	589	590	573	568	572	610	579	670	616	607	580	630	650	605	575	611	626	628	576	572	616	614	605	583	599	580	590	610	609	573	579	614	635	638	638	623	636	576	620	592	583	618	602	631	641	616	582	615	595	600	620	540	617	620	637	634	649	566	626	587	585	628	634	577	625	634	619	610	654	614	593	590	597	620	637	607	584	620	628	627	589	611	605	576	601	632	600	601	596	579	634	621	590	598	631	569	582	598	594	590	610	576	614	618	605	576	618	640	598	604	612	652	611	613	595	611	602	575	589	627	617	590	617	618	604	609	647	579	637	646	572	587	610	585	654	545	617	621	633	630	637	576	618	613	636	613	595	585	596	605	598	652	576	629	620	581	629	587	582	595	613	661	610	594	615	606	630	622	615	626	619	648	587	605	625	641	603	608	592	605	624	610	615	610	609	623	626	566	615	605	570	625	632	590	615	606	632	629	632	621	572	588	579	644	601	598	588	568	633	652	576	627	614	574	593	569	590	621	618	586	646	600	609	598	618	619	630	628	650	600	588	614	607	634	604	578	599	585	634	623	619	598	622	647	531	644	592	628	567	610	571	595	579	582	534	601	631	627	628	623	591	645	664	599	593	589	581	593	618	620	629	610	605	557	626	591	633	586	594	612	550	598	591	611	600	588	629	582	615	593	611	583	634	584	636	619	589	651	605	584	588	609	614	625	584	558	645	630	596	598	578	600	623	580	592	615	585	644	608	604	590	591	614	574	595	568	572	567	618	612	605	614	588	581	578	625	605	619	624	618	625	557	604	600	620	596	603	569	681	588	561	607	615	573	528	641	607	656	582	594	639	607	613	566	583	642	633	585	643	592	576	595	643	575	547	597	575	579	604	634	612	617	628	620	619	625	626	649	576	620	583	600	605	613	598	560	594	613	600	607	623	582	611	607	590	586	609	580	631	589	601	639	629	602	595	642	616	593	545	601	627	565	613	617	575	606	575	597	595	580	635	579	647	581	590	599	603	587	601	575	586	601	606	531	546	623	597	592	636	629	613	576	600	623	605	642	594	609	634	661	582	598	624	575	616	628	633	597	627	625	599	618	612	562	621	575	610	587	634	597	600	593	599	588	577	582
31982	14906	9875	19837	23539	18129	14836	12876	11268	9986	9193	8529	8105	7671	7162	7150	7035	6883	6812	6733	6594	6579	6652	6605	6519	6435	6382	6330	6380	6234	6367	6178	6274	6335	6189	6120	6182	6105	6157	6140	6087	6085	6329	5878	6046	6125	6123	6028	6149	6027	6207	6113	6127	6063	5989	6148	5915	6208	6068	5979	6129	6107	5989	6046	5995	6157	6040	6056	6130	5975	6048	5995	6101	6111	5960	5952	6142	6124	5958	5967	5996	6043	6015	5977	6169	6080	6111	5969	6071	6056	6034	6011	6154	6044	6108	6014	6033	6051	6028	6135	6000	6054	6000	6133	5998	6034	5999	6091	5979	6045	5959	5915	6021	5948	6029	6077	6057	6039	5978	5939	6147	6089	6004	5986	5938	6146	5970	6044	6168	6006	6008	5917	6088	5979	6055	6049	6081	5996	5954	5908	5980	6056	6110	6017	5966	5982	5956	6104	5926	6034	6064	6015	5912	6004	6076	6034	5980	6092	6044	6017	5824	5973	5949	6069	6033	5947	5980	6208	6055	6181	5984	6052	6087	6060	6199	6070	6094	5952	5987	6042	6085	6052	6012	6057	6080	6046	6088	5900	5970	5979	6032	5988	6015	5997	6058	6132	5969	6027	6128	5889	5944	6012	6038	6013	6130	6049	6071	5954	6024	5910	6087	6135	6000	6033	5921	6004	6030	6031	6062	6036	6030	5997	6048	6001	6047	6017	5951	5842	5997	6081	6088	5989	6020	5972	6027	6124	5999	6045	6124	5925	5891	6086	5931	6065	5964	6037	6034	6079	6071	5920	5968	5976	6130	5985	6001	6017	5999	6132	5888	6036	6049	5957	5980	5935	6022	5978	6105	5886	5917	6030	6106	6015	5873	5900	5985	5986	6014	6109	6058	5885	6053	6105	5919	6086	5907	5982	6084	5894	5919	5973	6025	5923	5943	5920	5922	6057	6019	6014	5956	5966	6003	6215	5996	6030	5993	5935	6107	5950	6046	5918	5948	6025	5990	6151	6061	6054	6064	5958	6000	6041	6023	5984	6048	6076	6117	6038	6097	5999	6074	5982	5959	5903	6069	6046	6011	6024	5994	5907	5964	5982	6134	6008	5964	6021	6030	5933	5976	6014	6003	5883	6128	6139	5974	6022	6081	6087	6071	6093	6002	5929	5973	6041	5983	5897	5953	6028	5980	5973	5958	5925	5934	5992	6075	5992	6070	5964	5939	5962	5980	6017	6125	6017	5957	6055	6034	5977	5973	5930	6125	5947	5997	6000	5993	6208	6066	5868	5998	5947	5980	6057	5992	6050	6027	5924	6103	5912	6123	6025	6015	5946	6031	6127	6137	6005	5955	5987	5920	5992	6020	6025	5986	5983	5868	6116	6013	6016	6026	5981	6145	5847	5921	5997	5943	6042	6065	5907	6009	6089	6088	5912	6133	5954	5910	6081	6004	5997	6140	6022	6034	6047	5952	5959	6000	5986	6062	5939	6020	6037	5975	6064	5930	5988	5992	6008	5924	6130	6018	6107	5886	6057	6064	6100	6040	6121	5937	6000	6014	5887	5926	5927	5858	6115	6024	5880	6141	6078	5965	6038	6020	6177	6095	6138	6054	6006	6067	6050	6026	6051	5969	6033	6008	5963	6020	5956	5963	5900	6053	6062	5977	6186	5954	6019	6133	6004	5875	5977	5945	6002	5985	5852	6046	6002	6079	6066	5956	6110	6041	6001	6117	5983	6056	5986	5935	5938	5923	6091	6009	5987	6029	5983	6054	6066	6058	6095	6058	5950	6093	6031	6154	6023	5934	6016	5995	6012	6022	5902	5973	6132	5922	6009	6014	6016	6096	5952	5942	6169	6017	5887	6083	6042	5986	6001	6049	6040	6046	6088	5934	6028	6101	6096	5984	6145	6010	6048	6117	6010	5882	6020	5965	6164	5978	6032	5928	6047	6053	6010	6071	5957	6014	6057	5950	6113	6097	6019	5859	5938	5973	6046	5965	5908	5937	5959	5966	5966	5931	6137	5976	5995	6017	6174	5978	6019	6049	5960	5950	6078	6049	6037	6140	5980	6002	6055	6066	6012	5957	6142	5888	6014	6002	6009	5977	6005	5992	6072	6083	6092	6041	5990	5997	6003	6050	5958	5951	5927	6114	5951	6067	6019	6085	6011	6077	6097	6033	6006	6074	5969	5993	6072	6000	5979	6008	6040	6099	6046	6126	6059	5835	6073	6035	5963	6096	5990	5932	5889	5892	5881	6072	6090	5970	6059	5944	6085	6029	6049	5992	5924	5973	6045	5932	6063	6040	5815	6166	6132	6071	6096	6016	6065	5916	6115	6054	6007	6093	6029	5899	6076	6151	5839	6102	5986	6176	5940	6090	6037	6118	6023	6039	5948	6151	5926	6092	6080	6091	5935	6016	5888	5945	6062	6122	5987	6165	5968	5940	6045	5806	5927	6092	5947	5871	6161	6075	6006	5903	6020	5934	6052	5947	5944	5987	6204	5975	6137	6085	5871	5972	6074	6131	6032	6001	5978	6019	6136	5986	5986	6026	5998	5966	5946	6097	5923	6043	6017	6156	5971	5991	6108	6042	6041	6007	5930	6030	6022	5959	6067	6034	5955	5985	6008	5951	6065	6129	5970	6000	5947	6006	6035	6151	6058	6054	6154	5983	5955	5996	6026	5938	6015	6008	5994	6004	5910	6024	6024	5902	6090	6111	5906	5999	5827	5952	6042	5987	6068	5974	6036	6006	5907	6109	6017	6005	6094	6163	6044	6027	5988	5945	6010	6061	6002	6000	6019	6152	5838	5980	5944	6196	6115	6042	6031	6057	6035	5966	6015	6008	5999	5995	5956	6022	5986	6025	6009	5965	5921	6073	6150	5911	6125	6124	5999	6028	5949	5943	5979	5997	6028	5977	6117	6058	6006	5945	5958	6025	6146	5977	5948	5839	5987	5940	6027	5923	6000	6062	6065	5998	5989	5966	5915	6043	6000	5937	6104	6030	6070	6050	6012	6029	5998	5917	6033	6005	5915	6028	5996	6128	5957	6075	6052	6079	6011	5973	5866	5880	6046	5948	5979	5967	5963	5950	6046	6127	6047	5916	5890	5936	6014	6040	5932	6054	6102	6018	6079	6072	6097	6089	5977	6037	5949	5919	5920	5978	6002	5972	6196	5978	6032	6023	6112	6078	6009	5914	6086	5952	5941	6083	6014	6073	6038	5952	5991	5944	5929	6008	5995	6033	6044	6036	6001	6167	5993	6030	6141	5900	6014	6028	6036	5969	5972	6034	6013	6032	6055	5974	6052	6098	6085	6127	5972	5995	6083	5934	6082	6008	6051	6127	6038	6131	5971	6003	5983	6070	5956	5910	5950	6070	6078	5958	6021	6114	6088	5981	6068	5950	6067	6045	6040	5989	6114	5939	6040	6086	5937	6012	6075	6106	6112	5968	5923	5885	6050	5947	6093	6067	5953	5944	6018	6006	5891	5875	5962	6067	5988	5928	6036	6049	5981	6076	5985	6031	6015	5990	5965	5977	6073	6017	6069	6052	5978	6085	6049	6046	5965	6002	6049	6068	5985	6076	5908	6175	5935	6034	6001	5985	5993	6016	6112	6101	6039	6020	6096	6082	5961	5971	6029	6011	6015	5987	5979	6029	5995	6043	6100	6101	6012	6164	6024	6043	5954	5963	6138	6020	6171	5994	6112	6057	5973	6028	5992	5993	5928	6017	6023	6096	6019	6087	6094	5994	6027	6063	5917	6079	6019	6107	5966	6022	5969	6063	5979	6062	6015	5903	6110	5959	6048	6046	6059	6079	6053	6025	6013	6089	5916	5926	6099	6087	5996	5995	5974	6063	5872	6157	6006	5929	5941	6060	5949	5890	6066	5948	6014	5920	6037	5970	6060	6012	5898	5908	6023	6019	6056	5957	5991	5934	6174	5966	6021	6073	5991	5951	5960	6053	5981	6006	5993	6045	6068	6053	6181	6045	6061	5910	5971	6094	6132	6124	5967	6143	5970	6021	5977	6024	6030	5979	6033	6070	5943	6108	5924	5979	6110	6025	5944	6143	6005	5921	6019	6178	6104	6056	5981	6074	5931	6133	5996	5973	5986	6081	6075	5848	6107	5950	6042	6161	6089	6041	6063	6095	5933	5968	6088	6117	6094	6074	6030	5987	6046	6007	5984	6065	5964	6064	6061	6013	6003	6105	6177	6027	6043	6124	5952	6021	5911	5828	5839	6076	6067	6198	6107	6076	6054	5996	6030	6104	5899	6032	6075	5976	5997	6052	5996	6061	5997	5921	6121	5974	6069	6121	5962	6132	6135	5932	5977	6050	5998	6145	5887	6112	5893	6124	5997	5912	5947	6091	6098	6011	5987	6005	6084	6000	5868	5937	5928	6004	6060	6069	6030	5962	6038	6132	6012	6022	6082	6159	5971	6018	6039	6033	6134	5945	6018	5914	5992	6087	6042	6065	5975	6096	6092	6003	6093	6016	5975	6035	6176	5986	6147	6102	6019	6064	6090	6185	6046	6121	5919	6027	6063	6012	6106	5998	6016	6103	6078	6068	6042	5914	5987	6028	6066	5852	6085	6062	6143	6027	5995	6105	6038	6110	5999	5896	6115	6029	5956	5972	5888	6074	5877	5911	6061	6114	5976	5923	5879	5925	5973	5892	6012	5989	6018	6038	5924	5875	5965	6009	5974	6108	5974	6050	5900	6010	6098	5951	6133	6011	6001	5992	6020	6076	6036	5938	5882	6003	5868	6045	5941	6004	5987	5950	6068	6120	5954	6134	5984	6089	6042	6086	6024	5964	5987	5973	5949	6139	5901	6069	6135	5888	6012	6065	5961	6100	5999	5986	6063	6009	6008	6070	6073	5973	5933	6090	5978	6072	5997	6070	6085	6059	5970	6008	6041	6012	6006	6089	6063	5952	5919	6036	6017	6018	5824	5913	6078	5995	5968	6025	6006	5963	6157	5995	6178	6014	6120	6008	5968	5997	6086	5981	5961	6045	6040	6069	6165	6074	6055	6039	6060	5823	5971	6062	6009	6001	6119	5961	5972	5963	5972	6067	6084	5911	6096
5578	1064	846	839	913	826	754	732	741	784	706	669	721	683	678	710	670	633	647	685	657	640	664	629	624	636	666	637	651	647	652	622	628	661	635	666	607	668	660	671	609	676	671	663	589	636	623	649	607	610	669	661	657	627	682	647	629	650	646	613	671	650	650	610	654	639	588	652	666	647	686	628	640	665	626	634	657	636	609	587	672	639	664	607	667	647	672	602	681	646	638	649	652	642	657	645	610	600	620	641	605	671	611	650	689	643	681	638	651	634	691	598	623	623	656	663	678	659	621	622	633	631	626	626	636	664	633	651	688	621	664	669	647	621	597	622	636	701	687	660	695	627	678	641	625	645	628	681	617	620	640	652	629	663	600	643	598	639	680	641	653	647	638	620	615	643	655	668	629	646	624	676	624	644	672	654	666	611	627	671	653	624	670	648	604	684	622	664	636	599	591	689	692	619	664	656	670	695	619	679	646	655	654	636	607	650	640	654	615	636	659	612	645	662	633	651	686	658	697	646	608	630	615	595	656	624	615	623	656	663	651	614	626	623	599	630	642	648	619	650	637	620	677	653	657	644	611	672	598	671	643	654	633	631	629	684	653	624	705	644	627	654	641	647	670	599	663	665	642	655	663	606	642	656	635	609	641	647	643	639	703	634	631	626	677	611	661	639	668	670	693	595	644	617	602	634	651	619	656	651	667	680	664	664	670	670	681	648	661	666	641	663	664	638	657	652	623	604	600	700	611	631	683	676	625	624	671	667	652	626	640	646	635	608	637	651	652	684	639	674	672	614	642	659	645	635	604	624	649	605	603	689	632	612	615	651	631	667	667	667	625	683	629	613	636	643	674	629	652	644	621	651	678	648	633	651	639	626	635	624	619	642	693	630	672	636	626	698	663	628	636	621	635	603	669	687	596	602	671	672	623	614	633	634	614	645	675	643	676	655	648	633	647	661	645	653	594	691	656	638	622	639	678	690	632	612	634	600	652	550	655	669	639	627	689	654	652	623	679	641	618	622	624	659	674	634	645	607	676	618	653	626	626	622	643	644	611	653	604	659	638	569	653	670	630	615	712	667	688	597	665	656	618	649	631	664	646	622	650	617	635	656	618	657	656	642	602	647	655	632	619	696	653	651	619	625	663	650	629	635	648	662	692	665	645	629	621	625	677	654	624	646	624	681	631	634	595	667	648	675	645	645	646	674	659	646	658	625	702	646	663	636	646	641	674	679	669	616	639	651	629	609	644	628	653	629	597	654	670	705	603	651	654	636	671	649	612	657	635	661	654	635	660	607	642	607	660	707	648	604	649	694	635	638	676	643	636	649	631	591	700	682	673	663	628	635	641	622	603	655	711	700	630	657	656	682	695	626	636	643	658	691	652	655	640	622	664	640	676	614	638	625	621	593	634	668	677	667	684	685	610	613	665	682	628	659	632	657	636	665	672	639	662	675	603	601	614	659	647	673	638	693	668	646	620	695	666	623	601	636	672	659	649	684	637	633	588	635	602	682	696	619	659	652	646	665	622	619	641	639	653	599	671	612	615	656	596	644	651	603	643	662	622	646	652	658	664	626	630	655	703	658	649	635	652	606	650	626	625	636	659	645	601	613	614	638	618	601	662	651	671	641	635	607	649	660	668	649	616	633	639	613	635	642	662	633	671	640	603	623	647	647	609	634	595	662	644	640	637	628	607	610	635	732	640	673	613	629	638	653	648	616	670	628	669	606	692	605	632	656	655	664	681	641	636	638	635	667	677	655	618	630	677	665	656	649	636	636	642	611	670	650	653	639	601	625	636	663	698	638	637	684	638	658	659	616	621	651	686	614	606	617	638	639	615	672	678	639	614	620	680	591	638	705	645	632	610	648	615	614	633	665	636	670	639	618	652	643	637	653	593	647	644	660	617	614	646	617	623	637	659	629	649	637	626	644	677	617	646	645	636	621	659	652	655	646	667	679	614	617	674	608	609	654	629	640	622	642	636	660	637	674	621	597	651	647	627	667	602	652	630	656	646	649	660	705	622	627	652	650	630	605	642	621	668	669	602	691	641	669	682	600	640	609	682	670	635	640	636	621	612	701	685	649	648	659	647	665	607	652	645	663	667	654	603	675	609	679	662	621	636	655	645	637	641	637	639	584	638	628	657	667	632	614	703	645	642	644	639	608	625	682	687	683	600	652	655	657	654	565	653	667	706	621	600	665	661	624	616	656	656	600	646	639	637	615	623	701	657	649	639	655	591	629	680	643	667	635	660	657	701	658	568	633	618	695	656	618	648	662	686	683	665	660	638	673	667	642	636	680	637	641	619	657	644	647	663	591	651	691	613	659	682	608	631	655	638	639	653	644	651	628	662	640	644	631	618	634	653	624	680	629	646	618	622	643	692	661	642	632	636	693	647	643	670	651	660	642	671	634	651	649	676	650	656	627	628	680	634	634	651	668	610	647	657	634	626	651	631	613	639	617	634	655	728	630	619	628	685	647	622	679	655	656	596	645	608	625	683	600	626	608	599	633	672	623	661	653	687	672	666	700	595	655	675	643	638	657	664	644	660	693	644	624	681	676	638	634	665	676	612	629	640	655	615	650	615	652	628	596	629	618	630	657	653	627	690	682	627	641	687	626	636	631	659	676	647	636	633	642	642	628	633	595	670	680	595	595	645	664	654	656	654	634	607	625	663	651	617	649	628	635	660	610	595	650	661	619	632	716	647	653	645	606	645	627	679	622	676	609	686	617	636	656	641	620	666	647	665	613	644	643	671	669	645	647	629	673	613	596	633	606	619	661	651	628	627	661	651	611	606	688	630	613	655	664	662	671	632	626	660	681	608	626	630	635	636	626	657	650	630	601	651	612	623	661	670	636	652	655	647	691	626	643	634	628	680	616	646	675	582	666	640	675	643	639	650	659	697	671	663	670	610	617	665	657	675	626	644	651	627	662	673	674	629	630	669	635	625	645	620	628	643	662	597	632	633	609	655	629	710	665	643	651	669	685	643	683	673	625	665	663	641	629	634	666	620	606	653	637	652	685	644	664	656	623	618	636	677	636	624	675	648	662	662	658	635	673	656	721	650	628	649	665	680	628	604	629	658	632	661	635	652	603	650	631	619	637	629	651	651	664	630	627	637	622	688	656	601	661	632	650	608	721	653	621	619	614	599	632	640	675	665	624	638	653	698	616	599	609	673	676	590	628	656	644	624	640	698	635	611	612	694	620	619	692	675	663	626	684	661	628	636	619	619	622	615	618	655	613	639	670	634	662	619	677	648	627	667	719	642	615	619	624	648	660	604	637	640	656	637	656	677	626	654	655	628	663	641	689	671	652	609	659	575	634	670	639	680	654	639	645	613	659	700	617	666	615	612	660	649	595	653	645	668	628	603	630	633	681	647	611	667	637	644	629	629	631	654	666	643	599	641	620	607	650	654	643	668	688	643	661	621	643	656	675	607	643	649	596	613	632	664	651	599	631	630	663	621	673	651	658	684	642	640	655
28939	14154	9954	19055	23270	17978	14108	11962	10611	9690	8903	8319	7937	7609	7465	7272	7220	7146	7125	6939	6825	6738	6775	6802	6683	6713	6578	6678	6579	6551	6529	6627	6633	6577	6528	6444	6416	6338	6418	6523	6433	6535	6520	6460	6472	6482	6364	6396	6510	6312	6434	6481	6340	6487	6370	6436	6499	6452	6366	6340	6358	6410	6426	6218	6486	6312	6436	6289	6480	6548	6436	6396	6528	6501	6436	6368	6497	6380	6292	6454	6475	6430	6461	6308	6449	6423	6459	6373	6429	6310	6508	6544	6415	6369	6403	6547	6431	6415	6402	6480	6420	6371	6478	6378	6387	6425	6454	6444	6534	6394	6461	6438	6331	6315	6454	6274	6530	6307	6354	6426	6298	6325	6395	6405	6560	6335	6296	6441	6330	6384	6363	6417	6370	6461	6457	6391	6359	6424	6288	6398	6321	6528	6476	6215	6482	6373	6314	6344	6518	6352	6468	6334	6361	6480	6522	6355	6260	6325	6369	6391	6294	6382	6336	6397	6290	6329	6348	6474	6381	6476	6513	6405	6357	6634	6398	6465	6378	6442	6405	6368	6295	6389	6443	6417	6458	6454	6349	6356	6382	6260	6388	6325	6405	6388	6324	6499	6513	6452	6347	6396	6436	6486	6444	6364	6400	6270	6413	6336	6428	6365	6399	6373	6394	6463	6484	6302	6333	6349	6412	6416	6395	6412	6270	6427	6533	6420	6443	6319	6304	6373	6281	6362	6424	6513	6432	6363	6349	6439	6422	6376	6257	6413	6456	6429	6321	6440	6337	6347	6328	6419	6370	6490	6334	6394	6388	6360	6446	6276	6365	6368	6379	6381	6394	6377	6296	6345	6255	6327	6560	6356	6449	6433	6524	6453	6497	6500	6381	6432	6414	6269	6364	6321	6211	6348	6413	6261	6407	6380	6374	6335	6402	6361	6389	6300	6368	6445	6437	6263	6299	6331	6419	6296	6466	6171	6320	6351	6416	6408	6441	6426	6570	6405	6474	6473	6365	6452	6363	6542	6467	6412	6270	6489	6253	6328	6425	6391	6519	6368	6409	6554	6409	6340	6330	6420	6381	6477	6387	6417	6374	6412	6358	6258	6401	6421	6429	6406	6449	6330	6424	6498	6471	6221	6385	6470	6328	6380	6495	6304	6422	6401	6441	6424	6335	6495	6551	6441	6275	6453	6284	6376	6498	6243	6517	6398	6318	6377	6377	6279	6309	6460	6461	6494	6383	6431	6302	6507	6342	6393	6385	6457	6449	6373	6341	6422	6397	6386	6365	6404	6281	6486	6463	6496	6342	6400	6406	6439	6318	6494	6416	6403	6277	6423	6308	6326	6290	6340	6371	6455	6426	6345	6258	6192	6328	6435	6431	6324	6361	6376	6394	6438	6496	6365	6321	6322	6462	6344	6439	6474	6414	6474	6403	6548	6344	6408	6492	6470	6472	6455	6367	6368	6301	6329	6376	6378	6271	6450	6317	6494	6497	6547	6378	6441	6462	6548	6421	6319	6404	6454	6462	6381	6433	6321	6423	6489	6303	6480	6471	6400	6444	6322	6398	6365	6396	6315	6463	6410	6357	6394	6270	6394	6315	6410	6358	6335	6348	6437	6281	6399	6372	6388	6410	6360	6444	6267	6513	6372	6403	6422	6380	6406	6341	6358	6317	6286	6532	6323	6543	6377	6360	6372	6387	6339	6358	6457	6350	6408	6426	6416	6377	6380	6394	6316	6471	6384	6498	6456	6436	6362	6375	6374	6314	6391	6383	6319	6483	6436	6442	6472	6351	6199	6381	6454	6278	6503	6299	6465	6455	6354	6395	6421	6400	6455	6333	6291	6412	6416	6323	6421	6408	6602	6422	6388	6417	6413	6345	6295	6302	6330	6471	6342	6513	6358	6394	6275	6294	6362	6435	6340	6255	6376	6351	6522	6326	6461	6376	6498	6418	6402	6411	6443	6463	6393	6351	6299	6277	6409	6430	6325	6394	6424	6334	6371	6419	6332	6526	6423	6410	6329	6403	6377	6438	6396	6421	6431	6363	6398	6310	6437	6335	6406	6423	6443	6332	6254	6371	6515	6284	6441	6392	6439	6428	6303	6453	6475	6383	6427	6427	6583	6376	6480	6330	6402	6272	6384	6418	6381	6353	6415	6319	6407	6414	6304	6330	6495	6444	6334	6336	6380	6334	6369	6451	6501	6350	6403	6432	6305	6480	6451	6391	6502	6384	6384	6444	6346	6432	6306	6449	6318	6387	6284	6455	6289	6375	6435	6308	6460	6385	6410	6420	6386	6457	6358	6330	6371	6513	6244	6303	6334	6457	6532	6490	6407	6315	6469	6377	6501	6271	6338	6424	6387	6380	6421	6421	6354	6382	6354	6355	6421	6461	6466	6367	6271	6367	6485	6418	6323	6388	6538	6534	6500	6431	6388	6318	6481	6401	6319	6321	6354	6448	6327	6462	6481	6285	6303	6366	6357	6483	6443	6333	6369	6351	6523	6571	6482	6454	6420	6377	6468	6373	6277	6292	6276	6376	6464	6358	6379	6339	6401	6486	6237	6476	6413	6446	6303	6494	6489	6310	6389	6334	6422	6444	6441	6514	6278	6397	6371	6351	6580	6458	6464	6413	6361	6427	6309	6466	6362	6328	6356	6559	6434	6436	6471	6511	6333	6346	6464	6313	6327	6404	6389	6462	6532	6330	6412	6325	6498	6395	6210	6437	6284	6413	6392	6304	6411	6345	6244	6385	6406	6352	6392	6376	6453	6359	6289	6480	6348	6340	6449	6345	6358	6370	6401	6335	6373	6457	6377	6327	6328	6350	6394	6422	6373	6405	6558	6544	6381	6287	6446	6405	6374	6413	6329	6345	6390	6332	6430	6379	6371	6389	6289	6399	6431	6436	6467	6293	6423	6379	6355	6490	6378	6518	6317	6429	6264	6380	6410	6404	6272	6443	6274	6480	6406	6374	6484	6426	6479	6399	6351	6465	6446	6307	6420	6353	6306	6350	6379	6351	6398	6458	6278	6389	6360	6375	6319	6447	6443	6418	6337	6411	6444	6475	6412	6380	6452	6355	6502	6484	6385	6425	6388	6418	6344	6339	6459	6522	6569	6447	6420	6428	6397	6391	6332	6303	6369	6429	6304	6385	6377	6457	6521	6496	6312	6434	6462	6259	6394	6259	6414	6346	6392	6401	6461	6269	6486	6395	6276	6466	6453	6496	6291	6424	6260	6300	6279	6453	6376	6285	6461	6369	6455	6334	6410	6429	6354	6375	6368	6455	6299	6425	6409	6364	6355	6429	6368	6383	6433	6423	6422	6371	6309	6470	6322	6566	6353	6247	6363	6349	6384	6427	6368	6341	6369	6329	6367	6375	6433	6376	6414	6381	6368	6434	6280	6303	6401	6424	6274	6423	6434	6360	6298	6527	6431	6454	6383	6366	6357	6355	6384	6314	6540	6272	6328	6312	6457	6390	6472	6473	6466	6315	6371	6477	6473	6426	6521	6475	6476	6276	6413	6392	6388	6334	6419	6474	6365	6485	6338	6315	6456	6513	6415	6387	6412	6382	6454	6453	6393	6304	6341	6356	6299	6474	6389	6412	6245	6379	6340	6286	6386	6246	6397	6346	6266	6354	6453	6446	6381	6448	6351	6400	6393	6473	6488	6451	6338	6506	6403	6432	6426	6392	6418	6448	6245	6294	6397	6514	6483	6371	6375	6417	6422	6361	6422	6364	6371	6362	6387	6408	6394	6269	6415	6359	6266	6515	6312	6394	6401	6454	6280	6461	6369	6416	6548	6469	6325	6427	6277	6403	6427	6554	6420	6416	6496	6368	6409	6472	6536	6428	6393	6230	6434	6425	6382	6448	6402	6279	6506	6346	6365	6352	6390	6414	6390	6307	6447	6260	6491	6319	6402	6264	6442	6479	6422	6342	6400	6359	6371	6352	6279	6449	6295	6298	6441	6383	6355	6322	6419	6410	6392	6260	6374	6468	6294	6461	6366	6387	6443	6331	6332	6443	6323	6457	6316	6447	6379	6536	6328	6306	6329	6486	6443	6263	6472	6395	6375	6310	6403	6362	6337	6345	6373	6515	6372	6418	6461	6415	6340	6395	6363	6463	6510	6267	6335	6431	6427	6524	6401	6384	6433	6371	6423	6351	6443	6432	6437	6309	6313	6471	6371	6381	6448	6443	6392	6428	6303	6359	6237	6350	6309	6323	6366	6466	6393	6335	6177	6375	6276	6437	6321	6512	6345	6513	6365	6365	6405	6355	6475	6330	6445	6384	6402	6388	6382	6470	6431	6458	6419	6297	6352	6383	6408	6424	6405	6412	6423	6379	6317	6376	6500	6454	6352	6452	6498	6438	6338	6311	6424	6413	6214	6396	6408	6423	6418	6252	6276	6491	6488	6351	6416	6311	6393	6442	6380	6378	6472	6166	6529	6514	6381	6298	6455	6411	6271	6358	6492	6286	6514	6434	6307	6304	6313	6380	6388	6364	6306	6344	6418	6436	6463	6408	6324	6512	6342	6434	6385	6370	6299	6389	6429	6422	6379	6433	6388	6500	6342	6465	6405	6381	6459	6417	6418	6471	6313	6431	6396	6409	6290	6482	6416	6353	6362	6553	6363	6383	6427	6386	6432	6489	6415	6355	6466	6464	6349	6435	6402	6366	6378	6381	6436	6373	6314	6490	6461	6431	6444	6374	6381	6360	6429	6361	6440	6409	6582	6459	6375	6386	6331	6367	6505	6219	6370	6423	6355	6333	6421	6497	6389	6349	6410	6438	6473	6431	6451	6368	6403	6474	6391	6479	6265	6457	6297	6420	6434	6280	6473	6454	6508	6391	6549	6470	6399	6485	6412	6343	6350	6299	6473	6308	6374	6424	6299	6326	6350	6374	6399	6318	6352	6422	6361	6252	6471	6428	6399	6441	6429	6404	6353	6435	6523	6497	6297	6367	6361	6259	6529	6375	6420	6285	6501	6472	6230	6365	6369	6422	6443	6349	6218	6368	6418	6384	6314	6450	6521	6361	6440	6429	6334	6346	6507	6364	6355	6468	6410	6460	6437	6354	6328
5704	1654	1134	1039	1230	1107	989	963	861	892	797	786	796	757	782	797	773	704	749	682	772	754	672	718	697	715	692	696	686	692	713	739	702	685	696	717	697	709	729	708	677	716	669	673	674	701	695	739	695	697	679	712	676	712	626	686	662	703	718	725	694	691	689	642	651	765	672	690	719	710	733	629	694	680	716	686	736	671	672	723	658	755	666	758	706	671	683	688	685	720	684	685	679	679	649	710	696	694	738	714	664	684	716	689	731	686	677	702	660	689	666	693	683	696	700	712	688	731	709	712	663	666	698	705	709	685	682	688	690	726	705	681	670	683	732	683	673	663	676	693	663	689	655	684	703	642	728	646	717	668	730	692	725	695	646	708	684	739	673	705	703	665	692	669	715	775	747	688	671	660	687	697	661	698	650	723	735	708	646	710	680	733	667	705	657	646	643	722	685	690	638	720	701	706	692	720	685	672	696	721	677	691	703	656	657	723	669	674	721	724	668	733	668	715	697	676	709	725	695	680	704	668	713	668	666	677	700	665	710	649	681	723	680	673	704	706	684	701	673	744	666	731	680	710	702	733	701	683	667	647	719	650	715	742	697	722	705	688	726	677	670	677	696	681	710	665	695	704	664	678	696	661	674	655	710	710	708	697	707	766	686	703	731	653	685	677	662	696	677	724	753	677	671	649	690	644	681	699	671	678	721	653	708	687	674	663	709	717	705	679	731	686	691	650	694	652	682	725	709	692	668	660	718	671	692	708	683	645	701	753	681	701	718	733	685	680	688	666	728	606	710	689	679	724	702	734	700	716	666	658	689	664	667	686	686	702	740	692	677	641	665	708	663	701	712	696	718	703	677	681	685	696	714	677	671	702	696	707	680	720	700	706	680	652	673	645	700	732	685	648	655	681	652	690	719	720	734	670	666	652	715	676	691	706	651	643	663	713	695	710	673	700	672	703	725	676	648	685	736	695	722	679	644	718	683	724	646	638	703	647	689	684	704	700	698	713	698	723	713	705	702	693	731	688	690	639	656	684	640	688	717	707	716	689	706	673	645	679	690	713	728	683	705	691	700	732	703	654	680	668	673	657	671	668	730	695	690	700	723	668	742	701	691	708	753	694	674	672	649	725	621	718	714	722	659	701	698	686	683	674	737	686	673	704	686	684	683	725	668	717	719	726	756	703	652	724	698	680	655	674	661	677	713	691	651	653	698	681	673	728	674	672	670	709	694	689	714	662	689	687	686	657	709	695	720	682	700	714	713	703	655	686	695	709	692	699	704	704	712	655	709	686	693	709	744	702	710	717	698	717	710	735	692	669	678	691	693	689	664	685	718	720	692	681	708	644	701	674	708	660	743	707	671	681	691	703	731	718	675	688	711	683	728	743	673	696	647	717	724	696	684	667	682	674	745	695	717	675	683	656	654	715	700	683	710	712	673	717	711	680	722	669	685	718	662	701	702	691	706	660	683	691	715	707	716	726	703	662	729	647	660	661	736	660	723	725	715	719	687	664	684	653	696	700	746	699	723	698	695	738	716	674	692	678	687	683	699	653	689	673	693	705	710	681	706	710	721	698	669	696	687	690	639	715	720	734	704	676	690	714	676	696	669	661	711	735	673	709	670	658	674	678	701	668	686	710	684	692	637	661	687	736	718	691	685	693	684	681	681	697	714	692	677	699	655	667	695	694	676	721	677	692	699	721	679	696	688	651	710	715	706	666	664	711	667	666	659	680	638	639	698	654	669	687	676	695	652	679	731	715	726	719	705	772	750	669	684	694	745	676	733	665	720	668	742	660	654	619	684	687	698	683	694	657	721	682	695	702	697	686	685	705	680	693	668	680	675	669	683	666	709	692	707	687	699	659	672	727	691	652	687	707	747	669	713	706	645	676	719	722	680	708	650	700	677	736	685	718	733	720	690	725	735	663	717	676	741	659	707	685	678	705	670	690	707	663	691	696	718	698	701	719	684	689	672	695	722	719	699	692	634	696	708	658	691	711	700	678	669	673	662	660	715	624	737	711	726	685	645	696	703	698	687	674	723	741	734	712	677	699	651	725	727	653	670	686	642	727	652	721	688	741	648	692	708	703	671	647	668	702	702	666	687	671	735	721	699	717	674	716	745	722	658	689	656	703	712	691	691	686	681	745	643	685	694	721	723	696	659	695	682	716	723	709	713	718	736	678	697	754	649	684	660	675	691	691	685	675	655	662	667	644	655	675	677	715	704	699	690	703	708	707	676	663	675	658	708	719	664	688	730	727	713	686	638	716	705	698	682	736	707	680	667	704	709	653	717	676	694	757	685	758	660	673	715	694	732	654	673	682	670	719	638	657	728	648	659	720	701	676	702	673	734	703	749	665	687	712	682	694	689	755	732	710	680	701	673	672	663	733	761	682	688	737	667	673	709	704	691	677	710	693	633	674	694	697	676	675	665	747	685	686	717	720	639	707	682	643	713	707	692	713	712	728	679	724	673	695	747	657	696	699	680	698	700	693	674	722	678	697	698	714	730	664	722	712	692	731	689	685	676	658	682	707	670	666	742	684	689	684	719	656	721	680	675	657	659	701	690	715	657	681	675	705	693	669	699	650	697	698	661	708	683	711	707	684	737	724	706	704	707	727	700	731	720	686	696	671	726	699	666	662	700	679	737	692	710	702	663	708	642	697	664	639	697	728	719	676	758	678	685	693	702	665	655	691	673	698	711	712	705	665	675	730	720	686	722	690	701	698	719	637	682	697	690	681	690	690	700	695	684	736	668	686	674	690	763	742	676	667	713	678	755	712	759	679	650	733	692	723	647	702	712	685	670	665	708	665	727	692	680	676	694	719	718	646	699	745	682	702	647	696	656	726	670	704	684	636	687	664	716	716	724	705	705	676	669	711	672	701	716	743	681	722	711	699	677	697	683	715	720	679	679	679	690	703	672	702	680	670	697	698	676	629	650	723	644	667	665	686	678	703	701	663	708	708	718	688	683	741	702	664	685	661	678	692	682	680	656	703	708	650	659	646	643	693	665	675	709	701	672	697	670	690	672	677	667	642	701	667	679	651	723	726	724	679	741	758	722	654	730	674	671	664	732	686	657	686	684	687	732	740	696	695	664	704	733	700	716	719	682	677	735	664	653	708	686	726	706	701	736	667	689	712	721	669	732	688	668	697	740	711	716	655	682	741	706	688	712	657	684	680	687	755	691	703	686	713	701	663	694	712	714	714	627	691	688	717	733	720	693	729	675	732	669	633	676	672	724	685	688	679	665	666	623	653	677	723	728	716	650	676	645	742	681	703	679	632	672	727	688	683	680	663	718	709	695	706	675	699	721	708	665	665	695	723	694	694	717	645	691	650	692	689	693	689	657	710	702	743	693	729	684	750	685	692	672	760	730	661	639	680	679	699	695	696	700	714	696	717	706	725	697	756	712	700	673	726	736	696	714	688	704	706	721	712	685	681	704	696	680	647	737	691	687	682	718	674	676	727	745	718	681	698	685	673
37036	18924	12685	25369	30061	25958	20075	16607	14399	12777	11606	10564	9927	9281	9306	8692	8356	8265	7948	7940	7828	7740	7624	7667	7590	7574	7486	7415	7276	7258	7238	7137	7200	7182	7046	7124	7043	7036	6940	6899	6835	6922	6990	7001	6896	6850	6928	6772	6911	6777	6882	6889	6846	6994	6847	6820	7025	6871	6862	6854	6888	6951	6796	6728	6686	6881	6939	6905	6873	6829	6848	6691	6840	6932	6836	6835	6796	7049	6838	6828	6933	6721	6735	6805	6768	6834	6862	6827	6809	6947	6811	6894	6854	6929	6744	6808	6819	6748	6663	6743	6990	6682	6787	6843	6807	6801	6939	6845	6694	6854	6708	6885	6871	6726	6822	6766	6722	6893	6860	6897	6862	6746	6829	6711	6738	6791	6825	6889	6729	6778	6926	6816	6934	6763	6827	6790	6825	6824	6743	6790	6801	6784	6783	6890	6778	6779	6786	6864	6619	6947	6959	6718	6903	6815	6891	6714	6781	6865	6793	6690	6774	6867	6758	6721	6802	6833	6650	6922	6667	6779	6873	6886	6853	6619	6771	6766	6768	6660	6817	6954	6740	6782	6867	6898	6792	6730	6875	6679	6763	6732	6782	6766	6816	6792	6825	6704	6847	6705	6782	6838	6774	6670	6764	6660	6794	6791	6819	6727	6810	6824	6724	6739	6796	6849	6896	6806	6805	6726	6915	6724	6952	6688	6693	6883	6714	6809	6775	6856	6756	6796	6798	6843	6768	6758	6665	6764	6845	6755	6871	6840	6753	6698	6750	6794	6609	6872	6862	6789	6730	6746	6792	6838	6875	6880	6727	6842	6783	6830	6801	6815	6696	6830	6693	6774	6736	6723	6889	6756	6834	6768	6786	6736	6849	6780	6680	6874	6797	6710	6762	6877	6876	6633	6817	6837	6811	6714	6765	6879	6712	6881	6873	6616	6867	6770	6825	6669	6901	6863	6741	6760	6817	6849	6826	6744	6805	6832	6765	6798	6810	6795	6812	6722	6731	6767	6835	6772	6749	6832	6854	6739	6806	6665	6794	6789	6694	6735	6805	6777	6682	6737	6844	6895	6670	6729	6656	6826	6865	6719	6754	6784	6911	6700	6757	6825	6807	6880	6844	6781	6795	6792	6867	6883	6831	6887	6693	6725	6705	6739	6784	6829	6856	6924	6895	6877	6812	6820	6705	6720	6750	6694	6719	6715	6791	6688	6658	6797	6754	6651	6855	6825	6753	6632	6834	6813	6756	6760	6857	6665	6838	6727	6848	6719	6866	6839	6814	6833	6736	6804	6837	6828	6764	6707	6719	6688	6771	6688	6861	6796	6909	6744	6772	6714	6731	6845	6783	6770	6786	6769	6931	6853	6904	6727	6827	6786	6802	6762	6777	6835	6728	6861	6767	6719	6722	6855	6952	6774	6725	6744	6847	6709	6715	6668	6797	6826	6664	6734	6802	6664	6715	6898	6758	6757	6934	6884	6670	6765	6776	6857	6813	6812	6801	6736	6710	6727	6753	6750	6754	6875	6608	6819	6849	6740	6759	6887	6851	6673	6724	6755	6869	6833	6821	6864	6733	6770	6866	6823	6769	6971	6583	6782	6893	6809	6762	6753	6834	6706	6819	6923	6794	6710	6829	6792	6712	6820	6739	6800	6673	6944	6603	6787	6795	6762	6755	6769	6782	6812	6756	6761	6805	6796	6748	6830	6696	6754	6837	6782	6632	6810	6804	6845	6815	6751	6850	6815	6719	6821	6795	6771	6640	6787	6852	6697	6740	6713	6849	6874	6890	6770	6753	6812	6757	6726	6833	6732	6861	6820	6723	6810	6798	6717	6822	6818	6721	6773	6704	6801	6864	6796	6779	6860	6884	6933	6781	6822	6917	6777	6721	6694	6825	6675	6732	6689	6759	6740	6884	6767	6811	6813	6797	6791	6717	6810	6704	6639	6774	6679	6702	6667	6774	6878	6827	6847	6833	6797	6764	6707	6777	6856	6836	6811	6808	6809	6793	6739	6865	6753	6761	6933	6796	6603	6802	6810	6801	6775	6747	6653	6825	6903	6838	6795	6746	6825	6731	6823	6839	6697	6853	6779	6770	6814	6826	6789	6825	6718	6881	6877	6825	6785	6795	6898	6750	6977	6753	6743	6869	6944	6913	6817	6786	6664	6797	6778	6883	6781	6850	6729	6771	6769	6787	6699	6835	6919	6810	6821	6841	6680	6785	6742	6826	6781	6690	6870	6781	6711	6861	6847	6693	6805	6739	6692	6851	6721	6843	6816	6792	6783	6797	6764	6736	6696	6853	6803	6818	6842	6741	6723	6864	6791	6783	6849	6759	6722	6795	6729	6874	6813	6792	6800	6734	6751	6835	6812	6864	6834	6778	6706	6831	6731	6856	6723	6815	6837	6898	6739	6873	6772	6856	6680	6752	6816	6752	6633	6871	6841	6805	6644	6776	6822	6762	6720	7013	6901	6832	6695	6879	6789	6733	6780	6779	6828	6712	6708	6804	6746	6696	6813	6728	6881	6740	6843	6655	6839	6871	6742	6788	6730	6667	6758	6752	6623	6830	6804	6740	6794	6777	6802	6773	6809	6756	6725	6699	6874	6678	6939	6710	6749	6638	6757	6789	6937	6679	6881	6764	6782	6757	6770	6796	6793	6785	6696	6874	6816	6758	6738	6716	6802	6720	6746	6758	6677	6770	6905	6647	6799	6717	6791	6813	6788	6840	6866	6859	6793	6820	6765	6738	6762	6772	6798	6684	6671	6848	6719	6772	6848	6751	6527	6879	6774	6830	6824	6848	6737	6800	6746	6681	6731	6785	6831	6743	6742	6678	6778	6814	6825	6770	6807	6821	6698	6754	6753	6754	6881	6708	6745	6773	6785	6748	6686	6851	6855	6665	6800	6777	6749	6870	6785	6751	6768	6783	6655	6909	6764	6745	6819	6795	6667	6713	6674	6851	6733	6677	6635	6750	6782	6806	6905	6808	6839	6853	6751	6758	6827	6766	6618	6760	6819	6805	6864	6834	6836	6748	6770	6753	6824	6714	6752	6702	6911	6773	6857	6794	6741	6949	6792	6784	6767	6777	6888	6809	6816	6795	6734	6657	6658	6851	6816	6830	6856	6810	6658	6789	6857	6774	6823	6851	6766	6933	6669	6778	6770	6762	6806	6855	6916	6716	6742	6863	6868	6794	6769	6738	6716	6791	6738	6704	6729	6836	6832	6705	6954	6794	6905	6801	6771	6791	6803	6640	6599	6698	6781	6814	6875	6841	6851	6753	6754	6811	6771	6929	6736	6734	6752	6842	6868	6694	6735	6856	6821	6846	6774	6671	6772	6828	6713	6763	6757	6686	6834	6850	6771	6626	6865	6789	6763	6824	6759	6781	6778	6747	6759	6891	6702	6687	6784	6803	6719	6786	6923	6775	6811	6945	6857	6813	6818	6827	6901	6766	6683	6754	6832	6703	6802	6691	6834	6766	6684	6730	6726	6689	6832	6753	6722	6791	6780	6778	6830	6700	6740	6696	6766	6771	6756	6866	6661	6660	6834	6716	6745	6901	6825	6874	6690	6902	6617	6883	6825	6721	6799	6878	6836	6779	6865	6660	6761	6728	6695	6707	6843	6798	6682	6761	6758	6867	6810	6710	6801	6739	6965	6708	6828	6817	6848	6785	6820	6785	6802	6773	6726	6774	6739	6924	6722	6713	6780	6939	6669	6760	6821	6872	6911	6794	6734	6790	6864	6780	6735	6778	6840	6852	6817	6763	6830	6752	6780	6880	6727	6713	6703	6727	6775	6778	6817	6692	6898	6817	6750	6741	6773	6820	6695	6737	6784	6854	6800	6809	6736	6820	6767	6792	6835	6646	6762	6805	6869	6833	6808	6851	6700	6593	6840	6688	6842	6959	6693	6855	6724	6856	6886	6784	6784	6755	6755	6695	6809	6789	6762	6920	6958	6858	6760	6765	6784	6672	7016	6801	6810	6765	6791	6772	6783	6785	6612	6659	6789	6701	6722	6918	6949	6764	6845	6736	6887	6704	6900	6679	6800	6828	6828	6713	6731	6783	6836	6813	6795	6773	6707	6912	6839	6648	6715	6745	6805	6698	6863	6802	6763	6798	6678	6925	6880	6808	6821	6719	6751	6782	6795	6913	6737	6732	6732	6638	6832	6734	6802	6690	6765	6800	6793	6783	6717	6802	6856	6767	6725	6762	6842	6887	6824	6820	6896	6763	6646	6888	6794	6793	6824	6824	6846	6762	6704	6811	6688	6821	6725	6811	6664	6811	6682	6800	6838	6775	6763	6747	6698	6863	6855	6816	6793	6849	6877	6621	6814	6830	6777	6807	6853	6813	6882	6763	6717	6955	6706	6773	6730	6749	6771	6758	6751	6981	6783	6869	6821	6719	6780	6555	6704	6848	6805	6729	6813	6848	6810	6747	6897	6840	6885	6936	6758	6796	6780	6780	6736	6812	6661	6708	6863	6709	6774	6779	6803	6733	6893	6717	6806	6746	6728	6764	6730	6795	6895	6822	6830	6937	6645	6769	6852	6766	6879	6853	6802	6661	6931	6750	6750	6878	6785	6827	6827	6922	6779	6756	6827	6723	6728	6754	6704	6721	6901	6675	6751	6826	6757	6824	6812	6665	6712	6695	6800	6829	6723	6894	6669	6808	6827	6898	6812	6739	6789	6885	6687	6742	6828	6677	6810	6768	6624	6704	6750	6811	6944	6821	6807	6864	6782	6773	6830	6833	6764	6713	6708	6774	6798	6814	6659	6755	6783	6618	6730	6710	6739	6842	6759	6852	6882	6791	6693	6730	6869	6714	6799	6785	6760	6770	6856	6720	6939	6871	6809	6908	6799	6639	6780	6738	6851	6763	6760	6798	6817	6961	6759	6746	6945	6822	6750	6735	6654	6790	6642	6701	6802	6923	6753	6843	6743	6709	6778	6885	6932	6727	6855	6743	6732	6819	6789	6881	6896	6821	6751	6720	6807	6743	6679	6717	6785	6963	6755	6807	6756	6739	6908	6839	6929	6833	6699	6831	6556	6941	6838	6831	6748	6759	6819	6873	6760	6828	6825
3822	1219	1099	1028	1163	1029	1006	936	910	944	915	926	938	965	936	950	995	941	881	915	890	931	927	943	961	950	860	885	930	884	916	927	939	948	891	915	973	923	934	949	937	911	922	903	982	929	931	925	908	940	918	898	949	933	946	976	902	889	909	960	902	907	897	955	962	935	900	978	922	896	910	901	915	930	944	974	946	932	954	882	909	912	957	865	884	884	986	951	905	895	960	985	941	913	928	911	897	908	984	919	950	961	966	877	922	870	922	919	864	918	927	954	942	977	869	908	911	918	952	937	931	939	905	851	890	999	890	916	971	890	856	922	899	929	937	896	933	913	946	905	962	945	915	883	911	1007	898	904	917	925	883	930	916	886	866	939	920	915	927	932	918	911	911	962	957	907	930	887	894	892	949	918	894	973	919	946	913	882	882	889	959	934	953	940	900	986	967	909	887	878	930	957	905	916	914	895	914	977	895	902	1023	934	914	868	986	956	864	910	971	895	874	919	917	994	896	966	902	890	906	927	928	880	911	920	941	933	849	940	881	936	931	932	866	882	918	863	907	939	878	917	929	950	929	937	894	932	921	935	915	910	947	946	949	972	902	978	915	993	895	958	947	952	915	915	912	935	865	926	926	866	924	913	921	904	970	849	911	918	885	917	933	895	928	932	900	903	931	916	892	903	926	962	886	939	937	930	930	894	947	947	926	967	944	890	906	924	965	920	919	913	916	858	923	905	923	920	915	958	972	878	942	937	936	937	892	974	916	856	955	904	931	954	922	950	884	954	918	908	944	970	902	883	955	933	919	923	926	909	925	949	965	872	974	903	885	895	907	889	882	905	920	971	882	880	952	951	930	950	932	935	938	932	895	897	917	870	915	910	913	925	948	897	931	922	893	969	968	958	944	943	887	901	959	921	922	949	970	916	919	965	935	944	914	928	934	919	942	873	955	943	911	927	914	927	935	898	966	956	905	935	1028	915	930	971	888	934	917	946	888	951	877	933	907	934	876	857	928	980	908	952	944	928	900	930	951	938	872	944	931	902	910	958	974	892	935	907	939	1008	949	929	892	912	926	935	904	940	934	940	929	939	917	925	905	911	929	938	895	940	876	907	932	941	881	953	943	941	933	957	898	929	938	934	920	935	950	875	925	919	911	959	881	963	912	901	905	894	895	880	942	888	921	962	924	952	937	868	893	958	892	892	947	901	908	913	892	880	941	885	891	920	895	906	963	956	970	906	915	949	939	943	928	978	916	899	961	917	886	867	902	922	911	943	963	872	898	986	978	894	896	881	884	958	889	918	955	894	929	936	960	933	935	920	937	948	849	928	909	947	939	913	869	870	932	905	909	892	936	937	915	935	975	916	902	896	932	840	976	915	909	924	932	977	1002	956	855	935	919	933	936	937	951	871	931	900	907	992	912	897	903	921	952	901	937	910	879	921	934	937	904	895	907	899	951	911	940	933	961	939	942	874	875	944	955	908	934	994	914	947	924	952	891	908	890	937	914	948	928	910	944	883	886	899	872	895	952	916	943	936	926	947	954	894	1009	905	892	970	910	952	958	884	948	942	925	918	973	955	936	963	929	894	924	897	960	920	984	882	953	944	921	955	893	952	946	935	921	975	883	924	952	920	879	903	993	948	910	913	936	922	908	901	940	962	864	929	899	883	936	963	934	907	928	940	977	972	893	941	990	901	937	980	940	982	920	1004	919	946	927	934	943	919	872	964	949	891	918	906	913	949	908	941	935	956	934	919	885	961	972	905	928	917	905	938	944	963	873	897	948	951	927	928	929	939	929	945	904	912	907	933	966	934	908	881	909	857	943	867	922	980	912	927	938	925	945	876	903	915	949	976	890	947	932	952	932	983	949	934	923	918	941	929	926	941	948	956	951	919	920	907	915	934	932	884	898	892	865	929	904	921	904	939	900	898	948	982	970	940	973	904	921	914	876	882	958	921	920	925	916	916	945	949	935	981	924	892	956	949	962	914	926	931	899	897	953	942	892	893	957	940	943	915	916	911	956	887	912	974	897	878	890	844	933	911	925	867	900	921	924	958	949	937	910	914	934	912	898	980	978	973	880	903	914	970	900	930	904	913	923	908	909	906	895	923	894	922	897	943	902	951	926	927	906	938	909	934	975	935	901	915	939	918	892	939	872	956	895	928	906	959	981	887	922	967	953	908	939	933	850	909	898	901	955	936	901	974	842	959	894	894	1001	890	935	951	905	911	918	841	932	889	913	974	977	886	868	959	921	989	969	900	925	886	945	941	851	896	909	934	984	925	882	903	917	936	899	963	835	946	884	960	873	928	938	917	944	983	930	961	929	932	953	913	893	917	928	958	918	889	938	958	913	925	918	929	943	862	974	877	950	962	975	925	952	935	887	1004	888	849	974	899	942	911	962	937	944	902	924	905	919	915	907	944	888	942	964	923	966	943	914	940	931	875	901	969	904	948	911	876	919	920	914	926	955	964	955	938	924	875	958	928	932	940	960	947	907	924	939	907	945	980	910	991	930	972	897	895	897	898	931	883	964	937	843	885	929	914	916	900	875	867	948	885	923	905	920	936	897	929	932	877	917	945	945	943	948	920	894	917	963	966	848	909	995	904	896	896	894	888	892	923	893	944	967	908	921	970	939	953	933	921	981	908	941	931	926	928	892	960	872	976	868	957	883	887	931	956	918	951	889	947	927	941	882	927	961	823	964	962	914	939	950	922	920	920	917	984	914	924	885	899	944	937	964	956	932	941	1036	966	978	926	926	957	934	877	925	898	889	963	940	930	952	967	918	876	986	919	896	993	875	920	951	915	967	921	936	898	943	906	899	948	933	921	932	919	903	941	890	908	976	916	956	912	917	940	913	959	875	913	897	899	926	956	937	969	913	969	954	853	922	950	968	941	926	886	961	976	950	908	897	917	907	848	937	926	912	866	919	944	955	946	914	910	926	898	924	926	967	934	977	947	916	955	902	919	881	963	938	875	932	891	937	927	879	880	909	972	951	964	914	843	966	924	982	940	916	934	866	914	948	927	929	912	947	904	920	899	949	963	966	951	860	935	965	906	913	972	923	871	867	907	922	923	943	878	929	950	918	901	907	951	943	957	893	890	937	931	917	905	941	926	1007	900	957	887	911	909	945	935	948	902	968	925	1013	948	867	962	954	932	964	975	945	931	946	938	903	881	928	909	921	900	901	880	921	943	931	934	916	932	938	963	928	951	913	899	858	930	888	967	916	923	915	947	901	900	859	869	865	973	961	944	958	945	881	930	957	921	951	988	879	947	928	878	865	955	907	947	927	924	929	916	926	892	963	904	929	917	947	866	918	973	930	922	935	924	965	921	951	907	872	929	873	919	929	864	923	905	877	907	926	950	922	993	939	887	930	941	927	966	926	969	941	956	924	929	907	942	941	999	944	961	942	880	901	903	938	920	950	859	948	950	907	859	913	906	944	984	886	897	939	989	930	920	927	941	949	931	938	894	865	901	927	933	924	929	971	906	983	942
25997	14344	10891	17872	20383	16522	12636	10894	10411	9754	9603	9290	9066	8962	9132	8998	8950	8881	8667	8734	8597	8731	8813	8735	8789	8672	8725	8550	8754	8691	8651	8691	8759	8630	8904	8628	8592	8654	8654	8741	8577	8771	8592	8800	8737	8540	8687	8631	8617	8667	8751	8609	8561	8682	8475	8654	8662	8626	8715	8656	8551	8826	8502	8542	8620	8627	8517	8621	8595	8537	8758	8688	8682	8650	8575	8532	8736	8540	8601	8620	8660	8463	8577	8600	8721	8556	8643	8687	8575	8507	8451	8592	8703	8592	8546	8520	8657	8688	8543	8620	8601	8602	8610	8702	8618	8537	8648	8645	8593	8646	8575	8701	8540	8574	8445	8693	8651	8625	8602	8526	8613	8638	8632	8610	8528	8609	8702	8613	8774	8590	8659	8513	8495	8663	8580	8578	8670	8546	8672	8764	8538	8734	8559	8667	8491	8744	8619	8554	8702	8667	8412	8614	8484	8563	8615	8682	8495	8618	8634	8579	8594	8701	8639	8612	8679	8735	8722	8548	8703	8710	8636	8714	8676	8562	8576	8491	8662	8617	8626	8652	8645	8588	8503	8600	8704	8621	8485	8613	8674	8728	8648	8587	8553	8617	8626	8781	8581	8636	8577	8670	8523	8667	8662	8543	8687	8579	8500	8742	8557	8769	8531	8696	8476	8635	8763	8695	8775	8554	8586	8635	8517	8715	8575	8629	8641	8496	8730	8616	8707	8652	8625	8482	8686	8580	8621	8495	8487	8624	8599	8739	8674	8713	8583	8572	8707	8627	8707	8684	8672	8593	8640	8560	8582	8670	8650	8546	8612	8610	8740	8742	8492	8520	8629	8625	8608	8561	8649	8567	8612	8717	8669	8682	8529	8701	8500	8664	8616	8696	8603	8579	8555	8746	8571	8673	8663	8602	8595	8769	8554	8525	8695	8701	8632	8491	8595	8629	8792	8570	8574	8650	8704	8651	8587	8564	8587	8662	8830	8637	8485	8677	8548	8411	8796	8573	8466	8691	8559	8698	8712	8601	8643	8613	8694	8647	8522	8609	8665	8626	8542	8589	8612	8492	8694	8668	8722	8599	8618	8677	8663	8668	8647	8707	8629	8610	8622	8550	8644	8519	8590	8656	8553	8543	8709	8517	8532	8640	8685	8641	8573	8666	8643	8516	8803	8629	8767	8560	8506	8633	8390	8718	8660	8786	8601	8615	8545	8640	8677	8617	8645	8768	8469	8494	8605	8540	8660	8625	8636	8449	8523	8610	8584	8551	8694	8511	8730	8637	8581	8652	8554	8638	8554	8684	8500	8552	8535	8604	8724	8621	8535	8660	8530	8661	8697	8680	8613	8696	8563	8628	8545	8665	8570	8400	8730	8619	8699	8582	8539	8670	8576	8778	8576	8726	8642	8670	8653	8559	8857	8612	8727	8410	8586	8723	8781	8665	8652	8620	8671	8554	8688	8565	8515	8600	8498	8654	8594	8576	8601	8693	8633	8776	8587	8528	8549	8617	8511	8560	8460	8480	8636	8572	8653	8539	8570	8505	8511	8569	8544	8622	8487	8565	8886	8742	8677	8634	8700	8587	8600	8651	8612	8558	8657	8521	8711	8586	8520	8523	8558	8573	8455	8585	8640	8623	8579	8605	8629	8670	8556	8420	8527	8601	8722	8633	8671	8607	8640	8688	8717	8633	8652	8551	8746	8645	8516	8577	8713	8501	8722	8752	8674	8596	8563	8462	8679	8538	8617	8672	8578	8693	8602	8548	8567	8632	8701	8756	8530	8764	8623	8764	8666	8657	8657	8650	8726	8463	8753	8633	8674	8533	8510	8580	8651	8458	8522	8601	8469	8493	8480	8666	8536	8563	8757	8638	8595	8450	8766	8681	8538	8593	8755	8615	8526	8581	8574	8655	8693	8669	8641	8726	8666	8683	8509	8547	8566	8602	8577	8651	8474	8647	8748	8652	8493	8539	8588	8580	8544	8659	8609	8636	8589	8648	8623	8601	8628	8550	8754	8717	8561	8567	8571	8548	8580	8561	8707	8489	8617	8561	8614	8671	8653	8453	8576	8705	8678	8611	8549	8710	8538	8691	8667	8711	8609	8630	8389	8563	8720	8626	8640	8622	8691	8499	8778	8611	8546	8793	8716	8552	8749	8653	8533	8759	8586	8594	8742	8637	8643	8628	8581	8529	8609	8532	8734	8540	8682	8660	8663	8602	8628	8500	8458	8597	8553	8647	8629	8643	8524	8601	8575	8524	8599	8702	8667	8625	8731	8610	8704	8712	8531	8488	8495	8851	8524	8654	8541	8758	8604	8647	8722	8690	8572	8604	8620	8701	8619	8658	8507	8718	8534	8635	8664	8644	8565	8777	8615	8610	8723	8573	8611	8538	8578	8717	8647	8479	8520	8443	8571	8673	8635	8548	8588	8704	8816	8569	8550	8716	8667	8572	8530	8597	8470	8714	8670	8531	8700	8557	8739	8624	8714	8740	8681	8592	8552	8715	8558	8538	8578	8567	8667	8640	8573	8541	8698	8578	8675	8598	8581	8595	8593	8613	8603	8606	8674	8481	8599	8525	8557	8513	8468	8605	8440	8636	8548	8619	8471	8625	8790	8616	8660	8688	8509	8735	8538	8550	8700	8738	8652	8633	8780	8697	8585	8641	8641	8579	8575	8542	8669	8595	8695	8580	8712	8611	8496	8620	8682	8611	8762	8632	8548	8538	8811	8713	8605	8564	8659	8606	8582	8701	8656	8570	8642	8661	8638	8772	8589	8657	8657	8693	8524	8680	8610	8650	8524	8507	8640	8584	8483	8637	8738	8576	8507	8648	8653	8531	8668	8607	8623	8602	8836	8666	8574	8493	8607	8614	8670	8555	8630	8663	8580	8644	8430	8563	8663	8719	8744	8615	8826	8625	8653	8634	8671	8558	8680	8647	8564	8570	8529	8549	8682	8583	8438	8514	8678	8512	8597	8727	8559	8497	8557	8621	8658	8564	8569	8447	8624	8641	8590	8577	8627	8685	8479	8744	8584	8656	8559	8661	8773	8680	8696	8630	8606	8577	8643	8596	8463	8653	8686	8670	8513	8558	8660	8552	8621	8484	8642	8715	8540	8675	8582	8667	8371	8614	8715	8495	8665	8604	8663	8579	8608	8676	8673	8649	8521	8683	8663	8644	8641	8481	8645	8691	8665	8593	8642	8441	8684	8677	8612	8562	8688	8515	8684	8637	8535	8558	8632	8678	8619	8595	8629	8603	8640	8679	8547	8579	8762	8570	8402	8711	8522	8573	8637	8570	8588	8641	8646	8498	8500	8608	8801	8630	8701	8608	8586	8722	8594	8572	8502	8464	8757	8708	8769	8464	8664	8837	8578	8695	8646	8648	8684	8647	8420	8679	8527	8579	8735	8762	8782	8508	8706	8647	8626	8517	8757	8610	8660	8579	8644	8630	8684	8526	8676	8628	8594	8498	8753	8612	8621	8708	8546	8647	8692	8611	8611	8752	8596	8610	8558	8561	8492	8749	8529	8623	8518	8562	8626	8573	8612	8506	8485	8555	8493	8700	8557	8623	8573	8727	8609	8734	8626	8648	8477	8767	8670	8716	8676	8511	8598	8663	8731	8604	8446	8657	8591	8710	8651	8602	8639	8642	8615	8582	8782	8713	8613	8628	8663	8555	8742	8635	8719	8634	8610	8643	8721	8606	8775	8619	8538	8546	8608	8699	8666	8620	8587	8704	8680	8662	8618	8707	8690	8577	8730	8741	8638	8536	8674	8724	8571	8580	8576	8636	8586	8618	8719	8584	8626	8714	8607	8574	8697	8660	8732	8721	8614	8583	8541	8691	8777	8654	8607	8642	8644	8652	8548	8660	8567	8653	8555	8564	8705	8658	8724	8623	8791	8664	8633	8758	8732	8391	8688	8712	8700	8714	8601	8524	8750	8540	8668	8487	8602	8630	8772	8525	8659	8592	8639	8677	8551	8587	8752	8587	8535	8474	8589	8640	8735	8580	8670	8516	8614	8684	8599	8719	8523	8546	8584	8667	8492	8562	8638	8702	8560	8529	8568	8651	8633	8730	8593	8635	8590	8649	8571	8630	8485	8769	8647	8530	8540	8639	8637	8667	8577	8614	8451	8709	8454	8594	8692	8738	8520	8716	8681	8562	8411	8582	8567	8599	8499	8683	8566	8576	8761	8575	8555	8654	8557	8645	8460	8749	8640	8644	8669	8676	8696	8448	8643	8586	8528	8580	8599	8670	8601	8608	8644	8597	8593	8618	8590	8612	8851	8551	8592	8549	8572	8623	8604	8621	8679	8513	8659	8516	8579	8618	8646	8619	8563	8636	8486	8579	8666	8571	8602	8611	8475	8776	8637	8676	8571	8711	8623	8635	8721	8512	8659	8503	8574	8797	8569	8661	8590	8676	8630	8617	8590	8643	8649	8601	8717	8425	8588	8600	8505	8582	8658	8637	8431	8476	8791	8524	8553	8633	8582	8747	8457	8701	8491	8678	8693	8625	8691	8675	8712	8743	8688	8584	8543	8491	8615	8630	8508	8542	8618	8587	8701	8483	8497	8707	8527	8724	8605	8569	8609	8567	8685	8628	8606	8481	8612	8551	8563	8491	8560	8615	8560	8490	8467	8599	8671	8560	8689	8556	8542	8703	8609	8834	8656	8603	8561	8687	8513	8657	8591	8556	8675	8646	8536	8525	8617	8495	8545	8635	8667	8611	8676	8565	8548	8647	8638	8682	8661	8648	8617	8642	8626	8442	8633	8662	8550	8629	8555	8609	8741	8640	8678	8517	8804	8508	8683	8709	8599	8657	8740	8658	8564	8707	8660	8672	8716	8541	8709	8624	8617	8643	8713	8739	8590	8561	8517	8727	8609	8636	8623	8657	8491	8520	8734	8658	8708	8650	8597	8499	8636	8595	8681	8650	8614	8598	8577	8666	8657	8683	8682	8545	8657	8735	8480	8653	8562	8712	8620	8428	8665	8745	8609	8525	8623	8594	8648	8547	8567	8599	8650	8645	8679	8582	8635	8692	8535	8660	8655	8645	8628	8470	8740	8614	8697	8578	8593	8394
5895	1098	907	926	976	916	858	824	775	763	684	685	669	682	649	602	650	658	622	624	648	602	639	663	642	635	593	593	602	666	625	650	602	621	629	582	637	630	585	588	593	627	619	615	613	572	667	610	604	614	648	623	606	622	625	599	580	589	578	606	614	597	594	613	589	619	652	598	647	622	608	581	556	614	623	659	605	579	590	563	639	614	597	586	633	652	607	620	609	616	609	629	610	593	640	606	614	580	660	611	582	611	626	607	639	603	630	641	654	581	602	637	611	600	600	590	605	577	658	625	618	624	637	630	624	600	606	540	629	616	634	579	621	639	603	591	610	645	665	613	660	606	601	628	592	631	603	629	605	608	607	588	611	628	636	618	632	609	618	638	564	554	677	638	683	617	562	612	537	614	624	607	601	630	600	575	629	595	615	629	647	582	578	585	580	604	615	596	613	627	611	594	632	634	594	629	612	598	660	636	629	590	583	596	608	632	560	619	638	623	565	644	592	588	645	583	614	590	603	641	587	635	681	603	662	566	630	591	616	627	618	662	608	626	627	623	647	641	623	604	576	601	590	615	589	627	654	637	616	590	614	598	600	638	621	601	647	622	606	703	599	606	611	606	586	571	566	624	606	616	580	628	632	637	621	634	616	638	621	607	585	622	628	599	652	580	620	552	591	643	617	661	628	614	630	629	629	665	621	583	593	609	642	601	609	627	593	637	621	631	616	615	631	593	586	599	614	611	622	653	604	599	625	570	613	580	619	643	599	610	640	615	595	585	593	603	623	605	622	624	588	636	612	626	605	642	629	635	649	662	628	619	609	619	606	613	610	634	598	580	616	589	628	621	622	616	614	644	608	607	584	631	574	604	583	648	657	630	631	642	582	576	596	591	644	619	604	625	609	642	600	648	603	608	605	576	589	607	587	612	648	606	620	630	586	579	613	591	610	630	607	625	604	594	624	616	645	623	589	599	661	595	650	599	578	610	626	607	610	633	628	592	598	591	597	625	575	616	609	593	622	619	626	649	657	584	581	639	619	603	606	576	620	619	623	659	624	600	593	598	612	589	626	564	612	638	619	595	627	590	580	587	641	597	667	594	654	638	643	609	645	639	649	653	555	562	625	611	614	615	609	609	558	633	621	611	640	592	621	607	625	590	609	629	600	581	614	635	604	617	611	612	609	660	619	634	616	631	657	585	608	656	637	636	637	613	582	616	608	605	618	613	649	599	622	635	633	636	642	576	634	618	602	678	603	617	625	599	597	599	610	588	647	588	647	635	635	607	628	607	642	659	598	598	608	631	610	582	596	604	650	610	576	594	619	648	645	595	625	593	604	607	607	604	596	609	629	626	626	591	613	619	611	648	600	665	651	613	644	586	616	627	610	624	638	638	633	635	629	629	553	616	622	599	600	600	669	623	595	586	598	608	587	616	633	617	610	653	595	643	661	576	619	653	610	612	632	622	627	628	610	587	600	620	618	635	618	632	625	623	611	619	617	608	575	638	649	636	602	613	580	618	617	584	559	583	605	587	619	581	591	623	595	615	629	612	591	593	600	626	638	580	589	615	637	593	599	576	606	586	628	619	607	630	589	616	622	613	600	603	618	581	595	626	628	618	597	638	587	621	589	608	606	595	638	586	622	627	621	571	672	618	604	614	584	602	593	633	617	593	606	583	639	615	555	633	667	587	628	643	650	597	606	620	595	611	640	597	647	654	586	555	576	610	575	589	604	596	657	606	623	607	568	612	659	627	615	642	593	588	633	619	606	615	595	631	575	605	611	598	598	613	649	575	648	621	637	642	619	602	626	540	619	602	620	638	621	592	606	639	632	607	632	671	589	648	593	616	614	649	602	575	635	624	629	619	602	595	676	667	595	648	612	616	628	588	598	616	622	627	579	616	597	678	594	622	622	627	633	603	604	640	596	591	585	548	641	585	571	592	573	604	616	634	635	591	617	622	600	611	598	642	646	600	605	630	659	603	597	637	610	552	618	596	625	636	622	638	567	612	566	619	604	602	628	578	622	658	563	637	629	661	577	624	623	604	627	623	625	585	595	588	611	615	612	605	581	620	653	652	618	616	589	600	625	617	610	579	581	623	603	610	637	592	617	589	589	636	585	625	613	626	586	575	618	615	627	594	609	607	616	609	626	633	612	612	577	593	636	615	618	609	657	658	635	616	652	637	585	586	594	618	602	563	580	613	569	629	600	621	641	602	601	599	609	628	574	595	594	646	596	581	576	614	590	664	681	693	673	630	579	593	613	575	595	626	648	579	619	653	572	597	617	632	592	636	624	587	655	570	634	593	603	617	653	595	592	622	644	641	581	592	635	630	595	621	553	647	648	619	641	612	577	618	632	672	585	618	600	594	589	649	563	595	580	563	685	601	591	568	611	582	586	617	647	596	652	609	571	605	618	568	607	611	596	587	623	628	598	617	646	581	656	598	576	562	671	607	571	624	587	614	623	604	576	615	616	591	640	607	626	631	617	617	635	676	635	638	663	596	642	623	596	621	634	677	611	650	650	576	617	661	607	615	578	536	617	631	575	638	655	591	597	574	616	570	665	639	621	632	590	637	667	582	627	624	652	623	564	564	625	580	575	640	657	600	580	624	584	575	572	576	569	617	605	625	585	618	607	626	665	620	622	608	607	596	622	584	607	570	609	600	623	598	641	652	640	645	580	622	566	569	639	568	606	612	623	605	622	628	607	637	593	595	630	633	627	652	643	577	638	602	565	624	610	605	597	626	597	599	597	614	637	614	660	552	637	642	618	601	620	613	642	615	655	553	647	608	619	603	624	652	617	548	597	580	661	640	604	637	593	647	634	606	632	614	613	645	649	613	652	588	626	579	583	606	627	592	624	600	594	579	613	610	606	609	658	611	593	605	613	594	626	614	580	607	594	590	633	632	616	607	570	577	594	595	651	621	640	586	617	634	630	641	575	631	618	568	639	607	593	610	580	607	597	623	628	652	620	559	586	622	589	610	588	595	585	586	621	632	639	620	590	625	663	585	609	637	592	602	592	611	567	618	612	612	617	593	635	608	632	644	633	604	620	595	602	611	634	590	642	624	623	641	571	621	615	613	622	628	570	612	637	655	632	595	643	627	627	595	624	635	604	596	617	611	594	623	605	612	587	598	613	625	588	553	640	614	614	603	642	651	613	591	600	623	561	587	648	575	596	628	657	560	607	616	651	614	590	589	665	610	605	585	604	642	603	580	601	611	609	634	595	595	614	614	608	566	645	614	631	586	659	599	681	636	623	615	599	618	592	602	577	589	592	623	620	595	603	569	631	607	601	616	613	611	599	607	654	629	640	604	622	571	570	584	623	631	623	641	632	608	630	607	600	564	596	565	583	610	608	607	607	635	621	604	593	602	632	630	559	601	629	606	673	629	598	601	581	582	607	591	567	622	637	612	620	650	628	620	635	628	616	609	621	590	600	596	600	563	654	643	627	628	608	617	611	623	578	635	622	625	638	599	648	608
31720	15356	10439	21318	25433	21372	16265	12939	11191	10142	9176	8271	7960	7689	7267	7156	7099	6859	6799	6845	6701	6692	6586	6514	6555	6627	6436	6460	6491	6393	6546	6416	6311	6320	6261	6292	6264	6216	6101	6293	6249	6078	6099	6149	6170	6161	6156	6185	6232	6327	6116	6255	6141	6160	6190	6199	6158	6064	6120	6191	6281	6190	6048	6121	6229	6112	6157	6178	6165	6136	6077	6128	6211	6208	6032	6044	6171	6234	6105	6105	6208	6195	6184	6001	6173	6204	6101	6125	6189	6303	6123	6135	6182	6119	6093	6086	6153	6157	6150	6271	6050	6127	6216	6144	6061	6049	6058	6065	5911	6055	6123	6176	6100	6167	6094	6214	6111	6187	6119	6176	6173	6099	6076	6204	6008	6249	6061	6066	6204	6208	6164	6177	6078	6241	6099	6027	6204	6003	6079	6138	6113	6232	6173	6057	6084	6113	6150	6176	6133	6171	6147	6173	6141	6041	6110	6205	6101	6163	6245	6139	6036	6060	6112	6139	6101	5978	6192	6134	6217	6054	6215	6129	6080	6081	5969	6143	6048	6173	6195	6135	6143	6043	6065	6131	6216	6096	6110	6101	6060	6123	6148	6095	6154	6064	6216	6159	6078	6107	6066	5949	6161	6151	6057	6195	6090	6029	6144	6131	6097	6202	6035	6142	6123	5966	6096	6094	6270	6326	6173	6054	6014	6000	6075	6092	6127	6163	6127	6057	6124	6091	6144	6109	6045	6197	6039	6072	6048	6204	6146	6107	6004	6018	6096	6111	6160	6210	6080	5933	6157	6121	6110	6126	6134	6131	6228	6286	6086	6178	5934	6149	6020	6040	6141	6191	6275	6110	6127	6040	6149	6033	6171	6192	6107	6157	6107	6148	6239	5989	6122	6126	6137	6115	6152	6203	6046	6046	6121	6247	6172	6079	6076	6117	6232	6157	6105	6062	6207	6087	6209	6085	6084	6099	6119	6160	6002	6139	6059	6098	6056	6170	6026	6238	6177	6056	6162	6016	5911	6125	6106	6090	6008	6179	6076	6136	6153	6204	6092	6175	6002	6090	6150	6181	6150	6033	6095	6043	6079	6005	6115	6011	6316	6183	6137	6002	6240	6071	6080	5936	6188	6219	6177	6185	6117	6099	6118	6016	6173	6107	6064	6105	6040	6145	6043	6204	6046	6049	5993	6215	6097	6095	6090	6224	6052	6213	6131	6123	6059	6003	6194	6082	6183	6063	6107	5975	6112	6106	6240	6004	6076	6067	6111	6045	6137	6104	6211	6164	6101	6031	6124	6177	6056	6071	6252	6084	6135	6070	5952	6219	5964	6226	6084	6146	6067	6086	6215	6132	6189	6125	6118	6199	6078	6153	6090	6031	6042	6151	6176	6056	6112	6053	6164	6084	5958	6068	6055	6020	6070	6061	6126	6066	6178	6176	6117	5926	6067	6086	6112	6025	6086	6103	6028	6118	6050	6029	6106	6136	6141	6049	6054	6166	6091	6019	6091	6190	6015	6317	6118	6229	6024	6201	6171	6143	6281	6043	6125	6122	6122	6034	6143	6139	6004	6190	6060	6101	6128	5974	6096	6106	6110	6075	6065	6125	6141	6154	6212	6142	6030	6117	6281	6105	6185	5983	6117	6054	6048	6109	5952	6032	6221	6137	6194	6040	6151	6026	6120	6033	6252	6161	6111	6114	6219	6201	6220	6155	6150	6001	6088	6022	5988	5995	6142	6121	6121	6085	6037	6069	6131	5949	6187	6110	6107	6109	6041	6019	6111	6080	6125	6066	6076	6135	6057	6019	6078	6168	6157	6211	6093	6192	6111	6099	6130	5951	6055	6177	6042	6074	6101	6114	6133	6182	6092	6096	5995	6086	6142	6146	6154	5952	6035	6010	6081	6052	6396	6043	6193	6133	6026	6266	6125	6009	6127	6145	6092	6102	6024	6082	6109	6145	6071	6032	5992	5994	6067	6130	6193	6056	6022	6034	6087	6212	6099	6120	6102	6113	6060	6056	6190	6048	6063	6249	6072	6089	5999	6146	6110	6158	6021	6107	6133	6124	6118	6043	6124	6039	6109	6046	6134	6162	6102	6103	6207	6103	6025	6128	6198	6103	6076	6156	6038	6112	6044	6211	6041	6192	6004	6202	6018	6138	6129	6107	6087	6042	6156	6212	6103	6130	6038	6133	6079	6076	6062	6160	6119	6114	6145	6103	5993	5967	6192	6116	6091	6057	6013	6105	6273	6129	6013	6014	6136	6142	6162	6141	6111	6150	5995	6110	6121	6111	6105	6231	6050	6131	6200	6075	6113	6138	6181	6169	6143	6105	6088	6077	6221	6006	6086	6370	6110	6114	6078	6162	6170	6205	6240	6035	6116	6086	6174	6214	6139	6026	6062	6117	6148	6189	6090	6156	6214	6114	6090	6016	6028	6101	6099	6165	6185	6211	6257	6123	6067	6181	6054	6079	6115	6152	5991	6082	6216	6084	6139	6083	6135	6150	6060	6101	5983	6051	6109	6078	6131	6297	6015	6190	6156	6104	6122	6060	6043	6094	6065	6109	6195	6049	6161	6068	6173	6109	6155	6171	6138	6099	6075	6184	6235	6079	6217	6128	6155	6058	6059	6054	6168	5988	6114	6120	6074	6097	6170	6103	5997	6067	6114	6195	6167	6263	6122	6199	6064	6002	6023	6053	6128	6215	6128	6110	6010	6152	6102	6037	6135	6152	5972	6050	5987	6071	6039	5997	6176	6197	5969	6117	6115	6049	6118	6329	6212	6093	6030	6139	6095	6143	6107	6142	6025	6079	6084	6264	6258	6068	6123	6046	6077	6137	6018	6025	6163	6172	6202	6139	6211	6049	6051	6140	6119	6108	6248	6012	6021	6068	6148	6121	6108	6010	5960	6183	6026	6039	6046	6033	6225	6216	6020	6070	6091	6074	6078	6092	6118	6198	6268	6125	6060	6189	6156	6067	6240	6223	6139	6166	6130	6132	6077	6128	6013	6062	6145	6015	6100	6168	6215	6006	6110	6212	6007	6055	6150	6110	6173	6113	6019	6173	6090	6138	6107	6156	5968	6122	6158	6190	6212	6136	6204	6019	6116	6136	6148	6097	6032	6153	6060	6069	6017	6172	6166	6122	6019	6134	6077	6070	5975	6174	6077	6116	6000	6153	6032	6080	6021	5966	6172	6100	6137	6153	6038	6030	5994	6076	6072	6108	6153	6139	6071	6047	6135	6116	6144	6068	6020	6164	6045	6142	6056	6141	6125	6076	6186	6109	6159	5946	5932	6163	6024	6124	6141	5948	6126	6083	6094	6019	6044	6019	6093	6118	6054	6124	6164	6183	6053	6262	6232	6040	6077	6061	6108	6105	6158	6116	6141	6221	6088	6090	5971	6138	6251	6024	6034	6173	6029	6030	5974	6121	6011	6000	6145	6083	6080	6182	6167	6148	5989	6145	6053	5996	6078	6095	6134	6203	6161	5987	6162	6128	6073	6257	6135	6035	6107	6136	6155	6190	6077	5995	6106	6189	6117	6114	5912	6075	6095	6067	6002	5967	6039	6056	6158	6087	6095	6068	6085	6143	6139	6043	6049	6161	6076	6178	6050	6053	6023	6130	6137	6051	6100	5970	6070	6088	6171	6177	6120	6134	6273	6217	6104	5960	6158	6086	6089	6031	6131	6116	5998	6107	6039	6090	6024	6123	6099	6151	6147	6061	6143	6050	6064	6109	6104	6172	5967	6184	5967	6139	6088	6238	6109	6166	6241	6122	6154	6148	6116	6039	6191	6223	6131	6091	6036	6293	6101	5977	5997	6082	6114	6072	6167	6114	6101	6081	6104	6089	6016	6141	5979	6142	6044	6043	6243	6111	6078	6198	6301	5948	6120	5987	5969	6206	6104	6097	6096	5927	6052	6065	6064	6053	6210	6182	6165	6126	6004	6066	6010	6085	6103	6054	6124	6094	6072	6199	6079	6083	6185	6144	6068	6223	6230	6288	6112	6172	6123	6027	6152	6026	6200	6004	6133	6132	6045	5982	6138	6132	6119	6103	6036	6171	6057	6027	6116	6056	6047	6115	6177	6101	6185	6128	6111	6068	6047	6188	6087	6106	6142	6023	6076	6110	6076	6136	6202	6155	6122	6068	6151	6029	6061	6056	6050	6059	6052	6109	6153	6044	6276	6081	6142	6177	6085	6202	6149	6155	5950	6116	6100	6108	6148	6086	6122	6112	6146	6060	6170	6051	6127	6160	5962	6108	5994	6015	6202	6102	6036	6103	6131	6111	6142	6111	5967	6163	6061	5987	6132	6196	6198	6231	6110	6209	6002	6084	6119	6108	6045	6035	6173	5989	6076	6031	6125	6160	6096	6158	6052	5989	6112	6126	6184	6074	6042	6002	6150	6097	6126	6059	6020	6225	6182	6206	6223	6136	6099	6149	6080	5913	6236	6068	6134	6138	6147	5964	6086	6020	6059	6225	6019	6063	6011	6162	5967	6273	6180	6108	6117	6024	6122	6112	6174	6105	6135	6126	6114	6102	6062	6097	6138	6082	6140	5815	6044	6030	6070	6287	6048	6096	6233	6185	6059	6108	6192	6050	6078	6187	6044	6087	6052	5900	6264	6105	6065	6143	6124	6144	6251	6106	6055	6168	6205	6293	5942	6042	6079	6159	6134	5952	6055	6105	6037	6232	6068	6128	6165	6135	6178	6100	5982	6188	6027	6022	6001	6116	6176	6000	6152	5952	6262	5952	6166	6195	6097	6118	6202	6181	6077	6155	6016	6066	6157	6166	6121	6208	6071	6085	6060	6034	6046	6101	6160	5976	6122	6131	6143	6103	6041	6186	6105	6197	6080	6089	5913	6138	6111	6111	6049	6157	6103	6090	6068	6042	6079	6084	6062	6196	6072	6152	6113	6083	6006	6029	6180	6025	6113	6121	6041	5949	6152	6113	6037	6134	6081	6001	6206	6081	5946	6154	6036	6128	6122	6014	6217	6076	6065	6089	6228	6014	5975	6121	6133	6212	6143	5803	6111	5986	6068	6068	6057	6124	6176	6081	6044	6115	6174	6162	6069	6170
5689	1130	886	893	978	960	848	799	744	729	733	685	669	712	712	657	690	671	639	682	638	669	661	705	674	722	651	667	633	639	627	686	695	686	649	666	676	642	613	708	677	638	685	619	690	679	643	655	645	685	647	696	630	629	624	624	664	652	678	642	610	619	640	684	639	657	654	664	718	660	690	668	705	633	661	617	705	627	658	684	649	625	639	688	693	643	634	657	657	649	677	622	681	666	683	680	608	641	683	622	672	679	637	617	686	643	655	655	639	635	606	682	630	702	676	699	645	635	673	657	616	685	645	648	674	691	608	688	665	680	654	684	685	681	644	707	625	656	634	662	659	661	642	665	659	672	664	656	634	663	656	649	689	673	664	711	663	642	639	696	666	691	658	629	682	672	655	645	704	683	661	664	597	641	660	644	638	637	701	692	646	660	635	669	651	679	630	675	641	648	639	691	594	650	647	647	661	620	638	596	626	657	648	661	665	666	669	596	687	705	664	651	615	644	709	643	682	631	667	661	676	678	682	651	667	673	691	674	611	639	634	686	649	681	647	681	685	659	675	648	665	611	641	606	644	638	650	676	686	684	661	656	664	685	628	647	635	688	651	636	692	614	641	655	626	680	652	634	639	649	673	643	617	679	721	633	654	601	659	672	683	640	623	636	628	671	673	683	660	636	639	648	691	673	644	618	644	643	625	611	608	670	634	690	704	672	638	656	636	707	690	658	667	594	657	672	641	663	619	627	616	614	611	651	651	658	617	650	628	592	646	684	663	672	627	647	680	721	646	606	676	670	666	668	612	657	659	602	696	610	600	666	647	615	635	651	675	658	665	659	691	687	680	651	686	671	654	648	666	653	697	708	667	644	635	681	684	644	668	700	685	643	650	640	672	679	657	674	636	628	634	662	653	629	672	635	675	680	652	649	626	635	681	651	685	652	646	649	642	639	633	692	650	665	663	655	681	704	674	671	621	613	681	651	681	697	663	665	651	682	664	670	692	663	614	658	641	658	668	676	625	658	675	668	641	643	652	632	673	656	693	691	633	667	648	652	681	624	646	663	641	683	656	608	658	678	702	664	662	700	653	623	663	665	646	678	642	729	648	659	675	688	660	664	681	606	663	612	653	663	675	673	657	639	653	674	640	675	661	657	697	619	655	671	616	627	703	706	654	657	659	646	643	660	684	633	657	672	646	615	632	666	648	648	667	630	671	628	688	667	629	680	647	626	645	644	654	674	671	648	652	664	640	628	621	700	645	667	617	668	695	672	645	696	655	653	693	644	671	618	669	657	632	633	685	753	662	616	659	648	685	678	681	662	639	678	622	588	652	638	637	656	677	643	583	655	669	613	663	650	610	615	698	668	672	643	686	652	638	704	629	675	648	683	681	677	641	674	649	658	676	701	641	609	642	686	627	640	658	649	644	664	645	668	659	643	620	704	636	666	678	647	672	708	632	673	644	650	670	673	640	643	631	646	637	628	626	658	617	637	668	677	649	674	633	657	655	635	634	698	652	678	638	643	642	699	644	683	690	625	651	615	626	680	627	639	665	676	666	637	684	638	684	664	636	623	664	626	636	625	670	668	682	630	679	655	680	641	679	654	668	665	664	674	641	635	679	625	604	722	646	677	649	652	578	633	670	671	650	657	704	647	618	652	688	634	659	638	663	693	669	658	643	664	668	670	666	678	685	630	648	640	632	634	638	651	656	642	611	681	622	638	649	670	674	669	666	661	698	636	658	632	669	617	673	649	695	657	669	652	645	686	644	680	617	637	692	693	639	619	655	633	685	622	693	682	652	655	677	667	633	657	614	632	658	658	648	651	598	664	641	660	652	688	665	672	610	657	641	667	666	648	679	616	688	644	629	670	680	680	684	664	668	648	685	630	637	649	625	693	674	631	685	645	669	670	615	642	668	700	614	665	632	635	651	633	645	653	680	648	623	632	668	705	636	652	652	596	649	682	637	639	699	649	680	675	639	677	651	604	672	706	706	602	673	652	671	683	646	648	652	632	685	641	620	674	689	613	634	695	662	689	649	675	703	655	683	652	626	628	661	641	628	675	630	603	633	656	629	645	635	651	677	631	639	640	671	634	673	714	678	630	655	663	669	651	652	661	638	631	704	627	641	660	675	670	675	686	697	701	661	741	694	692	681	648	664	654	689	681	659	664	688	651	672	699	634	689	611	671	643	658	633	636	623	603	638	717	656	649	655	670	669	640	639	635	651	657	656	676	636	620	654	663	675	674	655	613	626	635	682	646	679	668	679	647	639	648	621	622	638	651	627	675	642	641	613	680	681	664	709	669	663	629	683	676	634	709	662	633	664	641	701	653	634	625	695	684	685	656	658	655	651	663	632	682	664	661	623	613	605	674	646	614	663	660	583	678	579	681	621	648	665	635	641	594	653	665	638	651	628	666	669	668	676	660	631	672	646	637	666	634	668	636	671	609	643	641	684	663	611	602	658	662	653	635	657	684	650	669	668	648	607	619	671	601	657	644	700	671	608	646	627	647	640	681	658	629	669	679	723	624	614	622	695	644	670	675	701	651	643	636	611	654	665	643	672	646	627	651	676	645	616	660	658	637	686	672	680	628	656	659	691	577	631	674	665	675	656	682	705	653	654	659	649	670	658	643	651	731	639	666	677	632	645	657	668	672	644	672	690	716	661	644	638	681	624	618	651	662	634	685	668	685	644	667	679	622	685	631	632	647	625	641	646	682	685	673	642	631	685	650	577	608	637	655	635	631	703	635	646	676	637	642	664	621	682	644	670	675	655	639	597	703	663	690	670	625	726	656	650	698	681	669	679	632	673	690	692	633	652	662	659	627	692	656	627	671	618	637	656	634	656	645	640	693	617	661	656	644	669	675	658	650	693	635	621	631	655	639	638	663	648	661	680	638	655	651	626	689	658	680	730	608	643	629	689	617	660	652	684	622	688	662	624	641	681	680	661	655	681	661	641	628	654	670	680	641	654	680	652	616	719	671	644	638	641	645	663	617	659	614	662	645	682	688	699	624	665	642	624	706	629	641	631	662	680	676	661	664	676	650	659	685	662	603	636	679	625	635	644	649	665	656	640	642	634	694	634	629	645	672	659	689	656	671	681	598	648	638	672	669	700	611	619	660	651	658	607	689	644	674	683	673	671	664	644	633	679	697	698	647	680	670	677	654	676	689	639	623	680	630	628	677	647	622	636	640	666	655	631	626	674	669	638	613	627	649	632	611	609	679	683	615	617	615	675	639	623	602	669	667	646	650	680	654	656	657	622	658	665	671	648	673	669	650	668	670	638	656	659	686	648	662	664	680	665	616	648	638	673	634	671	637	625	622	651	665	655	640	631	628	668	700	662	617	634	613	607	664	693	654	664	693	631	673	663	661	654	647	615	656	634	619	674	668	676	661	631	647	676	667	639	626	618	665	626	664	650	690	631	676	673	691	616	677	657	660	683	655	647	664	664	658	676	621	625	637	676	661	604	653	693	673	674	678
30019	14867	10107	19817	23329	19716	15331	12331	10866	9574	8790	8299	7995	7713	7427	7281	7217	7011	7098	6937	6966	6926	6809	6734	6815	6682	6671	6817	6713	6740	6609	6625	6781	6520	6614	6613	6496	6652	6432	6566	6515	6574	6472	6523	6478	6407	6568	6411	6528	6558	6635	6454	6385	6422	6560	6493	6548	6504	6450	6523	6472	6339	6487	6548	6381	6482	6453	6430	6388	6527	6529	6432	6497	6560	6486	6462	6434	6465	6368	6526	6533	6473	6423	6508	6521	6460	6522	6372	6399	6391	6564	6503	6436	6578	6520	6535	6520	6596	6473	6451	6536	6357	6349	6442	6420	6474	6529	6501	6452	6570	6549	6547	6423	6467	6437	6462	6503	6466	6556	6555	6383	6350	6437	6537	6456	6479	6572	6436	6623	6543	6480	6485	6464	6488	6407	6490	6486	6451	6387	6524	6462	6281	6502	6409	6374	6519	6518	6467	6422	6520	6559	6474	6441	6436	6563	6600	6342	6361	6431	6404	6477	6372	6588	6357	6428	6490	6482	6420	6426	6497	6500	6435	6478	6541	6398	6403	6380	6588	6378	6344	6385	6342	6441	6476	6482	6517	6516	6477	6483	6368	6461	6423	6489	6516	6498	6427	6525	6446	6360	6331	6583	6394	6504	6553	6490	6431	6454	6510	6467	6250	6472	6491	6375	6563	6531	6473	6396	6540	6510	6368	6426	6507	6383	6435	6520	6473	6384	6385	6477	6477	6472	6480	6373	6449	6448	6356	6624	6370	6452	6480	6462	6464	6453	6637	6494	6538	6379	6436	6430	6436	6491	6402	6386	6523	6464	6376	6440	6534	6410	6497	6416	6559	6519	6372	6405	6411	6425	6486	6526	6422	6378	6570	6473	6404	6421	6472	6530	6422	6444	6397	6467	6523	6536	6423	6459	6488	6498	6365	6438	6532	6468	6473	6455	6459	6558	6354	6495	6383	6449	6519	6456	6389	6443	6500	6467	6545	6334	6491	6597	6413	6401	6371	6397	6275	6473	6450	6458	6369	6480	6515	6492	6314	6407	6333	6467	6538	6296	6372	6346	6456	6535	6477	6411	6428	6368	6400	6475	6477	6465	6508	6533	6511	6380	6414	6540	6469	6429	6659	6319	6513	6555	6318	6435	6461	6431	6477	6545	6535	6365	6456	6534	6394	6459	6415	6340	6421	6463	6493	6443	6354	6449	6501	6483	6308	6644	6325	6281	6449	6402	6341	6446	6389	6409	6451	6394	6438	6459	6515	6644	6373	6399	6555	6296	6347	6458	6484	6388	6479	6497	6543	6479	6443	6473	6466	6584	6550	6510	6508	6451	6369	6500	6540	6449	6398	6346	6491	6584	6491	6512	6482	6368	6315	6418	6517	6490	6486	6462	6517	6486	6457	6393	6375	6395	6404	6484	6393	6397	6387	6386	6650	6418	6421	6375	6509	6414	6435	6570	6495	6370	6603	6453	6474	6507	6375	6453	6546	6368	6475	6666	6236	6448	6490	6455	6403	6446	6537	6511	6365	6474	6422	6396	6384	6425	6418	6392	6586	6342	6419	6391	6479	6371	6594	6349	6538	6340	6442	6456	6532	6383	6596	6461	6436	6569	6419	6405	6473	6507	6330	6371	6478	6527	6507	6471	6337	6393	6533	6387	6388	6417	6453	6584	6408	6372	6503	6360	6449	6543	6510	6476	6442	6454	6353	6430	6415	6415	6563	6524	6381	6524	6429	6445	6439	6488	6417	6514	6528	6329	6405	6472	6411	6409	6491	6335	6484	6530	6415	6462	6411	6512	6534	6428	6392	6472	6424	6429	6456	6352	6477	6496	6391	6468	6340	6359	6452	6460	6527	6433	6467	6574	6482	6559	6608	6368	6329	6535	6454	6383	6342	6378	6498	6419	6465	6553	6489	6410	6513	6448	6432	6411	6331	6368	6430	6401	6469	6419	6513	6472	6398	6297	6497	6364	6564	6372	6492	6407	6440	6459	6338	6532	6450	6457	6418	6550	6535	6441	6411	6510	6477	6513	6523	6559	6477	6467	6430	6364	6357	6395	6459	6364	6544	6315	6423	6428	6546	6543	6544	6434	6387	6586	6500	6378	6290	6564	6549	6388	6420	6390	6413	6486	6558	6492	6524	6454	6377	6451	6431	6480	6438	6346	6409	6404	6356	6423	6406	6398	6495	6360	6441	6514	6379	6481	6518	6510	6576	6364	6554	6454	6451	6368	6312	6350	6451	6458	6302	6600	6391	6440	6498	6448	6392	6483	6565	6527	6511	6308	6533	6452	6384	6435	6487	6524	6449	6266	6449	6461	6503	6452	6475	6472	6370	6432	6522	6343	6505	6367	6422	6453	6554	6604	6434	6383	6458	6398	6390	6448	6496	6405	6379	6449	6416	6435	6385	6481	6482	6301	6347	6526	6371	6353	6446	6508	6543	6446	6411	6468	6242	6494	6528	6494	6326	6421	6470	6459	6475	6420	6397	6427	6462	6503	6456	6335	6363	6508	6318	6509	6275	6582	6499	6519	6345	6470	6574	6510	6426	6525	6498	6429	6383	6555	6480	6398	6372	6587	6454	6345	6620	6530	6518	6428	6339	6642	6391	6392	6502	6462	6456	6371	6480	6479	6476	6431	6427	6434	6604	6498	6531	6580	6515	6390	6532	6343	6475	6307	6348	6442	6437	6426	6389	6424	6379	6477	6538	6397	6584	6345	6392	6393	6400	6520	6461	6467	6406	6379	6625	6496	6368	6421	6465	6224	6520	6563	6441	6446	6483	6445	6428	6484	6322	6478	6534	6422	6449	6353	6359	6404	6561	6400	6510	6474	6469	6552	6324	6487	6597	6435	6416	6540	6477	6475	6458	6321	6526	6453	6407	6474	6470	6500	6456	6391	6480	6414	6332	6267	6431	6408	6499	6591	6440	6393	6613	6400	6517	6387	6581	6361	6520	6426	6360	6327	6412	6493	6303	6342	6352	6466	6445	6440	6439	6381	6556	6447	6286	6428	6493	6539	6487	6635	6506	6488	6297	6404	6569	6380	6274	6495	6411	6407	6444	6600	6375	6417	6525	6452	6511	6476	6386	6424	6445	6410	6333	6287	6421	6291	6569	6589	6461	6502	6504	6438	6425	6489	6483	6475	6450	6532	6497	6341	6357	6469	6407	6457	6321	6499	6572	6414	6542	6293	6499	6384	6487	6330	6485	6449	6543	6595	6543	6381	6458	6638	6562	6411	6498	6475	6556	6479	6423	6504	6522	6463	6456	6451	6469	6407	6476	6456	6518	6436	6396	6361	6408	6379	6369	6553	6577	6351	6393	6357	6508	6349	6342	6526	6474	6507	6387	6440	6473	6415	6399	6496	6569	6523	6409	6501	6495	6352	6440	6460	6426	6461	6480	6585	6518	6385	6381	6475	6557	6463	6424	6380	6450	6545	6452	6431	6474	6551	6409	6494	6460	6416	6469	6407	6373	6508	6564	6437	6413	6546	6436	6500	6465	6465	6341	6374	6552	6363	6420	6548	6485	6412	6356	6503	6439	6511	6523	6335	6481	6399	6414	6477	6551	6321	6544	6368	6500	6454	6457	6520	6511	6453	6437	6464	6516	6619	6379	6321	6453	6363	6359	6420	6525	6395	6409	6532	6374	6433	6524	6439	6469	6429	6523	6443	6449	6391	6498	6374	6418	6478	6321	6405	6477	6366	6456	6490	6517	6349	6488	6515	6416	6507	6428	6453	6487	6380	6388	6462	6560	6460	6540	6475	6426	6494	6504	6367	6487	6485	6345	6427	6581	6456	6469	6478	6501	6457	6450	6551	6544	6469	6431	6435	6361	6386	6566	6351	6451	6450	6387	6416	6522	6393	6497	6391	6463	6545	6468	6396	6493	6475	6365	6382	6476	6386	6449	6359	6453	6474	6369	6510	6432	6370	6499	6442	6465	6425	6465	6442	6406	6349	6435	6425	6491	6496	6357	6466	6547	6448	6603	6548	6487	6403	6499	6463	6446	6545	6451	6439	6467	6476	6442	6436	6467	6402	6375	6458	6415	6383	6449	6531	6479	6479	6513	6574	6341	6378	6375	6262	6517	6598	6522	6396	6386	6464	6569	6534	6550	6459	6482	6539	6442	6495	6468	6394	6395	6446	6313	6405	6280	6614	6519	6410	6391	6299	6473	6406	6458	6447	6346	6451	6380	6338	6494	6550	6345	6356	6344	6569	6470	6505	6326	6488	6420	6580	6476	6506	6407	6444	6399	6438	6530	6473	6414	6439	6496	6373	6392	6453	6465	6308	6403	6329	6455	6400	6584	6516	6409	6461	6412	6379	6371	6405	6458	6380	6503	6432	6488	6566	6571	6353	6420	6438	6530	6348	6497	6509	6524	6550	6422	6475	6409	6466	6466	6415	6517	6505	6554	6484	6351	6516	6493	6494	6454	6389	6461	6501	6482	6491	6466	6470	6481	6481	6413	6471	6489	6455	6459	6493	6621	6505	6323	6346	6391	6460	6475	6439	6479	6405	6486	6427	6421	6346	6304	6359	6355	6489	6372	6527	6561	6433	6459	6526	6560	6413	6453	6510	6481	6386	6405	6427	6408	6511	6455	6387	6541	6460	6365	6510	6366	6358	6537	6435	6542	6464	6436	6463	6365	6540	6457	6467	6433	6366	6491	6563	6450	6394	6422	6429	6390	6464	6452	6402	6479	6356	6376	6612	6485	6394	6497	6530	6464	6437	6381	6546	6510	6480	6520	6467	6507	6436	6520	6499	6632	6503	6377	6436	6458	6366	6482	6472	6458	6439	6579	6492	6547	6536	6528	6522	6371	6467	6418	6432	6459	6369	6463	6401	6465	6378	6476	6455	6499	6451	6453	6547	6402	6576	6481	6545	6465	6477	6499	6408	6393	6596	6327	6389	6468	6578	6270	6552	6407	6466	6547	6432	6380	6461	6518	6569	6517	6480	6446	6303	6532	6617	6523	6378	6469	6468	6369	6461	6459	6336	6508	6563	6455	6473	6546	6422	6330	6575	6424	6455	6409	6450	6439	6371	6510	6466	6443	6416	6438	6427	6495	6374	6457	6434	6481	6336	6682
6004	1670	1055	987	1215	1201	1020	976	868	944	871	820	787	797	746	736	711	727	776	723	701	691	774	729	717	678	741	678	726	679	703	775	757	759	713	725	719	679	709	678	726	662	742	687	688	705	690	735	679	739	704	696	720	711	683	697	743	685	694	705	700	691	702	664	726	680	664	712	717	679	730	701	706	752	686	766	717	721	677	699	716	694	705	699	722	720	735	660	756	692	681	720	715	717	699	704	698	697	726	709	661	716	729	697	706	744	694	752	706	724	693	689	673	683	689	719	680	639	726	697	628	679	710	692	681	651	695	668	680	671	672	715	691	719	674	700	741	691	699	683	715	685	677	698	703	706	692	699	701	666	704	696	696	698	687	723	729	684	720	690	727	673	666	680	689	697	703	736	699	685	722	685	694	732	687	699	710	723	701	701	671	672	692	655	656	693	707	715	658	677	663	671	702	677	692	726	688	687	710	718	691	711	725	678	651	709	698	676	699	720	701	746	676	660	697	725	714	676	703	693	730	688	719	713	745	660	731	687	678	694	746	679	716	708	691	656	678	700	672	650	691	723	668	717	700	736	694	713	714	718	747	683	754	703	732	695	711	722	702	685	722	732	688	707	687	725	731	721	741	691	715	678	728	724	690	674	696	723	709	697	680	770	710	670	695	655	697	662	671	722	666	663	757	670	693	702	686	724	701	778	663	741	699	632	647	631	690	662	716	700	708	689	726	687	744	697	702	680	650	702	686	691	714	754	677	659	705	743	689	693	714	702	683	657	707	713	714	701	683	687	722	666	712	747	656	665	682	710	632	703	696	698	712	707	664	704	713	707	670	714	689	690	728	695	663	730	724	704	639	691	745	725	649	723	685	711	704	710	718	709	689	743	718	716	738	670	719	733	724	670	700	712	748	654	692	718	651	672	684	671	729	721	745	692	674	646	655	712	712	761	712	685	716	698	657	681	670	706	737	710	649	702	712	675	736	710	706	680	653	734	714	698	705	690	663	721	771	693	709	728	671	685	673	720	650	702	683	699	720	692	651	709	696	680	721	670	693	613	738	700	746	717	695	695	658	745	709	707	738	718	699	681	707	712	694	693	737	682	719	663	674	678	653	705	695	683	695	676	698	712	692	756	665	718	686	692	731	704	729	783	720	698	682	749	728	666	675	684	705	755	682	732	699	686	713	725	678	708	723	701	671	696	698	696	707	685	683	690	714	693	631	749	728	731	710	740	684	679	703	709	692	696	644	700	714	689	726	656	701	703	738	704	754	696	698	690	729	686	699	690	715	676	672	724	722	690	742	717	685	682	663	720	681	682	747	708	669	710	674	692	716	770	734	702	703	696	703	699	691	752	731	690	664	693	708	684	690	690	708	709	731	687	694	683	687	697	649	685	704	697	699	698	694	721	717	780	709	708	687	697	695	716	680	697	661	698	723	720	703	672	722	719	692	689	717	730	686	712	694	726	687	679	705	713	684	713	667	668	687	705	710	732	733	720	685	636	664	727	685	702	715	693	688	659	705	685	680	718	717	702	737	710	751	682	682	717	758	703	711	700	702	662	731	710	720	730	662	715	761	691	724	699	742	724	675	713	720	737	705	724	714	742	686	676	682	714	682	683	675	684	685	710	712	736	679	702	697	719	679	657	676	729	739	701	676	719	713	705	664	696	732	688	722	661	696	677	709	679	671	718	651	689	736	680	730	672	719	709	639	712	698	663	690	674	684	699	680	673	726	655	695	687	697	732	745	668	700	721	710	706	720	690	730	682	731	724	698	695	728	696	734	697	715	717	695	728	687	700	674	748	714	707	692	722	674	732	735	677	748	751	681	689	696	666	722	732	729	733	700	735	682	667	725	658	694	723	702	730	721	679	748	738	738	681	711	733	707	658	708	689	727	722	724	755	717	679	733	666	681	672	665	686	726	683	655	681	718	698	692	688	647	681	713	717	711	717	708	652	713	679	746	641	679	715	685	708	698	692	723	709	679	691	710	642	713	684	744	676	691	671	723	730	723	671	691	683	683	687	679	703	660	725	686	673	688	684	740	717	692	678	738	686	723	687	701	708	709	751	713	677	654	751	711	703	691	725	699	681	717	680	678	684	749	715	676	684	724	666	683	722	710	701	699	691	746	687	677	685	712	668	669	715	694	653	660	665	730	712	675	711	692	694	703	688	738	686	735	710	717	736	690	674	761	722	665	670	737	695	711	665	700	720	656	697	705	682	700	715	737	693	705	698	735	701	707	658	701	701	698	729	670	751	666	659	745	669	701	679	702	704	681	730	706	729	664	717	667	708	708	690	709	697	732	703	723	696	711	729	713	702	707	684	745	688	734	750	680	701	744	676	681	666	708	685	674	727	708	706	663	712	686	712	716	694	665	705	651	761	695	710	731	747	700	714	688	684	688	713	674	692	736	709	743	735	677	687	696	695	696	716	718	681	736	669	743	687	730	710	681	697	736	748	681	687	701	728	640	697	743	702	742	700	688	706	689	752	689	698	686	700	694	676	703	743	695	714	725	738	703	693	701	667	704	699	733	655	704	710	707	702	733	688	747	695	722	745	702	652	703	692	725	715	694	727	701	669	666	757	691	687	700	692	707	713	733	679	681	728	767	741	724	721	733	696	711	728	722	770	724	676	705	690	690	677	697	713	699	657	686	713	757	729	699	769	698	681	718	721	656	727	719	675	691	697	692	679	770	706	711	687	674	672	712	699	743	724	705	723	671	749	729	722	693	724	703	691	680	716	646	701	691	689	707	667	705	732	702	717	696	728	721	714	694	701	727	703	674	722	630	710	722	682	689	687	685	683	684	708	735	727	673	698	680	702	678	708	693	695	683	698	708	766	701	712	702	716	733	668	732	727	722	705	693	723	744	678	705	690	732	643	743	676	643	738	681	706	661	753	636	689	700	714	698	701	704	675	718	748	733	686	764	731	710	717	682	688	700	690	687	631	736	706	699	701	697	710	675	717	707	710	700	673	712	647	684	765	690	659	695	708	692	648	708	688	708	718	753	715	683	659	722	698	710	696	693	671	699	702	729	703	712	707	675	694	683	675	675	715	649	667	712	703	674	685	692	747	716	703	675	708	717	734	735	719	696	694	693	695	709	732	729	658	673	699	700	709	692	723	663	708	716	755	707	677	740	749	671	707	713	754	721	739	716	706	702	740	698	684	757	732	690	693	721	699	704	689	704	711	715	716	698	665	736	668	740	721	729	727	695	685	696	728	684	631	670	692	762	714	652	658	694	720	705	721	700	671	696	706	681	731	699	771	766	733	726	719	712	669	749	702	718	645	700	689	697	700	722	712	705	705	701	720	673	730	730	663	681	697	660	693	681	706	714	714	667	711	700	725	744	674	710	654	698	675	698	771	712	747	663	707	712	726	703	724	722	697	679	661	737	714	693	738	672	734	708	707	751	661	665	637	724	656	723	687	684	761	679	652	712	688	692	662	678	736	665	724	740	750	714	733	645	713	691	687	701	696
38316	19203	12493	24578	29411	25765	21279	16926	14670	12797	11644	10457	9852	9363	8849	8510	8270	8277	8018	7948	7905	7790	7595	7735	7603	7563	7442	7444	7312	7248	7262	7216	7217	7221	7097	7197	7187	6906	7172	6970	6816	7012	7011	6938	7080	7003	6943	7005	7041	7063	6894	6905	6925	6899	6833	6941	6989	6947	6949	6970	6878	6943	6892	6736	6792	6870	6959	6840	6843	6882	6891	6986	6791	6882	6864	6842	6990	6913	6789	6904	6806	6943	6929	6740	6824	6882	6820	6805	6794	6909	6889	6880	6749	6857	6864	6744	6881	6968	6832	6796	6872	6880	6921	6951	6891	6909	6914	6697	6818	6815	6942	6788	6748	6937	6917	6751	6771	6691	7016	6816	6851	6760	6873	6899	6852	6944	6880	6812	6826	6725	6852	6784	6811	6800	6907	6893	6837	6918	6757	6916	6773	6907	6733	6954	6758	6904	6680	6927	6898	6814	6928	6837	6790	6870	6832	6819	6834	6741	6862	6790	6955	6819	6883	6707	6773	6769	6933	6875	6963	6872	6832	7024	6844	6845	6745	6787	6788	6912	6883	7044	6770	6759	6816	6767	6786	6856	6937	6722	6862	6890	6880	6757	6879	6956	6793	6894	6613	6869	6927	6700	6861	6826	6744	6878	6781	6953	6895	6833	6920	6847	6824	6954	6860	6827	6660	6802	6845	6756	6638	6876	6829	6744	6920	6673	6839	6967	6765	6688	6886	6989	6898	6758	6866	6793	6751	6927	6859	6879	6861	6869	6912	6862	6709	6876	6869	6829	6745	6724	6848	6817	6804	6756	6972	6831	6862	6781	6834	6845	6888	6940	6967	6812	6846	6726	6781	6778	6860	6834	6839	6835	6826	6800	6822	6855	6794	6771	6826	6875	6925	6821	6904	6849	6842	6845	6956	6851	6856	6800	6836	6832	6769	6902	6835	6923	6783	6845	6851	6836	6937	6687	6888	6852	6806	6670	6810	6778	6894	6884	6780	6856	6900	6884	6861	6872	6765	6793	6882	6768	6801	6757	6786	6925	6956	6885	6826	6845	6672	6779	6762	6856	6759	6621	6956	6913	6860	6860	6808	6845	6895	6811	6788	6696	6737	6899	6868	6786	6815	6768	6990	6804	6860	6807	6895	6881	6892	6849	6809	6801	6785	6808	6888	6893	6754	6846	6886	6880	6791	6791	6818	6844	6860	6764	6668	6712	6887	6765	6911	6963	6835	6743	6745	6798	6796	6906	6861	6726	6802	6911	6844	6859	6931	6887	6744	6782	6871	6857	6762	6845	6858	6644	6929	6785	6818	6839	6848	6986	6826	6791	6747	6835	6916	6778	6750	6812	6890	6749	6896	6815	6817	6770	6810	6766	6833	6817	6695	6878	6859	6749	6880	6772	6741	6830	6773	6746	6729	6915	6784	6898	6862	6760	6853	6897	6827	6780	6918	6710	6876	6803	6832	6807	6935	6864	6788	6861	6845	6876	6920	6800	6814	6933	6954	6844	6855	6737	6807	6907	6835	6863	6785	6813	6867	6825	6933	6807	6939	6914	6885	6750	6845	6815	6856	6879	6779	6957	6815	6873	6778	6812	6880	6864	6734	6822	6727	6787	6817	6842	6876	6892	6846	6807	6857	6740	7025	6847	6750	6791	6852	6859	6831	6729	6873	6891	6927	6885	6673	6798	6840	6865	6844	6848	6838	6800	6777	6795	6743	6826	6899	6759	6832	6892	6781	6873	6796	6860	6767	6796	6882	6926	6908	6652	6794	6717	6849	6907	6937	6770	6913	6829	6798	6963	6779	6851	6932	6833	6833	6779	6812	6856	6607	6865	6872	6926	6753	6806	6827	6916	6853	6774	6765	6986	6861	6774	6766	6789	6892	6731	6820	6758	6990	6744	6731	6760	6831	6858	6847	6789	6916	6772	6877	6821	6768	6880	6907	6742	6725	6915	6842	6843	6870	6873	6897	6823	6814	6867	6829	6828	7004	6798	6814	6827	6920	6807	6890	6865	6749	6823	6800	6768	6967	6828	6900	6794	7015	6950	6823	6903	6792	6887	6873	6815	6848	6813	6909	6754	6806	6886	6781	6837	6807	6895	6910	6907	6917	6812	6810	6832	6763	6787	6694	6754	6766	6832	6972	6828	6829	6879	6797	6854	6856	6843	6808	6794	6967	6755	6809	6873	6914	6788	6747	6843	6869	6807	6835	7022	6882	6851	6738	6740	6792	6838	6952	6924	6825	6881	6835	6917	6769	6844	6701	6744	6869	6921	6974	6858	6704	6917	6805	6825	6876	6735	6756	6710	6758	6829	6696	6749	6853	6805	6788	6900	6859	6795	6899	6865	6817	6902	6877	6814	6669	6911	6872	6857	6900	6816	6795	6781	6858	6736	6859	6798	6788	6908	6740	6811	6683	6798	6954	6830	6855	6776	6626	6842	6848	6855	6880	6801	6926	6776	6978	6916	6771	6842	6948	6886	6774	6882	6821	6864	6737	6692	6979	6800	6938	6803	6744	6870	6928	6839	6774	6853	6889	6892	6728	6887	6876	6931	6879	6857	6833	6879	6774	6910	6747	6845	6692	6835	6800	6761	6883	6852	6918	6786	6869	6938	6863	6898	6860	6796	6721	6790	6852	6637	6812	6908	6809	6887	6848	6942	6843	6833	6917	6888	6766	6779	6846	6810	6799	7017	6867	6935	6802	6939	6847	6806	6850	6848	6855	6920	6870	6867	6943	6830	6810	6778	6819	6900	6847	6938	6768	6812	6797	6749	6824	6920	6911	6831	6840	6858	6807	6812	6863	6715	6753	6850	6842	6763	6800	6754	6877	6757	6930	6779	6928	6885	6701	6805	6842	6735	6832	6818	6882	6858	6726	6804	6847	6845	6873	6891	6809	6776	6775	6815	6828	6872	6886	6855	6890	6798	6843	6778	6783	6942	6805	6791	6885	6919	6926	6713	6772	6796	6926	6713	6859	6755	6956	6917	6740	6831	6772	6816	6892	6798	6886	6883	6918	6656	6959	6750	6888	6870	6792	6908	6769	6818	6874	6812	6716	6832	6864	6966	6763	6743	6723	6748	6848	6721	6839	6871	6971	6729	6922	6875	6827	6894	6810	6972	6771	6814	6839	6718	6942	6668	7013	6915	6747	6891	6877	6889	6858	6822	6809	6928	6835	6865	6809	6892	6796	6760	6848	6650	6860	6808	6924	6891	6835	6848	6878	6784	6882	6933	6863	6839	6860	6863	6802	6798	6730	6919	6813	6743	6783	6850	6782	6890	6805	6862	6877	6874	6762	6863	6928	6912	6894	6980	6717	6834	6892	6772	6983	6896	6882	6900	6734	6890	6786	6759	6774	6758	6924	6794	6913	6770	6774	6927	6922	6662	6851	6859	6691	6826	6832	6933	6755	6874	6836	6920	6876	6944	6880	6734	6813	6731	6936	6718	6720	6778	6859	6915	6940	6915	6691	6981	6765	6730	6892	6868	6797	6920	6866	6894	6816	6894	6803	6747	6779	6829	6799	6794	6848	6906	6725	6818	6818	6947	6877	6862	6873	6715	6911	6862	6898	6810	6821	6759	6850	6852	6828	6820	6764	6855	6736	6785	6905	6922	6775	6762	6823	6892	6818	6875	6877	6796	6773	6687	6884	6745	6908	6961	6785	6968	6863	6844	6697	6795	6848	6791	6871	6836	6816	6961	6843	6789	6931	6769	6962	6837	6783	6755	6923	6798	6813	6733	6894	6890	6897	6844	6843	6806	6814	6838	6885	6897	6750	6821	6911	6901	6823	6756	6801	6954	6739	6849	6890	6897	6894	6772	6841	6831	6817	6882	6993	6913	6975	6737	6879	6878	6894	6771	6918	6854	6862	6837	6707	6849	6822	6837	6903	6806	6845	6712	6896	6916	6775	6821	6770	6889	6873	6799	6864	6903	6994	6718	6779	6884	6823	6813	6922	6881	6783	6956	6912	6710	6722	6880	6856	6747	6936	6850	6825	6911	6943	6872	6857	6655	6871	6829	6809	6833	6923	6957	6745	6763	6958	6907	6854	6870	6826	6751	6835	6664	6881	6905	6819	6908	6633	6872	6783	6934	6906	6860	6835	6696	7018	6925	6770	6848	6763	6769	7023	6790	6751	6795	6835	6818	6821	6701	6729	6887	6895	6902	6805	6718	6768	6833	6890	6777	6816	6914	6877	6860	6900	6838	7005	6787	6814	6867	6826	6902	6792	6867	6719	6874	6919	6986	6933	6811	6968	7000	6807	6844	6958	6809	6758	6831	6724	6815	6869	6862	6742	6699	6985	6831	6918	6633	6742	6867	6795	6862	6747	6850	6748	6846	6759	6827	6722	6869	6978	6793	6783	6962	6830	6837	6841	6802	6834	6966	6967	6857	6911	6808	6942	6913	6816	6832	6789	6689	6864	6810	6951	6792	6797	6877	6933	6864	6860	6794	6743	6862	6753	6858	6833	6957	6818	6800	6875	6828	6804	6861	6758	6855	6773	6814	6799	6765	6785	6747	6818	6724	6768	6921	6879	6834	6895	6819	6763	6775	6915	6642	6827	6771	6700	6862	6846	6815	6838	6836	6871	6706	6747	6929	6878	6933	6940	6770	6866	6762	6860	6949	6773	6740	6861	6853	6891	6839	6818	6779	6873	6692	6856	6818	6930	6859	6841	6744	6860	6803	6737	6885	6891	6803	6831	6832	6949	6936	6863	6827	6749	6759	6850	6939	6862	6842	6754	6882	6917	6811	6822	6776	6853	6720	6824	6774	6924	6842	6727	6751	7092	6680	6959	7010	6867	6831	6809	6876	6725	6888	6831	6788	6771	6720	6845	6875	6741	6872	6828	6878	6775	6905	6781	6795	6787	6911	6875	6797	6839	6766	6781	6827	6781	6789	6814	6872	6880	6714	6926	6824	6897	6813	6826	6888	6795	6829	6891	6885	6890	6872	6795	7018	6845	6896	6800	6910	6891	6814	6800	6955	6624	6912	6788	6864	6930	6696	6750	6801	6918	6851	6940	6785	6859	6869	6821	6923	6936	6827	6893	6744	6792	6908	6824	6644	6769	6804	6918	6924	6798	6804
3653	1159	1078	1016	1087	1022	1008	973	981	923	932	960	931	928	948	977	918	941	930	940	948	979	963	972	907	916	907	954	908	927	937	967	856	949	936	950	940	896	905	904	911	920	906	974	924	902	983	920	908	937	934	892	958	934	871	865	875	884	950	947	970	928	918	933	903	1016	876	922	976	973	908	948	953	970	926	922	950	997	940	914	902	924	907	956	889	935	953	957	918	1004	915	901	969	877	966	950	909	947	884	951	948	950	890	948	890	916	885	902	903	912	943	943	971	927	963	937	919	940	922	978	925	890	947	953	958	990	899	929	928	934	919	914	945	921	942	963	910	960	976	940	912	895	916	963	871	986	969	915	924	900	952	929	928	943	919	931	969	888	885	903	925	890	1002	952	898	939	918	964	945	837	922	951	927	901	933	941	916	904	952	939	887	978	902	910	858	961	935	956	948	897	871	957	883	968	902	947	935	959	907	930	915	938	906	944	941	929	949	946	958	929	923	963	972	924	928	988	903	923	884	943	886	969	951	918	932	969	901	890	906	899	933	872	934	943	955	918	986	885	882	952	899	934	934	909	903	877	873	958	976	928	873	930	941	929	954	898	935	901	933	964	934	977	919	908	911	867	924	948	933	942	892	929	946	966	961	936	942	896	942	935	881	938	945	938	929	913	897	896	910	991	951	951	892	938	900	959	960	920	873	953	973	938	958	898	909	954	902	896	873	940	981	914	949	888	939	934	917	925	926	915	917	908	903	949	922	947	900	932	930	926	899	854	913	984	899	958	931	924	934	890	911	906	875	949	904	903	932	867	919	913	938	916	952	980	982	984	952	905	833	958	946	942	952	866	971	924	930	900	936	907	895	988	948	909	909	928	907	946	946	920	873	967	848	958	917	949	946	927	945	911	937	930	953	927	878	938	895	891	900	908	982	975	968	940	901	975	922	991	890	974	927	920	953	919	888	940	948	938	938	894	941	900	918	894	990	934	930	1006	924	947	944	991	930	924	908	894	904	954	904	941	929	948	870	941	937	954	981	953	909	877	960	940	940	927	958	908	942	924	945	930	1000	989	952	928	951	900	930	898	922	960	957	911	933	957	943	948	949	960	902	905	967	989	987	942	911	921	941	911	932	907	905	952	906	953	925	893	929	891	892	932	878	942	953	930	924	968	885	906	908	939	898	881	865	899	950	899	915	935	872	901	949	945	954	929	905	897	947	938	924	925	884	937	940	922	944	904	902	932	902	975	943	902	957	927	958	921	875	976	954	925	903	994	941	974	937	894	929	895	886	892	889	938	922	834	948	935	923	900	964	901	972	914	947	969	986	910	971	928	897	952	921	868	918	930	971	928	956	917	872	962	897	917	914	948	921	923	893	956	903	920	878	836	887	903	907	949	982	937	898	923	899	922	942	860	940	911	921	975	910	899	957	866	879	903	907	907	927	910	923	932	869	940	949	922	937	951	926	919	900	920	940	945	909	957	879	976	910	949	970	989	934	988	959	967	897	953	927	930	967	959	872	901	884	877	918	920	945	925	916	966	899	883	965	940	863	869	921	909	932	909	937	950	972	957	943	877	929	899	853	891	913	888	916	910	969	919	926	962	887	912	912	902	969	918	933	879	906	947	919	996	914	946	926	923	884	865	921	913	979	964	962	882	929	987	886	902	862	838	961	923	972	939	870	934	926	945	910	941	910	864	954	952	900	946	935	953	924	961	929	912	915	954	931	952	949	971	890	952	921	910	920	901	949	912	937	952	921	977	925	944	919	872	909	907	904	959	938	929	982	925	930	953	885	891	946	1007	970	845	928	872	933	975	960	892	997	862	920	942	939	945	929	953	923	956	896	927	946	911	917	911	963	863	877	978	917	908	890	969	909	945	943	951	903	962	906	942	904	936	965	923	1001	911	892	938	928	961	889	989	887	926	875	917	941	947	972	953	897	928	928	941	918	939	956	968	920	938	889	951	967	922	907	941	997	934	966	1000	917	908	946	920	909	863	972	929	938	895	924	890	856	935	899	965	969	952	942	926	928	900	905	957	950	926	894	836	937	905	944	910	893	912	953	958	959	948	876	897	899	978	946	936	902	949	876	953	949	933	947	971	953	944	941	965	923	940	893	950	928	945	963	913	926	908	903	944	934	944	967	937	972	939	951	937	935	923	937	923	905	895	929	899	922	918	942	937	960	972	961	894	956	946	949	960	931	956	1003	915	902	917	930	961	926	943	896	910	926	1005	947	925	980	915	899	925	925	944	954	932	907	946	891	901	928	926	1023	906	930	913	918	959	989	897	983	932	926	908	920	933	958	969	935	896	955	949	939	956	898	918	953	939	874	945	913	941	970	865	912	975	907	921	910	951	894	928	890	948	932	872	908	932	906	931	964	910	906	918	907	850	888	891	947	908	932	885	953	932	926	930	950	927	941	941	974	982	960	917	922	935	927	946	992	939	929	919	961	991	933	934	890	864	958	972	873	977	923	939	942	912	904	953	895	924	934	921	968	946	939	890	881	919	978	967	899	959	931	929	918	925	935	916	900	938	974	999	930	914	925	959	958	899	962	905	946	921	1014	911	933	952	928	902	896	952	877	961	885	903	915	948	902	917	956	976	924	846	913	912	917	955	974	934	922	916	886	957	888	862	949	875	988	938	974	950	961	904	930	929	928	954	902	908	957	950	918	945	942	944	901	931	948	904	944	898	988	919	948	950	968	887	1044	918	949	927	892	902	938	866	903	960	939	894	904	958	902	887	935	903	971	933	897	945	926	932	965	951	898	957	924	931	902	952	937	907	917	932	895	892	891	918	928	1013	928	959	946	934	948	949	927	960	936	923	941	899	879	927	952	921	954	917	895	915	885	918	881	893	952	902	961	906	893	909	868	937	936	914	917	994	923	938	908	954	921	889	928	903	924	977	973	899	911	939	915	903	909	881	963	942	965	932	903	951	923	936	892	885	929	892	952	937	885	950	955	943	947	893	926	942	954	931	935	909	981	897	888	937	905	936	919	954	920	878	974	956	941	938	929	909	954	934	902	905	916	892	897	909	984	886	914	925	958	930	975	906	904	914	969	928	882	908	938	917	933	911	954	897	930	935	959	923	956	890	915	939	868	920	982	886	936	896	926	938	908	960	938	965	963	959	931	917	941	977	956	903	864	891	924	911	960	883	957	907	930	902	980	900	914	962	936	945	965	1016	960	910	938	919	965	933	934	953	898	929	941	980	960	906	951	913	918	885	972	939	947	874	957	915	949	938	906	982	923	942	868	951	928	934	925	945	919	932	930	973	985	939	854	964	945	902	912	898	930	936	952	954	946	915	918	958	948	952	942	963	906	865	864	902	893	890	926	933	955	876	874	957	952	878	908	920	964	944	903	944	897	830	966	995	937	1001	910	926	923	918	947	919	909	945	903	916	892	945	926	871	909	901	946	939	909	965	977	926	942	932	940	936	932	917	852	946	927	938	949	904	958	966	946	895	920	942	927	919	934	983	901	937	927	899	896	890	947	909
25269	13864	10511	15563	18057	15264	12583	11223	10330	9845	9364	9320	9132	8872	8906	8799	8855	8704	8859	8820	8752	8735	8741	8836	8685	8705	8581	8771	8624	8574	8544	8575	8578	8766	8565	8635	8572	8554	8660	8433	8740	8586	8644	8724	8806	8615	8719	8714	8672	8539	8478	8542	8710	8658	8643	8675	8570	8601	8761	8650	8626	8582	8725	8623	8640	8560	8523	8558	8586	8643	8694	8561	8531	8614	8739	8518	8633	8647	8705	8439	8620	8665	8633	8642	8554	8571	8570	8631	8545	8501	8621	8656	8558	8630	8701	8743	8527	8621	8534	8578	8473	8525	8766	8580	8504	8653	8559	8720	8601	8719	8490	8521	8688	8639	8540	8722	8632	8634	8628	8573	8680	8658	8737	8533	8520	8632	8693	8718	8695	8619	8701	8558	8742	8613	8563	8473	8642	8777	8659	8596	8584	8701	8541	8567	8723	8639	8630	8545	8600	8414	8682	8468	8631	8525	8645	8577	8459	8560	8424	8623	8712	8534	8649	8435	8830	8552	8567	8642	8587	8681	8738	8652	8693	8509	8539	8473	8575	8613	8620	8624	8691	8561	8538	8564	8675	8516	8658	8607	8772	8587	8566	8671	8569	8624	8682	8628	8564	8660	8523	8631	8575	8474	8648	8436	8667	8501	8652	8481	8496	8581	8650	8606	8637	8572	8580	8706	8698	8601	8624	8652	8505	8555	8543	8515	8707	8478	8505	8578	8543	8732	8544	8525	8462	8667	8530	8655	8613	8665	8612	8568	8627	8664	8479	8549	8605	8581	8614	8618	8710	8658	8419	8546	8540	8642	8569	8648	8496	8471	8503	8618	8709	8641	8814	8607	8609	8602	8576	8597	8596	8678	8587	8676	8624	8598	8712	8425	8563	8490	8560	8481	8558	8747	8674	8691	8492	8567	8722	8629	8568	8650	8609	8529	8487	8654	8617	8681	8599	8586	8585	8528	8586	8549	8569	8591	8731	8769	8544	8506	8377	8626	8624	8595	8713	8699	8657	8426	8534	8604	8625	8624	8590	8610	8524	8559	8501	8569	8694	8533	8703	8675	8656	8549	8522	8566	8649	8622	8750	8461	8588	8532	8642	8656	8516	8643	8726	8626	8589	8504	8603	8611	8629	8738	8625	8520	8682	8562	8572	8659	8704	8663	8600	8596	8592	8564	8610	8594	8551	8649	8518	8475	8520	8495	8535	8669	8589	8583	8481	8522	8552	8666	8546	8562	8595	8571	8689	8646	8564	8481	8514	8584	8690	8620	8610	8540	8772	8605	8496	8541	8566	8635	8540	8669	8618	8618	8576	8679	8532	8643	8601	8626	8630	8487	8623	8610	8432	8486	8415	8564	8617	8631	8565	8713	8634	8703	8634	8602	8645	8563	8589	8538	8507	8620	8630	8634	8478	8542	8600	8582	8528	8538	8570	8559	8685	8513	8607	8634	8625	8501	8574	8639	8576	8645	8507	8695	8675	8485	8609	8517	8714	8681	8586	8636	8612	8568	8507	8540	8428	8619	8582	8594	8482	8517	8525	8521	8539	8578	8474	8467	8713	8646	8604	8651	8606	8508	8630	8565	8423	8430	8580	8576	8495	8698	8525	8615	8675	8648	8682	8548	8689	8517	8525	8726	8674	8583	8534	8562	8466	8506	8523	8616	8612	8545	8570	8630	8581	8506	8661	8531	8653	8500	8599	8671	8669	8597	8573	8597	8568	8541	8689	8696	8534	8511	8560	8533	8530	8657	8699	8645	8529	8550	8846	8657	8627	8693	8716	8493	8744	8542	8527	8680	8641	8512	8539	8524	8552	8670	8686	8621	8637	8635	8442	8640	8540	8587	8581	8588	8595	8652	8575	8665	8787	8669	8558	8558	8582	8547	8565	8647	8600	8542	8436	8634	8487	8712	8579	8572	8769	8542	8628	8650	8583	8585	8632	8651	8719	8684	8676	8545	8560	8595	8482	8622	8641	8693	8652	8601	8693	8594	8490	8561	8611	8488	8538	8548	8600	8889	8470	8622	8637	8579	8573	8557	8735	8637	8517	8462	8631	8611	8567	8530	8593	8660	8497	8537	8658	8622	8614	8547	8579	8595	8533	8583	8698	8621	8550	8720	8639	8680	8626	8633	8605	8478	8633	8525	8814	8601	8710	8538	8533	8565	8494	8603	8565	8484	8701	8612	8492	8706	8603	8630	8511	8560	8540	8570	8629	8535	8581	8566	8463	8623	8601	8608	8624	8506	8605	8542	8519	8519	8479	8590	8589	8563	8577	8593	8481	8661	8494	8609	8544	8565	8676	8570	8705	8618	8580	8493	8735	8605	8676	8548	8443	8540	8680	8560	8685	8644	8684	8606	8511	8429	8685	8612	8498	8546	8648	8696	8611	8706	8641	8481	8583	8498	8580	8548	8538	8641	8499	8677	8587	8558	8406	8691	8779	8549	8455	8661	8433	8691	8721	8553	8656	8548	8568	8648	8463	8603	8477	8510	8432	8537	8698	8561	8638	8571	8554	8511	8613	8452	8665	8630	8544	8666	8611	8647	8549	8508	8643	8605	8660	8695	8686	8648	8599	8936	8438	8543	8547	8587	8606	8688	8528	8638	8661	8731	8549	8750	8595	8643	8764	8697	8541	8731	8464	8667	8725	8607	8527	8652	8670	8587	8558	8578	8646	8527	8580	8631	8688	8608	8541	8560	8658	8539	8720	8635	8415	8448	8603	8523	8821	8573	8509	8538	8593	8666	8473	8504	8580	8582	8695	8581	8685	8648	8659	8481	8604	8558	8496	8630	8729	8676	8610	8573	8619	8626	8593	8744	8591	8653	8576	8585	8553	8537	8663	8650	8358	8687	8523	8717	8769	8573	8613	8710	8542	8541	8677	8530	8732	8578	8666	8656	8637	8619	8629	8684	8637	8467	8599	8510	8664	8680	8659	8607	8538	8680	8631	8703	8604	8558	8505	8617	8697	8531	8645	8727	8717	8609	8555	8600	8605	8586	8526	8666	8505	8607	8520	8550	8679	8562	8701	8633	8627	8607	8601	8667	8564	8514	8718	8727	8464	8487	8705	8553	8532	8674	8704	8637	8650	8605	8576	8489	8644	8501	8671	8567	8657	8633	8584	8688	8608	8569	8526	8690	8642	8483	8390	8492	8596	8603	8591	8605	8523	8602	8409	8775	8531	8585	8513	8760	8721	8688	8508	8733	8530	8539	8588	8594	8541	8677	8523	8604	8593	8702	8756	8719	8552	8548	8613	8571	8662	8726	8716	8559	8553	8663	8536	8591	8697	8558	8517	8708	8669	8637	8742	8631	8462	8562	8636	8452	8556	8647	8489	8628	8597	8545	8599	8655	8597	8525	8576	8645	8594	8631	8539	8456	8629	8576	8668	8552	8629	8628	8643	8627	8559	8539	8595	8657	8613	8624	8582	8562	8718	8603	8571	8727	8732	8672	8503	8595	8703	8633	8545	8631	8533	8511	8444	8530	8586	8666	8615	8746	8621	8402	8543	8584	8406	8648	8543	8654	8645	8538	8580	8627	8645	8578	8540	8617	8704	8490	8620	8678	8549	8672	8573	8489	8552	8676	8537	8457	8755	8770	8584	8689	8467	8594	8543	8644	8746	8525	8479	8630	8635	8704	8529	8599	8560	8750	8545	8646	8495	8633	8487	8363	8544	8536	8707	8653	8637	8698	8686	8552	8652	8565	8661	8480	8571	8582	8476	8510	8464	8517	8774	8444	8437	8552	8505	8633	8631	8573	8678	8506	8568	8668	8557	8662	8548	8616	8545	8749	8553	8529	8632	8530	8679	8628	8670	8669	8567	8404	8659	8538	8705	8729	8715	8682	8638	8575	8626	8574	8473	8673	8670	8674	8566	8561	8572	8555	8505	8576	8561	8546	8597	8578	8665	8343	8567	8643	8634	8602	8615	8677	8456	8716	8587	8799	8563	8423	8442	8499	8349	8613	8542	8465	8698	8589	8541	8622	8704	8673	8705	8523	8783	8622	8622	8636	8547	8575	8681	8518	8611	8595	8613	8612	8680	8457	8736	8563	8503	8624	8519	8567	8610	8696	8592	8616	8679	8593	8523	8657	8618	8447	8640	8638	8569	8532	8588	8680	8572	8515	8761	8722	8534	8643	8658	8686	8572	8753	8617	8554	8657	8458	8596	8522	8602	8490	8594	8554	8702	8515	8533	8566	8560	8758	8571	8475	8631	8656	8612	8592	8530	8609	8722	8677	8486	8625	8674	8544	8671	8656	8590	8590	8551	8701	8692	8683	8680	8706	8526	8624	8616	8577	8722	8623	8660	8554	8632	8493	8629	8584	8573	8665	8660	8578	8574	8455	8640	8697	8508	8564	8623	8534	8525	8536	8643	8680	8603	8518	8596	8582	8595	8436	8651	8626	8585	8532	8641	8499	8796	8418	8550	8699	8582	8771	8562	8602	8661	8611	8700	8598	8512	8627	8626	8573	8539	8628	8691	8604	8525	8723	8634	8546	8587	8619	8649	8680	8509	8621	8627	8654	8737	8687	8739	8562	8589	8562	8641	8735	8654	8619	8679	8719	8630	8535	8664	8611	8696	8399	8663	8592	8620	8481	8622	8626	8386	8444	8625	8636	8668	8762	8577	8626	8586	8559	8555	8621	8560	8619	8533	8700	8694	8648	8634	8535	8577	8723	8493	8508	8508	8555	8661	8623	8532	8655	8575	8723	8621	8655	8784	8672	8463	8571	8511	8598	8578	8536	8605	8588	8652	8637	8551	8604	8519	8579	8573	8554	8635	8556	8495	8625	8608	8699	8747	8510	8628	8462	8622	8393	8684	8556	8535	8622	8665	8594	8565	8646	8674	8572	8701	8441	8587	8624	8694	8529	8641	8575	8609	8633	8590	8549	8606	8583	8632	8588	8595	8622	8608	8700	8678	8537	8493	8398	8614	8607	8591	8509	8686	8496	8483	8631	8565	8656	8533	8508	8556	8638	8563	8550	8611	8638	8590	8588	8736	8578	8645	8678	8529	8556	8495	8517	8702	8423	8596	8720	8633	8619	8594	8532	8520	8565	8598	8542	8670	8571	8638	8538	8584	8710
6041	1205	822	802	858	836	804	728	718	746	735	681	662	637	648	635	599	645	632	627	637	637	616	655	612	645	635	608	637	574	619	602	671	593	629	656	609	614	562	609	590	603	599	645	655	606	628	603	654	587	634	646	585	645	589	656	576	583	593	609	588	586	615	587	556	604	596	606	617	584	606	582	552	632	627	593	608	625	551	589	620	604	649	582	604	602	608	626	617	656	584	608	652	547	600	551	611	636	613	603	589	618	665	599	600	620	604	631	630	626	601	617	596	611	609	590	580	591	660	604	573	573	607	633	611	618	612	592	603	631	615	599	607	576	586	608	644	612	576	597	615	609	579	617	625	649	628	591	611	617	607	668	563	562	596	624	601	618	635	605	622	650	593	638	599	596	616	586	651	593	649	595	621	564	652	560	626	601	638	653	592	584	564	606	623	613	593	588	612	625	620	590	605	631	633	600	581	600	639	621	595	608	597	617	620	591	648	643	586	619	574	594	595	626	576	629	625	618	591	623	642	573	593	608	628	621	636	593	620	658	590	590	586	587	610	601	594	661	646	602	598	602	593	625	597	615	606	603	591	639	613	637	573	593	562	579	576	644	583	603	616	600	618	628	625	626	600	586	625	612	638	593	582	610	633	625	586	610	602	555	596	587	587	619	633	546	608	601	643	608	620	597	591	612	590	602	610	660	623	631	559	577	595	609	608	646	603	645	628	617	582	569	612	625	613	558	593	626	594	599	632	576	598	611	596	652	594	648	642	642	628	600	585	574	587	561	584	618	577	609	582	621	621	593	596	619	636	658	591	620	622	588	628	593	578	621	594	616	586	637	597	606	542	612	601	584	637	615	591	597	588	628	657	580	624	618	614	645	603	607	645	588	603	664	616	644	635	560	622	605	617	585	616	597	628	590	615	609	620	592	608	613	596	597	568	591	602	648	608	598	643	575	587	612	600	594	663	646	608	624	580	568	612	610	585	620	563	583	622	596	606	620	584	623	643	638	631	557	621	633	624	581	624	654	585	582	553	558	614	600	570	589	645	581	625	608	606	622	616	586	634	610	573	655	603	621	608	589	617	586	602	564	580	634	617	540	557	569	586	600	622	627	603	589	627	577	594	610	606	602	610	598	632	612	625	589	637	601	628	648	581	629	604	626	625	605	579	613	645	584	582	598	612	596	605	602	611	652	590	610	661	607	592	595	605	655	621	609	607	674	612	572	613	619	616	652	589	620	617	607	580	567	609	629	637	618	609	617	624	605	591	580	584	587	624	603	606	606	595	602	623	667	629	597	638	623	597	603	582	590	621	614	610	584	590	598	580	599	598	599	585	603	565	610	582	592	576	619	600	640	599	574	620	628	611	637	603	637	612	602	610	587	618	595	606	571	603	610	613	608	599	640	584	585	619	595	590	635	604	596	626	623	608	621	673	594	619	566	658	574	589	588	617	602	580	641	587	617	573	593	558	609	628	601	605	588	634	583	587	588	659	617	652	585	614	608	622	577	665	634	614	623	639	606	618	642	613	580	602	596	562	610	616	596	616	607	615	613	571	559	591	600	617	630	670	554	620	579	618	611	608	588	605	612	598	596	592	603	622	606	616	607	644	613	653	597	563	605	591	647	573	629	587	624	629	593	664	611	614	622	633	636	621	592	617	627	620	635	597	625	671	611	604	651	598	576	571	604	609	601	609	642	652	579	614	602	611	551	612	603	644	598	607	575	609	631	568	628	603	603	582	608	593	552	606	579	619	629	595	532	610	644	634	625	631	634	627	599	619	619	640	637	625	629	588	596	555	622	611	610	567	613	600	573	610	611	619	643	642	607	612	595	589	628	605	632	644	607	581	603	596	604	578	596	606	617	604	580	632	598	604	607	614	617	617	667	602	601	637	625	600	619	605	603	608	596	606	642	610	689	643	613	569	575	618	593	615	634	618	637	629	594	571	610	658	651	588	644	653	641	636	597	643	610	607	604	623	597	634	624	602	599	635	605	569	600	614	631	654	642	618	612	609	599	570	616	610	585	638	595	590	585	600	594	637	607	564	593	635	587	583	594	616	629	642	657	603	608	616	622	638	602	630	613	586	615	608	579	590	600	606	614	575	609	605	600	654	636	643	617	620	586	588	560	595	623	579	623	596	625	572	572	583	615	626	594	568	610	593	598	584	578	587	623	589	611	580	656	593	583	616	605	578	620	601	555	570	605	592	611	621	569	586	580	602	603	622	606	643	612	606	616	593	672	622	635	619	608	615	604	606	603	598	604	603	617	565	634	594	624	594	597	630	566	633	623	573	614	609	611	609	600	611	633	611	569	565	610	558	631	568	612	597	608	580	646	642	630	580	646	597	615	580	592	590	560	644	617	571	624	626	612	565	568	637	565	652	594	591	605	618	611	610	600	590	640	604	590	602	606	562	612	603	575	625	616	591	636	643	628	592	601	608	635	578	668	618	588	600	587	636	595	606	587	609	611	616	616	558	629	632	635	637	610	603	589	575	568	621	560	594	613	612	625	636	620	611	642	602	613	627	626	549	590	616	595	592	604	608	575	571	576	586	585	629	623	587	636	624	609	621	607	644	590	618	605	592	606	622	594	610	578	654	554	583	595	632	621	605	603	640	558	591	613	647	603	599	566	599	605	602	602	593	604	608	580	592	629	633	647	588	651	655	588	624	598	591	634	618	617	591	597	666	632	651	605	594	586	609	559	660	619	586	628	597	669	675	591	604	586	583	647	584	603	621	541	607	611	632	628	586	593	585	581	624	576	623	616	576	603	626	621	607	600	645	565	599	614	568	636	592	637	607	623	565	662	623	634	595	585	614	614	606	576	609	613	597	584	585	609	637	599	597	579	616	595	608	613	586	584	590	575	642	587	600	597	596	584	592	592	633	576	633	619	598	543	602	579	600	602	644	581	541	622	615	627	646	608	625	584	596	572	614	591	635	569	642	583	598	627	603	585	595	562	642	582	616	642	606	600	633	567	559	602	608	601	596	579	602	607	661	594	558	635	641	630	587	575	619	611	590	598	561	576	552	614	623	582	571	614	599	631	613	601	627	564	585	600	554	568	652	567	580	625	647	594	601	608	597	615	597	590	625	585	634	568	585	584	598	605	591	592	628	598	600	617	600	629	615	560	632	540	654	630	612	596	577	568	591	586	614	615	586	666	607	593	611	576	593	603	632	604	620	615	620	600	631	562	586	577	602	635	581	576	575	623	608	641	585	592	614	658	647	619	619	585	639	582	647	615	568	560	634	579	612	638	638	628	610	617	624	649	586	597	620	608	589	581	596	559	616	598	557	607	550	606	598	577	590	611	569	616	617	629	593	598	574	629	550	580	586	645	624	656	586	636	590	566	584	628	598	632	599	595	628	573	630	615	619	617	579	590	603	577	633	645	589	638	593	565	618	592	618	596	577	652	612	580	614	615	626	610	675	649	597	588	632	624	583	590	636	606	592	578	630	612	602	610	642	638	617	622	630	629	583	603
31615	14991	9579	18674	22554	19970	16030	13391	11382	10030	9126	8345	7832	7415	7304	7099	7086	6873	6888	6726	6656	6638	6531	6480	6606	6523	6317	6553	6404	6209	6153	6378	6287	6184	6284	6231	6112	6152	6192	6105	6332	6044	6109	6079	6192	6194	6153	6191	6079	6085	6038	6174	6000	6175	6099	6142	6205	6078	5990	6152	6068	6065	6124	6056	6038	5950	6133	6102	6118	6013	6110	6102	6106	6131	5945	6047	6156	6034	6107	6139	5984	6134	6008	6138	6099	6031	6071	6005	6148	5986	6077	6029	6049	6114	6088	6064	6074	6071	5993	6094	6087	6058	6050	6049	6018	6081	6139	6156	6025	6121	6069	6042	6123	6168	6003	6003	5987	6084	5979	5997	6052	6062	5888	6007	6108	6108	5996	5975	6079	5987	5967	6046	5849	5954	5995	6121	6027	6003	6237	6061	6037	6074	6070	6064	6183	5998	5966	6044	6091	5868	6094	6002	5983	6210	5983	6131	6040	6092	5924	6184	6074	5979	6023	6077	5886	6138	6018	6049	5988	5912	6012	6014	6133	5911	6000	6062	5964	6096	6014	6026	5910	6178	6075	6047	5978	6084	6126	6036	5932	6034	6058	6114	5988	6081	6004	5955	5978	5924	5949	6007	6016	6192	5963	6076	6022	6091	5991	5995	5958	6088	6068	5971	6148	6020	5977	6103	6011	5995	6071	6082	6055	6035	5956	6118	6171	6017	6044	6030	6087	6133	6077	5981	6077	6132	6011	5984	5979	6057	6110	6138	6010	6044	5990	6017	6055	5910	6012	6132	6116	6044	6184	6137	6032	6091	5997	5949	6096	6081	6084	5945	6104	6080	5979	5997	6053	6150	6067	5922	5987	6094	6040	5962	5926	5969	6081	6104	5883	6011	6059	6071	6030	5941	6071	6091	6054	5944	6116	6006	6037	6000	6067	6093	6032	5955	6043	6109	5977	6038	6086	6187	6048	5925	6055	6057	6100	6016	6092	5969	6052	6065	6025	6029	6031	5977	6119	6118	5957	6133	6030	6003	6149	6179	6007	6019	6009	6058	6098	6066	5995	6133	6104	6009	5992	6056	6028	6066	5988	6036	5996	6058	5992	6063	6054	6113	6172	6138	6113	5967	6072	6039	5993	5985	6031	6095	6028	5976	6117	6142	5986	6196	6132	6070	6075	5955	5934	6035	6142	5894	6084	6002	6139	6022	5959	6138	6099	6023	5992	5930	6019	6096	6057	6034	6016	6112	5956	6193	6154	6041	5985	5910	5994	6038	6068	6086	5991	5924	6042	6073	6060	6076	6157	6029	6128	5951	6089	6010	5958	6008	6125	6112	6048	5960	5981	6051	6124	6026	6092	5990	6052	5965	5944	5991	5995	6047	6025	6070	6025	6009	5970	6032	6121	6089	6086	6191	6025	6027	6019	6068	6057	6035	6067	6058	6115	6077	6087	5988	6123	6077	6018	6023	6075	6092	6126	5991	5988	5996	5912	5919	6107	5934	6021	5962	6133	5968	6028	6002	5968	5915	5990	6111	6086	5974	6032	6080	6135	5917	6057	5965	5985	6043	5970	6038	6067	5873	6036	6021	6026	5941	6044	5895	5996	6024	6078	5909	6042	5935	6200	6074	6035	6016	6094	6121	6091	6126	6017	5929	6050	6010	5948	6178	6009	6135	5953	6116	6077	6193	5984	5986	6079	6163	5929	5985	6031	6079	5833	6196	6064	6061	6037	6082	5934	6064	5907	6079	5941	6045	6144	6139	6031	6123	5972	5999	5950	6163	6048	5962	5937	6018	6000	6008	6113	5904	6070	6197	6083	5995	6060	5954	5910	6035	5915	6145	6065	6020	6181	6109	6129	6021	5971	6068	6053	6105	6217	6022	5941	6017	6118	6086	6082	6115	6130	5828	6161	6054	5945	6017	6073	5961	6021	5989	6052	6094	5993	6064	6027	6013	6119	6118	6032	6023	6047	6080	6048	6096	6052	6014	6126	6136	6046	6013	5892	6014	6146	6100	5910	6112	6157	6014	5976	5887	5996	6038	6070	5950	5984	5995	6064	6158	6016	5894	6018	6035	6122	6045	5960	6120	6075	6034	5979	5972	5922	5938	5880	6080	6040	6033	6050	5995	6020	6062	5978	6069	5990	5972	6053	5930	6015	6026	6066	6122	6118	5996	6059	5998	6034	5969	6014	6092	6041	6003	6039	6062	6019	6110	6130	6015	5977	6052	6025	6067	6095	6027	6030	6076	6059	5975	5943	6030	5927	6034	6048	6085	6030	5891	5985	6118	5892	6058	6005	5991	6018	5966	6099	6105	6097	6065	6013	6070	6078	6109	5966	6061	6028	5977	6129	6001	5955	6043	5912	6076	6042	6030	6103	5885	6094	6084	6011	5960	5920	6032	6035	6090	6146	6086	6077	5990	5986	6090	6080	6097	6088	6077	5985	6051	5935	5896	6009	6052	5913	6045	5923	6079	6012	6155	6066	5939	5970	6061	6056	6104	5974	6026	6016	5950	6039	6123	6048	6148	6002	6028	5999	5941	6136	6140	6243	5936	5854	6116	5909	6075	6058	6121	6045	5988	6026	5967	5992	6032	6225	6090	5978	6029	6088	6040	5945	6007	6016	6135	6056	6012	5944	5976	6072	6072	6055	6046	6046	6018	5982	6012	6153	6019	6073	6015	6011	5937	6052	6163	6013	6048	6180	5966	6126	6165	6085	6020	5999	6007	6080	5971	6083	5908	6090	6128	6006	6065	6052	6170	5993	5969	6010	5996	5982	6055	6046	6221	6031	5945	6003	5965	6051	5996	6139	6047	6097	6153	5872	5974	6070	6067	6011	6081	5983	5917	6039	6003	6123	6068	6032	6050	6091	6051	5946	5977	5936	6069	5970	6079	5972	5922	6004	6025	5996	6040	5967	6094	5986	6072	5982	5983	6122	6091	6018	5974	6053	6047	6069	6242	6032	6036	6057	6068	5959	6117	6160	6059	6061	6085	6020	5989	6017	6011	5896	5992	6031	5998	6035	5987	6052	6058	6033	6059	6072	6061	6113	6043	6063	6037	5966	6044	5919	6041	6027	5928	6035	6050	6102	6009	6031	6076	6009	6052	6145	5918	5920	6152	6159	6048	6011	6065	5899	5996	6125	6031	6063	6239	6029	5952	6000	6083	6122	5932	5964	5997	6024	5984	6136	6039	6063	6045	6073	6081	6099	5961	6032	6033	6155	6051	5895	5954	5933	6041	6079	6023	5968	6067	6076	5920	6031	5985	6144	6132	6043	5999	6067	6089	5943	5904	6134	6068	6037	6039	5967	6107	6036	6043	6072	6082	5896	6048	5995	5970	6015	6100	6033	6101	6110	6031	6068	6050	5945	6120	5980	6175	5998	5916	6018	6092	6122	6157	6034	6001	6023	6131	5960	6178	5946	6154	6019	6132	6005	6095	6135	6156	5958	5942	5982	5967	6084	6026	6094	5941	6080	6030	6037	5985	5978	5958	6072	5947	5974	5934	6097	6027	6035	6028	6040	6024	5898	6078	6197	6002	6006	6054	6182	6001	5994	5989	6055	6014	5981	6044	6102	6077	6057	6074	6034	5982	6127	6024	6027	6033	6125	5991	6073	5989	6093	5937	5993	6115	5974	6024	6025	6127	6038	6105	6129	6037	6045	5873	6055	5943	6072	6007	6147	5988	6020	6050	6107	6068	6146	6011	5936	6058	6038	5876	5986	5982	6131	5822	5972	6038	5971	6105	6189	6041	6090	5900	5879	5991	6074	6100	6082	5932	6073	5993	6004	6118	6132	6046	6166	6041	6060	5988	6071	6114	6011	6029	6106	5991	5990	6232	5993	5913	6155	6026	6067	6051	6136	5896	6040	5910	6159	6024	6064	5971	6093	5909	5987	6060	6011	6103	5978	6063	6134	6096	6067	6063	6029	5889	5987	5878	5907	6068	6075	5903	5941	6001	6094	5917	5920	6053	6005	6117	5993	6001	5890	6054	6167	5989	6124	5935	6075	6036	5997	6058	6031	5967	5979	6138	6173	6044	5929	6117	6132	6037	6176	6010	5896	6020	6060	5964	5929	6095	6009	6016	6066	6047	6056	6062	6081	6044	6081	6054	5974	6070	6088	6081	6039	5980	5984	6089	6019	5971	6130	5997	5990	5991	6103	6008	6040	6120	6103	6105	6052	5902	6032	5920	5995	5997	6028	5991	6068	6153	6000	5921	6174	5980	5900	6008	6129	6151	6070	5978	6058	6020	6127	6111	5965	6042	6038	6169	6039	6111	5960	6111	6063	6026	6051	6113	6068	5969	6053	6019	6095	6003	6085	6028	6151	6107	5993	5951	6055	6102	6040	6045	6084	6107	5980	6018	5876	5990	6074	6051	6059	5989	5927	6113	5965	6106	6035	6036	6090	5967	6130	6168	5963	6122	6080	6098	6022	5985	6046	6064	6014	6091	5873	6114	6164	5968	6014	6034	5976	5958	6003	5993	6060	6109	6044	6051	6158	6052	6022	6058	6047	6000	5880	5954	5969	6032	6114	5992	6012	6013	6131	5965	6092	6056	5910	6101	6045	6144	5979	6056	5979	5966	5987	5989	6027	5940	6041	6062	6019	5979	6074	5983	6103	5998	5993	6024	5890	5851	6176	6018	5964	5903	5919	6131	6099	5928	6045	6114	5982	6115	5957	6088	6005	6090	6033	5938	6062	6005	6048	5925	6087	6025	6012	6164	5995	6037	6033	6092	5940	6094	5998	6150	5985	6054	6008	6128	6039	5998	6092	5924	6084	5980	6050	6117	6167	5966	6135	6146	6026	6159	6079	6097	6069	6158	6056	6057	5959	5964	6063	6050	6132	6049	6050	6033	6047	6033	5955	6027	6076	6017	6032	5895	6126	6100	5967	6063	6007	6094	6077	5956	6030	6064	5971	6020	6066	5954	5962	6046	6085	6012	5926	6023	5964	6095	5970	6000	5953	6054	5969	5906	6066	6120	6171	6047	5939	5954	5952	5976	6008	6014	6092	6040	6076	6010	6219	6095	5967	6032	5903	6058	6016	6012	6082	6058	6040	5913	6048	6081	5983	6061	5990	6138
5686	1174	836	853	864	903	799	734	753	733	709	731	694	679	644	701	666	679	706	637	627	667	689	651	671	646	663	702	667	667	698	683	661	644	631	663	653	674	646	635	648	624	619	643	661	681	660	638	641	639	607	661	625	653	662	661	642	668	632	643	631	610	678	670	646	643	662	624	625	649	642	646	646	658	697	612	620	674	720	643	637	659	602	655	649	640	645	654	592	684	648	660	693	602	664	661	627	596	656	648	643	639	672	692	667	653	668	611	647	632	672	644	612	620	673	634	648	637	661	661	644	597	612	659	666	667	641	613	643	661	654	654	637	609	629	619	647	673	702	674	648	688	645	629	656	669	629	621	656	681	617	635	618	599	636	650	626	700	629	642	648	662	670	662	644	680	622	656	677	683	616	641	641	670	638	638	621	645	651	712	622	591	615	627	694	693	641	621	610	628	642	675	652	609	683	678	647	678	664	649	636	607	642	670	629	677	651	645	669	601	623	608	678	595	637	644	657	630	635	636	626	618	671	618	658	648	675	621	657	673	673	702	662	709	597	654	662	676	620	663	650	671	640	589	634	658	620	631	605	651	693	645	669	708	628	694	628	682	605	655	651	621	687	640	671	632	687	673	649	633	634	673	681	642	667	637	616	666	676	660	716	676	635	613	667	624	634	648	621	636	611	657	616	635	647	709	686	674	640	661	631	647	610	597	615	656	657	670	632	631	679	638	633	708	647	712	621	704	644	672	690	691	627	648	671	614	676	595	651	665	684	654	702	643	656	631	638	691	660	674	632	630	643	654	647	613	637	649	649	665	583	617	676	658	726	604	634	626	661	652	652	609	669	681	712	651	635	656	634	661	654	662	689	664	599	639	674	643	645	661	661	649	614	646	659	676	670	619	680	678	645	664	633	644	622	629	637	667	666	660	641	647	672	659	671	661	672	648	677	618	643	637	651	676	653	676	689	626	669	660	669	648	624	653	651	670	701	664	671	674	616	629	646	690	636	691	693	659	665	661	632	628	694	640	669	643	696	600	680	623	663	642	645	641	674	664	692	629	632	640	678	601	714	596	638	648	634	681	704	667	643	602	625	639	700	638	624	642	648	643	667	670	676	647	643	658	657	596	643	676	630	626	667	643	708	661	658	638	671	628	606	637	698	581	679	644	667	672	683	582	634	634	673	630	654	653	656	677	655	675	683	666	688	662	650	665	672	683	675	603	651	682	662	652	640	654	619	633	635	658	670	648	631	665	690	666	627	665	643	635	688	621	662	629	694	652	676	706	675	664	639	663	701	629	634	655	653	655	602	616	704	679	634	610	685	610	657	665	655	640	670	664	662	669	637	655	669	618	648	619	637	665	635	715	638	623	719	651	644	635	634	654	656	645	666	642	654	650	669	655	651	652	637	644	646	695	586	698	656	657	600	614	673	633	607	650	636	644	626	624	697	645	652	682	630	688	709	670	643	651	679	649	633	617	691	653	683	645	667	689	618	634	679	643	608	649	666	665	636	633	662	673	650	629	619	656	614	675	658	621	672	639	655	619	661	657	623	636	643	668	683	642	589	597	664	642	669	654	644	635	601	640	677	708	625	604	648	693	641	626	655	675	651	663	618	631	642	697	623	638	673	637	659	664	659	600	671	595	694	616	627	633	644	636	656	654	662	645	669	689	694	685	691	656	627	619	639	617	655	672	623	654	645	654	690	651	632	657	684	614	696	632	637	631	609	675	640	639	674	660	641	645	643	677	648	672	667	672	619	670	603	647	666	661	645	631	664	636	632	630	635	648	652	695	648	657	652	649	671	662	660	615	645	648	682	659	684	628	619	649	618	651	665	649	621	613	667	683	686	615	675	633	639	667	655	615	655	657	625	663	681	673	634	624	664	654	681	647	673	621	629	658	696	634	670	629	668	652	667	657	674	643	667	637	620	659	656	656	652	620	634	676	665	669	651	655	648	651	658	639	651	674	665	676	604	678	616	675	655	636	640	667	642	631	689	654	632	605	680	645	666	600	663	669	681	645	668	628	661	622	712	648	682	671	649	599	656	638	670	613	671	677	651	672	677	651	634	652	637	655	610	672	647	689	688	622	633	667	671	636	656	660	690	650	672	631	630	654	635	634	626	636	639	667	646	597	617	630	629	635	653	660	642	641	621	692	653	647	636	592	634	683	695	677	646	612	644	578	632	645	646	633	650	647	619	651	660	659	686	582	640	676	666	657	664	641	661	722	658	663	660	638	643	622	634	627	655	687	596	614	609	625	594	643	656	656	660	658	581	695	675	650	673	653	638	642	641	632	677	638	674	627	661	681	683	620	667	639	695	653	663	657	658	672	667	683	623	652	646	660	645	661	682	658	648	645	634	646	678	631	664	623	636	639	629	662	636	671	631	683	623	645	664	713	637	647	665	599	660	642	645	640	609	671	693	714	623	650	629	673	632	650	641	667	649	642	598	614	630	621	674	631	642	639	612	652	594	659	658	607	667	643	646	628	603	647	676	670	637	661	650	623	627	637	616	652	633	658	675	655	615	643	679	629	650	654	624	668	644	634	659	632	665	620	634	670	651	631	609	691	648	639	576	628	642	656	635	641	675	647	637	656	667	666	642	664	649	647	637	626	676	629	704	694	641	622	647	643	603	677	623	626	656	631	616	627	658	612	692	670	666	634	668	671	632	624	621	638	650	660	618	610	652	632	651	647	640	661	629	651	614	671	684	600	623	664	595	656	649	626	656	616	625	687	648	626	611	623	650	620	693	641	656	635	648	656	652	646	651	671	664	644	595	650	640	680	634	620	681	657	706	665	644	608	620	669	680	648	648	645	629	635	660	682	646	661	630	683	670	659	668	675	656	672	633	658	619	672	644	647	615	654	651	656	668	630	605	698	628	666	665	592	671	647	617	641	663	604	671	652	677	624	616	618	638	634	654	607	629	627	624	638	645	626	647	642	672	670	676	646	666	670	635	684	637	668	667	648	634	693	674	669	692	672	664	668	677	654	608	645	613	640	691	711	657	660	648	707	658	630	636	659	655	625	681	644	641	669	641	635	663	694	640	664	657	661	663	609	647	643	690	659	654	610	631	667	632	642	604	650	653	641	670	648	652	664	643	658	653	607	588	704	636	665	700	637	612	647	603	635	645	639	619	665	697	646	669	648	618	652	690	623	635	685	633	660	658	635	641	620	646	650	685	644	647	637	682	651	655	626	655	645	607	667	661	666	624	655	629	617	655	638	699	672	637	620	601	629	611	604	684	653	595	612	665	640	661	667	625	631	620	632	598	653	626	604	655	662	648	670	686	647	684	691	651	656	661	650	663	652	660	641	625	684	624	658	637	635	636	635	657	654	610	623	650	653	695	694	666	697	679	654	635	648	685	624	668	641	675	660	612	629	647	647	614	654	622	633	629	684	635	670	654	616	620	623	707	662	634	656	647	679	605	610	662	684	656	587	634	674	665	654	632	638	642	653	632	664	696	623	642	680	673	582	621	627
30191	14295	9233	17139	20728	18395	15066	12491	10965	9763	8961	8334	7954	7616	7357	7286	7255	7206	7021	6876	6851	6852	6799	6770	6754	6795	6633	6866	6631	6625	6732	6646	6568	6614	6507	6488	6501	6468	6289	6560	6403	6464	6419	6524	6401	6598	6493	6510	6391	6429	6491	6619	6472	6404	6588	6412	6546	6510	6463	6437	6487	6519	6483	6601	6461	6448	6383	6467	6345	6348	6417	6504	6342	6563	6347	6377	6439	6456	6481	6450	6502	6422	6357	6322	6427	6467	6506	6496	6404	6534	6440	6478	6290	6575	6402	6396	6357	6417	6299	6327	6437	6551	6493	6401	6338	6535	6383	6377	6349	6333	6461	6476	6293	6255	6283	6557	6392	6441	6485	6346	6381	6413	6480	6378	6449	6469	6311	6371	6405	6327	6378	6402	6360	6329	6478	6414	6409	6498	6436	6349	6408	6324	6288	6514	6417	6443	6393	6441	6299	6456	6320	6301	6325	6428	6316	6515	6407	6435	6436	6342	6410	6388	6521	6368	6426	6484	6407	6295	6533	6532	6427	6471	6436	6330	6373	6402	6528	6298	6472	6298	6383	6357	6442	6418	6555	6444	6391	6555	6266	6354	6422	6280	6405	6456	6495	6507	6371	6466	6390	6258	6407	6310	6442	6473	6382	6408	6371	6364	6295	6432	6487	6451	6383	6447	6404	6501	6457	6321	6399	6408	6405	6376	6371	6439	6343	6354	6559	6384	6323	6520	6420	6356	6512	6394	6350	6240	6315	6384	6406	6364	6445	6440	6518	6495	6345	6392	6404	6405	6436	6321	6455	6350	6441	6344	6403	6445	6424	6326	6345	6480	6399	6318	6411	6368	6499	6395	6449	6401	6422	6436	6385	6461	6409	6418	6504	6464	6408	6394	6478	6412	6373	6325	6288	6292	6527	6420	6431	6350	6294	6364	6374	6397	6419	6364	6361	6373	6399	6335	6382	6202	6479	6349	6482	6577	6348	6393	6292	6408	6422	6427	6380	6352	6379	6422	6371	6527	6527	6377	6411	6439	6384	6374	6393	6397	6345	6428	6392	6386	6421	6452	6555	6348	6471	6356	6500	6470	6354	6395	6464	6495	6412	6489	6335	6393	6421	6416	6404	6352	6360	6213	6272	6293	6385	6349	6275	6501	6447	6391	6424	6456	6379	6558	6361	6513	6392	6556	6446	6473	6499	6408	6508	6408	6488	6401	6451	6309	6374	6354	6435	6455	6373	6362	6398	6484	6323	6333	6396	6478	6378	6473	6393	6363	6417	6410	6341	6364	6434	6414	6493	6357	6482	6429	6346	6351	6364	6522	6438	6478	6500	6434	6385	6418	6443	6349	6453	6516	6355	6471	6324	6401	6475	6270	6381	6439	6461	6438	6404	6365	6480	6488	6409	6432	6384	6336	6494	6301	6279	6619	6467	6555	6362	6345	6465	6427	6510	6449	6463	6556	6300	6429	6394	6338	6401	6364	6423	6380	6357	6390	6433	6386	6346	6347	6420	6322	6463	6441	6505	6362	6384	6465	6425	6474	6466	6377	6333	6495	6556	6526	6402	6506	6374	6286	6336	6365	6384	6452	6512	6487	6332	6405	6460	6507	6380	6352	6410	6396	6443	6375	6378	6456	6412	6395	6288	6396	6346	6456	6458	6389	6412	6495	6546	6464	6388	6380	6528	6548	6357	6468	6358	6354	6489	6511	6415	6484	6412	6291	6358	6268	6358	6363	6395	6482	6373	6490	6403	6400	6365	6429	6386	6313	6399	6430	6372	6446	6386	6485	6385	6267	6493	6425	6387	6442	6403	6376	6522	6404	6424	6408	6395	6452	6428	6389	6437	6392	6428	6391	6514	6445	6415	6479	6328	6194	6491	6363	6427	6427	6382	6459	6461	6354	6432	6512	6320	6430	6372	6309	6428	6415	6409	6377	6377	6570	6367	6408	6448	6421	6511	6414	6356	6451	6506	6103	6503	6399	6392	6327	6309	6309	6291	6271	6433	6557	6379	6568	6368	6384	6411	6418	6379	6412	6327	6482	6549	6394	6555	6362	6251	6456	6473	6249	6377	6449	6543	6277	6356	6336	6425	6352	6354	6515	6430	6411	6340	6363	6412	6495	6421	6434	6295	6299	6297	6468	6390	6452	6333	6278	6404	6441	6452	6369	6491	6451	6393	6477	6458	6383	6454	6387	6381	6422	6356	6320	6480	6486	6422	6444	6372	6385	6496	6470	6369	6420	6439	6339	6244	6298	6414	6291	6392	6435	6336	6552	6379	6273	6423	6355	6582	6538	6488	6319	6246	6369	6437	6437	6428	6401	6565	6568	6417	6264	6475	6433	6284	6437	6373	6472	6362	6433	6367	6460	6481	6502	6406	6405	6456	6343	6276	6415	6474	6386	6588	6375	6417	6329	6419	6469	6254	6302	6493	6382	6314	6425	6459	6516	6450	6403	6424	6398	6430	6416	6437	6346	6314	6404	6370	6608	6437	6323	6576	6386	6466	6539	6426	6312	6366	6396	6350	6448	6375	6438	6543	6447	6312	6445	6231	6347	6395	6302	6326	6408	6375	6419	6347	6428	6488	6357	6315	6515	6361	6382	6521	6361	6503	6468	6364	6392	6446	6392	6352	6409	6463	6350	6359	6443	6437	6456	6414	6519	6498	6457	6421	6497	6403	6338	6411	6477	6384	6393	6354	6373	6490	6329	6490	6516	6433	6393	6415	6433	6325	6501	6336	6414	6301	6496	6238	6475	6375	6405	6413	6463	6364	6425	6452	6440	6265	6241	6307	6417	6377	6485	6334	6437	6479	6477	6520	6399	6379	6336	6336	6492	6408	6523	6398	6418	6306	6402	6397	6359	6428	6438	6361	6521	6475	6423	6341	6220	6447	6232	6436	6426	6469	6464	6333	6411	6376	6307	6412	6366	6348	6351	6276	6549	6416	6419	6398	6429	6389	6329	6367	6419	6428	6395	6358	6472	6521	6324	6327	6362	6401	6438	6453	6455	6419	6470	6428	6496	6426	6335	6384	6493	6469	6418	6250	6363	6358	6397	6452	6570	6470	6415	6490	6377	6323	6593	6527	6377	6470	6298	6487	6293	6523	6458	6351	6544	6347	6505	6423	6375	6407	6544	6409	6435	6413	6349	6362	6439	6468	6434	6364	6533	6395	6235	6393	6394	6542	6311	6283	6547	6433	6439	6264	6430	6322	6319	6423	6433	6480	6426	6563	6353	6461	6389	6316	6488	6363	6353	6289	6487	6452	6299	6359	6289	6477	6290	6350	6322	6499	6514	6494	6279	6475	6479	6473	6430	6425	6335	6435	6535	6438	6312	6391	6452	6387	6280	6307	6243	6386	6492	6360	6374	6417	6311	6416	6463	6339	6372	6410	6379	6478	6300	6457	6432	6536	6363	6303	6472	6526	6345	6506	6533	6496	6398	6480	6372	6556	6396	6404	6323	6447	6511	6254	6324	6335	6355	6297	6375	6260	6269	6484	6465	6464	6476	6662	6317	6392	6440	6480	6380	6489	6447	6384	6337	6299	6259	6413	6287	6418	6341	6369	6417	6407	6334	6348	6538	6439	6307	6475	6409	6324	6426	6473	6324	6345	6373	6370	6395	6287	6404	6430	6409	6299	6304	6388	6494	6463	6395	6542	6402	6470	6423	6466	6259	6347	6324	6467	6336	6377	6355	6495	6469	6468	6506	6360	6406	6413	6395	6359	6323	6387	6377	6362	6470	6227	6310	6391	6488	6337	6404	6335	6412	6311	6388	6452	6369	6373	6461	6421	6395	6461	6353	6500	6464	6324	6453	6472	6467	6447	6358	6419	6295	6285	6507	6352	6432	6353	6374	6442	6397	6365	6358	6466	6279	6313	6417	6412	6372	6314	6472	6431	6402	6458	6413	6489	6438	6407	6409	6319	6372	6408	6283	6483	6478	6220	6320	6423	6287	6411	6497	6448	6318	6532	6484	6381	6430	6342	6457	6467	6418	6369	6417	6473	6439	6423	6469	6524	6454	6373	6356	6438	6377	6391	6394	6425	6318	6396	6319	6312	6385	6409	6372	6346	6356	6342	6444	6536	6470	6478	6449	6479	6501	6359	6278	6384	6297	6469	6406	6433	6354	6451	6355	6437	6370	6632	6388	6409	6482	6402	6509	6353	6359	6315	6497	6416	6309	6514	6422	6449	6250	6494	6435	6399	6382	6314	6253	6299	6456	6471	6327	6458	6364	6311	6370	6301	6422	6380	6356	6463	6439	6410	6388	6513	6485	6474	6384	6380	6413	6433	6253	6217	6382	6344	6465	6384	6434	6317	6410	6315	6414	6434	6414	6406	6405	6365	6396	6437	6316	6351	6570	6447	6321	6523	6382	6385	6461	6328	6397	6420	6316	6388	6431	6499	6528	6421	6405	6379	6400	6363	6433	6508	6262	6346	6458	6341	6353	6468	6394	6502	6522	6395	6497	6428	6300	6482	6295	6472	6331	6364	6474	6369	6254	6383	6402	6573	6413	6455	6498	6505	6410	6244	6448	6389	6561	6387	6419	6348	6514	6575	6446	6413	6482	6319	6543	6420	6409	6342	6365	6424	6513	6425	6447	6422	6417	6471	6566	6470	6418	6261	6336	6351	6340	6518	6215	6382	6366	6543	6385	6416	6358	6280	6415	6399	6381	6256	6390	6349	6499	6432	6269	6297	6353	6366	6381	6513	6429	6414	6295	6475	6400	6282	6471	6474	6458	6386	6330	6405	6621	6433	6368	6384	6386	6457	6516	6541	6362	6434	6476	6469	6401	6549	6462	6442	6364	6399	6504	6483	6475	6318	6445	6397	6442	6325	6454	6435	6387	6375	6498	6332	6476	6556	6541	6353	6418	6312	6384	6449	6273	6403	6391	6527	6378	6342	6385	6430	6484	6382	6453	6447	6414	6591	6399	6439	6385	6346	6426	6563	6370	6470	6201	6486	6529	6338	6383	6412	6318	6381	6431	6417	6387	6487	6413	6403	6489	6397	6331	6338	6403	6297	6408	6348	6399	6436	6482	6342	6391	6464	6357	6464	6476	6349	6367	6466	6438	6454	6592	6419	6487
5944	1578	969	973	1138	1061	1028	926	889	835	852	817	749	799	762	778	753	786	749	721	756	712	759	720	716	714	722	681	723	766	696	691	745	724	695	709	718	669	654	695	727	688	706	734	685	695	741	708	710	741	700	679	671	705	761	679	734	722	700	674	690	676	654	694	689	725	673	714	696	752	703	672	733	693	699	731	747	691	632	710	693	682	731	700	692	731	680	716	733	659	698	720	676	697	702	650	704	751	647	697	706	690	743	728	676	717	698	714	678	699	672	752	679	713	681	715	717	709	718	691	712	702	690	674	661	661	719	693	684	725	730	706	705	666	704	714	731	685	703	655	707	697	692	689	719	712	655	722	675	701	726	726	702	688	755	702	726	624	687	677	702	709	715	712	701	713	665	649	686	674	722	673	701	693	687	716	675	720	694	715	661	674	711	732	678	655	705	676	683	710	717	671	671	687	674	687	754	737	656	668	641	665	645	705	651	722	697	759	678	701	666	702	679	675	668	747	654	682	697	682	660	678	656	696	711	708	712	696	714	655	680	713	673	697	716	644	682	721	676	656	694	692	688	710	681	663	712	700	699	678	708	673	682	684	732	648	685	683	691	670	658	703	709	761	706	679	665	758	671	716	727	666	685	685	697	664	720	708	664	704	710	693	716	691	720	681	715	723	665	719	648	721	698	708	660	716	686	698	712	732	661	641	709	682	690	683	695	713	693	706	715	720	694	673	715	737	683	675	690	698	662	676	669	697	665	704	739	638	693	732	674	718	711	679	730	699	692	732	692	729	631	705	718	683	656	648	741	672	698	727	706	711	675	684	760	739	680	712	671	722	696	721	705	662	703	734	712	719	660	692	646	687	691	728	721	712	721	685	724	689	698	721	748	687	717	659	692	729	722	743	714	681	678	663	736	713	726	733	727	737	675	683	654	677	675	706	690	709	723	708	699	683	697	716	682	721	682	735	674	684	707	705	698	714	708	685	675	699	644	690	691	729	682	754	746	661	683	677	708	674	681	738	727	696	727	696	690	724	716	710	683	663	734	737	711	675	757	710	717	702	725	698	660	702	736	701	721	751	682	675	667	662	678	672	718	723	685	718	685	711	716	696	676	743	716	669	647	679	705	709	686	709	673	681	638	639	676	679	707	697	743	712	678	685	720	656	681	749	675	711	674	669	664	726	738	705	681	717	682	687	697	658	720	685	706	607	679	701	694	698	654	670	689	685	724	717	705	703	707	715	731	673	676	717	696	705	688	666	676	692	706	705	716	666	715	699	712	694	720	679	647	715	703	729	681	711	699	628	778	704	722	731	677	700	657	742	713	723	684	651	660	680	646	675	731	692	714	723	658	684	703	705	715	702	664	725	711	713	713	700	728	679	707	718	687	696	701	678	686	694	661	671	749	692	717	662	718	706	712	701	723	713	671	690	736	720	699	672	713	706	715	682	726	715	703	685	718	727	668	712	738	719	673	667	722	676	675	682	718	671	727	681	714	723	660	761	692	706	779	702	753	645	741	683	670	694	691	701	664	714	713	688	637	702	706	780	654	684	714	687	700	729	681	692	708	717	660	698	689	685	713	712	702	719	696	659	701	698	728	718	675	689	690	689	695	706	726	686	710	719	709	719	730	711	710	705	692	687	675	684	670	653	726	722	722	666	670	687	708	672	751	705	704	725	680	695	686	726	638	727	677	705	666	653	679	674	682	693	667	685	717	715	696	698	712	687	664	700	713	732	694	699	727	719	675	731	680	677	687	702	670	664	713	664	674	644	699	682	669	686	695	682	687	722	655	677	731	749	694	690	686	682	659	643	653	655	700	662	713	692	671	674	692	757	728	732	671	728	681	694	694	695	674	715	698	711	681	715	684	688	675	664	701	727	649	666	648	717	651	675	704	721	747	714	714	657	653	701	712	679	711	701	723	689	688	655	697	690	664	688	724	655	731	728	701	738	742	668	743	674	671	716	678	712	693	726	759	723	696	702	705	682	712	718	697	717	686	707	639	713	689	648	682	705	729	687	694	695	711	743	690	690	703	700	687	738	686	708	704	698	711	727	657	668	678	720	664	695	697	685	695	703	692	694	695	648	729	704	733	723	696	660	699	792	652	677	708	710	706	693	734	637	679	670	684	682	706	706	619	684	670	669	697	687	704	684	682	704	740	681	727	686	686	715	668	658	705	714	701	744	710	739	687	698	660	701	735	598	703	718	672	691	679	736	680	695	667	646	690	691	686	734	709	663	684	707	698	706	740	721	691	648	701	648	664	723	674	736	678	738	726	699	717	676	686	725	701	696	721	680	715	707	710	710	716	721	689	707	684	696	678	707	665	676	692	726	647	720	695	677	694	705	667	649	727	695	691	657	707	704	730	693	716	695	707	663	664	750	681	653	673	658	708	668	717	686	701	742	706	707	724	682	689	715	738	685	679	711	704	718	716	718	677	685	720	686	691	723	733	730	725	716	690	671	706	710	738	678	677	713	686	725	671	712	697	686	710	745	703	751	695	669	686	682	705	733	719	671	708	714	668	677	701	727	765	688	714	719	695	733	698	651	699	737	700	705	723	721	692	670	766	756	746	688	654	660	695	712	717	658	667	670	647	679	679	681	699	682	687	713	707	696	670	663	705	679	714	676	718	741	668	702	658	729	699	660	721	672	694	729	702	697	730	707	677	708	724	709	669	647	723	674	696	704	701	736	755	717	695	709	699	712	705	663	720	670	652	738	750	681	697	722	664	746	669	670	682	660	698	656	690	692	668	678	681	685	684	677	670	723	705	718	708	748	741	694	699	708	708	696	686	674	690	658	732	748	662	734	676	697	708	706	722	701	694	724	754	654	644	701	679	664	705	715	701	688	742	637	701	687	660	693	668	652	700	692	715	646	682	694	686	724	738	697	677	731	674	687	696	707	707	689	695	702	695	677	719	730	667	700	660	681	689	734	675	690	734	681	704	733	708	691	682	694	666	684	716	663	685	704	731	737	693	713	699	685	698	702	633	745	689	687	724	660	694	725	673	723	700	704	649	708	748	703	710	677	735	737	687	703	703	710	695	750	706	622	695	729	707	749	653	683	675	684	676	680	684	728	660	755	666	661	694	674	647	703	704	700	689	711	707	696	763	692	722	760	699	663	664	729	708	700	732	718	702	714	746	708	773	668	666	689	733	673	686	677	718	724	709	734	696	668	712	724	711	661	716	666	729	740	716	715	699	723	713	725	731	714	745	706	691	734	705	659	615	752	681	731	688	681	732	715	695	697	706	742	618	676	719	660	662	699	685	670	688	721	733	699	681	707	702	732	692	638	693	677	756	696	747	710	720	680	714	718	716	666	698	694	729	746	711	681	714	670	705	684	650	665	696	708	722	723	682	687	727	728	701	681	698	707	701	752	695	720	668	714	712	676	731	723	711	665	719	716	730	716	697	666	635	668	725	678	765	719	726	726	712	752	669	691	653	719	664	697	694	698	653	654	729	681	691	752	695	673	713	665
37275	17790	11576	22479	27386	24617	20393	16928	14690	12854	11491	10381	9759	9152	8833	8609	8437	8234	7977	7810	7741	7542	7702	7559	7397	7600	7110	7359	7250	7205	7218	7112	7246	7135	7071	7105	6945	6927	6990	7019	6968	6868	6913	6804	6792	6980	6798	6943	6905	6848	6910	6851	6777	6989	6987	6867	6881	6881	6782	6753	6710	6885	6826	6825	6816	6761	6801	6859	6650	6847	6716	6873	6824	6716	6648	6865	6887	6771	6831	6750	6699	6885	6772	6854	6695	6672	6830	6840	6667	6779	6813	6795	6747	6697	6724	6875	6685	6836	6797	6781	6820	6600	6850	6892	6825	6894	6859	6721	6681	6719	6767	6721	6839	6814	6734	6866	6828	6796	6787	6693	6801	6740	6873	6753	6804	6898	6747	6748	6757	6877	6634	6751	6747	6811	6729	6831	6733	6703	6711	6662	6722	6825	6721	6832	6767	6765	6775	6757	6709	6928	6772	6770	6734	6863	6761	6728	6686	6726	6802	6715	6747	6737	6802	6745	6869	6705	6708	6804	6748	6715	6686	6658	6832	6812	6750	6785	6728	6732	6764	6786	6733	6787	6699	6858	6728	6816	6758	6851	6780	6822	6704	6869	6821	6797	6796	6807	6774	6726	6892	6798	6937	6761	6707	6836	6743	6524	6730	6771	6744	6695	6761	6793	6639	6819	6721	6799	6771	6673	6629	6692	6772	6740	6671	6892	6723	6718	6770	6721	6779	6738	6811	6848	6744	6715	6785	6727	6719	6792	6805	6703	6724	6637	6735	6743	6754	6788	6760	6906	6799	6854	6848	6615	6783	6693	6726	6703	6690	6702	6706	6697	6840	6730	6610	6820	6721	6739	6830	6793	6778	6754	6851	6857	6793	6784	6854	6854	6893	6673	6740	6785	6727	6733	6724	6759	6688	6698	6635	6808	6742	6683	6789	6743	6798	6715	6768	6731	6697	6805	6813	6857	6812	6782	6758	6759	6708	6815	6820	6731	6805	6639	6769	6793	6626	6866	6808	6788	6494	6714	6855	6748	6754	6831	6663	6816	6818	6720	6682	6794	6676	6740	6823	6785	6720	6735	6724	6783	6798	6700	6737	6796	6759	6694	6749	6808	6756	6806	6737	6776	6729	6747	6625	6820	6766	6768	6689	6790	6805	6708	6708	6840	6881	6808	6844	6778	6842	6712	6766	6749	6797	6669	6803	6749	6775	6786	6603	6744	6804	6735	6754	6805	6748	6843	6738	6807	6770	6765	6760	6780	6690	6767	6736	6720	6759	6770	6858	6793	6729	6759	6754	6755	6828	6675	6867	6753	6749	6797	6753	6894	6768	6727	6776	6680	6733	6842	6726	6778	6652	6798	6802	6870	6710	6719	6772	6709	6909	6787	6749	6746	6632	6835	6768	6895	6665	6776	6747	6726	6828	6768	6845	6905	6737	6833	6788	6648	6830	6829	6791	6666	6746	6775	6753	6785	6802	6725	6860	6860	6864	6858	6844	6600	6832	6652	6789	6772	6620	6827	6742	6834	6741	6746	6860	6848	6680	6774	6817	6746	6698	6812	6809	6836	6687	6761	6827	6694	6733	6665	6752	6707	6741	6798	6729	6722	6696	6717	6817	6779	6792	6781	6568	6816	6742	6838	6788	6794	6691	6601	6653	6876	6787	6725	6829	6781	6630	6690	6619	6919	6761	6634	6755	6620	6607	6752	6760	6862	6826	6751	6806	6711	6729	6786	6855	6753	6829	6742	6691	6739	6740	6886	6753	6764	6706	6751	6793	6859	6763	6803	6902	6674	6728	6712	6723	6630	6763	6730	6877	6774	6689	6744	6825	6755	6817	6856	6624	6819	6726	6905	6732	6716	6772	6751	6708	6883	6726	6737	6690	6749	6735	6615	6976	6685	6779	6772	6791	6692	6783	6721	6844	6677	6835	6693	6789	6745	6649	6852	6752	6860	6707	6749	6729	6665	6668	6738	6766	6735	6687	6704	6687	6728	6827	6778	6675	6766	6828	6649	6809	6803	6746	6646	6826	6734	6770	6694	6796	6731	6780	6770	6778	6794	6772	6774	6751	6754	6769	6897	6798	6841	6777	6670	6658	6757	6760	6636	6602	6804	6722	6866	6722	6767	6772	6761	6694	6644	6645	6762	6748	6797	6621	6782	6683	6821	6685	6680	6792	6811	6819	6752	6766	6788	6778	6795	6754	6857	6869	6711	6684	6786	6841	6648	6671	6718	6754	6689	6773	6735	6763	6638	6849	6805	6769	6726	6710	6827	6610	6759	6674	6662	6643	6782	6761	6850	6600	6875	6834	6805	6905	6715	6771	6716	6727	6694	6747	6780	6744	6648	6745	6817	6535	6632	6780	6749	6755	6836	6801	6795	6732	6720	6797	6712	6733	6734	6699	6916	6760	6864	6707	6676	6758	6736	6839	6730	6830	6784	6819	6844	6729	6657	6712	6706	6853	6563	6778	6869	6780	6816	6800	6755	6854	6648	6780	6694	6824	6789	6614	6918	6656	6569	6806	6775	6811	6737	6698	6835	6864	6762	6693	6811	6635	6774	6719	6647	6696	6641	6649	6716	6706	6711	6714	6850	6802	6708	6735	6684	6534	6744	6805	6666	6774	6740	6738	6657	6702	6810	6723	6735	6927	6691	6909	6706	6807	6862	6846	6692	6658	6762	6778	6658	6808	6783	6746	6755	6792	6793	6830	6723	6738	6761	6767	6759	6902	6731	6823	6907	6734	6785	6717	6735	6731	6895	6851	6703	6756	6784	6854	6744	6683	6749	6794	6609	6767	6684	6847	6647	6799	6703	6818	6796	6870	6837	6732	6841	6721	6785	6762	6730	6852	6733	6798	6670	6721	6672	6718	6722	6722	6686	6742	6791	6779	6826	6838	6698	6719	6784	6828	6720	6764	6674	6711	6585	6694	6836	6688	6797	6700	6659	6807	6683	6829	6651	6746	6752	6671	6814	6798	6710	6754	6744	6676	6585	6773	6829	6753	6803	6669	6741	6728	6840	6846	6786	6704	6838	6704	6773	6797	6763	6745	6827	6767	6756	6604	6904	6823	6793	6611	6608	6695	6756	6707	6778	6699	6622	6729	6726	6734	6859	6939	6747	6733	6754	6768	6839	6654	6787	6748	6767	6843	6870	6696	6721	6895	6860	6792	6618	6804	6789	6664	6728	6746	6674	6647	6756	6749	6826	6774	6727	6846	6794	6718	6871	6748	6708	6733	6774	6822	6808	6861	6704	6821	6629	6704	6863	6765	6824	6525	6617	6846	6683	6779	6816	6791	6786	6867	6749	6861	6735	6870	6720	6782	6656	6773	6841	6709	6765	6746	6964	6581	6719	6841	6838	6759	6928	6669	6759	6685	6780	6663	6776	6845	6702	6754	6857	6813	6827	6757	6744	6725	6841	6705	6671	6742	6728	6722	6752	6811	6825	6712	6804	6917	6757	6715	6705	6924	6742	6754	6831	6885	6885	6752	6759	6772	6703	6805	6719	6703	6819	6743	6752	6713	6756	6634	6805	6687	6666	6738	6856	6771	6666	6840	6745	6786	6871	6737	6835	6795	6915	6789	6737	6718	6781	6813	6770	6687	6753	6744	6742	6884	6691	6661	6765	6735	6715	6641	6731	6785	6711	6770	6793	6816	6744	6831	6832	6704	6702	6793	6718	6610	6874	6789	6785	6723	6754	6789	6792	6769	6873	6862	6732	6754	6647	6740	6729	6621	6684	6769	6866	6709	6855	6772	6683	6794	6773	6772	6822	6809	6794	6775	6835	6722	6654	6574	6794	6881	6656	6791	6854	6752	6790	6757	6776	6812	6726	6698	6731	6792	6772	6877	6820	6859	6671	6833	6762	6573	6768	6721	6726	6651	6586	6921	6705	6823	6769	6779	6726	6827	6771	6796	6807	6762	6794	6781	6744	6753	6829	6798	6840	6775	6814	6791	6772	6680	6767	6768	6729	6832	6824	6767	6820	6633	6668	6749	6712	6857	6679	6786	6723	6718	6852	6726	6682	6669	6715	6649	6868	6721	6618	6799	6918	6803	6686	6727	6771	6647	6826	6798	6733	6666	6631	6682	6834	6689	6737	6704	6773	6769	6758	6870	6777	6544	6794	6759	6791	6806	6655	6878	6771	6808	6716	6805	6693	6819	6790	6736	6765	6738	6805	6757	6704	6759	6863	6748	6803	6845	6787	6762	6718	6671	6785	6703	6721	6771	6643	6758	6804	6682	6867	6721	6677	6669	6639	6730	6954	6885	6821	6771	6776	6809	6669	6750	6717	6790	6737	6731	6697	6779	6609	6617	6831	6731	6870	6782	6642	6871	6680	6708	6806	6794	6688	6837	6736	6784	6836	6760	6763	6829	6845	6634	6719	6784	6779	6673	6656	6769	6755	6801	6803	6818	6677	6782	6678	6884	6844	6899	6833	6767	6725	6737	6726	6742	6846	6698	6723	6595	6858	6760	6880	6610	6703	6714	6727	6730	6878	6670	6831	6750	6954	6614	6750	6780	6734	6749	6866	6710	6727	6853	6711	6739	6696	6895	6878	6721	6799	6733	6730	6791	6797	6761	6721	6706	6795	6844	6818	6746	6764	6837	6686	6744	6790	6731	6829	6772	6750	6730	6793	6639	6805	6696	6822	6662	6714	6694	6792	6670	6884	6769	6624	6671	6755	6680	6756	6694	6655	6821	6778	6840	6658	6704	6674	6730	6629	6747	6764	6715	6723	6766	6846	6789	6803	6697	6709	6874	6757	6817	6812	6802	6713	6723	6776	6732	6779	6875	6773	6670	6753	6798	6764	6629	6793	6842	6763	6798	6856	6692	6731	6809	6788	6656	6848	6807	6704	6736	6757	6722	6695	6774	6739	6745	6782	6848	6793	6714	6819	6761	6804	6625	6815	6776	6756	6752	6688	6810	6832	6889	6911	6657	6632	6811	6604	6761	6731	6731	6782	6761	6559	6676	6843	6663	6748	6560	6727	6746	6770	6733	6849	6715	6738	6791	6914	6682	6852	6846	6707	6633	6599	6834	6870	6862	6753	6639	6684	6964	6629	6901	6757	6810	6761	6753	6652
3607	1137	1002	994	1042	1007	945	1012	980	898	919	959	956	885	933	926	934	939	895	880	921	938	914	913	943	944	935	899	961	934	915	898	907	929	827	980	921	906	911	885	981	935	892	958	910	906	921	946	922	935	939	889	913	926	950	898	928	980	909	919	937	930	929	931	904	902	954	896	897	897	917	913	931	920	920	923	968	948	937	910	919	1021	906	928	938	884	983	926	869	968	954	951	893	889	925	887	900	921	913	894	916	911	898	892	918	925	1005	887	889	906	833	888	896	881	850	872	953	922	928	971	924	937	900	973	921	891	922	923	935	875	942	862	948	867	951	922	939	938	931	930	915	931	965	913	910	911	972	894	896	939	901	915	923	926	908	884	946	909	903	900	902	942	928	875	936	925	906	925	883	917	907	933	950	892	934	928	923	928	926	912	941	909	950	924	959	893	907	884	900	907	898	957	968	909	940	866	865	899	961	890	955	922	980	924	908	958	865	887	959	927	921	883	883	890	890	915	959	913	855	897	934	900	893	901	922	847	896	904	950	975	916	904	913	920	924	921	972	945	884	930	907	949	923	910	1019	888	920	990	895	930	886	908	879	907	919	950	929	928	933	879	933	859	947	997	927	920	913	946	980	899	917	918	919	919	946	926	935	911	930	878	929	874	944	938	945	935	921	960	864	947	918	949	894	881	886	948	939	935	892	958	874	943	902	949	938	964	941	867	925	903	932	958	958	894	910	954	887	941	926	912	961	887	892	901	926	915	906	911	890	927	961	944	918	969	880	892	879	872	928	952	910	930	988	921	967	900	954	903	919	938	891	929	924	942	939	921	897	939	891	919	967	913	889	927	887	940	934	911	933	883	908	922	921	892	946	980	928	942	995	924	954	897	922	935	917	930	892	859	890	969	859	937	951	908	953	960	925	951	882	923	934	909	914	955	932	926	873	911	941	960	907	959	931	978	947	966	863	914	867	969	936	912	908	929	923	903	944	916	933	946	946	931	908	898	899	953	970	941	900	902	873	943	892	917	939	954	947	898	978	946	958	912	897	946	925	909	935	964	937	930	940	913	933	875	853	911	911	920	936	941	909	938	958	919	947	906	907	938	927	922	954	937	868	907	987	908	937	905	946	989	922	967	927	872	955	910	951	872	958	939	945	929	943	924	905	917	903	880	955	929	915	892	894	941	913	898	958	898	972	914	915	929	891	945	983	949	895	898	898	939	948	876	879	900	966	900	931	976	939	952	931	946	888	888	900	917	899	919	879	918	953	899	936	918	911	942	927	918	950	927	931	917	1013	897	993	919	908	971	897	916	915	941	963	916	921	960	921	931	953	907	909	925	967	911	931	910	978	903	905	921	939	935	963	904	924	956	931	964	885	947	928	887	935	983	964	923	924	948	898	904	891	935	914	927	948	951	919	981	888	912	920	906	911	943	892	960	869	944	868	870	977	912	888	938	975	916	963	875	973	915	937	937	904	938	927	915	892	986	933	903	881	907	906	874	899	927	979	948	919	944	867	850	943	928	971	895	846	924	913	915	873	908	916	917	899	953	919	891	900	892	939	900	959	932	878	927	885	913	902	941	924	938	904	995	915	930	901	916	896	901	907	965	894	896	880	888	927	909	930	927	865	927	934	925	948	956	919	908	899	931	909	920	879	956	943	916	967	909	897	865	904	940	915	917	973	919	958	936	951	961	909	933	927	897	885	884	917	970	853	972	936	915	956	951	957	924	920	931	862	923	909	952	875	918	913	912	952	904	949	903	916	963	932	899	923	929	943	887	916	949	952	938	946	964	916	876	855	971	929	898	931	910	894	971	920	926	907	855	955	872	952	893	900	908	937	914	919	893	1000	960	894	918	920	911	937	958	918	941	920	943	920	908	924	943	931	915	870	921	931	918	920	937	910	936	916	885	937	891	916	943	900	921	997	918	914	948	884	931	931	942	959	900	901	930	936	846	875	962	921	902	915	887	910	889	898	901	854	932	890	904	957	907	926	918	892	901	891	945	904	917	959	956	891	977	876	884	948	908	907	952	964	889	915	905	933	876	925	903	956	872	944	888	948	913	992	861	953	949	930	866	915	915	918	914	980	910	920	947	916	950	881	933	973	923	899	919	940	958	971	945	922	945	960	889	906	906	905	964	959	962	939	905	911	920	901	942	905	923	872	908	914	1005	870	949	873	993	899	977	896	957	885	969	875	904	913	884	889	894	905	938	907	933	887	932	872	874	947	916	942	902	942	987	941	937	888	978	923	891	906	948	992	882	878	914	924	920	918	897	908	916	935	900	925	970	893	938	973	870	940	922	946	906	929	912	905	905	908	945	921	917	930	905	888	896	944	937	957	929	921	950	903	887	968	921	894	941	887	896	937	924	906	905	851	983	923	895	959	949	926	924	903	906	886	892	911	893	913	876	935	950	947	908	957	973	960	968	906	917	920	924	878	937	937	884	941	961	937	1003	898	926	931	914	888	877	951	922	890	963	909	888	997	947	886	921	907	909	892	950	965	936	870	918	896	915	939	893	933	934	951	914	931	898	894	933	868	912	908	962	976	915	936	926	937	918	899	915	877	945	925	960	927	935	932	1006	896	933	895	972	922	919	925	901	961	882	927	909	884	920	876	971	911	943	916	941	943	977	880	913	905	932	940	933	951	907	871	912	923	920	887	926	905	939	930	939	898	842	891	900	982	937	920	901	914	882	893	918	954	908	858	935	910	978	935	886	922	936	939	966	895	892	930	903	904	976	889	904	957	1011	880	937	952	926	921	951	940	936	889	931	920	957	886	936	915	905	883	891	917	936	960	957	904	948	914	918	849	960	907	892	929	887	937	944	913	903	865	881	941	889	925	930	1002	935	872	918	871	881	917	914	920	911	889	918	915	857	961	886	899	985	911	888	924	891	980	901	969	975	964	969	938	954	948	973	949	959	984	1003	934	938	889	952	942	929	852	908	928	882	972	974	978	887	916	887	864	942	931	915	872	937	959	959	924	920	947	919	947	908	908	968	949	932	907	903	925	949	898	955	921	879	920	965	951	929	948	937	877	934	922	940	951	878	894	923	865	911	868	908	933	923	905	945	952	924	929	912	908	915	979	905	888	985	947	869	870	940	918	925	965	889	878	928	905	933	939	968	914	905	904	940	947	922	919	949	910	920	919	936	939	880	935	922	931	977	946	885	940	921	925	916	941	962	941	938	935	968	941	954	940	948	893	948	897	931	877	904	918	915	893	902	954	954	941	944	918	900	900	888	984	935	896	935	899	967	952	942	954	946	956	916	875	931	895	920	881	909	915	961	943	950	920	941	872	926	931	945	934	881	1007	971	914	921	928	949	985	911	922	878	899	939	977	950	893	935	910	929	894	929	942	954	923	968	878	999	925	913	920	976	919	943	932	900	958	937	866	951	986	934	884	885	917	915	930	947	925	923	878	940	892	943	962	927	868	886	942	928	904	923	925	896	974	900	934	946	913	926	887	869	966	878	955	929	910	954	976	950	877	971
25427	12943	9796	13602	15818	13929	11991	10814	10286	9852	9449	9179	9087	8978	8681	8749	8739	8788	8527	8788	8696	8765	8760	8799	8821	8671	8791	8649	8763	8687	8582	8664	8589	8704	8540	8467	8505	8758	8642	8653	8562	8572	8620	8693	8680	8409	8710	8602	8653	8477	8481	8562	8534	8541	8647	8549	8757	8561	8512	8609	8614	8562	8641	8631	8607	8652	8552	8593	8720	8534	8707	8429	8620	8602	8598	8592	8591	8515	8529	8607	8666	8632	8440	8612	8547	8710	8601	8525	8591	8608	8476	8587	8672	8675	8549	8715	8617	8471	8536	8514	8576	8580	8555	8361	8773	8701	8572	8525	8552	8537	8623	8502	8581	8596	8586	8592	8490	8540	8546	8545	8546	8496	8576	8578	8572	8598	8757	8496	8662	8722	8461	8650	8440	8475	8590	8519	8576	8608	8494	8571	8557	8603	8609	8717	8642	8551	8594	8601	8671	8469	8570	8613	8695	8541	8576	8660	8628	8587	8571	8589	8628	8543	8526	8510	8556	8566	8491	8693	8579	8636	8573	8479	8762	8683	8473	8486	8478	8579	8631	8515	8586	8588	8623	8598	8399	8533	8533	8626	8569	8609	8581	8655	8557	8592	8380	8608	8642	8535	8566	8638	8609	8532	8628	8442	8532	8612	8478	8507	8618	8652	8681	8445	8625	8594	8465	8472	8489	8592	8537	8591	8667	8544	8674	8652	8590	8493	8560	8442	8580	8664	8525	8519	8529	8535	8524	8469	8626	8520	8599	8536	8632	8455	8656	8491	8616	8465	8587	8659	8610	8520	8604	8637	8672	8621	8537	8609	8598	8548	8471	8700	8745	8649	8529	8703	8612	8475	8358	8595	8667	8668	8540	8547	8579	8556	8475	8504	8474	8518	8662	8626	8489	8649	8597	8605	8608	8497	8610	8520	8675	8480	8572	8713	8538	8595	8542	8558	8573	8692	8467	8621	8591	8669	8503	8563	8612	8520	8509	8661	8568	8548	8543	8518	8554	8543	8604	8611	8651	8567	8492	8720	8549	8564	8575	8566	8670	8543	8653	8491	8560	8623	8577	8580	8595	8562	8538	8548	8489	8605	8714	8541	8575	8489	8699	8518	8573	8675	8491	8615	8608	8648	8482	8578	8616	8425	8593	8562	8607	8492	8598	8619	8449	8507	8648	8684	8559	8616	8515	8623	8757	8576	8634	8563	8656	8494	8691	8546	8621	8502	8635	8637	8477	8636	8630	8650	8440	8795	8557	8496	8648	8626	8422	8725	8600	8636	8481	8560	8509	8527	8519	8541	8504	8657	8737	8615	8564	8540	8713	8678	8465	8617	8609	8555	8567	8619	8789	8565	8568	8616	8445	8780	8697	8549	8685	8643	8646	8456	8423	8475	8484	8388	8583	8607	8660	8700	8654	8630	8885	8623	8497	8521	8614	8552	8629	8440	8680	8671	8437	8555	8568	8582	8522	8461	8555	8471	8514	8622	8587	8655	8524	8524	8630	8464	8496	8557	8559	8626	8609	8480	8496	8576	8619	8628	8652	8517	8616	8630	8636	8702	8602	8599	8608	8469	8553	8540	8687	8483	8516	8500	8399	8645	8545	8521	8714	8496	8559	8556	8695	8694	8587	8550	8532	8512	8586	8478	8652	8446	8664	8562	8624	8463	8593	8517	8479	8547	8668	8615	8519	8452	8651	8621	8525	8686	8597	8558	8705	8552	8440	8540	8444	8683	8614	8694	8507	8543	8429	8466	8563	8532	8570	8675	8614	8697	8527	8634	8761	8678	8581	8536	8569	8574	8795	8477	8681	8600	8659	8610	8467	8695	8475	8584	8656	8527	8540	8629	8454	8567	8555	8549	8661	8532	8587	8585	8595	8552	8491	8557	8621	8488	8563	8647	8691	8517	8617	8485	8535	8634	8663	8576	8638	8639	8603	8581	8526	8649	8750	8497	8497	8545	8539	8580	8641	8464	8459	8614	8669	8692	8408	8520	8574	8774	8453	8694	8673	8454	8416	8536	8611	8610	8502	8701	8586	8543	8591	8498	8658	8614	8577	8690	8515	8516	8619	8610	8516	8668	8532	8506	8680	8550	8526	8677	8540	8569	8476	8652	8514	8581	8585	8657	8571	8583	8505	8628	8592	8601	8542	8635	8769	8596	8523	8626	8561	8434	8720	8635	8678	8709	8606	8629	8520	8528	8543	8593	8601	8386	8495	8436	8500	8560	8709	8556	8532	8612	8528	8646	8462	8518	8506	8646	8551	8540	8682	8615	8526	8389	8444	8616	8852	8564	8561	8414	8417	8679	8531	8498	8695	8576	8653	8656	8780	8711	8604	8517	8497	8601	8593	8542	8447	8584	8477	8651	8660	8531	8610	8847	8586	8643	8499	8485	8608	8612	8629	8559	8675	8716	8644	8540	8486	8556	8572	8448	8618	8759	8524	8451	8630	8622	8770	8584	8634	8614	8642	8782	8704	8649	8503	8658	8540	8656	8643	8513	8571	8616	8566	8716	8556	8496	8576	8534	8564	8411	8445	8558	8512	8494	8699	8452	8740	8486	8590	8577	8564	8479	8612	8553	8484	8541	8536	8659	8643	8626	8571	8602	8554	8639	8590	8445	8695	8604	8620	8673	8499	8509	8507	8615	8495	8561	8598	8707	8580	8565	8519	8621	8529	8682	8561	8592	8486	8569	8585	8666	8561	8589	8711	8519	8667	8563	8571	8542	8621	8502	8605	8602	8609	8581	8546	8633	8657	8491	8460	8529	8608	8646	8574	8565	8736	8477	8557	8621	8548	8658	8593	8561	8520	8552	8564	8564	8452	8499	8504	8465	8656	8581	8681	8621	8503	8600	8627	8599	8489	8458	8576	8560	8483	8614	8629	8704	8598	8679	8646	8535	8621	8574	8514	8619	8546	8598	8585	8703	8502	8612	8451	8618	8711	8548	8505	8649	8606	8587	8521	8737	8622	8560	8657	8692	8654	8586	8582	8603	8621	8589	8581	8583	8530	8514	8487	8500	8480	8540	8608	8529	8617	8642	8718	8719	8461	8525	8603	8667	8386	8643	8439	8584	8612	8640	8394	8697	8664	8480	8504	8508	8505	8658	8724	8541	8699	8601	8634	8646	8560	8635	8526	8606	8566	8538	8640	8510	8485	8739	8697	8489	8522	8432	8728	8526	8572	8582	8535	8514	8660	8584	8704	8643	8611	8448	8448	8717	8661	8623	8502	8563	8714	8602	8741	8649	8685	8573	8580	8543	8616	8748	8608	8627	8644	8643	8574	8358	8679	8694	8472	8621	8730	8624	8481	8615	8604	8507	8537	8473	8594	8587	8761	8657	8634	8621	8490	8634	8523	8686	8686	8693	8598	8716	8475	8573	8591	8539	8683	8562	8554	8650	8610	8483	8775	8423	8643	8622	8633	8501	8553	8601	8477	8518	8779	8621	8466	8543	8641	8579	8554	8637	8613	8514	8604	8529	8600	8639	8511	8561	8636	8551	8512	8484	8585	8621	8681	8649	8695	8544	8625	8564	8504	8428	8462	8577	8598	8576	8773	8681	8561	8498	8557	8528	8421	8719	8573	8418	8503	8653	8586	8540	8533	8493	8601	8557	8692	8680	8485	8466	8530	8780	8450	8494	8497	8637	8637	8507	8431	8600	8677	8598	8543	8684	8642	8660	8588	8549	8514	8663	8543	8626	8469	8631	8521	8536	8634	8627	8451	8662	8641	8608	8660	8413	8504	8589	8736	8427	8527	8621	8686	8606	8686	8537	8636	8555	8534	8806	8575	8543	8510	8606	8728	8552	8524	8611	8584	8592	8724	8667	8450	8440	8690	8531	8629	8560	8511	8576	8599	8538	8681	8470	8611	8727	8675	8595	8666	8631	8566	8506	8713	8587	8521	8540	8571	8690	8491	8735	8527	8476	8574	8524	8579	8520	8646	8640	8545	8565	8529	8573	8472	8660	8525	8573	8537	8467	8661	8540	8545	8610	8534	8561	8477	8578	8673	8478	8595	8631	8577	8715	8443	8532	8540	8629	8604	8592	8577	8678	8501	8605	8514	8526	8668	8526	8578	8638	8580	8477	8590	8570	8545	8649	8522	8622	8586	8680	8610	8499	8631	8516	8670	8627	8563	8510	8662	8552	8273	8565	8644	8663	8466	8715	8706	8634	8586	8584	8594	8614	8581	8675	8563	8663	8576	8542	8618	8563	8668	8551	8642	8693	8716	8544	8454	8588	8562	8791	8462	8606	8542	8606	8494	8687	8669	8517	8698	8349	8648	8622	8645	8624	8553	8592	8655	8550	8621	8626	8476	8675	8675	8551	8580	8524	8538	8580	8539	8469	8601	8623	8715	8516	8561	8672	8519	8496	8449	8480	8519	8611	8513	8427	8686	8787	8604	8518	8814	8486	8581	8557	8629	8713	8535	8639	8654	8464	8647	8510	8687	8636	8604	8619	8592	8668	8572	8639	8462	8603	8686	8610	8509	8521	8527	8579	8589	8358	8519	8589	8571	8576	8544	8573	8463	8501	8513	8552	8513	8540	8581	8622	8606	8770	8648	8450	8617	8603	8458	8541	8613	8567	8632	8595	8603	8553	8500	8705	8554	8744	8786	8514	8664	8622	8631	8568	8600	8646	8521	8568	8605	8619	8550	8602	8609	8544	8461	8426	8472	8667	8581	8608	8531	8562	8590	8631	8457	8636	8458	8706	8531	8658	8599	8442	8559	8606	8546	8613	8575	8693	8646	8505	8586	8404	8522	8627	8661	8587	8587	8604	8653	8515	8628	8574	8602	8606	8519	8478	8517	8648	8649	8623	8720	8508	8588	8794	8651	8601	8619	8624	8698	8660	8594	8638	8638	8572	8498	8680	8569	8545	8678	8644	8664	8627	8624	8582	8564	8610	8627	8698	8577	8536	8727	8640	8522	8579	8511	8686	8578	8542	8509	8548	8628	8541	8523	8546	8650	8640	8723	8769	8725	8519	8438	8480	8649	8593	8585	8584	8669	8570	8508	8557	8574	8521	8584	8580	8577	8622	8606	8501	8615	8612	8644	8676	8433	8624	8639	8479	8587	8630	8526	8612
5834	1087	798	752	854	861	780	784	776	692	635	660	653	631	638	639	657	641	636	645	624	624	630	572	613	643	634	621	642	650	567	615	614	599	623	645	614	638	584	600	589	604	593	637	603	617	616	619	595	598	616	574	600	581	629	607	627	575	593	581	607	624	565	654	639	634	621	560	603	609	617	583	598	614	574	576	606	586	622	624	601	593	594	564	572	635	572	627	534	628	609	602	559	542	589	600	603	588	583	596	621	602	622	623	611	655	660	585	570	596	602	594	633	577	601	603	623	579	606	606	620	631	592	618	620	609	585	607	606	637	615	577	619	579	600	638	619	599	601	603	585	560	595	631	590	611	609	565	609	608	589	584	643	552	608	617	548	598	582	566	602	628	583	630	627	587	605	540	608	567	645	589	595	660	587	621	640	612	565	632	601	580	625	560	615	597	622	614	613	615	596	566	589	614	588	586	626	594	614	623	561	602	601	581	565	586	618	634	651	609	618	625	553	597	592	628	589	635	623	591	648	590	616	572	606	580	612	564	592	629	598	611	600	542	569	669	596	618	612	589	597	588	639	563	632	603	617	595	553	608	627	614	587	600	579	596	610	621	570	606	577	629	616	616	561	625	628	619	609	642	622	585	610	577	644	655	604	539	563	570	629	631	621	597	635	609	575	573	624	600	584	614	592	577	620	597	589	593	594	638	588	596	604	638	578	599	578	607	649	624	622	607	626	585	646	551	591	633	590	605	575	617	614	573	604	613	630	634	581	597	604	601	577	609	632	617	577	607	580	617	596	612	634	578	572	561	608	598	593	575	550	611	646	584	605	600	610	593	620	578	604	558	583	606	601	614	632	536	602	582	637	658	625	619	630	601	553	569	563	611	596	554	626	614	562	627	633	592	577	602	590	591	554	567	568	634	543	553	588	608	599	590	574	543	605	640	584	611	594	614	613	575	601	627	619	616	584	595	605	616	612	599	618	584	618	568	600	650	621	568	593	623	611	632	616	610	611	565	605	585	562	652	590	635	562	604	588	588	624	601	612	565	637	619	608	575	618	590	629	613	622	593	635	652	579	584	576	622	582	554	605	579	664	651	610	609	622	648	632	602	582	603	588	625	588	565	642	588	605	569	589	622	533	595	622	615	568	615	561	598	606	608	564	598	576	600	573	569	591	608	600	602	578	569	632	612	610	580	620	612	585	640	636	612	611	572	612	609	611	602	596	616	609	626	611	586	563	608	575	581	596	596	586	588	598	604	638	604	586	607	628	587	579	630	620	608	611	636	602	590	640	600	618	588	601	629	578	619	624	561	610	602	597	615	605	643	613	605	606	596	567	621	620	605	606	656	602	616	596	613	620	546	638	581	608	631	652	656	576	615	575	581	578	602	572	647	579	581	606	595	605	607	596	546	609	583	593	595	605	622	614	605	610	624	597	579	557	690	583	603	594	620	569	626	626	627	589	622	649	587	588	634	603	558	633	631	623	620	602	584	643	559	605	612	636	648	618	606	605	606	628	594	638	593	582	626	553	606	622	641	574	658	566	625	668	655	600	613	634	608	575	585	615	621	649	595	585	626	577	620	603	624	634	579	626	617	574	629	607	626	575	576	577	589	560	587	604	565	580	610	657	606	597	621	615	653	591	541	613	581	609	614	597	602	628	624	608	606	584	632	573	597	662	656	583	641	558	596	639	633	604	621	614	582	615	614	619	589	576	562	587	642	605	588	606	587	574	615	601	593	617	574	597	608	613	616	564	606	568	651	605	596	624	627	604	637	595	615	655	562	661	575	577	636	677	620	591	605	598	567	590	585	578	590	558	598	618	637	604	549	578	607	600	650	607	585	579	594	600	569	596	632	604	547	613	589	542	596	651	596	591	570	607	570	604	617	626	601	609	609	599	640	598	604	647	611	581	598	599	581	600	596	607	632	640	594	608	617	591	608	590	589	628	585	616	581	621	621	597	613	644	590	613	587	593	599	578	606	630	610	568	622	616	638	611	633	596	575	558	603	576	568	595	586	624	614	633	613	550	620	620	615	576	584	593	611	594	590	576	608	572	614	623	641	601	569	615	595	549	609	541	619	589	531	577	653	633	594	614	609	614	611	561	597	630	591	613	610	589	652	594	614	594	638	667	629	600	612	592	613	621	660	626	593	595	649	604	623	560	621	577	611	599	638	585	581	628	609	610	611	611	581	621	636	585	610	592	596	604	585	583	653	624	564	587	589	600	601	587	576	578	625	586	598	562	598	618	602	647	601	601	629	615	603	579	599	620	603	575	580	583	593	603	592	590	600	633	588	569	629	631	606	582	617	647	624	579	598	583	568	642	593	618	627	569	595	606	592	550	610	602	636	602	580	585	600	620	665	627	601	606	606	615	591	570	591	641	622	599	624	620	584	545	604	647	603	642	574	616	600	636	606	632	616	639	650	593	623	626	614	618	650	616	621	589	605	610	613	615	579	594	602	565	647	620	600	604	574	583	663	617	616	615	594	611	569	600	650	615	604	615	585	614	572	635	570	636	575	568	599	611	614	602	597	673	590	627	590	635	572	592	581	593	614	594	613	617	629	618	604	620	649	616	605	591	609	623	605	648	583	592	592	585	620	543	617	549	516	639	596	597	632	614	609	606	545	608	574	586	582	618	651	578	625	596	580	632	570	551	590	591	579	602	612	596	606	586	637	665	616	590	611	607	597	665	574	605	621	611	622	593	626	614	619	614	612	604	620	613	609	636	611	546	655	588	619	598	601	611	624	611	640	594	602	584	648	598	631	619	595	587	595	591	608	566	595	612	581	596	594	594	589	634	608	621	576	635	580	641	640	606	621	641	621	633	648	613	638	643	611	595	608	566	553	578	610	614	612	628	592	609	566	567	588	578	614	597	591	579	586	617	590	585	579	628	631	607	598	589	594	614	546	588	599	583	576	598	618	595	586	582	610	550	628	617	622	628	590	645	612	604	590	622	609	620	592	556	607	622	623	556	618	606	607	579	612	573	593	615	635	599	603	579	589	590	591	646	622	610	584	601	645	589	550	648	619	588	552	600	588	606	615	573	645	601	598	620	597	593	650	552	601	586	560	581	604	592	607	609	605	562	602	565	586	592	623	620	589	630	620	637	615	594	646	645	583	653	581	611	609	594	617	607	602	602	593	566	593	559	580	597	549	603	622	584	619	580	591	586	636	615	692	608	582	590	589	567	639	603	641	592	550	590	587	638	581	604	625	624	609	613	590	569	636	581	623	613	628	597	628	606	619	562	595	651	598	637	602	625	593	630	594	593	621	540	603	607	567	602	606	620	602	607	611	649	644	609	601	633	551	597	634	616	599	628	593	567	543	666	654	590	618	631	652	576	620	584	567	589	597	631	584	595	609	595	596	568	611	646	598	589	614	584	601	567	576	573	603	587	605	630	561	633	580	585	565	642	565	630	628	622	618	616	611	622	592	624	618	606	599	554	597	612	565	599	624	591	622	598	586	626	598	623	610	609	638
30886	14711	8802	16621	21060	18999	15606	12873	11144	10005	9109	8322	7862	7519	7299	7025	6965	6766	6797	6639	6711	6624	6519	6509	6411	6335	6356	6306	6196	6119	6207	6359	6362	6246	6338	6043	6163	6165	6038	6112	6053	6027	5961	6041	6104	6246	6032	6071	6138	6068	6063	5906	6119	6104	6097	6041	5999	5976	6010	6061	6088	5967	6036	5860	6072	6048	5926	6063	5986	5849	6062	5984	6132	6039	5908	6045	5924	5989	5941	5970	5926	6098	5988	6027	5978	6234	6009	6038	5925	6076	6023	5976	6086	5926	6089	5853	5999	6060	5993	6077	5993	6139	6014	5989	5950	6022	6035	6040	6104	5924	5892	5977	6102	6024	5931	6023	6048	5953	5972	6001	5962	6112	6018	6010	5969	5959	6003	6004	6026	5880	5802	5998	6006	5962	5877	5828	6071	5986	5961	6027	5958	5891	5889	6009	6024	6045	6048	5979	5922	6119	6032	6114	5959	5873	6090	5974	6203	5994	5899	5959	6031	5983	6042	5987	5890	6079	6069	6065	6035	5895	6117	6015	6054	6115	6057	6015	5879	6045	6162	6007	5935	6118	6010	6033	6075	6030	6039	6073	5995	5992	6101	5942	5938	5999	6019	5844	6036	6039	5882	6032	5898	6021	5944	6005	6011	6009	5840	6008	5901	5928	5922	6147	5967	5977	5993	5898	5970	6049	5934	5817	6090	5979	6006	6007	5952	6012	5972	6086	5948	5963	6068	5850	6015	5986	5880	6073	5998	5931	6125	5959	5990	5888	5955	6116	5955	5938	5856	5933	5990	6000	6012	6032	5999	6060	5891	5958	6068	5994	5963	6051	6116	6062	6031	6073	6000	6101	6057	5997	5944	6015	6061	5982	6041	5955	6055	6038	5965	6014	5986	6031	5950	6004	5944	5954	6008	6041	6010	6130	6014	5968	5950	6104	6022	5904	5919	5931	5931	6090	6039	5971	6002	6050	5968	5974	5894	6000	6004	6061	6024	6063	6026	6026	6083	6033	6039	5937	5985	6088	5969	6070	6006	5975	5995	5907	5970	5857	6048	5963	6020	5986	6059	6005	5901	5981	5886	6069	5882	6043	5974	6025	5940	5972	5957	5922	5974	6064	6025	6007	5878	5896	5892	6123	6086	5958	6045	6062	6004	5984	6063	6060	6051	6017	6197	6038	5963	5918	6025	6031	6072	6067	6060	5978	5942	5942	5939	5935	5943	6078	6096	5962	6068	6096	5948	5990	5934	5993	5977	5987	6123	6021	5922	5992	6099	6028	5930	6008	5995	6008	6085	6068	6044	6082	6004	5861	5951	6026	6029	6064	5882	5984	5813	6012	6027	5991	5962	5984	6101	5933	6133	5903	6032	5918	5995	5980	6166	6049	5993	5840	6071	6067	6070	6064	5993	6005	5926	5954	6049	6081	5921	6051	5941	6019	5875	6055	6100	5913	6070	5770	6001	6021	5950	5929	5996	5935	6001	5918	5973	6027	5944	6025	5942	5922	5975	6036	6034	5975	6040	6012	6046	5946	6106	5953	6020	5961	6076	5894	5984	5965	5971	5911	5996	5987	6060	5998	6031	6026	5939	6120	5924	5918	6000	6076	5998	6062	5951	5956	5964	5943	6026	6193	6035	6023	6022	6120	6071	6001	6003	5948	5929	6004	5939	5911	6037	6067	6055	5987	6053	6010	6036	5921	5982	5966	5797	6187	5893	5988	6003	5987	6079	6048	5849	6024	6018	5894	5923	5891	6057	5911	6008	6082	5930	6174	5915	5974	6103	5901	6021	5927	5909	5933	6050	5956	6012	5995	6067	5924	6165	5895	6064	5960	5950	6049	6082	6104	5941	5947	6057	6079	6074	5982	6004	5920	6032	5922	5910	5942	5898	6067	6047	6146	6017	6079	5975	6124	6057	5890	6079	6012	6054	5979	5948	6028	5950	6093	6028	6039	6064	5944	5971	6026	5913	5946	6034	6052	5981	6005	6057	6092	6164	6011	5961	6018	6093	6043	5945	5976	5955	5960	5929	5932	6104	6046	6108	5850	5944	5893	6027	5917	6086	6026	5982	6083	6012	6007	6111	5905	5989	6055	6023	5977	5918	5967	5953	5910	5919	5964	5981	5940	5899	5979	6038	6023	5862	5990	5856	5906	6010	5995	5957	5995	5890	5998	5950	5955	6013	5960	6064	6037	5960	5880	6034	5957	6102	6068	5959	5978	6050	6014	6007	5898	5966	5960	5956	6032	5934	6096	5836	5997	6024	6109	6041	6049	5883	5978	6140	5963	5901	5849	5976	6013	5878	6038	6094	6003	5944	6059	6038	5945	5941	5913	6062	6007	5948	5997	5977	6021	5937	5970	6030	5884	6107	6010	6073	5921	5946	5954	6100	6012	5989	5971	6023	5962	5994	5965	5984	6062	5936	6041	6039	6006	6118	6112	6116	6018	6097	6006	5980	5935	6053	5864	5939	5993	6022	5896	6040	6004	6125	5981	6003	6024	5973	5974	6025	6059	6201	6089	6010	6030	5991	6027	6005	5938	6006	5871	6131	6025	6103	6003	6038	5880	5936	5933	6061	6029	5920	5905	6049	6041	5944	5970	5878	5955	5994	6010	6002	6053	6061	6010	5862	5918	5918	5970	6068	5908	6012	5999	6018	5961	6077	6068	6078	5950	5998	5978	6110	6068	5955	5919	6059	5945	6071	6013	5994	6050	5971	6040	6009	6127	6000	6009	6064	5931	5953	6077	5922	5925	6124	5965	5969	6012	5979	5871	6090	5947	6004	6056	6090	5854	6143	5938	5903	5986	5888	6059	6045	5949	6015	6029	5942	5959	5927	6011	6117	6168	5962	6046	6037	5983	6000	5889	5935	6005	6063	6083	6047	5961	5993	5982	6047	5930	5956	6003	5913	5947	5948	5942	5912	6013	5956	6003	5935	6016	6055	6012	6060	5909	6003	5941	6046	5983	5863	6044	6019	6055	5918	6090	5989	6019	6004	6016	6085	6071	6057	6031	5953	6131	6062	5928	5924	5980	6023	5794	6140	5951	6098	5948	5978	6071	6108	5990	5936	6045	6045	6110	6020	6001	6011	5910	5857	5977	6059	5989	5909	5941	5908	6081	6032	6035	6040	6008	5936	6106	6021	6008	5959	6036	5873	6077	5965	5866	5986	5953	5930	5935	5951	6037	5969	6148	5925	5965	6060	5864	5954	5938	5871	6071	5915	5908	6066	5894	6017	5983	5995	6145	5933	6012	5942	5901	5963	6005	6046	6067	5876	5943	6046	5948	5987	6071	6015	5949	6031	6013	6074	5998	5909	6059	6056	5914	5916	6126	6028	6087	5921	5969	6031	5975	6166	5930	6076	5962	6025	5933	6037	5980	6089	6063	6009	5995	6139	5926	5978	6144	5927	6057	5943	6032	6062	5792	5983	5922	6024	6050	5936	6131	6026	5860	5964	5979	5986	6090	6084	6013	6057	6030	6015	6033	5949	5919	6018	6017	6027	6070	5891	5903	6045	5931	6038	6049	6012	5958	6046	6024	5937	5882	6058	6019	5896	5948	5961	6034	5951	6000	5931	5959	5970	6070	6047	6028	6099	5993	5816	5975	5927	5903	6098	5896	6092	6024	5965	5975	5904	6033	6039	5962	5963	5874	6000	5927	6097	6010	6057	5916	6005	6068	5934	6018	5809	5978	6130	6068	5920	5997	5930	5954	6005	5949	5946	5961	5943	6056	5974	5973	5950	5925	5951	6036	5901	5901	5949	6040	5966	5928	6017	6030	5932	5981	5943	6014	6054	6025	5939	6066	6042	6031	5990	6049	6061	5956	5986	6026	6070	5890	5973	6029	6102	5870	5974	5962	5985	6031	5929	5966	6060	6019	6092	6000	6066	6003	6014	5973	6099	5976	6074	5974	6038	6066	6030	6016	6004	6006	5914	5924	6092	5979	6022	5995	6000	5955	6063	6009	5979	5972	5943	6039	6004	6013	6095	6024	6001	6083	6060	6083	6021	5973	6025	6074	5949	5963	6030	6022	6001	6055	5979	6042	5929	6110	6039	6050	5958	5985	5869	5895	6021	5929	6014	5977	5856	5998	5981	6085	6003	6001	6018	6008	5963	5966	5847	6136	5904	5961	5935	6011	5900	6060	6060	6038	6049	5879	6021	6089	5969	6019	6082	6019	5953	5966	5994	5966	6051	6100	5993	6000	6087	5983	5858	6004	5996	6036	5990	5954	6066	6010	5938	5969	6004	6066	6063	5876	5883	5927	6016	6071	5902	6007	5967	6121	5948	5865	5912	6082	6071	5979	5999	6000	5991	5990	5868	6150	5988	5968	6077	6073	6025	5886	5967	6047	5975	5993	5933	6052	5903	5972	5982	6065	5931	5976	6024	5994	5898	6041	5956	6045	5900	6068	5948	5966	6008	6060	6188	6047	5814	5849	6010	5888	5970	6007	5944	6048	5926	5988	5910	5927	6011	5964	5863	5930	5964	6144	5864	5998	5919	5995	6121	6040	5857	5863	6036	6042	6045	6105	6070	5868	5929	6034	5901	6070	5971	6017	6036	5944	6077	6021	6031	5908	5955	5945	6046	6035	5887	6017	5887	5939	5985	6031	6114	6060	5913	6144	6042	5932	5975	5993	5937	5999	5960	5987	6108	5976	6031	6007	5860	6035	5947	5942	5861	5922	5998	6050	6010	5975	5986	6038	5862	5889	5928	5955	5862	5943	5980	5924	6001	5936	6074	5868	6025	5929	6010	5977	5991	6128	5958	5842	6121	5958	5934	5957	5941	5989	5900	5949	5975	6050	6124	6061	5951	6068	6012	6117	6063	6050	6060	6101	6011	6083	5981	5890	6031	6000	5947	6063	6066	6059	6037	5905	5894	5989	6096	5936	6060	6017	6047	6040	6063	5982	5937	6021	6067	6010	5924	5969	6063	6020	5937	5866	5955	5973	5994	6022	5969	5930	6004	5936	5954	5974	5957	5844	5972	5933	6015	5918	6006	5749	6023	5868	5935	6060	6046	5926	6134	5997	6071	6022	6032	5960	5919	6106	5939	5851	5962	5988	6068	5978	6053	5968	5949	5940
5520	1077	756	693	809	850	843	848	735	721	745	682	645	653	714	671	690	652	641	704	624	634	628	669	650	665	636	639	657	640	635	629	614	635	656	657	637	681	630	632	675	659	662	624	677	642	624	622	577	658	671	703	659	609	673	615	634	628	625	680	632	637	630	622	624	660	636	632	603	678	643	642	674	631	642	604	604	645	624	651	656	668	670	651	720	678	642	617	652	580	640	611	654	619	637	644	635	643	622	618	690	627	660	628	619	679	680	635	626	636	692	676	613	650	618	637	669	655	662	619	671	627	670	672	643	664	659	648	663	631	690	636	639	639	609	617	659	658	665	677	607	673	670	644	688	656	600	639	615	620	638	657	610	628	599	639	643	663	622	651	644	621	625	666	626	605	652	620	646	647	674	646	660	623	624	684	648	635	600	613	656	679	688	633	639	654	650	681	665	659	628	610	628	637	642	640	624	673	625	628	610	693	638	658	666	599	610	647	646	673	633	620	607	650	625	664	697	664	653	679	654	636	654	622	669	620	661	649	673	657	676	632	662	657	665	668	667	670	652	638	575	721	669	668	655	650	632	636	653	654	641	658	672	613	652	649	627	689	636	656	623	641	681	634	635	622	656	600	641	648	639	628	619	618	674	626	627	627	619	638	653	668	655	630	646	633	647	610	640	652	650	644	662	694	657	660	634	591	632	587	644	648	645	642	633	625	659	646	660	646	652	625	647	653	629	619	641	669	679	650	640	622	680	656	620	642	662	661	586	661	644	628	692	636	713	625	688	646	612	669	660	649	656	633	632	629	620	635	652	635	645	632	626	650	603	652	638	665	658	624	659	668	671	669	684	621	691	606	659	642	638	582	644	682	620	680	727	745	681	629	606	647	603	676	657	648	643	644	594	696	604	666	632	642	660	668	626	639	669	650	657	695	630	672	600	689	664	627	701	598	593	655	657	651	626	669	675	672	629	606	651	660	639	650	628	641	683	657	584	640	657	610	638	653	632	668	606	610	638	641	642	623	667	623	700	630	611	633	626	645	622	600	652	613	603	635	638	635	625	645	675	626	607	676	630	649	630	651	600	672	623	657	628	656	635	661	629	698	613	635	668	676	652	627	632	661	617	667	657	660	650	647	675	687	642	653	645	630	638	637	599	654	636	629	635	699	652	640	639	623	670	621	660	628	630	651	637	650	635	617	639	615	660	656	708	645	615	613	668	623	657	607	654	665	666	652	654	665	657	635	674	669	576	614	641	637	633	607	671	620	642	672	634	623	654	646	593	601	624	622	656	656	682	616	593	616	661	653	691	624	625	623	656	660	645	653	649	637	658	671	668	641	650	665	638	654	654	637	621	683	617	642	663	635	625	671	685	646	648	603	581	680	597	672	702	644	688	680	655	646	637	609	601	691	676	615	649	655	642	617	610	677	620	679	627	635	674	632	636	606	650	652	690	650	642	566	646	619	624	651	649	640	608	641	651	610	628	627	622	598	643	640	634	673	657	622	670	660	612	649	593	627	663	642	610	638	665	676	674	630	700	604	634	611	611	630	641	630	618	705	657	684	615	661	660	653	656	677	644	649	658	642	643	640	657	661	675	660	711	657	667	632	624	627	655	633	648	643	631	666	675	640	647	633	636	661	625	596	635	696	656	659	643	645	645	647	634	612	648	658	690	630	630	653	641	640	655	627	646	621	673	642	678	645	667	703	613	637	632	648	618	664	690	625	638	641	670	615	633	673	696	646	670	623	682	676	661	634	632	699	629	552	622	642	634	670	676	674	635	630	638	639	657	591	674	622	625	671	666	636	588	642	634	668	666	603	596	672	649	667	630	643	668	625	604	657	584	641	694	648	648	670	650	629	673	648	644	659	681	651	695	613	653	644	628	657	604	649	606	640	636	615	629	698	627	629	618	665	640	651	613	640	625	649	674	642	647	676	636	609	647	646	660	643	662	633	659	641	612	657	643	645	654	647	668	655	640	668	621	589	696	614	659	652	663	620	623	588	620	647	633	609	643	619	665	659	646	678	645	610	617	647	610	620	645	608	699	609	614	632	675	659	647	683	644	662	660	670	607	678	627	631	629	633	655	653	695	649	623	654	649	614	651	630	625	684	675	635	714	651	660	683	688	621	615	644	617	599	602	675	683	628	641	628	649	677	659	652	643	630	616	664	636	627	667	641	664	660	657	644	623	682	628	643	654	646	660	656	605	610	671	660	624	632	656	675	654	644	659	692	625	629	630	612	630	613	649	627	638	702	691	565	616	681	636	613	609	634	653	653	675	623	641	606	613	652	656	655	638	656	673	639	660	606	580	645	655	674	639	629	621	645	646	661	676	631	674	640	633	641	618	638	640	636	664	648	640	653	628	631	669	627	627	626	653	627	628	632	657	634	624	696	595	649	686	641	683	622	660	622	638	629	622	650	707	633	622	661	603	650	689	636	645	650	643	617	637	610	593	644	613	653	666	670	610	631	648	667	631	643	639	645	644	671	659	652	643	605	617	611	640	694	661	657	666	677	653	645	619	659	680	652	651	633	640	680	656	612	638	657	675	645	644	712	623	628	688	651	631	678	611	640	698	613	616	637	617	684	659	689	656	617	606	634	692	661	633	635	655	606	641	640	641	691	659	623	660	593	615	593	650	684	611	615	629	627	633	594	642	569	614	635	670	687	640	672	646	647	639	682	633	610	647	622	639	658	677	616	643	630	646	659	663	664	667	624	644	625	631	654	618	619	650	686	669	620	622	616	664	682	677	615	628	658	632	661	656	666	612	616	636	637	675	666	596	666	691	626	618	663	641	591	597	650	631	644	609	621	651	622	679	683	646	651	622	618	692	655	644	651	600	663	652	653	685	610	635	632	664	642	632	662	653	651	610	609	658	669	635	627	639	628	672	692	616	709	677	655	693	647	674	620	669	675	609	628	636	660	623	635	663	627	646	642	623	625	610	675	645	620	650	668	647	642	677	593	670	696	657	644	632	630	685	620	611	657	657	646	630	653	657	662	663	592	650	638	605	645	710	633	613	636	656	642	634	637	692	646	669	645	681	638	657	699	653	618	644	647	615	635	624	632	646	651	653	662	585	603	687	619	651	667	624	653	658	631	642	628	633	635	634	690	677	627	663	646	634	625	656	655	571	664	631	610	619	674	637	661	621	627	638	644	627	618	628	614	611	641	636	672	663	631	631	624	635	670	626	638	672	645	632	654	636	688	681	629	689	640	656	646	670	610	664	654	608	619	656	625	661	617	639	662	623	617	665	591	608	610	627	625	653	654	625	645	646	634	646	693	594	647	592	640	647	647	610	639	651	681	629	661	631	644	657	650	657	656	617	622	617	636	637	667	665	680	693	622	653	655	654	620	651	682	673	670	639	607	642	653	646	687	645	686	658	689	593	624	654	664	608	663	662	615	604	637	631	641	654	639	648	609	677	640	613	617	650	630	655	618	667	645	678	654	595	659	669	628	662	607	654	670	601	637	624	668	632	639
29733	13774	8770	15247	19407	17425	14420	12256	10792	9564	8824	8204	7793	7663	7367	7350	7105	7002	6853	6893	6730	6838	6744	6707	6658	6620	6715	6616	6441	6638	6599	6397	6534	6518	6518	6427	6306	6538	6430	6377	6482	6410	6482	6299	6561	6352	6397	6387	6352	6284	6363	6457	6398	6372	6325	6484	6266	6445	6487	6374	6504	6483	6454	6490	6377	6272	6505	6365	6471	6486	6341	6436	6324	6416	6220	6347	6415	6463	6409	6299	6373	6391	6416	6383	6333	6221	6383	6433	6303	6326	6409	6346	6407	6293	6232	6580	6523	6446	6301	6369	6315	6405	6445	6557	6547	6319	6286	6346	6262	6358	6349	6326	6308	6366	6344	6418	6320	6418	6403	6398	6408	6341	6416	6271	6372	6359	6309	6249	6439	6404	6450	6366	6332	6503	6386	6332	6364	6380	6289	6342	6234	6377	6476	6388	6426	6329	6356	6312	6359	6358	6427	6379	6441	6295	6352	6304	6273	6327	6306	6441	6329	6406	6296	6301	6422	6288	6320	6433	6346	6253	6419	6396	6418	6269	6248	6323	6139	6244	6403	6381	6434	6331	6435	6314	6283	6436	6305	6338	6409	6380	6515	6344	6269	6340	6306	6438	6248	6601	6217	6320	6351	6437	6357	6331	6303	6323	6391	6418	6379	6365	6336	6230	6534	6374	6324	6481	6234	6452	6398	6463	6267	6267	6462	6331	6351	6368	6364	6345	6196	6310	6379	6322	6248	6469	6430	6358	6314	6342	6460	6407	6173	6331	6373	6450	6330	6413	6273	6379	6417	6285	6442	6344	6280	6297	6399	6282	6373	6422	6389	6478	6315	6310	6292	6328	6395	6374	6396	6381	6369	6362	6338	6437	6452	6246	6362	6366	6377	6249	6311	6249	6343	6288	6301	6362	6376	6271	6296	6322	6326	6249	6306	6362	6368	6321	6349	6373	6335	6362	6282	6393	6300	6370	6466	6365	6386	6377	6331	6359	6350	6339	6339	6493	6319	6380	6352	6342	6432	6327	6360	6308	6449	6351	6353	6240	6333	6402	6295	6307	6204	6338	6458	6356	6176	6338	6485	6330	6341	6447	6359	6346	6387	6283	6345	6257	6264	6440	6363	6306	6308	6392	6480	6390	6397	6304	6394	6373	6510	6426	6432	6250	6318	6306	6297	6385	6429	6280	6442	6421	6434	6303	6384	6256	6377	6258	6310	6407	6397	6277	6394	6365	6409	6417	6279	6372	6306	6268	6386	6254	6328	6347	6376	6311	6297	6242	6405	6462	6372	6327	6375	6404	6312	6410	6296	6305	6348	6324	6415	6380	6505	6324	6276	6368	6323	6205	6313	6447	6350	6348	6372	6219	6266	6262	6318	6322	6211	6404	6373	6348	6281	6407	6271	6313	6269	6338	6445	6411	6320	6378	6269	6409	6372	6324	6346	6404	6396	6346	6393	6315	6426	6221	6329	6413	6268	6295	6425	6338	6389	6422	6300	6363	6275	6310	6396	6422	6397	6382	6314	6420	6307	6309	6334	6461	6361	6360	6406	6269	6342	6299	6493	6246	6321	6301	6295	6206	6499	6357	6241	6402	6292	6340	6386	6379	6355	6303	6395	6362	6442	6366	6271	6344	6346	6318	6374	6412	6389	6304	6344	6369	6217	6383	6307	6282	6432	6545	6429	6243	6327	6555	6355	6402	6372	6263	6405	6302	6392	6215	6281	6381	6285	6350	6339	6392	6480	6391	6383	6400	6337	6323	6350	6306	6319	6433	6391	6442	6297	6395	6379	6342	6481	6342	6360	6343	6425	6441	6335	6388	6284	6314	6370	6321	6331	6370	6523	6438	6349	6385	6480	6294	6393	6355	6320	6411	6362	6326	6250	6302	6464	6416	6324	6404	6285	6241	6402	6268	6468	6240	6374	6231	6300	6342	6272	6306	6424	6308	6389	6486	6192	6345	6218	6285	6460	6300	6358	6383	6298	6244	6381	6398	6284	6334	6457	6287	6465	6423	6443	6281	6367	6294	6303	6373	6346	6395	6239	6339	6232	6359	6414	6381	6375	6323	6366	6290	6317	6341	6416	6272	6328	6381	6312	6314	6371	6250	6233	6362	6367	6276	6337	6402	6289	6337	6409	6364	6328	6327	6348	6261	6434	6402	6257	6461	6406	6369	6212	6367	6373	6354	6387	6403	6277	6376	6282	6370	6376	6224	6309	6425	6211	6331	6340	6348	6336	6351	6395	6438	6340	6446	6434	6388	6454	6246	6300	6305	6226	6347	6353	6388	6446	6437	6280	6279	6424	6437	6299	6241	6405	6273	6263	6365	6289	6395	6360	6459	6337	6366	6213	6341	6291	6404	6299	6313	6370	6420	6295	6359	6370	6336	6456	6343	6313	6276	6204	6255	6384	6320	6340	6380	6330	6373	6159	6385	6456	6395	6350	6459	6441	6401	6259	6337	6448	6406	6344	6459	6407	6411	6317	6400	6348	6237	6443	6392	6371	6246	6314	6263	6387	6402	6250	6376	6246	6457	6255	6268	6353	6423	6277	6408	6313	6299	6235	6259	6392	6283	6457	6394	6198	6194	6345	6287	6302	6325	6336	6493	6326	6408	6477	6472	6312	6393	6266	6325	6168	6281	6446	6422	6421	6393	6481	6308	6344	6398	6379	6313	6334	6341	6354	6351	6176	6280	6421	6423	6362	6230	6524	6289	6321	6319	6393	6334	6420	6277	6417	6375	6520	6424	6288	6369	6407	6239	6224	6221	6382	6249	6250	6520	6359	6409	6230	6344	6272	6434	6306	6299	6248	6414	6420	6272	6297	6208	6126	6411	6520	6292	6386	6334	6311	6467	6298	6491	6219	6361	6296	6466	6427	6451	6299	6451	6344	6332	6407	6352	6370	6272	6247	6310	6301	6349	6562	6234	6259	6344	6455	6396	6461	6421	6305	6346	6506	6311	6266	6353	6249	6261	6415	6351	6307	6263	6502	6410	6411	6334	6417	6433	6335	6288	6352	6370	6349	6362	6208	6224	6435	6348	6374	6287	6326	6373	6315	6258	6429	6216	6362	6337	6212	6269	6473	6348	6356	6378	6269	6338	6435	6387	6313	6308	6447	6331	6316	6318	6330	6477	6456	6417	6332	6387	6243	6376	6268	6384	6432	6306	6303	6201	6353	6249	6393	6213	6354	6292	6474	6456	6383	6322	6327	6238	6257	6361	6381	6334	6341	6379	6287	6323	6401	6411	6432	6376	6309	6354	6241	6343	6388	6264	6362	6415	6381	6463	6253	6406	6315	6285	6228	6463	6333	6399	6337	6414	6368	6434	6257	6424	6342	6189	6363	6298	6249	6322	6389	6355	6305	6212	6411	6454	6270	6229	6265	6356	6391	6402	6398	6318	6370	6431	6391	6321	6356	6278	6281	6369	6302	6424	6399	6378	6273	6396	6291	6314	6297	6280	6370	6317	6422	6203	6237	6405	6402	6267	6340	6354	6342	6330	6363	6366	6287	6126	6315	6449	6357	6341	6300	6228	6431	6403	6241	6368	6520	6336	6363	6396	6287	6314	6364	6377	6306	6295	6437	6348	6312	6381	6398	6338	6321	6328	6415	6286	6400	6335	6435	6309	6265	6536	6351	6335	6437	6384	6272	6280	6402	6340	6315	6246	6326	6278	6438	6398	6355	6302	6238	6400	6270	6358	6365	6187	6385	6426	6383	6369	6292	6377	6435	6411	6364	6312	6430	6288	6432	6342	6424	6208	6330	6262	6454	6368	6364	6365	6389	6290	6374	6460	6397	6286	6448	6341	6318	6345	6263	6365	6355	6363	6311	6217	6314	6312	6381	6435	6356	6424	6304	6359	6478	6326	6234	6445	6425	6458	6354	6349	6335	6440	6331	6277	6349	6283	6411	6292	6430	6301	6335	6336	6432	6348	6433	6292	6296	6346	6414	6322	6299	6290	6347	6381	6388	6347	6354	6196	6353	6245	6316	6370	6299	6400	6382	6355	6236	6453	6481	6452	6251	6333	6405	6415	6364	6310	6428	6398	6408	6401	6361	6410	6375	6327	6304	6377	6443	6412	6317	6252	6375	6439	6376	6452	6265	6386	6457	6368	6318	6260	6359	6299	6270	6580	6258	6403	6348	6326	6381	6255	6274	6346	6393	6423	6298	6345	6268	6259	6381	6413	6329	6284	6303	6352	6422	6330	6419	6404	6281	6246	6253	6259	6343	6307	6364	6331	6344	6368	6398	6375	6374	6294	6386	6398	6297	6333	6384	6420	6265	6311	6345	6314	6308	6350	6361	6370	6301	6278	6398	6300	6340	6319	6491	6332	6478	6432	6466	6445	6274	6342	6383	6306	6379	6314	6267	6459	6411	6470	6346	6362	6432	6482	6313	6259	6229	6314	6322	6246	6259	6417	6287	6351	6365	6332	6346	6258	6314	6395	6257	6332	6344	6315	6278	6311	6283	6521	6308	6390	6270	6513	6329	6381	6356	6339	6494	6366	6386	6457	6479	6445	6269	6378	6471	6450	6402	6453	6369	6232	6380	6279	6293	6296	6313	6399	6319	6408	6317	6460	6459	6218	6240	6373	6500	6419	6341	6348	6329	6377	6321	6419	6201	6355	6424	6358	6206	6543	6298	6270	6301	6316	6348	6402	6423	6331	6359	6456	6298	6358	6319	6327	6396	6225	6338	6464	6379	6315	6369	6344	6287	6259	6373	6343	6462	6349	6368	6353	6342	6339	6413	6276	6320	6331	6354	6394	6512	6377	6304	6360	6382	6316	6226	6394	6374	6313	6308	6369	6393	6317	6286	6245	6318	6360	6297	6364	6508	6355	6390	6298	6380	6288	6421	6413	6376	6454	6415	6440	6235	6369	6350	6300	6215	6367	6309	6412	6297	6329	6352	6213	6305	6209	6392	6312	6283	6328	6500	6458	6381	6401	6351	6452	6457	6274	6418	6294	6498	6420	6229	6411	6512	6299	6423	6337	6339	6381	6271	6343	6383	6263	6371	6470	6374	6337	6238	6316	6459	6280	6249	6518	6392	6290	6458	6326	6305	6308	6326	6377	6297	6424	6309	6386
5454	1432	852	914	1061	1058	965	943	886	844	828	853	749	742	789	784	795	731	704	702	705	725	703	748	690	676	713	674	726	686	738	677	721	721	732	710	721	709	684	698	743	704	669	718	685	709	694	683	726	739	685	736	655	723	676	712	678	707	764	703	681	686	683	709	676	679	689	707	679	683	707	687	646	659	672	715	724	679	654	661	668	698	718	686	689	731	717	692	657	695	671	695	726	678	710	689	691	724	689	706	735	707	655	716	713	663	718	640	715	685	701	684	695	682	744	707	697	676	622	661	660	789	694	734	627	659	728	733	687	683	696	658	662	679	691	680	662	687	682	690	676	667	712	754	671	705	719	724	726	691	693	697	686	692	701	668	687	695	703	737	675	707	708	675	718	670	690	709	668	701	681	672	668	658	685	685	688	667	651	707	695	666	707	691	683	653	668	711	688	678	707	682	700	645	710	670	737	723	709	747	715	688	709	725	697	729	689	700	694	678	688	719	680	663	707	692	684	722	647	722	671	692	658	740	723	709	744	725	731	664	717	720	663	656	731	693	734	661	673	697	674	723	693	677	689	685	686	670	706	686	674	671	683	698	661	699	683	726	711	701	760	742	647	730	660	732	672	682	712	644	686	697	720	716	722	659	696	684	662	692	657	697	660	698	660	677	643	680	701	668	682	726	667	708	670	704	710	687	679	716	691	677	696	687	667	710	686	707	725	679	753	728	675	697	704	691	711	687	665	715	748	748	687	662	694	715	737	722	699	695	720	693	716	671	737	734	671	726	729	694	702	721	694	682	715	648	662	725	718	684	657	684	716	711	749	712	720	725	711	671	671	720	729	722	704	738	671	753	664	645	670	687	714	661	709	674	652	696	695	712	683	679	709	714	711	662	653	683	647	645	737	702	651	697	718	665	676	702	701	688	706	713	659	688	694	697	709	692	710	713	694	682	648	692	717	681	684	678	666	637	697	699	769	688	670	724	703	712	706	672	688	730	712	719	642	700	716	703	698	688	693	670	686	691	716	693	744	683	641	685	696	709	660	722	714	719	752	664	657	758	736	693	695	743	686	696	676	713	739	691	660	745	703	677	677	754	663	704	712	708	680	671	721	699	702	710	658	691	741	720	625	665	702	686	731	706	701	678	676	728	697	691	689	669	677	668	720	648	693	665	675	731	671	715	658	685	695	715	662	673	671	654	712	700	740	681	719	751	706	746	697	687	728	672	676	666	706	673	731	697	710	715	656	707	683	660	700	670	656	682	669	690	694	699	698	672	670	731	717	704	711	633	718	761	633	709	682	707	697	691	699	673	679	703	708	683	689	682	679	687	750	644	712	722	719	684	716	702	709	664	690	655	705	690	684	679	655	711	705	717	738	728	691	703	650	644	704	669	604	639	712	707	713	704	672	609	669	704	684	763	699	698	705	689	687	762	683	682	740	671	697	690	707	670	696	690	742	661	692	732	706	691	675	668	698	671	686	656	708	712	726	658	675	666	662	685	678	706	693	735	706	666	699	719	687	683	741	650	638	680	709	689	664	647	670	657	719	695	699	698	656	720	692	670	658	670	651	741	699	667	694	676	672	690	709	750	740	677	683	706	662	712	701	710	687	734	696	699	674	689	734	655	682	668	707	667	762	655	678	664	683	653	680	694	743	658	664	715	722	712	736	707	730	671	674	675	653	745	747	674	679	695	671	725	686	632	678	703	683	698	703	694	675	697	660	710	695	679	674	734	711	707	663	670	679	670	730	701	693	698	695	693	661	679	727	705	680	705	690	681	678	704	728	700	684	700	646	657	663	646	716	658	723	661	699	710	696	646	698	666	677	673	671	614	752	657	673	680	736	695	672	725	698	688	672	706	654	712	705	663	653	726	675	736	696	715	697	679	652	706	630	648	715	732	692	665	667	709	683	693	671	748	681	720	664	691	711	694	673	680	667	704	671	743	671	697	724	668	671	700	685	704	697	688	701	698	712	726	627	730	729	685	709	680	683	689	693	694	672	724	728	689	688	658	667	660	685	702	703	721	669	669	713	654	722	695	674	683	700	675	681	724	719	688	683	718	664	677	661	688	668	724	652	661	688	712	635	693	699	698	658	682	680	663	668	660	745	669	701	754	667	677	681	682	715	689	676	697	701	729	716	699	682	729	660	659	711	757	665	695	670	728	721	726	686	705	667	688	675	751	651	736	679	707	698	708	695	668	693	699	686	637	687	661	657	705	720	708	697	680	704	712	723	702	667	687	678	686	664	678	690	710	711	738	653	701	677	682	702	687	719	687	691	762	689	685	710	744	689	706	697	704	710	688	713	720	722	716	663	680	736	659	757	693	658	741	725	643	682	777	683	671	705	671	668	680	655	717	687	714	675	666	701	702	702	684	677	680	707	686	668	664	692	663	716	684	685	681	706	694	643	658	629	695	684	716	705	662	681	732	714	738	708	678	696	684	757	682	698	687	721	716	664	706	682	757	724	721	643	731	650	743	693	642	706	670	630	730	705	713	681	706	708	699	682	689	669	748	656	664	690	697	713	706	673	691	691	671	722	682	691	641	684	694	681	685	682	715	672	697	691	751	692	693	683	687	694	737	676	653	681	703	730	666	712	723	721	741	668	679	691	671	695	659	722	709	672	698	758	676	692	740	680	688	715	683	668	673	718	679	715	723	716	681	667	741	711	725	705	605	720	722	711	678	656	681	681	699	718	691	672	721	700	672	708	659	721	710	691	687	663	723	709	687	701	680	674	698	688	681	707	696	705	691	706	709	701	708	679	699	690	667	699	666	698	691	675	710	719	685	715	693	709	689	733	667	678	704	662	739	730	680	678	689	728	670	695	646	669	661	686	653	658	725	747	746	692	672	682	668	700	708	698	681	690	697	746	657	710	678	682	724	718	665	653	681	672	723	666	680	721	716	636	683	685	705	658	686	706	703	722	684	681	724	688	678	699	693	694	727	714	711	675	686	702	734	665	649	718	701	685	701	705	685	708	670	671	682	713	670	702	694	725	683	720	690	663	693	662	640	651	639	642	715	689	699	696	658	700	667	687	709	679	695	668	656	755	652	680	693	746	721	721	675	702	709	714	700	692	738	696	662	703	754	733	708	687	740	680	691	709	677	677	709	689	713	645	686	680	697	702	690	698	765	685	693	685	713	677	653	648	672	706	635	618	652	710	692	698	653	670	706	723	700	691	701	713	659	631	714	698	704	716	721	740	712	636	721	692	674	668	723	691	696	666	625	702	697	673	709	663	705	724	697	707	709	700	696	702	695	712	677	684	712	703	716	704	710	672	699	704	701	722	714	706	677	697	696	671	669	717	689	669	695	690	658	697	748	665	724	711	668	722	704	710	675	678	692	665	730	739	704	708	711	671	744	679	706	688	669	724	673	727	751	726	645	666	727	667	704	715	723	659	695	722	728	708	665	657	705	687	655	704	657	717	691	685	640	704	671	673	689	697	669	708	722	704	679	699	684	666	711	646	679	689	718
37146	17277	10912	21510	26292	23892	19948	16859	14493	12808	11630	10556	9708	9213	8799	8486	8394	8099	8032	7838	7691	7610	7555	7489	7552	7564	7459	7188	7354	7237	7184	7065	7169	7104	7046	7031	6953	7048	6779	6977	6840	6959	6841	6896	6804	6869	6845	6893	6749	6823	6832	6824	6703	6848	6707	6801	6780	6817	6853	6800	6767	6907	6707	6639	6815	6803	6716	6783	6791	6769	6902	6672	6714	6760	6794	6809	6690	6831	6751	6817	6873	6796	6765	6797	6839	6832	6845	6694	6721	6680	6674	6816	6965	6770	6719	6878	6827	6792	6779	6790	6729	6799	6869	6815	6738	6786	6807	6741	6617	6863	6777	6809	6817	6712	6852	6793	6692	6675	6800	6843	6699	6676	6660	6791	6708	6743	6841	6747	6745	6712	6698	6805	6817	6754	6771	6804	6838	6875	6812	6749	6757	6731	6705	6627	6766	6847	6824	6711	6595	6793	6752	6679	6784	6800	6665	6893	6717	6835	6792	6722	6723	6746	6609	6692	6757	6840	6760	6836	6662	6696	6791	6821	6717	6632	6836	6782	6792	6526	6661	6814	6742	6714	6648	6649	6750	6714	6653	6563	6647	6879	6699	6716	6871	6813	6619	6764	6835	6731	6774	6623	6804	6729	6810	6727	6779	6596	6773	6718	6686	6643	6742	6799	6749	6643	6732	6625	6724	6630	6813	6819	6659	6803	6740	6814	6718	6756	6767	6695	6756	6768	6783	6774	6740	6721	6805	6743	6729	6769	6627	6703	6801	6664	6674	6873	6715	6580	6750	6743	6814	6828	6772	6743	6747	6873	6724	6726	6708	6820	6653	6613	6590	6764	6728	6696	6742	6611	6571	6712	6677	6636	6805	6756	6764	6817	6864	6628	6679	6846	6770	6769	6600	6750	6877	6754	6818	6652	6865	6752	6690	6789	6716	6787	6684	6751	6736	6791	6807	6674	6727	6699	6731	6753	6690	6610	6777	6807	6737	6635	6662	6826	6678	6590	6723	6703	6851	6727	6557	6652	6678	6776	6838	6790	6652	6786	6680	6651	6810	6740	6746	6635	6792	6664	6808	6728	6583	6731	6734	6643	6818	6688	6682	6700	6832	6842	6671	6696	6726	6671	6854	6762	6799	6637	6620	6683	6767	6803	6603	6580	6689	6798	6650	6756	6864	6732	6864	6680	6768	6713	6811	6514	6714	6768	6840	6627	6598	6854	6754	6739	6666	6630	6787	6845	6670	6750	6830	6699	6661	6714	6797	6747	6725	6689	6665	6725	6773	6800	6711	6769	6823	6673	6778	6869	6790	6880	6734	6743	6708	6827	6704	6669	6720	6727	6698	6840	6776	6739	6714	6776	6651	6681	6846	6656	6854	6782	6867	6677	6859	6563	6653	6736	6722	6623	6746	6756	6675	6817	6668	6701	6848	6628	6810	6694	6674	6659	6714	6684	6766	6752	6703	6655	6653	6812	6765	6700	6788	6727	6686	6666	6732	6732	6792	6835	6663	6715	6700	6776	6655	6742	6780	6713	6842	6781	6708	6729	6819	6864	6696	6778	6693	6649	6827	6698	6896	6653	6792	6662	6685	6670	6677	6707	6747	6789	6736	6669	6720	6658	6704	6754	6671	6667	6838	6766	6731	6736	6780	6615	6690	6815	6638	6808	6751	6792	6807	6736	6675	6743	6654	6685	6621	6705	6754	6643	6736	6569	6673	6741	6903	6668	6714	6830	6701	6694	6655	6667	6792	6571	6850	6791	6617	6682	6794	6823	6708	6766	6709	6686	6753	6644	6662	6582	6747	6693	6710	6747	6750	6723	6691	6678	6743	6767	6711	6689	6709	6724	6706	6776	6787	6673	6844	6785	6897	6693	6775	6655	6850	6824	6694	6688	6749	6723	6664	6763	6622	6771	6693	6673	6769	6739	6810	6712	6816	6657	6802	6742	6697	6778	6741	6786	6683	6711	6899	6716	6868	6673	6638	6835	6590	6734	6713	6734	6610	6822	6752	6894	6799	6810	6810	6697	6722	6663	6678	6680	6684	6691	6762	6684	6702	6721	6674	6757	6696	6766	6729	6749	6860	6668	6590	6616	6594	6712	6656	6763	6781	6669	6656	6714	6660	6709	6822	6699	6765	6718	6717	6777	6780	6648	6682	6604	6825	6783	6892	6821	6639	6777	6736	6686	6705	6672	6781	6744	6652	6747	6799	6794	6856	6775	6625	6811	6698	6801	6735	6694	6576	6839	6781	6708	6821	6702	6767	6818	6811	6728	6663	6721	6736	6816	6680	6665	6699	6732	6815	6884	6825	6558	6686	6798	6755	6704	6715	6681	6692	6791	6836	6738	6836	6665	6746	6811	6756	6846	6770	6785	6647	6838	6668	6677	6856	6684	6802	6767	6729	6662	6704	6658	6706	6806	6734	6767	6739	6754	6720	6795	6695	6747	6723	6885	6620	6870	6790	6626	6736	6717	6629	6883	6627	6774	6879	6544	6828	6700	6790	6800	6643	6747	6826	6655	6717	6841	6531	6719	6677	6856	6598	6692	6701	6799	6738	6799	6680	6725	6735	6854	6718	6778	6774	6699	6633	6760	6780	6746	6726	6615	6818	6744	6791	6806	6654	6524	6887	6787	6820	6794	6642	6872	6669	6819	6605	6778	6807	6613	6633	6637	6761	6808	6639	6754	6762	6690	6758	6737	6752	6806	6742	6634	6679	6675	6714	6662	6707	6677	6684	6774	6827	6747	6872	6655	6758	6874	6588	6706	6841	6712	6678	6761	6710	6693	6781	6742	6658	6672	6738	6586	6637	6665	6746	6734	6801	6746	6557	6788	6852	6558	6856	6848	6698	6651	6801	6677	6623	6792	6769	6711	6660	6627	6684	6757	6717	6649	6708	6802	6705	6835	6624	6775	6805	6512	6635	6778	6751	6721	6665	6640	6591	6728	6865	6879	6664	6718	6770	6725	6701	6719	6663	6822	6643	6760	6595	6708	6726	6605	6752	6724	6774	6600	6752	6908	6747	6760	6808	6756	6836	6692	6825	6685	6876	6707	6626	6839	6729	6680	6832	6859	6713	6688	6704	6816	6712	6606	6733	6772	6609	6740	6624	6751	6739	6691	6680	6761	6725	6810	6681	6815	6586	6861	6693	6677	6686	6817	6827	6730	6830	6582	6923	6635	6717	6763	6653	6728	6852	6693	6789	6724	6793	6647	6672	6735	6771	6722	6767	6786	6633	6941	6747	6784	6643	6843	6768	6750	6923	6799	6584	6663	6834	6794	6736	6725	6746	6730	6731	6653	6722	6839	6766	6725	6795	6657	6769	6748	6876	6815	6671	6830	6759	6645	6725	6706	6717	6783	6685	6686	6767	6776	6703	6736	6710	6663	6655	6661	6634	6718	6626	6638	6663	6631	6704	6716	6708	6719	6896	6705	6748	6701	6713	6643	6731	6834	6823	6779	6718	6796	6715	6615	6667	6647	6753	6804	6734	6826	6702	6717	6655	6760	6684	6575	6705	6826	6807	6819	6707	6705	6796	6648	6649	6721	6726	6654	6711	6776	6804	6855	6674	6827	6604	6695	6712	6788	6759	6715	6601	6726	6751	6620	6775	6777	6778	6623	6596	6718	6755	6720	6698	6724	6746	6755	6768	6816	6653	6778	6658	6770	6898	6766	6663	6711	6619	6546	6759	6840	6728	6737	6711	6614	6748	6648	6762	6598	6808	6585	6778	6857	6694	6732	6604	6685	6775	6740	6594	6798	6722	6799	6847	6594	6814	6639	6817	6715	6739	6727	6823	6714	6697	6680	6830	6758	6794	6665	6678	6678	6808	6832	6748	6689	6702	6848	6856	6828	6689	6670	6722	6614	6741	6674	6664	6820	6650	6734	6747	6899	6815	6742	6698	6735	6703	6756	6680	6773	6765	6677	6750	6663	6660	6787	6722	6811	6719	6779	6726	6762	6782	6718	6661	6817	6606	6712	6691	6774	6881	6750	6795	6644	6743	6702	6684	6749	6589	6794	6612	6762	6703	6703	6773	6777	6783	6626	6720	6692	6690	6625	6700	6721	6851	6731	6499	6784	6765	6785	6785	6691	6707	6735	6796	6734	6581	6686	6621	6605	6613	6807	6673	6726	6815	6713	6721	6824	6739	6594	6690	6643	6594	6823	6660	6792	6688	6599	6755	6730	6623	6709	6629	6767	6684	6794	6791	6732	6822	6691	6663	6806	6793	6639	6733	6753	6708	6662	6803	6678	6620	6738	6731	6715	6772	6667	6645	6802	6763	6675	6733	6622	6658	6832	6674	6922	6768	6580	6613	6686	6798	6681	6605	6719	6926	6700	6801	6650	6764	6728	6736	6795	6738	6757	6772	6738	6761	6711	6758	6771	6693	6753	6748	6790	6681	6778	6865	6631	6814	6737	6752	6725	6764	6768	6759	6806	6685	6817	6766	6726	6793	6856	6701	6703	6732	6675	6710	6596	6707	6576	6855	6690	6848	6769	6786	6779	6780	6721	6616	6582	6685	6815	6696	6675	6714	6647	6657	6883	6779	6799	6768	6702	6705	6610	6711	6810	6729	6761	6737	6663	6685	6717	6640	6649	6716	6795	6732	6703	6725	6743	6750	6744	6777	6674	6893	6811	6671	6795	6757	6810	6740	6597	6713	6772	6690	6741	6707	6799	6735	6680	6850	6806	6687	6711	6809	6671	6684	6684	6862	6829	6779	6675	6657	6765	6617	6787	6708	6833	6831	6745	6783	6964	6751	6552	6554	6620	6675	6734	6729	6823	6794	6747	6583	6709	6600	6607	6752	6601	6630	6882	6885	6804	6758	6813	6744	6740	6669	6728	6725	6750	6825	6713	6754	6614	6654	6816	6816	6759	6795	6794	6663	6645	6731	6715	6732	6735	6794	6688	6900	6771	6838	6782	6740	6728	6502	6730	6634	6870	6680	6736	6840	6775	6845	6608	6661	6822	6633	6833	6820	6679	6700	6813	6680	6763	6735	6739	6682	6732	6619	6768	6764	6755	6768	6726	6785	6755	6510	6787	6747	6776	6902	6702	6658	6649	6650	6729	6720	6704	6684	6695
3512	1014	1014	964	1006	1054	992	1034	973	927	916	976	943	928	954	918	902	918	876	925	938	933	890	932	928	929	864	863	924	893	871	898	982	993	906	909	869	895	900	920	871	925	904	913	895	909	906	939	925	859	900	982	877	917	921	934	939	866	955	903	903	937	887	959	877	880	933	939	899	904	943	981	983	900	937	959	910	906	910	939	918	928	909	946	862	873	918	916	895	894	902	991	908	904	938	917	914	923	917	954	863	920	870	937	933	911	914	963	915	934	949	922	870	940	862	913	905	862	906	935	872	882	902	877	907	951	916	930	846	900	894	926	929	910	896	894	927	912	891	941	929	891	920	931	903	933	934	966	921	906	884	915	963	945	872	958	921	884	958	914	935	940	924	931	879	904	944	900	917	876	910	858	902	942	965	941	910	904	891	959	952	908	899	894	962	888	926	947	879	883	923	960	906	929	922	978	880	941	939	927	905	932	908	957	920	910	954	898	898	875	911	909	971	916	941	917	920	899	916	943	944	911	922	910	962	912	897	869	875	907	918	937	897	922	918	929	933	911	925	923	916	883	870	901	930	909	882	909	930	903	949	926	940	958	939	909	910	913	959	878	904	899	905	923	908	921	969	1011	939	958	939	941	929	950	902	965	960	918	951	894	935	957	924	922	923	955	860	953	928	912	931	895	936	832	869	961	990	882	915	923	922	990	947	929	952	886	925	927	911	896	916	937	882	890	921	939	921	936	906	952	911	949	907	900	936	923	872	952	928	946	918	993	925	883	865	930	982	921	974	892	909	917	910	921	916	902	941	908	927	884	924	931	910	963	892	921	937	928	980	966	902	969	940	957	920	944	931	850	864	923	907	894	915	948	872	938	889	896	954	894	896	851	894	942	912	953	926	938	938	866	912	971	908	895	887	876	961	955	948	897	881	933	880	968	970	908	892	897	914	899	983	902	896	951	938	880	955	957	926	878	968	891	901	920	935	963	929	947	925	945	945	933	965	901	918	944	897	896	901	920	901	908	907	875	955	934	916	897	941	931	888	951	942	870	935	915	903	879	909	920	900	966	886	911	910	912	921	903	911	916	861	914	951	926	933	874	947	893	929	864	926	925	890	936	974	890	889	926	953	872	898	937	1018	945	942	872	859	899	909	900	902	921	896	972	938	979	881	963	971	944	968	950	981	926	873	946	914	924	886	905	919	894	914	890	927	889	889	948	944	949	930	924	937	941	923	932	872	929	948	918	882	905	963	931	920	956	948	873	914	939	963	912	939	892	924	858	976	958	984	914	849	914	955	859	932	978	894	924	874	948	921	855	882	902	916	888	938	929	959	874	897	904	950	958	969	945	885	945	938	868	965	912	880	959	919	931	928	957	932	910	941	971	901	886	973	942	880	907	987	911	897	899	851	940	934	944	889	940	960	937	957	897	875	924	853	975	959	925	872	951	916	938	942	946	914	931	922	907	878	896	883	931	913	932	949	912	950	949	904	911	947	896	921	870	938	947	888	949	887	921	886	940	959	938	893	904	946	890	877	867	885	880	914	944	894	925	916	914	878	926	917	924	925	869	941	942	940	941	1002	952	908	898	892	946	962	927	906	883	880	909	939	898	988	936	970	943	861	896	907	962	888	941	931	934	932	937	878	928	924	921	948	914	928	896	933	924	867	956	925	991	939	946	901	913	904	979	908	900	908	928	925	942	905	887	866	968	959	896	892	908	947	893	967	908	948	950	917	944	925	961	910	896	891	903	941	936	909	890	967	973	963	912	949	869	919	967	917	916	915	936	958	939	909	911	896	883	923	956	914	875	926	900	917	897	931	904	912	990	938	941	881	932	882	888	945	918	881	881	956	892	911	945	941	960	939	910	936	917	900	913	911	888	959	952	959	890	969	876	964	893	889	912	916	953	936	946	929	883	914	919	916	905	929	922	923	922	857	901	935	882	890	941	930	902	873	903	895	939	890	947	872	862	916	969	939	917	918	904	874	914	938	920	976	939	909	912	949	958	966	903	925	910	891	964	913	968	919	900	941	902	917	918	922	931	916	926	930	915	904	930	873	922	866	927	961	901	951	873	965	881	934	928	895	924	916	904	932	909	920	882	930	885	919	907	896	890	894	948	916	906	906	957	979	898	868	901	933	913	892	894	968	907	949	965	967	925	913	964	900	879	906	928	927	905	899	900	958	910	933	927	918	922	942	937	948	907	914	930	903	924	842	870	883	840	931	881	879	926	917	983	915	932	882	924	941	896	967	906	899	973	924	895	929	893	979	963	941	912	931	952	862	988	863	979	899	938	913	974	946	921	946	1005	926	966	935	954	908	912	913	894	953	919	888	917	982	884	934	924	921	969	950	941	949	914	944	884	896	887	898	960	908	883	945	917	932	901	950	951	927	939	944	922	941	921	948	918	976	947	923	936	1002	937	924	926	951	889	916	895	896	875	903	1005	929	929	908	922	911	958	917	934	898	949	954	894	920	873	919	917	959	907	857	881	960	909	805	912	955	912	891	937	928	856	928	962	872	890	839	874	940	975	958	901	931	885	873	907	894	920	930	849	962	888	928	940	933	907	953	926	871	909	883	920	912	874	903	941	978	964	952	963	977	932	925	940	936	888	971	931	929	971	896	935	951	928	924	920	922	961	935	906	910	901	905	878	924	908	883	911	943	925	894	898	928	904	908	893	913	933	894	903	938	888	927	925	967	926	912	864	946	910	944	947	968	949	891	915	945	882	937	934	894	912	937	913	938	926	907	909	950	945	904	936	914	920	901	952	931	929	973	920	915	923	980	930	888	973	948	928	956	900	921	900	898	925	900	910	877	919	943	880	894	973	960	941	900	841	952	871	919	909	887	943	909	931	932	930	935	881	951	906	912	924	944	919	855	933	902	878	928	946	963	963	882	884	940	917	863	937	942	952	965	940	940	920	912	916	891	926	889	943	917	904	898	915	940	964	884	903	979	970	954	928	906	888	913	911	894	941	932	930	933	879	864	938	946	922	917	955	883	889	899	887	914	945	914	887	967	948	921	931	892	912	859	946	907	884	878	877	897	934	908	897	891	949	921	907	929	919	878	907	924	977	927	890	940	927	954	935	857	893	964	933	922	914	958	915	907	936	898	932	925	907	900	909	988	929	934	961	927	856	944	917	956	882	916	936	919	905	946	894	967	924	997	923	871	918	925	862	875	941	939	911	893	918	886	908	951	909	885	893	905	955	923	931	923	976	931	893	915	890	951	925	901	933	980	952	920	900	927	941	940	875	916	928	944	925	987	937	947	894	886	961	902	924	940	893	913	887	961	953	899	924	986	899	952	904	902	935	902	964	904	942	907	953	938	943	933	904	910	888	944	915	930	882	931	900	940	931	902	982	924	909	955	875	940	897	912	888	930	902	886	870	927	895	858	938	910	894	971	899	946	910	909	916	893	918	902	910	891	953	966	932	906	944	896	922	910	863	910	917	903	918	958	870	997	905	931	891	962	877	944	909	902	911	965	922
24443	11863	9710	12903	14613	13175	11594	10594	10068	9460	9201	9128	8887	8861	8862	8751	8684	8754	8682	8737	8676	8643	8663	8580	8687	8721	8685	8687	8595	8547	8637	8644	8595	8636	8465	8668	8591	8443	8483	8634	8535	8436	8416	8502	8795	8602	8462	8638	8569	8585	8487	8529	8542	8440	8528	8337	8441	8465	8665	8650	8479	8533	8482	8574	8528	8515	8465	8516	8623	8565	8499	8549	8572	8536	8418	8573	8541	8563	8430	8438	8606	8527	8586	8503	8640	8501	8591	8373	8547	8541	8475	8493	8417	8727	8690	8419	8454	8587	8487	8411	8554	8508	8564	8514	8401	8587	8537	8429	8547	8496	8569	8544	8366	8580	8500	8506	8493	8421	8537	8507	8366	8404	8584	8484	8490	8470	8707	8481	8516	8695	8586	8608	8596	8522	8716	8584	8522	8678	8648	8381	8377	8427	8442	8620	8633	8524	8598	8390	8620	8558	8354	8530	8570	8614	8502	8388	8548	8404	8643	8398	8520	8550	8643	8496	8516	8506	8487	8501	8524	8468	8510	8608	8455	8541	8506	8646	8444	8525	8479	8574	8448	8446	8509	8542	8585	8704	8544	8584	8475	8361	8331	8411	8411	8343	8526	8553	8530	8504	8460	8516	8476	8591	8634	8426	8466	8655	8552	8560	8559	8520	8497	8577	8372	8557	8533	8600	8408	8623	8572	8563	8537	8485	8566	8401	8640	8542	8490	8561	8631	8500	8467	8524	8637	8524	8378	8617	8588	8437	8531	8514	8556	8523	8735	8533	8514	8470	8462	8480	8529	8645	8649	8601	8796	8585	8573	8511	8491	8478	8552	8459	8468	8510	8493	8491	8689	8604	8444	8428	8461	8483	8490	8484	8578	8496	8522	8552	8444	8449	8454	8580	8626	8564	8533	8650	8531	8463	8449	8470	8568	8587	8549	8354	8652	8487	8511	8573	8565	8434	8591	8593	8503	8483	8606	8388	8497	8464	8531	8524	8557	8537	8469	8523	8443	8516	8574	8586	8476	8466	8601	8495	8597	8485	8499	8619	8626	8521	8425	8589	8577	8550	8550	8513	8573	8642	8569	8522	8518	8430	8461	8643	8626	8386	8582	8518	8481	8617	8531	8606	8500	8551	8773	8578	8517	8441	8584	8681	8531	8479	8524	8468	8594	8768	8471	8686	8670	8529	8382	8549	8611	8425	8467	8561	8698	8458	8493	8623	8552	8372	8540	8448	8605	8540	8557	8473	8610	8764	8622	8498	8356	8493	8464	8450	8605	8541	8578	8612	8626	8513	8623	8479	8459	8578	8518	8531	8456	8376	8648	8650	8523	8626	8463	8381	8566	8492	8650	8581	8547	8445	8483	8584	8588	8685	8476	8497	8451	8535	8441	8407	8591	8505	8402	8394	8634	8532	8537	8602	8572	8552	8507	8436	8613	8539	8641	8446	8508	8601	8604	8392	8599	8472	8508	8429	8538	8528	8524	8520	8520	8652	8542	8463	8511	8535	8589	8600	8562	8522	8568	8473	8732	8591	8485	8587	8635	8551	8524	8512	8421	8467	8553	8623	8571	8504	8519	8637	8682	8530	8563	8379	8559	8607	8631	8558	8641	8574	8546	8584	8500	8647	8500	8430	8605	8464	8570	8640	8412	8644	8428	8444	8521	8463	8537	8505	8755	8474	8572	8665	8506	8497	8519	8556	8608	8604	8480	8469	8436	8540	8635	8498	8573	8481	8483	8536	8543	8587	8512	8591	8627	8586	8478	8655	8501	8539	8505	8555	8555	8549	8702	8519	8463	8423	8519	8638	8411	8634	8500	8551	8444	8652	8623	8493	8486	8510	8509	8556	8423	8511	8658	8501	8494	8476	8571	8698	8511	8676	8523	8549	8437	8676	8579	8668	8519	8639	8590	8521	8458	8548	8477	8431	8482	8587	8709	8483	8338	8489	8484	8555	8623	8559	8524	8464	8488	8702	8538	8539	8525	8516	8439	8523	8581	8482	8483	8606	8545	8477	8469	8684	8589	8378	8435	8549	8525	8568	8528	8431	8610	8584	8616	8556	8494	8531	8534	8564	8481	8590	8623	8629	8474	8517	8563	8483	8581	8511	8544	8608	8550	8678	8530	8571	8395	8602	8413	8617	8536	8523	8478	8585	8675	8662	8614	8637	8599	8587	8532	8544	8499	8448	8522	8571	8435	8428	8659	8650	8540	8622	8618	8633	8583	8576	8544	8620	8611	8494	8530	8406	8599	8534	8559	8660	8511	8523	8491	8501	8443	8419	8523	8490	8627	8460	8531	8592	8458	8524	8627	8577	8513	8618	8502	8624	8538	8365	8482	8459	8289	8620	8419	8577	8476	8458	8620	8622	8470	8469	8556	8507	8512	8407	8553	8401	8410	8565	8530	8532	8546	8508	8569	8592	8602	8524	8435	8419	8490	8519	8518	8640	8618	8335	8524	8457	8591	8412	8640	8492	8665	8505	8481	8526	8570	8455	8542	8518	8512	8574	8530	8468	8565	8490	8582	8529	8510	8515	8694	8510	8635	8602	8450	8516	8607	8492	8573	8522	8571	8439	8582	8584	8478	8539	8562	8517	8521	8674	8404	8512	8446	8446	8500	8640	8556	8566	8453	8430	8525	8520	8396	8545	8484	8599	8607	8657	8477	8474	8594	8511	8554	8587	8529	8720	8429	8419	8501	8302	8402	8555	8503	8545	8605	8441	8584	8501	8597	8561	8646	8490	8495	8573	8514	8462	8470	8606	8524	8473	8545	8523	8581	8450	8537	8624	8525	8571	8590	8486	8583	8533	8512	8531	8520	8588	8546	8592	8614	8690	8549	8507	8503	8595	8436	8536	8539	8517	8600	8516	8480	8512	8564	8482	8503	8562	8538	8608	8513	8576	8423	8585	8507	8518	8461	8509	8555	8414	8576	8600	8424	8498	8391	8620	8528	8555	8614	8434	8486	8657	8602	8490	8517	8544	8462	8529	8745	8419	8465	8470	8579	8559	8536	8400	8640	8471	8577	8627	8528	8592	8475	8432	8502	8557	8619	8505	8523	8601	8473	8545	8530	8520	8462	8597	8421	8404	8591	8439	8512	8539	8688	8525	8618	8590	8550	8340	8406	8444	8541	8558	8710	8599	8511	8549	8651	8595	8577	8555	8527	8597	8558	8635	8660	8494	8563	8430	8357	8529	8458	8422	8396	8616	8610	8461	8453	8505	8508	8648	8535	8472	8511	8624	8589	8454	8587	8728	8676	8556	8502	8417	8519	8693	8613	8471	8515	8494	8557	8569	8428	8568	8430	8512	8607	8527	8575	8511	8548	8607	8639	8673	8533	8542	8465	8517	8494	8567	8627	8426	8637	8498	8501	8601	8527	8499	8616	8605	8626	8444	8612	8472	8572	8487	8380	8440	8472	8584	8400	8575	8501	8481	8615	8367	8491	8502	8553	8478	8494	8374	8561	8642	8546	8549	8582	8550	8580	8449	8530	8543	8646	8502	8563	8480	8549	8625	8426	8451	8548	8476	8666	8513	8529	8476	8366	8516	8433	8431	8633	8549	8543	8506	8649	8574	8466	8489	8377	8534	8489	8320	8648	8560	8484	8444	8475	8616	8540	8609	8446	8612	8514	8666	8460	8662	8510	8433	8483	8500	8536	8504	8510	8503	8617	8680	8537	8414	8494	8540	8680	8520	8584	8435	8648	8357	8496	8456	8602	8507	8489	8463	8476	8368	8424	8676	8383	8596	8516	8532	8584	8624	8593	8628	8530	8550	8600	8543	8584	8601	8520	8468	8490	8571	8619	8492	8461	8552	8551	8596	8592	8628	8637	8632	8542	8421	8464	8483	8449	8368	8417	8549	8540	8535	8636	8581	8530	8705	8501	8599	8452	8558	8484	8564	8689	8582	8598	8559	8585	8538	8531	8464	8628	8473	8546	8463	8476	8489	8655	8629	8558	8472	8575	8525	8560	8555	8412	8668	8385	8429	8604	8410	8555	8670	8649	8607	8615	8574	8490	8534	8616	8509	8522	8421	8610	8642	8549	8535	8645	8553	8414	8401	8702	8477	8518	8485	8611	8514	8537	8591	8473	8544	8396	8577	8638	8598	8483	8535	8620	8576	8477	8659	8577	8454	8614	8543	8560	8609	8487	8563	8606	8490	8482	8489	8514	8507	8500	8635	8524	8430	8469	8550	8573	8614	8482	8801	8447	8619	8526	8481	8505	8427	8466	8440	8503	8579	8716	8539	8640	8451	8389	8614	8568	8626	8494	8659	8582	8527	8644	8454	8603	8359	8607	8527	8614	8508	8501	8506	8603	8394	8399	8455	8434	8610	8569	8460	8718	8485	8364	8707	8551	8503	8515	8590	8504	8457	8474	8590	8529	8456	8676	8488	8621	8467	8553	8536	8544	8474	8522	8601	8624	8653	8509	8566	8444	8443	8476	8532	8449	8660	8638	8401	8574	8595	8586	8521	8676	8470	8352	8550	8606	8658	8588	8506	8594	8510	8540	8549	8543	8631	8570	8540	8497	8509	8513	8575	8480	8472	8531	8468	8519	8415	8683	8426	8419	8537	8581	8628	8408	8629	8673	8469	8462	8526	8385	8414	8489	8536	8466	8495	8609	8560	8575	8396	8703	8540	8607	8616	8566	8487	8474	8555	8619	8441	8562	8406	8735	8439	8592	8408	8415	8623	8507	8472	8554	8474	8522	8391	8585	8454	8711	8566	8624	8571	8461	8352	8417	8493	8744	8529	8383	8536	8558	8631	8499	8533	8476	8464	8583	8522	8471	8451	8464	8364	8526	8589	8474	8445	8572	8614	8537	8574	8527	8633	8687	8430	8584	8663	8464	8428	8447	8519	8588	8453	8607	8499	8608	8425	8462	8604	8690	8566	8440	8529	8633	8640	8496	8424	8460	8605	8479	8401	8527	8508	8515	8557	8580	8613	8666	8535	8484	8674	8451	8683	8564	8642	8564	8540	8499	8591	8404	8563	8586	8570	8588	8527	8677	8642	8504	8440	8657	8622	8435	8483	8594	8316	8652	8631	8541	8525	8407	8527	8573	8634	8389	8449	8519	8618	8544	8626
5601	1036	742	779	802	806	722	774	689	643	708	609	658	614	633	633	639	655	611	618	663	653	625	565	631	582	626	578	560	675	620	550	606	584	568	616	626	647	626	638	631	610	651	602	628	589	658	602	584	638	647	567	573	620	614	625	593	604	569	568	564	591	593	608	580	581	567	635	586	618	592	586	620	577	589	616	610	608	597	629	621	620	593	625	552	628	645	577	580	625	651	630	570	585	612	599	599	619	591	609	623	571	621	610	594	593	582	585	582	567	576	628	595	574	581	629	546	638	622	598	621	573	606	637	631	585	637	600	614	590	554	588	603	600	589	586	598	618	573	572	605	625	622	589	599	563	575	603	586	593	624	541	629	590	584	590	595	596	603	597	589	598	622	636	601	582	609	585	571	615	588	605	620	567	604	589	555	611	633	547	605	613	578	653	632	600	606	569	615	600	574	597	583	643	636	608	568	593	627	552	610	599	623	605	576	640	576	600	585	609	593	574	586	623	592	609	602	609	604	615	598	567	629	616	576	607	620	614	604	602	620	615	600	628	560	591	590	652	561	581	598	618	613	587	569	615	601	592	607	599	586	607	608	596	620	602	611	635	605	592	555	591	641	614	627	605	606	616	606	601	630	555	595	530	604	624	579	593	624	610	603	594	651	587	580	620	625	578	658	594	595	607	590	567	616	571	608	554	622	600	612	599	628	574	623	614	588	633	628	580	662	619	632	574	585	586	614	611	621	598	583	604	628	571	616	580	628	566	605	576	616	573	611	636	662	598	588	597	606	620	580	596	593	570	614	585	573	617	626	586	618	590	610	588	610	635	618	566	598	612	609	611	558	632	605	619	646	627	585	551	594	581	584	629	611	653	631	619	561	594	627	594	618	604	613	604	653	574	630	557	597	613	617	641	568	615	630	578	600	568	621	602	624	590	607	628	598	605	610	608	633	594	618	593	576	600	615	646	639	615	638	624	580	595	577	635	605	626	576	595	616	635	565	593	603	635	613	563	593	589	572	597	602	544	613	617	628	608	570	575	657	570	616	597	621	623	644	583	596	595	573	589	620	587	567	646	590	623	583	609	608	544	598	642	594	612	601	601	616	623	594	600	569	622	587	577	558	619	578	573	589	622	580	586	604	608	611	579	631	590	600	600	650	582	608	598	610	614	601	560	583	613	556	554	586	600	598	594	632	617	620	614	626	546	635	620	625	583	596	600	537	565	604	568	619	603	613	612	672	615	649	605	603	671	594	606	580	619	608	598	562	560	663	647	572	632	608	602	535	614	614	583	596	571	570	690	586	587	637	576	595	606	582	603	601	654	606	581	593	578	623	585	588	596	597	604	593	611	560	595	645	632	663	626	579	603	617	569	552	567	615	625	618	574	580	603	602	628	593	609	608	604	656	592	600	632	578	604	589	602	622	576	605	583	619	562	581	557	583	586	610	635	558	654	628	629	603	573	595	575	568	608	603	609	531	595	624	596	573	643	621	579	612	604	575	589	594	620	599	559	580	536	622	585	642	566	619	558	589	564	582	619	578	636	590	592	623	616	567	624	580	594	582	611	628	595	624	572	618	614	607	608	614	577	579	584	561	578	588	618	569	594	627	598	636	627	630	595	582	631	617	593	643	604	621	606	600	647	553	590	580	590	621	588	642	603	559	576	625	593	628	597	598	567	624	575	600	623	589	590	657	589	587	590	646	550	569	591	610	556	592	633	589	572	558	585	598	602	562	640	620	571	626	635	590	625	600	567	573	637	617	598	597	615	551	582	612	578	621	605	612	606	614	578	579	630	582	589	616	625	564	600	602	588	610	611	644	611	603	625	560	585	627	610	585	641	609	608	584	581	626	605	607	575	635	602	586	597	604	588	606	585	551	603	589	612	632	570	612	602	632	613	586	583	609	561	624	586	596	607	599	572	601	561	642	582	649	610	588	566	602	632	622	634	553	566	587	583	564	636	598	601	572	616	605	619	606	607	604	600	614	563	586	613	626	588	588	609	605	576	619	585	582	608	666	602	624	608	597	605	603	612	577	601	604	619	588	628	614	593	596	609	614	578	582	599	623	568	634	588	612	587	617	572	591	630	604	578	620	610	628	576	627	595	628	581	604	625	620	579	580	624	611	561	613	626	576	619	600	617	539	620	639	566	591	602	611	610	568	563	627	620	571	644	606	616	569	611	562	572	610	611	596	622	605	646	627	542	608	594	595	563	622	617	600	595	587	570	532	599	639	606	616	623	582	628	560	607	600	668	572	576	596	612	627	612	566	614	630	607	639	631	643	623	645	603	610	582	624	641	605	576	613	630	556	606	607	603	613	589	625	620	568	592	631	601	583	616	596	616	570	611	606	625	550	592	578	607	616	591	636	585	610	572	589	543	615	631	629	596	591	608	614	609	627	577	588	619	595	610	603	598	585	636	586	597	589	597	617	597	602	649	649	589	611	620	566	601	595	591	615	575	647	653	581	636	649	581	620	617	590	570	558	593	564	564	622	623	572	576	577	605	582	594	586	596	588	618	583	644	614	559	586	601	561	522	624	622	582	615	631	605	582	573	644	598	597	575	610	583	633	648	615	649	592	577	609	581	593	581	606	601	615	611	607	609	583	566	605	601	609	592	607	609	601	613	572	571	629	623	628	589	592	608	619	631	646	627	597	603	578	560	600	624	605	637	590	584	573	633	611	613	595	583	551	575	644	631	596	622	623	635	603	581	623	581	614	610	583	569	620	578	574	563	601	578	575	598	603	598	623	585	621	624	639	563	586	542	607	557	572	616	605	581	628	580	593	643	631	609	603	582	573	572	570	593	610	628	640	570	544	593	615	618	599	595	625	611	567	586	603	624	627	612	615	641	636	559	588	616	610	605	586	609	624	597	653	608	629	598	600	532	590	614	629	627	605	602	599	579	582	589	604	567	600	604	602	588	552	577	607	571	593	597	608	617	634	600	599	614	595	563	655	577	597	568	628	607	581	621	610	619	601	622	599	581	581	590	647	580	602	592	631	598	604	650	592	558	631	641	583	632	647	602	612	590	598	642	584	586	652	593	617	538	637	573	610	556	664	586	570	573	634	590	643	575	558	631	624	648	603	559	615	595	597	591	608	550	558	581	582	555	637	590	589	596	641	639	614	597	616	659	620	597	652	625	597	614	566	623	611	597	557	617	586	607	630	550	584	605	583	584	591	607	601	604	616	609	662	619	657	619	575	657	602	589	614	587	556	595	603	613	593	628	642	587	591	582	566	622	560	609	601	584	596	622	584	613	588	569	582	639	628	594	639	593	583	603	633	581	621	638	578	587	611	602	633	587	596	567	596	607	664	569	613	646	586	597	596	605	619	564	613	581	539	640	643	556	582	587	599	638	590	595	602	613	602	536	595	621	588	617	626	586	565	593	596	601	586	598	587	573	604	589	584	596	643	594	599	600	612	641	614	588	566	638	582	625	651	614	583	630	638	597	593	630	596	574	590	602	618	594	585	639	609	595
29779	13601	8681	16402	20281	18127	15142	12530	10989	9974	8887	8177	7913	7590	7235	7217	7044	6844	6683	6637	6561	6627	6542	6418	6406	6340	6414	6178	6462	6172	6330	6063	6231	6119	6280	6168	6170	6073	6105	6120	6030	6096	5981	6095	6168	5992	6012	6128	6106	5989	6080	5945	5955	5915	6066	6063	5858	5902	6018	6082	5962	5957	5944	6028	5978	6070	5863	6004	6020	5963	5959	6082	5999	6027	6092	5916	5917	5968	5986	6013	6044	5951	5858	5980	5978	6001	5993	5954	5992	5895	5963	6063	6035	5942	5836	5885	6021	5935	5987	5981	5873	5957	5806	5944	6025	5969	5822	5897	6000	5996	5986	6009	5945	6105	5885	5989	6034	5883	6064	5880	5976	6081	6062	5975	6058	5971	6003	5908	5841	6060	5910	6080	6030	5996	5875	5894	6058	6019	6015	6008	6083	5929	5929	6042	5868	6027	5903	5969	5928	5974	5935	6103	5926	5830	5955	6011	6047	5822	6043	5972	5953	5935	5981	6009	5783	6001	5828	5987	5919	5928	5914	5966	6073	5887	5780	5827	5903	6020	5957	5822	5989	5800	5863	5806	5882	5973	5969	5841	5891	6050	6000	5958	5953	5932	6007	5953	5923	5989	5905	5890	6005	5950	5891	6022	5929	5935	5921	5981	5908	6028	5967	5968	6030	5997	5891	5911	6088	6050	6013	5946	5970	5952	5998	5906	6069	6030	5853	5929	6077	5910	5882	5909	5858	5939	5942	5979	5934	5866	6075	6060	6007	6046	5905	5943	5854	5999	6073	5883	5806	5975	5931	5993	5913	6001	5892	5820	5895	6063	5944	6003	5985	5934	5883	6154	5904	6020	6057	5946	5900	5898	5895	6100	5953	6007	5991	6010	5990	5841	5927	6023	5950	6007	5961	6060	5912	5917	5963	5910	5938	5830	5951	6018	6026	6036	5999	6005	5958	5947	6012	5849	6012	5874	6026	5982	5875	6036	6032	5930	6012	5956	6032	5939	6085	5985	5921	6070	5952	5878	5881	6046	5847	5947	5961	5945	5963	6042	5992	5946	5995	5962	5937	6061	6021	5986	5933	5978	5938	5950	5812	6052	5806	5991	6025	6079	5952	5988	5966	5975	5871	5970	5987	5968	5972	5829	5926	5964	5882	5898	5957	5953	5919	5880	5859	5946	5873	5977	6110	5899	5872	5935	5860	5971	6109	5972	6089	5998	5806	5997	5912	5910	5950	5824	6023	5928	5930	5917	5948	5912	6050	5896	5924	5995	6015	5871	5915	6028	6054	6015	5986	5970	5986	5939	5992	5873	5952	5887	5854	5959	6062	5951	6018	6015	5794	6004	6005	6011	5943	6041	5945	6070	6070	5872	6055	6089	5892	5914	6034	5941	5888	5915	5983	5975	5922	5947	6028	6041	5839	5838	5936	6017	5894	5830	5957	5981	5850	5941	5912	5972	6199	5962	5872	5943	5924	6051	5916	5865	5916	6021	5852	6047	5972	5967	6008	5760	5965	6052	5977	6086	5944	5957	5963	6077	5863	6101	5938	5923	6022	5972	5909	5833	5934	5912	5940	5983	5815	5982	6189	5819	5937	5908	5883	5926	6085	5906	5833	6142	6012	5972	6118	5941	5941	6023	5998	5914	5933	6042	5932	5987	6020	5929	6095	6054	5908	6051	5875	5954	5974	5987	5971	5972	5943	5993	5861	6012	5984	5920	5940	5964	5976	5778	5949	6008	5855	5896	5996	6029	6029	5902	5989	6087	5894	5995	5982	5993	6041	6016	5976	5868	5960	6011	5942	5955	5918	6017	5895	6010	5945	5899	5885	5898	5987	5827	6024	5908	6020	6043	5937	5995	5896	5908	5895	5949	5966	5975	5862	6051	5957	5960	6078	5958	5944	5984	5937	5909	5923	5921	5834	5915	5969	5922	5986	5901	5808	5841	5961	5996	5973	5965	5925	6022	5941	5979	5958	6079	5983	6002	5980	5891	5881	5946	5947	5948	5929	5841	5947	5901	5919	6011	6037	5958	5986	5965	5940	5919	5939	5741	5940	5901	6045	5990	5911	5909	6012	5884	6056	5919	5854	5946	6034	5991	5933	5908	6100	6041	6069	6030	5992	5810	5916	5923	5928	5971	5984	5922	5903	6073	6079	5958	5884	5990	6033	6012	5957	6038	5928	5965	5981	5998	5894	6021	5873	5936	5877	6029	6014	5914	5837	5894	6007	5958	6104	5876	5889	5889	6090	6012	5931	6036	5910	5898	5998	5954	5893	5940	5953	5883	5970	5919	6075	6068	5963	5979	5976	5861	6057	5964	5975	5905	5908	5973	5851	6056	6006	5821	5960	5883	5935	5979	5813	5969	6030	5919	5939	5858	5952	6013	5905	6011	5958	6001	6025	5897	5922	5943	5885	6032	5880	5999	5932	5889	6076	5983	6109	6044	5892	5963	5963	6025	5834	5966	5882	6011	5889	5965	5847	5980	6004	5894	5978	5864	5938	5931	5848	5950	5965	5878	6007	5846	5938	5797	5940	5969	5852	5976	5949	6051	5909	6037	5863	5924	6013	6028	6070	5877	6040	5945	5980	5991	5990	5873	6070	5880	5891	5957	5992	5967	5975	5945	6083	6045	5942	5808	6000	5890	5975	6008	5912	5871	5849	5775	6091	6048	6046	6036	5908	6034	5815	5947	5980	5994	6037	6046	5921	5955	5943	5897	5876	6005	5947	5928	6047	6015	6008	5962	5922	6014	6036	6032	5903	5896	5955	5917	5870	6014	5942	5964	5938	5893	6001	5965	5973	6013	5998	5901	5958	5932	5848	6017	5836	5894	5961	6065	6010	6091	5971	5863	6022	6029	5890	5959	5857	6049	6012	5877	6064	6007	5928	5967	5896	5894	5790	6014	5953	5994	5835	5952	6015	5883	5997	5903	5909	5980	6019	5892	6103	5994	5863	6067	5991	6009	5945	5947	5972	5936	5932	5875	5965	5908	5975	6020	5991	5982	5822	5812	5977	5986	5852	5962	5726	5828	5785	5906	5811	5984	5842	5970	6022	5955	5870	6052	5887	5912	5945	5989	6090	5930	5986	6086	5842	5924	6008	5953	5830	6022	5923	5909	5884	5928	5993	5910	6044	5863	5997	6076	5861	6072	5956	5976	6029	5947	5827	5905	6105	5977	6040	5905	5956	6009	5943	6047	5888	5935	5922	5991	5925	6071	5940	5958	6036	5958	5966	5873	5944	5946	5847	5902	5934	5989	5943	6017	6054	5904	5955	6029	5872	6080	5941	5867	5965	5994	6022	5932	5890	5970	5901	5910	5954	5947	5959	6061	6118	5921	5932	6038	5864	5982	5976	5969	5923	5978	5894	6049	5981	5899	6018	6021	6018	5927	6037	6017	6058	5926	6070	5832	5910	5873	5951	6043	5955	5930	6091	6106	5978	5965	6013	6029	6048	6055	5884	5987	5944	5992	5903	6029	5880	5909	5939	5845	5921	5962	6036	5934	6039	5944	5991	5951	5980	5991	5973	6002	5983	5989	6032	5899	5969	6033	6006	5950	6085	6002	5909	5879	5947	5820	5996	5915	5909	6025	5952	5884	5974	5969	6046	5926	5879	5977	5885	5863	6030	5925	5954	5964	5951	6082	5834	5900	5886	6047	5955	6044	6031	5949	6017	5945	5959	6003	5894	5824	5907	5962	5951	6074	6017	5944	6041	6033	6017	5991	5901	6027	5975	6028	5832	5876	6001	6011	5936	5832	5958	6006	5874	6013	5972	5918	5755	6043	5992	6044	5947	5983	6006	6121	5938	6041	5973	5982	5871	5946	6140	6049	6015	5926	5958	5966	5979	5940	5962	6136	5951	5988	5965	6056	5909	5906	5830	5933	6015	5966	5974	6038	5982	6000	5974	6004	5971	5915	6039	5953	5977	5832	5978	5893	5973	6037	6016	5862	6028	5883	5916	5883	5901	5976	6049	5969	6032	6008	5791	5851	5922	5987	5961	5918	6029	5878	6070	5887	6057	5852	5961	5972	6013	5960	5994	5898	5990	6036	5839	5944	5929	6030	5891	5983	6047	5963	6015	5886	5990	6018	5863	5981	6031	6121	5867	6072	5930	6023	5950	5959	6037	6028	6048	6013	5926	5969	5918	5964	5936	6001	5941	5992	5993	5993	5950	6095	5843	5949	5954	5929	6070	5959	6034	6056	5874	6056	6013	5966	5976	5993	5922	6009	5892	6043	5762	5875	5964	6077	5971	5810	6057	5997	5913	5982	5910	5939	6041	5959	5879	5807	5925	5889	5958	5865	5910	5909	5934	5892	6049	5977	5861	6075	5759	6026	5910	5873	5994	5983	5904	6007	6095	5978	5977	5946	6033	6014	5863	5961	5948	6060	5954	5978	5901	5971	6011	6050	5908	6073	6013	5934	5825	5954	5921	5900	5951	6034	6005	5945	5994	5934	6024	5926	5886	5875	5719	5895	5915	5848	5916	5892	5995	5918	5871	5952	5906	5916	6017	5826	6013	5844	5936	5941	5895	5795	5965	5985	5943	5996	5824	5995	5926	6026	5877	6050	5990	5981	6011	5989	5847	5978	5919	6004	5926	5977	5988	5996	5926	6068	5955	6065	5974	5906	6000	5921	5755	6018	5926	5873	5940	5957	6042	5775	5922	5972	5977	5970	5901	5888	6012	5989	5969	5995	6084	6049	6099	5887	5899	5785	5920	5818	6071	5964	5795	5886	5879	6043	6066	5945	6017	5975	5930	5892	6077	5979	5981	5983	6046	5960	5877	5886	5865	6044	5944	5971	5997	6020	5956	6045	6056	5973	5931	5975	5866	5870	6006	6031	5947	5979	5964	5941	5891	5828	5940	5961	5910	6124	5917	5957	5939	5988	6061	5863	5905	6081	5990	5994	5877	5994	6016	5939	6069	5916	5904	6020	5939	5965	5868	5960	5909	5988	6030	6042	5906	6051	6087	5945	5971	5896	5964	6045	5983	5945	5938	5949	6010	5913	5978	5868	5942	5967	6049	6028	5939	5866	5928	5981	5879	5985	5997	5892	5924	5927	5979	6061	5914	6025	5981	6001
5276	964	784	795	828	783	798	764	746	700	713	664	671	642	685	670	663	637	667	668	632	655	659	663	642	704	665	615	655	675	622	710	673	668	667	619	647	632	650	682	633	637	605	654	647	668	619	634	658	653	660	640	647	682	626	675	652	613	653	672	634	686	676	626	635	615	682	618	606	645	617	653	631	652	656	648	589	645	611	669	627	638	664	623	623	657	633	675	648	624	638	616	646	643	612	663	666	614	656	646	656	642	615	678	668	626	666	676	628	632	648	620	598	620	598	653	611	655	645	637	618	632	658	609	629	634	634	610	629	625	639	660	635	629	657	613	641	678	684	605	660	604	641	657	711	622	683	604	642	649	643	620	634	633	617	620	610	652	669	655	659	612	619	632	622	643	626	632	623	615	619	645	638	638	653	679	661	626	653	642	602	647	647	659	609	595	662	598	641	655	639	672	675	620	649	679	658	629	663	623	625	646	621	638	618	606	658	674	634	650	628	670	640	629	650	635	686	673	669	612	635	648	644	643	663	637	661	626	599	724	644	640	624	650	670	650	680	596	700	636	637	654	612	674	601	634	606	693	646	666	642	655	680	665	638	640	664	626	611	647	669	612	595	648	648	644	635	645	692	629	665	642	663	668	614	607	610	616	683	645	642	611	651	635	626	637	650	670	655	686	671	654	623	648	619	646	692	590	663	671	631	587	685	611	629	662	629	665	649	620	603	654	717	639	645	693	586	645	640	635	646	640	628	608	712	619	604	620	686	645	642	663	641	644	668	607	671	626	649	651	672	625	630	681	662	617	613	606	685	648	611	603	607	634	625	688	637	657	615	624	620	625	609	652	618	667	620	659	655	560	671	638	603	615	597	616	642	644	653	631	652	614	650	618	643	618	657	606	609	621	625	648	624	701	627	669	652	645	672	654	648	715	658	628	697	614	638	674	688	644	658	624	654	618	631	589	643	603	602	626	680	613	614	619	666	655	613	627	613	698	657	611	628	645	609	707	646	684	637	652	614	623	623	651	648	629	644	650	649	591	679	599	633	624	590	649	638	627	613	616	640	652	680	632	599	639	659	639	637	651	681	630	629	623	669	629	634	643	660	627	645	663	659	644	601	655	637	645	632	606	649	632	678	632	655	645	628	622	633	586	622	636	606	612	636	636	683	676	625	665	677	666	641	647	642	648	689	646	683	669	620	620	621	634	635	649	656	665	648	698	655	618	632	654	669	627	617	603	668	636	655	610	644	687	685	624	635	643	624	652	609	646	665	630	642	616	619	661	625	640	641	621	611	660	643	701	673	681	624	636	583	631	652	654	626	624	619	678	641	629	615	622	654	627	630	638	627	646	676	625	632	669	633	644	632	626	616	619	634	624	591	635	620	625	673	630	742	633	601	687	602	650	641	648	645	600	661	674	644	615	638	652	630	595	661	657	676	628	669	641	648	606	621	682	625	623	681	661	655	595	625	628	637	652	648	667	662	589	631	659	638	617	630	593	647	631	620	646	655	631	649	656	632	613	612	652	664	640	598	663	662	648	604	563	665	650	634	604	667	606	657	647	646	638	632	633	608	608	656	615	661	612	643	639	655	567	637	625	656	626	658	659	633	603	630	682	595	604	602	644	630	621	655	637	670	626	629	650	658	660	620	629	661	605	644	624	645	602	651	639	619	619	657	611	675	660	668	629	614	639	664	672	619	606	634	627	636	627	604	647	622	699	667	633	627	628	619	690	651	648	626	633	653	603	618	630	617	647	622	664	701	603	576	668	597	669	643	674	623	657	659	650	638	585	645	659	688	633	621	570	648	651	644	592	590	691	635	619	645	645	633	638	650	665	650	586	608	641	649	636	652	651	637	628	649	636	651	658	645	676	580	610	619	685	666	617	636	600	644	716	678	618	621	630	636	622	637	638	641	653	662	592	693	664	660	642	650	642	630	661	617	601	637	647	665	614	619	647	660	640	628	619	601	689	661	699	653	629	674	661	642	640	671	679	661	640	675	613	647	634	621	612	649	633	629	639	614	674	641	625	644	611	615	640	669	629	667	624	606	638	627	669	652	683	676	681	660	632	614	643	658	596	647	631	601	677	669	656	628	592	574	671	643	679	602	692	639	694	596	653	654	588	607	611	623	655	633	644	630	710	644	663	657	643	647	652	662	632	689	666	665	636	591	635	648	639	683	672	619	625	631	616	641	638	680	597	626	582	630	606	647	646	667	611	672	629	679	645	654	631	641	672	635	618	662	627	625	668	667	636	639	675	643	658	639	640	657	661	600	674	607	664	637	613	637	679	616	643	622	672	596	609	636	666	665	626	652	592	671	628	612	632	603	645	591	683	672	636	662	688	626	657	597	625	653	610	642	645	646	669	631	640	615	647	680	622	629	634	633	628	629	653	592	649	597	658	683	684	636	635	682	639	676	623	674	652	623	692	630	632	655	638	641	669	637	635	624	604	617	643	658	668	647	650	625	643	628	632	673	636	621	624	613	630	669	635	641	652	653	654	671	689	647	646	613	661	655	650	632	628	598	650	656	624	675	639	649	652	623	644	647	638	635	605	642	609	651	624	661	671	612	639	599	652	626	649	658	649	651	645	594	632	610	625	655	573	629	642	648	637	620	604	682	630	601	623	592	658	610	667	634	640	665	638	687	623	593	592	649	657	604	614	671	665	695	622	637	629	685	663	635	666	671	588	585	693	625	647	652	598	701	603	632	641	649	658	618	659	648	623	618	607	647	674	635	646	647	664	622	645	638	614	659	639	607	602	656	615	604	716	662	673	658	642	651	630	631	645	679	673	626	731	702	639	634	662	633	649	633	673	616	628	599	672	646	662	609	644	661	617	627	661	658	645	627	657	658	628	627	600	643	655	606	643	660	658	697	616	634	618	605	635	610	681	642	654	677	658	689	664	649	596	657	627	630	639	599	616	619	680	634	657	679	732	631	618	611	584	615	649	599	644	648	639	630	613	660	603	612	651	638	625	660	611	584	688	647	683	653	641	596	571	645	647	633	588	651	639	668	667	648	642	652	645	619	636	642	635	659	619	590	671	650	651	625	651	637	597	620	630	655	654	681	590	634	650	631	650	653	638	638	639	655	622	620	619	656	663	597	584	659	639	637	634	689	608	639	611	631	600	616	640	654	651	634	640	646	626	669	644	611	626	626	586	651	635	640	649	608	627	652	609	597	629	645	666	627	669	633	629	631	645	624	642	647	670	668	649	602	686	598	649	627	653	644	638	630	636	613	609	706	598	631	624	632	650	647	629	702	659	643	707	640	627	618	594	619	622	645	647	623	625	652	641	704	656	626	651	613	637	682	607	660	616	621	629	618	612	658	660	647	648	651	628	625	567	620	655	638	658	655	600	675	620	608	660	628	639	623	670	608	590	638	615	630	602	633	642	671	655	610	673	659	676	605	615	658	651	638	607	679	654	638	633	670	667	635	678	652	599	639	656	644	638	646	646	651	673	665	602	688	659	581	611	600	629
28565	12564	8426	14886	18627	16513	13833	11898	10543	9429	8749	8240	7863	7518	7396	7206	7055	6961	6860	6849	6758	6717	6746	6563	6582	6507	6614	6519	6424	6488	6392	6534	6470	6391	6517	6334	6428	6259	6488	6398	6405	6349	6516	6392	6397	6416	6302	6381	6272	6452	6400	6316	6270	6342	6286	6341	6290	6377	6307	6349	6278	6252	6328	6378	6249	6341	6414	6332	6266	6347	6507	6358	6260	6287	6392	6311	6157	6245	6187	6300	6278	6306	6406	6317	6368	6365	6341	6265	6280	6334	6225	6392	6332	6184	6369	6351	6289	6384	6276	6367	6346	6247	6298	6268	6456	6235	6355	6254	6222	6475	6314	6239	6267	6433	6344	6229	6218	6241	6268	6268	6241	6280	6271	6243	6437	6400	6318	6278	6356	6336	6306	6416	6138	6324	6301	6334	6280	6263	6304	6345	6152	6290	6332	6192	6250	6223	6295	6405	6263	6284	6155	6392	6296	6222	6322	6230	6325	6243	6396	6250	6454	6252	6220	6268	6290	6324	6296	6351	6365	6305	6269	6271	6436	6353	6208	6210	6315	6359	6324	6328	6238	6292	6342	6335	6146	6183	6319	6300	6302	6338	6417	6408	6287	6263	6328	6365	6254	6331	6252	6246	6303	6308	6408	6127	6214	6253	6274	6335	6326	6351	6191	6382	6150	6242	6290	6404	6228	6360	6438	6395	6170	6226	6223	6278	6398	6253	6293	6453	6325	6257	6184	6239	6331	6315	6367	6382	6222	6358	6281	6204	6279	6366	6384	6311	6256	6303	6311	6283	6274	6412	6338	6301	6329	6139	6374	6287	6437	6312	6477	6247	6293	6297	6381	6310	6305	6308	6307	6367	6346	6337	6279	6327	6421	6332	6270	6280	6272	6256	6408	6295	6366	6286	6185	6208	6155	6329	6240	6306	6350	6312	6378	6144	6317	6184	6281	6188	6263	6307	6310	6433	6256	6237	6331	6424	6273	6244	6392	6417	6209	6237	6343	6242	6351	6291	6296	6228	6355	6309	6316	6253	6368	6418	6325	6201	6327	6240	6317	6373	6370	6340	6191	6430	6319	6275	6203	6305	6320	6263	6477	6269	6325	6343	6208	6234	6350	6373	6210	6284	6290	6222	6370	6181	6349	6306	6183	6199	6329	6263	6359	6307	6357	6266	6246	6250	6187	6228	6240	6271	6324	6326	6332	6335	6238	6182	6206	6244	6219	6269	6278	6351	6406	6316	6221	6166	6309	6317	6240	6246	6282	6281	6236	6316	6267	6230	6310	6503	6440	6215	6313	6220	6265	6292	6387	6390	6316	6231	6318	6357	6358	6348	6440	6252	6259	6285	6272	6259	6357	6293	6276	6215	6212	6309	6349	6247	6429	6292	6256	6338	6324	6133	6357	6236	6371	6355	6243	6199	6381	6287	6261	6346	6347	6404	6320	6228	6332	6353	6201	6281	6307	6348	6355	6249	6323	6308	6357	6234	6271	6264	6294	6491	6265	6312	6364	6126	6302	6229	6427	6250	6308	6311	6214	6335	6196	6244	6268	6440	6317	6348	6292	6240	6283	6274	6256	6335	6210	6237	6305	6346	6289	6355	6368	6385	6211	6285	6287	6233	6305	6221	6386	6285	6236	6265	6189	6547	6210	6362	6405	6245	6485	6263	6331	6124	6271	6366	6420	6223	6371	6323	6307	6220	6356	6288	6265	6316	6437	6222	6356	6285	6223	6356	6238	6338	6383	6191	6323	6235	6447	6422	6242	6364	6339	6217	6370	6288	6268	6330	6196	6310	6298	6273	6238	6297	6470	6335	6366	6365	6152	6268	6385	6248	6228	6292	6290	6253	6379	6317	6387	6246	6282	6431	6334	6477	6250	6292	6290	6237	6324	6290	6393	6198	6266	6261	6154	6282	6363	6340	6290	6239	6166	6272	6293	6216	6160	6276	6287	6219	6304	6292	6357	6371	6341	6294	6185	6273	6312	6251	6313	6281	6325	6302	6215	6151	6311	6286	6331	6308	6406	6341	6259	6339	6295	6131	6329	6372	6268	6331	6233	6223	6293	6334	6274	6228	6225	6218	6334	6285	6287	6264	6287	6218	6413	6393	6389	6105	6248	6319	6196	6225	6306	6219	6374	6298	6226	6411	6339	6222	6378	6180	6376	6346	6323	6233	6336	6326	6262	6373	6251	6238	6360	6312	6175	6312	6324	6393	6380	6244	6155	6303	6292	6206	6220	6299	6265	6300	6282	6335	6309	6286	6240	6371	6409	6323	6246	6229	6360	6257	6351	6297	6251	6156	6303	6224	6396	6373	6302	6267	6340	6314	6287	6246	6290	6099	6226	6228	6272	6343	6423	6217	6351	6416	6181	6399	6356	6358	6281	6190	6326	6263	6485	6269	6145	6329	6276	6288	6367	6202	6244	6234	6318	6364	6382	6259	6391	6369	6305	6163	6337	6242	6424	6382	6325	6361	6238	6296	6143	6490	6183	6204	6410	6340	6225	6169	6392	6299	6261	6367	6330	6306	6192	6199	6256	6409	6354	6305	6404	6316	6397	6207	6280	6405	6375	6269	6243	6431	6302	6234	6278	6338	6335	6332	6314	6285	6320	6456	6358	6180	6175	6232	6230	6331	6266	6236	6277	6229	6422	6296	6387	6359	6262	6374	6272	6248	6256	6260	6297	6377	6311	6307	6380	6278	6180	6281	6169	6221	6272	6241	6240	6276	6358	6385	6173	6308	6359	6279	6362	6292	6322	6274	6340	6383	6349	6202	6312	6287	6199	6310	6285	6252	6333	6428	6292	6247	6223	6300	6190	6409	6301	6269	6359	6449	6286	6247	6343	6290	6386	6219	6280	6242	6277	6324	6247	6369	6370	6204	6323	6459	6192	6129	6338	6356	6456	6216	6317	6363	6293	6375	6470	6345	6254	6341	6253	6241	6242	6402	6224	6262	6398	6376	6150	6416	6242	6244	6235	6255	6331	6251	6263	6195	6330	6307	6299	6347	6443	6290	6250	6187	6277	6279	6281	6365	6249	6291	6316	6311	6216	6174	6115	6300	6443	6124	6362	6394	6420	6374	6306	6133	6445	6335	6216	6262	6288	6402	6281	6361	6156	6301	6429	6278	6198	6141	6322	6274	6314	6273	6351	6387	6278	6332	6265	6309	6277	6271	6228	6206	6361	6267	6252	6227	6305	6225	6249	6211	6197	6285	6290	6211	6247	6341	6209	6226	6289	6411	6387	6174	6396	6218	6349	6342	6361	6430	6338	6492	6266	6278	6325	6328	6194	6322	6378	6355	6308	6375	6383	6429	6248	6221	6296	6259	6296	6428	6319	6366	6285	6261	6355	6321	6125	6450	6262	6304	6422	6392	6259	6298	6291	6257	6320	6287	6272	6250	6369	6190	6289	6269	6294	6237	6309	6285	6301	6200	6456	6280	6306	6219	6299	6301	6389	6311	6274	6239	6373	6294	6239	6300	6324	6314	6395	6277	6260	6234	6253	6396	6243	6389	6281	6265	6294	6235	6242	6238	6346	6292	6305	6368	6205	6281	6251	6281	6216	6233	6276	6317	6372	6212	6251	6312	6339	6323	6205	6492	6200	6317	6388	6347	6305	6355	6389	6257	6152	6258	6264	6290	6251	6217	6306	6325	6391	6205	6308	6254	6314	6267	6195	6331	6299	6435	6213	6257	6327	6399	6336	6235	6289	6331	6243	6383	6301	6315	6401	6329	6326	6266	6268	6248	6391	6215	6307	6234	6398	6294	6329	6292	6227	6346	6360	6322	6259	6198	6405	6298	6322	6261	6310	6302	6139	6214	6298	6385	6424	6334	6283	6212	6198	6181	6413	6379	6293	6311	6411	6265	6283	6246	6261	6188	6247	6288	6282	6345	6303	6363	6316	6226	6288	6265	6157	6324	6286	6182	6275	6291	6349	6392	6275	6321	6191	6214	6212	6332	6238	6388	6327	6361	6369	6224	6498	6239	6298	6221	6221	6474	6179	6349	6298	6265	6316	6350	6215	6361	6224	6309	6194	6382	6359	6430	6242	6324	6233	6383	6327	6216	6227	6417	6222	6275	6175	6238	6225	6363	6193	6298	6288	6281	6320	6212	6361	6067	6309	6372	6265	6247	6429	6326	6269	6345	6348	6227	6304	6360	6319	6320	6241	6318	6376	6278	6211	6285	6338	6167	6268	6191	6140	6454	6172	6308	6286	6305	6410	6289	6345	6266	6347	6162	6245	6242	6297	6288	6359	6323	6234	6212	6223	6353	6271	6431	6357	6380	6301	6175	6278	6341	6285	6258	6343	6285	6256	6270	6452	6255	6284	6275	6400	6223	6295	6279	6348	6259	6099	6244	6411	6303	6307	6402	6341	6289	6388	6285	6318	6230	6443	6354	6288	6293	6255	6383	6333	6300	6456	6303	6178	6358	6363	6306	6211	6347	6276	6187	6259	6290	6243	6320	6258	6310	6250	6377	6377	6240	6300	6230	6202	6248	6270	6290	6339	6291	6339	6248	6266	6201	6253	6308	6320	6274	6423	6376	6329	6292	6297	6362	6386	6307	6168	6223	6307	6300	6239	6310	6343	6364	6298	6181	6222	6267	6316	6216	6283	6317	6323	6357	6300	6462	6134	6260	6294	6234	6284	6354	6186	6283	6207	6269	6165	6344	6427	6319	6345	6246	6372	6255	6273	6271	6230	6285	6356	6405	6279	6313	6253	6166	6230	6255	6353	6271	6214	6358	6209	6340	6223	6205	6174	6357	6368	6413	6325	6287	6119	6267	6308	6345	6290	6303	6320	6305	6230	6340	6191	6271	6369	6311	6231	6272	6406	6267	6245	6203	6345	6283	6257	6349	6433	6218	6282	6296	6361	6255	6299	6298	6264	6286	6287	6272	6214	6361	6284	6479	6092	6261	6193	6298	6428	6279	6303	6255	6094	6362	6221	6286	6229	6318	6250	6268	6334	6326	6239	6169	6312	6260	6251	6207	6309	6361	6317	6257	6219	6292	6195	6188	6277	6251	6250	6365	6263	6307	6306	6277	6364	6242	6351	6247	6341	6316	6389	6382	6338	6430	6284	6397
5386	1298	924	911	1064	1004	982	931	893	798	845	791	779	735	772	804	731	717	728	687	736	697	736	693	709	719	721	710	714	663	728	729	740	697	647	733	715	688	721	706	725	656	668	697	723	739	738	681	684	711	706	687	706	649	707	708	673	695	719	647	681	668	699	696	682	713	648	695	724	694	661	718	650	651	699	679	728	677	699	646	697	703	722	697	672	677	692	685	700	663	645	718	752	704	682	663	705	702	691	743	669	690	696	664	685	676	677	675	680	687	706	687	668	708	657	646	679	675	684	695	657	683	708	721	698	720	683	731	707	678	710	661	687	715	670	713	683	681	739	740	689	767	704	702	711	698	739	730	760	714	729	710	727	695	691	718	675	646	690	692	742	736	726	669	719	696	654	688	671	681	703	740	700	684	724	706	671	709	736	741	685	696	666	667	712	717	740	745	676	681	728	710	683	706	705	729	720	736	748	740	723	738	739	725	707	691	699	711	676	675	655	711	674	683	703	675	730	682	675	687	711	713	677	655	667	678	702	648	639	707	715	707	683	683	712	710	685	686	668	745	718	717	695	658	683	694	758	687	713	727	664	710	684	711	647	625	682	717	665	672	690	714	740	697	692	725	653	689	665	705	656	714	691	710	687	715	695	724	675	714	705	700	633	644	699	717	682	679	700	701	647	729	685	740	691	744	677	702	748	707	727	687	678	705	703	711	660	713	719	751	702	662	663	714	636	684	690	681	654	699	656	653	717	679	703	711	721	738	675	672	641	655	725	680	691	686	672	690	702	685	698	725	727	675	657	707	712	677	680	718	703	658	718	680	686	711	686	674	707	679	697	675	647	684	667	716	696	691	711	737	697	708	679	653	660	730	717	665	699	700	710	707	734	695	672	678	730	739	677	687	719	697	728	691	705	669	691	634	660	734	679	718	646	678	692	683	667	697	750	714	703	696	664	652	686	693	703	686	723	700	689	675	685	703	668	684	677	677	656	733	671	646	743	667	722	706	675	716	732	700	690	697	648	687	695	693	680	677	710	696	677	690	711	693	678	698	744	655	707	759	698	707	720	720	673	697	689	735	706	703	684	709	756	716	713	644	695	700	677	698	762	641	718	708	702	701	655	764	708	629	730	720	670	686	677	688	668	673	684	698	702	752	653	667	723	709	709	708	693	639	682	685	675	679	677	664	656	688	703	678	700	667	716	645	703	676	667	709	693	731	690	649	715	698	674	707	687	672	705	671	684	696	710	696	689	675	669	731	652	698	708	683	715	725	729	676	729	703	717	690	701	689	683	758	678	656	718	674	717	702	685	715	678	689	691	699	683	707	647	681	678	699	718	685	683	684	701	695	725	650	679	681	698	677	718	716	729	714	685	680	715	668	715	679	686	737	673	705	699	694	702	704	694	716	754	659	672	666	708	637	648	741	727	699	718	744	704	670	733	671	711	697	702	649	730	704	674	683	716	709	701	661	681	698	709	720	681	697	654	730	698	671	685	686	689	718	687	674	686	643	684	705	707	684	681	679	700	647	715	700	692	691	692	681	677	691	674	729	688	702	718	686	730	693	736	715	723	668	654	663	675	693	697	688	685	691	711	642	670	637	711	636	693	673	681	692	728	696	668	682	661	651	677	704	695	659	655	687	684	658	696	719	702	701	697	675	648	697	704	731	695	741	704	672	675	700	687	650	709	692	712	745	674	682	662	733	659	705	685	675	718	727	703	680	663	676	674	668	705	699	701	665	673	690	757	725	722	673	659	704	635	695	732	696	719	692	690	697	756	688	663	731	693	651	737	654	675	676	691	747	683	680	697	664	732	701	676	717	703	702	697	686	667	668	755	690	736	677	662	684	710	680	631	655	626	710	705	661	630	664	701	709	709	672	677	669	702	669	717	647	656	692	641	731	718	672	721	649	681	676	692	681	733	671	643	715	671	688	683	697	637	719	712	731	662	707	667	688	702	739	709	715	711	684	672	685	704	662	696	716	650	689	710	668	671	710	661	705	727	704	705	728	719	657	726	696	688	685	696	767	712	648	649	649	676	679	683	669	667	676	687	725	702	729	706	646	714	686	697	696	733	705	650	668	664	704	683	703	706	654	652	714	702	692	689	683	636	715	694	753	687	693	690	718	709	698	701	657	643	688	685	680	688	656	689	661	698	706	653	701	686	709	686	749	678	728	705	664	654	683	728	741	662	651	749	721	686	656	683	693	649	686	687	706	669	698	649	696	691	715	722	675	706	670	719	692	670	659	689	715	645	684	642	680	708	739	692	716	665	659	681	734	691	657	711	701	714	663	715	712	684	743	673	649	666	656	714	650	688	698	688	712	685	731	679	709	695	699	731	698	686	712	680	670	682	696	703	695	697	632	637	691	675	701	705	689	708	699	711	673	698	686	662	697	698	685	687	666	715	693	683	678	713	653	688	731	714	695	670	633	691	716	646	723	744	700	724	683	698	684	658	657	695	645	711	699	665	676	704	722	683	731	686	642	647	667	667	649	734	678	662	691	677	715	730	708	695	692	699	691	703	681	743	714	655	688	708	673	689	689	693	651	733	747	717	674	687	665	770	684	673	677	748	747	742	698	682	695	726	743	758	735	714	653	685	732	686	704	699	711	688	721	721	670	655	712	699	721	704	677	702	694	709	710	675	644	715	665	650	661	699	709	642	686	676	688	729	688	663	670	683	688	701	679	715	736	713	723	710	734	693	653	672	695	724	648	697	677	689	694	696	648	643	748	697	704	708	722	709	689	686	724	674	715	653	702	702	691	681	688	693	713	681	665	712	671	717	685	651	650	695	679	672	712	692	727	767	700	686	654	693	674	694	695	685	690	731	722	696	710	635	682	684	682	698	680	687	662	694	677	658	678	696	726	650	729	646	672	737	708	699	703	732	716	701	682	711	692	705	681	682	670	685	663	728	674	696	711	685	773	694	681	617	696	719	719	664	698	659	699	682	701	728	656	742	688	708	692	774	692	684	689	677	683	705	714	734	656	697	726	721	740	695	716	688	670	644	720	710	699	676	712	656	691	681	731	697	695	706	638	700	693	708	730	702	714	740	683	656	674	700	681	689	673	715	685	697	712	706	720	701	699	721	636	689	677	726	745	648	714	713	659	699	658	690	726	708	688	682	687	663	667	690	678	645	690	674	700	670	714	707	703	720	627	644	694	676	698	691	709	693	707	696	673	690	689	684	700	705	653	700	674	690	692	720	646	707	672	733	676	714	720	709	683	689	679	743	655	672	698	697	643	690	687	676	704	685	667	716	690	703	671	688	700	693	688	633	662	659	691	738	732	674	708	702	698	710	708	713	671	698	688	709	691	665	690	709	678	688	701	659	709	660	655	686	706	682	687	714	718	661	711	684	709	679	677	699	660	776	727	687	743	711	716	682	694	715	646	688	695	724	684	678	705	711	696	687	689	671	656	711	682	720	686	702	640	681	695	700	686	724	660	710	621	693	681	722	735	685	678	697	701	675	718	728	697
35913	16098	10444	20735	25681	23384	19473	16493	14412	12626	11389	10462	9761	9186	8794	8539	8240	8087	7914	7714	7801	7701	7570	7515	7450	7383	7223	7370	7209	7243	7103	7108	7084	7102	7034	7102	6933	6977	6910	6888	6852	6822	6978	6926	6805	6897	6810	6804	6702	6887	6744	6870	6723	6780	6767	6715	6855	6833	6743	6735	6760	6829	6748	6661	6792	6664	6583	6824	6857	6693	6814	6733	6768	6753	6721	6718	6792	6805	6873	6647	6828	6740	6783	6714	6674	6810	6680	6600	6643	6760	6639	6746	6768	6715	6689	6690	6807	6688	6805	6687	6754	6807	6854	6729	6723	6751	6760	6738	6718	6800	6614	6777	6770	6705	6738	6739	6932	6813	6808	6755	6819	6751	6638	6656	6633	6778	6776	6765	6649	6603	6697	6671	6754	6646	6691	6726	6631	6648	6708	6746	6699	6681	6589	6758	6661	6555	6652	6628	6705	6819	6742	6869	6652	6610	6772	6678	6797	6729	6696	6808	6680	6728	6709	6707	6827	6704	6767	6767	6764	6794	6740	6853	6664	6760	6738	6782	6796	6797	6853	6733	6588	6757	6653	6658	6747	6651	6620	6678	6632	6769	6721	6745	6753	6739	6692	6631	6642	6627	6689	6557	6683	6685	6603	6670	6781	6671	6551	6591	6724	6778	6548	6879	6598	6569	6765	6784	6713	6548	6640	6748	6779	6675	6842	6687	6650	6596	6623	6627	6700	6639	6690	6640	6585	6689	6844	6635	6737	6708	6768	6722	6625	6688	6697	6736	6800	6744	6734	6704	6815	6787	6796	6655	6700	6590	6668	6648	6730	6566	6563	6702	6604	6586	6724	6701	6747	6559	6606	6604	6550	6871	6734	6710	6576	6600	6641	6607	6661	6678	6683	6730	6694	6830	6745	6737	6684	6718	6750	6640	6707	6812	6664	6711	6693	6754	6742	6664	6656	6666	6786	6697	6969	6752	6662	6646	6703	6707	6623	6659	6653	6554	6756	6841	6721	6784	6637	6793	6711	6679	6737	6822	6625	6692	6609	6756	6704	6734	6729	6564	6777	6628	6592	6620	6659	6556	6675	6641	6770	6703	6581	6748	6759	6647	6693	6646	6719	6770	6757	6690	6657	6596	6755	6594	6759	6765	6591	6619	6754	6720	6617	6661	6826	6556	6722	6714	6641	6610	6751	6690	6686	6684	6825	6733	6742	6683	6850	6629	6709	6722	6834	6611	6652	6642	6733	6843	6607	6766	6626	6776	6683	6686	6757	6741	6785	6664	6692	6711	6715	6797	6693	6804	6736	6701	6710	6588	6638	6725	6686	6759	6690	6688	6759	6601	6724	6749	6641	6748	6641	6785	6724	6706	6615	6665	6743	6720	6650	6912	6845	6675	6783	6630	6744	6692	6715	6715	6645	6766	6752	6697	6787	6863	6686	6640	6636	6635	6674	6494	6727	6699	6711	6789	6628	6644	6778	6695	6709	6770	6769	6698	6715	6799	6793	6748	6817	6729	6707	6713	6605	6673	6633	6731	6682	6814	6728	6639	6803	6750	6826	6717	6723	6776	6632	6672	6704	6631	6660	6695	6757	6656	6680	6537	6704	6656	6664	6697	6628	6714	6654	6884	6742	6724	6760	6637	6723	6661	6681	6717	6644	6758	6733	6808	6712	6798	6765	6797	6679	6697	6648	6666	6822	6791	6753	6699	6724	6668	6632	6720	6675	6758	6722	6762	6756	6761	6734	6698	6783	6721	6540	6687	6788	6641	6803	6698	6674	6597	6735	6790	6737	6714	6711	6690	6718	6707	6736	6637	6712	6699	6762	6664	6723	6534	6723	6538	6835	6722	6705	6755	6813	6685	6695	6591	6787	6804	6743	6615	6777	6674	6698	6644	6715	6774	6774	6763	6690	6734	6698	6721	6683	6698	6737	6680	6646	6562	6803	6706	6781	6697	6635	6779	6698	6720	6729	6653	6743	6721	6623	6697	6664	6623	6740	6782	6672	6662	6803	6684	6761	6681	6718	6712	6609	6822	6707	6673	6704	6673	6705	6777	6658	6635	6804	6593	6700	6820	6756	6746	6594	6763	6783	6618	6629	6710	6667	6714	6663	6752	6712	6681	6721	6700	6715	6800	6563	6829	6708	6822	6654	6680	6673	6724	6626	6616	6716	6582	6674	6596	6617	6827	6831	6720	6643	6672	6758	6756	6903	6731	6632	6631	6856	6647	6678	6570	6704	6634	6650	6807	6840	6706	6724	6751	6831	6680	6650	6668	6764	6537	6725	6652	6842	6665	6766	6712	6528	6713	6714	6594	6678	6766	6598	6660	6659	6712	6764	6630	6733	6719	6719	6653	6797	6696	6632	6559	6805	6776	6636	6764	6724	6690	6730	6589	6863	6572	6740	6651	6757	6722	6756	6720	6713	6715	6643	6732	6680	6801	6632	6774	6769	6762	6573	6739	6730	6639	6589	6749	6644	6739	6728	6666	6769	6696	6773	6751	6720	6668	6697	6732	6609	6834	6735	6642	6779	6740	6745	6544	6689	6608	6630	6747	6724	6679	6727	6790	6733	6671	6683	6705	6788	6711	6668	6815	6691	6727	6783	6713	6709	6677	6766	6664	6829	6854	6698	6682	6717	6631	6728	6703	6679	6663	6725	6681	6591	6654	6657	6693	6721	6679	6595	6755	6645	6771	6760	6721	6630	6755	6844	6620	6723	6716	6706	6770	6786	6782	6737	6660	6679	6630	6671	6661	6637	6772	6663	6802	6729	6637	6707	6773	6802	6808	6720	6710	6745	6628	6659	6647	6679	6689	6756	6705	6647	6617	6778	6515	6660	6714	6624	6623	6671	6648	6678	6766	6780	6741	6656	6645	6721	6606	6811	6701	6728	6607	6758	6772	6829	6734	6712	6794	6620	6776	6691	6637	6728	6693	6763	6665	6667	6682	6641	6609	6772	6681	6632	6648	6822	6841	6701	6769	6646	6775	6674	6724	6604	6736	6583	6686	6518	6677	6779	6692	6750	6680	6647	6707	6786	6681	6775	6714	6623	6574	6650	6675	6639	6765	6574	6687	6615	6634	6735	6556	6675	6647	6870	6710	6754	6679	6624	6713	6583	6674	6688	6709	6742	6693	6677	6730	6665	6699	6645	6575	6728	6611	6643	6808	6666	6691	6773	6651	6911	6757	6735	6788	6632	6727	6781	6711	6599	6728	6674	6624	6616	6607	6694	6626	6698	6722	6775	6794	6704	6702	6774	6726	6666	6743	6613	6798	6730	6803	6579	6704	6781	6811	6644	6748	6706	6642	6708	6755	6730	6638	6687	6802	6752	6720	6772	6693	6716	6821	6677	6819	6687	6687	6735	6710	6707	6866	6733	6621	6719	6663	6720	6796	6771	6773	6803	6697	6659	6704	6671	6821	6714	6643	6662	6729	6723	6679	6877	6704	6648	6747	6612	6611	6705	6585	6740	6803	6592	6711	6597	6783	6637	6773	6626	6712	6755	6558	6674	6711	6731	6670	6632	6830	6645	6607	6680	6777	6714	6623	6755	6695	6574	6708	6635	6647	6636	6606	6657	6672	6590	6701	6742	6633	6625	6613	6542	6764	6683	6818	6700	6686	6794	6671	6787	6665	6710	6532	6675	6709	6580	6574	6625	6658	6734	6636	6712	6735	6742	6849	6732	6667	6594	6788	6843	6701	6776	6826	6702	6709	6801	6773	6574	6801	6711	6762	6717	6779	6811	6626	6659	6720	6806	6663	6754	6881	6770	6791	6628	6672	6728	6574	6730	6764	6630	6725	6756	6641	6696	6684	6797	6786	6647	6757	6813	6700	6738	6738	6715	6694	6782	6639	6805	6681	6696	6775	6831	6751	6676	6740	6670	6615	6662	6664	6723	6760	6730	6648	6780	6694	6656	6653	6628	6681	6734	6745	6648	6647	6724	6674	6760	6704	6758	6736	6551	6773	6764	6584	6803	6867	6637	6732	6635	6804	6825	6689	6561	6786	6858	6728	6621	6701	6687	6672	6702	6776	6857	6764	6797	6725	6574	6801	6698	6602	6693	6722	6661	6689	6685	6641	6729	6811	6652	6737	6776	6819	6691	6722	6663	6694	6600	6610	6852	6762	6702	6550	6554	6710	6725	6637	6740	6572	6739	6713	6602	6737	6678	6685	6575	6811	6732	6677	6722	6751	6729	6748	6813	6775	6663	6680	6733	6729	6809	6648	6652	6757	6694	6750	6801	6799	6648	6801	6655	6722	6780	6690	6683	6678	6695	6735	6716	6825	6655	6764	6663	6629	6823	6662	6705	6641	6774	6845	6736	6774	6815	6775	6700	6665	6629	6770	6751	6632	6675	6692	6659	6709	6696	6668	6572	6857	6714	6855	6707	6705	6715	6808	6642	6694	6711	6891	6771	6690	6652	6846	6660	6663	6686	6721	6726	6809	6701	6734	6802	6708	6806	6678	6760	6656	6631	6727	6723	6741	6728	6699	6717	6593	6583	6665	6699	6704	6667	6678	6791	6689	6707	6726	6762	6598	6817	6684	6629	6746	6776	6749	6682	6730	6733	6699	6605	6601	6861	6604	6781	6704	6813	6692	6730	6689	6722	6684	6664	6728	6740	6740	6775	6599	6698	6704	6701	6662	6718	6636	6731	6888	6752	6831	6769	6793	6772	6766	6693	6809	6700	6601	6812	6732	6731	6625	6804	6826	6711	6657	6762	6710	6772	6591	6829	6781	6704	6475	6631	6707	6664	6602	6782	6652	6779	6700	6744	6568	6584	6731	6813	6622	6709	6690	6678	6795	6709	6626	6754	6688	6579	6674	6653	6653	6611	6804	6796	6715	6686	6712	6784	6836	6641	6696	6767	6543	6697	6690	6707	6767	6665	6653	6511	6822	6785	6653	6714	6714	6549	6739	6834	6709	6828	6672	6697	6728	6844	6766	6738	6754	6731	6775	6592	6718	6694	6816	6680	6830	6717	6713	6664	6700	6830	6736	6728	6623	6784	6702	6679	6670	6820	6626	6602	6721	6710	6789	6578	6751	6847	6697	6589	6618	6746	6758	6658	6745	6570	6596	6591	6778
3442	1067	990	970	1059	992	889	912	931	959	987	946	932	935	947	912	959	977	958	898	928	924	924	905	955	883	911	925	950	854	959	888	912	917	953	957	864	933	875	929	981	921	951	971	884	896	892	836	915	913	939	875	964	917	914	898	943	891	938	961	953	928	923	923	888	880	859	908	902	863	863	916	908	930	963	946	927	875	921	989	934	906	893	930	895	931	926	873	938	906	919	927	954	865	959	944	1004	888	945	926	899	920	908	904	938	937	957	908	893	956	933	937	980	874	952	943	916	918	931	911	923	919	931	906	947	881	908	933	879	935	963	895	951	935	956	927	860	907	889	930	910	925	957	906	908	914	875	888	917	932	905	971	960	897	924	878	891	876	898	933	933	938	920	915	880	959	928	901	937	888	888	928	875	919	925	906	887	865	894	946	939	933	875	952	940	867	921	899	935	953	921	905	938	938	929	889	905	940	878	859	957	941	987	941	898	926	971	945	921	946	931	926	944	972	884	951	904	892	931	918	931	910	903	935	971	949	920	941	944	877	936	881	911	895	917	939	909	895	898	964	897	835	906	887	863	926	895	892	958	870	929	865	927	934	895	920	911	954	918	901	892	924	948	956	914	963	926	900	914	919	909	977	888	911	886	908	902	940	913	927	949	897	917	877	921	973	814	921	876	888	953	923	888	871	880	955	889	943	922	901	900	948	955	927	876	898	903	909	920	907	937	905	945	927	922	954	880	876	985	922	897	879	865	902	986	889	884	908	934	924	923	884	965	949	891	946	920	894	925	908	944	925	914	898	904	913	933	947	972	879	903	937	925	903	909	956	877	949	907	886	923	933	884	883	890	910	930	916	893	919	888	973	923	978	943	912	912	942	990	904	900	970	922	904	912	923	878	972	942	910	850	929	845	937	939	894	897	914	910	884	870	901	935	984	908	888	927	930	872	850	982	891	903	881	933	895	927	901	985	935	895	905	881	895	866	896	870	958	893	925	913	897	915	919	930	952	931	920	930	915	908	888	908	1011	966	943	949	926	917	892	948	967	854	949	922	925	840	943	945	898	907	922	900	868	943	945	862	865	909	929	923	943	922	949	903	887	895	921	965	844	903	928	924	872	969	864	926	861	912	853	877	956	982	927	971	956	945	887	953	943	892	900	892	934	927	919	894	922	875	902	953	917	908	891	903	919	917	900	1024	882	933	951	932	931	944	889	924	927	953	953	877	893	895	842	905	908	873	903	966	908	942	875	900	926	879	915	944	944	975	925	950	887	963	920	880	871	989	925	890	869	934	890	905	874	928	921	989	942	909	868	936	869	892	891	940	908	898	955	878	909	898	927	881	928	937	925	904	910	894	970	879	864	954	977	889	905	888	924	953	928	892	944	885	920	904	880	917	906	911	909	936	901	916	931	901	899	925	940	969	931	913	950	875	891	948	884	948	967	929	900	940	879	936	902	929	995	956	888	899	879	972	877	918	894	913	945	924	877	932	876	930	913	906	931	914	907	927	902	937	915	988	958	896	933	955	950	951	923	994	890	884	914	890	907	901	893	883	894	927	873	913	904	927	872	927	891	905	893	931	884	928	930	931	942	972	903	885	877	894	928	946	984	909	951	955	907	933	956	874	884	906	890	871	965	916	936	894	934	943	915	852	887	919	877	894	926	945	927	935	923	888	900	900	941	912	906	868	917	972	957	933	899	860	894	914	924	968	1000	896	904	940	944	911	946	913	897	917	909	829	932	885	914	874	922	881	932	893	884	935	910	913	894	901	937	971	948	918	945	898	931	887	882	898	888	929	965	974	924	897	910	899	906	897	897	949	891	930	925	975	925	907	893	924	932	944	906	930	913	965	920	941	855	953	970	857	933	917	890	958	884	922	903	938	916	945	911	906	946	972	907	900	966	909	933	888	891	870	895	950	915	937	893	834	997	882	902	912	899	919	954	949	917	899	883	903	912	868	915	865	913	950	907	920	926	914	939	892	930	958	875	965	931	907	964	959	945	899	922	884	909	931	956	915	938	924	914	926	899	927	935	876	958	900	961	895	880	867	915	919	941	904	928	946	869	1005	908	885	930	939	926	895	898	882	905	917	935	929	956	909	937	928	907	865	880	958	899	942	977	916	888	892	884	881	883	907	900	941	925	913	875	963	892	941	853	918	903	899	874	951	965	930	895	957	863	910	887	938	893	955	956	925	917	924	955	902	918	884	836	960	909	907	911	943	923	927	958	955	953	939	920	904	955	908	952	945	919	925	957	897	881	867	896	895	928	895	892	885	965	929	899	909	920	933	859	938	994	918	913	988	894	885	946	921	938	917	969	931	963	943	957	920	878	942	924	940	923	914	936	939	885	942	873	923	940	915	946	885	892	956	909	872	877	936	943	907	832	945	924	936	908	885	890	918	924	924	898	914	914	908	939	953	936	920	862	806	895	932	938	963	903	929	902	904	977	922	918	951	894	900	979	949	929	914	903	892	918	873	884	904	933	922	954	901	921	930	846	919	939	941	868	906	920	931	974	910	961	919	946	903	927	924	995	929	881	920	906	866	897	922	1033	938	908	939	892	868	949	883	894	876	891	887	926	895	921	941	936	945	884	910	927	917	947	903	929	918	931	914	899	869	931	947	873	935	936	913	919	900	901	910	927	893	930	874	886	889	930	879	920	963	916	907	907	955	981	921	894	927	899	932	890	920	913	908	947	969	954	942	904	919	914	864	918	916	886	889	916	949	950	899	982	902	932	925	971	967	932	954	890	902	912	966	865	877	894	929	908	873	968	898	917	946	950	936	912	969	936	938	856	946	931	879	888	925	937	891	947	904	953	913	919	975	957	946	885	926	938	910	846	936	908	947	885	947	941	927	972	910	909	905	882	908	939	920	898	875	862	974	891	914	913	966	959	913	934	925	924	909	951	964	899	962	962	843	938	982	932	941	934	942	862	915	946	875	879	905	929	942	964	890	925	937	958	932	899	900	943	935	899	914	863	938	913	944	933	865	973	919	929	914	901	926	955	955	929	896	990	883	908	982	922	938	882	966	931	941	905	946	901	891	880	882	898	910	979	896	888	945	939	937	827	938	915	923	894	912	832	978	907	906	898	958	932	936	883	951	868	953	905	888	902	897	909	984	873	901	885	912	910	942	935	896	894	917	866	937	898	882	940	902	958	932	870	871	873	942	926	941	958	903	876	971	929	918	912	876	928	971	921	973	889	939	923	924	863	902	914	902	953	885	921	948	878	936	881	894	915	903	946	917	835	944	1031	919	902	929	897	904	904	935	918	987	910	922	920	916	931	922	916	882	969	952	976	944	888	906	942	925	964	929	905	879	922	924	936	910	887	930	932	929	890	972	909	920	934	905	906	949	914	937	969	921	944	954	926	901	921	927	919	975	944	922	918	976	930	891	876	929	905	907	945	947	930	905	888	915	886	931	890	952	910	903	911	908	897	923	932	926	952	934	923	941	894	870	897	916	920	898	891	948	883	920	870	885	910	981	907
23727	11261	9310	12133	13879	12666	11579	10380	9963	9559	9135	9133	9013	8863	8764	8617	8814	8707	8681	8619	8585	8494	8674	8562	8558	8618	8534	8598	8558	8554	8637	8576	8530	8402	8512	8504	8494	8536	8606	8408	8430	8534	8537	8396	8447	8392	8428	8481	8475	8401	8437	8366	8452	8468	8459	8564	8447	8438	8437	8508	8555	8312	8462	8384	8488	8379	8444	8475	8528	8496	8548	8378	8585	8481	8436	8677	8574	8517	8451	8441	8503	8413	8485	8326	8474	8569	8485	8417	8451	8264	8330	8356	8491	8612	8424	8407	8363	8455	8438	8450	8455	8520	8367	8583	8513	8456	8393	8458	8554	8553	8491	8469	8428	8462	8435	8448	8414	8470	8475	8584	8422	8417	8496	8614	8524	8452	8516	8491	8452	8491	8598	8341	8355	8545	8408	8306	8479	8432	8334	8377	8459	8479	8468	8471	8580	8392	8522	8444	8500	8404	8489	8366	8263	8459	8431	8409	8411	8678	8446	8521	8301	8374	8449	8465	8580	8405	8357	8482	8478	8485	8532	8431	8542	8523	8446	8550	8540	8393	8379	8443	8466	8433	8429	8429	8668	8437	8479	8582	8340	8482	8422	8430	8437	8687	8335	8593	8457	8498	8431	8349	8542	8489	8362	8582	8192	8403	8601	8353	8385	8458	8447	8511	8519	8490	8505	8620	8441	8430	8529	8538	8510	8551	8448	8460	8506	8435	8519	8246	8425	8456	8379	8415	8494	8400	8555	8485	8436	8373	8467	8318	8546	8335	8487	8519	8560	8448	8433	8485	8450	8454	8471	8383	8551	8471	8424	8446	8432	8525	8628	8571	8506	8365	8296	8388	8600	8498	8386	8415	8444	8406	8514	8492	8434	8389	8406	8480	8524	8508	8550	8320	8480	8397	8357	8440	8301	8491	8540	8457	8425	8314	8353	8439	8531	8460	8479	8386	8459	8401	8482	8454	8548	8579	8468	8392	8453	8493	8455	8468	8345	8428	8424	8452	8437	8444	8488	8511	8396	8479	8452	8454	8447	8425	8385	8495	8522	8350	8458	8442	8375	8455	8411	8524	8419	8552	8545	8431	8506	8583	8534	8457	8296	8610	8620	8424	8575	8376	8615	8455	8607	8503	8482	8572	8457	8434	8451	8546	8616	8491	8465	8475	8517	8507	8449	8527	8523	8382	8508	8374	8497	8517	8406	8349	8506	8427	8329	8504	8417	8546	8498	8518	8409	8365	8454	8405	8413	8609	8402	8441	8437	8461	8391	8526	8587	8385	8479	8468	8459	8399	8387	8406	8406	8309	8434	8372	8518	8526	8534	8538	8222	8347	8281	8447	8311	8430	8553	8494	8448	8549	8463	8563	8512	8308	8356	8474	8408	8496	8516	8506	8371	8487	8460	8542	8375	8461	8588	8434	8297	8547	8355	8447	8589	8556	8557	8420	8592	8459	8547	8330	8418	8346	8568	8522	8420	8515	8549	8546	8541	8569	8502	8497	8439	8380	8464	8456	8544	8436	8495	8482	8451	8519	8539	8416	8459	8445	8504	8501	8519	8546	8478	8470	8391	8465	8458	8594	8585	8464	8418	8373	8505	8445	8469	8589	8482	8496	8619	8606	8587	8465	8483	8643	8356	8534	8502	8386	8419	8499	8363	8481	8441	8308	8454	8541	8330	8472	8235	8462	8317	8411	8500	8451	8363	8561	8475	8448	8358	8440	8354	8675	8470	8436	8444	8491	8374	8548	8289	8499	8464	8500	8386	8312	8415	8396	8470	8527	8398	8615	8473	8437	8541	8524	8531	8551	8491	8625	8414	8372	8515	8488	8531	8466	8426	8432	8494	8495	8581	8376	8494	8453	8381	8512	8451	8487	8448	8422	8340	8365	8517	8426	8443	8605	8437	8411	8493	8465	8577	8457	8437	8393	8540	8491	8586	8438	8337	8378	8521	8454	8428	8477	8447	8514	8555	8366	8416	8401	8461	8465	8394	8428	8397	8560	8535	8424	8418	8386	8497	8531	8455	8514	8330	8419	8521	8495	8553	8518	8541	8481	8539	8466	8481	8415	8448	8420	8428	8438	8447	8324	8390	8451	8403	8339	8457	8508	8508	8346	8452	8425	8483	8433	8542	8469	8470	8347	8459	8496	8533	8476	8351	8534	8438	8380	8367	8551	8429	8484	8416	8452	8343	8494	8573	8460	8444	8387	8546	8561	8424	8482	8314	8461	8448	8510	8391	8561	8452	8394	8599	8429	8322	8516	8481	8502	8553	8411	8418	8387	8564	8525	8454	8356	8428	8382	8458	8369	8512	8429	8642	8470	8581	8350	8476	8464	8353	8413	8505	8400	8249	8511	8417	8386	8463	8524	8398	8453	8534	8491	8437	8430	8496	8457	8305	8550	8531	8418	8456	8504	8534	8498	8434	8518	8450	8390	8482	8470	8358	8533	8463	8326	8511	8370	8549	8359	8484	8366	8441	8340	8472	8415	8378	8425	8440	8320	8533	8684	8360	8528	8389	8471	8474	8379	8443	8470	8563	8429	8407	8479	8613	8515	8608	8486	8603	8409	8417	8662	8444	8441	8455	8379	8479	8423	8518	8432	8443	8521	8516	8356	8610	8455	8391	8537	8508	8467	8451	8383	8346	8520	8449	8465	8377	8443	8299	8499	8438	8466	8484	8325	8477	8484	8456	8457	8525	8327	8514	8504	8440	8515	8433	8534	8341	8441	8445	8465	8527	8579	8364	8438	8643	8330	8450	8467	8461	8544	8432	8450	8452	8406	8293	8448	8430	8314	8475	8307	8401	8440	8593	8457	8587	8378	8432	8486	8532	8388	8513	8492	8286	8400	8546	8557	8365	8393	8446	8414	8473	8503	8246	8501	8567	8388	8515	8469	8563	8590	8625	8530	8641	8416	8442	8495	8449	8535	8489	8608	8395	8454	8463	8488	8375	8410	8437	8546	8634	8520	8398	8565	8455	8365	8466	8425	8532	8374	8436	8548	8445	8431	8565	8477	8673	8456	8409	8479	8472	8393	8548	8441	8423	8401	8519	8494	8462	8487	8474	8425	8524	8475	8550	8515	8464	8502	8475	8462	8526	8464	8419	8582	8381	8540	8401	8505	8500	8478	8421	8512	8398	8597	8354	8511	8469	8422	8544	8372	8403	8629	8638	8488	8421	8421	8602	8540	8478	8520	8358	8435	8460	8365	8396	8492	8339	8473	8425	8518	8468	8467	8403	8525	8375	8406	8350	8539	8472	8290	8370	8441	8438	8519	8403	8497	8523	8476	8356	8380	8489	8497	8454	8610	8440	8499	8492	8544	8487	8389	8437	8533	8439	8611	8435	8505	8526	8366	8342	8506	8422	8316	8573	8464	8503	8520	8540	8586	8564	8647	8452	8423	8442	8346	8387	8552	8356	8486	8519	8387	8336	8385	8574	8400	8340	8466	8561	8434	8582	8403	8371	8383	8513	8467	8435	8379	8506	8543	8486	8424	8356	8385	8476	8542	8423	8319	8470	8535	8510	8482	8302	8535	8379	8682	8404	8456	8481	8324	8362	8455	8424	8316	8376	8522	8517	8489	8536	8512	8344	8350	8479	8453	8624	8465	8408	8409	8478	8631	8352	8507	8511	8490	8570	8361	8375	8363	8576	8439	8512	8362	8479	8428	8479	8531	8228	8562	8455	8424	8511	8414	8651	8406	8532	8503	8444	8435	8604	8407	8507	8485	8319	8462	8353	8541	8561	8499	8528	8512	8569	8407	8390	8420	8453	8571	8514	8489	8524	8451	8508	8439	8563	8431	8369	8415	8316	8384	8637	8440	8487	8363	8333	8500	8489	8556	8414	8537	8384	8469	8454	8458	8508	8488	8550	8509	8502	8385	8563	8521	8517	8501	8421	8367	8510	8469	8409	8311	8419	8440	8407	8421	8339	8345	8487	8421	8449	8347	8490	8554	8588	8437	8601	8473	8393	8545	8272	8371	8594	8430	8586	8367	8328	8532	8379	8407	8397	8531	8285	8478	8397	8516	8395	8465	8428	8393	8542	8453	8541	8297	8610	8360	8478	8406	8618	8429	8561	8373	8544	8433	8461	8487	8367	8365	8491	8489	8517	8361	8438	8283	8470	8497	8506	8486	8579	8611	8484	8405	8455	8459	8474	8606	8444	8514	8459	8381	8498	8380	8371	8567	8471	8435	8451	8449	8410	8490	8482	8419	8472	8411	8422	8411	8413	8369	8411	8486	8402	8440	8436	8362	8305	8448	8619	8408	8434	8519	8572	8376	8445	8484	8535	8506	8596	8482	8508	8388	8533	8427	8438	8498	8454	8507	8457	8430	8375	8533	8345	8504	8301	8355	8396	8527	8534	8438	8458	8497	8501	8396	8393	8359	8501	8381	8478	8400	8508	8465	8430	8444	8585	8456	8269	8374	8414	8498	8450	8515	8392	8560	8443	8465	8554	8556	8588	8466	8482	8436	8447	8391	8399	8403	8504	8519	8464	8563	8533	8623	8444	8538	8526	8442	8386	8545	8500	8547	8533	8376	8379	8440	8474	8371	8387	8496	8542	8544	8582	8448	8446	8497	8390	8604	8409	8567	8495	8509	8455	8468	8481	8570	8381	8373	8585	8376	8429	8567	8491	8506	8447	8507	8518	8499	8517	8376	8499	8517	8295	8509	8357	8373	8584	8310	8371	8415	8426	8512	8509	8389	8377	8467	8546	8525	8464	8405	8530	8367	8580	8403	8483	8390	8421	8517	8574	8480	8463	8484	8378	8363	8593	8517	8466	8413	8421	8366	8468	8509	8478	8403	8351	8447	8460	8516	8352	8542	8444	8404	8275	8570	8494	8302	8470	8268	8338	8413	8517	8412	8423	8506	8553	8438	8351	8447	8521	8380	8402	8533	8439	8555	8309	8395	8647	8457	8356	8483	8432	8533	8430	8399	8471	8363	8494	8581	8496	8578	8548	8411	8567	8333	8369	8544	8488	8510	8393	8466	8486	8461	8528	8440	8462	8539	8494	8467	8422	8462	8559	8506	8350	8389	8473	8469	8490	8493	8508	8316	8487	8517	8464	8325	8400	8438	8530	8570
5496	920	694	719	765	797	775	684	669	708	639	655	607	706	630	643	608	638	624	575	623	632	595	612	586	622	613	591	617	614	553	595	621	576	611	602	574	569	575	628	557	569	622	621	618	618	603	581	594	588	631	594	631	602	609	560	582	572	593	643	603	582	612	603	612	620	605	606	601	596	617	609	626	585	583	566	599	587	603	594	596	548	579	598	597	610	636	608	585	582	640	598	621	579	589	617	585	588	563	616	572	631	605	655	622	588	610	619	599	609	617	557	611	595	616	575	606	599	558	537	577	587	584	656	647	560	602	571	606	589	605	563	551	649	597	567	608	612	613	621	605	590	605	622	585	540	614	585	589	565	587	606	623	614	591	607	610	585	629	579	560	603	593	590	603	583	610	597	614	548	639	595	593	639	602	565	588	585	587	591	591	644	602	616	602	592	601	602	643	595	609	551	580	635	631	603	599	570	590	597	628	613	617	596	614	605	583	579	547	599	592	644	641	564	572	589	579	523	637	570	597	656	597	610	621	652	595	639	609	588	600	592	620	578	599	612	608	611	578	578	565	595	618	586	585	576	620	578	573	628	583	585	596	613	625	598	627	601	594	600	602	605	572	563	564	610	583	589	568	590	641	621	580	574	595	602	552	585	598	608	614	591	604	651	614	624	595	599	596	612	628	589	590	598	555	588	607	602	613	585	601	591	631	606	599	598	578	614	625	615	590	564	638	614	627	594	559	574	602	630	597	560	596	568	581	580	581	589	601	605	609	631	600	580	570	586	617	623	632	633	579	581	636	608	600	607	652	571	597	598	598	596	577	637	597	617	621	605	618	591	575	605	580	613	567	582	563	615	595	637	602	602	577	587	542	595	619	595	636	594	588	567	575	581	581	578	629	633	561	622	603	608	597	601	607	589	616	592	604	569	590	573	563	593	603	607	604	571	638	615	573	570	621	582	546	618	591	576	603	586	566	626	586	586	616	616	609	591	616	634	596	604	632	627	606	628	622	623	592	560	614	586	623	612	602	625	576	590	615	575	583	622	621	629	558	616	625	608	598	552	568	606	569	562	621	607	553	590	554	608	550	611	533	605	579	581	605	595	549	623	620	640	598	571	639	612	586	579	605	568	608	575	601	598	662	589	576	613	629	643	599	567	580	598	567	610	635	577	587	569	619	594	589	592	597	601	606	616	611	598	618	619	603	610	574	607	566	610	594	625	562	572	570	573	617	560	605	573	566	622	589	609	592	642	615	618	612	603	635	615	571	549	520	611	582	615	587	599	590	573	621	580	628	605	582	596	570	592	588	599	586	545	616	555	613	586	618	603	599	652	582	632	595	647	582	604	611	552	634	652	559	579	542	581	589	595	584	567	627	548	580	615	597	607	603	638	581	629	624	577	588	639	611	586	607	529	576	615	621	588	626	594	628	607	587	574	615	620	598	602	622	649	600	592	593	577	625	579	627	600	611	566	562	584	628	585	566	600	616	638	654	628	602	622	534	633	578	605	585	635	600	641	598	586	605	544	592	615	579	606	593	615	617	612	640	577	609	620	596	611	587	600	595	604	608	566	616	595	604	573	625	604	627	621	592	528	573	584	613	598	568	595	566	549	598	577	599	600	634	574	596	623	589	630	619	612	602	576	599	606	616	597	623	589	610	581	597	639	589	618	636	594	630	618	600	569	582	601	613	591	594	624	595	577	555	631	607	604	606	547	585	594	619	622	601	578	580	605	600	602	592	603	588	597	612	559	642	565	586	575	576	609	610	642	594	577	596	611	624	603	578	593	659	597	576	585	617	578	625	628	597	587	645	591	604	578	581	620	559	574	575	578	636	572	581	614	539	635	580	582	600	588	582	596	610	608	622	613	572	576	618	596	644	588	595	581	601	594	588	596	625	594	590	646	598	630	605	604	587	617	654	615	618	638	611	616	605	610	578	624	587	582	601	623	622	609	620	606	655	631	611	546	621	571	623	606	587	632	585	593	622	614	614	596	603	609	605	610	564	587	588	603	581	600	589	638	586	607	593	595	618	634	610	603	562	572	588	613	570	592	592	605	571	590	580	584	611	575	628	550	591	565	643	600	617	596	612	599	585	615	594	573	636	648	573	592	576	596	622	612	600	651	613	619	587	604	631	624	619	635	610	615	571	565	551	596	623	628	604	617	584	608	602	608	630	569	612	595	605	618	616	614	606	577	611	612	586	583	583	584	589	619	590	584	640	553	628	618	579	605	588	579	608	595	605	617	568	592	599	598	616	619	647	655	589	571	553	583	570	560	611	562	629	616	629	595	611	573	584	591	611	582	625	637	647	516	616	620	593	607	575	612	590	582	610	598	616	578	579	575	604	622	598	579	586	559	588	553	585	619	559	578	596	608	590	585	625	597	626	610	631	595	561	606	609	594	592	620	632	607	592	568	576	607	574	572	648	581	568	570	595	609	611	566	612	603	628	617	570	574	573	561	592	620	614	622	632	607	604	599	608	592	594	620	562	578	661	600	626	581	573	564	597	604	556	566	590	609	611	572	581	592	627	578	574	631	588	584	629	584	615	585	603	636	621	636	610	579	629	610	594	597	568	586	613	587	588	613	632	560	606	593	596	567	604	582	641	620	561	559	613	617	593	594	592	599	581	622	585	561	585	601	608	624	606	587	602	597	581	569	568	600	562	601	611	578	607	626	599	574	622	550	604	588	601	534	562	575	559	610	593	584	628	626	582	611	601	580	546	582	587	578	620	566	587	562	637	615	602	613	608	612	633	629	625	559	571	593	593	585	614	596	632	629	554	610	606	615	578	542	615	594	619	575	603	627	594	640	593	596	593	601	608	585	607	576	570	592	614	601	621	656	567	608	597	563	575	630	563	626	593	595	592	599	611	603	616	603	570	613	590	606	564	572	595	626	638	592	594	600	607	611	599	578	582	590	629	634	599	607	618	573	589	623	593	569	643	599	619	619	601	587	566	603	592	616	557	610	572	604	579	544	605	647	609	571	629	632	587	602	636	630	616	635	618	595	608	592	573	582	633	573	599	590	588	609	609	553	592	569	593	559	621	609	625	618	607	573	577	588	587	598	579	620	600	595	580	559	555	605	637	607	587	583	635	598	630	587	583	621	633	562	548	617	582	646	634	564	599	598	639	561	595	602	596	600	616	622	596	587	583	620	603	595	592	569	609	600	596	572	587	585	571	608	617	580	587	653	610	629	581	594	594	589	576	610	586	585	585	628	560	563	631	614	592	633	580	622	601	623	570	619	604	588	597	600	571	590	545	569	568	631	591	591	621	552	570	565	607	569	596	638	652	553	601	605	579	579	552	577	611	588	670	616	562	574	589	582	603	601	581	605	575	627	622	613	585	580	625	612	656	628	610	608	611	604	593	618	599	588	566	603	593	597	620	640	619	599	592	559	592	606	598	619	587	608	543	592	625	610	576	595	596	623	570	572	597	615	638	590	620	589	562	588	599	619	630	561	617	601	606	565	562	586	601	595
29830	12428	8064	15142	19383	17510	14680	12537	10912	9805	8801	8378	7976	7579	7213	7190	6904	6803	6651	6458	6519	6628	6509	6443	6514	6389	6216	6311	6199	6276	6177	6117	6136	6159	6117	6059	6287	6010	6142	6032	5985	6090	6079	6040	6013	6107	6126	6040	5986	6020	5986	5956	5942	5977	5954	5947	5987	5965	5973	5940	5930	6066	5979	5761	5889	5937	5955	5944	5972	5812	5979	5985	5989	6051	5898	6043	6017	5985	5984	5994	6084	5988	6029	6058	6021	5953	5814	6030	5995	5892	6053	5932	5916	5968	6016	5793	5884	5840	5989	5950	5960	5898	6024	6002	5977	5936	5959	5889	5946	5953	5890	5964	5902	5967	5920	6001	5895	5922	6122	5905	5888	6069	5787	5858	5900	6055	5862	5902	5875	5959	5918	5950	5871	5927	5965	5974	5848	5922	5912	5990	5941	5895	5926	6004	5849	6040	5971	5918	5941	5996	5813	5959	5949	6002	5940	5924	5950	5950	6024	6007	6072	5912	5906	5875	6035	6032	5916	5851	5914	5968	5942	5957	5919	6010	5892	5897	5935	5886	5964	5858	5918	5911	5906	5890	5938	5899	5980	5946	5958	5899	5875	5986	5849	5886	6015	5916	5811	5865	5904	5909	5971	5941	5950	5900	5877	5921	5866	5896	5930	5877	5843	6002	5813	5912	5952	5990	6044	5981	5774	5952	5944	5917	5997	5968	5917	5979	5869	5919	6008	5867	6018	5967	5881	5920	5964	5899	5973	5938	5807	6059	5980	5872	5953	5870	5930	5890	6055	5925	5890	5881	5984	5939	5850	5892	5887	5949	5848	5920	6004	5983	6005	5953	5904	5909	5894	6002	5966	5970	5946	5975	5931	5897	5937	5951	5892	5983	5872	5907	5916	5806	5951	5952	5996	5967	5904	5860	6003	5900	5979	5924	5979	5937	5946	5931	5979	5959	5947	6035	5865	5843	6041	5873	5814	5982	5887	5958	5917	5973	5931	5903	5886	5845	5925	5892	5957	5945	5884	5977	5944	6016	6026	5919	5912	5842	5864	6086	5938	5870	5944	5800	5961	5845	5944	5913	5891	5944	5884	5873	5984	5906	5928	5931	5917	5920	5896	5879	5924	6020	5907	5856	6014	5918	5998	5839	5922	6029	5977	5932	5970	5913	5854	5912	5875	5923	5883	5886	5880	5874	5884	5848	5979	5843	6000	5906	6035	6039	6062	5983	5905	5996	5956	5905	6042	5975	5896	5960	6016	5944	5944	5947	5879	5873	5989	5965	5887	5986	5891	6063	5921	5888	5798	5936	6067	5957	5969	5956	6071	5911	5856	5902	5955	5975	5974	5931	5796	5966	5939	5771	5987	5938	5911	5964	5828	5939	5883	6034	5912	6054	5982	5816	6022	5993	5964	6069	5767	5876	5951	6012	5928	5847	5939	5915	5949	5916	5984	5834	5982	5814	6011	5840	5913	5901	6006	5964	6017	6030	5863	5976	6038	5856	5806	5915	5912	6056	6046	5864	5971	6055	5959	5888	5969	5890	5853	5810	5919	6036	5969	5970	5877	6041	5856	5901	6023	5917	5908	5901	6003	5848	6101	5943	6013	5992	5984	5938	5961	5821	5917	5937	5919	5947	5943	5842	5972	5958	6045	5834	5949	5854	5869	5923	5881	5732	5931	5933	5998	5909	5793	5920	6044	6114	5934	5951	6009	5893	5919	5893	5950	5930	6001	5926	6017	5939	5896	5925	6005	5958	5810	5830	5887	5906	5958	5835	5883	6047	6015	6059	5880	6007	5917	5780	5967	5932	5980	6001	5980	5912	5876	5956	6022	5865	5908	5986	6017	5901	5879	5989	6070	5884	6021	5922	5969	5978	5722	5818	6079	5841	5918	5957	6154	5980	5838	5948	6004	5943	5801	6001	6048	6021	5933	5898	5985	5822	5885	5887	5934	6004	6003	5974	5838	5726	6013	5957	5879	5909	5840	5939	5881	5983	5862	5880	6005	6013	5966	5912	5899	5980	5905	5950	5871	5973	5889	6039	5872	5910	5959	5995	5992	6072	5805	5863	5905	6037	5868	5874	5880	6032	5927	5858	6011	6049	5903	5844	5891	6018	5937	6058	5953	5861	5925	5894	5973	5997	5934	6014	5967	5885	5973	5843	6117	5835	6072	5884	5883	5912	6003	5933	5947	5906	5968	6002	5987	5925	5920	5874	5915	5946	5929	5960	5938	5828	5846	5880	5918	5924	5873	5866	5927	6023	5927	5913	5947	5880	5895	5950	5830	5974	5916	5921	5910	5841	5832	5906	5996	6067	5911	5839	5884	5949	5986	6004	5991	5943	5899	5847	5943	5933	5968	6005	5902	5938	5873	5964	6024	5871	5993	5814	5904	5861	5947	5961	5982	6025	5911	5931	5980	5919	5849	5805	5880	5918	5855	5917	6021	5866	5837	5860	5950	5964	5917	6062	5927	5962	5928	5908	5847	5898	5893	5912	5927	6018	5850	5930	5946	5952	5999	5926	6061	5941	5935	5889	5921	5893	5955	6018	5928	5969	5960	5957	6103	5985	5939	5889	5948	5840	5870	5917	5984	5946	6083	5950	5945	5901	5878	5913	5828	6079	5939	5990	5912	5956	5914	5958	5982	5804	5878	5878	5947	6025	5966	5849	6031	5897	6060	5924	5781	5878	5931	5898	5949	5873	5838	5893	5916	5919	5994	5795	5923	5865	5879	5924	5923	5945	5919	5745	5936	5980	5887	6064	5915	6062	5903	6058	6052	5844	5897	5923	5837	5979	5911	6099	5990	5826	6004	5926	5965	5967	5917	5943	5914	5913	5966	5916	5970	5943	6073	5914	6042	5973	5994	5856	5940	5715	5909	5832	5959	5939	5925	5972	5925	5943	5904	5895	6081	5940	5873	5990	5942	5998	5935	5914	5887	5837	6005	6011	6020	5925	5898	5943	5890	5878	5931	5877	5991	5978	5937	5992	5968	6089	5939	6072	6043	5973	5968	5929	5967	5982	6012	6041	5869	5877	5828	5916	6015	5950	6038	6015	5867	5931	5863	5874	5919	5950	5915	6050	5951	5826	6048	5893	5903	5960	5980	5963	5994	5961	5873	5912	6020	5948	5972	5859	5918	6042	5887	6071	5980	5989	6001	5985	5869	5931	5832	6063	5839	5887	5892	5779	5913	5863	6034	5944	5930	5978	5896	5969	5936	5986	5982	5904	5788	5930	6041	5953	5928	5915	5864	5937	5948	5901	6052	5887	5917	5979	5951	6014	5931	5870	5886	5958	5925	5968	6032	5987	5924	5967	6030	5909	5902	5932	5941	6046	5894	5936	5901	5791	5940	5965	5885	5934	5832	5941	5993	5907	5755	5960	5943	5911	5848	5862	5962	5804	5940	5773	5927	5862	5934	5994	5800	5984	5876	6060	6062	5910	5979	5860	5883	5869	6054	5864	5923	6058	5973	5919	5934	5846	5970	5984	6011	5962	5994	5935	5908	5870	5916	5851	5769	5852	5804	5938	6037	6013	5951	6023	5761	5919	5893	5956	5982	5926	5866	5916	6065	5942	6076	5937	5914	5865	5938	6016	6042	5922	5854	6053	5829	5854	5933	5920	5980	5953	5864	6005	5953	5897	5927	6013	5967	5924	5957	5914	5933	5981	5923	5966	5843	5831	5913	5897	5938	5970	5905	5902	5913	5939	5887	6045	5833	5962	5971	5951	5958	5783	5875	6015	5955	6007	5940	5961	5867	5908	5902	5921	5860	5855	5879	5962	5997	6020	5872	5992	5914	5945	5974	5957	5898	5904	6072	5950	5895	5825	5973	5930	6045	5974	5923	6022	6074	5983	5971	5940	5981	5908	6070	5938	6023	6018	6020	5930	5940	5885	5829	5868	6025	5912	6012	5899	5823	5993	5966	5881	5982	5797	5845	5864	5920	5800	5980	5934	5994	5969	6012	5847	5956	5918	5993	5998	5978	5954	5946	5937	5900	5846	5882	5859	5892	5860	5908	5811	5933	5927	5955	5859	5893	5892	5878	5829	5961	5965	6024	5879	5951	5958	5938	5903	5915	5935	5832	5775	6015	5879	5961	5889	5970	5822	5885	5857	5915	5933	6046	5881	5769	5973	5964	5820	5873	5827	6096	5980	5847	5960	5893	5889	5977	5970	6007	5812	5828	5912	5870	5986	5958	5909	5959	6026	6000	5824	5953	5999	5945	5913	5850	5869	5905	5971	5891	5941	5919	5828	6028	6047	5907	5924	5914	5930	5919	5908	5994	5818	5959	6031	5889	5938	5814	5963	5900	5967	5964	6025	5818	5931	5898	5977	5918	5891	5752	5840	6004	5926	5906	5842	5927	5798	5833	5949	5914	5954	5915	5908	5841	6002	5930	5920	5806	5945	6040	5932	5908	5880	5975	5922	5968	5777	5920	5961	5843	5941	5971	5991	5946	5957	5945	5931	5973	5870	5982	5858	5887	5930	5996	5976	5971	5854	5888	5857	5990	5931	5974	6034	5972	5916	5995	5919	5816	5974	5949	6027	5990	5966	5878	5931	5854	5996	5989	5921	6003	5931	5963	5842	5891	5951	5784	6010	5838	5985	6019	5916	6050	5860	5954	6026	5980	5883	5999	5849	5985	5924	5827	5962	5883	5915	6023	6104	6041	5921	5998	5897	5843	5915	5970	5999	6016	5844	5918	5956	5892	5921	5834	5854	5914	5983	5858	5928	6002	5890	5929	5986	5934	5799	5931	5768	5894	5932	5957	5970	5885	5966	5936	5968	6009	5865	6000	5929	5843	5936	6071	6014	5958	6059	5902	6065	5911	5787	5834	5981	5955	5858	5865	5946	5978	5846	5958	6003	5916	5892	5974	5987	6042	5957	5925	5956	5868	6015	5928	5944	5838	5909	5901	5965	6003	5853	5922	6008	5865	5850	5999	6020	5926	5908	5955	5929	5883	5897	5924	5846	5841	5941	5954	5896	5923	6038	6024	6054	5957	6020	5906	5941	5928	5930	6037	5888	5870	5919	5955	6009	5873	5966	5947	6082	6019	5910	5831	5862	5890	5910	5902	5974	5853	5902
4975	896	762	688	791	817	742	733	721	678	694	703	727	692	697	656	680	630	657	637	632	674	621	673	686	695	666	660	614	638	589	652	616	632	633	642	656	625	607	615	684	641	635	658	606	623	592	570	622	650	632	650	650	614	621	698	627	608	643	647	633	641	659	650	607	656	623	644	634	635	669	643	623	646	643	652	636	691	648	622	627	603	652	642	633	602	645	637	605	596	668	688	600	610	652	659	652	634	620	669	623	634	619	652	629	615	597	678	636	611	657	612	675	615	636	596	636	566	693	637	626	626	665	641	630	626	612	636	640	667	588	605	630	607	638	668	647	647	625	656	639	658	593	637	602	642	617	666	714	631	647	656	618	631	628	636	674	641	587	657	623	616	667	616	645	589	607	625	601	594	585	604	661	644	627	619	646	651	661	622	659	669	630	609	612	638	648	638	674	655	631	651	644	589	608	661	648	648	638	610	670	624	602	637	672	622	629	634	615	630	663	619	648	667	614	632	639	692	620	583	610	665	584	614	631	640	641	620	645	608	658	642	587	623	621	657	607	632	649	628	641	654	639	630	667	656	619	650	649	658	657	610	636	654	619	647	618	661	606	599	630	623	595	642	610	592	627	647	664	641	609	689	644	642	610	668	631	604	640	621	644	633	658	628	602	612	619	642	638	655	637	620	615	634	656	665	637	652	668	642	672	614	644	617	642	673	661	657	608	638	630	610	616	627	663	595	651	640	687	637	633	666	626	653	633	608	649	637	633	593	635	640	611	643	664	615	622	588	579	641	613	628	654	646	664	639	615	655	643	669	609	674	658	625	663	651	640	634	638	623	650	639	634	635	627	603	674	641	634	661	630	688	614	628	641	616	645	662	622	644	618	631	638	650	638	585	671	667	604	674	613	643	657	657	644	598	622	646	653	640	602	655	604	672	663	637	645	639	620	649	636	659	635	666	659	619	633	638	638	616	669	665	643	627	602	652	673	685	598	621	637	629	631	636	631	677	638	627	620	659	621	671	608	645	607	643	641	623	617	632	622	607	653	620	640	666	643	652	590	588	624	586	632	618	662	668	608	649	640	637	656	634	660	621	617	647	647	643	634	607	641	627	644	628	630	647	604	595	620	631	637	651	655	615	622	662	556	635	637	614	644	653	616	649	657	557	634	666	646	606	652	632	604	633	628	649	584	611	640	616	647	610	621	647	657	601	626	617	611	658	641	643	650	635	619	659	671	685	612	653	600	619	590	698	633	636	675	576	632	626	653	605	660	632	653	651	618	623	611	609	580	613	608	631	584	624	614	640	652	632	615	666	601	642	654	656	643	651	658	599	618	658	642	638	652	630	641	642	631	667	649	653	633	671	580	657	618	620	625	630	681	596	630	638	648	622	628	645	649	680	647	620	672	606	595	653	588	627	671	599	672	627	630	637	613	682	646	652	659	634	622	624	618	667	655	628	642	617	640	666	691	629	644	660	648	611	649	646	623	648	631	620	605	651	661	655	662	635	639	618	598	629	653	662	655	632	642	621	646	614	598	636	651	648	638	612	604	634	636	603	652	585	679	629	613	631	583	629	586	617	664	650	629	661	678	658	635	630	618	596	647	620	635	662	646	624	658	601	683	649	629	636	669	617	635	643	620	646	635	604	679	621	654	655	640	678	634	617	605	661	664	616	659	640	651	617	652	626	659	667	655	629	638	646	608	613	630	668	619	612	593	635	634	637	631	648	634	628	582	663	631	604	594	671	650	627	630	626	651	613	620	623	675	633	575	630	591	644	625	624	621	636	648	571	627	615	646	634	636	639	629	660	625	650	641	613	606	638	581	612	644	607	611	604	616	651	595	603	604	671	684	595	616	657	645	638	673	599	615	649	540	627	631	615	642	606	633	615	657	630	627	608	608	616	655	652	621	633	629	611	653	657	661	584	652	598	631	618	653	671	639	665	612	665	675	625	629	652	637	609	635	654	599	589	605	632	661	657	617	666	616	656	613	646	590	610	644	623	666	634	635	625	597	638	650	636	650	606	669	640	613	621	641	614	668	584	679	666	580	625	647	645	619	637	626	635	656	643	708	663	664	615	603	644	631	627	600	648	641	597	601	627	659	644	640	647	652	653	589	624	648	647	659	702	648	614	655	655	626	643	634	662	639	651	646	607	666	640	627	622	685	663	647	638	642	664	589	588	677	629	646	638	601	616	633	653	661	596	634	653	630	600	658	678	600	673	622	613	654	579	656	615	633	649	657	682	640	633	601	622	641	655	634	667	639	666	644	614	607	615	641	630	658	613	619	657	631	630	642	618	648	606	671	612	674	613	660	616	647	654	653	641	625	620	654	663	577	625	612	642	638	650	635	683	637	638	635	678	613	663	666	667	610	635	632	640	652	595	618	596	638	638	592	681	646	620	600	594	676	666	609	610	628	614	620	604	606	638	642	595	656	650	648	670	625	652	643	681	632	650	620	648	615	655	630	679	627	587	613	606	611	650	641	644	622	625	658	662	614	636	646	638	646	632	647	646	664	617	647	626	649	652	616	614	638	639	649	632	612	672	649	642	619	615	624	605	612	630	633	669	622	673	633	618	578	646	646	642	640	646	669	628	600	673	628	661	623	625	635	601	621	599	652	619	629	614	672	673	619	639	654	666	587	643	654	639	636	615	636	596	646	652	672	615	592	681	648	654	651	642	606	657	635	668	705	617	640	605	619	601	668	644	631	655	622	669	580	610	596	663	644	646	610	654	672	623	634	661	621	627	634	658	637	602	651	630	622	670	586	668	618	634	654	616	671	666	643	634	633	616	646	672	634	652	626	625	677	629	620	630	633	622	650	608	626	629	659	627	641	667	641	672	618	635	665	658	611	576	605	671	626	622	626	630	615	650	598	638	653	651	648	627	587	599	630	627	641	610	620	669	691	620	630	582	663	649	690	579	625	656	651	689	596	608	628	657	591	610	623	642	620	638	609	656	689	636	605	666	663	660	605	634	645	626	670	617	634	633	633	632	648	644	579	619	674	630	656	648	585	649	619	614	595	621	630	641	658	640	638	657	621	654	633	665	633	653	607	620	616	634	670	602	636	627	659	679	617	630	644	596	634	654	682	626	661	638	650	613	642	648	625	658	708	618	657	648	651	634	638	665	663	640	657	633	664	647	645	632	580	621	597	620	632	589	683	625	594	659	645	656	596	650	624	613	666	626	605	682	587	635	598	688	608	654	655	648	683	623	654	644	668	635	661	637	643	597	585	668	624	640	596	645	617	603	606	689	666	690	652	648	643	598	647	694	621	647	597	617	614	595	613	604	665	614	586	624	662	651	649	625	665	697	613	659	676	644	659	638	606	630	637	691	610	605	635	631	639	640	648	632	625	645	640	665	630	636	614	616	595	647	658	648	597	668	643	658	675	628	621	624	654	631	662	636	638	631	662	664	620	637	644	639	603	643	641	661	604	651	673	652	599	620	644	628	636	639	612	636	653	592	611	632	644	640	620	661
28147	11713	8001	13863	17496	15941	13667	11690	10314	9321	8727	8240	7752	7595	7405	7198	7096	6976	6900	6784	6788	6599	6667	6573	6627	6595	6618	6550	6452	6605	6504	6410	6498	6375	6382	6489	6433	6292	6410	6395	6489	6291	6358	6456	6478	6339	6356	6268	6331	6327	6277	6285	6241	6206	6377	6528	6254	6367	6321	6246	6372	6347	6165	6320	6230	6416	6278	6411	6325	6344	6451	6336	6288	6194	6270	6328	6365	6415	6253	6344	6284	6351	6219	6360	6304	6409	6333	6184	6353	6232	6219	6357	6383	6202	6146	6351	6321	6243	6227	6154	6200	6305	6257	6382	6335	6309	6344	6323	6216	6290	6268	6231	6186	6346	6142	6294	6339	6358	6253	6391	6243	6264	6332	6249	6372	6319	6283	6387	6322	6221	6278	6206	6478	6192	6238	6318	6354	6226	6355	6185	6405	6364	6223	6215	6242	6371	6257	6345	6200	6239	6214	6424	6345	6397	6275	6280	6280	6138	6363	6188	6326	6189	6305	6207	6274	6253	6238	6248	6208	6251	6311	6213	6221	6251	6218	6291	6332	6248	6296	6299	6217	6288	6302	6283	6291	6250	6192	6365	6185	6302	6387	6120	6264	6355	6284	6238	6254	6231	6196	6257	6271	6265	6271	6374	6156	6274	6303	6218	6292	6291	6393	6258	6179	6307	6313	6151	6341	6124	6340	6353	6405	6195	6381	6277	6234	6251	6229	6235	6231	6214	6231	6234	6402	6331	6259	6173	6290	6199	6427	6252	6240	6312	6255	6318	6362	6223	6290	6288	6392	6395	6218	6185	6236	6289	6348	6221	6260	6200	6262	6200	6257	6399	6378	6219	6355	6194	6325	6194	6341	6220	6364	6185	6352	6288	6229	6299	6278	6250	6286	6334	6382	6310	6348	6210	6268	6230	6422	6408	6158	6292	6361	6216	6171	6231	6190	6339	6361	6280	6159	6197	6361	6193	6261	6217	6413	6350	6302	6414	6222	6286	6343	6285	6322	6303	6191	6274	6123	6271	6343	6412	6336	6326	6237	6294	6202	6287	6271	6425	6297	6293	6332	6366	6278	6317	6324	6342	6307	6073	6318	6272	6289	6290	6322	6262	6318	6362	6238	6232	6304	6325	6246	6275	6344	6372	6314	6394	6305	6293	6231	6333	6329	6313	6236	6203	6333	6334	6267	6214	6275	6228	6371	6285	6355	6278	6215	6344	6337	6281	6360	6329	6240	6296	6248	6405	6293	6283	6167	6308	6171	6227	6390	6333	6097	6331	6263	6308	6341	6274	6331	6199	6240	6255	6331	6303	6366	6279	6344	6364	6216	6346	6252	6311	6233	6320	6269	6321	6364	6184	6239	6152	6291	6449	6237	6440	6261	6423	6311	6298	6291	6110	6281	6261	6291	6291	6390	6235	6316	6260	6183	6267	6289	6310	6243	6304	6266	6446	6197	6354	6238	6229	6286	6276	6278	6336	6318	6238	6206	6402	6342	6171	6293	6213	6253	6294	6213	6256	6125	6292	6227	6245	6239	6253	6230	6381	6236	6342	6159	6271	6243	6191	6187	6247	6324	6280	6298	6152	6282	6389	6376	6346	6274	6177	6188	6240	6254	6302	6355	6347	6236	6132	6383	6364	6304	6318	6355	6282	6315	6264	6296	6117	6265	6323	6091	6228	6191	6156	6365	6239	6149	6302	6404	6310	6481	6272	6321	6241	6220	6349	6258	6297	6402	6227	6232	6325	6269	6228	6341	6257	6298	6261	6325	6351	6338	6223	6294	6319	6310	6258	6274	6309	6293	6289	6228	6326	6297	6194	6401	6343	6233	6276	6314	6209	6284	6305	6318	6398	6290	6379	6358	6285	6288	6152	6184	6325	6344	6323	6250	6138	6266	6328	6300	6202	6192	6275	6230	6176	6273	6296	6114	6212	6230	6343	6254	6106	6233	6297	6230	6361	6306	6212	6256	6341	6381	6095	6232	6257	6179	6378	6230	6409	6190	6261	6241	6327	6256	6200	6239	6241	6246	6300	6301	6160	6367	6221	6240	6404	6326	6284	6391	6363	6384	6351	6264	6328	6324	6187	6309	6223	6213	6265	6301	6378	6249	6244	6263	6233	6254	6184	6205	6365	6220	6119	6286	6284	6235	6202	6314	6251	6285	6330	6394	6323	6220	6331	6341	6254	6389	6242	6360	6141	6363	6229	6416	6207	6262	6133	6237	6281	6189	6232	6442	6398	6262	6373	6310	6259	6215	6291	6320	6303	6320	6248	6281	6221	6310	6348	6130	6240	6170	6370	6193	6337	6304	6321	6206	6327	6278	6211	6308	6255	6376	6298	6306	6149	6310	6336	6304	6382	6275	6257	6213	6376	6214	6175	6251	6217	6285	6218	6195	6331	6274	6173	6308	6242	6238	6238	6382	6293	6313	6417	6244	6281	6246	6389	6338	6261	6245	6137	6381	6323	6355	6199	6335	6250	6329	6236	6241	6226	6358	6433	6224	6239	6240	6256	6398	6312	6088	6259	6263	6288	6294	6197	6267	6209	6405	6245	6328	6364	6311	6267	6324	6348	6147	6246	6282	6292	6420	6466	6261	6236	6285	6421	6226	6265	6305	6237	6065	6347	6261	6216	6389	6219	6348	6226	6336	6274	6274	6280	6281	6308	6214	6291	6407	6224	6232	6226	6268	6283	6235	6240	6355	6347	6275	6210	6373	6291	6278	6374	6269	6349	6191	6189	6418	6303	6262	6177	6327	6241	6335	6331	6361	6451	6340	6172	6311	6361	6378	6294	6333	6372	6272	6251	6301	6246	6227	6289	6395	6209	6316	6337	6337	6303	6167	6326	6313	6325	6311	6320	6267	6234	6337	6394	6260	6211	6382	6315	6197	6225	6288	6334	6357	6317	6258	6257	6219	6365	6218	6326	6286	6229	6266	6239	6223	6272	6228	6327	6171	6363	6223	6208	6203	6389	6348	6318	6340	6220	6192	6342	6237	6350	6327	6346	6176	6148	6340	6404	6281	6245	6294	6271	6277	6258	6246	6343	6321	6229	6272	6233	6374	6333	6308	6220	6334	6270	6370	6359	6128	6254	6256	6383	6390	6323	6251	6258	6297	6204	6204	6178	6258	6349	6356	6270	6254	6173	6241	6266	6298	6268	6338	6216	6346	6211	6305	6309	6330	6252	6365	6213	6393	6310	6264	6345	6371	6247	6112	6208	6267	6246	6385	6311	6240	6304	6305	6339	6295	6363	6373	6337	6373	6285	6396	6232	6329	6283	6173	6224	6311	6263	6267	6318	6376	6257	6355	6342	6173	6346	6429	6244	6263	6330	6344	6291	6257	6174	6402	6332	6251	6189	6265	6223	6227	6318	6265	6341	6354	6397	6256	6241	6340	6312	6335	6348	6211	6356	6412	6170	6442	6396	6204	6204	6224	6296	6320	6280	6236	6324	6349	6300	6395	6279	6141	6245	6258	6238	6250	6285	6341	6320	6281	6226	6388	6309	6271	6265	6117	6262	6402	6265	6317	6216	6379	6279	6267	6282	6272	6216	6213	6187	6325	6253	6212	6290	6220	6290	6326	6290	6244	6214	6362	6265	6333	6311	6197	6291	6122	6431	6290	6176	6162	6471	6280	6342	6346	6319	6203	6210	6261	6294	6341	6161	6268	6349	6285	6287	6306	6140	6224	6185	6218	6230	6159	6317	6302	6285	6122	6175	6323	6222	6252	6140	6411	6287	6273	6331	6325	6447	6211	6377	6221	6257	6294	6469	6301	6353	6302	6284	6236	6331	6342	6239	6313	6205	6322	6355	6391	6189	6299	6087	6253	6224	6186	6312	6273	6139	6344	6175	6299	6312	6121	6298	6201	6362	6318	6278	6332	6272	6303	6288	6299	6344	6317	6225	6237	6343	6355	6316	6091	6250	6192	6336	6220	6397	6266	6219	6217	6212	6254	6365	6322	6399	6372	6322	6141	6297	6285	6265	6281	6238	6268	6233	6281	6310	6258	6243	6331	6190	6384	6232	6162	6319	6238	6280	6145	6361	6346	6285	6213	6209	6387	6312	6352	6411	6290	6299	6218	6378	6156	6251	6417	6170	6306	6253	6284	6292	6279	6295	6169	6012	6262	6321	6364	6302	6301	6398	6205	6204	6421	6342	6209	6300	6408	6263	6231	6256	6148	6256	6131	6248	6236	6232	6372	6383	6147	6320	6288	6254	6284	6261	6343	6311	6288	6312	6199	6231	6357	6292	6146	6305	6277	6434	6215	6272	6246	6352	6386	6342	6197	6279	6283	6369	6444	6230	6317	6222	6368	6248	6355	6310	6318	6161	6319	6292	6291	6334	6228	6186	6310	6346	6299	6323	6236	6200	6297	6196	6315	6313	6307	6144	6422	6243	6238	6279	6266	6400	6356	6211	6418	6192	6228	6262	6189	6239	6263	6322	6214	6290	6289	6338	6343	6393	6210	6216	6307	6159	6245	6271	6237	6379	6482	6233	6295	6321	6316	6267	6290	6322	6265	6312	6236	6364	6152	6282	6303	6338	6241	6321	6258	6165	6324	6159	6310	6373	6361	6267	6218	6055	6226	6386	6467	6326	6250	6333	6217	6316	6305	6226	6212	6208	6384	6179	6336	6371	6147	6388	6353	6245	6251	6250	6275	6359	6184	6264	6267	6118	6385	6298	6243	6261	6355	6319	6332	6153	6161	6286	6329	6296	6324	6326	6255	6250	6407	6409	6188	6293	6275	6284	6226	6293	6208	6383	6277	6157	6461	6334	6309	6379	6326	6210	6099	6305	6401	6184	6277	6261	6279	6173	6331	6130	6326	6288	6252	6299	6245	6301	6420	6414	6321	6286	6303	6154	6299	6343	6285	6336	6291	6309	6169	6300	6306	6315	6206	6276	6375	6246	6275	6187	6289	6403	6349	6283	6216	6311	6329	6178	6248	6262	6329	6320	6267	6360	6225	6353	6172	6437	6226	6245	6153	6212	6241	6193	6456	6352	6238	6362	6103	6332	6213	6286	6379	6343	6328	6229	6415	6331	6331	6119	6418	6354	6497	6379	6248	6189	6270	6211	6277	6301
5121	1305	821	852	987	947	975	906	867	856	815	766	817	760	783	709	728	791	673	738	702	687	688	754	728	706	651	679	739	680	720	645	670	686	662	727	640	702	713	662	653	670	632	696	747	726	668	719	661	688	696	655	686	740	691	681	689	696	707	669	717	669	690	703	712	725	708	755	716	670	673	655	684	650	648	689	713	685	693	673	661	644	694	687	655	662	644	657	671	726	681	680	711	698	639	677	679	664	681	697	638	655	712	620	634	732	671	706	687	655	646	702	700	706	667	698	702	667	711	732	690	712	679	664	675	697	715	692	671	665	697	683	695	720	673	667	724	671	695	693	699	677	674	716	645	673	717	711	714	666	702	669	678	726	718	718	658	685	676	703	661	691	672	723	674	712	693	674	674	706	693	671	680	667	687	674	660	665	632	682	685	712	686	708	628	679	689	701	715	672	665	685	681	685	680	636	668	626	651	690	678	663	658	676	691	707	613	733	664	684	688	691	700	671	682	660	655	699	708	675	698	692	717	684	717	674	652	649	682	649	689	728	619	669	688	737	621	642	660	693	683	708	632	670	632	721	660	694	690	641	647	668	694	674	728	672	641	640	626	707	681	655	687	674	711	675	696	680	676	707	688	705	717	643	697	678	669	671	637	694	702	678	675	653	674	653	667	654	665	685	653	705	631	701	730	693	689	698	653	680	657	606	708	695	698	674	687	692	672	648	672	692	649	675	695	687	678	659	678	703	701	708	665	708	691	663	699	624	699	678	660	671	685	725	665	713	635	657	701	657	727	687	661	709	671	645	673	715	678	687	673	715	718	646	684	701	702	685	691	650	698	703	671	688	644	678	636	725	689	711	649	646	684	644	649	669	660	711	647	627	665	671	677	656	685	690	694	664	659	661	673	706	632	662	647	728	635	681	678	673	690	673	685	669	693	686	684	657	672	680	658	713	665	690	698	666	728	669	718	699	678	707	655	664	623	674	681	634	687	702	687	664	681	705	681	693	669	665	735	746	678	698	699	684	648	668	672	702	694	682	655	713	669	679	656	690	648	663	679	643	671	719	703	708	695	700	677	692	655	634	634	645	693	682	680	662	678	649	707	695	686	631	663	684	658	685	721	680	694	702	681	662	651	670	679	696	699	668	720	677	678	681	658	676	664	657	649	641	684	738	701	659	689	687	643	616	672	679	650	685	673	600	673	662	654	668	719	677	663	712	670	665	689	681	710	670	703	692	670	747	678	651	677	682	688	709	662	692	648	692	695	674	724	701	673	707	706	683	709	698	667	694	683	663	722	677	664	690	685	672	701	702	699	693	701	772	713	655	668	692	673	675	678	641	673	695	725	654	688	661	713	699	706	647	748	682	677	651	712	712	742	660	731	691	609	663	648	700	646	667	713	744	674	695	627	673	658	691	626	663	645	656	730	740	698	664	679	722	736	664	726	671	677	662	701	676	651	650	703	732	714	663	670	688	787	651	680	691	706	708	695	701	667	661	695	665	622	695	681	681	686	692	720	685	669	681	687	644	690	646	686	674	663	676	647	657	690	679	730	694	669	688	674	677	690	645	675	682	642	720	653	676	697	677	710	689	651	656	665	680	651	702	671	628	666	679	693	696	698	654	672	671	700	689	635	685	699	626	619	663	657	702	728	706	646	713	646	712	681	670	637	650	690	676	679	663	637	680	680	687	668	702	670	710	674	676	679	683	718	676	690	682	712	694	648	709	674	668	668	669	673	670	678	707	688	674	683	661	692	671	663	696	668	666	662	683	699	660	709	694	710	657	641	635	699	670	707	663	650	668	683	664	695	684	705	640	689	681	708	674	660	739	722	650	677	683	627	677	705	673	684	685	692	745	678	676	670	687	735	715	639	665	665	655	697	622	713	679	678	711	651	663	727	662	656	701	676	636	681	698	649	639	703	674	664	678	644	709	709	633	698	657	693	614	679	681	657	706	689	660	663	653	699	642	692	679	666	689	706	725	679	699	691	731	655	703	719	683	669	719	669	681	676	714	675	703	671	692	695	708	689	668	651	694	700	702	624	686	652	692	664	710	657	698	703	699	710	655	675	673	717	686	712	700	658	662	707	616	666	688	729	658	708	723	670	697	733	667	734	687	666	698	701	672	650	595	646	727	676	650	653	688	693	662	659	641	720	708	663	647	685	699	649	698	673	685	659	706	725	643	694	696	665	723	682	692	656	683	683	673	660	753	667	701	687	719	679	708	626	714	679	646	692	689	683	693	636	665	665	678	681	671	623	657	744	693	711	627	663	681	699	654	681	658	776	706	648	676	697	692	693	690	675	684	663	664	711	691	677	663	660	658	726	683	716	646	697	717	651	692	717	708	710	702	651	715	657	701	646	656	746	681	681	707	678	672	691	660	699	680	647	718	641	661	678	661	645	685	671	694	644	667	668	661	656	686	648	704	676	640	661	703	688	682	650	738	687	717	699	645	696	732	691	692	747	693	659	689	654	702	684	727	706	669	652	648	698	661	678	684	704	707	694	708	715	677	677	658	682	689	669	662	616	648	676	646	658	685	689	690	720	711	648	680	688	695	725	723	659	683	712	640	669	662	710	710	704	675	699	588	667	667	696	711	675	708	670	693	711	691	733	662	639	710	711	677	646	649	752	694	721	682	656	687	658	679	686	728	660	685	709	658	659	661	657	687	707	733	687	641	666	721	719	647	673	722	710	693	676	634	704	674	662	646	687	688	653	671	640	664	676	669	654	703	654	742	680	691	681	643	682	720	694	693	676	674	698	722	647	650	666	668	684	648	666	686	654	703	683	647	667	738	639	656	673	704	676	704	676	673	703	684	685	691	687	675	712	643	669	653	685	729	660	643	653	664	675	707	699	668	695	624	680	704	675	691	677	701	673	667	711	709	733	668	687	695	710	667	699	688	716	716	714	676	668	657	723	682	651	690	712	700	729	673	682	659	669	652	701	684	737	698	707	705	745	680	678	633	683	720	683	706	722	684	625	657	679	693	665	704	681	669	669	647	698	681	676	706	710	688	718	697	689	671	663	669	662	678	699	714	670	674	691	622	711	659	694	672	698	680	689	697	659	682	652	679	677	671	698	706	635	671	691	679	667	700	662	719	700	693	677	700	682	685	671	659	694	704	700	638	698	736	703	694	688	694	646	697	690	674	744	721	691	695	622	657	654	690	685	699	701	730	673	681	713	676	660	697	635	643	666	667	708	654	695	681	709	662	650	658	678	671	695	688	707	668	649	672	700	707	645	721	710	688	652	685	697	722	712	700	635	651	689	654	724	628	713	675	668	691	687	701	656	731	667	649	697	675	693	662	687	696	654	671	657	642	670	644	711	669	679	697	661	720	671	613	737	651	654	679	726	674	664	676	690	719	715	663	677	644	687	653	715	632	669	670	724	683	708	653	672	731	704	710	656	682	677	684	722	635	710	668	673	679	654	719	678	709	693	710	691	695	666	720	682	681	639	712	679	658	675	666	696	671	690	691
35571	15907	9988	19872	24957	22785	19009	16476	14058	12388	11366	10210	9833	9229	8985	8568	8302	8189	7914	7763	7678	7639	7653	7563	7363	7330	7272	7245	7250	7181	7162	7056	7171	7003	6940	6993	6994	7018	6964	6811	6848	6889	6869	6793	6893	6681	6864	6878	6707	6751	6722	6740	6755	6869	6845	6827	6863	6700	6810	6683	6836	6863	6735	6662	6686	6768	6777	6637	6789	6909	6803	6772	6800	6795	6661	6762	6630	6729	6707	6773	6678	6611	6683	6679	6718	6642	6706	6842	6824	6703	6664	6703	6797	6686	6685	6788	6665	6824	6720	6835	6799	6884	6721	6625	6687	6717	6736	6694	6635	6784	6627	6636	6595	6853	6667	6664	6710	6755	6680	6622	6718	6905	6680	6778	6660	6798	6709	6602	6846	6706	6717	6761	6638	6643	6810	6718	6567	6825	6739	6624	6692	6766	6645	6672	6659	6687	6555	6683	6711	6760	6605	6757	6698	6733	6781	6681	6709	6644	6638	6757	6700	6693	6685	6677	6638	6568	6810	6747	6660	6645	6611	6853	6744	6728	6747	6640	6661	6645	6737	6661	6694	6732	6730	6684	6826	6667	6741	6697	6615	6724	6752	6827	6815	6734	6687	6639	6903	6721	6694	6741	6683	6733	6703	6717	6829	6744	6631	6713	6814	6682	6713	6693	6787	6585	6777	6664	6743	6694	6775	6709	6741	6727	6731	6825	6653	6719	6529	6739	6566	6614	6693	6738	6686	6799	6760	6657	6701	6640	6776	6818	6709	6664	6763	6511	6790	6673	6628	6754	6767	6624	6652	6624	6766	6806	6699	6687	6765	6804	6653	6754	6692	6651	6683	6611	6730	6636	6709	6718	6671	6723	6745	6624	6710	6627	6767	6706	6741	6686	6690	6667	6635	6869	6664	6542	6730	6653	6621	6595	6696	6557	6673	6509	6672	6826	6753	6584	6694	6807	6731	6603	6595	6676	6669	6696	6626	6737	6685	6754	6624	6770	6701	6772	6744	6695	6782	6729	6607	6689	6703	6758	6749	6600	6780	6713	6599	6702	6684	6688	6562	6697	6783	6769	6571	6667	6668	6686	6720	6692	6644	6680	6715	6738	6755	6738	6629	6660	6649	6805	6778	6724	6903	6758	6662	6714	6705	6785	6709	6596	6841	6818	6663	6746	6701	6733	6691	6635	6763	6612	6597	6694	6689	6756	6745	6732	6656	6703	6676	6778	6779	6716	6663	6902	6703	6783	6775	6786	6680	6704	6762	6636	6639	6805	6793	6749	6644	6780	6700	6666	6568	6649	6640	6661	6758	6773	6751	6668	6701	6704	6702	6523	6679	6812	6649	6675	6735	6693	6706	6722	6659	6717	6647	6663	6710	6687	6607	6676	6687	6656	6708	6646	6817	6816	6730	6777	6546	6665	6783	6714	6574	6587	6669	6632	6602	6646	6589	6676	6792	6660	6696	6694	6719	6674	6632	6747	6657	6611	6691	6684	6755	6618	6740	6732	6596	6801	6812	6708	6830	6770	6755	6552	6698	6609	6610	6724	6752	6666	6676	6734	6665	6739	6608	6685	6624	6715	6718	6731	6740	6740	6704	6706	6666	6753	6719	6665	6641	6679	6584	6676	6687	6626	6689	6827	6700	6704	6664	6694	6709	6523	6701	6658	6687	6722	6618	6855	6770	6705	6773	6698	6717	6743	6561	6686	6593	6494	6793	6673	6681	6761	6703	6746	6663	6636	6595	6728	6769	6672	6762	6686	6559	6674	6616	6664	6650	6608	6595	6738	6676	6792	6707	6657	6749	6700	6629	6817	6721	6636	6907	6759	6773	6806	6671	6630	6802	6742	6652	6616	6706	6752	6681	6690	6735	6668	6742	6717	6804	6678	6741	6794	6586	6694	6639	6533	6667	6628	6722	6574	6758	6696	6672	6786	6602	6683	6671	6631	6724	6784	6718	6733	6807	6796	6864	6712	6733	6672	6631	6805	6657	6811	6719	6657	6775	6663	6790	6600	6743	6736	6734	6634	6695	6782	6669	6714	6638	6723	6685	6799	6691	6602	6662	6647	6685	6767	6736	6715	6746	6849	6724	6747	6591	6791	6723	6616	6538	6661	6711	6655	6692	6748	6533	6656	6655	6629	6669	6696	6659	6724	6684	6747	6679	6629	6622	6897	6684	6573	6662	6728	6637	6619	6694	6728	6829	6740	6606	6728	6683	6711	6663	6661	6725	6706	6703	6692	6769	6755	6818	6773	6698	6613	6759	6669	6758	6655	6826	6648	6792	6661	6654	6750	6749	6602	6746	6665	6713	6707	6726	6666	6616	6673	6694	6609	6694	6768	6651	6712	6717	6671	6588	6657	6621	6619	6583	6686	6774	6575	6732	6688	6646	6700	6725	6821	6735	6706	6652	6743	6693	6684	6812	6659	6723	6770	6803	6649	6673	6747	6703	6698	6626	6643	6697	6712	6689	6731	6824	6656	6712	6811	6675	6655	6738	6772	6672	6682	6650	6692	6668	6758	6625	6503	6797	6734	6729	6706	6849	6666	6712	6693	6567	6783	6660	6701	6837	6624	6810	6731	6510	6725	6709	6650	6722	6597	6747	6740	6811	6685	6752	6743	6639	6715	6756	6674	6635	6716	6781	6704	6595	6688	6584	6684	6743	6634	6737	6592	6668	6744	6655	6671	6668	6736	6749	6697	6814	6613	6668	6724	6683	6763	6705	6578	6761	6714	6755	6686	6692	6667	6802	6720	6736	6639	6605	6697	6636	6579	6730	6756	6695	6625	6777	6693	6861	6680	6630	6668	6659	6694	6719	6646	6667	6768	6640	6634	6778	6761	6665	6725	6739	6691	6617	6825	6748	6601	6826	6732	6661	6716	6621	6757	6762	6728	6642	6674	6602	6718	6531	6696	6650	6627	6781	6762	6557	6699	6742	6661	6678	6635	6610	6790	6644	6613	6620	6572	6677	6699	6734	6676	6659	6665	6538	6679	6724	6793	6598	6722	6652	6571	6629	6710	6654	6639	6652	6791	6727	6720	6583	6724	6748	6668	6679	6773	6681	6696	6626	6767	6642	6621	6777	6700	6759	6691	6630	6704	6674	6662	6633	6595	6695	6649	6626	6599	6638	6721	6743	6798	6570	6635	6826	6607	6677	6730	6640	6683	6756	6742	6633	6529	6668	6711	6618	6884	6648	6682	6619	6622	6714	6734	6619	6589	6614	6767	6831	6711	6558	6740	6703	6694	6646	6783	6689	6538	6735	6677	6767	6831	6636	6574	6734	6664	6530	6689	6723	6699	6629	6777	6698	6544	6780	6603	6729	6705	6601	6613	6642	6727	6713	6758	6765	6825	6785	6636	6684	6717	6836	6769	6719	6766	6729	6606	6732	6603	6671	6682	6644	6607	6648	6698	6598	6768	6645	6700	6760	6663	6866	6715	6667	6730	6749	6674	6706	6859	6625	6716	6721	6732	6772	6689	6786	6850	6597	6692	6702	6817	6791	6614	6740	6836	6684	6755	6695	6600	6607	6652	6828	6632	6614	6675	6611	6773	6712	6621	6760	6667	6718	6688	6694	6593	6743	6615	6619	6729	6668	6782	6739	6706	6750	6780	6694	6653	6694	6680	6724	6654	6731	6645	6641	6629	6702	6624	6587	6705	6837	6814	6722	6675	6837	6563	6719	6523	6709	6730	6731	6681	6709	6453	6636	6718	6628	6709	6661	6703	6678	6795	6600	6713	6754	6653	6602	6642	6606	6706	6688	6737	6682	6762	6500	6653	6662	6795	6671	6655	6661	6788	6705	6658	6703	6783	6689	6809	6710	6729	6553	6712	6696	6748	6623	6655	6774	6684	6707	6612	6731	6726	6609	6780	6677	6612	6802	6638	6733	6732	6793	6776	6702	6750	6648	6725	6615	6707	6791	6623	6728	6646	6769	6555	6908	6622	6589	6611	6723	6783	6610	6709	6667	6695	6695	6654	6663	6778	6668	6800	6667	6829	6574	6718	6636	6614	6643	6753	6627	6673	6846	6730	6762	6717	6652	6694	6743	6643	6684	6610	6737	6686	6729	6775	6764	6775	6754	6745	6790	6684	6692	6792	6596	6694	6710	6615	6739	6738	6645	6645	6713	6678	6690	6602	6658	6776	6794	6728	6762	6668	6509	6729	6754	6712	6720	6660	6631	6706	6786	6796	6766	6795	6606	6789	6752	6725	6618	6786	6720	6596	6650	6619	6730	6660	6601	6725	6670	6796	6723	6662	6630	6633	6600	6744	6767	6601	6627	6775	6622	6725	6799	6772	6773	6566	6688	6671	6678	6689	6707	6687	6737	6712	6669	6707	6685	6869	6770	6779	6604	6582	6700	6654	6722	6664	6685	6659	6673	6781	6602	6675	6663	6589	6613	6686	6830	6709	6621	6673	6633	6624	6747	6684	6602	6727	6693	6732	6658	6685	6728	6668	6681	6674	6660	6679	6714	6623	6638	6714	6714	6547	6738	6656	6723	6693	6633	6662	6789	6666	6646	6637	6687	6740	6765	6590	6710	6799	6821	6665	6668	6627	6779	6613	6701	6742	6659	6645	6721	6482	6568	6686	6615	6628	6659	6621	6771	6778	6678	6860	6680	6701	6641	6719	6731	6717	6801	6696	6801	6731	6564	6645	6746	6807	6706	6687	6777	6621	6655	6790	6797	6735	6648	6778	6780	6756	6716	6552	6692	6620	6661	6806	6687	6673	6717	6582	6695	6668	6618	6760	6598	6745	6742	6692	6638	6739	6687	6696	6734	6709	6726	6653	6721	6640	6567	6700	6706	6620	6695	6678	6774	6740	6735	6603	6760	6689	6807	6594	6716	6688	6769	6497	6800	6772	6776	6633	6673	6479	6629	6598	6715	6711	6656	6656	6765	6672	6674	6669	6773	6688	6744	6711	6679	6658	6745	6614	6940	6759	6702	6723	6687	6688	6729	6747	6774	6760	6576	6753	6743	6855	6696	6599	6825	6715	6681	6729	6733	6715	6836	6563	6743	6737	6631	6616	6734	6751	6679	6716	6854	6751	6738	6662	6713	6770	6755	6761	6758	6625	6654	6637
3359	1062	925	969	995	946	988	939	922	998	911	927	927	948	881	995	932	937	922	976	952	912	899	933	928	893	956	882	936	900	918	878	924	894	886	884	870	898	925	910	911	932	918	908	910	985	928	902	933	946	922	911	842	913	904	938	947	910	892	909	901	913	946	949	884	928	988	914	924	910	929	909	862	902	910	930	884	887	934	908	891	912	908	871	888	920	944	936	963	936	919	938	952	931	953	955	874	920	922	934	914	894	877	949	938	934	936	982	911	903	884	949	956	888	957	881	933	952	928	909	908	937	923	891	965	936	878	911	944	926	881	956	923	864	902	920	879	931	917	968	937	876	924	939	948	898	925	913	929	887	870	904	923	957	932	952	854	889	909	895	942	938	922	940	869	952	955	879	958	868	908	882	981	916	896	874	867	900	961	913	955	941	912	920	952	963	932	936	911	903	893	942	870	895	924	880	875	968	932	906	922	966	935	903	925	905	954	924	917	936	910	905	960	920	918	917	928	886	937	937	930	856	965	963	826	907	929	922	873	959	887	878	928	964	893	918	930	914	880	891	932	922	916	940	915	890	954	905	944	951	930	890	922	925	891	942	919	865	911	878	961	939	973	951	910	828	888	973	955	924	947	939	857	883	924	909	970	942	899	919	921	962	901	859	865	870	875	912	918	944	896	908	936	900	914	853	904	885	911	883	896	894	898	924	941	921	884	923	853	938	916	898	938	885	982	907	872	899	920	862	884	883	939	914	952	932	866	872	926	882	902	966	950	939	910	875	896	920	950	924	905	930	946	888	963	943	901	981	912	916	985	911	915	925	940	956	878	884	934	947	916	939	916	908	909	902	896	949	880	895	974	947	903	916	896	913	891	951	927	925	945	932	898	952	932	910	924	909	946	921	882	855	947	945	943	935	921	940	888	916	926	860	910	882	944	907	856	929	943	931	903	964	941	933	963	883	900	897	891	957	877	941	908	926	892	930	958	885	934	962	902	995	958	947	919	907	939	927	885	898	980	944	911	877	933	930	942	917	916	978	909	928	909	931	903	983	866	951	893	942	912	960	892	939	912	916	845	911	947	930	912	902	865	940	912	915	894	973	932	912	923	935	875	934	877	921	940	919	939	859	930	913	937	899	875	930	936	945	940	920	865	901	955	952	840	907	907	906	849	896	877	884	891	943	957	907	891	926	877	871	969	911	941	923	950	858	898	908	916	939	878	934	923	925	917	915	944	948	939	928	908	908	918	938	956	956	951	910	897	925	941	888	951	914	907	919	862	922	920	931	912	915	976	967	926	878	944	952	980	919	887	896	903	976	930	911	874	953	900	975	906	903	969	870	884	904	913	908	967	950	916	903	895	921	943	914	945	988	883	949	920	951	886	952	966	908	906	871	944	921	921	907	951	958	907	886	884	911	941	880	885	893	930	892	909	880	933	926	944	940	920	947	943	937	905	904	917	925	917	959	926	939	998	911	930	885	908	892	911	879	884	892	878	919	887	918	902	934	912	929	967	874	934	885	853	924	960	881	931	923	935	888	892	949	897	905	908	931	908	917	870	885	925	929	925	942	927	963	926	912	958	916	890	922	936	952	894	919	950	908	903	886	917	953	909	905	910	923	884	934	900	944	883	915	863	905	974	869	884	871	867	889	892	922	922	899	928	958	938	940	935	899	909	903	988	882	881	879	926	911	929	943	922	963	938	871	901	885	934	902	915	880	938	870	932	849	912	941	947	876	944	935	957	887	934	957	928	900	894	892	926	888	949	936	930	913	920	905	958	910	939	915	941	904	877	879	933	926	954	969	928	940	889	935	862	880	877	954	917	921	944	911	944	971	863	963	947	935	934	959	869	954	962	848	928	886	916	892	931	862	927	920	900	922	933	889	924	914	956	924	974	941	943	930	936	891	928	915	903	919	900	916	920	913	911	882	937	852	906	879	907	890	936	899	904	889	912	869	950	912	917	894	966	917	945	973	929	888	922	970	851	907	885	935	881	978	920	1009	871	895	904	930	932	891	884	892	938	913	924	937	915	963	917	876	900	921	913	897	928	884	880	876	876	889	936	924	905	901	960	923	919	947	928	924	917	929	929	942	914	948	871	951	926	917	929	867	944	872	921	903	963	915	949	936	909	968	957	889	908	909	907	927	913	860	913	914	938	891	969	962	918	908	925	983	901	881	953	910	909	912	913	920	925	887	876	922	942	944	894	979	920	959	945	875	906	936	981	894	940	928	911	932	946	908	942	883	903	927	943	888	943	936	872	891	877	881	953	921	938	916	849	918	928	944	906	946	949	950	909	895	914	925	922	900	929	915	944	904	934	916	881	904	947	938	887	869	919	915	922	929	909	909	939	970	850	932	949	871	890	981	900	931	907	957	914	940	943	945	889	895	932	879	914	970	934	952	945	905	929	938	888	883	881	934	933	899	951	948	920	921	956	979	894	920	865	952	950	946	926	920	887	951	891	929	889	941	901	966	910	926	935	958	996	871	967	935	928	889	892	948	901	912	916	902	893	957	909	947	971	908	930	861	904	912	908	978	893	911	942	934	947	901	937	913	983	890	891	963	940	920	893	895	949	901	883	901	927	843	919	968	875	949	901	888	982	913	921	952	925	924	895	939	987	865	909	931	893	879	869	1011	929	919	983	920	952	886	933	855	942	889	876	908	908	902	913	932	860	895	862	925	888	922	915	960	874	956	931	911	903	883	903	928	890	893	923	881	915	931	915	886	945	977	850	936	905	941	921	920	925	949	934	958	936	956	922	931	948	889	923	938	895	933	891	896	954	904	955	890	884	906	946	904	937	893	900	903	919	890	887	948	878	974	942	921	874	928	918	870	928	895	883	948	888	922	924	975	945	944	940	943	898	929	918	962	881	932	1011	894	935	934	909	928	888	928	922	891	977	900	960	872	927	897	941	927	930	948	936	939	914	949	950	934	993	943	896	956	944	844	937	896	958	872	926	950	918	960	931	951	964	906	882	942	906	902	921	910	927	950	965	877	912	868	901	903	892	926	901	947	932	902	910	947	892	931	902	936	910	883	926	923	870	929	1019	910	920	955	920	911	920	916	896	871	929	929	893	958	907	913	963	915	923	887	901	904	955	943	946	845	911	919	894	902	916	926	936	925	958	954	878	936	938	903	924	928	921	928	852	991	950	927	894	912	936	918	904	855	904	975	891	901	929	914	875	929	930	912	938	928	956	891	876	930	924	918	933	909	896	948	902	908	841	913	924	903	907	913	954	920	942	965	894	957	860	838	894	949	945	911	887	919	966	948	914	909	901	891	895	920	911	956	938	927	934	889	925	888	908	894	919	870	925	918	939	887	956	902	867	931	899	930	849	877	915	939	891	889	908	912	903	926	932	926	906	867	949	868	969	886	951	925	822	932	902	973	851	936	917	919	954	934	963	931	1005	904	894	910	899	897	899	903	956	925	901	949	871	927	906	932	917	893	917	933	911	900	864	895	897	927	917	893	868	931	925	905	921	908
23734	11323	9212	11349	13027	12062	11197	10375	9707	9478	9305	8992	8856	8900	8830	8914	8848	8722	8607	8656	8690	8668	8635	8582	8507	8546	8635	8635	8756	8667	8435	8534	8581	8635	8650	8515	8756	8657	8437	8639	8570	8601	8432	8409	8507	8616	8559	8468	8598	8451	8538	8589	8562	8571	8324	8499	8405	8561	8555	8654	8578	8602	8438	8605	8540	8439	8638	8377	8519	8597	8556	8419	8525	8467	8517	8611	8392	8640	8657	8552	8459	8521	8370	8491	8661	8470	8450	8359	8389	8541	8459	8617	8567	8583	8387	8448	8581	8593	8642	8608	8503	8531	8582	8541	8515	8591	8475	8507	8486	8475	8608	8662	8299	8573	8540	8524	8563	8533	8522	8600	8284	8548	8543	8543	8635	8572	8364	8618	8506	8438	8396	8434	8528	8603	8506	8521	8638	8504	8527	8395	8403	8541	8473	8541	8441	8564	8387	8593	8540	8478	8541	8548	8444	8670	8586	8450	8478	8635	8696	8669	8584	8547	8467	8501	8561	8449	8572	8473	8518	8487	8497	8374	8446	8512	8465	8407	8465	8438	8482	8522	8542	8456	8554	8612	8550	8507	8547	8496	8554	8572	8645	8523	8457	8462	8568	8562	8498	8446	8563	8462	8616	8567	8408	8462	8499	8564	8466	8648	8524	8568	8466	8530	8430	8553	8586	8445	8451	8327	8469	8448	8451	8623	8466	8531	8531	8577	8436	8362	8424	8539	8601	8600	8568	8589	8460	8569	8492	8700	8588	8368	8536	8455	8453	8505	8428	8454	8460	8485	8560	8628	8437	8547	8477	8649	8555	8626	8464	8487	8597	8548	8423	8629	8676	8530	8543	8459	8407	8380	8436	8598	8560	8679	8544	8412	8562	8408	8557	8394	8437	8564	8596	8606	8666	8353	8528	8504	8622	8443	8456	8410	8400	8515	8646	8477	8468	8457	8577	8512	8597	8454	8587	8396	8657	8684	8632	8547	8480	8416	8484	8656	8569	8603	8514	8392	8625	8577	8539	8548	8449	8489	8547	8358	8505	8450	8362	8471	8485	8591	8441	8545	8579	8497	8660	8467	8593	8498	8476	8583	8511	8603	8426	8401	8458	8524	8530	8539	8511	8530	8296	8526	8564	8385	8373	8529	8641	8600	8454	8650	8552	8348	8547	8482	8474	8445	8560	8450	8394	8589	8568	8551	8389	8398	8545	8668	8439	8567	8491	8517	8440	8623	8489	8687	8307	8572	8504	8638	8572	8549	8540	8450	8429	8491	8660	8470	8503	8571	8523	8656	8588	8552	8627	8496	8521	8471	8515	8500	8522	8484	8517	8641	8507	8541	8573	8694	8468	8513	8467	8481	8512	8396	8576	8594	8573	8565	8661	8347	8523	8720	8512	8565	8561	8644	8403	8563	8586	8479	8491	8446	8610	8582	8500	8370	8547	8527	8435	8417	8580	8650	8432	8581	8653	8451	8545	8512	8523	8473	8443	8545	8505	8461	8582	8481	8539	8544	8498	8453	8647	8423	8499	8441	8540	8532	8557	8607	8519	8599	8508	8437	8566	8408	8585	8393	8569	8556	8552	8573	8588	8451	8593	8573	8489	8486	8603	8467	8632	8595	8536	8334	8544	8617	8384	8639	8324	8439	8425	8521	8495	8452	8566	8612	8649	8558	8652	8403	8514	8468	8531	8513	8505	8599	8477	8448	8551	8534	8469	8427	8524	8517	8590	8598	8470	8524	8516	8506	8471	8470	8502	8650	8420	8434	8456	8495	8461	8626	8616	8541	8672	8584	8381	8404	8490	8521	8414	8437	8667	8586	8505	8587	8444	8513	8645	8525	8614	8611	8410	8444	8565	8542	8461	8647	8432	8528	8562	8485	8456	8553	8574	8630	8631	8602	8599	8466	8489	8510	8595	8634	8584	8435	8431	8658	8434	8558	8479	8406	8428	8407	8626	8588	8543	8506	8562	8434	8469	8559	8478	8459	8499	8568	8555	8453	8512	8584	8506	8341	8239	8551	8612	8676	8388	8477	8571	8326	8481	8552	8388	8445	8537	8582	8615	8498	8577	8562	8486	8483	8413	8414	8586	8518	8633	8610	8518	8619	8433	8582	8515	8612	8549	8427	8522	8370	8661	8516	8540	8500	8443	8502	8458	8641	8436	8563	8461	8430	8414	8445	8518	8606	8501	8494	8589	8437	8694	8540	8437	8488	8550	8581	8471	8439	8369	8483	8625	8478	8555	8549	8562	8448	8513	8560	8324	8492	8505	8529	8637	8361	8549	8522	8553	8615	8489	8747	8449	8545	8418	8451	8578	8529	8474	8505	8470	8539	8471	8585	8481	8588	8486	8409	8598	8440	8561	8583	8589	8494	8519	8551	8526	8576	8510	8400	8470	8612	8710	8498	8615	8603	8803	8585	8582	8414	8512	8554	8497	8486	8628	8398	8396	8417	8461	8451	8673	8589	8499	8451	8478	8424	8363	8611	8563	8556	8437	8402	8619	8535	8328	8564	8460	8467	8616	8579	8551	8570	8566	8470	8494	8630	8535	8637	8634	8586	8516	8563	8455	8618	8575	8445	8488	8477	8672	8444	8488	8441	8430	8526	8509	8583	8471	8619	8540	8448	8551	8474	8675	8572	8454	8460	8433	8467	8611	8566	8432	8613	8497	8515	8576	8587	8558	8512	8460	8601	8333	8544	8538	8546	8577	8556	8634	8520	8554	8528	8591	8501	8505	8550	8644	8512	8476	8585	8516	8355	8589	8428	8467	8384	8655	8499	8695	8500	8641	8504	8485	8549	8495	8401	8505	8555	8492	8431	8414	8551	8683	8588	8580	8433	8550	8574	8470	8521	8531	8563	8531	8575	8522	8405	8655	8531	8558	8592	8578	8554	8589	8590	8368	8504	8581	8692	8517	8467	8486	8505	8530	8386	8676	8396	8640	8497	8566	8392	8565	8310	8629	8486	8592	8429	8523	8580	8506	8480	8608	8555	8439	8502	8569	8348	8668	8600	8536	8613	8552	8629	8405	8420	8454	8538	8399	8572	8470	8447	8590	8490	8407	8556	8528	8535	8559	8544	8455	8515	8434	8571	8484	8543	8525	8589	8363	8415	8384	8639	8318	8658	8599	8600	8550	8492	8475	8587	8469	8430	8272	8492	8545	8583	8432	8577	8575	8482	8690	8583	8394	8443	8604	8455	8419	8485	8494	8515	8540	8581	8599	8506	8358	8455	8528	8567	8722	8504	8579	8389	8545	8525	8577	8572	8383	8594	8511	8386	8513	8480	8445	8633	8479	8373	8546	8536	8526	8474	8691	8610	8532	8555	8494	8449	8623	8486	8564	8512	8524	8519	8436	8421	8592	8494	8584	8551	8519	8539	8581	8519	8435	8602	8505	8550	8394	8473	8431	8525	8604	8507	8502	8293	8484	8504	8652	8314	8509	8600	8502	8607	8506	8455	8631	8570	8366	8466	8540	8558	8477	8545	8346	8527	8515	8369	8328	8576	8554	8452	8384	8481	8459	8478	8450	8562	8667	8643	8526	8488	8625	8498	8589	8465	8533	8668	8540	8454	8482	8483	8327	8713	8463	8499	8642	8548	8521	8494	8591	8498	8600	8687	8516	8611	8593	8538	8526	8381	8398	8636	8481	8497	8573	8582	8401	8318	8621	8454	8550	8593	8412	8445	8563	8417	8426	8504	8712	8470	8534	8540	8502	8478	8543	8556	8435	8464	8631	8551	8334	8443	8609	8612	8500	8473	8502	8553	8535	8559	8481	8279	8462	8521	8413	8584	8663	8613	8424	8505	8450	8445	8368	8432	8503	8515	8421	8483	8599	8559	8574	8560	8615	8545	8539	8558	8495	8381	8439	8561	8584	8549	8469	8446	8482	8496	8478	8605	8632	8604	8510	8507	8616	8606	8506	8621	8470	8410	8560	8486	8537	8530	8600	8473	8615	8603	8440	8529	8538	8548	8629	8520	8513	8503	8567	8571	8381	8431	8461	8576	8517	8542	8414	8461	8467	8313	8435	8551	8437	8541	8608	8472	8525	8415	8474	8638	8454	8617	8504	8492	8423	8631	8564	8589	8482	8427	8396	8607	8703	8526	8632	8422	8389	8401	8477	8552	8554	8560	8542	8581	8549	8487	8465	8588	8457	8510	8527	8547	8642	8559	8689	8486	8596	8430	8476	8554	8421	8548	8540	8574	8533	8510	8506	8626	8581	8606	8314	8494	8620	8491	8449	8598	8510	8535	8432	8490	8483	8616	8527	8637	8457	8483	8429	8407	8561	8415	8525	8676	8521	8502	8490	8468	8598	8424	8552	8641	8569	8433	8606	8541	8462	8532	8518	8561	8499	8594	8603	8503	8522	8586	8515	8463	8466	8444	8643	8577	8567	8451	8479	8627	8575	8414	8544	8692	8372	8604	8601	8559	8513	8548	8335	8534	8491	8482	8472	8587	8653	8429	8564	8498	8532	8517	8592	8500	8541	8592	8530	8672	8455	8574	8617	8555	8576	8564	8445	8668	8475	8479	8501	8371	8487	8595	8589	8474	8554	8470	8431	8556	8406	8531	8553	8375	8511	8487	8527	8476	8602	8505	8582	8426	8480	8450	8401	8558	8475	8501	8494	8497	8483	8555	8637	8524	8465	8437	8492	8499	8558	8504	8493	8515	8577	8517	8465	8643	8529	8625	8608	8324	8538	8589	8693	8657	8480	8429	8542	8586	8616	8551	8568	8380	8453	8517	8502	8583	8497	8424	8613	8453	8540	8429	8545	8510	8613	8685	8566	8419	8599	8543	8451	8523	8466	8492	8536	8550	8565	8406	8546	8467	8534	8497	8535	8549	8633	8704	8427	8554	8554	8490	8539	8551	8592	8369	8476	8357	8553	8536	8524	8597	8543	8672	8630	8435	8451	8615	8508	8691	8579	8509	8413	8528	8514	8564	8493	8624	8636	8670	8313	8441	8569	8490	8546	8533	8504	8547	8458	8535	8551	8609	8581	8616	8619	8555	8441	8527	8535	8581	8605	8489	8562	8362	8538	8388	8398	8442	8520	8616	8540	8424	8324	8461	8514	8497	8430	8526
5560	999	730	672	808	740	767	772	721	648	659	672	625	665	651	637	604	643	666	638	585	618	572	601	628	570	606	577	627	563	631	634	590	653	598	573	614	637	588	622	630	610	561	628	633	594	573	586	619	602	603	617	593	590	625	604	606	613	595	581	605	577	646	578	556	579	607	599	598	577	601	605	570	597	594	558	629	620	597	590	612	596	558	551	591	617	627	617	580	599	560	646	620	623	604	599	545	592	599	613	619	562	595	600	597	609	589	600	566	577	599	583	600	588	584	563	567	593	587	596	560	601	629	577	570	643	626	610	583	625	568	608	593	614	559	625	562	606	602	613	593	559	599	637	607	563	574	586	653	604	595	564	577	587	596	598	648	613	585	585	599	605	610	652	593	611	602	553	582	592	569	569	616	624	598	539	571	578	597	563	586	632	555	609	624	611	604	620	578	572	583	553	592	558	640	581	612	611	551	558	623	574	588	591	574	560	576	569	604	584	593	532	552	588	552	599	584	601	604	629	591	628	598	569	552	634	583	612	587	538	601	609	597	581	572	579	536	572	575	581	606	564	571	544	585	603	614	603	663	607	618	609	578	582	554	623	600	575	564	637	610	589	550	574	579	667	579	610	631	598	597	549	544	629	559	632	561	629	586	627	584	582	567	635	555	557	579	584	607	605	622	593	594	588	637	593	578	575	596	617	582	548	623	569	603	597	608	626	543	598	590	602	597	554	566	604	595	608	588	616	632	588	581	598	579	612	572	576	544	616	589	589	640	582	631	605	575	605	574	596	569	633	611	624	588	558	618	625	628	567	599	589	601	602	620	555	575	577	601	581	560	596	581	620	601	575	595	570	578	591	587	579	657	627	617	602	604	582	592	544	613	585	623	642	577	594	537	630	636	627	626	621	614	588	591	560	576	603	610	593	612	604	635	619	583	624	551	590	607	578	584	614	613	575	590	594	566	627	640	630	595	578	565	574	648	614	609	550	576	640	634	579	543	579	619	587	570	565	605	603	590	595	569	603	630	597	592	630	565	553	595	583	612	584	579	635	584	617	571	617	562	589	585	603	626	602	612	609	582	598	587	597	564	568	580	559	603	555	555	533	599	589	597	607	557	599	568	592	615	623	545	622	556	603	514	601	558	587	607	570	605	615	580	595	588	584	586	605	558	609	562	607	601	626	602	578	603	580	607	599	567	605	617	594	579	569	607	566	597	594	590	605	578	573	571	601	599	611	634	594	565	569	608	588	636	637	579	575	596	569	586	568	583	594	616	592	561	587	592	566	613	580	633	601	642	585	600	632	633	616	603	588	584	577	593	613	609	616	567	624	591	617	584	594	559	602	586	594	629	550	632	570	577	549	591	616	575	606	627	555	533	585	593	590	637	589	556	592	567	529	621	655	601	632	599	581	609	605	608	587	620	546	591	609	601	601	603	619	556	642	625	620	622	567	570	584	589	597	629	575	587	647	602	598	630	582	644	568	588	660	589	609	577	595	614	575	617	603	632	599	602	557	604	581	537	645	564	558	630	610	629	591	574	580	552	592	585	596	628	557	591	623	608	655	581	608	577	620	606	631	584	606	565	611	577	564	620	634	583	626	568	568	586	604	593	640	624	570	591	594	550	623	564	578	617	615	592	550	589	561	610	596	584	606	591	605	621	566	603	582	608	603	603	593	625	579	562	555	630	605	566	657	587	581	597	608	600	581	518	601	585	616	613	600	630	600	594	540	612	554	602	554	598	589	606	570	661	616	594	590	595	591	611	599	625	640	582	609	602	633	628	620	617	585	606	621	635	557	554	595	578	597	605	585	583	618	597	591	587	615	611	588	611	575	598	601	560	636	593	621	582	579	595	605	585	582	619	596	563	623	584	613	566	563	590	655	609	574	572	592	552	555	613	598	634	583	601	551	573	589	619	597	639	604	603	614	605	592	579	619	575	585	567	573	595	611	607	574	578	577	566	581	555	641	589	591	602	578	567	627	593	625	563	620	572	636	580	624	600	563	579	621	564	647	624	611	593	609	617	585	574	589	611	580	587	626	605	577	603	571	604	573	596	584	616	616	622	609	599	602	615	583	524	604	563	632	582	560	568	606	636	540	623	596	588	610	594	605	602	617	598	570	577	585	627	576	617	609	621	601	602	644	584	593	591	569	585	533	603	620	638	661	647	598	591	576	579	580	623	570	567	591	590	631	589	626	543	596	584	578	613	593	619	560	613	576	557	582	613	593	588	615	641	637	581	588	608	614	646	615	591	642	583	632	608	603	551	607	623	608	566	608	624	567	536	619	584	547	595	546	567	601	560	609	537	606	599	603	573	583	522	589	627	636	573	616	596	654	607	602	566	636	567	600	565	551	591	614	621	592	590	634	580	571	607	589	571	625	578	656	564	561	583	607	565	562	616	577	614	590	641	595	611	610	581	577	557	589	621	564	588	613	592	591	624	628	590	595	596	605	586	619	614	609	599	585	626	567	622	602	579	627	602	600	575	581	605	590	614	584	569	621	614	619	629	560	579	565	589	629	605	570	609	619	615	624	557	614	587	567	602	607	593	599	624	626	625	562	585	626	599	620	624	629	564	559	643	617	595	595	597	578	665	617	581	572	555	607	590	610	619	590	592	593	610	584	593	623	578	595	605	582	593	594	583	618	605	593	633	625	587	592	634	571	559	607	582	553	616	583	592	589	582	580	592	637	603	581	576	558	593	571	574	579	596	565	587	590	599	564	573	573	602	583	584	572	592	574	574	617	640	583	611	576	586	660	596	601	631	598	616	585	627	579	561	560	585	595	566	632	594	584	567	600	580	610	637	585	596	594	596	585	553	599	624	597	618	574	592	593	624	591	636	608	590	540	594	632	591	579	553	550	556	607	603	639	589	577	584	636	585	543	576	641	576	608	601	625	573	564	561	644	598	597	592	583	612	636	567	592	627	604	603	624	579	586	592	586	624	543	596	591	587	645	578	603	541	579	606	578	599	631	583	550	597	566	572	578	584	584	611	601	611	616	585	599	604	585	548	610	620	599	564	572	611	595	586	597	594	616	611	601	524	644	588	605	616	587	602	610	574	605	599	610	561	608	585	586	544	629	610	605	621	600	524	592	576	614	619	593	607	603	621	589	620	567	577	618	598	552	576	587	570	577	604	547	618	555	601	570	591	599	616	617	584	557	581	566	628	612	630	644	612	636	646	568	628	655	609	649	601	586	629	569	558	560	628	565	570	590	655	570	604	624	614	629	617	583	586	583	591	611	595	652	563	626	586	598	605	587	599	582	616	557	603	569	599	613	633	590	554	609	558	631	619	610	599	597	637	604	588	590	596	567	596	621	609	633	578	635	584	591	620	635	626	626	601	609	612	582	591	581	587	588	587	538	600	540	609	577	589	583	595	625	640	592	613	601	662	579	554	617	625	605	582	603	622	625	588	571	577	578	557	593	576	612	585	629	589	615	607	570	616	535	584	569	611	627	616	601	572	562	595	560	560	572
29486	12668	7859	14392	18591	17127	14641	12192	10794	9465	8744	8318	7923	7598	7232	7054	6874	6707	6688	6660	6441	6341	6432	6440	6331	6317	6303	6367	6224	6137	6287	6313	6169	6063	6161	6234	6041	6113	6113	6098	5968	5997	6016	5932	5978	6090	6070	5840	6068	6122	6053	5894	6068	5985	5869	6011	6131	5936	6073	5981	5960	6023	5861	5963	5993	5961	5895	5993	5881	5998	5943	5994	6051	5983	6173	6063	5938	6064	5913	6083	6027	6106	5978	5870	5829	5977	5991	5913	5770	5982	5909	5987	5881	5919	5911	5959	6014	5850	6020	5968	6071	5917	5977	6076	6012	5970	5891	6004	5979	5913	5975	5986	6041	6007	5972	5862	5924	6101	5830	5783	5844	5801	5924	5965	5958	5957	5956	5925	5902	5847	5860	6029	5977	5998	5996	6034	5915	5784	5932	5999	5945	5922	5927	5843	6000	6031	6001	5944	5936	5986	5929	6020	5994	5986	5868	5849	5983	6002	5929	5840	5901	5934	5996	5935	5953	5915	5908	5946	5842	6036	5878	6039	6029	5944	5861	5944	5927	5988	6028	5981	5880	5872	5860	5857	5886	5897	5878	5964	5933	5956	5976	5838	5950	5944	5865	6114	5899	5891	6006	5986	5861	5951	6066	5963	5937	5839	5996	5914	5881	5920	5868	5830	5989	6044	6011	5834	5940	5873	5909	6053	5905	5921	5937	6120	5859	6037	5848	5874	6113	5968	5934	5921	5777	5916	5872	5991	5997	5990	5928	5951	5968	5940	5939	5823	5958	5985	5880	5928	5975	5914	5929	6100	5992	5930	5909	6049	5908	6011	5938	5894	5974	5998	5905	5858	5847	5813	6008	5976	5814	5892	5898	5962	5943	5866	5903	5849	6010	5829	5877	5995	5941	5875	5951	5831	5908	5952	6011	5881	5863	5926	5961	5935	5936	6017	5904	5979	5894	5926	6075	5826	5871	5957	5921	5937	5957	5910	5823	5994	5991	5999	5970	5946	5857	5917	5939	5959	6004	5959	5948	5958	5968	5905	6027	6083	5962	5921	5873	5892	5943	5938	5993	5854	5843	5841	5887	5963	5956	5943	5827	5931	5857	5975	5922	5916	5866	5904	5937	5946	5829	5951	5900	5984	5948	6013	5861	5962	5915	5873	6009	5960	6000	5890	5902	5922	5861	5936	5965	5893	5796	5880	5858	5877	5916	5833	5942	5870	5960	5977	5804	5842	5945	5993	5990	5943	5897	5996	5953	5835	5995	5924	6016	6031	5951	5849	6013	5905	5836	5912	5821	5914	5884	5921	5924	5937	5936	5946	5937	5881	5887	5996	5982	6009	5956	5932	5920	5925	5913	5885	6028	6016	5826	6066	5898	5880	5730	5924	5948	5940	5977	5898	5972	5986	5959	5828	5897	5990	5880	6006	5986	5815	5835	5866	5977	5942	5906	5911	5984	5869	6046	5920	5986	5909	5995	5840	5946	5754	5931	5980	5991	5898	5959	5929	5805	5975	5819	5961	5884	5926	5931	5950	5950	6028	5934	5912	5977	5912	5780	6002	5885	5915	5932	5899	5890	6019	5914	6088	5858	5989	5878	5957	5929	5923	5961	5989	5914	5888	5956	5962	5849	5933	6023	5942	5932	5860	5858	5997	5824	5998	5911	5920	5893	6025	6004	5878	6083	5830	5980	5892	5864	5961	5895	5870	5739	5986	5932	5977	5989	5895	5738	6010	5973	6060	6166	6047	5984	6019	5859	5963	5983	5939	5985	6019	5881	6094	5857	5974	5889	5952	5886	5970	5940	5894	6053	5909	5904	5847	5897	5907	5799	5926	5994	6079	5958	5898	5963	5911	5887	6035	5838	6009	5925	5814	5929	6027	5866	5900	5907	5848	5990	5940	5915	5855	6029	5937	5812	6014	5953	5922	6082	6025	6003	5831	5872	5949	5881	5937	5955	5990	5908	5993	5935	5879	5987	5761	5941	5851	6013	5929	5828	5946	5932	5935	5954	5931	5938	6000	5862	5937	5954	5957	5952	5909	6107	6048	5867	6095	5919	5908	6042	5872	5927	5884	5922	5891	6017	5988	5882	5969	5938	5979	5905	6042	5895	5983	5821	5941	5860	6006	5780	6022	5919	6062	6119	5858	5963	5875	6037	5933	5820	5878	6029	5907	5996	5895	5885	5905	5906	5896	5972	5908	6013	5937	5863	6055	5827	5941	5923	5963	5975	5972	5948	5931	5950	5884	6006	5994	5957	6101	5962	6045	5954	5915	5962	5893	6088	5968	5910	6008	6013	5986	5962	6020	6024	5954	5969	5862	5944	5981	6006	5964	5836	5934	5813	5951	5970	5848	5887	5972	5946	5884	5812	5990	5847	5870	5960	5838	5939	5811	5854	5926	5915	5854	5980	6003	5947	5886	5881	5992	5897	5829	6032	5933	5907	5974	5899	5959	5865	6016	5915	6025	5851	5948	5911	5994	5835	5987	6032	5900	5948	5916	5989	6020	5920	5860	5934	5801	5946	5899	5958	5889	5835	5995	6011	5985	5880	5952	5935	5806	6007	5907	5967	5904	5934	5977	6001	5838	6072	5827	5973	5952	6099	5915	5915	5864	5840	5996	6007	5924	6006	5912	5900	5922	5969	5916	5850	5920	5965	5815	5941	5895	5960	5872	6027	5945	5997	6011	5892	5995	5996	5986	5832	6047	5899	5981	5863	5913	5999	5886	5995	6025	6015	5881	6003	6077	5732	5958	5856	5968	5935	5892	6054	5955	5951	5910	6004	6025	5938	6004	5992	5994	5939	5857	5918	6018	5981	5768	5933	5847	5823	5881	5967	5869	5918	5927	6008	5986	5728	5852	5965	5980	6051	5943	5883	5968	5888	5812	5925	5930	5946	5947	5934	5839	6096	6025	5786	5849	5884	5896	5838	5920	5927	5764	5907	5922	5828	5958	5881	5943	6071	5968	5921	5932	5866	5857	5943	5826	5935	5942	5996	6006	5836	5857	5972	5951	5891	5915	5907	5987	5937	5987	5951	5805	6083	5995	6004	5920	5937	5889	6005	5909	5925	5986	5880	5884	5967	5884	5984	5958	6032	5876	5946	5831	5987	5824	5976	5920	5892	6000	6141	6023	5890	5988	5841	5912	5961	6043	5848	5968	5961	5969	5911	5924	5944	5964	6031	5967	5989	5998	5858	5909	5856	5833	5832	5924	6042	6044	5879	5930	5873	5847	5910	5926	5892	5862	6000	5954	6041	6053	5984	5841	5847	6016	6007	5960	5761	5829	5836	5824	5949	5818	5942	5958	6031	5890	5999	5897	5931	5951	6008	5946	5944	5912	5890	5912	5862	6045	5984	6005	5966	5963	5909	5942	5991	5899	5863	5884	5797	6046	5926	5948	5850	6062	5927	5959	5952	5914	5974	5923	5852	5912	6113	5877	5856	5805	5873	5923	5997	5972	5816	6037	5890	5958	5886	6003	5942	5843	5951	5902	5852	5887	5921	5802	5961	5931	5961	5852	5871	5866	5818	5927	5975	5923	5904	5846	5857	5934	5894	5914	5925	5874	5975	5815	5944	5910	5878	6021	5957	5793	6125	5967	6004	5958	5939	5889	5910	5873	5788	5903	5976	5849	5944	6050	5939	5917	5859	5884	5999	5929	5942	5940	5905	5812	5849	5950	5902	5958	5972	5897	5920	5897	5977	5956	5936	5915	5932	5899	5998	5912	5889	5985	6089	5984	5868	5940	6046	5947	5943	5956	5972	5903	5957	5885	5987	5939	5959	5844	6036	5946	5973	6068	5783	5909	5921	5848	5941	5965	5864	5949	5970	5996	5910	5911	5914	5938	6020	5937	5945	5865	6061	5964	5988	6038	5874	6048	5880	5871	5938	5979	5899	6057	5994	5846	5937	5919	5949	5899	6000	5997	5881	5796	5992	5891	5979	6039	6007	5970	5956	5979	6006	5868	5851	5942	5976	5877	5994	5832	5939	6001	5906	5949	5981	5875	5893	5961	5922	5906	5869	5937	5897	5876	5938	5882	5925	5906	5922	6006	5868	5813	5962	5821	5931	5794	5868	5930	5965	5991	5996	5907	5948	5925	5956	5922	5932	5916	5888	5892	5905	6060	6072	6002	5925	5881	5744	5871	5940	5950	5946	5947	5912	5995	5935	5942	5964	5940	5924	5943	5849	5985	5889	5888	5952	5982	5965	5898	5930	5845	5934	5942	5917	5961	5903	5962	6009	5781	5883	5928	5934	5975	6047	5784	5956	6043	6020	5952	5906	5902	5755	5857	5933	5911	6023	6032	6033	5986	5934	5948	6191	5884	5872	5910	5999	6072	5898	5881	5948	5876	5818	5986	6035	5782	5983	5933	5924	5930	5927	5963	5883	5898	5938	6024	5891	5954	5834	5957	5918	5894	6010	6080	5895	6071	6025	5904	5870	5858	5998	5857	5880	5910	6100	5890	6038	5837	5915	6002	5822	5952	5916	5940	5843	5885	6047	5918	5879	5963	5938	5920	5918	5890	5959	5914	5992	5954	5981	5953	5912	5960	5952	5943	5881	6072	5979	5908	5931	5951	5903	5871	5919	6004	5998	6025	5925	5913	5974	6001	5955	5933	6071	5955	5913	5831	5855	5999	5917	5948	5992	5850	5838	5858	6054	5936	5782	6040	5910	5978	5925	5962	5889	5949	5886	5917	5911	5873	5996	6009	5926	6013	5969	5927	6002	6012	5960	5962	5974	5980	6005	5887	5889	5970	5908	5785	5946	6067	5885	5931	5792	5965	5948	5886	5965	5887	5938	5965	6002	5859	5899	5795	5983	5910	6006	5806	5848	5856	5881	5815	5868	5959	5964	5981	6010	5816	6070	5843	5925	6089	5965	5983	5916	5949	6004	5826	5868	5973	5958	5908	5949	5842	5883	5895	5893	6018	6008	5912	6013	5944	5939	5877	5923	5982	5961	5924	5921	5756	5932	5856	5895	5924	5950	5948	5867	5922	5833	5873	5792	5980	6038	5899	5956	6042	5969	5866	6028	5925	5998	5957	6117	5876	5945	5970	5867	6031	5831	5903	5857	5913	5955	5882
5244	911	789	720	755	781	774	671	667	716	682	669	664	683	706	643	643	655	664	700	650	683	706	680	627	613	628	665	685	641	656	637	642	662	652	673	615	604	655	643	651	632	641	679	597	625	601	641	662	663	637	659	681	641	664	658	631	619	629	613	669	610	638	639	638	626	628	623	581	616	636	633	632	663	653	622	603	636	631	657	624	635	651	638	684	624	674	604	663	654	677	651	642	619	664	639	644	638	633	637	711	637	678	612	647	646	591	627	622	603	639	633	655	628	623	632	667	666	640	671	667	666	668	661	642	648	656	629	611	627	643	603	708	629	653	642	641	575	647	665	674	654	628	623	629	605	611	633	669	626	627	688	628	625	680	660	633	647	616	679	681	642	658	633	608	648	674	630	682	606	639	627	650	608	645	626	610	608	616	646	639	593	638	646	633	678	674	651	629	669	606	602	645	654	640	612	600	639	652	681	634	659	599	617	656	639	660	677	611	678	663	604	626	627	629	610	619	655	617	649	614	693	604	632	596	628	624	641	690	627	617	646	649	611	594	665	625	627	614	637	637	662	623	576	638	628	643	669	612	626	623	621	602	622	627	661	613	588	654	644	671	627	670	603	639	644	664	702	691	613	647	604	615	566	674	600	615	633	643	613	662	621	620	619	657	671	601	663	654	644	646	639	624	625	659	591	674	661	672	665	617	638	639	637	649	644	615	632	631	617	660	634	641	597	631	648	697	633	651	626	647	611	599	664	582	617	590	604	631	666	595	649	615	655	582	666	658	668	610	673	614	660	602	672	652	604	613	659	631	613	644	616	638	666	649	623	629	618	583	653	636	615	609	660	668	629	656	654	651	695	650	626	646	662	658	622	664	673	624	641	647	637	633	619	630	651	650	608	629	661	607	642	647	614	598	652	625	682	643	632	678	653	618	658	711	638	626	662	676	639	666	611	637	620	611	643	613	592	637	635	625	647	631	637	619	699	616	627	654	655	613	665	613	641	684	594	627	606	636	655	678	664	665	644	663	647	637	641	640	641	630	665	647	655	611	632	639	614	647	627	661	630	642	663	654	715	622	660	633	602	625	665	628	688	628	653	623	654	597	668	658	669	609	654	630	642	680	646	617	623	633	564	660	644	608	591	671	640	600	672	628	606	636	653	639	637	611	661	639	691	648	648	603	648	616	622	647	635	630	613	650	637	704	636	631	667	602	649	638	623	715	616	649	701	619	640	648	606	590	656	666	626	618	637	600	668	643	622	629	643	627	606	663	693	647	648	654	652	629	683	642	671	644	626	658	647	646	631	680	596	661	618	614	649	659	626	591	648	643	639	652	638	646	606	625	665	659	601	702	624	634	716	624	661	650	636	675	591	613	628	640	641	616	618	639	610	684	631	664	639	600	643	644	635	632	642	649	636	614	663	633	649	641	683	571	643	613	650	629	583	607	597	625	629	622	640	666	649	630	624	614	644	603	699	610	629	611	632	657	666	620	676	653	665	599	647	612	626	686	595	625	617	642	616	620	658	626	654	650	627	627	601	607	612	670	628	660	646	633	720	674	621	630	647	659	655	667	640	601	645	594	617	672	613	702	625	647	670	676	638	629	634	662	579	663	640	669	649	637	699	669	662	656	652	610	681	600	650	673	626	669	615	633	628	607	649	661	576	665	676	631	643	652	587	634	606	650	641	644	677	641	637	623	614	617	647	632	661	634	650	602	637	669	608	609	654	615	632	628	639	693	618	630	630	656	635	649	626	645	643	653	645	657	659	630	612	711	692	638	627	633	671	657	615	664	595	634	665	649	605	680	616	653	570	662	649	648	606	646	675	627	621	649	591	613	607	648	649	677	631	610	666	653	671	646	634	618	685	607	656	615	599	614	652	668	622	632	612	635	642	611	632	666	689	645	679	647	592	654	642	649	631	631	628	622	651	645	612	611	642	655	637	682	635	650	629	594	661	684	651	628	590	678	640	662	675	613	597	612	669	619	654	646	664	627	634	655	654	657	617	659	656	648	638	656	654	651	654	647	663	643	635	577	639	607	630	650	597	687	621	660	643	705	620	614	639	698	630	618	626	618	647	662	614	657	659	627	654	647	603	647	621	647	670	612	624	643	648	635	623	622	661	643	615	620	618	644	619	661	675	676	679	617	664	648	651	648	640	672	655	646	633	642	656	605	600	622	653	641	664	581	613	620	646	654	647	676	627	625	651	633	631	619	643	619	645	661	592	633	686	667	588	651	680	596	602	649	646	663	654	627	634	663	659	620	675	683	681	641	661	617	627	619	623	657	648	620	625	640	648	606	610	657	618	665	631	691	617	677	619	667	674	638	661	640	627	625	657	656	567	650	629	635	594	606	661	672	664	658	604	606	622	608	665	634	631	648	619	609	643	644	651	637	660	604	652	634	656	642	626	656	648	667	615	632	590	645	635	653	660	577	618	630	682	649	630	660	603	659	648	616	672	652	652	648	611	639	608	635	655	630	612	556	624	693	611	656	671	620	648	591	638	617	637	660	604	643	646	592	618	633	664	646	634	664	639	671	606	610	657	626	646	625	582	682	588	625	660	677	670	603	611	690	653	624	650	640	645	661	645	608	627	661	588	605	648	664	592	633	617	654	622	588	677	605	673	616	657	630	616	657	649	647	617	656	658	620	625	641	646	690	672	646	614	669	644	657	675	620	629	622	600	632	644	623	665	641	614	679	646	629	660	645	616	625	633	681	645	647	654	653	643	637	640	615	667	642	647	646	725	619	631	660	662	601	595	599	638	653	595	636	657	629	681	615	648	612	619	651	623	638	626	609	655	601	674	671	638	652	584	667	644	671	705	600	659	670	657	615	656	641	665	632	679	672	648	634	617	628	650	665	669	649	643	650	616	658	639	636	634	669	634	631	614	683	643	667	663	680	633	633	614	620	607	627	626	614	617	593	640	629	637	657	624	636	675	684	653	604	647	644	640	655	655	611	622	627	618	628	602	677	670	619	628	657	676	679	600	641	637	608	616	634	618	631	610	696	639	654	626	631	629	626	606	667	607	609	632	637	619	628	651	627	628	653	648	653	628	641	653	626	653	616	646	620	654	638	620	618	644	603	640	656	581	591	611	642	648	652	596	667	639	613	648	624	633	657	688	626	655	627	605	618	631	616	671	646	631	616	640	631	658	658	602	664	669	598	621	629	658	631	622	662	608	621	651	700	633	636	595	645	604	633	613	680	630	630	635	637	638	641	648	621	653	690	643	660	650	624	639	645	640	674	698	639	639	664	650	639	664	643	669	662	626	647	656	629	681	657	618	638	629	677	615	644	655	591	641	662	635	656	657	632	661	647	580	645	670	636	647	629	596	622	611	651	640	638	644	627	675	615	643	668	630	653	666	633	631	619	652	641	631	667	598	629	615	682	637	636	639	624	639	645	655	612	632	646	653	574	632	631	615	646	651	640	633	625	646	628	621	648	694	630	656	646	636	642	692	646	625	623	649	590	608	652	602
27932	11907	7924	13197	17042	15772	13522	11615	10239	9346	8681	8112	7895	7605	7363	7107	7159	7064	6900	6744	6750	6767	6798	6711	6745	6521	6742	6520	6606	6488	6488	6634	6507	6502	6410	6381	6341	6522	6463	6247	6320	6254	6536	6290	6393	6367	6357	6360	6420	6397	6341	6363	6350	6335	6359	6345	6266	6261	6350	6315	6336	6207	6274	6376	6261	6322	6277	6202	6289	6336	6364	6308	6287	6388	6289	6459	6367	6241	6295	6266	6282	6394	6282	6287	6132	6387	6350	6172	6319	6239	6304	6262	6404	6245	6429	6264	6362	6319	6377	6377	6315	6294	6291	6369	6265	6362	6499	6297	6306	6248	6338	6220	6357	6290	6188	6230	6108	6228	6369	6209	6403	6175	6377	6346	6355	6385	6320	6337	6282	6146	6346	6332	6348	6294	6251	6364	6234	6153	6437	6305	6253	6142	6324	6403	6296	6270	6346	6232	6251	6395	6298	6194	6344	6322	6243	6303	6316	6352	6357	6341	6303	6209	6265	6394	6123	6340	6360	6427	6375	6260	6224	6280	6324	6196	6353	6309	6381	6308	6243	6413	6407	6252	6366	6303	6144	6209	6376	6268	6248	6298	6234	6260	6259	6164	6089	6367	6383	6178	6235	6230	6326	6252	6184	6373	6304	6261	6391	6445	6330	6388	6222	6232	6285	6315	6261	6172	6261	6194	6239	6370	6205	6305	6211	6271	6412	6345	6414	6323	6210	6189	6355	6330	6248	6280	6471	6311	6302	6364	6362	6229	6326	6279	6409	6361	6273	6295	6395	6382	6338	6368	6170	6293	6249	6325	6143	6303	6255	6290	6368	6278	6120	6258	6354	6300	6415	6162	6273	6229	6120	6400	6381	6358	6280	6370	6299	6286	6400	6318	6239	6167	6313	6254	6271	6232	6310	6236	6262	6289	6349	6435	6363	6256	6110	6332	6471	6291	6312	6334	6412	6265	6259	6311	6463	6272	6208	6357	6314	6293	6359	6311	6194	6243	6274	6159	6306	6297	6210	6171	6362	6204	6350	6290	6278	6295	6362	6225	6230	6362	6275	6201	6277	6311	6214	6302	6367	6210	6260	6306	6306	6281	6189	6223	6242	6327	6243	6253	6404	6247	6355	6235	6380	6299	6290	6348	6282	6367	6376	6324	6234	6345	6302	6247	6392	6295	6384	6230	6420	6398	6301	6287	6197	6353	6213	6226	6354	6320	6348	6304	6304	6334	6380	6444	6358	6268	6260	6248	6231	6213	6420	6108	6321	6286	6257	6323	6153	6407	6288	6274	6258	6437	6342	6308	6397	6346	6349	6348	6286	6295	6261	6259	6226	6264	6288	6276	6188	6174	6291	6308	6187	6097	6252	6197	6498	6178	6152	6204	6378	6196	6356	6295	6342	6260	6298	6302	6282	6407	6388	6277	6282	6210	6350	6288	6321	6345	6319	6229	6310	6312	6293	6338	6173	6297	6293	6422	6311	6391	6359	6372	6264	6337	6328	6242	6310	6328	6326	6245	6388	6342	6362	6246	6388	6273	6313	6311	6258	6147	6283	6300	6336	6326	6176	6300	6346	6262	6310	6376	6298	6213	6396	6352	6271	6320	6296	6262	6108	6258	6262	6374	6235	6184	6260	6249	6357	6240	6403	6331	6307	6251	6255	6296	6289	6254	6180	6285	6255	6287	6301	6419	6271	6315	6281	6268	6290	6238	6300	6206	6303	6162	6230	6275	6349	6302	6232	6189	6226	6289	6340	6243	6350	6324	6277	6208	6253	6311	6201	6353	6179	6287	6288	6315	6300	6333	6217	6299	6262	6327	6259	6284	6295	6303	6329	6229	6259	6343	6154	6226	6407	6245	6130	6238	6408	6243	6232	6277	6330	6390	6267	6303	6419	6414	6282	6261	6260	6242	6319	6377	6227	6343	6293	6256	6271	6311	6298	6297	6387	6108	6347	6206	6340	6470	6298	6320	6180	6411	6292	6270	6242	6305	6333	6309	6239	6333	6304	6409	6347	6253	6245	6331	6304	6310	6278	6132	6355	6211	6237	6228	6246	6348	6149	6335	6298	6258	6231	6356	6283	6272	6300	6288	6356	6264	6265	6328	6291	6315	6299	6259	6293	6156	6326	6268	6346	6350	6253	6255	6436	6277	6453	6272	6332	6180	6300	6249	6321	6262	6185	6328	6358	6265	6308	6301	6358	6275	6285	6267	6262	6283	6343	6386	6309	6310	6315	6183	6207	6396	6214	6250	6302	6399	6380	6265	6231	6312	6303	6284	6421	6128	6223	6293	6234	6463	6267	6302	6251	6342	6217	6424	6360	6254	6296	6315	6235	6250	6253	6368	6231	6411	6232	6362	6301	6259	6358	6320	6245	6232	6243	6303	6307	6167	6342	6335	6399	6233	6251	6152	6309	6306	6212	6327	6293	6273	6259	6262	6262	6473	6233	6409	6432	6416	6285	6325	6294	6329	6176	6258	6344	6335	6341	6244	6259	6270	6289	6376	6419	6335	6284	6311	6215	6241	6292	6246	6174	6136	6311	6317	6361	6231	6282	6246	6360	6411	6415	6166	6391	6271	6298	6210	6324	6335	6187	6399	6369	6414	6330	6332	6317	6229	6287	6323	6289	6281	6438	6216	6306	6178	6365	6227	6251	6239	6345	6255	6225	6278	6244	6308	6387	6257	6299	6334	6239	6375	6231	6331	6132	6292	6366	6333	6371	6296	6207	6293	6352	6368	6231	6370	6294	6305	6351	6363	6358	6227	6275	6276	6285	6278	6376	6264	6362	6344	6252	6369	6209	6300	6181	6157	6243	6269	6345	6169	6436	6299	6202	6265	6422	6307	6274	6448	6365	6311	6263	6175	6290	6224	6372	6388	6221	6324	6210	6386	6250	6275	6269	6258	6361	6344	6349	6466	6232	6170	6325	6334	6267	6175	6228	6246	6466	6228	6315	6338	6281	6255	6115	6314	6334	6368	6334	6311	6297	6329	6222	6310	6214	6357	6506	6236	6279	6368	6348	6224	6334	6378	6217	6347	6277	6353	6297	6230	6284	6270	6384	6257	6331	6247	6168	6175	6294	6302	6196	6256	6240	6311	6486	6162	6352	6355	6238	6248	6235	6245	6344	6411	6245	6429	6273	6241	6251	6313	6414	6187	6241	6222	6196	6369	6285	6352	6281	6410	6309	6315	6189	6251	6280	6140	6296	6244	6313	6286	6259	6219	6240	6341	6394	6424	6313	6190	6319	6415	6232	6313	6399	6191	6298	6337	6218	6396	6366	6230	6305	6233	6220	6214	6252	6321	6303	6263	6240	6185	6209	6347	6395	6371	6341	6327	6309	6277	6251	6290	6260	6352	6291	6282	6334	6342	6468	6280	6359	6255	6272	6375	6363	6339	6316	6430	6316	6204	6293	6286	6339	6394	6448	6278	6351	6341	6369	6346	6140	6284	6374	6274	6276	6303	6221	6424	6224	6253	6339	6269	6266	6207	6271	6245	6171	6327	6312	6281	6343	6265	6238	6283	6291	6374	6314	6272	6331	6348	6391	6235	6210	6268	6323	6348	6257	6381	6311	6218	6502	6133	6293	6332	6359	6329	6384	6285	6355	6224	6204	6316	6324	6308	6221	6420	6265	6254	6295	6150	6374	6270	6244	6277	6189	6091	6252	6325	6255	6271	6345	6282	6277	6369	6313	6326	6429	6279	6237	6274	6166	6300	6285	6256	6399	6274	6276	6285	6309	6291	6396	6339	6326	6293	6339	6272	6211	6334	6406	6295	6341	6196	6395	6360	6260	6280	6282	6258	6204	6319	6313	6370	6244	6224	6300	6374	6278	6388	6194	6283	6222	6129	6315	6291	6183	6326	6391	6301	6346	6330	6439	6393	6228	6316	6263	6231	6409	6383	6325	6391	6170	6159	6274	6414	6370	6358	6306	6236	6355	6259	6282	6193	6301	6285	6214	6256	6327	6431	6221	6314	6186	6248	6323	6249	6206	6240	6295	6236	6407	6318	6362	6174	6206	6282	6399	6337	6305	6284	6302	6387	6145	6243	6248	6333	6239	6226	6314	6300	6411	6401	6486	6390	6320	6438	6296	6362	6261	6315	6355	6402	6307	6313	6252	6196	6167	6424	6282	6187	6292	6288	6211	6390	6284	6353	6278	6276	6232	6323	6391	6200	6314	6379	6213	6276	6364	6381	6164	6351	6403	6316	6236	6336	6188	6212	6126	6311	6288	6273	6188	6283	6284	6314	6266	6343	6347	6302	6246	6330	6315	6377	6289	6156	6286	6248	6208	6339	6396	6361	6310	6316	6237	6411	6267	6298	6153	6267	6231	6228	6273	6308	6257	6290	6338	6344	6338	6236	6236	6270	6296	6187	6315	6387	6272	6240	6243	6327	6292	6294	6234	6217	6205	6454	6293	6397	6421	6362	6334	6394	6273	6270	6360	6278	6348	6332	6334	6269	6346	6187	6307	6221	6273	6311	6216	6309	6321	6264	6158	6357	6286	6330	6383	6253	6312	6170	6291	6219	6184	6322	6255	6313	6294	6466	6200	6350	6289	6165	6225	6261	6252	6268	6276	6417	6332	6328	6284	6158	6368	6257	6370	6191	6295	6280	6169	6435	6403	6444	6268	6273	6263	6316	6240	6321	6345	6300	6368	6317	6442	6217	6244	6254	6414	6311	6327	6372	6230	6245	6327	6220	6317	6382	6261	6349	6275	6315	6355	6219	6267	6314	6353	6406	6250	6229	6263	6334	6195	6286	6416	6317	6180	6278	6265	6237	6304	6207	6379	6269	6329	6300	6208	6223	6116	6423	6230	6313	6334	6218	6294	6308	6283	6298	6184	6318	6317	6271	6256	6324	6281	6421	6263	6350	6391	6191	6248	6366	6234	6351	6318	6271	6224	6285	6337	6270	6351	6180	6311	6312	6239	6398	6401	6266	6175	6374	6440	6378	6365	6318	6435	6240	6392	6359	6273	6259	6303	6177	6183	6201	6346	6257	6301	6340	6266	6266	6220	6186	6252	6275	6271	6213	6416	6278	6362	6360	6343	6296	6359	6203	6215	6277	6305	6363	6338	6287
5402	1227	887	897	999	936	923	838	898	822	859	811	802	759	786	799	750	739	734	760	715	703	721	720	712	737	716	707	691	708	690	699	664	718	678	701	697	700	696	701	710	706	653	687	627	710	685	744	688	705	781	673	691	666	719	703	751	683	702	689	716	732	653	663	711	707	746	734	645	682	684	716	709	731	672	737	705	663	679	678	736	690	682	647	728	714	711	653	736	663	739	711	672	711	683	711	704	684	700	707	703	708	709	684	693	715	747	741	686	698	702	728	703	709	674	673	711	721	695	684	728	705	661	689	654	753	637	672	679	685	700	693	703	665	654	710	710	708	700	645	691	655	708	672	738	718	671	754	692	672	675	686	723	703	666	669	707	693	747	657	693	745	687	648	676	725	680	716	703	680	689	711	718	703	679	689	682	688	680	682	726	687	692	712	666	697	683	720	688	699	724	694	709	717	683	727	676	696	705	704	727	745	736	704	694	694	691	733	674	695	701	694	728	687	717	697	718	724	735	709	726	699	652	678	681	693	707	693	638	706	692	661	704	651	682	704	648	697	720	643	657	670	749	706	646	701	691	644	651	681	677	739	705	702	710	661	660	700	678	718	692	683	656	721	671	731	712	673	701	661	706	715	697	663	667	701	712	756	685	705	727	707	677	655	715	683	683	719	716	694	684	658	729	638	722	725	707	665	725	677	687	724	712	718	697	703	650	684	722	677	721	701	715	660	657	721	770	673	694	685	699	724	730	693	739	690	689	675	686	705	683	713	702	687	689	712	683	662	679	730	700	681	771	704	717	710	694	727	680	685	694	689	713	692	663	693	725	738	679	674	690	707	705	662	696	680	729	685	708	688	683	696	711	680	693	721	695	656	667	690	698	748	756	639	660	698	685	675	676	719	666	652	674	714	673	693	676	696	682	671	707	695	708	741	655	680	739	721	669	629	674	730	678	702	698	684	696	667	692	705	690	671	658	676	689	670	710	660	683	643	713	723	658	718	701	660	648	689	710	670	671	703	654	705	666	691	691	698	667	697	694	704	726	711	678	694	686	700	671	660	692	681	700	725	678	675	729	691	716	689	665	672	694	771	709	678	683	723	733	712	679	681	676	684	680	671	707	677	656	705	687	703	687	694	697	699	676	685	690	687	713	756	715	690	682	742	715	720	655	680	690	692	692	682	721	665	697	668	711	674	671	671	668	693	694	705	682	709	675	717	671	697	694	732	695	713	703	706	644	676	698	732	696	713	732	684	693	744	725	693	674	685	671	699	657	681	695	682	667	644	720	658	690	671	736	704	672	717	653	683	675	684	636	670	672	666	695	705	742	708	662	707	688	670	675	720	686	716	657	691	682	673	701	746	669	632	693	678	658	702	703	706	698	674	737	688	724	664	717	682	725	720	689	678	711	695	697	706	656	689	667	688	722	679	665	666	676	691	672	729	647	702	682	687	680	689	706	691	722	686	694	723	696	718	721	692	718	655	709	656	720	682	642	727	699	746	686	717	686	655	684	699	687	725	722	679	663	699	709	680	661	685	697	660	673	724	717	717	695	666	669	664	732	659	729	727	721	653	711	682	742	657	702	707	693	740	682	676	696	719	725	689	726	676	693	684	721	715	694	716	671	729	680	677	699	719	677	733	705	725	723	703	676	694	716	693	638	680	655	749	693	722	721	701	710	666	664	685	737	684	670	717	681	642	659	696	695	703	663	710	669	677	678	696	667	658	691	685	664	704	712	669	687	732	726	708	708	647	704	687	726	697	716	686	666	712	688	720	717	719	684	681	716	697	726	716	699	732	681	707	708	663	682	709	723	651	711	715	692	697	700	670	687	682	631	699	707	690	707	682	715	664	692	696	679	686	685	699	695	724	725	711	716	718	701	640	714	746	715	709	702	663	689	705	678	746	683	687	711	715	710	621	711	720	697	651	710	704	675	692	700	661	732	696	606	753	664	734	682	673	647	708	752	716	692	727	680	703	667	709	690	723	719	700	699	680	703	688	697	667	668	689	665	729	691	680	758	743	680	683	712	668	718	710	702	687	686	660	694	702	674	704	702	680	673	722	662	634	725	742	668	673	647	691	710	649	675	693	703	734	677	744	703	724	741	721	711	725	757	728	696	713	659	717	747	698	689	703	652	719	675	715	754	695	692	699	693	648	698	689	683	692	738	687	679	691	690	696	725	715	712	731	648	679	678	721	728	673	694	728	677	648	683	745	703	650	721	710	765	725	709	722	680	719	644	711	717	675	688	691	710	701	741	663	687	704	700	664	673	703	654	717	705	724	729	712	697	659	662	676	740	656	724	664	704	660	638	698	697	623	709	733	666	717	693	687	654	663	700	731	696	705	672	701	689	694	692	677	709	728	683	680	664	700	736	670	702	737	673	699	736	715	700	688	641	654	717	701	676	662	693	642	679	697	688	701	730	646	686	661	691	716	717	682	715	664	676	688	693	661	733	678	696	679	688	704	703	634	703	705	645	717	688	715	710	652	719	764	697	717	682	712	682	717	662	673	678	639	676	697	725	680	692	756	659	687	731	657	746	729	736	725	678	679	693	685	706	700	711	672	698	698	685	706	684	654	698	692	676	706	751	689	706	671	687	702	738	645	746	683	653	665	627	670	682	643	675	688	692	673	704	672	670	683	681	674	667	693	678	686	647	663	707	663	729	680	749	721	709	697	631	679	729	697	669	696	709	704	702	724	665	696	690	696	680	659	707	630	703	687	690	694	704	667	726	694	687	701	704	686	672	724	704	694	673	695	708	718	726	711	692	722	710	706	644	695	687	703	723	724	688	721	664	665	661	673	723	697	733	688	672	674	703	739	637	678	707	690	687	699	720	665	722	719	687	671	706	658	710	643	662	670	663	669	707	706	693	716	648	700	721	637	642	724	682	692	697	712	677	676	720	739	705	694	672	673	671	704	685	693	709	717	656	692	693	675	699	677	697	712	657	724	625	672	722	662	670	664	733	694	657	636	686	697	671	677	666	696	658	693	732	734	697	692	730	685	695	682	688	693	711	670	726	672	704	672	711	669	712	724	688	688	698	699	659	722	727	697	699	699	735	655	748	717	706	662	627	677	680	680	728	681	746	705	718	646	717	675	696	697	707	709	646	698	695	755	711	700	686	664	633	690	737	710	705	678	698	680	679	755	686	740	721	662	700	695	704	677	714	707	654	689	709	656	686	709	701	713	682	685	712	685	683	698	667	706	716	681	732	720	685	711	715	670	683	689	714	728	715	661	689	726	692	701	713	699	696	655	670	698	661	700	682	692	704	662	716	710	732	692	688	669	661	701	688	698	710	679	693	717	672	711	729	686	690	702	715	722	680	666	658	716	677	713	684	619	660	695	718	714	697	647	717	736	683	720	689	691	712	653	696	692	706	678	671	672	675	710	664	706	711	738	717	664	670	701	684	687	654	686	622	721	692	695	645	662	704	670	703	708	711	725	670	671	727	702	677	694	710	663	721	671	723	694	730	675
36279	15687	9982	19513	24483	22571	19220	16156	14053	12512	11236	10553	9731	9267	8892	8374	8219	8163	8066	7798	7734	7831	7644	7708	7507	7360	7335	7258	7211	7216	7204	7252	7067	7113	7024	7073	6850	6943	6762	6894	6844	6853	6968	7017	6922	6939	7008	6822	6909	6799	6825	6897	6789	6876	6931	6798	6850	6792	6845	6827	6784	6879	6854	6825	6826	6808	6679	6823	6801	6889	6887	6888	6750	6824	6699	6813	6797	6693	6734	6835	6757	6722	6745	6903	6881	6725	6698	6705	6756	6644	6764	6685	6769	6757	6622	6719	6832	6827	6931	6747	6879	6776	6862	6703	6807	6677	6738	6789	6630	6644	6599	6830	6711	6714	6784	6829	6675	6795	6617	6766	6734	6871	6632	6803	6759	6734	6615	6769	6753	6798	6761	6773	6906	6684	6806	6766	6690	6651	6844	6636	6797	6742	6789	6723	6781	6658	6763	6672	6728	6684	6671	6717	6669	6735	6757	6654	6670	6625	6644	6872	6812	6661	6729	6736	6853	6787	6772	6685	6687	6760	6609	6831	6754	6644	6784	6650	6731	6675	6780	6746	6656	6780	6852	6654	6764	6772	6654	6946	6760	6951	6807	6755	6620	6795	6762	6681	6719	6623	6781	6892	6725	6774	6758	6698	6733	6675	6594	6707	6778	6653	6834	6782	6868	6864	6758	6765	6623	6777	6578	6699	6714	6793	6681	6658	6713	6701	6791	6734	6670	6799	6744	6952	6609	6725	6750	6620	6858	6766	6753	6662	6645	6779	6657	6946	6722	6730	6615	6801	6790	6649	6623	6677	6711	6778	6702	6828	6780	6681	6876	6666	6705	6837	6826	6787	6666	6814	6801	6712	6772	6681	6738	6707	6727	6754	6774	6659	6785	6865	6588	6622	6693	6781	6775	6645	6797	6791	6696	6848	6736	6759	6732	6684	6853	6735	6629	6672	6652	6785	6838	6748	6585	6809	6659	6638	6718	6858	6811	6764	6804	6875	6779	6689	6699	6739	6813	6643	6636	6682	6716	6766	6843	6629	6732	6653	6777	6565	6729	6824	6807	6774	6807	6722	6799	6713	6662	6729	6686	6782	6631	6640	6858	6692	6643	6775	6762	6736	6691	6660	6681	6797	6613	6800	6884	6675	6711	6832	6797	6738	6833	6639	6855	6680	6777	6644	6706	6770	6865	6694	6712	6717	6661	6666	6605	6664	6705	6773	6852	6728	6821	6698	6667	6827	6765	6624	6744	6681	6781	6753	6794	6695	6717	6721	6639	6769	6738	6816	6701	6721	6751	6822	6777	6782	6749	6861	6794	6632	6679	6782	6822	6691	6646	6834	6753	6735	6726	6580	6731	6917	6595	6604	6716	6748	6857	6740	6807	6709	6786	6709	6656	6617	6615	6602	6792	6729	6768	6795	6701	6807	6631	6666	6861	6720	6693	6843	6632	6782	6627	6744	6775	6650	6773	6740	6755	6795	6712	6671	6571	6701	6706	6665	6806	6795	6729	6791	6821	6749	6642	6706	6822	6744	6710	6703	6704	6643	6742	6785	6711	6829	6677	6838	6803	6879	6689	6700	6802	6746	6601	6763	6736	6682	6626	6674	6744	6647	6713	6731	6821	6725	6799	6663	6745	6673	6619	6630	6676	6607	6783	6826	6680	6787	6665	6772	6693	6624	6642	6712	6671	6651	6775	6700	6763	6729	6700	6778	6901	6696	6742	6671	6870	6709	6630	6699	6765	6737	6581	6737	6730	6806	6635	6778	6755	6776	6748	6659	6800	6586	6856	6725	6672	6846	6682	6752	6695	6689	6779	6809	6717	6622	6623	6738	6729	6666	6864	6765	6768	6823	6773	6850	6780	6837	6654	6707	6666	6657	6711	6769	6654	6726	6539	6862	6683	6661	6641	6683	6875	6743	6680	6668	6707	6629	6708	6728	6681	6762	6628	6643	6811	6782	6763	6793	6812	6650	6721	6876	6701	6827	6754	6669	6732	6796	6629	6803	6807	6865	6759	6629	6738	6641	6678	6713	6704	6777	6820	6750	6731	6866	6781	6664	6764	6708	6757	6779	6612	6653	6740	6728	6697	6846	6815	6703	6714	6571	6740	6780	6719	6706	6773	6804	6786	6594	6694	6803	6763	6684	6776	6842	6844	6738	6643	6783	6691	6713	6716	6682	6708	6817	6743	6627	6734	6744	6741	6688	6763	6657	6920	6651	6630	6786	6635	6852	6790	6772	6691	6700	6680	6746	6762	6781	6781	6707	6860	6746	6781	6681	6855	6643	6643	6890	6743	6705	6677	6590	6833	6745	6612	6795	6789	6692	6728	6748	6702	6787	6793	6709	6894	6687	6752	6653	6775	6742	6836	6718	6669	6770	6801	6660	6785	6650	6632	6725	6697	6773	6800	6721	6759	6777	6779	6706	6693	6626	6722	6712	6711	6738	6699	6703	6830	6891	6764	6679	6690	6716	6675	6805	6624	6906	6742	6788	6677	6716	6651	6668	6627	6764	6821	6710	6725	6721	6757	6836	6768	6672	6882	6783	6713	6792	6563	6699	6652	6784	6769	6814	6608	6674	6891	6713	6843	6840	6796	6746	6721	6714	6696	6669	6750	6799	6723	6771	6812	6602	6748	6797	6690	6825	6729	6653	6731	6943	6687	6661	6604	6687	6607	6751	6663	6692	6893	6649	6648	6660	6753	6771	6665	6744	6688	6649	6733	6643	6706	6675	6698	6632	6834	6673	6739	6639	6614	6701	6680	6788	6715	6577	6634	6667	6684	6727	6732	6790	6630	6739	6648	6753	6725	6831	6646	6746	6801	6733	6611	6621	6716	6716	6798	6854	6774	6773	6703	6636	6653	6737	6750	6758	6693	6596	6690	6666	6770	6671	6887	6703	6657	6727	6825	6700	6737	6710	6789	6745	6668	6718	6730	6775	6766	6625	6690	6776	6836	6825	6700	6642	6851	6677	6755	6784	6765	6747	6837	6798	6658	6795	6736	6704	6691	6771	6716	6759	6763	6615	6751	6682	6712	6675	6683	6715	6742	6805	6685	6824	6787	6728	6846	6721	6770	6645	6903	6698	6778	6722	6535	6734	6704	6684	6736	6691	6623	6806	6839	6623	6700	6678	6562	6689	6678	6804	6746	6743	6819	6743	6764	6821	6763	6678	6811	6674	6707	6632	6742	6873	6627	6815	6617	6579	6863	6713	6782	6778	6836	6627	6888	6776	6648	6777	6651	6799	6689	6748	6595	6788	6704	6778	6694	6850	6607	6799	6703	6723	6843	6869	6799	6727	6805	6715	6659	6729	6694	6755	6780	6788	6707	6785	6796	6723	6861	6635	6659	6742	6778	6757	6709	6743	6680	6699	6714	6710	6815	6843	6725	6671	6680	6784	6789	6801	6770	6662	6628	6673	6694	6689	6700	6735	6734	6663	6688	6780	6686	6709	6922	6703	6651	6736	6755	6737	6773	6774	6806	6711	6714	6781	6638	6687	6779	6834	6774	6810	6740	6626	6766	6655	6709	6667	6675	6763	6787	6782	6905	6718	6710	6831	6628	6760	6823	6756	6779	6660	6675	6623	6776	6843	6813	6699	6593	6736	6673	6726	6673	6731	6864	6646	6730	6667	6750	6766	6761	6658	6685	6637	6709	6706	6689	6712	6694	6664	6666	6737	6919	6657	6672	6710	6757	6608	6700	6735	6773	6754	6756	6755	6802	6776	6640	6731	6669	6793	6882	6794	6671	6623	6910	6846	6606	6662	6809	6668	6599	6673	6757	6780	6872	6726	6720	6746	6870	6711	6679	6814	6683	6605	6638	6640	6810	6687	6779	6696	6705	6722	6827	6711	6826	6647	6734	6746	6755	6768	6718	6666	6718	6665	6729	6829	6767	6633	6576	6776	6736	6700	6711	6772	6769	6890	6791	6765	6689	6635	6635	6758	6754	6663	6758	6609	6672	6716	6717	6696	6629	6778	6787	6694	6734	6690	6837	6698	6807	6635	6750	6715	6736	6769	6590	6747	6874	6714	6762	6807	6824	6622	6587	6770	6758	6683	6648	6795	6742	6696	6700	6785	6790	6754	6708	6575	6759	6734	6741	6718	6742	6712	6734	6814	6797	6658	6842	6857	6754	6742	6716	6786	6743	6667	6773	6603	6689	6796	6739	6817	6854	6808	6858	6850	6636	6746	6738	6706	6683	6801	6858	6947	6742	6678	6681	6693	6908	6715	6823	6685	6758	6713	6687	6735	6760	6702	6805	6694	6642	6650	6718	6693	6714	6719	6592	6825	6691	6873	6746	6597	6542	6780	6730	6705	6715	6709	6690	6790	6687	6777	6722	6648	6808	6704	6628	6710	6670	6724	6768	6660	6784	6792	6627	6698	6708	6643	6725	6666	6785	6628	6694	6724	6636	6746	6629	6697	6747	6681	6747	6859	6657	6771	6698	6718	6757	6746	6560	6640	6751	6784	6612	6666	6666	6820	6609	6831	6776	6675	6656	6656	6693	6680	6787	6600	6718	6769	6638	6659	6730	6803	6659	6754	6697	6854	6745	6768	6822	6753	6683	6735	6819	6718	6672	6629	6874	6751	6674	6671	6611	6836	6678	6798	6650	6791	6678	6761	6736	6831	6748	6801	6796	6757	6751	6699	6800	6707	6834	6706	6782	6783	6834	6547	6661	6659	6710	6767	6725	6732	6836	6816	6738	6652	6615	6818	6723	6756	6784	6742	6679	6720	6719	6718	6806	6774	6567	6744	6772	6736	6716	6663	6794	6587	6698	6595	6778	6755	6681	6851	6748	6807	6620	6769	6708	6733	6741	6772	6810	6707	6792	6708	6751	6710	6771	6801	6587	6689	6715	6758	6762	6689	6773	6653	6745	6732	6698	6746	6811	6750	6738	6729	6672	6786	6789	6774	6762	6805	6690	6610	6614	6807	6815	6691	6695	6715	6795	6555	6639	6864	6836	6747	6861	6728	6756	6734	6726	6784	6650	6757	6640	6710	6713	6657	6710	6674	6763	6623	6793	6820	6635	6842	6818	6777	6813	6656	6876	6734	6826	6714	6733	6796	6750	6728	6766	6832
3488	988	990	999	943	1014	938	962	929	942	936	935	935	954	917	905	885	918	934	933	972	909	903	898	883	932	954	945	868	930	981	944	987	907	903	854	956	907	933	943	941	938	950	930	909	928	980	951	915	919	885	924	892	921	877	884	922	933	931	927	876	913	922	915	979	926	915	933	938	910	931	947	943	932	928	911	965	951	965	974	894	887	899	975	916	959	963	937	958	921	948	969	901	920	912	915	854	995	921	910	932	909	992	910	909	918	964	948	963	894	926	901	919	879	897	907	885	919	978	912	991	947	897	903	905	934	959	943	869	981	921	908	908	967	871	946	954	923	931	956	926	899	936	931	919	935	950	968	918	919	915	933	909	921	881	868	854	903	925	903	966	891	926	908	940	918	937	970	912	930	900	916	889	954	937	902	845	917	919	949	910	987	865	970	949	928	907	895	901	982	872	956	936	914	915	897	971	887	956	919	951	888	954	915	928	970	912	910	881	877	919	945	872	907	913	909	931	907	817	959	939	956	911	904	957	888	960	965	937	967	924	935	924	915	918	878	912	905	890	911	910	904	955	923	925	889	955	854	896	938	930	906	939	860	926	926	894	899	971	915	927	956	934	858	929	904	859	989	943	977	928	935	951	950	880	928	908	959	921	875	878	873	891	934	958	934	946	863	924	969	934	903	951	885	909	927	923	910	959	958	915	919	878	943	893	966	914	936	917	923	937	838	907	907	901	917	905	943	999	888	937	978	911	905	857	868	892	904	911	921	983	938	916	969	886	923	935	879	902	965	918	888	925	918	964	960	927	930	940	895	960	903	936	962	899	858	897	943	910	904	911	988	902	967	930	888	924	965	975	875	968	885	884	967	916	934	911	926	954	892	964	922	883	938	885	960	964	928	902	882	956	925	956	916	938	894	945	897	914	902	905	893	924	901	956	962	908	890	909	928	897	907	978	921	934	931	863	904	979	916	931	930	936	952	921	889	914	954	970	877	916	958	890	924	967	919	954	913	916	924	954	911	915	963	941	934	939	949	935	879	906	930	896	968	938	931	900	889	862	957	949	903	933	933	919	944	946	903	922	885	950	926	898	987	927	971	894	953	953	939	926	922	905	919	925	966	953	913	866	919	862	896	903	901	913	937	908	929	898	946	967	893	929	907	946	919	927	884	921	877	950	889	905	913	887	892	872	906	963	900	903	864	961	966	930	928	931	961	941	928	970	935	919	903	932	960	905	938	996	963	963	916	973	873	915	973	899	937	945	951	920	938	907	953	966	878	912	926	938	897	902	886	927	950	941	915	984	967	914	892	912	930	907	885	917	945	925	929	895	912	893	894	908	913	897	875	971	917	924	870	921	884	938	953	924	963	985	972	937	938	939	926	935	933	916	942	945	917	933	951	957	937	933	928	867	923	911	918	899	908	894	865	922	913	971	946	928	902	937	943	897	888	929	929	948	928	920	956	932	847	883	913	973	917	844	941	966	929	947	927	873	871	913	927	944	984	921	940	902	957	952	922	888	885	909	899	870	911	952	957	915	913	956	870	890	949	952	936	901	973	890	914	960	963	957	893	870	990	932	904	913	946	836	930	941	931	931	874	915	894	921	901	925	886	907	961	921	943	902	967	903	895	913	928	927	1018	915	940	901	925	904	865	902	921	926	961	919	970	975	890	932	922	953	923	926	965	919	886	925	942	948	921	937	880	920	927	872	973	913	938	921	915	912	860	924	901	987	945	907	920	946	944	897	889	914	910	931	941	951	947	969	890	933	938	928	914	940	905	914	880	924	922	989	894	909	927	952	876	901	886	1001	951	963	966	933	918	974	954	904	918	882	961	894	920	897	936	943	965	973	864	874	870	924	910	991	914	904	879	906	886	960	978	942	943	889	918	917	946	887	932	873	919	878	938	938	880	910	939	926	964	915	886	889	931	938	916	981	954	938	925	932	920	925	997	922	890	952	926	911	944	943	950	888	859	978	879	931	916	960	917	899	969	918	924	924	886	932	975	969	847	927	913	966	920	923	897	931	940	936	910	933	886	918	958	915	933	953	908	911	915	948	907	922	906	887	920	899	951	837	908	925	987	902	912	943	905	884	964	941	913	929	964	912	905	889	939	917	895	883	946	957	932	982	958	940	949	940	965	933	915	957	917	913	951	909	914	900	981	936	925	963	925	900	903	976	942	880	924	908	949	915	948	891	936	969	912	902	947	929	931	926	866	924	969	895	880	928	952	918	860	936	952	881	986	939	965	934	931	953	935	849	932	905	894	965	892	926	928	918	920	961	929	954	915	949	951	897	995	928	922	916	944	998	922	976	922	916	917	900	935	972	939	920	929	865	922	911	858	997	913	916	903	940	968	934	913	909	946	985	922	969	938	943	934	943	916	917	895	904	940	928	911	950	930	879	886	921	929	934	964	919	920	947	960	922	932	949	950	935	990	923	924	939	917	912	931	942	955	955	915	901	900	919	959	941	899	922	914	947	924	941	945	964	899	872	914	940	929	943	986	959	893	954	908	930	932	921	896	939	939	969	932	975	909	913	921	923	922	888	849	924	904	968	928	909	933	874	950	962	929	901	856	877	958	979	982	873	991	896	927	904	907	934	912	917	943	915	936	882	949	917	910	882	948	979	937	979	945	976	930	905	984	886	924	918	899	941	931	867	888	911	942	916	888	893	926	956	955	950	885	915	945	954	927	916	898	906	899	931	906	947	879	942	942	999	868	976	903	954	946	918	932	936	910	923	904	874	918	874	951	917	973	926	928	903	914	899	831	880	929	939	894	909	865	956	977	943	928	843	890	870	933	883	902	944	933	951	989	920	943	948	936	943	1020	963	897	911	932	908	937	966	925	930	973	878	990	940	865	932	934	913	856	974	902	957	881	929	882	951	980	906	939	894	880	867	910	928	945	931	959	883	925	879	891	939	870	926	859	958	867	928	916	904	928	909	938	926	968	942	990	935	915	874	883	954	952	982	942	899	887	922	900	946	872	867	944	916	959	931	937	930	946	944	977	928	930	907	919	943	939	964	957	955	869	927	922	907	941	957	929	899	893	865	895	915	940	900	890	928	929	894	912	884	939	928	923	940	960	908	904	903	872	884	897	918	908	915	830	952	926	976	938	940	918	922	928	937	927	946	903	945	919	915	931	903	916	907	967	883	973	929	928	932	872	947	879	930	936	913	973	936	908	925	882	898	886	875	900	965	923	979	912	958	977	858	944	955	925	923	980	961	938	938	887	897	893	953	931	977	955	957	899	925	927	902	943	964	893	888	882	895	930	897	934	878	916	924	917	927	859	859	907	910	934	914	913	897	942	906	921	954	912	907	911	936	982	897	968	893	929	1012	939	949	917	854	949	971	895	914	944	952	919	940	893	919	911	926	937	963	921	967	906	880	935	936	879	991	918	913	993	919	882	965	949	890	895	944	953	918	926	963	898	932	927	906	901	904	980	933	916	944	942	930	896	895	913	942	939	902	953	890	960	917	894	903	895
23589	10491	9324	11173	12815	12100	11030	10186	9817	9502	9351	9165	9039	8874	8857	8791	8829	8663	8696	8798	8607	8677	8777	8652	8518	8589	8643	8616	8573	8556	8591	8477	8647	8544	8719	8610	8628	8605	8599	8785	8578	8484	8485	8570	8566	8618	8457	8586	8665	8587	8389	8519	8594	8571	8376	8545	8520	8698	8563	8574	8470	8636	8541	8572	8676	8626	8503	8454	8588	8682	8567	8463	8598	8439	8595	8655	8505	8718	8509	8572	8464	8438	8589	8585	8615	8609	8488	8588	8424	8519	8627	8576	8624	8504	8626	8470	8503	8469	8712	8661	8639	8363	8554	8492	8495	8465	8517	8497	8508	8599	8573	8390	8355	8429	8612	8504	8591	8429	8491	8302	8664	8504	8416	8545	8695	8490	8547	8540	8417	8446	8476	8332	8546	8593	8529	8440	8474	8513	8639	8479	8508	8359	8527	8446	8550	8512	8627	8423	8444	8578	8455	8418	8520	8397	8460	8579	8469	8398	8440	8424	8488	8642	8512	8546	8404	8715	8488	8601	8487	8487	8629	8448	8608	8584	8520	8609	8530	8581	8700	8504	8575	8448	8475	8425	8461	8410	8706	8562	8484	8578	8523	8504	8457	8492	8540	8523	8620	8528	8519	8412	8501	8649	8472	8665	8483	8622	8573	8629	8336	8511	8630	8463	8436	8415	8418	8357	8604	8574	8595	8529	8646	8539	8397	8501	8459	8620	8566	8538	8508	8402	8562	8409	8647	8414	8548	8441	8612	8472	8324	8407	8520	8557	8643	8597	8740	8591	8710	8539	8509	8491	8660	8633	8465	8511	8628	8419	8609	8567	8525	8557	8361	8608	8543	8437	8625	8294	8538	8484	8515	8497	8551	8494	8515	8542	8536	8493	8542	8580	8496	8445	8589	8465	8560	8532	8475	8486	8640	8483	8548	8537	8596	8500	8379	8610	8534	8539	8661	8410	8335	8554	8525	8523	8422	8365	8547	8479	8472	8646	8517	8617	8781	8425	8516	8397	8578	8642	8475	8458	8412	8640	8505	8569	8503	8411	8502	8563	8508	8577	8459	8554	8370	8498	8594	8406	8510	8480	8497	8517	8599	8456	8496	8499	8580	8454	8603	8475	8664	8579	8537	8580	8531	8494	8607	8498	8503	8452	8533	8503	8545	8536	8420	8522	8622	8411	8480	8526	8658	8586	8594	8514	8519	8661	8579	8459	8628	8577	8469	8364	8577	8429	8729	8434	8643	8581	8695	8516	8606	8546	8521	8500	8642	8409	8468	8526	8542	8425	8597	8486	8458	8521	8520	8536	8475	8522	8677	8548	8607	8540	8518	8391	8325	8533	8558	8538	8496	8574	8549	8580	8470	8626	8665	8508	8523	8543	8475	8668	8569	8544	8510	8594	8614	8447	8525	8549	8550	8446	8445	8522	8533	8316	8502	8834	8485	8563	8565	8736	8639	8533	8684	8611	8435	8547	8549	8439	8444	8760	8481	8442	8509	8509	8522	8569	8536	8539	8512	8507	8635	8633	8507	8474	8571	8661	8506	8525	8615	8578	8514	8550	8427	8555	8561	8501	8434	8520	8550	8542	8609	8629	8539	8569	8490	8612	8527	8579	8469	8529	8516	8550	8500	8515	8543	8570	8508	8614	8567	8623	8654	8488	8461	8533	8629	8519	8566	8561	8533	8477	8517	8536	8570	8595	8627	8464	8572	8603	8512	8542	8709	8434	8551	8459	8648	8398	8476	8573	8685	8585	8581	8600	8616	8570	8480	8437	8501	8627	8464	8531	8565	8532	8500	8634	8499	8548	8588	8506	8524	8480	8433	8478	8527	8418	8503	8546	8596	8556	8695	8463	8481	8459	8469	8601	8542	8514	8495	8565	8534	8402	8524	8590	8584	8595	8575	8496	8588	8529	8507	8601	8378	8509	8532	8579	8562	8472	8626	8611	8561	8677	8448	8515	8547	8588	8519	8538	8448	8490	8618	8593	8632	8526	8518	8603	8508	8637	8490	8467	8430	8483	8400	8546	8576	8574	8523	8515	8471	8466	8619	8554	8555	8401	8711	8672	8625	8669	8501	8543	8549	8624	8520	8565	8596	8528	8503	8564	8525	8682	8538	8586	8464	8507	8637	8597	8625	8483	8603	8606	8393	8537	8615	8499	8649	8589	8441	8620	8425	8521	8565	8510	8604	8451	8466	8537	8608	8541	8550	8496	8516	8489	8535	8628	8531	8420	8434	8443	8453	8518	8652	8526	8572	8606	8364	8749	8503	8512	8532	8604	8431	8585	8371	8600	8495	8645	8555	8491	8593	8694	8451	8433	8524	8595	8629	8646	8541	8514	8522	8425	8438	8504	8441	8491	8456	8445	8529	8497	8486	8494	8398	8529	8553	8541	8485	8594	8565	8566	8451	8516	8547	8676	8546	8563	8511	8650	8530	8552	8509	8428	8399	8535	8346	8432	8487	8509	8490	8440	8494	8629	8717	8620	8541	8632	8350	8574	8550	8603	8354	8601	8422	8578	8449	8581	8629	8514	8465	8384	8537	8309	8568	8677	8603	8542	8693	8622	8621	8684	8512	8602	8561	8478	8506	8446	8580	8529	8618	8513	8539	8711	8563	8620	8508	8538	8594	8436	8526	8486	8496	8575	8449	8530	8461	8470	8442	8674	8550	8496	8455	8507	8635	8608	8579	8579	8444	8508	8536	8641	8508	8586	8553	8555	8618	8527	8611	8613	8631	8420	8579	8547	8662	8476	8582	8522	8620	8534	8587	8561	8564	8623	8745	8550	8511	8443	8551	8560	8685	8558	8670	8540	8597	8554	8588	8524	8485	8657	8507	8643	8469	8472	8504	8627	8598	8622	8388	8418	8548	8627	8533	8774	8518	8494	8493	8593	8353	8512	8512	8506	8525	8567	8646	8473	8595	8560	8491	8584	8563	8640	8697	8562	8538	8520	8590	8512	8717	8547	8532	8453	8461	8469	8481	8472	8555	8433	8480	8497	8697	8513	8461	8460	8706	8603	8612	8622	8548	8493	8406	8576	8479	8455	8486	8438	8628	8487	8484	8563	8575	8533	8506	8731	8523	8519	8389	8650	8577	8590	8602	8638	8548	8606	8591	8473	8431	8582	8537	8624	8522	8695	8541	8506	8494	8516	8413	8564	8708	8570	8647	8598	8549	8669	8653	8622	8462	8440	8609	8551	8536	8643	8545	8475	8518	8434	8611	8545	8500	8506	8590	8492	8546	8641	8515	8705	8556	8680	8557	8609	8664	8399	8577	8592	8695	8501	8560	8552	8719	8563	8513	8435	8607	8434	8545	8585	8473	8541	8542	8562	8452	8550	8564	8457	8654	8474	8547	8475	8575	8539	8427	8505	8574	8550	8619	8617	8465	8635	8404	8565	8569	8519	8587	8508	8535	8368	8600	8554	8499	8419	8412	8563	8482	8477	8577	8553	8629	8302	8712	8356	8562	8357	8611	8612	8547	8598	8524	8657	8732	8429	8438	8570	8480	8512	8698	8444	8522	8565	8571	8521	8414	8659	8576	8391	8619	8511	8515	8542	8569	8539	8418	8498	8623	8494	8620	8601	8452	8606	8634	8557	8514	8544	8436	8518	8547	8556	8517	8584	8682	8476	8383	8522	8564	8526	8439	8501	8588	8495	8581	8564	8642	8422	8471	8536	8441	8679	8657	8522	8647	8471	8557	8654	8501	8417	8505	8496	8506	8540	8577	8577	8511	8441	8401	8600	8333	8527	8503	8575	8434	8380	8418	8478	8437	8393	8448	8674	8347	8595	8559	8500	8569	8431	8564	8581	8440	8565	8608	8529	8651	8478	8459	8418	8630	8507	8454	8674	8610	8427	8463	8598	8685	8557	8544	8581	8737	8533	8596	8676	8533	8542	8600	8652	8533	8502	8469	8343	8582	8545	8491	8631	8473	8621	8486	8559	8659	8582	8491	8601	8429	8532	8635	8531	8617	8574	8621	8553	8682	8551	8374	8464	8536	8500	8421	8485	8613	8550	8565	8542	8443	8504	8550	8459	8516	8536	8473	8670	8538	8502	8665	8567	8548	8577	8507	8460	8656	8472	8472	8710	8381	8588	8502	8552	8485	8454	8575	8570	8558	8545	8432	8583	8597	8506	8503	8623	8694	8508	8488	8569	8559	8588	8479	8686	8532	8454	8542	8580	8720	8480	8568	8523	8584	8591	8437	8447	8719	8740	8446	8549	8540	8615	8479	8531	8399	8636	8689	8526	8465	8540	8462	8534	8544	8560	8549	8671	8515	8589	8483	8525	8510	8331	8532	8656	8519	8535	8545	8563	8529	8385	8556	8581	8497	8590	8477	8433	8718	8549	8587	8594	8455	8422	8476	8573	8611	8521	8595	8571	8578	8582	8429	8606	8492	8649	8562	8607	8585	8508	8717	8388	8491	8603	8507	8583	8654	8435	8508	8612	8634	8575	8681	8577	8416	8531	8587	8497	8798	8543	8556	8549	8586	8620	8481	8499	8547	8514	8554	8525	8413	8676	8550	8588	8510	8509	8402	8514	8540	8570	8535	8409	8610	8538	8518	8569	8677	8551	8467	8478	8484	8511	8526	8569	8396	8472	8564	8489	8605	8504	8393	8583	8478	8621	8566	8525	8619	8555	8472	8520	8394	8624	8609	8642	8603	8371	8527	8364	8610	8581	8501	8563	8562	8656	8468	8714	8526	8467	8564	8485	8493	8527	8439	8530	8602	8551	8490	8466	8459	8578	8534	8521	8487	8529	8431	8540	8708	8600	8509	8629	8468	8448	8370	8602	8569	8572	8605	8715	8503	8598	8477	8651	8637	8479	8507	8608	8381	8451	8543	8434	8442	8481	8563	8712	8443	8601	8449	8527	8536	8559	8417	8596	8570	8483	8539	8560	8486	8531	8423	8609	8479	8682	8695	8548	8641	8543	8527	8396	8555	8725	8595	8626	8472	8574	8595	8626	8645	8487	8739	8645	8714	8501	8472	8548	8531	8572	8571	8567	8451	8657	8584	8485	8669	8537	8566	8670	8595	8538	8469	8492	8573	8616	8592	8491	8595	8529	8441	8483	8469	8587
5438	926	725	679	808	765	716	726	693	657	690	652	653	636	671	609	610	660	594	593	646	640	608	644	617	630	640	654	636	615	635	651	575	637	616	605	615	592	623	563	600	596	643	643	619	609	615	635	584	598	622	639	570	604	589	592	570	584	586	580	570	614	619	631	593	569	673	577	548	601	596	623	609	613	641	608	671	607	626	618	605	610	580	611	600	583	608	607	616	649	609	620	654	618	563	589	567	597	590	579	604	606	616	606	616	604	593	603	601	579	580	607	607	584	595	613	592	642	578	549	585	594	627	621	629	571	619	590	546	622	606	606	590	623	575	607	612	581	593	643	601	598	634	643	573	587	609	619	622	582	598	582	623	603	617	583	593	615	595	583	586	602	592	604	633	593	591	567	559	589	585	578	576	588	675	609	598	618	534	586	602	593	563	633	604	594	603	567	586	560	642	596	605	596	606	583	600	583	607	597	571	616	589	617	551	643	615	632	604	595	589	591	635	590	610	617	613	612	594	590	582	612	606	583	624	547	660	613	577	577	675	630	608	605	633	633	611	615	599	598	565	630	573	588	612	622	572	608	612	596	623	583	610	621	584	600	576	600	585	572	592	616	566	601	564	627	580	651	590	571	616	600	605	596	576	598	604	562	600	615	629	610	616	619	592	585	612	612	566	595	594	617	606	602	559	620	611	630	583	620	587	594	584	611	613	608	599	563	619	624	612	615	640	603	590	567	624	630	610	619	639	570	587	627	636	622	606	597	549	549	539	634	623	634	589	617	598	603	588	588	587	626	630	569	668	611	598	593	576	587	588	559	614	586	623	549	611	607	594	600	570	612	594	644	592	598	610	595	615	613	573	568	654	612	611	615	620	586	612	571	633	598	577	605	572	575	598	565	618	594	645	638	586	609	634	598	579	593	580	583	597	573	580	615	591	590	543	626	593	595	573	608	558	599	597	569	601	568	615	600	544	625	578	603	606	587	603	581	593	566	582	617	547	643	587	657	567	576	609	604	564	626	606	610	548	585	608	586	574	623	584	585	601	621	613	597	618	595	583	624	607	615	584	612	609	655	594	618	631	587	593	591	664	581	634	640	596	623	607	611	614	642	591	603	587	638	589	576	651	639	623	599	617	597	632	571	610	607	623	602	637	637	608	609	605	593	588	618	600	611	579	589	596	619	605	572	585	581	594	599	605	589	605	587	574	603	640	622	568	575	577	590	593	578	619	607	641	552	571	591	643	553	606	631	611	597	618	618	622	614	591	594	551	627	595	620	594	583	574	579	584	589	570	613	636	604	608	594	586	605	566	602	571	614	653	604	559	627	640	624	611	610	585	571	581	580	583	579	590	599	594	586	579	584	620	612	621	640	612	615	625	558	569	599	607	573	622	606	621	621	602	595	590	616	617	580	592	561	619	609	606	612	594	618	596	577	593	610	570	574	629	556	626	620	624	587	591	600	603	592	587	582	601	615	597	615	599	620	596	598	580	575	596	620	612	606	597	594	601	589	609	564	557	583	589	607	579	574	612	626	600	610	619	587	598	602	621	588	598	592	612	599	610	636	612	620	593	579	583	598	623	586	594	566	577	588	586	563	618	613	560	625	571	608	600	632	624	609	594	613	611	592	595	559	607	648	636	600	599	594	659	618	630	567	576	647	613	553	570	617	646	594	590	613	576	599	624	601	562	623	588	593	603	560	598	596	622	598	562	579	597	634	591	618	634	642	634	634	586	566	640	586	627	625	590	612	651	565	599	571	605	641	638	569	616	593	595	578	592	630	601	582	640	615	576	584	615	563	583	584	571	597	561	595	619	622	604	612	619	599	613	598	635	562	621	599	599	575	577	556	609	575	637	610	596	611	589	625	594	658	595	626	612	578	663	629	598	591	612	605	597	588	555	586	603	615	619	603	574	597	602	589	596	606	596	650	624	576	563	583	604	582	593	625	615	550	609	626	654	575	594	651	625	608	612	612	592	628	646	599	607	607	621	586	621	597	570	603	639	566	592	615	598	608	583	612	580	607	626	596	626	575	629	599	629	540	647	600	631	633	596	583	629	607	564	570	607	601	633	580	635	554	585	598	567	585	603	604	612	602	596	596	616	588	616	599	606	586	607	666	661	608	619	560	575	558	575	609	616	650	592	638	610	582	561	636	597	611	598	599	593	612	624	607	584	588	561	622	647	579	585	606	585	619	607	595	640	553	579	615	591	613	598	612	571	587	602	609	600	565	554	619	591	609	611	586	610	642	632	616	620	605	599	581	599	629	579	597	546	603	608	600	580	577	609	574	617	618	617	621	586	602	648	616	614	588	590	603	599	632	583	637	597	595	588	608	618	581	624	600	549	586	587	595	644	580	612	665	587	561	582	589	555	599	596	608	632	631	613	637	631	571	571	603	616	593	569	630	645	588	579	580	612	627	654	603	635	589	578	642	613	625	609	612	612	613	561	607	617	582	577	589	609	580	590	651	653	607	614	630	595	596	596	547	604	602	592	640	616	581	571	633	632	585	597	612	550	579	614	578	591	580	633	570	589	622	646	627	671	591	622	579	608	695	570	559	623	620	621	596	620	608	577	590	619	609	614	608	638	600	626	565	616	594	612	610	582	554	630	592	586	604	593	591	588	558	641	592	623	614	601	558	592	633	624	603	605	591	602	567	594	605	600	632	620	545	580	617	602	594	577	660	604	632	639	596	630	582	627	605	578	587	559	569	629	546	629	604	644	576	596	582	638	584	570	627	614	613	566	594	633	582	626	622	620	575	608	599	623	622	591	635	561	585	597	629	598	605	611	596	592	620	608	616	590	625	577	628	609	596	641	603	582	599	580	619	567	630	571	621	596	581	559	605	577	634	618	613	585	613	589	626	605	612	619	566	536	596	631	608	561	603	619	623	562	558	566	569	577	600	583	650	631	607	642	639	610	551	591	602	590	586	598	659	601	612	589	597	559	619	590	628	573	598	580	591	615	626	594	620	597	600	614	613	594	557	605	564	542	556	611	629	588	617	533	589	543	589	652	609	591	616	630	578	626	593	633	586	570	595	596	632	646	629	610	602	619	585	579	592	602	583	569	532	604	594	593	608	624	612	601	577	577	591	577	597	617	591	588	557	585	580	611	610	600	561	582	608	596	653	583	567	592	642	575	631	576	593	598	569	624	608	611	623	575	646	578	648	609	625	571	617	640	598	620	642	639	648	596	647	573	615	609	561	591	626	576	581	598	572	596	617	546	584	601	594	613	577	562	617	594	609	586	599	602	558	593	560	610	590	579	636	599	580	608	590	596	620	629	608	583	592	578	596	573	605	604	580	571	648	606	612	642	604	625	632	605	637	604	639	566	628	621	620	604	584	608	623	623	630	661	604	587	593	571	639	602	587	621	602	624	575	642	617	606	594	600	569	600	601	592	596	577	600	575	607	608	596	569	578	571	593	591	581	545	610	622	630	594	599	597	628	576	602	576	614	626	607	641	585	618	554	622	602	577	584
28853	12218	7940	14343	18560	16969	14394	12350	10721	9649	8859	8346	7909	7519	7317	7208	6913	6826	6763	6702	6649	6769	6308	6604	6478	6395	6291	6315	6310	6318	6272	6179	6126	6254	6104	6219	6011	6106	6045	6112	6115	6247	6171	6131	6162	5953	5961	6046	6029	5898	6043	6064	6025	5962	5983	6013	6063	5942	5993	6014	6113	5969	5997	6003	6062	6001	5925	6050	5963	5905	5773	6023	6004	6152	6002	5934	5973	6022	5952	5962	5861	6026	6013	5909	5914	6113	5952	5984	6011	5944	5848	6006	6088	6104	6000	5930	5978	6009	5894	6002	6056	6000	5935	5862	5945	5935	6013	5972	5940	6064	6042	6039	5917	5931	6049	6060	5893	5968	5980	5923	5880	5904	5912	6040	6014	6028	6027	6020	6116	6094	6045	6003	6069	5953	5981	5883	6006	6035	5997	6022	5933	6080	5800	6000	5915	5945	5917	5819	5973	5964	6036	6044	5901	5905	5919	6050	5853	5964	5902	5940	5965	6010	5917	5888	5983	5859	6059	6005	5932	5913	6022	5950	6006	5902	6048	6003	6076	6005	6119	5940	6021	5982	5855	5950	5848	6033	5953	5853	6062	5929	5951	5955	6016	5926	5898	5861	5912	5905	5997	5857	6023	5954	6017	6009	5932	5980	6010	5997	5821	5858	5967	6115	5950	5959	5947	5951	5808	5941	5780	5963	5828	5894	5917	6044	6071	5897	5939	5877	6065	5966	5967	5915	5925	5968	6050	6138	6091	5913	5903	5973	5978	5960	5834	5951	5788	6085	5982	5944	5921	6120	5829	6065	5807	5955	6031	5971	5893	5920	5923	5969	5981	5908	5967	5891	5880	5800	5892	5796	5855	5867	5969	5955	5933	5927	6031	6138	5893	6101	5927	5888	5933	6030	6017	5860	6009	5994	6021	5952	6048	5842	5791	5967	5993	5939	5966	6001	5878	5960	5809	5885	5916	5909	5958	5917	6038	5947	5976	6011	5891	6066	5992	5928	6000	5956	5949	6022	5906	6039	5934	6031	5993	5864	5952	5862	6093	5929	6018	6011	5969	5987	5935	5997	5887	5965	6091	5989	6067	5895	6014	5801	5974	5995	5936	6003	5859	5931	5994	5793	6062	5798	6072	5939	5944	5990	5912	5943	5864	5844	5896	5991	5931	5969	5981	5949	5995	5930	6026	6022	5981	6017	5972	5986	5970	5973	5918	5951	5958	5901	5872	5984	6013	5902	6075	6059	6117	5930	5954	5905	5904	5902	5918	5977	6016	5995	5968	5994	6070	6096	5906	5977	6006	5996	5996	6006	6077	5974	6052	5982	6000	5902	6001	5943	5868	5989	5942	5950	5800	5903	5963	5954	5898	6083	5961	6088	5954	6009	6004	5946	5951	5955	5930	5819	6039	5998	6083	6025	5975	6000	5980	6012	5811	5923	5945	5798	5853	5910	6021	5807	5940	5974	5817	5800	5990	5942	5901	5925	6029	5916	5956	5822	5950	6069	5916	5913	5993	5916	5909	5962	5918	5965	5839	5996	6032	5865	5936	6022	5937	5941	5968	5922	6021	6007	5932	5911	5862	6019	5974	6034	5974	6008	5972	5967	5972	5990	5957	6014	6086	5920	5983	5879	5927	5956	5920	5973	6074	5987	5971	5939	5995	5886	5967	6090	5923	5883	6094	5928	6095	5976	6010	5919	6033	5929	6063	5976	5980	5875	5873	5935	6041	6063	5932	6061	6005	5858	5872	5936	5844	5826	5979	5976	6062	5862	5925	5980	6031	5951	5994	5766	6017	5898	5901	6055	5905	6044	6100	6084	6015	6066	6068	5874	5975	6063	5909	5884	5890	5967	5892	6024	5871	5980	6006	5990	5950	6053	6077	5830	5919	5867	5953	6030	5988	6059	5924	5941	5858	5951	5997	6013	5977	6004	5998	5934	5908	5980	5957	5988	5926	5884	5998	5960	6032	6081	6099	5821	5931	5962	6077	5889	5960	6058	5917	5927	5881	6010	5889	5945	5832	5967	5930	5877	5877	5903	5844	5958	6005	5903	6080	6072	5989	6010	6056	5978	5932	5969	6002	5889	5882	6004	6044	5978	5981	5991	5984	5884	6057	6002	5995	5892	5876	5954	5927	6017	5893	5943	5954	6051	5862	6143	6059	5981	5939	5935	5896	5995	6016	5990	5915	6019	5896	5969	5964	5871	5933	5972	5932	6013	5880	5934	6046	5889	5851	5963	5930	5928	5944	6064	5896	5978	5973	5821	5996	5987	5980	5892	6056	5883	6079	5934	5939	5948	6007	5994	6063	5966	5951	5952	5859	5921	5918	5978	5889	6012	5982	5961	6066	5953	5953	6133	5718	5921	6016	5964	5918	5901	5976	5980	5938	6013	6006	5952	6139	5841	5968	5930	5815	6070	5939	5947	5849	5930	5986	5889	6039	5899	5931	6064	5917	5999	5885	5992	5887	5881	5990	5963	5923	5976	5890	5857	5901	6079	5836	6024	6054	5953	5924	5863	5945	6014	5946	6028	5964	5948	5867	6026	5861	5839	5734	5810	6002	5959	6105	5918	5932	5915	6024	5977	5887	5922	6059	5929	5939	5928	5918	5918	5967	5926	5902	6063	5934	6139	6080	6007	5921	5995	5824	5944	5961	5998	5940	5996	5988	5936	5922	5996	5890	6031	6038	5961	6026	5998	5947	5911	5829	6096	6007	6005	6013	6064	5931	6010	5794	6048	6038	5908	6032	6002	5951	6026	5961	5900	5968	5944	6026	5912	5912	6053	5934	6028	5930	5937	5917	5955	5969	5984	5897	5972	5936	5980	5976	5906	5934	6027	5991	6072	6008	6036	5899	6052	5887	5946	6039	5969	5886	5909	5974	5911	6002	6092	5961	5962	6058	5927	6043	6024	6070	6053	5974	5959	6022	6054	6090	5873	6050	6071	5945	5878	6026	5935	5975	5959	5910	5943	5953	6093	5962	5927	6075	5964	5870	5895	5915	6020	5911	5953	5906	6024	6034	5963	6152	5838	6076	5768	5984	5926	5990	5845	6002	5954	5884	5955	5937	5917	5900	5958	5937	5873	5956	5919	6024	5905	6019	5970	5988	5960	6044	5944	5888	5951	5949	5995	5913	6011	6093	5990	5984	6024	6003	5870	5994	5942	6071	5879	6041	5976	5867	5841	6015	5887	5979	5852	6016	5987	5822	5938	5997	5845	5992	5943	5978	5924	5933	6055	5922	6079	5993	5771	5971	5946	5892	5937	5966	5882	5951	5927	5998	6006	5878	6019	6022	6072	5994	5895	5840	5931	6006	6032	6015	5981	5988	5963	6119	6010	6029	5905	5983	5978	5905	6055	6003	5957	5907	5960	6033	5986	6006	5806	5961	5990	5978	5915	6023	6023	5994	6010	5860	5937	6110	5984	5882	6013	5958	5888	5913	5984	5841	5822	5957	5976	5917	6020	6048	5843	6039	5836	5929	5868	5794	5940	6003	5876	6048	5897	5996	6050	6067	5912	5863	6060	5968	5998	5949	5940	5893	6039	5936	5993	5975	5934	5901	5938	5908	6030	5964	5980	6086	5954	5982	6042	5988	5956	5976	5917	5954	5821	5838	5824	5916	5894	5886	6024	5934	6015	5963	6028	5916	5968	6010	5989	5893	6017	6026	5985	6033	5946	5920	5844	5896	5847	6019	5821	5909	5948	5949	5889	5972	6031	5995	5892	5985	6066	5960	5978	6009	5868	5963	5985	5967	6099	6002	5887	6006	6034	5980	5948	5890	5991	5988	5938	5876	5938	6033	5933	5895	5850	5959	5989	6006	5981	5931	6014	5938	6003	5821	5945	5990	5904	5786	6059	5939	5914	5951	5912	6017	5937	5855	5902	5999	6009	5947	5971	5976	6019	6058	5941	6012	5979	5886	5928	6088	5871	5997	5900	5841	5871	5928	5960	5957	6038	5791	5831	5820	5967	5812	6039	5909	5929	5884	5959	5884	5918	5968	5941	5894	5907	5966	6030	5962	5891	5827	6078	5928	5910	5933	5979	5870	5981	5982	5769	5961	5961	5985	5980	5908	6010	5966	6021	6113	5984	5947	5900	6057	6031	5916	5973	6018	6009	6041	5891	5835	5960	5848	6040	5893	5980	5899	5995	6026	5982	5880	5887	5817	5985	5990	6040	6045	6020	5935	6040	5927	5869	5972	6000	5964	5988	5893	5838	6073	6015	5908	6039	6012	5948	5980	5897	5984	5841	6017	5884	5870	5961	6038	6075	6012	5938	5871	5982	5863	5855	5905	6003	5750	6029	5967	6033	6084	5996	5904	6070	5968	5903	5845	6036	5984	5972	5929	6014	5807	6003	5832	5965	5974	5904	5868	5911	5875	5949	5899	5920	6049	6018	5977	5971	6007	5954	5853	6061	6072	5962	5911	5889	5968	6025	6011	5986	5870	5973	5910	6012	5832	5983	5950	5942	5956	5909	5974	6031	5885	5983	5890	5944	5991	6012	6000	5883	6040	6017	5914	5952	5992	5920	5954	5972	6022	6055	5993	5809	6003	6076	5864	6033	5862	5905	5925	5892	6085	5896	5988	5904	5939	6023	5809	5858	5998	5995	5994	5797	5945	6064	5953	5893	5938	6047	5975	5895	5975	5919	5871	5896	5977	5917	5904	5929	5904	6021	5900	5987	5935	6030	5915	6009	5953	6008	5952	5949	5962	6022	6002	5891	5973	5928	5985	5864	5924	5925	6049	5939	5859	5873	5811	5951	5867	6011	5978	5937	5973	5872	5895	6043	6028	5887	6124	5924	5989	5954	5896	5924	5993	6033	5847	5880	6058	5926	6035	5991	5950	5930	5951	6083	6024	5942	5945	5931	5996	6002	6145	6045	5941	6067	5991	6061	5920	6088	5852	5759	5995	5958	5893	5884	5994	6019	5936	5972	5841	5862	5990	6053	6090	5902	5985	5881	6025	5984	5835	5959	6001	5865	6054	5981	5874	6123	5969	5920	6003	5967	6021	5966	5940	6003	5930	5842	5993	6194	5836	5999	6029	5904	5960	5884	5822	5892	6077	5968	6063	5905	5950	5911
5359	967	750	664	777	797	795	754	780	701	749	716	686	688	677	630	669	678	637	638	662	668	647	636	680	688	676	675	559	672	620	657	661	647	645	671	658	642	641	686	651	617	666	661	603	615	638	619	627	699	611	654	646	685	616	637	658	659	637	630	583	695	624	709	636	626	633	625	635	600	635	642	656	663	632	637	635	629	661	626	638	628	657	594	665	642	646	666	640	652	661	630	647	649	605	690	627	607	624	640	636	640	653	656	678	627	640	645	621	627	643	671	680	603	642	650	611	620	608	585	683	716	622	668	643	657	621	641	626	614	639	588	601	637	602	655	627	620	624	618	626	646	668	628	646	653	677	662	640	637	611	640	659	636	644	665	648	657	668	672	702	647	667	588	656	672	623	654	622	672	635	684	653	640	665	697	655	673	618	636	602	633	632	556	657	644	665	595	677	677	663	647	633	645	690	634	645	613	619	682	672	620	650	640	639	632	624	624	639	652	643	603	639	637	673	656	635	647	689	679	601	631	654	648	666	634	615	611	645	592	641	657	615	659	677	642	654	611	673	669	603	683	661	648	655	675	650	635	647	656	665	612	646	644	622	627	637	637	646	652	650	625	672	618	645	671	589	669	647	640	655	626	646	677	670	651	663	696	627	627	678	658	670	648	661	625	622	642	635	634	654	697	608	621	637	634	658	625	628	651	610	595	656	624	656	656	598	625	637	651	604	652	641	631	624	634	656	602	612	695	622	631	648	654	647	650	634	619	638	645	655	633	633	625	596	621	636	698	643	630	640	682	605	643	647	644	627	655	671	654	633	620	652	621	668	660	638	628	641	639	635	655	608	692	610	628	634	648	635	674	699	639	599	648	665	651	656	633	680	686	616	667	696	601	649	634	639	669	628	639	671	651	631	638	624	622	660	658	595	643	623	651	614	609	650	670	666	656	668	694	632	643	610	611	641	653	604	641	613	620	609	626	637	667	651	605	622	605	640	641	650	600	604	626	632	662	615	617	679	669	654	641	646	618	642	651	678	692	663	696	629	652	628	629	628	581	638	650	645	629	627	625	686	685	684	628	632	610	640	622	617	638	664	614	624	606	658	661	652	628	658	635	636	639	607	686	673	636	616	652	684	652	603	632	577	610	626	638	656	630	621	632	589	637	676	632	661	590	653	657	621	620	669	656	609	621	701	617	636	589	611	641	693	645	649	615	672	601	658	624	676	649	603	620	581	643	633	643	645	641	620	621	588	610	610	626	644	602	645	643	645	661	613	596	622	705	598	683	669	591	637	639	652	633	639	627	639	654	634	660	658	629	648	618	682	685	600	662	621	610	677	629	614	629	669	630	664	616	656	636	675	661	682	667	606	650	657	615	658	662	645	624	595	613	610	656	676	628	639	648	620	594	655	582	648	627	611	642	661	639	636	618	648	631	630	614	643	620	624	674	670	609	652	643	658	652	615	666	669	615	654	644	663	614	658	600	655	595	609	662	710	642	667	642	624	648	634	617	648	626	643	654	655	658	635	632	656	649	637	630	616	639	656	636	637	613	633	676	637	646	632	648	621	597	664	633	635	647	674	602	650	667	606	705	633	652	632	630	670	649	633	622	632	647	643	655	633	640	637	661	620	660	685	675	625	623	645	637	627	628	611	646	592	687	621	667	660	660	669	645	658	623	628	641	656	646	675	634	633	670	660	625	613	642	649	655	647	581	623	623	585	650	668	669	643	652	622	661	634	625	642	610	688	680	621	636	657	610	628	647	654	646	590	613	636	634	660	629	629	608	662	627	695	658	649	692	659	669	626	647	658	655	641	653	608	653	674	609	674	670	640	668	673	622	644	646	625	617	655	621	665	647	643	649	688	630	628	668	651	618	624	634	638	677	639	653	648	673	694	673	591	624	667	640	650	659	648	627	627	643	662	627	609	635	634	677	631	639	641	697	636	593	615	654	615	653	659	658	688	628	628	643	599	679	654	676	586	656	674	638	695	627	647	677	618	688	638	640	636	673	693	660	633	641	602	634	653	633	628	689	698	640	643	677	640	633	662	671	652	681	656	677	625	632	646	626	647	654	649	635	642	642	651	648	672	627	608	607	597	683	620	636	647	638	672	618	635	673	638	668	629	642	659	626	645	652	598	651	626	658	661	655	580	638	646	653	632	616	645	659	661	634	630	640	656	631	644	668	663	672	657	656	630	618	611	668	611	637	638	644	634	673	650	631	638	656	702	591	635	673	624	639	616	605	638	614	678	618	641	687	583	660	660	674	659	666	650	602	608	659	666	609	634	613	636	650	656	644	606	625	594	622	621	641	618	614	609	599	648	612	620	668	659	670	604	655	686	621	687	635	685	632	647	652	669	615	610	611	661	653	674	614	628	614	641	607	628	641	619	634	655	632	588	644	672	614	639	661	618	601	665	678	593	634	657	686	668	639	643	652	666	612	641	608	615	605	655	636	628	609	648	639	632	691	614	679	633	669	663	619	666	657	666	632	647	642	659	676	650	664	645	609	663	637	643	637	735	636	663	605	670	650	603	654	660	698	658	616	628	676	632	620	629	656	604	625	618	623	634	611	630	644	630	681	638	663	658	638	619	650	669	596	600	659	684	651	678	628	601	667	618	670	629	624	606	632	672	648	608	660	625	636	654	678	632	609	649	640	627	644	630	628	641	606	635	658	671	670	650	645	630	664	593	636	695	639	675	647	626	643	646	666	659	628	642	650	625	678	671	686	657	644	645	627	586	625	634	661	623	601	634	656	669	627	645	645	638	645	622	610	630	641	637	649	644	677	628	644	633	619	619	650	608	637	653	619	624	605	631	602	669	622	633	666	660	650	607	622	612	629	646	659	709	632	625	627	623	635	620	669	642	657	673	651	619	606	643	632	620	698	646	666	660	607	601	659	665	653	624	668	654	645	630	693	659	671	651	643	633	634	592	670	652	676	632	697	619	693	599	699	676	632	635	644	656	627	642	621	642	682	650	631	616	632	643	606	699	671	610	619	666	662	661	665	659	664	709	655	642	643	651	612	684	627	615	645	650	648	649	681	602	630	657	637	604	643	667	610	636	630	634	609	667	627	652	615	621	647	660	596	660	662	657	647	673	591	639	632	629	631	628	665	637	647	654	666	613	649	619	619	674	623	615	649	670	646	634	632	604	659	681	628	672	627	629	649	644	615	658	664	708	644	632	626	624	635	687	624	645	642	656	626	645	631	622	661	663	638	622	632	683	637	582	648	616	650	682	575	620	622	631	594	683	650	651	689	607	625	658	634	614	667	621	651	599	619	629	625	643	642	646	671	688	664	617	588	641	659	617	646	658	667	612	627	653	647	652	637	612	661	610	656	665	656	651	660	678	667	626	654	574	653	666	640	671	618	656	630	640	619	620	662	644	675	693	625	663	643	626	613	597	644	613	662	605	615	642	646	638	633	623	645	612	652	652	642	646	665	651	682	666	616	634	614	706	643	663	626	642	631	704	644	629	647	654	641
28266	11906	7944	13330	17093	15558	13364	11461	10240	9499	8729	8209	7879	7646	7396	7193	7128	7079	7001	6930	6885	6793	6637	6727	6713	6662	6707	6732	6518	6597	6618	6475	6586	6407	6578	6518	6410	6467	6487	6463	6506	6366	6406	6429	6449	6394	6329	6407	6248	6379	6405	6510	6322	6393	6399	6428	6271	6391	6250	6390	6372	6238	6312	6352	6397	6254	6373	6365	6350	6332	6307	6293	6456	6300	6314	6396	6280	6279	6373	6433	6264	6329	6364	6428	6503	6320	6447	6465	6349	6339	6395	6427	6384	6492	6276	6373	6342	6455	6486	6452	6287	6259	6327	6353	6426	6319	6325	6358	6276	6381	6338	6430	6342	6379	6323	6392	6208	6356	6287	6391	6208	6340	6349	6291	6393	6277	6298	6332	6266	6376	6419	6337	6326	6375	6373	6453	6355	6261	6363	6287	6468	6348	6369	6257	6197	6355	6376	6312	6373	6344	6454	6415	6400	6309	6285	6399	6395	6219	6373	6306	6413	6449	6321	6346	6419	6335	6172	6264	6327	6326	6130	6163	6453	6224	6444	6280	6389	6310	6310	6290	6306	6379	6313	6212	6369	6406	6284	6390	6305	6365	6308	6267	6490	6219	6219	6364	6272	6358	6339	6327	6345	6169	6286	6330	6319	6356	6341	6342	6278	6458	6377	6414	6330	6427	6231	6349	6348	6281	6400	6338	6277	6192	6352	6339	6208	6432	6447	6483	6377	6308	6273	6382	6338	6330	6380	6402	6497	6393	6437	6349	6322	6307	6285	6402	6436	6359	6383	6387	6358	6362	6331	6322	6254	6270	6212	6448	6385	6365	6402	6393	6404	6296	6388	6292	6376	6311	6446	6261	6446	6261	6397	6348	6266	6348	6208	6497	6334	6445	6397	6258	6411	6386	6352	6413	6276	6332	6377	6412	6275	6362	6407	6330	6281	6395	6289	6288	6338	6334	6400	6303	6254	6320	6338	6238	6340	6330	6389	6328	6264	6201	6397	6473	6322	6350	6260	6389	6418	6240	6429	6448	6396	6415	6373	6291	6330	6338	6331	6377	6309	6427	6323	6355	6339	6207	6312	6249	6310	6268	6335	6407	6273	6436	6162	6346	6332	6235	6294	6327	6301	6335	6376	6378	6322	6348	6345	6336	6157	6375	6322	6257	6376	6314	6194	6311	6490	6285	6358	6509	6381	6313	6313	6325	6362	6357	6259	6408	6268	6415	6522	6344	6403	6447	6311	6427	6424	6457	6384	6324	6401	6405	6421	6329	6277	6250	6321	6345	6464	6323	6337	6463	6133	6455	6393	6302	6234	6396	6413	6379	6406	6325	6352	6256	6296	6285	6458	6345	6239	6359	6197	6460	6495	6330	6355	6420	6458	6316	6378	6325	6376	6304	6306	6310	6463	6333	6329	6395	6309	6319	6399	6230	6369	6423	6357	6247	6308	6394	6266	6277	6245	6372	6297	6301	6404	6272	6345	6340	6270	6260	6341	6466	6330	6233	6260	6380	6308	6313	6375	6301	6501	6402	6374	6371	6297	6380	6325	6283	6497	6319	6350	6322	6455	6313	6197	6320	6342	6250	6439	6446	6368	6441	6378	6405	6291	6403	6331	6302	6283	6456	6244	6364	6267	6427	6440	6391	6420	6303	6463	6358	6266	6301	6503	6204	6267	6379	6405	6407	6283	6288	6321	6313	6460	6267	6224	6322	6388	6396	6313	6229	6334	6339	6128	6329	6380	6247	6347	6423	6327	6338	6515	6249	6348	6235	6332	6221	6440	6294	6388	6257	6387	6466	6266	6344	6347	6328	6419	6430	6283	6351	6376	6450	6216	6361	6364	6358	6345	6252	6309	6445	6366	6200	6527	6351	6391	6365	6382	6471	6395	6331	6372	6417	6450	6270	6340	6271	6329	6267	6405	6363	6369	6217	6431	6519	6350	6220	6352	6407	6328	6298	6265	6291	6271	6229	6245	6326	6264	6294	6324	6416	6451	6396	6316	6327	6512	6374	6287	6217	6322	6462	6400	6378	6253	6353	6403	6334	6378	6370	6289	6288	6265	6432	6259	6302	6266	6239	6307	6309	6365	6331	6298	6359	6491	6283	6380	6360	6467	6330	6356	6323	6488	6353	6298	6349	6358	6235	6440	6268	6235	6374	6302	6352	6373	6290	6479	6331	6396	6237	6345	6355	6385	6324	6319	6468	6288	6261	6393	6294	6312	6287	6288	6271	6349	6336	6248	6398	6328	6334	6504	6343	6353	6242	6224	6313	6316	6356	6555	6362	6360	6164	6241	6428	6274	6420	6342	6361	6374	6387	6378	6375	6434	6343	6397	6410	6361	6357	6450	6270	6352	6533	6394	6321	6292	6316	6305	6344	6449	6360	6213	6359	6426	6439	6459	6371	6413	6311	6433	6371	6416	6322	6336	6349	6403	6362	6302	6420	6314	6244	6438	6332	6263	6484	6413	6443	6447	6158	6307	6274	6314	6336	6313	6355	6472	6395	6394	6323	6355	6251	6363	6301	6403	6246	6375	6327	6372	6284	6373	6331	6309	6349	6311	6456	6268	6238	6384	6349	6250	6353	6359	6348	6329	6352	6407	6365	6338	6334	6244	6337	6388	6370	6286	6292	6252	6364	6424	6330	6302	6323	6294	6403	6367	6325	6364	6395	6315	6492	6453	6389	6281	6364	6386	6301	6360	6324	6438	6380	6246	6321	6354	6300	6482	6281	6367	6234	6184	6463	6377	6277	6328	6394	6484	6249	6442	6307	6372	6401	6283	6466	6373	6398	6434	6276	6413	6242	6329	6354	6361	6315	6390	6421	6334	6326	6360	6277	6469	6352	6246	6414	6310	6269	6313	6256	6382	6400	6356	6350	6379	6382	6134	6433	6379	6365	6230	6164	6414	6513	6382	6376	6376	6357	6308	6315	6319	6203	6349	6318	6254	6339	6353	6355	6232	6327	6247	6271	6319	6287	6272	6336	6382	6314	6412	6297	6282	6445	6367	6336	6383	6294	6413	6322	6442	6349	6308	6392	6350	6364	6342	6364	6343	6296	6334	6320	6233	6476	6262	6234	6409	6349	6268	6271	6445	6349	6333	6488	6311	6286	6188	6260	6376	6429	6327	6316	6357	6483	6368	6377	6513	6361	6368	6356	6401	6204	6481	6361	6408	6394	6244	6340	6427	6508	6328	6388	6276	6329	6220	6227	6297	6303	6377	6417	6282	6440	6364	6402	6460	6324	6304	6547	6287	6395	6450	6249	6438	6369	6333	6269	6326	6398	6343	6368	6515	6211	6442	6388	6422	6394	6334	6297	6432	6329	6333	6287	6314	6302	6257	6313	6387	6232	6333	6309	6253	6432	6385	6312	6281	6396	6299	6257	6378	6490	6406	6415	6241	6238	6283	6420	6402	6371	6423	6363	6410	6304	6253	6403	6333	6182	6304	6320	6279	6433	6362	6272	6334	6288	6351	6410	6380	6331	6435	6362	6321	6319	6411	6373	6279	6298	6483	6410	6285	6345	6304	6143	6304	6448	6378	6323	6388	6324	6306	6403	6311	6308	6410	6462	6261	6317	6322	6275	6371	6292	6367	6302	6328	6319	6407	6302	6402	6378	6253	6385	6366	6392	6349	6306	6233	6276	6352	6324	6239	6397	6380	6287	6263	6295	6448	6324	6182	6219	6464	6201	6352	6350	6337	6345	6322	6386	6366	6217	6358	6400	6378	6356	6274	6448	6285	6494	6258	6435	6414	6329	6333	6313	6344	6372	6282	6296	6365	6370	6473	6259	6333	6313	6189	6293	6251	6351	6390	6404	6185	6340	6460	6242	6312	6352	6361	6362	6332	6348	6307	6475	6317	6346	6284	6364	6383	6435	6336	6398	6538	6442	6298	6402	6344	6444	6345	6347	6423	6343	6362	6282	6350	6268	6262	6443	6294	6283	6416	6247	6362	6345	6263	6340	6394	6287	6366	6337	6280	6378	6284	6336	6339	6314	6394	6435	6416	6338	6449	6429	6367	6171	6371	6458	6299	6298	6338	6377	6430	6262	6341	6269	6336	6309	6344	6319	6382	6485	6407	6373	6404	6210	6475	6384	6423	6335	6392	6506	6386	6331	6208	6302	6424	6459	6330	6449	6368	6494	6229	6409	6338	6347	6331	6405	6384	6246	6304	6301	6322	6374	6294	6426	6438	6425	6186	6263	6446	6287	6265	6326	6308	6340	6161	6313	6436	6302	6284	6336	6384	6292	6492	6468	6352	6380	6346	6525	6428	6282	6352	6206	6306	6305	6228	6250	6172	6352	6395	6428	6258	6322	6235	6258	6340	6429	6430	6328	6350	6369	6409	6288	6367	6261	6348	6311	6421	6386	6382	6279	6305	6270	6324	6258	6473	6366	6404	6442	6418	6341	6443	6245	6386	6298	6253	6247	6325	6442	6333	6288	6385	6445	6278	6376	6295	6293	6290	6295	6396	6516	6292	6301	6374	6183	6450	6347	6400	6382	6362	6490	6373	6216	6346	6353	6353	6278	6306	6279	6402	6421	6271	6373	6221	6355	6339	6409	6368	6399	6392	6335	6288	6242	6309	6239	6390	6429	6294	6368	6395	6327	6403	6361	6389	6457	6277	6361	6414	6369	6297	6296	6429	6355	6265	6383	6233	6386	6433	6368	6490	6314	6293	6290	6281	6266	6430	6341	6407	6418	6235	6422	6511	6436	6277	6352	6463	6279	6375	6397	6295	6434	6318	6209	6386	6349	6379	6219	6332	6294	6289	6374	6178	6376	6372	6431	6441	6303	6386	6324	6385	6382	6263	6218	6348	6308	6355	6457	6377	6384	6420	6454	6279	6352	6407	6407	6460	6380	6379	6311	6359	6324	6423	6267	6393	6239	6327	6329	6356	6221	6335	6337	6379	6373	6383	6358	6333	6369	6406	6403	6420	6512	6376	6349	6318	6166	6411	6464	6314	6260	6387	6402	6338	6441	6425	6236	6258	6434	6404	6310	6333	6302	6337	6243	6297	6473	6496	6352	6387	6316	6339	6224	6321	6364	6157	6285	6234	6405	6444	6276	6437	6349	6421	6366
5211	1228	878	855	972	1006	917	903	842	864	842	806	757	762	739	771	775	751	709	711	728	715	738	712	747	705	734	634	717	744	772	727	702	709	704	784	715	705	748	706	677	714	670	727	731	713	725	683	737	702	717	677	726	710	723	687	712	706	726	738	708	726	620	720	665	708	747	712	719	739	697	667	717	678	723	669	707	685	687	712	696	669	708	706	725	675	711	664	704	701	685	673	711	693	715	711	667	675	689	721	699	657	660	673	729	730	673	718	710	702	710	668	679	726	707	690	692	722	740	697	700	691	686	702	745	711	707	656	736	742	682	734	718	693	694	659	707	676	687	718	718	718	683	698	701	691	696	701	636	769	710	679	733	676	676	692	697	705	687	725	625	737	707	726	704	686	687	676	655	725	673	704	711	704	762	747	682	763	712	664	705	729	648	725	708	713	728	722	721	690	718	670	692	630	699	718	670	694	717	736	671	699	730	718	750	682	747	673	702	703	684	718	708	738	744	668	725	687	688	708	722	680	708	693	704	657	698	717	673	696	694	696	694	675	710	664	722	708	686	694	706	741	728	711	703	691	690	724	686	704	689	702	651	712	711	710	706	670	716	667	699	701	753	666	705	703	713	714	665	690	697	701	707	685	683	665	696	732	691	677	672	670	690	713	742	686	734	710	711	732	746	743	696	703	714	690	705	722	696	679	698	695	716	699	695	726	720	659	723	687	716	712	688	676	672	679	651	652	731	705	703	679	702	708	697	695	718	700	713	669	655	746	732	701	670	708	722	683	651	754	682	677	702	698	728	703	674	684	638	713	717	730	732	676	690	683	710	714	680	706	703	650	725	683	688	669	684	703	651	715	667	702	712	698	705	685	653	680	716	670	728	675	704	713	730	717	715	700	696	671	726	728	660	753	705	690	692	688	634	717	688	664	672	709	692	716	707	743	697	690	717	672	729	662	727	688	755	712	675	705	763	687	677	677	675	685	726	674	747	698	689	687	708	732	737	692	683	713	665	682	689	680	691	706	712	681	742	709	659	712	708	684	671	685	722	713	690	662	697	703	723	693	659	715	674	733	717	728	684	688	730	698	697	736	711	700	726	711	733	666	709	717	680	651	695	676	665	703	727	724	683	708	721	699	702	729	673	700	678	704	751	692	723	717	695	726	693	661	682	706	714	705	708	644	669	687	739	663	673	692	707	661	675	704	703	737	693	709	699	767	658	680	647	685	743	715	703	680	658	750	737	758	686	664	738	709	697	708	695	703	752	653	759	678	702	633	714	742	641	693	695	683	721	723	690	653	698	719	737	701	648	728	737	705	765	706	654	722	736	736	653	679	694	729	669	697	704	709	635	756	703	677	668	683	695	688	675	705	701	680	713	676	740	693	739	702	748	703	754	712	704	738	692	708	654	714	720	677	700	692	705	695	693	742	669	748	690	703	718	656	705	724	737	697	696	700	672	719	757	708	715	668	670	676	668	722	688	702	697	692	729	755	708	733	648	694	727	698	690	706	712	715	697	669	700	678	736	698	704	722	729	725	706	723	695	690	693	666	675	719	714	695	675	744	758	702	677	683	728	681	693	660	684	644	734	686	661	671	756	720	698	676	702	663	681	710	773	690	708	697	721	705	644	654	648	695	698	674	692	678	652	668	665	674	687	633	691	667	714	698	697	712	747	693	657	698	712	722	686	784	671	682	725	715	699	701	677	701	698	697	679	702	716	721	693	661	693	721	686	743	743	704	672	728	668	719	685	713	681	686	676	687	655	682	720	664	698	711	707	710	721	719	717	694	729	711	714	762	701	703	677	687	721	684	709	710	665	711	689	703	695	669	731	699	724	703	680	702	692	716	692	704	684	636	762	697	625	751	678	726	718	690	734	701	675	729	724	721	746	693	717	699	681	669	710	686	735	705	770	684	703	733	708	700	727	730	739	705	697	681	721	690	718	710	710	689	710	733	696	685	711	712	690	692	729	696	703	773	681	687	709	697	699	693	711	693	730	705	646	708	693	681	700	694	687	704	696	719	721	696	700	658	650	733	737	671	755	710	709	709	674	681	688	729	689	703	705	723	702	705	677	723	685	659	732	707	678	736	716	720	724	693	650	659	648	663	693	722	694	762	654	681	686	731	718	728	702	718	720	701	716	718	712	712	687	694	685	725	719	702	708	737	744	685	660	641	755	699	717	702	718	713	749	700	701	716	680	678	717	682	655	701	693	687	705	733	687	712	697	698	638	731	699	688	692	691	704	704	682	690	669	698	690	741	690	712	727	715	680	692	698	720	705	729	708	702	707	722	656	721	719	711	678	757	701	730	737	704	683	694	672	697	742	665	699	677	681	645	666	694	705	709	685	725	687	653	708	692	700	722	659	688	663	737	719	649	654	688	678	726	666	684	680	682	721	732	698	692	689	688	637	680	704	682	733	759	718	674	680	722	784	690	724	702	716	706	684	688	717	673	672	696	714	702	642	682	644	721	653	696	713	700	736	673	727	703	688	707	795	662	674	709	742	672	710	696	682	681	674	663	713	701	695	690	738	740	666	684	681	699	658	670	718	702	672	678	700	748	717	738	706	716	682	688	750	672	647	680	702	701	669	708	689	722	680	685	688	699	743	702	678	691	721	726	718	713	676	731	682	652	712	710	704	699	682	659	697	682	703	684	650	705	703	657	711	653	759	700	663	695	728	725	698	697	709	672	690	653	704	676	729	711	710	679	669	713	696	683	702	645	655	677	687	732	666	695	723	734	728	703	707	649	697	730	684	694	655	682	726	721	697	711	736	690	712	701	694	690	711	693	671	695	709	667	698	695	640	761	705	667	668	696	739	707	697	749	693	705	717	703	694	705	743	693	706	706	707	699	710	767	664	685	712	711	684	706	746	707	729	658	682	696	703	699	710	721	745	664	705	703	698	695	759	698	720	689	709	675	737	695	670	719	699	678	739	691	677	706	705	707	700	727	740	702	671	717	776	703	654	699	743	690	672	702	709	669	631	693	712	705	702	640	674	675	724	671	716	642	707	732	690	701	713	712	767	715	656	728	739	718	736	686	679	693	738	714	723	703	729	674	750	700	683	687	714	731	718	663	690	699	642	686	703	737	772	705	672	696	671	705	726	668	672	729	680	708	725	703	682	730	701	712	720	733	661	735	752	699	700	715	700	678	674	725	727	645	712	725	674	677	681	705	771	707	643	679	723	724	707	722	716	717	702	662	724	744	684	706	670	709	730	678	701	657	700	719	660	665	664	725	714	711	686	752	673	734	749	700	702	670	659	713	704	686	728	678	633	766	703	696	697	720	729	712	645	732	701	693	733	758	716	703	677	697	728	697	689	708	666	673	707	677	674	737	681	729	671	678	739	654	652	720	709	783	667	694	716	662	734	677	677	687	696	736	681	734	676	700	728	730	693	740	717	669	696	720	668	696	723	689	659	664	683	701	695	684	694	692	681	715	704	703	678	722	713	712	688	678	705	714	684	698	679	710	713	760
35867	14956	10017	19401	24754	22715	19108	16166	14111	12668	11437	10403	9838	9218	8844	8611	8545	8177	8008	7970	7860	7810	7664	7495	7614	7604	7397	7357	7313	7370	7328	7137	7290	7213	7205	7096	6966	7087	7026	7100	7033	7004	6938	6969	6954	6915	6793	6976	6986	6919	6767	7023	6930	6851	6948	7008	6831	6956	6759	6844	6868	6956	6827	6820	6950	6825	6902	6939	6853	6949	6911	6845	6889	6994	6896	6758	6911	6889	6795	6767	6891	6747	6856	6856	6863	6922	6838	6949	6836	6961	6824	6930	6821	6865	6866	6880	6850	6913	6824	6911	6840	6788	6891	6866	6855	6903	6760	6811	6738	6847	6809	6769	6833	6772	6768	6839	6795	6862	6747	6723	6797	6868	6783	6868	6791	6811	6998	6744	6828	6733	6644	6894	6799	6793	6914	6704	6722	6824	6781	6739	6860	6761	6635	6859	6734	6758	6868	6835	6766	6728	6831	6789	6749	6811	6850	6751	6889	6877	6697	6867	6724	6849	6839	6783	6880	6801	6828	6819	6945	6655	6762	6785	6708	6803	6771	6763	6842	6770	6867	6780	6900	6750	6802	6859	6836	6894	6841	6809	6769	6758	6807	6835	6799	6673	6817	6800	6910	6844	6831	6721	6825	6695	6975	6843	6766	6816	6870	6718	6782	6772	6789	6871	6740	6798	6832	6857	6804	6759	6805	6720	6670	6821	6761	6827	6894	6840	6661	6683	6807	6805	6852	6813	6725	6803	6709	6802	6852	6875	6776	6822	6731	6731	6948	6706	6710	6708	6847	6854	6814	6756	6777	6696	6826	6898	6728	6846	6786	6707	6830	6851	6805	6779	6945	6827	6915	6731	6838	6731	6810	6835	6768	6816	6803	6787	6726	6843	6814	6853	6651	6830	6779	6661	6873	6782	6829	6913	6790	6829	6767	6799	6719	6816	6878	6830	6706	6830	6812	6881	6948	6847	6724	6828	6954	6771	6827	6687	6827	6741	6933	6837	6934	6685	6745	6827	6739	6807	6828	6708	6843	6846	6810	6828	6841	6818	6806	6759	6843	6874	6752	6727	6936	6751	6711	6638	6842	6787	6893	6811	6818	6737	6733	6848	6684	6834	6629	6818	6792	6687	6833	6927	6834	6922	6812	6883	6780	6698	6633	6806	6817	6838	6800	6809	6941	6855	6843	6826	6931	6709	6810	6752	6749	6880	6732	6885	6790	6937	6862	6725	6732	6843	6809	6870	6815	6744	6690	6821	6788	6875	6674	6787	6798	6843	6837	6852	6731	6776	6792	6773	6942	6796	6789	6770	6855	6782	6936	6780	6799	6700	6813	6856	6850	6808	6845	6814	6953	6914	6821	6932	6815	6756	6868	6708	6864	6654	6615	7021	6860	6765	6756	6757	6829	6916	6749	6843	6680	6823	6767	6766	6844	6874	6745	6844	6803	6882	6807	6719	6892	6789	6730	6774	6696	6840	6727	6886	6728	6839	6838	6691	6867	6760	6763	6759	6810	6867	6717	6753	6664	6855	6831	6918	6818	6745	6783	6885	6844	6762	6655	6875	6854	6775	6830	6799	6737	6806	6890	6888	6770	6716	6849	6873	6756	6682	6876	6848	6673	6791	6828	6729	6900	6852	6785	6749	6702	6817	6817	6783	6797	6807	6696	6711	6821	6920	6745	6922	6914	6648	6680	6805	6859	6856	6726	6813	6764	6815	6824	6748	6717	6745	6873	6765	6806	6783	6760	6893	6964	6837	6781	6809	6814	6807	6800	6704	6814	6761	6778	6955	6708	6819	6839	6751	6783	6837	6777	6871	6733	6928	6834	6771	6750	6968	6754	6782	6797	6837	6813	6695	6754	6804	6954	6854	6723	6890	6809	6920	6895	6697	6789	6738	6765	6755	6746	6866	6837	6679	6682	6780	6764	6783	6880	6682	6769	6864	6961	6828	6908	6856	6685	6772	6923	6840	6705	6789	6758	6784	6810	6911	6799	6801	6727	6961	6824	6759	6911	6694	6738	6868	6910	6858	6767	6743	6775	6789	6825	6977	6845	6877	6841	6785	6790	6857	6749	6764	6892	6850	6675	6878	6841	7005	6871	6676	6879	6765	6711	6753	6788	6674	6703	6800	6798	6794	6894	6906	6789	6845	6871	6681	6769	6849	6815	6713	6864	6752	6807	6630	6949	6762	6825	6836	6828	6833	6818	6811	6818	6954	6803	6891	6805	6739	6913	6938	6737	6802	6782	6802	6763	6806	6726	6742	6722	6855	6713	6927	6858	6853	6784	6774	6865	6754	6800	6853	6641	6823	6838	6905	6822	6905	6920	6990	6673	6799	6844	6709	6852	6764	6723	6787	6766	6794	6849	6801	6817	6815	6838	6731	6768	6897	6752	6768	6787	6878	6893	6733	6743	6734	6819	6772	6839	6792	6792	6727	6770	6818	6990	6699	6848	7017	6817	6853	6952	6782	6809	6956	6892	6744	6751	6747	6737	6751	6835	6840	6910	6807	6816	6821	6746	6721	6804	6809	6670	6783	6762	6817	6820	6831	6799	6848	6816	6865	6923	6751	6890	6890	6886	6769	6723	6758	6776	6821	6714	6875	6866	6781	6620	6764	6746	6745	6916	6742	6907	6684	6659	6783	6880	6763	6831	6846	6864	6787	6792	6880	6647	6908	6843	6786	6921	6894	6745	6819	6803	6856	6980	6786	6799	6928	6803	6819	6884	6881	6645	6733	6786	6833	6785	6862	6858	6818	6799	6734	6699	6815	6764	6815	6854	6864	6757	6772	6810	6792	6778	6701	6729	6732	6804	6835	6796	6836	6862	6696	6864	6805	6798	6777	6806	6720	6792	6910	6753	6813	6867	6908	6738	6844	6705	6695	6778	6832	6810	6797	6772	6738	6753	6764	6798	6758	6744	6809	6944	6887	6881	6795	6769	6748	6781	6838	6690	6763	6826	6721	6743	6691	6744	6699	6587	6747	6820	6813	6908	6761	6749	6903	6903	6824	6772	6762	6674	6796	6941	6781	6771	6844	6836	6790	6804	6863	6907	6836	6855	6835	6858	6782	6710	6768	6741	6770	6684	6838	6768	6828	6703	6865	6755	6809	6775	6703	6898	6767	6778	6823	6705	6905	6712	6838	6735	6847	6633	6721	6795	6915	6850	6799	6874	6676	6699	6776	6711	6778	6648	6761	6789	6802	6934	6820	6737	6858	6747	6799	6798	6861	6728	6848	6761	6796	6804	6781	6795	6864	6782	6816	6874	6700	6605	6796	6877	6837	6743	6840	6955	6837	6760	6775	6739	6913	6796	6802	6878	6796	6812	6813	6699	6759	6868	6745	6848	6769	6779	6782	6862	6758	6799	6814	6973	6831	6721	6901	6801	6817	6854	6780	6757	6749	6789	6808	6847	6832	6829	6756	6885	6763	6851	6866	6812	6698	6797	6745	7041	6704	6819	6739	6939	6864	6893	6843	6797	6876	6813	6783	6852	6843	6710	6816	6744	6915	6763	6863	6660	6773	6762	6844	6729	6861	6802	6962	6891	6721	6724	6895	6730	6828	6708	6770	6630	6740	6859	6802	6636	6815	6753	6813	6821	6789	6725	6812	6737	6759	6785	6737	6779	6830	6869	6874	6878	6704	6897	6737	6812	6735	6856	6748	6773	6702	6818	6819	6744	6742	6792	6790	6751	6705	6853	6819	6761	6813	6808	6884	6871	6699	6808	6748	6855	6764	6780	6785	6906	6647	6778	6806	6887	6799	6831	6764	6844	6842	6626	6864	6771	6760	6801	6826	6787	6731	6643	6809	6843	6608	6728	6871	6788	6762	6886	6730	6896	6901	6766	6823	6736	6815	6822	6734	6767	6721	6839	6741	6778	6703	6813	6802	6716	6823	6876	6782	6876	6919	6711	6809	6731	6890	6778	6829	6859	6781	6813	6689	6686	6724	6855	6896	6756	6742	6828	6764	6811	6722	6848	6687	6752	6735	6743	6785	6786	6797	6780	6952	6878	6792	6897	6821	6821	6757	6713	6989	6755	6876	6968	6824	6821	6696	6749	6943	6781	6813	6829	6789	6804	6852	6766	6806	6737	6839	6750	6841	6916	6681	6933	6854	6919	6848	6681	6850	6737	6823	6760	6797	6845	6784	6894	6991	6916	6740	6775	6856	6948	6713	6860	6754	6802	6755	6722	6911	6774	6745	6926	6927	6680	6781	6839	6821	6825	6690	6777	6738	6621	6652	6717	6688	6804	6839	6835	6707	6844	6773	6840	6844	6821	6643	6729	6828	6867	6809	6860	6783	6860	6802	6673	6789	6860	7008	6822	6870	6754	6741	6905	6762	6727	6883	6668	6750	6876	6679	6723	6812	6875	6771	6678	6777	6800	6723	6672	6705	6825	6736	6725	6833	6791	6791	6671	6835	6705	6846	6855	6777	6729	6658	6789	6819	6711	6930	6881	6840	6811	6651	6784	6912	6781	6743	6841	6793	6773	6811	6781	6824	6760	6674	6732	6783	6802	6796	6781	6784	6910	6879	6756	6798	6900	6864	6881	6757	6742	6800	7026	6890	6839	6807	6785	6721	6797	6739	6871	6810	6779	6785	6865	6736	6748	6807	6593	6690	6982	6820	6842	6809	6662	6808	6844	6747	6891	6773	6731	6842	6732	6717	6829	6898	6731	6783	6926	6853	6781	6772	6984	6760	6787	6696	6758	6857	6704	6663	6783	6701	6809	6785	6775	6688	6867	6811	6831	6921	6960	6742	6791	6766	6740	6992	6762	6806	6778	6696	6798	6883	6889	6811	6772	6894	6714	7016	6761	6725	6735	6872	6814	6841	6718	6787	6856	6751	6783	6783	6751	6785	6809	6964	6762	6737	6726	6822	6584	6791	6860	6676	6759	6837	6665	6871	6830	6758	6873	6819	6858	6755	6754	6887	6725	6794	6825	6731	6806	6861	6764	6888	6740	6619	6805	6778	6811	6737	6788	6762	6807	6748	6920	6790	6954	6742	6864	6770	6684	6752	6834	6884	6880	6815	6762	6874	6840	6843	6744	6892	6751	6768	6823	6832	6851	6691	6793	6814	6850	6790
3437	1080	950	924	1024	991	996	939	971	999	888	975	945	890	944	919	888	953	923	904	911	935	940	941	898	903	954	901	941	931	935	953	960	891	938	900	915	938	936	975	882	973	921	921	935	867	969	945	914	958	917	931	906	952	913	903	897	995	962	932	942	910	917	952	929	962	938	939	876	967	917	938	892	930	928	934	909	938	932	885	978	964	912	920	914	927	888	953	898	954	927	978	951	955	909	907	934	927	961	971	932	934	943	918	912	905	933	925	909	937	922	898	884	907	957	922	891	896	931	939	915	899	989	911	934	877	907	895	925	963	953	989	916	921	916	919	956	881	955	948	925	974	987	907	901	955	913	955	937	929	936	917	960	908	897	903	909	956	938	918	907	929	899	900	928	975	908	957	987	969	941	938	941	928	864	916	947	932	923	914	908	1013	971	914	945	871	953	890	914	916	910	883	932	917	924	918	976	979	979	908	853	938	915	968	901	932	903	910	890	880	892	981	916	958	919	897	928	937	897	950	964	888	945	979	904	906	908	868	930	907	927	950	941	970	908	908	925	867	904	907	958	884	899	917	930	846	917	935	1002	920	930	953	968	918	902	960	911	950	878	974	966	929	949	932	920	914	876	965	928	923	934	895	936	912	880	884	891	913	952	910	949	924	883	869	906	900	949	929	944	930	959	975	943	888	947	935	956	931	918	972	951	942	914	904	908	986	905	928	920	938	939	880	972	927	911	929	844	902	956	932	878	897	940	928	942	941	936	917	926	913	905	975	907	876	972	934	958	912	920	913	943	916	932	893	939	930	934	951	901	974	915	947	958	876	926	956	868	922	919	941	936	908	880	901	902	943	897	921	896	907	950	969	1006	931	940	921	916	956	899	904	857	937	950	908	972	914	930	879	921	916	953	850	885	916	863	899	931	939	901	939	943	916	963	916	906	937	906	893	955	952	909	881	881	857	939	958	880	908	967	899	946	953	914	958	937	931	946	966	908	924	865	927	935	930	953	973	957	916	868	952	911	914	983	916	942	943	892	914	960	910	937	937	903	933	925	906	936	933	923	849	894	954	890	889	950	890	910	893	912	902	926	975	898	880	865	950	909	911	888	863	881	910	926	929	956	943	886	943	911	935	948	920	864	881	944	993	907	926	900	904	898	936	952	907	944	934	904	941	919	891	924	869	890	908	975	901	885	952	903	895	928	929	915	916	1031	889	903	979	933	919	888	1000	927	1001	883	919	898	904	995	1008	941	941	923	944	921	928	930	927	922	973	882	875	918	968	934	898	885	883	906	900	980	918	957	959	927	923	939	964	936	981	897	939	943	932	891	896	929	932	914	940	930	965	974	944	930	970	871	931	931	937	949	860	954	908	947	934	945	890	900	918	893	924	898	940	908	896	911	976	935	966	898	940	908	945	917	947	936	995	860	939	915	914	923	889	900	924	909	993	921	866	915	953	928	972	903	968	908	912	927	897	925	987	922	910	932	873	959	934	907	942	919	899	901	885	913	1008	965	927	962	921	936	966	891	974	879	890	966	967	919	878	924	895	937	916	965	962	915	878	960	949	969	935	911	930	914	902	900	927	910	941	935	925	915	940	943	925	932	949	935	962	968	856	847	939	906	880	923	956	912	935	932	910	947	906	937	921	911	981	942	902	918	927	940	912	923	960	883	884	951	948	902	916	897	958	938	900	931	948	875	916	902	945	977	941	875	923	877	920	961	861	905	952	967	996	926	912	994	909	926	885	896	947	953	1008	893	971	918	952	916	911	890	867	924	932	865	912	899	912	925	955	893	908	961	994	921	942	906	957	948	944	922	977	915	922	891	944	916	927	925	907	903	956	968	920	952	915	928	921	936	897	879	926	865	878	914	934	941	905	932	913	975	922	970	895	909	887	942	952	885	900	927	909	953	912	964	921	893	963	872	915	899	959	904	908	869	917	921	925	887	938	913	974	957	913	829	935	938	947	897	967	943	913	958	990	864	899	865	949	1007	952	910	943	959	951	921	927	942	925	968	912	942	928	902	937	925	896	875	950	923	884	945	920	959	862	954	954	927	918	971	922	965	895	999	915	968	922	895	879	968	927	882	912	916	886	912	915	914	933	935	943	943	882	955	954	956	930	960	948	998	902	946	860	927	974	938	905	920	916	962	932	965	922	893	950	924	916	871	949	985	931	943	882	882	926	895	916	890	939	929	911	931	899	981	1000	932	920	894	979	934	879	933	947	928	921	893	958	932	889	950	932	862	899	930	958	901	911	945	862	892	912	899	935	901	841	899	989	924	941	906	903	909	992	916	936	934	921	956	935	892	908	849	837	917	939	905	979	918	909	957	974	914	906	918	963	917	933	916	929	930	968	891	873	942	871	950	907	930	921	962	988	924	890	930	917	911	920	1005	897	948	950	941	947	959	933	970	898	865	888	911	949	945	916	936	927	948	904	931	908	930	939	934	949	906	941	890	944	967	927	894	921	901	945	951	1000	917	937	890	884	927	963	928	987	918	888	970	885	928	938	932	918	951	901	949	1012	929	943	910	920	926	933	928	940	895	924	882	941	967	909	951	939	929	911	954	870	953	976	907	910	928	929	917	907	947	896	923	935	912	934	887	904	909	880	931	919	897	986	948	902	975	902	901	1011	911	905	953	924	932	952	929	912	891	913	913	910	963	938	915	918	911	930	940	921	918	935	886	963	921	905	946	948	949	951	964	899	867	864	955	960	901	978	915	895	915	961	932	896	958	910	920	899	864	892	892	923	874	931	918	903	891	965	914	903	907	928	975	960	884	945	911	967	906	885	884	870	889	893	945	934	925	943	912	940	896	922	912	861	902	902	949	926	900	885	975	953	866	924	924	908	957	886	941	861	911	964	934	915	945	927	937	979	948	924	1000	948	936	914	938	925	953	930	915	906	887	926	976	943	970	908	891	929	924	947	975	922	900	928	936	935	960	913	902	912	916	900	925	886	891	1022	958	900	952	900	890	947	903	943	898	947	924	945	944	938	965	967	937	968	927	942	951	930	977	911	917	888	914	876	923	995	955	921	933	958	926	908	914	922	888	971	968	938	941	904	961	887	899	958	971	933	899	894	923	884	883	997	932	900	888	894	904	892	994	924	913	916	915	925	872	956	902	979	921	977	942	966	932	960	925	963	903	914	895	927	900	921	867	973	902	957	952	884	922	872	928	991	914	918	954	878	938	936	959	879	941	948	988	905	942	883	947	911	928	895	893	964	934	947	999	945	870	975	927	944	885	936	924	926	908	955	925	911	906	960	993	932	932	901	924	947	965	975	980	898	970	922	884	876	984	906	953	956	897	884	895	895	906	900	955	871	937	903	908	910	965	930	924	946	910	915	976	957	914	915	893	958	918	912	945	922	917	934	923	935	883	912	906	927	934	907	888	943	830	938	931	913	908	957	956	941	928	919	860	910	938	910	911	943	892	900	936	1000	930	942	956	894	932	947	906	944	935	994	937	958	925	930	966	866	899	889	924	926	919	967	927	891	902	934
23102	10849	8910	11110	12763	11916	11114	10276	9965	9436	9348	9219	8928	8940	8904	8872	8820	8630	8791	8618	8676	8632	8607	8612	8646	8711	8708	8600	8615	8709	8608	8621	8565	8579	8564	8527	8540	8512	8700	8599	8640	8690	8471	8365	8579	8618	8494	8482	8704	8662	8519	8609	8568	8499	8468	8585	8665	8531	8527	8579	8665	8625	8548	8654	8600	8699	8604	8697	8605	8590	8550	8586	8610	8678	8502	8596	8516	8697	8512	8472	8639	8504	8551	8378	8625	8513	8436	8582	8730	8844	8465	8604	8596	8520	8634	8594	8630	8436	8628	8569	8622	8555	8678	8596	8522	8577	8622	8475	8543	8483	8584	8537	8642	8455	8519	8422	8705	8657	8556	8695	8601	8561	8637	8548	8399	8614	8603	8438	8508	8505	8586	8600	8603	8437	8674	8519	8583	8638	8568	8443	8600	8638	8575	8641	8571	8682	8594	8534	8489	8693	8339	8457	8482	8374	8528	8717	8495	8483	8458	8499	8485	8600	8704	8497	8585	8663	8598	8479	8448	8489	8648	8504	8562	8693	8657	8513	8600	8498	8450	8489	8591	8634	8406	8551	8450	8667	8608	8539	8570	8666	8534	8619	8502	8482	8576	8535	8640	8457	8636	8630	8441	8539	8594	8525	8648	8456	8482	8650	8412	8560	8632	8547	8638	8560	8444	8580	8580	8611	8604	8633	8609	8525	8471	8680	8406	8507	8546	8502	8547	8630	8540	8599	8621	8517	8638	8514	8576	8508	8573	8535	8614	8605	8673	8691	8539	8673	8558	8441	8450	8661	8561	8603	8429	8614	8528	8696	8562	8467	8582	8611	8621	8527	8645	8714	8486	8667	8487	8620	8475	8576	8576	8417	8561	8591	8508	8548	8535	8641	8609	8573	8571	8516	8658	8740	8646	8503	8505	8493	8446	8625	8627	8642	8639	8532	8659	8513	8835	8613	8597	8534	8520	8541	8529	8584	8515	8403	8535	8746	8575	8492	8603	8515	8568	8574	8354	8636	8715	8315	8769	8453	8541	8473	8619	8559	8551	8514	8408	8594	8569	8577	8540	8593	8641	8593	8537	8514	8641	8540	8583	8594	8606	8655	8453	8499	8635	8659	8404	8532	8528	8566	8522	8620	8714	8499	8528	8518	8572	8663	8523	8501	8602	8468	8527	8522	8523	8548	8564	8734	8529	8750	8542	8590	8754	8451	8555	8642	8563	8565	8491	8465	8687	8573	8578	8592	8801	8561	8676	8467	8496	8454	8564	8533	8688	8523	8500	8530	8655	8629	8674	8602	8536	8580	8437	8560	8581	8658	8465	8610	8600	8557	8501	8576	8453	8637	8583	8712	8566	8573	8679	8537	8659	8608	8526	8527	8471	8650	8471	8604	8440	8646	8759	8592	8601	8739	8493	8615	8436	8725	8541	8544	8598	8399	8552	8580	8596	8641	8579	8637	8534	8526	8476	8593	8487	8677	8607	8531	8497	8699	8612	8599	8589	8518	8483	8505	8357	8543	8638	8483	8632	8568	8522	8358	8516	8495	8608	8543	8552	8529	8554	8586	8631	8563	8530	8671	8560	8541	8572	8605	8530	8613	8638	8475	8740	8462	8590	8454	8653	8515	8610	8495	8578	8520	8571	8619	8591	8548	8505	8532	8665	8619	8551	8576	8633	8590	8519	8526	8438	8696	8556	8569	8481	8596	8597	8387	8498	8546	8418	8507	8741	8666	8512	8557	8642	8484	8536	8394	8581	8539	8453	8559	8706	8454	8576	8493	8434	8594	8516	8463	8495	8547	8645	8446	8522	8402	8580	8480	8511	8728	8555	8558	8486	8508	8551	8550	8480	8473	8607	8575	8636	8527	8664	8497	8571	8521	8577	8473	8570	8622	8581	8583	8607	8713	8538	8496	8626	8546	8655	8485	8595	8572	8613	8547	8479	8632	8607	8591	8542	8473	8550	8436	8388	8582	8510	8669	8464	8713	8580	8484	8578	8479	8678	8537	8509	8678	8686	8379	8498	8566	8581	8606	8485	8542	8554	8538	8516	8464	8664	8659	8695	8567	8629	8650	8653	8642	8721	8519	8554	8753	8527	8485	8666	8686	8447	8655	8549	8509	8451	8578	8433	8622	8562	8555	8647	8607	8399	8524	8454	8537	8728	8517	8554	8535	8533	8554	8401	8518	8638	8551	8478	8585	8630	8432	8693	8664	8571	8581	8542	8590	8545	8531	8673	8683	8605	8652	8571	8448	8416	8414	8535	8668	8536	8640	8671	8616	8679	8565	8656	8696	8652	8647	8598	8663	8682	8598	8560	8616	8668	8536	8540	8584	8614	8460	8561	8657	8451	8649	8373	8514	8458	8347	8553	8432	8422	8524	8617	8477	8482	8584	8559	8678	8663	8595	8611	8391	8584	8518	8524	8582	8410	8435	8582	8630	8583	8467	8588	8477	8680	8499	8500	8618	8569	8520	8500	8627	8585	8555	8527	8554	8552	8583	8634	8589	8569	8644	8765	8583	8514	8593	8558	8515	8615	8585	8651	8622	8492	8569	8600	8603	8664	8589	8622	8633	8508	8575	8469	8591	8475	8610	8469	8376	8521	8584	8724	8442	8623	8564	8604	8525	8393	8651	8587	8608	8637	8639	8654	8441	8434	8692	8502	8472	8418	8551	8810	8586	8588	8713	8576	8547	8582	8676	8566	8519	8561	8719	8498	8468	8616	8557	8501	8521	8538	8621	8731	8540	8537	8601	8523	8611	8619	8514	8499	8499	8649	8566	8587	8573	8446	8480	8719	8568	8546	8616	8752	8536	8501	8564	8565	8504	8406	8628	8595	8534	8509	8605	8571	8703	8607	8517	8523	8539	8614	8588	8463	8534	8517	8582	8653	8464	8654	8637	8617	8656	8522	8591	8649	8636	8392	8622	8596	8594	8513	8568	8540	8549	8599	8623	8672	8586	8627	8466	8638	8818	8437	8467	8615	8533	8485	8661	8571	8422	8495	8563	8582	8454	8541	8545	8539	8724	8538	8497	8549	8529	8566	8615	8541	8523	8524	8510	8520	8621	8641	8501	8475	8703	8604	8475	8492	8561	8559	8667	8524	8403	8617	8452	8448	8655	8549	8534	8654	8457	8625	8526	8652	8502	8531	8711	8561	8568	8621	8644	8460	8549	8491	8437	8631	8536	8527	8595	8655	8580	8581	8556	8636	8517	8446	8548	8607	8493	8563	8480	8656	8600	8651	8444	8391	8606	8616	8437	8691	8517	8598	8430	8597	8601	8668	8460	8438	8593	8596	8551	8561	8651	8582	8600	8647	8494	8487	8668	8455	8610	8458	8611	8471	8695	8539	8497	8480	8319	8579	8636	8628	8490	8446	8526	8611	8491	8560	8584	8588	8508	8524	8587	8559	8733	8433	8591	8630	8615	8535	8485	8540	8657	8587	8595	8403	8672	8603	8488	8451	8508	8450	8497	8463	8543	8411	8602	8590	8463	8563	8382	8490	8738	8441	8525	8331	8475	8711	8562	8543	8623	8572	8600	8619	8427	8527	8563	8497	8735	8496	8384	8612	8637	8564	8506	8382	8463	8631	8508	8557	8549	8600	8566	8505	8564	8585	8575	8532	8593	8618	8564	8454	8660	8560	8508	8511	8618	8432	8534	8542	8348	8509	8432	8642	8500	8636	8391	8528	8460	8664	8533	8691	8506	8489	8458	8554	8517	8717	8647	8572	8614	8466	8473	8663	8536	8429	8501	8694	8514	8536	8586	8536	8605	8564	8607	8380	8417	8550	8510	8541	8467	8644	8451	8593	8563	8605	8575	8530	8620	8652	8626	8647	8652	8608	8536	8520	8593	8492	8590	8647	8538	8640	8499	8544	8583	8518	8595	8539	8625	8562	8595	8462	8694	8528	8664	8520	8653	8740	8461	8652	8586	8546	8520	8540	8725	8573	8460	8734	8638	8457	8557	8554	8648	8628	8563	8505	8521	8666	8450	8577	8580	8610	8494	8655	8611	8573	8540	8579	8495	8527	8456	8573	8653	8534	8607	8580	8486	8576	8342	8548	8523	8487	8598	8521	8461	8461	8546	8601	8501	8587	8492	8646	8647	8658	8563	8513	8578	8500	8559	8479	8584	8575	8715	8499	8510	8600	8712	8583	8530	8656	8650	8628	8585	8576	8606	8552	8521	8609	8716	8397	8633	8498	8661	8496	8532	8690	8618	8607	8502	8639	8649	8669	8584	8690	8594	8679	8606	8713	8607	8572	8584	8535	8625	8462	8552	8542	8560	8569	8692	8572	8522	8558	8519	8622	8461	8597	8664	8609	8488	8669	8705	8564	8558	8564	8691	8535	8564	8633	8542	8551	8519	8573	8589	8555	8603	8528	8651	8546	8618	8578	8729	8475	8539	8586	8389	8536	8648	8695	8616	8580	8552	8582	8527	8673	8532	8542	8434	8593	8556	8493	8668	8690	8471	8548	8529	8559	8667	8461	8653	8602	8633	8565	8521	8482	8387	8582	8622	8533	8546	8466	8522	8679	8493	8545	8589	8611	8608	8561	8681	8612	8564	8579	8512	8702	8568	8550	8559	8600	8446	8611	8658	8620	8441	8578	8546	8677	8430	8539	8644	8512	8609	8581	8610	8569	8536	8585	8575	8587	8584	8695	8555	8546	8601	8765	8691	8451	8524	8452	8564	8534	8636	8686	8639	8582	8563	8700	8551	8589	8471	8701	8456	8559	8510	8546	8500	8446	8583	8598	8566	8366	8537	8469	8586	8555	8567	8562	8811	8507	8481	8519	8659	8540	8461	8678	8774	8554	8618	8598	8467	8421	8609	8578	8469	8666	8563	8591	8684	8596	8653	8553	8564	8493	8463	8675	8508	8602	8543	8599	8628	8460	8649	8608	8543	8709	8689	8528	8480	8573	8547	8479	8518	8589	8482	8635	8684	8601	8474	8653	8617	8549	8644	8530	8562	8642	8508	8519	8638	8465	8585	8471	8476	8534	8560	8580	8671	8608	8520	8643	8640	8468	8540	8557	8628	8566	8572	8571	8538	8671	8531	8444	8546	8579	8576	8678	8434	8510	8518
5505	875	748	715	808	804	742	751	713	716	665	713	680	635	658	612	625	640	651	623	665	608	634	616	646	626	739	633	602	609	607	575	695	630	644	608	605	634	607	627	606	609	621	616	597	645	616	611	556	671	600	644	626	644	608	639	619	623	604	600	674	592	669	611	636	632	590	605	656	590	600	602	596	620	580	627	543	570	642	631	642	576	609	606	578	643	607	577	597	590	618	596	630	593	551	578	606	618	607	575	605	621	619	629	617	611	633	600	598	593	627	632	598	583	630	601	622	598	623	632	615	596	581	647	607	575	642	599	587	625	611	627	621	599	581	650	622	588	603	607	645	644	615	612	632	627	618	609	592	629	617	560	625	608	676	591	642	652	625	567	575	550	563	614	589	604	615	611	569	605	599	605	616	607	589	592	631	594	622	580	600	592	623	629	603	602	615	644	598	565	611	625	608	539	664	610	618	565	583	618	601	565	619	572	583	573	605	581	618	666	599	586	609	589	597	585	644	630	644	553	613	601	598	659	570	586	566	631	591	655	562	622	602	625	627	628	588	625	589	619	618	602	551	638	591	637	608	623	619	579	633	610	621	583	621	623	630	622	619	595	584	606	586	614	651	574	621	613	585	627	642	610	586	638	623	620	625	621	595	585	617	644	621	586	609	653	596	657	630	605	611	586	599	614	605	611	604	620	603	592	590	614	603	604	586	586	631	652	622	644	615	602	550	555	618	603	629	625	596	635	603	563	585	663	565	632	644	581	619	603	630	590	604	624	593	644	602	607	622	625	621	590	596	606	591	607	620	592	600	569	593	646	659	596	601	587	629	611	654	623	600	595	578	590	603	603	608	561	559	609	638	617	639	618	634	613	593	594	619	581	610	585	587	613	610	596	645	646	626	628	582	619	606	617	642	563	622	620	611	638	617	643	607	660	611	610	641	557	615	626	633	595	628	588	620	662	579	604	590	624	628	556	563	593	588	603	562	643	611	648	631	608	578	584	631	617	619	623	571	619	564	603	553	559	619	652	565	604	601	582	626	582	599	648	634	590	564	553	603	583	643	616	597	615	648	623	602	644	592	635	628	564	613	619	652	609	586	576	596	627	637	569	582	591	599	617	592	585	598	599	585	577	615	595	659	613	603	623	605	589	641	618	602	574	602	629	604	605	627	670	615	575	616	608	624	647	623	595	588	621	626	615	579	601	597	652	593	589	617	600	594	615	569	601	611	592	589	608	579	608	563	605	593	610	538	573	598	661	610	658	595	604	624	585	555	630	638	629	629	617	630	650	625	598	612	634	566	625	596	618	613	620	634	611	604	587	568	613	589	601	575	623	622	616	628	615	632	568	610	657	595	597	613	574	656	630	627	638	615	600	581	607	596	601	635	584	632	616	616	593	600	630	627	600	642	612	582	592	648	636	602	588	590	574	595	607	599	585	653	625	620	627	611	614	609	599	627	627	680	596	585	604	604	642	627	580	599	606	614	590	594	638	614	604	573	576	634	615	590	606	616	616	587	657	637	612	630	675	639	597	584	593	599	647	630	619	622	608	642	588	588	651	640	639	640	642	578	584	578	635	625	630	631	576	632	663	603	609	591	560	635	575	611	607	650	625	617	624	589	567	623	613	610	602	581	620	586	608	665	633	614	636	627	605	596	603	593	605	637	622	562	615	611	588	638	636	619	626	610	619	587	568	637	592	590	585	582	622	585	608	621	596	620	599	579	622	584	566	584	576	584	632	572	583	602	596	621	657	637	636	587	613	609	612	654	615	612	617	580	588	617	627	633	587	623	613	654	611	575	584	594	639	587	625	591	568	570	600	588	582	616	602	613	627	632	602	650	596	579	648	595	591	647	599	598	639	579	592	623	596	626	630	588	630	600	617	635	630	641	600	579	587	597	623	570	587	640	599	589	622	579	572	598	652	577	604	623	606	596	605	632	591	604	636	640	633	598	592	609	596	621	591	597	618	586	584	546	591	599	595	583	608	564	636	567	655	602	610	578	597	600	621	582	621	634	646	643	622	621	615	603	620	635	611	588	574	601	583	629	596	622	601	590	638	603	659	581	628	551	556	588	591	632	629	640	646	576	649	642	597	599	609	627	610	635	636	630	572	644	634	665	648	663	619	589	607	652	643	607	598	599	613	618	602	581	623	585	609	632	607	593	617	603	619	641	597	598	618	617	603	573	610	633	612	581	616	561	606	652	593	626	602	593	651	578	569	642	606	600	575	598	589	588	602	610	560	609	615	632	547	628	620	649	536	593	576	614	590	575	597	595	593	667	629	586	618	609	577	605	629	641	639	609	574	570	609	578	629	670	596	558	603	605	600	633	642	602	561	642	631	636	579	636	560	654	599	607	617	610	609	612	592	621	632	594	579	618	600	664	595	593	580	612	598	630	598	592	573	605	598	643	593	606	617	582	679	568	602	597	610	615	577	606	596	570	622	611	590	593	648	592	654	604	579	623	594	588	601	580	621	630	620	648	563	597	645	603	592	607	624	601	617	628	616	644	622	634	607	587	633	595	598	587	615	598	613	640	584	589	600	612	597	583	619	649	594	576	615	616	606	648	621	601	592	658	601	646	624	613	575	576	592	589	646	626	633	608	629	609	574	613	614	655	616	595	608	610	621	652	574	612	627	624	631	623	594	609	619	632	621	606	592	624	604	574	596	633	618	585	626	621	618	596	623	595	619	591	658	589	624	621	625	587	620	613	596	572	598	647	625	597	652	625	598	647	591	570	657	593	598	605	585	593	575	573	625	609	583	616	619	630	610	590	654	594	628	576	640	577	616	633	579	576	580	587	607	631	589	592	614	608	635	667	645	655	598	646	623	584	619	630	571	628	584	625	616	627	581	620	595	605	583	645	630	610	620	622	626	641	580	595	599	633	639	608	628	598	629	624	633	618	599	597	601	633	612	639	620	646	598	617	676	613	614	619	568	564	610	586	582	611	595	596	627	590	605	620	584	599	631	661	604	598	619	590	570	688	594	618	610	611	578	602	640	628	611	583	608	593	605	601	594	623	628	647	629	634	600	605	607	629	643	588	575	611	627	611	568	586	559	603	634	583	591	595	599	577	624	664	597	583	631	603	592	579	586	585	603	641	611	607	615	638	626	576	637	625	637	643	606	594	615	599	626	646	573	631	561	630	593	595	633	610	630	572	645	533	619	585	624	591	577	615	591	565	573	574	665	614	647	612	592	588	624	631	620	627	571	612	598	601	594	634	571	555	574	620	604	589	586	608	607	580	624	624	618	601	630	589	650	610	589	608	562	575	588	584	589	627	568	622	645	635	590	601	648	566	627	613	627	600	554	569	620	619	578	656	575	602	584	593	604	632	614	558	590	641	573	596	655	599	619	642	646	603	658	610	576	584	638	600	595	597	574	633	634	634	600	625	589	620	553	641	609	594	621	629	627	656	606	668	649	658	645	621	615	564	641	614	614	598	640	598	633	655	636	610	576	599	625	616	590	605	670	641	610
29165	11724	7898	14341	18753	17209	14620	12352	10772	9809	8954	8368	7925	7654	7411	7096	6883	6808	6919	6757	6694	6665	6568	6559	6476	6542	6444	6482	6504	6300	6240	6318	6231	6341	6173	6257	6212	6240	6198	6091	6216	6080	5975	6109	6203	6037	6177	6114	6015	6165	6219	6027	5933	6020	6163	6075	6010	6105	6117	6140	6020	5985	6084	6059	6070	6059	6033	6148	6060	5967	6090	6050	6010	6047	6113	6086	6095	5894	6086	6129	6115	6011	6051	6001	6026	6076	6064	6060	6043	6064	6104	5913	6072	6014	6059	5879	5977	6055	6048	6063	6143	6116	6073	6083	6127	6031	6146	5992	6041	5942	6103	6108	6086	6018	5940	6041	6082	6046	6003	6016	5964	6051	6006	5977	5963	6028	6018	6087	6004	6127	6018	5989	6039	6048	5926	6009	6041	5996	6082	5996	6084	6041	6138	6010	5958	6033	5791	5807	5994	5946	5886	6085	6020	5967	5926	5945	6095	6071	6002	6050	6116	6023	5896	6046	5939	5949	6109	6125	5951	6100	6111	5993	5996	6049	6038	5975	5944	5998	5979	5958	5804	5972	6043	6004	5945	6040	6084	6049	6028	6072	6058	6114	5961	6046	5976	6016	5966	6022	6108	5992	5964	5937	5973	6064	6132	6048	5977	5937	6040	6016	5970	6013	6120	5986	6149	5956	5932	6031	6013	6093	5994	6067	6062	6136	5979	6125	5974	6043	6074	5910	5949	6084	6076	6139	6085	5930	6038	6173	5996	5994	6065	5964	6034	6085	5944	6094	6129	5923	5974	5931	5939	5938	6042	6009	5958	5961	5994	6099	6013	6014	5920	5979	6093	5955	6113	5897	5924	6078	5944	6068	5957	6124	5827	6032	6104	6046	6067	6105	6010	5967	6007	6055	5953	5889	6152	5901	6040	6131	6070	5994	6104	6103	6147	5911	6103	6016	6028	5894	5965	5990	5964	6059	6073	5978	6097	6183	6045	6055	5983	6020	5891	6023	6047	6012	5916	5946	5980	5978	5965	5950	5915	6020	5950	5993	6090	6030	6066	6017	5934	5937	5922	5986	6073	6069	5970	6138	5963	5966	6002	6017	6014	6028	6026	6095	5996	5998	6036	6038	5941	6019	6166	5874	6050	6006	6065	6080	6030	5859	5994	6060	5957	6116	6014	6026	6110	5982	5887	6094	5999	5962	5872	5998	5932	6049	5955	5963	5925	6008	5980	5956	5883	5879	5965	6004	6098	5930	5993	6053	6079	6039	6032	5954	5829	5947	6099	6096	5964	6075	5990	5953	6072	6004	6011	6038	6083	6018	5912	5926	5974	5874	6053	5919	5992	5938	5898	6014	6025	6020	6115	5987	6042	5970	6156	6080	6047	5940	5997	6025	5912	5993	5904	5959	6169	6013	6009	5983	6008	5990	5893	6066	6071	5907	6021	6024	6074	6094	6023	6030	6001	5967	6103	5949	5991	5950	6005	5935	5988	5992	6011	5983	5880	6068	5862	6076	6029	6039	6076	5980	6133	6118	6055	6143	5963	5991	5912	6159	6049	5996	6019	5997	5942	6056	5979	6089	5962	6087	6081	6077	5948	5990	6089	5921	5878	6051	5913	6041	5962	5882	6004	5944	5954	5961	5969	6030	6031	6010	6040	5923	5963	5993	5953	5951	6102	5985	5967	5957	6146	5905	6140	6043	5902	5919	6096	6131	5903	6031	6010	5893	5998	5950	5923	5956	5985	6044	5967	5974	6044	5905	6176	6034	6084	5874	6004	6026	5972	6016	5997	5841	6071	5931	5985	6028	6059	6032	5958	6007	5973	6074	6093	6062	6028	6056	5986	6021	5977	6052	6110	5938	5946	5993	5957	5875	5924	6063	6064	6015	5946	5972	6066	6072	5939	5882	5997	5991	6024	6013	5960	6014	6060	6011	6028	6024	5984	5997	6081	6003	6077	5997	5990	6065	5908	6025	5820	5899	6037	5942	6035	5988	6071	5850	5968	6030	5933	5905	6005	5828	5970	6080	5909	5960	5961	5981	5935	6113	6005	6011	6003	6122	6124	6054	6099	5941	5936	5972	5980	5999	6007	6070	6090	6133	6017	5929	6054	6007	6000	6053	6001	6065	5974	6044	5904	6023	6039	6101	5947	6063	6089	5957	6043	5951	6020	5953	6023	6070	5949	6017	6075	6049	5959	6098	5971	5900	6014	5967	6053	6023	6140	6067	6080	5917	6098	5994	6020	6051	5921	6037	6113	5878	5929	6001	6001	6027	6002	5964	6055	6067	5999	6048	6049	5833	5995	5979	5975	6000	5973	5903	6123	5869	5961	5845	5998	6179	5860	6002	5958	6075	6118	6054	5984	5991	6144	6014	5915	6071	6075	6064	6029	5894	6105	6181	5981	6113	5856	5935	6086	5928	6124	6071	6129	5957	6128	5979	5911	6077	5925	5957	6076	6029	5986	6097	5930	6048	6002	6165	5968	5921	6067	6044	5944	6044	6010	5966	5959	6024	6011	5962	5986	6043	5969	5933	6025	6095	5997	5956	6118	5958	5961	6003	5910	6070	6124	6051	5918	6011	6111	5847	6008	5922	5952	5939	6017	6005	6001	5834	6075	5913	6021	6078	6037	5926	6045	6005	5928	6003	6092	5802	5980	5888	6082	6049	5979	5965	5966	6125	5917	5878	6116	6051	5967	6056	6106	6050	6056	6074	5880	5929	6023	6039	6003	5955	6144	5913	5960	6069	5996	5980	5948	6087	6035	5810	6012	6031	5982	5997	5913	6044	6006	5925	5897	5900	6030	5991	6035	5983	5986	5903	6079	5879	6178	6132	5877	5985	6048	5963	6094	6089	6208	6035	6005	6040	5993	5971	6201	5923	6084	5969	5988	6023	6081	5939	6029	6058	6070	6018	6058	5960	6062	6042	6060	5896	5974	5828	6025	5982	6006	5986	5926	5993	6005	6049	6031	6029	5869	6018	6035	6141	6142	5968	6113	5926	6166	5996	6024	6022	6009	5938	5922	6030	5939	5989	5979	5983	6031	6076	6084	5936	6011	6016	6030	6004	6012	5885	6075	5942	6163	5976	5987	5991	5994	5984	6063	6020	5940	5919	6052	5934	6158	5951	6068	6109	5908	5937	6057	5936	6049	6081	6068	6147	6032	5969	5984	5977	5891	5974	5980	5971	6113	5917	5999	5939	6054	6050	6031	5805	5955	6043	5961	5925	6090	6028	6085	6099	6180	6046	6004	6097	6063	6006	5987	5902	5996	5881	6035	5993	6031	5968	6124	6020	5959	5995	5928	6045	6028	6108	6096	6092	5926	6007	6083	6035	5908	6043	5988	6024	6033	6034	6083	6007	6065	6058	5891	6024	6097	5877	6050	6023	6076	6076	5885	5994	6054	5957	5872	5997	5997	5981	5908	6038	5932	5904	6049	6073	6086	5946	6120	6038	6076	5986	6106	5941	5838	6073	5992	6057	5922	6133	6012	6054	5973	5920	6065	5962	6020	6094	6023	5986	6001	6003	6087	6027	6001	6100	6006	6057	6046	6127	5952	5992	5985	5929	5986	6016	5998	6107	6045	6037	5995	5947	6062	6078	5912	5959	5971	5920	6093	5989	6015	6042	5976	6009	6075	6100	6055	6073	5976	5974	6127	6153	6152	5974	6013	6010	6107	6060	6042	5822	5950	5986	5988	5932	5908	6060	6091	6050	5997	6063	6046	6016	5988	6103	5995	5948	6004	6087	5988	6069	6148	6015	6006	5982	5969	5997	6038	5977	6017	6007	6005	6026	6013	6062	5910	6014	5974	6016	5863	6091	6031	5949	5948	6051	6032	5987	5981	6102	6135	6009	6056	6086	6003	6089	6084	5886	6199	6048	6052	6088	6020	5943	6110	5908	5994	6033	6009	6027	6134	6026	5944	6010	5974	6003	6040	5920	6094	6097	6115	5921	6038	6137	5997	5993	5991	5937	6010	6093	5896	6008	5987	6030	6006	6010	5903	6020	5973	6033	6130	5833	6023	6012	6072	5984	5992	6013	6136	6053	5920	6090	5897	5995	5952	5999	6091	5916	5952	5889	6054	5939	6001	6033	6028	5967	5959	6198	6052	6178	5937	5925	5887	5957	5992	6034	5987	6087	5978	5931	5970	5964	6015	6012	5945	5962	6108	5964	5971	6112	5956	5863	6085	6047	6071	5974	5988	5939	6307	6053	6042	6056	6037	6012	5861	6099	6055	5887	6027	6046	6001	6142	6149	6009	6020	5949	6050	5823	5957	6016	6075	6088	6038	5950	5986	5990	5975	5982	6169	6001	6016	6053	6072	6123	5994	6054	5999	5957	6009	6005	5950	5947	6090	5942	6077	6125	6003	5989	5955	5977	6061	6100	6032	6070	6097	6034	6061	6110	6029	5973	6052	5998	6161	6074	6064	5963	5929	6065	5841	5928	5933	6061	5880	6106	5924	6029	5953	6000	5949	5944	5939	5954	5940	6028	5961	5984	6002	5988	6005	6014	5892	5860	6106	6164	5914	6021	6044	6006	5944	6055	6082	6078	6035	6032	6054	5990	5945	6067	6076	6130	6010	5943	6125	5986	5988	6011	6052	6071	5978	5949	6011	6020	6054	6015	5974	6036	6000	6028	5975	6084	6082	5973	5961	6064	5927	5929	6021	5912	5981	6033	5976	6042	6025	6165	6046	6053	6035	6095	6003	6051	6041	5949	6123	6026	5935	6110	6005	5897	5912	5983	6259	6036	6090	6120	5884	5934	6013	5888	6131	6068	5966	6013	5975	5962	6149	6041	6056	5935	6048	6139	5997	6037	6091	6091	5992	6051	6109	5912	5969	5877	6027	5944	5896	6107	6038	6066	6041	6030	6083	5931	6073	6106	6052	6006	5975	5927	6015	5994	6014	5918	6006	6044	5941	5978	6107	6021	6013	6098	6093	5897	5960	5994	5998	6033	5969	6003	6147	5978	6000	5955	5994	6012	6027	5980	6154	5944	5943	5972	5896	6048	6000	6033	6019	5855	6024	5998	6018	6080	5962	6090	6002	5893	6052	5911	5917	6081	5905	6031	6026	6025	5958	5949
5212	902	737	727	779	817	769	725	729	717	692	732	665	663	689	687	668	676	647	688	680	640	691	636	685	665	659	682	681	640	632	662	698	649	643	608	677	654	668	672	624	647	639	649	691	640	646	677	667	676	643	677	663	644	641	595	682	665	633	639	625	695	640	642	634	641	648	619	698	644	637	606	678	661	659	640	672	634	656	664	691	660	650	681	601	671	662	645	660	636	637	636	625	651	644	592	607	681	655	698	642	635	640	659	655	627	639	646	632	594	608	610	660	704	605	656	619	648	625	707	649	612	662	689	684	637	621	648	610	602	671	646	646	607	665	654	649	643	682	642	652	599	615	658	645	691	694	621	663	662	651	639	655	659	628	639	641	640	620	631	653	671	591	655	632	684	590	635	635	634	634	637	649	647	648	654	637	646	663	608	669	645	647	670	645	641	647	680	665	635	607	639	665	592	703	641	649	699	677	688	667	652	648	671	677	698	615	663	678	627	697	636	639	684	646	683	646	659	636	662	629	622	628	629	695	750	646	663	659	638	652	668	616	650	604	658	657	660	631	658	664	615	628	666	619	674	631	609	650	652	626	654	662	628	667	643	617	621	695	652	637	647	729	601	661	606	675	625	641	610	662	670	656	641	698	638	623	602	622	652	645	628	622	642	627	649	588	686	631	647	651	645	621	663	598	607	650	608	647	625	644	612	672	662	649	639	609	631	643	658	643	616	665	681	613	671	664	639	621	653	635	611	646	646	663	626	630	674	621	617	645	662	659	685	638	620	623	623	688	660	653	654	611	632	656	634	654	632	657	612	641	625	644	643	666	631	631	642	624	609	627	647	636	611	610	637	661	615	669	603	615	634	633	703	642	641	650	630	662	682	655	611	625	671	644	611	594	665	663	634	673	643	666	664	627	633	592	707	661	656	644	629	669	653	666	633	656	608	646	626	586	620	636	592	630	624	656	666	662	665	651	637	623	640	665	644	650	653	636	631	643	669	641	644	668	645	620	617	653	653	612	629	610	673	669	638	606	712	670	633	664	658	609	671	696	638	662	611	676	657	623	679	603	654	608	667	705	675	608	665	665	661	624	629	624	621	654	656	657	610	642	651	678	688	647	625	697	628	664	652	639	638	639	614	714	657	642	625	650	648	675	623	642	615	653	637	660	646	625	652	703	669	653	642	648	634	668	660	689	638	656	653	631	666	665	649	694	609	646	661	661	613	673	664	675	671	632	664	626	709	666	640	671	691	684	692	626	626	674	653	600	624	607	657	680	635	628	655	630	645	628	639	643	640	627	623	657	679	656	646	570	665	703	621	626	624	656	700	629	580	635	671	620	620	626	642	659	677	614	626	696	669	615	667	631	670	661	615	657	652	647	634	656	648	651	631	654	669	630	633	642	599	615	639	626	638	618	605	657	640	659	612	652	635	660	671	694	594	629	644	640	633	696	636	662	660	670	662	657	676	609	612	667	619	622	611	602	614	628	642	589	620	663	621	648	654	650	638	659	649	645	659	647	662	640	659	605	646	663	643	625	622	624	678	641	628	656	634	651	610	665	660	696	602	618	647	636	622	650	666	640	673	640	622	604	631	653	670	650	623	641	649	622	613	682	658	643	600	625	681	614	687	684	658	638	634	637	624	639	640	697	624	690	676	646	618	693	684	608	659	672	632	664	679	616	624	640	737	619	646	619	631	614	623	650	667	620	621	635	665	592	651	634	693	650	654	706	616	659	603	654	673	612	623	615	592	599	641	668	642	642	635	606	667	676	623	645	610	687	643	682	669	649	647	636	646	658	685	640	657	615	689	669	644	654	687	610	638	634	594	655	664	640	656	579	632	643	618	657	640	629	637	603	650	658	673	637	725	633	676	704	693	559	678	659	621	690	678	637	663	654	654	675	646	643	669	670	614	658	633	673	643	698	609	623	652	621	620	617	681	666	675	673	631	688	675	631	611	643	663	628	634	630	598	627	647	662	658	636	682	620	627	605	650	586	614	660	646	659	621	629	594	675	640	639	664	616	622	586	651	643	641	676	594	609	632	639	641	647	655	650	648	627	631	608	650	634	641	663	632	662	660	674	684	605	613	639	613	692	647	596	635	623	653	619	651	633	647	633	622	656	621	603	618	589	656	677	630	647	668	628	607	620	661	635	674	651	624	665	670	637	619	649	673	659	658	660	629	641	623	624	627	620	624	645	639	656	635	629	634	658	591	668	644	622	621	635	639	609	629	659	698	628	669	626	647	680	604	636	641	639	644	613	607	657	642	652	655	622	619	677	624	614	635	632	705	664	668	664	639	609	633	669	606	671	628	619	653	630	676	664	623	690	620	671	625	636	622	652	629	644	637	668	630	607	610	641	618	650	628	627	651	597	676	672	613	622	640	669	630	599	619	667	614	645	653	640	650	636	688	638	656	644	650	676	619	674	647	654	645	629	666	619	608	670	647	610	679	618	664	683	691	651	673	650	648	582	635	643	633	639	640	600	633	608	646	634	670	671	601	649	703	636	665	626	635	685	594	675	662	642	617	645	670	650	615	631	649	625	630	706	627	652	619	600	664	676	678	670	650	605	627	652	609	633	622	612	655	621	632	635	693	688	616	627	647	700	652	686	646	642	640	675	630	683	707	634	700	663	672	682	637	655	654	638	653	635	665	648	651	641	622	679	676	627	628	656	653	593	692	657	682	672	620	639	656	623	660	605	644	652	658	625	592	665	617	632	644	635	654	609	641	626	682	653	617	614	658	598	617	649	664	621	643	668	614	623	634	623	649	650	652	626	628	671	673	635	676	651	655	616	658	645	585	657	671	639	666	630	605	632	632	608	637	687	588	667	619	654	598	612	657	616	648	644	653	646	650	629	661	643	643	680	643	645	648	643	628	617	624	652	649	655	650	638	688	633	668	616	657	653	634	655	625	642	664	653	670	644	681	667	657	652	591	672	644	616	625	606	643	655	663	662	666	646	666	638	671	640	611	633	634	603	637	664	655	673	617	612	680	664	668	627	660	665	651	607	664	619	630	635	630	704	658	674	650	679	616	684	613	647	655	617	649	643	669	662	661	662	626	621	707	649	642	654	665	622	616	622	629	681	706	629	654	647	670	567	641	654	698	681	652	613	672	598	647	629	662	628	662	688	647	630	649	617	681	682	635	646	636	681	657	614	671	627	642	690	675	658	646	627	652	632	621	650	647	667	640	657	716	624	647	616	667	650	615	639	693	647	628	653	676	632	628	650	613	601	662	678	622	646	659	668	664	617	610	635	653	679	622	632	691	643	647	617	639	664	652	599	671	688	642	656	610	647	671	687	632	693	677	644	604	626	667	649	612	678	704	653	626	636	656	681	620	643	629	665	625	625	656	608	634	626	647	590	636	616	639	664	614	660	655	621	639	665	695	608	631	646	663	650	655	677	624	666	654	652	622	611	641	649	656	650	624	699	653	619	610	649	620	611	600	643	627	644	617	678	652	693	588	618	632	620	654	632	629
27776	11118	7737	13351	16932	15708	13389	11612	10326	9365	8780	8246	7932	7632	7309	7372	7098	7142	6963	6939	6917	6808	6835	6776	6633	6667	6788	6645	6713	6660	6621	6570	6631	6551	6478	6604	6364	6394	6370	6501	6451	6525	6373	6409	6439	6265	6529	6448	6391	6451	6325	6334	6297	6346	6404	6323	6420	6427	6442	6388	6385	6223	6449	6323	6511	6263	6452	6448	6339	6289	6200	6348	6300	6370	6422	6278	6371	6535	6446	6223	6366	6127	6281	6338	6469	6325	6168	6379	6307	6373	6350	6275	6274	6246	6455	6354	6393	6335	6385	6409	6448	6289	6421	6442	6311	6290	6247	6356	6374	6374	6456	6439	6390	6386	6387	6219	6267	6402	6387	6397	6319	6508	6123	6395	6346	6435	6369	6355	6319	6330	6201	6351	6267	6265	6370	6302	6476	6304	6256	6385	6400	6275	6315	6277	6310	6275	6246	6334	6235	6434	6306	6319	6265	6432	6423	6435	6293	6434	6430	6310	6424	6342	6460	6283	6389	6379	6356	6380	6268	6447	6318	6348	6327	6253	6330	6361	6251	6362	6383	6367	6462	6315	6345	6321	6388	6328	6243	6348	6266	6324	6338	6387	6336	6185	6179	6303	6384	6291	6371	6287	6381	6280	6305	6219	6334	6330	6368	6350	6297	6299	6344	6413	6241	6204	6322	6305	6205	6451	6297	6350	6321	6381	6339	6451	6319	6323	6215	6268	6224	6342	6346	6261	6310	6365	6350	6298	6302	6317	6323	6390	6333	6387	6301	6428	6370	6290	6450	6333	6254	6381	6322	6326	6382	6439	6245	6184	6333	6372	6227	6231	6301	6240	6269	6296	6422	6430	6427	6242	6345	6287	6294	6315	6228	6357	6305	6262	6332	6298	6434	6273	6345	6431	6312	6452	6379	6333	6236	6394	6346	6373	6368	6289	6418	6292	6420	6301	6233	6337	6283	6309	6321	6499	6365	6390	6319	6257	6228	6365	6341	6450	6369	6347	6354	6359	6421	6312	6319	6339	6313	6330	6306	6329	6308	6333	6375	6272	6306	6331	6362	6261	6250	6330	6427	6214	6346	6455	6282	6311	6341	6323	6228	6369	6351	6292	6302	6331	6345	6429	6257	6371	6382	6290	6307	6432	6371	6313	6219	6434	6300	6320	6411	6219	6443	6406	6309	6342	6271	6446	6231	6313	6334	6385	6324	6358	6215	6299	6374	6354	6506	6352	6372	6317	6289	6394	6376	6306	6348	6284	6388	6272	6387	6388	6360	6342	6291	6256	6365	6388	6156	6264	6378	6401	6379	6306	6297	6364	6224	6372	6222	6319	6377	6350	6337	6368	6434	6302	6373	6502	6264	6367	6286	6236	6368	6382	6448	6342	6379	6324	6335	6298	6311	6311	6205	6410	6211	6279	6287	6284	6430	6467	6475	6330	6298	6308	6358	6424	6341	6340	6432	6549	6299	6272	6354	6222	6321	6409	6533	6326	6400	6291	6319	6373	6374	6317	6302	6414	6442	6335	6362	6474	6313	6382	6284	6343	6285	6302	6264	6178	6452	6468	6257	6251	6313	6392	6231	6408	6297	6264	6236	6400	6348	6464	6383	6300	6417	6301	6304	6283	6315	6423	6469	6317	6329	6331	6367	6419	6452	6322	6349	6301	6352	6250	6269	6326	6496	6431	6385	6267	6286	6334	6361	6386	6409	6260	6261	6380	6350	6347	6360	6238	6287	6393	6346	6317	6374	6284	6292	6372	6367	6278	6276	6458	6300	6287	6325	6308	6302	6287	6323	6328	6459	6275	6357	6349	6309	6449	6368	6316	6300	6317	6239	6430	6504	6280	6289	6342	6284	6209	6418	6307	6300	6366	6342	6304	6402	6434	6284	6329	6419	6338	6380	6423	6256	6350	6262	6334	6331	6283	6261	6449	6390	6350	6281	6320	6279	6252	6395	6312	6227	6390	6402	6443	6317	6344	6491	6235	6419	6295	6305	6370	6325	6337	6357	6443	6320	6305	6336	6356	6396	6394	6304	6300	6284	6335	6278	6318	6254	6336	6300	6277	6311	6416	6182	6333	6337	6351	6137	6366	6334	6310	6369	6345	6120	6348	6328	6368	6483	6487	6368	6397	6445	6396	6453	6448	6211	6351	6390	6406	6407	6322	6280	6428	6278	6453	6335	6369	6310	6364	6358	6425	6311	6357	6278	6299	6318	6296	6405	6305	6334	6343	6271	6313	6323	6424	6257	6319	6290	6187	6394	6327	6204	6381	6327	6416	6392	6401	6215	6350	6305	6218	6260	6227	6243	6275	6482	6304	6284	6327	6276	6459	6311	6320	6253	6448	6196	6369	6325	6218	6208	6325	6379	6324	6247	6285	6373	6289	6279	6426	6377	6176	6324	6335	6396	6263	6333	6381	6333	6339	6440	6255	6332	6393	6252	6295	6401	6301	6217	6431	6238	6324	6394	6311	6199	6341	6441	6390	6335	6364	6345	6379	6369	6340	6349	6376	6260	6289	6348	6246	6225	6455	6321	6415	6281	6356	6251	6343	6379	6369	6292	6450	6442	6378	6341	6280	6220	6339	6420	6443	6351	6204	6379	6346	6436	6379	6360	6354	6417	6301	6250	6415	6257	6346	6297	6319	6393	6440	6281	6300	6404	6355	6235	6292	6581	6430	6301	6490	6323	6435	6440	6300	6324	6288	6285	6279	6307	6271	6298	6317	6505	6212	6298	6301	6441	6369	6393	6419	6396	6280	6285	6361	6200	6308	6425	6440	6406	6310	6289	6292	6381	6289	6366	6376	6269	6142	6388	6241	6375	6224	6494	6438	6381	6389	6284	6315	6404	6249	6316	6323	6285	6276	6393	6424	6399	6313	6245	6279	6345	6337	6397	6257	6300	6399	6361	6378	6371	6384	6290	6347	6417	6293	6337	6451	6321	6291	6395	6251	6256	6320	6312	6280	6350	6268	6297	6224	6378	6343	6301	6259	6451	6328	6291	6375	6444	6357	6289	6351	6420	6253	6170	6415	6214	6321	6351	6342	6354	6331	6419	6365	6374	6133	6352	6271	6526	6289	6323	6251	6270	6440	6564	6462	6351	6291	6402	6352	6254	6291	6319	6390	6342	6436	6348	6400	6388	6414	6202	6280	6388	6276	6304	6271	6467	6370	6259	6403	6346	6463	6298	6199	6305	6341	6408	6385	6442	6348	6378	6304	6307	6408	6387	6301	6364	6458	6237	6457	6348	6371	6361	6374	6317	6517	6397	6288	6356	6333	6397	6331	6364	6411	6316	6301	6347	6361	6391	6239	6226	6360	6467	6446	6426	6376	6265	6309	6299	6280	6390	6283	6300	6335	6426	6328	6244	6330	6312	6177	6266	6369	6339	6435	6344	6350	6304	6345	6433	6264	6279	6230	6387	6393	6458	6253	6270	6392	6446	6364	6395	6353	6284	6247	6352	6258	6365	6417	6265	6422	6264	6414	6382	6272	6248	6296	6376	6351	6365	6396	6443	6362	6398	6338	6260	6542	6302	6409	6383	6232	6279	6435	6311	6305	6256	6395	6369	6401	6357	6391	6384	6401	6277	6325	6498	6250	6226	6296	6343	6240	6400	6415	6233	6474	6381	6304	6379	6370	6356	6312	6374	6340	6275	6519	6329	6329	6161	6403	6302	6156	6338	6390	6274	6353	6302	6301	6305	6404	6300	6431	6274	6287	6363	6310	6269	6431	6285	6295	6207	6284	6311	6291	6259	6198	6273	6444	6376	6348	6309	6498	6470	6430	6309	6292	6316	6259	6339	6297	6290	6436	6409	6237	6445	6338	6346	6319	6409	6295	6251	6420	6352	6356	6312	6415	6301	6412	6387	6410	6190	6325	6424	6309	6307	6314	6365	6239	6357	6343	6255	6254	6404	6243	6319	6400	6314	6339	6388	6297	6310	6310	6215	6357	6345	6278	6402	6381	6289	6238	6276	6327	6396	6268	6270	6379	6308	6273	6230	6315	6331	6234	6337	6316	6332	6315	6251	6340	6315	6373	6419	6272	6362	6347	6316	6291	6319	6254	6364	6311	6351	6402	6374	6333	6306	6319	6277	6391	6309	6319	6333	6281	6263	6341	6248	6275	6387	6296	6306	6442	6363	6320	6468	6387	6296	6335	6423	6275	6416	6428	6359	6335	6373	6344	6246	6321	6360	6334	6319	6329	6377	6343	6384	6314	6278	6505	6344	6459	6198	6314	6353	6371	6355	6338	6335	6388	6209	6412	6317	6422	6305	6377	6296	6306	6318	6254	6374	6414	6306	6334	6267	6236	6278	6411	6342	6317	6282	6400	6436	6309	6353	6363	6295	6372	6393	6306	6377	6362	6400	6263	6402	6378	6246	6278	6257	6442	6424	6338	6498	6375	6424	6275	6324	6326	6465	6373	6409	6446	6373	6380	6307	6405	6396	6453	6261	6378	6293	6271	6423	6397	6286	6418	6272	6295	6448	6367	6267	6368	6420	6321	6323	6361	6333	6375	6382	6353	6321	6471	6355	6429	6353	6447	6278	6373	6283	6432	6322	6387	6337	6287	6311	6246	6406	6391	6370	6275	6337	6348	6333	6440	6338	6320	6345	6403	6404	6401	6331	6305	6218	6359	6415	6422	6293	6376	6346	6354	6261	6384	6435	6327	6297	6306	6465	6322	6261	6339	6360	6296	6313	6296	6484	6389	6425	6303	6228	6161	6390	6307	6383	6277	6262	6425	6359	6316	6385	6234	6363	6269	6268	6297	6331	6196	6412	6308	6275	6352	6291	6483	6275	6277	6375	6330	6306	6322	6340	6401	6337	6322	6494	6461	6341	6300	6293	6422	6295	6404	6292	6354	6344	6423	6298	6335	6350	6330	6300	6325	6265	6326	6381	6291	6394	6274	6324	6341	6311	6368	6402	6227	6345	6253	6392	6333	6291	6245	6273	6293	6266	6249	6232	6290	6375	6322	6385	6354	6251	6418	6369	6324	6368	6296	6292	6421	6316	6258	6333	6421	6378	6351	6381	6527	6367	6396	6332	6308	6569	6386	6336	6411	6316	6421	6349	6330	6531	6302
5087	1245	911	853	999	995	984	990	891	870	860	874	776	789	771	798	809	742	740	735	745	720	720	706	756	720	763	695	763	671	758	689	717	730	693	697	676	675	656	689	698	680	701	676	710	674	691	678	700	728	726	642	688	695	698	726	743	718	736	701	717	689	695	698	685	700	722	687	650	654	711	724	721	683	685	729	663	675	740	707	706	679	696	692	688	725	670	718	654	705	692	702	750	704	680	715	710	693	673	647	694	741	703	734	707	703	716	687	706	711	735	678	684	690	703	701	694	707	704	673	682	708	714	706	676	663	672	667	703	722	687	685	644	717	671	709	657	681	690	716	707	732	705	711	699	697	681	732	698	700	626	710	659	718	747	648	721	632	665	715	707	673	692	707	694	704	718	749	655	672	714	711	678	723	739	687	704	722	687	663	671	723	660	684	702	738	723	709	691	703	674	679	695	699	674	760	685	687	730	697	734	713	692	697	622	708	717	743	697	711	675	724	671	691	679	723	705	703	668	674	651	676	710	682	731	747	701	672	716	706	692	649	698	687	694	668	655	693	691	728	706	704	682	666	652	718	703	737	713	673	726	665	682	695	706	738	677	742	672	682	739	700	716	683	680	667	719	685	707	702	754	684	697	685	678	674	683	679	707	679	706	680	739	690	725	707	668	669	650	690	683	695	670	713	698	710	674	740	664	673	707	673	676	648	723	756	644	722	671	698	676	701	666	705	700	675	749	715	697	681	737	682	689	709	704	699	656	716	674	710	698	740	674	697	695	665	769	694	700	705	704	688	708	680	664	708	677	744	679	689	701	689	732	681	667	692	704	655	727	708	717	683	698	650	745	658	673	704	693	683	714	691	673	715	686	717	720	727	697	719	728	703	712	686	705	728	631	666	716	717	689	716	687	665	649	676	663	771	659	709	695	730	705	656	704	666	727	753	674	701	704	737	655	682	663	688	719	720	681	675	661	648	729	676	726	693	722	735	716	727	678	702	685	660	713	751	741	704	681	726	691	695	759	659	735	729	676	671	701	695	675	719	728	694	705	656	678	701	708	677	697	692	675	700	713	697	705	690	710	637	710	703	663	684	732	719	731	688	727	693	716	705	716	682	727	658	695	705	721	687	655	706	681	739	701	691	687	720	692	701	714	739	686	740	718	727	733	716	675	714	704	694	715	725	689	708	739	691	705	711	695	677	711	715	717	685	693	711	737	643	709	658	670	720	711	711	750	701	688	661	701	681	680	719	717	724	709	670	701	684	659	688	690	710	682	661	690	676	706	707	721	689	697	672	695	718	744	731	711	703	685	679	668	665	696	677	719	738	730	692	708	710	741	694	659	657	679	715	639	688	694	707	661	667	698	657	720	691	693	739	727	703	702	709	742	675	731	661	696	725	703	747	722	724	698	665	723	660	665	717	698	717	666	664	723	709	726	685	684	723	657	734	756	687	712	729	690	700	685	708	697	729	695	725	685	712	688	711	698	744	718	689	707	726	688	693	719	724	764	709	693	740	723	652	664	686	668	711	707	701	667	740	722	660	710	679	689	698	692	685	672	717	711	683	697	734	707	689	738	654	697	698	703	622	745	680	709	714	716	663	743	725	691	664	711	716	672	700	683	783	713	662	718	709	706	741	707	707	683	677	696	675	705	715	689	710	693	704	652	706	703	702	730	680	688	680	669	706	698	697	679	693	695	700	705	652	745	716	690	688	734	683	715	672	696	674	700	713	651	714	678	670	703	717	693	709	679	684	718	703	732	688	656	680	645	702	707	689	685	682	731	706	731	726	716	689	694	688	683	716	702	718	717	654	728	694	681	692	667	691	656	714	673	706	696	718	746	695	684	686	685	598	705	709	683	727	657	674	684	727	675	676	674	691	695	650	713	702	730	704	745	656	739	745	650	621	675	737	677	645	664	697	674	751	728	704	691	692	664	710	712	684	690	676	693	703	688	682	707	685	701	659	660	649	654	691	725	700	642	731	706	681	711	705	707	689	670	680	669	712	734	718	699	705	668	708	703	697	698	685	695	660	673	730	683	727	696	694	664	722	679	705	693	707	707	691	685	686	695	686	739	700	743	721	721	711	733	760	659	725	681	654	647	738	672	717	742	640	639	739	709	706	709	683	688	713	664	673	684	715	726	672	700	677	773	701	684	706	709	659	675	676	679	695	744	684	717	719	700	683	722	688	724	704	696	688	713	713	727	718	702	684	673	667	706	697	705	723	743	743	736	693	677	714	674	678	709	632	659	680	695	715	718	715	717	723	698	704	717	683	675	708	678	721	712	705	685	718	638	714	732	703	675	697	661	709	723	674	679	649	692	709	699	712	723	749	646	720	705	726	713	695	716	668	694	656	664	718	747	662	712	657	719	698	674	699	691	714	699	716	651	703	671	673	670	681	676	673	664	692	718	762	711	683	732	728	728	706	653	662	709	723	682	684	627	688	698	645	697	723	701	708	679	708	660	696	696	712	755	735	665	695	664	710	720	712	666	714	688	705	703	706	732	730	703	717	710	708	645	701	731	697	692	667	736	710	688	655	668	726	669	649	699	630	713	679	727	707	746	701	700	694	726	774	672	718	704	715	671	700	727	687	715	723	732	703	652	714	659	674	734	656	693	730	723	731	711	677	662	692	689	691	710	728	635	725	713	706	670	706	709	677	696	733	677	683	691	712	703	664	670	668	699	727	757	668	695	693	707	712	740	685	692	728	669	703	702	684	694	730	728	723	728	746	681	696	689	672	700	707	676	735	731	689	630	714	699	668	663	699	726	711	663	674	692	668	696	715	712	709	668	676	687	643	662	742	697	681	659	747	714	681	757	674	693	681	724	724	690	666	676	711	719	662	711	723	694	735	733	674	686	675	714	694	743	729	658	659	718	741	734	673	719	692	704	693	668	674	704	707	626	693	742	714	694	730	685	658	699	679	669	691	691	695	666	695	667	691	673	698	659	725	731	742	681	686	707	642	686	705	707	709	738	728	703	688	671	707	692	703	685	706	764	681	689	726	722	687	719	758	692	708	680	712	708	699	731	748	680	667	696	704	739	731	691	676	684	746	697	746	697	725	720	686	702	663	740	731	735	714	716	752	714	691	705	686	669	665	674	728	682	687	737	692	746	664	695	689	743	696	691	725	741	686	699	701	726	720	690	694	748	673	705	742	658	692	746	666	727	703	675	704	693	665	679	711	671	681	630	672	714	673	694	724	727	708	654	666	732	731	690	662	710	708	694	710	687	739	670	681	713	740	697	684	703	697	691	686	733	682	709	649	750	748	719	728	724	706	695	683	662	747	707	709	690	686	666	646	669	703	719	666	695	726	717	700	749	655	682	667	676	710	715	718	705	734	674	699	758	714	683	653	714	656	740	718	751	687	734	689	701	698	680	703	686	670	729	691	726	682	701	710	695	695	690	685	703	703	710	714	704	693	712	719	712	715	709	694	694	729	670	684	680	715	697	729	679	700	677	685	678	737	689	719	696	682
34665	15167	9881	19466	24648	22505	19199	16311	14148	12651	11289	10509	9760	9345	9021	8621	8456	8233	8234	7960	7855	7787	7683	7565	7526	7537	7463	7335	7380	7330	7180	7286	7236	7195	7157	7049	7041	6881	6946	7048	6992	6805	6939	7089	6975	6943	6866	6968	6910	6901	6836	6876	6841	6779	6892	6966	6872	6905	6879	6952	6831	6888	6840	6887	6620	6734	6847	6815	6851	6741	6790	6847	6799	6873	6841	6810	6663	6762	6758	6845	6686	6776	6826	6580	6772	6861	6876	6773	6808	6757	6688	6737	6812	6814	6831	6816	6901	6924	6793	6857	6818	6897	6892	6697	6803	6801	6803	6751	6738	6712	6899	6757	6819	6828	6853	6827	6874	6714	6856	6764	6669	6638	6700	6717	6846	6789	6776	6573	6707	6662	6676	6838	6891	6759	6831	6746	6852	6608	6886	6806	6809	6789	6838	6878	6799	6712	6780	6798	6664	6685	6786	6722	6685	6718	6762	6746	6894	6791	6743	6756	6740	6769	6688	6766	6631	6661	6744	6689	6717	6858	6672	6713	6765	6854	6845	6684	6742	6780	6646	6843	6795	6830	6698	6663	6838	6612	6630	6703	6699	6733	6743	6652	6782	6687	6800	6741	6666	6783	6724	6768	6919	6740	6708	6703	6721	6819	6775	6847	6732	6762	6707	6754	6845	6817	6733	6703	6833	6862	6734	6871	6723	6785	6730	6626	6831	6693	6665	6666	6805	6693	6751	6710	6772	6826	6788	6730	6868	6720	6800	6770	6734	6794	6786	6846	6778	6798	6937	6666	6750	6900	6793	6766	6766	6692	6684	6865	6699	6845	6907	6696	6881	6744	6687	6646	6769	6759	6750	6788	6673	6766	6717	6771	6798	6945	6686	6872	6725	6803	6714	6660	6618	6836	6705	6794	6798	6642	6804	6793	6711	6741	6789	6762	6726	6753	6739	6785	6714	6749	6729	6665	6757	6847	6740	6768	6768	6675	6788	6739	6787	6803	6803	6865	6627	6789	6908	6783	6731	6769	6799	6856	6676	6803	6786	6664	6909	6747	6883	6908	6843	6676	6756	6772	6778	6699	6814	6818	6784	6775	6695	6766	6696	6828	6616	6780	6801	6792	6992	6677	6803	6714	6803	6750	6820	6826	6842	6670	6893	6796	6793	6711	6848	6697	6739	6704	6884	6668	6793	6720	6736	6740	6862	6757	6867	6675	6744	6749	6850	6762	6756	6792	6832	6833	6766	6825	6715	6738	6709	6709	6753	6705	6642	6780	6712	6906	6706	6590	6676	6691	6761	6833	6790	6847	6861	6755	6760	6776	6884	6892	6708	6811	6739	6744	6651	6886	6855	6763	6881	6876	6797	6750	6757	6792	6875	6772	6759	6702	6724	6816	6885	6763	6763	6840	6782	6785	6802	6852	6866	6927	6681	6684	6807	6709	6645	6686	6723	6798	6779	6804	6808	6752	6782	6679	6874	6809	6872	6847	6802	6752	6844	6832	6666	6766	6696	6610	6663	6805	6774	6779	6740	6881	6979	6729	6761	6785	6739	6681	6722	6850	6832	6756	6753	6766	6757	6795	6791	6617	6728	6773	6679	6813	6754	6711	6703	6691	6869	6781	6772	6755	6747	6736	6794	6837	6673	6779	6885	6746	6924	6565	6807	6757	6685	6663	6655	6740	6663	6695	6775	6728	6867	6640	6711	6783	6673	6882	6716	6799	6804	6871	6762	6659	6904	6696	6752	6761	6793	6825	6880	6811	6872	6814	6767	6804	6766	6782	6548	6840	6890	6756	6761	6831	6814	6724	6728	6716	6733	6792	6738	6733	6792	6782	6908	6888	6744	6888	6751	6833	6699	6749	6764	6699	6777	6738	6726	6709	6687	6852	6845	6669	6789	6798	6738	6770	6779	6703	6899	6744	6853	6780	6705	6811	6809	6683	6673	6633	6652	6855	6761	6754	6721	6769	6849	6806	6757	6752	6692	6813	6786	6782	6837	6758	6705	6858	6857	6770	6766	6655	6801	6691	6879	6853	6838	6879	6749	6788	6710	6829	6789	6761	6763	6706	6826	6831	6828	6793	6866	6788	6797	6689	6788	6752	6756	6837	6806	6802	6820	6818	6715	6752	6784	6883	6841	6639	6684	6682	6831	6735	6873	6748	6873	6649	6808	6796	6772	6718	6891	6937	6857	6884	6561	6630	6805	6806	6790	6757	6700	6743	6776	6796	6987	6854	6822	6817	6808	6690	6619	6812	6692	6739	6751	6801	6727	6781	6701	6816	6844	6795	6735	6700	6605	6686	6778	6677	6806	6859	6755	6843	6749	6808	6762	6752	6705	6805	6712	6717	6777	6789	6651	6687	6776	6783	6799	6778	6719	6826	6751	6735	6815	6765	6898	6744	6807	6801	6908	6689	6694	6678	6836	6731	6693	6774	6704	6818	6894	6827	6883	6885	6840	6714	6849	6712	6909	6703	6796	6808	6821	6793	6747	6824	6852	6755	6931	6941	6651	6729	6806	6793	6713	6728	6754	6828	6684	6794	6704	6841	6839	6728	6861	6720	6807	6824	6792	6790	6598	6734	6865	6774	6789	6826	6633	6768	6935	6859	6856	6735	6757	6814	6753	6776	6821	6803	6818	6760	6829	6817	6872	6862	6835	6791	6747	6839	6724	6759	6649	6815	6675	6720	6751	6783	6686	6686	6739	6702	6813	6807	6868	6788	6847	6776	6836	6928	6766	6806	6698	6760	6720	6742	6772	6756	6797	6687	6877	6698	6876	6618	6850	6771	6847	6803	6796	6815	6872	6907	6839	6664	6807	6755	6769	6785	6750	6743	6619	6626	6790	6768	6824	6900	6840	6928	6761	6863	6806	6858	6687	6824	6776	6862	6696	6825	6728	6746	6813	6867	6834	6675	6767	6763	6819	6778	6889	6801	6729	6708	6833	6763	6667	6738	6702	6735	6681	6815	6820	6833	6770	6724	6804	6658	6793	6697	6864	6744	6747	6849	6784	6878	6738	6714	6810	6700	6786	6763	6787	6799	6760	6845	6576	6735	6806	6888	6777	6850	6817	6827	6747	6675	6798	6754	6760	6774	6734	6818	6687	6706	6696	6796	6742	6818	6830	6775	6777	6927	6875	6724	6798	6589	6723	6664	6777	6841	6781	6895	6740	6706	6709	6774	6823	6882	6795	6900	6853	6722	6704	6786	6663	6758	6735	6604	6879	6797	6678	6823	6822	6643	6742	6927	6860	6723	6722	6761	6687	6768	6772	6826	6812	6840	6673	6775	6803	6880	6800	6779	6778	6799	6721	6737	6838	6723	6829	6761	6747	6669	6731	6694	6704	6920	6761	6575	6744	6771	6831	6780	6788	6777	6803	6769	6747	6817	6858	6649	6828	6814	6623	6692	6693	6759	6853	6891	6799	6781	6758	6676	6781	6712	6716	6765	6782	6626	6832	6835	6772	6722	6823	6903	6776	6751	6743	6698	6711	6913	6719	6588	6793	6784	6834	6822	6669	6755	6660	6825	6803	6744	6911	6754	6773	6844	6650	6818	6601	6748	6840	6627	6801	6773	6923	6737	6764	6806	6769	6727	6666	6691	6856	6766	6778	6735	6838	6903	6655	6609	6795	6709	6780	6758	6809	6815	6765	6693	6845	6671	6773	6879	6808	6794	6856	6691	6649	6671	6835	6873	6851	6846	6848	6814	6781	6772	6764	6730	6719	6791	6665	6809	6800	6801	6658	6691	6730	6691	6812	6816	6733	6754	6836	6779	6673	6783	6703	6726	6885	6735	6888	6690	6712	6746	6742	6899	6769	6810	6772	6746	6751	6737	6737	6721	6836	6760	6748	6837	6739	6838	6781	6781	6720	6934	6790	6836	6784	6812	6970	6790	6749	6716	6882	6669	6932	6857	6749	6711	6671	6557	6881	6684	6686	6691	6800	6771	6715	6656	6719	6743	6801	6798	6703	6838	6874	6778	6703	6939	6695	6747	6639	6726	6704	6687	6810	6897	6843	6845	6921	6815	6874	6871	6687	6805	6762	6689	6880	6722	6669	6822	6756	6825	6832	6725	6635	6749	6725	6883	6753	6807	6741	6842	6703	6924	6752	6822	6747	6896	7060	6711	6821	6823	6697	6888	6655	6799	6865	6908	6659	6566	6768	6876	6932	6654	6809	6670	6916	6787	6951	6714	6721	6837	6722	6755	6863	6812	6699	6826	6800	6790	6791	6867	6683	6812	6756	6702	6881	6734	6801	6788	6628	6810	6761	6659	6741	6864	6848	6688	6872	6922	6832	6701	6865	6636	6750	6783	6772	6755	6714	6706	6703	6702	6695	6901	6632	6840	6905	6766	6704	6826	6786	6767	6734	6818	6803	6915	6773	6744	6702	6758	6740	6729	6611	6773	6850	6705	6713	6634	6770	6861	6938	6703	6887	6813	6857	6808	6835	6787	6790	6796	6646	6738	6677	6720	6882	6769	6771	6771	6954	6800	6547	6623	6726	6881	6793	6809	6720	6803	6801	6838	6825	6695	6822	6799	6761	6816	6663	6832	6852	6799	6749	6795	6775	6771	6728	6818	6758	6692	6969	6724	6790	6808	6800	6825	6697	6662	6721	6652	6808	6815	6686	6841	6762	6829	6863	6701	6718	6747	6773	6859	6798	6780	6862	6674	6850	6704	6744	6765	6751	6808	6849	6694	6720	6727	6766	6624	6715	6603	6786	6833	6698	6741	6906	6854	6707	6799	6795	6843	6834	6914	6993	6768	6893	6627	6818	6813	6767	6780	6712	6743	6782	6732	6813	6835	6894	6767	6752	6695	6813	6852	6851	6743	6762	6717	6701	6591	6832	6736	6817	6770	6841	6755	6724	6749	6753	6779	6715	6842	6783	6614	6676	6865	6736	6734	6841	6712	6675	6769	6725	6626	6711	6771	6795	6772	6871	6695	6776	6793	6696	6800	6611	6848	6764	6737	6809	6874	6857	6799	6776	6796	6725	6884	6843	6863	6770	6713	6799	6769	6907	6817	6890	6601	6830	6764	6848	6707	6782	6791	6708	6785	6728	6762	6808	6745	6740	6763	6599	6696
3345	1083	993	967	968	979	1002	956	965	971	940	903	961	907	946	939	887	894	946	959	912	886	936	903	1004	939	944	962	891	946	933	974	965	935	933	885	894	907	919	912	928	974	973	930	968	950	950	921	980	890	962	907	977	970	897	943	900	885	935	899	950	919	941	930	973	924	880	952	927	908	847	911	888	919	926	978	894	886	922	891	910	922	871	923	921	923	922	935	923	906	912	928	934	943	912	1024	909	909	996	890	892	936	921	925	939	924	915	865	901	913	916	939	917	956	905	943	922	931	871	916	930	951	919	894	975	926	904	909	944	923	901	906	937	895	928	925	948	994	902	928	936	928	871	889	884	959	873	934	908	968	974	939	965	934	927	924	886	906	902	877	967	854	921	971	921	922	978	929	909	904	921	916	952	898	949	878	934	922	886	909	938	922	945	898	939	958	941	892	902	872	922	900	924	907	890	970	963	917	890	935	884	915	892	924	888	888	928	968	939	901	972	946	987	891	928	895	903	930	900	922	937	973	902	929	902	997	938	939	920	935	942	917	871	880	878	907	976	919	919	914	947	937	895	914	955	894	931	968	883	932	906	888	901	941	898	889	908	924	943	875	906	939	912	918	943	858	910	965	957	895	928	888	920	921	928	913	982	969	849	850	950	951	903	930	893	964	955	893	929	937	947	948	924	939	937	933	926	904	895	956	937	915	907	963	944	946	856	931	925	907	858	959	898	925	878	999	935	897	885	946	932	925	876	956	908	857	928	959	916	953	926	934	912	949	989	970	940	927	930	954	960	904	944	971	901	894	896	911	915	949	890	965	870	934	934	857	941	893	887	920	959	1004	947	919	924	906	940	912	859	888	923	901	910	882	908	961	933	926	940	919	897	891	950	932	994	858	911	909	944	907	933	932	903	947	913	917	903	904	924	889	943	883	902	907	875	942	874	939	918	952	931	882	925	982	995	916	930	950	938	935	987	916	960	923	952	907	884	903	940	913	820	887	962	959	946	932	912	895	923	929	923	936	896	927	874	942	915	925	949	919	1005	908	953	893	957	906	900	943	913	938	914	922	970	889	889	911	895	943	921	888	899	860	980	904	938	881	989	930	923	897	885	911	949	940	894	933	932	970	956	911	922	906	910	938	935	931	923	925	921	915	899	922	909	906	952	1000	929	995	925	926	946	946	872	927	924	933	921	930	948	897	968	908	965	908	848	953	926	934	896	911	935	910	961	933	880	940	945	916	923	962	937	862	979	902	920	950	965	908	907	937	930	987	931	900	1017	884	958	941	874	959	939	942	932	974	906	961	871	887	918	924	912	945	929	959	979	930	908	919	952	937	927	927	852	900	912	980	936	841	949	973	924	900	871	936	941	909	921	942	913	938	906	943	980	958	914	905	953	935	904	912	925	946	920	923	905	968	960	959	893	961	915	925	880	856	889	945	935	896	932	950	910	915	929	934	916	919	891	958	917	930	893	863	888	925	917	909	988	944	903	929	944	885	895	922	945	910	889	900	932	968	861	937	908	897	906	913	959	908	880	938	889	922	926	925	889	895	901	949	882	891	893	960	914	912	968	926	976	958	924	927	947	923	907	929	949	947	891	932	940	958	895	918	889	929	907	943	983	914	918	920	900	916	938	905	895	897	935	923	915	922	903	916	918	924	911	942	929	877	957	907	930	961	938	914	939	927	932	894	943	897	942	874	897	868	900	920	947	936	918	950	910	926	884	918	918	901	937	910	994	949	912	932	949	986	934	997	910	899	934	899	948	940	923	852	940	910	943	992	904	914	925	914	939	939	912	908	888	968	882	915	887	927	943	955	884	925	871	927	979	940	947	934	900	957	931	955	970	861	946	944	930	916	970	975	925	925	922	881	960	888	924	908	934	880	937	900	891	910	915	958	926	876	917	940	924	984	1002	953	928	917	862	889	926	943	945	936	940	899	908	886	997	923	885	938	939	938	964	928	905	926	914	941	924	897	940	933	920	952	945	969	923	886	941	955	902	924	958	944	926	871	946	948	923	953	896	887	904	857	936	949	997	967	914	947	904	958	855	968	899	953	929	918	887	881	924	933	899	949	944	868	911	961	929	909	855	912	923	906	981	960	917	911	886	942	911	921	962	919	938	955	950	917	938	929	930	925	967	995	1012	859	878	927	903	937	970	952	918	908	949	938	876	933	921	959	892	918	913	938	867	943	927	877	945	979	926	937	942	969	925	929	855	928	921	916	944	914	932	909	897	917	900	907	942	917	926	929	916	926	919	903	943	907	894	890	886	929	927	956	912	869	947	922	886	937	914	902	964	940	900	900	919	941	944	923	952	964	962	911	942	945	923	978	901	891	958	870	917	914	944	871	877	920	937	946	929	912	903	946	955	927	914	942	945	941	931	915	917	971	928	920	906	957	918	965	888	845	933	941	913	960	897	951	948	889	880	950	888	942	943	899	925	922	938	920	889	905	959	960	933	986	971	930	915	890	924	954	947	937	933	866	967	923	946	957	905	937	918	950	971	911	959	892	904	885	883	906	919	931	923	913	905	924	952	910	900	908	935	936	879	906	913	873	964	907	890	857	931	965	903	977	947	862	956	966	912	956	926	922	856	964	883	928	962	894	909	947	912	939	918	920	889	980	969	899	846	949	924	963	949	926	925	917	964	918	1005	918	909	894	902	907	925	942	886	938	959	886	949	887	955	941	994	869	904	896	885	871	956	899	942	891	913	946	915	929	895	894	940	978	893	914	942	936	872	933	942	983	890	939	1016	897	877	925	946	896	897	914	933	919	959	963	980	942	881	888	920	906	985	946	907	946	923	884	883	925	988	859	873	934	939	916	842	965	877	959	944	914	920	901	959	893	899	912	923	869	932	924	958	893	980	867	937	982	865	927	918	919	932	958	901	915	912	943	935	930	898	826	938	901	967	910	959	956	969	937	927	966	955	950	908	920	926	922	894	979	913	905	890	933	943	986	900	942	916	937	884	892	952	942	966	919	878	952	900	851	907	978	937	920	936	879	917	876	985	910	981	930	905	894	919	917	920	907	935	945	909	929	866	904	893	954	907	924	991	942	865	896	918	960	934	896	935	867	907	933	948	895	942	853	883	940	868	852	919	922	906	932	993	972	940	960	916	927	893	885	985	925	886	956	1000	922	887	916	969	926	880	995	942	918	948	924	922	915	912	878	980	945	894	911	936	937	856	940	884	968	907	874	950	959	943	909	925	940	956	928	923	947	972	938	903	944	961	962	903	964	903	917	917	971	908	957	888	903	902	895	932	951	827	886	910	913	947	903	878	934	928	903	920	908	965	922	900	913	927	945	881	913	908	886	975	946	922	955	900	908	903	953	910	879	851	923	917	943	931	898	881	935	926	941	906	984	928	952	936	907	925	925	967	880	917	919	949	906	942	850	882	923	947	902	943	869	976	908	926	960	917	946	946	930	941	949	951	959	918	956	908	935	970	905	901	901	998	953	929	924	917	949	888	909	918	898	904	867	895	968	884	947
23076	11519	8990	11154	12612	11992	11124	10305	9935	9538	9285	9248	8951	8888	8927	8773	8802	8960	8825	8768	8788	8812	8710	8570	8768	8555	8742	8673	8561	8668	8664	8620	8642	8591	8737	8559	8574	8578	8496	8552	8601	8591	8465	8700	8720	8568	8651	8644	8564	8550	8646	8725	8550	8523	8571	8490	8472	8731	8598	8491	8656	8572	8597	8549	8530	8576	8564	8693	8638	8544	8597	8594	8653	8566	8562	8480	8501	8580	8526	8618	8517	8476	8517	8414	8705	8592	8498	8605	8593	8529	8620	8668	8569	8714	8702	8459	8692	8698	8568	8720	8527	8666	8580	8632	8342	8586	8609	8633	8593	8576	8637	8617	8594	8572	8430	8627	8566	8561	8523	8646	8578	8493	8569	8554	8538	8597	8364	8431	8566	8644	8539	8483	8615	8658	8579	8604	8498	8683	8570	8539	8515	8491	8602	8541	8557	8539	8602	8612	8556	8537	8538	8480	8734	8719	8499	8629	8572	8498	8568	8613	8674	8617	8548	8571	8625	8608	8601	8552	8601	8601	8562	8579	8536	8596	8570	8678	8559	8653	8477	8703	8601	8608	8600	8560	8556	8528	8757	8641	8615	8447	8651	8527	8519	8631	8619	8482	8515	8457	8519	8512	8509	8588	8461	8554	8738	8630	8595	8729	8486	8679	8578	8574	8446	8706	8674	8589	8549	8575	8548	8450	8619	8501	8655	8572	8612	8633	8602	8479	8447	8607	8773	8516	8558	8536	8528	8683	8566	8523	8639	8614	8458	8673	8542	8616	8660	8618	8663	8641	8379	8605	8632	8556	8640	8703	8488	8653	8615	8540	8710	8474	8619	8505	8574	8506	8688	8718	8622	8687	8571	8533	8597	8568	8611	8571	8671	8592	8665	8508	8488	8588	8538	8426	8525	8470	8501	8574	8539	8523	8552	8651	8519	8563	8475	8582	8609	8643	8542	8435	8731	8533	8706	8508	8649	8482	8571	8515	8644	8691	8495	8508	8568	8515	8488	8510	8542	8646	8504	8575	8565	8651	8511	8677	8503	8597	8641	8745	8599	8646	8659	8429	8546	8532	8603	8724	8545	8469	8654	8698	8439	8772	8554	8603	8468	8499	8586	8644	8535	8630	8615	8519	8670	8657	8433	8687	8631	8597	8601	8606	8441	8557	8493	8556	8573	8552	8438	8536	8668	8651	8540	8679	8518	8518	8417	8636	8505	8516	8572	8489	8632	8466	8552	8570	8719	8504	8668	8747	8467	8490	8669	8585	8383	8697	8510	8790	8583	8559	8568	8533	8466	8327	8494	8516	8624	8574	8796	8658	8408	8577	8632	8560	8479	8530	8424	8421	8687	8558	8658	8552	8695	8670	8563	8543	8626	8619	8572	8526	8626	8478	8472	8831	8446	8586	8437	8498	8586	8561	8703	8531	8652	8579	8556	8566	8516	8531	8499	8444	8669	8609	8499	8604	8587	8514	8512	8457	8506	8556	8447	8504	8696	8510	8634	8666	8530	8519	8635	8542	8591	8543	8659	8561	8477	8516	8692	8483	8750	8618	8641	8646	8590	8566	8457	8674	8596	8485	8690	8566	8501	8564	8629	8530	8528	8598	8617	8651	8563	8599	8518	8443	8700	8505	8484	8523	8566	8586	8505	8675	8475	8653	8712	8564	8586	8444	8576	8549	8523	8533	8676	8584	8539	8625	8476	8502	8648	8494	8540	8436	8520	8628	8496	8573	8531	8618	8592	8593	8639	8524	8473	8620	8765	8528	8673	8375	8494	8570	8618	8564	8794	8601	8458	8665	8568	8618	8541	8422	8672	8644	8493	8604	8609	8521	8530	8668	8678	8599	8531	8520	8478	8763	8554	8542	8560	8584	8574	8707	8590	8588	8447	8533	8673	8545	8583	8506	8603	8637	8605	8567	8548	8682	8486	8531	8614	8598	8467	8589	8615	8600	8670	8712	8591	8556	8606	8724	8652	8478	8486	8418	8534	8615	8564	8505	8622	8645	8754	8604	8497	8507	8743	8542	8582	8623	8528	8708	8679	8610	8569	8711	8628	8604	8519	8566	8522	8667	8606	8543	8575	8579	8588	8664	8454	8637	8450	8594	8660	8687	8652	8535	8551	8638	8577	8447	8554	8523	8544	8514	8513	8646	8588	8515	8498	8577	8620	8675	8654	8606	8480	8615	8433	8628	8523	8638	8556	8560	8656	8761	8417	8590	8525	8408	8544	8565	8604	8516	8626	8514	8640	8585	8651	8630	8674	8502	8544	8524	8738	8601	8655	8492	8564	8579	8587	8492	8530	8684	8670	8584	8616	8644	8597	8502	8690	8654	8522	8416	8483	8461	8527	8485	8591	8537	8545	8607	8604	8535	8562	8578	8731	8478	8537	8659	8679	8542	8645	8568	8652	8621	8448	8595	8501	8641	8533	8583	8501	8532	8416	8550	8574	8749	8642	8640	8578	8518	8737	8486	8661	8323	8663	8644	8579	8451	8461	8573	8622	8638	8679	8626	8464	8671	8542	8626	8525	8619	8631	8562	8604	8514	8590	8567	8593	8591	8662	8483	8682	8680	8622	8540	8617	8567	8572	8543	8555	8635	8655	8592	8687	8719	8602	8557	8598	8522	8530	8616	8482	8656	8599	8480	8584	8476	8420	8607	8550	8565	8442	8509	8700	8584	8450	8411	8613	8633	8568	8615	8638	8563	8533	8432	8598	8620	8610	8573	8525	8603	8564	8574	8675	8658	8557	8512	8431	8600	8454	8630	8596	8549	8786	8536	8600	8601	8599	8653	8438	8601	8586	8621	8475	8565	8652	8524	8624	8474	8662	8553	8505	8591	8715	8553	8592	8453	8509	8479	8580	8499	8662	8681	8560	8537	8690	8520	8556	8556	8586	8668	8625	8587	8491	8657	8573	8695	8604	8469	8470	8489	8683	8632	8520	8415	8476	8531	8633	8658	8431	8555	8496	8616	8557	8539	8634	8572	8600	8613	8519	8519	8698	8668	8595	8657	8502	8535	8642	8546	8506	8554	8578	8544	8510	8701	8632	8538	8591	8677	8552	8571	8392	8448	8646	8654	8502	8594	8711	8726	8690	8366	8646	8459	8674	8589	8513	8570	8607	8385	8353	8454	8580	8847	8544	8521	8571	8510	8641	8605	8530	8662	8569	8540	8547	8611	8549	8619	8554	8339	8768	8633	8498	8740	8616	8574	8542	8631	8442	8570	8610	8705	8593	8685	8604	8519	8543	8613	8489	8547	8604	8750	8738	8654	8674	8496	8502	8616	8515	8535	8661	8485	8602	8508	8639	8543	8575	8625	8426	8628	8565	8524	8624	8590	8443	8682	8607	8664	8501	8610	8682	8526	8624	8659	8520	8572	8687	8515	8637	8586	8525	8497	8687	8575	8647	8401	8648	8632	8530	8607	8461	8434	8639	8745	8644	8598	8451	8711	8690	8476	8517	8582	8558	8671	8518	8571	8582	8605	8646	8587	8533	8650	8564	8700	8524	8550	8564	8624	8702	8629	8641	8499	8512	8554	8632	8552	8692	8607	8626	8497	8612	8598	8553	8563	8704	8493	8598	8510	8655	8502	8632	8516	8631	8655	8750	8605	8612	8523	8537	8519	8691	8731	8557	8707	8509	8568	8630	8592	8637	8615	8474	8548	8632	8570	8491	8657	8368	8634	8590	8631	8609	8534	8495	8719	8586	8633	8561	8570	8600	8635	8534	8465	8648	8539	8543	8699	8621	8467	8615	8475	8619	8704	8357	8626	8586	8628	8613	8457	8571	8575	8501	8563	8527	8593	8641	8546	8477	8557	8615	8381	8505	8565	8459	8575	8660	8629	8606	8588	8521	8559	8711	8495	8635	8610	8423	8520	8537	8565	8615	8469	8687	8588	8569	8597	8580	8564	8828	8591	8563	8428	8698	8702	8497	8625	8559	8587	8654	8487	8589	8580	8627	8688	8591	8639	8568	8459	8631	8725	8462	8597	8435	8640	8681	8458	8601	8629	8587	8627	8451	8645	8588	8653	8561	8763	8663	8677	8648	8610	8547	8558	8510	8597	8649	8593	8668	8566	8573	8504	8668	8645	8656	8517	8712	8572	8596	8527	8529	8512	8667	8613	8445	8616	8533	8544	8464	8474	8525	8676	8478	8577	8613	8538	8604	8491	8605	8638	8668	8606	8521	8833	8646	8493	8639	8647	8592	8569	8603	8386	8626	8604	8589	8628	8581	8540	8605	8687	8599	8584	8549	8708	8468	8588	8642	8515	8476	8443	8570	8573	8709	8635	8552	8671	8720	8585	8489	8622	8579	8477	8506	8763	8647	8555	8589	8585	8476	8515	8512	8655	8596	8680	8460	8510	8473	8463	8721	8666	8604	8496	8507	8602	8573	8563	8552	8487	8669	8533	8531	8635	8629	8608	8565	8536	8665	8635	8588	8505	8518	8589	8718	8555	8518	8551	8725	8787	8550	8625	8513	8670	8642	8729	8562	8486	8496	8561	8664	8545	8568	8687	8552	8656	8482	8636	8721	8518	8598	8593	8651	8662	8465	8508	8580	8705	8674	8570	8567	8551	8527	8461	8684	8620	8689	8603	8646	8594	8580	8448	8728	8516	8496	8658	8614	8522	8641	8596	8505	8472	8418	8505	8434	8686	8474	8669	8401	8669	8645	8685	8575	8647	8568	8689	8672	8593	8484	8619	8437	8527	8604	8570	8612	8554	8538	8604	8523	8642	8539	8459	8557	8596	8595	8642	8578	8670	8492	8519	8435	8548	8425	8620	8527	8650	8483	8621	8541	8510	8621	8552	8528	8564	8592	8574	8550	8576	8625	8547	8747	8539	8670	8633	8519	8631	8474	8536	8557	8586	8686	8567	8697	8494	8830	8647	8588	8389	8659	8702	8547	8602	8756	8470	8548	8577	8634	8511	8517	8461	8562	8555	8687	8462	8505	8527	8599	8616	8484	8426	8560	8674	8535	8571	8704	8477	8539	8581	8653	8552	8535	8659	8593	8564	8412	8613	8549	8670	8526	8553	8615	8493	8564	8599	8611	8574	8571	8520	8582	8574	8508	8670	8527	8713
5546	833	666	682	719	791	752	747	694	695	648	648	688	627	610	669	608	623	618	615	612	598	615	664	576	649	625	631	621	585	579	581	652	595	685	611	594	601	609	630	619	630	598	590	663	659	596	617	588	604	577	620	591	579	586	614	599	602	618	589	557	587	602	577	632	616	572	569	640	610	609	591	570	592	623	584	587	585	635	609	620	585	632	608	604	590	643	622	597	552	619	641	642	620	629	624	588	606	621	616	633	589	638	581	558	569	616	628	609	646	626	573	615	625	589	590	616	528	650	607	583	558	589	617	562	521	613	605	606	618	602	576	577	590	617	638	667	595	589	610	633	572	550	551	596	595	601	602	629	572	581	595	574	576	601	616	604	563	573	612	621	634	634	554	581	579	619	593	570	593	594	599	544	612	588	601	576	555	635	610	577	618	603	632	567	606	626	597	570	601	600	648	631	609	638	613	605	608	612	571	623	598	606	616	587	602	573	573	588	636	605	570	602	586	595	601	614	574	593	613	639	637	628	619	573	606	650	573	584	603	612	586	589	612	594	612	606	589	593	626	614	583	584	633	601	643	658	579	597	601	600	627	649	608	607	622	620	603	562	603	613	607	626	576	630	623	586	587	555	587	564	576	635	620	596	648	632	612	634	608	626	594	623	570	611	594	608	678	647	596	597	616	653	620	544	599	574	629	626	563	602	563	629	624	601	568	606	604	575	591	593	585	595	591	588	575	614	607	548	644	626	543	614	661	585	584	603	609	614	616	621	623	614	587	634	605	584	629	603	580	624	602	590	601	590	611	578	572	590	560	565	580	614	560	578	618	582	601	584	582	586	623	611	610	625	619	654	622	644	540	609	575	602	598	628	603	606	634	603	591	609	539	608	599	597	586	588	587	612	589	603	591	571	610	541	601	604	599	593	586	652	573	603	604	591	613	646	582	606	618	617	649	587	593	601	572	621	618	617	572	641	607	606	570	605	603	605	569	636	600	570	601	595	581	564	586	613	653	599	592	638	585	633	604	570	595	622	604	578	566	614	583	577	575	611	604	607	587	618	541	557	589	610	593	577	584	611	659	612	604	616	645	627	565	601	601	576	573	606	619	608	575	574	605	599	564	606	603	597	644	602	579	572	549	644	543	589	621	600	601	600	611	616	575	605	625	595	624	608	566	565	603	600	608	580	616	581	640	577	605	594	594	584	617	633	638	582	619	612	622	571	562	595	603	596	608	640	608	640	621	604	623	633	590	597	575	599	573	591	596	588	597	645	603	631	566	581	668	573	610	608	585	569	609	628	608	578	600	581	600	594	550	597	610	603	620	617	586	594	608	611	628	633	604	598	583	654	626	558	599	601	604	592	633	630	625	627	609	638	614	574	634	613	579	600	630	596	595	613	576	588	565	584	602	616	620	590	589	582	625	591	594	622	541	621	587	569	632	606	629	583	576	582	604	542	561	620	600	596	589	588	603	597	559	607	602	595	618	608	650	656	594	618	632	619	597	643	588	574	613	637	624	567	575	596	595	558	613	623	586	622	593	612	564	584	618	577	629	596	567	609	586	633	575	588	611	604	626	610	634	571	625	569	589	604	605	615	623	579	576	610	607	583	583	615	581	578	523	608	605	565	565	569	607	625	614	586	609	663	597	600	591	607	624	554	590	594	640	611	628	573	584	612	638	599	536	595	624	568	615	569	613	640	614	579	570	530	573	606	616	570	580	629	587	625	630	632	583	574	576	613	679	606	587	586	604	592	576	577	647	611	576	587	607	596	636	587	638	598	615	607	577	556	609	619	623	606	589	601	653	609	599	605	593	626	577	607	584	567	616	591	584	584	624	636	616	592	587	580	571	638	613	605	619	593	589	619	564	635	564	654	607	621	607	562	633	611	611	599	618	637	554	624	612	615	675	619	598	608	578	588	636	599	598	593	583	595	548	616	590	595	584	578	611	594	580	606	615	609	612	596	611	605	589	600	623	599	651	593	531	583	606	576	614	587	591	619	590	608	596	589	621	562	589	540	600	572	579	625	632	552	609	579	599	597	622	606	611	568	613	591	636	571	610	632	589	564	625	627	601	573	586	594	548	619	625	589	591	591	600	610	585	591	567	594	576	602	621	628	569	596	554	619	585	618	604	567	592	624	640	636	606	621	616	582	610	608	606	567	575	610	598	547	646	597	617	652	602	597	644	617	634	609	534	587	617	593	611	564	588	574	598	612	645	583	605	579	613	618	604	605	578	591	629	630	568	571	620	613	608	600	578	616	602	597	605	620	600	638	575	580	600	576	600	625	632	615	587	602	585	609	597	589	535	623	598	600	571	585	601	606	630	609	575	600	644	599	584	585	612	573	614	580	571	557	586	648	641	590	576	616	578	594	574	636	614	626	592	586	574	579	590	615	592	605	582	602	609	599	614	573	594	601	651	623	569	594	559	595	593	590	580	610	597	593	605	566	593	578	531	601	599	589	612	595	593	603	645	591	613	573	602	610	607	618	613	612	579	572	620	620	593	619	601	587	589	586	629	586	607	617	607	626	632	653	641	625	583	567	586	632	563	587	573	593	620	614	622	592	626	619	658	608	601	620	561	589	591	602	591	584	606	638	605	630	616	594	614	596	609	586	640	587	597	627	645	608	590	618	557	634	624	632	595	610	628	603	605	575	591	598	565	606	597	566	606	603	592	594	607	606	586	634	683	626	599	601	619	599	591	626	606	571	627	607	623	602	647	594	625	580	634	587	610	657	593	598	612	624	650	607	579	560	626	612	574	597	626	589	602	573	623	583	612	568	603	623	598	621	575	640	652	627	607	624	627	625	625	594	603	600	620	582	606	580	579	632	562	578	579	600	634	557	592	583	594	583	642	536	630	592	664	590	616	625	611	592	600	627	573	594	563	585	624	609	627	600	637	571	586	595	595	590	596	618	611	617	569	592	611	608	584	619	580	596	588	608	659	610	585	588	613	584	567	606	590	599	607	599	621	587	611	607	627	619	583	603	620	563	586	602	567	587	601	606	591	612	558	580	610	608	606	633	573	617	632	658	629	602	645	636	604	599	632	555	625	589	585	610	623	623	592	551	545	584	596	556	587	573	564	624	609	603	625	532	593	591	597	612	632	598	569	631	633	581	641	580	628	542	609	612	633	600	598	570	586	602	579	576	596	622	617	625	606	581	617	603	572	633	575	574	610	590	617	613	602	601	622	567	596	614	610	620	622	618	617	614	601	624	587	614	635	648	647	579	608	625	578	607	584	650	595	643	592	620	593	665	608	600	605	545	624	612	641	638	640	602	584	604	588	572	640	572	590	583	573	586	605	616	573	607	551	597	595	600	609	609	613	579	631	631	657	606	630	612	603	570	636	629	587	574	573	658	586	613	631	547	619	613	621	628	624	630	612	567	597	619	601	615	590	607	621	590	567	663	635	613	603	607	644	584	639	600	588	604	613	597	603	590	591	582	606	551	577	635	640	582	582	577	618	600	606	606	576	570	607
29510	11572	7894	14043	18295	16906	14472	12426	10890	9582	9005	8459	7915	7533	7309	7258	7027	6837	6750	6669	6631	6634	6479	6472	6431	6499	6411	6304	6382	6272	6210	6197	6196	6158	6293	6152	6089	6160	6125	6169	6167	6086	6200	6154	6079	6045	6109	6186	6115	6176	6046	5980	5951	6015	6072	6110	6071	6081	6133	6019	6079	6134	5995	6029	5983	5854	6127	5962	5943	6039	6059	6080	6110	5837	6002	5969	5980	6048	5897	5942	6150	6081	5946	6067	5918	6036	6077	5984	5920	5924	6031	6020	6077	5977	6058	5924	6079	6098	5954	6102	6120	5977	5948	5750	6057	5945	6054	5966	6133	5986	5998	5923	6036	5853	6086	5934	6081	6024	5909	6003	5989	6140	6059	6035	5989	6036	6056	6103	5890	5960	5971	5981	5997	5905	5914	6004	6103	5990	6008	6082	6046	5883	5974	5863	6069	5982	6012	5840	5831	5913	6001	5970	6093	6026	6127	5918	5988	5958	6032	5967	5966	5959	5983	6149	6034	6087	5907	5999	5980	6060	5972	6115	5985	6030	5870	6070	6014	5988	6079	6018	5954	6068	6036	5940	6056	5858	5921	5985	5915	5978	5883	5996	5920	6010	6019	5988	6086	5965	5931	5936	5979	5914	6007	6049	6084	5988	6045	5972	5981	6046	5884	6037	5936	6038	6049	5975	6058	5940	6103	6008	5970	6005	6005	6032	5961	5970	5917	5960	5960	5931	5966	5923	5845	6041	6038	5959	6040	6043	5824	5929	5995	5909	6032	5986	6018	5983	6047	5988	6046	6039	5919	5925	6009	6044	5963	5918	6001	6013	6075	5968	6049	5978	5920	5956	5990	6080	6047	5950	5910	5907	5901	5969	5946	5977	6003	5950	6078	6222	6069	6061	6089	5978	5993	6041	6050	6075	6019	5909	6171	6041	6079	5985	6124	5950	6026	5949	5947	6161	5942	5943	5895	6022	5852	6016	5971	6006	6015	5994	5930	6031	5921	6043	5916	6004	5898	5997	6158	5998	6036	6043	5880	6017	5956	5944	6068	6022	5974	5950	6019	6061	6090	5915	6043	6068	6022	5984	5927	6018	5843	6077	6087	6061	5889	5942	6065	5888	6030	6081	5962	6009	5949	5958	6010	5966	6015	5993	5999	5976	6073	6033	5927	6095	6013	5999	5949	5962	5938	5925	6061	6073	6029	6025	6104	6012	5963	6014	5987	5966	5961	5996	5989	5993	6060	6027	6046	5972	6066	5873	5795	5945	5941	5897	5887	5966	5893	6074	5834	6006	6035	6063	5900	6033	6021	5996	5936	5936	6070	5946	6001	5923	5893	6047	5985	5972	5971	6192	5909	5974	6011	6076	6040	5993	5896	5926	6060	5939	5951	6085	6042	6010	5932	5903	5913	5966	6025	6003	5997	5978	5850	5980	5987	5953	5898	5982	5966	6002	6039	5948	6047	6000	5911	6002	5995	5945	5950	6029	5998	5996	5958	5932	5888	6049	6008	5925	6076	5965	5979	5897	6115	5972	5986	6038	5971	6103	6070	5927	6043	6136	6032	6005	6140	6005	5908	5986	5822	6092	6046	5953	6020	5984	5947	5966	6070	5835	5922	6021	5913	5844	5925	5951	6036	5966	5989	6031	5985	6036	6056	5972	5918	5904	5833	5955	5989	6034	6012	6007	6029	6040	6016	6172	5864	6000	5840	5964	5998	5957	5899	6125	5917	6146	6003	5928	5852	5989	5996	6067	6019	5992	5963	5983	6085	5997	6041	5857	6080	5908	6018	6165	5918	6057	6096	6020	5967	6007	6019	6034	6029	5928	6014	5951	6105	5966	6105	5907	5938	5957	6150	6040	6038	5961	5987	6062	6025	5947	5893	6120	5942	6020	5981	5918	5941	5874	5928	5894	6071	6073	5970	6079	5903	5937	5934	5970	5895	6033	5947	5866	5998	5884	5916	5856	5961	5887	6110	5927	5962	5947	5950	6032	5939	5953	6051	5948	5997	6011	5948	5877	6044	5956	5861	5927	5950	6064	6007	5835	6001	6051	6065	6057	5972	5957	5983	5945	5938	6096	5979	5998	6052	5931	6000	6033	6073	5895	5931	6052	5961	5872	5969	6104	6019	6018	6005	6121	5908	5904	5902	6037	5976	6011	5949	6051	6037	5991	6042	5987	5923	6063	5972	5934	5892	5977	6000	6043	5997	6010	5955	5996	5967	5941	5981	6021	6135	5817	5901	6015	5961	5937	6006	5976	5944	5872	5974	6036	5972	5974	6004	5972	5885	6032	6065	5949	6003	5999	5844	6064	6009	6007	5983	5966	5955	5990	5883	6136	6028	5978	5981	6046	5924	6004	5995	5928	6086	5953	6021	5933	5995	5961	6121	5880	6072	5942	5996	6047	6020	5937	6028	5925	6025	5956	5968	5986	6033	5933	6078	5944	5857	5950	5883	5910	5963	6152	6125	6080	5998	5931	6087	6014	6023	6097	5983	5942	5951	5982	6025	5924	6033	5982	6001	5943	5834	5939	6001	6061	5945	5953	5965	5932	5980	5965	6023	6035	6000	5964	5927	6078	5914	6072	6032	6011	6059	5969	5889	5932	5868	6060	5999	5920	6029	6047	6050	5855	5923	5959	6129	5960	6023	5962	5860	5883	5964	5898	5885	6007	6013	6014	5941	5986	5912	5856	5920	5957	5994	5936	5963	6028	6031	6062	5954	5885	6065	5986	5986	5987	6020	5979	5986	5965	5914	5999	6080	6010	5940	6066	5912	5982	5984	5994	5973	5896	6063	5917	5926	5940	6070	6067	5854	5948	6020	6003	6126	5935	6052	5965	5980	6014	6052	5947	6014	6016	6114	6065	5994	5995	5920	6011	5884	5998	5930	5997	6111	5911	6117	6026	6083	5929	5854	5936	5938	5911	6069	5943	5990	5869	5931	5973	6018	5976	5954	5843	5983	5977	5916	5924	5966	5962	6041	6108	5968	5885	5934	6117	6063	6004	6013	5923	5954	6039	5986	6059	5959	5951	6019	6023	5984	5978	6094	5957	6029	5943	5929	5965	5946	6011	5969	5946	5985	6086	6074	5939	5959	5967	6014	5954	5984	6051	5993	5926	6021	5998	6029	6005	6006	5911	5907	5996	6134	6020	5999	5967	6115	5905	5954	5966	6008	5957	6060	6050	5922	5953	6019	6032	5859	6030	6000	5964	6002	5888	5916	5962	5912	6001	6095	5957	6169	5952	5988	5956	6053	6064	5938	5873	5847	6160	5863	5922	6039	6003	5956	5938	6017	6020	5926	5903	5992	6034	5971	5944	5994	6099	6005	5888	5849	5941	5990	5968	5901	6096	6034	6011	5967	5910	5867	6067	5878	5988	6076	6056	5831	5853	6049	6031	6091	5872	6013	5909	5980	6057	5973	5874	5882	5969	6013	5822	5960	5914	5969	5836	5999	5910	5961	6049	5889	6012	5999	5909	6121	5988	6029	6024	6020	6010	5964	5937	5978	5911	6056	6068	5952	5954	6032	6006	5845	6034	6000	5997	5989	5871	5948	6048	6069	5883	6019	6011	6106	5953	6043	6025	5952	5942	5951	5953	6027	5982	6015	6006	6003	5990	6047	5952	5979	5970	5958	5928	6005	5907	5865	6022	6005	6009	6052	5968	5988	6110	6048	5981	5988	5838	5995	6048	6113	6042	6024	6039	5943	5990	6017	6102	6011	5980	5847	5945	5937	5966	5964	6052	5992	5975	6009	5892	5900	6035	5849	6042	6025	5896	6084	6022	5909	6007	6036	5932	5894	5909	5956	5977	5945	5994	5967	5939	5916	6124	5954	6000	6071	5999	6028	5974	5877	6030	5952	6012	6006	6035	6051	6012	5978	6016	5903	5978	6068	6066	5993	5951	6021	6023	6057	5943	6141	5981	6067	6070	6045	6103	5973	5949	6117	5962	6070	5931	6129	5923	5957	5977	5973	5872	5984	6015	6032	5932	5936	5880	5979	6018	6030	5924	5956	5982	5888	6013	5987	6016	6060	6166	5865	6027	6067	5981	5961	6088	5883	5963	5987	6019	6090	6086	5980	6163	6043	6012	5971	5831	6076	5836	5975	6111	6096	6033	6120	5935	6038	6017	5966	6141	5962	6029	5988	5994	6023	5999	5909	5905	5952	5968	5978	6036	6047	6004	5925	5962	5998	5955	5911	5967	6029	6036	6022	5983	6015	5816	6028	5968	5902	5967	5967	5905	6025	5936	5962	5951	5937	6101	5974	6129	5931	6034	5937	5995	6051	6061	6044	5884	6046	6039	6051	6063	6027	6024	5900	6002	6061	5965	6040	5985	6003	5992	6045	6100	5991	6079	6055	5916	5944	6004	6023	5995	5987	6009	5845	6046	6019	5935	6182	6080	6063	5904	5908	5977	5933	6027	5936	6057	6121	6014	5966	6066	6156	6038	6016	5994	6031	6007	6139	5954	5913	6038	5990	6026	6044	6030	5980	6040	5953	5958	6017	5956	5870	6096	5970	6019	5944	6115	6122	6024	6083	5914	6097	5830	6040	5984	5888	6044	5908	6026	6009	6080	5946	5935	5899	6005	5958	6005	5946	5964	6016	5932	5998	5941	6001	5977	5961	6054	5882	6124	5931	5958	5804	5917	5879	5899	5928	5979	6003	6035	6049	6043	5905	5989	5895	6063	5895	6012	5968	5943	5952	5923	6036	5912	5988	5906	5925	6086	5984	6081	6042	5999	6061	6086	6028	5879	6025	5885	5970	5960	6060	6129	5994	6077	5953	5875	6053	5960	5965	5932	6038	6021	6059	6016	6106	5888	5853	5896	5980	5943	6057	5899	5976	5928	6088	5967	5915	5974	5944	5894	6015	5907	6025	5920	6050	5950	6004	6011	6022	5985	6017	6002	5901	5900	6069	5948	6037	6071	5959	6035	5904	6018	6002	5951	5892	6091	5956	5981	5886	5934	5998	6044	5941	5912	6017	6158	6096	5994	6080	6017	5977	6050	6061	5942	5956	5836	5982	6084	5907	5976	5828	5997	5979	6005	5983	6033	5939	5897	6073	6019	6019	5971	5912	5868
5267	919	796	716	774	824	821	685	701	734	747	696	675	684	682	695	634	687	690	695	729	677	605	658	661	644	674	669	687	617	634	656	677	648	695	658	668	613	670	665	719	692	710	665	656	628	613	658	623	617	601	674	648	656	646	662	672	613	656	608	658	605	591	623	662	677	684	672	685	632	702	690	593	608	681	624	668	652	648	658	620	639	659	682	666	652	649	578	623	638	641	678	666	605	671	649	630	656	669	651	597	683	618	653	689	590	652	675	630	636	690	640	660	687	690	622	667	635	650	641	682	690	627	657	649	630	637	618	659	598	652	623	620	685	668	642	614	669	657	627	643	662	670	683	648	658	695	666	629	671	632	582	626	602	647	634	639	624	664	685	639	604	586	633	615	591	681	574	630	633	646	676	667	651	636	663	641	624	645	642	645	695	647	651	640	611	664	655	625	688	633	657	616	643	673	671	630	607	686	620	613	605	606	722	662	652	629	604	668	667	636	659	605	654	625	595	671	709	637	651	638	689	656	631	689	642	648	656	672	634	661	670	645	695	666	650	662	655	636	571	661	612	632	647	641	669	652	642	644	668	621	600	656	639	634	650	684	610	613	604	620	651	672	629	648	624	617	638	649	634	636	654	647	600	655	661	647	611	624	662	595	666	600	620	684	654	653	670	668	643	648	684	631	659	631	641	705	648	666	635	663	643	608	662	631	645	687	634	648	648	677	664	640	655	623	643	601	640	648	603	642	646	651	605	627	646	646	681	662	665	685	643	662	670	620	682	592	657	636	648	658	623	628	634	658	617	618	638	603	683	628	685	656	622	612	604	671	639	667	646	602	687	637	657	654	621	664	619	650	662	624	637	621	661	621	679	611	636	622	644	627	661	618	575	596	632	631	672	651	657	669	663	656	692	637	615	638	647	650	639	671	641	644	643	713	637	667	643	646	643	674	610	648	641	620	605	624	683	621	610	635	634	685	644	632	649	682	662	640	640	647	639	625	676	612	608	640	655	667	632	643	617	675	631	622	600	681	639	633	649	651	635	641	627	661	629	665	641	667	637	643	630	639	658	598	645	655	660	622	586	692	655	663	623	648	605	651	659	630	601	651	616	658	646	622	657	609	640	621	633	676	649	623	642	620	638	646	614	661	648	592	632	602	678	597	655	665	651	633	628	649	654	619	632	711	624	647	634	629	646	633	645	683	649	645	668	636	612	631	690	654	641	698	672	634	625	638	620	640	647	616	667	621	661	664	702	665	672	654	627	638	642	675	654	676	711	689	633	626	633	649	640	649	626	616	618	658	663	652	628	672	610	607	602	607	656	595	623	656	599	666	640	691	591	674	643	629	620	676	633	650	593	680	622	648	668	623	625	655	672	652	647	626	639	661	617	641	642	643	630	613	622	634	605	645	665	639	620	694	636	648	644	688	680	657	619	668	646	600	627	650	634	630	596	621	611	669	616	590	673	649	669	648	631	647	667	665	678	617	639	623	613	667	636	648	633	646	662	597	659	633	610	597	640	611	698	650	661	682	645	621	648	654	640	658	638	690	624	607	654	634	655	597	593	673	591	652	625	612	662	624	652	605	623	628	626	633	645	630	664	679	716	638	640	677	647	649	639	652	629	671	702	657	650	634	625	623	644	665	653	636	642	633	630	620	649	662	675	694	630	564	650	660	628	622	655	620	601	610	651	619	692	668	658	663	622	627	628	646	634	658	649	654	679	623	667	664	691	661	616	651	620	638	676	667	671	660	625	674	655	661	621	693	625	663	652	638	691	682	671	633	667	671	622	693	647	644	683	637	633	643	628	620	634	678	636	629	657	641	624	614	623	657	632	606	616	638	606	629	597	642	590	630	626	667	631	675	653	636	639	654	693	627	636	653	651	686	655	684	658	649	629	635	662	608	648	644	667	649	662	656	635	639	664	634	614	689	612	616	640	623	679	681	635	624	619	645	675	656	668	618	673	622	655	669	672	652	628	674	669	656	615	638	645	650	659	629	674	653	658	633	642	618	632	634	662	679	653	614	648	607	624	672	626	678	663	672	671	675	603	632	611	617	646	643	636	632	631	663	647	632	590	652	667	700	639	673	652	667	629	605	625	666	633	646	675	636	669	659	680	655	631	637	647	624	649	637	612	603	628	615	638	661	628	672	660	662	675	637	679	678	630	606	652	656	632	649	652	692	624	659	673	604	645	620	650	648	656	648	618	615	611	618	646	669	659	616	660	681	629	654	617	674	638	654	671	618	603	653	660	658	635	644	637	650	639	649	602	635	658	647	619	650	653	668	724	636	608	643	627	634	631	623	641	637	684	606	654	619	599	641	668	636	642	581	619	646	673	591	682	617	650	624	688	655	622	685	640	657	661	643	626	625	650	663	684	601	652	660	657	663	637	651	642	648	697	658	676	638	698	627	643	668	636	582	633	662	632	681	637	630	624	640	683	637	630	629	632	608	622	684	659	642	640	651	621	631	624	671	631	629	609	639	680	641	636	644	669	619	631	671	639	632	628	647	650	679	636	643	630	615	640	673	650	611	642	644	628	626	629	634	657	692	672	612	670	632	644	613	678	663	630	619	650	622	622	649	670	674	672	665	631	643	636	633	610	620	664	612	620	649	652	656	629	630	610	641	619	618	657	690	650	630	628	630	649	642	681	669	693	653	604	644	670	673	608	642	625	626	658	671	654	636	697	645	629	637	673	661	677	644	655	651	616	661	589	655	638	610	680	637	644	572	612	635	638	632	628	658	653	665	631	649	629	635	642	680	650	657	628	646	635	643	652	605	647	666	620	604	643	662	604	637	621	688	639	652	638	664	595	577	624	669	639	632	562	647	599	658	670	636	628	650	652	588	658	646	628	671	690	646	639	630	637	671	633	658	648	695	618	649	657	699	656	619	631	598	629	606	681	616	647	720	609	655	639	646	660	648	630	643	694	699	636	611	638	625	674	628	641	629	672	645	645	650	639	622	625	615	648	625	642	654	612	641	622	618	690	630	622	664	656	649	628	653	628	689	638	629	651	641	631	634	697	671	647	646	650	645	665	680	660	650	643	655	630	633	648	660	613	603	667	615	614	635	660	689	650	628	623	655	677	652	633	628	581	653	623	644	651	629	624	640	622	668	613	662	648	685	685	631	634	646	649	642	624	638	622	676	631	649	655	589	641	640	692	620	706	649	632	592	656	645	651	621	618	661	643	596	629	649	636	661	648	640	644	649	657	669	652	689	645	638	649	665	691	640	640	636	680	646	622	654	642	646	683	646	621	637	613	678	654	658	661	664	628	636	637	669	597	619	660	693	671	625	647	665	591	648	617	669	636	626	567	631	621	641	683	618	604	614	630	656	638	634	645	629	623	678	642	594	595	685	687	669	633	653	669	653	688	627	651	606	677	662	654	649	615	596	641	686	638	662	627	650	655	658	645	612	642	681	650	625	634	669	630	628	654	676	664	664	689	653	631	665	617	659	679	628	696	589	638	620	635	614	661
28159	11222	7873	13100	16942	15611	13408	11505	10339	9508	8806	8240	7928	7538	7374	7232	7160	7070	6898	7063	6957	6870	6824	6913	6732	6720	6652	6648	6595	6561	6638	6584	6563	6573	6562	6578	6411	6586	6458	6413	6478	6414	6524	6526	6423	6387	6461	6319	6509	6448	6504	6332	6400	6365	6372	6560	6389	6390	6281	6362	6341	6217	6359	6386	6446	6388	6358	6355	6450	6364	6395	6378	6414	6370	6394	6541	6425	6363	6343	6402	6364	6404	6313	6451	6430	6519	6412	6409	6291	6386	6348	6372	6339	6466	6422	6362	6418	6407	6478	6354	6396	6487	6399	6579	6364	6491	6479	6348	6314	6374	6373	6350	6344	6385	6210	6360	6354	6442	6299	6368	6406	6367	6247	6462	6235	6341	6298	6319	6460	6277	6236	6371	6362	6254	6307	6325	6399	6332	6337	6422	6324	6365	6346	6280	6402	6333	6396	6387	6407	6360	6395	6372	6292	6397	6300	6297	6297	6407	6580	6303	6302	6373	6324	6381	6405	6331	6333	6293	6396	6286	6361	6257	6410	6345	6336	6515	6418	6361	6361	6319	6408	6581	6336	6419	6311	6373	6369	6285	6346	6383	6386	6381	6458	6250	6322	6379	6347	6283	6464	6332	6315	6437	6396	6310	6332	6314	6274	6375	6281	6334	6363	6349	6335	6390	6377	6339	6319	6360	6441	6334	6392	6417	6341	6313	6365	6290	6432	6396	6354	6344	6383	6421	6395	6442	6419	6323	6318	6335	6151	6462	6321	6390	6238	6428	6475	6362	6380	6396	6331	6392	6423	6264	6319	6474	6316	6337	6242	6270	6422	6246	6353	6383	6357	6447	6406	6379	6339	6390	6287	6410	6426	6295	6412	6426	6224	6354	6286	6248	6432	6276	6428	6314	6359	6290	6365	6282	6378	6428	6389	6357	6448	6334	6327	6353	6383	6253	6271	6243	6378	6355	6426	6366	6331	6356	6408	6431	6296	6337	6400	6434	6374	6302	6417	6316	6321	6278	6312	6348	6457	6293	6387	6328	6390	6340	6277	6442	6254	6305	6241	6503	6410	6320	6208	6350	6432	6340	6295	6407	6443	6451	6344	6387	6277	6291	6385	6348	6383	6284	6292	6304	6439	6324	6401	6383	6329	6468	6379	6219	6388	6433	6369	6334	6340	6350	6459	6276	6321	6310	6329	6366	6431	6426	6349	6375	6424	6421	6298	6333	6436	6371	6389	6389	6346	6284	6250	6342	6365	6192	6410	6273	6349	6285	6466	6271	6415	6166	6529	6418	6213	6317	6416	6286	6323	6341	6501	6366	6460	6429	6298	6308	6394	6337	6426	6358	6255	6309	6371	6308	6375	6443	6376	6410	6348	6323	6431	6377	6235	6313	6330	6350	6286	6437	6298	6301	6445	6560	6397	6336	6429	6372	6324	6322	6288	6316	6360	6370	6306	6295	6367	6483	6387	6387	6506	6347	6410	6416	6492	6309	6314	6402	6374	6303	6434	6365	6348	6265	6352	6292	6309	6404	6362	6423	6267	6404	6360	6243	6375	6368	6392	6262	6460	6471	6421	6452	6265	6336	6285	6380	6409	6465	6334	6459	6267	6382	6381	6305	6440	6462	6356	6294	6292	6237	6464	6442	6316	6429	6423	6290	6244	6341	6311	6376	6333	6323	6270	6405	6221	6257	6257	6322	6387	6371	6392	6389	6475	6401	6408	6392	6464	6466	6212	6440	6401	6329	6277	6314	6329	6224	6541	6328	6385	6326	6357	6387	6268	6279	6310	6225	6366	6346	6187	6559	6227	6410	6310	6399	6436	6296	6211	6451	6379	6306	6396	6309	6366	6278	6454	6336	6212	6358	6387	6265	6339	6354	6297	6365	6359	6337	6560	6408	6474	6424	6436	6428	6346	6470	6262	6325	6416	6369	6362	6144	6318	6417	6153	6276	6393	6312	6328	6280	6416	6380	6226	6359	6390	6170	6378	6343	6347	6445	6247	6270	6328	6364	6333	6395	6429	6221	6433	6302	6385	6284	6311	6338	6499	6406	6285	6334	6310	6337	6376	6308	6335	6334	6420	6329	6353	6293	6348	6363	6499	6378	6340	6293	6483	6345	6449	6332	6292	6388	6345	6407	6525	6336	6393	6430	6389	6374	6326	6397	6377	6238	6366	6363	6389	6323	6319	6347	6318	6306	6326	6397	6398	6407	6389	6361	6324	6358	6354	6313	6313	6427	6349	6426	6288	6442	6230	6373	6248	6492	6328	6516	6374	6318	6411	6311	6378	6271	6287	6417	6386	6295	6385	6224	6448	6375	6480	6426	6435	6238	6315	6425	6430	6288	6397	6441	6336	6274	6314	6282	6349	6376	6502	6350	6344	6376	6369	6266	6376	6231	6349	6225	6418	6213	6291	6342	6301	6432	6239	6379	6375	6283	6276	6382	6426	6320	6245	6413	6396	6389	6428	6416	6331	6258	6441	6525	6363	6302	6425	6327	6365	6345	6311	6159	6408	6357	6305	6388	6326	6440	6278	6326	6389	6377	6477	6414	6310	6378	6396	6502	6375	6327	6341	6458	6231	6358	6472	6267	6323	6455	6408	6259	6306	6430	6352	6384	6386	6194	6403	6330	6347	6376	6262	6387	6364	6275	6217	6478	6450	6312	6403	6317	6334	6349	6434	6272	6328	6405	6301	6432	6440	6499	6340	6391	6343	6403	6384	6408	6438	6264	6312	6313	6198	6267	6343	6339	6382	6437	6325	6385	6375	6400	6420	6334	6390	6455	6224	6348	6416	6327	6442	6422	6378	6359	6396	6331	6180	6361	6354	6311	6350	6303	6286	6450	6237	6519	6385	6391	6275	6286	6373	6363	6306	6386	6321	6234	6339	6222	6399	6241	6347	6431	6198	6336	6262	6425	6234	6482	6420	6382	6370	6431	6325	6385	6285	6474	6380	6393	6304	6376	6356	6295	6316	6281	6321	6451	6291	6367	6483	6283	6275	6416	6420	6359	6276	6218	6237	6325	6389	6429	6330	6332	6308	6476	6335	6380	6364	6431	6399	6399	6347	6389	6322	6325	6486	6300	6317	6464	6302	6230	6233	6469	6286	6290	6358	6218	6343	6338	6225	6435	6303	6490	6433	6354	6406	6366	6249	6398	6344	6259	6427	6337	6340	6311	6439	6362	6343	6388	6448	6513	6306	6273	6353	6332	6302	6320	6289	6398	6242	6359	6243	6364	6418	6355	6421	6254	6484	6259	6271	6255	6281	6455	6341	6307	6377	6220	6415	6399	6275	6299	6330	6284	6199	6307	6373	6293	6387	6487	6389	6319	6318	6338	6430	6377	6348	6333	6223	6342	6459	6456	6280	6427	6345	6314	6247	6385	6341	6365	6274	6462	6265	6378	6436	6211	6338	6513	6274	6367	6319	6328	6265	6408	6450	6307	6237	6319	6442	6401	6435	6278	6494	6325	6532	6332	6472	6262	6354	6284	6307	6344	6273	6291	6295	6446	6328	6351	6360	6314	6329	6369	6323	6274	6412	6470	6253	6391	6337	6463	6393	6411	6479	6442	6397	6266	6327	6231	6241	6375	6370	6396	6286	6344	6359	6349	6364	6384	6477	6368	6359	6388	6387	6418	6285	6454	6372	6266	6412	6432	6374	6416	6291	6416	6300	6327	6342	6279	6430	6237	6419	6399	6415	6299	6224	6340	6339	6371	6497	6327	6334	6400	6336	6320	6376	6271	6407	6540	6108	6157	6393	6433	6384	6418	6375	6330	6383	6371	6329	6505	6409	6225	6440	6373	6334	6430	6207	6360	6324	6306	6347	6523	6327	6319	6379	6344	6323	6417	6382	6336	6372	6332	6395	6213	6286	6277	6339	6336	6421	6334	6443	6364	6222	6412	6371	6245	6429	6342	6408	6219	6301	6424	6268	6354	6429	6532	6274	6318	6394	6356	6259	6312	6345	6264	6476	6350	6425	6386	6473	6302	6443	6308	6445	6288	6352	6297	6341	6445	6371	6364	6372	6373	6388	6327	6478	6320	6401	6372	6301	6307	6428	6362	6322	6340	6306	6468	6240	6451	6432	6341	6309	6345	6310	6311	6467	6235	6443	6346	6566	6368	6390	6333	6282	6277	6351	6483	6316	6368	6388	6245	6324	6392	6344	6374	6460	6279	6449	6344	6321	6278	6417	6189	6392	6388	6266	6281	6448	6327	6351	6341	6547	6412	6243	6345	6297	6324	6364	6413	6400	6450	6276	6232	6401	6244	6414	6379	6274	6267	6294	6331	6489	6291	6498	6469	6358	6350	6333	6477	6298	6515	6294	6406	6433	6476	6393	6433	6398	6377	6407	6475	6284	6356	6446	6321	6488	6279	6300	6415	6313	6391	6224	6284	6275	6338	6333	6356	6187	6273	6363	6479	6385	6312	6434	6333	6244	6378	6388	6391	6313	6290	6321	6302	6271	6341	6322	6239	6449	6280	6459	6308	6367	6389	6379	6376	6273	6266	6325	6223	6337	6384	6472	6330	6234	6356	6408	6466	6351	6359	6315	6372	6400	6284	6354	6382	6323	6441	6288	6415	6345	6291	6237	6364	6378	6363	6364	6315	6452	6390	6334	6384	6314	6390	6407	6445	6431	6452	6415	6356	6315	6456	6345	6396	6412	6315	6428	6255	6356	6282	6479	6281	6320	6336	6280	6377	6293	6298	6479	6394	6415	6454	6347	6420	6340	6335	6372	6335	6296	6494	6165	6405	6472	6319	6321	6185	6323	6440	6379	6329	6411	6399	6251	6400	6412	6293	6346	6433	6292	6263	6401	6318	6365	6414	6340	6417	6275	6512	6365	6325	6359	6356	6307	6422	6336	6369	6439	6342	6394	6323	6395	6377	6244	6385	6408	6353	6229	6384	6335	6339	6385	6380	6472	6271	6333	6437	6314	6345	6298	6374	6424	6351	6337	6395	6331	6384	6400	6268	6395	6214	6300	6273	6439	6431	6202	6352	6351	6435	6295	6406	6467	6328	6430	6301	6393	6253	6328	6315	6383	6402	6434	6365	6393	6274	6436	6379	6349	6437	6351	6324
5219	1291	902	829	1012	978	972	908	897	906	803	853	801	790	745	759	745	752	807	717	732	709	696	769	741	727	732	672	681	747	714	664	736	704	716	683	725	700	668	654	729	702	705	685	724	687	723	730	690	703	646	715	732	752	739	723	702	675	727	660	693	713	723	698	709	737	663	727	693	731	713	697	715	684	736	663	755	715	733	685	709	746	700	626	672	678	666	675	699	714	699	680	686	675	729	690	720	680	677	717	670	697	671	705	666	681	700	662	731	682	684	687	674	709	677	686	662	733	716	710	735	692	693	703	695	706	741	710	710	729	692	697	683	707	673	682	714	702	730	687	711	690	696	663	729	654	707	718	727	662	685	722	691	669	686	679	727	716	741	702	702	706	651	664	697	710	721	729	695	694	699	698	700	674	675	708	724	722	696	724	696	719	733	697	705	664	721	719	691	727	700	738	709	660	723	744	659	718	717	700	680	688	707	708	729	710	684	708	695	743	693	702	724	722	637	745	727	681	717	664	671	699	658	746	658	694	698	702	696	699	690	717	716	725	696	711	670	741	743	675	732	709	749	717	689	679	685	681	724	728	681	703	690	676	732	662	725	709	726	738	708	712	667	662	685	652	697	660	735	701	719	699	696	689	740	678	663	677	683	725	689	676	685	687	757	704	651	686	693	712	672	703	694	732	725	653	692	717	687	700	671	681	714	736	721	711	721	673	726	684	724	703	711	688	668	756	705	691	675	700	671	644	717	698	680	733	682	719	730	729	720	699	677	723	679	737	700	662	659	687	651	704	687	732	693	686	692	716	656	710	687	700	704	754	737	660	737	665	709	701	710	717	759	688	713	705	699	694	703	700	770	733	672	679	710	705	743	676	732	689	723	731	711	707	710	718	699	719	737	742	690	755	686	709	719	713	678	728	678	701	632	737	711	726	693	737	642	699	688	656	645	677	751	723	726	705	686	693	698	691	648	650	719	703	687	735	657	690	677	686	652	695	690	726	671	653	718	703	692	703	735	698	677	664	696	717	703	716	701	740	705	718	716	678	706	665	706	731	706	695	685	715	665	680	666	683	672	660	755	723	614	686	729	701	734	685	706	750	720	680	727	688	686	673	762	702	732	746	732	704	656	736	685	740	742	687	721	643	668	702	720	700	679	691	707	717	707	676	672	708	686	691	713	676	655	714	721	685	672	696	723	736	715	664	689	659	676	724	676	714	699	684	708	710	708	740	688	668	685	668	702	715	680	713	698	705	754	706	678	717	684	754	705	689	697	702	722	688	726	730	736	732	734	714	700	697	659	754	713	703	677	687	710	698	715	663	665	739	704	670	735	690	691	669	710	699	699	683	640	709	681	653	711	680	738	658	697	709	689	721	662	697	693	627	709	676	695	707	697	708	663	690	649	694	699	683	644	696	690	682	744	735	671	725	644	731	716	648	689	648	735	708	682	668	706	686	725	729	722	709	696	675	694	719	733	749	690	712	722	717	701	728	662	711	716	738	699	698	700	698	679	696	684	674	716	681	680	699	721	741	661	693	698	690	689	728	684	706	698	702	680	713	703	732	715	674	755	709	700	688	667	732	729	696	703	685	725	787	713	732	737	676	689	675	705	685	671	714	675	712	719	728	680	717	728	686	702	745	714	695	669	702	707	713	684	721	658	732	704	717	679	757	727	683	696	647	700	641	729	707	653	678	726	710	727	792	668	669	684	700	654	711	700	659	721	667	678	660	706	723	714	673	735	723	687	742	698	691	681	704	691	665	730	735	723	688	684	715	698	709	708	710	726	733	730	724	710	704	676	686	691	665	728	692	693	688	728	667	697	701	684	755	709	694	666	700	712	662	675	736	692	661	689	719	682	701	694	672	718	737	677	711	707	673	710	700	735	720	715	733	720	692	707	704	721	693	633	673	720	686	690	779	697	722	705	683	741	684	680	668	692	706	670	712	718	699	724	694	712	685	708	720	709	707	641	693	705	687	687	689	728	702	748	682	696	719	740	693	746	727	735	701	664	732	704	696	709	695	745	719	684	680	692	719	742	721	688	688	703	723	730	676	716	692	700	717	702	691	663	709	700	737	700	727	697	679	713	708	719	690	682	699	690	719	721	669	709	679	694	703	743	678	683	665	692	693	678	677	733	685	674	711	686	724	690	712	671	725	656	690	700	655	712	659	694	726	732	707	667	734	700	685	713	704	669	715	695	754	725	724	670	727	662	709	727	702	689	704	671	702	687	710	725	656	727	694	733	685	738	701	682	726	698	635	691	738	682	707	708	734	653	716	710	728	705	690	680	706	700	719	707	687	723	683	696	733	677	697	667	732	674	656	692	696	692	692	723	717	702	702	733	714	692	709	693	728	714	702	662	674	716	738	726	689	672	675	694	703	713	731	728	718	677	739	754	680	713	710	742	698	673	694	731	669	713	714	703	743	717	755	735	686	686	660	692	722	702	712	690	612	664	705	706	722	718	699	707	686	731	661	682	663	663	694	691	726	699	714	685	686	695	723	694	670	698	757	718	714	730	691	702	688	717	734	678	700	673	717	763	724	722	682	694	739	663	743	694	667	687	678	672	761	737	709	722	699	697	664	700	727	705	650	671	687	692	668	729	722	654	684	689	696	698	702	684	654	737	728	682	650	665	687	694	712	695	731	701	658	689	683	710	707	694	709	729	720	683	750	683	704	675	705	670	685	705	733	698	715	711	720	686	682	700	739	725	729	702	675	721	670	643	753	704	708	677	685	713	765	685	716	737	700	692	644	678	709	729	714	684	694	671	690	739	704	725	703	690	683	698	686	667	692	674	700	726	652	706	652	714	663	681	699	674	695	718	709	744	677	682	749	707	713	671	694	709	730	735	677	741	696	640	669	667	664	644	641	705	729	659	725	655	696	727	671	682	736	743	677	648	710	718	715	718	696	723	699	715	710	675	719	681	738	682	684	685	689	666	752	745	681	681	713	731	728	711	688	654	673	769	703	679	691	692	698	742	727	657	680	717	682	730	714	703	660	729	731	701	693	715	707	648	648	752	693	706	688	646	680	699	691	662	680	716	730	716	689	727	701	719	698	711	693	712	786	743	712	675	718	701	716	702	678	700	719	721	714	660	669	754	707	688	715	718	693	737	693	697	684	688	681	719	717	661	693	668	718	685	733	754	724	706	716	698	661	704	705	696	743	645	689	697	684	737	722	713	738	770	703	698	764	699	684	698	648	679	727	728	728	722	710	702	715	711	724	716	676	718	675	696	683	704	733	658	728	683	710	686	698	690	697	719	685	726	715	699	743	693	682	672	708	740	671	705	724	663	723	685	725	690	705	726	711	703	710	709	670	671	735	703	692	700	754	684	659	633	694	742	652	706	663	702	687	662	724	690	690	734	743	718	734	635	708	729	734	755	706	698	695	732	686	669	688	708	672	698	771	723	711	719	703	677	665	732	742	683	700	715	717	709	680	710	672	679	695	731	685	728	697	683	695	712	726	660	657	702	674
36101	15614	9998	19162	24338	22349	19151	16161	14209	12753	11462	10477	9973	9565	9020	8851	8473	8178	8069	8040	7910	7887	7706	7669	7548	7613	7367	7504	7416	7393	7369	7480	7255	7103	7166	7210	7029	7036	7186	7085	6943	6893	7006	6975	7047	7055	6996	6958	6980	6989	6914	6956	6879	6935	6837	6985	6942	6815	6923	6980	6946	7092	7044	6926	6954	6838	6835	6782	6837	6914	6743	6907	6867	6807	6703	6829	6963	6715	6862	6979	6781	6901	6871	6808	6912	6805	6834	7022	6937	6884	6788	6975	6988	6903	6966	6916	6925	6862	6803	6907	6758	6932	6804	6916	6747	6903	6736	6864	6854	6875	6828	6776	6915	6815	6922	6868	6684	6737	6862	6807	6872	6829	6795	6743	6817	6793	6835	6881	6866	6734	6875	6870	6982	6784	6883	6700	6895	6829	6745	6844	6800	6946	6862	6729	6926	6836	6778	6813	6778	6795	6759	6919	6726	6850	6917	6773	6792	6946	6742	6650	6912	6730	6793	6797	6850	6909	6780	6724	6799	6801	6759	6980	6841	6761	6996	6955	6778	6873	6906	6919	6757	6754	6795	6833	6801	6770	6803	6814	6898	6784	6730	6917	6899	6787	6717	6934	6813	6872	6874	6817	6827	6835	6717	6834	6871	6777	6840	6779	6683	6864	6809	6859	6731	6884	6772	6736	6810	6848	6808	6825	6842	6797	6875	6812	6884	6841	6917	6841	6773	6656	6708	6877	6808	6831	6857	6836	6840	6947	6791	6836	6767	6708	6847	6798	6846	6858	6796	6833	6701	6807	6685	6820	6765	6838	6732	6928	6772	6915	6775	6856	6749	6953	6873	6872	6866	6836	6776	6883	6798	6904	6708	6752	6862	6814	6793	6950	6808	6800	6834	6836	6793	6733	6752	6726	6843	6809	6914	6828	6770	6832	6827	6903	6740	6822	6910	6657	6950	6731	6921	6820	6850	6665	6722	6653	6809	6747	6751	6969	6842	6758	6938	6742	6767	6778	6763	6797	6747	6804	6870	6776	6828	6865	6908	6717	6796	6856	6890	6699	6753	6885	6857	6697	6818	6854	6842	6862	6801	6901	6715	6736	6791	6884	6842	6730	6753	6803	6874	6851	6914	6831	6764	6755	6694	6870	6825	6828	6902	6758	6825	6863	6868	6777	6869	6734	6748	6827	6760	6851	6847	6798	6767	6840	6807	6808	6834	6848	6777	6907	6763	6702	6820	6830	6921	6783	6787	6770	6826	7035	6821	6841	6776	6897	6789	6638	6919	6793	6843	6880	6742	6908	6890	6859	6894	6725	6828	6650	6864	6792	6740	6665	6757	6823	6848	6910	6906	6710	6701	6803	6837	6889	6860	6860	6834	6707	6779	6659	6926	6829	6733	6829	6877	6821	6704	6739	6800	6769	6860	6830	6845	6834	6774	6872	6833	6738	6709	6830	6794	6823	6909	6882	6867	6803	6793	6758	6740	6853	6762	6755	6864	6765	6877	6926	6629	6741	6919	6724	6885	6919	6703	6770	6645	6704	6767	6803	6823	6789	6758	6871	6784	6815	6808	6869	6811	6844	6797	6767	6850	6832	6905	6903	6792	6810	6765	6859	6792	6750	6750	6855	6735	6801	6820	6817	6760	6813	6946	6766	6779	6833	6837	6832	6774	6851	6865	6718	6801	6785	6940	6907	6679	6821	6831	6803	6803	6818	6803	6735	6810	6818	6851	6823	6852	6703	6715	6790	6950	6930	6810	6760	6757	6751	6732	6758	6933	6853	6830	6853	6828	6906	6837	6893	6792	6804	6770	6874	6906	6812	6889	6758	6771	6766	6827	6870	6729	6856	6766	6835	6875	6898	6826	6864	6740	6945	6826	6950	6870	6917	6775	6762	6893	6836	6883	6938	6901	6854	6875	6804	6826	6852	6705	6804	6802	6719	6755	6812	6788	6796	6769	6837	6797	6759	6741	6934	6770	6900	6938	6894	6844	6883	6901	6797	6805	6794	6955	6726	6810	6753	6798	6823	6900	6804	6865	6807	6683	6817	6923	6760	6770	6838	6775	6726	6791	6763	6798	6819	6698	6784	6698	6825	6885	6836	6846	7091	6875	6880	6812	6813	6937	6834	6825	6908	6854	6808	6866	6780	6822	6717	6626	6949	6768	6799	6927	6827	6771	6866	6696	6738	6979	6784	6803	6751	6792	6851	6695	6897	6785	6721	6743	6774	6783	6857	6819	6674	6814	6789	6848	6782	6819	6830	6863	6776	6734	6774	6792	6824	6799	6728	6874	6809	6802	6718	6917	6826	6776	6808	6867	6810	6786	6762	6804	6659	6781	6807	6792	6881	6794	6814	6793	6786	6910	6757	6776	6721	6804	6795	6854	6763	6867	6816	6755	6869	6798	6802	6888	6869	6819	6865	6764	6823	6855	6779	6837	6832	6866	6804	6670	6802	6795	6763	6956	6788	6852	6801	6753	7068	6806	6705	6671	6814	6804	6796	6786	6788	6887	6809	6762	6716	6837	6779	6905	6706	6864	6732	6747	6870	6905	6936	6793	6856	6923	6754	6752	6757	6821	6835	6855	6855	6736	6649	6811	6785	6989	6826	6792	6858	6804	6786	6802	6824	6773	6808	6940	6756	6812	6735	6742	6929	6753	6786	6882	6772	6750	6955	6829	6739	6789	6763	6870	6872	6701	6918	6673	6691	6807	6701	6760	6738	6836	6854	6687	6841	6806	6836	6845	6929	6746	6843	6842	6889	6710	6794	6864	6730	6679	6591	6786	6785	6844	6806	6765	6717	6805	6855	6912	6855	6644	6744	6960	6812	6859	6858	6955	6849	6813	6699	6764	6898	6863	6996	6797	6835	6911	6740	6881	6825	6909	6832	6834	6907	6823	6897	6778	6953	6923	7014	6800	6857	6667	6873	6676	6732	6869	6823	6837	6763	6796	6803	6856	6926	6829	6920	6833	6907	6836	6866	6753	6878	6841	6829	6811	6815	6895	6694	6808	6832	6879	6800	6881	6839	6768	6687	6907	6851	6843	6881	6822	6841	6804	6761	6873	6800	6706	6770	6857	6710	6821	6782	6777	6799	6890	6785	6936	6959	6841	6807	6940	6762	6738	6928	6894	6805	6802	6778	6836	6909	6823	6920	6843	6670	7119	6892	6817	6774	6794	6951	6702	6707	6786	6794	6807	6820	6802	6957	6745	6932	6801	6781	6763	6801	6851	6675	6693	6834	6788	6808	6822	6813	6720	6744	6854	6840	6838	6852	6835	6734	6908	6863	6817	6823	6815	6874	6861	6797	6728	6854	6796	6843	6844	6862	6815	6899	6871	7020	6860	6908	6945	6802	6836	6729	6701	6925	6779	6912	6865	6821	6886	6845	6887	6811	6770	6893	6917	6629	6726	6873	6813	6736	6885	6785	6661	6982	6845	6913	6777	6875	6852	6950	6736	6901	6741	6754	6739	6875	6654	6844	6884	6790	6813	6793	6831	6893	6829	6723	6808	6833	6775	6885	6778	6784	6749	6774	6835	6832	6915	6798	6820	6757	6815	6779	6794	6824	6901	6871	6913	6800	6824	6759	6754	6867	6833	6822	6858	6816	6640	6823	6822	6740	6935	6587	6837	6759	6792	6935	6842	6740	6847	6843	6822	6926	6872	6779	6847	6910	6776	6771	6965	6891	6812	6826	6815	6771	6796	6768	6886	6860	6956	6889	6785	6912	6809	6766	6809	6689	6856	6908	6819	6729	6755	6809	6779	6764	6912	6855	6668	6957	6699	6755	6850	6844	6785	6759	6728	6813	6831	6662	6843	6746	6685	6889	6844	6790	6712	6797	6808	6922	6798	6855	6772	6856	6700	6772	6776	6812	6833	6845	6766	6678	6839	6835	6666	6971	6772	6790	6873	6761	6846	6804	6824	6882	6814	6778	6873	6891	6832	6846	6883	6728	6787	6782	6789	6807	6917	6821	6906	6967	6815	6858	6859	6751	6942	6918	6901	6710	6849	6756	6866	6912	6827	6836	6852	6853	6880	6853	6880	6991	6957	6723	6866	6789	6885	6806	6905	6849	6746	6880	6785	6823	6815	6870	6831	6844	6773	6775	6844	6846	6847	6805	6655	6743	6764	6816	6867	6880	6847	6738	6833	6809	6847	6824	6741	6893	6763	6833	6840	6824	6778	6820	6761	6744	7038	6814	6746	6738	6981	6732	6870	6721	6774	6879	6827	6839	6980	6846	6721	6886	6908	6887	6807	6777	6755	6673	6687	6719	6784	6818	6833	6726	6756	6668	6798	6652	6873	6894	6750	6689	6861	6956	6821	6895	6723	6902	6839	6737	6657	6813	6851	6913	7024	6844	6871	6852	6859	6814	6841	6769	6704	6833	6804	6881	6754	6767	6940	6792	6796	6842	6846	6802	6859	6691	6816	6841	6715	6762	6590	6869	6837	6933	6758	6820	6895	6740	7030	6776	6678	6822	6718	6914	6866	6821	6776	6678	6941	6848	6882	6875	6809	6788	6919	6672	6791	6829	6848	6735	6838	6889	6835	6995	6852	6866	6897	6810	6751	6659	6866	6796	6709	6884	7008	6706	6904	6979	6807	6881	6845	6778	6806	6737	6980	6883	6786	6878	6825	6692	6832	6900	6942	7082	6825	6855	6729	6690	6780	6783	6883	6851	6731	6814	6883	6850	6786	6869	6809	6787	6885	6813	6677	6707	6843	6743	6825	6790	6777	6621	6828	6855	6887	6844	6816	6770	6917	6831	6785	6795	6902	6837	6822	6884	6731	6814	6767	6844	6973	6666	6746	6833	6804	6864	6923	6782	6866	6680	6828	6824	7010	6845	6842	6723	6812	6728	6783	6781	6898	6839	6794	6783	6919	6837	6799	6926	6865	6791	6877	6825	6900	6825	6821	6827	6762	6826	6798	6766	6784	6792	6751	6757	6938	6945	6852	6849	6872	6727	6845	6776	6879	6856	6777	6735	6736	6724	6926	6814	6903	6810	6863	6985	6771	6792	6719	6651	6756	6909	6804	6803	6986	6831	6811	6794	6601	6812	6708	6682	6767	6837	6806	6922	6798	6773
3478	995	969	989	984	952	1024	961	952	952	944	932	929	914	891	938	933	951	960	966	912	935	928	934	931	913	922	923	923	839	940	895	907	902	921	932	958	948	935	945	941	898	934	935	936	896	893	921	971	972	937	920	931	912	897	899	976	901	932	906	933	923	881	884	926	914	925	884	936	927	954	928	865	954	937	947	914	912	960	904	870	895	899	993	931	904	902	902	918	911	932	937	921	925	883	912	944	918	947	923	872	907	902	892	928	917	932	923	950	881	928	931	957	921	881	885	897	928	886	941	952	908	954	908	995	933	951	894	899	948	928	934	974	911	914	943	933	955	898	940	916	865	912	963	975	889	938	912	929	898	919	894	941	934	985	952	941	939	959	969	901	901	926	878	912	928	933	899	909	910	971	929	965	927	900	939	915	910	912	973	920	949	914	915	877	925	908	935	895	969	877	901	911	896	870	1004	867	917	947	909	956	975	925	921	877	931	938	964	932	986	936	903	900	931	935	916	938	959	915	903	978	951	933	928	948	957	929	963	938	904	916	918	933	965	1017	942	1024	921	935	881	934	904	922	969	963	914	911	950	947	910	879	961	915	917	926	904	937	979	956	872	924	923	931	913	975	887	1020	963	927	931	899	861	960	944	961	939	922	975	936	933	882	936	930	927	906	930	933	904	911	930	973	877	922	993	893	952	979	914	965	898	911	909	961	882	934	935	953	904	983	887	996	932	904	911	927	921	950	892	963	973	920	887	979	885	933	969	936	903	919	904	943	935	905	961	963	920	955	910	940	936	928	910	922	941	951	972	928	851	925	917	936	947	864	906	910	949	864	880	935	917	921	912	903	923	924	898	942	922	886	910	879	912	924	906	974	911	958	909	885	867	954	911	953	969	935	912	907	965	921	897	960	947	915	984	956	871	927	942	909	962	973	965	1014	916	932	954	900	896	855	925	910	876	940	947	917	929	977	936	865	977	946	974	915	926	946	947	900	907	878	926	888	975	938	968	939	887	976	897	959	893	935	899	902	868	952	868	892	954	929	859	936	918	880	930	935	925	918	858	908	911	899	930	897	931	959	915	907	880	933	935	967	918	942	918	936	901	899	900	888	965	948	927	928	925	943	937	896	947	951	985	940	946	906	893	902	949	953	960	945	915	911	906	892	914	910	902	923	921	924	927	929	967	925	917	927	944	902	943	927	934	922	940	933	915	891	946	949	939	999	992	877	923	931	917	880	923	910	901	911	951	939	883	923	922	929	946	898	933	890	858	967	925	886	876	927	897	920	925	915	946	980	939	911	875	943	918	904	905	895	928	929	874	915	878	934	867	931	871	996	972	906	935	955	934	933	992	899	932	946	891	911	948	891	972	928	896	905	906	932	899	916	951	926	872	908	920	927	929	950	907	919	889	952	962	960	923	958	927	914	930	915	969	938	897	964	932	945	913	882	898	928	929	941	861	910	912	900	936	866	925	950	962	911	930	1020	921	943	918	883	889	933	924	946	936	904	905	884	939	916	913	938	941	891	911	939	906	876	975	884	912	941	869	925	930	935	883	900	888	909	944	902	879	929	893	964	941	950	957	915	904	933	972	857	916	938	878	873	931	883	921	932	967	960	954	911	944	929	933	960	909	933	927	935	915	947	908	850	915	896	940	906	936	908	921	918	916	938	918	956	970	904	884	919	948	900	946	987	954	882	921	966	946	970	878	949	961	879	940	913	925	898	905	945	946	977	918	934	899	942	951	908	948	915	939	972	936	969	902	936	922	906	940	982	949	995	925	886	926	931	912	922	928	910	903	898	963	928	902	929	937	937	885	906	911	960	910	915	959	930	905	887	923	953	951	884	919	946	880	894	931	924	958	922	915	962	929	945	884	957	919	899	916	938	902	890	917	904	922	930	934	896	929	917	952	924	918	955	915	948	902	915	888	888	862	939	924	1002	915	986	989	859	853	929	915	921	962	927	910	920	894	926	920	894	915	933	948	898	899	1015	929	872	920	941	894	923	914	924	871	988	922	934	916	954	970	889	863	919	942	940	954	950	957	900	941	949	961	958	965	949	902	893	903	919	949	934	972	930	973	952	961	903	937	948	898	946	929	945	977	955	918	889	942	922	946	904	911	953	1007	891	930	915	898	934	973	968	868	966	931	986	886	919	915	923	942	948	915	896	863	915	897	926	930	940	896	843	937	914	875	933	945	953	906	911	971	927	919	937	938	878	876	992	914	939	919	907	936	910	901	976	939	933	914	963	930	923	904	986	887	952	905	997	910	952	889	917	978	917	873	944	928	928	889	910	926	953	866	864	923	907	981	909	953	858	903	977	867	917	985	921	904	908	937	966	957	953	908	978	912	926	934	886	921	912	883	889	909	983	904	921	926	923	899	917	943	905	946	906	900	884	896	925	915	929	895	929	874	923	962	995	921	935	893	937	933	925	932	909	933	914	878	938	924	972	953	910	870	916	914	907	980	922	896	952	923	899	923	948	957	940	906	902	922	903	913	923	945	949	972	904	917	914	856	953	927	887	912	952	964	932	967	909	927	914	921	909	970	935	932	870	917	954	942	935	949	925	949	925	908	913	970	984	912	956	996	881	940	902	957	886	954	945	883	923	942	929	927	994	922	910	923	923	907	903	887	944	971	951	905	945	959	921	887	952	981	931	892	891	978	897	885	909	902	902	904	916	966	851	931	977	877	901	921	951	878	912	923	929	874	1007	904	951	976	908	937	942	935	931	891	896	933	893	917	934	925	963	941	878	965	859	913	915	961	964	935	882	948	958	964	896	969	911	948	907	966	969	964	888	937	886	882	924	909	959	962	910	894	972	958	910	939	955	883	914	889	933	923	956	983	975	937	961	912	907	923	893	867	908	963	914	916	911	880	925	972	931	885	880	933	916	857	912	866	941	908	908	954	936	920	915	952	913	925	880	924	927	894	929	970	953	934	948	933	888	927	963	913	964	935	880	930	915	929	897	894	935	872	911	947	913	963	926	873	1001	914	878	873	941	940	979	930	912	949	922	927	883	902	927	947	895	959	992	956	894	896	944	895	938	823	883	962	936	937	922	910	903	961	884	915	881	954	909	884	929	952	856	925	916	921	889	897	944	896	975	887	896	937	936	903	935	918	975	972	914	926	954	939	924	996	956	911	924	967	919	923	918	914	898	895	934	869	987	923	924	890	964	914	898	903	933	928	970	938	949	875	943	896	929	935	934	969	956	925	895	864	925	910	922	902	922	893	876	932	896	951	870	955	936	955	923	935	889	957	949	919	920	967	890	876	889	951	904	963	968	970	907	925	963	932	939	877	959	964	1001	885	945	950	970	943	923	944	893	904	907	979	958	906	918	979	917	951	926	883	933	971	944	897	923	915	914	912	933	964	936	917	938	915	931	947	928	985	937	918	922	983	947	957	914	889	913	867	924	920	1010	893	901	948	940	918	879	949	922	963	970	946	889	943	947	935	924	945	929	926	964	926	897	914	915	928	920	978	917	906	950	890	919	931
23751	10834	9191	11026	12602	12003	11032	10287	9824	9690	9528	9091	9139	8997	8900	8706	8723	8731	8719	8796	8701	8747	8641	8760	8758	8767	8670	8607	8674	8567	8737	8617	8738	8559	8736	8633	8643	8679	8630	8541	8532	8408	8551	8642	8719	8496	8511	8556	8599	8651	8581	8559	8733	8519	8566	8559	8693	8546	8517	8520	8523	8525	8512	8598	8527	8549	8550	8596	8597	8523	8457	8499	8474	8639	8559	8490	8469	8567	8473	8631	8538	8483	8513	8265	8552	8497	8551	8550	8717	8412	8568	8701	8373	8531	8570	8633	8559	8619	8551	8643	8536	8587	8696	8652	8562	8588	8640	8593	8556	8449	8523	8554	8466	8604	8686	8495	8514	8514	8592	8712	8575	8612	8611	8473	8479	8682	8440	8564	8524	8433	8674	8558	8587	8545	8660	8463	8587	8613	8525	8386	8564	8539	8723	8505	8441	8590	8567	8447	8596	8485	8472	8539	8463	8533	8575	8469	8477	8477	8566	8584	8630	8500	8640	8529	8508	8472	8586	8523	8616	8521	8536	8467	8609	8470	8566	8437	8555	8533	8480	8575	8497	8567	8497	8435	8704	8573	8497	8746	8500	8545	8611	8596	8609	8566	8808	8578	8501	8572	8556	8717	8631	8643	8575	8567	8480	8648	8432	8465	8596	8573	8525	8611	8624	8534	8525	8668	8572	8612	8572	8602	8609	8362	8542	8598	8613	8560	8564	8500	8487	8647	8579	8596	8605	8561	8564	8635	8588	8490	8564	8538	8518	8409	8569	8560	8525	8537	8452	8600	8627	8517	8508	8590	8632	8409	8552	8423	8633	8565	8530	8453	8593	8473	8552	8526	8484	8581	8436	8564	8499	8656	8657	8500	8540	8542	8599	8638	8588	8663	8561	8464	8650	8530	8668	8449	8616	8630	8605	8487	8620	8520	8498	8611	8563	8668	8648	8533	8668	8543	8534	8518	8509	8476	8674	8570	8594	8465	8592	8602	8624	8478	8459	8612	8473	8603	8453	8553	8535	8555	8556	8630	8622	8560	8583	8602	8550	8611	8599	8586	8514	8654	8508	8521	8595	8547	8623	8505	8714	8625	8554	8556	8629	8621	8663	8599	8586	8559	8610	8539	8520	8546	8492	8413	8532	8531	8618	8534	8601	8505	8567	8631	8621	8489	8489	8452	8573	8564	8597	8536	8363	8667	8528	8403	8582	8604	8540	8454	8552	8619	8413	8601	8453	8513	8498	8523	8577	8596	8533	8515	8473	8748	8504	8667	8492	8485	8483	8608	8542	8542	8413	8412	8615	8503	8609	8497	8678	8407	8811	8565	8641	8552	8411	8498	8528	8611	8535	8520	8520	8454	8552	8469	8542	8606	8489	8504	8323	8476	8649	8560	8511	8466	8450	8562	8540	8494	8486	8591	8553	8511	8588	8451	8631	8581	8732	8570	8516	8539	8532	8496	8587	8570	8495	8583	8352	8415	8701	8597	8433	8602	8704	8649	8642	8479	8519	8526	8527	8611	8318	8507	8526	8516	8534	8432	8543	8540	8478	8541	8609	8521	8637	8551	8434	8517	8348	8446	8613	8671	8659	8523	8486	8588	8667	8605	8482	8521	8509	8675	8696	8572	8447	8632	8671	8580	8578	8597	8517	8598	8489	8548	8604	8586	8373	8621	8639	8575	8594	8636	8584	8616	8582	8521	8577	8624	8550	8524	8534	8665	8590	8469	8485	8474	8615	8463	8599	8567	8657	8554	8365	8518	8588	8657	8599	8583	8491	8450	8674	8628	8441	8579	8535	8508	8405	8594	8523	8442	8526	8589	8579	8507	8559	8585	8609	8534	8458	8405	8443	8624	8487	8575	8524	8521	8562	8557	8593	8513	8587	8547	8547	8619	8640	8615	8407	8551	8701	8589	8594	8620	8615	8437	8627	8605	8566	8533	8497	8450	8441	8422	8561	8580	8517	8571	8572	8532	8493	8456	8461	8620	8522	8705	8498	8608	8529	8533	8563	8633	8584	8585	8594	8483	8581	8631	8482	8540	8534	8514	8505	8560	8660	8536	8380	8435	8400	8509	8396	8590	8520	8567	8577	8560	8554	8649	8582	8651	8572	8492	8443	8623	8501	8637	8676	8471	8646	8542	8403	8608	8500	8466	8601	8606	8576	8619	8506	8498	8670	8649	8539	8665	8682	8659	8410	8508	8596	8485	8464	8485	8580	8577	8504	8567	8451	8441	8603	8589	8653	8498	8478	8581	8537	8600	8514	8603	8513	8546	8589	8588	8467	8501	8633	8658	8515	8621	8595	8562	8505	8466	8588	8431	8509	8633	8508	8558	8630	8621	8461	8492	8528	8550	8549	8576	8420	8770	8533	8677	8456	8688	8538	8532	8611	8623	8473	8674	8640	8380	8574	8589	8351	8408	8581	8646	8720	8421	8629	8540	8461	8342	8628	8607	8549	8536	8510	8536	8561	8463	8549	8369	8602	8380	8564	8479	8467	8639	8589	8495	8511	8629	8468	8584	8424	8666	8440	8566	8587	8664	8519	8640	8641	8731	8614	8556	8509	8570	8520	8571	8577	8669	8543	8548	8523	8497	8481	8550	8339	8567	8466	8523	8536	8628	8595	8404	8644	8560	8536	8454	8546	8520	8468	8491	8619	8529	8587	8556	8591	8605	8482	8482	8598	8521	8471	8505	8502	8516	8630	8476	8465	8534	8627	8557	8666	8704	8490	8519	8578	8392	8517	8565	8441	8570	8539	8542	8534	8658	8711	8549	8610	8593	8561	8407	8521	8571	8558	8473	8502	8582	8662	8597	8614	8567	8481	8489	8569	8660	8527	8672	8573	8618	8704	8624	8518	8544	8512	8504	8542	8561	8294	8497	8568	8601	8478	8488	8456	8562	8556	8617	8555	8563	8617	8647	8644	8461	8624	8536	8484	8409	8525	8557	8530	8650	8591	8425	8610	8418	8500	8640	8506	8495	8593	8426	8505	8486	8483	8487	8621	8573	8448	8576	8650	8537	8431	8665	8683	8468	8727	8596	8651	8541	8592	8525	8605	8432	8654	8527	8659	8615	8477	8597	8572	8572	8582	8426	8552	8612	8694	8584	8735	8694	8502	8605	8686	8510	8546	8596	8521	8494	8485	8471	8505	8522	8552	8482	8459	8489	8644	8474	8506	8436	8484	8683	8582	8602	8562	8510	8521	8426	8564	8623	8541	8461	8414	8564	8545	8531	8544	8585	8521	8579	8488	8513	8526	8542	8510	8517	8584	8559	8503	8546	8491	8588	8538	8507	8589	8528	8487	8534	8592	8553	8534	8556	8594	8584	8524	8754	8554	8636	8516	8626	8573	8498	8362	8594	8691	8586	8619	8728	8701	8519	8646	8686	8613	8645	8735	8580	8508	8542	8524	8642	8597	8606	8608	8546	8723	8596	8469	8656	8544	8526	8590	8568	8496	8495	8461	8619	8728	8509	8549	8443	8620	8535	8564	8615	8660	8554	8614	8716	8497	8625	8647	8501	8682	8573	8641	8368	8428	8516	8475	8553	8485	8633	8591	8478	8510	8514	8516	8623	8446	8468	8615	8549	8426	8809	8448	8749	8428	8522	8704	8637	8455	8588	8632	8719	8530	8671	8657	8596	8599	8559	8531	8555	8556	8555	8392	8509	8599	8553	8687	8440	8512	8583	8481	8599	8646	8592	8572	8488	8527	8480	8554	8465	8487	8600	8576	8597	8587	8519	8581	8622	8701	8451	8519	8505	8612	8550	8601	8490	8647	8508	8445	8593	8611	8557	8637	8634	8463	8488	8525	8566	8602	8516	8532	8466	8572	8651	8566	8665	8501	8488	8484	8506	8542	8533	8421	8474	8611	8502	8660	8494	8533	8461	8563	8616	8409	8465	8462	8588	8382	8665	8422	8630	8670	8527	8481	8476	8546	8522	8569	8630	8416	8545	8463	8431	8632	8538	8435	8603	8408	8607	8524	8548	8570	8525	8651	8653	8487	8580	8627	8568	8567	8587	8662	8612	8523	8583	8501	8463	8535	8525	8555	8471	8461	8494	8638	8454	8575	8577	8535	8521	8610	8434	8630	8595	8428	8545	8538	8588	8508	8711	8681	8490	8586	8562	8578	8428	8539	8581	8508	8553	8600	8602	8617	8445	8645	8620	8551	8594	8523	8659	8542	8567	8505	8703	8563	8472	8557	8531	8509	8569	8599	8484	8632	8457	8528	8416	8437	8500	8671	8541	8538	8605	8524	8539	8650	8486	8516	8632	8586	8490	8499	8502	8483	8475	8560	8554	8540	8489	8506	8567	8581	8526	8607	8417	8576	8586	8474	8592	8517	8496	8449	8486	8505	8560	8517	8574	8628	8494	8686	8596	8362	8533	8527	8665	8517	8535	8567	8676	8387	8548	8545	8700	8491	8638	8578	8601	8457	8391	8495	8458	8633	8595	8655	8594	8595	8674	8682	8618	8491	8607	8464	8591	8589	8533	8510	8615	8620	8517	8591	8589	8549	8576	8527	8531	8565	8584	8559	8524	8546	8631	8413	8494	8682	8462	8480	8397	8505	8618	8458	8515	8683	8486	8591	8531	8547	8597	8627	8413	8575	8510	8591	8553	8668	8708	8570	8453	8566	8468	8520	8555	8430	8557	8456	8485	8579	8521	8441	8610	8353	8580	8405	8491	8620	8518	8483	8756	8452	8512	8548	8650	8536	8581	8641	8471	8605	8620	8563	8609	8538	8686	8579	8501	8539	8516	8611	8548	8473	8550	8682	8505	8510	8597	8587	8459	8698	8689	8559	8682	8549	8515	8656	8576	8673	8650	8490	8507	8473	8553	8480	8581	8646	8515	8591	8646	8514	8532	8542	8713	8620	8520	8580	8543	8540	8556	8529	8688	8518	8615	8767	8528	8588	8489	8447	8651	8529	8483	8630	8722	8514	8491	8439	8477	8684	8488	8408	8550	8533	8542	8553	8677	8477	8413	8619	8481	8580	8516	8520	8674	8645	8544	8369	8507	8592	8523	8579	8546	8544	8498	8637	8551	8512	8519	8510	8512	8502	8570	8447	8476	8616	8524	8464	8614
5288	908	754	722	802	851	698	744	767	704	656	647	633	688	617	670	652	603	614	669	607	577	616	614	594	612	606	592	623	661	589	624	631	595	600	626	599	615	618	634	575	607	578	624	569	581	618	641	590	623	675	574	611	592	611	570	628	591	589	598	601	620	610	619	608	560	599	567	587	586	633	620	565	579	660	618	587	590	597	569	627	605	599	589	646	642	607	634	619	615	581	627	618	626	618	618	615	598	624	599	599	606	617	585	568	601	618	581	591	565	596	588	586	569	563	636	619	592	579	638	645	618	594	575	607	619	618	581	598	590	603	626	590	584	589	607	658	600	571	592	609	630	566	608	618	562	587	600	646	585	592	598	577	614	643	596	652	580	621	601	599	625	585	605	555	588	622	603	608	566	577	578	591	598	649	610	652	598	604	613	596	619	641	620	608	581	618	602	567	592	609	628	600	608	638	604	540	608	595	580	558	582	585	591	621	648	551	549	594	580	637	555	579	588	592	627	591	641	597	594	628	610	573	567	576	662	665	618	619	619	598	587	617	614	601	625	612	604	593	595	633	636	574	565	615	621	587	571	662	592	594	628	630	608	622	610	608	593	607	606	624	559	589	575	611	634	611	576	616	604	577	625	622	602	578	569	658	580	620	575	612	654	594	591	583	614	595	611	628	587	606	627	597	556	616	637	580	590	584	581	572	618	606	596	571	611	598	615	641	595	654	619	652	619	607	627	597	624	580	616	602	576	606	608	639	614	663	616	616	606	572	604	562	604	624	567	590	635	614	582	619	588	659	585	565	638	604	661	610	576	616	605	626	615	590	579	589	598	616	584	599	573	634	606	597	642	585	617	624	587	601	611	597	603	620	577	589	617	599	590	608	582	603	615	571	610	595	593	579	586	624	636	601	593	565	655	639	543	614	605	633	623	571	636	638	574	572	613	624	609	608	624	597	601	572	612	549	603	592	573	616	631	618	580	598	579	603	595	596	593	608	609	583	615	611	597	631	607	578	624	610	607	650	656	579	607	605	599	615	591	589	592	573	595	608	632	569	593	608	612	552	581	580	546	573	636	635	618	638	595	626	551	654	561	556	582	580	607	587	628	613	568	590	590	618	632	612	654	612	586	598	590	617	617	612	590	624	628	565	595	608	628	594	596	609	621	592	603	656	578	581	554	611	617	551	618	589	582	590	603	553	608	578	630	654	638	601	570	596	585	626	635	637	633	586	591	603	613	610	594	595	625	579	605	573	631	572	628	627	624	676	602	588	643	594	582	628	602	679	626	598	606	620	570	600	612	617	568	627	650	612	601	617	573	608	573	628	620	590	604	591	618	595	586	631	629	554	616	599	615	629	642	573	571	602	592	625	607	577	651	600	602	588	602	593	560	568	605	599	642	581	598	573	629	617	607	634	630	631	580	591	571	575	642	561	629	599	608	623	617	602	611	601	656	611	568	625	612	614	586	625	606	598	578	634	628	580	591	614	537	653	631	574	602	572	640	630	597	582	622	629	638	601	601	593	629	616	624	620	617	598	616	595	624	618	594	626	625	610	615	575	584	559	620	598	648	597	601	608	592	600	627	618	621	618	611	600	614	585	660	609	603	572	602	553	597	604	618	582	567	614	576	622	602	609	633	582	632	591	647	619	607	565	590	621	637	548	592	629	594	595	635	622	597	561	636	601	602	571	588	615	592	609	653	599	562	625	603	648	654	564	613	617	574	619	645	636	608	585	626	623	614	583	605	606	630	580	676	636	607	581	615	604	542	619	599	605	633	604	595	594	639	621	611	653	646	611	600	619	627	589	637	592	594	598	558	601	611	610	622	598	588	562	644	645	567	613	630	555	586	577	612	602	592	619	611	600	633	571	609	581	583	636	607	603	621	593	565	556	613	614	623	615	607	612	616	621	598	596	611	609	604	634	612	642	628	623	617	567	613	575	600	619	631	579	586	622	594	609	616	573	596	565	650	633	613	578	590	611	583	555	621	621	567	617	611	576	576	622	589	604	563	603	539	615	588	610	567	587	602	627	595	625	584	610	603	592	570	601	615	586	589	604	605	579	566	610	582	588	567	661	537	634	585	627	594	610	595	607	558	594	583	606	639	626	613	612	592	623	584	601	589	540	597	621	642	616	603	595	608	634	642	641	599	566	623	613	576	604	641	582	616	584	612	567	559	609	598	609	623	576	588	600	599	622	615	584	605	602	611	586	614	626	618	587	611	570	599	560	605	588	589	580	614	591	596	629	626	586	572	593	627	618	628	624	634	615	611	584	615	557	628	606	584	591	600	608	604	627	635	623	566	589	599	591	645	642	580	583	597	601	592	588	614	642	611	621	605	621	575	589	556	610	566	567	609	647	592	634	602	620	595	609	600	583	632	595	622	597	565	641	587	621	574	598	586	599	593	573	600	592	571	596	590	609	638	607	614	616	607	550	633	587	583	598	584	592	570	603	559	624	598	615	617	587	624	591	596	644	609	616	600	581	587	608	649	591	621	608	604	617	573	607	594	637	613	603	603	583	598	613	607	606	640	604	586	617	587	587	622	572	620	586	608	613	596	579	605	602	654	607	613	569	601	638	616	609	580	586	588	587	620	605	618	627	591	629	618	586	632	584	635	597	615	585	569	556	595	609	616	629	618	586	639	606	610	599	607	583	619	623	617	557	598	555	612	576	611	637	603	559	597	656	625	594	633	579	569	619	618	631	562	561	612	587	583	593	597	596	618	630	633	627	630	609	627	630	588	625	598	580	597	564	590	580	635	589	621	630	592	649	610	588	626	569	629	620	611	586	616	620	607	654	583	599	656	579	606	627	624	563	619	600	601	633	577	573	572	625	618	661	575	616	614	584	591	607	627	590	547	621	591	601	570	584	573	623	599	610	605	607	568	573	612	616	566	616	617	598	615	601	599	618	572	609	619	619	560	565	585	604	649	608	638	569	643	603	593	624	591	588	589	558	622	602	614	579	624	586	604	601	588	567	637	660	608	597	627	613	609	593	632	570	626	626	650	572	585	633	684	616	602	607	580	613	557	581	606	616	586	596	557	599	618	628	577	595	614	615	630	587	638	598	604	645	595	657	583	577	588	621	616	639	612	634	593	585	612	597	606	609	557	631	582	600	620	606	604	584	615	607	588	638	572	593	651	618	602	620	634	571	617	569	614	613	633	592	615	611	636	585	595	598	602	605	592	572	600	637	613	610	611	595	614	640	607	598	618	585	644	597	639	660	607	576	568	624	609	626	578	622	598	637	586	591	586	597	608	574	593	591	589	600	633	624	611	605	621	595	603	583	540	600	626	586	630	578	581	626	576	604	575	605	597	615	605	585	578	573	650	599	582	600	629	616	622	604	597	605	585	578	607	599	621	596	566	627	656	633	639	606	674	616	592	607	576	626	612	607	610	590	607	611	589	573	596	548	573	594	571	594	632	634	593	581	598	575	648	596	620	606	645	645	614	618	553	612	625	617	619	622	563	575	609	613	624
29343	12081	7970	14188	18328	16820	14317	12255	10953	9784	9030	8380	7911	7595	7364	7158	7080	6935	6815	6684	6676	6673	6684	6453	6438	6398	6384	6459	6330	6173	6280	6339	6122	6286	6095	6138	6185	6161	6083	6227	6111	6035	6061	6188	6174	6070	6200	6112	6184	6047	6026	6075	6086	6024	6125	6022	6068	6030	6103	6084	6009	5999	6115	5935	6044	6001	5940	6046	6042	5929	5857	6047	6099	6031	6024	5990	6003	5998	6038	5930	5871	6062	5966	6061	6091	5958	5954	5831	5882	6032	5874	6044	5998	6003	6029	6083	6086	6148	6076	6027	6126	5978	6024	6105	5872	5902	5945	6013	6104	5989	5952	6025	6022	6054	5897	5964	5966	5994	5986	6067	5972	6032	5977	5982	6087	6015	5954	5987	6085	5975	5984	5899	6042	5998	6124	5972	5959	5972	5864	6023	5946	5963	5991	6040	5918	5972	6016	6050	5936	6040	6001	6097	5947	5965	6056	5868	6028	5949	6050	6033	5928	6018	5880	5907	5859	6091	6038	6034	5945	6013	6061	5997	6083	5910	5931	5960	5999	5952	6054	6130	6036	5944	5917	5864	6018	6038	5942	5998	6004	5934	6102	6150	6009	5954	5949	5922	6124	5970	5948	5913	5956	5936	6087	6021	5974	6057	5985	6071	6122	5918	5994	5896	5968	5953	6039	6071	5943	5909	5996	6000	5990	5939	5998	5954	5902	5992	5975	6034	5985	5949	5978	5946	6006	5920	5930	5895	6029	6004	5882	6037	5974	5998	5867	5959	5940	5979	5998	5986	5989	5999	6077	5936	5966	5873	5973	5908	5848	5954	5993	6084	5897	6031	5930	6004	5893	6039	5962	5880	5936	5933	6028	6026	6040	5928	5964	5953	6010	5978	5946	5901	5853	5885	5919	6026	5990	5877	5983	5912	6089	5982	6056	6018	5991	5963	5996	5951	5897	5955	6031	5971	6010	5953	5978	5992	6115	5956	5941	5931	5948	6085	5894	5975	6020	5991	5970	5976	5943	6030	6042	5962	5926	5981	6054	5901	5904	5967	6084	5950	5964	5919	5852	6032	6011	5964	6057	5959	6051	5967	5884	5982	6018	6079	5944	6054	5938	5875	5934	5960	5897	5896	6027	6016	6002	5863	5997	6029	5971	6066	6001	5974	5927	5954	6008	5837	5943	6105	6096	5970	5882	5983	6011	5907	6029	6083	6004	5806	5966	5990	6015	5975	5974	5895	5798	6072	5991	6116	6100	6124	6093	5972	5955	5935	6127	5922	6026	6063	5982	5865	6064	5954	6034	5984	5953	5921	6070	5815	6018	5914	5954	5851	5960	5907	5943	6026	5964	5860	5992	5948	5946	5969	5818	6085	6038	5914	5928	5984	5990	5994	6092	6005	6031	5944	5939	5990	5838	5953	6030	6062	5968	5969	5910	6046	6031	5940	5927	6012	5994	5929	5969	5869	6094	5968	6028	5926	5951	5909	6041	6018	6038	5978	6029	6015	5967	5925	5860	5944	6035	5870	5981	5992	6009	5943	5998	5924	5948	6030	6055	6037	5838	6052	6011	6079	6013	5917	5988	5867	5969	5978	5895	5959	5963	6010	6055	5896	6035	5921	5933	5959	5991	6061	6013	6038	6074	6044	5922	5992	6076	5809	5922	5932	5984	5893	6031	5965	5995	5911	5916	5988	5973	5916	5970	6028	6010	5959	5959	5999	5967	6140	6048	6087	5912	5925	5992	5936	6029	5867	5953	6062	6004	5924	5919	5870	6030	6000	6080	5992	5968	5936	5939	5834	5993	5936	6047	5873	5962	5968	6026	5937	6059	5915	5925	5954	5976	6126	6126	5937	6071	5888	6178	6084	5923	5972	5906	6008	5971	5928	5939	5869	6068	6041	5987	6054	5966	6027	5953	6130	6052	6046	5935	6054	5947	5943	5921	6042	5875	6008	5942	5940	5935	5903	6077	5932	6093	6011	5996	5945	5977	5997	5985	5930	5991	6018	6003	5933	6011	5883	5893	5996	5924	5972	6129	5848	5888	6036	5954	5984	5925	5907	6002	5841	5997	5833	5942	6012	6057	5924	5898	5982	5946	6093	5976	5974	5971	5959	5905	5817	5947	6106	5914	6041	5958	6054	6008	5938	5960	6044	5925	5956	5953	6027	6050	6020	5868	6059	5960	5997	6002	5992	6027	5824	6026	5957	5893	5926	5960	6048	5991	5965	5980	5828	6050	6083	5903	6023	5940	5996	6032	5960	5986	6023	5917	5992	6022	6088	6015	6034	5898	6056	5780	6043	5929	5941	6072	6056	5971	5892	5983	5939	6032	6002	5958	6065	6133	5941	5947	6001	5957	6020	5999	6084	6002	5935	5968	5926	6042	6036	5946	6032	5829	5906	5976	5930	5862	5853	5969	6101	5997	6004	5996	5914	6029	6091	5970	6043	6081	6123	5968	6037	5934	5918	5881	5932	5936	5958	5900	6080	6080	5953	6036	5994	5939	6006	5990	5898	5878	6029	5988	5828	6020	6102	5966	5977	5946	6054	6054	6045	6022	5946	5950	6067	5907	6000	6038	6048	6012	5913	5968	6068	5962	6006	5918	5912	5886	6001	6078	6010	6090	5948	5906	6046	5982	5869	5942	5850	5998	6002	6047	5945	5959	6002	5933	6016	5825	6079	5971	5922	5840	6008	6018	6028	5945	6055	5859	5994	5924	5884	5846	5914	5868	6108	6037	5975	5855	6024	5885	5962	5978	5987	6158	6145	6002	6050	5835	5912	5917	6036	5969	5878	5935	6012	6096	5987	6066	5921	5928	6008	5986	5877	6004	6080	5909	5945	5821	6060	6109	5968	6038	5971	6024	5964	6050	6034	5966	6088	5942	5998	5957	6129	5850	5966	6050	6075	6003	5906	6041	5960	5885	6076	6040	6068	5976	6018	5891	5999	5862	5894	6000	5989	6083	5960	5995	5899	5974	6004	5914	6099	5991	5967	5923	5938	5967	6037	6091	6028	5906	5969	5942	6005	5889	5922	5879	6000	6034	6015	5843	5992	6028	5973	5937	6042	6138	5892	5878	6129	5919	5989	5981	5883	5999	5901	5947	6039	5978	5853	5985	5920	6079	5872	6028	5926	5928	5960	5803	6115	5907	5935	5994	6012	5896	5909	5905	6002	6084	5938	5911	6072	5997	6044	6007	5981	5929	5839	5927	6008	5938	5975	6101	6002	6083	6085	5958	6045	5852	5975	5893	6092	6105	6044	5868	6009	5960	6031	6029	6005	5862	6026	5929	5911	5852	6017	5978	5996	5847	6033	6010	5919	5907	5988	5929	6085	5975	5858	6013	6121	5995	6037	5890	5919	6003	5984	5965	5896	5978	5929	5888	5944	5978	5899	5900	5925	5955	6056	5941	6034	6184	6045	6001	6001	5931	6052	6029	5998	5877	5973	6030	6087	5966	5934	5971	6099	5912	5893	5776	5917	6020	6064	5933	6051	5806	6060	6020	5983	6018	5925	5954	5975	5946	5929	6070	6113	5927	6002	5951	5960	6009	6061	6066	5941	6035	5980	6037	5821	5843	5921	6077	5939	5959	6011	5924	5797	6001	6067	6016	5930	6044	6008	5944	6088	6000	5997	5982	6005	6067	6003	6072	6026	6008	6013	5993	5947	6100	6023	5888	5901	6016	5987	6030	5990	5953	6055	5960	6049	5895	6002	5939	5983	6074	6018	5803	6013	5873	6016	5898	6068	6123	5985	5916	6057	6051	6009	6006	5842	6053	6082	5998	5978	5929	5968	5974	5925	6123	6010	5986	6111	6063	5999	5995	5958	5990	6042	6059	5916	5964	5997	5946	6009	5985	6143	5868	5879	6070	5981	5943	6048	5935	6012	5933	6015	5978	6039	5957	5937	6128	5986	6078	5931	6034	6191	5938	5970	5909	5975	6020	5943	6016	6020	5963	5891	6015	5896	5903	5959	5906	5957	6011	6091	5946	6068	6050	6064	5982	5995	6122	5993	5971	5966	5936	6007	6046	6013	5930	6064	5964	5846	6040	5970	6014	5975	6119	6034	5891	5958	5945	6081	5965	6049	5969	5895	5898	6101	5944	6007	6019	5994	5943	5822	5878	5951	5814	6083	5942	6029	6060	5899	5936	6017	6036	6008	5981	5918	6084	6015	5899	5994	5973	6019	6075	5981	6031	5973	6072	5910	6078	6026	5928	6170	5969	6008	6000	6019	6004	5929	5980	6008	5829	5965	6092	5940	6099	5998	5905	6036	6181	5986	5828	5951	6023	5964	5903	5967	6034	5878	5973	6101	6043	5894	5926	5951	5954	5972	6072	5946	5987	5972	5987	6005	6145	5962	5841	5876	6051	5901	5943	5986	5972	5975	6097	6008	5965	5904	6021	6159	6063	6033	5943	6009	6000	5966	6030	5973	6034	5977	6026	5905	5991	5981	6039	5996	5994	6021	6132	5969	5965	6006	5927	6025	6076	5926	6006	5930	5970	6088	6044	6001	5956	6038	5932	6014	5988	5949	5960	6015	5935	5853	6148	6056	5894	6028	6015	6096	5923	5940	5990	5886	5931	5826	5977	5978	6116	6033	6001	6006	5938	5903	5960	5998	5952	5970	5936	5993	5923	5922	5996	5955	5941	5979	5994	5855	6084	5928	6109	6015	5908	5951	5960	6004	6003	6022	5908	5942	5994	5968	6005	5962	6051	6011	6007	6009	5930	6076	6123	6122	5946	5882	6063	5919	5960	6211	5937	5879	5990	5869	5998	6055	5935	5922	6030	5829	5960	5970	5939	5995	5907	6018	5932	6004	6100	6049	5946	6093	6102	5959	5897	5992	6052	6003	6074	6040	5885	6072	6095	6058	6009	5969	6058	5976	5831	5880	6004	5972	5934	5951	6009	5988	5986	5948	5974	6019	6074	5987	6063	5877	5985	5992	6007	5930	5945	6044	5934	6022	6009	6042	5959	6055	5989	6033	6060	5937	5866	6078	5996	5924	5871	5956	6023	5996	5877	5854	5917	6004	6024	5810	6018	5988	6078	6002	5883	6038	6141	5921	6043	6071	5944	5957	6129	5916
5138	921	731	722	758	792	768	755	696	743	679	679	706	713	685	691	662	596	693	689	685	647	662	624	644	665	651	630	684	623	677	652	636	651	630	651	654	600	683	679	658	666	631	673	667	656	660	601	651	643	604	655	670	647	663	577	651	637	657	664	627	693	621	629	651	629	648	693	632	668	648	571	695	652	630	632	619	616	637	636	649	660	618	603	659	682	653	650	627	655	616	604	651	638	651	638	563	603	665	639	606	659	641	661	641	614	605	646	626	660	619	676	636	655	608	626	621	663	640	654	647	650	658	624	642	643	629	658	687	581	629	611	626	670	634	623	612	644	632	670	641	629	639	627	639	662	615	591	646	664	643	665	628	621	703	632	664	630	641	638	595	637	637	629	618	642	670	652	624	611	624	621	615	639	633	613	617	669	586	654	568	643	670	624	637	653	691	601	650	655	673	663	666	648	664	664	661	611	628	661	622	642	618	640	617	665	668	647	594	669	646	674	629	648	618	634	625	609	639	626	664	637	604	652	637	695	669	656	626	617	604	637	644	612	647	639	677	658	643	645	686	652	641	651	648	642	621	634	611	662	604	645	681	570	664	686	647	656	657	634	632	632	660	642	608	638	618	651	657	667	559	610	668	608	629	579	645	639	641	661	666	657	645	648	698	702	633	652	708	653	610	651	665	586	609	630	623	635	607	649	651	682	648	622	636	656	649	612	610	705	637	653	616	660	649	628	646	631	593	644	645	605	656	625	651	678	668	605	625	628	658	650	663	660	637	658	618	664	683	655	607	664	644	651	638	655	679	631	630	632	640	672	673	707	642	632	647	665	671	598	636	685	628	618	688	609	643	618	621	689	661	704	618	653	642	657	659	616	637	657	617	687	641	635	652	628	632	623	603	663	673	660	616	635	631	597	660	584	639	619	632	615	610	659	652	626	653	634	652	697	648	637	643	638	622	649	680	628	597	674	680	643	679	611	666	620	598	617	627	646	597	643	683	677	667	627	637	658	644	601	659	628	633	667	580	681	650	624	630	640	672	619	652	622	656	666	653	623	644	654	641	603	615	602	662	656	619	643	633	634	653	660	648	604	648	658	636	664	608	616	646	651	621	643	649	608	590	648	632	628	643	672	637	640	634	640	604	616	638	660	628	624	638	621	629	625	666	639	649	617	630	646	633	650	628	644	661	653	672	668	661	648	625	646	653	647	673	645	658	621	629	627	608	673	629	641	608	634	629	623	617	615	627	652	608	615	659	649	667	646	639	662	649	657	655	665	658	629	629	654	635	651	676	617	647	638	626	591	663	622	661	640	654	674	643	653	636	643	661	618	667	570	649	642	626	594	723	625	633	628	644	621	713	646	648	606	676	664	643	677	624	637	637	627	679	714	630	608	637	611	698	603	640	624	671	666	631	647	655	602	622	666	674	649	598	651	635	610	604	643	624	609	625	668	622	672	618	642	670	634	638	645	657	591	610	636	652	671	667	612	602	634	664	650	621	673	614	665	615	591	607	608	673	617	645	596	652	643	640	639	628	655	607	654	647	639	682	684	614	655	637	653	628	602	651	631	668	624	661	631	674	581	629	689	649	650	674	656	660	687	654	642	676	665	582	683	647	621	653	607	626	652	650	666	675	652	678	638	619	659	623	676	629	613	646	625	691	628	602	623	654	639	628	635	628	658	627	653	667	645	646	647	682	672	595	631	630	635	630	650	663	643	623	625	668	692	637	679	665	652	672	651	563	620	636	614	666	627	635	605	649	629	651	655	648	693	671	614	681	616	616	642	618	603	668	661	659	610	614	625	608	656	645	635	637	662	677	660	646	655	616	658	654	611	721	604	635	651	660	661	673	677	645	631	668	688	670	640	666	662	666	641	678	640	628	644	617	636	628	629	621	626	647	644	636	645	618	577	651	622	663	677	599	646	607	668	632	659	631	659	593	662	660	640	612	630	660	631	613	641	674	646	650	638	642	615	624	657	612	627	634	642	617	654	622	625	615	632	612	599	710	638	644	693	620	657	630	659	632	680	672	584	637	657	613	652	688	631	613	685	661	663	653	700	610	597	638	641	666	605	643	640	610	654	633	626	649	633	630	639	651	673	657	645	667	633	718	667	633	673	648	629	630	610	626	630	652	633	656	667	634	647	644	650	604	627	639	662	659	641	691	652	658	595	691	652	686	660	645	681	628	650	605	613	619	636	666	624	623	628	668	704	728	635	649	628	647	679	648	641	619	683	607	610	646	649	645	658	634	677	626	629	644	632	673	649	595	609	645	665	667	679	616	668	618	663	582	639	610	622	600	634	649	659	630	698	624	610	640	636	619	588	636	652	692	615	669	671	661	629	687	613	647	678	606	633	641	686	662	638	646	631	633	691	694	669	626	611	687	635	709	665	670	631	633	560	669	624	677	657	664	679	684	687	641	596	646	639	643	642	651	626	631	662	684	637	657	614	655	644	651	639	624	644	700	625	601	610	629	619	646	626	680	634	613	605	683	680	662	626	629	674	674	630	652	626	627	627	661	676	673	652	621	663	680	620	633	649	659	656	611	590	669	664	644	641	662	593	702	658	644	629	648	655	602	605	646	642	628	635	607	663	661	667	637	658	652	591	620	633	656	610	601	626	649	660	642	605	629	658	616	646	632	637	642	640	651	662	631	619	654	611	615	654	678	673	614	645	677	667	609	577	633	693	642	621	625	638	659	652	629	669	628	666	583	633	668	626	632	662	640	627	647	606	612	615	569	628	647	643	674	662	651	694	657	601	644	588	630	602	676	630	649	630	620	609	612	651	648	612	631	658	627	708	631	669	631	613	600	666	646	618	615	688	691	666	712	652	662	647	599	647	606	644	655	602	607	628	646	621	609	618	611	679	656	628	640	627	639	648	667	638	638	625	598	670	652	662	642	650	655	658	635	675	644	628	652	674	648	644	670	687	654	628	686	645	641	632	650	648	603	674	617	644	629	664	622	716	654	695	652	639	632	671	664	645	695	632	650	624	624	660	628	616	632	621	640	626	662	639	655	599	662	612	661	635	610	641	683	598	652	669	661	616	617	664	629	605	673	630	661	645	644	641	667	653	623	641	605	661	639	633	621	653	612	678	650	643	639	631	615	652	624	632	624	643	621	656	627	625	657	644	621	624	618	657	652	648	683	619	623	638	636	693	621	586	667	642	618	659	657	666	631	615	670	632	600	644	646	611	618	636	634	663	667	663	679	674	660	651	640	602	663	641	628	687	628	599	608	654	635	643	607	633	658	653	640	670	638	641	633	608	662	649	667	663	608	610	658	651	684	664	641	607	681	619	621	645	651	623	639	677	651	668	620	625	668	667	628	648	663	630	668	673	612	641	633	635	662	668	652	674	679	676	637	651	651	657	660	645	633	620	643	632	646	617	613	618	632	644	680	606	635	610	652	620	624	666	647	625	656	651	662	668	653	642	626	658	622	634	647	638	614	643	661	594	629	615	667	667	685	625	607	627	641	632
27655	11514	7795	13383	16885	15482	13204	11711	10214	9461	8752	8272	8289	7593	7569	7367	7214	7134	7120	6895	6994	6870	6983	6784	6705	6703	6817	6645	6709	6766	6639	6550	6473	6549	6377	6508	6421	6301	6433	6486	6554	6553	6618	6440	6406	6361	6391	6331	6466	6439	6477	6363	6546	6388	6491	6372	6348	6320	6452	6371	6332	6293	6420	6406	6315	6323	6380	6271	6402	6449	6373	6363	6442	6350	6407	6294	6417	6398	6470	6371	6356	6412	6501	6381	6418	6356	6270	6379	6258	6308	6427	6382	6376	6458	6435	6371	6438	6350	6356	6273	6286	6351	6339	6340	6487	6293	6289	6464	6357	6285	6185	6312	6282	6371	6195	6328	6361	6410	6340	6385	6259	6373	6373	6305	6388	6301	6279	6440	6365	6390	6313	6394	6443	6292	6402	6378	6322	6234	6385	6353	6165	6341	6339	6346	6477	6296	6401	6353	6317	6247	6376	6442	6238	6354	6373	6365	6393	6293	6261	6380	6352	6376	6393	6234	6479	6370	6244	6388	6411	6380	6359	6260	6279	6320	6303	6323	6391	6359	6439	6287	6344	6359	6459	6345	6311	6342	6240	6359	6386	6469	6387	6339	6415	6435	6344	6219	6356	6282	6289	6281	6292	6409	6358	6149	6237	6215	6394	6295	6429	6197	6295	6387	6358	6344	6445	6321	6251	6436	6317	6314	6392	6362	6267	6310	6362	6317	6393	6300	6330	6278	6280	6417	6442	6462	6292	6335	6248	6333	6299	6274	6360	6277	6428	6302	6428	6374	6267	6367	6299	6393	6422	6247	6470	6259	6395	6359	6325	6398	6375	6315	6263	6324	6294	6216	6382	6282	6198	6226	6282	6314	6376	6309	6349	6343	6522	6318	6217	6230	6322	6405	6419	6297	6469	6347	6232	6331	6352	6535	6293	6403	6359	6393	6288	6229	6313	6391	6445	6352	6357	6299	6390	6300	6410	6476	6229	6375	6359	6252	6254	6359	6371	6288	6408	6220	6455	6275	6407	6322	6334	6264	6394	6538	6421	6384	6297	6481	6271	6416	6369	6291	6357	6383	6206	6403	6411	6379	6364	6358	6430	6269	6328	6299	6309	6344	6388	6333	6285	6333	6437	6417	6342	6456	6244	6250	6345	6552	6287	6273	6355	6255	6341	6234	6467	6330	6387	6381	6373	6425	6460	6396	6334	6402	6446	6303	6429	6193	6351	6407	6462	6324	6365	6328	6402	6356	6352	6300	6309	6288	6409	6272	6348	6475	6462	6290	6312	6265	6350	6388	6474	6464	6440	6250	6410	6430	6309	6310	6267	6350	6427	6361	6285	6216	6366	6499	6336	6384	6297	6250	6305	6362	6458	6323	6348	6383	6303	6472	6361	6361	6269	6342	6351	6190	6339	6353	6320	6444	6342	6362	6191	6411	6410	6224	6292	6379	6353	6413	6362	6256	6376	6450	6258	6371	6424	6338	6326	6382	6373	6266	6362	6318	6359	6312	6437	6467	6337	6444	6372	6289	6434	6355	6295	6331	6379	6312	6336	6404	6349	6384	6409	6462	6338	6363	6364	6326	6345	6397	6503	6302	6485	6441	6441	6300	6409	6423	6270	6238	6266	6443	6354	6260	6446	6397	6245	6366	6410	6416	6569	6386	6485	6342	6408	6434	6373	6182	6338	6389	6475	6373	6320	6341	6188	6359	6270	6268	6427	6273	6366	6291	6331	6339	6437	6332	6251	6217	6364	6471	6382	6516	6321	6317	6337	6371	6306	6421	6365	6210	6383	6456	6371	6387	6454	6307	6281	6467	6174	6338	6344	6311	6398	6354	6364	6247	6383	6239	6434	6431	6185	6380	6381	6409	6294	6313	6454	6296	6275	6547	6415	6405	6382	6437	6342	6264	6273	6257	6348	6270	6309	6234	6400	6274	6308	6309	6384	6304	6309	6327	6455	6340	6378	6274	6477	6351	6322	6374	6349	6331	6471	6490	6419	6276	6430	6377	6284	6383	6475	6259	6222	6230	6289	6324	6292	6350	6416	6322	6340	6332	6352	6281	6441	6370	6444	6240	6343	6360	6392	6418	6375	6425	6325	6442	6508	6298	6320	6407	6285	6428	6328	6263	6485	6371	6393	6279	6415	6340	6404	6327	6286	6289	6280	6275	6434	6361	6281	6417	6438	6382	6361	6335	6376	6437	6336	6289	6331	6275	6221	6300	6380	6376	6363	6249	6378	6475	6295	6286	6294	6264	6291	6300	6362	6363	6470	6291	6253	6419	6315	6336	6328	6270	6483	6378	6367	6224	6285	6314	6307	6459	6205	6279	6372	6342	6356	6383	6286	6317	6289	6391	6331	6267	6398	6274	6272	6303	6311	6450	6366	6305	6409	6233	6348	6290	6467	6257	6468	6360	6428	6401	6392	6268	6311	6348	6447	6280	6275	6332	6416	6447	6356	6286	6338	6385	6462	6355	6390	6293	6367	6333	6500	6351	6236	6385	6281	6326	6333	6309	6289	6281	6382	6381	6394	6208	6221	6423	6389	6294	6342	6504	6241	6256	6292	6287	6323	6399	6505	6175	6406	6531	6317	6268	6289	6292	6341	6290	6374	6358	6333	6379	6365	6423	6430	6343	6387	6337	6366	6297	6350	6314	6381	6268	6271	6395	6425	6363	6335	6332	6322	6382	6410	6312	6390	6335	6340	6351	6376	6373	6304	6356	6356	6360	6398	6219	6283	6331	6349	6345	6308	6266	6327	6342	6297	6264	6343	6436	6365	6300	6425	6281	6361	6289	6294	6238	6344	6371	6479	6432	6249	6360	6388	6277	6231	6401	6249	6424	6371	6361	6435	6332	6317	6269	6353	6341	6309	6460	6282	6230	6293	6293	6457	6331	6354	6352	6284	6282	6404	6383	6333	6415	6364	6507	6357	6424	6443	6188	6464	6363	6329	6417	6297	6332	6300	6424	6246	6258	6315	6350	6624	6359	6388	6222	6302	6422	6228	6396	6393	6354	6419	6459	6324	6268	6402	6304	6366	6152	6326	6302	6332	6346	6417	6431	6478	6397	6319	6297	6130	6329	6427	6343	6300	6261	6365	6341	6411	6334	6288	6393	6303	6453	6345	6261	6383	6359	6324	6226	6311	6432	6324	6383	6359	6411	6327	6330	6248	6428	6438	6342	6345	6312	6242	6458	6426	6363	6360	6349	6382	6360	6390	6288	6265	6430	6367	6328	6355	6462	6269	6353	6429	6393	6325	6392	6227	6298	6454	6508	6374	6325	6345	6326	6318	6283	6415	6392	6447	6407	6406	6306	6382	6429	6338	6403	6341	6339	6370	6424	6234	6258	6364	6305	6278	6318	6374	6469	6297	6355	6355	6235	6262	6402	6408	6508	6442	6346	6360	6351	6393	6415	6241	6378	6366	6481	6457	6441	6283	6478	6386	6392	6439	6332	6407	6359	6301	6318	6256	6413	6363	6407	6277	6329	6374	6345	6293	6357	6237	6389	6254	6335	6386	6423	6348	6339	6403	6367	6362	6401	6367	6411	6337	6280	6253	6367	6300	6305	6399	6320	6292	6404	6432	6229	6328	6366	6335	6412	6456	6406	6393	6385	6275	6280	6378	6432	6427	6332	6342	6309	6409	6296	6243	6286	6441	6387	6479	6285	6437	6425	6468	6404	6444	6362	6276	6413	6536	6297	6273	6332	6293	6188	6539	6360	6352	6426	6349	6324	6254	6529	6288	6329	6422	6314	6441	6435	6142	6252	6336	6513	6317	6289	6351	6485	6345	6375	6416	6538	6280	6354	6276	6449	6501	6292	6389	6270	6400	6473	6327	6380	6395	6495	6375	6374	6283	6265	6272	6414	6326	6287	6279	6344	6456	6301	6326	6343	6401	6335	6354	6359	6280	6410	6375	6431	6376	6251	6378	6301	6323	6465	6425	6303	6331	6313	6393	6242	6444	6376	6342	6366	6366	6374	6316	6380	6388	6355	6340	6316	6317	6336	6235	6249	6250	6248	6272	6334	6375	6311	6312	6440	6421	6369	6378	6352	6415	6333	6381	6326	6188	6462	6355	6365	6381	6579	6406	6386	6316	6342	6351	6234	6445	6420	6381	6496	6409	6428	6258	6413	6307	6174	6230	6431	6458	6330	6291	6328	6303	6486	6439	6405	6378	6227	6312	6325	6363	6361	6316	6473	6274	6424	6369	6165	6317	6335	6298	6413	6183	6241	6459	6346	6203	6272	6313	6353	6213	6400	6421	6252	6406	6242	6333	6444	6403	6375	6432	6393	6317	6423	6253	6154	6350	6364	6291	6376	6443	6242	6346	6328	6440	6281	6383	6318	6489	6211	6440	6338	6349	6272	6460	6326	6320	6258	6361	6341	6433	6375	6236	6475	6412	6288	6322	6422	6487	6271	6484	6286	6198	6539	6441	6338	6478	6275	6449	6342	6415	6473	6334	6351	6347	6475	6301	6347	6410	6387	6436	6277	6407	6336	6394	6367	6295	6296	6393	6397	6377	6467	6346	6341	6399	6305	6327	6352	6356	6285	6269	6362	6246	6239	6325	6360	6397	6304	6283	6235	6387	6336	6292	6263	6289	6544	6323	6315	6338	6452	6271	6386	6452	6507	6262	6275	6328	6387	6230	6301	6395	6434	6392	6384	6327	6236	6326	6395	6405	6320	6338	6267	6292	6506	6347	6376	6518	6364	6297	6176	6325	6322	6374	6275	6324	6383	6209	6223	6394	6468	6432	6372	6278	6333	6307	6427	6375	6300	6357	6364	6437	6429	6395	6292	6330	6411	6281	6357	6338	6345	6402	6208	6294	6404	6370	6321	6351	6421	6322	6388	6362	6340	6314	6413	6398	6290	6310	6333	6403	6279	6278	6356	6323	6387	6267	6359	6407	6435	6418	6462	6440	6356	6550	6319	6312	6465	6281	6275	6437	6332	6368	6415	6359	6306	6324	6406	6319	6383	6329	6403	6356	6449	6313	6391	6408	6464	6255	6300	6361	6283	6359	6325	6389	6364	6302	6334	6310	6359	6437	6401	6319	6406	6306	6366	6306	6361	6176	6393	6405	6420
5138	1350	912	874	991	998	966	920	844	868	878	799	835	754	770	761	766	775	754	773	726	729	734	735	721	740	691	706	682	695	755	701	701	735	712	712	721	705	713	667	685	740	738	722	726	694	711	707	675	736	702	750	670	715	679	655	665	680	666	697	678	681	724	692	702	690	727	702	672	698	713	687	736	706	700	727	675	675	692	716	714	708	707	668	724	724	699	716	707	742	660	702	717	686	654	685	719	687	727	679	658	648	703	709	689	704	687	759	673	719	706	734	718	687	712	746	671	709	676	674	679	708	688	684	716	668	689	703	678	713	639	723	677	727	652	727	680	712	731	733	681	701	653	676	715	707	701	693	687	709	666	686	693	670	704	692	726	691	719	701	630	729	668	710	704	691	672	683	684	706	717	681	675	655	714	712	721	706	703	690	705	734	724	706	744	728	696	703	653	738	664	702	648	706	690	680	704	720	711	670	689	727	635	693	700	695	732	719	693	737	708	717	737	662	708	700	685	689	674	738	682	731	767	689	705	722	719	688	706	755	681	702	715	672	699	678	689	683	748	691	683	699	702	715	703	688	720	688	743	738	717	650	768	667	741	698	680	623	671	714	713	696	766	712	759	674	726	687	693	669	691	639	682	694	699	707	681	674	705	728	680	703	649	677	710	722	721	726	682	712	692	712	711	692	730	727	701	725	674	729	692	729	723	777	688	662	731	715	746	694	702	727	709	713	685	727	677	685	723	752	685	729	687	728	746	711	666	710	707	664	705	690	693	727	724	741	760	672	735	694	730	674	663	684	686	748	745	704	676	734	741	689	691	708	722	676	724	704	674	736	766	741	714	686	707	695	670	623	696	719	655	675	650	715	658	665	729	652	708	688	739	692	697	731	670	678	727	671	659	706	706	713	672	725	738	685	722	694	686	712	645	757	711	700	669	660	708	688	667	704	669	681	709	734	697	725	708	748	679	691	691	706	719	659	747	677	699	668	681	660	677	705	659	705	695	686	738	662	741	668	683	696	694	661	637	740	720	619	731	662	704	754	667	757	645	723	685	629	704	716	703	675	710	679	711	734	741	695	700	694	668	691	691	695	668	761	688	714	676	664	709	694	687	693	682	719	711	726	699	731	725	721	681	692	710	709	676	686	707	687	730	740	723	728	677	713	654	660	637	677	683	669	682	701	684	721	655	683	679	724	705	682	673	683	703	681	727	675	670	692	760	663	701	691	685	715	669	695	695	748	692	720	716	721	711	709	684	696	705	704	684	713	637	717	710	681	760	749	665	693	760	682	719	713	689	704	732	685	702	713	740	677	723	757	698	626	676	690	740	678	752	727	708	697	679	678	709	692	699	703	726	707	721	700	683	726	705	704	700	676	689	688	737	708	712	667	684	720	672	660	692	686	695	706	683	662	747	739	694	752	686	683	698	673	686	687	722	748	707	682	664	706	705	701	692	689	691	660	676	777	738	708	703	731	665	698	691	682	752	678	725	698	698	652	708	714	737	686	679	737	693	695	692	666	687	657	702	701	728	704	707	644	680	733	683	761	726	709	651	688	728	696	706	692	702	692	680	682	698	686	709	691	686	678	692	671	728	719	705	685	699	683	690	687	755	709	688	689	676	671	685	707	694	727	714	691	703	683	719	694	721	696	722	684	734	685	731	677	722	705	706	707	670	733	715	713	675	736	674	711	706	729	676	712	736	681	695	708	687	713	730	708	717	739	664	723	698	701	694	711	676	725	696	678	710	680	719	706	722	707	664	721	739	712	656	714	750	751	701	702	672	719	726	664	725	718	653	675	692	713	708	706	696	690	717	722	718	725	698	681	684	697	722	687	722	683	679	706	683	666	701	693	710	669	748	724	665	728	715	740	705	715	710	694	741	721	671	733	686	680	671	715	701	682	715	724	696	672	648	680	654	700	738	689	674	706	712	715	711	682	679	646	677	673	693	722	668	683	628	656	706	704	705	750	733	692	681	696	656	704	652	695	735	695	706	681	724	716	670	695	672	750	742	707	672	741	703	713	682	755	674	724	673	713	692	667	727	715	707	730	649	702	685	709	729	742	761	728	684	669	743	687	699	656	699	644	722	745	694	684	660	698	710	728	692	689	740	722	662	703	652	707	701	704	724	697	698	732	717	669	711	688	685	727	685	653	700	687	683	718	672	665	726	750	727	710	714	696	662	666	693	709	701	698	737	724	662	715	704	735	706	699	667	669	696	688	754	691	737	674	692	704	702	731	692	677	724	686	717	694	720	770	689	707	724	692	730	708	690	674	687	684	709	746	688	688	722	686	701	778	658	670	706	729	744	714	737	732	673	658	672	733	744	668	654	671	730	710	734	686	714	705	727	664	699	701	702	726	723	703	678	719	718	705	656	681	703	737	757	730	705	682	701	690	697	667	704	673	707	675	743	698	706	725	681	671	696	703	690	714	683	681	696	609	703	703	740	679	708	705	688	688	720	731	697	695	720	747	678	668	690	667	683	683	659	686	688	717	708	725	710	729	725	733	699	661	710	691	687	741	644	716	694	673	695	732	704	728	656	707	684	668	657	711	671	709	692	718	665	724	703	725	698	686	690	725	719	685	696	677	705	705	698	708	650	745	725	695	702	718	742	702	658	675	685	694	720	688	681	707	693	665	712	661	731	713	641	692	737	680	720	677	726	733	623	693	743	791	726	671	664	687	689	709	657	684	648	662	676	702	682	695	668	740	698	717	724	675	718	679	667	688	720	719	733	668	641	728	707	706	706	682	697	703	739	716	676	617	715	722	659	655	659	691	686	696	711	709	678	704	716	714	711	755	697	712	703	699	685	637	675	678	711	703	691	690	733	715	663	685	705	705	661	699	689	712	743	676	714	731	716	709	655	721	700	670	689	658	719	718	708	712	695	661	744	685	675	751	689	654	682	646	691	713	696	719	661	661	690	685	696	656	681	709	717	758	690	734	700	750	706	698	687	715	668	710	726	704	643	712	735	750	725	722	664	681	697	744	701	697	667	672	666	666	728	674	704	721	733	780	699	747	694	681	727	663	720	659	690	730	694	758	725	647	647	741	711	735	705	702	716	714	722	689	713	696	726	750	718	716	672	649	711	718	711	736	729	690	668	711	697	668	730	722	703	719	730	628	745	691	672	704	677	680	688	644	705	692	676	695	694	687	694	720	683	665	714	707	734	727	699	697	696	744	711	714	667	651	652	667	710	699	652	672	694	680	692	739	737	676	671	655	687	689	702	692	680	660	712	695	786	730	660	680	691	702	735	735	715	656	711	731	671	672	675	708	713	685	666	714	704	718	702	722	707	691	740	684	659	660	707	653	658	731	637	717	719	679	674	700	707	703	660	717	679	713	739	742	695	712	717	728	698	690	685	680	674	679	696	755	741	689	719	672	682	712	740	695	686	691	672	678	686	644	711	697	674	735	723	688	707	744	683	712	728	675	713	686	721	695	705	671	668	740	728	713	719	711	722	719	652	728	696	717	702	696
35498	15696	10057	19493	24691	22543	19155	16346	14206	12549	11443	10475	9957	9501	9083	8701	8543	8235	8109	8044	7994	7896	7766	7667	7490	7536	7484	7431	7402	7365	7276	7358	7349	7193	7176	7099	7174	7040	7050	6904	7039	6968	6917	7011	6947	6983	7007	7006	6953	6841	6893	6874	6894	7035	7062	6936	6968	6907	6814	6720	6970	6882	6841	6774	6808	6936	6743	6815	6655	6842	6778	6819	6815	6801	6691	6775	6841	6813	7032	6786	6834	6864	6794	6886	6872	6742	6871	6792	6966	6823	6907	6790	6941	6829	6933	6812	6845	6862	6833	6833	6795	6731	6754	6806	6951	6793	6799	6976	6829	6897	6751	6800	6724	6845	6830	6731	7008	6811	6843	6641	6778	6907	6808	6756	6845	6811	6740	6739	6803	6887	6743	6942	6755	6875	6764	6903	6832	6832	6795	6790	6666	6777	6735	6681	6797	6848	6889	6809	6752	6855	6896	6674	6923	6768	6693	6792	6860	6755	6862	6830	6779	6824	6725	6825	6894	6742	6737	6874	6757	6814	6759	6742	6794	6777	6816	6745	6864	6833	6739	6792	6850	6697	6760	6878	6784	6869	6868	6875	6827	6744	6821	6837	6795	6687	6922	6799	6921	6805	6740	6772	6847	6778	6962	6682	6738	6853	6757	6746	6955	6799	6840	6786	6797	6819	6736	6771	6824	6722	6847	6892	6653	6888	6904	6865	6829	6841	6820	6793	6767	6790	6852	6851	6821	6768	6844	6623	6836	6835	6712	6710	6856	6598	6950	6716	6814	6770	6853	6644	6798	6769	6675	6764	6735	6849	6758	6807	6718	6760	6889	6788	6762	6853	6807	6737	6808	6751	6805	6839	6880	6793	6800	6799	6940	6718	6841	6707	6953	6826	6797	6901	6779	6808	6795	6848	6753	6775	6818	6883	6824	6688	6768	6695	6847	6871	6723	6765	6828	6726	6762	6832	6793	6830	6781	6737	6839	6882	6642	6919	6797	6854	6854	6736	6736	6897	6672	6795	6781	6707	6732	6744	6736	6702	6866	6684	6826	6811	6875	6862	6718	6778	6836	6822	6773	6804	6826	6782	6759	6855	6849	6802	6819	6663	6868	6662	6798	6677	6826	6789	6724	6820	6779	6747	6773	6814	6772	6785	6849	6809	6701	6872	6777	6861	6747	6887	6815	6873	6701	6873	6800	6805	6812	6685	6900	6718	6782	6829	6749	6875	6842	6748	6841	6759	6714	6739	6726	6827	6836	6845	6816	6792	6715	6659	6931	6845	6868	6736	6698	6694	6811	6809	6858	6822	6814	6786	6784	6831	6793	6883	6819	6779	6800	6761	6802	6770	6838	6729	6766	6844	6718	6903	6777	6919	6809	6799	6815	6758	6747	6785	6817	6777	6777	6810	6847	6834	6822	6718	6867	6762	6841	6831	6767	6900	6990	6805	6837	6925	6821	6795	6829	6776	7098	6624	6687	6775	6692	6757	6882	6892	6826	6631	6836	6669	6803	6765	6764	6810	6897	6812	6706	6827	6704	6685	6894	6846	6713	6817	6989	6777	6908	6784	6816	6852	6918	6883	6862	6734	6752	6795	6703	6880	6861	6896	6763	6840	6778	6874	6779	6839	6824	6737	6794	6931	6731	6694	6788	6710	6957	6831	6867	6947	6795	6797	6895	6814	6823	6817	6644	6720	6759	6825	6846	6773	6824	6894	6777	6810	6739	6825	6734	6809	6829	6849	6849	6744	6771	6670	6811	6756	6928	6780	6735	6662	6744	6734	6737	6871	6793	6791	6834	6801	6776	6806	6904	6852	6783	6731	6821	6809	6830	6815	6982	6691	6723	6808	6715	6747	6812	6729	6946	6673	6749	6734	6773	6846	6917	6876	6809	6814	6840	6882	6805	6767	6847	6853	6765	6843	6746	6776	6788	6791	6835	6811	6812	6709	6860	6767	6873	6800	6773	6852	6862	6620	6791	6767	6862	6648	6814	6809	6793	6735	6902	6849	6787	6726	6906	6765	6662	6707	6808	6939	6833	6929	6820	6796	6847	6784	6740	6799	6813	6825	6771	6748	6777	6849	6844	6717	6711	6656	6692	6830	6756	6820	6931	6736	6750	6855	6769	6836	6813	6815	6806	6777	6828	6829	6788	6768	6948	6788	6787	6899	6786	6837	6741	6833	6872	6727	6788	6850	6755	6664	6833	6974	6786	6812	6783	6726	6817	6805	6725	6697	6764	6843	6817	6698	6821	6637	6734	6850	6843	6802	6837	6785	6784	6892	6825	6784	6691	6824	6809	6728	6840	6920	6792	6747	6845	6821	6820	6810	6820	6767	6875	6727	6801	6765	6726	6802	6614	6728	6806	6807	6788	6760	6715	6836	6806	6895	6835	6794	6737	6840	6750	6728	6805	6790	6826	6716	6757	6849	6823	6798	6964	6802	6848	6817	6684	6775	6774	6813	6894	6842	6778	6774	6697	6702	6785	6839	6754	6844	6773	6856	6720	6787	6781	6874	6758	6834	6825	6920	6850	6857	6773	6767	6773	6854	6885	6763	6867	6819	6774	6878	6741	6700	6763	6877	6810	6669	6850	6761	6778	6845	6729	6829	6765	6777	6810	6864	6906	6723	6711	6755	6836	6784	6809	6835	6764	6803	6835	6813	6890	6849	6971	6736	6877	6827	6866	6830	6767	6895	6701	6687	6700	6795	6656	6708	6873	6811	6800	6684	6799	6844	6872	6742	6864	6806	6745	6936	6725	6922	6860	6840	6829	6942	6783	6817	6898	6899	6803	6922	6771	6963	6722	6860	6764	6728	6800	6883	6807	6863	6748	6781	6727	6748	6802	6896	6885	6782	6799	6697	6788	6847	6777	6756	6806	6810	6777	6752	6815	6868	6945	6851	6831	6826	6855	6893	6787	6942	6744	6754	6896	6869	6857	6780	6733	6787	6634	6818	6788	6887	6827	6665	6842	6851	6832	6883	6860	6790	6886	6798	6811	6694	6741	6784	6898	6818	6760	6760	6777	6774	6702	6879	6890	6793	6958	6811	6754	6833	6636	6998	6806	6779	6887	6920	6911	6701	6870	6874	6705	6714	6738	6832	6828	6924	6805	6704	6890	6716	6804	6847	6817	6789	6840	6866	6661	6871	6701	6968	6843	6968	6861	6868	6841	6701	6838	6799	6654	6857	6881	6828	6813	6789	6943	6883	6864	6838	6758	6782	6795	6708	6789	6691	6710	6811	6817	6744	6908	6691	6797	6832	6888	6720	6863	6809	6760	6725	6830	6791	6781	6900	6752	6729	6752	6764	6849	6812	6795	6741	6856	6710	6785	6724	6731	6892	6876	6638	6867	6783	6815	6946	6681	6827	6757	6876	6753	6835	6726	6943	6834	6978	6734	6744	6854	6853	6630	6916	6763	6713	6846	6820	6762	6728	6769	6840	6822	6798	6798	6870	6889	6906	6787	6874	6811	6920	6723	6800	6783	6847	6678	6752	6850	6714	6884	6886	6804	6741	6707	6853	6699	6877	6766	6750	6859	6834	6824	6810	6908	6810	6817	6696	6808	6712	6894	6725	6751	6851	6848	6830	6805	6724	6815	6773	6842	6788	6717	6805	6755	6846	6689	6799	6840	6812	6653	6858	6776	6737	6615	6823	6871	6731	6717	6760	6751	6780	6821	6760	6896	6764	6781	6809	6762	6793	6758	6872	6716	6890	6801	6685	6771	6819	6732	6633	6770	6832	6804	6747	6644	6795	6814	6719	6902	6986	6792	6829	6903	6840	6842	6792	6755	6793	6987	6895	6773	6813	6804	6769	6653	6705	6865	6798	6830	6765	6804	6784	6653	6676	6799	6912	6680	6836	6854	6848	6815	6772	6824	6858	6816	6787	6630	6849	6724	6825	6760	6640	6888	6674	6725	6660	6677	6841	6820	6686	6953	6791	6805	6617	6899	6766	6693	6729	6833	6847	6721	6775	6777	6892	6832	6886	6790	6697	6878	6733	6759	6680	6798	6761	6695	6843	6808	6827	6892	6773	6831	6717	6857	6799	6809	6791	6755	6710	6887	6794	6855	6801	6758	6841	6760	6919	6826	6816	6885	6884	6812	6787	6811	6755	6779	6735	6766	6848	6750	6703	6778	6753	6786	6847	6850	6860	6872	6794	6786	6872	6823	6707	6891	6917	6740	6941	6810	6668	6824	6744	6939	6854	6692	6743	6736	6875	6778	6851	6820	6673	6826	6818	6792	6820	6837	6784	6746	6748	6733	6790	7022	6875	6667	6861	6767	6799	6837	6840	6831	6789	6811	6765	6801	6819	6791	6709	6714	6809	6792	6725	6724	6740	6752	6795	6847	6843	6923	6863	6817	6850	6865	6890	6775	6818	6758	6878	6910	6745	6712	6888	6924	6719	6814	6778	6870	6788	6794	6757	6715	6797	6895	6748	6845	6733	6741	6797	6717	6698	6706	6703	6718	6848	6846	6855	6700	6700	6675	6820	6799	6766	6955	6707	6866	6760	6860	6953	6799	6817	6889	6759	6794	6777	6927	6921	6625	6744	6842	6881	6869	6708	6686	6823	6929	6765	6764	6797	6799	6789	6770	6800	6867	6798	6802	6828	6908	6713	6819	6756	6870	6962	6809	6804	6881	6880	6675	6793	6871	6746	6744	6939	6653	6690	6882	6673	6822	6832	6796	6816	6870	6757	6882	6798	6792	6757	6853	6726	6779	6880	6857	6837	6856	6853	6762	6753	6811	6888	6887	6847	6875	6698	6749	6774	6757	6771	6783	6743	6827	6828	6808	6779	6798	6881	6890	6751	6717	6803	6911	6733	6773	6876	6775	6747	6909	6818	6812	6897	6761	6830	6882	6829	6785	6762	6735	6697	6793	6805	6853	6868	6804	6832	6848	6839	6845	6935	6828	6810	6772	6695	6819	6746	6825	6680	6873	6696	6781	6763	6869	6849	6721	6757	6856	6803	6790	6774	6772	6836	6787	6796	6790	6849	6651	6881	6789	6728	6811	6766	6760	6884	6848	6819	6875	6837	6830	6764	6886	6800	6810	6921	6684	6715	6786	6775	6777	6754	6829	6654
3428	1071	979	972	995	1024	995	955	951	972	971	970	967	922	981	990	924	947	911	955	967	932	909	869	854	906	924	886	923	960	922	926	918	943	959	957	914	881	955	967	977	916	944	884	957	877	905	910	922	959	956	900	945	875	922	851	927	960	898	913	925	922	975	987	927	964	934	925	893	976	927	909	930	923	974	899	937	928	934	966	912	923	957	957	926	969	916	884	917	923	938	924	886	891	909	902	934	918	923	915	951	950	883	965	927	936	880	876	821	938	917	897	906	891	1001	906	892	909	943	888	931	894	925	905	976	942	983	958	956	947	964	917	934	943	902	869	852	894	881	897	961	936	929	967	913	921	911	890	951	935	960	918	915	881	895	848	936	919	927	887	893	915	914	961	925	958	879	937	909	951	853	934	933	942	926	923	979	938	916	900	935	914	993	919	910	918	889	914	975	930	970	918	899	990	945	918	922	887	940	871	929	934	947	911	916	923	920	971	945	899	889	931	962	901	894	925	938	958	936	949	915	928	867	928	942	899	948	921	930	943	953	859	949	980	941	891	929	918	895	911	966	951	901	938	955	920	966	905	878	877	930	926	976	874	954	924	971	913	898	951	951	947	923	925	905	879	982	965	887	883	867	974	943	906	950	896	928	961	941	889	919	872	944	917	964	985	912	904	931	915	858	933	874	908	958	933	942	938	905	929	912	926	917	994	931	883	994	920	937	914	978	968	976	926	964	922	899	962	894	935	881	879	913	959	959	914	912	878	937	898	932	935	934	898	991	920	939	919	982	898	916	897	917	921	964	937	896	950	863	886	907	870	910	943	915	936	941	934	894	865	888	946	945	949	917	904	921	879	956	920	890	931	896	898	941	903	931	977	916	912	903	945	949	962	911	989	906	896	864	916	927	942	930	970	934	885	922	921	961	936	898	916	876	943	902	916	930	910	936	947	936	924	922	897	902	904	932	924	927	927	933	912	907	932	898	971	899	924	911	942	928	922	973	959	962	944	966	920	992	892	936	954	937	883	927	944	937	925	959	897	922	898	921	957	982	907	984	930	914	941	926	907	913	966	957	920	928	937	944	936	975	980	927	922	903	947	910	880	916	962	898	959	892	920	962	927	929	927	888	872	934	933	836	920	964	918	949	924	975	950	891	897	911	971	888	986	938	886	952	885	871	943	958	928	891	940	894	912	971	939	964	881	923	866	938	946	895	915	933	952	933	868	930	885	966	933	903	937	877	932	908	923	942	938	899	957	910	916	892	898	956	911	915	932	938	897	901	980	958	949	925	912	848	888	924	909	940	906	936	906	894	949	904	903	905	909	921	911	897	944	918	866	897	921	947	927	975	884	896	892	910	936	940	944	961	934	913	921	894	913	902	866	912	932	936	903	956	993	891	912	970	956	977	892	898	917	931	939	925	945	889	969	902	938	894	904	907	944	905	883	937	880	858	945	915	930	893	890	941	856	908	920	912	1005	883	903	902	888	938	949	906	944	920	930	924	932	961	901	927	970	934	903	924	932	939	974	936	898	903	836	934	881	941	892	891	915	910	981	967	911	911	934	923	937	915	915	957	947	891	946	920	924	961	981	882	949	946	892	889	945	933	966	928	938	938	913	946	904	886	938	929	938	949	963	906	942	905	908	901	908	930	949	923	905	928	938	888	963	926	943	948	929	918	966	926	909	908	880	926	981	947	915	939	918	925	971	913	931	927	914	895	893	929	941	939	978	957	928	928	881	863	900	899	918	857	976	964	971	930	912	899	914	942	912	976	926	914	898	953	903	906	902	875	927	934	925	924	942	949	918	881	903	963	966	880	926	882	907	919	896	918	934	894	927	994	892	914	900	956	949	898	951	902	857	909	919	934	923	897	879	942	889	937	978	903	941	927	908	947	921	939	952	931	915	947	863	912	925	942	947	928	915	928	934	885	909	980	919	958	972	913	881	950	946	923	876	884	957	851	898	954	954	942	934	876	929	914	927	922	916	930	904	889	875	955	887	912	909	940	913	907	916	934	985	897	854	906	925	837	922	915	921	910	921	950	847	973	942	917	927	952	881	881	929	927	929	976	920	847	945	877	941	920	896	894	921	887	912	893	934	903	945	938	951	900	849	915	953	888	890	947	896	994	911	936	935	897	866	949	957	912	909	953	934	907	984	922	913	886	898	966	938	965	900	977	905	930	939	887	906	924	967	933	959	914	915	891	880	879	974	945	902	966	856	946	920	928	917	876	960	909	865	924	838	898	914	899	954	925	904	902	956	927	926	922	926	972	915	956	914	958	968	882	991	890	931	923	936	957	943	936	903	928	904	905	931	949	960	942	964	936	893	919	924	956	895	893	981	883	905	959	926	922	956	947	969	882	951	880	894	924	935	977	941	878	951	907	912	907	890	949	887	967	948	881	920	879	964	893	902	938	931	916	961	921	956	945	936	944	894	949	951	951	935	951	939	930	860	887	946	921	900	972	869	928	944	922	911	934	955	931	897	925	905	909	840	920	918	882	912	892	953	928	944	933	959	916	935	953	973	905	859	919	917	930	899	926	939	949	874	924	893	950	900	951	909	909	900	967	910	936	891	978	887	950	939	899	967	945	985	916	962	967	946	948	972	953	914	952	935	961	903	934	937	936	882	907	931	918	955	951	917	914	945	911	969	914	938	907	886	901	890	922	912	913	903	956	937	924	864	886	949	956	902	926	942	911	942	938	922	888	935	924	956	891	939	1008	968	907	936	920	934	923	862	906	962	934	905	920	915	875	920	927	882	937	956	925	915	925	950	931	892	909	896	908	933	901	885	900	909	909	909	905	897	932	919	936	920	938	941	892	897	929	901	923	891	905	890	900	880	958	970	874	866	913	919	928	926	933	955	947	962	890	938	868	878	938	942	939	901	904	962	959	950	956	910	919	927	895	935	879	905	906	878	926	885	926	932	956	935	921	885	940	942	932	886	935	950	912	950	906	889	868	924	945	959	970	942	896	894	923	913	965	958	962	917	877	904	906	940	919	980	989	922	935	876	941	937	958	977	943	895	945	893	949	985	942	914	939	932	936	933	940	957	889	958	922	927	932	921	953	947	891	915	923	921	955	909	944	889	884	870	887	961	943	953	907	922	970	928	893	923	898	949	912	932	934	870	868	968	931	919	929	887	845	859	935	941	936	913	899	929	848	902	912	938	929	908	889	917	955	932	881	866	975	859	986	927	875	905	925	947	893	913	896	951	941	894	928	868	913	919	933	962	915	902	916	947	901	896	913	942	901	924	945	866	896	978	967	959	975	970	919	954	900	914	926	891	953	914	955	919	947	913	936	934	919	932	941	900	952	871	911	956	938	903	923	937	955	912	940	949	912	951	934	926	939	887	943	902	918	965	927	872	908	862	882	908	960	951	890	904	943	884	836	907	939	974	938	957	941	920	967	899	937	935	923	947	910	879	919	937	912	968	930	934	892	958	900	930	907	929	928	931	945	960	899	947	940	911	949	963	876	996	894	881
23317	11448	9020	11068	12661	11945	10869	10195	9873	9582	9188	9164	9082	9005	8831	8828	8789	8725	8772	8737	8601	8794	8606	8667	8702	8668	8695	8467	8533	8577	8697	8706	8603	8515	8585	8568	8481	8666	8580	8650	8560	8614	8582	8490	8570	8449	8617	8450	8541	8417	8588	8467	8456	8576	8493	8642	8550	8501	8537	8600	8551	8548	8477	8566	8507	8613	8515	8518	8470	8661	8678	8585	8444	8500	8510	8602	8584	8504	8539	8524	8494	8412	8465	8540	8466	8441	8538	8374	8599	8673	8502	8613	8589	8554	8493	8505	8582	8484	8708	8521	8541	8566	8349	8420	8478	8575	8567	8636	8523	8660	8479	8505	8513	8498	8536	8490	8614	8500	8553	8422	8650	8570	8547	8467	8478	8473	8453	8491	8613	8424	8415	8655	8543	8490	8531	8603	8538	8494	8480	8484	8572	8650	8505	8529	8470	8513	8696	8550	8533	8587	8483	8574	8529	8464	8619	8466	8438	8454	8580	8461	8500	8492	8535	8453	8457	8476	8481	8589	8628	8424	8602	8499	8598	8643	8443	8521	8555	8662	8632	8528	8422	8376	8401	8420	8489	8514	8717	8487	8544	8470	8572	8482	8626	8361	8419	8428	8614	8412	8521	8453	8533	8389	8559	8699	8358	8538	8463	8446	8443	8474	8511	8438	8690	8408	8679	8477	8708	8535	8458	8543	8566	8459	8475	8546	8449	8427	8486	8550	8653	8617	8678	8469	8608	8641	8335	8680	8615	8498	8520	8593	8589	8652	8548	8579	8521	8536	8570	8399	8424	8585	8420	8503	8489	8496	8516	8654	8574	8464	8535	8507	8406	8549	8468	8470	8448	8459	8484	8552	8551	8609	8488	8300	8567	8513	8599	8514	8431	8593	8552	8517	8643	8570	8435	8648	8576	8522	8595	8564	8557	8446	8506	8589	8472	8427	8494	8547	8576	8499	8558	8692	8328	8482	8396	8524	8615	8640	8500	8515	8607	8497	8499	8620	8622	8621	8538	8550	8538	8616	8484	8583	8492	8678	8579	8587	8633	8443	8597	8608	8431	8507	8553	8420	8552	8380	8501	8583	8524	8418	8524	8364	8479	8539	8758	8497	8635	8579	8535	8515	8511	8571	8585	8475	8589	8453	8595	8521	8564	8400	8452	8493	8648	8393	8547	8495	8531	8594	8523	8670	8389	8488	8721	8636	8482	8461	8519	8526	8524	8588	8460	8532	8573	8502	8524	8449	8336	8609	8532	8555	8481	8516	8401	8643	8579	8421	8551	8484	8396	8475	8684	8589	8686	8462	8487	8504	8592	8615	8457	8627	8578	8541	8445	8510	8575	8479	8431	8366	8565	8643	8520	8559	8565	8485	8460	8452	8508	8448	8393	8493	8525	8474	8385	8704	8393	8449	8495	8555	8636	8608	8585	8387	8531	8542	8529	8579	8614	8420	8392	8461	8526	8546	8469	8680	8602	8498	8540	8512	8641	8605	8621	8442	8514	8597	8539	8622	8510	8464	8521	8624	8447	8466	8600	8577	8513	8500	8567	8478	8616	8556	8363	8513	8505	8736	8453	8382	8448	8485	8486	8587	8656	8429	8564	8535	8501	8564	8434	8401	8455	8595	8571	8432	8373	8525	8458	8558	8555	8513	8498	8504	8481	8477	8480	8660	8595	8737	8534	8661	8625	8520	8461	8531	8552	8531	8570	8415	8537	8438	8594	8424	8643	8520	8442	8448	8604	8492	8580	8379	8581	8533	8475	8396	8563	8362	8575	8507	8526	8553	8384	8529	8613	8424	8597	8501	8323	8516	8472	8611	8468	8657	8510	8673	8607	8518	8563	8515	8503	8493	8426	8424	8613	8478	8591	8637	8633	8590	8409	8471	8554	8689	8494	8615	8617	8546	8415	8476	8560	8488	8614	8440	8538	8528	8519	8635	8470	8533	8577	8484	8542	8453	8445	8515	8424	8494	8543	8476	8604	8539	8486	8642	8513	8496	8499	8519	8428	8450	8417	8538	8504	8445	8516	8473	8636	8566	8654	8698	8708	8485	8576	8629	8630	8326	8596	8630	8470	8504	8476	8481	8553	8583	8632	8656	8540	8685	8503	8558	8695	8445	8666	8538	8803	8551	8549	8459	8515	8415	8544	8472	8652	8436	8564	8594	8673	8592	8553	8549	8488	8576	8563	8631	8566	8588	8622	8452	8591	8565	8425	8536	8485	8468	8464	8396	8523	8430	8547	8685	8512	8558	8507	8413	8542	8394	8466	8534	8441	8399	8575	8378	8466	8644	8598	8465	8494	8469	8458	8566	8505	8552	8643	8665	8540	8655	8627	8468	8532	8519	8618	8394	8434	8619	8600	8464	8362	8467	8409	8500	8526	8566	8684	8397	8592	8503	8483	8406	8614	8536	8603	8581	8589	8529	8552	8663	8494	8499	8339	8572	8502	8644	8448	8486	8552	8586	8662	8493	8538	8582	8529	8527	8379	8528	8651	8681	8468	8452	8391	8556	8389	8478	8525	8454	8506	8504	8556	8403	8526	8405	8496	8559	8543	8503	8551	8453	8492	8588	8476	8556	8620	8591	8542	8552	8597	8622	8453	8428	8501	8636	8488	8479	8327	8635	8423	8600	8450	8553	8456	8555	8555	8664	8469	8600	8572	8540	8588	8529	8532	8476	8556	8606	8504	8634	8622	8637	8711	8530	8562	8604	8561	8619	8647	8404	8596	8691	8495	8398	8499	8454	8488	8498	8616	8689	8515	8640	8553	8481	8624	8558	8530	8658	8485	8446	8563	8571	8457	8608	8568	8388	8509	8500	8538	8479	8490	8450	8451	8541	8442	8582	8586	8639	8409	8588	8374	8528	8562	8692	8587	8470	8468	8463	8437	8587	8554	8519	8510	8567	8578	8518	8445	8359	8436	8597	8451	8473	8420	8581	8522	8666	8487	8535	8573	8639	8478	8697	8504	8414	8569	8694	8484	8421	8564	8476	8482	8539	8498	8448	8477	8492	8599	8449	8605	8364	8491	8429	8668	8636	8559	8450	8410	8510	8600	8575	8628	8629	8548	8474	8589	8473	8624	8541	8534	8664	8642	8504	8649	8489	8548	8580	8696	8501	8578	8614	8425	8583	8590	8508	8522	8466	8615	8593	8524	8530	8428	8470	8542	8557	8659	8469	8622	8504	8440	8562	8495	8445	8546	8482	8511	8592	8426	8565	8484	8478	8383	8613	8508	8558	8597	8633	8555	8578	8516	8529	8570	8579	8604	8410	8598	8539	8557	8528	8593	8471	8533	8427	8659	8516	8570	8586	8500	8534	8520	8533	8699	8548	8577	8523	8541	8437	8597	8655	8496	8547	8548	8681	8565	8706	8783	8499	8564	8451	8662	8578	8424	8653	8508	8510	8670	8546	8574	8609	8677	8582	8494	8521	8520	8455	8474	8639	8494	8449	8418	8607	8495	8655	8514	8479	8608	8458	8413	8517	8535	8559	8606	8526	8538	8436	8647	8538	8426	8481	8435	8550	8521	8504	8748	8597	8541	8570	8662	8587	8458	8670	8509	8383	8591	8629	8534	8628	8517	8537	8631	8499	8364	8441	8601	8462	8550	8556	8514	8558	8604	8564	8500	8477	8428	8555	8588	8597	8523	8569	8469	8395	8563	8638	8515	8478	8594	8564	8604	8662	8613	8412	8631	8649	8464	8501	8518	8499	8563	8485	8481	8569	8445	8439	8462	8533	8576	8567	8569	8421	8590	8560	8367	8517	8597	8502	8635	8538	8532	8437	8578	8577	8565	8484	8538	8447	8396	8459	8565	8634	8593	8591	8675	8468	8542	8585	8570	8530	8568	8461	8520	8508	8617	8456	8611	8459	8647	8370	8512	8593	8479	8471	8409	8514	8555	8546	8551	8509	8511	8385	8605	8471	8526	8463	8562	8453	8617	8595	8446	8355	8570	8468	8500	8473	8505	8577	8421	8515	8526	8606	8345	8489	8499	8604	8537	8555	8643	8607	8457	8640	8498	8580	8584	8447	8643	8541	8538	8438	8589	8270	8572	8654	8532	8462	8566	8394	8551	8547	8436	8430	8635	8511	8530	8545	8519	8456	8571	8631	8615	8619	8642	8629	8412	8424	8565	8486	8734	8645	8488	8567	8624	8698	8626	8468	8523	8419	8510	8562	8588	8491	8433	8595	8550	8624	8548	8549	8653	8642	8658	8508	8602	8396	8516	8481	8554	8496	8559	8519	8498	8448	8565	8538	8505	8505	8398	8478	8480	8608	8441	8488	8605	8607	8588	8396	8407	8347	8476	8614	8573	8594	8587	8460	8363	8510	8553	8638	8467	8647	8641	8557	8483	8540	8524	8421	8471	8729	8605	8361	8599	8415	8445	8584	8412	8717	8603	8591	8531	8459	8420	8508	8519	8547	8427	8582	8650	8453	8476	8390	8585	8502	8472	8452	8488	8624	8577	8431	8563	8623	8503	8529	8466	8575	8604	8636	8495	8526	8585	8516	8535	8572	8493	8499	8500	8553	8450	8547	8632	8368	8634	8665	8509	8453	8559	8433	8501	8531	8430	8546	8531	8573	8516	8362	8438	8606	8528	8428	8618	8529	8460	8494	8545	8510	8483	8668	8542	8628	8442	8494	8456	8639	8669	8530	8602	8490	8567	8531	8513	8619	8433	8583	8510	8558	8563	8465	8600	8411	8487	8506	8549	8505	8653	8543	8465	8451	8535	8573	8522	8584	8562	8454	8456	8485	8451	8565	8546	8483	8521	8612	8516	8444	8495	8473	8526	8402	8512	8600	8620	8625	8545	8450	8651	8430	8441	8475	8588	8567	8489	8561	8459	8509	8512	8614	8578	8445	8471	8505	8472	8611	8543	8483	8392	8493	8572	8601	8586	8465	8652	8417	8639	8382	8508	8543	8503	8420	8516	8534	8575	8534	8584	8637	8456	8456	8606	8554	8544	8320	8464	8512	8479	8456	8369	8377	8375	8435	8524	8453	8554	8707	8447	8581	8547	8538	8588	8372	8590	8580	8570	8614	8600	8533	8539	8512	8413	8462	8558	8435	8495	8471	8552	8476
5569	942	721	677	819	815	763	737	674	647	683	632	681	666	659	651	605	593	613	633	627	630	623	627	640	661	617	594	596	614	612	612	614	613	616	575	636	582	663	644	571	567	614	578	613	564	549	581	601	633	585	600	600	602	588	584	585	644	603	589	617	592	614	585	602	641	609	578	605	619	643	612	600	648	688	654	592	612	584	602	622	604	562	587	633	626	597	610	610	589	606	595	604	581	605	636	640	601	593	586	617	566	613	590	604	564	618	571	598	546	590	613	601	610	653	610	617	619	596	565	584	593	623	586	599	612	629	621	628	600	599	634	595	605	621	621	635	596	585	613	626	592	593	640	609	599	614	584	613	597	620	599	611	585	587	634	596	566	618	599	596	590	587	629	609	600	588	614	599	617	571	622	608	580	621	634	594	632	575	593	575	604	604	619	618	585	605	626	578	622	596	598	599	627	577	632	610	603	578	579	606	606	585	652	601	586	597	618	560	594	619	615	643	580	640	580	603	589	625	618	625	589	618	608	626	571	642	604	585	610	594	579	624	609	617	600	596	600	633	588	596	593	606	597	643	604	565	604	610	598	574	587	617	634	601	540	619	578	590	626	587	586	616	590	635	578	584	591	559	619	600	608	578	586	586	609	628	587	598	608	602	658	609	591	635	614	577	596	620	635	553	604	560	630	595	673	646	575	547	587	619	628	591	641	613	583	590	636	591	606	634	637	602	616	605	595	595	584	594	591	595	649	599	613	604	564	621	571	601	633	605	569	583	625	573	626	595	606	591	595	602	612	637	583	610	601	634	611	619	581	608	668	620	594	585	621	641	649	619	601	598	612	612	566	608	583	606	598	548	612	635	637	653	599	615	624	610	582	591	574	622	622	600	620	576	575	591	602	664	610	598	562	581	563	579	593	622	566	591	631	613	570	589	649	573	629	573	611	603	589	600	600	587	580	617	650	605	607	593	615	583	606	599	585	620	595	605	596	591	655	635	576	600	619	608	568	634	613	589	626	613	575	613	610	566	632	631	613	583	622	582	605	625	603	588	625	693	583	625	617	639	615	608	611	604	553	597	587	611	637	597	609	633	610	598	598	622	618	638	593	656	630	602	615	608	634	624	612	603	628	566	581	623	624	607	624	570	567	613	621	600	595	665	565	629	631	654	585	633	609	601	593	600	592	648	573	635	605	577	618	638	606	634	552	627	620	575	625	601	578	607	579	572	581	627	608	581	608	569	585	646	583	595	609	585	609	628	607	603	582	634	565	634	613	636	639	612	636	611	614	610	612	608	578	679	604	609	621	606	640	617	588	561	575	591	590	626	583	572	566	577	569	606	629	590	574	554	635	585	621	635	572	612	602	632	591	623	623	525	606	621	597	633	599	622	609	565	579	628	600	592	588	646	626	601	602	627	574	603	636	640	631	584	576	612	579	635	609	603	591	558	601	612	642	643	622	602	579	556	643	601	585	581	595	580	608	572	596	661	570	590	589	576	642	589	602	626	593	599	580	587	610	598	609	631	591	630	617	633	595	606	625	656	626	594	623	626	620	631	627	574	613	575	620	610	649	637	608	622	582	581	585	579	617	651	587	647	604	578	624	651	563	610	589	602	552	611	652	624	620	665	602	604	615	613	656	579	630	607	611	596	627	617	685	580	623	605	621	574	606	558	615	582	596	622	597	639	635	615	616	635	624	602	607	638	587	631	619	569	562	590	599	620	582	616	653	609	579	630	596	625	568	602	582	603	623	611	613	586	604	587	624	604	628	605	551	589	621	594	586	630	600	628	594	584	615	610	625	599	625	578	595	617	611	629	617	596	611	615	618	539	565	595	624	621	615	630	647	619	597	649	584	640	603	564	630	585	596	610	607	589	599	622	631	615	612	611	600	564	615	601	591	610	578	607	613	624	627	609	623	572	606	617	621	588	572	584	609	637	584	612	615	646	648	612	636	605	600	605	583	589	641	595	596	646	618	636	600	641	636	574	620	592	600	623	590	610	631	636	621	585	569	615	568	591	610	647	594	589	587	611	624	587	579	597	601	619	588	608	601	593	632	632	589	615	555	630	609	644	579	650	595	559	633	601	587	655	591	580	589	602	619	601	610	607	613	629	617	615	667	591	629	584	612	639	625	587	592	618	568	586	611	610	633	579	592	622	612	602	612	577	609	574	589	590	620	653	649	614	601	598	613	590	615	618	594	599	627	580	584	611	634	536	608	621	612	580	589	595	617	560	590	622	634	650	587	587	548	642	593	636	562	603	612	630	612	672	635	585	592	612	589	584	560	608	631	593	611	551	588	548	628	598	564	594	618	581	600	624	592	578	583	598	592	583	623	574	649	681	591	584	641	598	635	605	621	669	571	598	622	569	580	599	614	642	586	563	638	587	563	625	628	614	642	599	630	563	607	603	649	560	606	627	608	627	626	617	597	591	635	630	604	603	594	601	577	645	632	617	596	578	552	588	585	607	607	615	620	626	618	608	558	653	630	566	604	613	623	603	630	620	543	611	534	594	603	657	617	636	595	603	612	546	611	620	609	578	623	620	651	617	621	614	610	583	554	623	625	600	592	636	565	648	618	584	579	641	608	607	650	599	606	579	617	616	644	638	630	633	616	594	646	597	621	614	604	551	584	618	571	625	578	590	608	571	609	644	612	621	629	599	593	599	606	598	660	580	573	582	614	599	645	612	588	592	622	614	640	580	634	620	605	612	626	618	625	610	573	605	628	619	619	578	611	615	602	579	611	579	552	591	616	563	636	614	587	593	618	620	566	588	591	625	613	585	535	588	634	615	571	602	604	629	585	591	566	590	598	640	591	641	631	614	644	592	568	623	621	589	637	647	627	620	612	590	563	630	631	626	591	603	562	612	608	583	668	629	613	583	582	603	597	616	608	607	595	605	632	593	621	572	571	545	602	566	580	606	571	578	576	631	634	566	584	579	580	539	589	641	619	600	577	601	539	642	586	611	570	561	668	597	599	637	599	624	572	633	618	632	554	596	653	573	568	595	580	590	621	580	625	611	615	622	629	585	630	643	586	651	563	581	615	573	580	583	619	611	630	637	600	641	598	590	560	616	538	638	612	611	580	631	568	610	635	600	619	601	605	635	627	590	598	632	668	594	650	610	612	623	588	627	573	610	598	620	601	607	590	549	629	618	598	611	629	602	648	603	592	565	595	590	557	605	591	622	583	577	570	604	595	642	592	602	604	629	566	605	586	592	592	652	594	577	621	529	578	587	638	588	615	635	598	627	604	586	585	595	617	620	580	555	615	581	598	605	549	594	648	631	620	631	596	596	656	600	613	572	605	574	597	577	600	635	638	571	656	642	623	584	610	578	637	593	624	618	616	632	600	598	602	612	589	628	610	585	573	572	592	618	593	597	609	577	595	584	606	629	630	625	584	597	620	636	624	602	638	639	576	617	575	588	565	618	589	605	589	588	545	571	634	602	578	627	635	574	630	610	588	623	631	586	658	612	635	619	586
28979	12060	7882	14361	18636	17087	14551	12246	10778	9760	8969	8466	7983	7773	7378	7284	7112	6901	6703	6753	6606	6666	6510	6527	6451	6556	6440	6333	6447	6293	6272	6223	6288	6155	6202	6133	6138	6217	6171	6034	6062	6089	6056	6103	6103	6089	6036	6148	5903	6073	6067	6107	6061	6147	6097	6102	6006	6108	5980	6009	6049	5933	5926	5887	5919	6082	6064	6090	5954	5924	6029	6053	5939	6016	6080	5916	6021	5831	5970	6095	5985	5991	5952	5969	5918	5962	5989	6021	5971	5957	5984	6066	6055	5965	5920	5983	6042	5942	5987	6107	5921	6028	5872	5968	5887	6068	5926	5916	5953	6073	6049	6023	5916	5931	5836	5967	6047	5900	5992	6010	6011	5979	5930	5836	6056	6015	5987	6015	5859	5910	5839	5930	5868	5959	5952	5990	5963	5953	5957	5939	5932	5936	5970	5960	5932	6062	6045	6042	6032	6002	5867	6075	5959	6004	5905	5972	5957	5948	6080	5961	6037	5900	5976	6009	5903	6097	5922	5920	5911	6058	5977	5964	5947	5842	5996	5886	5909	6080	6036	5959	5970	5882	5891	5930	5937	6040	6023	5918	5867	5882	5895	5992	5958	5976	6068	5985	5999	5977	6095	6005	5985	5996	5995	6006	5965	6007	5906	6017	5902	5963	6020	5992	6034	6012	5967	5948	6080	6007	6025	6078	6014	6039	5951	5841	5907	5872	6010	5941	6072	6001	5818	5926	6015	6005	5918	5994	6046	6014	6013	5877	5871	5976	5996	5959	5854	5955	6008	5874	5940	5966	5989	5793	5957	6014	5926	5953	5967	5973	6068	5940	6058	5933	5950	5973	5971	5961	5965	5934	5931	6094	6044	5924	5998	6079	6026	5904	5903	5953	5880	5981	6078	6009	5925	5961	6036	5921	5891	5959	5875	5947	6140	5959	6007	5896	5947	5904	5970	6019	5987	6026	6014	6095	6095	5878	6078	6001	6053	5964	5912	6056	5967	6087	5948	5981	5980	5991	5969	5899	5843	5927	5902	5964	5997	6050	5961	6062	6159	5953	5958	5987	5878	5962	6047	6051	5924	6066	6036	6105	5929	5938	5848	5988	5869	5931	5980	5996	5956	6009	6164	6097	6045	5941	5954	5953	6042	6006	5926	6003	6107	5973	5884	6040	6073	5939	5815	5939	6001	6042	6062	5921	5916	5933	6019	6007	5910	6061	5982	6040	6004	5922	5851	5861	5989	5991	5960	5910	6139	6045	6148	6007	5914	6131	5987	6059	6013	5958	5871	5876	5927	5971	5912	6011	5934	6093	6004	5977	5798	5947	5957	5964	5995	6046	5943	5867	5955	6012	5994	6093	5877	5891	5932	6028	5992	5976	5951	5977	6092	5930	5957	6032	5870	6009	5955	5999	5919	5970	6077	5886	5932	5881	6000	6014	6159	5936	5998	6013	6083	5974	5935	5959	5850	5855	5992	5988	5800	6163	5967	5860	5983	6026	5921	6019	5911	6142	5919	5997	5909	5989	5915	5958	5881	5945	5950	5915	6037	5882	5989	5967	5961	6079	5938	6043	6013	6010	6070	6027	6009	6078	5988	5875	5950	5937	5947	6026	6006	6009	6053	5998	5863	6016	6049	6018	6013	5921	5994	6028	5978	6033	5916	5961	5991	5849	6133	5943	5991	5962	5970	5974	6076	5980	5914	5925	6022	5922	5942	5932	6041	5980	6135	6029	5937	5925	5941	5957	5887	6118	6106	5972	6081	5987	5918	6044	6017	5960	6001	5929	5963	5856	6043	5944	5868	6022	5997	5982	5939	6129	5940	5993	6008	5897	5973	6019	5903	5928	5954	6002	6010	5997	6078	5880	6071	5956	6096	6073	5935	6079	5945	5982	5920	5857	5889	6044	5979	5995	5817	6114	5969	6050	5895	5987	6009	5964	5990	5895	5975	5969	5938	5861	6116	6011	6120	5965	6119	5977	5943	5963	5853	5924	5960	6057	6004	5956	5920	5986	6029	5984	5987	5931	5905	6142	5989	5966	5962	5972	5903	5904	6040	6051	5905	5987	5943	5975	5966	5885	5975	6024	6008	6051	5776	6131	5920	6000	5871	6018	6059	6082	5988	5967	5857	5969	5967	6024	5953	5908	6074	5861	5857	5892	5951	6008	6093	5974	5920	5811	6019	6065	6062	5957	6011	5887	5976	6036	5879	6048	6060	5900	5966	6056	5933	5949	5916	6079	6022	5937	6001	5973	5948	6001	6012	5975	5921	5974	5898	5846	6039	6053	5914	5972	5853	5956	6072	6012	5955	6028	5794	5993	5922	6126	5984	5873	5951	5915	5900	5956	5897	6080	5881	5908	6063	5994	5915	6052	5978	6015	6079	6004	6004	6048	5972	5912	6008	5801	6034	6014	5900	5978	5924	5902	5902	6135	5982	5924	5988	6011	6026	6009	5955	5902	5862	5986	5971	5965	5887	6012	5839	6029	5876	6134	5976	5938	5953	5995	5989	5967	5973	5856	6019	6051	6039	6042	6011	5917	5923	5963	6018	6014	6076	6115	5981	6019	6101	6108	6018	6031	5937	5939	6090	6101	5939	6006	6022	5932	6069	6073	6003	5914	6147	5918	6026	5923	6003	5981	5859	5877	6119	5948	5936	5953	6074	5970	6061	6131	5892	6031	6088	6000	5858	6059	5933	5882	5972	5979	6028	5983	6044	6007	5989	6041	5959	5999	5955	5989	5909	5967	5958	5944	6009	5947	6031	5906	5986	5842	6063	5948	6011	5980	5904	5999	5890	5923	5886	5949	6078	5977	5888	5897	5976	5945	5981	5977	6049	6056	6006	6014	6026	6010	6007	5952	5953	5973	5968	6072	6061	5981	5873	6040	5997	5956	5991	5903	6025	6003	5952	6012	6048	6008	6026	5999	5995	5934	5913	6053	5992	5987	5809	5996	5952	6032	5967	5940	6103	5936	5942	5992	5934	6033	5893	6029	5920	5947	6026	5880	5941	5945	5886	6030	5947	5954	6129	6045	5978	5985	5976	5991	6036	5980	5925	5955	5774	6030	6045	5927	6005	6014	5906	6023	5982	6037	5876	5946	6052	5914	6119	6127	5940	5955	6044	6040	6080	6025	5854	5990	6029	5973	6052	5989	5839	5988	6164	6029	5944	6033	5932	5866	5797	6013	5980	6118	5887	6062	5973	6015	5907	5995	5970	6162	5941	5962	6024	5952	5970	5986	6051	6003	5951	5963	6026	5894	6082	5896	6004	6007	6016	5983	5980	5977	5787	5996	5996	5957	5892	5976	5860	6070	5839	5964	5923	5909	6023	5972	5956	6054	6039	5960	5912	6000	5929	6060	5936	6033	5908	5940	5929	5973	5922	6013	5949	5931	5946	6044	5981	5874	6038	5943	5955	5972	6076	5911	5907	5914	5909	5877	5930	6019	5948	6065	6019	6039	6037	6027	5957	5968	5942	5937	5948	5882	5900	6108	6003	5948	6037	5974	6064	6006	5985	5944	5952	6015	5889	5941	5918	6115	5960	5978	5967	5902	5997	6060	5911	5890	5945	6015	6021	6041	5963	6116	6109	5991	5847	5911	6046	5984	5843	5943	5953	5991	5971	5984	6004	5928	5917	6008	6016	5995	5981	5981	6013	5865	5930	5865	5943	5993	6077	5990	6000	5884	5904	5901	6054	5932	5929	5963	5952	6067	5946	5969	5991	5924	6001	5986	6066	5961	5930	5952	6040	5969	5977	5975	5942	6030	6058	6059	5985	6019	6023	6009	5790	6031	6016	6008	5847	5938	5773	5978	6069	6049	5870	5908	5879	5889	5928	5948	5905	6016	5934	6008	5852	5911	5945	6081	5976	6045	5900	6029	5965	5927	6063	5983	5833	5968	5927	5964	5966	5979	6130	5925	5965	6065	5907	6000	5988	6061	6016	6033	6036	6039	6064	5892	5924	5878	6096	5993	6046	5930	6016	5955	5826	5937	5976	6005	5983	5834	6046	5984	5953	5984	6009	5978	6036	5970	5954	5986	5906	5965	5992	5971	6042	5963	5888	5943	5973	5971	6091	5990	5943	6003	5874	5951	6036	6007	5948	6104	5931	6001	6013	5976	5962	5889	6022	5983	5886	5999	5986	5984	5918	6002	5966	6081	5962	5998	5961	5998	6100	6026	5865	5961	5998	6021	6002	5953	6017	6048	5946	5884	5914	6084	6110	5935	5923	6018	5926	6101	6098	6017	6094	6012	5990	6012	6027	5938	6042	6077	6087	5968	5970	5998	5878	5897	5924	6030	5879	5991	6047	5928	5967	6088	6020	5937	5874	5995	5997	5858	5785	6053	5998	5909	5917	5898	6016	5946	5933	6043	5945	6049	5933	5975	5952	6081	6035	6001	5972	5959	5915	5948	6051	5943	5984	5909	5938	6075	5977	6034	5864	5974	5943	5979	5894	6088	6067	6044	5958	6041	5990	5963	5930	5915	5938	5917	5959	5966	6005	5934	6008	5953	5914	5918	6051	6086	6025	5894	5999	6035	5976	6002	5882	6011	5859	5956	5968	6028	5882	6082	5972	5941	5855	6118	5985	6025	5998	5904	6018	5896	5992	5936	5948	5945	5912	6050	5946	5953	5952	5979	5998	6136	5978	5982	6007	5924	6068	5951	5942	5939	6026	5922	5902	5994	5927	5983	5982	6027	5997	5964	6026	6005	6030	6046	5944	6015	6057	5995	5974	5943	5975	5958	5930	5970	6166	5979	5889	6010	6009	6050	5876	6048	5935	6127	5930	5931	5961	5880	6031	5939	6004	5900	5962	6028	5996	5957	6063	5965	5988	5895	5960	5833	6040	5999	5968	5950	5996	5991	6055	5916	5919	5918	5911	6002	5929	6033	5934	6004	6092	6153	5903	6032	5952	6020	5991	5919	5933	5893	5965	6021	6008	6059	6077	5930	5956	5997	6064	6017	5965	5948	6071	5987	6072	5879	6104	6024	5966	6033	6040	6028	5972	5959	5969	5991	6003	5992	5879	6075	6067	5916	6054	5969	6026	5970	6020	5925	6054	5885	5955	6020	5974	6023	5941	5939
5129	873	767	730	766	806	773	743	752	747	685	699	733	678	696	646	665	657	710	648	666	614	690	601	672	678	665	636	692	659	685	639	643	624	665	670	692	610	700	677	655	667	619	627	638	618	645	689	627	689	625	588	643	583	645	630	690	638	623	628	636	640	648	620	652	645	640	674	634	610	664	670	622	666	657	600	687	603	673	631	638	633	608	629	643	663	681	627	611	657	622	656	651	684	633	630	653	608	631	659	604	669	616	674	625	614	645	674	682	627	612	613	637	651	660	645	667	686	655	635	607	686	646	637	623	658	665	617	619	593	659	640	614	681	627	643	611	632	645	654	651	632	606	576	653	660	640	653	662	655	629	697	639	645	646	665	627	648	615	617	653	667	692	650	611	674	656	618	602	695	643	667	694	659	615	635	658	655	614	626	626	605	644	645	600	606	614	607	632	664	595	573	607	648	654	608	626	661	649	650	621	693	630	647	585	651	613	635	624	628	660	664	646	646	632	611	635	636	663	630	643	645	627	640	649	654	661	659	661	676	652	619	585	637	646	646	610	611	666	642	604	640	617	659	660	622	643	623	655	629	640	632	655	642	612	684	640	636	654	649	638	628	647	639	600	600	623	599	664	639	705	640	674	619	583	617	627	632	681	614	578	669	662	602	645	648	656	611	633	632	657	638	678	638	656	723	692	622	603	669	635	647	601	665	637	645	614	627	676	669	652	669	624	640	592	659	647	636	619	597	603	609	644	627	645	639	605	623	607	685	642	646	642	667	641	641	680	613	645	672	623	618	663	645	628	650	639	619	667	667	627	609	659	635	630	659	623	650	615	638	623	624	607	681	658	662	615	680	663	636	625	664	616	612	676	624	643	680	625	671	610	630	645	649	689	667	613	604	598	644	637	668	651	643	643	658	655	653	617	657	626	618	615	646	666	639	616	630	642	603	679	655	640	671	653	653	638	611	619	608	670	632	653	628	637	643	648	685	627	653	672	693	646	586	644	622	640	657	585	645	645	659	648	671	630	632	666	616	684	606	640	680	677	612	704	619	651	666	627	624	650	624	630	648	639	660	656	626	618	698	615	625	624	652	658	617	686	620	676	623	600	658	639	659	599	570	659	637	636	651	573	627	645	657	625	660	675	628	643	643	646	692	619	640	620	681	589	648	612	629	664	624	616	630	652	668	629	629	610	641	635	625	649	641	642	634	656	594	606	610	682	657	662	609	661	689	662	625	655	647	618	652	631	615	619	656	662	660	619	646	625	642	621	577	658	630	658	657	632	629	586	676	628	624	659	668	648	643	658	665	649	603	645	642	642	604	685	641	571	570	662	623	614	602	632	623	715	677	589	664	659	646	634	650	636	635	647	620	645	641	597	636	624	589	621	616	606	642	690	700	658	641	603	646	639	620	616	643	637	676	666	654	676	619	630	621	631	599	674	650	603	648	637	638	624	644	627	590	675	647	615	618	653	670	651	635	642	648	564	618	675	588	604	639	601	637	602	593	672	617	641	687	651	662	607	617	631	693	619	655	657	687	676	660	617	645	646	645	645	625	640	701	642	608	632	646	621	663	625	628	637	673	646	646	630	613	624	644	649	603	675	602	633	657	616	621	611	647	657	644	630	621	668	624	638	618	638	635	642	600	631	637	694	621	627	638	677	634	635	673	620	637	627	645	667	667	664	645	650	616	668	622	617	601	635	638	611	640	635	631	647	643	667	595	632	619	656	645	629	650	645	594	642	650	612	657	687	648	633	651	642	671	617	647	657	681	601	645	617	635	616	600	645	593	635	663	666	657	674	657	641	645	591	609	602	647	653	645	641	642	609	634	664	592	658	658	619	612	605	678	639	667	619	616	647	656	638	660	657	613	651	654	659	642	643	624	640	662	622	655	656	597	640	631	635	647	682	656	633	630	627	633	645	666	667	673	641	596	643	661	618	678	622	667	656	686	649	642	640	661	655	607	660	627	621	624	639	647	652	630	652	648	592	606	583	623	626	673	666	659	647	620	699	619	597	630	662	634	618	634	624	628	656	612	601	598	642	618	679	647	645	631	642	671	644	628	658	663	634	607	614	628	629	638	620	636	634	653	658	620	649	635	628	594	654	634	688	686	620	678	602	629	645	686	621	651	637	676	617	639	687	641	674	670	637	652	647	682	639	621	653	661	635	639	668	619	634	650	663	646	636	643	621	668	629	697	644	633	615	619	625	654	673	618	622	615	644	659	617	640	606	609	624	627	649	642	697	640	639	615	612	678	625	628	657	680	656	651	591	608	631	688	673	622	586	643	669	663	599	651	683	609	659	672	617	620	652	638	634	683	642	540	677	661	631	670	623	604	691	640	660	668	662	674	594	610	680	614	638	603	608	667	663	639	638	646	594	634	644	683	651	634	616	642	654	687	632	639	632	639	627	646	707	619	651	609	643	683	622	634	677	638	678	605	654	595	609	604	649	626	666	657	639	611	621	629	649	625	657	670	651	603	663	671	638	633	679	614	675	600	613	649	640	605	599	649	666	627	595	648	648	650	659	620	649	646	637	640	618	629	610	643	651	613	667	646	623	674	627	622	639	605	632	634	653	607	640	632	604	638	616	655	648	652	601	640	663	621	607	632	642	618	621	639	585	633	614	613	667	615	654	647	614	658	644	644	627	624	690	623	580	607	637	630	655	609	619	669	630	650	658	619	662	657	617	623	653	670	667	665	676	619	639	606	636	613	638	676	621	661	660	651	597	615	636	662	656	649	661	630	658	656	638	682	626	651	607	630	632	635	638	647	611	660	679	634	619	623	649	621	637	639	605	619	654	593	649	586	624	640	648	666	623	636	687	622	635	613	603	622	628	668	657	657	646	620	649	653	604	645	641	650	598	648	685	622	602	609	703	644	648	655	662	635	567	683	671	596	640	580	639	669	652	614	625	613	613	639	592	665	663	610	642	655	632	636	572	630	640	598	675	655	626	600	638	616	647	640	677	617	687	619	634	605	675	637	625	623	672	606	594	609	607	656	661	629	679	653	669	647	609	658	639	654	666	671	659	619	639	613	686	647	637	619	652	622	628	634	642	662	636	644	613	631	657	583	643	675	686	648	648	675	625	591	622	679	612	670	637	668	612	650	641	650	637	603	636	627	694	654	685	664	651	683	655	632	649	663	644	646	613	662	655	657	569	633	653	630	619	670	613	626	643	627	678	646	616	628	659	683	657	662	645	651	648	634	629	697	628	632	673	612	600	643	638	673	625	639	611	706	640	648	602	641	604	626	645	644	667	648	664	604	649	632	642	640	675	617	638	651	690	656	670	611	632	645	642	655	598	607	682	624	657	648	653	639	683	637	652	610	655	690	618	628	621	653	654	635	621	636	618	649	648	644	636	660	615	639	630	643	657	641	594	634	657	636	669	636	648	618	654	655	637	608	636	688	603	652	632	641	641	634	668	599	648	648	634	666	626	616	619	633	657	683	603	641	620	667	679	681	638	653	643	652	613	642
27853	11403	7797	13393	17006	15774	13465	11701	10301	9576	8709	8370	8007	7678	7441	7303	7276	7034	7088	7015	6963	6954	6783	6843	6692	6876	6779	6692	6682	6697	6532	6608	6602	6398	6430	6514	6460	6468	6622	6510	6488	6493	6336	6398	6484	6473	6510	6430	6470	6358	6508	6404	6446	6443	6569	6282	6410	6195	6419	6433	6423	6314	6463	6313	6268	6310	6339	6295	6434	6388	6341	6404	6329	6447	6353	6273	6423	6410	6455	6391	6309	6324	6245	6374	6395	6303	6405	6288	6360	6376	6319	6194	6491	6326	6439	6358	6402	6359	6202	6377	6329	6345	6332	6323	6371	6382	6348	6339	6259	6212	6319	6320	6416	6458	6382	6470	6222	6252	6425	6393	6342	6323	6344	6461	6354	6285	6491	6370	6425	6293	6309	6407	6305	6295	6378	6358	6238	6287	6288	6209	6348	6265	6501	6397	6430	6441	6413	6325	6363	6391	6319	6273	6378	6389	6213	6324	6288	6482	6307	6250	6336	6323	6481	6269	6338	6312	6301	6495	6424	6339	6325	6319	6351	6214	6409	6428	6281	6160	6256	6325	6306	6274	6408	6247	6383	6339	6354	6421	6375	6361	6294	6377	6342	6399	6285	6396	6261	6410	6350	6331	6333	6250	6379	6392	6235	6301	6157	6367	6321	6302	6393	6263	6207	6436	6292	6312	6415	6369	6417	6334	6206	6329	6433	6368	6336	6364	6377	6311	6291	6302	6395	6348	6351	6298	6281	6375	6378	6307	6331	6387	6304	6414	6286	6400	6506	6293	6265	6330	6384	6181	6404	6358	6302	6403	6275	6343	6308	6269	6404	6412	6327	6325	6307	6381	6517	6460	6255	6398	6176	6240	6326	6561	6354	6291	6373	6442	6440	6491	6320	6350	6335	6368	6360	6406	6422	6259	6311	6380	6280	6415	6320	6370	6372	6288	6395	6349	6323	6388	6238	6403	6349	6358	6285	6407	6287	6343	6334	6435	6442	6243	6416	6242	6380	6386	6393	6350	6284	6263	6317	6328	6222	6336	6296	6367	6322	6429	6353	6416	6391	6484	6346	6284	6381	6400	6357	6324	6343	6348	6367	6401	6304	6303	6325	6347	6228	6277	6238	6347	6347	6390	6310	6380	6449	6368	6351	6157	6337	6290	6490	6332	6388	6357	6378	6366	6291	6382	6286	6369	6403	6417	6468	6332	6322	6331	6294	6437	6284	6372	6311	6469	6291	6362	6321	6356	6366	6311	6317	6363	6291	6435	6284	6402	6285	6389	6283	6429	6259	6413	6347	6397	6365	6290	6278	6279	6441	6500	6339	6211	6375	6364	6329	6412	6336	6283	6453	6347	6486	6296	6351	6352	6263	6385	6347	6351	6331	6394	6368	6333	6493	6359	6293	6328	6177	6315	6427	6234	6310	6353	6342	6288	6428	6256	6330	6249	6449	6357	6291	6262	6240	6348	6342	6329	6413	6479	6380	6259	6238	6294	6369	6296	6342	6498	6302	6249	6307	6303	6382	6356	6349	6282	6215	6430	6343	6258	6361	6251	6431	6327	6294	6181	6264	6346	6420	6218	6424	6381	6293	6318	6356	6350	6459	6350	6413	6341	6247	6226	6369	6230	6347	6289	6300	6383	6469	6293	6395	6494	6360	6318	6309	6336	6317	6424	6421	6451	6256	6356	6305	6353	6396	6332	6281	6313	6320	6468	6375	6396	6342	6346	6190	6218	6358	6247	6412	6356	6191	6266	6334	6289	6366	6211	6431	6309	6372	6406	6419	6352	6472	6345	6430	6386	6359	6373	6440	6252	6283	6288	6398	6423	6344	6335	6295	6287	6563	6408	6395	6357	6352	6379	6384	6275	6282	6308	6240	6228	6359	6395	6290	6289	6307	6367	6387	6446	6400	6320	6430	6435	6394	6294	6322	6365	6249	6276	6208	6426	6373	6433	6398	6345	6268	6235	6445	6244	6368	6338	6155	6313	6436	6240	6467	6164	6256	6283	6450	6306	6358	6209	6310	6477	6273	6252	6228	6155	6216	6354	6292	6235	6383	6236	6378	6250	6367	6251	6442	6297	6442	6362	6314	6465	6439	6320	6253	6259	6416	6286	6398	6358	6405	6325	6270	6367	6402	6401	6454	6319	6368	6129	6404	6337	6366	6558	6459	6265	6498	6343	6436	6368	6339	6447	6308	6222	6324	6353	6521	6278	6397	6489	6370	6406	6521	6279	6394	6400	6415	6336	6353	6344	6386	6399	6358	6330	6332	6341	6341	6401	6294	6406	6422	6276	6455	6288	6352	6430	6215	6314	6446	6364	6373	6291	6316	6295	6371	6300	6397	6443	6313	6293	6293	6183	6321	6334	6253	6379	6417	6416	6398	6335	6295	6126	6378	6403	6234	6404	6274	6405	6192	6377	6332	6273	6404	6495	6414	6209	6339	6342	6359	6221	6397	6298	6340	6253	6283	6155	6340	6313	6368	6373	6222	6395	6381	6341	6391	6292	6358	6346	6357	6264	6265	6249	6412	6219	6213	6366	6267	6420	6411	6409	6231	6419	6269	6240	6151	6317	6490	6275	6360	6247	6253	6316	6423	6272	6291	6232	6464	6318	6319	6355	6383	6340	6263	6342	6394	6332	6324	6242	6259	6342	6415	6404	6319	6371	6348	6486	6384	6393	6511	6308	6455	6408	6458	6348	6207	6337	6251	6517	6398	6350	6189	6244	6377	6297	6336	6298	6207	6381	6267	6154	6337	6289	6347	6339	6354	6348	6333	6192	6441	6279	6276	6395	6268	6349	6184	6369	6355	6293	6288	6367	6227	6314	6259	6497	6349	6410	6346	6366	6300	6425	6296	6449	6426	6368	6138	6449	6279	6230	6318	6424	6205	6445	6409	6369	6457	6318	6369	6472	6370	6416	6372	6321	6375	6280	6279	6392	6232	6250	6387	6361	6341	6396	6399	6334	6400	6274	6299	6345	6365	6411	6240	6251	6359	6342	6359	6323	6416	6502	6381	6384	6244	6309	6379	6378	6386	6468	6308	6291	6357	6344	6379	6311	6396	6310	6348	6447	6267	6294	6365	6419	6266	6336	6258	6250	6383	6363	6263	6321	6380	6326	6429	6290	6248	6338	6304	6404	6422	6334	6368	6347	6288	6306	6439	6384	6220	6317	6444	6470	6237	6329	6282	6424	6335	6353	6275	6278	6469	6339	6390	6332	6342	6244	6453	6271	6365	6500	6427	6412	6391	6374	6400	6309	6261	6370	6136	6275	6304	6236	6291	6347	6323	6347	6426	6365	6175	6314	6409	6275	6234	6338	6450	6414	6374	6435	6364	6234	6335	6343	6391	6349	6366	6408	6272	6544	6296	6322	6379	6382	6320	6305	6202	6354	6306	6301	6291	6292	6311	6319	6395	6211	6352	6365	6355	6230	6397	6315	6343	6289	6325	6209	6264	6310	6440	6332	6353	6323	6329	6300	6395	6401	6327	6327	6307	6429	6309	6300	6405	6346	6227	6273	6314	6348	6237	6446	6329	6479	6380	6312	6462	6314	6347	6243	6319	6480	6407	6285	6412	6393	6382	6228	6430	6185	6469	6319	6437	6269	6248	6404	6333	6333	6408	6317	6367	6268	6239	6422	6465	6381	6470	6277	6374	6422	6299	6522	6460	6255	6223	6417	6362	6215	6446	6338	6408	6331	6415	6468	6373	6273	6305	6422	6376	6354	6290	6467	6454	6349	6372	6315	6333	6356	6351	6246	6323	6431	6370	6265	6298	6261	6366	6322	6239	6290	6304	6419	6291	6334	6447	6375	6434	6252	6407	6301	6303	6344	6251	6381	6447	6307	6289	6468	6396	6338	6349	6329	6379	6336	6348	6424	6426	6238	6315	6417	6370	6413	6323	6395	6291	6413	6291	6297	6235	6438	6362	6361	6275	6424	6320	6385	6405	6261	6249	6315	6310	6303	6277	6358	6385	6461	6297	6179	6275	6335	6328	6336	6220	6373	6477	6178	6373	6315	6431	6352	6302	6366	6293	6324	6323	6367	6418	6216	6490	6408	6318	6399	6213	6359	6261	6234	6287	6390	6323	6307	6322	6332	6429	6436	6270	6326	6266	6259	6381	6270	6346	6315	6343	6370	6373	6321	6261	6273	6394	6293	6282	6144	6305	6416	6416	6316	6333	6383	6443	6271	6375	6410	6472	6275	6453	6413	6307	6520	6320	6311	6361	6264	6438	6298	6316	6367	6348	6430	6384	6340	6365	6187	6321	6240	6374	6348	6316	6392	6330	6259	6443	6283	6371	6289	6320	6284	6270	6382	6334	6332	6287	6411	6313	6402	6358	6323	6252	6421	6369	6340	6368	6328	6282	6338	6384	6386	6335	6298	6345	6453	6449	6312	6355	6460	6342	6276	6285	6175	6279	6421	6414	6283	6336	6374	6383	6266	6300	6378	6270	6327	6346	6378	6332	6383	6453	6237	6361	6384	6353	6278	6468	6498	6329	6322	6391	6161	6269	6232	6280	6293	6385	6420	6360	6389	6353	6291	6442	6313	6219	6332	6295	6425	6297	6422	6295	6273	6174	6400	6335	6356	6351	6240	6246	6389	6195	6284	6391	6352	6372	6413	6426	6387	6275	6444	6198	6251	6414	6420	6355	6367	6175	6159	6355	6233	6304	6489	6334	6289	6353	6343	6306	6343	6361	6323	6249	6426	6386	6381	6383	6292	6337	6313	6356	6375	6439	6453	6343	6276	6245	6385	6282	6275	6228	6245	6404	6303	6336	6288	6355	6272	6393	6268	6425	6523	6346	6292	6197	6453	6391	6322	6331	6433	6269	6394	6332	6346	6281	6325	6461	6383	6361	6245	6452	6340	6491	6282	6329	6284	6237	6354	6440	6321	6428	6368	6405	6316	6334	6355	6398	6235	6310	6157	6347	6345	6294	6304	6419	6385	6324	6377	6338	6254	6323	6350	6407	6415	6346	6331	6245	6426	6231	6382	6325	6352	6330	6411	6406	6283	6483	6374	6328	6309	6202	6432	6448	6365	6342	6323	6417	6409	6329	6378	6466	6433	6291	6309	6361	6304
5344	1278	867	851	1010	1051	915	917	919	869	797	812	802	802	763	727	753	746	716	726	726	728	651	741	728	709	676	724	694	707	701	718	703	766	711	689	694	723	710	686	671	689	664	780	691	712	688	659	731	688	703	746	698	691	695	668	702	671	721	706	737	688	696	719	709	739	723	661	691	698	721	700	678	704	690	689	685	675	733	671	652	664	675	635	724	715	698	679	667	667	720	675	740	707	715	726	643	691	674	708	701	749	671	694	714	738	667	723	703	718	731	736	684	667	727	711	676	732	705	687	697	678	746	688	704	663	710	644	698	714	738	709	703	654	717	708	722	705	706	748	718	712	680	660	734	725	676	741	750	742	752	642	667	729	652	678	700	698	716	644	676	741	645	689	756	669	725	680	707	684	696	710	758	686	689	676	717	701	658	701	664	659	698	705	740	733	714	732	685	719	688	719	689	677	700	712	701	735	708	734	666	703	726	703	685	740	714	659	683	738	693	728	667	696	782	718	675	709	704	677	694	690	717	659	689	700	703	693	704	731	682	738	719	679	705	635	743	673	676	674	735	670	724	675	698	654	700	738	668	725	647	696	697	728	778	730	693	698	688	644	709	712	714	685	674	689	637	656	669	733	686	681	734	678	715	683	717	708	719	688	685	693	654	728	717	628	742	680	673	644	712	671	686	688	684	705	686	688	681	684	676	672	725	731	707	713	683	720	693	679	726	658	711	721	699	707	736	658	680	672	691	748	710	698	712	759	710	728	687	716	707	656	678	739	712	694	699	678	659	712	716	701	701	692	713	677	732	689	704	695	702	728	709	756	665	703	718	702	681	751	712	740	712	669	739	692	707	677	701	692	767	680	687	686	709	736	713	679	699	716	706	695	725	724	689	707	700	664	738	696	717	700	668	740	665	764	733	670	734	690	678	677	659	673	702	676	680	675	696	733	662	738	758	710	680	736	670	706	691	751	689	777	727	702	715	722	731	735	728	693	684	690	750	692	687	621	752	691	683	674	738	676	713	725	727	684	724	690	700	717	734	729	694	752	685	718	696	649	702	674	699	725	672	706	656	731	659	692	687	665	733	625	744	719	670	729	703	700	683	715	712	726	623	710	699	715	690	733	676	656	655	715	717	655	713	712	641	716	700	730	669	703	703	666	729	704	694	710	734	718	677	690	673	701	734	731	711	705	700	729	704	702	725	661	690	687	719	717	704	690	730	707	714	711	692	694	669	694	703	762	733	708	666	714	756	707	687	703	702	689	647	714	685	690	712	674	693	731	706	678	703	713	702	732	672	722	718	665	669	676	728	714	692	687	730	718	708	699	681	713	726	678	678	713	691	720	675	727	673	714	675	693	642	729	753	686	724	703	697	697	685	732	723	716	647	681	722	695	691	703	693	684	713	651	667	727	715	675	662	732	662	649	660	704	694	693	658	701	771	712	676	673	741	689	707	750	706	711	690	663	761	700	654	655	702	692	721	642	713	709	685	664	736	701	698	701	739	671	691	698	688	712	712	651	717	704	724	717	705	745	687	646	698	713	652	707	721	694	710	706	710	679	659	706	731	677	678	668	718	709	632	669	726	725	692	685	719	657	698	683	696	689	702	678	717	676	679	690	673	710	676	638	724	705	721	706	720	741	697	691	710	719	702	767	703	750	692	704	670	714	694	709	719	711	733	676	700	693	691	692	690	700	708	694	708	693	690	689	762	694	713	673	711	693	686	712	733	710	717	687	741	723	695	749	715	667	678	717	717	734	706	675	676	709	655	715	694	724	700	701	686	703	724	679	716	666	681	692	669	681	707	687	756	739	719	712	683	689	671	731	730	671	715	703	719	720	732	692	702	731	688	705	688	741	731	770	708	702	685	689	697	736	700	713	682	683	703	694	669	687	693	709	709	706	694	722	677	742	662	684	719	712	633	699	686	698	699	699	653	737	711	685	733	674	702	747	656	759	698	708	681	678	714	669	705	685	690	677	656	688	666	764	659	708	680	689	701	697	681	654	749	703	720	703	762	710	674	692	714	686	709	708	714	715	688	699	712	698	729	660	689	735	719	684	722	714	696	717	731	703	728	694	752	753	714	701	669	721	708	684	662	679	689	747	736	729	711	673	669	680	691	703	670	677	735	728	720	695	722	703	687	708	718	677	693	708	708	734	696	667	722	690	693	746	723	683	685	704	677	685	664	663	661	720	695	697	705	687	674	740	721	694	715	708	685	683	695	728	739	685	707	679	695	683	676	700	666	688	658	730	662	666	696	711	718	725	671	773	744	737	722	733	704	714	704	666	688	714	725	697	727	693	718	716	688	676	684	714	674	731	716	667	687	711	686	699	684	658	695	684	653	722	670	706	676	641	725	702	705	689	719	758	733	652	709	779	722	686	644	732	684	749	696	713	707	753	714	716	669	707	701	688	668	702	679	672	733	698	729	695	774	686	762	671	698	718	701	704	704	713	690	717	707	704	752	685	696	766	727	680	697	692	735	692	674	717	714	700	748	670	725	694	670	759	681	727	755	710	667	708	716	676	685	703	734	739	719	692	667	731	715	707	712	700	661	684	702	703	699	719	724	698	691	694	663	748	706	656	651	663	710	716	655	675	718	651	712	706	671	706	713	699	692	707	759	718	662	701	735	674	695	617	735	726	671	703	733	752	706	734	681	726	664	716	714	688	641	716	697	709	708	693	700	667	667	688	652	674	686	681	692	703	770	750	650	694	680	721	681	723	699	697	721	719	752	728	683	742	710	652	720	716	673	674	734	700	741	689	661	699	689	689	659	668	696	703	697	657	735	714	731	669	662	707	686	705	698	741	679	645	678	736	713	669	738	666	703	691	670	698	737	694	672	713	753	745	699	647	667	680	731	748	702	675	721	698	722	698	741	721	722	687	710	698	684	706	673	684	700	708	708	716	718	724	702	728	664	713	705	673	690	740	743	735	686	688	722	732	718	749	727	694	717	639	629	778	726	694	713	679	703	755	711	724	702	704	706	669	689	664	701	691	688	694	689	692	717	707	705	669	694	706	697	680	700	721	738	733	759	720	709	714	696	707	680	725	696	715	689	735	701	741	682	703	686	743	664	679	739	657	656	650	671	712	691	780	669	689	726	720	705	666	736	747	646	701	733	735	657	704	725	671	716	722	668	716	710	741	751	680	711	725	700	708	694	704	704	700	694	667	727	673	703	722	662	706	708	693	644	699	749	645	744	666	757	707	717	703	713	698	687	687	687	706	674	662	684	690	703	667	703	675	701	726	715	690	728	692	695	705	680	737	739	690	696	706	733	695	730	720	673	713	724	668	693	699	761	715	667	683	727	710	744	722	684	761	671	682	726	686	688	715	684	658	708	725	664	727	762	696	694	678	680	679	713	766	716	673	706	727	675	698	721	707	721	699	723	714	669	678	688	691	684	708	750	685	689	699	732	703	689	710	678	656	726	765	695	714	693	722	671	689	717	727	707	716	712	752	704	731	679	705	702	721	714	711
36507	15751	9999	19330	24628	22710	19147	16380	14285	12689	11411	10613	10164	9626	9074	8803	8728	8379	8083	7970	7906	7825	7707	7763	7666	7619	7462	7509	7414	7290	7345	7333	7195	7223	7253	7181	7039	6999	7103	7208	7065	6998	6935	6908	7007	6972	6884	6997	6974	6963	6893	6907	6963	6892	6898	6937	7043	6981	6928	6866	6886	6794	6804	6899	6971	6954	6895	6911	6891	6914	6844	6969	6893	6990	6888	6817	6856	6769	6937	6963	6885	6963	6952	6875	6877	6930	6918	6861	6816	6922	6866	6910	7024	6910	6991	6868	6878	6978	7006	6882	6881	6894	6942	6862	6834	6779	6854	6851	6880	6732	6872	6946	6790	6773	6662	6929	6835	6783	6716	6839	6757	6815	6951	6839	6767	6749	6890	6866	6732	6987	6914	6756	6862	6839	6970	6819	6658	6743	6863	6955	6716	6900	6828	6793	6885	6966	6808	6812	6861	6892	6796	6815	6785	6821	6714	6751	6861	6841	6800	6784	6785	6774	6877	6837	6817	6819	6925	6824	6826	6837	6809	6894	6899	6731	6773	6792	6940	6931	6880	6753	6877	6834	6728	6803	6758	6874	6769	6831	6696	6771	6723	6948	6787	6864	6890	6851	6834	6952	6809	6893	6738	6953	6832	6728	6988	6879	6805	6884	6774	6827	6998	6929	6843	6839	6748	6913	6723	6797	6804	6870	6976	6886	6909	6872	6993	6760	6696	6905	6761	6814	6798	6788	6940	6736	6727	6743	6972	6733	6823	6802	6693	6895	6754	6848	6876	7002	6873	6883	6799	6826	7018	6809	6853	6878	6633	6831	6844	6775	6839	6725	6848	6773	6733	6768	6848	6770	6905	6849	6777	6846	6825	6749	6782	7000	6866	6865	6867	6921	6894	6933	6812	6833	6920	6866	6718	6904	6743	6782	6694	6811	6985	6833	6826	6758	6895	6765	6826	6918	6868	6838	6834	6799	6952	6786	6765	6851	6831	6794	6882	6891	6832	6881	6821	6951	6767	6856	6944	6846	6827	6677	6841	6859	6787	6805	6871	6825	6771	6850	6725	6887	6812	6767	6884	6862	6885	6751	6745	6898	6786	6759	6834	6807	6837	6815	6779	6738	6922	6753	6854	6964	6890	6810	6857	6778	6783	6849	6794	6674	6794	6823	6812	6761	6743	6873	6871	6849	6867	6852	6821	6922	6908	6819	6838	6768	6796	6757	6718	7014	6877	6748	6768	6828	6731	6819	6949	6770	6629	6766	6782	6736	6769	6857	6840	6748	6843	6691	6857	6706	6689	6841	6832	6941	6782	6737	6908	6843	6774	6662	6768	6806	6810	6846	6835	6737	6807	6814	6848	6787	6802	6825	6748	6978	6871	6893	6807	6856	6872	6937	6943	6961	6781	6821	6970	6879	6777	6947	6786	6774	6814	6929	6796	6770	6812	6805	6828	6924	6916	6842	6886	6854	6783	6863	6888	6785	6783	6865	6823	6758	6748	6954	6807	6806	6832	6819	6831	6731	6810	6879	6796	6794	6857	6743	6815	6952	6902	6806	6903	6836	6810	6795	6854	6855	6932	6775	6860	6887	6681	6735	6840	6900	6706	6863	6919	6930	6675	6741	6887	6930	6758	6919	6755	6808	6792	6830	6784	6727	6815	6881	6841	6783	6821	6749	6876	6758	6748	6733	6748	6933	6858	6852	6856	6769	6832	6724	6899	6985	6802	6904	6888	6838	6916	6773	6851	6817	6882	6750	6717	6803	6725	6720	6875	6876	6928	6708	6749	6802	6793	6886	6688	6789	6933	6749	6741	6887	6817	6875	6848	6683	6907	6879	6706	6729	6813	6950	6774	6779	6921	6715	6774	6741	6817	6834	6721	6795	6839	6757	6697	6792	6770	6675	6750	6729	6979	6734	6741	6828	6702	6935	6840	6873	6818	6910	6807	6850	6851	6866	6770	7025	6795	6831	6951	6700	6800	6855	6732	6829	6801	6795	6783	6782	6826	6826	6811	6899	6741	6794	6773	6700	6848	6657	6825	6809	6887	6669	6926	6964	6712	6791	6840	6871	6721	6842	6806	6753	6849	6859	6661	6810	6896	6789	6897	6956	6789	6751	6814	6813	6954	6793	6847	6773	6715	6859	6918	6824	6782	6786	6800	6806	6853	6869	6730	6812	6861	6831	6747	6877	6939	7021	6676	6844	6707	6825	6859	6873	6902	6728	6833	6767	6794	6968	6840	6981	6839	6878	6852	6855	6804	6827	6808	6905	6818	6722	6769	6774	6677	6752	6803	6838	6864	6886	6793	6767	6865	6805	6810	6865	6726	6850	6840	6779	6793	6802	6813	6717	6776	6746	6830	6832	6870	6764	6819	6894	6911	6916	6802	6775	6874	6827	6825	6888	6927	6778	6769	6847	6898	6868	6750	6792	6775	6821	6689	6859	6784	6759	6811	6860	6939	6846	6825	6744	6852	6866	6752	6729	7025	6631	6811	6678	6824	6790	7007	6716	6836	6841	6860	6761	6814	6837	6846	6766	6888	6912	6768	6828	6894	6858	6744	6893	6844	6809	6939	6841	6785	6768	6770	7004	6960	6868	7002	6958	6830	6845	6916	6649	6884	6856	6815	6869	6913	6775	6758	6862	6778	6745	6815	6804	6784	6809	6868	6831	6728	6851	6877	6728	6798	6656	6829	6817	6787	6686	6748	6772	6685	6882	6874	6812	6851	6888	6805	6889	6776	6849	6835	6899	6810	6839	6795	6786	6787	6916	6893	6839	6757	6852	6928	6918	6752	6959	6769	6811	6783	6814	6977	6782	6726	6886	6736	6749	6847	6783	6774	6890	6753	6852	6883	6871	6790	6726	6800	6921	6750	6833	6903	6853	6692	6867	6791	6807	6838	6860	6836	6787	6856	6881	6811	6805	6729	6757	6926	6774	6728	6912	6968	6881	6780	6846	6799	6874	6809	6744	6839	6780	6683	6725	6850	6863	6971	6754	6792	6834	6793	6786	6791	6788	6822	6820	6894	6832	6695	6803	6884	6935	6846	6735	6846	6740	6801	6767	6816	6816	6895	6750	6703	6790	6853	7047	6699	6802	6780	6952	6903	6844	6799	6878	6835	6753	6836	6741	6749	6748	6736	6862	6977	6705	6995	6753	6852	6823	6893	6894	6798	6917	6714	6881	6713	6711	6813	6815	6746	6815	6832	6648	6910	6727	6833	6851	6927	6779	6812	6884	6839	6740	6857	6989	6765	6820	6820	6734	6822	6851	6965	6864	6712	6809	6945	6819	6859	6894	6730	6829	6850	6647	6837	6777	6822	6852	6869	6795	6991	6798	6840	6890	6820	6895	6842	6797	6834	6811	6864	6960	6673	6843	6815	6861	6873	6685	6878	6756	6789	6782	6840	6929	6798	6785	6829	6900	6756	6859	6826	6780	6802	6896	6764	6862	6909	6831	6764	6795	6850	6828	6880	6941	6697	6863	6847	6710	6824	6929	6842	6837	6862	6930	6738	6667	6760	6856	6695	6877	6931	6857	6841	6713	6735	6812	6726	6882	6715	6884	6850	6904	6924	6743	6833	6857	6706	6880	6897	6914	6882	6811	6818	6695	6755	6788	6735	6909	6833	6697	6873	6912	6855	6750	6962	6784	6850	6845	6887	6749	6736	6910	6849	6674	6758	6807	6824	6812	6865	6863	6706	6926	6774	6769	6706	6790	6630	6832	6854	6787	6932	6790	6867	6727	6728	6903	6899	6692	7010	6758	6872	6681	6866	6769	6844	6851	6870	6794	6917	6734	6802	6746	6956	6848	6741	6811	6833	6715	6816	6646	6841	6757	6915	6840	6751	6889	6778	6924	6886	6769	6905	6815	6770	6918	6916	6730	6995	6785	6781	6805	6745	6724	6935	6710	6819	6799	6863	6797	6839	6938	6770	6903	6777	6915	6900	6814	6762	6806	6863	6894	6836	6883	6741	6870	6798	6799	6803	6843	6799	6901	6848	6838	6705	6944	6918	6829	6933	6905	6725	6797	6868	6903	6920	6762	6812	6928	6765	6845	6766	6856	6862	6918	6862	6877	6803	6860	6972	6861	6785	6864	6774	6762	6806	6811	6906	6948	6737	6940	6910	6903	6665	6850	6875	6787	6791	6827	6806	6882	6825	6783	6709	6755	6887	6682	6754	6734	6731	6772	6741	6663	6715	6879	6850	6909	6762	6866	6919	6948	6922	6744	6782	6826	6819	6827	6814	6991	6866	6856	6736	6900	6703	6813	6854	6831	6779	6825	6939	6739	6824	6817	6888	6852	6824	6907	6795	6721	6760	6884	6886	6865	6888	6818	6840	6866	6907	6784	6797	6834	6811	6872	6820	6752	6704	6779	6666	6756	6818	6750	6759	6881	6851	6857	6740	6885	6871	6920	6649	6981	6756	6793	6913	6802	6705	6711	6901	6726	6972	6716	6759	6885	6759	6716	6865	6785	6669	6763	6841	6889	6879	6760	6966	6917	6844	6807	6803	6822	6830	6727	6785	6760	6949	6880	6903	6745	6796	6744	6678	6732	6835	6829	6787	6792	6820	6868	6734	6800	6764	6926	6765	6757	6807	6630	6789	6952	6626	6823	6889	6878	6770	6705	6891	6614	6749	6836	6868	6914	6861	6923	6746	6788	6660	6722	6753	6922	6796	6816	6787	6746	6871	6810	6767	6782	6685	6740	6894	6778	6777	6795	6778	6921	6858	6910	6761	6748	6870	6782	6834	6744	6853	6823	6875	6787	6941	6903	6760	6909	6902	6874	6779	6830	6805	6722	6800	6892	6795	6835	6976	6944	6769	6917	6702	6824	6777	6926	6803	6965	6777	6777	6992	6819	6863	6851	6895	6820	6730	6743	6737	6807	6731	6866	6676	6802	6751	6768	6981	6764	6783	6779	6813	6789	6830	6835	6883	6650	6788	6825	6741	6792	6962	6657	6742	6995	6806	6847	6805	6827	6785	6807	6867	6815	6846	6691	6764	6813	6848	6749	6908	6882	6707	6697	6744	6707	6841	6804	6796	6751	6745	6779	6847	6824	6934	6877	6832	6812	6773	6828	6889	6976
3546	1033	970	956	945	1026	901	958	979	910	939	930	894	920	947	893	881	974	930	898	914	913	908	954	939	924	934	911	886	914	908	932	855	938	950	909	966	910	917	971	863	900	885	922	957	944	967	903	903	869	932	899	904	931	896	935	872	897	941	961	873	871	899	999	904	897	912	914	873	909	880	851	917	963	936	960	895	946	905	973	898	881	937	896	874	893	929	925	971	904	928	890	905	879	904	916	901	962	951	886	903	900	877	974	884	889	921	887	929	922	891	889	903	944	904	914	922	938	870	881	905	876	924	931	912	901	939	924	927	876	917	865	858	911	895	892	918	887	913	871	931	969	929	889	939	965	884	914	898	944	887	895	939	883	908	933	886	928	938	840	880	897	885	871	861	930	943	875	919	953	952	1007	900	864	943	925	881	906	944	926	933	943	892	903	929	922	896	960	904	913	908	927	849	990	866	930	867	940	946	887	878	931	946	915	935	848	927	875	973	921	908	844	924	933	891	947	878	915	879	918	893	883	862	887	936	885	897	905	931	957	906	913	932	888	893	946	935	901	904	891	929	925	909	938	922	871	942	906	938	866	952	918	921	920	929	892	899	913	879	930	840	905	977	905	920	912	896	951	914	984	965	908	955	901	925	883	948	967	917	923	936	906	972	896	929	905	990	957	947	926	912	881	929	899	924	858	936	906	875	929	936	935	877	930	931	966	955	914	942	900	908	880	911	960	909	899	909	872	962	926	921	879	948	976	924	875	923	904	876	922	878	888	904	928	918	845	902	954	910	907	980	909	881	943	938	892	933	896	907	940	879	906	947	907	928	857	906	897	901	953	930	902	850	842	929	870	928	888	843	954	909	909	910	931	912	892	860	930	876	854	925	876	908	946	955	948	937	916	859	925	919	941	903	944	886	882	937	907	904	881	910	884	910	893	912	928	924	883	874	928	953	890	908	894	931	904	921	916	840	904	933	908	939	937	857	874	929	901	913	913	912	897	888	991	951	952	896	963	895	935	958	941	924	910	856	941	926	873	897	938	944	922	875	908	881	892	896	905	858	872	882	919	956	900	914	968	943	916	975	968	892	984	909	895	930	928	930	888	921	883	936	915	965	901	947	936	937	904	894	872	874	951	842	919	938	938	908	901	918	973	937	967	909	910	890	876	918	915	981	943	941	921	934	923	908	870	933	921	849	885	837	870	907	984	906	895	923	875	953	900	917	900	912	950	891	916	860	932	860	913	915	934	913	941	887	892	917	884	905	966	921	935	850	936	945	918	852	850	938	898	923	922	931	945	935	910	927	892	912	917	929	940	926	924	932	948	879	905	957	862	895	913	888	964	872	875	949	942	888	931	918	874	888	911	874	910	917	915	908	885	914	842	954	887	883	905	905	901	849	912	968	903	918	920	884	907	919	952	877	914	870	912	895	923	893	899	876	903	852	891	920	906	932	936	903	902	959	904	905	913	948	906	915	918	936	931	970	975	895	969	917	839	913	912	922	946	908	907	887	933	965	906	952	884	919	942	933	900	919	932	929	870	945	945	933	893	896	949	965	866	904	933	905	851	912	899	912	883	948	928	933	886	834	896	931	961	909	926	868	901	943	926	910	894	888	906	944	897	943	899	908	925	892	902	877	909	920	944	919	912	936	905	905	932	889	906	959	940	884	900	909	956	959	857	898	919	932	907	910	938	894	925	887	897	891	942	931	912	959	914	940	908	902	924	932	949	954	883	963	921	907	889	905	948	951	924	927	927	917	870	877	918	905	913	962	917	912	912	875	950	938	913	923	872	910	889	914	944	904	916	874	905	925	911	926	974	918	926	928	893	913	990	894	893	936	868	897	968	888	885	871	959	910	917	954	958	912	862	916	931	871	949	973	894	879	922	868	895	882	902	885	869	927	907	989	917	903	919	954	883	879	939	890	925	920	907	932	951	911	903	932	911	876	910	974	905	884	920	877	974	905	939	891	929	887	950	967	926	892	946	926	920	944	902	977	923	862	928	941	901	890	912	878	910	903	943	956	919	928	920	894	917	949	927	910	951	884	868	910	1000	952	950	904	905	881	842	939	925	949	926	915	915	951	913	956	923	928	922	938	908	877	901	911	939	910	952	842	937	964	882	928	903	983	917	875	904	939	894	905	928	908	920	954	882	879	911	892	903	910	964	941	864	879	911	886	936	933	907	891	918	922	905	918	951	898	873	913	942	939	891	949	974	899	908	889	884	887	905	884	888	954	956	943	940	897	882	896	891	971	910	934	934	934	887	960	867	960	952	939	947	896	933	935	917	872	846	916	948	907	930	915	936	905	970	905	935	917	879	940	931	932	909	906	932	920	930	1008	922	883	901	915	861	975	911	959	895	907	944	883	877	888	878	945	876	951	889	904	913	906	917	888	886	918	938	855	893	954	882	905	919	895	901	945	934	882	923	906	941	906	873	894	889	888	922	976	894	968	909	926	952	890	905	936	904	902	944	921	930	939	850	891	804	898	962	907	922	891	974	924	865	909	902	869	929	944	929	908	927	938	968	937	890	888	901	916	936	925	921	880	871	917	895	891	911	965	975	949	943	945	896	930	902	961	899	972	960	943	935	967	894	920	897	933	927	919	911	906	884	888	938	848	912	898	982	897	926	871	917	944	945	894	882	904	896	879	915	901	887	958	915	909	924	926	934	922	934	940	929	915	903	931	913	871	881	865	929	900	921	911	895	917	938	957	867	958	899	909	931	881	926	940	905	902	878	1036	906	898	889	909	934	877	900	873	932	931	898	886	886	966	921	981	975	957	920	886	923	856	923	957	957	922	882	932	898	864	952	918	912	908	898	859	961	910	897	947	900	897	895	894	895	911	900	897	875	911	927	893	903	906	887	941	867	908	891	865	914	933	868	893	933	942	920	886	885	928	822	919	903	884	921	928	971	932	881	904	893	911	912	903	851	912	934	955	868	990	912	938	941	921	862	950	935	946	896	923	884	911	869	905	940	880	887	900	912	896	886	887	879	997	928	915	957	919	915	928	909	925	947	876	859	954	907	956	936	921	912	919	909	897	909	920	928	932	930	908	897	938	903	913	935	889	911	968	911	896	964	892	942	921	906	891	943	957	929	890	950	896	916	887	879	932	899	905	937	967	929	910	919	899	931	926	976	919	930	931	923	930	940	934	920	945	873	954	937	934	855	868	894	883	906	885	873	917	878	860	955	870	922	856	891	915	920	1019	939	924	917	878	903	881	922	927	962	911	976	870	889	896	948	899	946	868	947	882	866	916	912	907	916	914	868	893	912	903	923	926	944	898	890	930	994	993	943	947	950	883	871	968	892	925	885	904	941	910	879	980	934	883	864	926	939	951	942	937	944	882	897	917	892	917	919	879	860	897	949	928	961	929	937	924	919	858	912	927	909	915	953	925	922	892	968	929	930	900	949	896	940	948	995	893	905	855	883	923	867	920	869	901	899	908	959	925	911	927	933	909	910	839	903	955	875	943	877	916	896	905	900
23906	11182	9054	11124	12831	12278	11291	10382	9887	9597	9480	9255	9169	9056	9046	8884	8877	8749	8888	8767	8787	8728	8626	8593	8596	8725	8561	8712	8712	8588	8655	8627	8639	8565	8628	8548	8582	8579	8619	8601	8728	8573	8594	8678	8530	8586	8637	8637	8676	8608	8542	8548	8688	8542	8463	8479	8558	8669	8437	8495	8471	8567	8458	8647	8461	8603	8504	8672	8509	8513	8638	8436	8383	8637	8759	8608	8484	8600	8511	8508	8612	8648	8453	8424	8554	8657	8575	8497	8546	8588	8501	8617	8526	8494	8403	8700	8528	8630	8602	8637	8556	8606	8529	8477	8387	8684	8432	8474	8645	8496	8685	8533	8663	8483	8523	8608	8568	8695	8583	8547	8533	8696	8520	8513	8416	8383	8416	8581	8544	8669	8605	8561	8582	8544	8536	8602	8400	8643	8441	8543	8738	8633	8638	8596	8617	8445	8539	8461	8571	8453	8492	8457	8637	8603	8577	8534	8563	8529	8592	8500	8638	8494	8618	8599	8502	8418	8514	8554	8472	8474	8485	8569	8643	8463	8636	8498	8579	8607	8603	8547	8691	8584	8557	8470	8620	8567	8639	8564	8359	8575	8487	8357	8697	8562	8475	8405	8775	8403	8517	8626	8457	8588	8600	8548	8665	8596	8557	8598	8490	8632	8636	8498	8644	8597	8406	8499	8582	8558	8549	8519	8487	8539	8701	8530	8647	8478	8617	8645	8555	8658	8481	8419	8636	8518	8408	8638	8589	8670	8592	8594	8654	8491	8564	8580	8621	8713	8482	8471	8519	8651	8644	8474	8439	8434	8511	8514	8598	8741	8531	8540	8646	8539	8522	8540	8412	8490	8568	8536	8551	8588	8719	8468	8448	8541	8432	8629	8605	8642	8568	8604	8502	8484	8456	8470	8632	8469	8451	8599	8648	8575	8440	8705	8485	8503	8521	8537	8635	8558	8596	8626	8750	8579	8526	8561	8674	8432	8450	8537	8527	8555	8573	8633	8596	8546	8369	8665	8544	8540	8632	8585	8628	8515	8374	8486	8575	8583	8652	8590	8361	8424	8536	8675	8429	8667	8632	8517	8523	8561	8494	8589	8575	8617	8564	8622	8486	8412	8528	8505	8531	8460	8511	8649	8698	8559	8665	8505	8548	8552	8528	8506	8544	8647	8715	8583	8619	8612	8523	8724	8527	8690	8516	8605	8660	8600	8581	8610	8566	8593	8487	8517	8631	8598	8403	8608	8560	8542	8404	8567	8627	8560	8524	8563	8463	8608	8608	8536	8556	8441	8498	8631	8580	8511	8591	8732	8648	8426	8640	8530	8601	8506	8574	8459	8670	8565	8555	8417	8426	8545	8441	8707	8528	8467	8553	8476	8650	8536	8535	8634	8542	8489	8511	8584	8501	8613	8511	8689	8558	8520	8589	8595	8519	8471	8540	8494	8561	8479	8522	8541	8346	8464	8674	8549	8557	8503	8524	8565	8517	8528	8537	8566	8657	8543	8458	8625	8501	8563	8615	8612	8593	8499	8630	8588	8554	8556	8461	8554	8455	8481	8458	8571	8742	8480	8561	8602	8539	8421	8521	8676	8541	8655	8618	8439	8466	8420	8550	8611	8437	8593	8492	8587	8631	8523	8457	8590	8497	8674	8540	8661	8477	8561	8565	8518	8608	8568	8436	8504	8516	8525	8606	8441	8521	8626	8622	8621	8440	8598	8520	8604	8590	8657	8396	8573	8596	8560	8531	8730	8525	8621	8583	8552	8679	8425	8443	8583	8652	8612	8664	8675	8538	8529	8521	8531	8691	8526	8582	8509	8632	8611	8393	8549	8481	8632	8512	8609	8519	8517	8779	8573	8472	8592	8622	8619	8619	8547	8516	8528	8554	8657	8498	8553	8453	8561	8491	8481	8473	8554	8621	8632	8553	8599	8519	8619	8587	8618	8713	8442	8631	8406	8711	8557	8601	8591	8643	8514	8554	8548	8614	8524	8529	8734	8697	8578	8413	8580	8607	8548	8479	8609	8581	8504	8523	8619	8508	8625	8602	8528	8625	8634	8542	8625	8588	8577	8621	8551	8427	8509	8466	8463	8536	8408	8432	8580	8482	8588	8573	8581	8549	8502	8577	8519	8393	8642	8678	8569	8576	8434	8560	8480	8648	8620	8529	8605	8535	8435	8623	8678	8558	8496	8474	8597	8635	8507	8502	8447	8475	8554	8569	8609	8587	8564	8417	8721	8440	8426	8627	8587	8597	8493	8599	8542	8482	8539	8567	8487	8529	8499	8658	8447	8490	8550	8425	8561	8638	8573	8494	8388	8403	8543	8461	8482	8481	8619	8570	8520	8484	8627	8478	8517	8512	8570	8583	8630	8465	8547	8646	8588	8601	8704	8435	8590	8432	8365	8694	8477	8594	8561	8544	8588	8609	8525	8597	8482	8444	8504	8582	8639	8656	8553	8586	8601	8510	8542	8408	8693	8588	8631	8530	8528	8693	8495	8583	8508	8488	8586	8521	8524	8561	8603	8683	8573	8518	8743	8586	8469	8586	8527	8459	8564	8586	8608	8541	8434	8665	8381	8484	8561	8651	8545	8647	8692	8765	8545	8601	8546	8684	8584	8718	8430	8537	8462	8351	8583	8493	8428	8450	8700	8412	8645	8567	8424	8397	8602	8624	8585	8506	8516	8604	8338	8619	8591	8552	8457	8727	8438	8609	8579	8614	8513	8516	8621	8375	8688	8554	8603	8615	8491	8528	8518	8489	8634	8744	8556	8683	8444	8616	8416	8599	8720	8605	8572	8718	8356	8454	8646	8540	8503	8640	8540	8523	8609	8671	8733	8560	8496	8607	8541	8637	8502	8660	8623	8758	8461	8638	8669	8654	8664	8572	8579	8593	8470	8514	8653	8543	8443	8614	8495	8726	8598	8391	8680	8509	8561	8553	8538	8634	8665	8457	8676	8540	8487	8529	8433	8750	8492	8543	8692	8509	8473	8608	8535	8685	8598	8460	8533	8634	8545	8626	8683	8586	8633	8443	8488	8525	8551	8530	8418	8463	8658	8542	8528	8509	8561	8547	8478	8489	8571	8429	8750	8513	8547	8562	8617	8557	8447	8513	8552	8598	8481	8563	8480	8570	8534	8707	8554	8668	8576	8547	8485	8596	8630	8611	8623	8594	8473	8660	8671	8683	8597	8535	8579	8605	8534	8571	8599	8638	8572	8630	8474	8510	8422	8569	8584	8593	8596	8569	8596	8552	8486	8544	8710	8632	8651	8551	8450	8478	8563	8648	8444	8771	8615	8543	8508	8409	8617	8543	8417	8579	8617	8526	8499	8595	8537	8529	8618	8465	8537	8484	8535	8656	8513	8578	8613	8472	8417	8524	8679	8558	8471	8490	8543	8562	8468	8516	8566	8504	8544	8661	8538	8526	8549	8488	8503	8440	8499	8496	8558	8502	8493	8713	8517	8407	8458	8430	8672	8494	8424	8688	8528	8630	8482	8572	8604	8439	8528	8583	8680	8503	8500	8610	8633	8702	8504	8571	8469	8630	8573	8665	8470	8472	8605	8537	8438	8558	8469	8593	8609	8531	8483	8470	8596	8560	8737	8630	8628	8570	8673	8512	8448	8570	8509	8616	8535	8421	8486	8551	8501	8562	8671	8656	8542	8614	8644	8382	8577	8462	8629	8628	8527	8555	8637	8567	8549	8486	8467	8600	8711	8448	8375	8668	8650	8456	8489	8584	8587	8450	8630	8603	8594	8677	8457	8644	8599	8659	8515	8653	8513	8369	8516	8661	8466	8539	8704	8603	8480	8719	8572	8502	8611	8629	8433	8530	8508	8507	8544	8608	8509	8674	8595	8456	8697	8615	8705	8614	8508	8617	8623	8553	8597	8545	8669	8597	8525	8439	8815	8428	8566	8576	8558	8731	8660	8490	8467	8454	8642	8482	8648	8602	8568	8558	8469	8645	8575	8532	8596	8546	8590	8349	8547	8558	8702	8597	8434	8453	8609	8587	8481	8654	8670	8542	8448	8566	8558	8678	8543	8658	8658	8416	8437	8462	8679	8479	8635	8501	8493	8535	8618	8535	8508	8615	8598	8546	8399	8693	8534	8515	8494	8462	8601	8593	8606	8673	8647	8509	8464	8652	8581	8489	8698	8558	8459	8644	8678	8551	8529	8532	8555	8504	8598	8556	8442	8526	8598	8624	8470	8555	8557	8631	8492	8483	8589	8694	8582	8410	8533	8512	8568	8480	8656	8548	8463	8458	8505	8725	8566	8748	8610	8528	8653	8690	8701	8517	8610	8527	8488	8729	8548	8611	8432	8412	8514	8636	8557	8643	8617	8613	8558	8642	8480	8553	8579	8540	8356	8534	8524	8580	8563	8539	8532	8414	8533	8529	8688	8742	8542	8522	8548	8669	8481	8577	8524	8646	8687	8429	8592	8390	8497	8675	8599	8600	8531	8614	8644	8676	8600	8509	8592	8594	8733	8411	8512	8772	8641	8683	8516	8608	8589	8610	8516	8572	8452	8606	8494	8689	8541	8712	8511	8502	8519	8488	8374	8546	8747	8694	8527	8447	8541	8563	8431	8538	8559	8594	8526	8507	8644	8510	8473	8460	8528	8518	8512	8568	8614	8560	8419	8595	8591	8608	8511	8540	8574	8390	8630	8612	8508	8531	8600	8475	8480	8655	8540	8543	8615	8469	8528	8528	8630	8499	8669	8588	8507	8488	8627	8459	8513	8704	8615	8646	8564	8544	8514	8573	8462	8618	8543	8540	8630	8617	8546	8586	8516	8563	8586	8550	8621	8640	8690	8514	8476	8543	8671	8637	8481	8641	8555	8631	8472	8625	8736	8531	8624	8508	8617	8511	8547	8572	8574	8605	8617	8594	8468	8599	8384	8550	8603	8561	8590	8565	8663	8588	8658	8525	8654	8444	8520	8519	8643	8669	8643	8782	8696	8734	8399	8625	8586	8525	8744	8602	8455	8456	8532	8630	8543	8408	8608	8528	8565	8587	8588	8536	8531	8512	8563	8610	8488	8577	8622	8629	8377	8474	8566	8587	8748	8613	8539	8598	8454
5338	895	686	627	747	760	743	731	681	687	689	657	620	641	675	666	630	607	627	636	607	625	608	623	650	622	563	622	623	575	612	597	609	586	596	608	586	619	629	611	600	634	602	606	582	616	630	573	594	595	575	632	625	637	611	625	590	606	613	617	584	594	623	562	604	591	607	588	631	607	586	621	596	612	537	617	628	613	560	596	576	610	548	594	614	621	628	622	617	594	568	564	615	623	630	595	572	618	609	602	584	642	647	638	585	615	588	612	572	589	585	585	602	538	589	593	600	593	574	601	573	612	597	629	571	596	575	615	624	584	595	596	598	594	571	573	591	612	568	565	574	601	600	596	621	636	590	601	605	558	588	641	615	586	570	567	632	597	616	570	646	567	613	633	571	638	571	581	579	633	614	596	585	604	572	619	607	625	605	567	603	639	605	583	584	570	592	573	542	580	601	573	593	595	582	578	577	542	606	574	629	626	610	625	602	624	635	637	563	608	591	600	635	582	590	583	593	609	598	624	619	600	617	583	636	650	571	610	592	618	608	574	557	584	595	646	593	591	595	551	579	640	616	575	623	612	627	602	625	588	610	601	570	587	606	570	584	635	603	599	616	616	585	609	614	589	606	607	623	582	617	601	582	611	621	585	621	577	612	580	568	608	575	565	581	590	631	597	625	598	595	587	608	585	582	618	632	603	606	577	612	606	582	618	632	614	525	553	625	598	608	616	629	563	598	578	561	604	596	614	575	607	624	584	566	616	606	572	580	571	605	639	623	603	574	569	599	607	615	632	591	573	613	601	635	607	612	611	588	561	607	620	575	634	618	580	612	601	602	622	596	654	631	599	591	598	591	600	587	610	581	585	612	566	600	634	633	612	586	600	653	632	622	566	581	605	591	626	624	614	604	566	629	610	600	655	604	555	590	587	595	636	620	634	604	633	586	613	558	619	571	609	619	574	554	624	601	620	576	610	653	624	618	657	581	598	622	601	620	679	604	590	598	609	594	563	560	657	629	641	599	579	600	621	643	594	583	562	619	565	627	598	556	582	554	614	600	586	597	580	585	585	622	617	619	603	574	651	628	562	635	610	573	587	585	587	557	609	625	572	607	589	590	584	609	563	617	603	594	605	622	568	580	578	550	618	577	584	589	601	601	601	586	591	609	576	571	576	660	578	598	602	607	556	593	636	602	599	590	629	590	556	594	565	637	596	593	618	589	590	602	586	609	592	600	581	622	572	615	642	638	594	584	548	603	568	589	548	577	591	619	580	581	573	522	612	602	614	604	579	615	604	638	600	590	642	607	592	587	595	550	604	629	634	624	575	579	604	603	572	619	604	640	613	566	576	570	597	601	586	597	602	592	605	566	637	606	629	607	560	595	535	617	563	618	558	581	619	595	577	608	540	648	574	557	587	601	622	597	623	565	640	564	558	581	562	572	612	633	593	563	573	681	570	658	551	587	601	604	585	590	587	576	637	625	579	587	629	596	600	579	591	604	616	602	599	586	634	597	565	552	629	617	611	632	569	567	635	590	610	587	594	634	612	591	621	595	636	602	554	592	591	608	611	641	575	576	584	599	606	593	612	579	622	613	636	592	566	568	609	574	605	617	600	603	599	621	595	590	588	634	567	599	596	556	598	586	597	625	657	596	589	561	611	586	598	585	595	560	589	569	579	606	564	580	578	607	626	591	565	644	621	598	605	628	591	582	577	605	616	622	593	594	608	588	604	552	605	573	609	602	602	605	595	571	612	611	615	571	561	602	570	615	603	595	595	545	616	570	577	574	605	577	587	606	586	633	607	613	595	610	597	621	639	608	613	584	586	603	535	617	587	605	631	630	587	581	633	659	571	616	606	603	611	593	608	599	615	594	591	600	611	661	613	554	602	569	605	668	583	616	610	614	637	614	641	594	670	592	597	628	619	608	610	610	621	628	611	615	603	576	633	577	594	565	621	611	601	633	594	603	573	603	590	576	576	592	559	603	630	598	651	600	597	588	574	602	623	621	610	574	597	622	613	576	589	641	589	619	626	612	557	565	647	584	595	648	629	576	595	597	659	586	583	587	611	613	559	660	612	601	599	580	611	610	604	610	580	600	613	595	562	594	626	620	597	636	619	637	605	610	622	594	553	582	607	620	571	604	651	563	605	592	613	577	629	605	596	577	603	579	577	559	586	618	639	608	593	589	591	590	599	602	584	606	609	581	604	549	613	656	606	595	640	631	549	558	612	595	575	621	551	564	644	602	600	582	612	588	612	595	581	595	638	594	587	637	623	587	606	576	596	601	583	593	576	638	596	585	636	621	588	595	587	657	585	571	621	590	588	584	597	605	561	575	576	625	620	575	637	591	608	598	623	611	593	593	571	574	616	605	630	595	639	607	601	607	617	586	653	577	624	607	585	585	557	619	614	591	592	616	600	605	620	589	582	601	583	621	640	591	613	610	610	604	610	623	608	604	621	627	636	563	596	579	591	584	570	625	601	573	574	561	600	595	592	598	592	613	596	590	597	610	647	611	602	623	577	615	563	582	588	577	602	622	563	607	616	584	608	573	604	594	588	598	603	571	582	600	609	629	593	617	578	635	664	605	592	632	613	583	627	622	608	585	578	600	595	643	598	579	602	609	602	632	600	553	556	598	622	598	567	599	609	561	583	588	594	596	623	570	623	570	599	629	592	644	618	587	630	606	619	579	594	615	601	567	583	629	582	623	596	587	583	609	624	588	619	604	634	561	616	627	577	608	586	574	557	613	582	577	577	596	594	601	613	604	607	661	601	614	632	624	562	666	616	549	579	633	623	604	610	588	580	624	580	551	582	649	583	619	566	569	588	573	603	607	576	632	621	597	590	604	623	599	614	570	653	607	587	574	592	600	592	578	570	608	633	587	608	548	568	602	598	583	601	623	568	634	585	641	598	613	601	615	581	623	597	596	594	647	584	617	657	552	567	615	612	583	629	600	605	614	606	570	623	645	562	620	612	591	593	582	592	571	592	618	577	608	587	592	602	622	585	612	572	633	606	610	578	629	557	609	649	566	587	605	600	611	618	597	598	594	602	552	569	629	550	563	575	626	611	605	572	582	639	623	615	621	612	575	603	599	581	595	596	642	572	605	605	570	579	608	570	610	572	572	594	586	620	627	646	639	596	601	581	640	599	563	576	607	584	614	617	629	576	639	636	619	571	563	545	556	599	626	566	641	534	620	627	673	574	611	576	611	587	620	552	615	585	624	605	611	605	558	601	576	573	564	557	605	603	628	612	619	590	630	599	613	555	588	632	586	578	591	545	569	628	635	594	624	607	601	583	611	606	617	598	588	595	612	559	546	612	603	602	597	620	595	591	628	564	556	580	595	642	621	579	635	621	614	633	609	567	617	603	571	563	605	599	624	573	549	625	619	625	585	596	608	623	591	614	582	589	552	617	598	592	598	632	589	605	614	641	557	621	590	602	567	590	590	579	659	590	587	624	594	585	605	610	619	567	622	631	619	613
29019	12361	7959	14589	18872	17210	14393	12636	10844	9718	8917	8651	7974	7807	7405	7174	7038	6999	6839	6804	6724	6597	6529	6576	6491	6468	6388	6363	6341	6426	6346	6321	6255	6224	6153	6245	6211	6217	6213	6119	6113	6164	5973	6049	6052	6140	6066	6142	6122	6165	6135	6043	6107	5994	6009	6195	6056	6038	5998	6023	6029	6109	5938	5905	5910	6077	5917	6064	5988	6024	5998	5931	5960	5995	5941	5985	6183	5971	5941	6050	5969	5995	5919	6001	5966	5926	5922	6036	6088	6028	5983	5937	6116	6001	6047	6082	5953	6018	6017	5920	6048	5900	6042	5913	6052	6155	5907	5961	5946	5926	5970	6088	5946	5980	5923	6107	5896	6052	5937	5983	5985	6074	6035	5998	5819	6072	5895	6087	5949	5965	5900	5986	5918	5998	5996	5978	6017	5952	5968	6057	5935	5831	5938	6028	5953	5988	5927	5930	5925	5971	6002	6029	5942	5985	6016	5946	5881	6018	6036	6106	5991	6001	5976	5998	6001	6025	6080	5956	5956	6129	6106	6080	5917	5952	5976	5980	6017	5876	5874	6068	6002	6113	6059	6020	6038	5994	5910	5978	6067	5993	5937	5927	6027	5964	6054	6074	5931	5938	5921	5965	6033	5975	6049	6031	5912	5923	6041	5824	6026	5986	6011	6041	5948	5969	5979	5985	6043	5962	5972	5987	5990	6048	6122	5973	5980	5946	5968	5944	5880	5980	5813	6030	5887	6108	5919	5875	5949	6043	6033	6137	6021	6029	5995	5875	5973	5974	5864	6001	6000	6020	6061	5873	5969	6017	5951	5972	5954	5924	5911	6066	5964	5998	5972	6000	5915	6006	6067	5961	5948	5920	6042	5961	5987	5895	5931	5932	5996	5960	6001	6053	5920	5968	5907	5985	6024	5988	5941	6068	5948	6004	6039	5925	6096	5904	6044	5914	5977	5959	5981	5886	5986	5967	6057	5976	6032	5914	5956	6048	6014	5752	5876	5981	5921	6013	5981	6124	5949	6096	5955	6023	5970	5978	5988	5940	6037	5917	6011	6094	5872	5982	5973	6077	5980	5941	5978	6010	6141	5960	5854	5935	5900	5962	6125	5990	6025	5938	6183	5860	6013	6066	5976	5923	5976	5970	6035	5886	5970	5948	6003	6032	6035	5866	5925	6043	5980	5915	5905	6023	5917	5951	5963	5955	5843	5966	5971	6056	5835	5895	6134	5919	5987	5916	5943	5997	6080	5975	5977	6011	6049	5959	5934	5930	5964	5903	6004	5922	6007	5866	6075	5977	5981	5999	5971	5956	5899	6004	5952	6069	5991	5905	6046	6057	6014	6019	6008	6095	5978	6033	5952	5985	5948	5983	6065	5883	5969	6058	6005	5971	6070	6041	6063	6015	5804	6055	5907	6052	6044	5993	6004	5908	5875	5869	6077	6057	5982	5893	6090	6046	5977	6093	5964	6070	6029	5994	6011	5968	6089	5938	6031	6088	5945	5932	6042	6048	6016	5990	6050	5922	6068	5902	6038	6056	6037	5822	6093	6068	5904	5953	5793	6054	6025	6007	5982	5987	5993	6078	6047	5939	5994	5932	5965	5956	6108	5984	6026	5993	5932	5949	5948	6036	6039	6079	5964	6019	5967	5982	6009	5896	6092	6043	6053	5956	6001	5976	6087	6011	5951	5959	6077	5833	6001	5867	5962	5969	5955	5948	5927	5960	6071	6126	5956	6100	6023	5916	6076	6001	6041	6081	6004	6057	5963	5968	5988	5779	6003	5891	6020	6031	6090	5991	5942	5995	5945	5970	6091	5912	6075	5878	5915	6012	6015	5989	5939	5960	6044	5961	5944	6017	5964	5987	5974	6017	5988	5988	6031	5955	5868	5959	6094	5954	6024	6087	5900	5861	5928	5992	6004	6026	6034	5957	6062	5917	5952	6012	6053	6007	5985	5958	5977	5914	5951	6021	5954	5930	5950	5908	6007	5948	6070	6098	5986	5913	6088	6041	5865	6083	6041	5891	6040	5967	5858	5930	5925	6004	6052	6001	6040	5812	6067	5971	5853	5972	5824	6051	6052	6059	5978	6069	5962	6015	6065	5982	5954	5895	6058	5914	5848	6063	6098	5888	5878	5845	5850	5932	6047	6053	5941	6070	5907	5927	5943	6005	6046	6051	6061	5995	6009	5965	5973	5931	5919	5969	5973	5996	6008	5988	6081	6078	5968	6012	5945	6046	6062	5910	6079	5967	6007	6031	6037	5979	5974	6146	5931	5918	5983	6036	5950	5984	5910	5924	6079	5901	6100	6043	5989	5876	5915	5953	5906	5934	6036	6024	6046	5953	6059	6016	5954	5989	5967	5972	5858	5933	6031	5969	5892	5959	6035	5960	6098	6077	5893	5863	6004	6118	6040	5917	6047	6088	6095	5953	6046	5922	6024	5916	5903	6032	5975	5978	5953	6083	5935	6002	6170	5947	6028	5853	5865	5977	5971	5978	6065	5886	6033	6071	6016	5982	5877	6021	5937	5990	5937	6037	6029	5898	6063	5964	6042	5989	5950	5941	5967	6016	6076	5918	6089	5931	5945	6037	5922	5923	6129	5933	6100	6015	6007	6042	5939	5934	6077	6065	6084	5988	5986	6021	5832	5972	6084	6165	6015	5906	6089	6091	6063	6021	5955	6036	5981	5970	6033	5996	6029	6037	6086	5921	5948	5995	5763	6070	5957	5874	6002	5951	5958	5994	6021	5864	6049	6114	5993	5951	6106	5994	5908	6049	6027	6093	5982	5935	5995	6025	5974	5903	6053	5982	5989	5890	5992	5996	5926	6048	6036	5978	6014	5967	5959	5892	5980	5864	5984	5969	5943	5919	5853	5943	5946	6041	5935	5926	6146	5976	6067	6080	5954	5997	5930	5933	6054	5917	5988	6009	6003	5916	6002	5903	5990	5888	5960	5999	6082	5994	5866	6018	6062	6009	5973	5971	5979	6047	5984	6044	5988	5997	5936	5951	5990	6022	5897	5979	5941	6034	6035	6014	5913	6123	5950	5906	5998	5987	5989	5982	6003	6081	6134	5937	5962	5840	5916	5905	5917	5962	5836	5987	5870	6066	5899	6036	6047	5983	5943	5977	5932	5951	6115	5907	5915	5963	6058	5979	5952	6024	5994	5889	5970	6148	6014	6013	6046	6029	5874	5897	6037	6125	6050	5937	5990	5928	5940	6078	6125	6011	5916	5914	5990	6037	6012	6069	6000	5965	5906	5993	5784	6051	5927	6016	5980	5983	5900	5919	5971	5988	5946	5996	6027	5873	6064	5967	6016	5900	5969	5935	6018	6033	5868	6056	6084	6068	6010	6053	5915	5991	5982	6029	6027	5788	5963	5989	5894	6093	5990	6117	5932	5937	5957	6051	6017	5994	5924	5867	6002	5936	5946	5864	6002	5926	5883	5997	5960	6104	5883	5889	6009	6014	5856	5953	6114	6023	5989	5833	6026	6024	5969	6038	5938	5964	5955	6095	6005	5896	5927	5965	5973	5945	6031	5927	5995	6031	6058	5921	5998	5885	6000	6035	5966	6003	5933	6010	6066	5826	6028	5855	6041	6054	6024	5808	6056	6034	5945	6057	5927	5869	5952	5828	5944	5917	5936	5940	6073	5889	5983	6098	5984	6100	5957	6042	5896	6054	5947	6097	6023	5938	6001	5969	6120	6002	6184	5974	5880	6052	6031	5996	5924	5920	5924	5953	6167	5948	6053	5895	5983	5972	5972	6060	6016	6066	5951	5919	5984	5925	5935	6021	5961	6076	6123	6015	5859	5956	6050	6001	5997	5960	6029	6113	6038	5988	5924	5975	5987	6059	5957	6108	6020	6101	6042	5988	5885	6005	6018	6105	5966	5915	6026	5986	5985	5963	6043	6090	5862	5986	5961	6071	5987	5939	5962	6030	6016	5870	5909	6057	5950	6092	6064	5928	6028	6044	5873	6003	6015	5895	5903	5965	5949	5983	5888	5926	6019	5935	6120	5981	5945	5957	5975	6053	5893	6029	5853	5952	6148	6029	6141	5990	5971	5911	5950	5920	5968	6022	5877	5943	5909	5929	5912	5881	6076	6027	6059	6077	5889	5855	5935	6064	6000	6056	5926	5981	5955	5969	5934	6021	5996	5914	6124	6147	5874	6011	5920	6059	6117	6096	6082	6065	6082	5974	5962	5931	5930	6100	6049	6038	5977	5993	5998	5980	5933	5902	6092	5922	6020	6182	5979	5993	6115	6048	5933	6049	5987	5966	6081	5907	5998	5953	5923	5960	5988	5929	5917	5952	5989	5995	5982	6042	6061	6077	5949	5927	5970	6041	5926	5955	5991	6031	5983	5937	5919	5931	5949	6029	5966	5974	6016	6032	5973	5952	6068	5944	5999	5904	5950	5981	6056	5945	6009	5943	5960	5961	5990	5959	6038	5937	5917	6001	6022	5900	5986	6061	5922	5896	6066	6112	6093	5885	5941	5882	5970	6045	5955	5931	6116	6104	6095	5896	5957	5848	6016	5872	5988	6079	6076	6097	5958	6104	6085	5985	6023	5969	5940	5845	6095	6103	6033	6072	5960	5887	6111	5994	6025	5986	5992	5910	5915	5943	6066	6017	5998	5915	5989	6003	5848	6070	6135	6031	6077	6011	6015	5880	5955	6092	5849	5884	5998	6014	5991	5913	5974	6017	5857	5953	6072	5926	6032	6036	6011	6014	6013	6012	6161	5973	6027	6034	5952	6026	5971	5914	5880	5948	5965	6025	6002	5967	5903	6064	5947	5924	6012	5886	6019	5905	6004	6037	5825	6063	6004	5935	5932	5991	6029	5953	6089	5959	5907	6055	6124	5932	5979	6002	5967	5948	5990	6052	5916	6123	5931	6009	6059	5929	6065	5957	5994	5971	6040	5979	6017	6059	5984	6006	6045	5979	6048	6076	5910	6031	6084	6019	5880	5889	5936	5916	6022	6039	5984	5953	5984	5921	5899	5970	5987	6047	5848	6124	5924	5916	5938	6103	5944	6036	5994	6058	5987	5961	6062	5912	5984	6031	5966	6101	5933	6040
5197	873	724	735	777	743	790	725	755	697	728	705	637	670	730	715	640	686	632	610	613	691	674	669	658	689	662	627	658	692	623	645	598	651	661	606	652	673	645	620	660	655	685	649	641	658	652	667	622	630	659	622	660	669	609	663	624	628	641	691	650	634	640	685	645	640	610	630	638	684	641	665	634	640	631	629	709	668	628	625	629	621	661	636	629	643	644	597	642	665	644	665	667	671	635	666	661	653	643	673	632	676	634	631	659	617	632	620	661	674	676	683	627	633	655	619	625	652	630	590	667	668	618	717	631	666	629	653	602	642	670	611	649	674	663	649	645	646	669	629	654	628	595	680	591	611	600	660	682	653	708	626	618	659	623	625	632	608	623	641	659	598	600	600	637	647	606	663	667	647	624	648	614	645	686	611	684	682	636	628	639	671	607	637	643	652	635	645	609	622	603	662	652	665	650	628	669	618	678	659	701	656	652	661	619	661	616	617	680	675	643	692	614	682	686	616	655	644	627	610	687	652	648	659	641	635	629	655	660	630	653	640	639	642	585	644	590	632	663	646	627	632	669	696	641	627	641	637	673	627	630	674	622	631	634	649	690	633	602	663	664	633	651	661	630	639	631	618	608	634	675	656	589	617	651	652	661	632	667	658	636	607	685	669	646	630	645	609	653	678	646	672	641	686	618	632	652	617	664	686	626	639	671	624	667	631	669	619	641	626	720	623	644	595	630	646	656	669	656	618	692	672	680	597	614	647	640	618	648	620	657	628	615	644	668	650	634	623	666	604	648	657	615	669	655	667	617	624	626	650	679	643	623	647	627	618	653	622	614	646	618	620	595	626	619	643	663	634	574	642	651	641	616	618	627	639	619	645	633	650	597	638	667	647	649	648	680	615	659	648	650	679	616	648	638	659	631	645	654	675	602	672	638	682	609	635	609	631	629	644	586	677	625	609	639	658	648	693	659	647	634	627	700	655	646	631	628	626	659	640	617	685	646	632	648	665	598	652	653	630	682	620	658	664	638	644	652	661	618	620	672	630	679	677	638	668	645	660	606	663	620	655	643	630	644	615	668	653	680	660	690	627	619	667	669	643	601	633	684	629	631	651	634	635	608	620	601	637	642	628	654	624	639	637	673	655	713	688	652	672	609	636	653	650	647	642	670	642	701	619	677	606	646	604	641	598	591	687	652	625	666	707	677	638	650	577	679	709	612	654	657	670	648	624	629	672	589	659	625	692	685	654	619	624	662	685	621	640	621	622	645	674	643	679	684	636	641	652	674	637	643	701	681	646	640	689	634	624	651	606	626	722	655	657	635	684	621	651	626	648	670	675	665	626	684	672	634	646	629	714	656	672	635	642	666	698	667	666	632	643	619	648	654	636	698	680	639	671	678	690	666	631	584	640	663	649	651	680	631	635	640	651	679	628	637	628	627	638	687	616	666	651	647	655	683	686	571	664	670	647	675	638	629	644	641	707	647	670	648	691	648	631	645	682	636	644	632	622	678	664	651	609	651	663	634	572	633	611	661	632	651	665	661	653	661	689	674	672	678	664	649	643	655	611	670	626	623	680	658	614	667	630	652	617	655	684	684	664	631	637	646	637	595	656	658	648	701	675	612	679	663	676	627	659	647	648	613	653	673	651	602	642	635	578	653	644	630	636	635	646	667	643	657	688	672	696	646	673	669	646	630	624	659	668	679	671	638	600	679	632	616	626	623	698	648	582	651	635	613	642	650	630	683	657	629	633	654	635	639	682	633	662	668	641	643	677	654	650	641	627	729	633	661	596	637	656	627	633	606	651	666	597	648	650	696	615	646	670	649	682	610	620	716	592	635	665	652	646	671	641	633	670	623	658	686	658	656	671	627	641	651	619	625	641	664	633	645	677	693	697	681	666	659	663	602	626	625	657	672	645	639	616	640	644	690	590	688	596	661	650	673	677	638	613	660	613	651	691	662	638	669	625	691	662	695	623	602	665	679	591	675	647	641	673	650	657	668	659	640	637	630	643	661	642	632	650	646	679	599	673	659	651	663	618	623	631	675	603	667	664	609	674	641	654	648	645	656	647	653	639	613	664	639	672	675	645	674	656	628	656	640	637	682	680	644	627	648	673	632	623	658	607	619	642	660	616	641	643	622	673	624	660	626	673	643	652	635	730	642	658	697	670	656	642	710	626	591	650	632	640	625	654	651	666	626	642	656	665	668	637	634	671	641	652	642	607	655	639	628	664	668	639	625	683	656	637	640	687	712	634	632	611	611	674	607	682	609	688	620	667	642	612	642	643	665	665	703	621	621	640	667	630	655	603	610	708	687	646	644	648	611	667	632	669	636	666	652	613	615	658	662	656	615	639	682	656	706	657	638	639	638	616	637	682	648	612	656	641	623	627	639	690	643	605	651	668	657	648	649	648	655	619	656	638	644	624	643	624	646	648	683	651	604	694	622	660	643	695	678	638	673	659	644	580	662	673	593	662	652	662	651	599	670	638	613	595	625	655	641	672	655	649	640	648	678	640	626	636	651	670	670	614	643	620	643	639	689	632	600	638	700	639	622	657	614	631	658	683	641	584	618	687	671	663	671	681	670	624	608	644	630	623	658	652	616	643	615	652	664	623	660	653	626	630	616	628	669	672	647	684	675	637	658	650	660	644	684	623	609	658	651	614	622	633	639	661	621	624	718	658	688	603	607	670	658	657	674	679	619	606	628	655	620	591	641	601	654	649	647	644	655	677	646	655	650	659	660	641	616	624	663	621	632	647	632	638	664	651	628	613	647	640	647	677	640	660	679	642	623	630	694	644	665	620	663	641	683	604	643	624	629	665	631	656	672	631	607	664	636	627	649	672	659	635	593	675	666	663	590	675	657	665	605	621	626	641	652	644	582	643	644	644	643	661	683	639	624	624	645	623	659	661	659	657	631	662	682	635	650	690	664	665	647	682	633	642	663	626	690	674	619	694	683	631	685	656	621	631	652	683	607	665	644	646	652	598	623	684	598	647	684	632	626	650	643	631	662	661	680	644	632	570	659	680	682	647	618	650	672	698	625	616	654	683	640	668	667	678	665	715	669	614	637	676	627	673	661	664	697	628	668	691	641	620	664	630	614	657	630	618	629	598	631	649	661	695	617	662	684	621	613	635	636	653	660	640	582	633	688	683	647	654	630	700	628	652	650	644	631	676	628	618	596	675	625	655	676	708	643	661	620	643	630	638	608	652	641	664	609	640	623	667	616	611	651	616	659	652	639	642	690	661	645	640	628	662	688	654	618	607	655	646	649	619	679	637	613	630	682	649	629	625	633	646	647	635	613	622	669	679	619	637	622	649	679	657	598	615	672	626	688	654	632	656	677	615	642	634	622	663	676	623	667	639	605	624	646	661	659	705	605	648	619	672	613	685	652	635	661	623	659	625	641	628	655	669	626	672	628	689	640	600	664	623	638	606	617	710	638	636	635	618	688	649	657	619	665	643	672	623	671	683	609	640	655	620
27954	12149	7993	13468	17120	15980	13586	11735	10318	9474	8877	8334	7985	7831	7495	7401	7330	7043	6957	7013	6900	6742	6695	6771	6780	6699	6594	6482	6614	6678	6648	6502	6555	6446	6649	6392	6459	6473	6477	6359	6439	6370	6338	6484	6602	6354	6453	6471	6377	6402	6477	6343	6411	6323	6384	6430	6395	6432	6436	6299	6359	6503	6287	6345	6326	6439	6348	6424	6253	6352	6453	6300	6390	6323	6502	6303	6282	6372	6283	6289	6263	6263	6304	6342	6400	6411	6352	6395	6294	6303	6241	6358	6233	6374	6346	6538	6401	6550	6389	6214	6279	6367	6358	6230	6267	6268	6330	6232	6411	6351	6475	6393	6218	6270	6496	6375	6245	6358	6389	6201	6214	6310	6494	6496	6459	6210	6262	6455	6316	6404	6294	6358	6386	6353	6367	6385	6290	6292	6391	6251	6372	6263	6367	6389	6474	6371	6410	6315	6306	6318	6331	6396	6272	6331	6291	6324	6373	6296	6362	6383	6365	6322	6229	6375	6383	6401	6200	6331	6490	6319	6409	6235	6281	6339	6408	6368	6197	6278	6216	6358	6318	6483	6362	6232	6368	6331	6429	6389	6416	6354	6293	6351	6285	6311	6276	6372	6207	6325	6216	6348	6365	6388	6360	6271	6254	6219	6395	6190	6377	6255	6349	6222	6251	6444	6164	6280	6293	6281	6309	6357	6353	6276	6369	6316	6376	6390	6321	6317	6344	6259	6312	6295	6239	6271	6317	6356	6261	6289	6345	6311	6519	6262	6257	6398	6397	6396	6323	6277	6392	6270	6180	6447	6203	6319	6418	6385	6302	6321	6464	6395	6369	6298	6416	6240	6229	6238	6301	6189	6440	6262	6346	6341	6309	6319	6363	6306	6359	6318	6399	6222	6263	6298	6439	6376	6242	6393	6324	6374	6424	6295	6252	6347	6417	6318	6345	6350	6301	6382	6215	6359	6398	6433	6295	6108	6271	6395	6402	6340	6376	6250	6234	6212	6360	6421	6366	6311	6439	6348	6376	6316	6375	6196	6399	6282	6365	6378	6301	6346	6290	6253	6229	6360	6354	6388	6247	6414	6339	6372	6422	6348	6301	6340	6309	6258	6301	6340	6334	6283	6230	6307	6229	6322	6315	6390	6378	6394	6409	6257	6368	6322	6226	6395	6256	6227	6187	6414	6310	6291	6403	6383	6370	6457	6323	6428	6355	6243	6332	6235	6335	6311	6379	6293	6273	6307	6286	6333	6449	6351	6359	6321	6203	6355	6245	6384	6410	6279	6380	6250	6300	6378	6370	6422	6349	6387	6319	6421	6247	6358	6238	6316	6350	6391	6286	6482	6301	6195	6380	6362	6344	6400	6291	6319	6386	6402	6452	6249	6377	6375	6358	6357	6317	6492	6325	6314	6484	6300	6288	6402	6322	6303	6443	6400	6334	6349	6512	6376	6500	6398	6309	6324	6308	6279	6348	6310	6389	6318	6275	6322	6310	6202	6295	6344	6289	6238	6308	6319	6353	6265	6337	6374	6225	6409	6405	6406	6349	6337	6408	6208	6308	6304	6435	6408	6300	6374	6278	6240	6282	6363	6320	6327	6358	6279	6286	6516	6292	6406	6304	6261	6305	6186	6358	6316	6337	6419	6471	6294	6133	6272	6283	6364	6271	6276	6284	6356	6308	6354	6341	6481	6313	6382	6238	6319	6445	6320	6338	6428	6338	6328	6324	6297	6270	6424	6399	6384	6225	6280	6398	6391	6480	6332	6368	6326	6355	6362	6233	6352	6322	6434	6250	6270	6420	6434	6289	6339	6379	6137	6460	6413	6362	6457	6391	6323	6342	6273	6413	6365	6414	6345	6343	6275	6378	6288	6291	6375	6266	6189	6376	6398	6282	6376	6411	6291	6199	6324	6236	6366	6396	6409	6335	6412	6388	6361	6371	6289	6349	6261	6252	6346	6332	6358	6304	6249	6519	6397	6231	6337	6306	6249	6502	6272	6309	6377	6258	6343	6325	6367	6315	6367	6331	6194	6301	6382	6372	6410	6386	6351	6417	6427	6350	6232	6424	6383	6267	6347	6412	6270	6366	6256	6440	6324	6375	6329	6319	6370	6303	6331	6291	6339	6324	6423	6361	6239	6351	6370	6272	6423	6262	6385	6368	6330	6298	6431	6448	6340	6507	6276	6126	6391	6326	6295	6376	6351	6356	6224	6456	6307	6371	6296	6374	6548	6308	6333	6322	6379	6382	6229	6401	6331	6395	6512	6309	6372	6453	6358	6311	6332	6437	6190	6400	6387	6312	6336	6281	6369	6268	6376	6290	6274	6396	6247	6378	6475	6337	6317	6255	6332	6374	6396	6254	6289	6294	6347	6350	6264	6303	6324	6346	6397	6221	6235	6472	6451	6446	6268	6371	6316	6262	6292	6258	6337	6284	6337	6350	6326	6269	6285	6310	6375	6334	6367	6434	6287	6280	6335	6351	6401	6305	6300	6359	6322	6292	6409	6321	6314	6380	6400	6334	6296	6436	6408	6415	6437	6302	6375	6280	6379	6370	6311	6291	6426	6432	6474	6292	6362	6342	6377	6371	6206	6277	6290	6170	6353	6272	6231	6279	6375	6235	6401	6311	6428	6325	6366	6411	6431	6220	6259	6349	6197	6396	6334	6296	6297	6272	6228	6314	6449	6275	6420	6246	6279	6261	6279	6315	6350	6267	6345	6340	6249	6367	6314	6333	6394	6397	6299	6327	6337	6401	6384	6348	6322	6376	6335	6306	6306	6203	6358	6361	6293	6293	6346	6340	6382	6229	6271	6225	6327	6275	6202	6209	6401	6332	6302	6392	6316	6304	6266	6325	6261	6477	6337	6325	6356	6314	6434	6318	6218	6164	6299	6341	6410	6296	6402	6371	6370	6335	6381	6346	6227	6365	6333	6300	6359	6339	6331	6197	6371	6325	6287	6338	6402	6456	6306	6347	6520	6295	6448	6238	6226	6359	6435	6414	6325	6264	6237	6375	6430	6328	6256	6202	6355	6370	6250	6370	6441	6318	6367	6350	6400	6300	6263	6439	6327	6431	6332	6270	6444	6317	6312	6303	6367	6424	6358	6343	6264	6323	6447	6244	6509	6292	6364	6334	6325	6315	6330	6392	6303	6465	6332	6292	6304	6297	6409	6218	6436	6504	6308	6412	6308	6317	6379	6448	6251	6360	6402	6413	6328	6377	6372	6274	6361	6265	6261	6327	6264	6365	6464	6341	6432	6240	6295	6336	6342	6348	6234	6357	6284	6389	6301	6376	6276	6284	6346	6411	6348	6273	6373	6323	6385	6450	6441	6520	6306	6207	6361	6362	6365	6296	6304	6093	6471	6335	6233	6376	6172	6322	6417	6381	6340	6453	6282	6283	6236	6283	6305	6333	6242	6362	6311	6296	6350	6431	6490	6229	6315	6355	6451	6221	6279	6383	6400	6343	6273	6397	6370	6334	6285	6283	6228	6373	6321	6372	6259	6270	6443	6446	6335	6273	6241	6328	6421	6239	6447	6360	6280	6292	6314	6314	6272	6346	6294	6290	6369	6401	6226	6480	6414	6534	6357	6367	6317	6357	6320	6303	6360	6422	6187	6397	6382	6387	6252	6375	6299	6307	6324	6290	6269	6369	6286	6351	6300	6293	6385	6434	6248	6310	6294	6331	6282	6368	6345	6312	6351	6278	6380	6219	6378	6427	6365	6418	6402	6307	6282	6420	6306	6294	6524	6338	6230	6364	6295	6305	6455	6357	6231	6255	6387	6350	6259	6321	6336	6274	6285	6240	6360	6314	6201	6272	6365	6330	6260	6348	6366	6221	6314	6248	6317	6322	6334	6317	6219	6264	6272	6453	6474	6340	6440	6306	6292	6366	6401	6227	6264	6320	6281	6302	6301	6327	6440	6300	6309	6338	6291	6271	6358	6370	6376	6342	6289	6305	6455	6370	6287	6407	6268	6320	6337	6360	6375	6380	6362	6433	6306	6367	6272	6345	6217	6302	6376	6232	6292	6326	6371	6454	6230	6247	6444	6198	6507	6340	6373	6323	6350	6479	6304	6383	6395	6203	6353	6351	6375	6394	6388	6321	6392	6362	6275	6211	6441	6201	6390	6398	6340	6357	6290	6289	6291	6420	6358	6313	6415	6415	6463	6450	6265	6266	6391	6236	6374	6477	6385	6242	6325	6351	6307	6144	6361	6251	6272	6441	6281	6380	6373	6378	6258	6271	6348	6341	6421	6334	6282	6294	6286	6376	6233	6390	6247	6372	6333	6295	6365	6347	6356	6331	6293	6347	6238	6329	6294	6276	6369	6329	6332	6342	6466	6431	6371	6268	6280	6396	6348	6344	6358	6306	6325	6302	6374	6286	6378	6387	6430	6231	6337	6347	6419	6385	6429	6400	6417	6322	6444	6314	6220	6336	6289	6361	6391	6348	6389	6305	6372	6294	6385	6317	6268	6299	6384	6395	6358	6450	6382	6324	6354	6296	6393	6394	6512	6288	6342	6382	6225	6265	6309	6270	6377	6313	6391	6379	6338	6239	6298	6363	6320	6246	6313	6390	6279	6318	6432	6385	6293	6411	6361	6310	6232	6330	6382	6277	6309	6322	6247	6282	6259	6338	6262	6356	6413	6358	6356	6512	6404	6236	6296	6346	6203	6427	6360	6251	6351	6186	6422	6283	6204	6323	6373	6311	6384	6234	6294	6203	6466	6327	6312	6330	6451	6257	6261	6438	6380	6339	6310	6259	6376	6347	6341	6360	6396	6147	6300	6310	6349	6299	6345	6370	6293	6246	6319	6427	6431	6156	6324	6257	6269	6370	6428	6328	6409	6295	6383	6437	6400	6321	6338	6315	6372	6268	6340	6379	6276	6371	6376	6284	6400	6434	6538	6351	6329	6306	6303	6352	6348	6411	6360	6335	6257	6257	6312	6333	6334	6431	6367	6498	6283	6231	6340	6455	6318	6274	6342	6310	6451	6198	6306	6331	6433	6384	6366	6327	6349	6426	6468	6350	6512	6182	6453	6222	6274	6451	6317	6377	6227	6364	6276	6346	6410	6323	6432
5316	1364	899	886	1054	974	996	937	850	892	822	877	804	807	724	747	696	702	749	733	731	709	706	742	719	749	747	747	719	701	711	744	686	735	696	703	718	708	732	710	723	756	716	704	722	731	693	686	679	720	692	675	653	653	714	737	680	718	707	664	705	675	659	704	637	670	671	706	647	690	707	740	675	727	690	708	682	683	709	691	696	699	722	749	728	712	699	730	677	710	759	678	710	661	733	711	691	720	733	650	693	732	715	711	714	685	677	708	708	717	688	714	730	710	707	715	712	686	670	708	694	676	707	716	720	668	688	690	721	708	685	687	698	678	668	689	765	705	728	716	717	684	691	683	751	747	723	683	687	740	625	660	729	713	668	682	679	658	687	726	720	757	687	672	666	726	725	705	711	743	676	673	681	751	671	696	651	712	734	729	673	694	693	743	672	665	689	655	719	676	676	699	687	663	681	706	672	689	700	720	727	703	731	641	680	705	707	674	683	676	720	702	723	697	673	699	756	665	714	705	654	666	666	709	702	684	683	686	666	673	693	655	686	714	664	685	751	683	689	685	684	688	650	763	693	784	701	706	710	671	688	718	655	661	721	681	715	691	708	726	733	693	712	646	680	708	714	702	719	684	712	718	676	670	703	673	663	714	679	711	713	656	643	708	734	729	729	710	708	724	721	663	736	751	726	708	658	704	665	724	686	712	671	683	676	716	696	730	687	666	709	704	703	678	688	658	687	733	704	707	720	652	661	669	707	699	677	712	693	722	679	677	685	671	761	706	714	689	723	723	714	728	701	699	673	701	665	746	731	667	701	756	696	689	705	730	663	696	686	684	710	720	678	687	734	681	698	638	688	708	675	707	703	690	670	686	670	680	698	690	702	739	701	702	701	754	656	723	703	691	710	715	706	685	685	755	718	750	759	694	696	708	652	705	734	736	679	717	682	677	709	703	690	756	763	703	724	697	705	694	619	695	739	711	729	703	706	721	721	756	701	715	675	705	699	738	702	691	716	658	672	737	680	690	724	755	703	718	706	680	734	678	703	656	675	667	651	662	668	670	673	719	640	673	703	728	688	643	723	687	677	667	706	712	668	737	743	699	684	700	713	694	730	681	742	694	675	665	723	690	724	675	677	691	679	700	721	683	688	691	722	661	723	670	699	673	704	729	715	680	697	696	703	706	685	696	671	718	685	704	662	706	700	745	726	712	685	704	751	690	643	737	693	664	674	726	637	668	720	732	682	705	692	695	699	642	696	732	741	672	679	720	688	683	731	734	709	712	718	684	704	701	670	691	708	707	690	718	634	669	676	716	691	681	697	710	707	687	698	746	680	681	716	731	656	659	708	680	715	697	649	716	699	711	742	714	673	716	735	712	710	714	701	702	695	690	690	712	665	672	711	695	696	737	753	682	671	624	699	701	680	644	690	748	678	704	699	683	679	733	676	662	735	736	720	697	715	683	715	715	672	682	696	734	669	730	712	693	707	692	700	705	670	715	699	759	719	714	759	705	723	700	700	695	751	689	691	704	718	700	727	689	732	670	670	705	684	725	683	730	701	675	755	683	725	712	765	729	646	760	692	756	682	664	707	736	704	671	703	661	725	688	698	723	699	738	718	668	710	660	678	678	711	699	678	690	730	697	681	714	717	680	677	673	706	710	675	715	702	689	717	670	709	656	720	655	740	719	718	760	687	740	669	674	655	704	675	682	669	711	743	718	716	720	722	702	678	729	651	704	692	681	692	682	693	736	684	705	667	704	694	694	722	677	719	724	709	717	657	658	711	674	683	699	691	759	705	692	741	701	679	655	735	675	713	739	665	685	751	661	754	701	675	694	663	702	711	689	723	666	729	676	709	702	681	709	747	708	645	753	717	719	693	728	706	710	667	698	685	663	711	716	704	689	682	665	709	675	691	744	690	663	707	692	705	711	691	658	719	719	706	682	690	723	690	714	710	747	721	712	721	704	694	747	746	716	677	670	679	705	666	659	750	732	657	659	718	732	666	706	693	721	729	722	713	706	688	661	681	712	706	719	703	705	728	653	712	710	714	670	720	702	682	719	712	700	698	727	720	725	739	688	729	731	737	657	716	701	686	687	704	688	728	697	724	679	722	710	679	724	724	695	726	668	724	663	654	680	709	676	691	719	730	695	693	734	688	693	716	704	710	691	681	674	707	720	754	738	667	711	702	753	678	674	688	733	709	748	685	724	732	716	690	699	714	749	736	711	701	678	728	677	715	695	641	747	726	716	715	684	690	704	697	721	703	712	715	695	711	772	675	722	706	705	686	751	666	677	667	660	713	662	740	709	666	668	694	741	701	687	683	726	697	723	719	665	714	652	732	702	683	689	701	688	705	751	679	684	722	695	721	647	700	720	692	711	687	706	671	715	701	736	713	706	646	689	691	674	676	679	651	704	695	718	715	736	666	723	671	726	660	686	716	738	666	748	704	709	678	689	739	683	723	681	721	664	714	680	671	701	705	656	674	712	714	701	694	697	730	661	680	683	704	702	755	701	741	691	637	717	697	728	719	709	694	697	731	738	721	687	689	666	673	701	713	695	682	682	691	718	676	687	692	758	706	761	691	673	675	724	705	712	725	674	669	730	703	673	716	664	693	695	720	683	703	687	720	689	743	660	686	741	654	687	733	678	703	710	685	709	728	744	685	720	751	678	760	670	655	708	688	684	699	712	621	678	717	701	747	667	694	733	702	676	690	684	667	698	679	725	705	678	699	728	726	646	685	699	735	721	693	641	713	685	726	708	734	730	701	690	720	690	734	707	706	762	734	717	702	718	730	712	706	664	736	715	662	686	668	702	729	678	694	723	728	683	731	673	677	667	701	704	699	698	657	704	715	667	640	692	702	682	688	706	667	697	712	699	734	711	676	707	735	684	733	707	702	717	677	643	712	675	703	717	698	685	664	748	713	700	678	710	695	699	695	688	702	694	668	707	689	738	729	654	657	682	726	689	662	702	698	691	693	709	713	668	699	627	684	703	695	723	733	680	678	675	709	671	675	692	753	694	681	734	678	732	704	734	695	712	684	727	680	703	693	731	721	703	711	717	708	746	670	676	722	714	704	665	751	657	645	707	688	706	691	694	715	735	733	740	708	656	737	703	641	692	684	689	662	663	747	721	693	722	749	714	697	718	687	684	728	694	668	722	693	676	702	712	734	707	669	703	683	738	788	697	714	646	715	662	700	705	677	631	649	735	679	686	688	690	750	719	667	653	698	683	650	673	690	687	700	731	732	732	671	678	705	688	694	728	674	685	699	725	689	702	676	671	704	664	664	620	673	721	770	668	710	706	664	669	711	663	709	692	655	683	693	668	724	709	667	693	718	657	699	659	697	694	726	721	678	727	722	720	711	721	686	714	723	680	675	712	702	725	710	659	706	707	757	694	720	680	696	677	733	732	701	722	737	706	716	734	694	728	708	711	693	705	719	691	731	703	707	642	735	675	686	722	690	721	716	691	717	704	712	736
35889	16506	9958	19580	24873	22770	19352	16413	14432	12752	11623	10883	10126	9512	9201	8741	8706	8351	8189	8049	7867	7704	7723	7918	7697	7549	7318	7400	7375	7459	7262	7309	7377	7333	7282	7161	7147	7205	7087	7118	7090	7023	7040	7032	7082	7127	7079	6970	6982	7023	7184	7015	6941	6854	6921	6846	6907	6889	6899	6854	6933	7008	6841	6859	6985	6911	6835	6948	6852	6931	6888	6894	6890	6838	6804	6737	6812	6786	6954	6838	6994	7034	6797	6827	6816	6880	6880	6858	6794	6826	7051	6814	7157	6875	6920	6892	6942	6739	6913	6754	6863	6862	6908	6876	6972	6902	6882	6698	6754	6789	6850	6867	6756	6741	6850	6768	6822	6899	6857	6853	6776	6839	6740	6817	6877	6851	6838	6881	6719	6927	7033	6756	6920	6765	6927	6958	6885	6768	6859	6854	6923	6849	6974	6889	6761	6783	6875	6808	6849	6777	6773	6875	6858	6803	6862	6704	6831	6875	6896	6840	6755	6858	6691	6862	6741	6881	6853	6784	6963	6730	6833	6921	6737	6807	6889	6893	6814	6810	6852	6806	6822	6840	6886	6858	6748	6843	6860	6810	6846	6922	6803	6739	6870	6786	6942	6839	6720	6757	6743	6872	6837	6800	6885	6965	6765	6867	6848	6883	6847	6916	6821	6908	6881	6749	6871	6841	6792	6809	6913	6805	6892	6831	6819	6811	6887	6870	6786	6964	6844	6814	6948	6768	6771	6925	6883	6973	6916	6793	6823	6811	6766	6779	6707	6857	6844	6884	6785	6821	6916	6957	6819	6784	6835	6764	6910	6898	6868	6718	6865	7002	6910	6959	6886	6752	6796	6749	6751	6836	6884	6946	6823	6720	6900	6888	6794	6778	6830	6858	6862	6821	6718	6889	6843	6734	6703	6800	6945	6923	6869	6773	6690	6877	6884	6696	6779	6824	6595	6832	6851	6890	6799	6888	6787	6868	6784	6853	6738	6884	6914	6820	6987	6894	6787	6770	6757	6802	6847	6680	6904	6685	6704	6842	6870	6760	6717	6923	6856	6769	6771	6880	6845	6805	6934	6835	6760	6875	6849	6859	6723	6808	6854	6953	6875	6893	6758	6801	6782	6695	6759	6838	6782	6795	6856	6889	6947	6836	6839	6744	6855	6754	6771	6841	6861	6892	6887	6860	6944	6871	6869	6952	6764	6819	6763	6833	6750	6856	6818	6747	6754	6673	6881	6965	6845	6814	6997	6918	6761	6813	6851	6845	6836	6845	6994	6874	6866	6815	6973	6865	6859	6868	6876	6877	6857	6763	6798	6812	6890	6749	6923	6816	6757	6708	6784	6719	6903	6697	6737	6960	6824	6933	6893	6826	6794	6753	6594	6805	6826	6741	6816	6900	6788	6843	6850	6854	6711	6887	6742	6808	6757	6845	6815	6962	6908	6823	6760	6755	6876	6733	6801	6861	6954	6927	6804	6818	6941	6941	6838	6879	6747	6809	6766	6733	6924	6729	6716	6897	6839	6775	6822	6788	6827	6880	6929	6689	6805	6749	6888	6971	6867	6884	6758	6890	6771	6786	6861	6755	6806	6743	6810	6785	6970	6794	6903	6906	6787	6782	6777	6833	6781	6816	6677	6815	6759	6929	6804	6832	6872	6851	6917	6946	6878	6740	6850	6742	6839	6835	6824	6914	6889	6945	6698	6804	6761	6819	6785	6895	6796	6664	6917	6756	6950	6929	6875	6790	6889	6781	6910	6738	6808	6676	6784	6762	6797	6909	6855	6978	6925	6875	6851	6874	6898	6814	6784	6828	6825	6816	6839	6681	6761	6862	6828	6773	6822	6850	6976	6854	6818	6797	6688	6660	6840	6794	6864	6766	6812	6868	6839	6704	6777	6888	6973	6768	6706	6859	6857	6863	6884	6812	6747	6889	6856	6856	6776	6795	6863	6908	6817	6810	6896	6868	6897	6814	6906	6759	6752	6815	6873	6791	6810	6832	6911	6870	6788	6774	6855	6788	6863	6879	6836	6791	6852	6830	6875	6838	6877	6793	6841	6743	6881	6782	6789	6828	6902	6785	6928	6876	6941	6685	6654	6929	6835	6821	6777	6920	6832	6733	6804	6772	6839	6757	6913	6845	6792	6817	6853	6829	6852	6775	6846	6842	6780	6891	6819	6880	6873	6787	6760	6846	6745	6793	6884	6927	6796	6667	6871	6898	6839	6866	6881	6748	6919	6815	6803	6831	6757	6874	6883	6744	6771	6765	6863	6931	6822	6659	6856	6789	6876	6897	6807	6889	6807	6843	6811	6878	6861	6766	6891	6877	6775	6883	6788	6660	6895	6779	6935	6801	6929	6790	6850	6866	6764	6973	6877	6835	6922	6823	6785	6903	6924	6762	6964	6840	6868	6796	6794	6885	6788	6751	6822	6785	6957	6917	6742	6966	6811	6803	6979	6819	6798	6875	6878	6725	6835	6787	6759	6928	6675	6920	6855	6877	6716	6798	6797	6933	6785	6781	6724	6735	6881	6777	6934	6705	6774	6815	6866	6735	6806	6954	6721	6821	6921	6706	6802	6870	6886	6770	6893	6750	6970	6948	6912	6823	6861	6907	6822	6718	6751	6779	6801	6864	6884	6903	6940	6836	6950	6851	6805	6888	6858	6784	6778	6714	6823	6869	6848	6868	6935	6958	6882	6898	6979	6812	6809	6912	6805	6744	6837	6787	6808	6828	6984	6809	6753	6845	6870	6838	6919	6818	6784	6795	6794	6862	6892	6893	6868	6806	6807	6855	6910	6798	6856	6697	6842	6629	6801	6900	6864	6781	6884	6830	6846	7013	6743	6862	6746	6921	6813	6839	6728	6811	6857	6837	6875	6804	6824	7037	6824	6955	6823	6789	6895	6898	6699	6783	6793	6747	6814	6766	6811	6891	6888	6745	6771	6913	6805	6948	6849	6838	6845	6742	6883	6798	6832	6803	6926	6932	6822	6874	6826	6871	6754	6895	6866	6848	6808	6762	6720	6762	6720	6797	6819	6759	6837	6719	6785	6785	6753	6727	6824	6824	6843	6815	6912	6911	6831	6897	6742	6890	6802	6678	6847	6770	6787	6779	6748	6842	6839	6897	6813	6868	6796	6740	6774	6832	6745	6942	6752	6826	6790	6943	6856	6916	6827	6813	6984	6843	6791	6889	6731	6827	6704	6844	6924	6672	6829	6819	6875	6786	6838	6895	6896	6929	6828	6778	6846	6703	6816	6784	6788	6888	6883	6858	6903	6836	6754	6879	6841	6828	7007	6815	6802	6850	6765	6806	6926	6788	6776	6838	6791	6771	6873	6844	6883	6660	6845	6863	6903	6797	6838	6871	6770	6859	6890	6782	6759	6778	6813	6846	6802	6770	6745	6857	6926	6879	6816	6842	6779	6793	6943	6821	6961	6773	6819	6705	6833	6793	6839	6826	6713	6811	6915	6932	6794	6777	6987	6744	6810	6768	6978	6793	6738	6781	6764	6871	6892	6851	6778	6870	6745	6797	6830	6889	6861	6826	6846	6861	6815	6824	6749	6794	6833	6747	6826	6841	6730	6863	6822	6915	6914	6869	6850	6889	6783	6857	6748	6812	6854	6856	6881	6827	6836	6762	6867	6791	6762	6916	6798	6814	6708	6710	6798	6910	6936	6836	6748	6739	6863	6829	6784	6777	6868	6883	6950	6921	6694	6734	6748	6771	6792	6780	6744	6812	6894	6833	6927	6790	6850	6842	6771	6737	6987	6720	6919	6913	6863	6801	6916	6804	6941	6880	6775	6744	6747	6911	6772	6893	6905	6871	6810	6837	6753	6822	6934	6833	6897	6759	6714	6922	6826	6811	6855	6864	6897	6835	6739	6828	6941	6823	6720	6677	6910	6811	6901	6851	6696	6860	6840	6796	6762	6853	6762	6805	6788	6847	6892	6826	6805	6825	6815	6933	6774	6935	6822	6832	6710	6894	6805	6842	6883	6844	6765	6814	6908	6828	6868	6889	6908	6974	6758	6929	6864	6799	6871	6697	6880	6798	6921	6774	6802	6873	6824	6873	6941	6938	6751	6857	6999	6684	6789	6788	6887	6801	6833	6838	6959	6907	6816	6794	6669	6758	7004	6960	6723	6929	6858	6797	6898	6835	6788	6876	6654	6898	6881	6741	6899	6836	6710	6966	6759	6811	6748	6772	6889	6737	6940	6890	6911	6837	6789	6893	6924	6904	6907	6680	6848	6762	6843	6849	6848	6890	6928	6834	6831	6900	6799	6920	6875	6820	6856	6669	6831	6820	6811	6686	6857	6799	6805	6921	6997	6696	6823	6936	6896	6825	6827	6756	6796	6687	6985	6825	6699	6908	6898	6760	6863	6774	6846	6726	6882	6861	6743	6936	6913	6750	6961	6834	6872	6833	6830	6747	6850	6847	6876	6850	6807	6716	6847	6880	6808	6718	6922	6766	6784	6808	6857	6764	6851	6947	6929	6764	6705	6835	6731	6779	6882	6815	6754	6818	6882	6762	6710	6793	6778	6899	6820	6780	6856	6912	6932	6716	6708	6833	6868	6885	6875	6847	6927	6870	6727	6703	6815	6745	6767	6944	6834	6941	6826	6798	6774	6952	6909	6742	6747	6796	6739	6862	6729	6752	6956	7008	6955	6838	6869	6879	6870	6828	6920	6832	6994	6846	6807	6769	6776	6849	6779	6899	6838	6844	6747	6874	6782	6880	6842	6779	6834	6887	6913	6877	6829	6725	6841	6853	6745	6854	6862	6846	6825	6928	6947	6878	6897	6800	6937	6953	6977	6940	6858	6867	6908	6872	6690	6826	6787	6811	6759	6746	6947	6837	6816	6848	6750	6827	6754	6832	6922	6752	7046	6802	6914	6890	6842	6917	6857	6884	6861	6928	6897	6716	6684	6704	6883	6869	6878	6888	6746	6848	6743	6844	6770	6874	6907	6979	6818	6845	6919	6742	6858	6839	6874	6803	6791	6826	6873	6802	6757	6897	6830	6812	6981	6888	6947	6898	6835	6850	6881	6780	6720	6778	6871	6884	6877	6831	6748	6877	6888	6824
3426	1075	941	918	979	965	967	1048	1015	934	983	955	1015	916	891	927	972	923	927	922	947	954	854	936	937	881	953	937	969	944	934	932	897	934	914	947	972	862	946	926	967	882	964	893	899	913	932	967	991	917	946	941	927	962	870	974	906	931	926	871	928	932	924	926	961	874	906	888	895	919	926	900	941	979	920	875	903	927	912	864	911	906	874	961	936	920	974	930	989	926	900	922	876	886	930	907	913	933	936	959	956	915	948	922	915	905	953	947	964	890	923	952	930	946	883	887	962	932	896	883	871	903	851	861	918	943	898	914	951	934	951	922	947	894	943	939	915	914	913	918	898	935	925	961	938	891	949	914	928	968	987	953	966	911	955	952	918	903	890	879	920	914	918	982	976	961	934	974	960	897	912	976	914	962	873	931	945	934	917	893	930	935	910	895	960	939	954	920	948	892	912	953	949	904	877	934	904	883	974	925	897	963	839	927	902	931	894	924	897	946	904	953	957	913	990	953	893	903	905	914	942	969	944	923	909	927	891	916	948	889	912	949	876	1004	922	927	922	956	916	923	948	951	939	892	995	994	919	966	950	961	912	924	925	905	976	963	892	897	919	938	912	963	932	895	930	941	952	976	1006	974	930	950	924	913	872	898	941	976	950	931	954	905	893	992	911	917	902	953	921	923	952	935	933	900	856	974	976	915	914	901	953	909	896	970	915	932	929	910	944	936	881	902	879	925	910	947	942	930	959	916	900	882	883	993	894	923	902	894	939	1010	900	976	905	903	832	909	932	935	954	909	918	995	932	910	911	882	1024	953	894	862	862	913	904	931	913	1012	926	954	863	909	935	934	957	918	921	920	909	926	916	957	927	905	971	983	900	913	906	894	900	902	937	881	896	910	978	948	910	957	940	919	936	893	937	913	890	968	935	908	895	914	917	915	890	929	907	924	938	939	906	924	935	981	930	911	859	929	896	925	939	951	933	875	935	934	954	948	913	921	922	922	880	928	906	923	956	906	961	917	913	966	935	946	932	891	902	889	902	941	941	920	898	887	945	963	891	945	908	917	892	1005	911	892	900	945	875	940	890	916	950	931	874	944	945	908	933	907	898	972	988	920	923	963	874	896	910	954	881	894	861	943	953	944	919	925	919	987	936	926	862	914	905	906	946	923	953	921	943	872	868	873	833	885	900	973	949	1003	952	945	957	936	902	937	884	929	956	942	918	935	938	903	932	914	948	865	912	935	930	881	943	954	979	883	924	896	910	940	961	966	906	945	963	912	865	959	888	929	940	880	961	930	887	925	919	947	995	916	894	941	949	930	950	903	905	887	901	921	931	971	947	900	912	887	906	927	872	909	925	886	924	972	932	923	953	915	933	903	952	955	947	938	894	921	959	917	927	956	908	863	917	949	915	864	901	942	863	914	933	962	895	859	932	908	915	887	987	889	851	925	942	963	895	968	938	905	977	934	929	872	957	958	994	941	892	927	952	927	928	954	984	915	973	929	964	902	894	925	891	981	866	919	913	874	927	929	938	882	930	928	947	950	941	958	950	881	900	927	953	922	928	893	923	901	893	885	953	910	953	915	927	946	871	879	942	952	961	901	926	937	948	915	959	1003	927	1001	931	957	969	935	858	953	942	952	974	923	928	927	965	940	967	886	938	908	923	911	949	891	926	932	910	895	1006	951	888	942	928	915	897	880	890	959	937	937	913	906	895	961	961	919	900	925	947	932	975	884	906	923	877	881	935	929	912	957	920	901	906	919	906	996	933	930	919	939	907	908	935	927	939	877	890	879	960	1002	963	885	964	852	913	964	906	870	991	901	925	965	900	910	864	988	880	1001	924	953	875	929	953	913	876	946	917	987	957	978	895	953	893	925	872	986	907	946	912	934	962	911	915	924	919	950	944	964	899	894	886	958	878	912	920	901	921	944	958	961	888	944	937	931	964	833	924	947	938	925	902	872	940	893	981	1014	917	908	901	920	980	918	870	890	911	905	945	900	885	941	963	885	952	927	918	952	887	963	902	921	918	923	972	924	940	868	968	852	896	906	882	963	882	884	905	886	938	1008	909	910	907	920	949	848	956	870	928	963	951	919	909	941	870	917	921	878	911	925	919	1004	957	948	891	954	889	884	916	907	925	933	954	874	893	853	957	966	920	922	895	934	950	978	897	962	938	937	925	951	934	907	939	946	864	893	944	913	953	914	909	942	892	958	916	910	921	971	895	888	940	943	956	853	934	947	940	913	924	893	949	920	916	872	907	940	921	948	929	937	950	938	957	942	945	940	910	953	950	863	919	910	939	924	914	874	930	931	976	927	902	987	948	902	933	920	949	948	880	900	937	921	898	905	906	958	839	919	918	951	896	881	932	897	916	913	930	908	948	883	954	909	926	943	939	914	860	964	912	923	896	938	933	967	923	890	913	922	964	899	935	928	922	922	951	921	904	901	1018	965	950	940	939	932	897	944	973	909	873	970	903	904	885	888	870	900	901	872	915	976	881	897	944	934	934	928	963	824	968	935	918	892	904	937	894	899	951	881	941	932	952	905	974	954	916	921	936	906	875	916	918	850	969	932	933	870	898	916	879	815	932	955	970	884	926	925	947	910	948	894	936	909	986	934	902	950	936	885	915	923	977	889	901	924	941	921	997	930	918	942	928	912	894	907	927	930	905	921	947	918	880	921	964	957	899	944	929	924	989	890	945	928	908	960	942	917	926	941	928	888	957	920	937	944	976	858	937	906	895	933	880	861	911	988	927	943	945	908	947	942	954	964	896	934	961	941	990	912	936	965	928	906	887	874	911	971	896	900	941	946	895	903	941	969	895	895	936	920	926	881	896	903	867	904	910	950	942	911	894	919	892	942	932	902	961	959	898	887	932	894	918	926	917	905	965	948	929	987	891	916	943	916	949	961	918	871	927	947	908	902	863	929	903	933	922	886	970	903	951	915	964	899	922	908	971	946	915	924	990	952	949	922	942	953	950	918	923	955	948	946	931	889	930	944	946	910	909	974	913	902	917	948	935	894	924	895	922	884	865	977	937	952	907	916	974	955	929	932	983	948	872	945	927	941	965	979	858	845	941	872	957	947	920	943	881	922	988	911	921	907	903	908	940	903	893	962	937	930	925	936	888	890	948	906	922	924	921	976	954	943	882	908	893	915	913	889	927	918	915	897	957	864	961	892	917	926	908	973	917	902	880	936	959	937	915	919	924	904	949	932	893	945	965	996	980	957	901	940	912	948	938	934	955	905	869	920	944	932	915	920	929	890	976	924	935	895	918	880	918	943	908	927	945	938	886	967	959	934	931	922	953	899	969	964	886	875	949	919	904	888	888	894	910	883	924	917	906	997	901	963	921	912	927	949	941	921	898	898	920	941	929	943	897	925	949	895	951	919	962	912	919	897	920	922	895	938	891	962	901	949	983	902	970	928	905	925	889	952	892	931	928	949	1001	909	926	924	935	948	888	946	947	916	907	989	958	923	967	876	993	965	961	887	954	944	939	905
23860	11119	9106	11112	12974	12219	11144	10380	9998	9765	9267	9338	9132	8962	8879	8818	9004	8913	8862	8659	8822	8795	8672	8611	8705	8717	8561	8608	8626	8654	8690	8716	8731	8654	8689	8624	8621	8659	8702	8687	8664	8611	8627	8709	8642	8419	8612	8557	8728	8463	8766	8504	8671	8645	8697	8786	8567	8496	8772	8487	8532	8527	8621	8561	8614	8548	8594	8555	8548	8500	8578	8563	8674	8743	8677	8573	8792	8546	8547	8601	8512	8476	8446	8663	8537	8497	8589	8485	8539	8532	8572	8541	8605	8580	8455	8554	8613	8450	8686	8631	8558	8567	8639	8649	8488	8440	8571	8671	8558	8584	8586	8526	8524	8549	8436	8572	8521	8582	8511	8546	8519	8493	8642	8817	8485	8501	8544	8594	8570	8508	8478	8692	8543	8609	8606	8365	8658	8587	8587	8690	8480	8547	8490	8744	8656	8644	8440	8519	8558	8563	8575	8607	8518	8602	8496	8744	8561	8647	8647	8578	8388	8490	8536	8628	8506	8507	8669	8558	8398	8595	8630	8502	8604	8527	8682	8679	8457	8470	8583	8635	8637	8575	8655	8565	8547	8527	8588	8432	8586	8475	8625	8545	8500	8512	8564	8506	8645	8544	8599	8572	8586	8494	8608	8531	8478	8611	8540	8501	8542	8634	8435	8542	8624	8515	8533	8496	8592	8505	8418	8541	8523	8549	8768	8677	8510	8535	8424	8569	8618	8652	8545	8565	8624	8691	8601	8596	8617	8426	8588	8630	8593	8558	8477	8386	8607	8541	8417	8655	8569	8636	8522	8466	8494	8420	8658	8524	8560	8546	8560	8603	8631	8558	8526	8590	8588	8415	8744	8576	8512	8539	8542	8503	8672	8489	8569	8633	8541	8479	8689	8354	8533	8484	8425	8632	8544	8601	8646	8408	8421	8525	8643	8513	8530	8597	8549	8639	8579	8610	8524	8519	8639	8557	8503	8628	8600	8510	8490	8607	8553	8519	8515	8576	8426	8630	8577	8514	8596	8614	8547	8673	8651	8629	8596	8740	8371	8585	8576	8470	8598	8722	8592	8495	8519	8497	8521	8481	8565	8689	8646	8684	8636	8592	8499	8610	8467	8496	8628	8576	8567	8537	8602	8485	8742	8527	8443	8584	8537	8557	8554	8641	8485	8674	8393	8530	8589	8673	8619	8510	8618	8427	8462	8473	8525	8537	8480	8548	8552	8557	8458	8329	8557	8532	8366	8567	8556	8595	8735	8569	8473	8469	8622	8664	8612	8489	8619	8663	8454	8614	8545	8528	8629	8536	8657	8516	8549	8637	8601	8440	8520	8393	8630	8528	8447	8718	8426	8574	8650	8429	8597	8596	8532	8627	8701	8625	8518	8502	8545	8784	8582	8522	8438	8571	8482	8617	8552	8646	8565	8610	8638	8464	8667	8681	8494	8575	8557	8485	8577	8714	8420	8552	8538	8551	8566	8734	8618	8600	8497	8585	8490	8552	8601	8611	8665	8562	8535	8585	8523	8513	8455	8673	8634	8478	8634	8641	8697	8532	8471	8606	8552	8628	8488	8733	8551	8584	8667	8532	8596	8545	8627	8591	8592	8582	8505	8638	8581	8612	8501	8434	8593	8499	8608	8559	8597	8431	8624	8494	8610	8589	8408	8637	8508	8697	8486	8636	8570	8469	8579	8687	8515	8557	8617	8569	8515	8503	8627	8537	8528	8571	8532	8518	8515	8581	8614	8632	8616	8598	8520	8519	8577	8680	8419	8620	8574	8583	8540	8628	8650	8580	8610	8439	8633	8753	8533	8621	8629	8511	8478	8533	8607	8585	8604	8570	8545	8608	8519	8518	8622	8544	8573	8495	8530	8681	8435	8394	8653	8647	8714	8502	8559	8592	8632	8575	8529	8508	8515	8514	8552	8454	8474	8507	8512	8679	8563	8630	8505	8400	8573	8538	8525	8504	8502	8493	8613	8512	8462	8493	8500	8474	8527	8656	8502	8681	8536	8658	8438	8601	8523	8610	8650	8533	8603	8618	8555	8571	8554	8712	8631	8627	8652	8514	8693	8519	8578	8475	8452	8420	8589	8530	8552	8446	8599	8401	8575	8611	8449	8632	8499	8531	8514	8588	8694	8502	8664	8487	8491	8542	8530	8496	8595	8655	8504	8378	8660	8570	8540	8580	8737	8580	8582	8658	8585	8565	8598	8615	8508	8702	8524	8584	8660	8511	8339	8711	8672	8712	8461	8354	8606	8585	8530	8473	8476	8810	8580	8588	8652	8537	8650	8574	8462	8650	8409	8557	8602	8581	8590	8601	8588	8675	8580	8574	8410	8594	8543	8504	8623	8489	8520	8571	8622	8594	8716	8494	8554	8589	8629	8621	8436	8544	8596	8514	8491	8449	8475	8649	8511	8661	8556	8759	8430	8557	8645	8662	8623	8698	8549	8485	8468	8611	8587	8542	8494	8580	8529	8518	8456	8518	8499	8500	8693	8468	8553	8615	8408	8511	8577	8484	8634	8524	8554	8556	8776	8572	8459	8540	8541	8592	8619	8340	8594	8507	8481	8642	8582	8586	8592	8612	8562	8508	8578	8602	8604	8546	8597	8671	8600	8369	8416	8503	8453	8545	8603	8483	8471	8628	8608	8522	8579	8558	8605	8590	8670	8498	8510	8543	8546	8680	8494	8476	8540	8473	8511	8532	8632	8451	8578	8581	8600	8529	8548	8553	8482	8614	8482	8594	8510	8549	8467	8662	8591	8735	8531	8598	8635	8529	8528	8552	8515	8554	8607	8563	8501	8606	8569	8579	8611	8540	8502	8642	8411	8512	8445	8651	8505	8600	8567	8507	8715	8531	8547	8594	8525	8570	8553	8513	8582	8538	8439	8540	8423	8523	8471	8657	8458	8590	8701	8379	8573	8610	8517	8599	8608	8549	8545	8433	8602	8721	8522	8502	8521	8482	8631	8607	8590	8528	8449	8622	8729	8596	8518	8791	8569	8580	8604	8602	8584	8546	8499	8594	8572	8528	8535	8716	8563	8564	8570	8463	8727	8618	8621	8511	8439	8471	8728	8479	8509	8633	8544	8458	8463	8507	8489	8480	8557	8538	8516	8523	8526	8559	8559	8523	8631	8607	8566	8525	8701	8488	8483	8412	8592	8602	8540	8564	8665	8610	8579	8615	8504	8557	8552	8450	8630	8513	8568	8604	8629	8748	8429	8658	8582	8545	8558	8601	8541	8548	8576	8557	8528	8514	8472	8654	8566	8493	8473	8628	8571	8465	8498	8531	8608	8501	8578	8611	8723	8623	8577	8507	8559	8647	8447	8707	8537	8446	8543	8534	8545	8528	8535	8562	8504	8531	8607	8662	8608	8590	8466	8586	8716	8539	8644	8629	8491	8422	8654	8518	8563	8571	8509	8511	8647	8449	8673	8470	8638	8550	8596	8621	8598	8647	8577	8547	8746	8520	8450	8676	8636	8564	8542	8531	8590	8594	8623	8490	8479	8618	8480	8550	8601	8538	8517	8633	8627	8399	8776	8546	8501	8493	8496	8513	8615	8507	8548	8575	8710	8596	8486	8547	8608	8652	8542	8506	8400	8554	8463	8538	8651	8623	8579	8578	8597	8649	8524	8444	8415	8543	8647	8661	8531	8681	8595	8546	8618	8557	8626	8513	8540	8581	8640	8531	8432	8518	8624	8500	8541	8448	8610	8601	8554	8733	8553	8358	8427	8619	8561	8527	8513	8574	8540	8560	8546	8573	8588	8477	8482	8542	8534	8588	8472	8618	8498	8675	8576	8648	8587	8656	8689	8502	8505	8545	8714	8470	8629	8600	8629	8565	8488	8397	8638	8508	8642	8557	8607	8545	8665	8634	8634	8522	8471	8597	8539	8559	8503	8518	8609	8555	8440	8518	8591	8496	8535	8598	8494	8504	8515	8427	8682	8502	8742	8422	8606	8559	8419	8658	8608	8743	8524	8545	8575	8764	8450	8539	8628	8649	8608	8544	8572	8595	8529	8598	8627	8553	8429	8622	8582	8561	8444	8484	8566	8645	8654	8624	8693	8593	8610	8519	8412	8550	8670	8627	8645	8624	8630	8608	8612	8625	8508	8627	8509	8539	8442	8429	8556	8601	8511	8513	8682	8681	8565	8471	8668	8633	8513	8642	8667	8508	8585	8476	8461	8556	8520	8625	8550	8468	8519	8715	8607	8594	8634	8550	8419	8724	8511	8518	8444	8558	8529	8601	8510	8642	8460	8608	8590	8606	8560	8706	8693	8559	8631	8508	8500	8454	8448	8502	8619	8611	8507	8654	8542	8510	8532	8544	8448	8483	8531	8608	8651	8516	8679	8562	8529	8597	8605	8519	8558	8587	8541	8663	8543	8562	8524	8505	8635	8492	8612	8559	8747	8528	8504	8545	8588	8582	8614	8603	8526	8545	8536	8481	8603	8635	8603	8502	8542	8482	8421	8594	8621	8567	8549	8672	8558	8479	8512	8493	8494	8600	8582	8595	8442	8565	8529	8518	8476	8534	8500	8517	8560	8588	8658	8596	8514	8560	8531	8672	8651	8645	8613	8674	8616	8493	8588	8632	8647	8570	8697	8496	8542	8409	8625	8470	8581	8789	8642	8521	8591	8514	8579	8526	8530	8535	8589	8535	8502	8590	8465	8557	8596	8697	8460	8451	8459	8477	8567	8665	8552	8599	8549	8502	8433	8603	8494	8653	8644	8599	8447	8603	8597	8534	8643	8487	8752	8597	8679	8656	8597	8573	8546	8432	8518	8464	8524	8466	8682	8538	8606	8563	8609	8502	8701	8558	8647	8688	8636	8447	8452	8546	8634	8672	8669	8659	8488	8620	8681	8566	8670	8708	8619	8623	8538	8646	8566	8513	8561	8591	8627	8471	8512	8595	8604	8481	8465	8674	8491	8653	8509	8634	8685	8492	8659	8656	8627	8569	8452	8533	8546	8604	8613	8628	8456	8536	8583	8556	8576	8691	8538	8488	8602	8472	8546	8612	8456	8617	8528	8449	8656	8746	8565	8622	8611	8607	8616	8598	8627	8635	8653	8526	8678	8476
5500	939	697	646	731	838	740	711	747	757	691	735	656	677	662	664	674	619	644	687	613	601	618	640	648	643	589	618	599	606	599	605	592	616	637	610	586	600	633	578	568	597	641	627	640	649	613	622	625	624	663	578	591	632	568	604	626	610	587	644	608	618	623	613	570	601	599	587	627	610	588	598	586	606	549	649	596	629	605	624	604	587	638	629	601	619	599	591	556	559	618	612	599	600	586	619	618	574	594	662	633	598	581	599	585	613	629	614	637	586	604	603	584	609	613	579	633	610	588	647	628	589	587	572	569	565	570	622	633	602	615	601	625	637	590	580	572	599	583	595	587	597	616	637	601	621	621	612	588	571	642	625	586	599	588	591	607	581	607	616	633	617	579	600	603	640	628	633	632	629	603	597	585	591	633	591	582	611	593	587	631	620	622	596	620	617	598	596	609	585	613	603	579	575	599	612	572	617	629	635	597	602	623	621	655	622	631	622	627	622	664	618	565	594	580	597	650	585	584	636	642	582	593	576	575	590	612	570	545	616	589	614	585	623	588	623	615	589	615	571	589	570	589	575	566	612	647	634	553	673	620	588	617	584	599	591	580	621	592	598	637	624	581	577	609	571	586	607	605	575	606	619	628	614	582	596	616	603	608	631	579	604	569	587	622	560	609	584	598	571	600	571	614	566	613	574	614	641	627	601	587	584	652	614	625	597	586	562	581	589	648	623	605	610	658	631	640	641	607	626	612	574	598	617	592	600	622	583	601	550	605	594	571	595	633	591	631	626	607	577	589	657	550	640	605	658	609	568	617	612	641	595	620	592	640	585	586	600	656	576	627	648	648	607	596	605	573	566	602	637	610	628	646	589	604	592	596	629	632	629	549	595	589	606	639	598	607	622	638	564	629	572	629	607	594	667	585	642	652	609	651	569	656	573	600	608	557	591	595	562	614	631	605	577	614	609	605	582	621	603	538	628	591	642	617	581	605	621	644	586	621	613	548	611	575	607	605	602	609	607	588	645	590	597	640	619	583	589	586	605	595	582	600	614	598	591	615	609	567	572	581	615	584	581	581	623	604	608	600	610	619	619	585	651	623	600	612	585	617	601	570	626	632	595	622	606	577	624	592	607	582	556	615	552	570	606	636	571	599	591	620	588	583	625	628	578	617	602	581	630	606	597	593	608	594	594	611	587	578	601	624	638	589	600	604	561	593	594	617	642	642	626	614	609	610	560	562	583	604	594	599	615	620	571	591	598	590	644	567	652	588	589	584	643	593	586	576	572	596	581	587	642	598	664	611	548	610	588	606	601	575	584	557	614	626	655	589	604	584	603	610	644	642	644	606	584	612	644	596	601	586	617	602	573	599	590	618	567	552	576	595	636	564	615	585	593	628	620	605	637	598	612	613	626	584	582	579	609	593	568	582	644	635	658	604	606	593	647	598	607	654	608	562	579	574	660	644	593	636	619	626	633	575	601	616	631	571	577	548	601	563	581	581	569	618	574	612	560	637	621	596	562	599	604	591	636	642	599	599	592	587	622	612	577	600	612	587	615	585	586	641	596	639	653	618	616	604	588	634	641	563	600	612	603	559	595	619	598	585	634	595	608	561	598	575	580	592	603	590	625	652	578	633	598	630	586	586	593	630	600	647	592	612	602	598	626	583	609	642	622	614	574	614	576	585	616	573	606	583	630	579	607	598	554	623	678	618	627	595	593	585	588	604	592	638	623	591	590	641	584	591	609	591	630	579	597	599	603	603	600	602	605	653	583	614	587	606	581	640	548	593	573	592	658	569	610	590	623	563	549	584	633	629	649	624	576	569	605	621	602	633	629	606	599	618	605	617	601	590	580	599	650	611	591	615	616	622	648	578	584	580	562	606	587	588	606	645	583	577	579	588	602	649	589	611	576	605	599	575	630	607	611	602	597	621	603	592	587	570	611	637	620	583	574	620	586	646	585	601	643	605	605	581	614	549	580	586	653	629	625	608	611	585	590	586	624	607	616	571	634	608	621	581	617	622	593	569	623	584	599	624	663	603	589	605	567	596	616	570	655	633	589	582	604	601	574	571	619	626	587	591	634	544	551	589	657	586	585	623	595	638	623	609	647	574	615	559	621	604	596	609	603	616	556	600	616	566	603	597	611	626	641	559	603	588	592	613	615	607	581	611	634	596	579	618	559	587	591	620	610	585	591	569	646	609	599	593	588	609	621	590	622	583	600	607	586	576	634	569	598	586	589	608	595	574	603	583	591	621	592	649	598	603	567	598	599	604	655	627	584	569	604	624	567	633	596	635	613	567	590	597	593	576	614	572	578	614	581	568	589	588	555	608	597	605	568	615	573	570	548	602	630	619	602	571	601	631	579	574	596	580	615	654	610	604	565	590	589	600	559	635	573	595	591	593	606	634	593	608	615	591	628	619	594	595	614	613	568	578	583	665	621	613	568	628	581	594	552	607	659	566	618	546	584	615	592	661	639	585	624	549	584	590	558	623	567	603	592	581	649	586	584	620	654	596	577	601	576	566	585	559	587	589	611	611	610	577	617	619	567	578	621	593	600	579	642	647	637	593	582	634	584	597	595	600	678	613	547	596	619	608	576	637	633	586	602	634	587	569	625	610	631	653	611	604	650	583	611	592	592	618	572	585	547	581	602	612	626	592	622	617	574	549	583	647	579	571	610	558	622	602	580	625	593	600	634	597	602	615	603	598	639	640	609	573	601	577	607	613	609	601	580	614	546	636	542	614	612	560	637	605	570	622	617	620	618	626	555	586	597	588	583	634	568	606	616	624	621	596	591	610	600	599	558	592	602	620	606	566	579	597	597	561	604	575	620	647	605	574	563	596	583	603	614	619	602	636	619	595	577	610	574	600	695	601	616	576	590	612	603	588	595	612	616	603	608	573	590	604	618	639	643	653	605	600	585	562	610	611	601	586	624	596	643	612	605	624	601	582	633	590	647	596	622	579	619	590	597	561	585	593	616	594	610	580	572	610	598	605	631	643	591	635	557	594	603	585	577	636	583	577	610	586	593	572	586	560	591	552	576	594	593	604	597	618	606	617	598	630	569	652	571	614	568	638	627	586	621	564	582	589	609	614	593	620	614	623	572	576	577	589	620	592	638	593	633	618	595	611	569	644	575	560	622	625	596	603	592	589	612	628	623	608	596	639	582	587	595	546	587	612	561	599	570	649	595	607	585	616	618	628	572	564	605	633	598	566	600	602	597	603	624	620	579	617	621	622	600	637	585	597	602	612	583	624	621	600	653	619	573	616	593	614	595	596	564	600	611	547	606	632	633	585	581	589	552	602	585	669	636	600	600	602	586	558	583	564	601	614	594	616	580	588	583	615	600	639	591	597	568	647	591	594	614	593	557	578	598	637	571	637	612	575	603	587	599	657	603	624	645	599	611	632	625	591	581	604	618	621	610	645	567	594	602	590	614	618	594	616	617	595	565	628	627	620	577	586	614	595	624	620	631	611	614	622	573
29647	11977	7932	14514	18838	17399	14844	12480	10958	9898	9016	8571	8026	7685	7471	7285	7118	6928	6993	6805	6825	6549	6572	6548	6556	6503	6344	6301	6313	6236	6327	6239	6263	6358	6146	6267	6221	6151	6086	6071	6127	6065	6184	6128	6043	6008	6015	6098	6089	6192	6224	5957	6038	6046	6050	6067	6060	6033	5896	6044	5895	6115	6004	6067	6095	5972	6023	6056	6163	5995	6168	6029	5923	6067	6041	6043	6052	6025	6066	5981	6000	6033	6080	6058	6072	5974	6030	6146	6108	6073	5984	6028	5941	6102	5964	6141	6005	6119	6087	5934	6103	6030	6167	6026	6116	6077	5888	5971	6009	5872	6027	6054	5995	6003	5890	6015	6011	6177	6130	6031	5950	6018	6000	5888	5936	6050	6151	6057	6044	6084	6089	5955	6018	6011	6077	5984	5979	5982	5976	5978	6106	5959	6118	5973	5981	5991	6032	6049	5958	6155	5942	6123	5928	6091	6067	5974	5886	5898	5897	5964	5998	5822	5975	6097	6085	6155	5990	5886	5945	6022	6048	6109	6048	5958	6074	5939	6092	6067	5893	5984	5995	5961	5887	5967	5991	6004	6016	5970	6040	6080	5871	5962	5936	6033	5896	6043	6037	6102	6054	6025	5980	6007	5810	5980	6005	5959	6029	6158	6094	6003	5991	5940	5983	6151	6047	5957	6034	6138	5893	6035	5915	6074	5939	6098	6026	6003	5961	5854	5991	5931	5839	5996	5995	5985	6089	6030	5954	5920	6013	6057	5972	6038	6015	6020	5958	6002	6063	6093	5995	5950	6001	5967	6004	5964	5904	5992	5959	5933	6067	6083	6063	5993	5894	6005	6082	5888	5982	5994	6079	5959	5980	5969	5946	5887	6052	6032	5974	6127	5907	6129	5932	6040	6131	6075	5956	6002	5984	5968	6069	5975	5965	6144	6117	5878	5969	6014	6094	6069	5979	6062	5985	5950	5921	5954	6005	5977	5905	6040	6118	6014	5974	6113	5974	6147	5955	6035	5977	5968	5901	5792	6030	5954	5914	5867	6143	6085	5956	5970	6012	6029	5964	6079	5873	6002	6027	5871	6045	6082	6052	6143	5827	6027	5936	6070	5939	5926	5940	6016	5884	5960	6104	5940	6197	5941	5956	6036	5958	6021	6015	5982	5978	6007	6063	6027	6150	5976	5955	6005	5995	5997	5996	6059	5847	5834	5853	5901	5984	6037	5952	5976	5899	6079	6132	6029	6037	5916	6004	5900	5923	6157	5935	6019	5981	6090	6051	5955	6006	5989	6107	5943	5932	5865	5944	5990	5973	6031	5804	5996	6119	6018	5951	5998	6071	6006	6038	6068	6032	6120	6016	5958	6011	6016	5883	6064	6030	6103	5941	6123	5926	5890	5935	6045	6049	6133	6105	5957	6006	6047	5987	5988	5869	5926	6001	6017	6023	6114	6070	5980	6103	5882	6048	5978	5978	6168	5972	5870	6057	5838	5961	5994	6138	6077	5907	5970	6027	5953	5979	6018	6116	5938	5949	5862	5948	6094	5906	5892	5962	5971	6019	5957	5988	6015	6091	5929	5951	5949	5960	5855	6085	6092	5944	5960	6003	5907	5956	6028	6014	5999	5971	6080	6009	6012	5970	6032	6046	6058	5929	5986	5981	5887	5882	5924	5933	6089	5981	6071	6065	5988	6049	5916	6036	5992	6074	5925	5980	6025	6012	5981	6117	6072	5998	5950	6008	5942	5933	5931	5951	5986	5883	5982	6003	5941	6077	5926	5948	6050	6002	5932	5989	6020	6065	5991	5903	6004	5898	6018	5946	6013	5930	5919	6073	6006	5970	6092	6057	5945	5961	5943	5969	5953	5985	5969	6135	5938	6036	6042	5898	5940	5981	5974	6037	6041	5957	6133	5932	6050	5885	6061	5978	5992	6056	5820	6044	6091	5895	5910	5963	6029	5997	6048	6050	6143	6047	6117	5992	6028	6073	5960	5943	5964	6080	6003	6057	6069	5987	5978	6104	6056	5987	6014	5981	6133	5872	6086	5953	6122	6058	6105	5979	6056	5877	6069	5959	5981	6131	5925	6020	5906	5955	5992	5957	5992	5921	5983	6021	6044	5957	5920	5984	6168	6014	6044	6054	5962	6012	5870	5972	6120	5997	6040	5963	5943	6015	5904	6021	6081	5899	5846	6075	6056	6132	6063	6007	5994	5990	6055	5987	6023	6044	6005	5962	6081	5951	5898	5992	5992	6025	5993	6123	6227	5967	5988	5902	5983	6003	5910	6092	6008	6099	6010	5824	6046	6128	6112	5983	5907	6003	6270	5953	5990	6034	5902	6032	6022	5955	5962	5960	5967	5949	5890	5994	5958	5868	5942	6113	6078	5937	5811	6048	6044	5934	5910	6039	5910	5830	6002	5859	6059	6003	6023	6021	5958	6013	5938	6147	5946	5973	5967	6017	6042	6018	6007	6005	5968	5990	6024	5994	6017	5940	5888	5925	5975	6038	5953	6038	6038	5974	6132	5933	5980	5984	6044	5951	6074	6058	6045	6007	5920	5916	5794	5904	6056	6049	5911	6134	5961	5893	6015	5954	5993	5981	5885	5903	6001	5955	5882	6044	5963	6045	6070	6051	6058	5974	6091	5912	5995	6040	6043	5959	5963	5936	5926	6121	6057	5934	5879	5893	6012	5941	5856	6028	5944	5938	6059	6046	6086	6051	6011	6118	5962	6109	6110	5928	6013	6099	6021	6094	6038	5988	5932	6123	6021	6009	6072	6091	5955	6040	6011	5993	5915	5943	6102	5983	6105	5876	6020	6073	5890	5978	5975	6054	5996	6014	6027	6030	6035	5853	6001	6029	6016	6047	5904	5841	5919	6051	6063	5941	5971	5962	5981	5970	5948	5971	5887	6029	5988	5998	5984	6046	6004	5902	6089	5949	6066	5981	5948	5992	5985	6100	6064	5894	5961	5856	5998	5984	6039	5972	6034	5984	6143	6008	6042	5925	5857	6055	5937	6053	5916	5983	6007	6065	5959	5995	5931	6056	6026	6014	6034	5975	6117	6019	5973	6041	6126	6029	5893	6000	5959	5990	6103	5900	5959	5979	5971	5993	6085	6024	6008	6100	5948	6012	6004	6032	5885	6005	5998	6031	5968	6042	5901	6120	5947	5947	5997	6045	6018	6017	5990	6053	5932	6047	5912	5953	5957	5954	5977	6131	6033	5890	5990	6006	5997	5938	6018	5908	5924	6076	5971	5855	5891	5801	5952	5988	5971	6038	6017	6066	6076	6037	6070	5905	5996	6117	6016	6013	5912	5967	5922	5991	5958	6093	6006	6106	5881	5892	5966	5983	5991	6076	5989	6038	5900	5919	5876	5976	6065	5936	6113	5920	6023	5913	5830	6017	6026	5945	5886	6060	6004	6044	5996	6031	6109	6051	6014	5884	5976	5969	6091	5984	5902	6012	6027	5960	6007	6034	6073	5995	6024	5941	6013	5933	6046	6061	5942	5932	6021	6091	6106	5995	5866	6005	6009	5852	6013	5904	5994	6119	5965	6092	6105	5901	6039	5915	5941	6109	5885	5947	6028	6070	6195	6044	6006	5907	5955	5917	5908	6064	5997	6144	5948	6012	6094	5941	6053	6049	5972	6045	6050	5959	5949	5935	6016	5936	5976	5946	6016	5879	5984	5964	5978	6061	5986	6175	6048	6053	5895	6087	5990	6040	6024	5962	5918	5961	6082	6139	5975	6013	5912	6015	5835	5924	5911	6001	6001	6069	6066	5979	5885	6017	6069	5881	5836	5987	5961	5929	6053	6125	6048	5946	6012	5918	5919	6013	5926	6028	6138	6002	6159	6171	5866	6001	5942	6014	5934	5947	5937	6056	5929	5924	6016	5946	6099	5986	6002	5966	6025	5931	5916	6016	6025	5976	6041	6023	6042	6004	6097	6112	6018	6117	5981	6054	5878	5933	6009	6089	6013	6067	5901	6029	6002	6050	6129	5962	6170	6019	5926	6027	6058	5992	6010	6070	5903	6077	5977	5830	6030	6039	6062	5963	6034	5952	6009	5999	6057	6092	5932	5899	6095	5938	5947	5970	6013	6157	6028	6077	5898	6016	5994	6108	5880	5968	6011	5968	5942	6087	6058	5931	5901	6051	5773	5922	5975	5999	5973	5945	6008	5978	5885	5993	5965	6016	6123	5987	5923	5846	5953	6120	6027	5877	5905	6040	5990	6061	5970	5950	6114	6028	5992	5965	6043	5959	5994	5914	5985	6069	5951	5876	6069	6085	5930	5933	5807	5905	6030	6202	6086	6010	5943	5882	5914	6046	6033	6082	5947	5989	5900	6085	5924	6053	6048	5915	5949	5953	5942	6067	6066	5945	5922	6025	5975	6029	6000	5980	5968	5979	6005	5934	5992	5992	5954	6014	5960	6028	5950	5874	5889	5971	5979	6034	5908	6103	5988	6040	6067	5971	5998	5990	6011	6006	5856	5935	6006	6102	5936	5944	5932	6134	5849	5986	6084	5960	6034	5876	6075	6003	6027	5961	6072	5952	5978	6017	5973	5898	6013	6029	5953	6078	5893	6043	5900	6061	5971	6126	5936	5948	5973	6141	5987	5916	5975	6097	5970	5947	6038	5985	5961	6061	6047	6074	6042	5933	6021	6085	5905	6071	6078	6006	5971	6018	5946	6019	6068	5984	6064	5940	5971	6041	6018	6085	6045	5971	6014	6069	5925	6051	5904	5961	5948	5913	6007	6018	5994	6036	5997	6075	6060	6088	6090	5988	6059	6004	6144	6044	5939	5953	5982	5982	5982	6034	5984	6045	5943	6014	5965	6023	6028	5985	5990	5986	6117	6075	5976	6066	5969	6101	6050	6002	6058	6090	5976	5990	5927	6091	5920	6003	5862	6000	6095	5953	6070	6003	6150	5974	6109	6005	5943	5915	6040	6031	6033	5986	5946	6026	6116	6085	5952	6044	6006	5993	6040	5988	6085	6131	5927	6093	5928	6023	6013	6045	6052	5959	6003	5955	5867	6034	6020	5949	5998	6097	5856	6057	5845	6034	5957	6079	6023
5245	969	706	694	790	754	803	724	762	719	661	695	655	680	676	708	709	666	645	677	667	666	683	675	658	669	657	659	633	655	705	681	651	669	679	693	629	668	642	653	646	624	654	643	647	601	662	640	610	676	684	661	634	701	649	633	648	580	621	690	652	640	647	651	665	649	685	623	603	628	653	650	652	691	597	657	658	643	600	638	633	652	614	645	654	663	656	652	638	643	629	671	608	622	662	664	682	628	638	646	672	663	600	621	638	629	657	701	667	651	661	618	622	696	636	628	613	613	667	635	656	644	633	646	668	637	680	655	626	647	619	648	654	648	666	621	645	630	696	621	638	649	613	643	669	623	668	608	673	671	616	628	628	664	687	692	675	644	643	635	678	643	668	600	610	654	626	646	630	590	646	652	692	635	643	668	686	653	586	639	630	592	633	624	679	575	632	683	584	651	629	596	616	629	648	656	592	635	676	692	670	636	659	625	623	646	651	626	638	633	592	726	615	601	643	625	633	618	652	663	616	701	626	647	641	631	630	671	644	643	642	625	648	660	665	642	590	643	638	605	656	624	626	710	655	650	618	665	675	597	626	690	638	615	646	653	661	628	652	616	601	720	692	616	667	635	670	640	676	641	695	645	648	623	622	649	624	627	654	637	620	676	626	666	673	675	622	646	627	612	607	684	629	651	623	643	635	632	604	631	633	634	638	628	614	681	652	673	642	643	633	615	635	664	689	623	640	619	629	666	668	634	665	597	618	633	624	636	639	644	663	664	612	662	594	669	648	625	659	675	643	668	635	664	620	667	606	607	641	588	700	632	629	663	676	668	636	681	697	680	636	596	655	684	639	649	629	650	656	618	614	639	636	652	604	668	662	660	646	617	643	622	662	684	670	616	672	675	665	639	661	603	668	679	647	613	661	635	684	638	635	642	651	679	640	626	645	663	614	657	662	660	669	662	622	642	653	691	651	661	680	629	651	622	635	631	616	644	670	622	603	634	639	612	688	663	657	633	661	613	711	649	704	642	699	648	620	639	638	648	633	628	609	661	637	630	673	669	637	633	628	624	632	631	623	636	692	603	655	662	635	687	648	654	652	646	606	648	671	643	609	673	598	632	629	615	633	653	626	651	647	689	631	644	668	669	679	694	657	626	644	606	645	634	653	627	623	675	676	683	665	644	689	649	640	633	662	662	652	657	603	703	681	662	602	672	597	601	660	646	642	611	622	627	698	689	662	646	654	644	633	667	675	601	613	639	593	674	640	623	693	644	684	657	612	648	620	689	650	649	657	653	651	672	612	615	635	693	631	627	635	686	637	684	669	661	668	658	651	653	665	660	662	661	632	627	662	689	635	646	677	641	625	620	668	649	634	612	646	690	679	619	653	609	626	629	646	646	643	642	620	631	618	647	658	651	624	635	703	682	638	631	603	649	613	646	657	670	629	604	673	631	626	618	672	655	620	661	631	626	633	657	688	674	610	675	710	622	673	640	657	656	636	629	673	657	654	603	641	679	646	605	619	618	666	667	618	645	617	646	656	631	644	688	677	640	646	653	612	626	653	650	651	612	616	657	616	686	634	614	587	602	683	632	676	696	635	618	631	628	603	649	575	675	630	670	638	632	684	647	634	652	649	631	641	644	636	662	663	630	692	615	644	636	619	651	689	621	658	665	618	660	632	644	643	611	688	622	663	675	660	628	666	633	650	651	649	643	637	643	659	585	634	611	629	645	653	653	684	641	674	681	609	635	670	599	613	609	688	671	631	682	659	676	669	643	652	677	632	662	605	631	633	638	680	678	663	635	655	679	672	617	646	580	638	706	641	613	652	624	668	680	608	661	615	649	677	606	663	622	652	651	653	654	610	661	600	628	643	693	627	651	620	659	658	642	674	626	652	644	639	715	608	652	642	660	593	644	664	638	654	629	639	669	673	616	635	641	677	660	663	622	637	662	679	645	641	605	615	630	626	605	690	654	635	655	602	635	675	628	607	607	591	630	610	599	672	675	619	646	619	625	673	606	643	643	643	638	659	627	637	618	643	659	672	621	651	630	640	623	633	618	634	632	628	668	606	626	670	652	684	621	674	663	630	619	656	587	614	646	629	645	616	641	654	629	673	668	621	662	641	661	682	627	617	630	647	651	662	653	678	618	683	635	650	627	629	664	637	668	628	616	714	616	646	616	639	628	643	651	612	640	670	650	638	684	679	683	614	648	682	707	601	662	600	708	631	678	605	658	642	703	621	685	630	668	637	616	604	664	644	612	655	701	666	709	652	648	656	629	701	646	683	610	634	614	669	651	668	683	682	633	654	656	681	659	612	660	669	660	643	639	609	624	605	632	607	595	641	690	643	632	653	670	617	666	687	591	653	682	700	654	705	607	642	642	670	592	619	641	629	664	673	637	666	660	623	655	667	587	687	645	656	618	653	657	630	649	722	640	692	627	655	619	608	637	646	646	635	643	632	649	612	648	645	675	676	664	618	646	673	627	642	638	643	642	622	621	600	645	627	659	618	627	659	626	656	619	643	668	645	659	651	651	644	685	664	655	637	654	654	618	679	663	625	595	673	664	664	627	608	648	658	653	667	678	620	606	644	634	637	625	674	679	695	622	648	669	680	704	648	626	661	677	618	632	677	633	630	646	596	658	626	622	636	665	656	622	666	615	671	616	640	683	657	632	653	674	613	658	696	682	657	625	635	648	665	678	654	629	642	661	648	667	649	638	644	663	623	638	662	611	660	642	675	667	667	612	633	656	672	660	640	701	609	620	651	631	591	661	658	681	610	612	666	655	608	667	690	671	650	646	676	667	622	639	680	640	583	650	654	650	682	634	653	635	644	665	655	654	632	639	628	671	655	647	651	640	610	646	700	637	608	675	626	665	700	651	635	651	643	609	644	645	640	681	649	633	642	687	628	646	629	621	637	630	611	628	705	646	618	629	660	680	646	623	663	657	642	655	628	617	683	669	594	643	685	673	648	656	606	644	664	652	610	659	607	627	649	645	644	680	619	657	656	638	595	622	650	626	668	650	661	632	622	591	567	664	665	681	603	597	619	651	632	691	669	627	678	649	652	654	594	673	634	691	632	660	654	634	650	652	642	617	653	613	677	645	621	630	620	632	621	663	643	627	641	676	623	644	601	655	649	658	664	681	654	626	593	640	680	673	643	629	624	647	659	624	591	632	645	665	652	662	675	656	601	624	623	642	650	631	655	666	601	691	660	610	658	627	663	695	600	650	616	637	671	680	642	643	629	619	636	596	658	648	661	620	654	608	653	659	698	625	635	636	696	656	662	703	671	655	636	632	618	658	667	670	651	624	669	666	606	657	627	631	652	678	552	633	651	649	658	619	618	640	661	616	656	646	586	668	631	618	622	656	677	630	652	662	623	591	634	628	627	728	631	638	625	652	635	645	619	646	662	668	685	655	670	639	673	579	679	668	630	626	626	640	623	643	617	659	645	641	635	602	645	641	639	643	638	682	611	603	656	684
28209	11728	8026	13550	17347	16064	13725	11935	10609	9484	8933	8383	8167	7853	7535	7282	7330	7106	7044	6939	6944	6863	6795	6842	6795	6806	6720	6653	6637	6713	6585	6604	6501	6579	6499	6475	6487	6573	6464	6509	6459	6495	6414	6401	6499	6487	6410	6400	6537	6501	6472	6299	6416	6351	6348	6421	6557	6452	6372	6345	6397	6326	6352	6385	6449	6311	6360	6302	6377	6265	6388	6273	6348	6504	6381	6374	6257	6331	6325	6245	6400	6429	6301	6417	6422	6387	6371	6480	6353	6282	6452	6243	6334	6311	6387	6408	6393	6474	6365	6335	6277	6379	6404	6466	6341	6261	6376	6372	6211	6269	6328	6311	6379	6277	6400	6310	6469	6321	6312	6462	6303	6413	6338	6430	6449	6376	6304	6319	6382	6259	6243	6360	6272	6385	6400	6407	6356	6352	6401	6240	6277	6297	6436	6326	6376	6389	6374	6410	6299	6242	6402	6403	6319	6421	6368	6477	6321	6265	6390	6437	6251	6439	6265	6365	6317	6471	6299	6394	6340	6290	6399	6493	6365	6334	6378	6358	6283	6351	6302	6304	6355	6364	6376	6249	6474	6355	6466	6282	6354	6348	6285	6463	6311	6407	6410	6403	6308	6229	6334	6187	6357	6464	6344	6460	6374	6351	6305	6348	6326	6269	6326	6335	6320	6269	6360	6251	6372	6285	6321	6348	6472	6391	6362	6420	6300	6306	6320	6363	6187	6294	6426	6346	6223	6407	6186	6333	6361	6438	6468	6331	6241	6320	6354	6278	6343	6374	6396	6326	6354	6447	6330	6339	6328	6302	6286	6397	6437	6322	6342	6439	6375	6366	6272	6248	6377	6332	6409	6370	6341	6158	6333	6289	6414	6327	6358	6380	6392	6438	6319	6335	6315	6331	6329	6346	6342	6202	6317	6349	6296	6316	6293	6397	6203	6529	6449	6313	6497	6281	6390	6336	6285	6368	6353	6199	6380	6544	6291	6303	6281	6358	6295	6466	6423	6344	6343	6316	6387	6230	6327	6438	6321	6499	6422	6233	6274	6300	6494	6409	6524	6355	6452	6317	6316	6383	6261	6338	6350	6303	6298	6436	6323	6335	6418	6325	6410	6407	6253	6386	6448	6445	6396	6504	6462	6345	6416	6474	6464	6411	6275	6356	6394	6327	6370	6291	6431	6302	6307	6407	6262	6344	6463	6420	6391	6309	6286	6315	6367	6411	6251	6215	6386	6366	6319	6380	6404	6316	6291	6419	6315	6408	6477	6384	6296	6348	6302	6405	6309	6215	6342	6231	6343	6383	6279	6289	6398	6433	6418	6436	6357	6364	6391	6293	6284	6380	6394	6377	6323	6400	6349	6413	6348	6400	6334	6414	6346	6238	6363	6424	6465	6343	6207	6426	6373	6484	6335	6329	6372	6281	6394	6388	6497	6318	6236	6333	6234	6158	6286	6301	6401	6401	6275	6327	6325	6384	6251	6315	6307	6271	6279	6448	6357	6440	6259	6435	6215	6294	6448	6305	6357	6288	6463	6309	6221	6290	6278	6318	6433	6393	6438	6326	6427	6185	6404	6369	6401	6204	6121	6340	6418	6227	6321	6316	6460	6424	6325	6313	6266	6371	6424	6396	6382	6358	6394	6218	6297	6352	6318	6215	6364	6446	6424	6346	6400	6203	6314	6560	6322	6274	6284	6264	6370	6273	6409	6288	6325	6422	6399	6370	6308	6230	6374	6336	6234	6400	6397	6389	6402	6396	6411	6373	6418	6406	6428	6347	6313	6495	6442	6341	6326	6369	6438	6318	6308	6230	6397	6333	6346	6235	6397	6330	6374	6284	6476	6310	6330	6379	6328	6430	6500	6402	6394	6216	6339	6197	6362	6375	6286	6284	6422	6237	6313	6355	6441	6338	6315	6363	6278	6406	6293	6371	6342	6352	6303	6351	6281	6255	6212	6356	6387	6437	6325	6367	6257	6336	6320	6435	6377	6391	6324	6428	6408	6369	6208	6224	6391	6331	6277	6295	6332	6317	6354	6320	6366	6358	6283	6360	6427	6225	6357	6369	6461	6411	6369	6356	6320	6375	6349	6290	6413	6284	6410	6274	6289	6454	6324	6355	6336	6532	6355	6322	6275	6306	6311	6265	6409	6419	6257	6456	6311	6345	6375	6173	6353	6355	6319	6308	6464	6299	6383	6288	6480	6261	6413	6370	6254	6293	6332	6507	6316	6408	6355	6432	6398	6310	6470	6216	6406	6470	6493	6311	6308	6290	6330	6287	6325	6353	6315	6343	6288	6346	6474	6319	6290	6362	6285	6324	6250	6339	6453	6347	6393	6296	6225	6356	6412	6371	6345	6419	6464	6343	6320	6365	6344	6310	6344	6278	6257	6364	6288	6390	6404	6309	6430	6388	6311	6419	6258	6240	6342	6345	6226	6281	6426	6224	6441	6407	6316	6474	6256	6411	6329	6467	6360	6277	6374	6309	6428	6280	6395	6410	6318	6322	6294	6313	6410	6446	6367	6319	6355	6349	6401	6329	6302	6371	6369	6459	6337	6337	6460	6339	6301	6388	6430	6449	6478	6436	6310	6359	6339	6406	6375	6431	6352	6351	6358	6314	6324	6448	6219	6203	6286	6226	6370	6303	6397	6299	6365	6219	6343	6318	6334	6310	6363	6377	6360	6420	6454	6408	6409	6366	6377	6348	6328	6281	6510	6277	6443	6177	6302	6451	6305	6451	6342	6393	6332	6405	6413	6282	6357	6285	6276	6346	6411	6341	6365	6385	6208	6371	6393	6388	6230	6317	6399	6264	6338	6356	6332	6443	6388	6270	6353	6423	6383	6326	6399	6248	6232	6325	6307	6345	6346	6436	6255	6220	6297	6300	6294	6438	6344	6412	6395	6283	6362	6461	6479	6371	6381	6124	6471	6301	6362	6366	6456	6367	6328	6237	6191	6371	6367	6366	6295	6307	6342	6324	6338	6235	6393	6319	6336	6258	6306	6365	6472	6326	6393	6364	6401	6373	6194	6453	6385	6339	6308	6310	6300	6372	6259	6301	6257	6283	6367	6355	6426	6231	6243	6351	6509	6348	6304	6315	6262	6296	6337	6359	6582	6357	6378	6428	6449	6268	6311	6389	6221	6453	6429	6313	6393	6401	6449	6463	6292	6296	6341	6472	6510	6391	6149	6285	6309	6245	6331	6192	6396	6152	6324	6165	6428	6327	6302	6308	6292	6524	6458	6373	6281	6347	6363	6312	6266	6353	6390	6399	6326	6378	6332	6398	6379	6360	6285	6407	6373	6335	6418	6409	6390	6296	6326	6287	6357	6344	6384	6332	6333	6253	6338	6376	6360	6451	6458	6204	6353	6285	6324	6374	6306	6285	6443	6434	6280	6375	6345	6372	6322	6403	6361	6167	6338	6425	6293	6298	6430	6364	6525	6439	6369	6306	6455	6344	6286	6422	6320	6405	6485	6332	6329	6408	6267	6443	6434	6278	6379	6467	6403	6296	6386	6250	6364	6288	6357	6477	6278	6511	6493	6325	6453	6255	6312	6280	6315	6296	6418	6348	6312	6190	6283	6437	6369	6283	6321	6350	6339	6378	6381	6322	6314	6325	6261	6457	6462	6292	6407	6273	6269	6338	6398	6350	6322	6400	6303	6480	6440	6277	6343	6291	6373	6443	6358	6395	6289	6282	6409	6275	6320	6236	6476	6373	6332	6373	6332	6392	6419	6295	6298	6186	6371	6401	6219	6381	6368	6357	6470	6484	6273	6326	6357	6288	6439	6380	6345	6369	6377	6376	6286	6305	6442	6402	6432	6219	6459	6335	6358	6432	6402	6364	6404	6333	6329	6366	6237	6374	6272	6432	6478	6321	6387	6409	6268	6347	6288	6287	6316	6320	6325	6425	6415	6403	6344	6333	6291	6399	6393	6548	6378	6277	6344	6256	6226	6426	6280	6427	6312	6393	6471	6396	6197	6442	6356	6319	6323	6365	6407	6287	6278	6395	6294	6354	6383	6355	6381	6375	6332	6331	6471	6354	6302	6443	6280	6419	6337	6277	6338	6442	6342	6267	6272	6263	6256	6356	6431	6344	6459	6239	6312	6331	6309	6408	6486	6375	6234	6356	6325	6313	6457	6291	6211	6358	6436	6286	6329	6417	6243	6323	6373	6300	6351	6325	6319	6300	6312	6477	6324	6411	6400	6371	6336	6368	6437	6370	6265	6437	6165	6341	6278	6345	6331	6403	6314	6372	6284	6302	6285	6324	6460	6271	6449	6356	6385	6393	6324	6184	6371	6325	6279	6405	6312	6353	6309	6248	6349	6427	6459	6367	6383	6361	6433	6317	6420	6268	6310	6303	6336	6579	6282	6255	6446	6330	6288	6362	6325	6283	6383	6430	6339	6418	6520	6378	6367	6400	6420	6395	6275	6369	6219	6417	6369	6338	6374	6346	6401	6309	6324	6490	6304	6412	6291	6322	6313	6319	6316	6331	6309	6511	6471	6287	6347	6295	6329	6389	6309	6457	6395	6470	6350	6359	6422	6335	6297	6287	6384	6371	6321	6358	6275	6359	6386	6347	6338	6352	6284	6246	6270	6171	6321	6436	6362	6329	6309	6351	6293	6448	6333	6292	6449	6410	6409	6425	6358	6274	6319	6450	6300	6423	6294	6233	6319	6318	6360	6342	6364	6412	6368	6394	6339	6461	6374	6433	6410	6344	6429	6292	6352	6344	6319	6462	6280	6330	6325	6365	6363	6296	6324	6439	6332	6500	6487	6265	6263	6353	6421	6283	6356	6433	6341	6341	6235	6438	6440	6398	6437	6492	6213	6362	6274	6318	6314	6425	6341	6298	6323	6270	6484	6390	6322	6309	6312	6511	6278	6422	6307	6186	6260	6306	6354	6325	6322	6409	6335	6442	6162	6492	6335	6332	6366	6274	6546	6358	6397	6299	6347	6304	6387	6351	6264	6327	6435	6320	6332	6336	6453	6274	6452	6325	6366	6418	6298	6341	6262	6450	6375	6453	6317	6439	6294	6365	6246	6306	6384	6409	6347	6388	6341	6345	6268	6405	6361	6436
5134	1336	896	851	1020	1023	1009	946	937	926	846	827	811	746	760	773	748	774	779	739	785	730	725	741	705	808	693	690	739	706	735	672	695	721	754	726	654	718	705	680	733	735	758	705	739	736	694	703	715	689	667	710	678	743	695	763	689	640	744	734	684	745	723	758	734	739	728	707	722	707	724	721	656	709	680	744	694	729	706	751	671	672	695	684	711	704	742	717	672	743	745	728	685	690	675	685	687	668	764	708	717	724	704	702	698	734	747	691	701	707	688	750	738	702	746	728	688	688	665	731	734	687	683	742	698	692	727	708	683	657	730	707	694	680	715	677	700	696	662	738	718	673	706	732	683	679	738	717	694	690	680	697	762	702	701	767	736	710	688	684	696	673	725	672	711	730	701	663	653	734	721	681	667	709	724	635	677	678	720	670	702	710	682	746	697	720	671	681	707	707	741	702	702	693	704	692	672	678	702	739	676	745	720	748	759	722	721	704	709	656	727	738	699	666	706	716	673	758	741	677	687	675	720	760	688	753	687	728	688	709	688	712	742	709	712	701	687	764	704	693	716	731	714	747	716	703	670	702	690	686	694	688	707	696	691	694	746	731	698	660	691	673	738	727	669	711	684	689	747	730	727	686	700	692	690	680	719	718	717	721	724	715	701	724	737	744	713	741	701	717	735	705	690	673	682	679	684	650	727	687	726	712	703	701	697	709	713	732	719	645	730	734	697	665	740	701	652	706	728	688	741	673	720	704	728	702	693	666	666	668	710	737	715	703	704	661	715	695	741	735	705	691	679	711	720	713	671	707	702	645	701	652	721	760	654	735	698	678	670	717	711	680	667	683	685	716	677	665	654	703	679	692	711	735	731	653	727	715	674	726	777	687	689	699	730	704	704	697	704	685	719	708	720	718	716	656	702	763	730	710	693	695	709	704	719	721	730	661	717	725	656	707	699	705	759	740	681	677	708	745	674	676	707	692	693	699	681	731	710	739	706	728	709	674	733	653	674	708	688	718	718	743	733	745	709	709	703	672	744	749	694	705	740	705	703	729	717	739	726	719	732	762	703	720	734	726	690	742	711	687	633	700	679	678	673	686	749	696	750	678	692	700	725	717	693	735	720	699	691	726	711	672	707	733	709	691	741	709	714	685	712	700	696	668	716	694	724	689	682	712	713	690	743	708	683	681	661	733	763	700	708	730	669	682	716	677	670	713	726	753	644	708	727	708	696	679	729	740	720	704	710	701	696	705	709	667	699	711	717	705	703	748	691	661	686	685	716	709	675	702	729	710	684	701	742	673	676	719	693	678	748	671	695	669	730	729	704	675	702	703	700	707	749	712	669	696	731	699	699	724	705	742	736	702	740	690	703	710	689	681	713	715	707	699	686	676	659	690	704	748	680	714	693	689	729	696	710	722	692	691	718	702	672	744	679	693	670	653	721	681	715	739	651	726	763	709	723	713	699	731	708	744	730	684	762	692	692	688	716	755	722	687	727	684	741	708	715	723	690	720	696	658	710	670	719	736	708	663	678	691	777	678	649	698	713	709	687	732	755	763	717	738	691	711	736	755	678	712	712	716	721	727	718	720	703	681	711	707	734	691	702	689	685	699	675	714	702	726	701	697	676	677	728	740	731	687	700	697	704	706	705	664	744	729	707	695	694	681	705	662	731	717	694	706	713	699	702	738	708	726	686	715	703	707	705	686	666	709	760	711	683	710	708	734	690	750	740	711	720	689	701	717	712	719	755	688	725	695	683	686	756	700	710	672	660	688	740	665	670	699	672	719	667	746	698	724	737	731	682	686	730	697	697	685	691	706	736	702	711	690	704	653	754	664	680	717	702	741	681	718	703	670	695	689	733	691	719	708	688	732	734	702	712	703	683	687	723	693	702	687	702	706	752	737	754	723	700	763	706	718	674	668	722	737	691	746	719	683	711	666	679	760	669	743	728	696	713	729	722	668	687	753	754	727	724	699	741	743	712	803	718	680	694	686	695	711	710	729	740	729	715	740	736	714	721	698	774	675	705	692	749	730	726	672	689	669	700	667	687	772	717	710	721	726	753	686	704	724	723	754	730	736	683	744	693	738	716	740	734	706	714	685	705	714	720	711	655	666	752	681	763	726	644	720	745	682	712	702	704	746	682	718	725	696	726	707	743	725	667	671	660	717	713	721	693	712	735	675	691	754	695	719	747	722	746	692	713	706	734	709	708	686	744	669	700	699	784	745	690	710	733	699	677	718	710	700	676	728	709	732	658	690	723	740	718	696	713	702	701	713	712	715	688	697	687	776	719	772	712	700	708	692	728	654	704	655	684	771	678	692	696	766	717	666	711	657	689	703	697	700	713	724	715	715	714	702	719	665	700	728	685	678	727	726	783	710	712	696	722	716	706	753	712	714	739	711	746	693	686	702	696	719	675	735	689	726	688	711	662	701	731	742	706	718	731	695	696	717	735	705	726	718	644	729	689	734	726	703	657	709	687	704	700	756	674	706	783	710	674	712	715	721	662	697	704	710	679	689	651	696	693	720	688	730	653	716	666	661	734	692	753	647	749	731	692	723	730	725	707	663	679	712	691	702	681	712	749	754	717	719	750	664	709	757	712	731	689	678	696	759	726	706	719	718	661	746	680	708	741	724	703	658	757	669	706	699	757	717	736	720	709	637	732	680	709	809	749	694	712	743	718	646	628	712	725	740	692	669	700	732	677	700	704	719	749	711	707	659	693	733	721	740	740	650	697	714	650	699	713	722	654	729	685	698	747	706	710	711	734	690	707	682	668	700	713	709	721	695	725	700	726	700	703	710	709	683	662	700	677	711	708	710	673	723	687	708	691	743	708	705	697	762	689	732	703	692	682	724	707	696	756	714	706	692	741	718	694	714	660	685	664	703	710	723	690	703	744	676	744	735	689	717	702	716	747	697	748	707	734	720	704	687	719	688	753	664	659	728	682	689	768	702	673	719	705	675	705	684	723	691	702	709	727	718	690	705	692	712	695	733	698	724	704	686	712	723	696	699	701	702	677	720	712	724	701	698	708	661	718	702	660	741	742	756	739	705	671	705	741	688	711	740	679	698	697	689	667	700	714	677	694	692	685	702	722	650	734	720	721	728	704	655	744	684	674	684	768	699	710	704	685	709	717	694	693	703	733	709	680	729	687	723	690	680	670	730	679	753	705	685	717	735	734	711	670	727	699	717	679	675	685	680	698	717	766	701	646	718	688	666	709	676	733	699	709	688	732	706	720	695	702	682	667	664	718	718	736	743	715	690	699	744	716	696	719	677	687	709	750	663	722	701	687	723	738	683	723	679	729	753	729	707	710	720	724	703	713	740	700	731	732	755	733	703	712	709	704	688	727	687	720	755	750	695	713	688	692	699	730	762	741	745	728	716	678	671	681	675	729	758	697	741	715	675	698	711	746	701	743	687	705	737	699	675	690	746	746	690	748	709	722	730	673	728	691	675	756	743	729	706	681	720	755	672	666	686
35635	15869	10117	19626	25026	22893	19445	16579	14495	12750	11696	10697	10025	9479	9188	8728	8594	8468	8252	8122	8079	7893	7795	7739	7666	7581	7430	7485	7519	7402	7366	7336	7184	7195	7106	7175	7081	7119	7127	7082	7157	6954	6918	7020	7106	6883	7159	7150	6990	6973	6990	7015	7042	6965	6894	6808	6863	7005	6917	6945	6882	6966	6943	6923	6868	6799	6766	6800	6878	6840	6832	6887	6778	6833	6856	6945	6954	6781	6851	6795	6855	6931	6829	6773	6898	6828	6935	6845	6885	6938	6895	6937	6812	6870	6898	6822	6893	6896	6887	6892	6892	7028	6858	6973	6885	6851	6853	6774	6914	6824	6851	6835	6767	6877	6848	6755	6716	6808	6869	6667	6789	6837	6830	6861	6924	6828	6814	6763	6736	6961	6881	6954	6857	6921	6809	6808	6822	6762	6826	6787	6800	6864	6849	6829	6918	6892	6844	6831	6821	6914	6873	6910	6775	6970	6863	6793	6834	6814	6914	6918	6904	6798	6812	6733	6800	6811	6836	6860	6803	6816	6946	6723	6914	6795	6804	6818	6714	6800	6783	6932	6756	6828	6857	6709	6844	6940	6917	6797	6880	6905	6788	6781	6880	6720	6822	6855	6820	6873	6856	6859	6779	6893	6804	6855	6690	6775	6894	6827	6708	6817	6772	6750	7063	6886	6896	6794	6683	6834	6844	6763	6880	6684	6813	6905	6760	6804	6896	6929	6790	6761	6884	6801	6815	6774	6780	6729	6743	6873	6792	6793	6901	6889	6866	6901	6736	6728	6792	6938	6839	6809	6734	6746	6737	6839	6803	6841	6803	6818	6891	6799	6743	6768	6838	6794	6861	6749	6896	6772	6921	6690	6946	6880	6917	6711	6886	6858	6851	6833	6852	6807	6705	6905	6724	6918	6837	6800	6925	6820	6834	6813	6938	6819	6957	6739	6692	6819	6812	6673	6823	6832	6798	6762	6865	6730	6870	6786	6856	6858	6859	6775	6804	6755	6814	6787	6881	6767	6836	6770	6870	6821	6889	6898	6777	6813	6771	6834	6823	6917	6920	6887	6895	6754	6779	6886	6828	6864	6748	6725	6930	6684	6916	6817	6832	6848	6858	6970	6758	6779	6703	6865	6762	6714	6932	6938	6821	6677	6893	6725	6904	6824	6857	6799	6706	6773	6885	6865	6790	6886	6851	6824	6767	6727	6940	6918	6726	6890	6831	6845	6909	6905	6800	6779	6829	6757	6834	6761	6781	6898	6825	6901	6845	6800	6840	6827	6906	6894	6780	6721	6757	6788	6760	6740	6849	6651	6823	6702	6768	6884	6797	6735	6823	6749	6819	6819	6950	6814	6730	6912	6899	6809	6817	6937	6753	6915	6842	6862	6739	6871	6825	6852	6850	6877	6916	6951	6897	6888	6727	6815	6824	6935	6757	6848	6859	6979	6841	6951	6887	6840	6757	6926	6824	6859	6789	6994	6811	6863	6792	6800	6906	6779	6853	6769	6668	6877	6846	6846	6896	6783	6926	6865	6813	6789	6835	6694	6798	6817	6736	6870	6807	6642	6773	6828	6813	6785	6818	6844	6726	6956	6893	6909	6852	6950	6865	6870	6812	6978	6877	6643	6837	6954	6669	6621	7055	6832	6781	6789	6840	6900	6786	6779	6783	6875	6799	6778	6882	6892	6794	6920	6912	7001	6696	6728	6684	6825	6905	6850	6916	6895	6970	6779	6817	6835	6806	6855	7001	6667	6641	6947	6655	6810	6916	6789	6835	6895	6768	6840	6720	6702	6845	6802	6894	6937	6758	6644	6935	6791	6846	6746	6929	6907	6884	6790	6852	6755	6793	6744	6793	6844	6823	6842	6715	6973	6867	6871	6767	6927	6848	6840	6699	6798	6883	6836	6718	6851	6753	6862	6905	6835	6795	6837	6684	6803	6817	6763	6675	6897	6796	6818	6798	6980	6776	6855	6882	6837	6830	6806	6748	6844	6886	6805	6796	6832	6931	6837	6813	6941	6696	6834	6884	6833	6841	6799	6814	6940	6735	6755	6822	6831	6784	6721	6878	6733	6927	6805	6788	6910	6802	6751	6942	6934	6853	6803	6904	6902	6803	6845	6792	6969	6790	6837	6789	6724	6793	6713	6782	6927	6779	6786	6817	6934	6897	6976	6836	6971	6769	6842	6904	6773	6784	6679	6786	6791	6816	6838	6949	6705	6876	6757	6848	6852	6855	6884	6689	6877	6801	6747	6912	6891	6891	6775	6673	6870	6696	6839	6815	6842	6745	6939	6719	6770	6772	6883	6965	6888	6682	6810	6917	6802	6997	6847	6847	6820	6708	6830	6643	6751	6845	6909	6827	6681	6755	6773	6747	6784	6845	6897	6840	6789	6814	6900	6832	6776	6808	6776	6818	6941	6881	6731	6753	6895	6828	6852	6855	6951	6761	6809	6888	6923	6916	6812	6921	6711	6865	6880	6777	6832	6784	6803	6856	6658	6852	6889	6968	6914	6697	6884	6800	6781	6856	6795	6758	6787	6804	6831	6804	6806	6648	6640	6853	6806	6841	6830	6890	6816	6838	7001	6659	6853	6795	6861	7001	6759	6786	6796	6889	6790	6803	6692	6861	6783	6723	6763	6801	6725	6733	6916	6824	6767	6887	6818	6749	6831	6814	6856	6822	6989	6732	6813	6840	6714	6960	6823	6818	6937	6860	6793	6836	6884	6822	6883	6907	6742	6904	6863	6897	6843	6878	6843	6907	6924	6904	6827	6846	6745	6935	6849	6719	6892	6914	6897	6817	6738	6778	6883	6861	6781	6873	6830	6855	6811	6754	6931	6812	6855	6691	6854	6905	6799	6802	6821	6890	6856	6824	6896	6758	6855	6853	6810	6710	6787	6855	6706	6822	6975	6861	6747	6826	6726	6741	6968	6907	6888	6902	6897	6886	6784	6834	6789	6902	6858	6825	6744	6897	6763	6810	6861	6780	6800	6634	6755	6730	6896	6814	6839	6844	6898	6826	6728	6897	6815	6852	6851	6816	6819	6775	6856	6837	6899	6894	6859	6855	6840	6772	6660	6847	6846	6783	6856	6818	6845	6763	6833	6763	6807	6800	6776	6876	6686	7012	6923	6926	6775	6748	6717	6837	6765	6732	6886	6875	6709	6813	7015	6805	6894	6985	6807	6807	6847	6720	6815	6977	6837	6805	6886	6894	6783	6851	6830	6961	6888	6817	6947	6641	6701	6799	6882	6948	6794	6864	6731	6845	6766	7014	6867	6872	6777	6800	6694	6879	6803	6846	6844	6870	6913	6816	6862	6748	6721	6843	6748	6818	6954	6713	6835	6835	6837	6850	6882	6939	6875	6815	6825	6739	6909	6835	6934	6862	6856	6762	6664	6715	6872	6854	6811	6995	6882	6766	6876	6887	6715	6763	6841	6810	6923	6669	6777	6858	6828	6911	6885	6806	6845	6794	6969	6900	6924	6978	6872	6883	6939	6874	6768	6825	6749	6716	6895	6760	6813	6845	6893	6802	6750	6863	6814	6834	6771	6772	6792	6907	6868	6840	6943	6851	6917	6883	6798	6839	6898	6782	6766	6903	6760	6758	6604	6785	6886	6681	6889	6881	6884	6670	6726	6925	6853	6853	6780	6796	6722	6797	6818	6906	6850	6873	6888	6830	6750	6693	6702	6682	6797	6818	6889	6868	6867	7013	6878	6864	6791	6846	6878	6748	6763	6815	6745	6828	6838	6804	6764	6851	6844	6849	6776	6842	6840	6834	6845	6739	6949	6899	6843	6812	6729	6810	6804	6815	6756	6717	6754	6831	6855	6989	6765	6796	6855	6853	6860	6763	6616	6783	6804	6783	6729	6779	6907	6828	6801	7013	6761	6750	7005	6848	6686	6838	6800	6861	6674	6783	6969	6930	6785	6791	6687	6791	6873	6869	6874	6790	6772	6771	6942	6900	6872	6763	6793	6944	6838	6853	6876	6725	6665	6991	6807	6817	6817	6943	6779	6916	6914	6860	6799	6784	6806	6875	6835	6862	6853	6761	6763	6644	6906	6888	6831	6811	6861	6954	6809	6747	6838	6829	6880	6710	6756	6828	6842	6881	6847	6771	6883	6829	6653	6791	6787	6810	6990	6837	6797	6855	6807	6697	6889	6877	6717	6842	6759	6890	6950	6906	6791	6717	6781	6951	6892	6857	6984	6991	6793	6812	6751	6778	6899	6905	6851	6756	6885	6998	6718	6948	6855	6831	6878	6732	6886	6844	6810	6819	6846	6853	6919	6854	6867	6724	6700	6839	6857	6856	6843	6928	6843	6733	6877	6819	6805	6823	6809	6885	6815	6682	6777	6831	6827	6915	6789	6817	6769	6811	6943	6858	6810	6638	6980	6820	6803	6719	6939	6817	7018	6670	6786	6937	6763	6954	6845	6907	6851	6801	6735	6800	6863	6892	6843	6860	6778	6935	6788	6794	6879	6767	6815	6835	6844	6764	6797	6857	6760	6675	6957	6935	6753	6816	6812	6799	6739	6897	6786	6868	6923	6863	6829	6881	6792	6813	6844	6870	7015	6693	6893	6928	6852	6787	6850	6723	6868	6808	6755	6823	6691	6989	6788	6699	6847	6847	6734	6849	6656	6830	6836	6790	6922	6869	6841	6895	6851	6802	6825	6844	6904	6837	6829	6681	6881	6929	6775	6882	6952	6769	6827	6771	6848	6834	6782	6844	6826	6797	6773	6764	6830	6693	6712	6900	6692	6968	6810	6894	6867	6792	6872	6974	6745	6790	6809	6897	6942	6945	6795	6807	6776	6816	6891	6899	6868	6973	6858	6889	6861	6773	6811	6843	6747	6742	6880	6883	6833	6841	6778	6790	6788	6827	6929	6780	6646	6764	6856	6801	6776	6696	6719	6904	6859	6858	6769	6886	6851	6910	6865	6840	6755	6753	6840	6879	6818	6690	6800	6878	6747	6831	6885	6845	6933	6841	6846	6838	6825	6802	6970	6747	6889	6891	6554	6726	6790	6752	6854	6826	6819	6714	6718	6925	6840	6856	6749	6725	6931	6782	6754	6870	6850
3334	1028	986	943	1055	929	989	934	939	967	964	925	898	1007	944	904	886	976	955	925	923	891	909	916	945	948	933	919	932	906	922	944	947	948	913	948	960	969	879	889	926	937	893	953	904	853	899	896	932	898	895	920	850	931	907	887	888	921	905	928	934	878	901	926	942	880	899	912	918	849	956	881	914	921	892	908	951	927	919	874	947	931	920	907	906	886	915	933	868	930	933	916	938	902	985	933	914	909	911	901	914	916	951	928	888	891	930	944	863	947	950	910	852	922	926	908	918	905	904	939	940	895	984	910	929	912	889	910	887	935	889	937	929	981	951	916	946	897	918	959	955	934	922	907	900	939	863	948	893	937	923	890	888	868	914	884	922	937	934	912	866	944	963	939	897	914	950	898	940	983	896	895	925	904	950	890	869	900	901	896	876	954	921	908	951	923	928	929	906	900	946	962	918	935	945	912	907	912	904	918	936	896	920	898	932	923	902	894	977	954	917	898	910	938	926	903	904	910	909	870	903	940	897	911	920	933	921	925	897	899	935	908	916	975	887	924	889	875	892	859	832	951	903	945	895	904	990	957	938	926	944	927	892	923	911	943	903	886	905	885	909	938	917	904	927	856	955	881	918	926	922	909	971	920	940	891	855	909	892	920	904	930	952	990	906	920	965	902	934	928	819	942	902	892	888	912	893	909	892	917	962	904	955	896	922	910	952	922	963	905	925	827	943	939	899	932	920	904	927	911	874	909	918	952	857	913	861	931	898	905	926	899	931	882	871	890	907	890	962	938	899	958	931	951	903	877	935	929	907	981	885	911	888	957	938	903	960	895	909	923	927	933	945	905	951	889	891	914	961	897	941	957	906	937	903	899	912	908	942	891	906	932	915	913	881	851	918	903	903	934	900	920	877	884	932	988	909	940	951	892	854	867	944	940	968	932	923	920	825	900	959	907	938	947	948	902	905	889	862	931	892	949	946	901	938	909	968	869	934	945	943	958	880	898	904	926	982	935	912	873	946	934	883	938	817	899	943	965	950	958	936	954	922	937	950	974	879	949	941	932	859	947	946	895	872	901	932	897	860	895	884	875	896	901	934	912	946	904	868	885	929	955	971	888	948	871	913	932	938	924	969	938	907	924	914	890	914	954	862	982	960	967	895	953	891	892	917	901	970	939	941	938	924	916	881	926	955	873	881	941	940	929	925	968	929	872	955	914	851	893	937	940	887	906	892	885	880	938	936	896	923	914	898	929	910	894	832	896	910	947	990	906	934	906	930	892	894	939	905	938	916	928	874	901	899	930	934	911	902	856	923	918	924	934	867	929	918	937	916	890	882	901	881	934	922	956	917	925	930	925	928	917	900	882	899	917	948	905	916	929	935	889	950	918	845	905	937	882	928	948	929	896	872	929	888	889	884	934	933	925	872	942	879	913	921	953	903	915	876	858	906	867	890	961	876	941	933	917	915	882	866	909	886	917	891	877	880	905	916	918	885	890	965	953	923	936	874	913	926	953	946	922	904	879	904	906	891	908	893	907	885	882	838	888	890	895	936	897	876	905	985	936	918	889	954	895	1009	883	848	913	933	857	940	965	929	952	889	880	958	938	944	899	906	905	959	901	895	920	911	894	944	917	908	885	908	897	911	871	920	911	903	963	917	926	897	966	928	924	923	926	937	872	885	938	884	913	938	926	898	882	966	917	921	929	942	908	939	916	900	911	893	947	912	900	893	936	903	925	922	934	899	899	915	942	928	994	925	975	901	960	916	893	917	923	954	951	951	910	937	904	914	942	884	883	927	896	862	890	924	868	940	944	917	976	915	875	907	950	935	902	898	876	902	868	881	916	956	935	956	906	940	918	959	965	911	912	933	895	939	932	939	887	940	978	942	956	965	902	937	962	888	893	914	889	915	907	935	932	904	932	892	867	907	919	875	887	929	892	891	922	905	903	925	900	918	926	917	935	917	852	896	943	938	944	873	912	891	957	935	939	947	902	917	922	929	869	925	892	992	939	918	944	899	911	916	899	957	908	834	964	876	895	879	901	910	902	960	903	913	962	925	952	883	932	912	901	878	924	877	894	980	964	913	936	877	922	901	892	880	888	909	896	931	936	916	906	843	927	931	964	903	922	887	924	870	955	904	886	914	969	864	932	898	989	919	924	883	918	890	922	866	954	939	890	910	912	919	952	929	877	911	857	908	912	912	971	939	900	924	953	912	874	940	926	937	997	918	912	908	910	913	889	908	893	891	974	895	913	907	863	903	926	953	949	902	894	931	938	891	894	898	903	959	938	961	905	899	1001	949	904	899	893	898	899	947	908	931	902	936	897	922	879	903	860	894	908	933	981	906	886	888	917	920	949	967	936	885	882	928	937	911	874	939	903	926	903	937	941	875	930	876	942	933	861	859	915	964	895	904	915	897	903	902	972	863	952	929	946	926	921	943	900	956	925	952	921	896	962	919	949	957	934	892	938	888	951	922	872	941	847	945	937	903	851	934	898	876	972	909	911	880	967	948	889	909	899	883	926	909	910	948	915	922	905	949	964	874	859	905	851	899	895	917	971	935	920	944	940	951	905	913	918	952	943	879	934	886	875	910	901	866	908	894	914	944	923	946	902	927	931	933	933	970	927	958	913	930	942	915	873	930	916	912	904	952	967	878	916	912	884	914	864	929	968	907	881	917	893	827	904	892	878	933	953	906	848	911	875	906	925	936	893	856	878	887	906	919	885	940	932	890	900	907	925	914	941	927	917	906	922	918	907	924	894	966	902	937	937	938	917	947	920	879	890	925	931	900	943	893	886	942	932	929	930	882	877	966	908	955	896	880	922	911	927	947	879	884	899	927	872	955	932	907	890	930	1013	967	886	899	932	939	915	877	867	928	936	957	930	872	895	891	882	893	929	907	903	936	905	974	931	909	925	979	949	912	932	897	969	924	900	878	886	973	918	851	895	943	889	887	878	861	922	943	910	901	931	917	960	897	891	912	902	881	947	903	856	981	922	942	904	938	995	912	914	900	1002	960	942	889	873	908	889	935	940	913	943	951	899	925	877	881	925	950	876	939	921	930	903	905	894	916	919	939	958	893	923	918	909	882	858	882	917	926	981	880	937	924	901	933	909	892	885	918	944	924	914	946	827	945	918	916	922	896	872	889	900	916	907	948	893	933	906	895	954	841	891	914	901	858	901	965	864	863	893	872	937	872	937	988	918	914	912	913	896	959	860	911	930	869	918	918	960	982	940	908	884	932	912	880	914	931	978	928	858	909	911	894	899	915	904	884	886	924	929	928	947	917	919	926	898	923	942	955	915	891	885	934	956	912	908	970	896	891	957	892	921	949	905	917	913	876	824	950	888	916	944	904	899	907	948	906	888	873	925	900	899	899	887	929	907	853	876	910	913	927	894	872	946	929	899	884	925	901	936	888	871	931	957	956	943	927	923	866	908	905	888	936	910	938	900	870	884	964	919	909	854	894	918	939	910	968	949	919	906	878	947
23129	11051	8957	11198	13014	12364	11198	10431	10054	9428	9414	9183	9127	8979	8897	8790	8745	8696	8726	8719	8666	8624	8754	8613	8716	8492	8643	8538	8511	8531	8571	8537	8526	8477	8544	8695	8615	8447	8494	8531	8392	8510	8577	8495	8660	8481	8510	8701	8578	8493	8396	8648	8442	8516	8515	8573	8467	8477	8463	8407	8406	8402	8553	8594	8516	8568	8446	8520	8552	8508	8460	8643	8547	8424	8394	8509	8355	8380	8421	8570	8515	8460	8501	8457	8314	8578	8336	8459	8570	8596	8350	8457	8438	8430	8572	8410	8428	8441	8483	8346	8550	8470	8430	8455	8628	8406	8602	8452	8490	8583	8499	8502	8455	8596	8401	8620	8466	8407	8338	8457	8435	8579	8623	8392	8456	8483	8442	8375	8569	8350	8460	8552	8523	8429	8413	8418	8461	8488	8547	8503	8547	8571	8430	8422	8589	8536	8466	8371	8418	8490	8594	8447	8463	8510	8385	8438	8531	8536	8578	8456	8543	8454	8419	8557	8331	8558	8445	8375	8492	8478	8431	8550	8638	8426	8560	8345	8424	8446	8509	8595	8292	8596	8359	8655	8462	8661	8438	8434	8389	8429	8493	8467	8461	8382	8506	8467	8456	8409	8470	8514	8645	8364	8390	8414	8522	8528	8499	8399	8395	8408	8626	8473	8630	8495	8413	8416	8475	8339	8406	8474	8432	8434	8489	8394	8464	8527	8581	8382	8312	8489	8373	8421	8420	8346	8465	8499	8607	8352	8538	8477	8478	8473	8472	8475	8485	8630	8374	8446	8566	8591	8554	8453	8507	8496	8450	8354	8528	8463	8335	8427	8546	8620	8520	8473	8420	8558	8530	8568	8427	8480	8484	8441	8362	8394	8497	8483	8336	8491	8570	8625	8493	8375	8669	8548	8524	8357	8713	8336	8475	8459	8506	8563	8395	8592	8462	8406	8471	8455	8461	8477	8404	8439	8512	8459	8518	8412	8545	8520	8495	8505	8540	8601	8405	8527	8543	8443	8443	8407	8564	8478	8639	8506	8429	8485	8366	8432	8514	8506	8559	8512	8382	8424	8361	8606	8451	8426	8702	8339	8527	8532	8564	8440	8505	8512	8369	8336	8465	8521	8396	8515	8473	8485	8460	8410	8426	8496	8419	8497	8566	8402	8473	8397	8452	8489	8424	8532	8557	8572	8419	8649	8356	8485	8506	8460	8330	8391	8418	8436	8557	8477	8425	8527	8423	8549	8453	8407	8517	8485	8545	8431	8459	8481	8488	8365	8566	8457	8549	8463	8430	8455	8523	8538	8392	8390	8490	8488	8456	8533	8413	8544	8432	8471	8441	8490	8472	8536	8533	8469	8530	8500	8460	8560	8618	8457	8518	8520	8522	8562	8575	8513	8403	8491	8511	8475	8388	8434	8420	8386	8482	8499	8644	8491	8508	8512	8411	8617	8600	8410	8409	8515	8499	8578	8416	8593	8465	8501	8470	8456	8646	8482	8519	8592	8388	8471	8400	8600	8353	8419	8631	8481	8442	8308	8480	8589	8567	8602	8469	8354	8551	8485	8516	8605	8417	8573	8352	8522	8557	8524	8408	8459	8483	8666	8453	8478	8438	8428	8526	8552	8415	8453	8417	8341	8295	8465	8575	8580	8358	8433	8459	8461	8487	8459	8525	8579	8476	8438	8463	8393	8448	8431	8390	8439	8603	8627	8503	8421	8397	8431	8341	8594	8341	8573	8315	8629	8380	8522	8440	8504	8575	8562	8604	8457	8422	8533	8477	8581	8605	8412	8418	8561	8513	8431	8387	8368	8469	8528	8562	8385	8595	8348	8536	8428	8470	8544	8533	8469	8435	8486	8450	8529	8618	8590	8622	8619	8570	8476	8442	8348	8458	8614	8476	8545	8380	8399	8571	8458	8251	8609	8459	8459	8368	8612	8563	8468	8391	8518	8435	8470	8506	8420	8421	8587	8420	8528	8578	8551	8465	8544	8457	8325	8472	8420	8488	8437	8453	8446	8408	8432	8469	8492	8328	8440	8298	8417	8378	8525	8452	8443	8561	8486	8470	8634	8394	8520	8449	8549	8438	8579	8211	8483	8408	8369	8427	8561	8511	8537	8472	8386	8455	8455	8443	8412	8353	8588	8563	8390	8451	8457	8447	8511	8557	8479	8593	8475	8426	8497	8534	8591	8590	8470	8508	8578	8537	8500	8353	8378	8463	8470	8486	8359	8497	8452	8447	8653	8458	8586	8399	8426	8587	8533	8619	8576	8397	8383	8518	8449	8539	8546	8341	8547	8483	8418	8588	8522	8533	8461	8349	8503	8501	8527	8573	8477	8371	8440	8564	8493	8455	8499	8489	8483	8517	8431	8556	8353	8536	8439	8451	8549	8473	8377	8471	8499	8481	8665	8471	8498	8351	8493	8556	8381	8532	8465	8352	8619	8544	8367	8337	8459	8522	8397	8410	8476	8510	8630	8435	8483	8484	8461	8386	8532	8474	8385	8526	8638	8461	8553	8500	8446	8519	8450	8574	8485	8547	8530	8418	8413	8370	8515	8361	8333	8622	8371	8448	8468	8420	8408	8413	8504	8434	8652	8421	8396	8491	8410	8396	8424	8616	8524	8584	8441	8413	8491	8460	8393	8506	8518	8391	8518	8427	8453	8565	8271	8427	8426	8376	8572	8592	8483	8412	8457	8444	8402	8359	8449	8435	8511	8604	8568	8302	8546	8493	8477	8449	8429	8488	8502	8471	8515	8377	8431	8593	8459	8527	8528	8502	8571	8492	8455	8549	8417	8463	8634	8545	8401	8542	8481	8417	8469	8553	8502	8600	8532	8504	8406	8482	8614	8401	8516	8277	8616	8513	8519	8473	8620	8551	8457	8514	8450	8495	8572	8582	8466	8442	8438	8581	8448	8623	8480	8493	8507	8394	8594	8421	8365	8492	8483	8446	8548	8630	8480	8497	8602	8490	8608	8470	8374	8592	8388	8462	8499	8524	8399	8418	8594	8493	8384	8526	8600	8515	8443	8504	8466	8325	8446	8453	8438	8505	8400	8514	8406	8485	8495	8550	8528	8520	8480	8590	8521	8510	8426	8391	8448	8396	8466	8448	8448	8412	8411	8414	8447	8450	8520	8452	8514	8461	8521	8531	8426	8425	8419	8410	8439	8509	8496	8429	8484	8611	8535	8512	8396	8485	8511	8365	8354	8581	8471	8466	8541	8484	8498	8413	8461	8506	8493	8329	8562	8600	8370	8517	8475	8499	8462	8433	8547	8452	8642	8404	8574	8458	8381	8442	8412	8497	8561	8478	8284	8552	8457	8471	8483	8602	8443	8504	8525	8536	8587	8423	8468	8595	8390	8525	8390	8485	8538	8610	8515	8551	8264	8591	8334	8541	8562	8343	8541	8372	8553	8512	8502	8507	8464	8392	8490	8480	8473	8441	8454	8477	8578	8406	8519	8516	8519	8596	8429	8488	8427	8435	8509	8531	8610	8573	8501	8503	8567	8413	8400	8473	8502	8402	8714	8409	8386	8381	8607	8546	8557	8529	8531	8480	8407	8500	8462	8466	8445	8583	8376	8541	8449	8488	8512	8593	8502	8524	8481	8481	8398	8472	8540	8571	8475	8558	8558	8486	8482	8588	8449	8449	8486	8291	8363	8491	8514	8590	8373	8440	8438	8599	8498	8527	8478	8460	8549	8462	8519	8483	8375	8468	8486	8489	8399	8465	8598	8353	8519	8346	8447	8458	8320	8487	8442	8511	8664	8536	8469	8448	8488	8611	8392	8483	8633	8442	8648	8474	8557	8418	8343	8448	8423	8525	8473	8378	8593	8525	8505	8576	8395	8497	8471	8399	8413	8352	8547	8605	8556	8525	8355	8564	8549	8470	8450	8557	8453	8454	8460	8577	8475	8624	8698	8581	8426	8588	8550	8396	8607	8346	8474	8457	8455	8576	8418	8596	8550	8568	8512	8590	8369	8340	8490	8435	8464	8551	8511	8380	8405	8451	8516	8492	8618	8527	8494	8503	8545	8510	8411	8389	8599	8450	8450	8485	8401	8363	8517	8561	8601	8469	8508	8562	8382	8486	8550	8482	8480	8496	8518	8532	8491	8575	8258	8574	8465	8417	8561	8504	8439	8372	8405	8493	8507	8307	8441	8403	8444	8560	8532	8493	8521	8538	8333	8395	8554	8607	8358	8550	8464	8529	8466	8444	8384	8472	8395	8330	8497	8464	8492	8362	8435	8394	8553	8574	8612	8505	8517	8392	8490	8458	8408	8387	8539	8410	8405	8533	8583	8413	8501	8547	8640	8525	8343	8553	8434	8567	8493	8537	8447	8335	8393	8496	8401	8464	8465	8459	8387	8446	8668	8615	8378	8589	8383	8562	8364	8522	8504	8613	8564	8511	8557	8487	8323	8451	8413	8548	8607	8611	8392	8637	8485	8455	8342	8421	8523	8495	8447	8417	8345	8529	8416	8395	8567	8603	8498	8457	8425	8495	8462	8512	8462	8423	8517	8503	8462	8428	8488	8430	8498	8495	8442	8271	8420	8481	8556	8437	8365	8568	8532	8514	8447	8381	8348	8418	8505	8388	8650	8412	8381	8511	8521	8368	8628	8485	8468	8549	8456	8512	8518	8362	8466	8582	8512	8337	8531	8489	8318	8522	8532	8416	8395	8524	8428	8503	8528	8578	8538	8520	8504	8529	8459	8276	8392	8462	8385	8546	8486	8472	8518	8566	8352	8570	8473	8554	8385	8499	8534	8530	8618	8351	8485	8465	8481	8587	8475	8408	8573	8412	8490	8410	8380	8457	8536	8497	8426	8492	8415	8349	8385	8386	8478	8433	8406	8450	8543	8410	8462	8560	8522	8443	8582	8380	8381	8432	8347	8441	8417	8419	8478	8489	8589	8517	8426	8446	8329	8556	8452	8497	8376	8540	8596	8495	8431	8400	8520	8438	8463	8340	8439	8367	8607	8518	8560	8589	8447	8425	8517	8496	8501	8400	8313	8616	8506	8554	8323	8450	8413	8387	8470	8608	8412	8585	8350	8530	8387	8544	8382	8666	8578	8564	8450
5299	951	745	694	765	753	757	792	740	726	699	702	672	633	635	619	632	641	686	615	627	623	624	589	599	622	592	607	611	615	644	559	631	612	630	653	590	580	603	610	596	609	591	621	581	616	587	580	584	628	582	647	652	584	601	598	601	615	603	623	579	632	553	586	593	643	625	612	635	661	581	615	592	649	552	575	598	575	599	611	643	609	611	643	625	582	601	610	587	578	603	606	629	631	593	562	589	573	597	583	630	640	598	585	611	568	621	636	643	626	570	576	629	605	592	620	600	579	613	586	599	602	554	580	603	585	622	566	619	601	609	612	600	579	588	600	600	565	598	596	630	639	602	603	611	580	622	602	633	557	613	584	576	618	626	606	598	592	601	501	638	595	602	640	605	559	543	599	566	612	604	584	578	601	567	619	599	600	595	586	635	585	586	617	618	661	585	625	559	619	605	563	583	591	635	603	602	570	608	599	591	610	582	602	581	611	602	609	624	628	618	586	571	639	592	632	594	567	616	577	583	609	604	577	599	570	614	635	628	585	605	581	613	613	618	631	607	596	601	584	623	575	632	576	608	593	589	580	581	646	628	601	578	620	586	611	590	569	635	642	587	620	612	608	593	573	584	569	633	622	580	605	569	561	571	606	621	648	601	574	571	591	599	628	640	562	602	585	617	625	605	622	561	593	607	607	603	590	546	577	601	597	577	577	594	604	586	573	623	612	609	597	581	556	604	561	582	601	576	594	607	608	587	584	643	614	644	568	591	573	586	601	603	640	591	586	602	585	640	575	581	615	620	589	563	574	570	599	576	565	612	573	634	595	642	592	611	622	594	602	603	596	574	584	596	606	599	559	576	606	622	593	602	602	610	565	575	598	574	637	588	597	611	574	560	587	625	601	604	608	637	552	587	600	590	617	569	607	620	605	583	634	594	609	613	613	553	618	593	649	581	616	603	603	588	567	627	588	604	641	601	583	617	626	580	608	619	602	582	590	555	642	624	594	619	567	573	624	559	571	569	613	613	616	637	587	582	582	653	600	615	586	595	594	628	609	611	621	593	614	598	606	619	605	558	573	610	597	621	595	620	636	590	582	601	593	598	607	553	585	628	594	563	586	569	625	571	590	614	590	590	573	601	572	614	597	555	628	583	633	614	594	580	603	649	612	661	592	578	573	621	617	555	572	599	603	588	573	632	550	619	583	572	542	589	603	568	538	595	574	635	584	576	593	603	565	653	624	617	593	586	561	593	604	658	604	592	635	584	610	571	638	612	618	586	599	570	621	575	551	593	541	591	624	621	583	571	630	618	592	600	613	630	556	553	621	556	584	618	576	581	586	634	611	577	636	638	609	572	589	599	600	590	624	598	601	630	575	587	638	584	619	628	586	646	609	575	595	622	619	581	615	588	561	607	611	607	601	579	606	644	614	618	596	578	574	585	624	620	594	583	563	593	600	565	547	622	618	578	605	567	568	645	583	654	586	622	574	600	586	602	654	602	579	581	623	641	550	615	613	597	622	595	608	573	614	603	608	610	606	586	662	616	606	583	630	622	607	616	624	620	558	587	581	616	601	586	590	600	597	613	605	641	579	585	569	584	598	614	577	591	618	614	599	598	589	599	603	606	587	602	593	620	636	661	611	627	665	609	590	602	576	580	588	587	608	550	624	582	642	578	597	589	608	581	621	634	573	573	607	569	581	615	599	610	664	588	627	597	608	564	603	664	594	589	579	617	574	624	592	634	600	605	529	593	596	593	566	601	596	600	601	594	635	621	617	575	585	600	600	613	579	668	568	597	614	625	618	558	615	600	620	604	618	573	582	630	588	603	623	582	600	611	604	595	618	592	589	586	654	596	623	610	616	602	574	584	643	622	603	593	644	570	618	571	606	637	587	601	602	590	562	624	616	649	598	642	605	582	588	615	616	575	639	576	604	588	599	596	581	567	559	654	628	593	627	597	644	620	563	630	622	560	586	608	596	581	601	622	579	569	620	571	614	637	630	525	595	589	594	616	593	583	635	609	579	581	619	612	565	595	565	620	641	580	626	586	635	629	627	598	678	632	630	598	596	561	619	597	589	584	577	620	583	645	622	644	606	606	605	566	585	576	625	610	570	636	590	623	621	584	615	610	624	633	599	608	587	584	594	608	582	565	564	590	636	651	642	634	601	606	612	579	568	559	603	619	581	608	578	644	569	590	582	544	588	621	614	547	567	611	647	574	582	562	611	543	595	626	633	631	624	562	620	544	590	585	595	580	571	650	602	579	589	581	541	549	595	578	559	589	653	616	608	620	638	594	591	594	591	571	569	580	631	644	561	586	590	602	623	591	591	620	604	582	572	607	637	636	596	577	580	572	595	598	587	582	617	629	593	641	602	559	595	608	600	550	653	611	601	633	611	588	589	618	647	602	594	610	594	593	619	638	605	537	572	571	613	615	619	611	660	603	561	621	618	616	613	637	566	618	565	559	535	568	602	634	598	601	595	612	585	631	593	602	589	572	614	584	626	640	618	615	611	619	603	625	615	585	566	604	596	594	633	631	583	618	600	635	615	612	596	585	595	582	610	578	626	573	606	598	568	582	603	598	610	639	596	633	571	590	611	607	563	626	590	616	647	605	614	641	576	597	623	588	598	624	593	674	632	620	613	570	598	560	590	594	633	589	588	585	568	608	567	617	583	592	542	638	553	587	611	584	651	599	620	610	569	670	629	666	629	570	592	634	608	636	606	602	610	579	603	565	610	570	571	605	627	580	591	619	589	575	577	599	627	612	632	631	605	613	550	551	609	600	574	592	612	661	623	593	592	603	636	579	619	595	597	614	597	590	641	604	588	622	577	642	605	609	586	589	604	552	577	593	566	615	577	637	607	616	612	597	642	600	595	626	634	596	566	626	590	587	618	598	568	572	628	592	569	591	597	618	588	620	608	640	659	576	600	552	551	587	594	591	624	606	599	572	581	607	607	587	610	623	594	602	601	602	609	611	552	589	531	572	634	580	579	618	594	558	585	636	604	609	611	607	645	665	620	585	608	580	580	584	590	617	623	620	597	568	593	597	594	608	608	599	580	605	564	573	646	601	603	605	627	636	606	595	636	618	621	643	600	600	617	599	590	602	601	581	620	573	651	604	587	606	579	555	612	565	597	595	622	591	600	617	607	557	613	584	599	574	585	613	612	570	660	642	598	610	553	588	622	593	617	590	625	554	585	624	605	589	602	609	590	611	586	607	607	548	593	621	588	656	627	597	636	573	581	611	596	573	572	584	555	600	621	604	571	578	593	609	555	624	638	557	600	587	617	656	588	607	617	628	598	603	623	610	622	626	586	585	621	600	636	627	582	587	574	590	630	574	592	573	639	640	654	588	586	602	576	648	586	606	622	621	606	593	587	625	607	601	603	585	555	591	611	577	628	606	632	601	615	597	596	566	649	610	643	621	614	604	617	621	578	568	573	628	569	586	648	586	595	585	565	550	643	549	583	599	610	648	595	566	601
28141	12077	7953	14824	19072	17368	14982	12670	11216	9806	9227	8576	8134	7650	7500	7348	7019	6981	6897	6713	6736	6593	6641	6688	6356	6476	6245	6426	6374	6400	6419	6175	6242	6236	6275	6093	6115	6175	6068	6027	6121	6084	6131	6106	6135	6101	6122	6232	6035	6144	6128	6071	5972	6056	5961	5970	6100	5970	6011	6034	6004	6070	5923	6048	5989	5874	5999	5964	6001	6034	5944	6310	6083	5912	6018	5932	6033	6059	5951	6068	5989	5982	5987	5920	5970	5951	5964	6016	5949	6040	5926	5962	6148	6120	6057	5957	6145	6084	5962	6092	6058	6061	6074	5887	5966	5945	5952	5990	5918	5985	5926	5944	5964	5999	5930	5987	6087	5851	5904	6024	6024	6038	5933	6003	5872	5879	5927	5968	6082	6015	6035	6058	6029	5933	6076	5869	5871	5873	6005	5935	6012	5901	5908	6075	6115	5933	5989	5975	6089	5989	5936	5975	5910	6083	5892	5845	6050	6015	6091	6007	5971	6019	5964	5972	5953	6034	6048	5761	6063	5961	5961	5898	6060	5815	6085	5993	5968	6069	5961	6010	5988	6004	6017	6057	5829	5948	6074	5968	6048	6021	5979	5992	5955	5973	5915	5925	6137	5873	5885	5958	6012	5914	5865	5897	6076	6007	6009	6120	6039	5960	5915	6002	6092	5992	5993	5873	6003	5866	5912	5976	5978	6014	6105	5966	5976	6073	5989	5990	5962	5939	5995	5970	5994	5992	5940	6092	6107	5949	5962	6062	5993	6052	6063	5901	5871	5909	6086	5916	5994	6024	6001	5875	5954	5961	5978	6003	6037	5924	5993	6061	6057	5986	5886	6019	5965	5990	6095	6043	6067	5857	5952	5924	5934	6131	6034	6021	6070	5969	6106	5982	5880	5797	5996	5958	5938	6032	5919	5971	5972	5915	5952	5979	5994	6020	5918	5893	6038	5919	5998	5863	6006	5898	5992	5993	5970	5958	5979	5853	5899	5890	5994	5941	5944	5833	5954	5995	5977	5937	6070	5948	6188	6042	6120	5975	5995	5876	5976	5990	5969	6031	5981	5926	5987	5967	5967	6022	6038	5808	5999	5970	5970	6035	5867	6026	5945	5957	6057	5943	6024	6022	5928	6019	5927	6071	6100	6000	5846	5948	5929	6012	5905	6015	5981	6183	6013	6089	6001	5946	5982	5945	5967	5896	6169	5979	5956	5947	5907	5982	5860	5880	5941	5967	5944	5996	6114	6070	6014	6056	5928	6031	5900	6100	6046	5994	5934	6005	5865	5970	6014	6161	5885	6008	5920	5986	5979	6028	6057	5907	5899	5926	6065	5768	6069	5956	5989	6053	5990	5982	6045	5938	5914	6019	5877	5920	5967	5913	5843	6033	6057	5965	5999	5936	5994	6006	6004	6023	5908	5836	5900	5943	5939	5915	6013	6026	5924	6003	5863	5857	6062	5925	5880	6015	5982	6063	5888	6043	5993	6056	5985	6007	5817	5960	5991	5894	5895	6024	5883	6056	5957	6162	5986	6002	5978	5988	5972	5970	5960	5924	5980	5884	5953	5914	5998	5959	6046	6033	5866	5943	6015	5993	5999	6088	5937	6124	5965	5899	6171	5966	5997	5898	5908	5936	6033	5883	5912	5949	6094	6025	5947	6054	5975	5948	5932	5900	5986	6072	5924	6030	5875	5877	5960	6021	5942	5944	5938	5877	5993	5939	5986	6090	5913	6026	5908	5943	5934	6149	5936	5970	6056	5964	6031	5992	6128	5733	6036	5963	5924	5956	6009	5933	5915	6000	5921	5957	5894	6020	5898	6003	5969	6055	5995	5940	5873	5931	5940	5974	5968	6008	5893	5927	5964	5901	5959	5917	6048	5995	6087	6076	6036	5925	5993	5894	5936	5978	5828	6076	5966	5957	5948	5940	5895	5907	6006	5996	5884	5902	5951	6015	6009	6087	6034	5987	6062	6051	5858	5933	6125	5970	5971	6058	5969	5933	5999	5933	5951	5879	5956	5947	5935	5922	5986	6042	5905	6011	5947	6009	6026	6080	6021	5928	5979	5863	5976	6048	5902	6067	5841	5896	5911	6049	5973	5983	6103	5991	5941	5965	5841	6051	5956	6067	5925	6052	5976	6028	5938	6024	6011	5920	5908	6014	5987	6012	5880	5977	5903	6003	5877	5897	5894	6068	5867	6057	5986	5913	5851	5991	6200	5895	6065	5973	6086	6032	5925	6000	6016	6012	6022	5988	5996	5974	5974	5945	6189	6005	5980	6210	5910	6043	5909	6043	5889	6050	5974	5852	5984	5945	6152	6056	5994	6090	5901	6005	5956	5945	5868	6176	6010	6038	6039	6012	6001	5924	5962	5887	5904	6085	6048	6006	5960	5993	6092	5991	5937	5984	5908	5873	6046	5971	5984	6027	5896	5958	5914	6041	5867	6042	6039	5996	5979	6027	5971	5993	5878	6104	5880	6097	5934	5839	5894	6057	6021	6054	6017	5995	5909	5922	6002	5953	6049	5954	5995	5997	5996	5876	5982	5945	6081	5977	5929	5834	5877	5920	6048	5918	5902	5955	6077	5938	5943	5967	5853	6009	5939	5977	6055	6029	5951	6038	5986	6041	5930	5938	6059	5997	5878	6027	6002	5894	6051	6041	5942	5984	5986	6056	5992	5898	5941	5993	5973	5971	5938	5992	5998	5887	5959	5956	5879	5936	5981	6013	5920	5940	5988	6119	5969	5995	5977	5963	6015	6012	6072	5950	5975	5934	5889	6054	5963	6030	5992	5872	6037	5927	6006	5897	5902	5913	6071	5880	5914	5921	5961	6098	5945	5962	6010	6028	6019	5893	5951	6071	5968	5884	5959	5895	5989	6096	6014	5924	5962	5895	6043	5786	6082	5849	6001	5867	6024	5901	6026	5849	6098	5916	6092	5918	6074	6005	6045	6103	6041	5981	6063	6088	5980	5967	5924	5912	6015	5959	5984	6004	5973	5992	5888	6042	6038	5987	5997	5992	5908	5991	6007	5945	6004	5965	5974	6048	5946	5875	5867	5942	6000	5949	5982	6006	5924	6092	6049	5893	6062	5907	5995	5943	6048	6072	6021	6061	6052	5929	6036	6022	5965	5999	5896	5971	5986	5909	5987	5808	5952	6087	6033	5978	5945	5947	5922	5977	5968	6010	6033	6072	6062	6086	6079	5985	5938	5936	5999	6040	5899	6031	6011	5964	5992	5928	5972	5992	5974	6061	5892	6004	5932	5944	5999	6003	6011	5968	5987	5991	6083	5884	5894	5899	6022	5912	5969	5958	5972	6005	5983	5927	5951	5959	5963	5940	5910	5872	5932	5988	5939	6080	6130	6003	5998	5934	5987	6058	5899	5761	6127	6051	5925	5970	5979	6038	5858	5950	5895	5927	5991	5871	5968	6073	6024	5918	5959	5980	6005	5879	5854	5903	5892	6014	5945	6102	5929	5974	5990	5946	5994	5931	5933	6097	5970	5869	5995	5953	5807	6044	5944	5880	5982	6006	5942	5867	5951	6132	5886	5976	5983	6032	6016	5976	5924	5876	5957	5861	5995	6137	5906	5986	5817	5910	5891	5927	6111	5970	6020	5886	5866	6000	6044	5996	5987	5838	6014	6004	5907	5896	5960	6045	5830	5939	5903	5878	5963	6012	5941	5913	6018	5947	5890	5929	5967	5877	5859	5974	6041	6014	5937	5998	6095	5985	6020	5988	5921	6064	6084	6068	5983	5951	6113	5903	6052	5970	6049	6060	6098	5977	6046	6021	5946	5929	5975	5989	5948	5996	6036	6011	5948	5953	5911	6032	6002	5915	5822	6014	6019	5997	5960	5937	6121	5872	6076	5940	6012	6002	5996	6061	5953	6070	5799	5964	6083	5987	6040	5903	5999	5860	6102	5960	6009	5975	6091	5844	5926	5936	5968	5954	5978	6034	5832	5971	5976	5975	6019	5931	5912	5938	5935	5988	5910	6021	5912	6065	5979	6063	6028	5950	6014	6051	5935	5881	6012	5983	6050	6029	5964	5975	5986	5963	5924	6015	6054	5971	6013	6032	5977	5944	5983	5927	5991	5941	5981	6067	5905	6045	5977	5965	5847	5866	5968	5980	5966	5934	5816	5983	5876	6103	5902	5944	5928	6115	5964	5927	5985	6013	5922	5971	6091	5979	5903	5878	6010	5971	6208	6016	6018	5882	5955	6019	5902	5961	6052	6027	5999	5945	5927	5841	5894	5994	5960	6007	5906	5937	5906	6021	6096	6078	5925	6104	5974	5981	5978	5954	6043	6063	5875	5947	5988	6120	5950	6020	5975	6009	6014	6023	5968	6036	6048	5960	5987	5915	5856	5898	5894	6131	6103	5912	5897	5845	5907	6086	6022	5905	5908	5977	5992	5927	5927	6118	5932	5859	5940	5947	5831	5969	5949	6090	5787	5994	6083	6022	5924	5827	6039	6008	5986	6021	6012	5849	5966	5969	5968	5816	6025	6048	5959	5981	6036	6055	5961	5913	5982	6053	5890	6017	5965	5949	6031	6000	5948	6021	5947	5971	5940	5987	6026	5938	5945	5969	6009	5893	6088	5978	6038	5932	5951	5876	6047	5929	6050	6004	5884	5995	6047	5947	5806	6055	6025	5940	5826	5985	6124	5886	6080	5776	5963	6087	5878	5977	5962	5930	5912	5796	5887	5941	5948	5974	5866	6100	6033	5968	6006	5974	6003	5957	5979	5873	5919	6001	6026	6036	6060	6038	5935	6081	6003	5942	6066	5911	6010	6008	5976	5942	5803	6007	6025	6121	6118	5992	5959	6058	5998	5970	5955	6016	6201	5950	5963	5929	5951	5929	6061	6143	5897	6018	5898	5945	5951	5883	5921	6052	5976	5992	5968	5926	5912	5940	5944	5991	5882	6066	5917	6028	5874	6018	5883	6030	5987	6068	5935	5967	6015	5941	5823	6060	5925	6014	5894	5898	5990	6054	6088	6035	5886	5850	5950	5843	6171	5946	6004	6034	5888	5999	5950	6035	6005	6005	5859	5901	6056	6031	6104	6015	5967	6040
5083	861	781	766	823	853	782	721	745	729	722	700	655	684	627	765	670	656	687	667	644	650	636	678	657	631	636	672	631	663	663	652	622	673	684	611	654	676	648	629	625	653	602	628	654	690	624	671	632	636	649	647	630	630	679	687	598	651	623	650	686	654	578	668	623	648	656	613	644	645	664	631	631	609	633	621	675	623	584	667	637	611	676	624	608	656	676	695	663	662	642	674	631	607	633	631	601	655	665	651	653	583	641	676	608	638	656	593	637	623	639	681	653	657	654	604	644	672	619	653	636	653	663	659	649	661	629	605	657	644	648	610	630	683	674	601	638	647	644	624	633	673	676	624	628	643	668	644	630	634	648	661	653	651	633	633	683	646	615	692	663	635	705	642	614	658	657	595	658	633	595	694	672	622	610	651	642	655	647	626	605	673	653	639	652	630	622	662	616	650	634	672	647	615	645	613	596	593	634	683	659	655	627	626	658	655	671	660	612	601	624	652	655	645	668	602	670	626	621	621	644	652	693	661	676	667	674	655	601	602	598	656	677	602	618	654	665	635	647	647	631	655	652	652	619	663	656	634	683	670	648	653	623	699	671	711	686	643	634	654	679	663	641	623	657	637	635	631	638	626	656	603	683	631	626	635	660	633	642	655	654	616	613	689	618	652	681	637	650	704	706	666	677	666	686	632	610	633	664	601	660	669	644	641	614	657	632	664	625	624	633	622	614	641	683	649	661	673	624	688	664	628	654	635	633	668	668	641	652	628	625	584	627	642	616	630	649	680	628	655	671	652	632	666	633	619	623	641	660	672	641	617	634	641	629	656	669	640	611	629	668	615	662	674	618	687	640	619	621	666	615	614	645	618	646	647	652	660	612	629	588	639	633	652	652	660	602	688	685	651	641	662	665	641	650	652	615	608	624	638	680	640	624	666	624	629	641	678	601	617	611	668	650	682	668	653	649	580	584	667	631	595	604	588	612	638	677	650	663	646	607	561	664	607	684	645	635	663	685	610	660	626	653	661	662	675	650	631	669	673	594	685	684	675	607	634	638	633	614	656	646	675	611	657	655	580	664	633	642	558	647	657	672	657	617	650	593	626	646	634	608	677	653	575	641	639	634	655	610	652	626	653	658	659	640	583	659	635	696	623	633	651	665	655	638	632	613	702	662	656	661	666	587	648	653	661	653	639	642	596	668	630	676	635	702	629	631	646	657	624	671	665	602	587	660	626	689	639	666	629	642	630	661	626	634	593	627	650	626	629	617	677	645	655	619	649	643	661	637	601	639	636	616	635	685	649	616	624	631	662	630	649	654	654	635	688	696	628	607	653	685	643	653	648	600	609	597	622	602	651	615	674	642	693	680	630	615	668	651	650	656	634	650	592	622	607	584	647	588	637	653	636	648	628	667	686	651	641	659	664	633	627	678	634	665	683	645	656	616	622	601	606	680	643	621	656	658	651	654	673	619	617	648	632	630	680	645	664	689	651	654	671	683	620	655	667	652	649	649	597	650	646	643	642	653	597	625	619	640	623	655	683	657	637	618	651	643	639	616	635	685	665	668	589	627	674	603	671	634	677	645	652	678	630	583	686	604	688	662	657	684	630	641	670	662	621	672	638	672	668	597	670	689	645	623	649	662	631	678	645	620	629	604	648	609	642	609	658	635	629	641	644	659	643	644	648	664	655	637	658	623	664	645	685	628	647	667	637	692	645	625	654	667	647	618	617	610	699	657	640	593	628	675	620	671	622	623	628	660	669	685	663	577	592	594	645	687	659	667	651	621	620	669	615	641	605	639	653	624	628	623	610	607	659	697	670	646	651	629	662	631	681	655	645	591	630	650	642	640	666	625	641	618	651	689	663	641	635	622	610	636	609	683	672	629	619	649	622	603	650	636	643	608	607	654	640	664	669	617	623	593	624	644	685	638	644	655	631	651	635	630	670	639	638	664	624	678	675	650	679	639	617	639	632	630	618	648	634	651	619	684	614	665	627	651	658	638	636	633	626	600	641	660	597	656	583	629	688	622	642	638	596	671	644	604	607	625	631	662	618	643	625	621	646	613	638	621	657	595	623	637	636	676	643	653	657	667	617	649	644	662	628	695	618	630	649	661	670	660	619	650	666	651	618	632	631	643	673	611	653	662	631	688	679	647	637	641	704	621	649	625	635	658	630	692	649	642	638	619	685	665	673	678	627	689	669	623	606	632	641	651	671	687	621	651	672	603	633	663	608	598	689	622	614	621	631	657	668	654	608	655	686	663	647	691	658	649	646	653	650	718	676	631	671	642	648	704	616	658	630	640	646	655	629	613	664	618	642	627	637	654	672	620	669	614	638	667	695	614	647	620	649	670	655	696	610	655	629	644	668	621	661	658	686	657	612	655	649	640	642	593	646	679	655	653	589	634	680	637	634	607	583	689	671	635	599	665	638	655	640	647	667	665	606	649	663	644	640	624	652	649	638	676	636	693	640	656	653	607	657	665	627	636	669	641	603	627	641	659	617	665	658	638	663	648	640	669	670	657	662	645	677	647	659	592	689	628	678	633	676	650	622	620	644	664	591	661	627	605	615	623	686	639	625	705	666	629	708	644	668	661	675	656	679	615	665	632	645	615	611	676	655	648	604	642	629	622	568	655	676	691	684	683	622	625	635	671	591	612	642	621	665	649	626	640	644	648	628	628	671	616	623	656	674	618	665	642	599	645	635	642	630	675	640	670	638	618	677	654	668	634	628	604	618	658	686	639	644	642	614	623	629	659	605	642	618	618	703	690	622	671	632	664	609	608	622	656	639	676	633	605	607	642	644	662	611	642	649	600	612	662	644	605	626	610	639	610	670	598	624	625	635	730	616	636	629	623	657	556	691	671	657	630	575	599	612	667	604	664	632	653	621	691	635	629	629	630	633	665	670	615	625	638	649	650	638	665	656	641	625	643	628	676	634	631	689	589	646	637	625	617	626	620	623	675	692	632	673	677	665	665	591	619	664	700	664	608	684	620	632	639	654	623	612	668	596	635	673	665	647	642	635	655	627	657	649	630	609	655	644	607	592	656	644	624	617	631	616	619	598	660	638	629	678	608	655	597	633	626	651	662	688	632	606	662	620	595	645	647	599	653	675	653	643	613	627	684	644	649	634	629	663	645	618	678	680	629	619	656	638	648	613	657	637	672	671	615	656	602	608	661	670	653	636	652	669	662	625	583	648	679	611	634	626	645	654	626	671	632	623	649	649	661	661	681	601	635	668	659	659	660	669	652	617	640	643	614	632	613	653	617	602	633	618	647	666	650	638	614	683	657	652	631	650	609	629	639	637	651	649	642	645	641	628	639	607	658	654	632	659	658	646	660	646	577	611	629	608	636	625	652	621	634	629	642	634	668	625	669	579	633	700	627	608	692	641	670	652	642	675	636	679	647	614	606	585	683	608	616	672	648	654	627	669	635	629	662	615	702	648	615	611	617	615	669	639	660	650	643	621	633	621	664	613	654	639
26994	11019	7925	13609	17398	16218	13950	11828	10785	9683	8894	8325	8170	7741	7403	7489	7388	7191	6974	6950	6847	6824	6861	6727	6670	6717	6713	6596	6545	6648	6637	6517	6643	6545	6432	6443	6563	6518	6502	6379	6622	6464	6522	6306	6422	6376	6454	6420	6310	6465	6387	6365	6410	6438	6314	6321	6401	6419	6288	6275	6354	6261	6422	6281	6377	6390	6244	6288	6272	6304	6440	6345	6310	6371	6138	6300	6372	6363	6341	6337	6311	6445	6217	6368	6309	6328	6315	6249	6371	6341	6374	6397	6491	6395	6390	6319	6326	6415	6272	6237	6421	6326	6251	6385	6157	6382	6319	6357	6332	6388	6369	6319	6367	6282	6430	6522	6344	6416	6330	6428	6369	6306	6305	6332	6312	6305	6320	6257	6327	6248	6261	6432	6283	6421	6263	6317	6377	6387	6237	6310	6338	6318	6369	6356	6260	6411	6253	6316	6362	6422	6369	6335	6208	6133	6225	6259	6256	6383	6334	6356	6429	6251	6358	6401	6229	6370	6363	6221	6323	6275	6264	6414	6335	6213	6369	6366	6380	6287	6165	6403	6464	6379	6383	6188	6287	6247	6309	6297	6291	6268	6401	6218	6245	6226	6373	6355	6270	6306	6335	6258	6392	6335	6351	6391	6291	6376	6246	6345	6407	6361	6293	6296	6442	6366	6405	6286	6307	6387	6180	6364	6373	6300	6286	6308	6260	6260	6372	6242	6350	6238	6249	6196	6329	6436	6355	6280	6381	6139	6368	6438	6249	6324	6267	6283	6242	6474	6313	6263	6239	6354	6418	6348	6323	6364	6306	6398	6394	6331	6183	6409	6322	6303	6303	6372	6316	6442	6197	6226	6271	6313	6316	6255	6214	6304	6281	6262	6283	6270	6275	6432	6210	6275	6206	6294	6300	6304	6249	6165	6273	6333	6340	6262	6353	6343	6325	6244	6337	6290	6336	6368	6462	6259	6310	6306	6236	6353	6327	6220	6175	6148	6265	6220	6225	6344	6286	6259	6276	6278	6450	6443	6397	6394	6268	6311	6343	6238	6356	6308	6289	6283	6217	6349	6361	6250	6105	6242	6335	6334	6420	6284	6166	6404	6456	6472	6343	6287	6255	6357	6276	6316	6277	6286	6271	6285	6446	6285	6279	6195	6294	6390	6467	6237	6249	6401	6414	6332	6388	6347	6426	6347	6351	6318	6431	6308	6431	6352	6273	6303	6246	6212	6299	6242	6376	6362	6210	6282	6274	6299	6295	6272	6209	6210	6425	6317	6252	6362	6385	6268	6351	6440	6257	6275	6378	6304	6239	6272	6206	6323	6206	6469	6317	6268	6295	6367	6271	6308	6416	6242	6285	6266	6485	6330	6395	6312	6357	6324	6326	6353	6218	6213	6244	6369	6215	6337	6160	6259	6289	6179	6271	6303	6321	6315	6367	6309	6309	6332	6381	6287	6407	6394	6287	6278	6319	6230	6317	6162	6262	6420	6389	6371	6334	6380	6306	6265	6219	6232	6349	6280	6401	6373	6303	6271	6368	6360	6301	6282	6358	6404	6244	6350	6287	6282	6153	6301	6252	6271	6295	6247	6264	6196	6243	6360	6351	6357	6298	6346	6379	6383	6317	6358	6273	6211	6323	6408	6223	6261	6224	6317	6351	6351	6287	6203	6116	6315	6331	6338	6239	6191	6409	6268	6224	6196	6439	6340	6207	6402	6378	6402	6173	6196	6323	6230	6350	6307	6245	6284	6320	6352	6224	6219	6299	6360	6304	6321	6198	6219	6342	6340	6311	6337	6357	6412	6354	6291	6450	6304	6283	6360	6313	6226	6379	6267	6339	6273	6297	6204	6396	6436	6388	6131	6430	6345	6408	6321	6405	6435	6337	6280	6343	6251	6318	6337	6360	6290	6135	6286	6454	6327	6375	6233	6348	6284	6230	6347	6347	6294	6163	6230	6329	6281	6250	6321	6306	6275	6216	6187	6261	6324	6390	6246	6226	6417	6288	6359	6292	6405	6269	6462	6330	6288	6334	6396	6368	6334	6235	6187	6352	6337	6280	6274	6400	6283	6171	6321	6342	6173	6227	6389	6251	6441	6423	6320	6367	6388	6284	6249	6272	6326	6364	6376	6398	6363	6177	6304	6432	6402	6295	6198	6247	6398	6382	6318	6340	6284	6232	6227	6311	6282	6491	6238	6435	6369	6195	6313	6265	6340	6311	6295	6287	6357	6131	6368	6279	6279	6423	6256	6349	6394	6335	6379	6354	6144	6280	6327	6268	6235	6244	6295	6315	6439	6256	6393	6302	6255	6457	6232	6331	6207	6350	6392	6308	6229	6431	6270	6307	6403	6251	6287	6280	6323	6365	6253	6319	6268	6391	6381	6343	6332	6069	6497	6369	6319	6225	6370	6213	6216	6183	6356	6447	6377	6281	6415	6332	6337	6306	6235	6325	6283	6370	6352	6378	6376	6187	6388	6338	6267	6293	6502	6308	6244	6368	6362	6359	6302	6287	6274	6133	6361	6374	6260	6283	6255	6348	6344	6367	6282	6338	6240	6295	6288	6274	6188	6350	6318	6425	6434	6389	6433	6393	6232	6432	6287	6400	6319	6293	6222	6287	6332	6284	6201	6263	6296	6324	6320	6322	6366	6408	6342	6290	6203	6329	6234	6422	6301	6325	6366	6281	6255	6417	6437	6268	6303	6427	6221	6254	6355	6245	6280	6323	6324	6434	6357	6356	6292	6265	6300	6282	6150	6376	6283	6299	6409	6152	6412	6327	6242	6341	6288	6376	6367	6260	6322	6284	6324	6288	6403	6299	6292	6370	6220	6283	6254	6415	6367	6370	6371	6325	6256	6314	6403	6308	6259	6465	6268	6318	6293	6355	6299	6405	6238	6378	6476	6345	6203	6343	6329	6256	6383	6365	6331	6225	6403	6361	6312	6317	6391	6339	6323	6321	6335	6114	6268	6324	6368	6234	6404	6329	6277	6293	6262	6288	6343	6299	6237	6388	6327	6409	6384	6212	6267	6382	6291	6359	6265	6415	6290	6369	6428	6342	6371	6447	6319	6262	6415	6454	6329	6389	6329	6317	6301	6434	6305	6318	6220	6346	6344	6223	6365	6250	6439	6259	6286	6278	6304	6362	6391	6225	6324	6437	6420	6238	6306	6270	6479	6192	6320	6312	6358	6465	6246	6392	6364	6363	6246	6289	6286	6418	6261	6257	6176	6508	6479	6289	6297	6120	6403	6394	6257	6333	6402	6359	6273	6363	6245	6391	6256	6244	6369	6274	6254	6397	6328	6405	6385	6367	6482	6299	6410	6180	6304	6290	6192	6180	6350	6312	6178	6402	6391	6237	6374	6252	6234	6326	6384	6236	6361	6319	6268	6378	6315	6233	6328	6264	6305	6237	6276	6287	6371	6269	6369	6372	6317	6442	6357	6217	6399	6381	6417	6367	6209	6319	6471	6438	6372	6267	6497	6283	6372	6421	6245	6243	6375	6296	6278	6325	6304	6354	6391	6487	6269	6411	6359	6350	6216	6394	6424	6208	6277	6196	6225	6336	6256	6378	6306	6316	6403	6309	6153	6235	6319	6249	6347	6438	6449	6455	6264	6210	6481	6375	6249	6316	6449	6441	6366	6280	6427	6399	6415	6387	6335	6269	6382	6206	6283	6236	6362	6301	6165	6314	6272	6309	6341	6200	6352	6158	6375	6196	6410	6241	6327	6421	6348	6203	6266	6223	6322	6368	6430	6345	6295	6256	6285	6319	6431	6311	6299	6281	6376	6349	6381	6272	6383	6321	6425	6317	6309	6274	6294	6227	6277	6487	6242	6247	6250	6342	6316	6283	6384	6331	6364	6306	6359	6385	6344	6303	6441	6439	6341	6338	6357	6302	6309	6234	6333	6179	6363	6297	6266	6282	6412	6353	6391	6317	6271	6278	6285	6295	6310	6329	6388	6325	6294	6278	6289	6327	6385	6357	6398	6389	6374	6215	6361	6261	6320	6325	6362	6494	6350	6285	6296	6267	6396	6361	6282	6315	6313	6216	6417	6339	6351	6366	6277	6267	6393	6283	6324	6277	6281	6354	6305	6340	6294	6162	6412	6325	6341	6301	6266	6242	6447	6352	6244	6269	6444	6305	6251	6341	6447	6351	6338	6249	6166	6409	6371	6319	6321	6283	6306	6312	6313	6396	6251	6269	6384	6405	6346	6415	6394	6268	6249	6256	6333	6266	6413	6237	6343	6233	6347	6412	6431	6312	6375	6292	6441	6374	6310	6232	6350	6373	6215	6396	6199	6342	6301	6346	6368	6402	6278	6286	6278	6439	6333	6364	6321	6433	6396	6424	6304	6303	6287	6404	6249	6395	6305	6436	6354	6548	6261	6303	6345	6269	6420	6438	6346	6308	6292	6366	6388	6388	6418	6322	6300	6378	6403	6200	6376	6371	6329	6304	6233	6269	6338	6370	6255	6259	6343	6276	6248	6293	6280	6279	6397	6213	6252	6389	6347	6296	6316	6304	6418	6421	6285	6271	6185	6156	6135	6444	6226	6327	6271	6392	6331	6411	6294	6324	6286	6371	6226	6216	6342	6244	6287	6360	6188	6277	6358	6347	6332	6214	6362	6320	6347	6205	6410	6414	6259	6325	6303	6176	6428	6223	6284	6317	6422	6310	6267	6310	6257	6411	6248	6303	6224	6189	6328	6405	6296	6323	6365	6315	6303	6201	6349	6347	6383	6321	6267	6303	6256	6335	6352	6289	6280	6169	6321	6288	6389	6176	6294	6342	6331	6193	6293	6319	6417	6223	6378	6391	6211	6289	6337	6331	6209	6284	6312	6263	6311	6342	6220	6328	6329	6247	6276	6412	6291	6330	6332	6515	6341	6240	6343	6503	6283	6338	6334	6353	6342	6426	6388	6367	6338	6282	6332	6369	6231	6268	6372	6135	6406	6315	6482	6159	6338	6284	6197	6323	6402	6329	6300	6203	6368	6145	6280	6385	6259	6331	6243	6324	6462	6382	6278	6269	6371	6429	6412	6382	6395	6153	6368	6468	6226	6346	6416	6302	6402	6453	6247
5076	1264	946	915	1044	1102	1008	900	869	840	832	867	810	795	750	744	746	773	727	767	747	736	749	743	706	755	755	703	712	714	725	670	746	699	766	715	697	684	721	730	671	710	726	639	735	708	699	697	712	729	708	691	682	694	731	702	717	691	688	703	662	705	661	722	722	653	691	728	699	716	705	697	727	663	716	682	704	699	690	671	677	699	735	725	656	682	688	682	683	665	675	726	719	706	702	702	694	665	726	701	694	701	716	708	734	699	674	705	750	711	744	706	711	692	691	689	724	706	626	733	699	689	699	710	667	682	668	673	726	690	718	696	733	691	699	706	698	684	731	686	702	681	691	669	668	712	686	713	700	705	674	694	673	740	682	685	680	699	659	654	728	689	696	695	727	679	700	736	709	677	758	633	762	707	692	744	739	665	722	699	706	696	698	703	672	756	676	724	707	733	696	669	691	684	663	715	700	710	726	724	715	716	687	737	700	707	703	693	698	678	711	698	709	701	700	661	750	683	742	757	677	747	688	656	699	730	739	717	674	722	675	680	719	686	680	716	740	710	718	668	643	741	684	756	661	683	707	706	725	690	713	650	713	722	693	680	686	690	710	725	697	677	721	682	699	730	690	704	740	782	714	686	690	707	700	702	755	743	702	740	671	720	675	706	702	695	681	706	662	736	699	698	729	689	675	728	721	718	696	694	704	760	752	734	663	731	700	730	726	663	751	723	712	711	691	680	722	699	707	699	712	659	654	686	742	701	744	744	728	701	688	701	711	690	689	716	707	708	711	719	735	762	742	709	676	715	668	696	731	707	710	746	725	705	715	730	716	694	684	717	699	698	748	711	700	661	702	687	659	680	702	702	749	711	697	721	701	704	699	727	738	728	726	686	745	747	747	682	713	688	748	673	718	692	690	722	729	664	681	728	730	693	710	674	750	691	742	690	718	712	679	678	695	720	700	655	706	719	719	692	671	671	718	729	641	709	725	724	723	747	736	715	713	691	749	721	700	722	725	707	684	791	707	674	742	696	687	667	750	704	702	685	704	664	716	695	697	685	702	721	688	717	698	733	736	683	653	727	701	735	695	722	684	709	734	710	718	688	751	692	663	663	767	687	751	721	661	693	672	724	711	696	686	704	721	704	728	702	687	721	691	712	711	734	718	685	686	627	714	687	685	751	736	757	702	745	686	721	681	724	688	727	742	723	748	690	689	646	685	724	698	750	717	694	709	738	697	700	744	701	684	691	686	688	718	685	657	701	736	698	710	739	734	686	692	714	690	765	704	722	720	755	710	683	730	657	688	728	689	730	715	687	729	695	675	705	693	713	728	702	660	715	723	664	752	669	707	695	708	720	736	761	686	744	721	682	725	754	748	727	695	732	688	731	722	703	697	660	736	652	728	693	740	689	695	651	716	762	723	727	727	735	706	741	678	741	691	677	689	686	773	715	701	677	700	682	741	727	732	711	683	691	699	707	678	717	750	732	679	708	687	704	744	723	693	725	709	715	678	697	676	745	689	717	689	684	727	732	711	757	685	688	701	711	724	711	687	741	675	713	727	710	746	702	720	712	725	724	681	719	726	720	704	704	722	711	695	662	707	667	723	650	710	657	699	704	705	697	722	681	683	680	726	687	711	704	685	663	722	681	704	702	738	662	699	709	778	676	716	692	693	712	700	666	707	760	707	703	714	681	668	699	706	682	731	673	721	747	662	681	697	679	708	711	730	700	715	685	697	660	697	681	697	721	641	708	686	699	705	645	709	719	729	733	684	705	699	733	723	661	693	729	706	679	729	698	770	725	717	717	636	716	732	716	714	755	668	672	708	724	664	634	702	676	726	724	705	710	699	694	657	680	680	666	731	713	673	683	697	724	723	728	769	751	720	688	632	704	739	690	718	712	722	677	658	713	702	687	752	682	718	712	708	737	690	693	711	661	682	728	726	657	751	714	702	723	660	690	693	670	684	713	706	666	729	653	713	714	715	689	658	688	688	739	702	695	722	745	664	730	692	701	677	785	687	732	737	694	661	718	679	705	706	723	712	687	704	723	709	752	741	632	753	708	693	691	747	669	675	707	699	735	731	727	730	739	696	708	703	701	695	745	733	755	690	734	671	717	681	749	729	722	713	701	755	700	718	686	707	717	701	730	710	740	672	751	702	685	724	733	658	640	716	753	713	676	694	686	735	732	713	674	673	712	706	711	659	682	733	739	740	678	693	690	730	693	690	703	693	720	707	682	706	732	735	647	692	691	713	734	730	683	685	704	695	687	703	683	694	723	754	702	660	699	715	703	700	694	695	708	660	727	695	663	739	747	733	743	776	751	728	718	684	719	717	712	674	707	690	699	712	772	700	681	710	754	700	708	679	741	660	728	710	688	692	711	681	751	674	726	709	718	717	744	712	705	710	690	703	720	699	673	735	728	782	724	735	700	685	738	663	773	704	736	727	716	692	783	735	659	709	702	746	710	741	736	704	717	740	740	721	706	707	695	687	715	738	753	713	706	734	690	724	698	666	672	743	724	714	714	727	710	742	666	637	706	763	704	733	699	692	711	678	734	688	685	702	705	695	692	731	718	688	729	694	733	692	698	701	710	671	745	727	723	736	724	658	681	730	697	666	684	713	671	693	739	724	687	708	705	710	712	724	762	671	724	684	696	708	693	669	730	723	713	677	678	687	684	703	685	727	724	696	709	736	695	675	742	727	712	760	693	673	699	685	679	754	698	685	642	717	668	686	715	682	739	673	659	679	719	730	662	731	713	710	707	700	672	689	692	710	706	703	680	690	741	750	668	730	688	722	679	708	685	678	736	644	660	717	704	692	720	699	710	692	718	758	755	733	712	662	727	734	731	680	682	731	723	715	726	684	688	735	722	690	719	695	693	715	698	658	764	695	738	716	713	716	729	716	773	732	689	639	705	734	756	713	680	714	709	719	715	726	698	754	706	690	715	660	700	712	656	748	698	715	650	753	697	661	677	762	699	730	703	761	692	721	694	709	698	740	742	718	730	699	701	722	690	671	740	670	689	681	725	675	708	703	717	684	678	694	695	720	727	723	630	761	681	690	720	736	696	698	680	712	715	723	706	726	693	666	726	726	710	748	687	728	681	712	705	742	725	704	669	689	727	689	750	747	735	691	700	743	694	728	740	728	719	719	679	703	652	686	693	728	733	696	701	679	695	719	715	665	712	678	689	720	719	706	753	684	669	737	731	694	705	684	728	673	765	669	706	700	700	693	713	679	699	706	674	750	724	698	691	704	686	732	722	687	688	709	709	712	702	686	713	692	749	751	663	711	675	700	687	713	731	700	683	729	720	743	710	693	678	686	637	709	702	729	737	656	701	705	708	679	724	733	689	757	661	706	679	676	713	714	705	661	697	704	749	716	686	729	704	721	702	709	673	694	756	705	727	749	716	718	727	703	712	693	725	730	729	704	740	718	709	667	711	653	708	705	691	701	740	699	728	686	717	685	688	744	702	679	729	703	730
35173	15549	10108	19494	24962	23086	19676	16687	14401	12743	11701	10800	10063	9562	9182	8866	8560	8419	8040	8011	7892	7932	7890	7767	7729	7608	7511	7597	7512	7329	7260	7219	7314	7284	7209	7186	7129	7066	7137	7169	6986	7092	7051	7148	7026	7044	7049	7010	6955	6981	7040	6960	7031	6853	6995	6828	6879	6986	6894	6858	6860	6930	6962	6925	6812	6994	6899	6780	6830	6911	6917	6789	6920	6864	6886	6953	6944	6950	6821	6741	6913	6743	6923	6835	6842	6779	6796	6711	7006	6836	6922	6865	6971	7050	6862	6801	6987	6768	6822	6845	6847	6756	6762	6778	6983	6823	6907	6817	6993	6752	6786	6798	6875	6755	6828	6666	6753	6980	6897	6857	6865	6800	6844	6936	6784	6903	6828	6712	6805	6806	6857	6830	6897	6697	6853	6880	6814	6789	6762	6892	6899	6860	6772	6886	6951	6746	6907	6866	6814	6881	6840	6745	6911	6853	6836	6807	6750	6780	6817	6804	6756	6793	6747	6833	6693	6790	6860	6739	6742	6772	6770	6781	6834	6821	6802	6853	6927	6769	6733	6721	6943	6765	6810	6773	6802	6832	6767	6746	6874	6750	6782	6848	6777	6669	6840	6802	6736	6712	6851	6788	6859	6850	6876	6924	6788	6945	6760	6816	6755	6762	6792	6923	6889	6866	6923	6797	6786	6802	6816	6855	6790	6779	6808	6771	6752	6910	6657	6782	6692	6809	6747	6824	6716	6794	6903	6659	6745	6820	6752	6881	6696	6859	6740	6758	6833	6834	6809	6751	6769	6877	6854	6706	6825	6808	6734	6841	6923	6894	6785	6829	6821	6854	7006	6781	6855	6878	6879	6771	6785	6707	6820	6962	6873	6825	6940	6830	6804	6738	6746	6877	6878	6732	6823	6963	6930	6751	6941	6789	6738	6912	6826	6799	6873	6835	6865	6770	6823	6764	6720	6792	6876	6818	6838	6685	6770	6690	6883	6819	6761	6747	6810	6816	6815	6844	6809	6668	6781	6800	6846	6719	6803	6805	6857	6779	6859	6825	6690	6796	6740	6856	6768	6783	6907	6836	6808	6873	6793	6747	6791	6908	6843	6839	6789	6913	6811	6788	6777	6952	6712	6858	6884	6799	6769	6828	6876	6713	6853	6774	6800	6784	6781	6787	6763	6784	6913	6936	6861	6720	6713	6871	6836	6807	6858	6726	6910	6903	6868	6874	6800	6840	6858	6843	6748	6804	6797	6859	6916	6903	6816	6851	6879	6851	6857	6945	6818	6940	6726	6969	6712	6746	6599	6753	6901	6795	6837	6749	6818	6735	6864	6728	6771	6870	6763	6659	6858	6757	6871	6759	6865	6662	6870	6848	6871	6899	6838	6825	6867	6796	6843	6832	6723	6695	6758	6928	6819	6820	6848	6747	6859	6813	6868	6909	6973	6752	6825	6817	6767	6748	6757	6848	6795	6813	6759	6777	6703	6743	6880	6818	6791	6853	6846	6746	6762	6797	7059	6796	6853	6792	6761	6779	6833	6765	6836	6775	6958	6913	6792	6720	6735	6810	6844	6871	6860	6751	6876	6689	6881	6655	6944	6824	6887	6859	6847	6684	6897	6874	6797	6916	6740	6773	6806	6904	6811	6751	6667	6787	6838	6780	6846	6830	6859	6853	6891	6837	6752	6792	6847	6778	6821	6891	6836	6918	6863	6862	6855	6811	6728	6922	6833	6860	6817	6871	6771	6895	6843	6772	6963	6901	6836	6787	6745	6842	6819	6766	6807	6909	6799	6768	6926	6804	6823	6776	6842	6738	6926	6875	6848	6933	6781	6727	6830	6834	6792	6883	6974	6828	6756	6940	6879	6822	6800	6805	6875	6824	6814	6930	6841	6769	6841	6795	6855	6767	6932	6775	6920	6649	6774	6926	6785	6848	6793	6787	6777	6884	6769	6783	6840	6826	6764	6860	6698	6753	6775	6816	6773	6742	6772	6923	6785	6825	6931	6828	6781	6842	6827	6765	6755	6829	6832	6853	6858	6736	6882	6916	6661	6788	6927	6860	6821	6782	6725	6727	6905	6910	6743	6798	6882	6836	6928	6717	6774	6825	6888	6805	6880	6949	6853	6896	6936	6705	6827	6852	6895	6762	6703	6824	6874	6954	6750	6736	6859	6815	6716	6830	6693	6851	6743	6772	6704	6918	6836	6722	6863	6858	6699	6740	6709	6927	6825	6770	6881	6751	6945	6684	6746	6872	6827	6801	6915	6815	6864	6804	6778	6764	6862	6849	6846	6790	6799	6843	6839	6902	6769	6781	6839	6846	6769	6736	6810	6873	6793	6767	6774	6816	6806	6783	6693	6820	6806	6844	6749	6824	6777	6666	6848	6737	6729	6903	6787	6766	6954	6775	6856	6921	6847	6747	6784	6815	6760	6898	6757	6717	6915	6826	6894	6804	6809	6756	6665	6820	6721	6798	6833	6736	6882	6750	6805	6747	6790	6745	6916	6677	6760	6763	6829	6733	6873	6917	6783	6878	6856	6828	6732	6782	6701	6890	6853	6705	6791	6943	6702	6866	6867	6784	7006	6809	6785	6750	6870	6815	6785	6865	6596	6812	6794	6775	6874	6850	6847	6752	6914	6840	6831	6896	6848	6891	6799	6916	6834	6883	6826	6821	6845	6786	6680	6809	6793	6839	6883	6878	6806	6830	6925	6692	6935	6820	6863	6839	6834	6706	6763	6744	6822	6934	6865	6931	6845	6774	6840	6809	6938	6847	6826	6696	6933	6830	6758	6898	6807	7005	6810	6777	6978	6839	6751	6813	6785	6904	6777	6861	6853	6877	6848	6779	6793	6828	6742	6815	6774	6808	6886	6709	6882	6848	6850	6882	6777	6751	6922	6845	6816	6807	6779	6771	6874	7036	6924	6775	6772	6838	6966	6839	6859	6878	6746	6723	6820	6791	6817	6894	6858	6938	6797	6822	6673	6943	6874	6890	6768	6790	6791	6847	6821	6667	6792	6778	6855	6839	6868	6825	6748	6767	6819	6766	6991	6911	6791	6884	6799	6729	6721	6900	6862	6819	6760	6839	6825	6792	6888	6724	6840	6730	6870	6793	6884	6799	6833	6964	6808	6882	6930	6874	6791	6720	6568	6764	6637	6801	6955	6931	6780	6874	6841	6823	6929	6925	6947	6842	6835	6806	6756	6665	6775	6780	6811	6804	6732	6837	6809	6849	6788	6869	6828	6911	6835	6831	6815	6784	6737	6706	6883	6786	6771	6758	6877	6820	6797	6734	6750	6752	6879	6646	6784	6695	6858	6831	6890	6873	6648	6726	6753	6812	6874	6779	6716	6904	6944	6736	6943	6865	6806	6765	6734	6761	6819	6702	7000	6935	6819	6742	6878	6883	6937	6865	6831	6891	6686	6849	6862	6852	6719	6822	6825	6836	6905	6793	6749	6813	6914	6758	6795	6810	6915	6858	6869	6904	6853	6723	6939	6774	6946	6845	6729	6870	6928	6722	6825	6741	6803	6819	6766	6690	6794	6769	6841	6875	6722	6810	6718	6767	6785	6786	6797	6833	6733	6816	6912	6847	6797	6769	6696	6828	6765	6746	6796	6823	6767	6802	6849	6877	6757	6749	6833	6730	6885	6921	6640	6814	6947	6835	6752	6746	6811	6727	6737	6810	6795	6846	6724	6843	6837	6885	6739	6953	6733	6962	6864	6793	6767	6804	6901	6802	6772	6818	6785	6780	6697	6847	6577	6865	6779	6876	6834	6789	6938	6941	6791	6881	6719	6915	6774	6843	6867	6890	6815	6763	6771	6820	6835	6878	6787	6942	6807	6877	6890	6856	6760	6911	6851	6839	6831	6689	6817	6725	6877	6746	6833	6920	6822	6702	6842	6941	6842	6854	6753	6674	6886	6806	6800	6897	6882	6791	6775	6914	6931	6818	6801	6838	6973	6919	6786	6813	6849	6778	6860	6786	6964	6865	6823	6873	6704	6837	6951	6776	6853	6769	6793	6912	6727	6697	6719	6792	6726	6813	6830	6819	6842	6729	6827	6782	7002	6823	6775	6698	6594	6892	6700	6888	6793	6811	6756	6832	6806	6868	6918	6758	6808	6836	6914	6846	6853	6741	6876	6772	6813	6916	6918	6707	6779	6787	6766	6877	6743	6794	6717	6874	6840	6806	6780	6702	6787	6870	6933	6865	6858	6871	6783	6851	6893	6937	6742	6711	6801	6751	6783	6829	6747	6851	6806	6833	6854	6846	6781	6824	6831	6863	6802	6892	6913	6789	6774	6710	6728	6808	6921	6625	6846	6800	6745	6805	6794	6938	6709	6785	6926	6890	6857	6790	6905	6788	6808	6799	6699	6833	6812	6844	6703	6837	6762	6722	6810	6915	6768	6895	6713	6824	6920	6893	6847	6885	6817	6676	6845	6695	6757	6858	6819	6824	6839	6939	6725	6801	6727	6878	6852	6898	6723	6886	6848	6843	6868	6758	6831	6702	6795	6856	6810	6757	6691	6858	6877	6881	6735	6739	6913	6857	6732	6810	6951	6774	6945	6717	6657	6964	6745	6752	6898	6826	6732	6759	6891	6744	6796	6721	6797	6815	6864	6776	6818	6860	6823	6797	6966	6868	6845	6759	6713	6939	6883	6818	6915	6700	6876	6900	6791	6886	6801	6731	6834	6775	6761	6841	6773	6617	6759	6754	6846	6842	6813	6972	6719	6759	6776	6854	6711	6724	6868	6720	6740	6680	6912	6755	6821	6722	6700	6938	6734	6817	6905	6726	6679	6717	6767	6874	6881	6858	6876	6679	6879	6808	6962	6862	6779	6825	6943	6883	6700	6764	6877	6827	6888	6632	6853	6838	6693	6979	6934	6805	6826	6853	6874	6882	6807	6763	6977	6828	6763	6719	6795	6795	6790	6854	6803	6829	6838	6886	6598	6939	6996	6939	6751	6904	6886	6947	6798	6850	6822	6902	6974	6752	6808	6766	6929	6815	6893	6867	6821	6888	6772	6807	6851	6847	6827	6771	6918	6890	6830	6874	6792	6832	6723	6785	6943	6799	6762	6936
3476	985	883	886	1041	989	1036	965	982	915	922	948	980	946	911	920	960	944	935	922	884	928	941	872	944	893	936	943	935	882	878	881	937	911	966	885	955	942	961	914	884	936	928	940	944	910	894	881	977	868	906	903	927	968	951	947	967	913	954	939	913	945	881	920	912	924	888	939	903	946	950	898	921	912	907	947	873	926	995	909	900	953	904	922	889	908	974	894	900	879	931	945	954	906	922	896	883	911	972	951	891	916	912	912	875	914	893	917	966	954	918	902	924	921	881	932	984	942	949	1003	960	985	894	901	906	967	905	905	940	911	902	918	869	859	963	852	921	933	894	920	928	956	879	957	933	919	966	891	911	931	928	864	914	886	878	914	904	935	914	958	858	920	883	865	914	899	951	884	885	912	908	959	973	922	912	926	922	916	888	946	906	933	903	892	908	928	851	943	924	938	920	973	902	955	944	912	945	1000	903	927	944	946	933	858	911	996	939	908	933	906	885	887	951	880	919	917	853	906	927	916	938	942	907	902	902	956	938	870	921	943	969	929	929	937	876	943	929	919	952	925	916	919	908	971	896	897	927	897	958	958	869	946	969	917	929	1003	946	901	922	902	896	882	959	926	923	909	891	884	963	945	929	969	962	925	975	972	852	907	946	923	947	969	945	837	935	903	928	902	911	912	926	870	883	924	894	917	945	945	891	902	890	916	971	964	905	951	919	930	945	902	926	914	909	896	919	911	907	897	962	965	955	893	905	962	902	937	930	962	982	927	889	915	907	947	930	914	894	863	922	917	958	950	920	951	932	937	873	929	963	958	948	927	918	919	885	867	936	860	931	886	901	927	947	953	931	937	866	934	941	930	949	854	959	905	936	895	946	877	899	976	886	915	903	925	927	922	912	995	885	913	919	923	902	917	923	913	969	952	923	948	947	942	916	961	864	897	909	930	876	818	921	944	879	945	951	884	992	937	857	931	911	933	931	963	926	957	984	912	900	891	966	895	881	946	924	941	902	909	914	929	948	926	937	920	940	920	910	935	922	894	923	889	887	948	949	864	974	945	926	927	914	926	977	926	925	906	927	910	895	941	898	930	938	936	970	988	943	918	955	895	913	944	875	911	919	912	959	926	965	939	895	852	889	883	918	905	880	895	917	951	884	943	883	930	919	928	884	924	963	908	940	933	984	965	926	918	923	946	899	933	919	951	947	941	912	965	901	903	926	958	904	966	935	893	939	908	946	920	941	937	894	923	931	910	906	895	899	932	924	932	911	978	880	944	899	946	915	920	932	917	924	956	917	962	937	964	927	942	889	947	948	935	898	924	904	955	908	953	939	901	923	964	945	961	898	932	988	949	903	937	921	924	883	895	934	947	948	938	896	985	936	949	940	951	878	900	958	887	967	953	950	950	937	899	963	940	975	895	890	931	910	884	946	907	936	961	944	922	903	970	908	852	861	935	902	908	940	886	925	883	892	940	942	915	962	892	909	909	937	904	936	917	954	886	928	909	942	952	940	925	937	939	985	916	900	868	849	950	941	914	875	867	904	896	906	884	950	866	847	931	865	896	915	900	986	944	934	917	894	957	932	924	913	942	895	923	898	950	918	911	938	887	910	895	921	898	924	919	930	931	906	902	871	956	877	937	966	878	950	887	927	893	889	939	883	930	933	892	944	914	911	986	899	909	886	935	920	915	901	921	930	915	936	958	945	943	945	920	897	900	906	910	890	894	916	932	897	925	888	879	878	926	905	928	971	863	922	886	908	882	919	899	866	920	923	951	962	954	935	933	883	980	910	918	914	928	838	931	922	947	949	883	885	950	954	910	913	894	963	990	965	868	880	886	916	950	894	915	905	957	934	938	917	943	954	945	932	961	947	887	905	938	876	868	935	879	921	930	978	906	928	896	925	913	929	928	961	910	946	923	948	906	902	915	894	894	960	923	913	941	920	932	937	953	866	905	915	956	910	898	917	889	919	878	931	942	905	908	945	910	960	891	959	963	915	940	843	938	902	926	892	919	946	952	969	935	922	941	938	924	893	926	953	927	906	897	865	939	917	918	945	879	929	897	896	913	886	947	976	951	901	938	927	954	921	940	959	956	928	935	934	911	921	882	916	918	925	957	965	925	922	960	953	934	989	842	956	897	931	912	935	940	885	927	979	906	912	917	959	918	883	949	861	925	935	925	958	892	911	914	931	930	907	921	930	959	912	962	944	925	931	911	960	957	864	939	930	953	930	889	893	946	955	942	961	904	930	918	941	915	907	905	930	947	909	930	957	908	948	944	950	895	968	950	966	921	880	937	950	951	927	889	907	947	946	953	960	958	928	925	941	929	899	947	845	925	948	974	967	909	935	893	845	925	901	914	887	944	938	895	936	890	918	879	915	883	944	925	932	896	858	961	945	904	950	919	918	856	1010	918	938	966	911	944	929	921	905	921	956	941	949	932	914	889	887	942	914	895	932	880	923	862	922	909	927	921	957	918	954	964	917	922	937	878	887	978	858	911	920	978	917	919	956	934	959	883	940	922	918	908	901	922	911	947	953	963	899	866	952	877	934	916	865	936	962	905	947	871	928	929	958	909	898	959	910	926	947	918	924	892	887	842	904	941	938	934	968	965	945	858	903	922	940	944	915	969	958	953	900	896	934	947	926	944	919	984	883	917	925	897	950	962	913	890	899	953	937	878	949	914	931	945	903	970	909	909	966	916	914	896	924	982	914	882	898	928	901	943	951	947	939	971	930	973	918	978	921	947	909	947	942	914	872	901	873	886	966	939	924	958	930	916	909	932	899	897	879	914	950	894	936	927	909	931	957	912	983	922	992	899	916	872	925	965	923	924	935	952	943	906	913	985	1003	885	953	948	946	917	957	949	1001	942	908	917	924	909	919	940	896	1000	957	953	876	944	916	911	886	927	954	925	964	925	896	911	928	919	914	895	962	903	911	937	936	921	953	948	874	939	930	904	952	878	901	914	926	1007	925	918	988	835	942	911	925	933	918	897	879	972	911	892	907	876	915	925	949	934	875	897	937	921	901	933	925	888	907	886	911	929	979	962	919	934	915	915	922	912	950	909	892	934	909	915	970	908	911	894	934	932	895	907	952	906	929	921	899	928	914	966	946	893	895	907	979	956	924	892	922	956	915	912	949	868	966	933	916	890	900	884	928	943	964	948	963	946	928	938	926	926	880	916	914	898	977	905	903	932	934	917	949	898	1000	959	925	944	930	914	933	911	894	924	927	903	886	923	945	912	926	887	929	929	947	897	925	969	931	914	926	896	978	950	955	899	917	909	973	913	931	960	896	886	921	948	948	952	929	946	925	951	880	869	972	960	908	962	955	917	903	928	948	935	915	921	886	917	897	917	953	908	900	896	961	953	921	925	853	922	893	889	882	917	931	959	883	983	949	889	958	911	946	891	907	910	928	969	929	892	911	967	855	916	909	906	937	939	955	952	942	911	930	906	938	922	931	865	944	882	939	936	864	896	932	881	918	931	939	934
23553	10914	9253	11575	13255	12658	11627	10723	10114	9572	9462	9326	9219	9002	9022	9040	8780	8844	8691	8740	8742	8700	8702	8693	8683	8780	8702	8647	8602	8619	8694	8583	8616	8501	8528	8580	8703	8611	8636	8561	8496	8461	8612	8630	8471	8446	8624	8578	8536	8516	8623	8489	8669	8483	8647	8583	8526	8583	8465	8507	8473	8509	8520	8508	8521	8583	8490	8633	8439	8459	8564	8503	8447	8629	8521	8523	8534	8558	8384	8616	8453	8515	8510	8419	8498	8475	8473	8472	8454	8605	8628	8566	8747	8409	8627	8500	8527	8652	8606	8449	8583	8524	8514	8540	8622	8445	8706	8516	8446	8580	8538	8524	8529	8596	8461	8531	8665	8597	8586	8521	8577	8574	8469	8585	8542	8607	8432	8456	8599	8433	8498	8503	8451	8573	8482	8504	8565	8388	8483	8561	8569	8431	8774	8590	8516	8616	8416	8457	8622	8490	8491	8558	8573	8612	8529	8528	8599	8436	8669	8543	8333	8438	8514	8382	8452	8540	8472	8532	8594	8581	8429	8479	8528	8642	8410	8453	8585	8577	8390	8600	8474	8597	8482	8491	8567	8513	8470	8552	8614	8504	8488	8403	8352	8495	8499	8562	8492	8588	8657	8576	8450	8559	8606	8466	8553	8504	8327	8614	8651	8585	8620	8552	8483	8571	8463	8544	8469	8588	8574	8556	8546	8561	8563	8549	8466	8576	8591	8516	8665	8461	8541	8603	8538	8435	8540	8597	8472	8594	8384	8405	8563	8416	8640	8690	8590	8428	8641	8632	8524	8695	8569	8564	8533	8364	8630	8494	8479	8521	8471	8488	8520	8622	8396	8474	8546	8427	8447	8497	8480	8452	8526	8598	8472	8529	8397	8551	8445	8513	8383	8634	8525	8599	8517	8502	8655	8576	8518	8554	8535	8591	8453	8454	8541	8395	8577	8420	8366	8647	8560	8491	8567	8551	8467	8596	8463	8376	8627	8365	8426	8511	8410	8492	8578	8634	8414	8652	8486	8433	8392	8533	8689	8425	8638	8498	8547	8587	8454	8545	8647	8542	8645	8391	8573	8412	8651	8546	8528	8560	8493	8405	8475	8658	8482	8550	8380	8661	8513	8613	8483	8456	8486	8591	8631	8585	8478	8478	8458	8499	8488	8549	8463	8458	8610	8567	8635	8496	8377	8551	8712	8566	8550	8697	8484	8495	8535	8612	8604	8453	8498	8530	8605	8490	8445	8536	8465	8492	8609	8463	8444	8494	8395	8336	8489	8574	8730	8561	8471	8422	8412	8556	8509	8488	8510	8520	8547	8648	8657	8499	8541	8527	8525	8528	8735	8470	8480	8519	8438	8537	8444	8467	8574	8432	8507	8544	8596	8721	8553	8610	8532	8531	8425	8689	8408	8430	8579	8546	8442	8478	8541	8401	8563	8498	8540	8485	8518	8543	8499	8579	8477	8597	8554	8713	8619	8490	8310	8593	8575	8319	8496	8649	8752	8448	8509	8405	8479	8643	8686	8676	8587	8544	8572	8523	8528	8535	8560	8563	8514	8626	8627	8440	8587	8433	8383	8553	8586	8587	8489	8417	8679	8418	8563	8559	8457	8323	8622	8477	8493	8444	8563	8604	8566	8654	8544	8623	8603	8544	8676	8447	8418	8440	8522	8512	8519	8499	8535	8451	8637	8581	8579	8535	8513	8516	8538	8492	8575	8484	8478	8638	8557	8512	8511	8569	8519	8452	8543	8583	8550	8572	8535	8540	8462	8549	8528	8588	8527	8553	8593	8475	8458	8563	8482	8525	8511	8584	8459	8423	8407	8513	8443	8516	8421	8602	8489	8664	8518	8570	8544	8513	8592	8589	8427	8677	8568	8432	8439	8659	8467	8517	8416	8514	8527	8452	8419	8616	8508	8508	8458	8630	8374	8410	8517	8474	8535	8633	8584	8544	8432	8523	8519	8518	8472	8499	8695	8418	8554	8659	8583	8554	8566	8519	8559	8611	8458	8560	8441	8555	8423	8550	8642	8600	8533	8530	8453	8461	8527	8501	8563	8537	8523	8563	8412	8510	8426	8369	8614	8554	8598	8563	8494	8629	8643	8405	8571	8528	8443	8561	8561	8395	8549	8525	8549	8402	8729	8546	8608	8523	8450	8549	8531	8544	8540	8369	8584	8467	8372	8602	8498	8577	8613	8448	8512	8682	8588	8357	8642	8624	8487	8471	8535	8496	8528	8340	8655	8406	8570	8463	8537	8538	8630	8594	8533	8689	8513	8681	8593	8846	8558	8418	8569	8650	8421	8526	8657	8530	8612	8415	8527	8571	8558	8635	8395	8457	8516	8514	8616	8516	8627	8365	8560	8480	8430	8514	8468	8397	8537	8522	8626	8549	8594	8605	8409	8424	8562	8564	8545	8595	8482	8478	8639	8520	8544	8527	8578	8546	8563	8387	8593	8528	8602	8439	8522	8679	8517	8564	8546	8471	8522	8655	8539	8571	8509	8528	8490	8548	8548	8433	8623	8588	8661	8556	8451	8565	8524	8442	8462	8592	8391	8671	8587	8483	8575	8526	8476	8608	8457	8499	8618	8509	8389	8603	8496	8533	8458	8565	8600	8397	8598	8691	8587	8515	8604	8464	8361	8505	8477	8644	8445	8488	8484	8607	8539	8498	8509	8646	8539	8445	8503	8409	8621	8628	8558	8548	8517	8605	8509	8440	8529	8536	8611	8572	8520	8568	8551	8559	8538	8531	8468	8602	8676	8598	8577	8514	8591	8615	8507	8545	8298	8625	8529	8432	8604	8559	8576	8645	8514	8437	8515	8504	8615	8458	8553	8524	8617	8472	8577	8521	8558	8453	8618	8446	8464	8545	8486	8539	8510	8479	8492	8458	8560	8663	8560	8418	8546	8620	8477	8407	8609	8593	8521	8488	8393	8499	8431	8403	8539	8533	8527	8366	8509	8637	8464	8451	8541	8446	8657	8510	8558	8675	8592	8501	8439	8627	8520	8510	8526	8458	8572	8616	8508	8441	8578	8581	8542	8582	8552	8507	8678	8688	8528	8583	8532	8485	8395	8365	8605	8532	8514	8544	8582	8512	8631	8530	8490	8500	8543	8521	8441	8474	8506	8460	8490	8353	8422	8428	8529	8575	8541	8402	8566	8601	8521	8429	8513	8633	8443	8378	8453	8528	8510	8488	8514	8560	8710	8514	8598	8436	8608	8625	8594	8496	8584	8581	8614	8517	8375	8488	8448	8498	8499	8346	8512	8489	8611	8519	8592	8607	8558	8559	8483	8475	8490	8618	8511	8501	8638	8501	8496	8558	8503	8395	8401	8465	8466	8533	8418	8675	8610	8570	8649	8526	8518	8456	8485	8651	8532	8320	8532	8571	8395	8405	8500	8615	8444	8623	8674	8516	8665	8502	8427	8548	8500	8539	8460	8526	8501	8476	8421	8508	8498	8511	8470	8580	8503	8626	8537	8544	8518	8440	8489	8595	8502	8485	8584	8477	8522	8465	8577	8579	8495	8585	8446	8505	8533	8615	8494	8509	8521	8476	8521	8404	8504	8567	8465	8439	8577	8610	8581	8556	8629	8479	8544	8498	8572	8570	8686	8602	8474	8505	8435	8469	8441	8531	8282	8552	8480	8512	8524	8579	8690	8477	8452	8496	8682	8638	8500	8409	8672	8594	8501	8552	8521	8483	8453	8579	8523	8538	8680	8553	8498	8528	8563	8576	8509	8467	8500	8514	8507	8566	8596	8412	8602	8524	8441	8519	8429	8509	8413	8413	8565	8429	8515	8443	8461	8610	8448	8500	8409	8646	8633	8582	8473	8595	8370	8530	8523	8484	8580	8630	8421	8521	8462	8582	8557	8432	8394	8484	8467	8603	8417	8643	8435	8485	8691	8418	8577	8439	8445	8606	8510	8523	8521	8516	8482	8517	8524	8499	8451	8485	8519	8777	8562	8504	8534	8693	8531	8602	8502	8418	8551	8591	8577	8481	8512	8567	8535	8459	8488	8584	8498	8570	8570	8420	8631	8543	8462	8458	8439	8519	8593	8570	8484	8585	8508	8421	8524	8517	8580	8496	8442	8530	8403	8425	8380	8574	8583	8540	8437	8646	8527	8550	8684	8491	8527	8502	8457	8485	8547	8430	8584	8474	8543	8546	8479	8462	8404	8503	8495	8487	8564	8424	8582	8539	8527	8447	8512	8462	8377	8593	8568	8565	8659	8557	8501	8547	8617	8620	8601	8663	8504	8535	8542	8625	8562	8599	8501	8611	8429	8454	8598	8486	8679	8505	8464	8661	8716	8625	8660	8639	8423	8607	8440	8512	8529	8486	8510	8527	8581	8681	8527	8445	8402	8492	8487	8499	8528	8505	8360	8653	8452	8506	8343	8564	8554	8637	8470	8537	8417	8647	8645	8615	8450	8470	8641	8423	8583	8407	8692	8538	8566	8565	8499	8496	8486	8582	8432	8571	8511	8619	8537	8528	8492	8566	8541	8505	8542	8482	8631	8434	8509	8546	8641	8608	8439	8576	8542	8489	8521	8543	8504	8545	8605	8677	8579	8521	8586	8504	8499	8520	8528	8609	8546	8605	8550	8503	8495	8593	8584	8544	8476	8553	8594	8549	8561	8531	8578	8535	8407	8518	8549	8525	8513	8560	8568	8684	8556	8433	8560	8486	8496	8567	8447	8635	8419	8550	8581	8476	8430	8500	8419	8452	8567	8514	8525	8508	8626	8531	8457	8542	8450	8528	8543	8444	8518	8536	8628	8504	8477	8579	8496	8485	8426	8463	8644	8417	8462	8646	8528	8604	8541	8476	8633	8451	8618	8484	8667	8487	8708	8543	8561	8549	8571	8423	8508	8546	8433	8643	8613	8453	8547	8509	8593	8562	8561	8616	8463	8608	8556	8563	8557	8580	8423	8610	8603	8711	8488	8522	8457	8439	8590	8315	8500	8665	8489	8436	8448	8522	8596	8473	8602	8450	8597	8414	8641	8454	8462	8551	8377	8613	8468	8659	8597	8540	8629	8181	8542	8462	8530	8590	8515	8612	8480	8607	8643	8523	8616	8530
5535	863	752	703	745	815	772	753	749	716	709	736	653	667	656	635	605	710	605	666	602	632	618	626	535	624	637	590	603	588	591	599	582	584	599	610	652	605	622	609	608	629	574	617	593	612	589	648	630	596	570	615	619	650	602	615	590	601	620	590	601	614	629	645	587	598	623	587	591	601	648	598	658	600	598	592	607	615	604	630	579	653	595	591	625	649	638	662	641	617	645	606	617	576	621	638	644	628	633	604	598	597	609	611	612	615	603	628	586	620	599	602	599	605	548	645	580	598	608	629	616	633	650	635	600	627	547	604	648	614	559	602	627	591	607	593	578	614	594	618	608	624	624	554	610	622	617	595	605	611	577	625	657	607	573	621	648	593	604	578	627	558	576	567	618	602	616	622	607	620	626	612	605	601	599	617	594	584	607	611	627	611	606	593	572	586	601	566	609	606	652	565	567	605	611	627	598	634	608	623	638	643	611	640	596	603	632	623	581	541	580	597	602	575	628	614	618	560	614	564	590	666	615	635	584	627	635	607	644	617	627	643	603	578	626	586	617	593	586	597	628	591	617	629	581	608	596	587	642	582	603	610	587	618	604	578	568	587	614	572	607	625	599	630	595	615	602	618	630	592	623	600	590	623	624	637	616	596	616	619	617	565	581	615	569	589	609	612	609	647	597	607	610	582	653	621	637	560	636	592	637	564	598	640	615	615	608	608	591	614	582	611	596	613	606	587	587	621	628	588	613	593	612	561	606	641	585	619	611	584	614	587	638	585	608	597	579	635	612	572	587	636	584	555	583	599	605	613	619	616	598	628	571	590	579	621	626	632	614	635	614	590	622	580	614	592	580	579	626	597	561	638	631	637	588	630	549	619	570	624	614	610	597	650	601	573	618	611	658	620	600	614	609	586	574	672	635	619	568	614	615	586	633	625	606	624	633	579	601	581	588	608	612	597	563	601	648	587	598	586	610	560	589	614	630	583	582	624	613	600	587	594	641	591	577	602	619	616	609	612	560	622	583	582	616	641	617	607	615	584	624	624	604	626	585	645	602	624	523	643	632	610	630	580	601	629	645	602	594	604	582	605	619	590	611	619	632	600	618	610	636	554	570	590	587	585	589	604	578	605	583	629	591	580	621	610	654	630	601	595	587	594	594	645	610	634	562	586	587	622	612	599	629	602	576	593	578	586	605	620	576	630	638	616	604	620	579	602	583	601	589	585	574	620	582	606	585	610	617	588	585	566	608	622	606	592	601	598	585	584	611	578	562	574	596	601	610	623	587	590	569	589	611	578	595	587	609	592	625	619	601	625	656	631	571	582	621	580	630	608	581	589	587	619	592	585	615	615	586	611	597	559	637	575	606	568	528	569	593	587	593	554	610	597	631	588	582	616	580	593	591	612	604	600	614	615	602	557	635	658	600	658	634	571	588	585	616	610	558	623	604	616	593	572	599	598	643	567	624	636	578	599	652	614	600	592	611	616	628	554	661	589	605	583	576	573	588	603	670	624	636	599	619	588	567	570	632	621	598	607	642	602	581	601	584	621	607	592	600	592	609	633	607	579	624	583	648	589	598	627	599	612	626	622	580	637	621	567	612	595	633	629	576	628	607	626	594	605	614	623	614	591	620	556	602	598	621	606	626	620	655	577	596	578	565	623	632	621	614	628	610	632	598	622	613	657	628	623	552	614	573	610	595	566	641	621	628	568	666	608	626	619	617	597	641	595	584	684	626	625	571	611	604	611	593	571	579	590	544	607	584	603	572	638	589	584	609	589	628	572	602	595	598	608	580	595	633	648	600	640	583	624	613	618	566	616	618	598	611	600	590	537	607	595	579	600	591	610	611	607	608	628	589	606	592	584	642	625	597	628	625	605	590	604	595	601	613	604	612	573	615	600	584	594	585	630	625	583	614	603	638	601	597	590	586	614	588	581	572	611	616	625	593	585	576	608	599	600	563	634	599	576	622	587	581	582	621	594	594	579	568	610	605	593	600	610	612	610	640	593	570	593	612	646	579	628	581	581	632	635	587	561	594	560	619	616	633	597	626	592	616	595	611	605	633	641	580	562	612	607	626	624	582	611	598	626	616	612	624	607	585	557	609	574	605	605	621	606	588	595	615	622	635	634	615	586	621	611	596	618	625	627	623	612	650	624	607	635	605	621	600	579	603	567	633	616	618	587	576	598	598	619	624	601	562	585	585	644	585	617	625	601	562	583	638	562	551	601	607	595	609	658	580	607	596	616	626	636	583	550	602	604	560	556	614	633	598	598	636	577	572	566	583	610	630	588	590	618	554	563	626	582	605	626	568	569	616	623	567	631	600	603	585	680	611	635	619	648	615	640	603	603	630	618	621	587	610	591	562	654	645	602	589	601	631	596	584	597	583	622	644	654	627	627	614	630	598	616	596	618	635	605	563	605	601	588	621	630	559	602	593	610	623	590	627	598	621	596	628	578	558	617	644	611	564	587	621	636	640	617	577	578	653	595	613	651	624	595	592	569	631	594	603	585	623	545	614	583	633	602	601	629	637	604	629	635	609	592	630	610	618	614	614	587	600	557	609	596	600	622	624	560	628	605	626	597	632	625	659	582	636	587	598	599	640	602	607	595	626	587	594	570	585	576	623	595	641	610	590	592	579	593	603	619	561	646	580	597	648	594	641	601	639	591	588	613	544	565	656	580	651	638	589	597	601	565	658	592	600	608	635	558	611	541	604	598	567	604	581	636	593	612	618	608	621	589	614	628	642	632	633	656	616	642	618	642	575	599	601	626	589	639	604	606	621	603	632	579	566	600	594	641	634	598	620	563	598	608	609	584	595	626	619	622	613	584	654	584	567	623	638	630	624	645	606	581	596	551	569	571	596	620	620	613	601	613	634	605	610	587	575	607	625	612	566	572	608	603	609	611	629	663	619	584	557	573	618	613	586	561	592	633	610	579	589	616	594	584	571	560	590	609	642	598	574	650	597	594	600	584	533	583	614	601	635	601	610	605	615	595	622	613	567	586	621	597	556	580	621	631	652	613	608	587	645	605	536	618	577	595	642	622	617	633	596	562	632	588	620	654	627	603	620	604	609	612	583	526	570	601	596	608	618	613	622	615	584	620	633	590	583	585	584	639	618	596	594	604	606	583	565	601	676	626	652	594	611	611	602	631	595	614	536	602	577	595	594	630	571	573	636	605	612	576	639	639	606	624	641	619	606	574	615	605	608	632	581	642	602	603	628	668	613	596	635	558	617	612	645	596	624	580	579	582	630	622	617	633	605	574	636	593	611	577	591	559	635	614	592	633	620	623	583	599	569	566	548	614	609	630	606	617	614	587	601	578	627	607	603	617	602	615	586	602	587	600	608	619	601	629	587	579	586	644	622	612	578	575	562	580	589	603	547	594	565	609	582	620	605	597	584	561	552	589	596	638	581	593	580	602	594	598	585	623	608	614	610	641	618	610	606	582	581	609	641	606	598	631	582	626	603	566	577	612	599	637
28876	12091	8030	14654	19016	17551	14963	12520	11069	10002	9117	8487	8167	7681	7465	7273	6998	6867	6837	6698	6857	6588	6561	6593	6484	6427	6431	6502	6394	6318	6397	6323	6341	6180	6235	6262	6114	6107	6181	6107	6098	6128	6116	6134	6171	6135	6024	6025	6145	6102	6050	6076	6024	6067	6051	5988	5921	6043	5996	5886	6128	5935	5984	5933	5894	5929	6004	5871	6034	6056	5975	5996	5939	5971	5937	5990	6008	6020	5888	5997	5920	5971	5951	5964	5860	6003	5923	6031	5914	6027	6005	5903	6139	6060	6039	5995	5954	6038	5987	5958	5949	5917	5868	5982	5905	5838	5953	5977	5990	5958	6021	5839	5998	5858	5980	5784	5956	6012	5977	5863	6022	6015	6018	5894	5973	6018	6011	5920	5962	6062	6023	6015	6037	5966	6031	5940	5932	6012	5894	5918	5883	5991	5871	5870	5918	5917	5997	5903	5949	5978	5930	6019	6027	5930	5896	5905	5868	6073	6058	6100	5869	5867	5899	6021	6117	5886	5892	5986	6036	5916	5960	5919	5904	5842	5859	5903	5932	5867	5873	5853	5915	5899	5961	6040	5961	6089	5899	6079	5993	6066	5866	5955	5985	5988	6044	6017	5994	5828	5902	6009	5927	5964	6037	5895	5903	5984	5941	6004	5996	5928	5912	5926	5988	6001	5882	5950	5927	5904	5913	5992	5945	6005	5920	5892	5816	6085	5953	5961	5969	6011	5853	6041	6012	5967	5889	5982	5990	6077	5931	5897	5883	5870	5898	5977	5946	6002	5969	5899	5978	5967	5995	5988	5971	5883	5918	5812	5872	5882	6017	6028	5925	5907	5967	5955	5800	5944	5875	5983	5867	5957	5925	6048	5972	5892	5922	6033	6027	5943	6046	5821	5959	5923	5938	5897	6062	5978	6087	5869	5903	6008	5952	5939	5934	5946	5899	5891	6029	5966	6083	5892	5921	6116	5950	5993	5989	5923	5957	6009	5971	6055	5972	5955	5884	6031	5911	5940	5979	5994	5956	5999	5873	5946	5917	5975	6000	5908	5937	6190	5932	6051	6113	5981	5956	5918	5896	6055	5909	5970	6032	5959	6006	5871	5942	6086	5995	5896	5898	6043	5957	6012	5926	6029	5829	5997	5968	5901	5800	5903	5963	5909	5894	6022	5931	5917	5921	5880	5845	5973	5991	5954	6079	5851	6018	6000	6024	5937	5754	5827	5867	5921	5909	5858	5871	5922	5910	5984	5837	6026	5985	6017	5898	5927	5931	5945	6015	5973	6089	5961	5913	5961	6081	6077	5827	5868	5995	5925	5928	6016	6081	5876	5972	6093	5899	5845	5926	6033	6036	5960	5894	6014	5946	5864	5924	5863	5987	5852	5957	5953	5910	5832	5913	6026	5836	5977	6009	6002	6002	5892	6018	5912	6015	5974	5930	5934	5909	6089	5915	6029	5983	5870	5964	5868	5921	5865	5986	5952	5867	5925	5984	5969	6001	5964	5876	5915	5996	5906	5980	5870	5958	5918	6059	6026	5870	5882	5920	5972	5794	5979	5924	5973	5998	5968	5976	6072	5801	5976	5988	6094	6096	5938	5825	5992	5964	5947	5918	5814	5898	5989	6024	5913	6010	5935	5943	6053	5918	5921	5953	6002	5973	5890	5996	5954	5894	5969	5956	5997	5971	6086	5881	5842	5915	5966	5865	5971	5993	6069	5847	5936	5854	5928	5879	6007	5887	5940	5887	5945	5896	5959	5991	6046	5988	5847	5897	5952	6048	5932	5920	5953	6020	5987	5892	5838	5910	5984	5968	5918	5909	5974	6020	5923	6063	5944	5981	5939	5920	5968	5916	5883	5903	5951	5967	5914	5953	6047	6083	5865	5976	5985	6181	5958	5939	6032	5902	5863	5970	5980	5833	5871	6082	5961	6108	6057	5892	5879	5858	5944	5888	5793	5930	5941	5940	5936	5844	6025	5959	5945	5953	5998	5997	5896	5930	5941	5925	5958	5857	5942	6013	5983	5905	5883	5929	5970	5915	6017	6011	6067	5969	6089	5979	5859	5986	5837	6010	5984	5994	5909	5946	5958	5890	5966	5917	5966	5974	5936	5990	5963	6040	5957	5933	5972	5974	5925	5929	6003	5972	5756	6023	5968	5952	5986	5971	5814	5985	5866	6127	6034	5938	5964	5912	5940	5929	6020	5904	6072	5970	6023	5913	6152	5958	5942	5960	5895	5896	5938	6005	5955	6070	5891	5917	6038	5909	6013	6036	6016	5986	5916	6110	5902	5851	5839	6073	6078	5918	5944	5945	5894	5865	6018	6015	5845	5977	5951	5987	5931	5938	6028	5966	5897	5892	5946	5993	5903	5948	5948	6047	5971	6066	5907	5891	5988	5941	5899	6001	5885	5882	5923	5958	6026	5888	5914	6023	6008	6016	6021	6047	5920	5971	5957	5911	5921	5834	5939	6020	5962	5888	5861	5968	6009	5904	6024	6051	5953	5946	6066	6020	6061	5996	5928	6013	5970	5985	5803	5969	5950	5945	6064	5894	6030	5932	6075	5908	5996	5927	6078	5930	5927	5860	5944	5972	5959	5959	5946	5988	5997	6008	5889	6009	6112	5938	5880	5984	5917	6020	5911	5942	5893	5962	5967	5810	5964	5919	5890	5972	5935	5821	6043	5964	5982	5928	5928	6005	5987	5862	5958	6024	6001	5889	5944	6060	5970	5958	5946	5923	6056	5959	6048	5983	5913	6077	6031	5896	6021	5906	5914	5860	6020	5953	6026	5865	5856	5856	5971	5957	5948	6050	6040	6085	5708	5999	5875	5919	6033	5867	6009	5904	6047	5926	5861	5960	5907	5957	6008	5901	6030	5886	5959	5924	5943	5999	5937	5852	5887	5839	6084	6050	5965	5773	5913	5941	6001	5901	5927	5936	5979	6053	5870	5995	5936	5921	6011	5854	5830	5866	6029	5945	5947	6004	5979	6095	5903	5892	5981	5916	5917	5942	5813	5892	5835	5917	5893	6047	5984	5935	5923	5935	5974	5909	5878	5903	5852	5896	5950	5993	6026	6033	6018	5866	5982	5899	5982	5930	5988	6014	6099	5924	6049	6034	5827	5875	5988	5878	6071	6138	5806	5828	5976	6016	6013	6029	5967	5980	5934	5968	6097	5864	5928	5869	5954	6084	5957	5936	5991	5913	6037	5967	5936	5878	5916	5925	5953	5914	6047	6015	5913	5959	5932	5925	6006	5772	5837	5884	5982	5999	6041	6004	5971	5992	5932	5891	5906	6001	5919	6002	5893	5996	6075	5770	5944	5968	5900	5875	5866	5874	5883	5953	6014	5935	5901	5979	6029	5946	5969	6080	5962	6069	6014	5920	5944	5998	5904	5927	6029	5913	5945	6091	5956	5964	5835	6019	6009	5970	5837	5874	5979	5927	6067	6006	5882	5961	5979	5963	5902	5994	5973	5959	5992	6007	6006	6026	5973	5925	5937	5882	5979	5920	6042	5905	5890	5979	5889	5981	6052	6049	5881	5931	5890	6054	5968	5997	5951	5902	5932	5963	5965	5941	5947	6093	5778	6013	5912	5915	5970	5855	5848	5792	5748	5954	6018	5980	5863	5829	6045	5848	6110	5822	6040	6017	6014	5862	5999	5981	6024	5893	5904	5940	5910	5845	5978	6004	6030	5977	6042	5987	6039	5872	5977	5864	5945	6009	5829	5831	5979	5940	5871	6049	6033	5856	5861	5992	5953	5920	5964	5966	5914	5969	5951	5971	6000	5923	5921	5903	5856	6086	5872	5925	5894	5909	6017	6010	5765	5937	5851	6118	5992	5960	5904	6119	5987	5862	6035	5973	6037	6020	5996	5916	5934	5924	6070	5934	5941	5931	5958	5906	5934	5886	5951	5890	5940	6009	5984	5931	6055	5821	5887	6007	6005	5936	5913	5917	6104	6047	6066	5957	6060	5882	5951	5993	5956	6034	6012	5922	5967	5802	5979	5863	5999	5945	6046	5977	5853	5992	6058	5956	5825	5878	5876	6026	5928	5964	5998	5968	5772	5969	5927	5957	5898	5921	5898	5945	5902	5945	5908	5848	5931	6027	5977	5999	5966	5959	5963	5933	6052	5984	5900	5901	5941	5974	5920	6013	5858	6013	5908	5938	5937	5992	5926	5939	5985	5906	5907	6078	5844	5954	6093	5969	5853	5855	6036	5925	5912	6108	5775	5913	6071	6018	5861	5910	6119	5852	5910	5976	6075	6046	5899	5982	5908	5876	5957	5950	5996	6016	5972	5877	5890	5801	5967	5976	5936	6013	5990	5924	5995	6049	5875	6001	5877	5956	6010	5976	5991	6021	5926	5988	5935	5849	5827	6059	5873	6009	5818	5850	5979	5907	5988	5932	6034	5828	5940	6042	5930	5959	5919	5943	6143	5937	5884	5904	5978	6015	5982	5846	5939	6077	5850	6077	6037	6048	6046	5977	6014	5981	6041	5985	5852	5993	5990	5930	6004	5921	6057	5905	5902	5963	6007	5900	5906	5958	5986	5951	5944	5940	6064	5944	5896	6041	5986	5896	5953	6114	5973	5973	5963	5900	5930	5988	5967	5910	5918	6014	5962	5909	5863	6006	6053	5759	5835	5919	5963	5954	5922	5904	6066	5995	6045	6060	5882	6053	6043	6033	5964	6002	5920	5952	5992	5999	5920	5922	6005	6094	5983	5889	5982	6045	5912	5949	5988	5877	6005	5920	5933	6030	5944	5794	5968	5987	6059	6084	6097	5969	6042	5982	5902	5848	5998	6040	5993	5947	5940	5955	5918	5984	5864	5925	6118	5830	6085	5992	5883	6026	5941	6034	5968	5926	5884	6088	5946	6006	5963	5858	5989	6048	6021	5856	5984	5888	6013	5757	5901	5996	6039	5910	5966	5873	5947	5937	5859	5861	5919	5913	6040	6016	5962	5932	5928	5983	5962	5960	6058	5880	5923	5962	5937	5908	5923	6005	5797	5926	5951	5955	6016	5968	5856	6021	5931	6015	5951	6010	5965	5943	5899	5988	5869	6031	5974	5967	6112
5313	934	733	693	764	779	791	726	756	711	695	722	713	678	676	661	609	648	683	637	654	647	621	626	680	661	673	687	718	665	636	635	636	615	650	681	644	672	646	594	677	673	616	620	649	675	672	688	627	581	678	658	628	619	672	646	585	632	622	616	630	643	640	629	656	626	686	638	630	627	607	670	679	641	614	640	678	650	627	614	639	638	618	581	592	604	688	607	650	684	638	670	656	648	659	659	629	633	678	649	637	668	656	654	661	674	654	659	614	658	625	695	629	683	659	656	634	667	621	657	628	604	626	653	648	636	636	667	613	614	611	591	653	664	613	588	597	656	675	608	637	635	654	654	622	627	668	613	640	643	657	645	673	634	600	663	665	640	672	655	632	685	630	648	615	653	641	637	671	639	638	619	667	605	666	665	656	649	656	692	624	616	647	688	645	642	575	656	698	593	640	648	650	653	592	666	618	598	640	643	612	639	629	631	631	634	642	693	650	660	686	647	629	654	630	678	652	631	658	632	633	651	606	643	610	601	602	600	676	669	667	667	640	653	661	668	632	629	635	656	624	641	641	584	610	648	646	637	637	636	665	644	615	647	640	613	683	613	632	656	653	610	640	627	620	661	658	616	627	675	597	617	676	673	634	647	655	626	620	639	631	667	637	613	658	670	618	672	660	650	673	625	656	634	615	673	605	651	646	675	638	629	688	658	628	635	609	633	665	635	631	650	683	627	632	629	648	627	618	630	621	633	665	623	583	676	613	642	628	649	620	667	630	643	588	640	673	614	634	657	648	639	674	652	606	637	645	623	629	641	603	625	629	614	668	642	653	633	690	630	635	632	640	655	615	662	618	640	650	648	668	648	644	599	718	647	672	650	611	655	611	665	570	633	571	639	646	658	623	602	590	654	641	652	693	660	630	684	656	638	643	607	679	630	640	641	693	633	648	618	621	628	697	626	667	655	615	649	641	595	633	644	649	622	603	661	636	641	595	630	639	614	608	648	635	635	635	671	611	638	595	649	628	635	609	667	623	644	632	648	647	632	640	651	644	658	622	665	641	623	612	636	627	656	655	605	617	665	659	618	611	642	632	659	692	672	666	651	655	657	629	632	630	604	647	617	679	623	638	623	636	652	661	675	678	659	643	609	617	668	624	611	685	645	638	676	673	647	677	661	603	602	673	724	670	634	632	657	615	617	640	630	649	673	645	640	663	703	670	645	637	697	677	631	619	644	639	607	671	650	639	701	683	640	682	632	633	660	661	640	696	616	635	667	645	617	600	612	636	658	627	679	658	639	644	587	637	723	655	660	626	649	686	590	651	610	588	657	665	611	650	634	612	658	642	600	625	647	656	610	635	638	639	622	617	678	644	664	636	618	627	610	624	620	649	635	622	682	680	679	665	580	650	640	575	660	634	621	602	643	646	630	606	643	646	624	653	652	663	589	590	649	648	624	638	625	619	645	617	674	618	710	666	673	628	648	671	624	587	670	643	598	634	647	649	648	641	691	670	638	641	600	650	610	620	661	659	609	643	651	612	668	661	631	595	669	662	650	635	642	649	632	680	683	663	654	625	656	628	654	678	636	632	642	643	647	635	589	663	610	676	640	662	664	606	641	673	637	678	682	663	577	644	667	649	689	648	658	643	675	628	588	649	655	638	671	651	670	630	663	629	601	632	637	672	649	590	606	663	583	645	635	667	650	636	638	630	682	641	647	632	663	646	598	658	640	645	684	621	623	649	653	649	646	684	638	654	646	662	628	625	659	681	610	602	666	614	623	640	678	615	639	635	658	616	678	628	621	636	624	652	621	618	637	587	585	641	646	642	668	669	627	617	634	633	589	633	668	688	645	679	636	671	604	644	634	623	633	651	611	611	647	654	657	620	619	610	650	656	669	634	652	630	641	651	629	609	640	648	647	591	691	662	675	653	643	716	590	662	654	685	642	678	645	630	676	662	621	670	612	618	628	720	613	698	687	660	628	701	667	666	620	681	654	649	687	685	627	643	621	703	628	663	673	639	697	633	625	616	666	652	695	621	621	708	645	653	635	667	617	589	634	663	629	624	678	664	642	662	646	696	643	619	645	661	651	624	637	668	687	615	626	683	651	628	650	644	618	609	639	675	674	657	647	649	605	652	665	638	668	674	608	667	682	630	620	633	644	584	597	641	639	687	634	634	627	626	679	658	694	638	654	611	643	652	626	650	688	604	643	661	703	662	623	621	578	701	648	684	698	631	645	631	655	636	633	644	630	605	659	619	674	635	647	623	662	642	668	602	715	609	663	689	639	667	643	652	592	624	666	658	654	617	614	657	625	663	671	627	674	627	620	595	658	674	674	652	623	628	621	668	638	672	607	607	619	621	649	602	651	660	617	664	606	682	656	656	625	633	657	649	640	626	673	647	581	634	602	623	602	638	656	696	684	663	648	687	661	638	689	643	665	645	628	606	614	689	663	620	669	655	614	681	629	617	625	635	624	645	602	617	629	681	645	645	620	623	630	668	621	605	613	636	648	636	697	656	634	663	629	655	609	691	690	638	619	688	635	674	639	670	627	665	677	704	671	609	642	656	635	670	608	607	636	630	654	688	643	647	670	626	631	597	678	645	599	666	629	663	642	672	635	649	666	600	608	655	685	595	642	666	647	652	680	661	659	642	661	618	651	671	645	634	636	665	646	607	618	614	651	574	685	616	687	627	675	656	678	630	628	619	640	634	651	668	642	644	640	663	638	640	656	682	620	626	621	604	651	664	654	620	652	634	613	676	649	648	621	647	597	615	610	668	652	625	673	638	608	605	662	658	621	612	611	649	637	675	636	638	680	649	670	674	663	622	633	723	642	632	662	643	598	655	645	645	605	680	596	626	671	648	651	688	647	621	662	678	656	637	657	662	644	676	634	683	620	700	643	669	607	639	659	626	673	667	609	630	641	646	670	631	654	653	664	699	666	653	635	668	646	638	615	638	650	642	646	648	618	630	634	652	645	649	647	654	622	690	654	599	649	673	645	662	651	649	646	595	616	629	657	641	675	644	606	676	661	617	645	630	626	650	691	633	662	613	685	614	653	648	671	617	655	652	665	624	656	628	670	621	644	650	676	625	632	669	607	664	650	649	696	641	632	669	659	646	651	619	648	639	683	623	631	613	670	589	628	635	681	613	649	657	634	612	579	662	598	643	629	587	669	638	656	619	645	603	647	628	615	661	631	616	647	666	606	652	621	616	637	650	651	680	656	621	636	603	602	629	677	629	592	649	636	611	667	631	650	618	625	650	623	666	653	635	631	602	633	654	641	637	666	653	690	623	663	644	702	640	647	614	624	597	659	649	661	617	713	659	636	671	624	647	663	590	680	610	672	674	650	637	639	655	600	625	670	620	637	635	679	649	633	652	669	649	645	672	648	613	673	652	643	637	633	634	653	623	648	670	720	639	655	636	641	687	621	639	656	636	622	670	664	678	629	632	615	597	657	612	639	633	636	638	653	641	649	638	649
27792	12059	8055	13983	17490	16435	13799	12056	10567	9664	8909	8385	8114	7894	7611	7290	7136	7139	6937	6986	6846	6742	6806	6723	6711	6659	6683	6553	6676	6581	6725	6635	6623	6545	6453	6390	6528	6398	6540	6386	6529	6444	6452	6421	6377	6374	6378	6406	6515	6416	6280	6331	6324	6355	6297	6447	6305	6359	6240	6295	6208	6261	6381	6397	6288	6176	6329	6306	6332	6263	6173	6438	6329	6330	6413	6504	6285	6284	6194	6347	6296	6407	6307	6404	6338	6386	6278	6226	6352	6308	6351	6345	6233	6433	6340	6235	6497	6276	6331	6393	6313	6345	6209	6230	6334	6378	6248	6411	6192	6443	6293	6403	6386	6445	6290	6326	6258	6379	6310	6298	6338	6205	6435	6402	6340	6308	6282	6305	6330	6356	6461	6177	6313	6098	6167	6313	6273	6139	6329	6238	6242	6133	6163	6350	6353	6252	6381	6248	6283	6227	6176	6276	6388	6319	6357	6303	6344	6190	6429	6234	6327	6315	6282	6244	6328	6205	6382	6246	6219	6357	6285	6193	6296	6406	6281	6325	6284	6131	6259	6436	6188	6474	6339	6330	6301	6272	6255	6252	6300	6333	6199	6263	6245	6545	6261	6449	6302	6299	6258	6436	6156	6344	6282	6420	6351	6396	6304	6314	6229	6236	6382	6360	6268	6383	6358	6321	6343	6265	6390	6258	6278	6394	6291	6374	6205	6419	6323	6261	6382	6246	6362	6406	6382	6346	6325	6390	6191	6251	6350	6350	6349	6208	6302	6336	6204	6286	6266	6328	6272	6298	6289	6440	6275	6211	6443	6350	6331	6339	6338	6234	6352	6269	6288	6351	6301	6401	6320	6254	6318	6199	6396	6299	6301	6249	6349	6205	6191	6248	6245	6299	6260	6220	6334	6296	6332	6246	6360	6388	6269	6461	6265	6186	6448	6304	6378	6353	6224	6318	6190	6224	6287	6296	6230	6259	6242	6238	6311	6249	6272	6402	6269	6396	6272	6213	6196	6359	6286	6382	6229	6200	6279	6395	6352	6377	6180	6271	6286	6243	6259	6154	6295	6342	6296	6171	6275	6362	6290	6347	6275	6384	6413	6465	6392	6158	6309	6287	6389	6302	6253	6281	6256	6210	6308	6280	6260	6395	6341	6280	6323	6091	6456	6320	6357	6340	6284	6243	6268	6209	6289	6306	6296	6195	6237	6339	6354	6367	6424	6289	6177	6315	6348	6366	6334	6283	6355	6180	6359	6281	6230	6278	6309	6289	6291	6273	6269	6198	6175	6239	6332	6297	6233	6258	6288	6290	6294	6319	6352	6225	6279	6204	6335	6333	6336	6119	6323	6348	6264	6316	6359	6358	6229	6219	6393	6280	6364	6336	6373	6238	6346	6330	6270	6299	6360	6343	6346	6258	6411	6282	6315	6410	6278	6320	6341	6266	6347	6400	6263	6434	6280	6370	6292	6300	6315	6351	6349	6440	6287	6479	6285	6383	6263	6407	6355	6324	6328	6223	6337	6241	6482	6148	6150	6433	6332	6411	6330	6179	6282	6330	6240	6318	6219	6358	6335	6250	6249	6251	6363	6213	6207	6409	6370	6323	6245	6240	6361	6253	6274	6366	6293	6336	6314	6324	6254	6157	6274	6320	6218	6368	6367	6354	6296	6294	6196	6240	6321	6262	6248	6290	6311	6265	6432	6288	6337	6372	6183	6248	6312	6201	6349	6228	6300	6314	6408	6457	6092	6278	6309	6201	6348	6294	6342	6379	6159	6271	6383	6287	6376	6179	6350	6269	6321	6334	6350	6278	6252	6255	6205	6416	6175	6273	6367	6287	6328	6248	6281	6331	6470	6339	6301	6316	6239	6206	6338	6265	6375	6286	6320	6316	6171	6351	6270	6402	6307	6305	6282	6221	6312	6031	6210	6248	6353	6237	6264	6280	6267	6184	6294	6311	6363	6364	6365	6243	6348	6228	6284	6340	6374	6234	6424	6333	6402	6359	6257	6370	6360	6284	6209	6411	6476	6292	6275	6282	6144	6393	6278	6304	6293	6211	6275	6413	6222	6420	6406	6285	6358	6334	6170	6291	6351	6264	6397	6339	6274	6238	6372	6273	6242	6375	6323	6315	6326	6350	6316	6484	6345	6347	6361	6241	6281	6212	6372	6277	6360	6274	6345	6291	6245	6254	6368	6205	6232	6359	6349	6225	6418	6352	6449	6276	6378	6334	6353	6261	6362	6193	6334	6301	6276	6303	6240	6309	6257	6185	6307	6233	6315	6337	6475	6283	6378	6311	6384	6273	6345	6286	6233	6268	6275	6368	6391	6266	6255	6258	6424	6174	6379	6233	6197	6259	6489	6258	6236	6298	6286	6329	6323	6231	6327	6326	6300	6368	6297	6354	6340	6457	6356	6152	6193	6173	6276	6467	6309	6351	6351	6372	6291	6200	6380	6140	6310	6386	6208	6337	6253	6237	6220	6380	6251	6400	6316	6461	6336	6132	6314	6416	6314	6340	6285	6190	6295	6304	6348	6271	6268	6344	6355	6325	6245	6200	6205	6307	6305	6311	6310	6246	6303	6157	6310	6234	6254	6276	6300	6183	6434	6416	6197	6349	6352	6280	6228	6170	6295	6222	6348	6195	6398	6314	6255	6182	6203	6225	6254	6276	6219	6296	6375	6368	6284	6267	6318	6323	6313	6281	6253	6290	6326	6279	6315	6353	6358	6383	6307	6279	6169	6388	6220	6253	6260	6348	6267	6230	6332	6219	6362	6213	6286	6271	6423	6347	6222	6343	6335	6254	6292	6270	6314	6195	6332	6365	6179	6247	6289	6275	6183	6277	6425	6144	6254	6146	6219	6313	6177	6209	6277	6278	6262	6354	6268	6374	6379	6368	6300	6372	6398	6293	6341	6212	6442	6235	6304	6316	6334	6255	6340	6243	6287	6144	6318	6308	6415	6245	6371	6308	6301	6235	6268	6315	6095	6361	6258	6280	6399	6249	6279	6305	6361	6218	6253	6245	6339	6237	6247	6280	6234	6347	6330	6343	6176	6330	6324	6324	6248	6411	6311	6360	6405	6440	6260	6089	6127	6166	6384	6250	6323	6402	6226	6253	6316	6255	6354	6284	6305	6266	6315	6306	6346	6265	6376	6401	6217	6360	6300	6353	6194	6275	6228	6293	6549	6321	6298	6241	6328	6215	6309	6230	6249	6369	6264	6221	6335	6373	6313	6317	6309	6121	6254	6352	6220	6259	6314	6219	6275	6259	6387	6280	6292	6439	6346	6225	6218	6234	6329	6374	6211	6349	6316	6377	6351	6269	6319	6377	6395	6240	6351	6332	6374	6206	6357	6320	6279	6296	6321	6123	6252	6326	6214	6365	6336	6256	6340	6321	6292	6191	6213	6385	6425	6370	6379	6166	6190	6239	6193	6220	6267	6313	6229	6258	6327	6332	6274	6304	6458	6242	6339	6393	6277	6378	6294	6318	6235	6330	6267	6331	6358	6298	6343	6291	6252	6311	6340	6351	6303	6252	6425	6213	6403	6365	6311	6304	6362	6427	6298	6283	6364	6249	6215	6351	6300	6380	6275	6395	6272	6394	6272	6210	6361	6294	6279	6368	6296	6319	6221	6232	6269	6327	6347	6276	6274	6375	6191	6187	6343	6248	6285	6300	6281	6308	6268	6250	6306	6290	6165	6222	6208	6346	6394	6364	6412	6269	6174	6401	6309	6283	6365	6279	6230	6201	6210	6275	6318	6222	6234	6329	6326	6324	6331	6190	6330	6480	6227	6397	6287	6286	6309	6337	6293	6325	6468	6336	6320	6197	6282	6197	6186	6377	6183	6380	6367	6309	6396	6206	6277	6281	6410	6256	6397	6257	6336	6390	6299	6194	6374	6261	6356	6290	6401	6264	6284	6302	6279	6259	6318	6317	6464	6200	6182	6129	6302	6401	6238	6426	6440	6227	6249	6478	6253	6262	6395	6314	6303	6302	6310	6261	6357	6298	6334	6310	6338	6274	6381	6414	6269	6246	6224	6162	6309	6235	6353	6249	6280	6354	6271	6357	6413	6359	6242	6318	6245	6479	6289	6303	6398	6276	6319	6360	6320	6196	6342	6263	6235	6313	6263	6343	6302	6313	6309	6401	6341	6412	6276	6318	6344	6342	6104	6300	6355	6353	6306	6255	6222	6212	6309	6295	6341	6251	6374	6357	6185	6356	6270	6292	6307	6405	6267	6270	6141	6348	6318	6359	6277	6341	6369	6220	6277	6387	6408	6329	6188	6320	6295	6343	6352	6249	6402	6308	6429	6157	6395	6271	6369	6420	6207	6238	6410	6295	6316	6338	6252	6351	6221	6203	6346	6314	6323	6420	6361	6320	6255	6279	6306	6308	6441	6339	6260	6261	6260	6315	6364	6349	6316	6259	6259	6294	6211	6289	6433	6307	6220	6385	6063	6396	6223	6350	6303	6258	6351	6343	6285	6265	6404	6310	6370	6374	6291	6371	6282	6282	6287	6271	6217	6214	6192	6344	6336	6276	6228	6388	6282	6247	6297	6255	6312	6211	6374	6233	6419	6311	6291	6215	6375	6442	6296	6307	6384	6405	6342	6304	6376	6218	6216	6363	6296	6286	6331	6235	6231	6395	6390	6232	6313	6224	6253	6238	6493	6228	6211	6219	6240	6284	6268	6287	6231	6215	6300	6254	6325	6400	6321	6326	6248	6391	6156	6137	6248	6239	6266	6307	6362	6402	6286	6191	6293	6362	6261	6328	6230	6348	6314	6297	6229	6401	6342	6291	6157	6325	6257	6329	6398	6250	6194	6344	6204	6329	6294	6177	6349	6368	6298	6250	6348	6357	6478	6296	6380	6311	6437	6331	6259	6354	6237	6241	6395	6380	6251	6172	6350	6202	6292	6300	6186	6320	6267	6277	6323	6240	6239	6287	6345	6351	6422	6339	6297	6269	6262	6100	6350	6303	6329	6322	6340	6327	6205	6334	6358	6282	6260	6233	6390	6398	6342	6264	6274	6341	6376	6174	6317	6217	6367	6334	6172	6322	6266	6322	6224	6191	6315	6288
5200	1369	874	863	1055	1047	994	915	909	885	857	843	838	784	792	747	746	758	679	748	780	733	761	714	697	722	750	715	713	706	711	721	714	695	776	714	718	728	721	707	727	690	679	674	699	662	686	726	720	744	676	699	695	699	716	720	692	666	712	700	689	724	672	774	753	704	707	734	709	761	703	666	728	692	727	672	724	716	689	731	708	732	699	709	719	708	691	742	709	710	715	689	708	728	704	712	752	685	677	681	700	728	707	683	645	700	688	696	683	719	694	648	725	695	695	678	702	708	652	673	678	731	723	697	708	680	680	689	691	701	684	693	709	729	680	752	713	679	716	655	736	721	741	688	693	709	694	703	698	664	727	679	717	710	676	679	704	717	739	704	713	725	687	688	755	725	687	715	691	704	701	751	712	688	695	693	713	698	700	680	699	694	681	705	701	725	732	761	696	714	699	716	716	679	703	698	668	711	730	710	710	716	684	700	683	696	736	722	723	705	723	690	702	714	708	721	699	726	707	720	693	749	742	730	703	756	728	715	709	680	661	699	738	693	706	690	701	686	731	677	718	729	682	680	718	688	744	713	712	784	703	713	704	673	688	690	661	689	673	644	706	690	726	685	666	702	768	725	709	691	712	705	698	683	697	666	662	733	688	710	712	733	748	680	723	694	683	703	694	663	700	688	739	696	684	758	710	727	711	702	692	734	717	707	690	702	729	712	637	707	688	744	639	687	691	718	733	676	699	675	672	721	712	672	694	697	713	686	654	736	695	692	675	701	625	686	683	704	696	739	719	721	684	643	648	739	756	731	720	721	721	683	677	723	679	694	750	686	700	681	685	740	717	677	731	743	677	732	676	716	744	703	696	664	678	693	683	724	701	693	702	711	727	672	683	695	711	786	700	701	729	731	661	660	721	739	715	693	707	698	718	707	677	724	683	712	726	675	710	723	724	711	703	682	718	725	726	746	741	712	728	662	723	689	661	709	691	705	672	699	724	715	680	728	737	700	683	732	725	721	767	700	742	732	735	735	677	733	740	726	670	727	671	720	735	758	682	680	674	761	700	687	691	689	683	745	671	744	700	693	699	721	756	714	685	624	676	697	727	724	733	697	667	762	690	695	720	684	758	706	674	693	748	706	765	710	754	727	718	679	706	688	744	687	689	709	719	726	720	731	709	699	716	662	706	698	697	723	740	662	720	681	724	696	734	717	682	720	694	698	689	650	729	730	703	704	643	712	730	702	690	711	732	715	704	736	687	749	655	727	722	730	712	762	732	710	677	718	718	681	708	708	688	691	751	703	724	712	685	664	671	700	697	712	707	680	708	696	685	735	714	666	732	693	731	686	711	703	711	688	698	681	685	704	701	686	696	714	700	703	678	704	683	732	709	707	731	725	692	697	748	637	693	741	721	757	711	705	707	695	725	696	691	731	667	698	715	727	668	693	647	695	647	694	738	771	676	697	721	746	699	704	711	716	702	746	737	701	721	721	680	717	722	757	691	755	666	726	722	718	692	736	748	713	736	719	713	682	702	691	667	724	735	669	737	723	682	680	760	681	711	671	739	718	713	720	692	711	708	723	678	634	692	750	698	711	723	717	720	696	765	686	679	673	711	707	685	669	710	718	646	686	709	711	683	696	708	679	716	678	722	705	728	725	700	722	734	707	676	701	722	705	722	706	713	679	691	739	697	706	664	728	679	671	656	733	707	721	743	689	700	703	666	709	693	712	681	717	689	706	652	681	705	685	699	685	717	735	698	684	684	701	676	723	697	695	728	700	686	706	694	738	720	705	690	737	698	745	697	724	690	675	690	711	679	716	713	683	756	719	718	704	708	693	679	680	703	696	695	718	732	669	711	667	699	663	680	699	708	728	698	655	674	648	709	664	663	705	664	711	688	698	736	678	667	772	728	664	703	663	762	691	689	668	719	686	702	723	697	726	679	708	688	664	723	669	699	746	742	694	664	722	739	750	697	676	667	763	662	736	732	671	692	689	624	697	756	683	690	679	706	662	704	753	676	692	713	702	706	746	683	672	720	716	709	690	713	714	680	705	709	654	728	695	682	687	691	666	697	730	721	742	688	691	701	663	718	722	719	677	729	724	680	710	743	714	724	686	712	665	727	741	708	701	654	690	690	703	694	650	720	732	709	729	732	768	749	760	683	691	717	700	739	677	717	680	687	691	711	724	699	698	675	687	735	697	665	689	701	692	723	702	684	768	734	690	720	677	689	688	701	742	670	687	701	695	770	652	661	703	732	664	729	710	667	690	715	710	728	707	738	725	701	710	651	731	723	713	777	711	727	751	724	727	684	737	719	706	655	750	677	742	682	654	709	744	717	703	717	727	671	708	692	766	709	691	700	746	715	736	715	669	736	673	696	709	683	721	722	706	749	708	716	765	699	716	726	690	701	677	692	699	720	707	729	680	694	700	735	706	698	691	632	689	704	661	688	711	716	677	697	698	710	727	722	679	698	717	729	695	717	714	735	703	700	717	735	655	695	710	731	697	714	720	681	718	723	701	693	700	700	695	744	667	733	673	736	673	680	740	708	695	725	709	703	752	710	716	700	704	728	710	670	683	694	681	707	695	681	735	686	692	692	641	743	696	672	721	706	719	714	698	733	719	677	707	701	722	748	721	702	710	685	714	697	707	670	735	715	678	709	703	703	701	695	678	671	695	749	715	721	666	711	693	715	692	740	702	729	676	727	760	672	704	654	702	716	667	643	708	665	721	761	695	730	735	670	706	693	717	707	666	664	746	712	704	726	751	689	683	710	697	707	732	706	708	730	775	738	707	728	692	710	682	695	713	683	744	713	697	738	775	731	687	688	695	723	685	708	690	681	647	704	649	743	736	692	670	720	712	706	695	686	671	730	724	773	712	750	702	718	675	705	726	712	704	713	654	717	721	695	713	733	699	709	694	704	667	662	713	700	692	701	714	717	723	727	688	674	710	716	775	671	721	693	640	736	707	708	713	729	730	686	697	687	737	714	698	688	746	708	715	723	708	689	743	690	656	711	720	694	711	680	704	730	706	648	702	691	700	716	623	686	699	732	694	657	674	665	689	704	721	678	732	700	694	702	686	690	734	733	671	758	697	710	669	699	735	731	688	683	717	718	711	681	691	654	689	671	751	703	695	718	723	724	739	680	725	692	722	710	688	760	672	722	720	705	698	698	716	655	704	713	696	712	714	756	706	723	735	722	693	715	701	698	728	779	699	679	754	722	671	674	690	682	666	717	678	645	661	704	686	718	757	714	726	766	668	736	645	724	779	724	697	705	737	679	710	679	682	681	713	708	715	713	704	711	680	779	728	741	668	700	679	706	687	696	678	675	721	708	731	703	743	728	695	708	725	747	696	731	695	730	637	661	680	687	739	685	669	721	707	758	729	723	718	675	717	650	684	687	729	695	670	724	717	723	715	693	685	727	699	736	729	699	727	672	724	687	714	668	704	724	721	702	711	680	726	722	738	727	729	702	708	706	666
36067	16038	10111	19988	25219	23239	19771	16830	14706	12942	11779	10690	10109	9733	9336	8961	8654	8319	8174	8056	7902	7948	7727	7710	7668	7699	7566	7469	7501	7548	7440	7319	7118	7251	7123	7099	7046	7074	7135	7209	7017	6972	6977	7135	7049	7155	7128	6920	6989	6990	7055	6887	6846	6826	7022	6891	6938	6834	6940	6921	6861	6867	6969	6854	6933	6951	6851	6808	6930	7099	6747	6908	6769	6805	6901	6850	6987	7020	6921	6890	6801	6869	6733	6815	6825	6869	6816	6936	6777	6874	6984	6973	6876	6986	6874	6928	6890	6908	6927	6959	6867	6705	6866	6788	6924	6767	6939	6907	6730	7016	6879	6844	6852	6728	6803	6858	6882	6922	6750	6906	6619	6795	6921	6718	6707	6892	6855	6768	6790	6802	6825	6836	6825	6798	6880	6741	6877	6700	6817	6869	6934	6790	6672	6741	6833	6841	6889	6960	6945	6731	6901	6848	6798	6799	6858	6831	6849	6778	6925	6792	6905	6790	6758	6808	6864	6808	6759	6813	6828	6754	6859	6831	6790	6826	6859	6898	6929	6814	6929	6741	6829	6780	6708	7002	6878	6861	6836	6778	6832	6912	6914	6848	6943	6829	6867	6832	6818	6895	6888	6823	6857	6842	6870	6894	6924	6896	6824	6844	6813	6755	6814	6804	6751	6936	6872	6989	6952	6868	6919	6788	6729	6775	6767	6682	6823	6947	6812	6906	6864	6850	6809	6707	6816	6846	6898	6916	6836	6845	6793	6900	6765	6748	6895	6909	6718	6887	6738	6806	6877	6846	6783	6890	6846	6941	6889	6773	6776	6828	6800	6717	6912	6896	6956	6921	6876	6815	6732	6897	6750	6802	6746	6986	6908	6856	6826	6802	6906	6835	6805	6761	6895	6843	6806	6846	6901	6796	6757	6815	6738	6969	6868	6794	6785	6866	6947	6817	6932	6796	6803	6978	6759	6783	6887	6808	6918	6922	6818	6898	6914	6798	6931	6911	6797	6859	6934	6834	6774	6915	6792	6887	6757	6688	6828	6857	6758	6816	6826	6868	6819	6715	6744	6841	6709	6790	6855	6764	6703	6799	6739	6803	6747	6803	7045	6813	6907	6796	6814	6740	6840	6905	7032	6680	6785	6945	6911	6687	6756	6896	6799	6703	6663	6871	6754	6794	6852	6789	6890	6873	6911	6853	6876	6843	6711	6890	6895	6771	6977	6831	6720	6889	6785	6827	6861	7018	6777	6785	6939	6855	6846	6807	6577	6703	6886	6745	6817	6848	6811	6832	6731	6884	6862	6706	6915	6935	6852	6880	6875	6758	6888	6735	6912	6901	6809	6785	6804	6763	6727	6619	6967	6851	6903	6939	6936	6733	6731	6903	6793	6875	6794	6864	6823	6929	6889	6810	6942	6748	6808	6839	6915	6910	6709	6836	6814	6896	6813	6868	6939	6891	6848	6776	6746	6885	6630	6856	6876	6745	6757	6837	6896	6868	6758	6899	6790	6896	6810	6799	6899	6849	6790	6774	6801	6775	6795	6807	6771	6913	6720	7006	6823	6805	6875	6941	7003	6941	6947	6808	6820	7032	6974	6805	6813	6746	6931	6734	6727	6808	6858	6764	6890	6865	6849	6803	6932	6785	6810	6768	6892	6857	6849	6739	6877	6798	6807	6736	6849	6823	6830	6849	6895	6761	6756	6928	6817	6860	6931	6813	6818	6964	6916	6947	6832	6791	6853	6775	6929	6902	6738	6723	6873	6999	6767	6879	6972	6775	6865	6794	6982	6882	6848	6839	6852	6855	6671	7027	6919	6865	6823	6821	6927	6956	6846	6715	6845	6738	6923	6861	6672	6788	6811	6866	6768	6832	6831	6889	6640	6835	6828	6911	6810	6691	6903	6721	6802	6838	6789	6763	6869	6869	6902	6844	6794	6888	6889	6878	6710	6783	6874	6826	6686	6974	6805	6846	6893	6835	6843	6864	6798	6854	6883	6818	6788	6955	6815	7009	6821	6867	6982	6771	6878	6913	6902	6835	6957	6774	6821	6955	6816	6904	6740	6808	6865	6808	6738	6768	6727	6847	6980	6984	6977	6923	6882	6831	6757	6816	6931	6845	6823	6728	6851	6736	6792	7001	6747	6847	6790	6659	6682	6893	6720	6878	6966	6774	6866	6816	7029	6788	6769	6897	6639	6814	6927	6936	6887	6868	6826	6742	6786	6750	6846	6892	6834	6716	6938	6862	6848	6699	6965	6841	7038	6879	6779	6834	6776	6753	6727	6786	6908	6865	6749	6921	6909	6728	6825	6767	6766	6835	6884	6843	6897	6827	6881	6961	6848	6859	6690	6766	6801	6803	6793	7006	6865	6955	6782	6795	6802	6826	6926	6710	6682	6915	6827	6760	6830	6789	6738	6893	7057	6976	6853	6875	6860	6820	6854	6876	6789	6849	6828	6810	6866	6894	6822	6882	6898	6934	6796	6781	6872	6916	6869	6834	6918	6961	6810	6707	6934	6731	6828	6860	6775	6702	6887	6968	6878	6872	6717	6760	6914	6841	6838	7011	6700	6824	6795	6889	6778	6885	6840	6724	6908	6922	6789	6821	6717	6818	6956	6816	6852	6784	6736	6810	6944	6909	6791	6885	6857	6795	6889	6949	6950	6884	6913	6942	6992	6770	6866	6834	6915	6831	6810	6898	6850	6893	6871	6752	6851	6776	6865	6729	6864	6851	6948	6736	6830	6795	6728	6966	6932	6904	6804	6867	6843	6741	6910	6914	6753	6773	6940	6864	6882	6991	6775	6859	6808	6832	6862	6819	6839	6828	6902	6940	6829	6884	6782	6994	6844	6923	6945	6790	6850	6926	6818	6795	6740	6878	6837	6972	6834	6839	6854	6817	6813	6699	6815	6783	6749	6932	6875	6762	6807	6820	6863	6759	6800	6901	6765	6919	6751	6893	6711	6767	6817	6812	6893	6844	6848	6814	6801	6859	6868	6726	6703	6833	6785	6919	6735	6896	6726	6771	6853	6826	6722	6946	6751	6913	6763	6813	6952	6711	6782	6894	6795	6769	6869	6806	6858	6862	6790	6805	6876	6910	6803	6749	6860	6791	6762	6856	6843	6793	6857	6965	6786	6823	6783	7046	6921	6914	6890	6902	6875	6873	6945	6958	6859	6875	6979	6800	6782	6894	6814	6762	6818	6866	6925	6756	6902	6825	6886	7049	6882	6805	6757	6830	6674	6816	6894	6694	6882	7027	6811	6841	6974	6820	6821	6800	6850	6827	6714	6846	6863	6810	6838	6813	6849	6614	6885	6888	6900	6880	6771	6904	6975	6731	6861	6833	6698	6928	6827	6793	7033	6904	6877	6725	6778	6803	6691	6902	6938	6794	6813	6721	6869	6814	6833	6819	6883	6816	6735	6813	6852	6810	6756	6804	6803	6821	6786	6838	6883	6828	6837	6800	6888	6818	6857	6801	6783	6917	6821	6810	6830	6807	6840	6778	6961	6812	6805	6871	6901	6792	6857	6788	6806	6852	6785	6902	6888	6877	6825	6795	6836	6800	6871	6855	6912	6957	6774	6861	6825	6718	6869	6962	6792	6847	6781	6855	6822	6841	6695	6928	6810	6852	6773	6862	6843	6882	6830	6927	6838	6736	6905	6768	6842	6765	6812	6785	6872	6983	6816	6734	6786	6871	6953	6730	6786	6735	6807	6868	6776	6772	6917	6885	6894	6850	6862	6757	6744	6841	6758	6899	6909	6819	6814	6921	6873	6892	6859	6836	6739	6816	6811	6822	6804	6880	6864	6870	6840	6932	6944	6890	6853	6844	6938	6867	6850	6906	6787	6767	6827	6724	6950	6771	6784	6924	6950	6937	6876	6809	6953	6813	6881	6853	6847	6927	6853	6895	6768	6825	6816	6763	6831	6850	6948	6859	6813	6876	6797	6674	6729	6798	6768	6800	6702	6855	6884	6972	6839	6706	6742	6810	6887	6845	6832	6830	6795	6902	6757	6927	6898	6773	6885	6840	6856	6977	6913	6882	6872	6820	6918	6793	6931	6888	6845	6890	6927	6792	6877	6839	6931	6872	6909	6857	6833	6863	6847	6971	6757	6885	6828	6599	6895	6765	6904	6828	6856	6848	6940	6816	6821	6823	6773	6800	6792	6866	6856	6921	6853	6806	6962	6821	6831	6867	6700	6781	6942	6995	6734	6731	6806	6846	6837	6802	6774	6863	6805	6862	6667	6878	6762	6770	6627	6887	6912	6765	6812	6862	6829	6898	6816	6891	6931	6828	6829	6754	6878	6738	6800	6787	6789	6771	6993	6822	6758	6915	6763	6805	6874	6788	6891	6963	6855	6900	6874	6898	6746	6804	6923	6847	6779	6853	6735	6909	6869	6764	6835	6759	6828	6781	6720	6821	6791	6866	6774	6926	6868	6863	6900	6761	6919	6735	6871	6767	6701	6788	6885	6719	6832	6805	6833	6738	6851	6903	6768	6879	6796	6877	6861	6839	6806	6836	6815	6860	6824	6855	6715	6753	6750	6766	6834	6871	6857	6760	6821	6831	6807	6889	6829	6869	6885	6726	6969	6714	6786	6738	6772	6806	6860	6813	6854	6826	6830	6869	6824	7045	6738	6873	6854	6768	6938	6943	6955	6739	6870	6725	6790	6812	6835	6694	6831	6877	6740	6924	6877	6937	6886	6888	6946	6796	6905	6865	6811	6956	6992	6875	6826	6916	6860	6678	6855	6910	6737	6875	6822	6779	6778	6804	6780	6868	6828	6947	6822	6864	6800	6827	6957	6754	6865	6831	6957	6717	6726	6814	6799	6985	6848	6742	6809	6823	6832	6876	6802	6764	6868	6899	6933	6910	6867	6983	6901	6751	6829	6980	6994	6903	6862	6921	6781	6846	6798	6881	6879	6806	6784	6780	6851	6819	6755	6712	6888	6814	6881	6824	6721	6736	6845	6898	6887	6699	6827	6887	6732	6825	6850	6941	6999	6903	6758	6941	6915	6662	6865	6919	6691	6801	6945	6865	6889	6773	6777	6903	6846	6882	6894	6759	6742	6864	6942	6779
3355	1078	942	929	1030	960	1039	943	961	957	922	884	993	938	928	901	933	936	917	864	933	920	953	920	959	884	870	922	941	901	902	933	879	903	919	914	923	919	907	933	908	951	944	912	961	954	908	912	858	893	891	916	905	908	935	908	902	945	910	888	941	941	911	943	963	948	956	917	872	934	921	890	935	882	981	920	916	876	976	922	946	916	955	921	889	910	955	884	995	909	946	958	897	859	917	959	905	887	970	959	948	904	938	945	887	883	904	904	910	946	870	928	916	936	909	921	945	880	909	923	908	972	862	863	893	883	875	924	876	971	925	899	884	909	884	953	908	890	922	950	872	911	912	917	902	919	924	904	930	915	964	880	862	872	863	932	930	916	1002	900	874	923	905	951	877	878	886	886	920	962	860	951	899	852	896	923	893	892	899	861	918	864	861	956	870	922	885	909	915	931	908	905	928	891	921	886	910	937	949	908	933	934	916	949	900	882	927	958	963	891	877	906	912	871	976	915	987	931	913	919	955	927	905	871	920	876	918	930	886	854	886	917	890	894	939	849	905	849	931	948	981	905	921	820	874	926	890	942	923	871	913	958	844	899	923	923	945	874	932	917	939	890	932	915	994	927	907	902	891	882	862	899	900	896	867	982	926	872	920	887	910	938	919	878	972	958	929	937	965	907	887	842	958	926	873	884	979	939	952	851	926	930	887	982	886	881	967	942	880	869	931	884	905	936	877	899	911	862	943	879	888	912	910	947	921	858	959	918	959	984	889	911	983	880	914	888	948	895	928	906	892	909	865	920	903	834	919	900	959	905	933	914	882	877	937	880	919	937	883	981	917	916	930	908	878	933	876	935	857	922	892	909	886	919	876	900	924	864	920	970	926	925	884	944	945	891	923	910	950	874	883	891	977	942	932	908	878	928	907	897	865	914	914	915	912	885	907	937	888	852	840	936	944	881	903	872	880	912	941	964	920	904	966	887	860	870	948	911	924	934	904	874	866	938	991	959	898	898	926	934	919	931	934	954	896	910	898	962	904	899	912	886	896	929	934	947	880	892	931	921	950	916	873	914	959	900	944	910	962	939	901	926	973	952	902	898	903	935	937	934	932	950	914	863	893	887	903	908	884	877	899	882	920	875	903	931	867	932	905	878	915	976	948	891	950	936	946	893	913	912	960	856	939	922	944	919	908	869	900	937	915	910	907	883	921	879	902	892	915	905	880	905	931	911	854	865	927	862	868	896	913	907	960	936	875	943	945	887	940	916	946	885	921	882	908	913	934	905	901	947	902	904	859	944	927	912	895	903	896	946	873	874	952	958	905	970	899	883	936	933	933	947	918	888	890	940	901	910	963	900	944	962	902	903	941	912	930	918	934	907	904	917	937	947	971	942	886	906	957	915	928	897	923	847	985	871	919	958	906	855	884	935	854	871	828	940	879	917	909	933	872	921	922	923	875	922	961	957	879	908	877	897	947	942	896	931	941	893	956	870	920	893	840	916	971	908	910	937	917	903	911	905	880	948	919	920	872	925	930	872	921	886	900	914	925	920	895	953	903	897	927	863	913	904	912	923	886	885	956	893	900	957	879	943	993	982	930	924	916	847	873	920	930	886	918	901	919	888	887	898	934	904	915	926	939	877	944	932	926	877	891	882	914	906	906	944	881	885	937	951	927	927	856	948	931	910	901	902	862	915	922	860	885	965	912	898	896	886	861	965	905	937	939	962	928	898	929	923	899	900	901	898	874	888	900	916	851	918	901	895	902	973	972	891	902	871	913	956	898	903	931	904	879	914	921	916	936	942	884	945	926	900	946	907	908	891	936	849	923	926	880	920	946	902	948	924	909	922	973	884	964	935	946	918	904	870	934	911	931	960	962	948	888	842	903	903	910	970	915	907	923	917	919	943	955	861	878	875	837	898	904	905	883	915	900	989	928	877	927	908	854	939	887	896	906	922	915	886	863	905	896	933	906	930	870	929	960	874	883	884	933	930	853	917	966	904	900	882	909	888	913	948	918	916	939	916	858	924	923	888	885	957	902	932	927	897	967	919	947	977	898	912	920	899	942	966	904	902	948	899	912	909	896	896	869	966	933	894	972	914	922	915	918	884	942	884	931	897	891	864	905	945	942	933	940	969	934	880	959	918	942	883	879	883	905	909	872	950	857	972	899	965	895	955	906	874	894	854	890	920	920	927	903	943	909	929	910	930	944	882	868	922	889	918	964	874	839	940	888	918	890	886	928	872	890	893	929	938	894	949	950	962	930	879	900	903	882	901	868	959	904	949	900	879	907	899	882	917	912	928	978	864	899	953	914	944	989	831	893	852	948	930	939	875	914	898	937	858	882	899	888	865	966	957	879	944	898	903	942	960	922	932	921	924	942	932	934	887	900	882	927	904	939	906	938	935	875	945	849	929	939	900	874	968	889	974	915	937	852	903	955	934	881	950	925	854	902	881	902	910	909	905	887	980	867	881	903	875	896	913	875	921	920	925	963	889	835	910	914	906	920	867	944	942	898	964	953	933	937	892	951	912	937	928	927	892	913	948	944	876	874	910	946	923	939	910	944	884	884	936	919	894	929	908	897	996	908	887	922	917	888	895	928	926	896	906	950	955	959	905	906	935	914	942	889	933	908	857	961	923	933	943	938	895	930	910	891	922	932	913	839	975	907	871	943	967	896	887	883	938	930	911	913	927	898	851	857	928	912	896	951	906	947	897	920	926	904	938	927	913	931	908	959	910	904	886	929	903	925	891	913	906	830	901	938	914	976	901	885	917	902	928	874	930	950	901	876	904	906	952	910	908	912	928	902	921	909	966	907	897	944	902	907	936	934	919	903	912	834	898	902	915	915	950	916	886	864	874	933	915	911	908	924	880	874	951	925	917	933	909	868	949	911	879	954	897	918	887	907	892	933	878	884	920	930	905	933	906	945	964	909	860	875	874	906	904	963	859	888	954	921	948	928	949	879	884	902	966	883	913	942	874	908	892	918	899	955	888	874	923	942	961	969	919	924	887	816	907	884	922	941	944	938	901	926	907	959	878	884	959	949	859	928	885	958	889	859	932	956	908	934	924	910	897	958	867	870	921	922	871	910	907	902	890	951	903	876	925	879	915	878	890	952	912	876	920	893	902	923	894	948	880	930	930	960	945	944	941	957	952	940	916	873	921	896	975	877	903	909	946	913	924	899	944	851	885	896	868	936	944	930	855	910	917	891	884	957	946	920	919	970	923	909	994	902	897	970	889	871	930	993	874	863	938	852	923	926	977	859	916	897	939	927	909	888	823	882	880	928	983	882	882	972	936	944	887	920	897	890	877	925	956	906	920	922	927	945	897	868	864	904	934	924	888	946	953	835	920	922	911	856	911	928	896	894	891	942	837	958	894	925	928	848	957	950	853	904	893	895	922	969	878	887	890	838	898	893	910	868	907	988	939	929	937	900	888	924	901	909	965	926	938	893	956	910	867	867	912	876	898	923	907	908	948	894	927
23706	11477	9062	11558	13507	12683	11585	10553	9974	9766	9477	9297	9093	8991	9000	8892	8818	8759	8768	8779	8723	8653	8648	8629	8649	8634	8630	8648	8713	8643	8707	8516	8608	8536	8520	8529	8619	8573	8505	8491	8471	8576	8426	8448	8308	8508	8545	8588	8532	8694	8520	8422	8437	8356	8476	8432	8355	8521	8463	8611	8374	8456	8440	8563	8581	8535	8397	8432	8487	8473	8477	8491	8500	8400	8600	8671	8600	8373	8532	8539	8559	8591	8533	8533	8338	8525	8513	8514	8525	8393	8372	8658	8472	8535	8398	8493	8344	8359	8478	8486	8541	8441	8468	8487	8490	8526	8466	8566	8496	8607	8644	8608	8498	8395	8556	8626	8531	8551	8450	8514	8581	8405	8597	8475	8584	8492	8378	8443	8522	8532	8596	8434	8577	8549	8644	8563	8512	8570	8517	8446	8402	8443	8576	8530	8792	8467	8490	8606	8516	8441	8651	8477	8496	8360	8432	8407	8531	8354	8370	8514	8710	8553	8629	8586	8558	8409	8440	8445	8364	8463	8476	8374	8422	8447	8347	8495	8588	8510	8370	8492	8428	8553	8522	8512	8346	8465	8572	8585	8478	8553	8388	8422	8647	8501	8467	8530	8401	8505	8465	8561	8599	8353	8437	8490	8450	8582	8625	8393	8557	8545	8428	8527	8549	8538	8414	8495	8613	8409	8576	8495	8656	8473	8434	8434	8464	8546	8644	8482	8530	8555	8465	8490	8530	8440	8546	8534	8524	8598	8525	8340	8586	8503	8525	8458	8619	8539	8455	8509	8442	8585	8450	8453	8564	8541	8346	8435	8497	8497	8602	8357	8514	8489	8516	8537	8618	8560	8517	8551	8422	8392	8639	8444	8509	8423	8647	8561	8563	8501	8558	8539	8506	8376	8606	8504	8506	8469	8309	8402	8400	8476	8447	8545	8476	8482	8302	8547	8412	8491	8465	8477	8560	8535	8497	8585	8563	8471	8375	8483	8265	8502	8411	8528	8385	8466	8548	8598	8489	8575	8585	8590	8565	8581	8527	8525	8495	8565	8564	8557	8492	8454	8499	8594	8526	8578	8570	8513	8519	8553	8558	8547	8484	8527	8543	8575	8445	8356	8407	8554	8358	8494	8518	8394	8422	8472	8495	8492	8419	8512	8662	8564	8594	8450	8445	8632	8526	8673	8453	8509	8405	8558	8500	8549	8543	8622	8455	8560	8740	8488	8523	8435	8418	8475	8567	8402	8425	8402	8533	8395	8566	8596	8554	8531	8352	8471	8517	8545	8463	8456	8473	8522	8470	8549	8507	8500	8443	8459	8516	8550	8558	8453	8446	8552	8558	8451	8555	8544	8557	8514	8362	8508	8555	8593	8509	8387	8418	8576	8494	8386	8606	8656	8729	8488	8639	8430	8449	8530	8451	8396	8618	8404	8584	8457	8530	8407	8642	8608	8318	8670	8540	8726	8490	8507	8560	8432	8432	8586	8483	8376	8596	8462	8500	8507	8414	8401	8509	8495	8540	8523	8460	8463	8452	8602	8389	8616	8500	8388	8474	8371	8470	8433	8561	8448	8473	8424	8620	8412	8423	8574	8514	8517	8555	8422	8448	8568	8543	8657	8406	8551	8611	8346	8515	8564	8527	8599	8550	8349	8513	8470	8401	8457	8579	8439	8486	8398	8519	8607	8481	8521	8570	8622	8566	8638	8561	8414	8506	8627	8597	8371	8484	8520	8503	8464	8495	8440	8466	8534	8354	8494	8460	8597	8638	8463	8523	8497	8571	8605	8583	8464	8513	8570	8570	8510	8486	8636	8527	8255	8505	8474	8465	8574	8428	8535	8563	8630	8477	8455	8398	8562	8501	8673	8544	8463	8500	8542	8411	8419	8471	8407	8513	8460	8472	8468	8528	8456	8499	8508	8443	8356	8548	8519	8491	8563	8434	8564	8500	8531	8628	8436	8464	8542	8492	8393	8371	8486	8510	8460	8538	8426	8488	8497	8579	8574	8486	8571	8521	8496	8414	8560	8444	8480	8528	8329	8592	8428	8485	8484	8459	8411	8406	8531	8533	8539	8576	8407	8491	8461	8619	8473	8555	8523	8421	8552	8465	8420	8539	8403	8551	8526	8422	8539	8587	8567	8352	8493	8399	8445	8455	8440	8406	8399	8522	8311	8439	8471	8571	8532	8453	8658	8494	8523	8589	8508	8551	8477	8422	8511	8586	8564	8259	8460	8593	8414	8397	8485	8510	8729	8716	8459	8407	8497	8523	8557	8537	8532	8498	8554	8489	8349	8430	8434	8574	8495	8580	8551	8447	8498	8280	8559	8479	8477	8590	8448	8492	8459	8576	8404	8527	8534	8359	8555	8455	8537	8418	8505	8491	8547	8369	8498	8503	8456	8673	8389	8504	8532	8533	8533	8495	8528	8509	8576	8741	8527	8319	8428	8555	8471	8526	8392	8217	8575	8484	8404	8491	8431	8489	8366	8595	8427	8474	8610	8419	8334	8370	8363	8413	8531	8585	8496	8544	8461	8501	8438	8427	8610	8549	8562	8510	8423	8497	8486	8460	8475	8569	8453	8579	8493	8548	8505	8356	8355	8457	8428	8395	8451	8548	8497	8486	8498	8473	8407	8561	8352	8540	8511	8416	8476	8448	8625	8510	8571	8476	8528	8522	8535	8400	8478	8463	8476	8660	8593	8364	8452	8575	8514	8507	8399	8560	8572	8428	8584	8588	8511	8475	8375	8571	8619	8512	8478	8477	8531	8359	8424	8552	8455	8423	8555	8390	8545	8691	8443	8631	8384	8635	8443	8489	8444	8556	8783	8404	8481	8368	8551	8481	8408	8498	8501	8562	8421	8366	8456	8511	8500	8507	8629	8624	8477	8503	8512	8575	8402	8498	8488	8569	8433	8678	8599	8410	8489	8573	8389	8610	8537	8368	8636	8501	8366	8439	8496	8463	8524	8573	8497	8519	8537	8506	8395	8497	8492	8495	8462	8432	8419	8444	8314	8466	8488	8617	8470	8429	8498	8578	8409	8574	8459	8355	8447	8532	8577	8363	8510	8712	8558	8369	8586	8645	8518	8357	8594	8635	8499	8447	8467	8462	8494	8531	8459	8358	8603	8521	8622	8515	8585	8560	8540	8429	8511	8490	8558	8544	8405	8566	8385	8527	8341	8618	8501	8508	8507	8378	8497	8567	8532	8436	8424	8507	8614	8487	8468	8587	8407	8593	8397	8424	8458	8520	8491	8542	8467	8561	8420	8400	8446	8480	8698	8617	8486	8523	8479	8665	8503	8371	8365	8426	8409	8561	8396	8468	8631	8576	8537	8446	8533	8331	8427	8608	8398	8494	8498	8526	8565	8438	8456	8466	8463	8404	8507	8544	8436	8489	8420	8439	8476	8573	8660	8444	8562	8504	8492	8582	8536	8442	8535	8382	8493	8500	8512	8417	8486	8526	8536	8569	8495	8304	8465	8725	8405	8513	8356	8537	8586	8500	8542	8570	8549	8466	8487	8419	8475	8448	8455	8468	8480	8491	8390	8531	8547	8471	8457	8435	8567	8562	8372	8405	8478	8475	8629	8526	8534	8482	8486	8606	8369	8492	8468	8476	8421	8450	8584	8527	8378	8432	8497	8475	8410	8722	8521	8630	8415	8466	8348	8530	8482	8430	8418	8506	8358	8475	8540	8554	8406	8517	8487	8623	8478	8567	8507	8468	8527	8540	8679	8664	8434	8577	8474	8528	8629	8428	8440	8564	8528	8617	8503	8520	8600	8392	8599	8608	8496	8562	8447	8520	8609	8557	8534	8565	8504	8472	8606	8526	8443	8491	8423	8489	8499	8436	8333	8342	8501	8454	8474	8510	8559	8599	8505	8552	8425	8404	8510	8600	8504	8496	8399	8546	8352	8407	8455	8565	8555	8385	8519	8572	8571	8455	8630	8440	8534	8413	8457	8600	8648	8550	8502	8572	8477	8467	8472	8384	8385	8527	8479	8343	8431	8448	8479	8357	8507	8528	8518	8550	8398	8521	8507	8325	8509	8322	8481	8580	8358	8459	8556	8509	8496	8579	8487	8557	8405	8475	8356	8554	8519	8650	8491	8522	8396	8625	8506	8499	8445	8680	8518	8578	8502	8524	8487	8460	8673	8502	8361	8429	8383	8495	8431	8507	8439	8444	8722	8476	8508	8584	8426	8427	8385	8729	8500	8567	8546	8563	8447	8494	8534	8521	8517	8395	8452	8573	8545	8595	8378	8505	8324	8506	8481	8303	8396	8375	8352	8532	8580	8455	8486	8598	8528	8408	8501	8592	8434	8400	8618	8525	8440	8367	8522	8525	8427	8451	8553	8370	8409	8598	8564	8500	8417	8589	8446	8435	8484	8477	8587	8416	8384	8457	8447	8569	8614	8575	8653	8572	8581	8503	8510	8486	8548	8396	8560	8420	8488	8573	8562	8485	8473	8529	8381	8481	8465	8526	8416	8603	8485	8482	8510	8501	8456	8484	8594	8444	8465	8456	8568	8427	8404	8499	8493	8649	8558	8463	8560	8505	8365	8537	8438	8444	8508	8574	8480	8401	8482	8603	8402	8558	8480	8506	8420	8536	8694	8482	8568	8359	8572	8487	8668	8571	8430	8544	8572	8547	8424	8529	8524	8579	8463	8452	8622	8555	8634	8381	8472	8633	8608	8525	8479	8453	8511	8637	8444	8498	8396	8516	8513	8470	8579	8451	8622	8425	8437	8555	8432	8532	8557	8530	8406	8427	8474	8522	8522	8507	8271	8409	8447	8361	8562	8585	8697	8540	8462	8439	8598	8387	8520	8494	8398	8441	8628	8646	8608	8558	8539	8447	8604	8591	8510	8546	8343	8551	8522	8477	8303	8539	8478	8474	8657	8431	8494	8425	8440	8409	8448	8419	8475	8489	8509	8484	8385	8522	8505	8418	8544	8536	8444	8517	8517	8451	8415	8532	8460	8449	8481	8625	8549	8632	8488	8472	8508	8562	8550	8534	8563	8439	8560	8473	8525	8679	8494	8415	8558	8436	8351	8620	8535	8441	8483	8511	8441	8497	8517	8595	8531
5427	960	698	738	788	754	735	812	724	679	696	709	696	640	697	592	632	594	603	654	585	620	666	623	627	589	611	622	596	650	584	614	602	669	629	601	608	627	568	561	599	584	623	608	578	600	636	590	615	562	620	636	634	573	608	575	574	630	631	616	604	604	629	568	579	594	591	554	612	623	552	601	612	595	584	591	617	604	581	635	628	587	578	577	603	589	585	574	585	585	626	589	615	594	598	599	583	591	536	606	585	642	611	597	561	606	619	612	589	606	591	572	578	604	616	565	598	578	602	635	633	574	579	605	541	602	593	605	608	583	586	604	592	615	629	634	562	641	627	603	585	629	558	599	611	634	608	558	632	614	604	587	613	622	564	581	568	610	580	535	596	582	627	602	650	547	586	568	554	608	589	616	631	562	586	539	527	582	588	575	604	599	588	608	617	600	616	601	595	597	630	603	573	603	568	578	594	592	575	708	621	594	575	588	605	608	641	523	613	630	572	615	549	580	561	595	578	613	645	601	643	606	593	639	580	601	572	615	591	620	610	658	598	609	606	591	610	602	623	606	603	593	525	598	636	587	588	614	581	567	573	623	601	594	607	589	569	623	563	623	595	580	575	604	580	576	614	541	551	629	596	601	580	553	587	585	616	575	584	587	591	575	597	599	575	598	654	599	564	596	607	589	578	600	629	571	598	576	584	602	614	623	567	620	556	565	609	618	633	597	620	582	590	588	590	607	588	608	580	647	593	618	583	574	621	575	594	581	586	576	583	640	647	606	576	588	626	536	593	581	575	617	613	587	565	612	587	590	566	593	566	578	642	600	587	606	608	580	629	598	606	621	572	603	621	601	602	586	618	570	574	589	618	595	588	541	600	588	615	593	605	594	630	611	585	619	548	615	616	608	591	571	573	554	637	595	564	582	659	659	603	574	611	633	603	570	579	626	609	637	577	615	607	620	582	598	593	590	582	612	576	632	601	630	606	609	607	573	596	604	632	593	614	568	589	625	600	566	616	573	556	609	588	607	615	564	582	616	624	602	580	540	573	627	614	575	570	616	623	604	620	601	622	651	595	596	613	627	617	612	635	590	657	616	593	566	625	575	614	597	584	593	585	634	559	606	593	586	649	624	616	604	570	587	569	620	593	597	621	573	611	630	595	625	574	595	593	615	589	625	592	583	608	578	643	607	607	587	624	609	598	604	591	595	561	559	586	608	603	559	614	576	578	585	614	580	601	581	605	610	579	574	622	572	550	577	591	622	617	608	615	586	612	625	593	587	609	561	598	592	588	580	608	651	603	563	617	613	574	566	654	612	581	570	588	591	603	588	614	541	638	581	614	584	587	605	612	620	641	612	626	606	554	587	621	597	635	626	655	579	584	596	602	602	619	602	594	575	595	580	600	586	615	586	571	630	599	619	584	581	595	582	631	612	579	650	569	590	571	591	585	595	629	593	574	585	583	602	583	601	597	626	581	607	606	597	559	595	568	599	623	590	598	579	588	608	578	566	649	610	619	637	578	597	575	633	591	536	622	614	613	581	604	602	590	613	605	573	610	592	586	633	598	618	609	580	610	584	606	577	623	582	605	593	601	550	617	634	608	608	597	611	610	599	582	615	599	598	612	671	559	612	600	632	579	602	588	598	586	615	618	576	578	596	599	583	572	600	609	563	606	581	604	622	576	641	622	584	572	588	571	580	563	588	588	582	604	604	569	605	615	570	600	618	593	588	565	585	629	589	617	612	608	564	605	581	559	570	592	614	596	625	587	554	608	604	616	614	607	592	626	598	579	577	643	551	586	610	582	609	641	579	571	587	571	567	633	601	635	551	593	624	584	590	549	585	584	584	593	609	538	609	660	621	623	597	567	623	630	649	570	609	573	586	575	640	648	605	567	542	543	649	568	591	601	574	580	582	594	607	588	583	591	600	586	550	629	600	619	616	607	572	623	564	584	612	599	597	614	585	601	614	656	615	607	614	606	593	625	573	607	594	598	618	579	560	591	620	612	614	626	585	559	625	607	606	601	627	599	594	586	613	621	581	590	565	610	585	606	572	589	614	603	606	587	604	594	586	614	568	586	607	580	585	580	584	583	611	541	560	602	582	643	598	627	575	558	613	570	577	596	617	560	604	564	617	600	619	626	607	578	575	602	619	598	572	570	616	544	610	575	608	601	582	626	600	596	582	566	596	626	584	569	585	564	597	596	577	588	561	599	576	604	570	612	583	614	588	611	594	611	565	553	577	557	512	636	639	612	587	570	644	595	605	557	572	638	624	619	611	549	607	596	581	605	597	578	655	594	575	629	585	618	598	590	572	576	588	591	617	598	620	632	633	605	584	577	559	618	589	645	604	596	622	637	596	616	576	607	605	578	611	553	607	590	614	627	603	635	580	574	583	634	575	594	598	598	627	585	601	652	596	598	596	630	606	581	644	642	565	587	603	590	566	629	585	639	623	616	603	595	625	589	596	572	629	586	606	573	638	587	574	614	603	560	601	632	561	605	575	631	607	549	570	600	601	601	570	586	544	617	569	596	647	605	597	607	569	631	566	593	615	554	583	600	612	603	588	585	591	618	611	624	599	591	576	615	576	641	582	592	599	620	611	597	597	597	624	566	560	617	610	629	606	599	623	558	613	603	587	590	587	614	575	613	591	561	607	578	650	573	555	603	603	596	594	634	594	585	579	641	602	599	618	603	591	619	596	618	580	585	603	569	578	573	547	623	619	613	611	586	600	573	613	601	575	597	595	575	616	547	591	564	616	593	671	610	619	583	642	585	578	607	571	598	607	636	630	596	641	585	570	596	632	590	592	550	574	579	559	602	615	584	529	596	557	600	612	610	575	598	586	611	617	580	572	607	605	603	581	613	578	587	574	585	603	638	611	582	589	588	582	602	555	617	616	603	574	648	591	610	587	580	567	605	580	637	548	629	600	642	599	541	586	574	602	586	618	579	627	586	582	550	622	610	554	616	655	603	547	541	603	583	618	626	582	572	612	601	612	611	636	579	619	600	561	583	615	606	581	576	552	586	545	593	602	595	578	594	596	560	577	607	611	587	563	608	636	608	596	628	605	638	577	632	592	618	565	627	558	612	580	584	561	570	599	604	595	572	584	600	600	600	639	581	594	550	570	543	565	603	593	588	550	615	585	591	619	572	614	612	586	599	571	571	604	628	595	607	562	579	624	595	623	617	621	590	610	556	619	587	595	622	601	624	554	634	632	602	591	605	611	616	619	591	589	579	576	581	662	560	572	613	636	595	599	557	607	594	564	593	542	619	615	590	571	615	547	621	607	586	598	563	583	594	549	617	581	622	601	595	585	558	601	619	570	591	609	584	565	578	600	599	588	591	567	621	591	544	615	580	571	657	598	552	605	576	533	575	593	583	623	588	631	607	568	600	559	590	618	618	597	627	614	618	576	547	578	620	581	587	603	669	615	572	560	548	596	596	571	603	587	586	589	591	618	601	602	565	617	592	561	588	626	580	593
29608	12971	8040	14845	19381	17932	15059	12942	11218	9943	9239	8577	8045	7801	7421	7238	7043	6953	6897	6693	6682	6628	6526	6532	6463	6443	6398	6290	6297	6361	6312	6281	6372	6219	6216	6198	6326	6217	6192	6186	6045	6266	6168	6069	6104	6077	6210	6145	6109	6042	6095	6018	5990	6016	6010	5943	5985	5918	5971	5994	5933	5981	6101	6045	5997	5987	6003	5898	6008	6016	6045	5903	6005	5915	5888	5907	5894	6041	5913	6023	6007	5810	6121	5944	5871	6089	5981	5936	6000	6022	5919	5937	6039	5980	5915	6021	6007	5851	5931	6007	5878	5981	5925	6025	6021	5875	5936	5914	5935	5849	6018	5966	5921	5917	6004	5976	5998	5875	5991	5883	6023	5977	5934	5890	5899	6066	6029	5939	6064	5932	5829	6072	5818	5939	5981	5941	5943	5812	5877	6056	5864	5936	6016	6003	6008	6039	5925	5824	5862	6029	5945	5823	5871	5945	6089	5926	5941	5957	5844	5938	5937	5897	5818	5994	6056	6002	6021	5970	5896	6028	5854	6012	6049	6016	5941	5968	5965	5846	6115	6011	5850	5937	5974	5916	6064	5929	5930	6032	5930	6048	5882	5934	5914	5961	5965	5916	5935	5909	5792	5975	5913	6034	5867	5921	5855	5978	5979	5894	6076	5874	5904	5951	5953	5897	6058	5977	5990	6042	6104	5921	6001	5890	6047	5917	6058	6058	5921	5900	5822	5919	5893	5988	5991	5954	5898	5973	5920	6005	5845	5805	6000	5956	5907	5970	5899	5986	5808	5988	5898	6046	5973	6042	5912	5910	5835	5936	5938	5935	5907	5943	5892	5762	5904	5964	5965	5940	5978	5936	5990	6013	5974	5932	5887	5793	6001	5918	5930	5935	5908	5913	5913	5915	6089	5873	5987	6005	6022	6007	5959	5922	5937	5987	5890	5944	6032	5890	5804	5918	5915	5957	6133	5931	5866	6053	5912	5988	5973	5888	5981	5839	6007	5916	5961	6140	5877	5952	5940	5992	6039	5947	5887	6054	5984	5849	5890	5913	6049	6004	5956	5983	6049	5915	5963	5921	5974	5881	5961	6035	5824	6023	5876	5922	5960	5920	6002	5934	5894	5969	5973	6059	6038	5966	6015	6014	6022	5958	5983	5982	6023	5935	5912	5943	5913	5804	6005	6054	5948	6065	5911	5926	6027	6079	5960	5769	5865	5947	5915	5950	5849	6087	5948	5986	5957	6109	5951	6093	6068	5933	5888	5931	5947	6083	5998	5951	5855	5941	5783	5861	5897	5878	6045	6040	5881	5892	5945	6063	5880	5932	5979	5826	5855	5972	5944	6069	5978	5982	5980	5802	6003	6069	5999	5917	6066	6005	6055	6066	5926	5925	6007	6002	5938	5918	6045	5992	5884	5997	5927	5883	5965	5981	5927	6048	5908	6022	6094	5954	6013	5973	5914	5976	5931	5926	5847	6146	5935	5816	6049	5895	5995	5881	5955	6006	5835	6025	6019	5903	5981	5974	5970	6052	5997	5852	5922	5983	5964	5792	5948	5962	5991	5916	5856	5899	5982	6060	5906	5882	5964	5962	5867	6068	5831	6127	5968	6078	5936	5946	5950	5944	6014	5901	6080	5779	6008	6007	6014	5969	5854	6013	6010	5980	5841	5930	5995	5890	5968	5947	5907	5839	5885	5946	5840	6106	5917	5977	5996	6017	5952	5952	5910	5882	5886	5849	6019	5956	5903	5941	5912	5936	6048	5905	6029	5958	5921	5965	6004	6032	5936	5906	5869	6023	5845	5857	6016	5825	5781	5969	6044	5908	5933	5887	5949	5860	5911	6007	5950	6035	5946	5854	5901	5912	5998	5881	5925	5787	5908	6012	5959	5948	5916	5911	5924	5910	5918	5837	5863	5985	5825	5866	5874	5943	5838	5981	5905	5967	6105	5996	5937	5863	5957	5987	5901	6024	5969	5991	6005	5983	5798	5958	5874	6046	5910	5947	5977	5879	5936	5963	6071	5995	5935	5876	5847	5993	5863	5933	6090	5955	5790	5869	6010	6034	6042	6013	5995	5870	5899	5850	5914	5948	5964	5941	5952	5970	5979	5851	5951	5945	5870	6045	5977	5856	5929	5931	5901	5928	5907	5814	6073	5898	5957	5912	5902	5888	5905	5915	5885	6020	5859	5868	5884	5932	5922	5795	5873	5841	6055	5988	5960	5805	5932	5972	6065	5957	5998	5906	5999	5856	5922	5807	5771	5894	6108	5867	5820	5900	5908	5972	5904	5995	5909	5910	5954	5968	5869	6021	5927	5826	6034	5933	6007	5947	5931	5999	5900	6012	5893	5827	5969	5971	5970	5996	5985	5903	5904	6013	5832	5921	6040	5945	5854	5964	6090	5937	5853	5892	5944	5985	5892	5970	5938	5855	5929	5962	6016	5862	5965	6022	5980	6009	6060	5945	5973	5849	5956	5999	5913	5893	5966	5979	5941	5817	5980	5960	5945	5820	5927	5926	5967	5963	5926	5992	5852	5987	5994	6070	5951	5985	5967	5862	5938	5943	5923	5917	6090	5985	5983	5953	5937	6054	5800	5899	6032	5979	5938	5873	5901	5954	6000	5865	5922	5985	6038	5919	5901	5947	5989	6024	5933	5982	5982	5963	5918	5957	5998	5960	5842	6009	6014	6010	5943	5930	6037	5835	6008	5967	6097	5888	5795	6047	5887	5874	5997	5928	5874	6020	5945	5810	5865	5956	5922	5948	5971	5945	5941	5789	5807	5958	5857	6095	5879	5893	6058	5954	5888	5793	5903	5899	5914	6068	5811	5932	6019	5918	5951	5901	5936	6004	6042	5958	5956	6006	5918	5890	5963	5840	5857	6034	5867	5962	5993	5938	5921	5929	5980	5923	5804	5982	5969	5902	5944	5871	5854	5968	5943	5944	5821	5968	5954	6013	6091	6092	5913	5956	5924	5966	5982	5983	5982	6009	5951	5945	5894	6007	5900	5785	6031	6037	5935	5961	5940	5925	6027	5992	6160	6038	5960	5863	5830	5892	5965	6016	5995	5983	5958	5923	5965	5982	5969	6001	5958	5904	5932	5876	5977	5996	5921	5941	6018	6048	5959	5924	5905	6028	6046	5997	5922	5838	5953	5855	6046	5964	5928	5853	6086	6032	5947	5931	5880	5900	5892	5882	5913	6030	5936	6052	5919	5871	5988	5984	5929	5980	5965	5985	5980	5997	6109	5899	5987	5925	5740	5917	5866	5915	5887	5920	6112	5893	6048	5925	5938	5921	5855	5976	5991	5950	5810	6007	5876	5905	5843	5953	6008	5910	5941	5929	5883	5863	5855	5920	5908	5908	5864	5925	6014	5969	5882	5877	5821	5998	5869	5974	5898	5936	6091	5919	5889	5999	5900	5915	6001	6116	6019	6027	5970	6040	5785	5971	5947	5990	6012	5974	5812	5945	5955	6053	5973	6057	5922	6003	6029	5848	5792	6058	6002	5924	5893	5991	5916	6030	6060	5889	5818	6003	6025	5972	6038	5966	6056	5967	5945	5958	5991	5852	5941	5983	5998	5980	5945	5977	5871	5948	6100	5979	5879	5912	6060	5882	6058	6020	6042	5967	5829	5853	5813	5934	5969	5956	6081	5897	5857	5883	6062	5862	5954	5887	6015	5879	5918	5941	6023	5899	5893	6027	5926	5889	5979	6065	6046	5885	5913	6102	5986	5939	5907	5997	5993	5874	5968	5871	5950	5908	5959	5817	5874	5889	5873	5790	5939	5983	5961	5986	5894	5916	5870	6058	6033	5926	6030	6016	6063	5877	5835	6069	5887	6010	5941	5968	5843	5861	6041	5961	5907	5997	5940	5879	5951	5763	5819	5827	6136	6050	5918	5853	5877	5941	5931	5957	5987	5966	5776	5905	6012	6005	6049	5840	5943	5974	5864	5963	6032	5968	5860	5940	5849	5793	5916	5914	5902	5969	5858	6002	5889	5862	6011	5995	6005	5927	5889	6038	5894	6019	5911	6134	5918	6005	6080	5965	5920	5939	5933	5953	5794	5964	5884	5952	5880	5863	5961	5928	5887	6036	5956	5846	6023	5774	5873	5863	6003	5795	6061	5881	6110	5990	6009	5908	5962	5994	5848	5962	5981	6014	5920	5931	5911	5946	6042	6006	5953	5907	5898	5926	5989	5968	5776	5916	6006	6025	5904	5946	5939	5861	5967	6027	5860	6024	5947	6046	5851	5970	5955	5898	5877	5917	5986	6014	5952	6034	5887	6044	5853	5946	5852	5959	5961	5932	5919	5988	6037	5955	5807	6002	6066	6019	6077	5880	5926	5881	5801	5925	5881	6045	5920	5889	5909	6079	5929	5899	5960	5879	5957	6078	6027	6041	5848	5864	5962	5896	5977	5816	5965	5883	5917	5904	5898	5859	5841	5901	6076	5925	5942	5977	5981	5869	5960	5889	6026	5857	5974	5994	6032	5910	6058	5926	5981	5938	5911	5906	5985	5963	5856	5977	5943	5933	5885	5977	5959	5947	5966	5820	5874	5916	6034	5999	5956	5988	6006	5939	5928	5867	5842	5899	5912	5930	6009	5980	5941	6101	6052	5928	6074	5906	6019	5891	5985	6014	6014	5922	5975	5879	5887	5883	5947	5984	5904	6005	5940	5945	6016	5893	5934	5929	5986	6030	5942	5937	6044	5993	5985	5966	5893	5978	5975	5964	6005	5854	5883	5897	5827	5779	5982	5862	5849	6004	5984	5969	5837	5892	5873	5971	5905	5949	5876	5843	5992	5863	5867	5806	5957	5946	5880	5992	5911	5899	5986	5947	5950	5881	6065	5932	6074	5971	6060	6047	5957	5931	5848	5961	6008	5984	5879	5939	5949	5941	5998	6013	5943	5938	5946	5975	5941	5827	5976	5870	5978	6070	5939	5951	5995	5936	5869	6016	5969	6014	5977	5954	5963	5967	5981	6044	5899	5891	5963	6023	5957	6039	5867	5976	5895	6134	6061	5883	5979	5939	6007	6025	5931	5919	6007	6002	6046	5746	6000	5952	5916	5919	6014	5976
5188	854	724	705	815	827	727	703	749	761	655	652	685	677	633	654	661	663	655	649	649	655	609	639	641	688	597	695	717	675	637	633	631	652	632	607	659	641	632	637	602	657	654	638	628	604	633	636	638	670	646	641	612	676	675	611	663	635	645	629	648	614	581	647	659	648	622	636	629	620	633	634	634	626	663	640	658	650	624	682	634	611	649	651	620	694	627	658	626	677	661	589	650	657	612	635	659	675	658	614	609	639	600	667	624	611	610	626	647	619	627	660	642	614	634	614	661	648	611	651	642	606	625	669	614	634	640	664	620	632	655	616	625	622	641	653	638	624	657	625	646	595	660	584	625	640	631	614	608	612	620	612	664	652	654	642	628	626	682	629	638	663	594	611	653	693	635	631	574	596	621	590	622	666	608	602	661	642	640	632	638	643	624	650	628	634	651	621	655	629	660	651	629	636	605	659	669	657	610	633	667	641	662	604	607	670	611	611	604	653	636	618	658	659	607	596	623	705	597	617	624	617	634	657	669	665	636	675	669	627	615	664	594	628	614	618	633	620	609	660	623	604	621	616	620	620	626	612	661	656	663	634	654	641	651	679	641	655	662	604	609	665	612	649	634	625	698	592	662	636	674	649	636	609	633	618	637	580	615	628	647	668	646	597	675	626	622	630	651	637	644	657	639	636	619	635	629	637	671	613	652	661	674	615	660	623	640	639	683	623	604	596	615	628	597	639	662	622	636	618	580	610	673	646	645	657	648	650	650	652	639	618	611	637	638	653	628	590	612	633	629	642	633	643	636	611	586	650	646	662	616	622	655	609	607	588	638	650	653	629	613	635	620	624	617	633	688	625	617	591	596	620	606	655	641	600	614	640	608	643	583	647	660	688	621	673	624	577	679	649	610	683	627	627	626	628	652	635	652	625	620	603	619	608	642	645	647	645	608	649	655	683	592	653	631	660	646	639	616	607	678	630	626	651	641	671	640	589	609	613	644	673	632	685	667	624	605	595	639	639	634	595	669	614	637	641	616	606	643	628	639	678	652	610	672	655	636	652	634	601	717	608	638	628	658	644	648	660	630	612	642	656	654	632	573	677	617	660	642	606	624	644	643	627	588	680	634	674	648	654	620	644	675	655	620	627	618	638	617	623	581	582	610	659	631	647	648	663	673	595	619	637	656	628	627	629	648	624	655	651	640	658	646	593	666	636	614	657	647	644	662	635	659	631	618	628	622	663	669	617	613	605	677	644	583	663	629	630	655	626	605	653	631	646	623	658	614	623	586	650	616	609	671	640	691	632	668	614	630	597	565	675	650	651	611	604	618	639	602	629	657	641	633	611	661	602	677	534	628	648	651	638	655	678	638	618	630	632	636	682	633	636	626	645	625	655	653	612	581	660	625	665	590	652	651	627	622	602	628	615	601	621	625	611	641	619	651	668	633	656	636	633	656	644	610	650	620	621	610	592	616	646	641	629	663	616	637	652	585	646	629	610	649	639	658	612	613	639	632	703	589	616	620	604	643	647	623	658	606	618	629	675	601	639	617	624	678	630	622	661	627	623	577	631	613	598	652	686	645	631	600	675	658	602	638	645	603	658	673	629	609	631	624	646	589	637	646	645	631	609	649	629	645	632	616	629	664	652	665	644	639	578	624	637	559	658	622	634	629	634	624	630	649	606	613	663	652	625	600	639	643	616	629	644	655	678	632	601	592	623	650	639	606	621	659	668	603	670	658	696	607	661	612	667	651	648	629	621	638	611	632	637	647	641	646	614	630	619	652	647	628	614	642	605	653	620	629	615	697	591	587	677	595	608	663	646	647	639	629	609	621	622	626	627	595	662	633	608	671	640	648	631	669	642	663	635	625	629	570	670	611	649	656	677	627	626	604	638	624	677	608	618	595	666	649	637	662	667	599	653	621	666	652	649	645	628	649	650	615	626	644	664	613	639	610	655	648	623	657	655	643	575	667	569	646	626	624	622	653	645	641	652	652	632	633	596	710	670	672	635	631	593	662	626	668	651	640	626	596	612	652	652	670	656	645	616	649	623	596	641	601	600	641	641	585	618	601	660	617	639	648	625	624	635	596	630	599	648	585	622	608	663	622	626	619	603	660	641	653	656	646	689	627	663	598	635	690	652	659	627	642	658	673	640	640	625	648	587	611	602	606	648	622	603	611	624	615	635	620	625	641	615	626	619	631	613	655	687	655	652	659	627	626	638	664	647	633	666	617	662	586	654	645	586	635	673	699	642	696	627	690	584	633	658	677	617	682	639	635	630	655	605	623	653	659	607	584	616	659	655	641	606	632	648	614	635	608	646	626	662	634	650	579	687	589	621	697	652	678	642	593	644	627	614	621	625	626	632	617	641	715	581	642	647	599	630	611	630	629	623	653	613	593	604	613	599	630	667	628	628	589	666	632	624	633	669	623	616	629	614	633	661	637	603	635	625	633	607	672	618	636	638	664	651	650	638	642	635	653	653	675	635	647	628	622	641	617	586	650	614	621	585	596	658	659	644	668	625	612	641	624	605	673	627	685	612	676	633	653	616	604	605	647	638	594	688	637	614	651	599	636	620	640	655	643	622	663	659	641	635	592	682	705	640	612	591	578	593	633	668	626	627	649	620	652	611	615	608	666	639	577	610	637	645	601	648	612	609	675	626	635	604	690	642	600	626	583	608	664	650	643	598	592	643	637	670	684	648	661	641	641	619	614	642	598	646	596	605	605	624	625	630	637	638	619	641	656	618	638	644	643	651	632	665	645	667	623	578	620	644	669	616	620	593	606	601	634	638	635	603	688	641	635	662	637	607	609	665	627	673	597	671	646	632	652	617	650	640	634	675	637	600	629	639	623	627	631	635	640	631	655	673	658	647	639	623	655	656	619	604	629	648	647	635	635	641	611	632	718	638	650	643	682	655	673	647	663	637	687	639	636	650	677	635	654	625	633	644	608	608	606	635	662	610	627	615	668	642	601	617	598	607	651	645	626	637	656	676	641	673	636	674	655	627	643	635	649	633	610	608	612	685	643	624	623	638	667	648	623	622	635	665	613	675	603	679	620	651	647	670	646	667	611	650	651	640	628	601	642	598	610	574	634	633	648	639	646	619	636	638	648	592	652	603	635	611	606	650	633	643	647	659	631	677	612	645	625	632	606	660	666	643	636	657	625	657	599	614	628	631	634	636	651	652	608	655	667	591	655	624	591	644	630	669	585	656	611	610	576	642	631	630	677	639	617	638	621	613	613	638	625	593	619	622	617	628	682	604	626	630	672	639	662	639	659	647	671	633	647	638	616	652	628	608	685	665	665	612	627	639	585	631	640	616	654	654	621	671	629	622	638	634	664	635	697	679	621	630	689	602	653	648	655	595	664	612	644	644	665	660	623	668	635	609	657	608	656	607	645	651	636	660	643	651	614	623	668	629	597	647	612	613	601	600	613	633	637	662	654	648	612	649	625	612	658	646	638	629	629	659	641	620	654	626	606	654
27634	11746	7873	13870	17881	16490	14381	12129	10625	9641	9006	8459	8051	7969	7609	7409	7284	7079	7141	6987	6888	6938	6842	6679	6845	6743	6665	6563	6690	6546	6652	6501	6617	6587	6536	6341	6525	6485	6468	6440	6383	6559	6473	6351	6465	6275	6362	6433	6394	6474	6384	6363	6440	6384	6300	6413	6395	6213	6345	6398	6364	6369	6401	6292	6336	6361	6277	6388	6256	6430	6356	6327	6356	6223	6371	6386	6353	6335	6320	6336	6338	6407	6428	6250	6337	6412	6351	6260	6311	6402	6396	6275	6405	6306	6445	6432	6352	6241	6368	6366	6313	6359	6319	6231	6268	6157	6280	6399	6307	6404	6354	6402	6285	6247	6272	6469	6346	6318	6236	6286	6291	6352	6253	6330	6492	6304	6262	6360	6335	6322	6142	6440	6365	6267	6373	6348	6315	6365	6268	6313	6312	6198	6278	6310	6373	6426	6212	6291	6172	6363	6276	6258	6355	6350	6215	6349	6251	6229	6289	6139	6325	6397	6329	6254	6421	6247	6272	6368	6210	6304	6234	6291	6274	6224	6165	6328	6257	6299	6270	6194	6300	6302	6337	6400	6216	6341	6273	6347	6329	6172	6410	6268	6238	6229	6486	6297	6311	6343	6237	6421	6342	6245	6328	6321	6287	6443	6218	6329	6381	6418	6306	6259	6354	6320	6306	6328	6446	6389	6212	6275	6304	6362	6343	6373	6380	6476	6282	6294	6092	6300	6231	6297	6267	6350	6318	6380	6309	6255	6129	6344	6438	6185	6274	6238	6331	6239	6285	6212	6252	6248	6305	6135	6258	6341	6373	6218	6272	6401	6313	6335	6452	6127	6268	6202	6363	6338	6333	6279	6181	6384	6294	6296	6388	6234	6307	6361	6225	6385	6149	6290	6183	6324	6233	6294	6317	6259	6316	6299	6261	6172	6344	6272	6274	6292	6378	6441	6314	6362	6263	6254	6241	6269	6342	6397	6386	6378	6267	6228	6305	6348	6268	6275	6292	6057	6313	6386	6311	6176	6351	6271	6310	6293	6312	6367	6250	6308	6263	6356	6325	6441	6149	6331	6231	6373	6334	6288	6294	6360	6284	6316	6395	6337	6298	6370	6444	6337	6331	6360	6475	6299	6251	6273	6386	6327	6298	6239	6363	6340	6371	6269	6349	6351	6199	6397	6330	6386	6296	6331	6148	6315	6183	6132	6352	6373	6340	6242	6201	6374	6274	6352	6355	6252	6242	6356	6228	6280	6373	6344	6224	6336	6403	6318	6337	6267	6331	6292	6337	6351	6219	6317	6423	6309	6295	6348	6204	6346	6170	6330	6250	6342	6197	6292	6337	6292	6349	6199	6277	6333	6297	6214	6402	6295	6324	6248	6219	6282	6231	6231	6473	6180	6428	6216	6319	6227	6209	6268	6297	6249	6401	6298	6293	6395	6343	6220	6353	6175	6406	6264	6231	6311	6391	6322	6399	6253	6239	6375	6199	6275	6352	6047	6208	6207	6377	6325	6267	6427	6237	6374	6243	6245	6216	6381	6300	6301	6367	6343	6347	6274	6230	6277	6322	6375	6412	6067	6333	6434	6365	6178	6312	6301	6314	6248	6395	6313	6181	6292	6266	6406	6285	6277	6280	6316	6265	6258	6351	6357	6302	6318	6393	6288	6310	6240	6227	6450	6204	6094	6236	6334	6352	6301	6354	6232	6147	6359	6436	6353	6330	6198	6261	6210	6300	6392	6245	6317	6326	6223	6301	6357	6238	6286	6253	6262	6351	6239	6377	6351	6267	6350	6290	6308	6343	6313	6298	6351	6374	6354	6155	6268	6298	6354	6354	6250	6281	6288	6307	6308	6291	6233	6332	6435	6307	6254	6292	6283	6206	6305	6433	6130	6276	6275	6282	6309	6265	6347	6294	6326	6339	6303	6277	6289	6360	6219	6339	6310	6384	6253	6311	6231	6422	6349	6380	6268	6245	6351	6187	6425	6415	6404	6294	6212	6229	6239	6357	6191	6188	6162	6409	6270	6260	6363	6201	6168	6313	6385	6256	6251	6270	6200	6272	6285	6306	6187	6298	6278	6309	6547	6243	6403	6405	6382	6341	6323	6374	6276	6306	6316	6312	6366	6294	6214	6190	6207	6333	6300	6270	6489	6314	6271	6321	6289	6458	6295	6376	6352	6131	6274	6221	6272	6312	6300	6436	6247	6368	6283	6308	6128	6250	6337	6256	6295	6256	6271	6288	6289	6202	6217	6257	6296	6262	6281	6332	6359	6274	6268	6322	6284	6198	6268	6346	6322	6276	6297	6296	6267	6363	6299	6269	6272	6161	6264	6294	6318	6292	6338	6284	6360	6257	6323	6235	6182	6357	6315	6253	6243	6276	6322	6372	6232	6272	6270	6231	6306	6235	6286	6264	6212	6275	6348	6535	6244	6313	6276	6263	6145	6266	6267	6359	6313	6323	6282	6365	6283	6396	6388	6368	6253	6306	6318	6408	6296	6329	6384	6192	6257	6192	6299	6244	6233	6209	6327	6345	6247	6328	6259	6264	6262	6352	6321	6174	6311	6342	6143	6257	6283	6273	6414	6381	6261	6276	6158	6380	6342	6349	6324	6241	6325	6326	6317	6221	6315	6352	6301	6240	6224	6495	6181	6304	6326	6295	6118	6152	6408	6294	6337	6253	6250	6281	6275	6301	6160	6357	6315	6337	6260	6338	6346	6225	6373	6229	6350	6227	6248	6294	6327	6460	6380	6236	6313	6318	6191	6098	6353	6259	6440	6199	6299	6227	6459	6289	6476	6366	6400	6377	6204	6265	6289	6280	6247	6298	6369	6335	6163	6237	6257	6177	6348	6264	6261	6334	6426	6337	6340	6243	6308	6169	6302	6325	6292	6314	6421	6214	6267	6380	6304	6257	6337	6301	6353	6383	6191	6264	6279	6201	6226	6271	6273	6047	6226	6229	6379	6217	6258	6248	6196	6381	6326	6443	6430	6396	6374	6157	6261	6252	6342	6316	6273	6318	6310	6191	6447	6274	6157	6289	6345	6382	6315	6266	6369	6163	6329	6431	6236	6330	6258	6340	6342	6272	6263	6407	6413	6438	6213	6162	6211	6250	6348	6200	6302	6398	6352	6470	6242	6344	6358	6374	6247	6409	6419	6259	6316	6336	6312	6095	6296	6313	6311	6283	6424	6303	6357	6399	6325	6397	6379	6214	6250	6275	6344	6350	6419	6391	6287	6321	6279	6307	6273	6314	6440	6333	6356	6252	6311	6290	6357	6225	6342	6243	6336	6365	6322	6320	6296	6260	6214	6229	6313	6366	6237	6267	6204	6367	6183	6349	6286	6338	6375	6244	6301	6274	6284	6234	6311	6266	6284	6230	6236	6327	6376	6219	6212	6266	6326	6350	6349	6195	6270	6188	6156	6297	6284	6408	6289	6330	6359	6407	6253	6315	6431	6300	6315	6221	6268	6378	6179	6297	6276	6185	6387	6220	6304	6262	6296	6305	6326	6286	6327	6318	6171	6403	6340	6283	6236	6304	6185	6244	6331	6325	6279	6390	6187	6215	6299	6274	6294	6336	6285	6301	6276	6284	6239	6360	6281	6111	6389	6281	6250	6404	6368	6241	6348	6351	6254	6336	6371	6331	6268	6173	6304	6377	6242	6183	6283	6231	6229	6373	6221	6295	6383	6251	6311	6215	6269	6212	6388	6297	6304	6359	6218	6286	6356	6306	6339	6295	6313	6378	6331	6260	6287	6378	6243	6384	6177	6318	6276	6379	6351	6211	6269	6186	6203	6397	6304	6447	6252	6326	6149	6324	6393	6304	6283	6305	6277	6361	6305	6472	6348	6346	6334	6241	6275	6217	6371	6382	6376	6378	6425	6301	6258	6260	6334	6306	6401	6413	6454	6419	6344	6352	6181	6379	6211	6310	6275	6292	6329	6268	6316	6314	6320	6286	6275	6201	6366	6203	6244	6236	6061	6353	6271	6333	6431	6491	6317	6411	6365	6245	6294	6241	6319	6269	6356	6386	6282	6366	6283	6186	6437	6338	6305	6343	6161	6284	6299	6198	6330	6429	6297	6252	6410	6334	6358	6296	6318	6259	6267	6379	6212	6450	6401	6229	6381	6249	6233	6233	6187	6216	6351	6287	6178	6208	6268	6258	6283	6266	6172	6343	6284	6359	6350	6417	6212	6286	6216	6319	6215	6262	6294	6225	6370	6265	6208	6317	6334	6097	6372	6302	6269	6277	6211	6231	6299	6399	6423	6361	6230	6346	6332	6301	6372	6326	6232	6432	6315	6296	6247	6304	6334	6162	6192	6302	6350	6281	6229	6186	6299	6302	6295	6399	6298	6327	6276	6261	6319	6336	6331	6330	6273	6243	6359	6406	6399	6265	6379	6333	6342	6195	6391	6351	6380	6336	6207	6376	6468	6280	6425	6291	6315	6230	6398	6315	6339	6375	6333	6219	6239	6319	6419	6346	6177	6358	6236	6357	6181	6213	6317	6264	6347	6326	6338	6266	6309	6197	6219	6292	6315	6307	6167	6387	6385	6159	6246	6272	6335	6300	6320	6337	6228	6375	6185	6127	6263	6302	6254	6271	6415	6346	6352	6354	6359	6217	6373	6344	6159	6225	6337	6278	6245	6383	6359	6306	6310	6438	6186	6381	6333	6291	6375	6200	6219	6325	6311	6446	6265	6137	6281	6283	6201	6174	6397	6199	6238	6249	6335	6313	6321	6285	6351	6291	6330	6231	6376	6328	6316	6141	6213	6231	6143	6363	6281	6278	6306	6395	6438	6342	6366	6229	6140	6212	6334	6313	6299	6303	6349	6210	6278	6284	6254	6320	6206	6414	6274	6344	6292	6294	6281	6347	6191	6200	6368	6323	6332	6263	6345	6263	6263	6395	6292	6429	6359	6233	6285	6329	6410	6186	6203	6352	6239	6227	6238	6211	6301	6312	6316	6192	6175	6321	6215	6359	6367	6291	6277	6332	6333	6334	6215	6304	6297	6258	6381	6326	6289	6365	6337	6285	6227	6274	6438	6199	6384	6219	6322	6190	6301	6241	6264	6210	6148
5213	1480	879	941	1053	1033	1009	959	876	892	865	825	798	796	790	760	767	702	796	747	712	702	748	713	785	753	695	688	665	774	735	688	698	696	749	681	727	702	734	704	693	669	746	712	708	771	682	693	712	718	711	713	692	701	663	745	758	733	714	708	743	706	748	697	733	750	663	735	722	678	670	687	659	709	687	663	675	738	678	723	660	747	674	726	722	694	705	708	719	737	696	748	675	689	698	695	719	713	694	710	683	654	729	715	716	713	685	685	675	690	727	713	713	764	715	753	722	695	691	705	662	708	733	677	703	731	758	678	717	714	718	668	653	691	695	717	674	749	706	718	722	719	680	734	685	678	754	696	718	750	690	697	707	691	707	715	657	717	678	713	724	651	722	642	723	706	716	714	702	713	688	770	726	722	680	706	712	676	710	680	684	703	712	683	721	702	718	733	712	690	656	681	690	711	682	676	658	685	687	703	700	720	665	676	716	719	747	713	722	706	740	734	700	733	725	730	697	716	706	766	663	664	703	729	678	657	702	723	715	713	730	726	680	677	684	686	720	703	703	718	720	711	711	718	736	699	652	722	685	707	713	715	671	690	672	667	719	751	697	694	735	655	711	724	686	690	685	726	741	713	729	722	708	687	724	673	710	686	714	690	683	737	719	683	727	712	674	683	684	661	688	727	681	740	676	733	736	667	737	716	711	715	711	690	673	701	687	707	712	724	726	679	676	697	706	662	636	689	746	727	678	717	716	660	737	664	651	671	694	698	685	741	730	702	660	695	743	701	703	711	704	727	763	675	691	672	707	682	699	701	673	732	723	750	696	700	686	636	751	729	710	708	703	717	703	728	731	667	679	691	645	648	672	654	731	713	707	710	699	683	721	685	693	721	705	739	706	715	751	714	697	677	717	680	709	747	720	721	727	721	743	693	701	699	697	674	696	720	674	716	726	733	717	693	719	718	684	722	658	693	771	670	684	686	669	690	703	677	652	738	695	722	692	708	665	698	778	670	706	696	727	738	691	719	682	657	720	730	722	707	683	734	718	708	707	741	709	721	690	665	710	683	704	692	680	675	703	656	702	655	690	702	666	703	711	709	749	686	719	686	713	695	679	769	719	707	742	682	690	675	671	701	742	731	716	730	675	705	676	714	694	640	681	741	675	653	671	687	707	686	727	702	777	702	645	721	717	690	653	733	687	704	692	712	715	701	723	730	677	704	717	730	650	709	663	687	653	676	699	642	753	664	688	696	720	776	699	716	728	683	682	689	750	671	692	719	709	707	697	695	706	728	696	700	712	709	739	713	684	713	702	691	691	698	665	710	714	680	712	688	670	707	680	722	697	663	680	721	711	675	727	709	732	689	684	669	677	670	701	668	701	713	707	686	712	717	752	763	686	718	666	721	715	690	699	711	717	687	693	699	660	692	691	695	703	707	779	702	728	694	723	712	659	737	662	681	652	727	682	694	759	697	688	744	661	718	692	709	714	676	725	698	738	690	643	693	678	718	700	704	690	708	731	705	699	693	695	687	707	717	707	680	685	748	668	718	723	745	695	708	688	719	652	675	720	685	697	673	664	711	707	633	713	657	745	678	675	722	696	737	675	677	682	650	707	698	679	731	651	673	653	695	699	710	735	714	706	651	726	694	704	687	688	697	686	724	715	722	696	735	736	705	692	713	667	707	684	724	728	729	711	701	693	681	689	716	723	727	727	669	714	727	692	767	746	686	720	728	717	695	688	697	730	698	688	735	707	707	669	718	684	699	725	736	708	680	684	662	716	716	697	719	672	717	654	672	709	710	674	668	672	685	724	733	748	689	674	677	696	721	736	699	713	703	676	722	756	736	696	679	677	705	659	784	716	706	690	722	716	684	616	659	694	710	742	737	739	679	754	696	749	703	677	708	658	680	664	674	726	725	738	781	739	684	692	737	729	715	688	697	675	716	677	675	753	676	670	713	706	693	736	672	709	674	686	689	678	701	672	734	723	662	679	701	704	683	701	638	670	687	643	675	728	705	744	708	658	729	694	690	689	733	657	691	688	711	738	674	709	721	681	705	734	680	738	696	727	700	689	734	701	704	723	714	691	703	698	684	726	702	743	737	675	677	717	704	749	662	726	702	756	705	663	657	704	717	724	706	716	672	683	686	677	652	747	675	664	752	718	720	668	747	730	678	731	688	756	714	734	740	725	724	698	727	703	711	705	716	701	682	691	666	689	700	729	692	742	717	707	752	728	719	688	728	702	697	683	730	697	693	698	654	726	698	705	740	692	732	722	680	709	720	708	676	702	618	686	723	688	728	686	745	679	670	670	724	663	676	711	661	737	698	693	716	657	743	661	755	709	706	633	683	720	700	693	683	743	722	731	693	684	681	715	670	693	703	713	754	703	733	676	689	691	713	717	700	715	719	711	752	744	719	692	708	687	689	668	715	724	658	691	699	689	711	732	710	725	715	682	722	730	701	682	694	658	649	697	724	717	692	661	680	750	684	688	691	717	717	719	713	698	719	709	722	695	709	757	709	685	719	721	699	720	747	700	672	668	720	686	749	703	660	696	677	703	692	735	685	716	746	682	703	718	658	680	709	761	742	672	659	694	711	732	709	684	692	667	746	713	710	715	711	687	733	687	683	731	723	719	744	631	713	743	709	718	721	716	762	699	670	711	691	668	668	718	727	726	704	723	686	709	672	725	703	702	755	640	672	739	670	706	711	739	630	741	723	743	674	717	730	700	698	721	733	684	702	704	686	712	717	724	737	693	718	698	683	665	682	725	681	664	671	682	693	706	674	649	671	671	711	723	726	708	689	636	710	723	687	676	690	708	723	677	693	731	739	700	645	689	665	723	676	730	696	685	701	712	747	697	683	652	728	703	716	700	669	746	771	742	678	728	710	697	713	689	635	673	687	715	760	714	714	706	696	661	695	702	699	669	722	700	706	728	689	726	721	719	674	704	712	748	735	735	751	722	693	695	717	666	704	723	720	710	689	655	707	733	717	733	688	709	706	716	724	751	719	686	761	700	700	672	647	717	713	738	746	672	682	630	705	660	649	688	723	739	707	722	684	630	717	654	708	729	664	690	645	705	668	639	711	672	718	710	702	697	706	729	672	756	737	657	755	697	707	658	682	664	661	731	655	681	691	732	677	681	653	688	710	676	649	712	666	719	663	689	731	721	698	698	728	673	676	689	708	695	732	730	706	674	710	708	779	703	733	693	719	722	695	648	739	733	660	673	661	686	745	681	682	722	686	742	734	684	719	709	723	737	700	720	680	739	707	690	691	696	762	705	691	742	695	700	752	682	683	685	755	667	725	680	739	710	728	695	672	709	722	651	722	707	670	723	711	722	682	730	725	716	696	706	683	727	660	681	736	709	699	714	688	702	732	676	689	701	719	674	692	699	715	735	703	690	651	739	685	737	742	717	721	717	727	739	680	739	706	702	708	705	739	677	710	654	707	693	716	706	738	669	707	679	729	740	708	690	679	686	672
36513	16568	10176	20292	25259	23406	19759	17052	14744	13112	11820	10952	10098	9491	9326	8674	8646	8487	8360	8062	7799	7929	7933	7747	7742	7592	7377	7542	7510	7368	7515	7357	7430	7198	7242	7115	7215	7092	7089	7064	7019	7050	7016	7069	7164	6972	6976	6986	7024	6936	6926	7071	6961	6808	6821	6944	7007	6852	6920	7095	6926	6891	6965	6750	7015	6970	6755	6956	6968	6962	6818	7001	6987	6935	6860	6852	6727	6998	6887	6831	6982	6929	6922	6895	6931	6739	6847	6854	6825	6871	6773	6896	6840	6862	6992	6791	6885	6826	6850	6869	6910	6905	6869	6796	6756	6761	6918	6882	6771	6822	6846	6769	6783	6777	6880	6748	6823	6834	6862	6756	6828	6862	6802	6642	6856	6817	6710	6925	6800	6772	6840	6887	6860	6810	6806	6892	6894	6878	6918	6896	6856	6834	6779	6768	6789	6870	6933	6871	6710	6804	6863	6800	6845	6797	6792	6772	6803	6839	6962	6845	6930	6762	6845	6856	6843	6735	7012	6983	6808	6905	7005	6844	6646	6834	6829	7003	6873	6906	6805	6769	6815	6872	6911	6772	6815	6888	6899	6869	6750	6792	6703	6834	6819	6744	6799	6861	6786	6768	6912	6741	6909	6854	6926	6791	6774	6856	6833	6833	6920	6774	6873	6856	6872	6773	6910	6769	6819	6826	6916	6863	6853	6788	6823	6767	6756	6821	6800	6841	6897	6777	6688	6884	6760	6785	6858	6824	6784	6719	6819	6960	6799	6785	6822	6852	6748	6774	6971	6866	6742	6670	6882	6777	6882	6836	6809	6855	6888	6871	6709	6884	6861	6746	6742	6830	6872	6830	6853	6760	6863	6848	6799	6866	6828	6823	6852	6864	6931	6899	6712	6861	6851	6952	6860	6858	6858	6847	6750	6882	6959	6728	6753	6875	6852	6839	6803	6771	6837	6960	6774	6863	6744	6893	6854	6855	6841	6701	6779	6844	6804	6830	6858	6838	6808	6732	6847	6701	6860	6840	6806	6709	6790	6780	6853	6833	6833	6801	6841	6944	6764	6869	6800	6793	6857	6953	6748	6741	6858	6912	6808	6940	6799	6966	6791	6893	6830	6863	6693	6803	6907	6865	6773	6773	6785	6816	6780	6722	6863	6827	6687	6874	6912	6783	6816	6875	6947	6747	6853	7003	6851	6980	6775	6886	6670	6839	6814	6714	6812	6811	6838	6866	6795	6824	6952	6811	6790	6930	6804	6758	6889	6755	6893	6789	6814	6884	6845	6815	6802	6823	6741	6780	6684	6748	6837	6898	6873	6808	6844	6735	6955	6892	6753	6944	6892	6943	6855	6965	6856	6834	6859	6761	6813	6992	6726	6814	6846	6912	6728	6846	6820	6824	6784	6866	6773	6909	6733	6752	6823	6814	6829	6846	6839	6863	6766	6849	6821	6801	6678	6764	6844	6910	6861	6944	6831	6941	6959	6782	6949	6990	6810	6903	6850	6702	6712	6654	6765	6849	6797	6802	6790	6920	6849	6816	6712	6820	6712	6969	6725	6813	6888	6814	6794	6729	6828	6743	6840	6925	6890	6843	6838	6861	6955	6799	6761	6696	6732	6725	6854	6818	6785	7045	6885	6732	6750	6702	6807	6698	6834	6919	6860	6749	6733	6806	6872	6675	6804	6638	6954	6845	6817	6759	6709	6876	6842	6773	6907	6811	6808	6826	6841	6880	6779	6851	6835	6761	6836	6811	6821	6896	6860	6906	6875	6838	6704	6870	6895	6861	6926	6891	6787	6776	6913	6895	6933	6832	6716	6912	6728	6745	6822	6715	6859	6903	6882	6811	6807	6784	6842	6928	6951	6789	6870	6640	7012	6928	6871	6813	6836	6825	6717	6899	6921	6790	6729	6791	6808	6807	6872	6868	6809	6832	6784	6988	6671	6706	6909	6744	6889	6901	6892	6876	6643	6968	6845	6836	6808	6885	6712	6893	6723	6852	6813	6769	7096	6969	6802	6858	6824	6717	6857	6823	6937	6885	6731	6774	6807	6888	6701	6917	6724	6746	6755	6862	6705	6776	6828	6954	6689	6761	6769	6820	6961	6851	6758	6684	6838	6757	6768	6837	6894	6823	6822	6838	6735	6752	6964	6947	6774	6929	6854	6915	6933	6815	6860	6802	6879	6807	6796	6793	6823	6814	6714	6765	6918	6744	6888	6870	6811	6768	6892	6728	6763	6836	6776	6749	6885	6857	6854	6801	6972	6795	6818	6765	6795	6839	6775	6801	6855	6838	6889	6812	6745	6805	6690	6832	6914	6858	6831	6889	6810	6894	6831	6945	6801	6813	6831	6785	6671	6905	6762	6820	6964	6822	6810	6862	6832	6790	6860	6730	6841	6773	6874	6758	6823	6891	6859	6894	6799	6837	6817	6780	6780	6912	6871	6905	6962	6896	6811	6869	6768	6890	6919	6825	6819	6821	6844	6804	6770	6856	6891	6758	6617	6800	6792	6834	6803	6811	6774	6803	6805	6808	6783	6784	6943	6729	6788	6832	6708	6791	6748	6838	6782	6805	6702	6851	6845	6869	6890	6808	6792	6998	6740	6827	6822	6873	6745	6877	6873	6814	6814	6830	6862	6827	6832	6719	6922	6796	6824	6876	6860	6848	6834	6851	6776	6897	6930	6769	6868	6767	6959	6805	6809	6827	6888	6759	6801	6911	6834	6869	6905	6855	6966	6814	6877	6727	6824	6974	6835	6827	6794	7007	6844	6801	6763	6785	6967	6987	6932	6750	6874	6780	6694	6743	6844	6904	6843	6837	6898	6914	6758	6812	6830	6812	6809	6772	6954	6774	6801	6733	6737	6785	6898	6784	6900	6895	6801	6927	6940	6942	6868	6807	6820	6939	6910	6757	6919	6800	6812	6934	6742	6768	6668	6917	6786	6806	6881	6826	6825	6998	6929	7017	6875	6858	6916	6733	6919	6867	6861	7024	6823	6747	6711	6699	6838	6754	6854	6862	6992	6839	6918	6886	6880	6816	6979	6835	6775	6849	6931	6908	6816	6713	6739	6783	6919	6784	6958	6937	6770	6769	6924	6752	6760	6842	6851	6835	6810	6892	6956	6830	7023	6801	6948	6881	6778	6767	6838	6793	6887	6817	6815	6904	6798	6839	6862	6817	6845	6820	6695	6903	6867	6796	6734	6720	6875	6703	6860	6878	6744	6775	6877	6885	6832	6822	6827	6944	6970	6892	6762	6983	6808	6696	6923	6759	6731	6778	6706	6752	6743	6781	6851	6839	6753	6622	6707	6744	6792	6721	6791	6834	6676	6721	6869	6933	6874	6848	6805	6891	6804	6729	6834	6648	6864	6849	6908	6880	6931	6859	6927	6769	6791	6890	6863	6681	6964	6780	6861	6933	6911	6807	6897	6930	6877	6772	6820	6657	6866	6901	6755	6812	6732	6735	6673	6863	6948	6844	6941	6855	6859	6732	6812	6885	6740	6856	6789	6925	6790	6825	6727	6791	6714	6821	6819	6983	6743	6810	6790	6812	6865	6887	6881	6851	6804	6732	6896	6739	6778	6888	6778	6788	6847	6701	6828	6924	6786	6892	6708	6789	6804	6910	6753	6863	6868	6934	6795	6756	6833	6790	6727	6873	6860	6836	6904	6792	6851	6712	6793	6745	6697	6855	6804	6692	6922	6788	6834	6867	6832	6796	6860	6779	6890	6788	6811	6899	6954	6862	6841	6790	6782	6929	6874	6753	6875	6799	6909	6948	6776	6821	6828	6741	6886	6710	6889	6802	6899	6808	6927	6704	6846	6906	6737	6886	6736	6817	6848	6908	6842	6869	6830	6786	6824	6875	6748	6846	6799	6703	6926	6833	6876	6825	6796	6657	6678	6832	6930	6793	6850	6806	6921	6878	6733	6844	6849	6847	6854	6946	6867	6806	6877	6882	6792	6834	6818	6846	6953	6830	6789	6740	6748	6907	6938	6825	6728	6863	6857	6817	6788	6826	6829	6846	6816	6820	6823	6927	6882	6797	6975	6886	6856	6775	6821	6959	6827	6816	6740	6807	6866	6694	6819	6864	6687	6780	6833	6795	6860	6786	6805	6849	6803	6886	6826	6741	6724	6827	6850	6860	6872	6840	6938	6856	6771	6845	6740	6954	6845	6820	6711	6753	6803	6657	6867	6873	6695	6814	6782	6946	6745	6786	6953	6844	6844	6729	6916	6747	6886	6801	6912	6864	6983	6838	6834	6714	6754	6803	6706	6769	6826	6826	6902	6702	6758	6769	6830	6812	6653	6817	6854	6908	6818	6892	6935	6794	6720	6830	6790	6770	6903	6874	6774	6762	6784	6942	6773	6842	6759	6861	6766	6884	6799	6805	6936	6760	6861	6836	6769	6852	6813	6796	6932	6833	6877	6854	6840	6665	6919	6789	6757	6835	6892	6858	7046	6783	6875	6786	6896	6964	6804	6894	6782	6870	6773	6793	6869	6773	6807	6766	6814	6810	6747	6894	6847	6865	6846	6704	6995	6893	6707	6867	6868	6874	6845	6954	7041	6885	6848	6819	6809	6833	6739	6955	6739	6775	6885	6844	6822	6811	6982	6883	6795	6755	6850	6800	6880	6800	6774	6767	6903	6829	6844	6862	6836	6862	6944	6865	6729	6929	6845	6766	6938	7040	6854	6884	6777	6854	6793	6800	6900	6860	6857	6836	6870	6807	6757	6906	6859	6916	6938	6914	6832	6883	6888	6875	6885	6812	6867	6825	6972	6792	6915	6853	6785	6610	6715	6817	6772	6851	6737	6732	6906	6784	6864	6786	6979	6931	7045	6831	6877	6794	6875	6796	6974	6804	6879	6835	6883	6807	6893	6857	6842	6993	6913	6705	6930	6823	6730	6924	6829	6945	6812	6932	6826	6965	6819	6831	6682	6867	6811	6799	6838	6960	6826	6788	6908	6841	6852	6824	6765	6846	7043	6743	6740	6797	6820	6889	6845	6938	6821	6746	6722	6826	6873	6872	6853	6817	6693	6834	6727	6885	6790	6894	6775	6853	6823	6888	6824	6790	6887	6848
3370	1049	1006	1001	954	938	939	888	950	917	959	976	926	961	951	950	962	961	942	917	909	875	919	946	953	896	938	900	905	913	889	902	940	883	885	887	952	958	950	907	926	952	867	934	873	904	958	881	909	875	920	931	883	848	928	876	902	928	948	921	870	924	889	962	965	945	927	928	867	881	942	967	937	872	921	942	919	895	893	918	913	943	931	940	904	877	975	912	864	903	886	906	911	902	895	954	892	965	864	921	933	965	848	921	900	906	868	945	928	929	944	895	865	885	921	880	984	957	944	941	943	925	893	895	849	934	874	893	926	923	950	889	913	898	900	905	987	913	875	949	921	858	902	897	918	922	927	889	898	895	949	949	932	945	947	900	939	918	917	928	949	919	942	953	928	901	954	924	893	950	877	898	903	926	942	988	905	915	925	868	937	967	946	941	960	852	924	922	903	917	903	892	967	930	883	909	898	904	894	915	892	941	964	924	933	944	892	914	896	901	893	960	884	941	897	902	959	876	887	950	944	932	908	941	865	893	887	945	953	857	879	950	952	926	954	938	900	921	936	904	921	918	950	966	908	939	918	923	916	884	885	899	912	926	938	921	935	915	888	967	889	916	852	951	939	912	877	929	910	909	991	894	977	891	921	905	919	930	954	902	928	899	899	947	930	873	929	929	905	917	914	985	916	925	889	899	884	933	954	928	952	961	874	890	880	963	905	891	916	942	945	917	974	910	917	907	948	963	945	956	899	908	917	938	939	923	977	876	913	962	967	888	891	925	904	983	927	925	882	856	871	879	894	922	930	887	878	855	888	920	877	951	938	940	911	954	908	940	902	867	918	949	923	911	926	911	923	927	895	915	891	908	943	940	900	867	891	887	868	918	896	908	920	932	955	915	889	917	1000	959	955	937	960	944	932	968	894	870	929	919	904	911	853	971	926	922	914	933	877	962	910	961	975	933	921	939	897	943	880	915	912	973	910	932	879	893	923	925	933	868	894	943	983	948	885	883	926	901	903	956	918	905	897	927	904	945	905	896	925	933	946	919	932	922	932	909	929	928	918	920	898	914	949	930	947	895	912	932	884	910	885	967	944	937	894	835	906	888	953	850	908	896	899	910	938	894	940	918	913	874	932	896	937	905	904	883	867	894	912	887	943	906	903	949	937	933	913	848	914	922	893	841	937	883	877	890	968	922	933	960	928	890	923	876	926	932	915	934	928	926	910	886	930	889	938	874	898	946	853	974	925	927	981	934	926	902	950	893	916	953	917	935	956	927	865	877	900	918	920	923	867	911	939	933	891	906	959	914	967	947	903	930	952	880	927	924	904	935	901	898	878	920	873	883	905	907	951	885	926	880	839	894	915	981	913	937	963	916	917	933	953	984	923	893	948	927	898	885	915	960	976	920	888	912	923	987	881	934	954	904	921	897	899	919	905	917	952	896	992	931	935	974	997	934	953	870	944	913	921	909	921	904	895	895	935	984	937	864	937	970	936	994	889	916	899	889	923	894	909	917	992	950	908	869	903	921	873	887	996	917	942	889	875	941	945	956	929	911	889	885	925	897	946	909	882	905	874	914	916	888	914	896	900	933	903	931	931	895	876	927	908	909	911	908	857	859	927	876	855	933	895	884	925	904	879	838	953	872	936	889	937	926	864	905	957	952	890	985	908	879	930	923	928	964	943	935	942	885	959	861	898	949	935	916	911	924	946	899	911	971	887	907	984	888	859	901	914	928	900	971	901	888	897	891	920	918	965	933	922	934	885	948	867	908	968	861	965	896	915	906	985	938	870	891	932	910	898	928	917	962	931	927	950	858	922	934	932	922	940	914	931	935	926	930	914	905	923	944	897	941	890	879	916	905	896	905	864	934	949	908	952	877	948	902	935	919	851	916	858	864	874	886	862	877	963	941	904	994	944	946	915	945	917	932	924	932	894	942	941	921	881	917	961	907	896	876	889	927	882	897	913	910	916	929	887	890	885	904	902	934	921	969	910	926	912	854	912	823	963	952	897	908	865	906	929	944	874	924	893	926	937	886	895	915	915	896	927	895	976	895	919	890	931	897	883	918	875	882	914	940	887	876	979	880	921	869	873	913	917	950	918	918	884	920	862	968	965	921	945	915	947	898	914	922	899	949	905	912	872	941	944	953	885	903	888	908	965	936	915	917	924	925	928	907	921	919	888	873	968	887	960	927	930	920	865	918	876	906	936	919	863	877	900	878	903	967	916	920	947	910	899	936	898	902	916	905	890	883	953	908	850	892	924	895	950	891	940	927	858	932	880	916	894	902	931	942	959	902	951	973	915	890	953	900	898	925	906	977	986	866	926	911	846	891	889	898	862	900	926	945	932	892	901	883	923	909	895	902	916	944	974	901	937	927	878	918	892	886	921	909	978	899	913	903	929	955	928	938	905	924	922	898	969	917	871	892	928	921	934	898	887	913	906	883	945	885	901	879	950	828	939	863	883	916	898	893	909	967	918	907	953	973	878	931	933	894	949	916	926	952	895	947	921	896	935	891	908	930	886	923	910	930	900	946	935	907	938	927	924	921	951	922	856	882	922	927	927	894	828	884	886	944	911	921	969	979	866	938	880	891	897	939	948	941	915	901	895	898	929	912	912	910	921	908	903	937	901	968	910	946	973	911	916	915	941	951	889	880	908	921	885	957	909	929	902	907	905	911	973	919	928	900	876	924	919	981	901	923	927	876	898	939	869	913	950	878	869	891	964	959	886	948	892	888	915	923	938	908	897	907	883	900	913	868	896	863	922	937	917	908	867	901	895	878	907	961	907	939	932	840	893	877	919	840	941	912	961	923	914	939	919	889	897	914	905	963	918	899	910	907	896	884	915	904	883	938	940	886	921	918	929	916	940	877	939	874	935	944	912	958	897	915	919	934	972	924	914	883	906	881	904	891	907	939	927	945	917	912	911	904	927	928	909	890	920	879	924	1017	872	906	1008	939	925	898	920	911	848	942	895	897	918	895	963	891	917	915	901	951	903	1002	903	902	957	858	906	916	879	883	933	937	901	967	897	889	905	951	898	889	957	956	922	963	872	896	918	885	945	889	879	932	943	942	956	931	912	953	889	927	930	938	918	942	865	939	934	881	914	898	907	893	882	929	896	917	938	899	937	900	862	908	888	923	993	918	949	863	902	940	935	924	904	957	912	934	972	926	886	884	862	901	912	905	901	943	954	933	937	870	903	899	971	922	959	925	931	956	941	918	937	901	902	888	904	913	909	913	936	951	949	902	924	885	911	909	925	878	897	908	863	922	932	905	872	912	906	885	926	973	888	990	883	1005	891	897	886	903	925	905	958	956	868	957	912	918	896	913	943	910	923	894	908	901	972	885	978	941	920	913	949	865	850	926	888	895	956	913	907	891	920	928	902	893	943	976	940	935	947	915	901	876	941	957	937	928	875	926	966	942	915	932	921	928	847	916	957	856	864	932	914	914	911	883	858	899	904	904	949	839	928	917	951	959	939	903	910	929
23402	11152	9160	11735	13653	12859	11723	10684	10113	9759	9477	9326	9233	9138	8944	8969	8776	8744	8809	8785	8805	8572	8698	8528	8584	8606	8773	8751	8632	8623	8725	8541	8603	8526	8629	8459	8634	8685	8606	8632	8626	8492	8631	8417	8502	8426	8492	8537	8672	8477	8442	8658	8612	8586	8516	8533	8492	8535	8529	8685	8463	8315	8519	8608	8524	8569	8661	8430	8519	8532	8397	8551	8596	8575	8359	8566	8403	8398	8499	8681	8522	8557	8600	8524	8486	8629	8434	8515	8402	8535	8516	8607	8502	8526	8550	8601	8524	8593	8450	8482	8541	8635	8514	8577	8629	8623	8457	8526	8533	8486	8370	8470	8507	8454	8463	8455	8595	8379	8518	8368	8628	8505	8520	8539	8546	8535	8656	8461	8567	8581	8432	8550	8452	8435	8495	8522	8412	8428	8650	8520	8512	8581	8470	8550	8568	8523	8494	8492	8523	8436	8404	8566	8387	8398	8418	8425	8392	8540	8461	8555	8499	8446	8661	8389	8540	8632	8425	8415	8554	8551	8540	8549	8568	8534	8417	8622	8549	8618	8541	8595	8439	8574	8466	8532	8379	8511	8512	8364	8565	8495	8608	8455	8484	8494	8444	8539	8527	8489	8492	8543	8452	8440	8405	8360	8681	8582	8413	8599	8537	8481	8592	8473	8564	8526	8335	8461	8510	8576	8510	8630	8561	8439	8400	8452	8422	8537	8567	8454	8596	8492	8525	8631	8523	8564	8591	8559	8555	8491	8506	8450	8395	8461	8507	8334	8551	8532	8467	8455	8469	8509	8595	8626	8539	8500	8357	8451	8506	8635	8347	8605	8560	8480	8469	8413	8531	8572	8597	8434	8514	8585	8632	8460	8520	8487	8595	8405	8478	8666	8601	8531	8519	8542	8698	8519	8402	8550	8465	8421	8605	8519	8606	8470	8543	8496	8382	8465	8493	8519	8521	8532	8456	8500	8528	8549	8621	8438	8512	8621	8660	8477	8522	8660	8461	8521	8595	8514	8322	8437	8534	8475	8445	8499	8545	8527	8224	8442	8622	8551	8575	8384	8366	8625	8559	8236	8316	8503	8454	8501	8531	8486	8540	8565	8532	8419	8435	8383	8591	8676	8524	8677	8450	8449	8388	8536	8524	8439	8593	8501	8648	8546	8523	8534	8486	8483	8511	8548	8496	8561	8446	8451	8632	8594	8410	8413	8480	8622	8635	8580	8455	8398	8618	8516	8603	8473	8696	8495	8449	8525	8265	8464	8489	8495	8581	8497	8529	8557	8450	8487	8497	8599	8621	8492	8514	8433	8424	8528	8539	8544	8569	8536	8407	8404	8486	8526	8364	8476	8575	8507	8531	8477	8481	8548	8544	8391	8596	8572	8417	8566	8605	8376	8656	8603	8592	8523	8523	8567	8503	8620	8495	8545	8480	8440	8529	8493	8548	8501	8603	8444	8458	8626	8413	8561	8504	8443	8565	8585	8583	8444	8426	8556	8521	8569	8510	8583	8473	8564	8443	8449	8491	8485	8501	8505	8559	8550	8479	8550	8608	8580	8570	8336	8592	8487	8580	8536	8424	8481	8608	8563	8580	8499	8480	8450	8618	8565	8470	8586	8645	8590	8555	8577	8448	8582	8588	8472	8391	8506	8502	8520	8497	8441	8610	8543	8454	8530	8447	8455	8560	8425	8564	8553	8349	8535	8593	8648	8553	8480	8443	8460	8509	8369	8545	8496	8685	8537	8515	8430	8361	8530	8534	8513	8610	8601	8579	8506	8453	8428	8594	8526	8527	8475	8553	8555	8503	8485	8410	8437	8470	8556	8551	8429	8491	8524	8485	8609	8394	8453	8593	8510	8601	8560	8561	8464	8442	8462	8437	8444	8469	8597	8440	8405	8493	8504	8566	8524	8539	8553	8515	8379	8547	8530	8554	8566	8511	8514	8619	8598	8467	8463	8564	8497	8422	8674	8477	8483	8475	8514	8437	8552	8315	8390	8483	8547	8547	8725	8461	8592	8451	8570	8415	8429	8441	8548	8721	8486	8524	8441	8517	8535	8432	8496	8454	8728	8415	8698	8439	8416	8450	8569	8659	8429	8423	8571	8568	8505	8558	8431	8481	8522	8433	8566	8523	8642	8464	8650	8323	8437	8589	8532	8471	8461	8565	8556	8516	8508	8428	8539	8532	8586	8481	8357	8671	8592	8539	8417	8528	8535	8542	8545	8443	8469	8465	8582	8489	8419	8511	8636	8413	8585	8547	8577	8490	8445	8504	8429	8530	8475	8584	8593	8452	8677	8489	8519	8553	8439	8515	8497	8488	8284	8506	8556	8455	8559	8590	8496	8538	8400	8552	8518	8509	8474	8365	8453	8527	8469	8585	8561	8336	8511	8492	8422	8640	8444	8454	8672	8691	8555	8329	8485	8592	8416	8529	8562	8394	8529	8645	8514	8479	8654	8453	8520	8541	8533	8531	8460	8545	8488	8296	8628	8675	8449	8609	8434	8473	8506	8488	8444	8740	8492	8560	8695	8438	8654	8431	8437	8483	8453	8559	8559	8458	8502	8476	8499	8490	8482	8677	8415	8530	8612	8667	8602	8573	8424	8558	8545	8382	8476	8474	8531	8567	8589	8512	8411	8625	8587	8382	8577	8610	8589	8524	8620	8514	8525	8608	8565	8576	8618	8486	8579	8433	8528	8546	8410	8594	8475	8375	8408	8432	8525	8434	8486	8481	8422	8664	8422	8561	8692	8486	8487	8634	8422	8569	8441	8502	8453	8431	8501	8428	8647	8565	8410	8405	8576	8252	8381	8477	8474	8519	8413	8515	8531	8527	8622	8587	8531	8429	8565	8575	8484	8552	8544	8465	8346	8551	8422	8575	8458	8566	8439	8628	8568	8489	8588	8409	8413	8634	8572	8704	8401	8469	8527	8486	8451	8435	8598	8557	8460	8498	8481	8424	8586	8574	8476	8550	8489	8550	8455	8566	8562	8484	8615	8588	8454	8501	8490	8483	8524	8466	8528	8491	8519	8437	8468	8372	8403	8623	8473	8550	8474	8568	8387	8588	8451	8543	8547	8629	8356	8399	8629	8527	8563	8534	8592	8522	8422	8560	8623	8504	8538	8470	8695	8434	8496	8577	8470	8569	8533	8511	8443	8544	8527	8561	8509	8447	8528	8601	8514	8542	8546	8486	8644	8498	8578	8547	8445	8529	8564	8415	8459	8673	8461	8453	8470	8616	8504	8583	8594	8352	8487	8497	8652	8529	8530	8616	8595	8426	8589	8657	8586	8539	8496	8646	8413	8434	8461	8557	8346	8435	8522	8564	8429	8517	8557	8559	8467	8568	8526	8654	8545	8578	8503	8452	8549	8483	8451	8509	8668	8565	8453	8630	8575	8464	8564	8616	8652	8367	8620	8447	8657	8535	8511	8632	8461	8447	8665	8473	8433	8469	8444	8485	8660	8444	8553	8558	8526	8436	8402	8707	8490	8569	8434	8608	8436	8494	8398	8555	8504	8654	8538	8358	8438	8466	8605	8507	8390	8514	8534	8490	8438	8547	8456	8551	8526	8473	8581	8547	8559	8531	8541	8613	8531	8489	8534	8487	8594	8444	8561	8412	8494	8515	8427	8524	8537	8449	8600	8489	8505	8527	8425	8651	8410	8432	8435	8577	8367	8436	8515	8368	8538	8505	8406	8513	8484	8507	8640	8541	8428	8436	8557	8612	8486	8617	8564	8679	8487	8523	8411	8560	8525	8564	8582	8641	8577	8363	8595	8465	8524	8537	8463	8445	8602	8428	8457	8600	8601	8412	8662	8454	8318	8531	8528	8572	8631	8392	8454	8552	8438	8556	8608	8560	8428	8593	8386	8742	8492	8364	8641	8582	8421	8541	8508	8499	8481	8384	8628	8407	8601	8624	8511	8450	8616	8494	8441	8535	8417	8558	8545	8545	8612	8524	8553	8643	8583	8448	8499	8495	8542	8506	8678	8469	8467	8477	8569	8421	8382	8442	8552	8549	8668	8551	8514	8481	8502	8664	8482	8391	8574	8586	8561	8578	8373	8547	8432	8357	8337	8470	8520	8510	8364	8593	8584	8551	8504	8536	8474	8360	8578	8501	8584	8605	8490	8493	8461	8289	8457	8397	8703	8371	8598	8580	8499	8547	8496	8525	8525	8576	8460	8438	8603	8496	8600	8504	8555	8508	8602	8498	8522	8491	8436	8410	8619	8454	8473	8600	8599	8664	8445	8416	8672	8688	8451	8654	8622	8614	8544	8496	8553	8436	8589	8636	8579	8592	8421	8472	8680	8604	8420	8486	8502	8500	8412	8494	8560	8625	8521	8481	8477	8435	8405	8461	8464	8732	8623	8581	8624	8459	8404	8571	8375	8633	8488	8568	8467	8543	8682	8589	8511	8392	8497	8565	8463	8423	8453	8611	8477	8583	8530	8470	8456	8567	8484	8435	8463	8475	8435	8571	8526	8604	8726	8572	8468	8568	8378	8578	8449	8481	8449	8286	8557	8572	8585	8638	8578	8464	8449	8560	8467	8373	8517	8568	8427	8553	8483	8662	8548	8515	8425	8489	8503	8340	8588	8596	8556	8566	8520	8572	8537	8502	8591	8456	8398	8509	8566	8584	8416	8581	8390	8531	8422	8541	8547	8692	8337	8377	8517	8593	8496	8596	8482	8488	8642	8491	8535	8525	8383	8591	8675	8668	8524	8609	8410	8487	8568	8523	8583	8574	8448	8572	8500	8676	8468	8522	8331	8468	8525	8537	8477	8425	8532	8532	8562	8531	8499	8569	8351	8530	8491	8519	8533	8562	8511	8431	8251	8515	8501	8505	8545	8624	8489	8496	8361	8503	8394	8566	8498	8573	8633	8364	8607	8581	8510	8603	8530	8454	8543	8538	8469	8453	8620	8601	8449	8560	8633	8540	8532	8616	8548	8552	8495	8572	8548	8456	8463	8503	8565	8558	8640	8569	8535	8609	8643	8567	8474	8540	8373	8464	8437	8504	8584	8452	8527	8496	8545	8499	8689	8484	8574	8546	8517	8424	8563	8452	8667	8394	8529	8486	8373
5525	858	682	716	791	881	755	753	724	716	695	681	724	639	647	620	629	620	627	635	620	627	668	623	649	622	645	633	591	649	580	627	618	593	607	631	611	618	562	610	605	635	573	585	563	596	607	571	591	628	608	618	586	613	602	619	599	568	618	604	588	596	646	599	585	553	550	583	579	593	585	607	594	568	626	589	588	595	652	596	603	651	600	601	630	581	564	613	578	590	636	592	621	582	596	667	599	627	595	606	576	620	594	571	589	648	567	609	589	610	607	601	606	598	628	591	600	607	611	567	631	583	603	609	578	568	593	583	604	575	623	663	627	583	611	634	571	562	606	606	606	584	605	665	601	564	646	602	561	610	573	622	577	657	618	631	581	611	549	596	588	549	600	638	610	578	591	601	639	578	610	598	598	569	605	606	620	595	615	541	595	614	561	597	583	623	598	605	603	648	551	619	576	603	616	603	608	620	595	598	606	542	578	612	581	558	587	620	567	623	611	594	664	604	657	600	592	576	636	591	546	608	600	611	642	622	610	574	588	622	582	598	630	625	647	603	612	604	613	610	579	593	575	565	594	613	589	621	582	606	570	627	605	560	614	607	588	638	609	607	655	590	625	621	571	614	570	641	603	610	630	551	629	615	604	582	563	619	577	562	618	604	566	563	597	652	648	623	583	611	610	613	624	611	648	594	619	601	609	583	572	638	588	630	626	598	592	566	601	570	627	578	620	592	595	578	613	588	621	599	612	574	600	597	622	610	634	613	593	569	585	562	655	647	618	631	639	561	616	582	579	574	564	649	629	566	552	573	615	620	611	578	594	598	591	588	615	617	624	602	648	561	601	652	595	563	607	594	594	585	621	597	578	604	535	573	580	624	606	589	580	551	595	661	610	606	598	646	585	623	632	614	617	612	602	591	583	581	634	623	601	612	583	599	603	596	598	588	576	602	601	612	575	624	608	600	620	610	573	649	619	574	591	610	584	586	612	637	587	607	630	597	608	582	564	593	611	597	606	598	617	649	582	590	576	590	596	587	593	619	607	611	601	620	624	563	575	594	590	588	603	573	580	621	628	623	592	596	595	581	579	619	616	597	601	577	592	610	627	570	597	620	598	583	631	594	596	634	619	619	566	579	602	629	581	574	574	586	591	568	611	591	602	543	554	593	613	638	635	588	630	593	581	623	594	602	596	633	601	566	637	581	568	605	614	608	624	585	599	561	550	592	572	583	538	588	575	558	586	603	636	615	613	554	586	603	565	606	605	623	637	625	573	643	645	535	602	616	591	596	593	607	665	592	604	631	613	612	591	576	578	583	597	628	582	610	585	633	670	602	601	643	553	594	626	600	646	638	597	601	622	618	547	584	593	577	565	605	618	656	616	597	593	585	563	621	605	595	626	631	603	620	623	595	599	590	643	628	564	620	582	641	563	600	607	642	584	580	601	583	584	600	586	623	594	618	611	556	579	604	642	575	607	567	607	629	581	559	650	584	598	623	600	585	589	571	610	576	625	583	604	579	658	580	580	585	613	569	595	592	608	583	598	604	615	575	597	629	602	591	592	627	622	619	619	618	602	608	621	597	614	621	583	628	629	594	571	582	599	579	577	589	606	600	602	589	604	608	598	629	613	579	592	645	645	606	556	626	585	601	628	594	611	630	553	588	610	672	597	653	576	573	575	605	597	605	596	640	613	581	589	552	592	645	558	572	593	637	608	572	615	592	627	595	624	596	626	559	601	627	616	583	614	571	589	578	635	682	574	541	591	595	594	580	617	625	656	632	588	604	558	574	608	644	620	582	575	572	624	634	616	605	617	643	617	599	612	604	557	631	607	616	588	581	597	563	588	580	629	595	597	634	582	573	599	588	618	574	612	598	625	581	604	603	601	592	602	541	585	641	657	566	580	618	568	595	583	651	611	613	645	576	579	632	604	579	640	585	597	644	624	626	598	620	610	574	583	618	602	657	570	617	576	578	570	583	610	568	549	557	611	611	591	643	634	642	615	566	632	618	576	592	615	606	663	577	648	598	590	589	597	608	625	631	631	586	600	598	593	560	590	597	624	606	598	588	565	585	618	610	581	635	558	565	601	573	646	619	603	593	578	622	615	562	611	606	603	566	575	599	560	635	612	614	623	599	624	597	637	572	589	620	625	618	620	634	577	612	603	593	593	578	649	620	612	588	608	606	591	627	575	589	577	590	605	616	607	590	587	594	599	613	614	545	620	562	590	626	589	602	592	609	585	598	608	605	556	586	605	610	571	596	587	608	574	601	615	600	580	585	587	577	551	547	607	610	613	609	571	599	619	616	594	636	613	565	582	604	590	551	602	599	542	638	600	560	589	588	581	595	589	614	648	626	633	571	603	560	654	563	560	577	605	615	589	606	600	583	604	561	610	575	585	591	618	611	586	605	610	571	624	632	652	576	577	622	579	549	576	612	632	608	600	559	609	592	575	579	613	588	577	599	654	625	636	584	586	620	656	591	612	589	620	606	649	608	595	599	589	621	593	597	598	609	614	623	604	622	649	636	624	636	608	600	603	627	578	587	606	608	581	591	628	576	616	595	579	595	581	625	598	603	608	577	611	627	632	579	520	630	632	599	608	588	605	594	583	602	596	634	616	578	607	542	575	582	618	590	623	567	568	637	571	588	623	619	580	613	552	602	598	590	562	618	604	619	594	570	570	623	594	596	617	629	613	651	590	582	594	603	613	605	587	625	567	586	622	623	605	650	619	633	612	604	597	615	645	607	611	617	585	619	631	616	645	588	533	619	608	592	610	634	630	604	614	596	594	614	603	610	607	581	573	598	592	582	601	585	595	588	590	582	623	573	579	611	584	613	541	616	602	606	599	567	657	560	559	597	584	628	591	583	612	576	583	573	595	631	591	591	540	561	579	586	607	589	603	591	576	632	614	573	618	608	603	595	607	625	582	554	602	641	589	549	600	670	572	610	655	603	607	636	591	608	627	641	591	602	608	616	603	615	623	630	630	579	600	603	586	616	586	565	571	578	585	630	633	562	622	611	635	644	549	620	614	551	600	571	583	589	591	574	599	597	638	604	609	564	591	612	607	620	617	619	623	612	596	614	630	607	618	556	597	586	601	601	641	616	614	600	601	631	612	618	581	585	609	599	613	623	615	578	621	538	627	614	589	602	606	579	609	641	593	598	617	568	555	610	614	657	590	603	602	652	606	578	615	594	569	600	609	615	548	634	589	605	632	584	581	566	590	662	630	607	602	605	586	628	556	607	650	573	592	584	590	574	599	575	598	616	602	629	614	563	597	606	595	630	588	613	611	610	616	643	568	586	631	597	580	600	609	609	577	578	605	598	567	597	586	581	568	582	582	587	571	610	634	616	597	560	578	609	565	577	650	626	651	673	605	609	631	608	600	554	616	577	649	578	568	612	611	596	627	608	609	641	608	568	615	564	653	622	637	615	587	592	597	624	615	551	602	605	593	611	576	601	593	612	601	606	632	602	571	588	599	640
29499	12036	8085	15185	19611	17842	15190	12828	11218	10268	9279	8723	8113	7836	7589	7285	7140	6756	6872	6716	6792	6743	6557	6459	6534	6562	6340	6393	6512	6238	6315	6347	6209	6212	6192	6164	6258	6221	6165	6094	6206	6137	6140	6011	6081	6055	6138	6017	6055	6172	6115	6111	5922	6025	6050	5931	5944	6001	6005	6055	5962	5991	5987	6117	5989	6029	5934	5931	5991	5997	5910	6026	6048	6034	5920	5862	5976	6028	6033	6060	5923	5974	5912	5951	6052	6021	6018	6003	5926	5912	5876	6065	6033	5965	5972	6040	5952	5851	6051	5974	5907	6051	5964	5973	6065	5885	5903	5950	5988	5918	5853	6000	5851	5808	5943	5939	6021	6003	5989	6102	6100	6012	6013	5963	6085	5866	5981	5923	5906	5951	5894	5966	5920	5888	6085	6009	5982	5986	5937	6095	5825	6022	5875	5897	5912	5993	6006	5844	6105	5955	5987	6090	5936	5960	5910	6069	5935	5962	6004	5914	5963	6024	5905	5957	5930	5966	5793	6025	5981	6007	5835	5881	5909	5937	5948	5971	5970	5860	6027	5971	5902	6025	5956	6007	5931	6079	5857	5869	6017	6047	5882	5950	5982	5966	6008	5903	5904	5998	6028	5959	6001	6038	5907	6020	6054	5932	5946	5986	6029	6126	5980	5889	5956	5885	5916	5916	6062	5939	6009	5965	5944	6028	5863	5898	6003	5884	5975	6062	5954	5960	5891	5977	5981	5949	5976	5965	5884	5896	5937	5963	5983	5933	5935	5971	6131	6010	6008	5839	5996	6081	6114	6062	5948	6064	5881	5942	5937	6019	5870	5913	5872	5868	5887	5976	6049	5949	5925	5943	5918	5925	5949	6077	5913	6085	5838	5980	5929	5968	5960	5909	5939	5958	5927	6038	6008	5877	5857	6051	6044	5769	6049	5927	5895	6014	5972	5848	6041	5905	5845	6081	5924	5929	5971	5823	5886	6011	5964	5870	5928	5958	5934	5921	5910	5975	6016	5945	5952	6012	6013	5820	5817	5927	5857	5968	5988	5984	5962	5958	5943	5973	5990	5938	6092	5869	5839	5910	6025	6030	5904	5958	5924	5987	5884	6065	5963	5864	5961	5905	6017	5933	5974	6030	5937	5947	5954	5889	5895	5989	6024	6059	5991	6048	5963	5911	5930	5929	5956	6063	5913	5927	6154	5865	5963	5992	5858	5876	5861	5957	5914	5977	5894	5796	6054	5919	5849	5915	5906	5829	6051	6020	5956	5974	5944	5864	5857	5897	6045	5933	6091	5965	5966	5934	5980	5941	5934	5966	5979	6048	5898	5975	5966	6110	5975	5951	6055	5943	6033	5979	5972	5966	6055	5980	5961	5937	6023	5948	6042	5883	6063	6038	5792	5760	5970	5969	5953	5976	5952	5914	5919	6045	5942	6018	6031	5911	5938	6005	6024	5830	5902	5944	5886	6011	5956	6012	5951	5901	6026	5889	5993	5982	5905	6008	5881	5871	6010	6034	5928	6052	5871	6181	5922	5953	5898	5909	5923	5955	6033	6091	6118	5911	6070	5966	5853	5960	5886	6029	5906	5995	6000	6022	5987	5975	5926	6042	6125	5934	5970	5957	5972	6043	5967	5961	5845	5876	5960	5957	6042	6034	6009	5936	6006	6014	5926	5974	5828	6072	6025	5834	6036	6001	5985	5991	6094	5992	5886	6030	5892	6007	5895	5922	5939	5941	5948	5890	5973	5942	6012	6033	5999	6013	6016	5900	6007	5921	5993	5958	5923	5930	6020	5912	5984	5964	5866	5912	5953	5846	6038	5945	5995	5973	5958	6072	5926	5979	5911	6072	5882	5961	5999	5928	6037	5991	6032	6080	6064	5920	5848	6016	5932	5920	5858	5926	5931	5880	5859	5954	5945	5949	6037	5884	6022	5978	5990	5979	6030	6044	5907	5951	5955	6039	5934	5965	5933	6073	5945	5951	6054	5963	5976	5931	5983	5930	5993	5878	5907	5927	6046	5936	5916	5842	6008	5909	5957	5931	6023	6016	6052	6001	6039	6031	6008	5969	5997	5997	6078	6014	6015	5976	5888	5945	6101	6015	6028	6031	6080	6016	5856	5950	5888	6030	6046	5957	6044	5980	6013	6041	5848	5999	6007	6054	5886	5976	5991	5961	6007	5925	6038	5924	5967	6013	5964	6011	5857	6011	5869	6053	6024	6000	6068	5992	5962	5861	5994	5960	5935	5888	5945	5980	6018	5876	6038	6004	5989	5998	6008	6026	5998	5902	5893	5871	5883	6021	5879	5933	5933	5984	5981	5885	5907	5932	6063	6036	5994	6090	5996	6011	5913	5831	5981	5994	5893	6010	5949	5872	5996	6029	6024	5958	5832	5867	5848	5982	5871	5971	6013	5911	5996	6087	5900	6023	5913	6042	6005	6057	5998	5972	6096	6068	5941	6028	5929	5930	5972	5987	5958	5885	6053	5960	6070	5990	6084	5844	6041	5862	5873	5945	5900	5873	6000	5976	5931	6013	5866	6093	6052	6000	5930	5941	5848	5978	6037	6055	6021	5890	5881	6069	5801	5989	5903	6017	5844	5893	6022	5982	5899	5955	5801	5883	6072	6030	6091	6067	6035	5881	5929	5970	5965	5821	6018	6036	5991	5957	5916	5990	6065	5983	6014	5931	5883	6127	5935	5946	5974	5903	6011	5873	5893	6077	6001	5843	6017	5950	6079	6044	5999	6018	5965	5942	6018	5894	5933	6000	5915	5990	6002	5911	6080	5834	5995	5919	5956	6003	5988	5991	5898	6015	6054	6073	6018	5939	5810	5878	5920	5942	6015	5913	6046	6106	5975	6044	5950	6070	5804	5968	5939	5833	5850	5951	5933	5931	5845	6038	6072	5863	5950	5959	6008	5939	5909	5991	5922	5875	6002	5923	5899	5921	5898	5981	5936	5928	6004	5982	5992	5915	6001	6151	5926	5974	6054	6044	6008	6034	5939	5927	6001	6070	5866	5993	5896	6096	6017	5952	5916	5768	6004	5967	6039	5864	5957	5807	5959	6085	6044	5922	6025	5946	5783	6076	5957	5957	5902	5924	5909	5984	5931	5848	6067	6098	6097	5791	5964	5929	5962	5843	6026	5972	6060	5987	6077	6010	5842	5864	5918	5844	5837	6040	5940	6037	5911	6003	5983	6055	5985	5980	5940	5924	5910	5963	6025	5980	6078	5980	5957	5941	5897	5938	5921	5903	5996	5958	6064	5955	5950	6005	6172	5847	6093	6010	6073	5987	6027	6014	6074	5994	5854	6007	5964	5972	5847	6013	5834	5950	5983	6001	6019	5954	5922	5963	5857	5855	5879	5989	6036	6058	5952	5856	5889	6013	5822	6019	6023	6013	5996	5881	5933	6010	6055	5913	5909	5892	5904	5956	5838	5906	5935	6014	5937	5903	5901	5944	5904	5984	6027	6022	6039	5899	5982	6086	5935	5924	5967	6024	5887	6001	6015	5953	6053	5931	6087	5920	5936	5975	6033	5940	5979	5987	5872	5952	5991	5977	5896	5993	5935	5893	5957	5949	5992	5980	5877	6109	5909	5921	5908	6036	5980	5852	5928	5900	5984	5857	5917	5842	5924	6107	5942	5884	5979	5942	5927	6096	6076	5918	6034	6063	5874	5971	5993	5909	5999	6014	5978	5981	5987	5887	5926	6078	5961	5861	5923	5922	6019	5999	6020	5825	5945	5998	5929	5879	5936	5992	5994	5886	5930	5974	5888	5902	5879	5979	5932	6016	5991	5914	6005	5931	6034	5965	5971	6004	5819	5962	6149	6028	6010	5947	5964	5967	5958	5908	5899	5948	5947	5889	6093	5880	6029	5793	6029	6079	5983	6001	5902	5906	6017	6032	6047	6118	5859	6018	5985	5954	5810	6001	5887	6141	6068	5777	6043	5927	5968	6160	6009	5873	5951	6007	6030	5856	5910	5982	5907	5896	6021	6120	5953	6060	5958	5901	5985	5919	5818	5958	5955	6106	6066	5943	5858	5956	5958	5933	6006	5847	6064	6019	6032	5823	5963	6041	5867	5973	6035	5949	5974	6079	5953	5926	5974	6145	6116	5906	6073	6094	5838	5864	5963	5893	6020	5951	5990	5989	5925	5968	5878	5937	5899	5889	5988	5862	5920	6015	5880	6036	5965	5949	5975	6059	6025	5937	5913	6074	5906	5876	5967	5945	5966	5970	5979	6035	5928	5892	5983	5939	5901	5962	5996	5999	6066	5956	5880	5960	5877	5996	6003	5991	6038	6048	6003	5943	6017	6013	5973	5967	5894	5928	5890	6065	5961	5950	5968	6044	5960	5902	5931	6086	5920	5957	5935	5863	5912	6036	5990	5959	5954	5888	5983	6084	5958	6075	6003	5883	5955	5955	5898	5902	5872	5924	6064	6026	6008	6004	5845	5899	5835	5973	5942	5950	5984	6043	5916	6043	6039	5856	5983	5930	5960	6026	5976	5998	6018	5952	6032	6104	6011	6116	5908	5916	5911	5941	5820	5918	6008	5954	5950	6022	5917	6004	6006	5902	5929	5914	5930	5993	5979	5844	5958	6179	5985	6022	5821	5794	5983	5976	5920	6010	5963	5964	5960	5960	5952	6066	6028	6065	5894	6081	5944	5952	5923	6063	6017	5976	5973	6063	5967	5981	5921	5924	5903	5856	5942	5991	5873	5910	5887	6007	6023	6067	6084	6013	5948	6012	5977	5975	5971	5935	5866	5979	5992	6029	5992	6020	5865	5922	6019	5973	5924	5968	5907	5952	5974	5912	6025	5987	5962	6019	5901	5978	6068	6012	5954	5927	5937	5844	5962	5884	5931	6030	5909	6046	6035	5914	6002	5945	6050	5842	5900	5947	5958	5909	5900	5899	5940	6037	5907	5916	5882	5831	6002	6012	5924	5939	5983	5955	6009	5924	6024	5954	5953	5965	5908	5914	5941	5878	5987	5798	6054	6004	5925	5969	5847	5895	5893	5958	5923	5938	5947	6116	6011	5895	5946	6054	6148	5991	6002	6048	5949	5885	5878	5933
5179	966	720	745	793	774	791	766	778	695	696	692	692	665	708	645	671	653	660	674	623	671	640	656	685	658	619	671	671	655	610	649	670	614	682	627	665	605	630	624	636	636	617	599	633	692	649	651	568	642	616	625	606	663	617	698	572	676	622	609	653	653	624	632	618	567	607	630	603	627	645	603	647	656	657	583	666	635	616	655	671	662	636	639	640	623	632	626	665	635	605	691	639	601	631	633	666	652	646	628	597	620	655	684	677	665	704	628	601	669	685	623	647	603	607	629	624	612	601	636	623	622	642	607	672	646	650	661	597	612	668	630	648	633	661	592	635	633	592	667	637	612	654	610	619	649	672	614	613	622	687	636	611	615	665	632	602	672	631	607	621	686	731	613	669	626	664	659	653	680	656	650	646	656	638	569	658	622	602	631	606	615	606	633	635	627	599	639	624	606	628	630	648	625	666	629	634	644	613	624	602	644	644	656	665	667	597	629	632	651	623	658	646	677	653	632	672	628	653	646	647	698	676	650	604	676	617	643	675	675	644	647	614	613	616	623	671	659	684	660	613	642	675	677	627	645	604	589	635	640	649	650	683	639	652	644	658	616	637	626	639	635	613	615	591	608	644	680	637	633	674	653	624	624	631	651	629	642	660	598	622	594	651	595	670	676	637	637	605	669	636	645	691	609	620	647	670	667	693	642	650	636	651	629	620	666	602	627	624	667	607	656	644	681	610	573	595	620	606	658	633	623	634	627	686	647	600	627	677	661	638	610	691	623	660	631	662	648	653	670	641	660	657	629	639	595	685	664	644	660	615	682	611	649	626	702	670	648	643	676	601	658	652	596	652	651	692	619	642	646	629	627	634	669	677	609	659	631	581	669	667	615	639	626	661	652	643	609	646	672	639	606	627	614	623	652	655	631	634	622	636	654	662	673	636	642	631	651	614	624	652	617	646	635	634	619	646	620	620	645	700	622	674	666	590	655	660	619	619	688	626	620	609	660	672	687	605	646	683	651	590	629	589	657	652	614	639	633	686	633	639	618	648	668	635	634	666	665	572	692	636	671	611	598	624	677	644	655	632	636	616	633	653	657	632	669	635	628	676	685	638	682	632	665	672	618	600	637	665	671	673	644	647	587	637	661	617	657	608	625	612	668	658	647	638	669	618	642	612	618	620	625	682	601	615	624	606	665	622	653	625	628	648	633	676	642	622	633	657	630	644	644	647	646	607	650	619	682	700	609	588	610	710	675	587	684	656	702	615	660	639	668	614	599	687	664	671	647	626	641	628	612	601	668	635	662	640	643	661	643	671	677	657	637	631	653	664	583	653	614	639	653	649	648	655	625	641	648	639	673	647	639	651	626	667	663	650	639	641	656	631	658	651	701	617	599	640	623	636	593	634	615	629	607	656	662	661	675	599	629	637	626	627	662	662	680	661	610	610	638	589	607	662	655	613	637	658	615	654	635	616	625	631	672	630	638	656	611	660	625	639	598	613	617	638	621	656	603	639	691	624	654	634	627	603	598	647	631	635	627	609	611	638	670	645	630	696	655	656	625	658	649	612	629	618	641	651	674	636	663	630	629	630	618	683	629	654	670	586	647	647	647	666	674	633	665	614	633	597	636	644	650	650	641	603	625	661	664	640	635	625	648	609	658	638	645	650	602	646	693	670	631	644	634	640	643	577	682	646	626	660	675	620	595	629	636	639	593	653	656	657	636	663	627	619	635	650	644	652	664	613	597	658	637	677	595	684	648	619	654	634	602	627	654	628	656	670	652	616	643	650	639	610	641	691	623	652	590	619	640	647	674	636	574	628	635	626	667	637	665	650	647	671	662	645	610	641	586	611	671	619	590	612	684	670	633	592	691	625	604	599	658	664	665	657	670	633	626	660	681	633	652	653	613	651	637	663	627	663	654	640	652	614	656	657	661	623	653	646	649	616	702	621	620	647	690	645	628	632	628	614	643	637	608	636	615	610	600	661	606	658	674	645	649	635	700	618	656	588	647	633	643	624	675	596	636	605	591	658	622	622	636	643	625	636	628	639	692	643	634	620	673	692	668	612	620	685	631	653	621	652	602	611	613	661	654	655	612	663	639	618	650	641	623	655	648	590	615	662	651	607	638	615	643	651	651	639	607	634	645	604	658	648	609	620	650	646	651	607	670	661	651	628	671	628	632	642	641	656	655	628	612	663	635	600	626	681	673	665	678	630	666	599	623	668	638	650	616	583	642	620	635	619	671	639	633	644	598	631	646	701	669	663	665	669	649	666	615	625	682	642	687	618	616	666	654	641	652	672	664	619	631	655	633	672	658	608	605	662	603	642	670	610	645	646	623	593	629	611	657	634	655	678	576	656	637	628	630	619	653	624	656	630	669	616	639	649	646	630	634	626	689	635	628	604	618	647	657	608	678	590	628	635	649	647	613	673	629	639	674	633	642	661	657	612	638	651	694	613	610	645	666	654	640	619	691	679	662	665	633	645	607	682	661	651	615	676	622	661	615	649	645	645	657	651	615	683	648	615	689	655	631	626	561	648	628	645	594	618	628	614	644	645	644	660	653	643	666	644	647	664	617	652	657	631	679	672	638	660	615	651	620	617	620	623	624	621	658	611	598	679	657	613	654	684	602	642	632	627	652	606	617	655	644	648	628	604	657	652	616	644	691	655	639	686	604	632	652	649	626	618	701	658	685	715	628	684	622	636	622	682	621	638	617	672	673	680	673	635	632	650	655	624	626	639	654	625	621	693	646	668	637	609	635	651	638	663	625	664	647	632	656	676	667	681	583	644	640	665	617	641	593	678	620	652	600	634	650	638	640	604	636	642	648	611	622	638	668	629	662	657	649	634	630	654	638	620	687	644	670	626	630	602	639	643	660	616	655	670	667	615	657	665	611	655	638	600	616	635	612	635	606	645	639	636	649	652	639	686	599	625	599	643	636	636	637	622	623	603	636	678	642	652	628	605	644	652	672	624	620	652	627	617	649	670	619	673	604	663	611	602	623	635	653	643	644	684	625	637	661	649	660	658	626	644	639	667	632	654	622	654	642	684	619	635	643	652	647	642	663	661	629	669	655	639	641	635	648	634	618	677	645	607	656	652	638	626	604	614	610	618	628	642	636	625	660	648	648	670	648	669	660	731	698	592	634	662	664	623	608	639	647	603	645	669	627	654	633	637	640	640	621	614	667	625	635	638	647	612	602	629	626	667	651	658	606	637	629	645	641	609	666	635	632	620	627	625	615	659	626	602	638	644	644	631	652	639	620	672	684	628	634	661	650	657	636	618	617	657	680	655	637	601	613	642	651	668	602	657	636	634	645	631	677	657	607	654	660	668	658	636	666	637	620	658	649	649	631	650	635	613	618	644	617	643	645	643	616	607	612	636	670	670	673	661	643	643	641	607	669	663	552	642	677	669	657	640	660	623	638	635	662	629	662	654	628	590	661	592	669	616	613	648	660	630	641	657	672	653	655	643	642	657	628	632	589
28245	12259	8130	14296	18174	16400	14137	12125	10732	9843	9222	8537	8194	7834	7662	7347	7362	7216	7012	6908	6933	6884	6926	6899	6708	6668	6806	6620	6706	6673	6579	6714	6433	6422	6445	6435	6439	6397	6443	6505	6489	6495	6576	6572	6328	6473	6343	6334	6288	6425	6429	6325	6350	6485	6388	6320	6393	6390	6261	6326	6262	6312	6269	6461	6326	6204	6368	6342	6506	6242	6234	6329	6321	6324	6307	6344	6385	6281	6259	6309	6390	6212	6319	6496	6194	6328	6405	6244	6196	6365	6369	6315	6315	6323	6360	6478	6292	6248	6429	6318	6266	6195	6384	6281	6245	6292	6264	6369	6414	6339	6373	6285	6272	6364	6184	6291	6304	6317	6272	6301	6288	6285	6284	6234	6220	6231	6370	6294	6409	6158	6282	6262	6283	6246	6332	6293	6436	6347	6219	6182	6335	6222	6222	6221	6414	6277	6404	6369	6375	6323	6176	6370	6311	6263	6240	6331	6347	6292	6309	6351	6339	6355	6160	6407	6478	6317	6312	6257	6413	6214	6301	6440	6225	6393	6317	6428	6317	6472	6361	6321	6301	6317	6386	6415	6370	6372	6328	6318	6332	6422	6279	6280	6246	6285	6173	6324	6408	6348	6317	6345	6319	6265	6263	6315	6214	6316	6381	6199	6489	6369	6264	6329	6337	6351	6213	6293	6310	6334	6434	6261	6325	6262	6353	6348	6250	6376	6251	6231	6391	6368	6277	6354	6351	6314	6276	6256	6345	6366	6324	6305	6354	6407	6346	6268	6385	6323	6368	6277	6293	6226	6374	6275	6364	6261	6333	6333	6396	6424	6277	6416	6345	6322	6330	6304	6351	6227	6385	6315	6195	6334	6281	6255	6252	6235	6307	6357	6344	6223	6345	6219	6451	6254	6214	6198	6392	6213	6403	6401	6201	6306	6417	6280	6353	6430	6401	6300	6320	6290	6420	6389	6323	6444	6384	6365	6393	6266	6461	6276	6381	6370	6255	6373	6212	6323	6407	6432	6335	6376	6390	6269	6264	6428	6252	6264	6348	6490	6271	6352	6368	6252	6330	6227	6265	6293	6417	6230	6304	6337	6371	6273	6280	6365	6296	6188	6375	6434	6223	6216	6252	6334	6293	6280	6290	6391	6301	6257	6363	6296	6280	6350	6160	6393	6243	6256	6404	6261	6364	6280	6513	6254	6197	6340	6191	6464	6372	6303	6196	6319	6231	6361	6252	6181	6351	6358	6378	6293	6294	6313	6330	6283	6329	6201	6450	6260	6220	6334	6273	6300	6270	6398	6268	6218	6279	6266	6389	6345	6285	6124	6426	6230	6385	6388	6349	6417	6276	6217	6213	6125	6353	6232	6305	6352	6419	6229	6249	6277	6306	6284	6338	6422	6354	6351	6421	6202	6248	6189	6416	6296	6244	6435	6321	6274	6380	6282	6249	6413	6236	6342	6364	6370	6289	6327	6298	6428	6187	6350	6372	6439	6384	6304	6301	6316	6272	6336	6225	6289	6437	6227	6239	6307	6464	6294	6227	6150	6293	6234	6393	6357	6262	6226	6273	6283	6177	6288	6389	6359	6277	6406	6264	6236	6317	6179	6383	6316	6286	6373	6188	6329	6318	6358	6271	6350	6364	6416	6297	6250	6264	6349	6285	6227	6387	6191	6457	6497	6289	6349	6312	6289	6434	6395	6317	6400	6377	6354	6491	6241	6292	6314	6383	6234	6360	6382	6288	6347	6358	6422	6347	6268	6388	6355	6339	6208	6344	6332	6387	6391	6301	6287	6277	6334	6355	6324	6303	6387	6277	6290	6467	6275	6431	6373	6461	6392	6418	6259	6399	6281	6255	6284	6190	6320	6376	6383	6456	6357	6301	6386	6363	6286	6258	6362	6357	6305	6276	6338	6251	6305	6275	6278	6418	6378	6376	6311	6322	6399	6121	6349	6290	6285	6336	6380	6251	6285	6103	6299	6342	6450	6385	6224	6205	6382	6379	6486	6409	6324	6325	6278	6441	6273	6281	6302	6356	6251	6471	6447	6289	6250	6275	6267	6342	6325	6335	6303	6396	6270	6461	6368	6365	6209	6290	6372	6246	6374	6330	6262	6381	6331	6307	6445	6287	6341	6320	6258	6344	6278	6290	6327	6408	6401	6392	6453	6235	6246	6279	6235	6236	6439	6428	6267	6351	6385	6425	6377	6388	6419	6308	6147	6359	6378	6298	6363	6290	6261	6276	6358	6353	6223	6411	6394	6350	6131	6348	6409	6324	6215	6208	6384	6220	6261	6418	6356	6264	6292	6329	6317	6277	6248	6284	6391	6288	6408	6373	6359	6451	6234	6337	6279	6351	6327	6263	6262	6253	6404	6419	6348	6329	6181	6340	6275	6292	6269	6376	6387	6257	6313	6271	6329	6220	6348	6324	6412	6306	6298	6250	6314	6337	6444	6328	6316	6369	6227	6249	6538	6232	6307	6359	6286	6334	6326	6287	6393	6253	6300	6337	6322	6225	6319	6361	6345	6217	6381	6275	6302	6263	6335	6280	6352	6470	6327	6170	6266	6323	6323	6206	6342	6370	6393	6239	6262	6221	6239	6340	6351	6311	6362	6327	6414	6279	6328	6312	6340	6258	6196	6334	6366	6355	6243	6265	6310	6288	6301	6324	6286	6238	6252	6329	6368	6321	6318	6222	6242	6346	6217	6377	6126	6210	6335	6329	6385	6391	6285	6215	6192	6285	6344	6358	6234	6265	6353	6362	6358	6474	6188	6223	6279	6349	6342	6248	6280	6325	6278	6176	6162	6400	6477	6373	6212	6339	6229	6336	6349	6217	6255	6368	6413	6339	6350	6354	6285	6344	6269	6271	6242	6340	6374	6278	6285	6374	6357	6193	6418	6354	6317	6349	6398	6312	6226	6484	6294	6431	6291	6290	6387	6393	6342	6281	6311	6258	6457	6266	6216	6390	6304	6252	6337	6314	6203	6240	6263	6275	6326	6303	6258	6284	6344	6294	6353	6314	6443	6261	6340	6297	6261	6262	6182	6354	6411	6421	6298	6315	6224	6421	6346	6297	6442	6279	6295	6233	6280	6267	6250	6269	6327	6397	6336	6371	6319	6207	6250	6329	6222	6312	6314	6396	6367	6389	6293	6401	6413	6268	6412	6317	6258	6234	6306	6147	6276	6405	6305	6363	6357	6311	6376	6330	6253	6362	6336	6371	6401	6169	6247	6302	6256	6288	6386	6361	6522	6260	6357	6300	6212	6404	6395	6259	6357	6389	6348	6362	6233	6340	6229	6323	6468	6232	6327	6291	6395	6304	6183	6370	6335	6263	6355	6335	6231	6395	6350	6271	6206	6389	6316	6356	6382	6345	6370	6345	6352	6407	6333	6348	6283	6318	6305	6300	6360	6224	6248	6291	6213	6366	6203	6376	6321	6381	6290	6294	6394	6201	6283	6362	6409	6288	6285	6383	6224	6328	6170	6365	6389	6239	6283	6371	6328	6341	6319	6287	6361	6405	6279	6314	6314	6232	6426	6363	6291	6379	6375	6392	6311	6270	6282	6339	6406	6283	6322	6430	6354	6395	6324	6402	6287	6434	6301	6313	6335	6380	6305	6330	6350	6310	6183	6368	6308	6238	6339	6276	6470	6264	6465	6275	6269	6262	6291	6385	6233	6365	6282	6303	6471	6332	6329	6461	6290	6323	6313	6236	6356	6322	6320	6198	6210	6261	6335	6272	6315	6235	6239	6306	6286	6261	6257	6277	6255	6319	6318	6406	6375	6243	6322	6334	6246	6372	6269	6332	6250	6369	6522	6420	6388	6197	6305	6323	6332	6409	6401	6375	6391	6352	6306	6284	6346	6331	6274	6442	6247	6318	6331	6333	6285	6314	6253	6261	6388	6433	6383	6286	6360	6290	6301	6468	6286	6351	6284	6388	6473	6295	6298	6313	6341	6380	6305	6457	6309	6258	6362	6307	6340	6375	6291	6341	6484	6409	6378	6326	6405	6336	6252	6348	6312	6397	6308	6310	6336	6431	6262	6331	6310	6340	6283	6280	6357	6258	6436	6238	6267	6343	6158	6251	6428	6339	6333	6304	6478	6329	6348	6310	6436	6268	6413	6301	6327	6347	6340	6269	6195	6153	6310	6396	6347	6330	6415	6343	6264	6333	6267	6154	6365	6356	6250	6296	6201	6371	6385	6418	6187	6343	6211	6304	6239	6430	6323	6473	6234	6317	6264	6191	6488	6350	6312	6271	6290	6282	6326	6383	6407	6413	6314	6475	6357	6180	6237	6401	6324	6212	6321	6301	6344	6333	6433	6308	6293	6267	6382	6368	6396	6379	6312	6347	6205	6403	6285	6461	6317	6262	6357	6208	6291	6304	6340	6367	6355	6440	6383	6200	6370	6414	6321	6350	6344	6435	6251	6345	6306	6278	6379	6335	6442	6295	6319	6284	6303	6280	6298	6406	6284	6386	6256	6237	6336	6208	6228	6402	6245	6308	6465	6414	6273	6338	6178	6308	6300	6389	6293	6159	6365	6412	6348	6369	6356	6437	6273	6348	6315	6319	6311	6307	6407	6415	6264	6354	6344	6275	6282	6362	6251	6333	6354	6282	6418	6267	6242	6327	6463	6192	6313	6389	6306	6312	6346	6317	6431	6326	6394	6376	6356	6327	6321	6283	6280	6406	6407	6399	6321	6341	6304	6350	6328	6469	6268	6334	6297	6327	6314	6320	6281	6292	6274	6208	6318	6341	6280	6410	6337	6327	6327	6223	6286	6315	6224	6471	6388	6494	6292	6249	6328	6273	6338	6349	6339	6335	6338	6137	6427	6216	6323	6353	6395	6307	6423	6293	6299	6438	6266	6384	6269	6282	6346	6396	6311	6258	6310	6374	6345	6232	6296	6354	6362	6265	6418	6294	6278	6236	6378	6229	6408	6285	6219	6379	6572	6403	6178	6330	6296	6239	6329	6305	6459	6325	6368	6342	6306	6316	6305	6352	6410	6284	6351	6361	6326	6270	6516	6347	6320	6393	6305	6343	6311	6290	6330	6368	6365	6381	6218	6313	6317	6336	6342
5107	1199	925	890	1036	1039	997	934	903	881	893	854	776	808	824	763	794	767	725	765	748	707	764	779	694	746	723	733	733	702	737	700	691	714	747	723	689	728	721	727	703	707	686	713	685	654	709	704	741	694	725	672	717	692	741	738	756	704	677	704	698	720	754	686	712	733	700	711	775	669	727	734	673	683	694	669	739	662	675	716	715	711	696	696	717	737	708	659	669	685	689	701	735	705	725	715	743	681	689	707	704	746	753	716	719	638	731	713	710	727	699	687	754	681	730	705	712	727	774	702	705	726	670	766	738	687	671	755	730	710	718	731	711	756	707	744	704	674	689	683	661	681	719	708	676	687	696	716	731	716	697	674	700	727	677	705	728	720	686	721	707	663	692	678	689	724	762	694	672	716	735	684	685	728	740	732	763	710	709	700	679	705	709	748	742	703	688	704	684	699	721	735	774	701	645	672	685	686	686	728	737	728	771	735	681	763	711	721	719	758	725	675	719	722	749	739	689	684	770	687	690	673	664	709	699	719	711	685	704	716	759	713	689	666	733	679	708	710	728	682	649	674	726	728	731	718	701	698	721	679	716	724	691	698	710	725	720	678	681	644	729	756	740	742	719	657	693	710	699	751	737	687	665	686	733	731	723	670	665	739	656	679	695	765	712	702	728	686	654	720	679	651	703	684	742	732	729	738	748	691	764	685	687	716	718	684	660	720	708	724	736	721	699	706	670	706	695	740	717	667	726	692	693	684	703	687	717	698	721	683	692	748	710	730	745	716	701	718	732	693	703	683	702	686	736	735	715	701	686	688	738	666	684	727	705	722	700	719	707	720	646	722	686	760	700	706	676	721	673	690	677	724	697	691	682	714	721	710	748	757	674	686	696	707	704	727	671	703	715	718	760	677	708	702	691	700	669	705	711	682	675	675	687	725	692	727	691	703	724	667	702	704	704	686	732	683	697	768	725	654	681	728	702	708	703	695	680	709	711	680	656	695	659	724	739	708	746	713	720	679	715	670	708	693	668	722	672	721	722	698	703	689	745	706	704	774	675	690	709	661	712	650	720	687	743	665	724	771	735	728	668	697	709	689	713	708	713	730	688	706	696	690	695	695	706	693	683	692	701	717	712	672	698	690	674	704	711	787	760	697	724	694	707	725	694	700	692	721	753	705	668	717	695	663	718	697	676	707	715	701	669	708	739	657	688	709	749	703	661	708	742	726	695	698	692	674	716	697	689	669	733	673	717	728	702	672	674	758	687	700	714	698	694	678	703	706	694	683	644	659	735	697	762	667	711	663	704	688	712	685	684	694	745	737	699	730	757	703	736	737	660	655	720	710	696	708	738	702	802	712	719	728	720	695	757	715	710	703	700	695	663	702	673	723	673	664	699	732	688	697	699	681	677	691	701	696	721	692	700	699	708	728	690	726	701	689	717	657	662	717	713	675	689	688	708	623	706	750	720	734	747	704	712	699	683	677	699	717	717	749	700	723	691	731	743	703	704	698	713	713	728	714	673	717	719	691	674	664	671	678	706	744	714	739	696	694	706	730	732	723	769	725	673	695	685	684	701	679	740	708	711	692	699	718	730	700	703	742	669	694	739	746	750	723	676	693	677	695	709	696	676	742	702	740	673	721	690	705	714	727	695	706	697	762	752	686	724	704	676	672	706	709	729	701	718	724	714	704	745	721	715	705	717	718	684	727	735	679	693	669	700	676	705	736	708	715	696	735	738	697	709	744	746	745	695	710	716	692	734	668	704	708	746	699	686	695	688	705	672	708	698	693	706	735	673	701	647	709	697	699	706	738	673	699	712	740	713	696	657	706	714	734	727	751	669	711	696	702	741	707	687	727	760	702	682	709	673	689	683	697	721	683	725	681	718	749	697	720	719	640	732	696	712	705	728	725	729	703	744	696	736	672	696	671	691	746	676	707	718	712	746	694	769	701	760	702	705	695	719	687	704	684	710	742	678	688	711	778	719	662	699	644	678	706	708	696	715	749	690	714	715	695	689	691	714	728	687	681	685	706	686	667	722	700	703	694	701	768	718	730	703	698	751	712	733	713	724	707	695	717	704	685	701	659	713	675	678	678	722	709	742	717	724	721	688	730	719	713	714	686	734	737	727	704	680	726	756	705	670	678	651	690	676	720	667	697	697	731	721	714	670	682	752	658	749	734	711	690	699	764	666	677	674	712	735	706	669	690	671	700	662	692	661	710	710	703	659	696	668	700	691	688	696	698	752	706	717	649	747	735	740	672	660	732	716	710	688	763	698	728	674	726	692	653	670	669	760	705	742	687	732	697	706	722	707	719	721	703	697	680	721	712	700	678	699	684	755	692	728	704	664	686	694	700	717	672	727	690	707	694	743	708	706	705	688	736	714	699	713	701	724	659	689	699	729	745	683	695	740	693	690	681	659	692	686	712	719	724	747	725	741	699	692	693	704	708	714	714	696	737	725	729	685	715	702	724	738	709	743	657	711	685	686	702	720	698	736	702	691	686	690	696	702	702	660	686	695	676	698	711	740	726	699	709	698	715	715	696	714	693	734	705	745	729	723	707	710	722	710	673	744	683	704	698	737	711	740	684	720	748	701	736	733	716	668	707	694	668	722	693	675	667	734	720	669	730	666	738	711	689	674	724	743	713	698	712	697	726	659	697	708	685	727	690	735	719	675	737	715	673	685	712	693	738	721	710	737	685	726	668	677	763	696	687	763	694	711	674	678	732	704	686	705	718	725	711	743	759	692	709	724	697	691	694	719	647	706	719	656	736	724	734	675	743	732	736	691	695	731	719	711	713	746	720	736	678	694	691	714	745	692	679	691	723	718	738	692	770	728	725	759	699	711	700	656	661	726	638	680	743	707	719	723	681	703	689	708	683	710	690	681	690	693	705	682	720	723	710	702	733	685	771	709	714	671	716	688	656	683	727	674	697	698	709	724	731	685	676	747	686	697	710	684	704	681	681	752	678	771	682	752	695	702	727	701	677	654	723	674	680	702	750	711	755	711	686	661	692	685	733	683	638	696	731	732	738	755	710	736	691	669	740	682	687	758	679	699	716	741	648	733	730	729	692	715	670	713	681	663	688	720	706	725	732	736	730	680	688	727	706	746	720	719	705	698	691	714	681	700	662	700	757	724	673	698	696	720	720	693	709	690	684	730	723	718	683	707	695	725	697	664	679	706	721	713	700	679	731	715	670	730	662	709	735	749	712	762	705	680	723	712	702	695	728	698	707	659	726	756	697	681	697	676	705	716	704	733	709	724	675	700	711	689	705	722	703	665	667	697	703	725	692	709	723	739	757	756	697	710	756	710	744	711	708	715	722	732	723	727	702	727	710	704	695	712	662	689	687	695	733	797	664	700	718	709	710	789	691	696	664	711	688	725	743	680	729	687	658	635	695	681	693	726	706	731	721	641	677	674	700	714	717	677	707	733	710	713	681	731	733	693	703	717	716	680	725	686	737	754	762	726	662	658	682	672	712
35185	16357	10300	20477	25696	23786	19912	17037	14669	13008	11875	11103	10336	9485	9167	8929	8835	8450	8259	8096	7929	8023	7831	7792	7671	7576	7544	7418	7649	7527	7302	7419	7290	7470	7196	7261	6895	7244	7008	7033	6982	7006	7149	7095	7027	6991	6991	6878	7052	6980	6995	6917	7047	6989	7008	7007	7039	6918	7040	6849	6836	6958	6929	6905	6857	6870	6982	7025	6805	6902	6869	6876	6899	6887	6980	6861	6893	6928	6952	7009	6880	6809	7025	6878	6779	6766	7037	6831	6860	6829	7003	6830	6949	6915	6920	6764	6928	6905	6998	6893	6877	6865	6901	6879	6922	6839	6918	6984	6940	6872	6844	6736	6886	6867	6990	6728	6930	6880	6943	6936	6991	6909	6849	6824	6989	6849	6808	6864	6732	6980	6842	6872	6793	6748	6779	6859	6915	6711	6905	6892	6853	6783	6868	6806	6957	7010	6855	6866	6794	6865	6838	6793	6863	6848	6819	6786	6813	7002	6745	6915	6897	6921	6818	6832	6849	6892	6920	6911	6897	6831	6912	6842	6900	6827	6831	6812	6887	6842	6935	6821	6869	6841	6726	6885	6831	6970	6880	6715	6978	6755	6801	6783	7023	6853	6973	6804	6782	6773	6887	6905	6832	6977	6752	6814	6873	6934	6862	6857	7018	6966	6878	6817	6880	6893	6744	6763	6780	6870	6821	6866	6958	6905	6836	6909	6948	6708	6833	6850	6836	6842	6864	6992	6838	6830	6784	6937	6896	6963	6969	6934	6772	6898	6717	6872	6814	6852	6894	6842	6818	6856	6873	6741	6850	6878	6871	6811	6904	6830	6723	6826	6754	6767	6732	6886	6868	6723	6740	6886	6731	6833	6823	6915	6719	6758	6896	6798	6943	6894	6889	6788	6815	6778	6778	6790	6823	6905	6786	6700	6857	6855	6863	6822	6858	6914	6893	6969	6870	6797	6931	6868	6648	6880	6816	6958	6731	6843	6830	6751	6884	6840	6906	6842	6779	6798	6836	6858	6827	6830	6810	6868	6737	6770	6855	6790	6860	6983	6732	6880	6905	6752	6786	6805	6945	6884	6719	6906	6785	6896	6895	6899	6874	6833	6804	6855	6731	6952	6803	6803	6861	6699	6931	6833	6912	6846	6873	6832	6798	6692	6779	6739	6965	6871	6954	6887	6878	6863	6919	6837	6827	6829	6916	6852	6845	6933	6835	6823	6788	6960	6841	6775	6770	6886	6750	6867	6931	6864	6842	6887	6771	6904	6725	6882	6842	6738	6876	6932	6850	6981	6847	6782	6951	6811	6828	6811	6861	6843	6819	6809	6866	6883	6907	6857	6867	6832	6763	6842	6669	6724	6764	6844	6735	6803	6868	6925	6829	6945	6867	6899	6811	6846	6838	6692	6857	6973	6805	6713	6772	6821	6887	6947	6802	6586	6773	6971	6926	6859	6989	6943	6941	6873	6959	6847	6776	6839	6901	6815	6883	6782	6894	6838	6924	6902	6737	6764	6839	6769	6898	6921	6899	6881	6886	6914	6928	6683	6872	6779	6892	6798	6907	6810	6736	6766	6844	6729	7057	6721	6787	6695	6840	6971	6996	6856	6925	6857	6907	6877	6738	6880	6752	6924	6716	6867	6840	6894	6882	6831	6820	6819	6787	6986	6938	6860	6830	6949	6873	6755	6804	6925	6696	6762	6939	6948	6778	6815	6974	6768	6756	6853	6858	6926	6809	6941	6666	6673	6886	6939	6795	6863	6842	6869	6956	6841	6789	6849	6786	6814	6762	6823	6840	6851	6824	6685	6835	6828	6791	6857	6955	6670	6856	6868	6844	6882	6727	6645	6798	6912	6814	6752	6902	6933	6762	6739	6788	6785	6832	6820	6830	6837	6923	6886	6777	6880	6896	6686	6814	6835	6831	6916	6788	6852	6847	6955	6996	6966	6977	6860	6783	6907	6805	6870	6924	6910	6871	6845	6920	6884	6981	6813	6813	6735	6866	6925	6908	6920	6826	6791	7005	6959	6890	6781	6848	6870	7053	6926	6818	6961	6839	6809	6697	6943	6791	6768	6853	6802	6852	6832	6930	6743	6887	6955	6871	6790	6874	6856	6846	6925	6804	6995	6769	6741	6849	6734	6913	6742	6870	6919	6784	6876	6913	6841	6813	6760	6807	6863	6989	6825	6822	6865	6859	6663	6858	6731	6866	6752	6783	6849	6839	6864	6837	6996	6945	6903	6819	6715	6848	6766	6883	6874	6978	6667	6898	6866	6846	6868	6886	6915	7016	6908	6734	6912	6938	6814	6980	6885	6851	6697	6750	6911	6870	6933	6828	6801	6837	6797	6941	6908	7081	6844	6794	6797	6908	6926	6770	6869	6939	6865	6890	6775	6806	6879	6727	6946	6766	6820	6735	6850	6847	6893	6889	6813	6891	6849	6796	6876	6788	6856	6785	6886	6872	6969	6773	6868	6749	6840	6846	6925	6997	6819	6829	6906	6907	6879	6925	6980	6911	6881	6820	6809	6801	6946	6858	6826	6780	6817	6846	6906	6813	6915	6706	6857	6813	6751	6773	6819	6842	6924	6881	6840	6830	6952	6893	6889	7034	6872	6893	6667	6910	6789	6953	6771	6762	6923	6829	6979	6882	6766	6785	6903	6926	6789	6827	6872	6919	6753	6981	6838	6821	6952	6891	6791	6714	6745	6839	6956	6799	6822	6734	6799	6903	6876	6766	6914	6819	6766	6859	6879	6820	6751	6760	6812	6837	6844	6821	6871	6884	6833	6844	6652	6816	6819	6970	6776	6885	6816	6847	6702	6814	6807	6953	6869	6832	6783	6901	6886	6926	6809	6814	6714	6855	6980	6858	6875	6926	6698	7011	6838	6869	6883	6795	6833	6909	6863	6908	6850	6939	6746	6936	6778	6866	6754	6936	6767	6777	6769	6962	6785	6792	6929	6790	6683	6771	6896	6927	6848	6874	6738	6830	6798	6826	6706	6689	6766	6728	6898	6834	6838	6945	6885	6740	6789	6778	6892	6913	6922	6872	6916	6859	6962	6839	6881	6904	6879	6813	6801	6775	6860	6816	6842	6820	6854	6826	6890	6954	6832	6702	6828	6989	6964	6778	6945	6899	6806	6865	6859	6804	6812	6840	6847	6849	6883	6890	6875	6942	6868	6855	6883	6754	6933	6950	6796	6834	6910	6985	6805	6770	6980	6864	6948	6702	6872	6917	6735	6922	6768	6879	6846	6841	6880	6811	6867	6798	6830	6864	6768	6844	6751	6777	6940	6958	6825	6786	6984	6738	6824	6829	6813	6877	6789	6903	6899	6959	6849	6782	6830	6738	6944	6974	6819	6794	6924	6833	6982	6901	6920	6893	6925	6804	6848	6893	6828	6744	6905	6765	6871	6731	6832	6900	6818	6853	6802	6918	6946	6714	6834	6759	6858	6824	6851	6809	6917	6917	6878	6815	6824	6888	6799	6913	6832	6885	6733	6884	6812	6894	6827	6832	6865	6740	6779	6802	6841	6790	6934	6966	6897	6790	6787	6822	6873	6923	6877	6849	6765	6839	6822	6984	6891	6799	6856	6825	6795	6711	6833	6795	6786	6735	6872	6808	6924	6861	6791	6733	6932	6955	6849	6735	6888	6920	6809	6790	6793	6589	6817	6797	6889	6777	6901	6797	6867	6904	6809	6834	6829	6918	6883	6893	6863	6787	6800	6772	6938	6773	6910	7024	6995	6867	6837	6860	6783	6904	6958	6775	6824	6971	6847	6885	6801	6815	6903	6734	6936	6932	6821	6763	6915	6924	6918	6869	6777	6927	6883	6968	7001	6815	6917	6905	6873	6898	6844	6871	6911	6855	6837	6911	6799	6901	6888	6847	6836	6734	6846	6846	6796	6985	6862	6823	6806	6767	6755	6860	6744	6990	6923	6847	6865	6805	6929	6887	6771	6975	6884	6930	6855	6975	6706	6887	6994	6846	6815	6835	6864	6727	6901	6765	7010	6795	6824	6799	6876	6862	6860	6773	6942	6841	6865	6846	6792	6845	6772	6921	6741	6770	6817	6826	6804	6886	6824	6961	6905	6892	6897	6854	6836	6887	6805	6901	6922	6838	6920	6855	6908	6914	6795	6827	6772	6907	6868	6756	6731	6787	6851	6949	6859	6767	6855	6863	6972	6944	6864	6783	6981	6807	6909	6977	6888	6894	6869	6752	6813	6956	6896	6906	6796	6919	6916	6850	6877	6773	6968	6877	6976	6847	6748	6830	6797	6750	7026	6855	6814	6839	6837	6859	6850	6752	6766	6792	6764	6896	6760	6928	6746	6994	6785	6766	6934	6776	6941	6950	6819	6875	6906	6929	6815	6861	6823	6781	6862	6777	6746	6849	6866	6924	6791	6856	6842	6819	6839	6820	6921	6856	6773	6846	6803	6810	6945	6906	6817	6868	6847	6631	6825	6966	6976	6757	6761	6708	6814	6850	6902	7019	6791	6928	6903	6786	6910	6844	6923	6936	6830	6833	6834	6825	6949	6783	6899	6835	6833	6800	6832	6714	6889	6872	6900	6957	7015	6899	6894	6979	6751	6877	6886	6747	6905	6802	6986	6870	6922	6801	6800	6943	6910	6628	6924	6725	6974	6853	6752	6769	6886	6802	6796	6757	6954	6812	6759	6883	6746	6763	6885	6819	6873	6925	6839	6817	6876	6843	6809	6865	6798	6755	6831	6823	6769	6861	7107	6811	6814	6895	6810	6925	6947	6786	6818	6856	6791	6798	6787	6824	6679	6864	6769	6945	6911	6930	6933	6708	6766	6774	6946	6779	6886	6849	6751	6742	6811	6809	6766	6767	6869	6831	6809	6910	6924	6769	6806	6926	6892	6866	6893	6823	6846	7093	6990	6759	6826	6781	6893	6903	6875	6780	6859	6830	6688	6877	6911	6881	6770	6923	6936	6936	6839	7042	6858	6802	6708	6752	6912	6969	6752	6794	6856	6780	6890	6759	6858	6941	6903	6742	6939	6830	6871	6815	6779	6821	6858	7015	6882	6859	6877	6697	6781	6789	6738	6709	6824	6877	6733
3447	1058	905	917	998	1045	989	991	893	877	986	947	942	923	905	918	947	948	906	931	948	937	921	913	937	919	919	912	933	914	973	902	878	931	907	898	914	968	860	915	949	927	885	882	920	862	922	931	972	932	919	891	866	900	894	871	924	922	907	914	890	913	945	934	944	974	919	919	919	901	938	946	917	1007	922	951	951	944	923	963	983	930	922	924	929	920	956	951	902	923	951	909	870	913	941	960	900	875	916	931	906	910	938	953	891	874	900	850	910	893	931	958	931	917	955	894	951	889	853	928	861	913	941	938	955	839	921	936	901	913	894	944	924	1004	884	920	913	884	922	924	882	923	891	916	921	909	881	878	950	896	887	889	874	888	856	857	905	876	885	867	923	923	905	928	980	977	904	865	883	966	932	911	948	939	866	896	887	906	906	928	900	877	961	873	900	927	927	942	972	936	867	923	981	904	956	898	917	929	903	928	914	907	879	884	917	946	874	926	959	901	898	855	911	936	967	914	992	894	900	901	924	886	917	949	898	952	916	896	986	952	948	935	945	893	955	905	879	950	961	873	889	931	930	913	906	933	921	936	923	867	872	892	895	929	895	916	951	900	924	929	937	872	867	935	890	937	939	855	863	920	884	855	899	873	918	935	881	941	967	934	936	938	944	879	900	905	904	907	923	943	929	929	916	893	945	895	869	917	1011	871	884	925	916	895	895	944	916	949	892	941	890	918	957	900	881	875	971	879	908	940	879	906	859	922	884	908	967	911	899	907	907	944	938	925	930	885	961	876	868	863	913	934	922	900	920	868	970	952	928	865	950	943	896	863	924	949	888	880	899	927	876	962	894	912	951	931	932	986	905	962	903	894	884	948	923	893	946	899	937	961	962	890	942	921	919	981	905	920	925	900	905	930	908	929	903	905	930	862	971	898	903	957	935	908	928	886	925	968	931	904	930	879	935	962	919	891	914	890	926	939	855	906	910	904	888	922	885	936	950	912	935	921	908	936	916	873	934	898	957	969	977	947	928	911	973	917	919	945	898	875	920	915	910	888	886	910	896	929	858	872	934	903	866	930	882	974	948	887	908	886	897	950	885	899	884	860	954	935	885	912	947	907	949	905	855	926	906	907	926	942	934	917	955	892	874	899	915	948	868	955	922	897	906	914	972	889	945	969	874	875	908	932	901	900	912	886	960	896	937	862	881	891	901	899	923	910	915	935	941	920	897	900	948	892	891	926	903	942	932	946	937	914	937	912	913	927	898	891	880	874	880	928	877	963	872	909	882	898	929	988	925	864	946	934	912	958	921	938	874	930	926	905	924	960	941	933	885	951	919	955	945	961	938	893	889	933	934	936	888	975	875	962	946	936	865	965	931	911	918	890	898	942	901	940	898	989	864	921	939	973	934	936	861	837	879	891	883	870	932	894	956	924	920	858	911	929	905	904	891	945	871	936	882	881	918	921	920	922	926	948	876	956	968	944	892	934	914	938	947	905	927	932	917	908	874	908	923	932	925	911	872	901	962	903	921	889	886	927	897	927	899	901	984	896	918	920	948	893	954	919	921	891	896	924	965	868	895	902	944	915	925	917	875	923	932	914	892	919	943	871	936	884	891	823	913	954	928	941	900	938	852	883	930	867	911	873	928	941	909	926	916	954	956	844	942	904	897	898	921	916	935	900	950	872	911	929	935	917	928	936	931	967	893	876	902	915	863	905	973	919	909	953	983	946	893	904	913	970	912	926	970	936	892	939	943	966	858	928	906	925	881	883	914	908	925	946	887	936	932	896	960	898	887	914	857	927	935	907	930	943	926	932	893	932	871	951	928	879	909	944	921	854	930	907	889	905	934	920	907	894	896	924	925	856	966	889	900	954	948	893	948	903	949	922	899	897	962	892	877	857	903	902	961	910	946	941	890	962	928	923	904	949	931	934	923	924	964	884	891	918	919	860	899	886	837	919	916	908	894	942	872	950	887	963	909	860	902	913	904	950	956	923	901	918	947	895	920	899	879	917	891	872	913	927	920	925	933	923	921	885	877	954	981	937	935	891	927	920	929	869	879	915	929	870	863	926	906	865	953	914	943	907	933	909	877	895	955	884	918	910	918	907	934	887	954	895	936	917	906	901	865	897	920	945	873	919	922	920	886	915	975	931	910	846	931	891	932	926	904	902	915	886	918	922	927	931	885	947	869	920	924	901	894	943	928	910	852	908	896	916	920	908	927	893	893	887	883	939	933	872	894	940	922	920	973	936	919	921	897	900	899	912	927	906	873	918	882	896	886	914	907	912	910	974	841	897	886	928	877	901	934	879	924	917	879	930	933	919	894	902	928	894	926	913	880	959	920	927	988	940	873	915	861	949	892	921	942	927	905	938	952	897	948	930	919	945	956	938	931	940	948	892	894	899	911	934	887	943	884	947	878	893	947	894	939	869	932	909	890	917	925	896	894	893	957	904	899	911	963	887	901	918	941	904	891	933	910	971	914	975	929	935	882	938	892	934	949	937	923	950	929	895	957	979	904	922	947	940	904	927	854	927	929	943	950	943	913	916	892	944	968	856	905	932	953	942	925	936	915	913	876	929	848	894	849	918	867	934	925	904	932	898	954	909	958	898	946	876	923	896	925	905	946	916	992	927	849	952	957	935	895	925	1000	831	929	937	884	913	908	922	873	940	923	900	904	928	918	898	923	939	917	927	924	896	917	900	893	947	906	908	889	921	935	902	913	963	938	946	851	920	932	949	902	910	908	921	886	884	916	905	969	914	896	883	902	875	935	912	929	878	952	946	895	919	907	930	947	898	911	922	922	917	909	908	942	874	942	896	942	909	938	956	874	906	884	949	893	930	895	969	887	895	963	920	850	916	896	954	924	913	896	900	902	926	942	913	914	912	887	915	909	895	963	880	891	930	922	909	897	919	913	955	953	904	928	926	919	877	942	998	888	881	919	963	912	929	922	936	861	964	941	940	905	904	885	921	888	901	956	882	910	942	923	930	952	957	859	887	927	870	871	946	950	947	883	953	935	867	898	895	886	943	880	906	921	960	887	913	921	864	913	927	927	910	974	899	951	915	910	912	952	948	896	908	917	877	883	908	959	910	927	947	945	953	928	866	943	909	890	907	957	949	918	932	960	885	886	897	846	885	917	921	910	892	911	907	915	901	940	957	895	953	916	857	943	961	914	917	901	970	936	923	971	907	929	879	900	937	949	926	934	929	859	933	872	972	887	935	901	927	902	921	896	911	920	892	913	896	896	876	920	885	937	910	976	934	946	906	922	876	904	845	882	890	898	917	909	956	910	918	892	919	924	882	869	918	879	934	897	919	939	925	929	947	951	926	881	1002	928	873	941	950	933	887	860	910	897	972	943	925	924	915	935	898	930	893	954	904	886	929	960	906	893	882	922	925	922	874	915	855	949	912	914	988	930	946	953	889	930	893	926	890	934	892	884	930	890	898	920	865	936	860	946	913	890	896	960	960	923	907	918	891	902	881	919	941
23079	11833	9337	12193	14180	13253	11774	10846	9971	9757	9448	9380	9174	9071	8943	8997	8759	8641	8717	8725	8747	8678	8775	8594	8666	8533	8595	8507	8664	8731	8593	8663	8485	8482	8568	8674	8661	8532	8428	8456	8578	8472	8418	8566	8511	8397	8566	8517	8514	8474	8452	8539	8604	8417	8481	8528	8474	8485	8673	8460	8594	8553	8567	8541	8474	8519	8642	8570	8532	8624	8419	8368	8582	8729	8336	8436	8445	8584	8443	8508	8540	8398	8590	8507	8436	8395	8490	8534	8401	8548	8468	8459	8497	8473	8361	8627	8459	8463	8593	8536	8596	8448	8382	8459	8480	8458	8515	8514	8432	8393	8496	8439	8516	8480	8450	8475	8430	8433	8537	8353	8531	8437	8465	8411	8464	8462	8389	8527	8473	8416	8450	8549	8509	8473	8538	8653	8505	8512	8478	8589	8565	8445	8490	8511	8515	8679	8544	8366	8599	8650	8459	8510	8496	8562	8426	8480	8548	8475	8509	8407	8457	8558	8490	8531	8570	8675	8406	8525	8588	8401	8326	8555	8400	8478	8396	8516	8512	8498	8420	8522	8413	8545	8570	8500	8482	8546	8492	8501	8558	8469	8477	8605	8594	8470	8464	8613	8526	8435	8533	8504	8610	8518	8589	8426	8535	8496	8479	8581	8513	8542	8524	8449	8603	8346	8524	8527	8403	8610	8400	8583	8568	8455	8428	8494	8395	8506	8454	8606	8398	8470	8467	8541	8620	8458	8528	8537	8456	8565	8588	8442	8433	8489	8439	8395	8463	8329	8654	8476	8445	8526	8475	8476	8589	8531	8447	8475	8387	8407	8441	8603	8386	8473	8450	8558	8445	8461	8506	8487	8362	8716	8651	8436	8523	8415	8547	8434	8560	8474	8389	8591	8498	8464	8513	8495	8612	8583	8513	8444	8440	8614	8419	8626	8574	8589	8483	8608	8539	8470	8613	8467	8541	8527	8586	8584	8592	8485	8411	8562	8499	8381	8653	8462	8545	8352	8514	8468	8445	8479	8654	8539	8499	8453	8382	8618	8366	8469	8320	8629	8382	8526	8604	8508	8488	8627	8535	8416	8525	8402	8574	8486	8517	8446	8540	8418	8495	8657	8536	8459	8382	8420	8466	8475	8494	8632	8452	8448	8598	8438	8465	8495	8541	8435	8423	8543	8451	8303	8570	8590	8415	8505	8441	8443	8493	8581	8461	8482	8314	8422	8428	8369	8564	8409	8369	8538	8343	8667	8565	8540	8479	8464	8494	8374	8538	8496	8410	8439	8519	8515	8431	8409	8555	8584	8470	8439	8497	8517	8417	8593	8521	8476	8540	8538	8371	8612	8440	8550	8459	8624	8534	8415	8513	8509	8531	8487	8637	8598	8507	8640	8486	8360	8416	8589	8476	8372	8482	8424	8364	8395	8592	8596	8477	8561	8439	8500	8470	8617	8589	8565	8405	8528	8447	8583	8434	8518	8688	8352	8453	8415	8557	8471	8488	8553	8662	8390	8421	8639	8560	8551	8499	8514	8408	8563	8579	8457	8505	8458	8512	8465	8383	8489	8533	8409	8527	8620	8476	8472	8463	8501	8680	8429	8491	8550	8609	8477	8486	8402	8491	8454	8524	8621	8416	8581	8554	8616	8438	8660	8475	8307	8420	8385	8450	8419	8508	8454	8401	8525	8532	8463	8446	8532	8565	8477	8489	8508	8571	8350	8503	8585	8568	8566	8524	8365	8528	8593	8547	8554	8430	8424	8533	8394	8406	8465	8525	8556	8540	8578	8683	8547	8549	8480	8501	8533	8423	8413	8654	8453	8518	8291	8616	8498	8577	8444	8399	8466	8489	8524	8559	8387	8483	8559	8500	8552	8589	8512	8402	8410	8796	8509	8572	8420	8541	8534	8560	8546	8636	8366	8484	8554	8290	8398	8469	8454	8563	8512	8441	8519	8438	8462	8509	8537	8505	8500	8417	8721	8430	8523	8400	8259	8384	8463	8572	8531	8441	8546	8489	8515	8498	8575	8590	8534	8493	8585	8549	8390	8570	8494	8534	8593	8525	8276	8491	8449	8638	8476	8645	8374	8505	8394	8549	8558	8524	8518	8490	8512	8477	8501	8433	8447	8458	8494	8557	8394	8550	8568	8532	8656	8565	8427	8506	8552	8568	8565	8591	8543	8402	8476	8540	8477	8617	8389	8551	8409	8439	8507	8493	8548	8532	8449	8449	8608	8339	8394	8494	8491	8432	8568	8408	8469	8451	8490	8460	8622	8544	8524	8411	8483	8416	8381	8465	8421	8597	8535	8495	8506	8443	8513	8426	8363	8335	8437	8567	8460	8455	8519	8462	8581	8441	8509	8606	8552	8505	8546	8437	8504	8570	8617	8511	8565	8485	8520	8455	8365	8569	8530	8483	8457	8436	8508	8417	8421	8563	8396	8608	8568	8470	8499	8488	8517	8627	8560	8465	8704	8601	8536	8452	8413	8549	8484	8464	8521	8324	8438	8442	8657	8584	8476	8348	8500	8658	8486	8418	8528	8278	8480	8512	8458	8437	8624	8522	8570	8333	8631	8538	8524	8494	8478	8434	8501	8478	8432	8335	8548	8534	8537	8446	8452	8468	8374	8517	8495	8507	8529	8533	8548	8395	8505	8669	8515	8551	8519	8543	8495	8561	8372	8514	8639	8469	8410	8428	8313	8485	8405	8512	8626	8546	8544	8428	8699	8494	8540	8486	8496	8547	8467	8527	8610	8439	8550	8567	8350	8507	8657	8328	8365	8440	8533	8507	8357	8506	8483	8531	8600	8433	8532	8445	8631	8609	8508	8574	8385	8539	8421	8516	8522	8555	8549	8519	8443	8353	8512	8439	8569	8393	8535	8563	8520	8654	8609	8480	8435	8535	8434	8575	8570	8514	8644	8521	8457	8631	8569	8441	8439	8641	8517	8488	8554	8414	8410	8644	8480	8446	8610	8527	8494	8423	8534	8585	8497	8498	8536	8641	8486	8389	8536	8441	8453	8643	8447	8575	8472	8452	8686	8454	8400	8571	8615	8459	8421	8485	8443	8495	8570	8519	8498	8625	8446	8448	8468	8494	8470	8536	8542	8607	8449	8544	8466	8336	8560	8457	8390	8528	8569	8566	8431	8525	8434	8522	8557	8412	8475	8513	8567	8634	8544	8589	8374	8530	8475	8598	8433	8461	8357	8455	8343	8370	8566	8475	8644	8481	8499	8377	8486	8572	8395	8501	8400	8474	8498	8529	8447	8438	8529	8604	8621	8495	8420	8617	8587	8585	8558	8435	8487	8546	8404	8498	8470	8494	8528	8515	8495	8503	8611	8394	8592	8541	8568	8362	8504	8633	8563	8568	8476	8544	8595	8449	8450	8542	8394	8409	8615	8558	8410	8667	8469	8553	8586	8538	8466	8484	8424	8494	8583	8566	8449	8508	8541	8496	8430	8472	8560	8512	8476	8438	8320	8541	8514	8465	8467	8334	8531	8469	8531	8540	8489	8513	8537	8549	8555	8409	8317	8513	8549	8444	8468	8478	8596	8509	8474	8670	8568	8548	8386	8520	8413	8500	8489	8465	8415	8512	8517	8600	8491	8543	8479	8586	8497	8443	8454	8398	8534	8482	8418	8659	8491	8576	8562	8560	8498	8473	8472	8499	8516	8361	8364	8549	8442	8436	8473	8575	8438	8554	8390	8602	8481	8533	8512	8566	8487	8436	8437	8488	8543	8360	8492	8445	8518	8494	8439	8580	8426	8359	8522	8470	8437	8617	8552	8407	8427	8634	8308	8627	8425	8480	8495	8515	8597	8496	8630	8500	8462	8581	8438	8630	8407	8483	8454	8492	8532	8529	8458	8564	8539	8540	8436	8570	8593	8587	8529	8646	8405	8419	8479	8434	8404	8488	8446	8507	8520	8409	8574	8331	8483	8432	8602	8506	8531	8525	8539	8605	8505	8520	8439	8492	8520	8464	8600	8535	8521	8468	8501	8447	8497	8607	8417	8516	8562	8472	8502	8594	8527	8471	8431	8473	8382	8501	8381	8577	8651	8524	8623	8539	8407	8642	8651	8365	8426	8475	8460	8453	8520	8599	8633	8483	8460	8563	8531	8487	8489	8566	8571	8481	8512	8571	8486	8590	8495	8508	8544	8625	8501	8406	8432	8495	8419	8428	8343	8507	8575	8459	8500	8390	8522	8502	8534	8526	8599	8705	8487	8414	8384	8514	8471	8510	8277	8578	8308	8481	8448	8540	8472	8418	8481	8658	8544	8526	8587	8492	8416	8519	8454	8416	8582	8647	8572	8441	8491	8476	8368	8481	8494	8433	8413	8446	8489	8463	8462	8552	8626	8432	8542	8549	8474	8398	8552	8372	8348	8537	8437	8470	8446	8553	8455	8447	8454	8450	8583	8476	8505	8554	8527	8531	8487	8423	8437	8634	8327	8500	8458	8532	8441	8544	8330	8519	8438	8603	8390	8515	8570	8605	8475	8523	8503	8544	8492	8508	8527	8378	8503	8489	8453	8522	8583	8486	8553	8604	8485	8468	8465	8494	8597	8439	8471	8680	8524	8471	8462	8532	8394	8479	8384	8541	8369	8584	8463	8493	8594	8429	8483	8666	8346	8399	8522	8438	8551	8523	8369	8500	8529	8733	8485	8508	8255	8552	8398	8350	8430	8569	8599	8556	8406	8575	8499	8304	8398	8447	8431	8511	8523	8636	8521	8619	8574	8613	8369	8402	8474	8424	8454	8545	8533	8538	8501	8631	8550	8352	8516	8517	8387	8450	8624	8473	8483	8399	8344	8520	8323	8447	8500	8431	8516	8385	8512	8458	8494	8548	8510	8501	8530	8449	8470	8536	8456	8514	8580	8623	8443	8455	8393	8470	8550	8416	8583	8555	8456	8586	8605	8598	8517	8522	8569	8460	8639	8585	8555	8659	8515	8511	8520	8536	8516	8518	8402	8497	8481	8579	8394	8399	8553	8443	8490	8501	8579	8540	8492	8626	8502	8503	8481	8406	8516	8449	8427	8461	8491	8367	8456	8416	8496	8492	8372	8493	8609	8505	8472	8450	8588
5425	1014	740	718	798	779	807	748	740	640	677	663	630	694	642	633	670	629	617	636	648	636	599	607	668	628	605	600	624	615	602	642	591	591	593	577	614	637	583	592	591	604	595	604	632	579	603	638	613	593	610	583	604	618	618	598	677	626	587	601	608	610	638	610	624	573	567	597	622	601	563	607	614	569	619	591	571	596	599	587	571	646	607	618	574	641	606	563	587	623	616	590	610	605	609	608	577	639	639	584	630	596	582	563	616	601	594	615	588	625	611	546	568	622	582	599	587	615	615	603	599	602	602	617	598	622	599	609	593	558	593	602	594	638	605	609	628	627	605	617	578	660	595	592	553	583	609	584	601	589	602	646	614	603	587	588	618	591	615	616	605	601	635	637	588	601	634	621	619	590	603	565	609	596	580	591	562	622	601	590	608	591	615	582	526	597	609	570	564	604	614	552	613	618	578	632	626	623	637	574	646	626	607	642	553	567	607	588	594	617	621	569	566	593	598	616	592	581	595	613	610	574	573	555	591	604	600	584	588	618	592	601	593	637	625	612	622	621	582	607	626	581	657	632	613	591	617	593	628	585	559	610	607	614	583	592	595	599	556	576	618	619	601	582	590	625	628	603	604	596	585	611	614	586	614	546	589	609	591	630	607	598	583	590	639	617	606	598	596	555	580	607	630	588	622	576	581	673	592	601	631	610	580	572	679	585	583	608	600	633	588	594	618	606	590	602	589	568	573	599	604	578	618	548	612	611	636	558	620	589	603	572	586	582	567	607	602	587	547	588	638	593	606	585	589	618	555	571	619	555	598	615	587	609	587	593	592	597	601	592	619	610	593	572	573	657	592	650	612	605	604	608	586	622	611	601	618	578	568	592	626	600	594	574	564	564	619	618	615	574	599	592	612	609	566	579	612	608	588	624	568	603	564	585	572	622	628	623	623	590	566	633	599	623	610	567	566	564	647	581	589	571	601	588	616	582	623	605	612	599	576	617	604	599	607	594	605	604	602	617	643	586	572	611	600	588	607	576	629	621	626	644	620	607	599	580	596	598	583	593	564	590	599	647	586	622	637	581	560	639	611	615	648	638	601	595	623	550	576	601	623	561	598	612	598	599	601	654	613	585	534	616	578	577	574	605	594	597	616	614	642	584	619	664	582	615	632	632	631	640	594	605	649	579	612	606	621	611	553	625	619	577	618	580	612	625	556	591	605	579	600	626	602	610	584	604	616	608	614	653	600	610	594	580	550	585	567	582	609	611	648	566	628	611	634	583	601	591	609	608	596	702	576	601	659	593	603	600	607	591	603	618	575	623	592	600	608	587	580	583	602	587	587	606	597	564	558	571	561	611	634	577	578	565	583	571	581	625	588	621	616	598	566	579	620	608	637	610	596	609	622	554	580	681	593	619	620	570	572	572	608	585	650	555	580	638	613	627	606	601	598	622	585	642	602	633	611	595	573	575	561	643	637	600	657	586	606	629	577	587	620	599	621	559	579	617	602	623	562	602	612	593	607	602	602	602	629	610	569	586	640	602	614	554	568	620	625	574	634	593	596	586	629	619	610	594	618	619	619	589	636	628	611	625	623	615	582	609	612	590	599	593	604	576	633	579	604	566	603	589	617	589	582	543	619	558	636	629	620	575	642	621	621	624	585	582	627	611	606	592	612	585	536	600	594	586	617	562	615	625	601	596	588	597	584	604	583	602	577	589	651	607	573	639	618	629	608	593	626	625	567	581	606	613	586	640	569	605	627	606	615	575	584	585	591	573	584	611	604	585	571	616	577	580	579	515	611	637	578	580	639	573	615	598	628	636	578	584	595	568	587	579	631	593	622	607	615	586	642	587	606	632	604	600	631	602	594	599	593	638	563	573	602	602	606	630	608	572	621	604	589	605	608	633	626	574	652	609	599	572	609	620	628	646	597	639	580	640	638	630	626	573	581	619	560	614	581	585	608	640	596	596	582	611	591	597	612	659	646	585	587	581	584	604	640	634	595	557	587	570	616	595	587	594	596	569	612	665	564	557	593	649	573	564	596	639	588	561	594	595	598	603	632	553	568	614	599	583	626	574	599	549	613	635	573	638	571	643	631	584	604	598	570	631	629	574	610	603	576	581	628	579	636	618	581	604	619	623	586	628	558	645	609	604	602	608	609	590	600	608	626	590	622	619	620	593	587	599	597	594	659	595	631	584	592	622	609	515	613	630	637	592	595	620	634	607	606	605	585	594	631	593	607	606	597	633	601	595	586	573	537	568	594	558	580	604	616	583	596	609	574	593	612	597	608	625	637	586	613	633	606	613	550	635	604	605	584	583	638	646	602	635	613	584	619	705	605	573	594	625	585	576	602	580	588	607	574	604	585	589	588	656	599	605	580	623	625	558	594	628	580	604	581	616	580	566	591	616	565	631	622	588	605	592	616	593	622	602	624	602	575	633	596	613	604	584	629	572	626	598	647	580	609	606	619	585	603	597	601	627	601	596	613	594	622	604	654	610	604	615	587	600	603	591	624	584	603	609	582	615	604	593	591	556	591	578	664	603	617	590	596	595	580	594	597	580	575	645	632	573	598	617	596	596	644	624	568	581	616	623	585	585	654	620	625	636	570	598	643	642	581	607	649	560	584	628	610	587	580	582	615	588	597	604	561	607	557	604	648	614	627	607	618	605	529	594	614	580	671	570	584	610	595	609	578	609	587	601	609	613	615	614	615	601	579	634	652	583	612	586	599	634	602	654	578	586	593	573	562	652	624	566	607	630	592	554	602	571	604	572	591	632	602	600	604	608	687	593	611	594	618	618	569	636	598	620	582	603	630	616	604	630	594	544	605	611	614	630	599	662	618	614	605	565	630	612	623	607	574	564	585	597	557	614	571	601	606	607	625	609	585	606	608	626	588	609	622	584	628	588	563	594	612	590	566	657	644	598	666	561	610	608	580	595	596	595	623	598	625	601	556	618	604	581	655	592	599	574	586	585	580	570	610	556	603	590	602	601	576	609	605	634	667	608	595	615	628	616	594	577	584	601	611	621	592	585	638	620	602	608	577	556	620	601	554	597	573	616	589	567	618	610	567	627	608	613	604	591	636	661	606	582	578	609	587	559	614	626	609	641	620	626	673	575	622	621	606	625	665	557	613	624	622	610	603	594	635	614	573	576	593	580	607	573	594	579	546	588	567	596	589	610	586	598	601	600	612	609	593	610	633	587	616	543	613	602	628	611	601	618	614	590	578	580	623	561	581	611	608	567	612	562	589	595	560	626	564	579	575	579	596	603	553	645	598	583	613	543	630	564	613	596	574	644	631	590	581	615	624	650	586	571	579	580	575	632	604	575	612	591	602	652	598	603	630	605	595	624	609	592	695	594	593	630	600	640	665	603	555	601	579	574	634	621	600	600	600	582	590	595	612	631	588	647	586	603	618	586	610	647	618	584	636	617	598	616	604	601	565	568	592	591	595	610	628	616	672	593	672	600	579	605	648	617	615	623
29751	13456	8350	15749	20376	18489	15333	13023	11278	10173	9274	8529	8184	7947	7486	7343	7102	6993	6902	6825	6744	6572	6502	6587	6495	6405	6335	6357	6315	6438	6204	6310	6219	6265	6209	6140	6180	6103	6111	6122	6097	6198	6112	6155	6312	6056	6080	6100	6170	6028	6182	6025	5966	6030	6030	6005	5938	6091	6038	5983	5988	5955	5971	5895	6089	5972	6005	5967	6045	6021	5894	6050	6012	6004	6016	5932	5951	5913	5993	6008	6058	5978	6074	6004	5902	5995	6091	5983	5968	6054	6007	6004	6062	5925	5928	6075	6100	6006	6091	5977	5968	5879	6010	5855	6067	6068	6002	5933	6049	5869	5843	6008	5811	5882	6111	5991	5949	5937	5841	6013	5994	5974	5977	6015	5951	5979	5822	6031	5950	5905	6000	5982	5857	6013	6003	5870	6017	5976	5846	5926	5956	5938	6028	5920	5921	6051	5971	5937	5950	5996	6034	6083	5905	6040	5919	5900	6128	5965	5960	5917	5934	5930	5931	6100	5954	5991	6002	5906	6000	5988	6058	6002	5959	5943	5920	6012	6017	5886	5891	6018	6053	5881	5972	5908	6028	5869	5953	6000	5937	5960	5970	6044	6034	5920	5973	5967	6003	5886	5840	5870	6066	6099	5986	5936	6049	5910	5908	5817	6059	6012	6022	5989	5856	5870	5915	5868	5870	5993	5966	6075	5929	5950	5874	5932	5978	6032	5933	6010	5855	5860	5881	6014	6088	5942	5971	5986	5989	5917	5926	5954	5943	6020	6018	5933	5868	5983	5977	5964	5974	6091	6002	5960	5951	5974	5959	5892	5920	5916	5946	6002	5963	5997	5887	5950	5844	5903	5941	6079	5899	5956	6017	5908	5993	5910	5977	5989	5773	6028	5919	5958	5947	6111	6069	5933	5847	6011	5924	5769	5935	5934	5918	6006	6091	6104	5927	5926	6074	5999	5857	6046	5958	6041	5883	5962	6052	5941	6027	5975	6021	5989	5928	5945	5994	5914	5943	5944	6028	5823	6036	5917	5925	5955	5941	6044	5977	5880	5958	6030	6058	6037	5822	5845	6053	5879	5787	5955	5939	6049	6002	6119	5928	6004	5935	6022	5813	5981	5966	5915	5960	5922	5992	6003	6052	5982	5965	6038	5894	5911	5942	5947	5933	6023	6062	5932	5887	6020	5948	5910	5979	5971	5857	5973	5887	5882	5933	5922	5897	5935	6029	5918	5865	5993	5906	6009	5885	5988	5900	5814	5894	5910	5982	6014	5951	6052	5906	6104	5844	5853	5979	6034	5954	5893	5836	5941	5937	6038	5965	6020	6095	5979	5929	5900	5965	5919	5982	5991	6002	5925	5950	5876	5869	6047	5885	5904	6059	5939	5841	6016	5923	6092	5832	6004	5840	6061	5907	5975	5994	5999	6053	5994	5952	5767	5932	6020	6116	6022	5991	5971	5859	5884	5912	5965	5999	6013	5976	5990	5902	5866	5903	5974	5959	5943	5933	6059	5981	5867	5888	5970	5952	5943	5994	5974	5831	5864	5989	5933	5972	5908	6061	5953	6014	6003	6040	5913	5986	5955	5951	6103	6045	5883	5889	5862	6027	5984	5998	6030	5968	5984	5967	5893	5956	5917	5929	5951	5859	6016	5962	5903	5946	6020	6004	5897	5882	5924	6177	5966	5973	5966	5931	5940	6044	6068	5971	6019	6063	5838	5973	5870	5906	5968	5961	5959	5934	6013	5922	6013	5945	5959	5899	6011	5895	5826	5999	6048	5927	6014	5994	5947	6066	5936	5936	5885	5909	6011	6057	5960	5945	6006	5988	5902	5932	5994	5905	5983	5978	5979	6078	6025	6055	5936	6010	5997	6013	5914	5814	5990	5940	6029	5924	6081	6022	5927	6053	5976	6000	5957	5947	5954	5822	5995	5957	5990	5949	5943	5976	5985	5994	5936	5917	6026	5930	5997	5859	5938	5938	5935	5884	6000	5877	5938	6056	5976	6141	6083	5939	5974	5948	5877	6035	5881	5995	5904	5851	5948	6083	6000	6007	5863	6010	5776	5929	5977	5966	5983	5885	5872	5966	5870	6000	6005	5909	6045	5946	5974	5999	6013	5856	5816	5867	5960	5980	5939	6040	5930	5995	5987	6014	5953	5979	5933	5859	5990	6019	5957	5958	6027	5990	5881	5902	5981	5946	5936	5955	6033	5980	5932	6002	5931	5988	5872	5969	6050	5966	5962	6157	5980	5985	5867	5965	6003	5998	5908	5931	5912	5976	5862	5984	5981	5951	5946	6049	5999	5974	5991	5887	5953	5975	5864	5954	5999	5971	5879	5942	6030	5927	6047	5899	5925	6000	5905	5867	5848	5899	5922	6031	5907	5911	5919	5975	5893	5907	6003	5951	5965	5960	5926	5998	5946	5973	6091	5859	5968	5923	5971	5924	5899	5895	5920	5939	5861	5936	6027	5986	5969	6015	6001	5951	5857	5913	5972	5874	5931	5940	5935	5926	5994	5918	5879	6088	5990	5927	6077	5934	5925	5874	6078	5992	5907	5989	5904	5863	5940	6022	5993	6071	6089	5957	5896	5979	5904	5920	5954	6004	6062	5880	5954	5928	5939	6001	5933	6042	5796	5989	5923	5965	6065	5906	5931	5836	5967	6032	5912	5854	6070	5920	5998	6003	5890	6050	5960	6073	6016	5962	5957	6122	6058	5955	5925	6058	5953	6125	6006	5883	5856	5939	5932	6068	5974	5881	5894	5932	5951	5914	5974	5934	5898	6011	6041	5939	5909	5937	5895	5972	6028	6016	5980	5910	6048	5955	5852	6071	5925	5856	5968	5909	5962	5908	5965	5928	6022	5983	6020	5849	5970	5904	6033	5930	6076	6026	5883	5950	5980	5967	5996	5888	5958	5968	5850	6036	5939	6079	5770	6008	6046	5960	5988	6006	5827	5885	6012	5918	5970	6013	5898	5868	5933	5959	5826	5956	5875	5937	5884	5989	5934	6009	6047	5977	5960	5883	6001	5915	5895	6020	5916	5998	5922	6024	5935	6027	5901	6011	6027	5969	6085	5981	5931	5965	5935	6115	5872	6079	5923	5979	5999	5930	5989	5940	5910	5918	5905	5775	5944	5950	5981	6023	5846	5906	5924	6101	5982	5979	5957	5969	6050	6069	6067	5958	5841	6120	5919	5992	6041	5983	6039	5985	6040	6020	5980	5928	5977	5821	5961	5967	5971	5854	6029	5998	5880	5915	6086	5884	5913	5996	5868	5924	5943	6105	6027	6016	5914	5963	6030	6056	5954	5987	6029	6008	5937	5938	5944	5994	6038	6069	6099	5935	5981	5979	5997	5928	5888	6113	6004	5915	5964	6009	5888	6068	5926	5857	5826	5990	6034	5999	5977	5992	5931	6060	6082	5956	6078	6018	5943	5951	5888	5971	6039	5870	5888	6015	6050	5987	5918	5924	5878	5839	5897	5984	5978	5889	5920	5884	6012	5905	5995	5953	6036	6084	5992	5951	6073	6001	5894	5863	5979	5978	5927	5911	5829	5969	5891	5942	5888	5987	6010	6029	6027	5911	6003	6087	5946	5915	5995	6049	6059	5962	5915	5867	5966	5901	5923	6036	5902	5995	5892	5944	5999	5987	5828	5933	6005	5862	5907	5895	6066	5833	5846	5956	5949	6031	5936	5979	5960	5955	6057	5936	6006	5889	6072	5941	5964	6040	5991	5931	5991	5961	5791	5959	6004	5950	5858	6050	5954	5984	5917	5958	5913	5902	6028	5915	6083	6043	5989	5911	6008	5837	5987	5887	6046	5907	6005	5998	6033	6110	5917	5986	5926	6043	5845	5833	5909	6010	5957	5942	5959	5865	5897	5889	6072	5970	6013	5981	5945	6026	5925	5895	5921	5982	5900	5949	6099	5952	6010	6086	6033	5947	6104	5905	6017	5903	5876	6027	5966	6078	5949	6012	5923	6068	5892	5956	5892	5907	5996	6091	5883	5983	6038	5970	5995	5966	6065	5923	6032	5903	5881	5970	6050	6070	5892	5997	6125	5961	5879	5965	5924	5959	5970	6015	5836	5950	5910	5880	5850	5903	5876	5943	5991	5958	5923	5966	6027	5992	5935	6022	6114	5890	6023	5947	6016	6106	5966	6056	5922	6030	5955	5910	5980	5983	5931	5937	6053	5877	5926	5878	6018	5980	6035	6168	5961	6039	5967	5956	5981	5961	6074	5933	5897	6049	6014	5968	5958	6023	5970	5903	6016	6034	5934	6004	5896	5913	5954	5983	5856	5992	6040	5979	5954	5949	5863	5947	5970	6011	5946	5987	5958	6006	6019	6001	5953	6072	6031	5946	5888	5934	5938	6072	5902	6057	5936	5947	6054	5916	5913	5985	5916	5921	5980	5926	6082	5998	6038	5927	5873	5958	5953	6043	6010	5922	5904	6160	5929	5893	5894	6032	5991	5994	5915	5869	6048	5833	5924	5931	5850	5984	6109	6016	5922	5885	5829	5977	5982	5761	6051	5970	5983	5995	5957	5947	6088	5963	6000	5998	5996	6061	5909	6083	5919	6050	5848	5840	5884	6065	6021	5879	5981	6022	5903	5927	6068	6018	5999	5922	5971	6094	5879	5949	5927	5994	6036	5837	5887	5909	5955	6008	5887	5853	6006	5938	5980	6037	6006	6116	5874	5956	6032	5956	5888	5988	5928	6019	5903	5781	6089	5926	5918	6022	6022	5907	5920	6001	5937	5913	5912	5934	5925	5977	5897	5994	5961	6098	5803	5997	5885	5866	6037	5946	6106	5975	6026	5970	5990	5822	6049	5941	5986	5871	6028	5971	5971	5911	5889	5963	5957	5964	5929	6067	5842	6051	5964	6071	5967	5773	6077	5800	5967	6003	6025	6029	6093	5929	6000	6020	6029	6025	5871	6007	5852	5931	5993	6114	6013	5955	5938	6000	5881	5941	5912	6044	5855	6054	5933	6009	5990	5998	5953	5893	5851	6017	5916	5888	6006	5992	5984	5912	5920	5974	5941	5922	5914	6000	5932	5852	6062	5861	5962	6021	5869
5210	967	748	786	847	832	836	788	725	686	718	671	704	643	716	656	672	692	693	647	642	663	716	675	692	664	675	657	611	679	638	678	630	643	604	643	633	608	631	667	620	697	632	590	636	658	673	629	660	647	611	673	675	622	640	641	625	624	655	616	641	620	655	680	636	643	633	670	615	657	604	676	684	614	612	650	641	622	624	610	644	640	620	683	686	630	611	605	620	673	656	651	631	638	625	653	683	658	649	687	641	689	633	660	649	630	609	608	617	612	648	617	632	677	615	649	643	656	665	634	633	609	628	627	663	660	627	637	646	623	628	640	613	665	633	656	617	597	624	658	644	659	644	663	600	623	637	634	651	614	639	638	649	668	644	664	631	646	623	645	631	697	699	649	624	616	624	635	576	687	677	641	675	638	628	589	676	654	615	619	638	648	591	642	650	685	639	620	625	669	637	661	660	686	631	605	621	641	653	634	639	726	651	643	636	662	621	634	643	669	664	602	668	593	633	599	648	633	653	640	615	647	673	614	647	688	667	660	627	641	595	666	672	637	667	668	619	618	645	676	689	608	650	638	658	674	614	615	627	647	632	673	597	633	622	623	675	636	615	661	620	635	674	654	624	626	700	627	664	667	684	664	602	634	652	662	636	661	615	631	650	631	622	653	674	646	712	660	656	683	627	629	660	647	674	605	659	677	628	610	685	671	631	647	669	621	638	632	604	625	650	657	619	628	629	673	678	656	615	665	612	610	624	616	637	640	649	638	598	633	583	634	625	639	637	609	646	668	621	671	637	624	640	650	647	641	686	631	602	644	588	608	632	664	674	622	606	619	606	643	621	640	639	610	661	665	660	684	659	609	618	671	627	631	660	664	644	633	677	668	659	625	684	661	598	657	627	623	661	645	658	653	664	608	651	681	645	605	667	642	682	609	642	612	621	642	672	633	612	641	681	630	646	668	582	676	658	626	634	645	636	643	618	630	632	583	637	655	656	648	669	615	703	635	708	678	632	730	681	633	677	631	648	615	632	672	606	656	607	616	634	649	631	617	639	643	663	631	627	617	648	614	600	635	624	635	671	647	608	658	601	660	671	635	614	609	637	663	613	636	634	649	651	631	647	614	692	716	630	622	665	627	618	675	627	617	650	650	618	625	671	623	636	644	664	658	621	616	654	676	613	667	625	697	597	629	630	637	647	664	665	654	650	648	628	645	621	677	615	594	646	677	628	655	642	615	684	677	657	624	626	636	643	663	643	626	678	602	654	616	591	648	687	658	612	590	620	663	644	650	652	634	630	669	608	616	606	646	653	655	664	615	633	634	623	653	644	649	648	607	607	612	687	591	624	679	659	626	632	668	656	610	604	612	661	646	641	680	623	672	651	611	607	642	666	599	615	627	603	668	664	606	676	668	637	593	651	641	616	597	616	653	635	612	667	620	695	637	610	696	608	644	643	608	642	665	681	614	644	647	680	636	613	614	584	587	640	662	656	636	594	641	624	631	638	597	630	666	611	630	678	608	650	655	661	632	640	655	605	670	628	584	636	642	670	656	596	653	633	644	631	660	598	683	639	644	634	631	650	671	662	711	610	664	682	642	651	654	655	617	656	673	623	672	677	648	601	608	632	653	614	607	669	651	638	682	604	623	661	635	599	644	656	629	646	645	642	601	665	621	612	604	654	628	617	566	641	655	621	633	645	644	688	638	648	652	671	636	675	661	595	676	652	612	683	687	664	620	608	630	676	656	626	659	619	646	638	645	637	645	654	624	657	651	679	700	680	642	672	635	610	654	653	645	619	647	654	621	651	599	613	677	648	618	670	635	639	631	600	643	622	613	634	624	680	653	640	662	636	652	621	621	653	631	631	684	695	630	625	664	596	628	670	633	653	657	585	653	624	649	637	628	654	587	656	622	643	645	627	641	639	636	625	614	634	657	673	607	646	647	692	651	681	632	675	629	659	651	601	674	605	652	668	686	649	612	702	613	629	658	619	641	597	636	611	644	652	618	573	632	666	653	696	646	675	648	666	625	651	654	619	643	630	674	622	653	649	675	631	682	667	583	633	687	661	661	651	620	636	638	684	643	674	642	636	645	644	631	650	666	661	678	659	656	629	671	631	645	630	622	661	628	662	606	570	630	654	621	641	659	650	651	666	677	657	639	678	654	658	667	669	677	677	673	620	652	626	667	623	643	652	651	650	654	651	688	580	621	614	661	693	621	646	684	630	686	648	621	684	635	701	611	654	597	633	679	644	642	628	627	633	621	622	629	665	631	596	648	634	651	621	680	640	642	623	669	621	631	625	654	687	617	642	621	691	622	603	665	642	605	595	651	622	620	697	616	650	616	589	625	615	594	626	683	667	670	591	598	617	640	613	617	633	676	618	638	666	620	643	609	672	635	619	644	635	621	672	627	623	605	648	636	659	632	614	613	633	638	640	613	676	714	584	603	657	585	662	666	621	664	607	614	634	635	636	626	661	646	723	639	667	640	613	568	618	703	650	651	651	622	658	675	628	635	633	683	644	640	652	653	613	619	592	582	644	662	592	659	638	638	593	636	643	640	682	582	654	681	608	638	632	625	621	626	633	666	637	639	607	620	638	690	658	606	663	629	696	650	620	639	635	664	671	649	641	640	629	637	647	666	657	646	650	665	623	640	643	654	683	645	635	607	650	619	660	655	642	600	632	616	680	609	633	590	687	623	629	672	652	629	615	628	716	646	627	613	609	643	673	648	639	615	655	607	639	673	683	695	638	662	652	660	621	623	621	683	631	608	702	627	618	613	646	645	670	626	598	638	619	637	637	666	678	649	663	610	675	666	635	662	644	651	658	637	635	603	700	643	663	604	615	628	627	640	676	641	683	633	663	617	640	617	635	678	653	614	625	654	638	616	631	675	689	639	619	622	653	619	639	637	671	661	645	664	672	645	620	594	628	686	657	625	579	635	618	662	651	611	629	602	663	658	622	625	660	621	619	643	627	636	580	661	674	671	657	624	605	649	662	636	658	674	628	617	607	669	660	656	638	598	606	634	608	670	643	640	627	684	667	611	640	604	624	627	671	603	649	631	633	646	643	654	645	661	638	656	644	606	685	637	629	641	679	590	627	658	652	624	633	619	611	618	601	638	696	615	675	655	645	606	643	645	621	608	666	617	610	678	624	668	628	670	675	645	625	622	646	653	659	643	665	594	650	665	631	625	648	622	669	651	677	694	661	584	588	659	652	611	647	667	637	649	633	634	662	626	651	611	637	643	616	664	609	640	680	651	644	666	694	676	622	638	692	629	666	614	587	645	636	629	663	624	620	613	633	618	626	654	703	658	652	676	607	654	654	666	600	603	664	597	649	622	625	628	639	634	636	621	640	656	626	619	614	635	655	647	605	694	669	630	638	638	632	668	642	627	680	669	629	689	614	648	644	636	633	656	639	650	682	650	606	657	684	680	637	607	674	630	657	647	695	668	674	657	661	687	644	638	642	642	592	664	674	652	627	663
28491	12156	8215	14850	18857	17230	14482	12216	10861	9802	9085	8475	8090	7721	7664	7319	7216	7104	6999	6975	6908	6803	6757	6754	6746	6795	6567	6690	6661	6499	6626	6568	6558	6479	6442	6479	6627	6470	6451	6489	6399	6422	6378	6450	6518	6475	6503	6343	6366	6374	6378	6361	6307	6262	6275	6313	6187	6273	6423	6251	6318	6222	6253	6315	6362	6399	6315	6273	6286	6310	6339	6395	6351	6363	6251	6296	6315	6235	6218	6254	6337	6419	6351	6216	6292	6278	6367	6251	6354	6238	6201	6427	6283	6325	6371	6306	6321	6315	6176	6344	6168	6323	6363	6328	6245	6312	6284	6338	6234	6251	6376	6238	6351	6325	6351	6489	6226	6188	6272	6166	6335	6231	6232	6339	6275	6203	6275	6228	6162	6360	6187	6293	6133	6224	6310	6261	6267	6352	6299	6309	6223	6307	6107	6307	6317	6342	6351	6329	6291	6408	6284	6335	6258	6366	6281	6286	6310	6314	6268	6331	6263	6324	6416	6218	6375	6231	6286	6265	6361	6294	6256	6271	6274	6279	6258	6393	6272	6345	6288	6304	6225	6276	6159	6238	6383	6407	6366	6347	6253	6367	6358	6213	6304	6307	6422	6203	6335	6287	6302	6228	6293	6280	6289	6351	6286	6246	6301	6376	6219	6422	6336	6359	6203	6187	6321	6239	6393	6273	6214	6242	6199	6337	6262	6205	6280	6353	6293	6477	6330	6376	6253	6307	6307	6267	6138	6190	6245	6333	6283	6345	6243	6345	6308	6262	6386	6272	6260	6261	6214	6166	6382	6236	6220	6232	6374	6285	6205	6167	6186	6138	6198	6302	6311	6275	6309	6269	6194	6321	6190	6134	6250	6354	6324	6150	6145	6247	6288	6270	6367	6384	6292	6345	6273	6266	6286	6322	6273	6217	6243	6326	6288	6349	6193	6363	6292	6393	6287	6354	6282	6334	6293	6189	6506	6338	6258	6403	6318	6386	6397	6243	6197	6205	6392	6371	6242	6369	6221	6340	6346	6314	6425	6275	6410	6240	6376	6144	6092	6257	6159	6418	6327	6283	6232	6206	6344	6142	6298	6269	6341	6227	6212	6313	6327	6373	6404	6238	6285	6188	6379	6369	6315	6197	6259	6344	6234	6303	6320	6182	6331	6336	6321	6344	6287	6286	6344	6364	6158	6414	6284	6403	6334	6249	6328	6224	6295	6364	6538	6244	6333	6359	6333	6412	6352	6136	6271	6216	6304	6336	6387	6220	6303	6258	6359	6304	6315	6217	6371	6185	6313	6398	6180	6329	6275	6318	6207	6129	6117	6321	6239	6318	6335	6224	6326	6246	6373	6126	6327	6273	6254	6386	6085	6367	6374	6253	6308	6250	6298	6254	6308	6161	6227	6223	6314	6193	6252	6362	6316	6319	6241	6221	6320	6288	6330	6280	6371	6358	6272	6216	6230	6392	6331	6311	6207	6264	6305	6279	6156	6390	6243	6281	6158	6418	6362	6300	6338	6353	6305	6226	6250	6235	6356	6310	6451	6264	6378	6184	6279	6428	6412	6169	6335	6352	6332	6171	6260	6338	6375	6282	6283	6285	6404	6158	6351	6392	6223	6381	6303	6319	6389	6197	6260	6277	6320	6279	6329	6409	6091	6280	6191	6322	6289	6292	6331	6223	6396	6256	6389	6261	6406	6285	6126	6285	6221	6236	6296	6337	6182	6281	6267	6294	6195	6281	6292	6215	6300	6319	6337	6266	6254	6243	6319	6274	6274	6283	6234	6313	6310	6070	6368	6305	6316	6405	6219	6255	6195	6324	6243	6301	6306	6324	6267	6245	6325	6373	6231	6168	6374	6185	6263	6336	6293	6333	6380	6339	6238	6105	6403	6291	6414	6062	6338	6318	6379	6277	6348	6331	6265	6219	6242	6479	6190	6313	6220	6254	6318	6186	6332	6311	6383	6343	6281	6097	6482	6303	6274	6389	6336	6352	6355	6416	6154	6381	6240	6264	6205	6330	6322	6163	6379	6287	6332	6171	6285	6348	6180	6302	6214	6294	6072	6265	6235	6400	6247	6269	6233	6369	6278	6288	6250	6321	6229	6177	6338	6250	6371	6135	6210	6321	6373	6256	6180	6233	6322	6257	6253	6226	6320	6426	6369	6298	6326	6297	6165	6243	6247	6234	6151	6256	6305	6342	6247	6336	6229	6396	6296	6279	6125	6214	6280	6259	6219	6308	6260	6235	6223	6378	6320	6363	6252	6226	6215	6345	6340	6187	6201	6253	6130	6228	6387	6145	6153	6231	6373	6327	6448	6273	6175	6258	6303	6202	6322	6333	6140	6295	6183	6175	6328	6221	6245	6392	6134	6376	6219	6353	6365	6306	6286	6242	6324	6194	6368	6291	6168	6227	6286	6350	6118	6353	6175	6366	6401	6249	6264	6194	6371	6183	6308	6262	6228	6350	6250	6253	6326	6343	6287	6294	6195	6114	6291	6187	6267	6258	6330	6227	6208	6324	6277	6363	6348	6266	6283	6320	6237	6195	6348	6214	6214	6379	6234	6286	6324	6268	6289	6341	6354	6237	6297	6398	6158	6231	6113	6222	6294	6334	6210	6209	6200	6231	6226	6427	6292	6406	6198	6275	6232	6232	6240	6457	6231	6176	6148	6265	6304	6293	6303	6298	6254	6317	6159	6231	6327	6320	6284	6318	6518	6338	6371	6347	6243	6397	6364	6187	6344	6424	6286	6230	6336	6320	6296	6263	6156	6330	6273	6434	6362	6185	6314	6354	6354	6187	6311	6323	6255	6270	6326	6183	6273	6274	6321	6311	6406	6320	6204	6330	6310	6403	6332	6281	6339	6256	6338	6377	6309	6316	6241	6278	6187	6239	6225	6227	6316	6218	6298	6266	6301	6329	6230	6320	6388	6251	6128	6246	6263	6341	6437	6345	6266	6140	6308	6412	6176	6247	6172	6309	6355	6187	6254	6422	6212	6179	6225	6347	6199	6252	6259	6211	6296	6168	6293	6241	6349	6182	6279	6380	6218	6235	6263	6139	6474	6447	6356	6260	6177	6297	6106	6280	6206	6242	6117	6228	6333	6314	6328	6251	6174	6238	6343	6273	6206	6315	6297	6461	6254	6239	6334	6216	6112	6366	6229	6202	6196	6218	6310	6279	6271	6240	6358	6307	6310	6282	6292	6219	6257	6420	6307	6180	6263	6309	6226	6173	6251	6164	6205	6243	6272	6388	6237	6297	6281	6228	6318	6315	6453	6329	6405	6151	6318	6243	6294	6415	6205	6395	6339	6310	6242	6260	6369	6329	6269	6311	6274	6183	6377	6250	6305	6260	6216	6235	6301	6351	6231	6220	6167	6341	6311	6290	6117	6334	6235	6459	6068	6391	6264	6270	6188	6247	6325	6223	6307	6252	6178	6169	6178	6244	6256	6319	6320	6203	6315	6279	6296	6296	6388	6185	6294	6306	6213	6278	6328	6339	6333	6197	6338	6426	6246	6223	6192	6325	6218	6264	6183	6363	6242	6372	6246	6268	6318	6376	6332	6319	6301	6322	6361	6265	6240	6220	6327	6248	6256	6269	6227	6183	6160	6300	6302	6180	6233	6305	6239	6198	6331	6433	6277	6415	6299	6282	6172	6232	6235	6262	6320	6441	6313	6308	6453	6260	6283	6323	6166	6308	6392	6323	6211	6192	6376	6243	6292	6328	6242	6250	6246	6294	6291	6360	6155	6359	6282	6244	6183	6251	6239	6247	6194	6218	6340	6352	6323	6276	6212	6366	6209	6369	6326	6355	6327	6345	6209	6153	6259	6216	6401	6154	6244	6218	6168	6374	6192	6060	6305	6376	6248	6335	6315	6396	6245	6165	6241	6281	6355	6382	6344	6241	6292	6247	6196	6332	6277	6229	6412	6270	6294	6346	6121	6289	6281	6302	6178	6203	6175	6322	6178	6281	6326	6239	6405	6234	6129	6284	6211	6225	6372	6356	6306	6247	6410	6203	6221	6309	6468	6319	6170	6268	6194	6405	6299	6325	6216	6313	6499	6302	6353	6286	6457	6283	6224	6271	6289	6334	6388	6279	6351	6251	6327	6277	6245	6362	6138	6170	6199	6347	6375	6343	6375	6404	6267	6356	6308	6299	6427	6149	6198	6272	6383	6175	6419	6247	6339	6136	6322	6342	6290	6284	6417	6343	6290	6162	6224	6347	6233	6331	6272	6368	6164	6232	6444	6268	6501	6174	6261	6228	6257	6202	6264	6349	6321	6409	6142	6346	6293	6179	6242	6371	6380	6382	6418	6320	6297	6252	6229	6337	6195	6444	6305	6226	6356	6257	6448	6173	6398	6238	6375	6421	6258	6285	6271	6319	6333	6242	6278	6237	6313	6356	6319	6354	6281	6402	6317	6280	6265	6367	6357	6295	6198	6291	6256	6193	6288	6338	6190	6253	6291	6226	6211	6429	6191	6280	6202	6311	6306	6270	6329	6292	6318	6284	6189	6308	6269	6405	6196	6239	6223	6264	6203	6327	6225	6164	6358	6165	6261	6305	6181	6379	6269	6312	6439	6225	6300	6327	6311	6324	6375	6383	6279	6206	6479	6180	6420	6261	6215	6311	6313	6205	6325	6162	6345	6375	6328	6178	6320	6255	6347	6427	6390	6310	6308	6382	6414	6226	6166	6322	6311	6347	6406	6419	6300	6233	6273	6315	6277	6260	6268	6242	6409	6342	6280	6378	6336	6251	6401	6326	6224	6164	6260	6327	6372	6193	6227	6301	6303	6210	6378	6187	6269	6278	6315	6257	6334	6325	6176	6284	6253	6114	6453	6378	6277	6247	6346	6401	6299	6264	6245	6294	6232	6209	6349	6259	6325	6186	6257	6364	6332	6157	6333	6263	6263	6342	6213	6238	6359	6379	6223	6348	6275	6183	6303	6289	6307	6194	6215	6271	6326	6386	6274	6350	6282	6262	6171	6324	6265	6254	6211	6295	6193	6111	6349	6255	6238	6385	6365	6220	6381	6290	6300	6152	6309	6355	6204	6246	6302	6258	6139	6332	6428	6350	6362	6316
5270	1335	946	901	1103	1074	994	941	954	873	884	910	815	779	741	807	750	764	757	772	860	718	721	723	704	756	744	749	699	727	732	736	729	730	743	686	724	748	686	751	749	736	732	763	711	717	715	705	686	695	659	713	717	694	672	729	687	714	707	727	717	736	745	737	702	730	703	730	721	739	705	741	719	685	695	709	692	710	678	680	763	704	691	682	719	679	735	677	680	725	715	751	675	697	691	703	675	700	711	760	683	710	679	729	751	686	684	680	677	686	682	715	658	683	682	683	744	680	681	665	718	713	697	692	682	688	688	740	696	721	700	704	668	692	680	709	704	735	648	686	717	705	738	709	756	699	708	694	712	698	765	665	650	699	716	705	719	685	711	660	707	706	702	649	729	744	758	691	722	676	677	696	707	687	691	682	711	711	723	738	686	693	712	761	674	730	714	717	681	701	703	729	724	673	771	696	646	708	743	702	734	723	666	717	714	702	714	689	706	695	720	671	685	749	736	706	717	671	722	704	678	723	689	657	729	717	712	660	718	680	738	679	720	714	732	668	710	705	732	691	711	725	706	692	750	684	660	753	730	697	687	674	677	704	691	768	690	714	731	739	773	678	673	727	738	734	672	703	683	713	673	730	737	774	666	716	748	693	674	691	709	654	691	717	732	710	723	724	691	687	706	723	693	716	700	760	719	717	755	743	681	718	714	674	701	672	685	708	721	666	707	674	720	686	698	726	664	709	706	726	693	718	720	717	722	710	730	686	712	700	753	764	672	715	714	745	681	721	711	707	727	707	693	693	712	688	698	684	626	709	681	698	729	676	688	700	658	709	702	661	663	712	745	708	708	688	686	672	707	706	725	686	696	668	674	763	735	727	702	690	779	719	723	700	684	759	693	717	726	761	705	716	675	751	691	719	755	726	694	689	722	750	743	677	676	691	714	707	732	715	725	699	700	692	682	716	726	743	680	650	748	725	662	696	721	684	711	750	693	692	715	716	720	711	717	689	700	724	682	692	718	733	748	697	707	689	747	772	708	707	707	706	740	690	681	679	717	720	711	700	710	723	694	683	688	705	685	750	745	701	707	718	665	730	697	720	746	686	718	672	719	660	711	720	645	724	749	714	694	699	699	739	676	768	644	718	677	665	751	696	756	668	690	709	748	736	655	723	692	719	722	699	689	752	724	687	690	733	706	679	684	732	748	736	684	733	728	779	717	723	760	709	718	659	705	709	684	683	689	717	708	694	682	690	693	745	711	735	687	680	689	682	715	724	741	683	726	717	688	704	664	691	697	727	646	695	718	695	787	676	694	740	750	722	726	741	695	719	738	675	685	742	674	692	709	733	716	720	711	714	718	719	679	660	700	666	708	655	712	691	721	700	700	698	729	734	720	683	765	745	774	687	718	740	686	744	687	673	711	737	717	709	702	740	687	666	746	660	793	742	702	688	675	666	719	679	680	698	698	701	721	698	700	678	719	689	701	691	722	739	691	688	734	685	685	729	703	722	722	726	742	687	743	714	633	709	749	695	689	713	689	681	730	708	670	757	691	729	686	688	691	667	713	712	711	691	709	699	708	715	713	710	679	684	687	680	663	751	659	761	706	716	688	717	646	671	685	726	702	702	659	675	668	739	679	698	716	695	719	710	696	687	746	756	736	683	709	703	725	700	708	678	711	742	700	740	741	684	718	707	694	705	699	679	724	669	683	698	735	710	744	738	711	718	732	660	733	705	693	718	712	678	660	695	721	673	695	667	679	717	704	735	697	709	667	702	704	713	693	706	743	719	672	739	703	708	714	661	731	697	699	705	722	680	696	672	680	684	760	725	689	681	685	689	724	762	653	724	701	715	712	752	705	740	723	693	721	654	690	741	688	715	755	700	749	732	720	681	725	768	715	726	675	732	699	741	709	698	705	689	707	707	751	728	722	700	720	743	716	718	696	700	749	707	720	670	718	697	690	751	674	697	689	697	733	717	707	672	711	767	676	703	722	715	692	681	755	749	733	717	709	728	682	707	756	697	694	754	735	737	672	689	706	705	713	689	712	733	700	691	762	746	718	729	673	698	721	703	700	689	711	664	735	720	737	724	698	726	734	738	678	735	681	707	684	707	714	724	729	690	719	701	635	698	724	708	735	688	713	760	660	744	658	727	667	670	731	721	738	684	695	741	695	704	719	702	700	702	739	701	703	695	738	748	735	742	692	685	771	747	720	697	705	730	688	736	702	760	692	692	684	704	730	766	724	718	696	736	681	717	696	695	711	745	743	679	680	665	739	705	736	696	702	706	676	684	675	765	694	710	729	707	759	698	744	692	734	686	769	648	656	690	725	747	720	697	702	705	712	689	656	754	648	700	720	695	682	689	701	749	702	680	742	712	704	716	725	709	740	731	669	690	705	707	713	668	703	685	726	727	696	738	692	677	758	729	665	727	790	660	674	697	724	723	709	684	686	678	729	694	692	689	733	697	698	703	736	736	667	710	709	700	695	691	682	663	735	705	716	728	683	711	696	736	675	704	720	678	719	695	703	734	674	716	764	703	715	691	719	707	719	697	766	751	724	672	676	722	673	673	705	716	750	677	730	696	688	670	699	684	757	727	701	733	673	703	726	689	720	717	691	725	727	710	704	704	747	675	685	659	734	719	702	669	710	666	689	759	672	756	728	681	733	716	691	750	715	716	689	705	710	726	764	668	728	686	711	645	737	748	783	759	694	735	702	688	686	714	689	727	723	689	746	706	691	755	702	684	687	696	730	675	725	692	673	646	687	729	692	724	727	692	712	685	728	694	706	713	697	716	715	738	735	718	743	683	725	694	734	691	720	711	709	697	743	692	715	729	682	701	723	743	721	719	699	676	721	681	718	714	722	680	698	710	721	746	690	747	702	693	736	679	699	718	735	681	735	706	716	731	705	687	688	689	674	730	781	773	677	690	739	700	704	744	725	718	749	733	753	723	720	738	708	710	750	685	715	710	732	715	717	669	707	712	704	694	699	700	740	721	725	729	633	708	704	715	696	702	697	705	700	693	729	740	672	715	733	683	743	734	718	720	684	689	694	677	678	743	714	739	708	666	733	737	681	702	730	695	721	694	729	694	636	692	727	715	686	726	691	730	672	706	677	726	667	724	648	702	740	684	706	746	715	735	688	710	699	697	716	759	679	693	756	706	702	723	717	684	672	657	689	700	709	702	686	716	737	694	690	690	695	701	706	711	681	712	736	688	655	708	712	773	723	722	674	692	736	749	725	734	714	660	709	681	704	697	695	741	735	727	673	693	780	700	699	717	712	708	718	695	723	655	677	686	708	735	690	713	639	720	700	691	658	714	708	690	701	708	732	716	740	685	726	732	685	694	749	682	691	713	689	706	715	759	717	714	733	750	739	736	716	727	698	744	730	663	677	739	740	720	744	733	757	726	721	667	706	679	661	686	702	687	711	713	701	722	734	673	694	738	717	746	657	659	796	713	695	761	689	683	686	671	676	747	719	690
36070	16531	10435	20970	26348	24287	20397	17227	15099	12945	11879	11009	10341	9677	9379	8892	8620	8462	8152	8094	8058	7898	7873	7711	7665	7559	7573	7630	7459	7509	7320	7322	7286	7269	7241	7272	7183	7036	7039	7077	7021	7063	7021	6937	7043	6934	7056	7034	6876	6940	6987	7056	6937	6846	7066	6951	6892	6891	6978	6966	6976	6968	7066	6876	6836	6759	6901	6985	6922	6927	7025	6806	6823	6830	6845	6943	6973	6843	6978	6943	6836	6902	6853	6784	6937	6778	6864	6892	6833	6911	6944	7011	7007	6894	6784	6781	6998	6969	6809	6854	6916	6953	6766	6941	6916	6813	6836	6938	6965	6897	6769	6841	6821	6934	6903	6779	6883	6877	6741	6893	6812	6828	6736	6812	6835	6841	6835	6820	6910	6863	6811	6807	6855	6909	6832	6878	6769	6851	6856	6854	6832	6829	6878	6915	6840	6831	6791	6804	6805	6789	6904	6793	6751	6881	6842	6815	6839	6806	6929	6791	6951	6701	6865	6824	6866	6692	6814	6772	6843	6711	6753	6913	6951	6717	6895	6867	6853	6863	6780	6719	6923	6824	6791	6821	6810	6984	6684	6829	6884	6783	6846	6805	6978	6913	6810	6846	6832	6856	6821	6989	6855	6841	6851	6796	6912	6775	6883	6831	6838	6896	6901	6910	6828	6879	6802	6773	6973	6803	6862	6781	6787	6841	6839	6850	6713	6750	6877	6800	6750	6761	6800	6801	6845	6743	6988	6807	6859	6639	6719	6784	6889	6835	6827	6978	6774	6889	6852	6803	6966	6844	6753	6803	6874	6872	6759	6719	6823	6796	6826	6813	6847	6882	6995	6803	7036	6872	6942	6829	6885	6802	6933	6785	6814	6902	6974	6830	6822	6803	6739	6675	6825	6747	6876	6733	6814	6709	6782	6768	6785	6831	6710	6827	6890	6876	6720	6824	6896	6837	6864	6872	6762	6779	6794	6888	6791	6879	6858	6666	6732	6840	6783	6885	6671	6794	6873	6833	6739	6646	6806	6728	6803	6995	6713	6853	6775	6920	6645	6874	6839	6799	6811	6912	6852	6805	6844	6740	6964	6853	6818	6965	6740	6767	6766	6796	6822	6958	6811	6808	6768	6930	6807	6782	6758	6842	6803	6792	6847	6834	6856	7000	6906	6846	6844	6846	6784	6789	6924	6841	6784	6765	6929	6787	6793	6884	6787	6915	6794	6748	6683	6738	6895	6946	6703	6937	6812	6820	6868	6782	6887	6904	6767	6743	6924	6678	6851	6865	6794	6847	6781	6845	6825	6939	6820	6720	6907	6933	6810	6728	6906	6737	6827	6882	6854	6858	6844	6700	6823	6708	6768	6807	6858	6815	6895	6786	6841	6794	6835	6736	6687	6728	6931	6823	6909	6768	6734	6768	6904	6922	6724	6792	6780	6820	6747	6778	6794	6878	6798	6866	6877	6877	6889	6871	6859	6853	6698	6906	6776	6881	6933	6888	6751	6790	6770	6833	6874	6680	6879	6781	6786	6873	6674	6790	6843	6760	6802	6725	6929	6864	6812	6805	6809	6806	6941	6795	6808	6860	6879	6824	6781	6693	6853	6890	6826	6908	6919	6911	6835	6765	6868	6772	6865	6909	6772	6821	6798	6845	6737	6907	6664	6861	6925	6817	6765	6724	6841	6849	6848	6775	6714	6862	6937	6878	6928	6766	6845	7005	6923	6869	6828	6840	6825	6823	6914	6866	6861	6875	6967	6881	6704	6856	6752	6790	6862	6820	6707	6848	6938	6701	6826	6833	6820	6707	6910	6771	6771	6808	6683	6755	6942	6835	6909	6851	6837	6848	6818	6917	6927	6816	6817	6891	6928	6753	6849	6816	6916	6888	6845	6933	6828	6944	6935	6645	6810	6854	6813	6836	6887	6871	6836	6848	6850	6854	6859	6977	6801	6815	6872	6703	6770	6922	6718	6785	6926	6845	6716	6962	6767	6731	6889	6783	6719	6802	6792	6908	6753	6788	6873	6869	6770	6967	6814	6807	6790	6740	6711	6820	6834	6905	6765	6915	6683	6800	6720	6731	6739	6687	6836	6876	6803	6751	6816	6860	6884	6993	6719	6813	6898	6742	6922	6790	6712	6880	6756	6955	6889	6802	6756	6984	6866	6780	6796	6807	6876	6809	6956	6785	6797	6765	6806	7005	6765	6937	6777	6770	6884	6815	6814	6836	6932	6854	6858	6849	6795	6876	6883	6905	6704	6881	6963	6808	7003	6797	6763	6831	6847	6728	6669	6800	6904	6779	6771	6835	6851	6868	6819	6719	6948	6692	6793	6838	6746	6741	6774	6819	6715	6789	6886	6796	6734	6775	6897	6777	6858	6893	6875	6783	6929	6901	6926	6840	6789	6844	6787	6691	6756	6710	6864	6731	6790	6874	6836	6875	6813	6865	6814	6738	6905	6824	6773	6811	6902	6837	6772	6840	6836	6775	6848	6911	6814	6896	6883	6798	6919	6855	6787	6780	6852	6809	6763	6835	6757	6848	6893	6779	6814	6860	6811	6887	6841	6840	6739	6762	6768	6757	6928	6747	6877	6935	6911	6859	6792	6858	6871	6828	6834	6797	6823	6829	6843	6730	6836	6748	6845	6863	6844	6763	6813	6787	6820	6862	6719	6895	6937	6880	6806	6786	6814	6881	6870	6809	6772	6789	6875	6678	6947	6942	6724	6809	6909	6731	6923	6793	6784	6708	6841	6811	6791	6751	6960	6803	6732	6856	6881	6734	6907	6735	6887	6853	6789	6793	6747	6752	6715	6792	6598	6735	7080	6631	6884	6767	6724	6829	6807	6832	6754	6896	6640	6878	6888	6875	6866	6756	6748	6805	6916	6828	6865	6746	6726	6702	6776	6838	6852	6809	6735	6934	6856	6934	6855	6827	6822	6821	6735	6854	6869	6796	6932	6906	6965	6827	6777	6721	6925	6756	6743	7014	6820	6838	6826	6913	6750	6945	6785	6837	6785	6829	6778	6813	6816	6925	6966	6820	6816	6765	6873	6833	6783	6886	6859	6837	6863	6928	6837	6770	6788	6897	6668	6899	6806	6892	6719	6869	6871	6841	6902	6719	6802	6921	6931	6835	6924	6776	6829	6891	6748	6769	6831	6799	6818	6887	6765	6745	6779	6662	6801	6751	6823	6810	6739	6710	6901	6843	6722	6939	6845	6822	6910	6801	6835	6812	6914	6875	6742	6860	6926	6828	6904	6687	6899	6860	6776	6891	6785	6800	6842	6708	6739	7018	6926	6906	6961	6932	6762	6925	6774	6952	6712	6859	6923	6849	6812	6840	6728	6765	6956	6732	6814	6839	6804	6891	6885	6874	6715	6881	6750	6869	6841	6837	6973	6817	6793	6849	6744	6819	6799	6838	6786	6890	6959	6835	6945	6852	6687	6663	6882	6678	6820	6808	6846	6864	6830	6872	6833	6852	6863	6872	6910	6968	6797	6772	6836	6839	6841	6912	6688	6744	6877	6735	6842	6834	6791	6841	6873	6814	6835	7016	6713	6876	6933	6778	6882	6840	6778	6813	6994	6805	6790	6939	6797	6906	6640	6761	6898	6848	6793	6841	6868	6631	6724	6829	6860	6887	6657	6880	6845	6825	6858	6796	6974	6825	6811	6822	6781	6834	6738	6892	6712	6780	6855	6860	6854	6769	6865	6897	6812	6947	6963	6807	6860	6839	6896	6808	6770	6850	6908	6633	6911	6753	6890	6886	6920	6900	6754	6974	6866	6729	6881	6866	6628	6782	6932	6759	6756	6749	6746	6821	6886	6835	6840	6978	6752	6906	6798	6974	6869	6807	6916	6776	6804	6701	6772	6747	6916	6751	6851	6940	6823	6788	6843	6838	6797	6784	6795	6916	6758	6843	6780	6793	6962	6840	6832	6761	6830	6914	6825	6792	6826	6673	6947	6887	6829	6864	6875	6811	6847	6909	6732	6962	6779	6859	6758	6744	6775	6890	6863	6772	6684	6876	6856	6847	6823	6678	6911	6815	6895	6717	6778	6821	6855	6761	6819	6875	6847	6841	6755	6890	6831	6786	6684	6764	6668	7017	6924	6853	6843	6848	6821	6950	6804	6732	6940	6840	6801	6854	6946	6814	6759	6760	6894	6907	6793	6815	6902	6896	6835	6797	6779	6775	6765	6890	6615	6647	6890	6819	6769	6807	6862	6791	6829	6794	6769	6797	6934	6806	6919	6918	6838	6808	6875	6841	6767	6784	6709	6795	6905	6800	6857	6917	6819	6911	6976	6848	6855	6905	6755	6884	6682	6971	6741	6787	6851	6940	6649	6853	6721	6815	6865	6884	6781	6796	6911	6887	6863	6825	6798	6697	6914	6815	6810	6826	6751	6826	6876	6763	6862	6790	6790	6754	6833	6763	6841	6858	6943	6880	7014	6911	6788	6908	6874	6948	6913	6986	6783	6808	6854	7054	6814	6881	6818	6902	6768	6896	6831	6884	6821	6829	6781	6785	6932	6820	6848	6822	6808	6958	6871	6922	6871	6904	6836	6789	6756	6804	6794	6893	6803	6864	6960	6856	6965	6725	6894	6865	6825	6814	6907	6886	6817	6819	6872	6826	6810	6851	6781	6812	6842	6839	6811	6865	6663	6851	6778	6939	6790	6804	6888	6939	6718	6863	6710	6678	6984	6923	6848	6799	6857	6831	6873	6845	6796	6739	6855	6785	6868	6795	6899	6808	6784	6864	6720	6885	6889	6796	6892	6731	6889	6712	6873	6901	6834	6925	6874	6823	6807	6936	6872	6728	6846	6807	6845	6766	6764	6681	6799	6864	6897	6742	6812	6813	6703	6818	6983	6779	6949	6777	6831	6800	6801	6803	6835	6681	6783	6854	6774	6722	6851	6787	6759	6913	6769	6918	6932	6974	6840	6807	6824	6697	6816	6827	6792	6864	6823	6703	6808	6878	6878	6811	6902	6885	6858	6839	6850	6854	6772	6855	6804	6823	6764	6892	6918	6735	6682	6790	6906	6889	6865	6792	6802	6882	6834	6886	6889	6892	6870	6877	6861	6779
3490	1022	957	998	980	964	977	976	978	945	935	970	912	877	952	946	943	927	928	869	894	940	891	915	956	967	875	927	919	962	936	922	922	930	932	943	959	914	853	912	952	899	940	919	955	955	920	940	883	924	874	926	957	918	940	934	948	887	937	913	876	946	931	929	919	941	903	913	920	934	875	963	903	890	917	870	899	924	918	919	890	917	944	960	968	934	946	941	930	896	971	852	919	919	897	871	926	879	941	895	964	946	919	918	920	856	944	953	896	948	920	944	912	892	932	905	979	938	900	990	948	933	943	921	927	973	867	927	952	1000	902	889	893	878	866	865	930	943	935	911	924	912	945	951	904	910	986	958	928	872	950	941	934	879	917	877	916	947	948	896	964	915	879	880	929	962	915	958	892	916	928	974	971	873	935	881	933	953	912	885	929	942	904	872	908	910	1005	921	940	915	931	884	882	929	955	912	945	929	937	923	916	906	940	963	933	978	938	977	920	945	967	897	931	915	925	941	928	891	900	983	927	911	927	995	924	894	931	970	923	954	904	941	887	924	967	925	939	944	898	940	936	919	933	960	935	916	926	930	960	963	883	917	890	918	939	874	970	909	947	964	929	921	941	926	888	905	922	904	904	910	897	863	939	931	923	937	910	846	895	983	928	957	896	911	876	896	855	928	882	945	941	975	913	918	908	883	929	931	879	925	918	907	914	933	921	945	955	911	877	944	926	884	864	916	939	901	988	945	960	899	998	935	906	978	882	899	930	954	948	953	998	926	943	949	977	961	914	941	909	965	898	940	958	973	958	929	964	948	871	956	915	960	894	893	960	907	905	938	962	959	901	956	945	947	923	914	907	940	944	926	948	957	870	955	951	975	959	959	927	913	931	928	882	966	896	856	898	922	936	937	915	943	875	915	893	922	965	905	906	943	940	944	961	918	991	960	891	956	867	881	909	909	935	898	915	917	909	913	922	887	982	954	921	907	915	944	929	869	885	915	903	917	930	934	900	925	940	981	920	902	888	905	919	896	1006	889	901	965	902	863	954	873	920	891	940	886	959	985	935	952	910	903	899	948	952	902	915	911	867	905	940	929	972	858	943	923	905	973	884	899	900	836	932	912	922	844	902	933	872	1008	942	938	904	936	926	877	912	926	937	854	963	906	860	941	937	988	929	864	964	875	863	948	938	948	922	960	923	949	923	917	899	929	910	880	948	967	961	905	877	926	922	905	875	933	874	884	939	900	912	907	952	855	950	898	874	925	952	921	878	921	881	933	923	826	904	966	883	946	893	940	900	923	911	932	945	943	908	914	897	863	908	895	891	947	886	950	911	906	953	896	902	891	918	931	928	950	869	969	940	987	969	927	962	926	914	954	911	910	917	946	949	906	931	942	930	968	886	950	954	939	888	936	881	892	925	944	914	915	957	891	992	921	933	907	943	897	902	938	936	944	920	917	900	946	913	948	939	959	919	881	896	935	866	968	963	914	969	949	930	928	922	920	968	948	925	969	850	888	943	907	928	920	943	934	906	922	976	877	888	919	961	944	941	943	950	931	934	946	903	951	859	917	982	913	926	930	919	917	1001	912	931	912	924	926	938	892	934	967	878	903	918	937	930	924	962	903	889	851	991	906	963	921	951	855	907	875	882	950	900	939	952	893	979	929	922	906	925	912	897	954	951	921	952	951	955	944	968	888	910	953	982	928	938	875	885	929	962	885	964	929	919	954	942	909	885	938	973	880	945	963	893	935	954	874	925	899	913	924	908	977	915	875	929	904	908	920	957	960	938	894	943	888	918	923	990	882	928	940	1008	918	941	896	904	891	942	935	948	885	950	924	922	933	924	897	972	931	922	955	940	871	917	930	952	996	951	931	926	979	972	904	922	906	896	926	946	928	921	934	938	934	904	938	933	924	944	866	930	963	937	915	941	901	923	965	978	910	940	961	906	935	896	931	926	945	917	913	903	912	926	918	904	942	994	916	933	928	913	956	933	911	939	894	893	903	859	932	936	921	950	944	882	915	908	928	928	939	901	928	895	914	890	939	953	908	929	887	937	964	893	937	915	960	951	866	950	910	913	905	948	958	931	917	888	902	942	914	937	937	856	942	901	953	948	891	912	882	966	910	938	957	933	906	903	910	889	1002	917	945	932	872	947	891	964	948	916	964	912	923	895	907	903	901	991	927	886	996	876	923	910	906	900	887	925	913	896	913	920	935	974	942	923	904	944	948	930	940	868	938	928	935	953	898	923	923	931	912	941	930	966	931	891	964	875	949	939	959	883	946	913	888	923	918	890	937	916	927	955	925	858	936	944	902	914	958	956	964	952	889	888	941	906	895	895	940	914	924	909	922	869	975	961	981	906	884	889	978	936	947	911	987	939	919	892	889	898	911	935	1020	961	881	960	885	872	951	1007	974	935	884	922	889	945	1004	870	899	908	921	925	934	957	947	908	937	943	917	975	919	911	951	936	940	893	874	922	895	911	869	931	910	891	922	945	920	926	950	885	866	890	924	910	876	936	964	892	1007	925	948	943	915	917	930	939	897	899	912	902	959	922	975	838	905	916	984	907	926	913	953	902	887	925	936	876	906	919	930	942	980	949	930	962	860	886	962	951	877	931	935	957	885	895	888	915	907	945	893	934	921	893	948	945	903	955	960	990	897	957	966	936	911	930	966	976	897	912	873	925	972	904	868	908	942	897	918	916	946	926	954	944	913	948	906	949	1011	931	906	942	915	907	929	907	925	938	896	940	901	891	939	927	932	900	897	952	967	872	924	927	908	927	907	916	912	901	922	931	901	932	991	957	967	902	936	924	972	946	923	906	925	926	938	930	933	928	914	957	962	969	991	919	961	966	985	952	927	857	918	902	881	945	933	886	963	950	951	892	936	935	944	925	920	951	925	975	895	967	884	945	941	895	927	886	926	902	941	933	951	956	885	917	890	911	915	912	917	875	913	905	898	931	869	937	927	944	892	937	972	981	937	902	946	956	888	906	884	931	935	997	865	921	880	898	964	947	946	881	916	919	924	954	922	925	895	947	922	883	909	964	908	972	915	931	923	950	974	917	945	966	907	906	900	862	904	939	921	940	925	921	893	938	938	877	904	938	927	970	955	917	935	946	936	903	851	919	913	920	966	904	905	903	884	877	906	915	919	937	957	960	913	940	893	926	883	898	932	898	927	894	915	968	916	952	876	893	956	894	955	897	902	1014	888	1001	876	920	951	857	929	892	962	939	910	909	920	926	891	932	903	918	904	931	875	909	915	938	941	945	957	917	975	918	901	897	943	887	924	928	929	871	914	897	927	889	918	911	947	921	929	955	941	868	884	947	942	911	878	955	924	897	949	935	990	953	927	949	906	903	903	955	891	950	979	913	903	926	936	942	929	959	968	896	908	895	935	954	828	901	932	854	915	938	954	930	974	922	926	903	880	935	953	947	943	917	906	959	912	921	965	911	929	923	927	872	927	952	945	920	936	918	909	946	934	933	922	944	949	937	904	899	965
24660	11509	9324	12495	15133	13928	12149	11055	10116	9820	9497	9271	9275	9129	8914	8721	8860	8833	8703	8780	8576	8670	8690	8658	8662	8656	8508	8772	8563	8427	8555	8527	8637	8626	8555	8474	8613	8608	8601	8610	8504	8653	8597	8599	8525	8463	8510	8571	8451	8528	8509	8508	8564	8416	8371	8537	8486	8443	8509	8359	8413	8653	8464	8610	8481	8406	8337	8551	8495	8513	8408	8365	8481	8481	8483	8460	8602	8543	8576	8548	8432	8372	8606	8588	8598	8495	8499	8390	8706	8426	8435	8385	8548	8346	8585	8443	8626	8499	8395	8540	8494	8517	8476	8289	8481	8508	8552	8451	8571	8436	8506	8491	8510	8575	8355	8387	8521	8649	8633	8543	8573	8497	8413	8517	8456	8374	8389	8588	8421	8569	8542	8483	8439	8625	8557	8514	8515	8434	8494	8662	8515	8477	8671	8603	8553	8474	8529	8520	8569	8591	8567	8552	8623	8384	8548	8708	8470	8617	8597	8589	8521	8443	8492	8534	8479	8491	8512	8530	8496	8479	8512	8388	8416	8587	8461	8406	8484	8557	8551	8448	8493	8640	8591	8464	8494	8457	8476	8458	8391	8581	8528	8480	8476	8515	8362	8469	8564	8490	8482	8438	8561	8418	8521	8499	8387	8465	8583	8619	8447	8458	8578	8493	8674	8563	8409	8448	8421	8575	8662	8309	8532	8661	8513	8576	8539	8551	8459	8479	8483	8587	8582	8558	8393	8484	8573	8763	8574	8477	8449	8550	8452	8501	8451	8460	8447	8483	8496	8438	8436	8593	8450	8543	8464	8460	8402	8495	8528	8495	8430	8367	8417	8454	8495	8457	8555	8539	8451	8583	8470	8467	8585	8586	8611	8506	8495	8525	8532	8442	8439	8439	8437	8427	8411	8436	8493	8557	8314	8352	8567	8315	8535	8597	8574	8573	8427	8467	8544	8538	8367	8509	8616	8439	8366	8586	8399	8524	8478	8505	8492	8527	8397	8468	8591	8626	8568	8554	8504	8570	8398	8506	8511	8468	8611	8644	8401	8527	8383	8489	8662	8558	8544	8438	8379	8485	8531	8511	8712	8371	8531	8468	8547	8422	8571	8617	8445	8485	8491	8412	8465	8560	8465	8582	8626	8414	8476	8584	8501	8693	8434	8559	8479	8597	8437	8437	8478	8404	8459	8518	8448	8369	8461	8430	8607	8456	8519	8534	8633	8471	8509	8545	8582	8559	8543	8477	8520	8518	8438	8540	8419	8549	8416	8498	8414	8514	8338	8474	8521	8478	8634	8443	8556	8442	8466	8418	8622	8494	8335	8405	8418	8592	8481	8533	8467	8491	8557	8539	8587	8550	8333	8539	8574	8540	8400	8427	8434	8554	8546	8473	8533	8435	8425	8427	8560	8500	8588	8288	8537	8515	8531	8414	8426	8402	8407	8439	8628	8542	8443	8585	8536	8610	8493	8589	8590	8468	8495	8396	8411	8506	8579	8426	8408	8423	8490	8435	8603	8374	8452	8447	8401	8534	8560	8620	8371	8453	8447	8612	8500	8511	8369	8435	8455	8431	8539	8506	8591	8604	8428	8469	8514	8372	8408	8509	8575	8387	8468	8468	8505	8438	8560	8362	8621	8398	8476	8501	8504	8447	8440	8532	8501	8369	8488	8470	8487	8533	8517	8522	8507	8562	8472	8462	8388	8495	8474	8509	8356	8468	8644	8466	8516	8546	8536	8554	8547	8512	8433	8673	8439	8503	8508	8411	8463	8449	8500	8500	8476	8394	8508	8490	8494	8454	8475	8566	8575	8530	8567	8354	8563	8549	8462	8485	8471	8423	8498	8483	8573	8540	8592	8612	8517	8504	8535	8518	8639	8445	8417	8719	8451	8384	8555	8467	8542	8531	8485	8500	8626	8498	8390	8576	8458	8577	8594	8483	8596	8419	8477	8519	8471	8448	8414	8377	8397	8481	8417	8507	8605	8557	8402	8349	8557	8516	8403	8511	8504	8576	8518	8411	8644	8530	8604	8488	8575	8553	8407	8408	8375	8519	8575	8444	8636	8488	8535	8431	8508	8452	8494	8503	8530	8449	8374	8490	8541	8442	8273	8463	8432	8426	8465	8520	8579	8493	8531	8526	8352	8539	8513	8462	8429	8492	8478	8519	8445	8548	8445	8332	8381	8620	8582	8429	8630	8538	8494	8527	8452	8415	8547	8559	8521	8584	8500	8453	8502	8510	8469	8594	8571	8485	8578	8533	8550	8554	8577	8542	8527	8474	8524	8532	8516	8422	8520	8535	8539	8492	8525	8423	8431	8520	8494	8583	8613	8644	8525	8568	8408	8489	8531	8518	8367	8432	8546	8595	8625	8359	8490	8533	8594	8515	8547	8542	8502	8455	8428	8476	8616	8504	8398	8470	8441	8593	8679	8511	8554	8368	8474	8468	8577	8409	8506	8454	8540	8465	8535	8443	8528	8429	8564	8473	8590	8466	8584	8338	8422	8570	8479	8663	8618	8346	8452	8399	8523	8497	8516	8461	8465	8526	8403	8301	8482	8389	8480	8443	8540	8501	8345	8510	8540	8514	8411	8453	8549	8598	8452	8642	8644	8425	8389	8538	8533	8571	8366	8324	8438	8585	8519	8687	8423	8470	8445	8424	8588	8562	8499	8559	8456	8472	8455	8492	8514	8630	8416	8403	8467	8546	8549	8608	8356	8549	8605	8565	8537	8536	8488	8575	8442	8491	8342	8485	8454	8560	8596	8515	8529	8309	8507	8613	8431	8438	8447	8428	8429	8492	8557	8458	8545	8499	8554	8409	8469	8438	8639	8534	8449	8743	8367	8333	8558	8518	8475	8532	8475	8445	8346	8467	8534	8576	8557	8451	8532	8462	8555	8531	8672	8387	8487	8327	8474	8421	8686	8641	8394	8428	8708	8414	8568	8526	8541	8539	8454	8398	8547	8472	8496	8561	8534	8428	8564	8453	8585	8493	8522	8459	8376	8521	8494	8718	8566	8452	8486	8618	8507	8715	8554	8512	8440	8375	8537	8466	8483	8495	8456	8442	8495	8499	8381	8524	8554	8418	8596	8496	8642	8461	8549	8493	8531	8606	8522	8622	8517	8494	8561	8608	8553	8441	8589	8560	8543	8555	8576	8460	8319	8568	8579	8638	8469	8582	8363	8491	8414	8642	8521	8564	8538	8532	8552	8437	8603	8622	8442	8457	8429	8465	8437	8483	8506	8446	8421	8373	8455	8515	8460	8520	8485	8531	8627	8397	8547	8593	8471	8511	8507	8443	8497	8506	8587	8695	8476	8373	8523	8634	8464	8451	8535	8538	8513	8467	8517	8528	8559	8355	8678	8527	8472	8493	8348	8526	8524	8390	8439	8510	8505	8482	8439	8354	8535	8541	8411	8443	8546	8486	8530	8362	8651	8451	8496	8488	8485	8382	8677	8560	8522	8392	8536	8452	8376	8479	8551	8448	8578	8610	8459	8484	8574	8532	8439	8410	8419	8616	8537	8332	8460	8535	8477	8811	8551	8523	8639	8670	8354	8420	8437	8638	8360	8510	8428	8433	8490	8491	8510	8484	8493	8532	8503	8476	8377	8541	8516	8540	8473	8513	8442	8544	8452	8527	8552	8642	8500	8486	8501	8562	8462	8425	8397	8516	8523	8651	8498	8484	8392	8467	8524	8528	8352	8557	8503	8538	8367	8394	8545	8495	8566	8504	8481	8434	8452	8469	8552	8514	8382	8435	8537	8460	8553	8359	8485	8499	8469	8452	8459	8518	8560	8564	8454	8566	8491	8546	8463	8654	8460	8469	8585	8516	8474	8515	8500	8504	8522	8540	8505	8520	8343	8598	8547	8507	8391	8566	8316	8533	8558	8506	8525	8429	8473	8596	8424	8451	8579	8463	8520	8513	8605	8470	8592	8450	8490	8465	8574	8568	8323	8557	8659	8559	8400	8520	8542	8336	8377	8479	8261	8414	8508	8593	8578	8536	8616	8448	8518	8363	8555	8630	8436	8554	8505	8627	8493	8419	8481	8410	8428	8485	8474	8588	8357	8396	8437	8437	8645	8438	8519	8570	8451	8527	8301	8588	8535	8427	8537	8492	8571	8451	8457	8659	8411	8592	8598	8614	8512	8503	8682	8433	8547	8555	8439	8368	8527	8420	8485	8493	8553	8428	8521	8520	8533	8556	8591	8559	8400	8654	8589	8428	8442	8477	8533	8488	8582	8343	8619	8444	8511	8495	8563	8446	8397	8466	8553	8587	8525	8427	8524	8453	8582	8634	8596	8409	8514	8492	8570	8454	8561	8564	8454	8461	8467	8483	8459	8580	8597	8439	8491	8488	8506	8399	8442	8498	8563	8574	8630	8547	8423	8553	8512	8590	8568	8584	8559	8487	8536	8670	8373	8649	8478	8515	8415	8451	8351	8429	8502	8529	8510	8584	8438	8522	8546	8498	8568	8433	8449	8542	8403	8444	8481	8452	8473	8606	8402	8507	8535	8560	8573	8554	8513	8600	8369	8569	8529	8513	8635	8470	8395	8485	8524	8548	8432	8463	8523	8420	8568	8514	8388	8528	8596	8553	8417	8620	8471	8510	8555	8482	8554	8353	8444	8471	8645	8368	8596	8557	8537	8557	8452	8518	8420	8510	8441	8561	8557	8551	8461	8393	8664	8635	8568	8593	8389	8487	8447	8575	8477	8346	8430	8540	8478	8518	8474	8390	8265	8580	8615	8410	8243	8539	8526	8559	8409	8369	8524	8555	8523	8451	8546	8405	8425	8562	8459	8426	8568	8490	8391	8646	8402	8518	8482	8521	8386	8546	8429	8450	8522	8491	8531	8424	8380	8556	8483	8487	8393	8374	8504	8506	8544	8597	8421	8567	8605	8370	8410	8491	8613	8553	8412	8512	8582	8550	8467	8472	8443	8603	8552	8519	8482	8282	8501	8545	8571	8520	8366	8547	8520	8410	8287	8498	8484	8563	8448	8593	8576	8403	8425	8526	8541	8598	8502	8454	8411	8506	8644	8496	8520	8437	8438	8510	8507	8504	8368	8433	8467	8501	8530	8527
5580	963	762	762	796	900	866	777	785	666	729	667	636	633	629	607	629	582	632	626	640	629	658	611	613	608	629	606	608	562	632	634	565	626	626	584	580	606	589	602	602	661	584	602	635	637	585	636	605	620	590	617	635	609	611	622	641	581	598	582	596	601	607	614	608	594	606	624	588	634	559	614	573	660	627	607	586	645	576	593	572	596	584	584	590	601	605	638	607	599	592	550	622	588	608	622	603	578	616	558	576	621	590	599	585	598	576	621	574	604	595	574	616	584	607	594	649	583	648	586	619	581	572	629	641	572	577	621	640	614	589	679	582	598	627	571	595	575	622	630	628	609	639	632	586	602	593	644	646	605	630	580	605	563	568	632	573	590	600	617	600	559	618	592	629	626	638	580	643	586	605	614	620	556	643	610	656	604	575	615	628	636	603	606	649	653	600	605	579	615	593	600	614	626	618	619	591	608	603	604	596	586	595	636	594	614	579	623	614	597	599	589	608	594	637	630	621	613	613	589	571	589	566	612	615	609	608	593	594	620	613	611	608	604	644	602	593	649	581	650	574	557	642	585	609	595	625	635	584	591	553	562	644	604	592	600	617	617	579	556	609	555	631	645	613	625	643	636	607	642	604	606	603	618	631	593	648	660	619	586	651	590	663	621	611	591	594	609	581	625	587	570	599	589	592	586	590	650	606	598	617	633	532	612	577	618	568	573	659	609	598	650	607	601	595	607	608	625	593	576	578	633	594	627	610	619	603	631	630	626	643	610	629	559	592	593	629	613	607	627	601	627	606	601	628	621	573	620	611	595	571	622	577	629	605	560	598	586	567	550	571	553	606	613	593	590	619	604	603	549	614	628	587	611	614	617	587	571	589	614	646	597	585	598	615	636	565	571	661	598	633	599	592	564	607	590	614	597	608	599	551	622	620	597	573	623	616	582	628	597	606	616	618	590	574	639	617	601	629	647	643	592	569	616	647	567	604	542	652	624	586	590	615	646	569	593	598	651	671	639	592	607	637	569	622	580	604	608	626	655	633	597	603	633	590	621	572	619	610	567	599	601	617	600	649	565	596	605	614	566	631	610	638	569	588	609	563	628	624	599	594	592	620	612	620	595	605	609	593	633	568	614	594	565	615	561	614	640	612	602	644	579	596	559	589	662	605	588	575	602	576	594	586	651	575	573	617	615	592	568	637	603	597	623	587	587	599	564	592	588	611	597	663	612	585	585	578	569	583	637	589	616	588	621	588	593	607	611	610	633	590	619	651	615	660	615	602	624	586	595	687	622	629	603	621	600	568	551	627	565	577	674	593	624	626	613	630	622	583	579	586	559	614	595	584	601	629	597	629	597	624	609	605	587	592	606	604	668	600	635	580	625	578	609	606	604	613	597	579	592	592	648	620	576	650	613	606	621	593	642	575	562	612	604	617	616	568	591	609	619	637	575	596	567	592	579	617	621	569	571	576	626	637	632	605	583	604	604	615	633	625	600	633	629	619	631	664	608	606	565	576	609	615	595	560	608	591	635	567	595	623	609	569	567	602	612	564	601	619	551	595	650	597	568	599	601	591	598	542	553	607	643	596	619	616	602	609	600	607	618	587	588	593	594	599	603	619	604	595	571	597	618	600	589	606	606	617	581	613	586	602	585	607	576	615	606	587	593	606	615	620	614	586	610	635	612	584	599	647	608	622	620	642	580	616	577	626	584	589	630	625	616	640	612	625	584	616	638	588	558	581	611	654	611	635	614	610	583	621	601	653	629	645	610	603	624	596	569	575	589	606	621	589	612	653	627	646	589	592	640	575	603	619	638	597	597	641	644	571	617	579	626	640	598	596	623	575	606	609	615	575	614	580	638	616	626	566	591	566	591	619	600	587	562	597	630	594	606	624	592	621	595	648	630	612	617	604	590	569	635	639	631	649	622	586	619	586	561	637	623	626	588	549	613	608	611	583	612	600	630	601	604	638	605	618	604	621	604	629	582	610	617	583	605	666	617	602	588	592	616	625	619	564	557	594	563	574	628	595	605	597	590	628	610	559	598	575	606	593	523	585	571	607	586	597	625	606	645	635	578	592	670	592	551	599	602	585	606	605	613	604	555	616	601	632	624	600	614	642	600	639	620	607	598	605	596	616	576	592	592	635	606	627	638	623	598	618	581	633	607	572	624	573	589	585	641	585	614	621	614	613	624	616	586	617	603	616	620	582	583	614	596	592	593	566	586	591	557	593	655	576	610	585	608	655	611	594	610	618	596	611	616	616	627	587	612	667	618	610	650	623	594	556	638	591	600	608	635	621	611	616	557	633	596	578	584	647	589	589	616	612	629	560	580	624	581	608	616	604	621	585	627	559	640	669	577	605	590	665	548	624	593	586	644	573	644	625	569	569	613	612	626	604	597	632	622	609	594	582	592	654	591	585	578	618	589	608	608	563	619	631	566	589	605	596	596	608	599	580	576	579	620	597	621	635	607	590	590	586	613	589	634	637	596	609	635	629	618	598	578	589	570	577	592	597	635	617	629	604	590	599	605	553	607	618	618	594	611	616	589	612	553	636	605	613	630	609	618	594	604	637	567	632	624	616	556	590	621	629	646	592	626	578	608	605	596	554	653	619	577	612	586	595	606	609	617	590	612	586	608	618	598	554	621	613	606	601	604	601	629	611	579	648	578	617	553	613	637	622	612	620	616	619	610	612	568	604	566	631	588	586	563	584	657	595	596	619	622	584	577	592	586	604	639	579	622	613	613	602	599	555	594	604	631	608	607	638	619	592	611	604	599	581	577	611	627	593	573	625	655	559	590	621	625	617	586	591	627	597	622	584	635	638	581	607	612	627	607	664	601	625	617	621	631	562	593	589	579	568	607	607	570	612	600	609	572	593	597	618	591	603	596	622	617	625	617	549	619	614	604	628	611	630	598	635	634	626	651	593	588	595	618	607	623	585	538	627	634	611	628	603	640	628	622	570	581	618	588	575	601	617	602	586	599	611	648	621	625	599	603	637	617	637	575	605	583	571	577	601	558	599	597	611	602	603	606	614	604	611	621	613	597	585	601	594	636	619	617	610	625	596	636	616	604	628	644	605	610	626	625	599	586	552	588	600	610	594	610	614	585	578	581	619	595	606	556	605	630	627	549	559	598	605	600	607	644	608	612	609	600	614	600	618	583	601	610	596	612	607	598	621	643	604	614	637	562	632	624	630	604	565	630	596	592	591	585	621	561	607	617	617	551	630	578	616	591	622	602	610	596	605	607	601	605	587	611	625	605	570	632	622	608	598	614	594	631	616	591	592	600	613	609	591	587	618	655	628	610	559	645	589	621	614	587	659	596	606	642	572	596	626	600	587	588	558	594	607	575	575	596	581	606	619	597	620	571	590	595	606	619	618	623	573	559	640	622	616	606	638	574	579	611	611	630	666	593	576	588	609	574	615	622	580	647	545	593	581	653	659	583	652	640	647	587	621	592	640	648	590	638	573	584	649	603	607	592
29559	12645	8482	16180	20908	19123	15812	13173	11477	10132	9264	8775	8200	7866	7492	7329	7135	6863	6909	6686	6720	6688	6528	6590	6364	6374	6358	6461	6383	6372	6204	6256	6209	6178	6234	6086	6261	6097	6014	6156	6067	6048	5989	6115	6206	6036	5983	5850	5988	6132	5997	5919	6004	5976	6133	6023	5928	5995	5896	6080	5950	6059	6031	6035	5957	6005	5998	5991	5961	6033	5929	5842	5951	5899	5952	5988	5888	5842	5985	5916	5908	6106	5949	5995	5964	6123	6005	5944	5842	5901	6031	5968	5950	5859	5981	6015	5946	5826	5931	5931	5897	5981	5875	5871	5785	5974	5922	5883	5877	5917	5940	5917	6007	5968	5935	5983	5972	5835	5911	5954	6018	6024	5958	5934	6099	5993	5926	6017	6025	5971	6039	6021	5989	5894	5954	5857	5847	6026	5940	5954	5917	5938	6015	5996	5880	5966	6085	5820	5878	5985	5962	5901	5897	5985	5834	5997	5950	5921	5944	5959	5953	5924	5935	5857	5946	6008	6045	5846	6105	5947	5860	5911	6127	5880	6009	6007	6005	5902	5899	5978	5835	5938	5952	5866	6049	5945	5826	5931	5884	6021	5963	5951	5866	5889	5866	5867	5804	5862	5974	5867	5868	5959	5883	5834	5959	5920	5919	5899	5904	5918	5868	5853	5886	5793	5974	5948	6023	5938	5941	5976	5910	5921	5910	5927	5881	5935	5953	6111	5860	5819	5959	5823	5923	5910	5918	5972	5923	5955	5947	5879	5958	5897	5977	5930	5991	5925	5878	5988	5897	5921	5956	5944	5880	5968	5842	5939	5941	5842	5921	5942	5966	5934	5960	5984	5936	5966	5959	6034	5802	5885	6010	5935	5869	5859	6073	5854	5920	5951	5950	5823	5904	6010	5856	5908	5979	5872	5991	5860	6047	5927	5867	5760	5943	5898	6000	5880	5874	5851	5864	5935	5970	6019	5982	5936	5874	5936	5874	5915	6056	5914	5843	5954	5900	5881	5783	6026	5932	5825	5904	5877	5955	5920	5983	5827	5958	5870	5903	6021	5947	5974	5949	5948	5979	5961	5907	5984	5970	5834	5784	6067	5836	6043	5941	5955	5802	5990	5891	5944	5999	6043	5982	5896	5928	5955	5901	5953	5900	5930	5908	5897	5853	5903	5924	5915	6098	6036	5990	5849	6102	5951	5955	5890	5893	5996	6074	5940	6021	5979	5952	5969	6084	6017	5981	5877	5873	5911	5855	5933	5963	5890	5964	5941	5968	5836	5980	6060	5940	5888	5919	6054	5849	5980	5817	6074	5890	5968	5896	6032	5868	5998	6032	5946	5986	5946	5900	5869	5788	5964	5923	6041	5894	5928	6005	5932	5937	5947	5931	5987	5881	5879	5899	5899	5916	6027	5969	6011	5930	5882	6009	5818	5952	5934	5954	5968	5887	5859	5929	5835	5843	5916	5915	5992	5979	5878	5852	6055	5866	5889	5894	5969	5960	6005	6016	5925	5808	5942	5849	5996	5937	5900	5986	5843	5907	6016	5914	5966	5996	5813	5901	5821	5917	5935	5901	5942	5876	5929	5972	6002	5970	5871	5961	5863	6056	5886	5888	5966	5945	5916	6025	6050	6024	5967	5949	5891	6101	5940	5847	5833	5927	5914	5923	5909	5850	6026	5916	6030	5957	5801	6062	5875	5932	5915	5919	5949	5891	5960	5864	5998	5867	6028	5834	5965	6090	5899	5974	5966	5991	5847	5821	5930	5912	5872	6013	5915	5888	5931	5922	5900	6052	5876	5885	5970	6013	5779	5964	5920	5858	5981	5906	5983	5861	5856	5973	5827	6015	5826	5874	5938	5938	5862	5900	6057	5995	5933	5960	5879	5994	5867	5938	5888	5917	5954	6014	5882	5915	5901	5832	5892	5921	5917	5980	5944	5903	5867	5906	5864	5890	5971	5952	5910	6000	6016	5833	6028	6051	5918	6068	5991	5803	5898	5952	6078	5888	5969	6063	5960	5844	5900	5921	6039	5963	5879	5917	5882	5989	5902	5982	5920	5951	5966	5945	5964	5773	5893	5994	5861	6005	5928	6035	6047	5876	6023	5858	5901	5798	5913	5903	5971	5833	5889	5916	5940	5951	5879	5933	5853	5760	5961	5914	5900	5950	5907	5908	6065	5994	5857	5964	5905	5742	5988	5784	5922	5952	5956	5968	6004	5974	5793	5874	5869	5803	5907	5906	6012	5968	5939	5877	5909	5997	6064	5926	6047	5947	6017	5981	5894	5893	5960	5822	6126	5992	5901	5981	5871	5848	5961	5849	5996	6095	6011	5904	5955	5842	5947	5967	5896	5941	5761	5939	5899	5940	5873	5933	6038	5854	5934	5944	5927	5963	5965	5981	5989	5910	5953	5808	5877	5916	5884	5981	5855	5906	5824	5942	5959	5914	5956	6018	5908	5822	5848	5899	5983	5885	5863	5882	5871	5896	5991	5936	5985	5981	5860	5966	5892	5923	5996	5891	5949	6046	5956	5985	6044	5980	5963	5987	5951	5885	6008	5949	6057	5809	5879	5930	6008	5966	5868	5835	5948	5913	5965	5711	5904	5929	6034	5905	5943	5999	5963	5892	6048	6075	6011	5966	5923	5847	5907	6015	5961	6037	5914	5774	5894	6052	5949	6026	6042	5908	5932	5998	5733	5994	5925	6053	5969	5978	5901	5944	5939	5983	5861	5955	5964	5930	5990	5873	5960	6003	5790	6042	6090	5920	5834	5892	5879	6121	5916	5861	5938	6058	5929	5942	5915	5942	5944	5814	5888	5992	5885	5916	5957	5881	5909	5922	5969	6039	5972	5899	5929	5910	5966	5864	5891	5954	5930	5918	5986	5976	5879	5918	5959	5956	5962	5980	5880	5916	5911	5897	5992	5903	5879	6069	5911	5901	6098	5980	5824	5884	6036	5859	5858	5969	5890	5871	5869	5997	5958	5849	5960	6000	5861	5932	5956	6000	5932	5968	5970	5816	5948	5908	5959	6001	5877	5886	5832	5858	5961	6064	5944	6033	5937	5867	6100	5961	5926	5978	5912	6017	6094	5965	6004	5810	5852	5888	5910	5944	5936	5965	5981	5854	6031	5999	5960	5834	6044	5950	5918	5974	5880	5862	5955	5976	5880	5967	5932	5895	6004	5947	5995	5865	5892	5921	5948	6106	6053	6035	5930	5956	5903	6043	6053	5923	5934	6004	5965	5908	5848	5954	5855	6057	5911	5723	5937	5947	5925	5906	5936	5972	5863	5878	5850	5916	5980	6008	5969	5928	5918	5927	5856	5891	5814	5937	5943	5994	5949	5845	5869	5768	5943	5937	5919	5922	5969	6022	5952	5878	5927	5961	5982	5989	5951	5795	5986	5861	5946	5852	5850	5854	5873	6006	5946	6034	5952	5920	5947	5916	6029	5919	5983	5948	5922	5903	5965	5933	5996	5853	5792	6020	5897	5936	5932	5937	5865	5981	5916	5962	5984	5916	5953	5876	5972	5979	6003	6060	5822	5933	6072	5869	6024	5784	5924	5892	6023	5890	6084	5881	5927	5854	6025	5861	5940	5939	5888	5971	5990	5847	5962	5998	5981	5908	5788	6000	5819	5996	6000	5998	6076	5934	6048	6037	5981	5879	5903	5942	5908	5878	5929	5960	6058	5777	5922	5867	5896	5888	6048	5919	6031	5911	5854	6035	5841	5843	5914	5944	5883	5987	5840	5979	5972	5920	5893	5996	5920	5911	5937	6035	5963	6010	5882	5998	5837	5914	5981	5932	5988	5933	5912	5844	5920	5929	6026	5832	5810	5821	5921	5932	5848	5868	5961	5898	5903	5883	5906	6039	6084	5825	5932	5960	5929	6008	5836	5962	5840	5890	6106	5933	5938	5974	5886	5846	5967	5929	5868	5889	5959	5822	6019	5846	5848	5911	5900	5806	5870	6046	5891	6043	5817	5909	5907	5857	5990	5980	5804	6036	6019	5904	5926	6023	5925	5984	5980	5971	5892	5941	6016	5815	5991	5921	5892	5781	5953	5929	5985	5973	5868	5985	6010	5933	6004	6032	5982	5896	6018	5876	5883	5882	5946	5980	5873	5875	5918	5872	5962	6013	5895	6018	5888	5942	5877	5949	5951	5906	5949	5928	6005	5995	5915	5946	5726	5859	5767	5859	5898	6004	5956	6003	5921	5924	5807	6007	5947	5879	5888	5915	5960	5980	6062	5955	5967	5945	5957	5836	5916	5933	5968	6009	5996	5980	5885	5973	5884	5882	6037	5939	5904	6004	6016	5966	5914	5872	6062	5921	5966	5903	5985	5892	5933	6016	5888	5900	6044	5902	5900	5946	5962	5975	6005	6001	6052	5994	5726	5903	5756	5993	5884	5992	5941	5930	6084	5880	5933	5906	5917	5828	5969	5955	5844	5885	5985	6016	5936	5961	6041	5953	5964	5980	5825	5908	5923	6032	5862	5957	5864	5912	5987	5967	5939	5931	5940	5765	5898	5882	5782	5992	5814	5890	6008	5782	6101	5867	5946	5937	5927	5937	5946	6160	5952	5982	5984	5888	5866	5828	5836	6055	6019	5910	5860	5977	5947	5805	5880	5935	5847	5883	5945	5804	5998	5965	5815	5920	5960	5890	5965	5956	5863	5903	5841	5868	5925	5962	5924	5911	5912	6038	5926	5889	5859	5897	5843	5914	6030	5929	5825	6072	5996	5953	5979	5991	5884	5996	5931	5975	5836	5989	5933	5885	5920	5858	5895	5955	6013	5948	6037	5876	5869	6035	5950	5940	5897	5991	5916	5939	5934	5962	5916	5998	5912	5837	5898	6043	5959	5902	5957	5942	5859	5943	5848	6014	5833	5872	5821	5952	5875	5941	5965	6005	6002	5986	6056	5865	5941	5939	6125	5988	5951	5838	5947	5884	5958	5989	5961	5849	5833	5733	6019	5966	5882	5870	5955	5842	6007	5932	5922	5989	5899	6002	5837	5926	5884	5853	6057	6118	5971	5999	5842	6019	6028	5922	5944	5860	5861	6034	5928	6084	5924	6012	6067
5153	973	752	758	809	824	833	770	782	733	752	701	767	730	738	654	651	627	688	609	636	655	696	631	642	670	680	618	686	653	698	663	653	617	614	672	605	671	676	606	670	624	677	644	701	617	600	645	654	660	687	648	621	667	629	662	585	640	630	642	697	683	611	701	637	614	632	606	649	631	638	651	677	653	601	617	644	676	655	634	644	655	609	652	644	678	664	607	636	631	616	662	620	631	634	630	620	675	668	622	655	618	645	653	608	640	633	695	612	630	643	651	658	653	658	627	624	630	660	626	648	651	644	632	614	618	664	618	659	664	651	609	632	669	614	617	650	643	666	669	657	672	614	570	658	605	625	660	641	644	628	614	618	626	597	628	616	689	578	635	591	658	665	652	660	641	662	678	659	609	684	666	676	676	640	627	624	663	648	653	641	652	638	604	605	637	666	604	617	654	657	655	685	661	645	660	653	674	585	673	639	656	655	597	649	669	672	615	618	585	622	631	648	651	669	589	662	623	657	688	637	620	665	658	600	612	632	620	660	627	624	641	684	632	611	655	646	649	635	602	677	662	623	676	652	648	584	625	655	638	621	638	663	583	627	626	670	611	663	657	675	606	669	646	684	613	613	649	626	668	634	655	610	633	657	643	594	654	629	606	664	674	604	642	630	597	620	602	606	639	675	617	633	599	628	627	624	609	625	627	637	629	624	667	678	595	614	606	626	608	681	637	667	620	623	640	665	676	628	636	646	635	627	617	629	645	634	660	700	596	619	673	638	604	658	625	652	640	623	628	632	651	632	596	637	636	615	683	671	636	693	699	664	674	629	667	646	643	628	621	641	641	702	656	633	630	685	667	615	598	645	634	664	627	646	648	604	678	639	674	673	619	658	644	651	639	656	652	639	705	560	648	609	655	641	637	641	634	644	656	634	653	632	660	658	618	642	645	663	652	630	616	647	656	662	667	602	665	627	659	647	653	627	624	590	641	630	656	587	638	662	604	673	646	661	642	634	656	674	613	657	675	636	644	652	619	650	643	639	618	699	659	640	638	611	648	609	681	638	641	630	656	624	667	675	639	646	642	647	652	649	617	628	664	622	664	604	659	640	658	604	666	637	662	628	655	622	656	630	615	649	677	649	621	579	651	637	604	656	633	629	586	633	642	640	627	607	638	623	650	601	634	647	588	636	654	656	632	659	632	670	621	672	635	644	637	645	647	608	632	700	641	661	662	654	618	625	603	605	645	632	678	682	624	647	669	671	639	683	630	641	614	680	654	667	625	665	644	593	618	588	659	644	668	680	651	633	669	663	610	634	622	664	647	689	643	664	627	608	626	651	646	642	614	680	646	644	680	617	702	603	622	631	633	624	672	642	639	672	657	613	603	662	668	643	665	674	622	687	616	645	655	688	618	638	614	660	639	661	609	600	604	610	703	651	621	652	659	625	639	666	678	616	676	651	662	654	642	662	602	636	625	617	652	631	611	648	647	624	633	611	649	661	602	595	610	620	657	654	651	654	600	619	647	655	591	621	612	659	659	605	657	641	661	686	633	605	634	638	641	658	667	672	669	666	652	600	658	669	656	702	637	643	609	650	696	680	635	619	658	645	664	664	607	609	653	672	643	642	614	648	643	666	646	664	618	665	650	632	620	618	645	651	620	670	612	630	645	667	644	648	614	619	661	628	651	634	631	661	663	622	611	651	669	648	644	646	646	620	684	657	674	687	662	659	619	592	623	632	614	671	596	646	651	659	630	642	684	633	637	637	577	614	687	638	648	641	620	641	666	634	652	616	635	664	647	662	620	632	635	677	662	648	657	685	656	625	635	599	631	679	630	636	633	648	678	625	667	655	634	617	685	611	602	625	642	655	599	667	656	619	676	643	664	645	626	675	627	678	654	655	673	671	627	645	659	624	624	636	644	674	671	649	604	649	607	632	637	626	635	624	621	647	682	609	656	636	603	638	636	632	658	675	622	644	656	692	613	673	652	653	618	660	622	686	644	603	624	617	631	631	589	659	654	651	581	617	621	646	614	650	650	678	639	586	657	614	653	643	670	656	625	656	657	642	641	625	645	620	632	635	607	666	629	622	658	619	607	631	567	657	632	593	665	673	650	668	687	639	628	648	649	624	632	605	653	595	592	639	656	626	622	602	625	606	660	607	648	641	664	666	680	637	648	651	630	606	640	671	649	629	587	613	614	638	603	669	634	651	641	649	614	640	659	625	629	630	623	618	677	603	664	631	619	626	672	639	677	615	648	622	662	594	625	666	667	625	653	625	616	669	650	620	627	595	638	645	569	660	632	601	651	646	705	673	647	660	595	659	707	654	581	642	607	625	627	643	609	626	649	616	641	590	651	588	627	648	613	658	631	619	629	689	597	609	624	649	624	660	608	639	616	603	629	621	644	641	703	690	650	593	639	639	661	657	628	656	685	626	662	642	694	628	631	595	626	641	688	612	630	592	661	686	681	643	637	646	598	622	661	612	659	627	627	657	618	665	648	627	616	660	654	622	661	663	593	658	634	644	630	626	661	652	618	600	633	645	652	638	595	600	605	648	627	615	651	619	658	638	616	632	643	677	643	644	589	640	636	666	608	616	660	619	614	625	671	633	631	615	615	607	683	660	614	661	650	657	615	620	629	631	644	671	643	678	644	677	647	604	658	632	660	639	631	626	639	638	681	647	605	618	643	632	651	618	660	634	586	657	660	664	592	648	674	684	600	642	582	648	603	684	652	659	632	639	603	660	625	613	578	665	660	662	652	614	658	638	604	610	659	641	639	659	655	616	639	646	644	693	649	648	683	673	652	644	615	603	618	627	625	628	670	639	641	666	690	654	642	603	663	608	658	630	665	651	681	641	603	589	664	612	680	639	639	617	652	639	660	627	587	662	632	621	635	687	646	642	618	674	640	682	611	636	630	650	648	652	616	618	665	661	624	634	621	633	665	621	637	656	636	644	618	633	663	675	638	641	633	646	672	683	675	626	591	679	636	608	640	646	640	651	672	686	653	606	619	653	650	617	614	661	649	596	592	657	672	628	637	624	644	623	621	626	587	631	674	688	642	693	671	604	628	640	639	635	592	600	628	626	632	612	649	624	675	693	660	623	606	691	624	641	603	614	619	629	655	642	638	644	635	630	632	666	636	697	634	646	679	634	620	608	654	629	646	651	635	672	606	636	623	629	629	644	599	679	637	650	663	692	676	662	599	637	659	667	621	631	640	612	632	658	650	614	603	678	641	629	617	672	610	660	684	638	623	619	635	641	667	650	661	630	578	628	701	677	597	612	654	633	643	672	666	674	640	633	623	666	661	636	676	641	618	672	660	650	620	661	642	628	648	652	635	601	596	663	677	617	668	610	619	668	645	637	661	663	669	626	627	648	645	638	609	655	643	637	603	609	592	617	638	624	618	617	613	669	632	624	660	628	670	610	645	627	675	687	594	619	636	645	639	607	664	590	675	613	597	649	614	645	642	643	663	657	638	622	621
27879	12930	8416	15205	19474	17846	15025	12715	11112	9952	9177	8615	8173	7801	7584	7410	7202	7208	7219	7105	6813	6733	6765	6767	6755	6639	6763	6720	6693	6627	6586	6498	6607	6552	6649	6644	6411	6362	6442	6546	6426	6542	6385	6488	6556	6334	6491	6481	6372	6343	6319	6336	6387	6316	6375	6338	6373	6250	6253	6334	6300	6311	6293	6440	6290	6371	6181	6249	6371	6315	6336	6269	6300	6318	6190	6358	6267	6451	6377	6314	6378	6277	6370	6269	6217	6254	6464	6306	6208	6189	6261	6347	6302	6217	6369	6320	6249	6215	6274	6341	6204	6222	6199	6225	6226	6404	6164	6283	6281	6355	6359	6170	6230	6358	6326	6351	6246	6330	6331	6262	6345	6257	6203	6345	6294	6268	6185	6272	6260	6314	6326	6272	6272	6256	6247	6259	6332	6259	6273	6251	6358	6357	6184	6215	6340	6372	6317	6213	6337	6234	6293	6322	6397	6377	6432	6303	6276	6263	6210	6119	6216	6271	6268	6294	6383	6301	6250	6328	6263	6374	6319	6359	6320	6329	6284	6357	6375	6364	6372	6303	6381	6326	6273	6305	6235	6227	6231	6394	6239	6341	6380	6316	6267	6355	6291	6354	6360	6330	6359	6138	6460	6332	6323	6317	6291	6279	6348	6266	6365	6418	6466	6253	6360	6342	6159	6342	6129	6207	6225	6334	6266	6255	6387	6383	6289	6242	6227	6258	6358	6320	6285	6376	6245	6274	6295	6192	6357	6311	6300	6339	6164	6409	6269	6316	6215	6354	6238	6159	6339	6318	6188	6224	6413	6223	6261	6431	6262	6335	6377	6206	6274	6244	6364	6239	6217	6254	6247	6280	6329	6307	6279	6295	6125	6367	6240	6167	6335	6230	6378	6299	6247	6295	6324	6370	6198	6378	6299	6330	6253	6464	6318	6159	6480	6198	6396	6289	6223	6390	6391	6347	6343	6219	6144	6239	6266	6342	6244	6331	6334	6352	6304	6193	6227	6205	6216	6201	6243	6537	6136	6156	6317	6117	6328	6420	6204	6288	6361	6401	6268	6289	6214	6214	6395	6271	6347	6340	6279	6248	6398	6417	6270	6240	6341	6420	6277	6280	6358	6263	6414	6253	6340	6278	6227	6317	6298	6298	6342	6244	6336	6469	6318	6311	6279	6205	6359	6190	6306	6319	6256	6453	6226	6308	6376	6263	6259	6258	6275	6249	6179	6408	6262	6211	6232	6205	6264	6376	6229	6219	6221	6169	6207	6357	6234	6336	6220	6340	6397	6383	6204	6222	6318	6273	6285	6266	6384	6175	6310	6333	6310	6209	6331	6262	6281	6310	6354	6383	6204	6204	6224	6247	6285	6228	6302	6362	6345	6206	6298	6205	6209	6109	6311	6130	6399	6325	6291	6241	6183	6321	6083	6313	6355	6237	6175	6223	6444	6272	6399	6190	6279	6247	6283	6226	6361	6367	6250	6355	6274	6263	6165	6310	6208	6345	6300	6390	6206	6293	6430	6255	6296	6342	6231	6287	6245	6221	6356	6389	6172	6247	6297	6272	6169	6144	6319	6262	6403	6238	6230	6286	6301	6381	6247	6387	6372	6333	6373	6401	6342	6393	6382	6228	6413	6195	6276	6324	6191	6120	6237	6243	6381	6188	6343	6348	6373	6431	6218	6262	6290	6379	6200	6241	6254	6229	6376	6340	6344	6163	6298	6314	6388	6347	6333	6205	6414	6341	6230	6231	6263	6330	6366	6265	6277	6269	6238	6202	6310	6284	6153	6209	6243	6181	6457	6333	6367	6325	6348	6392	6211	6360	6311	6238	6316	6252	6323	6217	6347	6221	6194	6376	6176	6264	6259	6223	6258	6268	6324	6237	6271	6194	6130	6272	6330	6099	6313	6335	6288	6381	6232	6253	6334	6266	6306	6377	6326	6286	6418	6243	6325	6160	6268	6347	6259	6267	6285	6274	6339	6230	6309	6264	6231	6366	6424	6342	6386	6181	6229	6224	6378	6291	6414	6326	6206	6255	6325	6236	6458	6365	6325	6329	6280	6173	6177	6254	6215	6439	6285	6209	6362	6284	6301	6212	6269	6203	6206	6289	6193	6236	6277	6280	6302	6355	6186	6156	6287	6247	6292	6200	6365	6346	6371	6398	6245	6254	6393	6231	6284	6160	6208	6373	6211	6214	6313	6357	6156	6251	6228	6312	6259	6364	6219	6219	6352	6176	6268	6314	6254	6287	6294	6382	6326	6317	6253	6304	6417	6346	6396	6150	6187	6281	6325	6296	6228	6382	6207	6398	6357	6356	6145	6225	6228	6306	6375	6313	6274	6325	6281	6283	6150	6293	6321	6291	6334	6229	6245	6211	6247	6401	6242	6196	6357	6223	6330	6365	6320	6321	6224	6262	6255	6367	6178	6308	6325	6328	6326	6327	6247	6267	6323	6125	6230	6270	6229	6249	6208	6428	6221	6296	6392	6329	6233	6264	6204	6329	6302	6354	6301	6341	6283	6309	6136	6333	6224	6422	6289	6380	6215	6382	6319	6368	6342	6353	6235	6197	6215	6351	6347	6355	6227	6339	6281	6313	6342	6374	6337	6216	6247	6262	6481	6302	6250	6200	6321	6244	6222	6340	6313	6348	6440	6320	6229	6250	6280	6249	6290	6168	6329	6282	6261	6364	6265	6302	6284	6327	6406	6127	6234	6265	6271	6230	6345	6176	6241	6249	6348	6388	6187	6383	6257	6417	6268	6330	6310	6321	6189	6283	6208	6282	6446	6162	6271	6231	6254	6255	6359	6293	6263	6266	6333	6302	6167	6213	6290	6215	6251	6152	6364	6296	6295	6293	6308	6217	6311	6187	6322	6253	6382	6348	6235	6282	6374	6239	6408	6200	6358	6234	6262	6325	6224	6306	6207	6168	6324	6353	6371	6379	6274	6221	6334	6333	6393	6242	6287	6343	6285	6401	6177	6330	6240	6308	6339	6342	6322	6302	6215	6234	6190	6364	6397	6246	6300	6275	6237	6277	6200	6339	6431	6396	6335	6359	6354	6303	6205	6202	6268	6313	6252	6360	6202	6267	6334	6326	6363	6261	6213	6299	6255	6173	6204	6349	6191	6169	6280	6330	6342	6233	6233	6286	6304	6196	6364	6309	6227	6271	6403	6282	6278	6267	6323	6318	6343	6372	6427	6220	6288	6421	6274	6264	6288	6199	6286	6287	6269	6212	6251	6161	6318	6389	6313	6220	6241	6328	6273	6256	6288	6176	6277	6234	6141	6274	6266	6394	6332	6295	6310	6209	6217	6284	6253	6282	6296	6305	6370	6220	6301	6366	6329	6375	6297	6345	6351	6245	6383	6337	6337	6400	6259	6391	6245	6290	6303	6387	6411	6188	6210	6316	6250	6180	6217	6279	6335	6409	6273	6421	6319	6212	6192	6225	6407	6335	6366	6382	6154	6181	6355	6235	6300	6269	6363	6277	6173	6196	6395	6249	6349	6371	6301	6310	6309	6271	6226	6315	6262	6245	6336	6209	6209	6361	6351	6247	6309	6300	6295	6187	6206	6288	6246	6254	6323	6349	6372	6342	6236	6352	6298	6396	6402	6306	6285	6322	6223	6230	6290	6321	6311	6252	6253	6304	6188	6307	6237	6300	6233	6373	6316	6339	6257	6258	6330	6318	6245	6340	6334	6289	6291	6388	6282	6307	6229	6348	6290	6378	6309	6318	6396	6168	6413	6306	6287	6298	6275	6379	6288	6232	6292	6329	6333	6293	6267	6316	6346	6192	6190	6279	6305	6273	6244	6340	6190	6294	6235	6391	6385	6264	6303	6357	6241	6223	6339	6260	6375	6247	6282	6393	6427	6230	6436	6349	6308	6235	6315	6109	6235	6218	6465	6155	6405	6183	6442	6239	6466	6173	6300	6491	6149	6333	6431	6218	6307	6320	6428	6224	6526	6241	6248	6335	6252	6318	6278	6306	6107	6227	6358	6299	6404	6360	6283	6477	6282	6305	6287	6319	6367	6369	6389	6204	6204	6314	6317	6279	6409	6277	6260	6349	6352	6319	6307	6133	6220	6343	6221	6374	6266	6291	6226	6251	6347	6252	6164	6275	6189	6186	6326	6345	6197	6173	6309	6355	6160	6375	6224	6508	6305	6422	6278	6294	6234	6416	6242	6269	6242	6284	6389	6418	6342	6269	6171	6331	6364	6138	6264	6272	6383	6243	6281	6241	6375	6231	6210	6314	6424	6214	6161	6371	6312	6326	6252	6319	6312	6205	6328	6207	6293	6286	6324	6232	6306	6253	6301	6294	6254	6285	6272	6319	6336	6129	6469	6233	6337	6268	6237	6348	6309	6323	6164	6279	6379	6308	6257	6202	6229	6424	6398	6273	6292	6241	6216	6366	6195	6168	6220	6356	6444	6278	6260	6338	6315	6352	6224	6308	6312	6272	6341	6184	6272	6345	6298	6246	6251	6346	6293	6394	6233	6234	6398	6208	6273	6331	6195	6333	6316	6327	6261	6282	6281	6271	6335	6381	6409	6166	6236	6252	6226	6355	6220	6410	6103	6338	6379	6370	6235	6291	6273	6227	6131	6291	6282	6359	6291	6392	6201	6306	6261	6328	6227	6221	6238	6342	6214	6343	6273	6270	6323	6244	6363	6298	6297	6373	6333	6303	6268	6333	6160	6275	6272	6235	6241	6353	6255	6307	6268	6225	6318	6368	6380	6366	6235	6303	6280	6288	6534	6346	6212	6283	6296	6246	6301	6225	6317	6189	6293	6247	6301	6467	6305	6402	6205	6213	6282	6288	6343	6361	6420	6341	6345	6345	6281	6324	6255	6298	6304	6163	6256	6359	6263	6247	6318	6206	6398	6331	6297	6293	6307	6294	6379	6311	6196	6328	6192	6229	6290	6194	6297	6231	6380	6398	6267	6365	6202	6277	6288	6250	6220	6248	6297	6328	6290	6201	6273	6237	6257	6233	6192	6276	6460	6318	6302	6311	6258	6265	6335	6346	6282	6329	6431	6218	6250	6325	6285	6395	6357	6350	6248	6268	6326	6164	6166	6242
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
