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
341129695568	341129696137	341129696687	341129697237	341129697787	341129698337	341129698887	341129699437	341129699987	341129700537	341129701087	341129701640	341129702187	341129702737	341129703287	341129703837	341129704387	341129704937	341129705487	341129706037	341129706587	341129707137	341129707687	341129708237	341129708787	341129709337	341129709887	341129710437	341129710987	341129711538	341129712087	341129712640	341129713187	341129713737	341129714287	341129714837	341129715387	341129715937	341129716487	341129717037	341129717587	341129718137	341129718687	341129719237	341129719787	341129720337	341129720887	341129721437	341129721987	341129722537	341129723087	341129723637	341129724187	341129724737	341129725287	341129725837	341129726387	341129726937	341129727487	341129728037	341129728587	341129729137	341129729687	341129730237	341129730787	341129731337	341129731887	341129732437	341129732987	341129733538	341129734088	341129734637	341129735187	341129735737	341129736288	341129736837	341129737387	341129737937	341129738487	341129739037	341129739587	341129740137	341129740687	341129741237	341129741787	341129742337	341129742887	341129743437	341129743987	341129744538	341129745087	341129745637	341129746187	341129746738	341129747287	341129747837	341129748387	341129748938	341129749487	341129750037	341129750587	341129751138	341129751687	341129752237	341129752787	341129753338	341129753887	341129754437	341129754987	341129755538	341129756087	341129756638	341129757187	341129757738	341129758287	341129758837	341129759387	341129759938	341129760487	341129761037	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2760	2000	3600	2300	2759	2000	3600	2300	2759	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
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
23384	21768	29726	24375	21770	21847	9086	1751	1415	1248	1136	1167	1078	1094	1050	993	916	958	930	916	878	880	890	886	897	909	877	894	880	819	849	846	899	908	887	890	870	901	885	894	818	881	888	866	837	877	819	800	873	895	912	901	816	918	925	882	934	795	859	793	797	850	854	858	806	835	858	850	836	873	859	832	906	770	840	874	793	830	850	853	859	809	897	791	901	875	829	808	827	876	858	809	882	871	895	889	872	877	860	829	860	900	850	833	883	882	851	871	870	918	861	861	874	885	812	849	848	802	930	814	869	852	843	852	855	832	801	834	878	880	844	866	807	805	872	887	841	820	832	845	862	839	846	847	812	846	844	866	864	843	775	799	843	842	816	856	827	799	868	814	875	809	883	870	878	836	821	869	824	838	856	884	847	879	804	892	840	884	835	816	857	873	871	889	826	859	868	869	831	860	830	868	885	830	849	822	919	844	852	841	833	887	880	839	901	886	872	855	912	890	817	866	844	859	850	816	855	835	834	888	887	900	809	886	826	851	812	860	826	820	864	823	833	834	827	850	881	848	929	856	826	872	837	853	836	852	830	854	797	841	824	840	857	831	836	827	844	884	830	860	825	830	843	809	873	857	844	830	792	856	847	867	871	877	866	873	891	880	853	847	863	882	810	852	886	818	806	804	778	863	793	844	848	784	833	847	854	917	905	835	862	852	843	823	917	799	834	843	893	826	842	878	901	842	876	812	865	877	842	860	833	828	828	850	811	872	840	827	858	869	870	913	852	868	817	843	829	844	894	874	783	809	864	838	844	844	839	851	862	778	823	829	869	865	831	811	858	795	829	878	843	847	860	828	878	856	848	838	857	836	864	833	861	838	880	846	859	819	849	852	894	852	807	872	868	825	859	855	872	858	865	876	813	852	835	832	835	851	862	883	883	809	807	860	891	831	905	851	870	877	815	806	865	839	869	813	801	871	858	821	878	870	842	784	823	852	890	853	862	862	847	860	857	863	844	818	832	855	852	853	868	794	839	882	868	879	873	872	882	867	842	821	871	844	815	881	913	861	831	852	876	878	839	857	809	887	841	810	845	879	824	881	819	867	900	832	862	829	866	835	903	863	857	874	840	881	911	856	878	912	890	855	828	812	854	832	827	886	857	808	854	887	823	854	838	843	864	819	850	835	854	846	816	859	755	824	852	859	870	851	878	814	821	870	818	916	858	809	810	815	834	848	824	837	940	803	904	863	839	895	850	875	889	836	876	877	856	904	849	810	828	885	875	897	817	871	867	850	847	765	832	836	810	842	823	840	835	853	859	852	835	870	829	846	837	908	903	834	788	836	830	830	837	836	832	891	860	819	891	853	900	834	847	874	854	876	863	823	847	850	849	862	855	864	913	908	839	887	870	870	829	853	906	831	799	824	848	860	874	874	821	848	850	837	840	814	867	951	802	849	877	848	872	792	857	848	843	891	865	882	834	819	851	871	891	818	864	888	832	846	881	840	829	823	860	814	819	788	869	849	859	816	864	874	844	888	858	846	840	852	804	805	885	855	861	883	884	864	886	840	843	857	835	860	849	847	865	833	888	837	857	828	865	800	824	827	924	852	842	823	865	862	891	900	836	772	823	884	851	882	877	874	850	820	805	803	909	838	840	860	872	860	867	891	874	860	830	844	858	834	825	871	822	896	838	857	897	859	804	839	856	832	874	861	888	892	825	871	845	876	855	865	861	858	876	808	825	820	820	857	818	805	814	852	838	812	858	857	853	846	858	868	825	834	802	884	830	799	861	867	825	831	842	848	861	846	854	840	853	856	827	873	831	827	849	817	852	872	851	868	841	856	871	808	845	879	835	875	858	874	862	847	837	871	856	821	885	839	846	869	849	869	913	848	871	857	822	848	896	901	864	882	808	859	853	846	909	822	871	905	852	851	840	872	845	877	837	817	842	842	856	839	822	844	861	858	884	849	867	883	843	832	839	866	811	830	839	854	862	857	875	807	822	850	859	834	887	816	817	843	853	847	827	793	843	828	799	845	904	862	897	882	857	854	862	889	864	848	844	860	852	863	823	912	832	837	935	859	857	866	901	857	929	787	798	851	884	902	843	808	854	833	812	881	837	828	818	822	863	794	869	858	880	817	809	868	835	825	800	824	862	843	815	813	871	847	878	858	830	793	861	854	877	824	838	882	825	855	861	828	850	867	862	882	856	849	827	806	837	907	888	860	861	820	891	856	850	858	875	817	827	885	920	862	852	840	850	893	884	860	854	842	837	855	886	830	845	857	879	889	806	903	796	843	869	865	850	826	818	887	811	865	855	822	852	877	852	816	848	855	818	846	807	823	818	863	797	802	838	872	851	832	830	811	880	883	820	872	803	884	829	842	896	866	842	867	818	852	863	870	893	894	828	879	866	869	871	894	840	924	835	896	834	870	853	842	797	822	855	877	865	876	930	893	876	865	782	868	782	923	843	849	817	836	872	859	865	866	829	853	853	837	860	850	823	839	835	842	788	849	851	852	861	855	820	847	823	809	851	842	867	804	879	811	906	855	862	867	809	836	846	825	888	840	843	853	812	864	850	851	817	853	819	868	847	798	831	825	827	855	895	834	909	891	825	900	836	864	829	870	825	899	928	858	818	797	836	852	891	823	832	837	892	855	838	841	863	812	849	871	827	873	863	855	818	819	826	824	849	870	892	879	845	832	858	838	839	880	829	824	865	850	801	828	834	804	794	858	901	792	845	889	872	831	855	823	810	873	838	832	897	848	823	834	820	894	845	863	880	878	876	817	872	895	859	877	855	886	809	814	905	858	828	855	862	853	841	862	817	848	845	870	879	843	860	788	841	858	868	858	890	829	870	881	838	809	842	834	807	852	815	816	873	833	898	882	827	806	846	817	880	850	874	874	822	794	801	833	858	842	823	842	832	872	816	830	873	857	828	853	883	823	867	877	826	834	813	866	835	795	878	846	835	829	841	863	889	894	868	909	815	837	788	832	818	862	811	856	883	834	813	814	799	819	825	878	856	798	818	870	839	857	885	837	904	799	873	815	866	864	838	840	832	892	842	856	886	848	812	875	891	833	878	810	833	863	853	831	789	826	852	892	864	848	844	833	835	833	867	863	864	859	842	809	863	888	874	847	884	877	808	873	840	819	831	814	870	882	849	810	841	848	861	929	901	814	858	817	839	836	791	826	877	847	826	796	817	843	836	913	889	832	841	828	855	840	835	840	857	902	885	816	865	833	854	892	819	829	849	846	824	844	868	883	804	872	869	769	874	859	804	829	844	894	861	848	852	897	846	858	924	890	880	830	844	842	857	856	806	818	867	789	872	864	861	805	898	880	874	862	861	877	888	863	841	893	897	913	851	847	882	901	859	817	844	840	830	808	886	863	834	873	878	793	891	849	755	863	789	838	842	873	881	813	854	875	858	875	891	869	831	841	790	851	882	857	891	878	809	864	905	837	828	812	851	859	865	858	888	812	813	850	810	837	833	875
19411	15383	10322	5331	3905	3009	2484	2129	1762	1571	1323	1222	1196	1114	1051	1024	1043	1008	963	976	960	955	948	911	903	921	858	932	927	926	901	950	903	888	865	860	871	860	857	889	863	827	905	860	884	883	859	872	825	830	893	893	892	785	814	868	935	808	832	839	832	855	915	844	857	788	870	834	864	857	876	807	873	902	863	875	831	893	888	856	875	838	798	885	840	838	886	812	853	848	881	869	909	880	920	849	898	844	885	881	867	835	872	849	892	852	876	869	855	779	837	870	844	831	831	788	864	862	892	826	844	867	822	800	834	861	897	901	863	822	880	854	822	883	821	827	815	868	909	822	824	849	909	840	835	895	894	865	813	852	822	830	885	900	826	842	850	793	860	923	824	813	799	824	868	809	803	859	835	812	818	858	845	852	867	879	845	830	865	897	874	869	838	846	844	900	822	818	875	894	814	844	829	877	802	879	815	805	873	855	850	842	893	831	827	837	831	907	799	840	878	828	841	846	855	828	891	863	876	880	850	844	837	800	902	830	891	898	863	850	890	851	848	842	864	835	878	847	902	838	873	822	843	869	885	863	854	801	857	819	831	851	835	923	844	842	859	923	828	822	886	849	818	851	900	822	849	820	866	887	878	828	886	832	851	894	810	862	857	863	848	847	865	828	812	869	799	841	815	911	837	830	824	860	844	832	820	818	846	861	827	852	825	800	786	844	854	843	819	823	870	788	864	772	864	819	823	831	817	803	899	857	833	851	839	811	855	874	846	830	910	843	832	855	876	869	869	829	824	863	894	846	849	852	795	824	854	824	814	859	838	865	919	844	894	867	852	873	853	821	845	855	847	851	878	836	850	781	820	817	861	805	845	851	805	881	857	832	865	891	806	863	881	835	891	827	893	839	846	835	866	886	827	842	905	886	837	847	812	910	836	878	834	843	828	837	806	797	815	925	873	833	856	879	862	807	824	852	861	863	878	867	852	840	852	854	862	872	862	832	810	858	836	873	825	811	844	818	875	866	817	878	884	855	879	817	808	841	837	847	843	854	877	842	812	879	885	866	822	852	859	859	877	883	824	884	831	842	851	888	866	866	874	818	814	810	791	895	818	830	847	846	838	875	843	901	826	862	808	865	855	855	865	828	827	850	818	864	835	862	853	853	867	851	869	823	842	787	850	859	877	856	845	863	834	861	853	896	914	881	884	846	888	858	882	851	863	842	867	850	834	864	844	839	872	806	855	888	857	925	811	867	836	802	854	824	830	778	754	884	854	900	827	864	869	818	861	868	872	887	835	811	855	891	829	875	886	893	806	844	785	847	868	841	857	841	832	864	853	837	853	818	859	832	918	901	813	888	842	819	843	838	842	848	855	857	793	854	869	866	874	835	801	903	840	884	855	846	837	834	894	860	846	849	827	846	865	879	794	859	891	886	866	891	889	812	849	858	863	833	759	890	874	868	859	868	873	841	832	829	873	849	911	886	834	833	839	885	854	837	862	845	835	883	836	808	854	851	823	870	840	849	910	812	835	845	790	883	800	798	878	879	909	860	882	876	896	870	863	856	830	807	831	834	843	812	831	860	879	799	825	848	855	851	841	855	815	826	850	817	877	847	831	906	860	811	881	859	860	830	899	858	862	849	866	926	854	844	843	853	814	829	868	828	893	850	813	808	845	850	806	817	842	862	843	852	828	836	804	846	819	868	848	839	807	892	877	839	873	860	811	886	865	870	892	840	839	863	820	863	870	868	865	871	919	844	829	843	857	845	899	830	798	876	860	821	838	863	856	855	835	863	916	844	864	839	850	868	812	870	837	836	869	820	903	823	848	842	846	862	838	822	885	866	796	820	824	851	877	788	874	902	825	857	796	846	879	871	832	828	781	838	822	870	815	806	842	850	848	820	878	857	833	852	850	858	839	864	856	821	830	846	831	860	810	856	816	829	825	856	827	857	857	878	884	858	810	845	843	860	873	816	815	824	861	843	875	898	840	861	881	892	914	867	873	878	861	827	873	829	835	883	832	889	797	882	825	894	852	913	872	825	886	831	863	766	819	844	834	812	843	925	818	863	820	873	843	825	843	870	864	816	833	850	819	908	852	853	874	873	944	885	833	820	851	843	828	814	830	874	872	843	868	883	869	859	914	857	867	842	841	826	867	882	880	853	840	776	798	882	844	799	853	881	899	897	841	814	852	806	832	853	845	872	818	820	875	871	862	891	877	836	846	843	837	897	841	847	868	769	860	853	777	832	853	845	889	873	872	778	833	822	905	870	890	828	874	877	830	851	839	869	846	808	903	841	806	905	862	874	866	853	843	839	779	889	891	874	895	819	843	829	847	839	807	877	832	845	834	852	858	875	908	857	824	858	853	855	795	840	829	778	846	897	830	871	816	862	858	828	849	799	858	859	847	821	848	882	855	828	862	892	874	819	835	858	880	853	908	836	865	876	845	908	898	806	886	893	871	863	828	836	816	866	789	826	865	868	840	824	808	848	894	859	836	844	889	830	831	892	849	903	880	832	873	809	845	815	863	922	824	841	850	817	806	860	876	861	870	869	811	847	883	851	810	821	824	865	848	809	850	859	901	880	806	841	830	854	831	844	896	837	832	843	824	832	872	811	872	818	832	779	852	840	893	847	844	800	873	874	895	844	877	884	852	851	769	815	865	816	868	884	821	862	857	836	831	882	861	873	821	861	860	818	835	851	862	850	838	835	825	865	867	873	825	860	864	871	848	872	894	829	820	877	844	855	832	870	931	807	798	851	857	865	910	843	867	838	852	846	805	842	816	869	857	818	845	906	872	872	880	862	840	838	871	867	868	851	860	847	811	856	886	870	844	843	846	824	831	865	822	857	876	877	853	832	833	840	834	852	877	846	858	838	806	828	802	855	857	907	807	912	828	838	863	841	823	868	901	846	832	874	879	883	847	839	827	854	781	926	886	870	876	858	820	819	885	809	843	895	861	889	844	910	819	894	847	824	815	858	899	865	846	857	820	795	827	869	817	864	891	818	860	860	883	880	846	837	892	861	894	871	848	865	840	840	810	815	881	816	811	858	835	868	832	925	841	834	837	817	930	910	834	840	862	864	852	853	834	871	828	858	845	922	859	859	799	843	825	811	841	911	837	879	869	848	834	841	852	843	839	881	825	869	873	831	838	857	817	869	857	855	839	803	829	862	845	889	834	828	848	846	820	883	813	831	876	853	861	822	824	808	862	865	865	841	874	850	856	848	849	847	830	792	861	849	876	830	810	820	816	850	868	816	825	858	879	858	861	867	843	826	845	874	865	841	870	817	844	844	857	779	812	867	828	874	797	839	870	834	870	812	841	830	857	821	835	888	784	848	893	837	858	824	882	868	845	878	887	834	832	889	846	894	830	898	814	794	844	848	850	838	830	867	870	891	850	879	874	852	818	795	830	844	839	824	871	874	848	850	872	864	837	901	856	847	858	844	843	871	849	853	817	861	845	815	780	869	869	821	899	867	882	823	807	853
28049	18020	3955	595	460	392	389	375	329	370	338	340	319	351	323	378	324	311	372	320	353	328	375	332	331	365	376	346	328	362	333	353	363	352	346	374	359	353	352	355	355	354	345	336	359	351	332	348	365	315	332	370	297	353	347	343	352	344	349	374	353	338	355	342	366	371	377	326	376	345	340	302	339	332	317	349	345	320	356	335	376	351	342	345	360	326	348	318	335	329	355	326	389	383	338	341	361	351	359	371	347	362	361	328	319	324	322	350	362	336	343	356	336	389	352	375	363	358	370	331	341	373	353	336	368	333	334	376	332	349	339	366	363	327	361	337	357	319	353	321	341	341	345	344	337	342	368	358	349	352	341	371	335	336	317	342	341	336	356	349	337	391	346	338	313	371	332	328	343	310	336	347	336	370	336	345	333	338	338	368	359	335	362	358	333	326	349	365	361	345	368	376	353	334	346	352	391	336	343	342	354	345	362	349	354	335	345	362	323	355	381	350	349	343	327	348	323	343	310	353	376	351	365	359	331	366	328	386	360	360	341	378	360	342	336	340	360	391	377	340	331	340	366	338	332	337	345	312	355	356	300	333	354	341	330	339	351	367	366	339	375	376	334	354	351	315	349	351	368	352	341	368	370	371	318	341	366	346	355	382	333	343	302	392	349	320	386	363	380	357	345	327	382	336	342	357	353	368	329	325	321	357	395	368	348	362	329	337	340	328	350	321	352	367	331	335	317	372	332	345	359	348	358	355	327	299	357	340	323	386	346	394	340	349	351	338	345	321	336	334	361	336	392	370	372	392	368	380	347	322	330	342	321	346	317	339	321	370	406	334	354	348	329	337	357	360	344	342	350	343	336	335	362	332	346	362	363	332	405	341	366	381	336	344	338	343	335	330	360	343	333	355	345	349	348	349	368	351	338	363	345	372	361	315	370	373	364	333	358	332	368	341	329	358	364	341	359	339	327	394	333	351	348	338	332	363	324	339	365	315	371	336	344	373	363	306	354	359	335	360	335	360	334	348	341	333	370	353	350	344	322	351	349	305	402	349	327	346	331	349	331	331	347	367	348	389	375	348	344	354	347	341	355	338	384	347	341	322	329	354	361	318	326	349	336	367	341	362	356	329	357	338	331	360	388	316	354	352	348	337	341	373	321	317	340	346	310	358	338	381	333	360	361	381	335	346	367	328	344	349	316	313	343	345	354	363	321	364	359	345	345	314	351	366	335	361	374	365	348	344	375	347	350	311	339	361	345	374	359	363	319	380	374	345	356	359	343	356	397	364	344	306	338	326	346	352	309	370	329	355	384	348	343	339	347	371	354	347	365	378	390	371	367	333	334	364	307	324	336	347	317	353	376	385	356	369	312	351	351	342	322	344	369	319	319	382	355	390	371	392	366	324	366	317	366	349	352	376	358	397	370	360	353	397	334	347	381	345	339	349	353	333	366	352	347	373	351	360	334	331	383	374	319	381	347	364	350	361	356	376	368	363	339	323	374	331	353	347	363	345	363	368	318	373	344	371	356	358	358	381	325	343	334	363	361	361	346	362	359	314	378	348	341	330	338	358	356	347	364	350	346	319	352	359	353	338	326	392	334	367	347	380	342	331	338	378	357	353	340	337	317	344	347	334	340	347	389	356	370	360	330	342	354	380	360	362	345	345	332	341	324	329	324	375	362	357	360	357	368	352	340	377	309	326	337	372	365	354	356	362	323	388	354	335	341	339	342	357	355	372	357	347	319	338	382	371	343	355	365	360	325	341	352	333	360	352	333	341	353	323	354	349	356	315	364	336	344	341	347	349	336	339	331	356	339	331	325	357	355	353	384	344	412	337	344	355	330	349	363	352	358	337	356	342	373	365	357	364	378	346	350	343	371	332	319	343	353	345	330	363	356	347	365	333	334	381	347	340	331	337	367	357	339	372	366	338	329	351	343	337	350	342	367	346	328	330	358	359	352	341	363	339	360	296	324	339	315	334	366	354	329	357	381	348	358	343	367	346	328	354	350	346	337	336	357	385	372	358	372	352	294	376	364	388	351	336	347	346	341	338	351	320	359	329	346	328	358	353	308	332	343	365	356	350	338	327	316	360	356	382	323	372	367	332	332	355	391	303	378	353	340	343	360	383	348	372	332	371	359	326	338	342	349	361	324	316	355	349	306	338	365	351	329	298	299	397	381	353	368	348	361	342	331	340	314	351	371	318	352	384	355	359	366	340	362	312	333	367	341	335	355	330	321	331	374	361	331	343	358	374	349	362	366	389	363	333	331	342	325	371	357	345	348	329	384	384	341	330	341	346	302	369	324	378	379	339	362	364	362	348	388	330	325	349	354	366	317	327	350	370	328	346	393	338	358	375	336	318	353	357	354	331	330	337	343	366	335	344	364	351	323	381	345	349	368	345	335	379	348	361	325	365	363	304	369	334	329	384	360	311	311	332	305	340	304	366	347	333	318	330	330	318	386	349	347	343	346	356	360	322	318	345	369	363	332	362	347	362	347	327	343	356	313	369	323	320	366	379	330	337	341	342	362	352	336	337	366	356	334	353	378	338	328	367	354	359	357	342	346	318	354	350	349	327	337	333	307	331	332	348	350	357	358	329	346	326	347	343	330	335	354	355	311	370	348	353	329	378	347	333	323	320	350	358	395	336	320	335	333	373	318	376	357	360	332	348	341	332	336	328	349	328	369	353	378	390	366	383	361	339	319	358	308	358	356	381	327	347	356	360	370	361	377	311	325	310	379	342	343	370	348	345	363	338	332	335	360	329	352	341	325	342	341	338	365	305	337	342	339	378	365	341	306	352	338	337	358	345	319	369	329	344	352	354	333	360	384	364	357	349	325	323	334	346	365	360	350	363	349	383	339	313	361	354	307	381	357	356	363	358	363	333	335	341	368	362	323	346	346	337	345	328	346	369	344	324	359	354	368	366	342	332	355	330	325	338	356	348	288	339	338	349	359	362	377	358	324	342	351	360	327	334	339	370	374	338	339	379	354	342	349	357	317	368	331	373	351	319	320	344	364	330	341	362	371	335	363	317	326	336	342	319	353	349	347	349	348	352	361	378	334	337	374	317	356	346	350	336	359	330	354	365	337	358	367	351	382	324	356	357	373	304	352	349	339	334	340	358	345	352	348	351	348	320	343	357	334	356	332	316	388	324	354	334	340	314	346	340	348	343	339	351	344	365	319	339	390	395	358	331	364	340	340	327	332	320	339	356	332	358	357	344	353	369	374	353	357	355	330	319	352	366	377	339	323	336	367	344	365	329	336	330	354	359	375	332	360	361	314	375	356	326	360	354	388	323	338	343	337	297	314	339	316	358	362	376	343	347	327	337	363	355	387	355	337	362	343	335	382	338	330	366	352	341	341	340	312	323	326	338	362	358	347	340	330	347	340	340	335	350	366	346	375	347	355	352	320	358	372	360	352	340	353	370	374	357	352	371	362	349	361	321	326	366	312	377	364	300	329	331	366	337	305	373	347	356
7420	984	743	562	465	418	457	422	411	420	409	425	383	415	386	397	395	353	395	389	414	363	395	369	430	378	394	410	387	377	385	385	403	373	403	378	395	394	399	371	379	384	440	378	429	367	385	349	386	391	408	394	389	393	387	399	396	404	402	373	426	376	394	390	422	361	415	381	343	354	380	381	380	410	397	405	394	388	405	368	360	418	368	381	365	420	406	402	385	375	412	390	386	399	397	424	424	388	425	381	390	390	386	398	436	379	388	399	366	396	381	405	383	398	432	384	368	365	377	414	375	381	409	375	409	396	388	409	421	407	371	403	427	401	419	375	419	362	375	408	392	416	368	380	428	387	430	393	362	373	412	381	386	390	391	405	369	392	365	386	418	390	364	422	389	332	353	395	387	388	390	390	405	396	387	391	398	377	393	391	400	389	405	390	407	406	416	396	378	424	357	390	396	387	411	402	393	406	417	412	357	387	375	417	380	418	373	416	385	397	366	402	392	390	403	396	368	395	388	388	382	361	392	418	392	421	351	380	347	372	436	378	399	390	405	429	387	408	384	382	421	422	397	399	394	383	393	372	392	395	415	419	361	385	414	406	421	409	395	409	397	397	371	391	408	402	411	384	420	409	391	398	371	397	368	411	358	401	378	388	411	373	408	389	416	433	401	398	371	387	377	372	381	404	364	398	370	383	412	429	343	416	394	370	389	377	359	403	397	420	406	380	433	388	407	414	376	358	382	395	393	404	381	402	409	427	412	391	367	413	387	390	413	405	356	420	405	406	399	382	416	414	381	382	377	380	389	406	365	367	423	402	408	407	395	379	360	388	401	413	394	394	394	403	387	347	385	387	380	377	395	390	372	388	400	370	402	374	362	396	364	394	404	385	393	382	395	355	396	405	405	404	388	417	429	400	391	417	404	390	429	407	403	385	433	393	389	385	441	378	415	397	370	372	370	397	395	397	381	353	402	409	431	414	396	375	394	383	390	390	418	393	405	398	398	392	411	375	374	428	386	443	401	393	380	381	380	374	435	392	384	378	410	401	377	423	375	390	391	406	415	396	389	383	374	406	356	382	423	420	416	435	399	396	383	365	390	440	406	402	367	425	413	380	389	416	392	396	387	407	389	396	420	412	335	417	413	387	406	399	384	401	366	393	408	366	399	435	414	425	389	397	400	406	423	404	388	411	386	403	380	367	378	396	384	405	416	409	391	403	413	393	406	426	375	461	384	369	398	390	390	384	377	396	411	385	396	400	389	394	406	372	391	402	381	370	411	428	383	356	377	439	382	365	412	349	408	380	392	385	390	419	368	367	416	382	402	411	415	367	375	376	374	379	394	429	393	416	400	406	392	385	374	409	385	425	425	402	337	408	381	402	387	392	381	386	405	351	386	430	350	381	415	416	390	383	423	379	394	418	403	389	392	371	399	378	392	415	350	398	373	396	397	350	394	401	429	409	394	378	368	364	386	442	385	414	432	395	386	389	400	381	391	421	412	394	400	395	393	391	383	409	379	345	393	393	404	383	378	391	393	377	387	437	421	378	380	384	376	414	403	391	389	402	420	408	399	404	387	391	426	401	405	412	438	368	388	373	367	384	377	384	405	376	371	388	401	397	406	400	374	387	409	380	394	415	358	415	377	396	396	356	368	423	389	394	403	398	381	412	361	383	404	388	428	405	442	370	427	404	357	412	383	385	389	407	395	399	374	406	381	374	382	403	384	370	406	376	401	378	425	407	366	405	393	369	387	381	422	386	386	430	393	406	378	410	367	386	407	372	391	388	430	397	375	414	388	407	403	359	413	343	389	398	386	383	382	393	385	386	382	381	436	373	361	408	376	408	400	382	392	380	378	411	389	402	387	366	399	397	405	423	404	416	390	392	379	435	426	360	443	373	423	376	421	393	414	397	414	378	418	393	379	423	394	356	382	375	394	388	414	375	363	365	390	396	407	395	399	378	357	416	378	378	411	410	395	392	408	392	422	384	380	382	392	390	397	424	412	383	371	378	407	439	369	388	410	379	373	380	406	426	403	374	376	382	403	390	386	375	385	372	414	382	361	411	398	420	399	380	385	389	402	363	398	399	373	412	397	373	377	384	357	359	413	355	362	423	375	384	381	413	354	404	369	380	374	387	374	400	418	401	409	412	387	379	390	398	389	390	380	395	382	384	396	442	397	398	379	397	377	403	369	421	360	369	421	427	383	381	407	423	445	400	404	408	402	400	399	390	404	376	377	361	408	399	392	385	372	405	385	384	423	399	414	395	409	382	436	367	378	383	409	404	387	387	436	377	398	423	387	375	442	356	396	402	404	403	371	372	398	408	368	355	403	385	410	384	382	378	363	399	391	435	390	404	411	409	387	404	367	378	372	388	377	427	405	380	397	351	385	367	394	432	403	364	386	400	406	395	411	404	402	386	393	420	410	391	399	399	392	375	412	382	394	421	389	385	348	397	397	405	380	398	358	371	380	392	392	350	338	367	392	365	386	372	395	368	354	394	357	406	373	382	352	368	391	397	444	416	432	422	380	386	376	399	383	438	377	390	400	404	412	377	376	389	402	384	388	398	407	382	365	392	395	387	377	401	386	404	387	394	384	428	409	422	373	439	409	396	411	406	372	387	373	399	405	391	396	408	416	430	350	395	388	395	389	384	393	384	380	355	377	390	377	387	389	364	397	407	389	392	410	354	380	385	412	359	370	401	387	371	374	357	405	374	400	394	381	385	391	382	420	417	353	376	365	373	415	413	377	389	366	390	414	423	416	372	381	366	394	429	350	414	421	365	395	398	424	382	386	376	390	391	394	409	383	376	366	353	364	391	401	392	404	386	404	403	400	382	413	369	405	407	367	393	393	416	405	386	358	359	396	422	390	398	449	432	385	396	406	415	393	379	391	362	396	386	418	389	385	399	379	370	416	414	404	395	383	388	387	413	406	363	400	392	392	373	412	377	415	414	386	372	381	400	414	399	387	392	362	410	404	383	411	421	367	377	375	354	366	398	393	394	402	398	409	347	396	416	366	408	427	410	380	393	390	382	420	391	387	404	393	401	404	402	360	376	426	365	399	405	380	385	383	398	390	373	425	394	397	408	391	416	387	399	383	415	373	399	382	386	409	404	357	396	374	413	384	397	380	369	406	390	422	431	377	426	401	383	387	426	400	376	399	392	374	384	415	385	416	413	394	394	382	369	393	375	381	401	405	403	402	375	381	368	392	368	400	377	394	387	401	431	399	387	358	398	377	389	397	378	402	407	389	415	374	356	404	381	402	414	404	428	380	384	383	397	359	384	445	382	433	394	388	366	425	394	413	420	397	382	401	401	401	353	405	380	395	371	374	425	371	397	381	384	370	343	395	412	397	407	430	389	384	359	400	400	401	398	370	393	365	377	367	409	370	395	403	401	386	361	414	392	390	388	364	407	388	379	401	397	385	411	399	394	421	362	388	398	388	441	397	389	353	384	415	386	410	400	395	369	371	373	380	405
23889	21094	28299	24116	21102	9404	1061	767	649	550	540	493	505	476	436	426	384	424	391	398	399	449	381	446	409	389	407	385	379	412	389	384	393	408	399	396	390	379	409	353	369	360	364	384	406	371	396	380	373	365	368	439	404	368	380	380	434	383	377	402	380	394	401	404	363	380	392	389	368	355	377	387	369	393	384	394	385	401	387	404	381	366	374	374	386	409	364	369	396	361	359	383	363	400	413	382	376	387	357	354	361	398	380	410	353	418	370	375	370	362	381	365	389	357	363	358	369	366	393	415	413	387	366	380	379	364	376	383	384	373	385	383	352	402	379	358	352	390	367	396	378	384	361	343	358	379	362	380	382	403	390	408	357	378	373	389	370	394	392	407	370	389	391	388	360	399	388	374	393	384	362	383	363	404	364	370	379	325	388	384	391	358	360	381	377	343	368	354	380	384	360	375	409	367	372	371	404	382	372	405	387	410	383	346	356	365	377	372	353	334	409	419	359	407	354	363	401	419	390	375	387	361	359	389	397	394	342	342	391	371	370	394	374	369	387	381	347	351	368	363	355	399	400	385	373	344	369	366	359	386	404	383	395	396	377	366	379	389	384	392	392	391	392	400	393	377	399	358	372	348	406	375	384	392	375	385	348	371	370	372	377	415	422	363	384	369	372	412	388	390	385	377	378	390	348	404	370	380	387	349	339	383	387	390	389	361	379	370	364	392	396	424	416	362	357	369	371	397	387	393	375	371	365	390	348	400	347	372	377	378	411	360	387	363	391	406	362	347	369	375	379	391	376	353	364	367	394	373	411	381	393	393	371	369	415	371	375	367	394	358	372	391	389	351	379	397	402	396	378	426	390	373	369	355	360	386	367	365	333	393	379	355	364	406	371	412	402	401	371	358	407	376	369	392	365	332	412	375	424	356	424	366	385	367	355	410	372	377	385	363	332	369	406	363	388	400	382	393	368	398	348	406	376	391	374	371	385	380	385	391	362	397	383	348	376	365	376	392	367	370	415	361	382	367	397	415	386	361	378	413	413	348	373	395	385	385	356	375	416	347	391	375	381	389	389	372	398	406	404	380	374	361	371	418	364	386	377	351	410	383	378	417	363	372	377	409	373	395	376	404	380	372	386	353	381	419	378	404	396	397	387	367	378	356	374	364	382	397	391	388	399	414	395	358	386	373	393	375	404	378	381	374	398	353	373	379	333	351	358	384	391	321	368	365	391	343	383	406	395	376	379	369	377	411	421	401	397	389	381	412	383	360	362	363	370	378	343	358	359	417	360	395	378	363	381	384	383	380	328	370	387	382	343	382	372	358	409	378	380	386	374	340	391	373	390	378	367	379	421	357	385	373	355	347	383	394	374	363	387	417	373	355	383	402	331	397	414	379	375	386	379	366	361	390	398	385	381	385	390	369	351	355	375	354	389	376	357	390	381	346	394	348	392	364	420	393	403	399	406	391	391	415	370	345	396	394	384	364	379	377	407	344	407	365	378	366	369	402	381	389	384	339	375	390	358	404	376	391	387	381	386	382	381	380	344	394	370	391	370	380	369	367	414	410	387	394	401	387	384	396	381	399	390	392	396	380	360	414	338	366	410	402	336	363	411	417	382	376	390	371	393	391	366	365	346	371	351	365	389	372	397	370	359	382	364	363	367	371	356	388	379	410	384	378	383	386	386	388	378	357	362	406	385	379	344	370	411	383	379	377	398	354	373	372	356	385	386	372	395	390	373	398	388	355	358	396	349	372	378	368	407	394	377	373	396	372	364	395	372	382	390	381	360	364	381	384	353	381	391	349	389	374	410	372	380	357	346	369	367	385	384	395	355	384	359	366	396	393	367	328	369	374	377	357	356	396	406	373	399	362	362	382	382	353	349	348	380	381	399	393	378	357	434	370	384	376	392	370	371	361	340	359	342	377	414	355	416	342	390	400	334	377	402	372	381	387	365	378	363	413	363	402	351	381	332	366	423	369	388	391	363	365	368	369	388	406	355	411	420	380	350	404	361	362	364	374	416	363	413	363	374	348	340	400	361	372	393	405	407	375	346	369	365	327	405	364	366	351	395	370	395	387	334	401	348	401	359	368	399	383	396	370	382	371	388	365	349	344	404	389	374	377	386	381	358	381	409	395	394	367	355	376	373	390	386	408	388	379	394	359	379	353	391	385	328	384	371	383	374	386	383	327	377	406	397	379	396	378	348	384	371	388	382	359	375	380	357	391	375	385	347	390	357	356	381	388	418	405	384	426	398	420	385	351	380	391	383	396	383	392	376	377	394	359	385	356	369	366	366	398	365	425	381	391	353	364	354	380	365	380	383	363	371	350	345	379	351	405	410	356	361	419	361	370	396	372	380	372	364	385	368	395	376	359	382	393	334	406	366	388	385	363	382	397	366	358	373	439	325	378	355	381	415	357	388	386	357	360	379	394	359	402	371	406	386	397	362	398	400	356	355	407	393	366	393	366	362	403	370	420	353	361	366	373	378	399	363	386	374	379	378	355	392	368	387	381	385	355	361	395	370	363	381	404	393	363	387	391	359	398	376	347	367	392	352	374	395	381	340	377	392	368	364	365	392	414	393	378	395	388	380	385	384	386	413	409	384	360	406	386	426	341	382	379	367	362	393	398	365	385	360	384	429	382	406	375	371	411	332	407	407	402	378	398	390	383	389	375	395	391	362	383	387	409	378	348	361	364	384	358	404	359	384	365	366	405	403	369	393	365	414	374	357	348	386	395	406	350	378	400	378	402	380	389	368	362	385	409	388	406	352	383	372	351	409	375	394	368	391	418	405	400	340	371	354	421	399	350	419	399	382	408	360	390	394	382	374	389	364	372	372	419	359	398	374	368	393	393	388	374	380	387	393	355	430	406	425	407	395	377	348	373	392	404	373	376	377	373	402	370	381	407	383	369	376	376	397	375	385	366	375	387	398	374	359	373	351	338	352	395	379	355	364	368	370	327	374	386	379	378	371	395	386	388	365	377	387	382	365	363	347	393	341	404	400	367	405	360	404	400	367	391	405	347	384	335	381	347	363	420	396	401	417	368	389	397	403	377	394	402	407	377	398	405	385	352	413	411	390	353	416	389	394	411	371	353	372	372	364	411	372	396	357	380	371	361	367	409	382	372	395	392	401	379	319	369	368	363	390	393	388	381	376	362	378	371	416	347	397	376	374	393	384	357	379	374	379	365	384	360	379	353	371	394	387	374	369	347	350	426	376	357	401	401	369	366	378	412	361	402	398	363	368	398	358	381	358	385	366	397	379	365	370	373	383	392	379	378	396	372	372	375	365	347	404	361	354	371	379	360	367	384	371	375	379	372	349	381	415	372	383	358	352	411	412	363	381	357	393	377	379	380	401	377	374	386	357	369	354	384	398	360	384	410	402	398	372	346	367	370	370	362	387	384	363	384	375	374	396	374	366	394	394	399	371	362	364	355	358	377	365	391	376	380	384	395	386	371	421	361	394	356	416	368	350	349
17516	9232	5875	2839	2008	1617	1281	934	893	700	669	651	569	504	556	504	471	471	498	489	432	436	462	478	426	414	444	439	430	441	420	424	420	446	403	405	412	436	432	373	410	421	451	425	414	430	389	398	424	400	388	408	412	366	407	412	430	418	405	413	411	403	415	408	375	410	424	420	365	400	428	392	418	412	401	406	375	407	405	411	413	374	402	416	395	416	373	458	422	444	389	409	410	409	426	427	404	404	411	396	423	397	402	375	405	395	413	394	386	393	393	393	439	403	436	421	400	405	380	431	404	399	446	425	416	406	393	392	434	403	385	409	382	402	425	380	421	405	393	391	394	384	425	411	402	408	454	410	388	382	375	411	401	428	355	414	414	411	403	401	423	391	427	418	418	401	435	415	423	369	433	435	392	416	429	383	418	387	392	397	401	394	421	385	401	426	421	393	432	405	388	401	429	409	370	416	407	412	406	438	384	392	425	386	410	433	424	392	381	418	449	441	386	425	419	407	417	391	418	413	399	399	410	399	360	374	429	431	420	412	404	420	413	420	394	445	400	391	405	409	396	410	399	400	432	392	371	421	417	422	401	452	370	418	424	408	385	410	415	427	432	367	438	417	367	409	444	403	394	425	379	413	436	391	451	371	401	394	392	396	370	398	400	405	385	383	400	414	386	417	404	382	441	415	396	389	409	434	422	433	366	429	386	459	407	426	409	410	414	403	401	397	404	398	420	368	397	404	422	422	427	435	371	407	389	407	396	416	396	383	440	417	390	392	383	403	411	443	411	375	392	404	390	422	385	439	396	392	431	400	431	421	379	386	395	410	389	383	437	425	389	422	397	428	428	416	427	448	434	457	405	402	418	399	434	385	412	431	384	397	424	410	385	392	399	428	430	382	444	384	424	451	398	407	403	413	403	424	433	404	396	404	365	407	417	394	436	414	411	423	375	393	413	395	423	385	428	433	413	433	417	384	439	402	399	389	420	433	395	370	394	400	422	433	432	411	415	406	415	427	415	436	407	399	432	390	385	418	423	392	408	410	400	394	420	416	459	405	385	362	386	429	422	378	390	374	441	392	428	419	438	418	413	422	398	379	401	406	365	425	373	393	377	440	432	402	449	390	384	408	378	414	387	402	392	405	429	416	397	399	374	382	381	393	424	408	406	408	427	399	406	443	387	391	427	394	392	399	399	406	360	409	411	425	399	395	407	420	378	414	372	407	402	406	376	436	404	409	403	410	370	400	403	414	418	421	427	403	405	408	398	386	436	418	415	382	424	364	410	407	421	402	401	408	398	398	391	404	456	411	412	382	423	384	456	378	439	375	421	391	417	413	393	385	436	415	350	424	374	376	372	407	435	386	381	406	439	427	427	387	393	414	400	379	418	412	430	376	383	390	381	422	399	392	434	392	407	393	398	421	415	424	398	426	400	375	414	412	411	455	395	407	407	404	424	451	423	371	384	420	446	410	413	360	404	416	386	391	369	420	364	410	392	389	357	392	418	422	430	423	375	411	406	414	385	392	378	435	420	396	429	423	402	426	389	409	377	388	365	386	390	420	442	406	407	398	378	410	408	365	393	411	384	410	415	394	425	394	413	408	390	416	409	427	420	425	418	384	422	371	394	424	431	447	404	420	373	453	404	406	411	409	387	422	396	413	409	408	427	415	403	382	387	401	432	399	399	392	393	382	382	391	434	411	408	419	414	420	385	402	402	412	399	420	412	379	377	397	392	375	394	432	412	357	410	372	433	412	411	406	431	424	386	418	399	398	389	423	435	411	408	419	411	429	381	370	416	369	432	426	443	418	414	396	418	444	388	407	421	436	417	414	437	356	380	428	436	425	404	428	401	409	400	438	390	436	399	357	402	431	402	391	407	413	446	414	404	405	407	410	435	410	416	444	410	421	395	414	408	396	409	422	392	411	437	398	416	416	387	386	392	394	408	419	392	432	386	402	392	413	423	384	370	382	392	387	392	418	395	381	389	386	406	431	393	388	402	401	391	442	401	366	440	401	351	408	436	449	408	397	375	387	407	410	387	445	449	394	416	417	408	407	350	387	405	386	395	426	381	385	445	399	393	403	428	405	415	426	396	416	419	405	429	389	413	439	413	411	404	459	425	446	388	399	403	425	418	415	407	395	437	402	431	394	406	383	387	399	397	456	405	406	392	394	404	384	434	427	406	402	427	430	435	415	418	372	428	387	383	413	427	405	403	402	410	370	405	427	403	385	407	416	433	425	370	405	396	376	440	368	393	388	402	409	371	416	403	388	418	424	417	390	402	379	430	389	380	394	407	408	371	399	395	392	412	433	403	378	385	405	426	409	395	406	412	419	413	406	386	421	372	394	384	382	403	380	415	396	424	393	390	418	391	424	400	423	394	398	398	431	396	424	423	379	395	390	394	425	429	405	413	395	392	395	392	424	413	420	387	397	428	390	417	409	418	410	389	400	404	403	394	427	432	392	412	432	409	421	374	443	407	409	425	419	400	412	391	432	421	414	400	416	411	456	409	413	364	418	400	404	401	425	366	423	375	426	404	410	407	400	381	411	428	398	437	404	404	429	430	386	392	444	367	449	382	382	399	409	412	394	414	423	433	405	399	402	430	433	430	407	413	384	440	388	430	415	388	382	422	429	394	381	400	406	421	373	430	419	384	389	421	395	397	439	421	399	405	422	388	398	397	407	401	448	405	371	389	431	448	426	429	420	398	375	359	393	397	386	422	399	403	390	397	395	399	387	385	399	397	410	403	392	406	450	417	420	420	428	425	430	387	393	409	382	439	426	388	396	412	417	424	371	391	413	448	409	381	364	422	428	428	440	439	385	417	384	415	371	431	409	413	425	410	412	409	407	420	400	415	414	404	442	375	399	388	391	403	405	442	415	395	398	400	405	444	425	409	411	392	416	379	408	435	376	401	389	395	414	374	403	421	394	440	400	409	409	415	412	405	452	403	381	379	391	384	383	424	426	385	406	415	421	393	409	389	424	446	425	401	409	374	401	384	428	382	422	399	433	399	384	383	397	392	433	410	387	399	409	397	377	402	396	397	395	381	364	393	424	395	438	398	421	430	406	403	428	420	447	361	402	414	444	374	399	446	399	380	391	390	413	413	364	409	407	411	390	393	432	410	411	388	396	417	387	442	405	398	400	437	445	399	393	413	400	436	401	404	409	384	379	432	389	395	404	403	381	416	354	401	436	379	414	394	386	411	382	407	422	399	416	412	395	390	400	414	418	379	381	410	419	412	361	398	436	406	433	413	433	381	420	392	395	380	392	396	380	372	402	425	429	373	415	388	373	430	440	422	392	367	405	338	376	382	407	398	377	394	389	438	399	425	390	438	390	368	404	406	427	396	397	386	408	386	395	392	429	426	381	385	405	448	380	435	425	408	391	436	410	401	392	380	393	365	392	420	394	425	385	382	424	422	380	426	430	433	378	427	407	436	387	383	394	401	426	405	385	416	417	385	403	408	389	417	402	421	439
25067	21098	27172	25176	10080	1227	992	910	782	780	745	743	758	736	715	723	681	704	712	730	667	707	708	697	671	726	668	683	615	739	681	687	661	699	699	685	673	641	710	655	695	699	668	674	747	715	633	668	672	641	627	719	643	679	654	655	692	650	659	675	653	700	740	695	692	647	656	703	679	670	691	681	665	671	619	697	664	662	687	681	653	639	666	667	624	627	692	688	685	684	682	722	668	679	659	683	707	722	664	709	723	717	697	695	667	662	689	672	679	758	677	666	666	728	694	679	689	706	679	705	693	709	650	673	706	699	692	657	668	647	740	622	681	680	648	679	688	731	663	706	671	677	665	651	655	638	705	683	664	692	714	696	682	666	690	748	663	699	712	676	682	622	688	661	696	693	656	686	674	692	656	681	701	673	663	672	700	739	670	688	691	707	675	659	673	637	632	660	654	709	722	674	668	695	669	642	654	701	683	719	664	656	699	642	653	685	731	701	693	685	637	631	662	666	713	652	709	649	672	688	653	689	657	658	646	663	663	627	677	670	704	668	668	694	655	690	686	664	633	703	684	687	675	652	665	703	694	670	700	666	697	649	677	700	671	628	617	670	698	664	638	666	688	700	713	697	695	665	649	648	696	690	678	705	668	663	687	687	676	669	686	699	681	661	686	704	695	698	716	684	715	712	707	665	651	698	695	675	702	674	650	647	663	725	668	666	669	721	697	679	657	623	667	679	681	693	638	627	648	701	695	696	728	676	679	633	686	668	693	698	713	670	680	690	754	671	716	702	648	680	717	678	665	656	680	633	683	650	663	673	678	683	683	669	687	701	687	758	644	673	637	701	648	678	708	669	662	722	685	697	710	700	671	693	707	649	692	658	660	632	616	700	627	660	596	676	688	660	664	716	713	727	643	689	694	687	701	672	698	709	693	660	669	703	670	695	700	680	675	704	667	681	687	651	661	720	704	688	670	697	731	674	666	684	624	677	668	643	680	684	663	647	652	693	694	657	689	638	711	662	681	685	654	656	680	699	711	697	657	703	668	646	692	722	728	690	686	651	659	657	673	684	610	644	656	697	718	685	655	644	675	689	729	721	700	691	713	681	696	668	686	693	683	677	654	640	668	675	652	673	683	671	679	688	681	665	659	615	677	690	659	662	678	659	696	626	661	674	713	716	698	663	709	688	758	749	676	728	644	685	652	719	670	684	686	700	659	660	648	709	674	645	688	621	692	645	653	665	700	665	714	679	693	692	677	690	720	664	710	669	708	704	671	708	697	702	666	683	677	691	662	684	650	661	669	662	684	649	667	661	724	657	707	684	663	683	638	681	660	682	668	639	676	678	668	719	698	645	651	671	653	687	678	654	670	670	714	705	689	701	709	666	679	665	688	681	635	664	690	685	698	696	658	711	694	663	648	625	674	725	677	710	636	716	662	707	672	685	656	682	674	694	737	658	703	728	682	656	626	677	699	697	708	703	715	716	642	719	713	658	706	654	637	656	687	683	682	653	657	695	695	705	698	672	653	678	702	654	659	693	673	704	624	680	685	681	667	653	638	644	704	652	684	709	654	663	683	710	603	696	656	670	697	666	682	707	674	717	707	641	651	706	632	648	687	688	704	685	691	690	688	667	696	681	652	668	653	673	688	693	669	672	703	683	689	669	667	685	635	694	716	678	675	667	689	676	669	685	696	655	687	663	654	654	661	672	641	665	720	679	674	682	714	694	652	663	673	675	637	666	659	636	671	676	666	664	677	702	649	653	710	708	678	739	678	717	654	654	663	666	645	661	675	698	670	697	698	657	651	661	696	657	671	638	680	664	653	666	710	684	719	666	671	619	660	681	688	705	671	700	715	696	678	674	689	680	662	678	685	664	621	712	662	661	653	644	741	686	688	656	658	672	679	645	726	665	657	693	659	680	689	703	690	651	702	691	674	660	661	653	688	724	724	726	672	673	667	642	676	660	711	679	664	729	716	636	684	739	670	680	700	647	678	684	677	696	677	688	705	666	641	692	689	683	693	667	640	636	634	734	665	706	665	655	690	696	699	707	702	637	646	651	694	708	679	663	663	634	680	643	678	649	664	672	686	685	686	690	608	668	702	685	697	699	679	672	682	659	699	667	679	661	686	703	703	659	671	649	658	702	630	666	715	636	642	697	713	663	691	643	672	663	670	696	668	676	693	687	709	698	683	663	634	699	663	669	680	654	700	668	707	681	678	719	638	695	682	718	654	698	666	682	699	631	625	662	706	715	651	624	668	678	677	692	711	703	687	691	693	752	688	704	707	696	683	752	675	699	673	650	659	698	678	644	688	619	653	633	703	717	641	700	644	648	688	656	669	684	675	699	664	656	658	699	676	668	704	662	689	720	690	695	624	668	702	730	635	649	659	695	658	683	675	659	723	633	675	693	685	671	666	729	666	709	639	662	688	747	687	642	667	665	700	678	693	732	707	599	697	715	651	641	717	659	677	691	668	724	693	698	698	673	685	684	677	670	677	701	665	659	672	666	660	674	701	734	706	604	658	664	681	701	680	671	687	677	723	723	671	695	676	656	655	684	680	654	653	726	707	687	668	648	648	694	695	651	662	658	677	648	655	651	680	703	720	685	682	697	702	642	663	677	678	629	652	631	701	650	673	664	645	657	695	704	697	692	682	658	699	658	684	669	614	703	696	725	697	651	677	668	638	646	651	658	688	681	687	674	651	681	670	630	662	675	653	634	713	678	652	704	690	659	676	679	716	686	667	674	634	711	695	660	694	676	668	715	655	690	627	650	725	699	680	657	711	666	686	713	687	642	754	638	673	673	662	710	738	684	681	655	671	670	700	696	706	715	645	681	685	745	717	693	717	661	698	661	679	678	675	654	694	685	653	689	669	671	669	714	676	674	623	654	679	660	668	683	691	669	717	678	699	704	662	702	656	647	627	689	726	689	669	670	648	644	701	615	679	668	677	649	654	696	713	678	677	642	661	658	683	660	711	673	659	700	714	720	697	660	701	697	665	644	654	683	645	661	698	686	659	668	702	682	687	679	660	646	664	677	649	695	691	718	668	651	639	683	677	702	706	703	662	678	700	683	738	660	673	621	711	693	693	728	698	660	667	667	709	638	683	680	701	664	735	662	720	669	670	673	704	640	644	678	725	673	700	680	636	627	681	641	692	669	675	702	684	675	696	643	672	667	680	665	722	717	715	654	687	665	653	728	695	684	629	646	707	731	674	694	685	717	658	685	675	698	640	713	666	701	680	645	709	723	666	751	693	634	652	652	670	679	661	701	690	711	715	646	688	706	721	683	671	641	690	675	654	703	650	701	707	672	658	680	680	728	645	716	673	696	673	683	739	672	648	670	742	696	681	705	686	711	687	638	662	624	688	650	657	649	658	702	663	746	640	690	658	659	665	691	656	679	658	657	646	697	641	639	693	651	681	671	697	724	653	674	684	673	727	665	625	657	678	642	679	682	668	722	731	702	671	719	661	673	652	652	672	726
16184	5507	3493	1936	1516	1304	1121	1034	889	973	877	870	826	801	759	808	769	729	795	714	744	752	755	760	743	747	747	704	734	706	733	703	753	724	739	710	730	727	683	775	718	713	679	726	709	720	701	717	691	738	729	729	678	701	716	652	761	712	752	748	736	669	730	692	709	713	682	730	714	712	673	716	695	775	732	721	760	717	690	691	729	756	738	735	771	705	752	728	721	748	749	673	717	703	733	743	726	740	706	756	763	761	765	745	710	765	711	732	699	693	719	697	725	726	718	721	724	753	703	730	736	762	695	683	699	800	741	657	709	739	705	747	697	737	690	718	716	718	692	683	748	722	703	704	701	754	690	774	690	714	702	654	794	689	703	710	699	779	706	684	743	674	713	758	688	722	732	715	694	711	734	652	733	740	682	691	682	696	687	765	722	782	724	724	697	710	693	749	738	763	750	749	694	724	723	733	750	679	733	685	735	707	724	670	681	778	725	759	677	706	702	671	724	661	728	750	782	693	715	706	677	720	682	695	712	702	750	728	733	709	739	653	735	702	703	681	717	774	743	722	715	696	745	733	660	684	686	738	695	746	733	702	685	699	681	693	697	716	778	737	679	706	692	739	675	697	690	695	711	713	682	725	716	713	710	713	747	707	738	716	747	734	714	684	690	736	768	722	740	662	717	706	710	654	708	696	720	722	691	705	721	718	733	731	728	668	749	684	686	743	678	724	720	726	734	696	689	681	723	698	709	747	754	702	709	728	755	650	738	743	744	714	715	749	714	669	694	737	694	683	738	695	696	706	726	717	705	707	712	698	744	681	700	744	686	746	711	740	718	696	760	732	746	706	711	701	722	739	730	687	686	728	715	737	700	720	703	742	739	710	710	700	718	702	696	702	703	700	738	685	720	722	700	695	703	731	745	701	701	711	725	706	681	719	720	729	684	703	730	714	708	720	749	730	753	690	703	698	708	708	697	698	670	721	708	738	727	758	749	675	706	760	672	752	711	732	764	754	712	707	705	697	752	727	748	738	806	724	717	711	732	728	696	675	702	744	717	720	713	710	729	729	702	726	730	750	678	763	693	759	713	704	739	738	743	735	748	709	750	754	715	716	684	694	753	701	696	704	730	677	737	742	686	727	687	761	744	670	731	740	748	724	720	666	721	757	703	743	744	744	739	717	780	702	729	724	724	757	710	679	710	702	711	696	715	711	710	721	710	710	700	737	696	703	693	734	733	721	688	678	701	681	657	734	673	775	692	711	691	722	708	714	711	745	725	735	710	769	754	743	695	752	756	757	723	737	736	714	728	727	719	745	692	705	703	706	690	747	721	654	711	708	742	732	748	718	698	759	761	702	721	683	687	704	769	685	744	728	701	735	742	742	735	727	718	723	671	730	674	702	710	753	737	723	677	680	673	732	652	744	698	662	724	710	738	743	694	748	734	713	695	698	727	696	709	698	739	757	701	699	689	719	720	713	774	724	661	766	769	715	707	687	658	726	726	746	697	735	726	707	686	742	737	720	723	707	754	712	725	721	716	682	706	719	736	741	685	746	684	679	737	769	726	680	748	706	717	710	690	737	658	740	771	731	743	722	718	688	739	693	729	710	690	706	739	696	711	684	758	712	682	714	734	747	726	730	671	721	739	703	714	693	762	730	751	706	745	720	703	707	722	701	720	709	713	718	713	674	710	732	722	668	727	730	675	717	735	720	723	705	706	737	732	696	687	721	722	696	763	733	734	719	728	744	745	695	709	711	719	666	722	719	662	739	695	731	683	689	692	735	710	722	776	716	691	755	719	716	688	717	755	768	672	704	726	715	734	667	682	708	739	684	722	713	685	668	740	715	706	665	726	694	694	745	681	698	701	734	729	760	689	726	675	701	682	717	755	726	713	783	757	714	709	710	749	671	723	727	702	739	662	770	758	722	744	717	741	668	726	733	745	724	771	694	719	676	732	698	656	723	757	751	719	663	715	681	723	687	709	712	661	685	691	713	686	725	733	703	722	723	763	688	760	689	703	705	785	714	721	714	725	706	704	731	701	706	720	697	695	710	739	740	680	671	728	675	705	710	718	732	748	733	705	746	725	689	697	730	730	706	715	690	696	706	721	726	718	721	718	717	704	676	702	750	710	769	703	689	708	726	689	713	714	713	697	756	787	714	713	737	758	703	724	684	709	703	730	737	744	768	710	720	708	715	690	729	706	727	702	691	682	784	769	708	715	760	702	715	709	712	702	706	686	702	731	744	732	705	705	755	723	685	721	736	742	727	706	711	696	689	734	689	688	730	712	738	706	721	726	717	686	733	729	708	683	752	726	734	763	692	722	691	696	719	711	765	690	714	683	742	746	723	737	741	701	705	721	669	734	681	718	688	771	712	692	725	734	722	720	723	737	733	683	687	717	691	715	728	705	711	737	720	713	705	770	707	707	680	677	721	725	731	783	685	679	682	723	777	697	696	722	682	714	751	703	759	707	740	753	678	737	719	776	762	685	657	697	725	709	717	681	729	731	714	729	758	678	724	736	691	751	736	725	694	665	695	757	722	753	719	740	731	742	721	732	710	742	689	742	756	701	732	726	731	734	707	697	723	729	721	745	726	750	707	684	708	721	728	707	736	705	713	743	717	706	664	763	700	759	709	733	738	698	752	714	754	694	748	742	710	677	656	716	721	788	724	754	750	710	759	757	730	734	713	709	752	772	756	715	671	693	678	742	731	746	735	710	713	732	737	708	718	746	736	731	719	728	711	755	696	690	720	736	732	721	672	719	680	671	752	758	731	730	695	728	744	729	762	718	716	740	732	704	696	718	705	709	703	698	734	681	715	702	702	728	735	727	685	730	744	731	760	733	690	754	699	702	719	696	712	681	759	709	724	677	760	721	699	717	744	741	680	748	665	742	680	755	724	728	719	753	675	692	656	664	697	708	691	700	690	719	712	736	683	675	694	716	728	717	686	696	723	732	642	758	708	707	684	728	685	777	728	743	726	731	718	729	681	734	716	706	742	729	683	735	714	724	696	717	742	746	740	712	718	744	684	680	696	739	681	735	757	678	733	676	723	736	687	736	670	707	672	747	733	710	666	710	700	727	690	696	715	697	686	713	716	732	730	689	693	709	704	742	708	728	754	712	749	672	667	677	707	680	694	663	753	736	675	723	748	726	701	722	745	723	718	723	712	746	745	739	722	712	697	694	702	681	719	724	743	723	733	751	734	643	714	759	722	725	707	698	683	703	693	720	716	703	743	719	722	697	730	729	748	710	734	713	723	702	722	713	749	720	719	714	718	677	737	697	712	740	742	730	732	679	749	746	769	699	679	701	673	714	709	745	721	718	726	705	730	720	693	724	730	743	726	747	707	729	723	718	715	693	762	712	696	715	726	684	710	703	763	705	720	675	723	713	725	697	686	701	691	722	716	764	729	720	684	740	731	764	671	731	703	722	739	763	717	716	702	709	708	676	733	725	653	733	727	719	722	763	708	710	726	704	717
22676	21134	28851	23690	21135	21228	8719	1737	1256	1189	1133	1102	1011	1026	966	948	938	909	977	911	848	883	884	900	857	932	835	862	890	925	901	832	852	843	945	885	843	794	875	831	840	795	838	849	825	822	861	863	821	816	837	845	870	865	854	828	824	842	878	805	845	833	814	855	807	805	813	801	805	787	817	845	786	764	843	819	824	838	859	795	777	859	828	880	828	784	830	788	855	828	817	852	835	856	820	817	905	832	795	765	876	882	818	859	814	822	779	836	789	842	831	815	870	814	841	794	866	835	828	836	789	825	821	872	781	857	817	852	868	841	828	783	790	804	846	805	871	839	896	804	849	805	797	848	868	855	870	824	826	845	797	793	798	866	804	825	821	864	894	828	834	822	820	854	840	871	817	827	864	880	875	836	818	833	755	819	795	852	813	852	834	819	850	822	813	839	820	839	830	862	795	839	795	839	866	820	841	810	810	836	851	830	817	854	841	819	802	824	849	881	813	875	804	884	825	850	836	832	775	832	846	825	829	793	811	801	839	821	793	840	797	846	775	821	823	815	830	860	791	839	838	810	815	906	854	805	820	802	898	804	846	821	783	850	859	867	811	844	847	799	820	843	791	829	789	877	850	835	861	867	823	833	839	819	808	788	809	855	820	856	855	849	835	790	793	852	830	801	846	787	827	780	833	831	806	793	845	762	810	835	811	838	891	776	821	794	829	833	869	782	804	802	817	847	843	833	824	842	839	793	793	800	783	797	813	805	836	736	786	767	813	889	797	797	852	815	818	834	837	850	801	871	789	849	858	855	830	885	857	842	848	804	869	850	841	873	864	831	807	835	797	839	782	845	838	804	863	881	836	841	807	837	843	817	783	827	868	815	830	870	841	870	777	849	837	821	867	791	780	821	835	766	842	812	818	802	828	813	875	841	859	776	805	821	856	813	828	827	851	838	814	814	859	837	797	761	807	862	867	792	862	827	826	832	853	848	814	816	800	862	856	836	859	810	818	813	819	807	841	839	865	841	818	823	835	847	826	836	815	799	852	783	801	837	858	868	812	809	865	799	852	801	800	735	862	840	807	824	851	791	824	805	827	855	811	852	838	812	845	833	841	817	860	876	791	813	832	867	793	843	807	861	843	757	876	794	856	907	812	873	841	877	748	805	891	820	791	842	874	911	810	842	819	864	801	833	827	887	785	875	797	843	791	860	792	874	833	804	776	825	851	821	833	923	822	812	815	876	845	818	873	796	808	799	833	805	874	819	778	827	820	795	837	821	851	826	809	844	813	876	800	793	855	814	811	836	812	904	832	824	786	853	814	832	761	864	834	809	838	827	886	839	865	774	789	801	820	846	857	816	833	844	810	873	797	788	796	832	807	848	819	820	835	841	797	835	833	832	849	837	796	839	834	883	811	795	831	835	845	830	826	787	834	810	847	817	836	844	870	843	840	802	837	847	840	830	802	849	800	905	843	875	821	796	823	816	756	834	845	861	781	835	827	855	823	798	836	861	777	798	807	854	843	840	808	871	796	828	844	816	783	770	787	816	865	820	806	791	802	799	771	814	787	863	812	789	826	838	836	821	832	829	853	809	842	864	832	821	820	787	835	868	853	817	835	843	852	854	859	859	849	815	819	852	784	835	791	797	867	848	805	838	839	781	843	873	872	887	825	864	835	797	823	811	826	877	821	891	854	838	840	803	843	833	815	844	794	810	821	837	863	796	817	864	802	873	842	818	807	857	874	842	816	871	888	815	838	853	793	826	824	759	790	814	795	788	904	830	860	811	811	876	772	857	883	815	843	813	853	839	906	814	857	807	821	858	818	820	818	860	808	815	853	802	827	858	826	851	855	837	824	840	795	795	855	813	827	820	825	851	833	878	872	785	878	813	817	874	890	838	830	856	804	860	848	800	870	803	819	813	860	847	848	858	836	846	801	829	799	847	799	884	847	845	839	859	755	795	797	866	814	836	864	848	839	866	780	825	837	798	842	827	802	826	854	818	862	847	807	835	804	856	837	875	854	837	820	793	816	825	869	771	807	794	835	829	803	813	822	805	809	820	834	840	835	860	842	790	843	820	806	829	829	856	815	842	796	819	817	793	853	834	807	827	787	833	859	795	798	811	782	879	831	830	813	867	824	800	850	801	781	768	841	794	841	847	830	819	824	761	917	832	858	805	805	791	809	782	822	766	853	804	839	845	828	845	796	853	817	818	787	856	851	797	823	808	790	845	802	823	867	774	782	824	836	837	823	826	864	842	833	811	866	841	827	830	782	826	816	805	860	862	802	823	883	853	880	846	802	841	856	806	814	860	821	835	834	837	841	857	833	870	801	839	803	848	862	893	859	818	835	825	822	859	858	848	826	848	823	853	801	839	878	847	800	856	822	820	798	823	852	829	811	809	860	810	863	847	818	790	802	879	877	835	811	796	797	807	839	818	830	836	893	862	821	809	838	812	779	818	799	805	786	776	797	808	807	833	820	869	840	886	820	859	830	829	833	834	817	832	807	849	834	858	824	792	846	818	836	805	857	827	849	789	827	852	794	871	799	798	828	813	828	797	812	848	814	829	819	804	836	769	814	877	827	856	794	847	842	816	837	808	790	806	828	860	826	814	822	838	839	834	826	807	813	783	825	835	829	838	831	800	813	825	897	807	798	807	862	798	782	812	810	771	838	832	890	814	816	842	815	835	834	826	823	834	823	813	873	810	759	851	814	808	840	785	883	806	849	877	834	862	789	850	846	807	781	758	836	818	825	805	843	818	868	838	830	845	865	823	838	804	920	778	822	855	848	848	838	803	849	770	841	806	854	843	795	831	818	881	832	831	829	794	798	831	846	881	883	821	808	824	869	863	895	892	825	757	836	780	837	800	811	837	870	794	794	773	814	901	820	861	790	801	812	773	845	825	763	848	832	845	814	843	823	798	811	785	851	875	828	837	831	835	829	788	782	805	850	819	821	805	792	834	803	857	831	824	794	824	785	819	800	804	816	754	868	853	821	807	821	833	847	804	815	880	748	799	859	823	771	806	848	791	779	821	773	844	813	905	849	822	858	798	810	842	808	815	809	837	843	789	835	835	773	860	846	815	824	840	810	874	815	868	824	854	829	792	814	807	818	838	844	797	796	825	819	824	812	850	804	844	834	834	784	833	738	810	868	905	798	851	802	775	767	817	838	840	823	840	833	881	823	803	830	832	814	828	794	847	835	835	860	804	814	831	849	862	830	812	855	814	863	801	840	813	828	843	811	793	806	793	872	828	824	844	808	840	834	860	860	799	831	802	818	825	782	815	857	807	773	842	808	851	822	807	797	868	842	841	804	789	851	849	837	846	836	831	839	886	846	879	838	820	840	792	828	860	848	817	811	785	853	787	838	818	798	821	772	845	819	831	824	760	802	788	856	790	818	797	843	857	823	848	760	838	821	779	839	880	819	790	819	807	813	807	849	828	856	797	834	858	809	845	849	800	860	818	785	770	832	845	827	776	813	788
19959	15293	9964	5380	3841	3006	2326	1975	1636	1530	1328	1223	1119	1097	1068	1062	993	964	961	893	943	915	872	874	868	891	890	849	877	897	887	840	853	878	831	843	842	800	865	852	834	891	845	865	867	909	855	815	801	839	800	863	831	784	810	845	845	842	858	827	892	846	835	848	797	842	907	868	875	872	855	802	841	851	791	771	807	830	864	800	838	900	812	918	854	801	801	882	881	872	818	829	832	870	849	846	811	837	797	845	780	828	850	842	824	863	823	786	833	837	846	796	800	771	856	808	781	792	838	837	847	857	842	795	862	840	820	810	816	822	819	851	818	779	864	830	834	834	786	804	835	859	822	808	799	772	829	859	840	802	816	791	779	829	822	837	819	802	830	868	858	807	847	881	749	818	852	839	820	818	792	863	821	872	862	823	860	883	832	826	834	845	822	830	788	826	818	845	855	804	752	778	835	834	840	793	853	825	814	790	904	847	825	864	784	855	812	795	826	816	825	798	852	833	855	870	841	864	792	818	792	773	848	850	829	828	796	820	831	897	799	791	811	849	822	852	848	844	831	820	764	866	782	821	782	801	857	823	786	828	834	803	817	842	853	821	804	800	824	859	823	831	767	854	811	832	881	860	855	808	800	845	827	842	826	810	833	845	816	800	802	809	797	801	845	829	809	816	807	804	817	760	795	831	829	879	763	817	828	842	836	805	774	840	862	872	822	790	755	753	815	842	830	849	856	821	815	780	790	881	843	795	800	823	843	827	828	861	844	775	866	797	773	831	806	827	831	822	813	837	849	787	802	800	798	830	813	795	851	823	782	816	827	798	888	836	793	840	832	821	818	802	779	851	851	810	803	837	807	805	805	855	814	768	833	808	805	798	794	821	816	814	894	802	799	870	856	811	831	821	851	817	855	832	838	772	840	810	835	848	819	839	847	814	838	821	849	803	797	853	814	808	787	818	863	832	823	758	838	849	804	819	786	797	798	822	840	850	785	795	815	830	832	865	810	852	834	842	797	818	771	821	779	799	892	841	811	804	845	844	802	844	773	841	789	763	794	815	835	878	868	781	826	839	829	798	803	796	787	802	818	777	775	831	860	836	802	816	823	797	866	801	853	757	831	790	829	832	814	802	830	832	878	768	833	834	861	882	834	839	770	816	832	828	840	886	837	822	822	820	839	862	829	813	833	799	839	814	801	825	851	798	876	850	850	770	821	785	869	837	850	846	825	836	838	812	775	763	817	864	840	828	806	820	834	812	818	824	883	810	830	831	830	804	845	806	809	875	803	808	853	801	844	792	820	817	841	846	806	816	828	809	865	822	824	877	840	810	774	826	779	841	824	788	842	834	801	852	797	826	840	814	835	859	820	797	848	886	833	807	867	808	815	803	810	822	806	818	799	832	842	824	792	838	848	830	855	829	818	823	867	834	799	842	807	812	765	822	770	807	791	789	851	826	810	800	813	815	840	804	808	833	783	882	839	817	817	821	812	810	813	843	838	764	843	827	800	837	796	852	810	805	792	831	795	844	802	859	802	846	862	766	791	849	811	823	850	816	771	803	857	801	756	861	814	800	852	785	849	845	836	839	816	824	884	792	806	832	850	861	832	879	811	804	829	796	832	777	788	798	842	792	845	801	794	859	890	887	800	825	789	842	776	838	804	797	885	853	833	809	889	832	798	855	847	851	833	830	881	792	829	805	853	821	849	850	822	826	851	842	819	868	847	799	850	816	875	859	853	814	832	875	833	803	812	801	861	882	790	834	818	779	780	793	796	789	800	799	883	783	812	830	793	795	867	846	814	798	829	811	831	829	831	847	766	806	803	851	831	864	779	849	872	793	812	852	822	856	836	831	808	867	828	777	854	797	867	823	843	835	866	858	833	840	836	861	789	836	822	842	808	885	845	834	800	779	790	811	849	810	832	841	826	812	783	790	833	810	854	799	800	754	824	847	790	846	851	869	873	832	818	781	840	827	816	846	895	861	794	826	809	808	847	826	830	810	866	813	808	816	858	798	780	801	822	857	786	777	797	802	822	813	780	875	787	806	805	795	815	776	801	843	825	826	813	829	787	811	794	795	792	818	887	806	787	816	840	877	833	797	875	796	839	849	814	828	758	763	844	822	827	837	760	847	828	817	837	790	729	846	883	805	793	825	844	802	803	824	858	851	830	808	805	842	833	828	819	799	814	831	847	771	785	825	824	829	856	881	861	883	809	844	831	830	855	847	841	777	811	806	760	850	824	822	838	813	873	805	824	862	782	801	795	799	829	815	831	796	875	827	797	824	839	883	804	769	862	855	800	799	833	863	788	810	789	785	808	856	816	775	819	830	827	815	842	806	825	795	834	800	795	826	855	817	782	762	819	860	818	822	775	813	823	801	832	848	887	825	847	886	853	813	898	796	819	845	807	753	781	857	831	789	812	789	830	800	782	854	825	839	840	803	816	850	876	787	825	836	833	828	797	810	830	780	825	780	831	770	830	790	815	820	842	859	856	859	784	777	832	792	873	849	846	832	858	832	804	829	778	840	804	799	826	766	830	805	890	822	806	849	811	834	861	843	813	837	850	811	815	812	785	780	783	786	837	803	895	837	821	789	830	834	803	743	766	796	794	808	822	828	835	809	837	820	790	847	822	817	865	789	829	814	758	839	828	849	768	832	832	843	821	838	844	851	879	792	804	863	805	852	805	791	800	772	845	832	848	830	835	810	814	892	803	863	818	816	837	785	808	854	809	826	825	822	830	840	819	825	788	766	789	805	839	847	821	806	837	848	836	835	803	842	863	794	816	830	801	751	842	792	846	833	756	835	842	817	833	843	838	838	817	844	817	807	824	825	818	778	786	824	834	809	908	881	864	848	851	817	866	796	834	776	796	878	806	808	852	828	847	829	783	864	802	861	821	785	850	807	784	789	836	827	772	818	835	858	853	805	812	849	822	839	842	828	830	840	870	819	780	838	785	795	835	822	820	799	814	807	803	821	843	849	787	804	827	842	882	796	813	798	793	822	800	829	807	831	810	851	815	856	813	778	866	814	838	804	833	797	832	806	845	810	820	795	860	834	800	776	800	829	829	783	844	802	809	833	808	801	837	764	824	770	817	806	835	830	834	840	827	885	828	783	803	794	828	857	802	861	814	762	853	830	843	844	816	811	828	836	807	744	819	823	801	819	881	778	801	850	763	814	823	815	821	812	788	839	800	851	820	835	807	797	798	829	853	809	815	839	804	809	809	838	826	805	818	818	861	846	802	813	826	864	809	791	823	807	894	761	803	855	846	826	787	851	867	877	783	810	833	819	788	823	801	800	808	856	827	814	820	774	845	826	801	848	860	845	849	782	789	839	778	837	863	775	826	771	828	800	798	865	851	881	841	858	811	823	810	801	811	780	841	878	795	840	865	819	806	846	835	811	827	786	811	829	824	846	868	837	806	884	782	835	808	846	812	881	838	793	817	846	881	809	798	803	762	849	816	848	810	898	828	867	793	825	840	805
27843	18103	4189	708	510	432	423	370	373	389	359	327	348	336	296	347	371	357	352	318	359	365	366	349	335	354	337	372	353	348	345	321	357	350	324	332	336	370	325	329	323	339	365	354	359	347	345	381	372	347	347	379	345	333	347	369	362	356	326	332	326	319	342	334	370	362	336	355	388	344	354	359	321	334	368	358	367	345	349	376	355	369	338	366	331	325	312	337	324	306	356	322	373	339	350	336	360	367	339	322	365	333	326	349	359	336	345	324	335	332	346	359	348	338	358	354	341	319	352	374	327	321	332	354	352	353	348	315	337	349	341	344	358	326	327	337	344	354	324	359	326	320	331	356	330	352	320	314	365	371	357	357	345	338	312	338	342	313	334	358	338	337	353	362	328	347	357	349	336	333	336	364	363	354	357	348	354	349	353	379	327	361	353	360	370	359	326	346	348	327	344	325	341	375	348	337	355	330	363	337	387	334	353	352	351	360	350	355	367	351	386	334	368	333	332	346	334	338	355	341	330	338	335	337	352	353	329	358	342	355	342	359	335	363	362	364	405	357	344	363	341	323	361	366	367	342	332	362	352	373	361	336	335	340	332	352	347	344	357	358	363	325	339	318	329	380	341	381	348	335	304	354	354	356	350	352	378	341	368	328	325	347	377	364	352	331	353	369	349	353	354	336	368	355	368	351	330	377	336	342	358	332	372	341	321	378	368	373	333	323	373	350	362	324	318	336	339	333	360	328	336	343	391	335	340	339	349	350	375	362	342	380	359	349	367	318	357	359	308	355	348	341	338	354	354	330	309	334	357	350	366	335	344	342	359	354	345	353	364	380	350	366	307	324	344	335	349	360	359	320	325	344	355	315	347	357	355	360	329	332	346	362	386	350	348	340	370	302	352	332	347	317	329	346	367	342	362	314	340	343	343	352	327	368	339	325	333	345	306	375	347	361	367	354	370	344	335	363	374	320	322	376	314	338	367	327	358	355	348	389	332	358	350	341	338	336	352	331	368	348	351	317	326	333	359	352	329	365	354	352	349	321	329	342	341	341	351	309	329	347	336	321	351	350	328	330	326	345	309	321	398	330	343	342	341	344	330	369	353	355	353	366	370	341	323	360	316	357	345	361	307	361	359	349	347	339	362	342	348	346	349	371	341	345	399	356	363	344	338	317	358	336	352	374	346	324	351	357	312	332	353	359	406	339	351	350	343	349	361	359	342	363	411	359	348	339	366	353	360	378	355	335	341	315	368	375	353	402	353	340	328	310	356	353	362	367	340	354	354	333	349	331	376	366	334	345	353	349	360	357	353	358	360	343	315	340	315	344	326	363	367	345	342	372	357	373	346	365	320	354	349	367	348	359	359	338	335	334	344	346	324	338	346	344	348	366	356	367	367	363	348	382	344	335	392	355	352	377	366	288	341	383	377	337	342	335	315	340	303	359	367	361	354	340	340	359	368	360	337	330	362	347	372	384	353	329	341	332	363	360	373	362	345	379	389	346	344	346	340	336	341	358	381	362	374	387	321	342	339	338	351	363	342	348	342	333	331	362	341	383	372	364	341	339	303	326	342	330	347	327	382	324	360	365	329	358	338	365	337	351	333	327	342	357	340	349	320	332	357	327	356	362	344	347	359	361	346	324	348	366	392	327	344	326	343	348	335	361	356	354	344	370	313	348	357	328	336	377	339	365	346	327	336	349	370	343	345	344	329	355	349	324	351	378	351	322	346	337	343	336	326	349	349	364	386	336	335	359	348	343	324	359	328	360	328	375	346	336	343	337	383	385	362	377	380	345	349	364	336	342	304	312	337	366	352	341	370	361	373	377	370	370	336	315	371	342	349	387	322	327	339	345	362	334	343	388	365	354	356	301	376	358	336	335	332	357	354	364	353	349	339	338	350	346	336	337	338	354	352	350	332	367	385	333	356	370	384	326	364	339	345	369	382	325	342	366	353	325	351	363	365	309	374	384	358	325	345	328	333	353	373	367	372	337	364	371	375	350	335	335	349	358	323	354	345	356	347	358	349	380	356	384	337	344	348	362	375	340	324	357	341	322	349	341	368	369	360	362	335	352	340	357	341	343	339	356	364	343	324	354	373	361	332	371	341	348	376	310	369	333	378	359	310	355	373	354	359	356	337	348	350	336	367	308	321	326	317	337	363	338	337	373	334	332	344	355	366	350	353	329	343	357	333	338	343	331	338	338	337	344	348	362	332	383	359	357	354	310	337	382	369	352	330	335	356	365	355	327	328	344	373	358	361	310	342	370	328	347	353	364	313	345	365	357	386	355	308	354	340	314	348	350	310	297	349	360	354	371	353	332	351	332	342	343	328	339	347	327	332	370	345	376	336	345	361	345	343	327	327	325	333	400	354	370	358	351	360	351	351	357	383	314	346	353	339	365	367	358	314	343	368	323	365	333	344	332	341	316	372	341	340	309	360	369	337	368	323	344	363	347	365	346	331	346	343	340	338	346	338	318	384	320	322	359	376	357	371	330	377	322	338	384	361	340	371	348	352	374	296	357	331	349	319	338	336	360	332	339	368	315	325	329	339	386	331	381	376	322	380	349	355	378	373	343	322	369	398	335	345	360	349	358	310	324	335	344	372	314	337	350	358	302	361	348	365	386	352	364	350	332	353	373	362	347	351	360	341	322	334	361	384	350	356	356	340	339	328	357	321	363	345	335	334	330	345	372	351	369	335	356	371	366	355	351	333	341	348	330	341	318	356	323	347	338	334	344	347	362	345	373	397	351	342	334	372	335	324	362	343	342	368	351	357	333	344	332	388	350	362	348	356	371	341	329	355	360	359	354	322	350	376	364	333	320	357	332	341	344	360	361	320	353	314	327	377	379	356	336	353	352	361	367	367	348	342	375	312	339	346	324	357	333	336	335	348	332	341	365	340	342	364	338	337	347	329	304	337	367	368	313	376	360	342	316	326	334	356	329	341	324	326	362	363	357	314	362	347	346	350	342	372	337	339	348	321	351	358	356	348	367	358	338	344	366	340	354	355	349	321	334	362	352	334	344	356	326	296	343	329	335	342	363	355	363	366	340	359	367	359	337	379	371	352	348	326	327	362	373	399	355	345	337	337	342	330	344	346	353	318	314	338	328	343	355	348	351	355	362	366	306	335	331	354	367	373	377	330	320	336	382	334	336	342	368	343	303	357	377	342	377	383	345	349	379	357	377	306	342	345	340	334	358	364	321	349	352	348	363	340	322	344	324	324	372	391	383	321	367	338	372	354	358	333	361	348	368	343	348	342	347	379	355	390	365	348	332	374	321	366	345	360	360	328	341	366	382	350	347	403	347	347	329	360	323	306	342	354	348	328	337	358	364	338	341	327	353	364	319	341	358	360	349	332	362	361	394	339	351	371	366	349	369	353	347	326	332	372	359	346	329	363	343	355	363	332	337	342	375	352	297	358	316	343	327	322	341	348	380	354	327	377	312	334	345	334	349	361	367	349	356	349	374	346	353	326	304
7228	1052	720	533	487	416	446	438	408	398	402	381	415	429	384	355	371	417	396	378	404	408	374	430	403	384	431	433	399	427	395	396	400	410	378	406	387	399	409	392	381	397	350	371	383	418	373	405	388	390	404	379	370	411	394	396	401	370	380	380	417	415	416	418	385	409	402	403	379	381	401	383	388	380	389	367	381	377	398	371	404	417	412	395	401	382	388	388	369	404	371	426	367	371	366	387	407	363	388	412	423	392	411	424	376	400	400	394	406	386	391	407	415	395	369	386	361	402	386	439	342	416	355	402	372	402	403	398	399	402	392	402	427	364	402	412	360	411	368	380	390	380	364	386	393	385	378	386	394	367	379	399	362	372	379	380	378	363	402	373	409	391	395	420	391	374	398	361	416	379	422	417	396	351	374	370	380	425	402	383	366	400	408	359	398	414	412	379	395	380	389	410	369	388	398	352	401	375	370	370	380	404	403	409	413	382	370	414	408	360	397	380	408	409	399	345	386	375	411	382	415	361	378	404	396	432	404	410	381	407	390	413	374	359	365	379	387	391	388	379	382	384	399	372	360	406	407	379	383	360	423	397	379	416	355	365	395	384	413	390	368	397	370	408	404	390	408	359	390	415	385	405	390	378	402	413	413	421	375	345	377	417	363	398	356	379	419	376	403	396	374	386	372	386	396	410	421	374	387	401	405	386	420	411	397	425	413	381	429	385	381	382	358	423	350	376	380	379	378	424	416	406	363	393	367	374	417	384	387	384	396	427	352	403	407	410	398	371	386	431	424	378	395	372	392	380	356	426	398	413	404	382	364	387	402	428	415	381	397	383	409	397	367	378	362	387	387	425	417	356	387	388	373	416	384	379	420	379	398	387	384	396	385	379	384	389	398	389	404	373	384	381	380	372	410	398	362	397	394	398	413	395	408	361	411	412	374	397	349	362	386	359	378	397	387	441	358	423	377	396	358	386	400	358	403	383	399	438	367	387	412	398	394	348	391	377	389	399	368	417	373	422	367	348	387	388	392	374	387	349	373	414	427	393	369	368	396	372	380	418	367	410	371	365	394	395	359	370	393	390	395	395	388	390	389	368	380	399	371	409	388	412	382	391	391	363	376	398	326	392	398	386	359	408	359	395	417	404	430	423	381	415	397	387	407	368	391	388	399	384	377	362	357	379	354	407	407	407	344	383	376	388	374	397	394	370	369	409	413	407	397	406	393	443	398	362	460	374	387	419	375	407	367	422	393	360	401	347	379	407	408	381	391	378	384	402	360	362	402	391	375	426	378	379	370	416	368	420	385	401	408	388	402	363	407	392	430	374	372	392	392	382	361	376	404	406	415	378	396	387	415	376	414	381	390	371	371	400	418	408	409	408	379	390	381	373	417	394	368	366	407	401	325	375	388	409	418	383	406	369	405	389	383	404	425	382	377	391	394	395	392	389	348	389	383	400	377	377	396	368	402	405	390	376	391	388	386	403	366	413	345	398	392	370	405	380	420	426	392	405	398	382	405	376	367	381	372	357	441	384	381	378	431	413	415	400	374	369	381	385	424	371	359	404	352	404	379	372	405	427	406	374	406	359	396	377	408	369	357	359	382	402	345	385	429	365	381	362	409	375	362	364	391	366	378	363	407	385	403	438	407	372	412	362	387	402	376	398	391	372	391	387	433	395	386	379	378	399	390	420	400	403	374	358	445	390	396	391	388	414	395	396	390	379	404	411	369	392	421	378	371	376	414	376	390	369	390	396	404	376	420	404	385	374	382	382	390	406	353	384	393	369	386	415	415	375	384	383	388	429	364	385	381	400	417	387	383	395	389	365	391	389	412	372	417	406	387	396	371	404	377	394	389	415	370	410	384	365	403	368	392	404	396	396	407	380	330	398	371	356	412	386	415	398	376	397	382	354	380	396	384	377	375	399	405	387	324	393	387	384	378	413	384	412	358	380	378	371	402	398	428	359	353	391	410	420	397	375	424	424	359	398	395	411	395	407	423	407	374	410	390	424	420	404	361	378	401	408	401	401	420	379	416	397	383	400	360	424	401	357	393	401	385	361	410	374	385	404	417	377	377	384	391	402	399	418	417	427	374	413	370	400	413	427	413	444	399	386	425	388	394	379	380	400	404	430	437	388	373	403	388	424	402	395	417	421	387	364	409	410	387	374	373	426	446	434	382	377	381	422	363	387	369	397	359	403	375	377	385	373	387	407	389	398	402	397	350	376	378	375	407	414	394	376	389	370	391	385	377	393	379	415	361	376	384	394	347	380	404	336	399	368	383	399	401	420	379	399	378	359	357	375	386	412	395	385	379	389	388	368	406	381	419	401	399	351	340	400	409	385	329	384	417	387	419	382	364	362	397	379	397	363	416	407	394	396	344	447	368	379	370	405	338	386	383	382	380	422	409	362	394	391	418	384	392	380	430	406	383	394	399	392	394	392	368	398	385	384	370	361	391	396	364	421	411	426	381	393	415	391	416	400	389	369	377	377	410	408	377	377	415	366	386	434	398	390	366	416	416	379	366	391	380	428	418	345	370	362	404	424	365	413	351	364	360	368	398	417	372	388	347	379	383	415	348	381	382	368	400	370	356	420	378	398	376	389	401	383	384	346	395	427	382	412	380	402	371	411	416	386	406	375	386	440	459	413	406	376	389	407	380	385	411	355	384	396	375	377	377	408	387	399	391	398	399	385	401	393	369	413	374	374	411	363	397	403	400	396	421	406	392	408	392	351	404	388	374	376	361	394	383	369	385	417	414	385	408	381	377	399	419	358	365	377	381	372	383	389	401	393	394	371	403	379	393	361	387	380	399	395	383	368	388	390	418	386	386	426	391	362	391	345	371	363	407	373	399	401	395	365	393	396	388	370	376	426	375	387	399	407	380	412	412	429	386	393	377	405	382	346	429	358	396	403	400	414	386	377	368	400	412	383	384	382	401	392	406	376	433	401	390	401	380	377	390	381	390	413	411	380	393	394	374	395	405	376	384	401	372	387	427	393	393	381	417	380	419	389	358	384	408	426	401	363	403	424	394	406	388	415	395	386	383	377	365	340	384	432	388	423	439	390	406	397	398	399	415	367	376	410	411	387	385	403	415	361	353	365	436	398	378	357	370	361	388	409	383	385	377	411	371	390	390	385	413	357	431	376	395	413	398	377	416	397	378	391	421	355	344	370	374	435	391	370	360	381	392	394	398	367	364	392	372	386	368	414	367	373	406	404	369	409	391	369	380	405	381	396	389	351	451	396	383	358	402	415	390	403	344	374	404	393	421	395	378	424	367	383	398	390	423	382	372	361	390	379	400	427	412	405	400	365	384	395	399	408	374	407	405	394	416	379	376	368	389	350	372	392	392	356	404	391	368	379	399	374	399	440	370	400	369	389	381	369	377	374	396	343	368	368	391	380	395	368	395	399	377	389	399	409	393	416	413	423	393	393	432	382	426	414	398	352	371	353	352	397	385	375	403	368	411	375	373	389	388	369
23819	21104	28341	24090	21105	9663	1036	708	626	610	525	526	462	461	498	428	450	443	427	381	393	391	398	408	366	363	371	375	381	417	381	426	391	374	384	390	366	394	437	392	435	411	358	395	373	354	371	372	372	387	367	368	377	383	339	361	360	347	370	364	367	383	394	375	429	347	373	394	360	372	392	374	332	441	362	373	384	373	406	348	359	372	352	353	378	357	425	407	406	379	384	345	371	393	383	376	388	365	391	365	384	384	374	368	398	399	348	384	366	372	371	366	361	373	377	434	370	357	372	415	378	355	368	385	386	410	360	381	384	383	363	329	408	382	376	399	381	384	375	392	352	360	375	378	400	364	340	379	368	388	378	400	371	384	389	381	345	390	379	339	349	336	354	367	376	402	396	367	373	404	373	354	375	405	381	377	367	397	400	390	417	366	356	400	379	367	390	378	377	393	394	414	354	382	380	385	361	389	366	397	365	389	391	376	377	374	361	414	434	408	342	360	356	385	373	398	356	398	394	351	386	394	382	361	397	383	387	400	366	394	400	399	419	405	417	368	373	363	366	397	383	366	397	372	379	382	385	384	367	366	359	378	391	406	346	394	411	395	381	388	392	376	370	363	383	357	350	382	363	363	379	417	388	397	374	398	382	397	374	402	406	370	447	393	398	405	335	368	385	362	381	387	356	412	343	386	399	350	409	376	365	380	406	355	418	369	367	416	372	376	370	365	393	372	391	420	368	366	394	379	361	384	377	364	364	350	356	381	395	375	385	375	373	382	388	382	382	379	411	385	387	412	378	384	391	425	378	379	376	370	390	368	339	343	381	387	380	405	403	386	421	390	380	383	386	347	384	395	383	379	357	378	405	378	358	352	385	405	346	368	369	376	380	379	419	366	400	351	376	382	398	344	385	362	390	406	377	361	392	374	392	372	404	356	400	389	377	407	399	333	389	407	383	391	346	418	375	403	375	400	383	382	358	356	379	381	370	371	393	392	402	369	352	372	346	381	394	385	405	362	411	366	379	381	355	380	384	383	398	398	376	405	388	355	371	377	386	376	379	371	363	354	400	395	369	370	389	335	379	372	377	384	347	376	388	360	398	391	397	380	366	382	371	347	410	361	372	406	386	386	378	353	379	378	358	389	386	393	390	345	386	437	404	368	348	393	383	384	346	381	381	363	357	393	375	375	385	372	354	351	360	369	393	377	365	402	381	378	422	376	409	397	392	392	363	361	403	394	371	374	367	378	399	368	338	384	356	370	363	405	344	367	335	378	387	374	375	347	378	373	368	354	375	375	380	361	401	368	385	368	376	385	385	391	386	367	396	359	390	394	342	391	359	394	362	371	374	369	351	373	427	366	358	411	350	402	383	392	360	397	402	394	369	365	359	377	362	372	344	363	399	402	363	379	386	418	399	406	424	393	389	391	385	368	359	392	400	392	403	439	384	385	407	364	346	406	387	375	377	383	389	365	370	404	387	364	365	336	376	387	376	422	365	367	321	422	375	359	392	397	357	367	352	383	344	352	394	351	389	380	365	338	344	390	410	370	377	358	391	377	364	378	366	407	366	396	370	366	414	362	369	355	399	386	361	353	402	362	385	382	393	354	378	371	354	405	427	382	401	375	367	351	384	390	381	384	356	395	401	358	418	367	363	396	383	360	386	373	343	338	420	344	367	388	376	402	354	358	369	381	396	393	353	375	366	388	408	355	357	365	397	353	387	393	364	358	404	385	365	366	382	380	374	380	386	366	367	361	391	378	386	410	381	376	401	368	359	343	380	344	368	399	393	330	345	348	379	368	371	366	398	387	397	381	371	377	372	368	382	383	383	370	389	348	357	389	400	360	381	371	326	357	338	422	354	384	341	360	387	366	375	354	380	353	398	380	377	363	398	335	377	376	376	365	379	382	378	376	376	360	363	396	370	360	383	376	384	359	388	386	357	383	396	383	369	367	341	414	371	405	385	360	366	395	366	388	382	384	353	358	313	402	354	366	379	365	381	369	381	359	315	378	368	368	357	410	373	354	432	373	359	396	363	390	427	369	399	389	390	373	390	415	361	361	377	371	404	371	370	365	361	392	371	398	359	361	376	387	359	345	365	359	343	415	345	394	366	398	374	403	374	371	367	333	379	378	366	403	380	354	324	389	379	348	362	359	404	360	377	379	388	345	393	381	412	349	405	351	367	392	368	340	343	374	419	373	404	390	373	365	410	395	357	356	352	388	364	411	370	348	392	347	374	386	385	377	389	359	403	360	389	390	382	366	382	363	380	399	397	364	312	377	397	349	390	368	382	350	348	382	401	376	366	404	386	396	364	368	369	374	408	381	412	388	357	411	341	372	362	392	361	390	388	406	382	351	384	380	377	389	386	368	370	349	363	393	395	402	369	354	376	352	380	381	401	379	392	402	376	370	357	361	384	375	364	376	393	330	403	387	385	398	346	347	406	424	358	330	400	382	371	371	374	354	379	388	338	349	370	381	367	392	375	390	401	378	363	351	369	390	378	349	364	357	376	396	358	374	391	340	362	357	364	381	365	355	369	378	393	361	383	396	378	410	361	390	367	370	410	389	395	356	381	354	398	370	388	389	377	391	399	420	356	363	386	373	390	373	346	379	375	367	381	344	377	371	374	403	334	418	374	366	359	393	397	381	393	390	375	356	360	353	387	373	385	388	409	366	377	336	407	376	372	376	404	393	350	408	425	370	366	357	358	369	379	388	345	409	398	384	378	381	421	340	353	372	382	380	360	386	404	394	391	384	386	388	352	404	400	350	402	390	345	410	343	359	372	393	351	418	379	401	390	373	365	356	377	366	385	388	367	340	351	356	351	362	383	344	346	376	370	364	367	355	369	399	376	378	368	382	376	377	394	370	381	364	418	359	347	412	387	378	353	369	402	385	369	378	359	386	394	378	387	411	403	412	373	373	355	365	402	352	383	402	354	389	367	355	408	398	401	389	357	390	391	387	362	373	372	373	405	383	370	355	377	380	395	383	418	380	359	381	387	375	401	400	390	393	374	384	373	363	386	373	365	367	384	410	368	406	347	402	386	360	352	351	387	377	381	354	365	386	414	378	394	397	408	392	338	367	355	387	392	370	382	385	395	383	362	361	355	364	378	362	403	369	398	332	371	387	401	347	352	383	385	357	394	356	389	417	389	347	389	380	389	377	377	369	368	384	383	398	393	413	377	359	398	335	368	365	373	422	356	395	362	398	391	432	406	361	383	363	362	392	375	415	359	369	363	411	372	383	391	371	358	339	372	400	419	359	382	346	382	369	357	364	402	392	377	387	409	414	380	394	382	403	334	368	418	380	380	355	367	398	389	382	378	346	382	372	372	370	350	383	386	391	374	382	356	347	386	353	398	412	358	425	409	349	371	400	344	392	372	366	398	412	401	358	368	336	351	394	376	430	345	354	381	387	402	355	364	442	335	392	384	428	351	377	356	368	398	365	346	342	346	380	368	360	364	393	381	413	345	360	366	397
16773	9168	6000	2826	2066	1502	1294	1040	857	706	686	598	599	570	548	479	505	512	451	434	463	460	475	460	453	457	427	443	466	441	429	433	448	412	405	406	400	385	405	431	373	431	436	407	397	398	399	421	439	377	431	395	405	390	425	420	424	392	386	366	382	398	419	408	419	399	420	389	401	420	396	434	396	410	420	426	373	385	401	410	428	438	410	379	382	409	413	421	432	423	399	390	404	384	383	411	415	421	400	386	376	369	393	410	425	418	434	411	417	379	404	387	416	433	395	394	424	414	397	398	391	414	399	383	390	414	403	403	410	385	423	408	404	406	413	391	384	400	398	408	402	396	402	409	397	398	385	394	461	443	393	391	437	386	388	398	395	379	410	382	397	393	437	419	416	404	413	414	433	403	430	400	423	406	414	402	393	403	409	439	425	393	430	425	403	398	418	382	378	404	393	395	427	380	397	400	410	395	383	381	381	419	400	382	421	387	376	406	400	408	370	398	431	411	412	387	388	409	381	407	408	412	399	377	393	399	399	425	422	421	431	412	381	436	412	403	402	377	413	424	408	396	394	410	390	425	434	384	384	409	431	377	391	433	438	371	373	359	429	418	406	405	376	407	377	392	411	383	386	416	424	429	397	367	382	399	390	358	451	427	425	405	410	367	409	435	399	452	401	371	422	399	374	376	428	397	410	396	431	367	424	393	406	395	390	421	425	406	399	370	436	383	421	436	415	417	377	424	372	409	433	431	397	415	395	371	397	412	396	429	393	394	420	383	416	420	377	411	420	412	417	398	389	397	397	441	399	410	393	397	424	390	430	414	380	443	413	430	441	413	426	418	399	414	380	372	440	388	399	425	426	395	410	378	382	427	421	418	403	403	430	381	405	375	414	388	410	419	413	393	408	367	423	411	388	420	365	395	395	369	427	380	402	372	368	424	376	405	403	397	426	406	388	371	394	400	398	409	403	420	384	397	391	378	408	405	400	389	419	405	398	403	368	380	418	424	382	378	403	398	389	422	422	440	420	408	410	360	385	398	404	394	366	379	376	404	393	416	420	427	406	404	425	407	424	396	387	406	412	433	409	393	393	403	406	409	399	411	435	398	406	375	435	351	382	392	390	440	400	390	426	423	434	423	369	395	431	383	383	401	375	394	392	401	393	438	418	439	385	421	429	404	395	401	379	396	426	381	403	418	402	408	414	429	388	428	403	403	393	432	414	387	395	433	415	425	411	396	436	408	399	446	416	387	396	412	396	393	379	432	423	393	411	408	431	426	414	410	374	411	391	431	403	442	409	421	384	436	405	402	445	420	439	367	383	418	357	415	406	412	402	366	414	370	389	430	389	440	404	413	359	367	389	407	377	421	384	413	382	418	437	385	392	415	403	406	403	374	401	388	422	376	453	426	412	428	435	414	451	428	377	404	369	424	380	414	413	420	393	375	394	394	407	444	419	395	398	389	417	419	384	391	393	415	390	363	417	410	385	412	412	398	437	392	418	432	424	399	380	427	378	402	408	408	376	400	411	405	409	400	386	426	429	385	359	421	409	395	429	430	418	393	420	402	413	412	381	404	437	405	389	417	377	396	386	400	418	403	396	381	394	419	478	389	395	409	386	375	390	415	424	395	450	430	418	398	405	409	383	406	411	415	394	418	397	423	395	433	393	397	391	445	405	406	401	396	373	409	423	408	410	401	400	414	395	420	419	376	382	407	412	408	405	431	395	418	371	401	383	423	395	417	404	415	402	444	408	387	391	417	415	427	378	392	390	417	418	392	366	420	449	405	384	411	412	402	403	418	359	408	423	397	415	390	412	397	384	426	370	375	384	424	392	391	420	441	405	409	386	402	408	384	374	381	412	395	417	376	412	448	432	405	375	432	374	410	387	403	401	407	415	379	414	398	408	427	422	361	407	388	441	388	427	397	426	388	421	450	388	416	404	413	395	438	388	418	384	405	402	408	405	392	364	400	433	422	427	393	394	375	397	383	385	422	414	402	432	387	410	420	406	405	396	446	422	391	383	415	409	398	420	382	402	391	431	363	426	415	388	421	404	391	416	394	398	390	406	345	393	404	407	421	399	390	400	433	378	364	384	386	422	412	430	401	424	389	443	395	365	424	406	410	403	385	416	414	428	418	415	409	385	423	436	416	397	372	421	390	406	407	411	412	401	397	421	440	399	414	393	406	444	394	418	426	370	401	429	413	388	384	347	400	411	427	404	378	413	427	422	409	412	403	422	404	404	416	441	391	398	419	404	406	406	411	370	394	381	396	396	385	386	390	419	384	431	419	394	412	419	412	424	406	407	430	400	401	425	424	403	412	370	443	377	383	400	408	434	402	363	396	420	396	403	403	406	388	405	418	391	378	407	397	405	418	435	430	397	359	415	401	434	386	373	404	409	438	406	405	414	414	424	412	407	404	405	401	411	410	425	420	381	374	404	398	398	411	398	385	397	414	409	380	437	437	419	383	388	394	385	405	390	399	443	416	404	414	415	390	391	402	396	411	410	391	453	414	387	425	414	393	398	411	447	371	380	398	385	411	387	405	414	360	422	398	432	427	391	397	385	417	451	353	410	377	407	419	417	382	403	402	393	426	404	399	403	396	410	418	417	395	402	399	358	440	403	433	404	386	404	380	420	407	433	397	382	418	435	427	397	371	403	437	376	410	390	409	398	411	398	420	417	384	419	392	376	414	392	430	383	394	387	381	387	390	438	390	411	390	424	388	395	381	423	425	400	411	391	417	426	421	402	410	418	429	427	365	416	444	425	397	401	375	425	402	387	383	418	390	393	462	409	425	417	421	381	428	383	393	444	410	429	395	451	435	397	408	399	353	392	425	380	413	397	393	414	421	419	405	408	401	399	398	405	436	399	420	391	414	403	415	383	425	432	383	414	409	395	416	418	414	402	391	407	396	371	373	421	405	347	404	425	425	396	416	398	358	393	385	432	410	394	417	393	417	428	440	412	421	391	399	405	406	388	382	411	407	413	403	409	382	372	382	420	399	403	419	410	398	414	378	419	399	417	422	436	402	403	425	408	415	401	389	373	403	415	395	362	402	400	424	387	408	439	351	400	430	415	400	377	418	421	444	439	422	412	415	409	396	424	397	411	407	387	388	395	398	438	404	409	409	386	376	401	413	390	416	390	414	484	388	411	401	393	428	394	395	400	401	411	385	367	409	375	359	391	443	404	420	404	361	382	421	376	429	389	400	420	432	415	417	411	432	398	404	404	415	415	378	408	411	392	377	423	409	418	422	432	383	393	403	433	400	404	430	421	430	408	385	384	377	442	406	393	425	425	399	374	400	380	406	401	437	404	411	371	400	415	426	416	386	429	428	405	395	387	432	389	368	422	398	406	409	422	423	386	380	433	437	423	364	424	409	377	421	407	377	397	424	409	430	342	389	386	408	400	432	397	379	407	403	370	388	423	409	399	402	416	411	435	403	386	369	418	408	413	408	401	401	405	391	421	413	404	418	355	387
25011	21100	27258	25101	10355	1195	923	846	733	791	802	729	756	733	750	695	691	700	696	687	654	665	699	689	691	689	709	679	691	692	678	685	727	674	692	700	616	659	679	693	672	671	704	656	681	743	711	658	686	689	646	689	710	728	653	690	669	655	670	667	650	661	644	719	696	708	696	726	685	690	656	685	690	641	629	679	711	679	654	664	687	644	650	682	681	668	683	646	670	712	655	662	676	674	681	652	698	665	658	650	641	711	723	630	657	653	711	682	655	679	723	686	675	660	716	697	629	657	659	662	714	741	678	629	685	694	681	611	684	675	654	696	663	705	680	721	621	711	713	681	640	670	632	707	681	679	723	632	674	698	663	668	655	701	632	668	630	687	719	623	666	691	682	642	710	655	652	634	712	709	705	698	669	664	668	676	652	699	643	694	668	626	659	682	678	652	685	704	679	660	704	679	700	692	629	674	598	694	679	692	639	650	637	682	706	695	684	709	674	624	664	697	683	692	726	630	632	662	713	653	715	678	614	675	667	669	681	648	735	685	703	640	640	676	661	711	696	661	684	633	641	678	672	656	696	670	685	678	701	681	657	659	645	644	646	648	685	663	642	647	682	629	658	705	641	648	704	643	699	653	658	700	662	651	691	677	630	719	667	641	663	684	667	690	752	648	729	618	643	623	694	663	675	654	667	690	679	679	689	679	662	694	677	669	680	658	694	700	629	665	662	670	652	679	660	732	652	646	634	673	640	669	712	704	624	640	654	669	673	654	692	686	697	686	673	661	695	720	701	646	628	648	641	612	622	696	652	671	678	684	677	699	662	688	617	626	683	636	722	691	686	666	687	665	620	681	649	665	647	649	686	683	688	682	692	642	682	683	652	702	677	675	649	693	697	649	682	702	648	707	649	696	686	677	698	667	699	711	708	663	678	652	703	705	687	712	689	688	657	716	675	678	655	693	690	693	646	622	624	719	673	670	680	708	677	728	671	672	678	681	684	671	688	681	666	703	669	673	715	660	659	684	646	632	686	622	668	641	672	696	692	678	749	715	693	703	721	716	645	685	730	670	668	675	682	659	667	694	633	696	673	642	648	688	694	630	731	721	699	700	634	681	689	651	681	705	640	657	655	668	661	651	646	647	682	686	680	657	647	623	691	676	682	696	716	691	634	683	692	657	630	681	694	702	691	768	706	685	656	675	658	658	721	712	695	751	674	625	721	643	628	713	683	704	630	704	682	647	641	645	704	646	667	689	677	663	706	635	691	632	672	705	661	730	658	677	678	684	644	648	700	688	703	676	693	708	699	675	691	699	667	711	667	655	667	693	648	675	704	710	718	696	675	673	655	664	674	660	649	679	657	644	673	678	676	674	655	639	650	696	669	714	712	699	599	616	655	691	682	657	673	675	679	697	672	690	653	698	658	688	706	706	693	680	685	702	652	659	701	647	704	638	639	700	632	686	693	674	654	661	669	657	673	643	710	682	665	676	697	692	640	640	708	717	697	646	692	705	642	646	641	677	739	653	690	703	635	678	678	589	722	674	727	691	651	645	667	675	677	679	638	639	691	623	669	706	707	682	664	633	688	715	685	661	673	713	656	688	648	699	696	705	688	724	697	660	663	618	692	644	654	682	661	697	683	649	669	657	664	703	682	642	638	680	633	675	707	688	672	708	710	624	660	667	675	666	666	664	674	640	685	700	690	655	687	643	702	654	654	692	670	656	725	649	686	637	668	672	660	661	729	692	686	684	660	660	640	665	688	726	669	649	677	672	703	661	682	676	678	664	712	617	684	688	630	681	718	689	643	681	671	689	609	626	704	687	618	724	681	645	648	712	667	670	665	644	687	687	673	703	673	666	675	704	648	678	704	691	702	671	673	642	669	682	710	704	661	661	678	708	652	661	649	717	655	645	662	663	736	656	697	657	702	643	659	706	665	673	643	692	697	642	667	699	692	655	701	684	724	655	724	688	661	655	699	691	704	675	679	710	676	698	638	690	652	693	687	647	682	652	630	674	652	688	660	694	692	638	613	696	703	675	717	652	728	667	700	700	730	699	691	638	671	726	686	651	630	695	721	631	744	694	657	666	718	675	713	665	689	665	692	647	686	661	695	709	712	660	663	717	682	653	681	717	713	710	665	680	618	650	645	679	664	674	701	642	673	652	646	632	755	677	622	701	674	653	701	702	684	687	713	639	674	660	694	678	625	661	700	678	697	692	680	697	653	687	686	639	682	630	708	672	682	685	657	675	666	691	682	646	693	683	656	691	652	661	701	675	652	685	662	653	676	674	651	684	658	681	689	667	657	694	677	684	692	723	692	664	676	671	693	660	655	702	668	662	677	643	689	693	693	748	656	680	602	688	687	707	683	681	667	693	672	656	680	686	636	680	674	690	671	618	726	646	695	649	719	630	680	653	697	688	710	657	709	691	693	700	655	626	719	634	677	640	660	632	649	648	637	657	633	701	678	693	648	652	702	680	670	683	680	703	732	618	640	664	688	702	691	644	655	720	684	684	652	699	703	675	710	657	682	677	714	647	703	687	727	673	672	705	698	657	640	665	667	676	668	641	695	673	624	666	661	695	651	654	630	686	675	697	616	703	649	660	682	673	622	659	636	752	672	666	703	657	675	653	667	611	660	655	664	648	722	693	693	660	729	709	708	694	686	671	684	692	695	670	693	668	725	683	651	677	650	689	650	697	690	655	707	726	649	704	641	669	677	652	686	679	668	663	659	669	654	710	628	695	679	695	666	692	686	653	658	669	725	688	695	683	638	701	748	609	682	712	685	700	672	645	673	688	664	676	672	714	691	635	696	632	716	644	682	592	696	686	685	674	667	678	672	706	665	675	693	639	676	644	675	662	710	703	665	737	692	656	610	680	650	673	642	696	703	655	673	669	659	678	678	652	676	660	678	701	704	671	677	656	671	682	708	647	664	722	676	694	700	679	649	643	701	636	681	665	649	659	691	665	651	637	626	654	662	664	681	686	687	642	654	677	679	679	655	759	634	720	681	682	664	711	663	656	725	670	677	701	692	663	656	707	639	660	657	673	698	682	648	681	648	622	640	712	709	660	681	672	649	688	689	665	669	652	660	654	685	641	667	665	696	648	692	676	691	653	696	709	693	695	683	685	656	657	612	631	682	695	689	714	689	653	684	646	689	666	702	654	667	649	682	679	667	649	699	696	661	691	692	675	698	682	695	688	683	680	640	715	663	692	717	653	650	692	657	668	713	695	663	651	687	671	672	699	642	714	686	692	682	671	651	659	691	727	647	664	666	672	667	672	696	681	660	686	646	699	685	711	715	660	646	662	659	711	663	651	716	644	662	653	651	713	694	660	655	717	679	667	693	649	684	686	681	659	686	668	714	639	686	676	651	692	680	672	744	662	668	666	660	726	668	653	698	671	692	666	682	660	646	689	649	681	708	690	666	671	668	689	714	735	679	698	678	677	723	681	650	702	681	705	648	682	672	709	637	707	651	672	673	648
14649	5491	3556	1937	1578	1331	1131	1078	988	930	835	876	811	805	728	772	781	793	746	768	772	763	741	728	744	718	787	708	751	741	722	743	751	750	725	695	715	760	696	717	683	762	701	686	713	684	746	708	721	719	708	687	675	695	728	739	711	725	752	732	726	689	699	694	680	715	663	684	707	745	711	736	700	666	706	713	719	678	732	685	757	687	662	738	634	715	731	684	724	748	730	686	693	679	693	706	718	723	773	716	706	710	738	737	716	688	691	690	722	654	688	709	711	653	738	729	716	704	715	709	695	689	701	663	702	687	711	715	733	667	703	752	745	748	699	746	700	650	728	672	754	679	718	741	689	731	714	704	673	691	730	734	715	704	685	674	727	709	689	696	734	676	709	754	772	704	729	760	736	690	721	693	745	713	667	756	717	754	768	720	745	711	706	737	730	719	726	708	751	732	748	698	709	695	705	693	702	694	677	725	715	706	735	696	657	658	715	707	692	760	678	727	713	713	753	742	678	719	737	749	698	709	678	700	738	705	722	694	690	679	704	691	705	744	809	686	712	721	687	717	693	676	712	711	683	688	769	701	737	692	706	696	713	674	731	759	709	675	687	667	696	754	723	701	751	744	687	716	717	714	727	688	668	741	715	743	747	705	691	681	719	715	762	715	689	689	684	694	705	675	708	698	691	687	679	737	730	703	680	731	747	777	745	695	729	705	759	698	718	697	690	752	696	649	668	775	704	713	735	708	696	738	742	666	747	681	778	714	680	701	685	661	660	707	705	681	643	679	733	695	663	719	726	727	713	671	694	690	689	752	709	713	682	683	709	703	738	710	737	729	723	748	699	661	698	746	716	692	744	725	695	708	729	721	778	720	738	724	735	727	745	710	720	720	721	739	732	743	689	733	710	717	736	756	678	726	670	692	702	678	662	710	690	767	741	696	674	728	681	704	726	705	746	678	683	727	683	721	712	749	749	719	692	757	732	708	743	710	723	712	769	740	729	728	740	734	724	702	713	698	774	732	728	682	684	749	704	698	751	715	727	654	705	695	742	679	707	683	721	738	740	700	705	699	700	711	733	694	702	733	695	709	733	743	726	721	710	708	698	663	699	708	719	709	719	675	708	713	710	744	735	776	762	741	712	748	729	717	655	704	712	735	739	714	684	691	706	753	743	700	756	666	690	699	707	706	740	681	746	733	734	697	699	700	703	735	672	692	677	714	717	710	687	737	711	713	774	709	710	725	682	744	692	665	734	692	690	755	642	710	695	693	707	729	701	712	774	724	725	762	755	747	735	734	721	710	733	714	738	731	735	719	686	731	656	691	699	722	736	734	737	735	725	704	705	697	700	732	653	701	680	694	713	726	726	739	710	668	702	711	659	730	759	731	700	714	666	721	737	739	713	753	692	668	702	719	655	689	734	679	675	735	712	765	699	678	701	693	698	735	693	739	742	755	756	680	693	698	731	718	656	692	703	728	698	703	669	696	706	660	713	711	761	718	694	701	696	704	694	724	689	721	720	722	733	715	727	711	682	723	679	713	669	675	739	673	722	710	693	708	737	711	792	694	740	718	667	679	716	732	688	711	751	703	742	781	729	689	704	695	728	702	732	701	706	686	723	717	705	744	746	705	705	715	757	700	704	632	714	705	730	694	729	719	687	695	734	701	718	719	693	709	723	761	739	744	719	684	699	724	712	764	695	696	711	728	682	723	757	693	684	673	670	763	736	700	735	759	694	708	722	715	696	696	730	758	689	746	716	739	703	687	754	731	742	719	767	710	678	698	726	710	661	722	683	721	733	707	751	735	724	760	698	748	747	727	733	686	732	724	709	730	693	710	682	729	756	764	685	673	756	694	731	748	660	731	709	739	707	739	686	710	713	715	710	673	693	769	720	701	707	726	717	710	761	764	675	764	690	687	730	663	675	707	682	701	682	761	691	718	696	723	696	694	706	735	647	746	734	709	684	697	768	700	678	688	671	771	701	732	739	751	724	672	681	669	666	673	706	698	701	718	704	717	700	673	753	704	757	705	705	730	708	750	694	679	757	732	714	735	735	713	739	699	688	706	703	713	708	697	699	731	668	735	710	730	735	693	683	722	701	746	722	745	711	697	692	686	687	717	731	743	741	685	707	707	749	702	691	695	721	713	713	740	695	740	746	693	662	734	714	702	697	725	730	711	723	723	748	683	716	736	737	749	748	691	680	744	702	740	683	670	743	696	713	711	679	671	717	726	696	700	762	695	758	690	679	689	741	720	661	704	728	700	721	681	732	692	701	705	715	718	673	743	721	735	764	719	721	719	736	743	742	714	706	688	747	682	686	686	716	734	723	690	726	721	760	699	699	709	714	699	708	678	710	747	721	739	652	662	756	720	716	687	721	700	715	723	682	710	705	666	721	672	700	662	673	697	694	749	748	714	695	772	725	683	728	699	705	720	713	709	684	666	714	690	665	737	726	691	719	730	715	704	717	712	723	648	684	681	715	689	685	712	722	721	726	698	700	691	725	651	748	743	678	714	709	782	723	667	707	710	676	720	723	762	729	702	735	738	713	751	717	721	670	718	703	672	740	725	693	674	756	730	686	693	692	720	730	721	744	710	732	743	709	720	705	694	687	707	687	753	748	729	671	710	710	709	719	703	666	694	735	704	757	731	665	709	724	687	684	729	726	728	731	725	714	756	711	710	716	751	711	695	721	738	698	699	660	693	728	746	680	750	706	691	691	738	760	732	683	718	686	706	681	731	687	664	729	729	754	695	720	729	733	710	644	703	716	704	717	666	678	704	736	693	660	716	669	700	664	707	676	670	707	681	753	710	748	723	670	708	714	688	731	723	762	725	710	742	736	710	683	694	725	712	743	680	727	692	712	719	680	730	664	711	713	743	713	681	741	711	706	754	722	697	695	685	708	732	718	676	759	763	690	713	729	717	695	745	701	769	699	743	737	672	713	662	719	691	711	755	747	757	675	732	702	717	703	747	706	724	686	727	732	731	740	721	728	722	666	693	756	720	689	707	746	723	734	724	712	699	723	669	739	658	673	679	726	642	701	695	710	667	731	753	733	705	715	706	661	738	696	644	688	712	745	751	673	738	699	730	750	732	667	674	732	734	724	724	712	720	737	720	719	744	732	670	711	714	686	744	721	718	733	726	687	746	678	709	713	706	708	726	707	728	690	672	738	675	711	730	714	701	699	730	676	757	721	733	678	719	713	695	707	713	718	696	673	709	718	707	743	715	708	721	723	700	680	750	677	679	709	671	696	732	684	730	729	699	708	700	737	706	734	684	705	733	773	690	704	688	702	722	659	703	665	729	720	690	722	724	680	682	731	730	723	748	702	735	726	718	716	700	693	714	700	700	712	732	681	718	762	696	731	684	718	701	730	688	743	748	735	734	708	732	683	713	677	709	716	737	752	673	745	690	723	738	697	721	716	713	748	712	732	771	716	708	721	731	740	700	707	663	674	698	742	719	705	690	785	713	677	741	717	730
22537	20966	28603	23495	20968	21043	8546	1704	1312	1195	1197	1065	1023	980	940	951	938	921	895	907	914	906	856	879	847	879	865	816	848	815	849	861	855	896	850	809	867	822	777	857	814	847	834	837	815	813	807	775	838	866	825	761	876	823	831	855	816	816	820	859	827	816	795	783	792	835	832	882	850	848	834	854	809	775	869	793	866	882	856	786	804	862	801	816	830	827	755	813	813	784	808	800	831	849	833	843	827	827	828	797	798	821	831	846	820	838	802	845	778	797	795	819	833	796	795	808	872	821	872	834	844	843	817	824	819	834	822	822	860	829	835	774	849	834	812	809	735	830	792	813	820	867	793	795	857	805	789	835	810	797	822	806	834	826	855	851	793	797	809	799	765	819	763	834	816	894	828	838	780	811	810	784	880	795	793	840	812	875	826	840	837	833	822	842	805	849	825	874	838	771	833	792	825	840	786	815	839	839	842	807	820	821	772	785	846	806	805	865	806	856	834	826	835	798	800	835	797	775	849	836	794	844	782	812	829	801	842	847	823	854	816	827	861	837	812	848	834	828	809	827	799	810	821	846	790	817	785	845	789	838	801	875	856	813	832	774	838	780	803	791	819	830	824	832	793	844	775	776	804	829	787	800	761	842	835	813	847	817	864	834	800	860	827	834	844	838	827	835	798	845	819	798	780	838	786	807	874	869	773	773	826	804	825	812	842	832	865	739	891	818	797	808	807	856	827	781	809	855	908	845	856	812	790	783	798	824	838	827	821	865	788	803	786	850	794	788	797	829	860	852	810	784	861	780	818	824	849	806	799	796	821	807	793	833	798	829	814	762	845	790	769	818	846	784	783	860	768	839	794	829	814	813	832	825	811	866	798	838	812	826	885	841	819	862	927	773	807	897	807	869	807	842	860	793	826	786	873	823	830	833	812	803	789	809	862	800	785	820	794	846	845	863	800	825	852	848	819	813	857	786	862	841	864	804	903	778	780	810	827	809	823	798	804	802	802	801	816	808	822	824	845	830	837	832	771	817	846	823	837	770	847	827	861	795	811	801	752	852	791	850	815	807	873	803	851	789	845	819	804	821	797	753	817	816	763	849	861	784	887	802	859	784	820	824	809	849	841	848	780	800	882	835	802	802	777	819	854	824	836	834	852	860	816	795	830	818	849	752	863	808	822	825	819	792	819	770	845	814	839	813	810	841	815	830	851	811	815	836	782	799	798	867	788	821	794	784	800	821	842	799	833	800	825	770	804	843	783	831	817	768	875	801	811	845	859	864	830	808	794	842	768	794	787	837	883	786	775	866	847	799	806	824	800	844	809	789	805	884	826	789	795	771	833	780	787	787	844	831	840	834	812	793	800	819	831	759	824	760	821	806	846	808	788	797	817	826	847	839	824	798	775	837	850	790	808	835	791	817	839	819	836	781	818	829	826	818	837	799	805	845	799	823	793	829	852	829	833	782	766	772	824	798	773	802	847	847	853	813	789	816	800	804	846	872	826	886	825	830	813	817	854	831	803	815	874	806	809	831	817	827	817	877	816	829	846	807	763	797	793	831	827	901	840	848	828	828	843	823	774	824	823	829	838	773	798	864	832	783	851	782	805	831	840	827	846	832	799	813	874	805	834	826	838	793	813	815	914	837	800	863	842	781	799	860	768	835	780	810	825	802	819	866	770	885	809	760	817	835	838	811	782	804	861	762	795	800	853	785	843	830	804	807	849	835	825	841	780	817	818	837	813	847	840	777	784	820	770	789	808	883	856	865	823	822	827	829	836	803	772	799	823	839	836	827	825	820	821	837	763	810	844	811	803	784	766	834	821	781	788	789	805	818	771	842	800	770	826	821	799	843	841	830	835	831	831	809	816	764	901	839	816	798	808	815	830	829	806	789	816	823	781	775	803	808	860	883	828	841	844	833	813	876	907	827	796	823	791	869	844	839	797	818	756	822	848	813	809	830	799	884	805	781	788	848	849	810	855	806	813	828	810	822	781	816	790	855	807	861	826	831	821	871	857	824	848	816	850	831	816	847	895	857	828	830	838	835	767	833	780	851	764	796	838	829	823	815	861	812	800	772	807	811	879	843	859	851	830	849	792	843	844	810	810	832	781	788	768	856	832	794	868	796	846	854	851	812	808	819	797	861	796	846	819	798	838	816	799	866	872	822	832	771	847	831	819	861	810	798	766	798	766	807	831	790	812	798	796	770	788	764	833	799	844	816	776	808	835	841	857	807	821	840	782	834	845	837	751	778	851	783	821	775	830	813	824	787	746	856	782	804	788	815	828	817	842	831	818	822	815	874	824	796	828	845	816	756	887	838	842	866	807	799	823	819	769	810	847	842	803	797	791	810	844	848	831	847	780	825	815	847	790	810	860	826	854	836	791	849	852	819	796	764	820	821	850	848	826	772	822	796	843	800	778	795	872	836	864	832	803	823	802	871	859	798	805	819	835	838	799	852	763	796	792	787	804	810	847	838	745	818	795	819	857	815	880	834	860	823	787	766	835	853	793	813	784	852	767	817	827	810	795	787	860	829	809	816	830	756	847	841	822	836	782	826	822	862	827	746	806	822	817	776	811	841	779	791	841	847	826	784	804	849	794	826	825	829	836	851	800	793	794	808	780	866	786	812	803	837	860	827	797	776	850	816	827	846	820	840	777	826	815	891	833	846	840	837	787	818	819	797	818	808	819	814	811	781	819	760	824	810	850	768	861	821	765	837	847	789	805	841	819	801	845	804	814	784	796	837	818	808	814	795	819	815	798	807	803	804	787	851	826	816	818	833	792	826	813	829	821	784	809	829	860	827	815	838	870	801	805	802	808	822	831	831	821	832	830	846	752	819	828	782	852	865	813	811	810	789	805	817	799	851	818	739	845	850	806	814	853	796	817	780	809	752	853	815	834	783	821	842	812	887	853	824	800	784	796	819	796	803	853	825	859	838	824	833	775	829	819	790	845	835	826	825	798	846	841	808	809	808	821	800	842	852	835	787	830	790	773	876	815	828	775	845	772	747	831	827	776	844	783	804	850	808	834	801	786	794	838	833	801	863	839	823	859	842	827	806	891	779	808	792	781	825	805	823	806	790	857	785	813	832	798	826	804	831	814	783	798	835	815	811	842	817	820	844	794	814	803	861	860	836	863	842	783	776	820	826	801	832	807	845	807	871	847	834	803	857	859	783	783	842	861	823	755	804	847	759	818	820	844	887	807	816	844	810	820	808	782	828	824	801	800	789	832	860	812	875	790	838	856	765	824	851	777	817	815	885	805	805	823	823	820	880	808	837	805	878	828	827	831	828	843	819	821	772	854	822	831	823	841	768	839	817	787	854	825	830	780	812	836	817	794	798	856	758	775	855	810	797	819	837	762	783	808	815	786	841	846	839	871	833	794	861	813	843	790	799	849	867	813	818	838	843	837	786	855	810	797	815	820	830	844	857	804	829	819	743	854	816	850	818	828	793	829	859	872	758	839	799	830	833	812	790	802	889
18810	15053	10078	5120	3864	3056	2416	1946	1646	1541	1347	1226	1135	1121	1055	1086	1031	988	972	888	907	884	908	869	872	856	866	848	842	835	854	863	860	866	838	851	855	801	852	817	858	841	807	854	841	804	855	826	810	844	800	800	824	782	822	893	871	833	808	798	802	790	802	836	811	835	837	849	822	772	833	829	807	882	869	804	827	822	837	864	790	798	802	845	808	829	882	795	797	869	799	823	825	900	829	827	857	857	841	783	833	828	799	777	768	838	841	773	777	723	865	846	809	786	811	785	820	792	773	829	780	763	788	819	807	842	824	824	843	788	756	807	861	792	885	841	836	873	786	798	836	872	828	832	778	845	740	891	811	834	833	846	867	787	774	835	813	872	793	800	853	827	786	779	865	860	788	843	797	842	835	778	814	813	828	840	783	807	790	808	794	821	852	842	846	797	768	753	815	818	825	765	803	833	815	800	778	864	815	820	777	854	820	744	806	865	810	819	824	816	794	800	803	767	793	850	822	794	822	840	802	789	780	828	870	856	838	785	823	847	827	821	844	752	804	866	755	849	783	766	806	835	777	840	840	814	812	824	791	806	838	805	803	756	798	790	806	800	766	823	813	784	879	851	820	806	828	855	821	844	795	811	803	775	797	764	855	715	841	826	777	796	798	821	787	823	805	801	841	837	817	788	784	761	746	762	799	785	862	802	777	845	797	774	793	861	752	849	854	823	843	771	801	799	791	803	809	851	802	806	744	838	788	887	806	777	813	786	798	775	831	792	876	878	827	831	809	855	803	868	837	829	763	798	811	798	795	806	778	859	809	738	802	791	856	837	832	835	821	788	875	798	830	827	821	797	791	852	810	806	789	780	802	863	816	813	845	827	778	769	807	842	842	795	826	822	846	831	767	787	790	821	808	772	825	822	794	781	802	845	836	775	805	821	797	838	853	866	847	812	819	833	832	798	796	800	800	828	815	768	834	842	815	845	872	817	848	857	818	806	834	765	811	825	838	843	798	850	837	825	826	859	787	792	792	868	856	803	848	792	807	802	784	768	783	829	834	799	758	808	832	766	799	822	829	852	882	829	800	829	780	810	786	820	808	808	830	778	824	802	813	862	825	816	841	847	845	820	853	819	852	843	825	831	824	828	800	854	852	832	873	840	858	781	817	818	798	794	812	799	848	810	804	885	833	799	805	850	786	769	825	764	789	778	822	802	806	823	850	848	820	809	819	771	849	828	852	856	796	798	777	773	802	812	856	795	854	822	799	870	766	801	798	810	781	860	817	825	767	805	811	791	820	812	775	807	774	803	841	800	803	788	823	864	834	836	821	779	771	803	842	752	853	802	839	841	815	837	775	792	836	828	826	838	766	806	834	863	855	875	888	788	848	825	828	813	860	780	827	786	799	833	827	773	773	869	804	849	837	773	816	756	749	820	863	772	780	824	824	792	820	833	831	828	839	826	824	779	776	830	823	780	794	872	850	778	806	824	816	781	855	813	830	832	815	828	807	865	796	784	813	798	856	810	797	775	783	838	825	792	850	870	830	843	824	825	822	809	805	827	773	789	786	828	825	839	826	836	809	777	804	830	826	839	820	856	797	792	825	872	869	814	838	785	790	772	820	833	808	790	830	785	832	861	782	821	803	819	827	823	864	815	820	841	855	811	795	792	808	765	799	836	849	808	825	822	788	817	844	809	796	840	799	815	881	842	814	760	797	829	786	857	792	752	826	784	846	794	841	852	815	850	780	777	796	848	840	795	818	847	790	790	793	834	805	799	845	808	835	798	831	804	810	807	811	815	849	814	810	815	813	844	850	850	791	782	800	834	783	854	853	791	799	754	777	762	820	858	842	777	826	810	783	819	836	789	824	836	779	820	780	822	790	792	844	802	844	832	783	862	775	777	847	770	837	802	841	836	806	756	785	840	795	749	818	800	829	799	821	768	870	842	864	821	800	829	847	848	814	791	850	789	866	853	815	814	861	770	793	807	802	797	861	824	819	826	808	811	800	801	831	814	823	834	812	790	854	843	823	766	798	802	791	842	833	807	775	829	817	823	828	824	805	776	804	856	772	793	860	804	806	795	812	800	821	837	855	826	823	828	816	833	777	794	863	771	812	756	827	780	787	792	846	857	759	789	816	840	783	818	765	787	825	843	860	876	769	846	794	773	808	799	772	809	763	808	815	842	826	840	813	762	851	809	766	832	811	793	830	813	794	808	819	770	770	798	775	828	786	762	802	800	798	790	854	835	775	843	795	864	794	847	798	780	911	847	813	737	835	791	804	776	824	792	834	873	823	802	811	828	829	825	812	826	844	813	818	819	788	815	798	811	779	800	802	837	828	827	785	796	762	807	804	823	807	806	841	813	811	806	860	784	822	814	779	847	805	844	770	784	865	871	826	827	817	819	776	832	821	857	811	804	784	852	783	830	796	856	792	786	786	813	788	812	831	792	817	778	877	818	822	828	769	791	879	829	804	799	837	830	816	841	813	838	854	780	814	786	788	752	851	795	803	820	860	816	816	796	789	799	798	817	784	813	785	749	775	730	787	828	826	832	823	848	838	829	790	803	809	850	864	764	847	807	803	806	824	827	862	786	818	836	829	799	851	850	815	851	808	806	863	819	786	800	818	791	809	828	785	837	772	809	827	852	794	794	835	843	790	824	782	762	806	801	802	794	812	803	813	806	842	822	809	798	811	830	814	809	810	814	828	837	864	785	793	806	816	819	817	802	854	844	795	801	879	756	797	811	818	846	825	846	808	813	855	821	788	809	827	837	800	782	815	808	794	828	840	839	850	874	822	796	850	868	833	834	794	801	798	817	801	793	851	813	813	807	831	838	850	823	793	807	829	848	817	788	835	871	850	839	790	808	762	829	772	877	794	867	825	840	793	852	834	823	807	788	804	848	880	836	828	829	848	831	785	784	833	819	814	823	852	815	810	852	824	846	833	842	808	815	791	791	835	808	811	827	823	794	849	764	868	788	808	782	812	815	779	779	813	837	806	792	805	859	827	765	816	843	794	858	816	833	799	828	801	777	738	805	790	781	822	775	831	856	849	833	845	802	797	829	854	805	835	762	786	793	808	801	785	826	811	845	821	802	840	820	825	784	789	777	850	783	790	740	784	812	789	811	815	852	788	812	823	764	830	811	791	801	801	846	834	786	851	787	819	825	825	778	811	792	827	786	804	803	828	839	817	851	828	808	845	791	807	785	826	839	765	795	833	841	833	776	792	862	779	758	796	819	791	801	790	796	825	826	774	819	830	827	795	816	784	822	829	847	786	863	815	787	844	786	787	811	845	820	805	777	826	837	819	799	790	810	789	799	836	826	868	769	847	859	827	783	770	833	772	800	816	828	795	789	852	832	821	810	810	779	784	803	814	855	779	795	844	823	758	821	760	816	805	856	817	806	835	811	785	809	813	824	846	817	835	841	818	885	785	824	818	759	815	797	796	873	863	841	761	870	784	819	818	787	829	841	816	841	780	826
27924	17984	3922	565	412	418	332	370	373	361	336	357	339	324	345	358	336	333	322	286	351	335	355	337	343	345	346	355	353	394	342	353	319	335	321	366	301	361	308	337	348	348	405	335	370	341	339	317	334	354	345	346	358	352	355	344	331	325	290	328	330	355	313	344	319	327	352	327	316	307	368	350	365	368	330	311	332	349	350	331	342	364	320	387	344	324	340	339	323	311	335	367	327	344	310	352	329	320	345	384	331	319	373	337	361	344	327	332	345	335	318	339	345	334	334	327	349	320	357	342	293	313	327	315	407	340	358	367	354	350	335	350	344	298	356	340	360	308	359	332	351	327	323	330	369	350	312	310	347	323	342	355	327	319	348	346	322	338	345	322	361	312	336	320	329	329	346	382	344	340	340	366	392	321	333	360	366	359	343	355	312	360	331	344	317	308	349	363	306	343	319	322	367	350	345	326	329	332	350	325	323	311	317	309	293	347	334	399	349	330	314	318	351	308	337	337	346	333	318	380	335	341	355	355	299	344	327	353	359	299	346	333	343	366	349	335	363	340	324	336	344	330	345	363	332	346	352	315	355	327	349	313	355	337	319	325	332	314	339	357	285	317	318	330	296	343	325	361	332	330	307	363	355	360	320	303	335	336	328	341	340	347	333	339	317	324	326	369	358	308	332	338	356	334	354	331	326	341	326	338	326	336	340	316	342	349	351	324	321	363	348	352	349	360	312	331	355	339	347	342	405	349	374	332	327	290	359	339	325	352	345	335	336	330	372	328	320	363	348	307	352	342	301	339	354	335	310	303	330	327	333	303	342	335	344	325	333	315	327	362	351	310	328	325	365	307	337	333	341	333	339	323	324	353	337	299	331	327	321	319	350	331	358	314	354	358	314	347	352	332	316	334	356	360	377	343	302	345	347	318	354	352	355	351	333	321	335	336	347	343	318	353	322	304	347	339	349	360	327	321	349	334	383	326	366	341	356	330	330	377	349	357	356	342	362	341	341	345	335	340	320	316	334	318	359	328	368	323	327	358	304	357	370	328	358	332	356	354	347	295	323	330	337	316	354	368	331	358	326	298	351	351	358	310	339	332	330	335	348	374	346	307	349	330	381	362	348	371	322	342	323	352	332	363	306	320	390	360	321	333	357	332	354	327	343	347	334	368	331	316	336	335	365	334	326	304	320	341	336	293	335	338	339	330	339	364	319	351	333	337	360	349	325	344	349	324	334	320	337	334	365	345	344	362	330	360	366	307	344	323	332	355	360	345	348	367	370	340	345	334	363	335	347	345	354	325	324	351	322	347	340	349	331	344	327	355	323	355	330	366	294	336	370	374	352	349	336	372	359	322	326	348	358	360	338	346	362	343	329	372	323	341	359	353	321	350	333	329	352	333	367	327	337	301	355	335	350	286	348	343	348	331	311	327	319	336	335	328	348	320	305	330	320	326	363	340	348	332	337	329	355	327	349	323	342	334	348	332	336	340	364	338	366	311	342	300	332	343	354	328	321	337	320	328	354	327	334	322	340	330	339	358	356	312	361	340	342	371	334	335	302	356	372	315	356	340	332	363	335	349	327	342	365	332	347	346	327	339	300	333	335	326	367	366	337	337	369	323	347	328	381	371	304	299	355	312	342	316	336	344	338	352	345	344	334	387	353	371	323	348	358	348	355	323	340	328	312	409	346	299	377	376	368	305	331	339	329	336	339	313	326	314	357	346	339	322	349	347	354	342	342	341	343	297	335	325	329	332	343	345	327	325	320	341	355	324	338	348	341	331	321	354	313	339	322	335	354	356	341	334	360	364	356	327	339	323	341	327	344	340	361	345	338	298	313	321	332	355	287	333	314	327	309	347	341	315	369	315	332	337	346	341	327	343	341	351	327	342	317	353	336	330	334	367	320	326	322	319	347	348	348	327	299	342	336	329	332	342	344	377	325	313	330	325	313	343	351	314	325	341	334	310	347	328	348	352	320	310	319	379	342	361	335	332	373	345	328	330	314	347	348	318	328	356	351	351	358	331	327	349	361	343	329	352	330	341	327	341	340	369	308	334	330	360	304	318	301	306	343	360	325	334	323	303	334	388	323	353	341	337	324	340	342	322	329	289	319	315	305	314	328	390	357	371	352	384	305	349	355	335	292	336	333	329	364	365	379	357	323	348	358	327	338	338	344	352	329	370	305	330	323	328	330	332	336	356	359	368	320	369	330	333	311	353	298	343	358	314	370	334	367	365	353	361	316	339	316	340	348	345	350	357	337	344	353	349	337	311	354	342	330	343	315	362	342	368	363	359	320	373	301	320	306	368	335	333	350	348	327	319	318	365	337	302	343	325	326	333	368	362	335	365	333	372	366	380	342	332	340	324	341	326	369	338	325	331	341	330	348	351	357	323	336	355	329	320	290	335	366	352	352	320	346	366	317	345	351	324	327	371	322	337	350	320	307	370	364	327	364	346	363	298	353	324	322	329	328	333	364	341	367	333	383	321	361	350	363	354	320	312	342	345	347	329	325	329	334	333	352	317	350	325	360	312	336	330	337	330	362	341	364	351	341	342	337	339	320	327	364	366	327	345	367	344	357	347	344	359	372	311	339	308	377	355	325	342	317	334	378	334	353	353	360	332	341	325	336	322	324	344	326	351	303	358	333	330	319	344	338	307	356	364	307	331	316	333	301	330	329	331	349	335	346	353	344	339	349	365	353	308	332	335	352	347	345	377	327	324	323	333	341	344	297	359	361	353	321	341	335	348	313	332	361	328	348	325	363	364	326	367	345	349	328	360	337	340	337	359	340	350	339	345	357	344	370	326	372	347	332	338	342	338	349	345	323	336	354	350	324	361	377	313	344	373	357	345	340	322	363	330	333	313	333	385	333	300	309	355	345	347	345	328	329	307	362	335	327	345	324	330	357	328	322	363	348	359	321	333	346	343	346	349	354	343	357	325	352	338	337	315	306	361	359	344	395	340	342	335	322	361	314	328	325	394	366	350	352	329	323	350	349	369	336	309	347	343	361	361	316	343	317	339	359	344	317	320	330	356	341	334	323	372	321	353	343	333	339	331	313	332	351	339	331	360	306	351	362	350	366	369	322	337	327	363	373	352	319	343	357	377	315	341	373	349	304	358	345	317	361	337	330	340	320	353	345	324	346	336	354	336	350	344	357	364	332	322	333	333	362	350	302	363	349	324	305	356	346	395	355	325	332	319	330	335	346	354	333	341	368	305	337	339	337	334	344	309	324	321	341	333	364	347	357	334	340	347	318	331	312	344	336	329	359	348	353	329	350	344	332	351	354	350	359	340	334	349	337	386	354	360	342	340	369	321	318	317	374	342	325	316	338	358	322	339	339	334	331	350	313	360	305	343	297	336	331	339	314	317	319	370	349	323	333	336	362	307	375	343	328	340	330	342	346	309	337	337	339	345	324	314	309	339	272	333	328	377	353	347	360	352	338	359	326	351	365	329	332	309	348	368	349	366	347	313	356	315
6200	948	730	512	508	444	455	418	423	394	365	401	371	366	390	406	392	397	377	384	416	376	378	371	397	372	372	400	376	391	393	382	376	344	383	361	422	404	407	385	351	370	377	394	402	386	370	353	374	398	374	362	371	344	352	405	356	403	398	377	368	322	383	367	340	384	399	334	375	413	388	378	358	402	382	390	393	388	421	368	376	371	372	375	411	394	401	377	341	372	392	372	352	355	386	414	374	360	384	410	379	329	400	352	391	384	372	391	399	406	386	400	359	332	364	370	365	356	377	382	396	361	382	363	392	368	399	385	404	320	362	401	385	387	389	398	397	402	385	368	382	373	361	376	403	361	392	383	429	386	398	341	393	369	403	406	397	400	374	368	368	366	378	372	378	376	377	383	368	352	428	396	396	377	414	392	357	366	402	348	345	378	382	361	393	384	388	384	405	369	364	392	420	389	391	370	378	388	370	365	382	372	394	374	397	382	361	422	394	370	385	394	415	406	362	369	373	375	376	377	385	392	389	412	358	391	375	375	389	393	394	398	362	360	406	406	388	385	410	396	372	362	369	397	375	404	375	384	416	415	372	404	402	367	354	402	391	384	416	404	403	381	346	368	388	373	414	358	360	409	403	349	392	380	399	406	381	409	374	346	362	409	399	372	383	383	356	395	385	357	402	412	353	380	393	383	360	379	385	375	383	391	387	387	385	396	359	389	363	360	385	371	382	398	363	399	369	388	353	360	357	390	373	401	412	400	358	357	404	423	378	358	387	417	409	397	370	360	380	374	368	375	369	396	389	382	388	364	420	418	372	378	366	349	363	403	351	413	397	369	347	415	382	308	374	404	402	403	391	378	354	371	384	404	387	357	369	399	405	353	397	377	359	369	399	396	382	379	378	372	392	373	410	380	334	420	356	388	414	368	402	416	382	374	386	385	380	378	401	423	389	356	375	364	397	411	399	391	392	369	384	377	385	422	371	390	364	364	348	399	357	365	421	367	393	391	403	380	366	386	415	400	355	372	336	342	366	372	399	376	386	385	381	365	384	357	365	385	365	375	382	389	418	344	371	360	400	422	387	379	354	373	344	368	358	401	407	426	361	392	349	338	371	393	361	400	383	398	403	397	419	418	361	376	394	388	366	350	397	360	393	389	368	408	419	390	387	373	374	417	372	354	400	359	397	370	413	365	362	375	378	379	382	385	399	379	373	385	395	339	377	386	366	363	379	387	391	388	365	363	363	430	371	364	374	403	399	380	391	354	385	349	347	390	378	358	383	376	400	359	420	365	401	408	376	360	330	342	385	403	354	385	382	376	388	388	380	413	405	388	370	363	400	396	372	387	362	394	427	392	411	412	402	432	386	344	391	376	395	409	405	402	384	366	415	361	375	379	372	395	402	424	370	382	382	394	396	347	366	383	367	382	375	399	367	384	346	365	385	386	399	402	363	393	376	399	368	379	384	381	378	362	393	396	393	388	382	404	352	392	383	372	391	420	392	366	375	371	391	336	359	372	383	350	378	401	389	383	391	373	375	379	375	382	389	358	389	387	338	405	393	415	344	423	400	397	383	389	393	425	399	362	361	371	360	395	384	439	337	360	389	363	393	372	346	410	363	405	398	412	373	384	407	407	389	378	398	359	363	364	385	394	378	339	350	356	402	391	378	380	422	343	415	372	405	400	370	395	378	390	400	385	390	390	398	405	401	408	388	412	383	425	381	380	367	378	382	385	377	368	392	402	382	369	399	396	374	359	374	418	381	397	378	383	380	379	363	418	367	373	392	359	374	374	364	402	399	368	397	373	377	388	355	410	397	349	402	371	412	400	387	372	416	372	372	383	369	399	384	391	424	410	378	357	419	383	392	382	390	378	387	365	397	390	370	355	393	361	386	351	382	370	354	379	398	396	358	386	414	395	394	367	390	363	384	404	375	373	378	356	397	395	369	371	394	373	357	385	399	414	387	369	447	372	391	396	389	385	352	390	376	343	365	374	359	384	385	373	376	366	379	383	398	352	395	346	371	376	389	360	398	368	388	412	370	383	372	409	377	358	382	386	364	377	405	368	387	358	407	377	379	346	374	359	386	426	387	365	374	374	394	388	406	366	372	367	412	370	389	386	383	381	368	399	383	335	371	366	408	365	380	403	389	407	402	401	405	399	403	396	368	406	394	404	347	424	404	383	388	379	380	374	369	380	382	352	389	375	399	331	351	389	357	396	369	385	400	401	378	389	367	398	379	391	379	374	386	415	394	337	378	380	404	344	395	363	369	401	398	416	386	363	451	409	400	389	390	403	359	382	371	394	380	383	380	403	382	372	378	384	368	363	403	396	404	400	363	400	403	403	367	379	378	379	378	403	376	356	396	384	353	355	378	389	369	394	387	388	398	375	402	393	380	375	349	411	392	356	385	368	391	369	378	381	381	376	370	404	358	379	399	387	389	388	374	366	379	383	347	405	388	360	424	407	408	366	371	361	392	368	392	435	395	353	405	415	368	397	406	382	352	354	389	372	347	336	387	355	414	376	391	376	348	368	399	378	376	378	370	387	390	365	414	369	430	392	393	391	378	390	395	348	344	402	401	354	419	356	387	394	387	380	370	382	389	358	388	329	387	397	379	349	400	356	412	371	406	365	366	415	383	364	401	407	373	430	370	337	397	358	366	334	400	383	394	376	378	395	383	410	395	395	377	389	370	365	397	370	363	377	360	370	433	399	399	375	385	407	371	354	411	399	398	392	377	403	419	365	416	393	400	360	401	405	375	357	405	383	360	380	368	374	406	385	369	384	376	405	367	418	383	380	364	420	369	366	374	406	387	389	392	383	392	397	404	390	385	386	404	411	381	377	379	356	383	392	369	363	380	370	408	377	393	357	419	395	367	383	368	353	372	377	393	397	419	376	380	375	381	387	375	393	351	383	392	366	372	383	400	397	386	394	390	390	372	376	373	386	368	357	359	385	344	377	389	388	403	370	399	378	351	421	395	337	395	376	378	385	383	398	381	421	393	408	392	376	388	372	378	394	397	404	371	388	368	407	399	349	377	404	391	401	425	393	385	388	381	376	392	368	365	344	408	386	382	423	361	369	365	430	374	360	392	415	384	359	423	390	373	395	402	363	424	377	378	352	410	410	379	393	403	389	398	378	355	371	398	374	387	379	383	350	384	367	366	431	364	403	361	390	396	371	421	403	391	370	381	411	407	393	401	381	425	390	403	344	396	395	384	374	394	362	418	395	411	354	421	397	364	381	378	377	404	395	399	413	395	385	394	383	412	427	375	404	370	363	366	357	361	380	380	382	415	406	376	388	381	395	407	376	397	358	381	410	391	376	410	395	343	387	362	388	371	394	374	368	400	386	397	379	389	384	360	402	426	382	378	385	396	385	373	352	401	385	392	393	363	388	404	391	383	368	382	366	381	386	387	407	368	360	386	390	363	362	384	407	381	387	376	365	376	413	357	377	356	388	373	376	362	359	373	382	363	392	386	371
23843	21126	28426	24076	21133	9583	1078	738	628	569	513	513	432	478	484	431	428	443	407	405	374	396	375	385	436	418	403	394	391	393	396	369	366	410	381	363	411	405	399	378	361	369	408	366	377	402	370	376	388	390	401	371	372	394	383	386	368	377	395	382	421	361	381	375	398	358	368	361	438	375	345	355	384	363	373	428	382	389	387	355	347	354	375	401	375	395	387	363	414	366	383	363	339	395	365	390	370	382	376	388	351	398	344	376	375	356	351	415	408	366	396	368	360	352	377	361	380	348	348	350	325	369	372	374	353	368	379	354	401	350	357	367	332	364	379	367	392	405	385	379	345	391	386	383	389	387	386	384	373	365	389	383	384	379	400	345	379	337	380	407	371	367	388	346	379	374	381	387	393	340	358	363	360	379	366	371	387	400	370	371	369	391	364	352	387	344	370	380	378	365	398	392	341	409	381	373	359	379	396	374	371	365	379	357	355	358	401	339	358	389	379	391	353	357	370	367	356	369	388	362	379	333	375	351	356	363	374	370	365	366	361	406	364	425	343	393	375	370	390	352	384	375	373	354	366	389	391	366	396	381	362	388	359	416	381	382	385	348	362	396	371	406	368	350	388	394	392	364	364	363	351	362	370	360	381	382	329	402	383	377	363	376	393	357	372	383	394	381	370	376	375	390	363	345	362	380	385	383	359	360	356	394	381	381	362	372	387	388	412	371	393	348	384	377	371	364	351	341	375	419	362	354	373	387	366	361	365	414	412	399	346	376	355	334	375	390	408	369	337	414	370	389	382	371	336	388	379	356	370	367	391	373	382	372	399	362	354	374	424	371	371	386	364	355	357	414	412	353	393	405	363	375	374	369	366	410	417	361	375	343	365	370	373	385	377	375	376	390	366	387	391	353	379	376	372	395	381	345	396	388	322	392	365	370	376	363	360	396	348	360	406	369	374	378	383	396	360	375	388	366	363	379	360	370	342	352	377	415	424	380	347	357	377	369	401	369	360	389	382	391	368	359	408	396	380	399	362	358	356	374	374	381	351	383	356	376	373	358	359	387	330	353	362	416	354	367	372	368	318	392	381	398	381	377	361	350	380	401	353	333	395	362	390	374	388	336	327	361	357	387	357	343	398	363	388	375	382	356	322	407	351	398	379	431	357	378	340	369	386	371	367	395	378	386	370	391	370	351	343	362	356	414	390	384	396	367	351	366	382	360	369	347	402	401	361	349	377	366	403	370	358	376	378	367	347	377	359	372	357	402	386	366	360	366	352	361	386	357	362	352	374	355	406	412	366	379	371	352	368	393	409	411	386	378	371	372	378	341	395	374	378	374	385	377	379	368	374	368	392	371	350	407	392	374	382	351	367	375	342	380	365	344	366	364	375	364	375	372	404	374	397	383	373	374	399	343	383	413	363	329	372	340	390	364	372	423	399	367	420	345	407	351	378	387	386	382	361	362	389	362	389	398	375	367	321	377	348	369	383	362	374	394	367	359	353	376	378	392	350	383	385	360	414	373	367	392	380	381	415	378	388	344	398	360	380	382	344	392	408	405	368	396	387	375	361	358	320	408	430	344	383	359	395	374	383	363	372	346	371	382	381	392	357	363	393	357	381	386	375	377	404	368	387	377	385	361	394	392	381	381	384	359	355	356	393	379	376	346	395	348	381	399	406	365	372	373	366	344	367	376	404	333	366	374	393	388	373	417	368	359	376	391	377	422	336	342	400	383	379	353	384	396	388	382	362	390	355	369	388	362	346	372	391	385	370	381	381	379	347	393	375	343	356	358	407	386	367	394	375	344	368	344	342	400	364	394	360	397	358	400	361	379	379	386	348	380	383	377	396	401	373	353	373	349	390	348	375	375	360	383	370	339	358	355	372	353	372	379	382	363	339	400	341	363	381	409	394	413	351	391	360	382	398	376	358	372	347	372	356	366	366	375	350	377	352	386	381	366	370	373	354	391	358	373	363	354	387	398	358	364	362	355	371	387	382	386	393	361	337	395	386	392	352	406	372	399	406	365	393	385	367	350	360	387	357	407	389	380	403	391	382	359	387	402	361	317	373	373	351	366	347	412	371	357	339	355	402	393	386	366	398	350	382	379	399	385	388	383	388	389	365	367	386	377	381	361	390	373	338	396	343	356	382	388	370	379	381	389	381	399	382	361	378	359	374	386	372	397	369	376	394	354	319	361	337	361	401	394	383	389	371	360	388	369	364	336	363	372	396	377	390	377	377	391	378	382	396	383	411	386	391	391	385	376	361	374	378	326	386	390	381	359	340	392	342	382	363	342	350	357	360	397	370	381	407	361	391	395	401	391	388	426	398	393	382	337	423	374	397	408	388	374	391	336	377	382	393	380	364	399	378	379	379	394	388	374	392	408	372	370	357	383	344	342	387	397	391	348	386	392	409	360	361	385	374	338	384	368	390	342	360	372	366	384	372	372	395	377	378	362	369	378	376	360	348	401	365	374	375	342	355	375	332	392	367	403	338	376	365	352	375	362	367	370	388	386	399	400	360	392	391	366	345	364	363	375	359	363	382	372	404	367	390	415	370	355	379	354	369	384	393	362	382	407	434	347	391	344	365	350	385	364	384	364	341	359	381	352	374	392	357	360	361	367	391	370	373	385	383	381	353	360	376	387	373	383	385	409	363	377	375	380	348	378	367	357	356	402	360	397	389	381	359	358	357	368	353	355	368	380	353	373	370	355	390	369	359	380	364	374	390	361	397	350	359	346	374	355	390	361	343	348	338	348	364	381	379	369	345	376	395	364	381	396	344	349	370	394	350	393	372	355	371	357	350	372	349	382	385	371	354	386	409	368	374	405	368	345	377	351	374	370	381	374	396	368	327	398	377	357	362	393	393	382	374	368	365	376	369	356	345	388	381	382	351	349	353	367	420	383	382	356	395	361	382	389	419	362	370	367	370	338	354	369	371	373	383	398	394	358	400	399	377	382	378	375	395	378	405	350	380	350	370	360	340	360	401	353	369	383	356	406	366	382	417	395	351	359	357	386	367	400	346	351	381	319	395	377	337	362	365	360	376	359	381	379	366	370	340	368	350	377	362	354	373	358	363	379	385	378	354	382	378	373	379	358	370	361	377	401	371	399	347	363	390	374	387	374	376	340	381	375	397	368	395	366	354	417	349	406	372	368	364	353	363	382	370	397	376	365	373	384	386	353	381	364	381	345	377	346	384	372	377	358	379	346	347	356	357	365	337	352	389	395	393	382	384	394	408	395	376	412	388	375	352	354	377	370	351	350	371	407	408	397	435	382	406	365	362	410	364	414	359	371	381	393	386	394	391	372	364	378	347	398	364	359	363	371	382	363	383	385	373	386	381	360	371	365	346	391	403	369	381	370	388	374	371	407	360	351	393	383	368	381	375	340	357	392	371	362	351	354	423	372	374	381	384	385	369	356	387	400	348	383	388	366	404	406	351	401	348	349	359	367	352	390	373	373	385	364	379	364	381	365	369	372
16870	9301	5915	2776	2157	1627	1230	1056	890	716	651	652	606	558	515	483	496	511	470	526	478	454	469	458	442	415	422	408	391	426	434	440	423	427	413	427	397	387	377	389	388	401	420	433	415	377	411	437	420	396	412	433	420	417	440	450	410	401	401	387	424	396	433	424	404	376	425	418	387	390	409	381	411	367	423	430	389	406	422	402	411	425	442	427	389	404	398	411	415	455	381	412	418	407	379	386	408	388	407	442	376	430	399	380	411	424	380	402	415	401	416	421	409	373	434	380	397	402	428	384	409	431	427	393	402	417	400	400	427	408	401	418	429	419	378	386	411	411	400	413	397	424	381	412	415	404	407	373	404	403	418	419	380	409	404	391	374	409	441	397	420	411	390	393	386	364	381	419	396	383	409	387	409	396	392	438	393	380	368	419	400	388	378	393	433	419	405	414	405	401	414	402	400	387	407	391	415	381	394	414	405	385	389	407	416	406	414	420	382	416	395	426	377	368	395	385	353	404	345	377	390	406	422	382	383	434	419	412	408	392	424	429	434	402	410	409	384	426	391	404	387	372	418	392	384	410	422	467	393	420	379	390	381	405	390	372	379	375	357	378	379	373	387	402	402	392	433	402	367	402	387	406	445	384	440	399	392	358	456	398	413	386	409	413	405	407	414	388	441	425	382	423	388	391	411	369	407	410	409	420	401	392	368	431	421	407	383	394	414	394	390	372	414	446	412	380	414	393	442	434	395	412	411	410	394	402	433	432	386	430	393	423	403	436	396	400	389	387	368	375	412	423	393	418	414	422	393	372	393	409	373	369	391	373	395	397	424	374	385	382	381	399	420	394	405	417	381	401	416	437	398	397	445	420	364	421	380	392	364	413	437	414	412	414	379	410	409	396	355	412	397	414	392	419	366	351	400	394	418	421	413	411	380	406	432	412	390	425	384	400	382	402	376	398	399	385	381	389	395	392	399	415	390	397	385	370	418	375	448	417	412	416	369	405	404	427	373	397	384	406	387	394	413	389	406	399	412	421	402	421	416	395	413	417	397	380	402	381	406	418	401	405	396	381	429	394	380	369	388	419	389	436	424	414	380	417	426	417	388	398	402	405	401	413	416	385	382	384	382	430	400	393	370	386	368	428	434	395	411	417	426	402	372	403	390	405	409	402	411	391	380	385	423	420	404	406	404	410	428	404	417	382	415	421	413	389	396	400	383	393	395	393	388	421	417	409	381	428	415	439	396	404	378	384	399	420	425	384	414	419	369	392	408	416	415	423	408	405	423	403	402	426	386	438	394	377	413	390	401	437	379	393	365	399	416	387	432	404	407	404	378	378	405	374	410	366	392	400	400	449	425	376	392	431	380	423	385	427	373	403	419	423	356	387	411	353	448	383	391	417	396	394	424	408	421	383	371	425	422	393	365	416	383	409	393	399	413	402	369	372	400	430	389	392	433	419	413	402	379	430	410	412	366	361	401	372	388	404	373	411	399	396	427	406	426	383	419	384	415	384	394	432	383	392	436	418	391	380	428	419	383	399	394	397	405	377	388	409	411	400	404	411	386	401	395	427	416	397	378	415	406	390	404	394	413	411	394	397	393	403	405	431	391	414	359	414	402	406	375	408	425	393	344	399	403	439	402	349	412	406	383	393	396	431	427	402	390	403	410	444	394	371	429	455	376	398	397	403	420	402	388	430	383	353	367	393	382	366	385	383	451	364	372	405	370	397	401	420	428	391	372	368	342	402	387	398	357	409	396	390	458	422	388	395	409	425	379	415	401	389	386	398	413	428	440	403	396	400	421	374	380	392	419	404	409	387	424	426	380	388	407	409	399	418	420	398	415	411	429	402	424	403	396	427	421	416	425	415	379	398	417	394	378	424	391	393	407	403	389	344	365	424	404	385	397	399	438	393	367	409	424	417	369	391	369	450	391	382	385	435	369	392	384	410	406	413	390	382	404	404	430	422	443	394	420	428	441	419	387	408	388	391	406	357	399	389	396	437	404	408	414	439	373	392	405	392	387	444	439	412	409	397	414	402	446	424	397	424	383	414	406	390	386	417	401	392	406	404	401	410	410	387	399	441	445	394	400	421	375	394	388	388	378	399	425	410	365	402	380	370	410	417	381	433	374	384	382	382	401	390	374	389	474	399	424	403	395	397	398	380	373	417	431	428	443	370	404	406	391	377	416	409	432	384	417	376	400	432	416	413	385	387	446	410	365	429	422	389	438	376	392	397	408	383	389	399	412	434	402	412	372	397	454	392	393	393	383	402	405	405	395	397	390	400	383	416	442	364	405	420	427	432	400	397	406	402	394	402	429	405	373	403	417	374	452	422	393	379	402	406	407	373	410	399	421	395	399	413	418	393	418	383	406	411	375	394	385	398	408	395	392	396	378	379	368	394	395	377	406	405	427	412	419	394	386	379	403	411	427	405	428	401	397	368	378	394	395	413	405	409	400	437	413	386	394	420	412	399	395	381	411	421	431	410	428	413	375	361	380	423	417	413	385	412	428	372	374	392	387	394	349	407	419	404	416	427	403	408	391	367	399	379	376	400	389	428	424	395	415	388	398	392	389	370	415	393	388	360	397	388	387	383	418	422	372	398	408	373	414	423	432	359	402	440	423	416	404	380	394	397	387	407	407	371	383	395	413	423	399	400	403	431	375	394	394	402	390	426	426	393	388	376	387	433	411	407	371	403	387	379	394	398	388	434	430	418	411	372	403	390	386	407	433	369	407	425	394	397	409	401	420	409	393	359	404	439	400	384	400	419	387	419	424	401	402	430	422	370	398	402	414	408	412	391	372	390	398	420	400	414	373	381	407	378	433	424	370	387	389	368	388	428	390	371	418	406	393	430	422	409	360	414	388	410	414	381	416	376	364	387	392	422	415	381	403	371	447	380	424	435	420	399	439	427	409	405	399	434	410	389	430	388	401	398	373	393	392	401	403	381	411	407	405	395	384	391	414	432	404	410	402	401	385	406	397	400	400	392	376	433	412	388	379	401	372	410	378	410	426	375	422	406	423	414	408	372	396	358	397	368	359	420	388	389	398	366	402	412	432	448	397	399	393	391	394	431	408	419	405	391	413	393	435	430	395	410	414	375	439	396	365	405	383	388	389	386	382	425	398	426	422	431	394	384	372	422	388	425	412	414	460	378	371	407	411	407	393	409	404	375	420	376	400	433	430	417	447	419	415	412	397	397	404	407	384	392	369	414	377	390	397	399	396	430	365	421	416	381	403	395	408	421	423	424	387	414	390	398	376	385	389	402	395	406	362	382	409	394	415	423	396	389	367	403	394	398	427	405	363	424	418	378	395	432	405	390	399	412	405	419	380	426	426	383	355	433	389	410	397	423	423	396	393	391	425	424	448	407	398	406	361	405	409	380	381	403	389	417	395	371	406	416	391	428	397	416	382	388	406	371	358	414	407	375	422	422	378	413	436	387	411	410	414	395	405	389	420	406	428	368	387	410	397	364	410	394
24977	21019	27225	24938	10134	1149	955	843	784	755	789	729	724	731	667	703	699	701	674	685	703	710	709	670	696	714	714	651	699	744	689	645	689	706	686	642	670	706	664	621	678	658	675	682	714	630	705	663	658	655	673	688	630	708	644	693	658	662	677	683	683	641	664	646	662	637	692	659	650	674	678	653	668	678	674	625	640	661	679	662	656	674	655	658	661	708	682	671	673	628	709	671	639	680	654	699	671	674	659	610	639	679	642	686	673	668	675	628	671	659	664	643	647	668	598	664	693	671	649	636	650	664	643	666	720	661	651	672	647	717	699	701	640	660	673	655	639	689	643	664	650	698	614	682	709	673	651	633	657	672	674	675	692	642	671	661	646	704	633	684	683	649	643	685	647	652	666	651	705	636	619	675	651	648	635	693	650	686	676	665	620	626	684	659	695	669	654	666	617	641	658	647	673	681	649	674	652	668	668	643	658	679	643	666	706	673	656	659	639	644	694	689	654	698	676	650	665	694	732	656	659	596	690	651	674	667	682	632	656	701	681	641	635	649	632	658	688	697	630	657	643	664	692	725	653	665	650	610	691	709	685	714	687	653	676	669	657	697	684	682	599	665	627	675	594	662	641	659	661	699	659	632	680	710	645	736	689	649	701	696	660	675	690	664	689	697	656	655	660	680	674	680	640	622	671	685	646	634	628	636	729	661	679	629	707	659	639	677	673	589	718	729	689	687	671	671	691	680	704	688	676	600	672	712	715	642	674	722	674	677	674	663	601	655	652	668	657	663	642	661	660	680	694	652	638	653	677	627	697	666	644	633	648	636	617	645	650	665	676	695	650	697	671	697	642	673	691	686	657	701	653	675	671	651	629	661	647	688	669	642	662	689	664	641	712	677	683	697	663	649	683	677	695	662	604	668	654	667	638	656	660	622	629	693	653	642	674	663	641	633	638	621	660	639	711	633	632	620	712	711	674	668	676	677	671	662	631	688	701	702	656	613	662	630	677	635	659	656	651	667	629	636	691	685	668	646	679	712	724	657	723	667	649	676	670	676	666	701	672	659	706	668	708	650	699	661	640	687	700	682	672	670	649	649	644	644	696	685	639	637	612	715	676	667	759	619	652	692	716	673	711	672	676	728	664	688	636	601	632	689	662	703	667	676	676	690	674	648	672	714	681	646	674	636	664	668	675	638	667	659	690	643	670	675	681	647	620	635	647	662	622	668	657	698	643	688	662	698	652	715	747	683	698	667	717	647	669	618	689	637	638	633	653	647	651	652	640	685	690	672	688	632	671	694	672	706	672	703	675	627	685	652	688	665	690	674	634	641	724	652	664	667	646	714	699	667	658	712	688	668	694	662	691	626	661	690	675	665	720	664	658	673	652	653	697	633	677	680	676	652	659	640	658	704	697	699	679	676	664	673	631	665	707	646	649	638	671	654	647	626	616	683	669	674	669	687	669	627	695	691	679	648	687	659	668	677	655	681	705	643	677	629	687	692	631	663	626	682	677	654	637	669	667	692	682	659	668	678	694	707	685	668	680	657	667	647	662	645	666	686	711	677	673	576	685	654	705	664	654	714	663	678	642	670	666	609	698	657	689	646	629	647	674	658	664	680	651	688	617	630	628	693	675	709	635	667	669	656	690	705	624	637	702	670	695	698	660	620	696	663	657	698	642	682	665	652	649	637	689	648	704	686	650	668	650	650	687	664	687	685	701	684	690	769	674	661	715	667	661	618	641	747	678	700	655	672	698	691	670	652	679	704	681	690	705	676	614	637	645	698	629	708	672	682	678	672	621	654	623	678	679	633	730	655	686	660	688	692	645	630	662	699	669	684	676	674	684	698	656	707	666	693	652	623	665	659	682	674	684	691	671	669	664	693	633	704	638	678	681	645	678	678	684	624	658	606	683	691	646	680	650	663	674	678	645	656	662	636	711	656	665	647	663	664	659	658	633	694	613	628	643	667	628	670	628	651	685	639	664	674	678	656	604	723	685	669	707	677	680	665	753	624	662	680	689	687	697	712	644	656	667	671	724	625	666	643	661	623	704	659	645	699	672	687	641	695	654	681	654	680	642	643	657	682	665	718	622	667	659	643	667	698	652	636	677	653	673	643	623	649	660	649	694	671	663	663	680	630	699	686	690	648	673	684	688	706	651	682	642	650	635	650	684	697	652	664	671	662	695	691	655	675	678	635	657	684	644	677	672	624	636	673	671	633	668	685	672	604	677	667	692	657	637	664	626	696	671	647	640	695	655	617	691	640	652	621	674	677	688	632	636	597	616	646	625	647	655	668	677	664	661	680	622	646	672	650	689	690	663	664	692	671	661	688	702	719	697	620	683	665	658	641	635	659	698	673	681	669	679	677	665	675	668	653	631	696	677	647	644	629	685	717	645	716	679	639	633	691	714	617	673	661	701	657	711	654	709	677	668	638	702	651	668	691	657	634	681	658	698	730	632	690	650	678	680	632	684	661	635	651	672	676	662	715	653	643	637	675	673	692	656	601	687	668	665	634	704	642	665	666	655	671	638	662	648	676	641	679	678	672	683	672	640	637	759	645	669	657	671	659	672	612	692	689	685	637	701	666	649	671	677	708	697	670	651	673	647	665	684	645	638	668	686	698	604	679	630	651	657	692	715	706	701	661	666	655	733	666	643	666	668	671	647	695	656	649	652	648	673	687	629	692	666	635	633	639	651	716	703	618	662	660	653	697	686	676	648	665	671	684	685	684	656	670	704	698	667	625	710	649	625	671	662	701	654	686	673	672	686	633	620	678	655	672	672	700	632	691	662	665	657	703	668	673	622	653	678	667	657	659	621	673	668	668	673	675	673	666	646	640	675	615	659	683	681	719	703	656	650	640	684	637	680	694	681	610	687	672	675	692	655	708	623	612	651	653	667	673	642	632	706	636	655	677	706	700	670	659	661	638	673	708	654	662	657	654	666	682	664	675	692	685	662	674	685	669	659	629	691	662	649	665	652	648	626	684	639	654	631	634	674	659	670	670	659	715	628	688	702	702	665	723	683	686	672	669	614	629	637	677	658	691	671	684	675	677	669	652	705	637	652	724	624	682	656	677	701	659	697	717	674	702	624	643	660	705	646	701	659	644	664	702	682	650	703	654	635	666	689	672	606	677	624	644	698	666	692	649	647	610	655	649	660	645	657	686	659	700	698	612	707	695	655	655	653	644	625	631	672	693	666	639	680	711	670	632	649	650	650	660	687	635	633	707	667	666	689	666	692	645	667	686	663	705	644	654	667	651	679	647	636	686	689	683	679	676	692	670	695	662	651	645	677	605	666	637	670	702	651	663	618	668	681	691	669	713	699	656	645	612	649	654	665	688	680	702	676	663	698	717	703	702	697	627	643	630	646	675	664	681	674	626	739	676	688	705	692	665	683	715	630	677	683	666	679	658	673	636	620	671	686	683	678	706	644	651	700	657	647	641	690	692	684	674	657	653	650	640	665	655	688	680	711	682	692	667
17933	5550	3593	1930	1549	1383	1185	1044	934	882	890	824	802	779	769	676	759	733	796	793	721	773	696	701	675	725	718	724	746	733	746	741	675	701	681	749	706	700	723	738	708	732	723	751	720	710	691	680	758	714	743	715	712	630	704	718	690	702	681	709	731	711	687	707	729	658	696	693	686	696	731	736	702	675	774	710	685	697	720	722	677	733	676	689	755	713	720	692	715	690	752	754	650	695	704	721	732	720	652	739	688	719	708	730	721	699	697	720	636	712	698	704	689	754	721	715	665	683	706	710	705	758	713	715	687	671	680	681	727	718	701	711	716	699	729	715	693	712	733	716	720	715	745	721	701	717	715	664	771	686	729	748	680	727	713	689	723	700	713	726	713	708	706	743	742	708	741	724	703	684	727	687	693	704	731	697	691	751	699	705	709	643	707	669	702	731	734	675	717	712	743	695	667	719	749	674	718	707	656	724	671	681	693	727	712	650	744	739	711	664	694	697	685	688	702	732	661	678	672	663	734	719	695	750	746	709	741	735	737	668	721	661	695	740	762	749	732	713	725	710	667	693	680	731	756	706	681	685	732	725	681	716	717	688	723	718	732	678	714	715	723	726	733	709	756	717	678	706	718	740	723	690	700	707	723	684	726	718	697	732	758	755	737	696	663	692	682	683	739	676	684	725	700	676	722	749	729	701	720	700	720	689	708	690	708	672	706	652	711	709	691	678	716	751	749	738	685	735	721	712	703	689	691	666	734	719	721	705	731	690	698	685	701	691	704	707	699	720	701	671	663	672	694	698	694	671	719	741	688	644	723	728	701	699	688	692	701	715	693	707	681	702	689	691	708	744	717	744	694	712	665	719	717	715	716	665	639	746	709	697	702	677	728	701	698	704	669	718	722	697	671	745	740	685	677	714	668	707	655	722	684	691	748	742	719	715	739	682	795	695	706	723	709	695	708	721	729	692	643	714	688	695	647	701	679	690	698	683	744	703	690	729	722	689	691	709	701	704	695	722	684	735	710	690	700	694	678	680	707	707	775	739	745	745	728	719	720	775	659	715	734	741	719	702	711	702	733	715	726	727	696	746	703	667	694	717	711	652	667	722	661	740	713	730	714	725	692	671	723	692	690	714	695	737	696	704	690	697	732	769	696	750	697	760	734	682	710	678	712	716	657	676	738	775	692	711	704	657	706	694	742	713	712	702	710	659	717	694	679	698	707	716	668	682	737	715	697	689	729	669	686	694	764	715	676	748	726	667	659	682	724	676	718	733	704	760	730	693	721	702	700	718	725	636	742	687	674	730	701	740	697	709	736	698	676	694	675	654	692	707	710	648	684	659	689	698	740	739	718	766	696	735	706	710	701	724	753	715	736	701	635	707	711	711	698	707	731	684	725	711	720	742	661	704	707	709	688	703	687	659	709	651	701	629	695	714	733	651	665	715	772	689	725	633	705	655	717	697	677	680	691	694	674	670	681	639	682	710	656	719	730	698	703	735	700	696	704	708	729	700	703	691	682	737	712	761	709	693	736	702	703	694	689	689	730	693	682	718	688	684	697	716	708	731	677	664	692	711	724	718	692	690	690	711	733	702	678	672	718	706	708	705	703	717	710	689	682	702	741	707	707	700	707	688	712	672	694	654	692	707	644	708	668	713	730	663	707	716	722	690	696	720	688	699	709	741	737	697	749	700	665	722	665	700	709	660	714	708	691	702	728	703	699	681	732	726	725	659	683	661	613	696	709	712	709	744	687	689	727	704	675	696	683	708	691	710	660	718	659	727	734	666	700	719	738	754	643	737	697	719	720	731	690	725	718	702	708	655	725	705	737	694	735	689	705	667	688	726	705	684	700	686	718	729	651	717	697	735	688	674	689	704	756	695	719	700	731	706	742	658	676	690	713	725	698	714	743	660	744	723	709	665	689	723	693	694	723	693	742	706	708	685	730	671	721	692	696	689	683	749	699	686	703	728	684	699	668	712	733	678	743	708	708	699	768	701	649	657	762	717	748	709	711	747	747	708	757	692	715	638	752	753	674	739	711	665	698	703	693	728	723	677	667	707	691	693	713	726	708	682	688	749	693	734	692	724	692	640	655	668	758	739	738	717	677	736	701	708	676	714	696	662	691	689	730	693	682	741	713	712	707	702	668	677	666	664	740	709	724	691	707	692	752	724	702	729	711	697	690	739	727	677	721	699	719	716	718	750	681	740	677	645	745	685	719	692	726	702	695	710	677	734	677	685	683	715	711	719	698	735	754	711	685	727	699	742	748	712	736	639	731	728	717	682	684	698	672	711	715	746	719	733	731	677	704	712	729	696	697	661	733	724	734	675	676	753	746	679	704	697	716	760	682	712	736	706	688	685	696	686	693	700	696	722	728	746	696	687	741	714	739	734	719	739	733	694	682	684	697	722	686	673	681	711	715	706	711	684	712	699	747	662	665	697	688	701	728	702	694	709	688	714	685	688	692	609	699	689	721	749	692	706	735	716	752	708	695	705	701	717	739	695	675	719	768	713	633	709	752	715	764	740	728	747	691	749	696	746	714	659	713	680	711	687	685	713	753	722	718	685	772	727	710	699	727	698	691	679	695	720	704	678	691	651	716	676	710	769	734	729	709	716	729	697	720	733	728	733	702	698	731	676	725	652	684	672	680	709	699	751	693	694	688	693	714	741	701	696	707	759	689	711	669	730	698	684	703	703	730	689	707	725	722	720	729	721	742	748	726	717	686	745	696	678	666	762	693	678	698	724	714	727	651	708	680	682	699	727	723	690	705	708	706	695	743	704	723	750	690	707	697	688	684	696	723	732	724	722	735	722	673	689	746	690	676	664	745	684	723	707	651	654	659	745	747	705	720	705	684	693	701	676	694	705	736	733	734	698	703	686	708	694	685	689	694	693	722	688	700	715	706	750	707	701	731	689	678	716	733	705	718	712	694	714	734	700	683	717	676	677	704	685	735	729	710	748	668	691	743	703	685	745	741	687	713	721	683	692	695	693	744	728	718	690	698	735	715	652	720	731	714	682	697	723	707	707	714	722	686	732	745	727	678	720	694	722	747	707	751	696	663	697	726	757	687	722	742	703	678	705	719	702	634	699	684	706	742	740	692	703	715	751	668	730	713	683	682	743	732	699	744	718	745	672	700	662	685	710	705	695	715	685	733	766	716	761	692	738	716	702	696	685	681	742	715	692	689	685	726	651	709	723	701	722	649	716	659	715	720	747	700	714	752	667	747	668	720	648	714	732	686	736	720	741	686	758	713	689	700	681	676	741	719	706	678	727	734	696	677	657	664	723	765	697	631	717	755	644	774	698	686	674	699	643	733	686	724	718	694	714	693	777	699	714	744	727	749	710	704	679	685	764	666	726	701	745	750	742	713	704	662	698	721	702	712	680	707	736	761	686	691	680	665	742	682	662	699	680	724	735	688	699	680	701	677	703	711	686	717	722	715	715	724	691	695	678	740	720	702	722	693	723	722	715	737	662
22694	21130	28939	23577	21135	21203	8450	1619	1321	1208	1133	1068	1023	1002	1010	957	952	870	912	907	857	855	908	891	854	865	885	869	844	851	874	853	795	857	817	888	824	866	851	869	827	853	823	844	832	829	822	787	846	840	829	820	820	769	823	838	834	801	805	856	871	818	880	859	778	791	831	845	840	874	837	823	822	765	814	774	800	851	852	793	882	883	794	788	821	867	909	837	836	864	856	812	830	802	868	876	801	853	862	804	821	799	839	769	846	791	796	830	854	849	810	795	798	858	836	842	845	797	819	803	809	786	765	844	877	770	881	860	797	819	845	838	821	779	868	860	841	812	781	833	853	838	816	811	863	815	781	795	800	867	841	821	787	824	854	856	788	823	862	850	860	785	817	797	808	813	796	800	810	821	825	815	828	845	812	832	852	856	832	868	868	851	843	859	833	879	802	787	798	834	895	825	824	853	875	836	801	868	786	818	800	804	809	836	805	749	804	840	845	790	801	834	792	818	802	815	868	860	818	822	821	828	791	831	799	893	784	855	750	830	836	781	835	803	803	847	809	850	754	800	810	876	756	838	800	826	803	842	741	809	828	876	782	835	789	849	847	826	828	841	835	824	771	780	806	756	830	784	776	868	815	758	829	826	855	776	804	803	851	805	835	862	815	809	845	831	819	814	837	841	856	860	879	789	819	844	793	795	822	811	813	816	799	787	801	803	816	834	818	850	830	804	832	836	838	773	840	809	843	814	765	821	804	852	780	844	847	839	794	865	803	834	795	846	855	846	848	826	849	821	855	814	796	835	836	841	822	846	797	845	834	858	818	838	779	812	805	815	821	858	868	825	830	826	830	820	815	845	816	803	830	861	848	853	769	791	830	888	804	853	853	773	825	827	799	793	793	817	794	849	819	882	794	791	879	810	807	826	843	803	782	830	897	777	909	833	830	804	823	827	820	851	816	807	791	789	824	823	821	775	839	881	841	808	809	784	801	787	773	848	819	818	837	766	800	822	829	825	814	811	823	811	828	830	819	809	839	871	829	761	890	811	811	839	784	803	797	803	835	874	837	790	822	834	842	773	830	846	778	777	846	837	816	823	830	788	837	819	824	799	826	801	839	798	819	810	807	818	859	822	746	795	805	816	825	809	871	821	837	848	836	798	787	874	791	817	825	828	797	862	811	797	831	799	795	883	793	783	774	845	752	863	771	826	830	796	809	874	773	849	809	853	850	812	795	872	848	866	884	845	856	861	799	844	811	849	820	837	863	823	795	812	828	807	836	813	817	882	816	842	825	838	873	816	816	851	852	800	843	814	864	874	828	776	872	838	805	820	843	817	875	799	795	797	841	779	800	889	762	811	792	819	827	794	834	781	820	738	832	845	840	799	773	842	821	795	836	841	846	824	787	809	851	815	802	816	815	804	808	866	817	869	857	848	867	789	836	800	823	911	826	817	804	807	835	819	813	815	802	797	791	807	795	766	814	800	805	865	864	771	836	879	823	831	873	808	882	847	840	778	833	840	827	823	832	802	873	813	775	790	848	865	798	795	788	829	828	799	816	793	830	782	816	813	794	816	868	798	819	837	799	823	819	820	808	796	797	840	873	837	827	828	825	858	793	782	860	790	792	843	848	786	856	814	762	861	849	776	804	769	810	830	857	898	770	820	836	800	841	824	842	842	829	805	834	845	800	790	815	838	824	880	871	814	867	829	807	818	799	842	839	850	829	764	820	824	818	782	845	802	796	810	836	806	804	787	882	831	800	799	792	820	837	844	809	815	879	786	838	799	838	868	795	847	831	849	814	797	855	816	818	832	787	825	801	758	846	841	826	805	808	827	803	814	777	869	818	762	813	789	790	858	826	776	819	869	843	810	791	791	791	831	784	788	886	837	825	854	846	806	843	885	793	848	807	812	806	822	852	804	846	775	802	798	795	851	840	808	737	828	842	823	830	793	832	850	817	839	807	830	814	826	843	854	797	824	778	846	829	815	814	804	872	838	840	796	814	818	894	827	842	817	854	904	838	811	783	814	827	788	858	824	791	838	819	785	851	831	814	827	795	791	804	817	823	837	873	810	837	778	793	848	847	823	852	872	766	806	792	811	796	829	795	790	861	852	832	820	836	768	828	870	786	783	821	825	806	893	838	836	799	793	855	794	822	814	813	848	875	831	758	825	841	824	842	766	847	850	802	782	863	868	818	813	797	833	784	818	855	790	807	801	802	852	778	848	783	838	791	834	820	847	776	795	809	789	867	711	804	792	815	777	826	878	811	784	800	768	834	803	853	832	821	800	776	822	848	812	859	810	813	821	847	860	829	836	846	818	850	850	806	894	865	820	840	801	771	846	807	820	815	843	826	803	782	809	828	823	814	775	849	824	789	848	814	793	828	821	818	815	828	813	770	776	848	833	810	849	821	819	807	821	835	779	784	819	772	854	846	850	854	839	836	802	788	806	783	839	852	809	828	834	790	897	769	794	821	822	867	833	835	808	793	840	827	818	842	783	888	798	805	831	836	811	802	875	811	818	788	800	875	810	846	861	837	839	806	796	803	812	854	809	809	849	838	813	826	798	820	787	767	845	819	818	806	795	844	823	789	846	793	818	846	811	797	805	838	815	765	767	811	775	791	817	863	819	809	808	840	814	824	814	842	786	839	847	837	850	810	861	782	859	839	788	872	803	836	844	819	847	796	790	748	845	840	827	787	845	808	850	824	807	821	834	777	822	771	851	827	805	874	803	794	826	795	796	784	796	796	805	883	847	803	827	836	845	841	786	833	808	810	834	826	805	839	758	795	788	839	854	828	830	821	853	815	839	783	784	817	863	824	817	820	867	820	785	854	865	845	836	847	808	756	862	810	846	754	820	780	835	853	786	805	804	843	789	816	847	843	815	824	791	779	839	842	790	761	797	815	804	840	844	826	791	799	867	833	813	843	794	833	823	842	851	783	827	782	830	831	798	773	821	834	850	830	834	796	832	824	814	846	834	830	826	789	824	833	807	834	832	816	811	801	834	826	819	855	876	903	782	856	793	853	848	870	842	812	802	845	763	790	867	770	862	809	782	834	826	796	830	832	809	843	853	787	821	844	811	783	793	803	830	825	819	788	848	803	805	829	820	785	800	808	766	830	809	818	782	839	842	849	802	762	823	776	757	819	810	817	828	806	840	795	838	843	865	811	859	810	827	832	833	798	834	808	857	889	843	845	859	818	862	775	824	756	812	793	847	811	822	799	776	783	872	814	767	759	781	823	844	816	768	810	833	856	828	886	858	774	859	874	825	835	848	810	828	784	829	892	839	829	762	749	824	796	817	793	798	835	798	854	834	841	804	816	810	809	848	806	839	789	778	838	827	789	835	833	848	869	855	844	878	787	754	814	812	849	844	818	819	824	847	844	879	808	797	838	841	829	846	793	841	807	818	816	814	810	817	801	800	830	800	770	822	829	766	819	830	793	813	843	817	792	851	853	841	816	803	855	846	853	845	848	827	770	786
23660	15009	10164	5232	3966	3103	2382	1910	1650	1564	1401	1256	1161	1091	1057	1019	988	990	954	919	963	826	937	877	824	854	902	880	901	850	890	807	908	863	861	867	900	828	846	860	850	813	843	833	790	820	848	913	836	818	873	844	828	844	771	849	851	830	860	863	818	827	844	780	754	790	802	847	841	843	788	831	832	788	800	804	813	815	912	850	840	851	832	804	819	775	828	845	811	839	816	818	762	870	835	856	843	766	830	837	733	813	787	813	874	856	854	786	836	827	807	856	748	861	828	772	849	851	849	820	832	776	788	837	816	847	852	835	826	817	817	794	786	785	776	788	813	831	847	853	820	837	821	831	816	838	829	809	811	783	797	747	816	814	817	834	790	733	881	803	775	840	808	796	811	843	785	848	791	804	839	826	830	776	839	776	795	828	842	848	820	787	781	796	792	793	849	820	836	805	862	785	812	832	794	866	832	818	848	765	845	844	818	802	797	763	797	844	851	894	834	816	825	807	809	837	793	830	832	844	833	856	860	817	813	818	822	800	821	832	808	853	833	821	851	807	815	774	834	814	819	796	802	818	841	815	773	773	853	799	790	809	790	794	798	825	843	837	863	799	836	800	804	773	823	821	807	790	862	834	817	830	805	830	831	799	857	843	861	825	773	805	836	794	824	864	795	805	817	804	857	789	763	844	806	807	812	800	825	794	825	763	835	805	811	823	811	813	831	800	811	790	802	812	832	817	821	846	840	884	861	822	808	774	802	800	842	841	822	854	839	740	851	785	834	826	821	814	805	783	806	821	840	779	771	816	773	820	813	840	813	806	863	826	834	800	806	843	839	840	873	828	818	807	820	836	829	878	850	815	800	815	774	769	818	770	844	829	809	815	829	809	756	803	845	801	811	839	835	780	862	833	838	850	778	869	794	831	820	870	844	861	807	806	847	849	775	838	843	809	851	817	821	831	808	845	841	819	836	811	803	776	866	853	869	901	888	862	812	833	819	820	823	858	773	794	816	772	818	798	865	744	806	843	796	902	869	861	853	817	813	839	809	842	853	833	816	806	808	824	772	826	823	750	861	821	797	829	841	849	803	798	806	788	837	855	829	816	851	791	842	814	808	822	856	845	816	891	807	827	820	853	805	798	842	797	835	793	807	870	904	779	781	767	815	845	793	795	863	800	812	825	800	791	859	807	820	821	872	836	823	805	786	889	791	791	831	846	881	829	840	791	845	749	821	821	813	820	831	788	802	801	790	795	813	738	830	786	815	858	840	806	842	821	816	795	857	804	830	879	839	818	799	866	836	770	795	820	853	827	806	851	777	803	852	820	830	854	788	811	855	800	869	790	838	831	806	825	849	811	826	847	839	796	807	846	830	858	803	820	809	852	837	819	810	774	813	816	830	808	805	816	892	808	851	788	803	808	848	835	795	821	803	801	794	796	791	810	859	780	837	833	834	785	844	824	792	864	808	804	796	833	802	836	782	892	823	814	833	830	861	800	825	793	848	843	828	829	816	818	810	843	802	867	833	875	833	779	831	796	828	800	817	731	837	784	787	835	847	816	820	825	797	786	794	815	762	798	795	837	782	836	770	799	842	767	809	835	771	815	775	822	840	834	832	795	770	823	803	798	816	862	817	836	851	787	860	761	836	805	832	814	819	780	855	808	856	842	787	727	795	881	829	800	827	777	795	804	839	785	855	804	806	778	776	875	800	786	798	827	799	804	798	853	838	787	842	819	817	836	810	832	794	838	807	852	787	760	794	801	790	754	847	826	831	842	878	824	839	798	850	869	819	839	834	812	864	860	800	751	795	767	847	818	810	809	831	859	835	815	805	818	841	801	832	864	830	865	806	853	796	835	805	799	803	849	811	779	789	840	846	769	857	851	847	843	787	854	855	817	796	858	820	818	842	861	828	786	831	767	810	782	852	786	808	805	872	797	848	792	805	894	808	830	806	852	812	790	828	811	865	786	839	788	831	838	814	846	825	821	827	824	844	805	804	802	829	780	774	889	897	822	856	800	822	828	832	783	794	865	787	825	833	804	837	845	814	830	807	791	858	827	789	831	808	818	813	791	854	808	825	869	753	805	837	861	829	863	836	842	801	748	794	808	819	845	811	869	788	821	817	791	804	845	813	798	869	791	872	833	843	793	860	815	818	861	834	845	828	792	881	808	823	782	804	819	795	836	791	800	853	834	807	817	837	836	753	808	858	794	799	807	798	780	856	820	855	872	855	824	818	830	840	835	759	826	820	840	861	841	799	805	838	841	857	787	825	820	834	830	781	818	821	800	852	845	808	792	716	878	825	806	834	785	805	771	780	793	807	758	835	845	865	869	792	787	775	804	806	792	862	843	833	805	862	836	876	787	791	768	800	795	780	823	807	837	797	819	828	821	817	800	788	821	789	837	800	830	818	823	836	831	868	788	827	830	805	803	865	815	848	819	829	864	845	832	840	900	818	807	752	845	860	825	832	859	870	825	754	785	836	810	782	849	835	860	851	778	765	830	802	792	821	856	834	824	835	854	796	804	772	817	866	871	838	814	773	811	846	824	899	819	826	741	833	798	834	831	813	794	831	801	815	785	797	796	826	833	845	878	799	867	813	779	802	816	762	801	855	866	840	802	778	796	836	810	816	858	817	804	821	827	864	848	849	828	840	839	865	859	789	786	820	801	813	823	744	822	872	872	857	842	817	841	794	793	856	799	780	762	849	860	826	832	822	824	767	784	798	811	838	828	841	824	831	869	837	794	824	815	787	806	757	839	794	827	817	776	803	857	797	855	808	821	829	810	791	832	772	793	882	846	861	812	818	795	833	829	862	825	787	819	880	850	851	763	841	823	870	803	827	762	845	822	868	837	827	869	849	872	805	818	810	784	837	816	822	815	830	867	807	859	840	784	807	833	851	752	838	762	813	811	824	857	798	851	781	857	902	820	790	833	831	805	826	793	858	813	794	752	843	844	800	813	840	820	850	815	824	833	821	796	762	783	816	859	833	804	859	803	797	741	800	817	820	801	812	785	794	820	881	769	795	794	803	869	834	833	862	830	808	832	814	847	818	815	845	826	811	815	788	824	825	807	791	793	840	793	860	843	854	829	849	773	815	784	825	791	805	814	767	816	802	861	851	839	817	839	791	826	909	786	775	842	812	768	826	818	823	827	761	801	828	836	835	750	844	774	839	812	828	824	821	765	796	816	831	813	809	831	808	784	826	815	787	765	861	794	843	806	871	788	809	844	842	825	800	799	803	746	805	779	810	859	823	795	804	833	788	862	872	838	855	770	806	839	853	812	792	799	793	800	813	780	836	763	809	816	813	821	836	847	809	854	827	809	872	838	807	788	768	849	801	820	800	830	857	754	815	817	854	831	837	757	814	832	843	794	805	813	826	871	861	758	810	861	835	825	893	764	845	814	834	830	808	846	836	844	822	799	805	854	816	824	851	803	834	792	795	830	801	793	835	800	830	794	816	813	829	802	914	802	872	853	835	828
27630	18059	4210	653	455	409	377	335	370	332	355	351	376	341	347	345	338	307	347	331	339	326	337	311	324	323	344	335	335	352	348	342	330	337	347	307	320	322	354	341	358	335	322	353	339	371	339	365	349	313	325	344	343	368	339	356	338	316	318	321	329	327	347	309	327	359	340	336	332	328	336	348	330	350	310	319	374	354	356	314	339	332	322	328	365	354	354	353	328	339	359	333	330	355	352	361	330	331	325	342	352	359	357	344	320	330	326	338	342	343	316	321	332	337	341	318	331	342	331	360	345	336	319	384	316	301	326	361	315	342	338	315	336	331	318	353	310	360	362	335	332	336	305	341	343	341	324	353	336	321	371	349	331	326	340	319	342	379	355	347	319	299	358	326	340	348	310	366	322	320	332	357	331	331	356	330	330	364	319	337	327	356	338	333	342	328	364	363	342	335	352	339	361	347	334	342	319	352	360	320	331	317	326	354	374	335	376	331	321	338	345	335	347	336	324	362	343	338	335	339	335	346	331	343	310	353	364	350	349	350	313	367	309	313	314	313	375	306	350	347	362	341	339	356	330	365	337	337	341	317	360	345	357	351	327	364	355	315	353	349	327	322	368	359	325	326	342	350	364	316	346	324	326	375	345	361	373	351	322	357	352	339	352	335	330	342	338	322	338	361	335	361	331	313	304	346	326	338	347	342	366	335	318	388	344	324	354	337	355	307	336	321	360	326	349	347	343	357	341	351	334	344	316	356	333	370	341	374	365	319	342	331	354	384	337	364	311	335	340	342	333	319	316	314	312	320	312	365	349	322	341	362	346	368	372	338	330	339	363	355	305	322	338	320	310	345	355	346	327	335	332	304	327	350	348	360	349	329	340	360	332	378	342	325	342	343	347	344	325	316	332	361	339	331	339	312	337	312	354	330	357	341	310	364	320	342	306	343	314	345	355	362	340	359	334	349	343	339	355	330	346	346	328	371	344	390	334	375	322	352	320	341	344	391	346	364	338	339	321	312	336	335	340	329	311	338	356	353	352	376	318	346	328	322	370	333	338	360	307	344	318	345	347	327	354	343	345	349	309	344	329	319	319	345	339	365	342	336	359	337	343	365	318	362	324	333	341	349	344	344	333	318	349	327	354	317	325	344	359	329	347	344	343	330	362	331	318	319	352	331	347	370	346	341	329	355	353	323	335	341	370	339	307	351	347	342	341	351	365	327	346	316	351	340	350	341	345	345	329	386	329	384	363	339	337	318	338	333	295	302	365	324	354	339	328	338	349	325	355	322	302	347	337	376	320	353	343	340	334	335	340	352	360	380	368	308	335	345	350	346	305	333	322	370	340	385	346	364	317	332	326	293	328	349	345	302	362	341	325	350	322	327	367	341	337	340	358	324	324	332	345	330	343	297	357	338	314	329	309	380	329	336	364	346	334	315	333	369	317	341	330	324	359	315	365	331	342	352	325	343	298	315	333	353	342	348	328	348	317	319	335	321	332	333	387	317	341	313	346	349	357	340	307	367	339	322	327	308	373	351	354	342	310	317	324	358	378	362	353	315	326	357	341	336	333	322	309	350	367	319	330	356	340	368	363	334	362	317	350	329	340	342	326	356	358	335	324	340	330	341	344	334	343	335	321	335	341	346	333	369	345	333	298	313	331	362	334	377	328	324	341	302	304	380	336	347	372	375	387	286	345	330	335	342	306	342	340	347	294	315	318	332	317	344	331	349	343	331	336	320	357	341	332	371	341	338	354	320	358	347	317	362	340	345	338	303	329	332	343	341	334	311	340	327	321	335	314	325	329	317	339	343	357	358	320	379	345	354	346	307	325	362	330	333	348	315	346	340	315	313	346	339	354	356	316	330	313	358	365	323	344	329	342	360	324	327	334	329	319	342	315	312	338	376	323	350	341	359	326	312	325	359	353	368	314	319	320	335	308	335	328	354	331	335	343	334	321	348	341	347	313	351	325	349	318	347	310	348	338	369	328	359	342	347	350	306	312	335	337	342	351	323	379	356	370	354	349	330	373	355	324	372	350	359	353	323	341	340	318	339	340	346	343	362	352	323	330	323	338	342	339	319	334	347	314	354	317	331	325	331	323	362	316	342	337	317	372	341	349	326	352	327	330	322	339	333	346	374	324	360	346	369	337	340	372	369	370	370	322	331	329	346	309	336	334	303	309	335	329	308	327	337	342	325	353	336	363	302	285	331	345	360	324	346	341	323	331	364	371	364	344	347	342	367	346	318	349	327	343	345	330	325	332	364	341	346	325	330	361	322	354	339	361	307	331	330	329	320	314	331	368	320	314	311	339	352	307	346	325	354	328	359	317	319	339	350	333	337	316	338	332	380	369	326	327	339	322	320	309	372	360	352	315	330	329	315	333	352	328	338	348	345	360	303	358	325	324	314	344	347	376	370	359	348	334	400	376	317	311	338	363	355	357	309	353	340	358	333	335	354	333	329	340	305	341	296	329	343	341	320	349	336	317	338	345	366	355	352	336	371	350	322	346	364	346	366	315	348	319	353	354	358	350	355	381	347	333	335	328	313	311	333	328	344	339	332	345	340	351	374	337	312	345	333	374	364	315	326	342	344	365	314	321	301	316	332	356	323	333	347	326	337	343	331	340	337	330	349	350	330	344	340	305	325	312	331	338	336	357	318	353	368	361	335	334	345	346	350	350	346	347	347	322	312	368	345	332	295	355	338	333	329	353	342	317	349	332	316	353	337	323	336	313	337	337	361	317	326	379	319	344	326	342	335	330	328	363	326	328	321	342	339	297	361	329	351	307	351	312	354	322	341	320	309	352	354	316	362	329	352	339	334	321	317	323	328	341	331	324	297	364	323	343	321	320	322	344	319	350	340	343	330	328	323	370	356	320	328	307	336	349	309	319	328	355	332	327	341	343	351	319	336	324	344	345	340	351	341	334	357	312	336	335	318	346	329	335	315	331	330	312	338	331	337	345	332	351	357	349	342	315	329	362	363	328	355	325	324	307	321	366	353	347	341	327	326	330	329	323	330	356	310	361	349	326	361	340	321	369	342	360	345	322	321	327	361	334	352	320	357	362	340	343	322	347	338	349	321	345	325	312	305	342	332	338	363	330	349	347	338	335	332	338	358	338	303	328	342	350	325	378	330	378	359	360	333	338	360	307	320	347	345	361	343	330	330	348	334	344	318	334	306	340	393	313	333	361	361	322	321	317	327	353	341	333	337	340	334	329	338	325	326	343	322	337	330	351	350	357	339	322	337	379	343	334	368	381	349	357	353	317	371	351	323	293	333	333	334	339	330	336	307	341	349	371	331	343	300	349	361	330	332	344	326	361	367	329	325	374	320	340	324	367	328	320	329	367	349	365	341	311	353	352	322	328	356	323	336	347	325	345	373	313	332	329	330	327	358	354	294	353	319	342	345	324	352	345	292	341	308	304	351	365	357	316	365	358	340	347	318	319	340	337	336	322	355	354	343	337	365	375	335	330	341	339	361
6442	985	760	500	481	432	451	425	425	421	420	387	379	377	428	406	390	395	378	405	397	382	379	362	411	404	382	434	384	412	397	380	370	341	392	399	401	370	392	373	366	362	389	436	362	363	371	347	348	381	366	387	339	414	377	380	405	333	380	399	373	390	372	378	361	374	399	373	371	372	396	356	386	365	408	378	394	370	400	370	382	391	388	401	387	341	390	386	372	399	367	396	400	352	385	431	395	382	430	353	401	393	367	410	393	386	388	370	371	416	362	392	387	386	379	373	394	403	415	378	348	411	379	383	378	362	382	366	363	391	339	344	378	353	355	407	358	385	445	351	409	384	425	385	355	358	393	373	335	373	394	373	407	381	367	402	386	386	405	392	365	407	359	405	376	382	362	366	385	356	406	378	383	393	379	382	370	343	402	379	405	377	350	396	363	365	351	382	378	417	374	386	355	377	372	395	389	355	383	382	396	364	384	359	393	356	413	388	374	385	421	362	355	366	351	383	365	409	364	366	346	416	368	381	350	406	394	391	389	377	376	372	377	390	382	399	336	379	394	370	314	376	368	390	397	388	328	381	383	374	365	382	405	408	377	431	377	390	435	347	391	398	396	399	365	376	389	392	361	359	352	367	387	423	389	407	367	371	387	389	404	377	350	392	386	351	366	379	414	386	417	408	392	406	367	391	390	382	370	387	361	383	379	374	394	348	393	385	387	360	418	371	374	386	404	414	373	396	385	390	400	385	418	351	402	397	373	406	399	389	356	367	350	368	364	374	381	399	363	390	392	370	365	375	391	381	407	405	355	394	405	384	396	396	335	408	394	355	373	365	369	386	365	384	338	398	376	377	355	365	398	381	359	407	372	362	401	393	415	403	393	362	412	414	354	402	379	407	381	378	394	378	397	368	378	350	383	386	403	400	325	343	366	348	372	332	396	386	401	370	399	385	361	383	350	402	391	362	383	388	397	374	391	397	375	407	391	354	417	354	392	402	371	402	373	380	381	381	372	341	362	398	370	373	427	383	367	384	360	363	394	406	361	376	384	364	375	436	426	379	365	380	392	367	381	367	385	358	375	398	416	387	360	378	390	381	444	347	374	383	399	400	393	404	361	386	368	362	375	383	352	354	408	372	368	371	406	390	371	317	374	396	395	390	374	366	403	378	376	376	376	365	376	388	394	384	389	406	364	416	377	355	378	355	380	389	374	369	389	384	375	376	388	333	371	391	401	358	394	371	386	401	393	377	379	361	399	406	395	364	361	369	366	368	395	400	432	395	377	407	350	403	369	363	402	394	364	400	402	368	371	373	378	408	371	352	372	367	402	356	382	366	390	381	421	389	378	386	374	341	367	379	375	422	367	341	365	373	376	412	377	367	371	381	354	371	392	366	377	407	407	376	375	383	379	391	361	368	392	399	381	348	346	391	390	363	382	371	345	386	358	362	379	357	372	380	375	364	379	376	412	397	384	335	356	354	413	366	370	374	368	392	370	363	373	405	359	370	370	377	373	396	383	373	364	360	390	385	367	374	378	356	367	393	369	393	346	385	389	337	395	383	354	360	372	388	407	346	404	340	397	390	373	337	344	378	361	383	395	354	398	363	419	373	372	353	329	388	389	382	382	360	376	402	380	361	371	401	368	399	396	376	379	351	408	395	386	380	372	366	403	366	358	376	369	374	396	366	364	376	399	352	377	353	417	366	386	387	379	379	356	362	375	363	399	361	423	382	386	380	392	341	391	355	390	369	378	403	388	403	393	388	410	342	407	347	395	361	412	328	404	377	346	359	332	378	368	387	392	393	371	420	338	364	374	346	358	361	373	370	364	397	357	371	395	387	356	362	387	395	384	386	410	356	397	370	373	360	393	350	355	379	394	398	383	386	364	361	419	347	379	391	354	385	397	387	397	360	353	405	391	380	385	367	357	391	398	407	387	371	371	379	404	383	387	349	367	342	371	365	367	384	382	391	374	402	394	380	398	399	401	362	381	369	383	382	386	377	371	387	361	364	403	370	391	373	382	382	390	355	352	346	409	367	370	383	375	361	386	409	398	379	365	424	353	400	379	383	396	369	368	380	400	388	373	349	374	379	393	402	379	343	385	386	392	377	397	368	396	393	346	378	377	391	367	385	404	371	382	380	396	359	358	403	362	364	407	393	370	408	379	361	357	365	371	365	393	349	400	392	401	356	392	387	383	376	367	396	368	354	403	384	392	396	416	417	395	370	366	372	351	373	385	385	384	360	406	397	384	340	388	370	413	373	380	408	394	402	380	365	391	370	396	372	367	385	411	379	365	364	354	377	382	377	383	371	366	396	427	375	364	379	355	406	386	362	368	377	375	392	404	375	363	350	395	389	385	372	365	382	389	380	380	378	388	381	349	386	406	374	376	369	412	403	351	384	363	384	367	397	371	366	398	409	372	367	386	395	373	396	377	387	400	363	337	351	330	390	395	363	403	398	351	359	408	399	385	374	385	358	392	334	401	370	372	377	364	394	387	404	412	383	377	378	389	361	402	397	402	377	366	370	394	377	377	390	394	427	400	389	399	388	375	384	386	408	369	404	332	393	363	377	394	358	395	383	368	389	344	411	404	394	404	383	377	379	389	380	379	394	384	397	383	402	381	374	389	375	397	379	379	375	367	394	400	335	380	408	382	396	387	371	393	355	410	363	367	402	358	399	378	405	396	370	380	354	398	397	390	384	368	368	374	385	355	357	381	356	370	390	376	416	385	378	366	374	359	370	381	376	387	381	379	375	381	377	376	368	402	382	386	379	374	359	347	396	383	375	364	367	382	367	426	395	395	383	352	374	383	381	385	403	386	411	403	405	350	397	374	379	391	351	379	372	384	369	416	390	354	365	380	392	382	402	386	384	383	404	409	354	356	366	370	403	392	382	399	369	353	377	370	399	371	374	386	390	388	377	401	376	359	374	349	347	376	399	386	416	380	381	380	393	363	386	360	399	417	384	387	361	398	378	375	401	367	403	357	385	330	342	384	404	384	369	370	353	360	381	393	380	384	397	368	367	392	364	388	384	408	380	380	370	375	377	387	369	385	395	373	372	402	397	375	359	361	376	351	389	395	396	374	395	365	370	363	388	388	409	396	382	387	382	362	394	408	364	378	381	392	386	390	371	372	390	392	407	375	372	394	365	375	406	359	378	355	406	404	418	413	397	367	356	371	399	379	409	357	348	368	378	382	401	413	381	365	389	354	378	390	363	392	373	373	372	374	373	392	372	351	371	354	368	393	364	386	379	385	374	363	332	401	391	389	357	393	365	405	364	349	390	370	369	345	400	352	382	346	373	368	402	420	396	363	361	339	374	376	388	396	367	362	375	379	380	360	390	352	389	384	370	384	359	370	388	349	349	413	418	417	397	398	310	381	387	371	373	367	383	396	405	370	383	394	356	375	375	385	402	371	377	368	395	388	383	379	395	386	384	391	373	397	409	336	376	369	357	359	376	374	398	389	385	383	382	373	397
23746	21028	28323	23960	21030	9764	1129	721	642	572	519	453	454	439	430	452	383	426	426	377	392	388	378	429	393	376	413	400	397	364	388	397	422	361	388	385	362	378	414	382	397	369	368	389	348	359	396	383	363	349	373	378	384	368	392	370	351	391	373	387	388	338	383	357	336	381	348	405	373	395	332	376	398	370	335	386	382	359	349	352	382	362	378	344	378	367	408	372	366	363	353	376	383	373	357	363	370	378	356	349	389	374	340	378	379	407	367	356	410	385	412	390	345	368	381	424	367	372	380	364	369	364	381	391	399	376	347	380	379	378	378	394	370	375	368	386	359	380	386	371	380	367	394	363	380	376	378	367	350	375	369	349	387	384	376	388	396	374	339	357	378	399	362	376	337	384	380	323	364	403	364	410	400	359	351	367	350	342	368	352	374	376	352	384	375	349	354	351	364	352	364	435	373	387	377	361	395	352	351	362	373	356	385	395	366	372	362	392	375	366	378	390	381	382	357	358	391	365	369	412	375	392	340	408	405	355	376	395	380	370	383	386	386	372	343	338	397	360	363	403	358	370	327	362	400	374	370	374	327	369	368	369	369	388	338	379	398	363	391	394	368	357	347	361	320	361	331	377	351	383	391	408	413	354	354	381	375	355	378	370	335	366	350	346	359	363	370	377	400	382	370	367	389	341	370	376	344	352	354	360	365	349	381	358	364	326	382	343	341	369	394	347	361	340	356	369	338	385	370	400	344	338	403	361	395	393	389	366	347	362	388	396	364	381	395	371	362	375	389	400	364	370	370	379	356	344	373	383	359	400	399	360	361	360	360	350	385	353	343	403	375	337	384	363	375	414	391	399	355	362	345	385	394	390	338	376	362	363	426	389	344	371	370	357	387	416	344	369	407	365	382	400	368	367	360	384	362	383	385	396	380	408	343	349	348	375	373	385	406	346	366	359	374	352	420	361	421	369	380	378	407	404	401	368	378	346	398	360	367	396	372	379	377	369	378	397	407	331	403	399	354	411	356	406	381	337	361	374	358	416	368	382	366	375	383	363	341	362	393	353	413	347	360	386	377	350	366	381	401	384	384	410	345	364	360	378	397	370	387	377	351	393	400	375	366	365	407	374	362	381	380	384	370	354	356	398	362	348	359	378	373	383	382	379	396	382	380	401	366	396	357	356	390	354	380	347	377	357	382	404	363	398	317	344	367	365	353	364	367	359	402	347	382	389	352	396	352	382	387	355	379	346	400	377	351	395	399	347	369	389	324	345	369	380	410	368	368	377	387	361	379	337	380	383	376	376	365	383	361	359	369	335	380	380	358	340	363	351	372	372	384	356	352	371	374	362	364	388	362	373	370	333	400	379	361	338	372	404	369	354	348	358	392	360	372	378	354	376	363	354	418	351	374	374	389	387	400	361	396	371	341	382	359	356	362	345	349	366	372	386	433	370	347	369	403	361	392	399	345	409	399	370	369	381	339	393	368	363	384	354	381	381	367	387	346	351	387	361	390	360	376	376	417	382	356	391	376	355	379	407	398	326	404	377	377	376	362	373	384	371	370	352	412	332	388	364	354	401	372	369	369	371	392	392	360	440	381	386	380	374	366	367	395	370	404	372	364	371	376	355	360	375	389	370	402	366	372	352	393	371	405	358	343	368	337	367	354	377	389	396	373	389	389	371	343	366	392	362	377	371	356	361	357	378	373	366	376	403	363	353	401	366	404	364	369	364	393	331	369	349	374	414	384	374	380	369	384	392	366	359	324	364	362	362	373	377	389	331	367	394	355	334	361	373	419	355	358	398	373	368	397	381	358	360	386	357	358	411	369	419	382	382	382	390	365	356	388	361	382	367	387	390	349	375	371	362	385	369	380	350	371	385	357	375	343	355	358	389	355	391	364	379	372	352	351	361	396	349	388	389	399	382	382	355	364	361	356	389	369	378	375	361	398	387	353	398	345	370	391	387	407	354	347	347	406	360	394	365	394	365	375	385	345	396	366	381	402	372	348	346	401	337	412	346	387	393	365	366	387	356	381	379	404	378	390	327	370	374	332	345	374	361	363	331	370	366	347	380	362	361	401	393	356	359	364	386	377	418	390	365	377	311	350	385	403	382	377	357	353	397	370	360	341	362	373	343	369	349	390	374	355	388	355	355	396	353	366	398	378	368	355	349	378	376	405	388	382	331	362	365	362	342	385	359	343	386	396	338	370	373	412	356	318	380	365	384	367	387	381	369	393	408	338	413	379	399	353	393	382	367	370	378	359	363	399	376	389	389	390	365	352	370	334	331	376	352	413	325	380	393	390	392	381	346	347	356	364	391	333	331	364	369	389	346	360	396	353	396	389	368	378	357	336	375	379	359	400	356	395	368	373	363	362	363	374	366	369	386	357	363	393	348	381	400	406	373	342	370	358	383	371	350	393	388	395	389	370	406	359	356	388	382	365	390	399	376	395	400	417	372	389	362	366	374	375	374	400	370	373	370	378	382	372	371	354	374	390	365	385	398	390	429	396	373	380	362	398	386	363	390	407	398	379	373	391	360	344	354	373	359	385	371	366	370	334	358	342	366	372	397	379	348	387	343	361	367	377	387	416	383	339	350	355	388	376	366	379	349	362	347	406	398	370	375	368	336	354	366	370	385	352	382	327	367	374	364	344	328	372	407	371	359	397	351	341	406	345	369	372	343	351	383	365	353	339	389	386	364	366	391	392	376	366	386	379	371	368	347	360	381	335	348	377	405	381	368	392	338	399	405	385	369	361	394	381	399	363	381	389	351	380	375	370	378	360	372	376	376	375	369	370	387	410	396	389	344	360	400	372	440	372	349	378	382	387	375	372	411	383	350	340	396	380	370	377	368	385	340	371	398	368	354	365	356	375	362	374	399	350	368	382	365	335	345	404	356	374	372	395	356	354	362	371	365	373	387	355	364	372	346	391	348	396	363	404	373	375	362	354	366	365	348	356	346	340	391	389	365	392	355	384	322	367	391	392	373	347	371	366	402	358	388	371	381	384	368	381	391	381	365	360	388	394	379	366	361	331	362	361	369	385	370	360	352	362	350	377	406	376	384	359	350	354	382	346	358	371	355	369	382	362	377	364	367	386	392	367	398	352	400	359	369	381	355	334	355	367	371	355	368	373	402	384	369	330	361	360	362	386	352	359	393	339	326	379	379	381	384	359	360	356	382	356	349	367	369	357	361	380	348	346	375	377	375	374	380	371	384	359	362	363	367	371	383	386	366	368	364	367	380	344	364	336	384	394	391	358	381	399	384	381	374	356	397	319	369	368	359	389	370	371	352	370	385	361	379	372	348	388	379	361	344	378	384	378	375	367	373	375	365	380	362	381	361	362	392	418	389	406	364	363	381	366	353	322	368	395	366	400	351	383	377	401	371	378	370	368	378	357	361	367	409	385	395	370	353	411	379	330	367	375	374	338	349	345	328	333	349	355	374	336	357	374	366	379	374	379	366	373	377	363	365	384	378	357	347
17410	9487	6084	2817	2100	1634	1236	989	937	723	685	624	603	568	485	493	481	442	475	456	448	412	442	436	427	433	454	447	423	431	396	425	443	416	425	431	458	396	413	432	402	441	391	399	386	394	394	400	398	386	376	394	389	427	407	401	410	414	410	372	416	419	379	396	404	377	384	410	400	368	382	433	370	377	397	404	369	422	411	382	385	467	410	383	394	416	415	379	423	421	407	379	410	391	403	372	364	390	373	405	387	393	425	405	397	395	396	412	377	396	381	413	353	384	397	427	405	415	444	384	404	388	374	392	372	402	429	364	388	388	388	426	420	403	414	406	379	383	371	454	393	373	361	411	394	369	389	376	380	408	388	390	370	410	385	424	377	400	412	418	370	361	418	435	419	399	381	389	396	381	393	399	404	383	383	436	448	416	369	370	402	387	428	390	424	356	395	400	393	388	369	399	389	367	416	390	425	381	403	389	448	396	387	410	366	401	361	400	383	389	384	374	390	425	432	369	386	401	416	405	400	439	389	442	391	384	428	415	414	410	409	408	416	424	451	396	386	427	401	357	382	374	397	370	385	381	431	436	383	415	381	405	388	400	375	406	425	416	431	382	425	401	388	375	379	407	379	425	408	408	415	414	389	382	408	387	394	392	409	370	400	366	406	377	426	371	382	404	411	372	406	407	368	436	425	387	380	401	402	381	382	394	415	383	379	420	413	358	397	391	368	385	400	397	419	406	397	418	393	419	417	431	427	373	402	377	411	400	402	370	409	430	388	383	398	362	409	406	389	356	418	405	370	428	397	363	396	432	372	401	385	446	383	405	397	377	385	405	382	407	393	392	398	413	404	406	407	387	376	386	409	389	403	372	391	436	383	398	436	376	395	390	416	394	392	397	421	427	392	384	429	425	406	401	415	382	368	389	359	421	382	400	426	386	375	373	417	373	384	409	370	397	380	426	389	410	393	409	405	401	393	357	406	419	387	409	388	413	389	384	383	443	382	396	389	407	377	407	414	405	414	350	425	394	397	362	372	398	384	368	369	389	395	372	406	431	397	375	404	386	392	400	410	397	400	397	377	390	376	388	387	423	408	426	382	398	407	358	424	389	378	384	389	392	400	410	388	386	414	389	404	377	386	385	366	402	367	383	420	386	416	408	411	368	387	387	396	406	363	408	394	388	379	390	400	375	423	400	413	391	372	370	405	384	416	390	376	379	373	420	374	420	412	371	391	397	377	401	394	411	397	393	383	384	419	415	409	379	426	413	399	393	386	386	408	369	414	420	406	385	379	386	401	392	427	376	385	386	402	419	399	417	414	445	365	415	405	417	382	345	344	417	382	417	401	448	413	368	424	442	364	409	416	386	407	349	355	408	401	415	388	406	412	382	374	426	389	377	395	404	387	408	429	403	391	361	420	432	406	368	410	399	371	406	415	378	403	376	396	383	388	409	413	445	385	410	407	370	432	383	411	410	431	418	431	414	394	405	405	390	384	390	425	372	428	414	392	368	381	422	419	396	358	392	408	399	377	414	357	390	348	384	380	372	408	390	433	384	378	396	382	416	395	384	393	396	392	411	379	414	405	379	380	415	396	387	360	389	406	395	424	384	427	411	421	364	368	406	431	405	389	401	414	372	400	410	394	443	405	402	401	391	402	410	393	410	385	400	387	369	418	410	405	421	369	380	376	395	401	395	393	393	395	384	390	377	418	408	374	433	386	372	377	363	390	411	402	379	427	403	382	427	440	402	409	412	391	375	399	385	377	409	380	433	355	435	384	388	394	392	433	369	381	389	371	370	415	425	410	360	384	381	373	427	378	410	432	423	374	412	417	403	335	387	395	372	424	360	394	400	391	411	388	401	415	409	390	419	377	404	393	373	428	376	419	427	394	434	427	400	425	370	411	376	422	400	399	398	426	432	416	406	374	427	403	416	434	393	419	388	407	357	394	439	398	429	380	410	410	404	404	398	380	424	417	393	418	381	417	399	404	412	401	418	364	391	388	377	386	395	409	397	354	400	379	402	423	435	394	404	390	418	369	388	406	423	398	381	399	413	403	433	337	392	394	369	379	391	405	409	425	437	405	428	387	444	412	409	363	365	427	377	403	431	413	375	401	419	386	385	384	381	382	368	407	360	400	391	409	409	394	416	411	416	404	390	403	433	392	439	402	373	389	370	409	390	414	394	391	415	372	346	401	390	398	392	393	393	388	420	395	402	425	369	396	419	418	405	365	419	396	388	387	390	426	374	425	387	424	368	346	396	395	423	407	411	413	406	341	385	425	440	398	454	388	390	405	407	384	415	414	399	414	406	417	410	379	361	388	378	421	391	407	431	421	421	398	391	398	378	416	410	409	390	405	417	400	388	400	377	401	412	384	415	384	399	394	410	402	441	381	416	358	405	399	389	415	390	406	421	410	409	392	388	430	384	429	419	381	375	422	414	391	416	425	416	400	422	382	405	398	376	421	380	414	424	402	399	425	433	398	417	423	416	395	382	368	415	396	393	406	407	412	384	369	405	377	372	431	409	418	386	398	389	404	386	417	408	405	395	380	412	402	388	363	377	401	378	369	396	371	415	386	400	414	420	426	405	360	389	413	407	393	388	413	422	388	359	409	403	385	367	417	371	429	377	401	395	394	393	363	397	401	422	427	439	408	419	419	410	373	380	394	423	423	386	345	425	406	395	408	422	377	418	415	361	422	419	388	401	372	427	370	436	378	390	404	376	375	395	393	375	414	426	424	357	404	380	388	358	426	384	412	378	417	387	385	368	415	413	372	360	357	419	409	371	393	416	412	399	399	392	380	459	396	420	375	379	376	393	394	395	416	398	410	409	413	404	379	408	386	342	403	381	386	377	388	405	365	383	401	379	384	398	374	403	425	412	409	408	389	368	378	400	379	396	365	404	357	406	401	398	385	401	371	398	411	422	408	386	396	398	413	372	414	360	388	384	429	424	398	388	386	392	422	397	413	389	393	421	394	381	434	428	383	391	413	396	381	391	427	373	389	411	472	391	424	408	366	379	404	399	414	386	384	386	411	404	398	386	407	381	368	403	419	400	383	382	425	419	410	405	372	397	397	373	394	398	401	360	397	391	409	397	393	378	429	392	407	386	411	390	407	435	432	390	405	427	396	429	383	421	421	355	425	396	411	401	396	406	400	421	405	395	426	379	398	382	444	411	387	431	391	370	431	399	388	369	380	430	378	425	383	417	381	399	370	416	376	377	414	373	370	409	402	416	393	412	405	414	397	365	384	389	412	420	420	421	373	375	424	383	355	408	433	424	387	356	430	402	413	371	403	361	417	379	408	457	399	382	378	390	371	399	392	375	420	434	398	414	390	419	391	401	421	411	412	403	410	386	410	417	405	449	383	387	386	383	409	383	432	411	402	405	421	428	398	400	403	414	384	415	393	396	407	419	387	364	453	396	379	412	393	397	424	404	398	379	425	430	369	402	408	396	416	410	370	389	399	403	416	374	419	388	433	405
25081	21107	27264	25114	10279	1200	920	873	813	731	704	710	705	763	705	695	707	707	652	671	676	689	621	669	679	655	658	641	673	668	677	674	632	696	677	673	675	684	659	660	647	696	649	701	675	678	670	717	693	689	664	677	689	670	682	617	662	649	701	692	670	681	665	732	688	677	672	683	637	682	685	656	613	654	664	675	665	657	691	705	648	656	643	697	665	654	705	644	677	717	689	675	716	706	686	708	647	739	621	673	713	615	677	680	678	650	626	652	612	683	613	633	670	694	670	675	634	692	653	646	636	655	655	670	693	692	650	671	710	700	669	670	683	631	615	662	715	626	666	674	695	669	691	682	696	639	688	677	655	701	614	661	643	648	642	641	691	623	664	612	681	658	671	651	678	659	679	662	649	656	689	705	697	648	648	631	721	653	676	644	656	696	647	665	676	695	687	622	666	683	666	673	690	664	675	652	637	657	694	643	703	715	609	684	728	667	662	663	639	674	668	682	618	635	633	629	674	696	687	674	638	671	663	686	626	626	637	617	665	620	693	690	685	684	668	629	648	660	664	670	640	655	706	682	671	656	634	630	679	658	692	639	683	646	704	661	655	704	661	656	584	664	678	659	700	632	686	688	641	677	657	639	636	687	621	646	676	640	599	655	670	642	611	634	685	669	651	711	660	652	707	656	669	681	693	672	656	670	651	661	665	651	685	652	704	704	704	652	651	697	679	653	693	656	638	631	681	661	648	715	685	666	687	649	645	691	648	659	645	627	672	647	637	643	653	677	632	630	654	658	650	685	661	659	676	657	661	675	662	642	664	660	671	664	703	696	633	681	658	618	623	689	665	644	734	685	690	703	632	671	620	629	658	642	657	707	648	605	668	679	689	673	679	674	607	673	646	581	661	665	684	651	675	650	619	647	640	705	651	622	686	666	683	689	706	615	630	669	686	656	651	655	688	642	648	636	615	632	627	685	657	673	692	643	636	686	668	735	678	671	643	653	666	621	672	683	669	664	690	652	685	652	668	653	647	691	660	614	654	630	665	709	634	653	621	645	672	744	692	684	623	697	674	655	701	635	616	654	665	693	659	638	643	603	687	639	659	702	666	640	627	695	656	696	705	621	626	715	670	675	702	655	678	686	611	679	658	684	681	676	707	649	621	694	645	692	630	655	683	617	641	679	680	670	627	729	672	652	665	669	681	669	625	637	681	662	679	656	674	683	671	671	695	611	639	671	651	684	650	638	637	694	624	661	653	685	696	679	648	686	697	701	652	658	663	627	675	665	658	650	679	678	692	654	616	671	618	656	637	627	687	667	661	721	691	624	693	689	665	672	683	679	638	659	698	714	661	636	669	659	694	705	682	660	640	629	649	690	646	627	628	688	691	610	659	662	647	616	637	636	670	654	663	646	700	656	707	636	650	653	629	666	674	645	696	657	658	697	655	633	663	618	646	680	676	617	699	668	671	615	627	651	636	652	677	662	652	672	658	682	714	657	668	674	644	660	645	709	659	640	685	674	706	655	691	675	675	672	672	690	691	662	708	659	683	676	673	691	663	609	686	612	622	638	651	673	722	690	706	675	641	682	664	653	639	645	696	636	633	667	631	696	611	664	643	672	655	623	658	621	680	675	669	653	667	673	713	643	648	655	685	677	675	627	622	710	662	696	677	727	669	669	650	664	641	675	651	677	651	703	710	649	689	693	706	691	688	648	682	665	649	656	662	680	682	644	692	658	665	669	657	649	643	693	691	639	675	661	674	616	672	666	619	672	608	655	666	654	663	661	692	678	664	675	665	659	663	644	665	699	692	617	598	626	648	646	714	663	635	677	703	689	680	662	648	643	672	623	668	681	647	672	668	636	716	695	638	628	683	668	700	701	664	675	669	707	659	651	669	692	664	693	637	601	679	654	654	666	673	672	657	706	713	664	644	633	678	668	685	708	657	643	684	699	612	616	615	704	674	655	673	668	663	641	670	642	637	624	687	638	698	663	604	637	647	655	707	666	650	637	674	668	675	673	668	621	683	702	662	686	678	670	691	687	658	691	658	662	625	685	678	659	702	670	661	690	623	661	638	629	657	640	660	675	650	667	718	679	641	684	629	651	684	633	659	678	670	661	654	687	672	658	639	648	683	657	685	647	664	707	645	669	658	666	704	655	697	657	606	654	705	626	601	636	714	693	702	634	654	656	650	646	652	649	725	630	676	662	752	627	638	666	674	698	628	666	641	661	685	661	661	647	672	666	678	672	731	675	696	653	636	697	611	646	645	650	651	641	633	689	674	597	681	681	666	669	678	651	668	634	650	650	670	658	657	618	684	640	632	666	644	677	626	668	658	691	657	696	668	691	655	685	678	618	664	660	639	691	680	662	664	639	668	650	706	629	627	662	602	657	665	692	621	673	663	693	703	681	720	672	657	673	633	653	739	736	681	673	649	640	691	658	695	633	643	642	653	622	664	650	639	695	665	629	610	624	706	655	673	669	717	664	660	669	651	653	625	637	664	641	691	649	631	701	664	641	704	638	640	677	688	649	665	633	667	704	678	683	651	661	675	644	677	693	649	656	640	662	587	680	717	670	685	676	652	672	688	621	665	675	680	607	682	696	688	672	673	627	703	661	700	655	641	675	661	660	632	678	739	666	602	662	715	651	677	655	616	647	666	651	671	684	667	720	639	645	668	671	626	654	711	683	693	676	689	653	676	623	708	662	646	670	652	637	655	683	663	635	701	628	654	665	682	675	672	653	669	725	688	715	665	673	673	693	645	671	679	662	689	708	649	620	667	651	699	700	640	675	711	686	698	621	626	656	662	631	657	635	658	644	652	679	630	670	672	668	705	661	653	652	692	659	679	701	643	718	683	611	695	659	683	671	680	656	624	664	656	639	670	705	627	600	664	641	659	677	679	624	675	651	640	676	644	701	659	652	654	662	650	676	665	666	692	671	636	715	720	692	692	647	746	660	632	655	660	692	672	666	708	646	665	660	631	713	690	667	675	654	681	703	657	635	608	682	701	639	678	669	652	690	639	673	648	699	685	622	634	701	618	640	664	656	659	689	663	612	715	676	671	667	681	634	687	663	636	648	666	626	669	659	625	681	633	680	671	681	683	641	659	634	684	662	651	672	650	640	660	647	697	636	635	650	690	658	676	646	733	608	666	688	653	657	644	661	672	646	639	686	682	688	684	664	715	631	682	637	683	670	633	642	697	656	685	665	706	691	667	676	646	675	658	672	670	649	649	643	694	655	693	632	684	648	638	648	687	687	641	589	672	651	688	613	651	646	638	661	631	645	669	655	657	656	656	665	657	689	653	620	692	659	655	664	678	670	637	678	638	641	663	685	623	643	639	660	649	652	639	700	625	704	636	644	663	684	651	600	654	640	655	643	674	649	670	660	633	679	693	704	660	659	658	693	622	689	669	649	669	675	656	663	633	677	682	681	724	667	686	709	655	626	628	633	682	734	704	664	672	635	647	684	665	638	667	627	646	625
15565	5642	3669	1941	1587	1305	1154	1028	918	853	820	866	824	800	699	777	735	764	753	746	730	740	716	731	724	745	699	727	732	694	730	700	735	664	730	661	695	724	691	739	707	744	721	708	691	680	682	673	687	685	729	669	695	677	674	728	712	712	732	724	733	704	671	745	691	721	745	684	723	687	731	712	715	685	673	715	742	701	720	699	722	709	694	708	720	674	677	695	697	757	710	712	746	674	734	681	693	681	671	726	676	697	680	720	712	659	711	685	716	741	700	715	740	708	725	704	702	700	678	749	668	697	698	707	697	677	688	716	691	742	707	728	708	669	683	678	729	651	737	691	730	684	688	697	688	704	671	657	717	685	719	711	745	655	711	764	728	697	663	724	711	747	619	679	746	728	651	764	679	701	684	694	705	683	652	676	721	719	699	698	733	738	686	702	724	676	727	702	709	714	730	717	711	705	703	648	776	700	699	694	661	666	717	721	749	682	743	703	680	696	712	690	644	751	705	667	688	710	698	720	718	724	699	724	717	693	713	716	727	733	756	694	675	704	671	709	698	765	714	677	691	735	655	719	703	720	695	753	698	653	704	752	689	721	677	701	739	703	712	691	680	683	678	675	690	738	714	698	726	725	707	666	723	724	712	743	692	753	701	751	717	712	649	732	726	725	704	710	696	711	715	648	714	656	672	706	668	701	633	699	686	740	672	692	757	697	639	665	697	702	699	701	685	721	711	650	723	656	719	684	674	709	676	722	717	725	734	740	737	676	675	712	727	717	704	719	743	710	749	676	698	666	682	649	707	679	719	678	732	712	666	696	705	658	715	717	680	768	700	692	672	718	713	685	672	721	703	685	724	701	706	728	678	718	651	699	682	739	762	670	713	708	684	715	669	693	686	680	689	735	674	684	724	698	700	731	756	714	656	710	662	685	684	654	705	718	696	674	710	667	736	715	727	704	695	697	720	670	716	687	703	695	661	746	754	720	706	695	673	687	745	716	693	691	736	722	707	723	702	686	708	692	731	694	690	690	731	698	690	702	679	687	752	709	727	707	745	748	690	694	668	695	687	718	712	704	708	709	647	684	692	695	716	695	733	695	711	773	699	746	654	704	712	731	680	698	708	727	715	682	726	724	702	740	701	720	690	732	683	693	735	688	710	715	720	732	696	716	671	726	768	691	685	686	700	744	682	734	687	693	698	705	749	654	710	674	741	680	734	728	727	744	701	726	711	691	688	728	715	697	688	717	691	704	700	699	733	715	759	701	704	723	702	711	713	678	664	702	662	719	683	740	733	702	740	698	682	710	711	714	686	664	707	728	704	704	712	677	716	727	728	728	724	684	725	710	714	710	706	738	747	692	687	689	666	715	721	652	681	715	708	715	686	743	727	703	724	685	741	714	692	701	717	701	732	697	675	727	722	637	708	728	737	728	700	684	695	714	719	681	670	693	688	702	697	756	694	702	701	703	727	698	720	702	738	701	684	703	700	704	727	709	689	716	712	718	747	709	679	719	691	711	671	716	683	717	696	688	743	691	701	720	721	734	719	691	711	752	670	694	712	707	698	691	740	724	717	731	694	695	665	665	721	666	747	710	713	673	699	680	671	674	688	640	699	676	720	728	734	717	680	717	704	685	748	673	664	736	730	714	747	696	700	710	736	739	755	713	665	730	719	703	660	711	770	665	703	698	711	665	713	726	729	691	661	721	706	701	695	689	754	747	672	740	702	686	704	719	739	686	683	665	691	725	745	736	671	671	690	712	703	711	675	713	728	736	749	686	681	708	700	683	711	716	684	717	709	690	678	677	681	725	700	706	708	698	692	706	722	724	737	709	709	716	705	655	696	700	690	677	708	667	697	727	688	705	671	651	659	612	698	728	712	714	697	754	693	709	706	661	727	717	683	751	707	727	683	665	682	655	639	746	718	665	683	671	723	710	682	696	694	686	712	675	711	723	672	702	684	700	693	693	719	676	677	732	701	707	702	734	690	699	685	686	736	690	671	672	676	670	715	713	670	666	759	672	691	681	736	710	697	669	743	695	749	718	706	685	685	711	676	696	741	691	704	670	681	703	684	715	746	714	731	687	699	730	651	669	692	692	728	731	700	694	711	679	719	715	701	696	674	671	713	676	703	719	703	710	692	693	721	718	682	729	735	728	730	680	677	750	763	780	681	727	760	698	691	718	641	743	722	712	708	712	739	711	737	677	710	719	727	671	663	702	708	708	693	689	727	659	704	742	712	680	700	708	722	676	750	734	713	738	685	727	714	681	696	739	696	725	722	692	671	730	728	717	734	681	666	710	682	666	698	722	703	720	716	723	692	693	715	729	722	678	682	662	664	690	683	670	709	676	756	740	716	708	712	710	662	732	660	656	704	738	749	650	731	655	700	743	696	679	715	737	715	726	681	743	722	652	685	683	735	682	733	710	727	732	709	710	624	724	664	703	697	680	723	716	747	729	742	693	642	706	709	734	707	700	676	678	678	697	707	718	700	708	737	692	731	735	649	703	763	723	735	735	657	713	685	709	720	700	726	720	703	702	731	706	719	732	656	729	692	714	696	715	685	703	699	740	699	706	723	719	721	697	699	679	736	700	678	731	675	710	707	723	699	681	692	739	735	703	695	690	695	757	711	730	692	750	725	700	673	684	654	658	707	711	704	672	658	685	784	706	714	661	665	721	735	697	722	694	687	716	725	679	667	702	692	663	700	717	685	698	697	712	655	695	708	723	721	718	686	731	723	692	741	729	715	715	736	670	691	729	731	725	689	696	702	715	769	719	746	700	749	677	725	694	664	723	703	735	707	695	676	711	725	679	745	703	678	727	678	716	709	691	744	727	682	680	648	699	701	728	710	729	719	696	657	727	640	729	706	739	715	712	672	685	729	715	675	697	707	715	668	703	685	674	723	697	691	689	705	722	650	656	697	674	700	719	708	718	693	689	701	701	696	715	704	688	718	718	698	700	711	677	703	694	717	687	702	719	684	674	678	710	723	709	671	750	751	723	715	724	751	699	736	645	726	645	674	701	695	664	714	683	700	676	710	673	686	686	698	725	729	695	690	726	700	748	682	722	748	717	642	644	698	693	705	663	686	684	737	732	716	675	691	685	736	712	665	701	692	707	675	687	704	740	723	697	692	678	687	677	717	708	690	686	718	712	679	711	713	702	755	749	691	686	679	716	675	672	690	674	687	669	695	677	760	714	696	672	705	710	667	759	664	688	719	724	694	705	730	718	699	674	700	685	764	671	670	696	695	711	687	656	689	705	710	668	698	707	685	671	735	711	705	716	720	670	717	686	671	659	729	670	670	697	629	731	733	729	721	699	718	722	673	716	710	726	683	655	760	719	705	777	742	710	722	668	705	718	668	677	746	737	697	736	685	729	737	685	722	668	677	728	690	721	673	680	700	697	709	679	720	710	695	688	653	735	683	753	734	709	644	704	710	682	717	697	704	688	710	724	722	705	666	722	685	719	700	691	693	738	703	692
22677	21088	28891	23550	21092	21161	8838	1707	1310	1252	1087	1035	1066	979	980	914	940	936	954	850	936	874	867	840	887	828	877	853	914	837	965	869	851	857	879	838	824	845	780	873	867	873	845	810	858	860	868	847	822	860	823	810	810	840	838	841	844	843	852	770	858	806	801	835	850	833	847	810	834	785	842	819	846	829	830	785	791	807	822	797	850	848	769	849	808	785	865	807	867	797	812	810	819	821	822	867	838	825	799	806	813	839	782	855	842	897	824	865	837	886	783	845	860	843	812	854	824	815	833	787	866	872	822	828	783	831	798	847	809	808	836	809	854	831	847	820	822	786	812	813	836	806	804	785	831	845	773	787	791	826	800	804	806	808	802	840	804	834	812	810	890	803	849	850	785	825	855	784	819	806	806	813	825	851	832	855	812	794	826	792	837	842	828	833	813	807	817	864	809	805	841	795	788	819	793	834	776	873	819	781	832	859	839	794	874	797	831	825	865	850	837	862	802	772	826	842	822	838	821	808	845	774	823	809	840	830	871	776	786	821	810	838	840	861	790	785	827	824	810	866	772	816	812	812	790	801	859	892	813	871	860	822	844	810	822	880	928	828	805	815	831	843	837	786	858	802	838	848	791	817	815	758	821	790	834	794	737	778	830	803	779	790	767	830	812	822	800	790	841	842	830	802	839	771	836	805	800	806	862	837	862	805	798	815	873	821	883	786	840	830	830	801	809	814	808	824	836	802	877	821	829	824	809	770	797	794	843	761	840	813	815	791	804	822	807	818	850	801	789	777	822	822	808	894	849	832	836	846	767	796	754	782	806	889	843	798	797	810	833	784	760	819	802	803	894	800	800	852	793	877	782	804	864	796	836	834	821	853	833	793	821	850	847	839	831	808	802	828	827	794	795	814	822	820	848	828	859	827	837	816	805	824	807	746	790	819	868	832	838	820	774	787	818	850	798	821	838	791	810	832	835	836	865	818	813	772	836	809	780	872	787	820	834	850	844	795	849	810	792	855	808	774	827	771	792	851	764	775	800	846	790	834	890	812	839	768	809	808	836	789	832	853	824	835	779	791	838	834	863	844	872	836	839	796	822	789	834	846	832	788	822	807	815	804	792	840	797	843	785	813	847	813	777	803	827	810	834	809	803	775	743	766	782	806	757	829	848	817	836	789	816	827	854	844	818	823	816	850	793	806	802	806	816	843	801	823	803	802	818	806	776	804	808	824	771	823	791	762	829	817	854	747	826	830	805	816	828	739	786	828	820	849	842	865	794	868	773	770	846	816	820	850	789	827	793	763	835	841	836	784	797	794	842	819	807	801	803	822	811	814	764	814	839	814	798	869	824	796	807	789	798	829	821	823	784	864	785	846	830	790	795	835	807	804	806	852	806	813	815	806	791	838	842	824	844	828	812	839	805	784	812	852	818	821	879	826	812	826	871	840	864	803	821	835	844	828	861	840	852	886	802	787	835	836	805	852	832	802	778	830	802	823	793	883	867	831	803	832	816	862	812	807	822	808	784	838	765	800	827	822	837	852	762	781	820	827	803	809	820	835	788	770	802	795	892	780	824	876	811	811	794	838	820	777	855	846	800	794	808	844	810	786	842	798	812	782	830	787	778	851	786	823	796	860	821	790	840	812	766	828	772	841	833	820	830	877	856	840	857	763	785	831	832	806	748	828	806	828	784	798	795	810	838	804	810	784	831	819	840	814	781	869	828	819	789	802	832	778	826	851	808	805	860	836	833	795	791	758	763	819	824	825	808	824	835	836	820	768	781	800	811	787	775	787	821	791	813	850	839	807	890	825	817	751	801	824	836	849	828	806	808	862	825	839	805	780	794	806	859	818	845	800	796	749	770	856	813	816	866	763	813	802	816	816	799	799	850	845	867	792	746	829	800	830	821	826	857	794	770	837	843	824	859	834	833	874	819	811	829	823	857	785	843	857	808	784	796	825	778	844	846	847	794	834	867	820	819	793	834	836	881	826	803	778	826	778	809	822	807	821	816	805	813	829	841	820	770	817	789	864	845	781	826	808	833	727	769	852	781	785	812	785	822	844	859	843	829	833	804	838	835	811	806	787	789	811	810	804	846	788	830	886	853	838	834	815	894	831	831	834	820	796	783	812	795	819	813	870	783	784	841	821	815	805	762	827	830	845	827	795	807	800	835	801	761	864	826	826	886	815	817	814	818	791	813	818	768	817	821	805	847	817	813	789	817	789	859	773	856	803	810	803	835	824	802	838	813	810	864	852	833	845	811	851	810	772	802	796	802	822	820	774	798	809	815	831	809	826	769	768	824	798	853	806	788	794	809	792	814	828	805	778	815	829	853	845	781	764	805	827	833	768	807	765	831	862	783	800	826	817	786	793	812	834	754	783	845	774	849	786	835	793	838	792	796	850	786	829	764	823	770	854	786	836	747	786	837	802	817	819	858	813	814	832	768	853	811	844	826	819	796	773	799	800	802	832	802	854	787	863	812	792	781	823	829	811	846	798	835	791	807	828	797	822	801	781	803	797	792	838	806	829	823	805	833	808	850	779	900	778	778	807	863	831	814	784	896	855	827	818	817	793	767	798	754	827	876	818	881	770	796	823	808	846	802	778	816	774	807	825	791	819	810	804	775	840	824	788	805	845	784	802	819	832	837	805	875	830	774	793	777	851	816	838	844	841	814	821	782	835	826	846	797	875	825	818	810	861	829	808	799	879	819	800	808	828	851	805	787	814	807	835	845	787	814	796	830	809	806	827	779	796	827	785	842	810	788	807	789	757	853	837	806	832	794	786	799	794	747	809	862	833	747	792	821	815	793	807	802	838	825	842	833	808	806	805	745	834	830	809	816	848	836	784	778	802	816	827	851	785	788	823	800	866	802	802	865	815	793	822	756	821	805	790	791	805	784	813	767	839	813	813	859	818	718	826	835	816	874	810	756	837	810	884	781	842	822	839	799	884	750	808	837	830	831	855	788	822	804	812	872	787	822	799	804	785	850	822	774	818	836	817	869	815	824	831	874	886	776	839	850	827	822	818	792	788	868	861	812	813	850	757	784	829	859	846	836	817	837	840	838	806	844	818	874	862	799	769	776	854	752	796	847	802	836	779	798	818	843	832	859	839	835	790	815	804	766	828	813	794	771	748	809	783	798	831	806	834	785	816	793	854	798	862	813	858	880	810	795	851	787	774	813	785	878	891	825	838	870	825	766	833	780	795	829	786	899	859	822	836	790	831	817	836	804	748	766	810	900	833	783	730	820	793	832	849	763	772	841	784	776	807	825	828	788	813	803	813	805	801	844	838	779	795	821	845	775	794	796	824	831	824	824	808	848	802	806	866	783	861	790	842	859	834	819	811	827	818	766	825	797	848	771	811	848	793	833	799	770	814	819	789	816	804	810	850	746	849	828	826	791	826	804	810	822	811	820	804	814	740	791	782	808	851	802	826	832	785	803	793	832	799	837	845	829	787	794	762	820	854	800	794	799	879	832	863
19888	15359	10391	5294	3989	3013	2418	2034	1714	1527	1319	1262	1173	1098	1069	1064	1029	986	939	939	944	936	910	905	892	873	886	796	839	907	864	850	906	851	831	849	871	883	875	830	811	848	882	871	902	802	841	785	884	859	838	771	847	839	803	855	807	838	830	827	772	809	868	837	809	783	802	831	822	797	849	834	837	824	820	796	831	809	805	837	808	814	839	771	827	814	886	793	829	812	838	822	826	894	841	785	822	747	820	783	822	796	801	831	834	809	819	865	835	846	792	807	839	810	831	831	826	823	764	827	837	820	840	835	842	859	790	827	851	820	820	800	839	810	839	810	817	854	821	784	875	849	812	822	820	859	829	796	868	839	840	864	802	798	833	788	838	828	800	825	814	829	830	810	856	813	822	805	809	783	785	849	851	852	755	800	822	784	779	823	800	822	824	766	849	798	811	795	811	768	826	864	809	821	817	780	805	804	839	839	808	819	827	860	809	785	833	798	821	793	852	817	797	816	849	782	847	831	741	817	850	845	831	851	813	885	824	861	842	831	842	772	795	800	874	832	827	787	817	827	809	820	820	850	813	795	776	786	777	787	804	829	784	836	851	797	842	815	805	821	804	788	810	837	829	771	827	826	796	797	812	880	816	828	768	803	799	784	769	810	786	859	829	857	858	782	779	747	786	814	815	758	809	776	826	803	797	824	811	817	816	828	883	817	822	823	833	860	807	794	810	813	837	829	774	845	833	837	820	775	813	837	803	829	844	846	787	839	835	804	844	802	798	810	851	767	797	785	815	829	769	782	785	857	820	830	823	782	771	812	828	840	803	854	813	783	852	814	809	827	800	780	809	802	832	820	794	787	813	801	788	799	797	783	810	795	754	824	814	788	808	800	749	782	806	806	792	811	827	879	817	831	766	822	809	801	810	855	841	825	831	802	919	814	823	812	848	811	821	825	827	822	787	833	810	842	776	819	814	770	815	833	778	759	831	823	819	814	817	828	825	798	863	838	793	803	825	798	854	844	833	802	788	843	809	842	878	812	802	812	838	793	800	789	845	803	852	822	774	814	804	861	818	859	801	827	814	804	821	793	847	799	794	809	832	822	822	863	842	813	829	797	770	857	770	800	811	838	809	777	850	789	842	873	821	804	875	830	796	791	848	829	863	827	796	827	836	800	779	759	842	795	857	807	846	810	837	787	834	821	795	844	833	823	801	800	801	819	788	768	810	783	804	849	866	773	783	807	825	855	822	874	806	850	816	780	859	840	817	817	785	812	852	812	811	857	798	813	822	793	849	793	780	810	830	839	797	852	825	847	858	789	760	826	849	779	787	827	825	821	830	802	859	812	769	803	814	782	771	796	837	814	832	825	807	799	891	831	822	843	761	843	835	833	786	837	775	800	833	805	802	841	810	837	878	850	812	850	810	829	813	824	868	806	786	801	823	824	801	787	810	782	821	836	818	799	811	821	837	845	790	812	805	804	808	830	783	810	800	836	834	797	815	801	836	823	830	869	805	783	862	814	795	768	836	772	785	813	768	841	822	815	785	757	851	794	825	796	795	812	845	790	844	840	744	795	821	818	785	879	783	807	811	853	796	790	796	822	856	825	796	826	804	858	770	853	838	793	829	833	795	789	842	844	753	820	819	813	809	838	799	839	865	853	801	802	815	805	823	803	851	806	822	842	814	787	831	818	873	832	812	796	814	771	802	802	865	746	805	794	859	829	842	806	815	859	834	799	793	776	805	809	863	881	778	804	821	806	816	788	814	756	862	833	822	886	797	780	794	795	809	792	865	825	840	810	853	839	779	810	825	787	803	808	797	877	899	808	767	774	827	821	784	835	810	854	863	764	839	859	835	801	759	852	779	884	816	805	839	791	784	802	802	793	835	792	792	776	805	816	791	790	810	837	818	828	862	797	830	871	772	841	809	765	828	794	826	811	760	747	826	824	853	822	802	840	851	800	869	812	839	820	838	789	847	826	830	857	838	847	829	790	809	842	771	832	860	820	818	792	815	812	844	827	797	811	818	880	783	832	816	841	793	826	789	856	819	855	905	824	781	829	816	767	785	849	847	876	803	858	831	815	801	750	798	857	797	798	813	829	809	846	820	831	785	850	837	829	855	830	869	826	842	742	785	847	835	802	853	825	855	822	825	816	830	805	849	802	816	785	815	822	837	787	818	815	797	820	848	825	853	773	850	854	839	803	775	848	820	838	813	846	796	844	815	849	816	770	822	807	872	846	866	837	814	836	848	836	806	844	821	822	854	874	780	837	837	776	806	838	837	779	778	846	785	798	852	858	840	802	824	838	772	846	839	780	808	766	797	821	806	806	828	860	820	782	778	819	809	784	770	851	811	829	790	806	821	797	823	800	805	802	774	824	842	782	822	773	809	819	839	836	865	795	782	802	861	772	798	770	837	830	794	829	817	804	840	841	866	797	850	795	809	836	823	820	885	836	783	812	860	848	786	822	838	769	828	813	853	827	835	790	814	805	748	820	787	755	798	814	836	824	817	851	847	779	831	817	833	814	781	849	842	833	829	857	799	830	779	805	838	850	782	789	808	802	828	809	847	804	794	840	843	809	791	807	766	811	822	824	813	852	822	790	793	776	799	774	794	820	801	848	810	797	828	830	802	786	796	781	870	848	841	791	785	804	773	819	750	814	862	824	843	881	842	817	824	838	820	777	821	805	811	774	859	858	842	805	802	829	813	796	830	798	766	856	817	840	854	766	860	847	841	789	758	839	836	808	793	806	799	859	837	788	835	850	826	801	784	810	809	852	821	850	849	794	784	842	847	810	804	875	817	826	810	836	840	865	853	793	786	813	776	817	821	849	817	768	833	804	828	793	819	842	819	806	841	803	791	776	859	806	858	815	773	863	804	854	804	871	806	780	798	805	855	808	817	827	832	828	833	802	861	786	775	822	833	831	802	772	809	812	842	807	784	888	870	791	789	834	836	798	832	846	788	801	865	787	810	866	830	808	818	765	804	787	802	805	827	823	826	852	845	768	787	824	798	802	841	801	812	813	788	808	821	755	822	798	827	823	844	844	807	807	858	810	846	841	796	844	788	835	841	757	771	835	869	835	828	873	783	852	777	820	857	853	804	798	799	793	794	856	817	817	881	827	830	816	786	827	812	814	765	831	791	778	788	792	789	806	789	786	847	849	828	816	833	768	812	787	860	823	835	796	872	843	856	809	809	778	817	811	802	778	813	844	829	809	817	840	816	799	856	834	839	873	796	802	825	822	799	814	812	850	835	871	878	824	805	771	826	796	854	821	850	867	840	788	829	878	811	821	817	848	836	846	824	795	817	823	792	848	838	864	815	799	808	791	830	834	822	835	809	817	808	839	822	810	818	834	764	835	822	769	824	861	786	835	851	804	806	801	826	871	784	805	818	774	795	826	822	818	852	797	829	767	793	836	797	805	811	827	795	877	852	794	814	802	832	806	806	817	799	808	820	869	815	805	830	772	819	859	829	814	809	849
27615	18292	4406	702	524	508	407	374	364	361	390	325	381	355	303	335	354	370	350	352	321	320	340	343	336	369	310	330	333	335	354	341	361	340	348	359	321	324	361	379	334	356	362	339	367	351	302	332	331	350	326	345	320	366	326	322	362	335	332	352	320	314	353	374	332	333	396	354	361	356	358	332	335	325	354	334	348	347	377	328	337	343	356	345	344	328	337	314	323	363	346	316	338	325	349	346	374	358	333	348	330	356	341	320	361	342	383	316	353	328	335	349	333	347	285	350	336	335	324	367	341	344	340	319	352	334	360	312	365	369	403	312	328	363	344	323	339	326	350	350	309	334	316	326	321	350	329	335	331	315	331	334	341	341	309	324	352	337	348	354	360	332	316	335	351	301	353	361	336	373	336	350	343	326	355	340	354	315	328	322	332	319	350	378	369	362	364	320	338	324	348	335	347	339	304	330	329	343	302	329	320	361	346	347	334	349	321	356	324	353	335	318	348	343	344	367	339	346	339	338	343	344	347	356	322	377	353	343	331	343	330	346	318	352	352	349	356	308	352	330	373	332	344	305	362	335	345	348	359	342	354	338	305	319	321	347	337	342	328	354	330	319	323	313	346	339	311	369	327	342	331	351	355	352	355	309	332	338	319	347	323	332	346	337	322	367	357	352	306	354	325	301	291	332	335	304	360	384	324	325	336	364	311	347	348	342	338	354	324	336	327	316	335	342	363	326	363	351	360	342	347	342	377	323	330	315	328	399	353	320	307	367	350	336	374	320	328	334	348	341	327	341	347	340	365	329	374	367	348	363	333	321	343	331	345	324	345	352	342	326	344	299	321	378	337	360	354	351	349	347	343	356	332	314	361	347	355	316	392	318	366	319	314	351	344	331	327	329	343	304	323	340	338	324	361	333	348	354	327	353	342	347	344	334	372	365	308	296	338	348	334	380	334	319	347	351	355	368	327	318	323	349	335	350	355	351	336	331	331	329	341	351	309	340	342	355	321	362	330	367	335	342	392	345	348	367	322	336	341	352	321	336	299	342	353	327	324	339	368	349	330	341	318	296	310	306	357	333	363	327	338	352	359	317	357	352	329	326	310	322	365	329	362	358	342	357	335	333	365	349	379	337	315	313	341	311	334	353	341	334	355	314	316	339	317	339	356	340	356	331	317	332	316	378	334	339	358	351	342	331	338	351	335	339	353	350	308	353	347	343	327	331	340	342	328	339	350	377	337	356	313	325	341	330	305	346	361	325	332	348	340	334	321	304	341	341	313	351	378	334	317	338	351	368	342	324	341	370	359	348	342	328	334	353	372	362	316	338	340	331	340	335	334	345	300	337	311	318	351	330	330	299	358	361	352	341	340	337	361	316	314	358	324	325	361	352	347	345	358	310	316	351	346	344	346	305	326	325	319	324	335	353	325	334	307	293	351	359	361	347	339	320	359	359	321	364	332	341	365	329	339	325	358	313	337	362	371	343	320	361	348	346	346	369	368	367	321	346	358	333	345	329	327	341	319	323	345	341	346	333	313	342	336	352	352	341	378	346	332	351	361	344	348	338	365	395	381	344	330	346	342	376	305	334	324	316	347	380	335	324	301	350	338	342	333	363	352	372	367	360	327	328	345	361	314	320	347	341	345	318	329	363	353	345	342	320	314	370	369	341	343	355	318	326	346	320	351	363	359	337	332	346	361	332	325	324	329	341	338	351	362	318	315	355	338	351	350	355	338	365	333	358	364	341	354	334	330	367	338	311	321	355	318	318	353	378	359	333	348	350	385	335	342	313	349	348	351	354	386	311	349	354	333	354	334	331	371	316	337	345	346	332	337	356	342	347	354	333	338	320	341	330	324	337	329	327	349	355	305	299	357	308	329	313	342	359	339	359	322	356	316	343	343	330	344	339	336	354	324	316	334	309	359	328	356	338	337	340	323	344	346	323	357	357	323	347	330	321	388	341	326	339	359	294	309	318	313	343	392	318	330	359	338	357	327	333	359	330	373	328	338	332	336	321	325	316	335	308	362	353	346	329	365	344	343	318	335	321	326	358	353	305	373	325	343	316	329	340	333	337	346	298	348	343	361	325	272	335	329	354	322	335	339	358	327	346	328	362	322	367	343	346	359	319	329	326	333	336	385	358	358	328	322	372	326	342	353	305	338	324	329	325	340	343	354	323	343	334	357	343	348	342	340	359	361	340	331	355	359	320	341	367	372	292	330	314	364	300	327	359	322	313	369	340	339	327	368	333	321	285	369	332	314	334	386	346	366	320	380	345	357	344	320	319	301	346	350	310	321	336	348	303	360	354	326	345	322	316	385	309	351	374	340	332	343	346	320	339	332	355	340	339	346	364	348	371	386	330	316	345	322	301	340	350	313	329	328	343	347	353	333	344	347	310	315	341	330	336	320	350	341	369	315	342	318	318	323	348	367	346	356	327	330	388	328	351	342	343	328	323	338	337	341	356	343	330	336	371	342	337	342	344	342	357	344	340	345	374	367	347	342	311	335	364	344	321	306	337	348	309	359	341	334	351	335	349	335	361	349	332	313	356	352	335	332	317	299	325	323	330	350	337	377	337	334	361	326	343	359	364	342	382	340	332	334	320	319	331	344	320	362	334	343	340	323	331	340	336	355	333	329	324	371	318	355	334	340	308	337	361	304	335	389	382	345	358	311	352	328	349	321	347	363	326	326	328	333	326	346	344	350	322	318	323	344	335	364	346	336	321	348	372	358	329	353	349	312	326	360	355	332	346	321	385	318	329	313	329	329	342	337	330	331	316	341	338	328	350	336	323	378	356	356	350	337	361	326	333	313	337	344	326	324	319	354	298	370	294	341	341	333	333	369	349	345	335	365	322	328	340	321	328	338	315	332	307	308	331	323	284	355	349	346	337	357	347	360	340	343	334	334	319	330	362	312	324	338	321	323	364	314	367	340	346	342	345	344	319	322	351	360	360	313	346	356	350	295	342	357	365	349	375	330	304	332	341	330	329	348	379	346	350	298	364	327	321	350	324	347	334	358	344	311	336	323	343	323	350	370	360	328	354	312	291	327	354	390	361	350	349	315	342	365	348	336	333	380	355	321	362	324	308	352	339	323	352	361	345	350	372	345	329	324	336	374	356	349	325	311	355	345	343	377	330	331	322	368	333	313	321	352	373	351	347	311	349	326	344	346	342	352	326	353	332	341	366	323	311	322	337	326	351	345	324	366	348	330	329	318	331	347	354	376	339	329	355	355	328	306	346	369	335	336	350	328	329	322	358	336	308	334	321	348	340	369	315	367	353	346	317	330	364	344	351	356	333	313	350	344	324	348	312	353	315	375	309	316	321	277	341	352	331	319	372	348	359	319	319	358	354	347	353	301	356	371	347	365	346	349	349	349	308	342	325	310	329	349	361	326	341	343	362	346	353	331	311	389	354	309	382	321	354	333	325	317	377	338	346	350	372	331	353	329	364	364	328	315	336	311	354	326	335	339	353	344	327
6186	1083	820	536	503	487	423	427	421	433	423	406	403	356	393	392	386	390	363	424	385	398	404	388	378	376	430	396	392	366	379	398	392	371	395	391	421	398	381	358	368	380	373	371	359	414	345	388	384	354	371	350	383	387	362	369	426	408	392	350	387	396	372	369	351	349	381	394	388	397	395	392	391	417	358	400	402	332	359	379	384	374	372	384	374	402	383	382	381	391	391	392	405	379	411	384	380	361	373	372	403	362	376	346	362	406	391	374	382	393	394	423	385	411	386	388	385	381	369	421	391	395	367	368	403	424	387	408	403	364	400	369	380	363	400	368	379	406	397	416	374	371	395	392	350	367	403	366	417	399	376	387	394	365	374	375	371	391	372	353	382	368	372	410	325	374	387	393	374	426	364	376	397	357	372	379	398	393	400	392	390	368	400	374	387	355	354	378	354	353	407	361	364	433	362	371	369	369	349	391	386	385	362	388	417	374	381	359	375	372	393	371	380	402	393	363	395	404	376	384	398	377	360	388	384	394	381	367	385	354	387	356	372	359	398	359	398	378	379	367	361	367	386	359	380	363	364	413	380	379	379	383	376	363	387	370	389	366	365	389	389	380	394	354	394	376	395	367	394	402	358	385	388	395	351	363	403	362	408	359	391	359	393	391	365	399	394	405	355	384	394	399	380	392	364	416	415	375	369	371	382	352	383	388	398	411	375	368	385	384	337	380	409	375	406	385	366	384	399	437	383	407	384	382	386	400	384	365	399	380	353	402	382	365	360	393	382	397	364	362	326	396	379	398	405	399	393	369	405	380	417	371	386	378	369	389	334	388	402	382	424	384	381	356	379	349	378	351	380	382	406	405	378	369	366	385	395	392	342	365	392	336	382	362	361	359	363	418	394	395	343	351	391	394	371	370	378	380	361	387	345	376	416	392	355	374	324	392	384	380	397	386	359	404	363	429	371	380	353	373	400	366	381	380	388	382	383	389	363	368	381	378	362	382	385	397	394	372	376	406	351	370	364	350	410	420	370	416	415	385	417	363	382	375	399	349	402	388	388	357	368	398	399	373	390	375	382	389	378	369	360	384	394	397	355	382	375	359	390	378	423	386	376	386	402	372	393	376	392	392	398	374	372	380	411	350	358	386	391	384	383	374	395	369	404	367	383	383	386	369	379	390	357	376	391	353	391	374	366	367	368	374	423	363	395	396	384	376	395	425	366	384	380	362	387	389	375	379	369	384	390	384	392	376	385	369	409	347	411	404	384	394	384	364	369	360	389	377	384	373	378	371	420	391	400	379	394	423	385	370	371	361	393	399	368	383	384	386	336	397	356	338	370	358	390	366	383	412	353	388	372	413	388	362	364	381	380	352	389	372	384	367	368	397	397	384	380	370	370	371	403	356	383	364	385	369	379	379	357	422	411	404	365	401	444	390	380	408	399	381	397	356	387	432	386	366	382	381	387	349	380	380	331	417	374	403	376	400	370	385	378	345	389	360	361	380	367	386	350	391	365	397	382	385	382	362	376	367	378	381	378	359	361	399	381	390	362	368	426	410	366	429	392	372	396	426	390	388	374	382	397	365	368	388	390	383	387	353	381	365	376	334	393	399	401	346	408	386	398	376	392	373	373	368	371	397	363	408	375	403	391	383	381	383	360	409	386	373	384	357	386	397	387	376	376	398	390	396	358	394	338	407	379	355	380	405	373	395	368	413	402	391	340	358	364	407	341	380	366	347	386	374	388	385	406	384	382	416	393	391	379	400	397	379	386	391	386	318	401	358	392	376	379	351	360	383	342	331	388	402	415	372	386	394	381	399	375	385	373	361	365	365	386	339	393	398	381	362	401	390	352	348	384	390	370	347	358	374	414	354	378	404	401	392	374	405	401	333	377	408	403	396	387	395	419	386	405	390	381	392	393	396	406	351	368	349	422	406	400	368	315	408	364	394	387	393	380	360	373	385	377	406	372	401	379	366	428	402	416	393	371	371	375	346	378	395	363	372	362	387	350	369	379	378	396	378	375	389	391	361	360	404	388	394	383	388	393	397	367	365	376	347	383	378	393	372	378	384	337	353	370	353	363	365	364	396	370	393	352	363	359	377	414	373	407	434	377	362	362	411	363	403	404	414	396	361	377	404	371	370	395	384	400	363	411	349	436	363	377	378	388	383	343	394	390	426	362	373	429	354	387	379	386	399	380	348	391	381	360	412	372	367	406	382	377	360	393	395	382	404	402	384	322	402	391	375	387	391	411	383	354	376	381	405	369	365	357	353	390	378	376	412	374	347	407	379	393	354	364	401	343	392	411	395	354	387	380	392	382	389	364	370	432	381	379	397	392	369	388	378	365	397	375	421	377	408	391	359	401	372	368	374	385	355	375	340	372	333	360	358	401	376	396	392	383	353	378	391	376	408	356	382	388	409	358	394	407	402	355	392	379	403	408	359	361	408	388	389	370	361	377	361	387	358	365	392	370	354	375	387	404	346	378	360	398	443	371	342	348	415	388	381	378	401	358	378	384	399	391	402	386	387	361	395	334	378	376	388	391	368	403	386	401	376	387	373	391	390	378	399	390	357	377	381	380	392	379	356	372	395	369	385	406	368	391	390	384	361	376	404	370	385	333	363	407	363	357	340	379	399	368	391	401	397	423	377	415	374	400	399	386	414	381	407	336	366	383	384	383	377	377	384	390	377	384	353	343	368	383	408	376	401	395	368	362	390	402	376	378	362	383	363	343	374	403	338	345	392	354	402	397	378	374	371	411	349	400	365	408	388	373	399	366	366	353	396	361	344	407	372	373	408	377	365	395	402	374	374	354	376	404	394	373	384	361	368	378	365	389	405	371	371	392	382	359	364	397	400	376	380	381	372	386	399	384	394	412	361	362	393	395	381	379	353	367	365	407	372	344	354	380	370	377	383	387	358	354	418	396	414	396	378	397	396	407	340	378	376	373	362	408	396	353	341	364	384	352	372	342	358	388	379	371	360	401	376	366	393	397	398	417	360	402	373	383	377	355	416	406	377	428	412	411	354	362	356	388	396	380	387	340	376	389	397	374	408	347	363	374	390	362	383	405	370	398	385	374	375	383	389	351	407	391	356	380	334	380	371	358	422	375	395	347	397	377	363	387	386	367	394	373	375	401	406	358	387	362	395	400	393	359	386	385	372	383	342	409	388	411	392	380	377	375	391	333	375	356	392	363	416	350	371	358	377	408	401	389	374	399	393	375	384	364	363	379	390	402	374	373	420	360	358	395	396	374	395	399	407	400	377	370	410	364	380	354	406	376	377	357	419	404	394	397	389	379	372	379	399	375	376	363	404	358	394	392	377	363	367	355	376	362	378	409	370	394	374	393	359	385	389	386	383	367	364	383	356	344	374	361	379	410	362	371	378	398	394	384	400	392	390	380	389	340	355	405	360	347	401	374	386	376	357	387	366	381	388	382	388	355	369	376	427	313	362	357	398	352	369	384	370	378	394	405	388	394	383
23858	21094	28419	24003	21102	9920	1074	700	613	573	547	484	469	480	434	418	421	446	403	389	376	414	445	418	394	388	416	395	364	393	401	423	367	369	379	383	368	370	326	365	376	391	401	346	397	395	387	352	391	406	387	383	416	396	339	395	372	375	386	369	364	380	405	356	387	397	370	342	421	394	382	378	389	347	370	325	412	380	416	371	400	381	358	408	383	377	373	361	369	380	360	376	352	364	383	374	365	351	392	369	357	377	363	383	359	388	400	361	387	370	369	358	388	370	369	347	344	403	403	390	335	396	337	400	380	401	396	338	385	361	385	349	378	356	364	354	396	384	404	384	342	363	369	384	388	367	367	397	367	338	411	367	418	373	354	400	406	376	371	396	327	378	407	358	386	367	352	357	352	370	360	379	354	361	403	418	378	350	374	400	387	362	383	373	380	337	368	389	406	353	372	391	354	371	371	375	400	383	366	357	419	393	362	393	353	367	345	348	330	378	368	373	394	386	381	384	377	377	382	348	408	353	338	385	348	350	378	415	407	356	355	377	372	398	384	368	397	384	364	385	391	373	374	343	369	380	372	382	383	361	377	384	393	349	340	345	374	384	396	366	388	357	396	378	360	366	421	356	384	354	343	354	407	377	393	400	360	392	396	353	379	400	338	357	385	389	406	332	370	384	388	336	379	351	354	381	364	341	360	361	407	347	437	354	362	382	349	390	367	374	358	379	380	354	377	381	367	367	395	382	394	366	368	353	422	358	341	389	389	364	375	355	395	379	401	388	389	391	364	369	357	393	375	382	382	375	368	362	397	358	379	358	381	368	361	370	364	354	393	388	376	384	385	324	365	387	376	357	358	356	376	386	370	355	381	345	396	397	384	375	387	380	347	416	367	361	392	405	344	394	364	415	371	352	352	386	395	391	373	365	405	384	393	354	376	376	399	381	339	336	368	321	380	342	351	360	380	394	392	348	399	371	352	404	417	376	371	353	362	367	373	392	381	369	373	371	362	357	341	374	406	334	375	360	351	363	365	347	403	358	395	381	373	343	355	399	377	378	367	359	384	359	387	354	355	359	380	330	401	343	397	372	371	393	363	372	371	388	375	371	363	384	414	360	375	400	369	394	371	354	361	366	350	388	383	342	366	384	353	415	365	398	386	364	378	348	376	368	411	367	391	436	337	362	372	357	398	365	362	376	375	363	381	387	385	359	365	393	369	374	351	379	350	342	371	410	380	364	358	384	374	370	371	383	387	368	386	428	389	389	378	405	390	364	408	405	395	423	355	357	356	369	346	367	400	377	361	347	381	363	357	384	404	398	375	390	385	373	376	352	361	359	381	388	401	366	360	336	378	386	398	357	385	371	389	384	351	368	367	376	414	341	358	375	379	339	372	393	359	388	367	356	382	430	410	353	342	382	378	380	376	331	384	339	375	355	364	367	372	371	416	389	345	390	360	398	387	365	358	357	367	385	367	364	357	361	402	396	386	378	386	360	333	440	368	402	373	344	392	374	380	369	356	379	346	335	347	360	392	354	351	362	376	383	352	360	396	347	399	365	383	359	354	354	391	381	377	378	385	363	396	339	384	362	357	403	391	383	375	415	381	359	383	371	378	378	361	364	399	384	371	396	371	415	393	354	337	404	370	359	404	392	403	347	416	382	398	380	373	393	355	358	363	376	379	409	366	345	366	336	392	390	383	381	400	374	359	366	365	427	378	372	372	404	410	368	391	405	373	389	382	332	373	368	416	382	336	365	343	349	394	370	324	390	394	337	365	371	386	367	357	364	372	379	362	340	372	396	369	328	364	365	400	383	382	380	367	368	391	392	353	354	343	383	368	368	367	385	381	392	385	349	343	392	380	387	405	396	369	381	373	375	356	361	391	377	375	335	377	362	362	400	378	352	385	369	365	360	374	370	363	396	357	381	367	366	395	361	362	375	388	372	397	370	350	403	372	365	354	338	391	383	347	379	322	381	348	336	413	362	378	382	361	336	404	324	382	392	360	367	377	376	356	344	407	389	372	350	358	353	377	369	346	340	340	377	360	372	386	381	349	341	376	374	366	376	371	367	389	392	354	361	371	350	403	367	346	366	362	402	411	360	394	330	367	419	371	397	382	355	363	365	330	370	363	364	404	374	389	369	373	367	395	354	383	392	360	402	367	358	400	399	417	341	373	425	375	330	360	382	370	361	361	409	386	358	373	338	354	354	368	393	348	372	374	381	373	332	367	339	373	370	377	357	361	370	391	391	342	375	371	349	382	377	362	366	365	388	378	419	390	409	380	361	377	361	378	354	390	359	361	394	403	360	390	368	370	378	382	367	388	364	408	366	387	376	325	361	373	378	370	352	337	378	371	369	375	399	357	351	378	377	362	381	357	389	386	366	347	386	372	403	370	366	364	362	365	388	381	370	356	392	374	359	373	396	364	403	391	389	375	374	395	368	386	355	388	370	386	349	348	375	416	378	356	342	372	345	354	342	386	340	388	383	386	403	351	372	413	371	399	378	334	388	341	388	403	387	363	383	355	393	362	388	384	361	386	341	341	363	377	387	354	352	387	382	373	325	343	366	362	359	387	357	365	394	374	384	362	340	380	389	350	356	392	372	355	381	370	359	369	359	385	366	374	335	383	317	378	378	424	357	374	344	369	371	376	361	363	366	382	372	404	380	370	348	354	376	403	357	382	398	346	403	384	387	393	385	381	362	365	379	401	389	365	332	389	363	402	366	362	398	383	331	312	368	405	350	336	396	387	349	381	381	376	341	371	368	362	383	369	365	369	361	398	365	389	381	359	374	399	372	407	385	402	383	350	395	389	408	346	348	371	378	362	388	399	381	419	385	363	377	323	375	404	395	370	376	365	384	357	363	374	388	350	374	354	386	374	392	345	357	389	361	376	354	380	367	363	392	393	373	348	380	398	381	388	393	410	393	376	381	387	367	392	380	362	349	387	368	346	357	371	402	416	379	367	397	351	348	373	405	435	394	341	364	364	396	375	366	359	371	369	383	364	385	369	369	398	392	374	370	353	363	372	354	386	374	369	365	399	421	410	359	382	366	337	344	414	362	387	372	379	365	378	344	315	381	356	391	374	403	375	371	344	395	404	321	382	405	383	347	348	395	360	354	351	320	385	371	397	368	339	396	359	363	365	348	360	358	336	379	351	396	357	364	416	364	385	356	403	388	380	361	324	348	398	383	378	361	341	370	360	409	392	405	367	334	363	365	363	379	388	383	362	369	342	333	352	330	367	397	389	367	392	330	356	369	387	325	350	379	353	351	369	365	379	372	366	373	392	390	383	402	383	359	353	365	357	362	383	391	365	377	388	357	344	356	392	382	378	385	364	375	366	373	407	360	388	361	396	361	362	371	362	412	390	369	383	383	374	340	396	367	368	376	357	346	358	387	379	358	326	380	366	364	361	383	369	379	407	368	342	398	376	348	387	353	362	355	373	363	348	392	379	344	387	350	377	341	373	377	345	372	384	382
18534	9588	6097	2810	2121	1594	1207	1020	870	739	647	595	570	555	509	491	471	461	437	450	485	479	432	419	444	452	422	398	442	430	414	433	408	413	435	419	433	405	414	449	425	400	418	385	414	371	407	406	393	392	408	464	425	389	396	400	405	371	399	360	411	431	417	430	399	418	427	373	401	423	415	406	394	412	397	394	389	408	370	430	396	401	348	382	402	387	398	405	398	395	394	415	406	372	396	356	405	399	402	412	397	417	380	390	400	432	374	380	410	408	430	405	402	424	449	398	424	369	376	388	399	378	355	401	444	390	382	392	373	411	389	431	395	401	409	384	447	381	397	415	399	382	404	367	388	394	385	412	417	378	360	401	409	372	405	371	377	391	399	418	385	389	385	422	383	416	387	417	435	405	411	409	427	390	394	407	389	384	366	419	393	386	435	410	360	407	370	385	421	423	397	421	398	381	445	378	410	415	432	386	350	398	381	406	421	388	375	399	396	368	422	450	395	400	417	388	373	400	439	389	409	374	390	358	395	389	387	408	429	357	401	375	405	443	366	382	380	387	391	406	363	438	371	409	370	412	379	415	415	385	337	413	429	427	414	405	386	404	426	397	375	392	414	405	404	414	379	427	423	388	378	401	417	414	414	403	400	394	397	371	401	374	422	379	406	401	373	371	390	415	395	372	429	421	372	386	370	404	414	424	410	396	420	384	408	395	416	397	415	425	399	413	420	401	396	435	411	413	385	392	411	354	404	397	420	438	443	406	390	389	393	414	413	374	359	382	418	430	396	427	412	393	409	385	416	405	387	378	370	412	431	438	394	361	426	381	385	417	397	414	394	387	388	428	364	400	375	398	383	416	391	405	416	376	387	382	397	393	432	391	399	371	420	378	398	402	381	427	392	428	421	364	406	405	473	422	372	436	416	437	408	401	388	397	377	388	377	373	410	383	390	401	394	390	402	382	417	408	387	385	405	377	405	416	438	403	416	333	401	397	408	402	399	394	397	404	396	433	358	430	379	400	405	414	398	402	409	401	379	403	410	399	378	420	349	406	385	375	423	417	402	388	425	376	398	424	408	366	393	388	374	402	418	422	382	388	395	424	398	387	418	420	405	393	379	383	382	399	391	441	376	410	371	408	411	400	421	386	398	373	395	404	414	402	364	413	376	418	401	367	390	363	393	398	412	404	404	429	422	416	441	409	444	419	410	383	392	390	364	377	359	405	429	397	425	398	356	394	413	397	373	406	384	369	431	357	435	432	429	402	391	418	385	386	422	428	400	371	439	412	390	400	410	414	416	411	383	356	409	394	401	395	359	377	418	365	405	399	405	397	410	403	424	425	354	373	363	417	412	398	402	392	412	360	402	410	395	391	408	390	405	406	406	401	363	390	405	381	374	410	370	393	399	401	384	408	412	388	408	430	390	379	397	416	400	405	392	401	399	407	371	397	405	417	429	391	418	415	432	379	403	426	392	367	438	431	388	420	387	401	421	391	385	392	372	376	398	362	397	379	381	384	390	426	411	370	391	398	396	398	409	415	444	390	373	405	419	392	417	414	391	400	388	402	398	378	393	423	394	427	380	399	364	380	414	416	429	379	387	385	369	398	407	384	431	406	382	356	384	387	397	407	428	388	407	407	411	406	352	431	355	400	379	422	393	395	367	387	419	412	355	416	416	385	381	428	386	416	395	417	391	383	441	351	417	369	446	413	383	422	399	413	396	397	388	356	358	414	420	398	375	404	433	398	414	407	385	384	385	430	396	406	406	421	415	419	400	404	381	399	400	398	423	372	425	411	394	408	409	377	382	430	432	361	396	394	394	357	415	401	430	390	405	438	395	387	401	412	379	397	409	386	391	433	430	428	435	427	356	462	392	378	382	373	383	388	374	415	360	397	395	386	423	427	386	401	377	405	416	382	408	394	408	397	430	417	397	389	405	398	397	407	371	423	389	406	402	418	447	403	398	412	407	427	408	383	403	382	383	390	393	394	365	410	382	384	433	416	380	372	408	412	393	389	392	410	369	442	371	397	388	387	392	415	390	413	395	392	362	426	410	413	390	352	403	362	375	412	398	434	398	397	401	403	373	391	416	400	402	371	364	407	398	437	392	382	392	401	398	409	417	409	377	385	421	404	412	396	414	396	405	375	399	395	369	397	400	418	435	379	410	417	406	384	409	412	395	408	405	422	385	420	399	406	434	373	404	421	398	362	404	409	399	401	383	384	377	424	382	384	420	415	399	439	409	388	430	425	393	418	416	403	406	390	375	416	385	388	415	406	385	389	400	392	442	417	418	382	349	412	423	367	397	408	391	385	434	378	400	412	406	398	402	393	385	400	404	398	411	384	425	434	367	384	402	389	374	370	431	408	410	361	394	371	416	411	418	399	382	382	442	406	411	408	397	400	424	423	397	436	373	391	413	405	389	364	408	406	395	403	399	387	390	396	402	421	381	398	367	417	384	422	397	379	380	378	394	386	403	419	388	447	400	375	403	372	420	408	377	383	394	427	398	399	408	378	368	441	403	386	430	390	436	393	360	423	390	386	402	393	386	363	378	367	378	431	385	405	419	380	403	400	406	401	423	342	407	376	391	403	408	420	387	367	425	349	390	397	378	374	420	397	381	400	397	425	388	395	411	379	400	426	399	410	429	415	401	400	420	436	450	411	426	353	423	399	405	409	418	406	382	356	376	370	433	409	383	407	403	406	392	368	395	434	385	412	404	425	373	390	377	435	404	411	402	426	420	388	371	419	405	415	378	391	396	370	422	389	405	406	405	392	415	414	399	375	396	374	376	364	410	393	377	390	402	396	417	377	391	383	420	402	373	422	400	400	358	355	415	400	382	389	393	392	384	401	384	406	374	391	384	382	385	433	410	355	397	415	398	412	400	386	370	427	391	391	409	414	370	405	418	394	432	380	392	382	363	383	430	426	398	398	401	412	432	389	371	406	418	392	390	406	398	383	395	428	411	393	373	426	391	378	394	392	389	368	358	361	388	394	395	412	367	359	367	408	428	393	409	388	416	416	406	384	384	420	405	403	402	395	394	381	410	416	397	429	398	378	413	405	413	400	376	376	422	405	382	425	411	402	401	381	419	389	408	402	420	399	403	404	423	433	367	374	374	410	404	407	357	403	422	408	393	399	414	349	362	412	420	409	376	386	390	409	389	398	402	386	410	391	438	390	377	393	413	380	374	414	395	380	366	363	405	380	412	409	451	418	352	380	398	413	418	359	376	402	379	384	443	401	407	378	417	409	404	381	375	402	393	433	422	368	422	421	399	405	405	378	402	416	379	416	396	373	418	427	394	378	426	383	397	412	406	405	410	392	379	428	402	392	358	448	390	418	390	362	394	426	363	396	374	389	399	395	417	397	435	412	398	396	388	395	408	398	411	425	400	403	423	435	374	371	404	385	386	407	411	390	397	430	431	406	401	424	391	424	398	379	430	419	387	388	388	379	370	375	353	407	423	402	412	399	407	377	393	372
25027	21102	27345	25049	10461	1222	959	841	759	731	717	741	750	764	689	711	757	672	628	680	692	677	634	653	663	666	666	658	705	706	613	654	723	667	669	673	668	641	705	667	687	622	705	647	688	651	661	689	646	619	671	671	656	687	606	674	649	674	675	639	638	665	662	686	607	633	664	654	613	646	687	662	668	671	664	663	631	662	621	625	661	717	691	691	634	694	638	684	680	682	642	646	630	664	684	694	647	710	685	652	703	690	588	621	655	692	679	668	654	630	627	681	644	642	624	670	674	650	682	672	630	710	623	678	639	726	641	637	661	664	623	666	664	667	629	682	639	705	640	664	647	664	669	699	708	640	650	659	615	658	614	640	749	633	650	634	686	696	638	644	677	747	713	680	724	639	643	655	620	675	704	667	642	686	646	628	670	673	667	661	651	613	631	624	647	743	626	642	639	688	657	673	658	649	644	595	692	586	732	644	668	687	677	684	695	665	667	685	675	688	689	642	666	698	667	642	687	696	646	692	683	685	661	706	639	707	627	661	624	662	668	656	673	687	681	673	646	637	650	666	624	688	655	605	741	660	678	625	682	686	686	634	666	673	685	700	692	618	657	652	636	665	634	642	663	661	658	701	651	639	658	669	647	632	626	680	686	672	623	673	621	708	676	688	684	689	624	685	615	681	658	623	701	689	670	690	694	690	651	673	674	665	664	661	681	656	657	670	680	676	639	644	692	711	676	610	646	626	660	657	651	657	649	592	634	641	660	639	682	661	670	695	647	663	624	708	692	663	630	661	617	661	662	656	677	631	666	686	693	703	697	656	651	680	658	653	699	655	663	691	683	677	678	667	680	654	694	628	645	676	625	663	629	655	753	684	618	632	679	684	691	694	632	634	649	662	713	670	623	612	663	642	666	682	635	610	604	642	678	628	611	655	619	635	622	694	697	647	632	631	688	671	699	702	668	688	675	645	727	681	681	626	677	619	666	713	645	648	661	651	666	663	649	651	645	662	630	698	625	684	645	692	673	694	652	690	673	658	668	656	645	605	662	693	678	666	672	628	651	610	630	640	668	665	685	635	683	678	635	642	661	665	621	642	707	625	643	633	624	692	634	656	661	685	693	693	616	637	646	671	665	673	661	636	601	633	653	655	684	696	687	667	647	670	674	651	678	686	710	648	678	676	655	663	649	645	629	675	697	677	664	635	641	679	689	638	615	652	669	675	644	614	739	705	707	698	661	658	654	655	649	663	690	691	639	652	668	636	626	618	638	688	634	655	644	693	615	669	683	685	658	634	687	708	644	682	679	665	676	670	646	698	660	581	627	691	692	637	671	613	688	676	654	686	638	730	623	640	686	654	722	682	673	608	708	666	657	675	626	671	653	699	628	665	637	655	663	704	707	616	642	686	698	664	712	656	657	633	690	666	675	643	670	657	697	686	673	684	676	666	630	622	649	623	664	622	668	646	667	630	677	654	682	671	649	632	657	662	687	691	686	670	641	619	627	665	659	673	680	662	704	694	676	653	664	699	681	657	639	658	637	653	679	619	685	687	638	605	681	716	625	665	668	664	667	695	710	613	623	672	655	663	658	646	644	634	634	595	646	687	636	667	662	628	655	633	637	688	679	690	650	674	668	651	712	643	668	668	692	649	695	688	640	707	663	655	627	626	587	662	625	673	619	702	686	659	676	666	696	686	632	627	636	668	655	632	717	698	664	664	641	701	704	648	644	623	664	620	625	653	692	687	684	682	627	645	649	646	653	695	637	722	611	667	657	649	684	698	682	653	662	655	662	663	682	638	633	690	645	689	635	614	671	673	689	672	649	663	674	664	641	615	661	683	652	721	673	659	585	638	699	656	653	662	670	666	662	651	662	675	687	656	687	660	637	645	676	655	667	649	678	664	634	656	674	707	647	696	683	647	612	662	699	655	620	673	681	685	643	728	693	673	627	697	665	655	683	619	653	658	710	673	605	672	620	639	645	657	668	668	662	620	680	689	662	634	669	678	637	660	693	665	673	696	665	678	628	672	662	671	612	670	689	656	655	669	666	641	670	687	636	652	669	670	680	714	624	685	640	665	611	671	635	660	668	683	673	659	667	652	660	673	677	636	660	688	657	648	655	666	680	621	644	665	686	643	690	611	691	669	646	670	638	688	611	673	644	683	667	645	661	683	697	670	650	666	651	677	633	667	626	682	655	684	674	662	644	685	688	694	678	611	623	708	659	631	627	670	662	654	714	671	709	693	613	659	673	655	644	683	637	668	673	699	683	664	643	673	677	692	671	649	655	648	635	669	696	653	646	664	670	662	680	623	651	648	669	632	692	656	696	636	648	657	711	667	693	666	660	650	709	673	714	663	653	708	667	660	702	666	669	641	659	613	649	643	673	697	625	631	641	650	681	713	673	681	635	628	659	627	649	667	643	686	678	688	688	668	663	624	632	678	682	667	649	660	637	654	693	696	687	691	699	636	647	666	625	668	674	667	656	673	682	639	647	689	699	678	676	660	658	683	654	659	675	641	607	648	654	683	633	666	666	651	682	643	642	595	688	650	665	665	718	724	612	659	693	656	654	661	649	655	664	659	673	666	656	701	682	648	656	652	612	617	649	657	667	690	671	708	676	659	658	664	677	702	672	664	682	694	681	625	672	640	673	684	654	721	675	640	651	673	642	692	677	667	660	671	707	723	721	679	631	649	683	633	632	676	610	646	663	641	651	642	671	636	633	695	673	650	669	652	604	721	667	672	616	672	726	672	646	686	668	676	694	673	726	623	649	679	635	640	632	625	700	650	669	690	661	677	672	695	628	647	629	639	671	693	652	634	676	605	671	675	673	624	648	647	678	708	675	670	644	654	654	650	679	693	685	629	706	641	651	659	630	638	651	661	615	635	641	697	681	691	730	687	635	700	679	616	635	676	711	638	673	676	646	656	649	676	637	660	617	696	671	684	697	672	682	652	672	641	655	672	678	623	661	655	660	676	659	683	653	631	687	655	631	677	635	671	677	663	671	610	691	703	669	675	673	670	650	680	675	666	686	666	695	616	687	732	663	704	628	644	667	708	675	678	655	695	682	648	657	684	656	668	699	674	648	703	674	613	697	674	646	673	675	675	645	674	690	647	673	608	655	635	649	632	688	654	677	683	676	669	649	666	669	663	660	715	643	670	649	646	697	697	620	655	658	637	595	682	689	659	628	646	693	673	689	682	623	661	638	675	682	657	631	624	682	701	650	656	662	678	593	625	653	629	653	650	684	712	685	672	694	678	635	660	618	682	714	679	645	677	665	655	654	696	690	666	681	634	705	694	667	705	652	637	678	650	690	650	683	615	683	649	630	689	655	635	601	655	663	669	654	649	673	675	669	647	687	673	649	667	659	639	654	683	662	681	644	643	697	640	661	628	680	730	660	617	629	675	642	659	687	687	664	601	649	671	660	686	653	619	699	657	659	668	658	650	704	659	668	660	649	669	648	670	684	656	670	669	654	656	678	668
15805	5601	3665	2003	1550	1323	1169	1068	931	855	846	817	785	788	770	768	740	737	763	739	750	775	728	757	748	754	739	733	719	739	712	756	687	707	700	729	722	723	668	689	697	704	708	727	759	746	717	686	683	707	691	744	753	729	689	721	721	738	680	737	676	714	717	665	734	700	739	677	669	706	725	677	702	716	714	703	700	734	675	728	672	676	732	718	706	633	728	702	734	661	680	674	724	711	692	755	708	684	712	743	707	739	697	701	686	674	657	719	732	704	719	674	680	697	712	743	709	720	728	714	717	687	744	734	700	709	710	705	697	703	666	695	693	746	680	699	683	672	736	709	686	683	718	667	697	693	760	685	711	686	767	684	732	711	684	675	737	735	681	699	726	679	678	714	710	717	746	700	744	749	738	741	703	733	766	748	749	655	734	713	709	719	647	715	727	654	706	719	694	703	717	703	732	678	699	702	685	716	683	694	717	702	646	701	741	722	680	743	665	704	714	709	673	744	748	699	700	667	697	721	665	730	731	691	700	674	744	720	691	697	684	724	687	729	697	713	706	690	718	711	697	683	747	716	740	709	711	684	678	749	740	746	692	711	662	724	692	680	706	713	712	730	687	676	706	678	728	687	726	691	677	660	684	719	664	714	694	691	708	708	684	693	674	677	731	710	764	715	725	630	733	735	688	707	690	676	680	723	685	726	690	690	743	734	753	741	703	668	674	676	699	683	697	691	731	726	737	772	725	739	680	675	724	697	695	720	738	688	698	730	689	747	674	739	674	672	697	692	680	705	729	703	677	711	760	741	723	714	697	695	687	719	710	686	744	704	668	724	695	746	712	705	715	672	766	743	747	723	721	739	699	689	703	730	724	691	690	703	685	708	719	733	681	683	690	734	707	688	724	710	717	668	674	716	689	753	717	670	688	755	745	728	670	689	681	667	701	697	663	640	720	739	680	705	709	699	691	737	691	730	698	691	725	681	760	696	741	726	687	668	728	724	686	695	726	691	684	707	726	694	701	729	676	688	707	703	691	746	668	659	735	704	709	673	676	638	684	677	729	707	660	713	684	722	750	707	727	700	695	676	703	697	681	711	704	733	672	715	684	698	691	725	687	691	687	719	735	696	701	681	695	738	684	716	712	688	711	729	742	692	679	723	765	673	711	683	695	696	660	701	624	660	697	757	719	714	758	707	677	730	687	646	690	755	659	690	739	701	689	667	687	683	720	707	698	684	713	647	685	708	742	759	745	699	656	725	733	693	661	664	652	669	682	700	755	696	688	734	728	683	691	693	721	693	705	733	734	703	715	691	728	715	730	698	717	681	690	708	685	732	707	693	671	682	683	716	714	732	721	707	694	705	723	681	688	724	701	729	743	694	759	722	728	679	720	688	683	727	712	725	641	709	762	724	697	693	696	697	697	677	710	722	697	683	739	696	703	676	673	690	679	686	678	672	685	675	687	740	685	700	697	674	681	749	725	738	712	713	677	681	683	680	699	696	711	716	709	756	655	747	691	707	726	730	698	719	703	684	681	732	695	718	643	713	746	726	708	693	721	679	663	721	677	736	681	669	683	695	687	685	718	714	711	710	669	690	721	682	715	723	718	654	691	673	652	655	715	701	719	712	701	713	678	696	679	680	737	696	716	700	707	679	693	706	701	671	684	689	736	712	708	734	707	713	713	722	712	701	749	725	699	671	731	732	702	677	648	718	717	738	680	753	720	740	677	660	694	704	718	735	716	750	722	675	695	660	709	705	678	705	723	657	694	733	732	697	640	697	671	703	674	663	712	718	727	746	672	707	754	702	727	691	747	691	710	706	691	688	732	717	660	689	719	687	696	671	723	673	713	691	714	721	775	727	709	728	681	703	710	705	701	677	740	714	704	696	688	726	688	707	718	691	697	674	679	728	764	720	748	641	658	677	742	659	716	705	738	717	697	700	752	664	741	724	744	725	696	728	637	709	707	707	734	693	688	708	695	669	739	725	694	710	721	664	698	690	694	714	693	708	733	717	748	703	705	672	703	722	701	738	706	714	731	705	713	690	678	724	716	693	707	679	698	708	699	678	712	701	724	671	703	705	720	721	758	711	701	659	704	718	702	715	676	714	679	699	719	703	720	694	662	738	647	711	722	705	679	707	689	723	758	741	695	735	715	691	642	680	709	682	729	705	713	703	657	685	732	728	693	714	714	690	726	723	678	686	686	668	703	668	692	695	714	764	720	708	728	744	750	707	693	660	688	733	683	727	720	723	722	685	676	711	712	695	690	701	689	717	715	677	678	739	692	717	666	671	656	739	750	681	707	695	714	701	660	754	753	745	730	715	700	690	702	728	711	682	698	729	724	713	737	718	680	664	721	714	688	701	771	654	677	721	668	698	713	731	695	719	711	699	728	720	727	700	711	727	751	685	651	710	730	699	729	674	716	766	720	700	717	725	713	708	741	723	661	704	679	689	709	725	726	743	700	736	729	685	734	700	685	736	688	704	677	680	718	705	682	709	743	727	752	710	686	728	700	737	678	664	672	696	737	663	682	708	675	680	702	713	764	662	772	723	703	677	681	715	683	715	719	704	750	669	697	684	692	680	713	756	663	731	692	645	667	748	707	680	693	723	722	728	680	709	741	724	720	670	692	707	692	671	676	705	650	732	692	698	730	734	724	707	742	680	696	767	697	663	677	762	682	720	714	693	710	698	702	712	677	706	707	739	696	730	702	701	718	707	762	713	733	725	737	707	734	715	729	722	719	698	731	695	700	725	720	674	718	702	717	692	691	713	746	663	734	722	684	701	706	760	710	732	705	675	732	699	706	733	688	734	720	722	697	670	720	717	709	701	699	719	681	680	713	679	739	669	679	727	712	701	758	690	739	706	685	647	709	728	709	679	733	666	731	654	706	714	712	712	729	726	714	768	701	672	705	701	687	712	690	660	713	715	665	714	702	705	711	690	706	689	725	684	676	685	754	713	708	691	699	694	685	675	760	675	686	684	694	728	680	673	702	687	714	697	700	727	660	691	718	711	725	722	736	716	721	697	719	706	712	713	709	661	660	709	684	718	736	679	656	706	696	712	728	712	716	720	694	716	698	720	678	725	668	671	730	717	722	704	687	680	705	682	713	695	694	718	651	705	730	731	709	715	699	735	684	659	732	697	716	727	727	709	699	693	716	672	716	711	679	691	685	701	713	695	679	752	713	702	662	694	738	672	682	653	722	691	663	703	653	717	730	749	746	704	739	679	689	711	711	646	679	704	672	706	745	679	726	691	721	707	735	695	705	737	715	678	732	720	714	718	717	716	665	722	737	701	711	681	691	723	689	738	702	699	671	714	695	758	680	723	702	682	681	720	735	677	722	706	691	734	692	722	708	708	646	715	727	691	687	690	681	723	725	715	679	689	707	688	725	746	699	701	670	727	674	655	743	731	738	696	689	655	696	732	708	754	707	717	674	712	701	721	629	672	723	733	698	677	741	682	718	710	762	732	689	740	732	743
22746	21170	29010	23629	21172	21268	9130	1653	1261	1258	1094	1045	1056	1031	931	904	941	927	925	952	916	865	886	881	828	871	897	850	838	912	828	858	816	874	826	844	810	857	814	841	804	833	805	836	824	825	894	832	888	844	837	792	830	808	811	842	832	820	851	822	827	827	766	853	848	830	862	774	841	820	842	885	841	861	853	788	815	791	823	841	818	850	801	807	811	810	836	808	846	776	788	815	854	828	840	790	795	800	846	811	770	859	819	855	762	845	782	815	772	830	827	787	817	845	761	830	822	811	854	855	851	780	863	795	810	834	854	824	819	842	806	804	787	842	800	770	826	848	853	854	882	826	811	813	842	831	816	792	872	874	789	867	807	828	829	853	862	789	820	812	851	828	794	805	836	829	830	820	794	810	834	787	860	818	848	813	892	807	857	885	815	852	865	849	811	812	801	885	829	817	856	787	815	864	847	792	803	787	847	822	849	819	779	801	802	860	812	870	820	887	810	845	812	858	810	805	804	900	865	791	827	764	806	867	785	837	815	842	796	833	826	818	789	787	828	821	841	824	775	774	834	802	785	777	827	778	799	806	831	796	847	853	812	833	845	841	801	818	817	818	841	774	811	838	853	837	796	769	860	816	822	816	826	802	838	815	815	812	820	846	830	834	788	828	826	857	877	824	767	854	779	818	816	819	828	821	828	834	830	824	814	840	843	836	775	801	805	797	800	795	798	840	837	856	829	820	815	808	842	831	849	803	803	831	838	829	830	841	842	774	846	785	841	796	775	851	820	812	821	763	806	844	826	831	809	808	813	835	844	831	874	852	790	810	820	810	789	838	818	812	819	776	794	779	814	742	791	834	841	801	810	748	842	832	794	826	831	836	838	834	836	857	778	839	779	825	868	839	759	812	802	864	839	865	821	769	833	814	847	833	853	821	803	841	822	868	809	825	833	818	859	817	805	849	830	790	840	842	862	797	872	828	865	837	809	796	789	850	816	758	826	821	824	856	761	752	770	838	837	771	843	807	839	794	813	854	819	857	840	796	839	810	791	861	884	828	830	794	811	799	830	811	833	766	781	832	841	846	810	768	804	865	810	862	829	852	801	833	848	793	785	788	836	810	824	836	793	818	825	835	831	843	788	819	849	833	826	820	775	837	810	808	823	820	820	798	778	825	856	808	763	803	796	818	813	836	829	871	893	797	841	839	794	760	857	836	830	810	809	863	802	803	815	795	829	822	846	851	817	770	830	847	784	817	799	865	785	840	794	782	827	809	798	863	801	821	844	838	826	831	794	814	849	853	812	860	829	842	839	843	809	829	874	812	782	778	889	816	808	826	819	809	860	819	863	814	827	841	855	797	794	832	822	839	789	848	818	773	831	822	798	799	852	852	827	789	823	799	803	788	839	816	812	824	786	829	798	811	798	812	784	848	817	874	850	818	835	774	775	805	840	795	826	863	861	867	811	812	822	854	792	839	834	803	815	810	897	860	849	839	787	835	780	818	805	800	863	861	820	822	900	847	790	826	835	811	807	815	804	790	815	801	846	768	798	802	807	826	820	802	864	799	766	827	792	818	831	830	795	815	771	861	855	854	824	801	796	863	786	837	803	820	795	811	888	817	823	853	850	814	854	823	826	852	866	805	825	823	842	821	772	812	805	877	859	773	854	803	885	802	798	829	820	811	804	847	773	810	847	826	833	848	803	850	840	796	871	853	813	762	832	880	810	793	788	802	863	845	848	836	755	782	808	838	799	772	826	827	810	845	815	837	795	780	824	839	807	832	848	877	796	815	770	779	820	818	833	768	795	796	841	848	817	835	809	820	775	823	865	784	794	832	859	840	828	770	790	830	784	808	779	772	851	804	788	818	826	853	850	828	844	859	841	853	813	864	829	796	820	832	833	833	846	801	878	818	790	828	847	862	841	781	804	824	805	792	864	806	815	799	833	812	783	810	831	834	835	848	829	805	831	826	842	818	806	776	846	840	833	824	835	818	842	829	818	843	877	837	804	817	851	844	800	856	880	754	845	825	769	824	802	782	807	791	789	783	826	773	822	839	792	775	791	805	819	815	796	822	778	821	773	811	873	841	858	820	806	849	799	868	825	829	809	794	826	798	786	810	867	860	865	830	843	808	779	860	805	821	800	796	842	832	844	833	794	844	812	842	812	815	776	874	835	807	821	837	823	815	819	814	809	851	813	812	787	782	794	802	829	860	785	797	846	844	765	792	822	802	827	847	809	831	797	858	813	821	783	836	822	831	826	795	804	823	854	824	846	839	833	791	849	816	841	813	771	804	796	836	809	822	847	808	839	827	906	827	796	846	802	846	840	818	808	818	810	848	858	804	800	794	801	812	863	825	793	795	865	773	852	827	821	847	831	849	819	837	821	832	814	855	838	772	775	806	799	782	851	802	745	859	838	808	801	828	887	777	834	815	811	872	807	803	800	814	829	834	789	792	782	859	848	806	833	788	859	786	797	805	859	873	823	872	801	808	834	827	848	768	845	866	881	799	831	792	780	825	780	852	805	787	837	821	828	775	773	801	861	786	867	851	845	791	852	859	825	811	798	806	822	805	811	803	842	836	844	808	825	786	795	750	783	826	834	842	835	850	833	814	855	775	807	795	847	871	827	850	784	845	765	805	811	812	840	837	749	880	826	853	838	746	825	808	813	740	792	864	823	869	818	795	819	786	851	796	868	879	857	868	858	816	811	808	822	827	825	865	822	840	819	748	819	782	855	803	844	802	813	855	856	806	868	769	825	754	830	764	839	810	815	778	778	818	787	778	830	822	812	809	826	812	815	782	848	809	831	855	864	800	807	815	827	798	819	822	845	853	844	785	847	815	860	838	819	827	839	768	797	758	856	828	811	868	830	838	865	806	812	834	854	821	869	851	770	790	815	847	805	856	809	804	818	824	799	846	794	863	789	826	826	830	798	810	873	814	826	848	808	807	808	829	803	776	854	793	789	833	855	823	847	833	807	848	800	803	830	819	813	761	823	797	856	776	847	839	834	868	861	748	814	825	809	848	826	884	815	830	863	876	759	816	851	857	862	818	767	861	824	823	779	811	806	813	788	821	787	763	821	818	854	845	858	797	786	822	860	789	844	806	820	813	838	837	857	827	825	871	864	805	819	813	791	803	802	842	894	789	826	820	843	823	811	788	855	807	828	854	834	788	796	767	760	838	824	866	783	857	843	841	822	841	814	794	793	803	811	825	837	858	830	849	872	821	833	826	824	818	786	802	828	827	798	828	776	844	777	833	838	834	843	819	824	829	829	799	853	856	809	836	825	858	801	815	855	799	809	780	790	848	837	788	794	802	804	809	749	794	832	830	799	833	752	875	737	856	827	808	793	832	846	757	808	817	812	804	823	775	831	801	842	810	822	850	775	817	858	765	779	812	810	854	762	831	812	761	834	836	896	822	821	838	775	829	812	824	842	771	806	846	809	811	783	829	838	833	805	801	838	802	868	759	802	776	827	828	789	854
18972	15278	10442	5262	3887	3013	2426	2047	1706	1533	1352	1236	1160	1108	1075	1007	986	977	985	939	850	962	954	890	895	862	887	860	874	835	867	862	815	864	862	853	841	840	787	809	857	895	824	850	883	821	814	800	794	819	827	835	831	862	841	780	879	803	848	842	842	835	845	876	861	798	805	865	852	847	791	831	792	838	814	830	857	820	827	883	839	796	773	842	876	836	848	827	857	838	885	852	821	806	853	863	856	803	782	809	850	883	824	860	817	824	894	896	851	835	816	855	862	822	801	847	806	812	787	798	863	821	816	890	833	812	827	827	756	805	805	784	815	847	803	849	811	771	821	798	797	812	783	815	889	823	825	812	860	870	785	837	818	849	843	842	796	801	815	842	809	870	837	846	776	807	817	811	775	842	790	818	863	843	862	834	807	851	825	818	824	839	779	797	833	809	825	865	843	846	830	826	837	871	880	805	836	829	817	791	823	774	834	835	849	788	792	824	810	754	772	836	794	834	799	835	877	780	792	873	799	781	825	834	842	809	797	834	864	837	825	850	832	818	802	860	800	834	860	780	800	804	846	813	885	816	886	835	804	845	845	791	848	785	841	805	816	863	800	865	818	803	813	839	810	819	817	809	834	850	785	819	833	798	816	753	864	794	887	792	803	805	802	820	751	815	796	881	797	872	794	816	827	817	858	878	827	842	777	853	802	803	796	813	816	784	849	795	817	799	819	842	809	781	816	803	802	803	840	873	806	777	869	832	826	815	846	811	864	831	819	817	838	832	761	826	835	825	836	774	781	818	797	864	812	765	814	827	829	829	835	822	816	815	816	779	840	853	808	845	811	852	818	842	881	797	876	779	819	852	852	862	828	778	817	798	827	834	796	820	820	796	800	813	806	820	821	825	833	823	818	803	812	802	796	818	836	801	842	848	789	787	850	834	793	822	821	804	851	772	767	847	808	762	856	927	769	798	789	812	826	819	856	828	800	813	833	834	831	794	863	766	808	798	825	829	813	822	860	813	775	843	814	845	794	829	801	838	812	802	805	821	789	769	769	852	765	872	834	788	814	845	839	786	796	848	812	808	813	820	858	815	828	817	848	822	833	822	808	816	811	830	834	863	809	810	822	801	847	837	847	853	768	758	801	858	821	844	801	878	789	799	818	818	823	811	788	793	807	791	817	810	797	839	836	824	820	828	795	848	839	846	849	820	824	823	851	828	818	830	813	817	831	869	819	819	784	833	853	833	809	796	773	857	802	795	796	815	842	814	839	867	868	812	871	816	916	813	779	822	793	775	819	815	846	824	813	795	840	882	826	830	828	835	810	826	879	823	846	855	854	846	853	793	875	804	817	815	809	778	834	817	763	864	843	827	791	862	870	859	834	776	832	831	861	824	819	816	795	875	812	780	784	825	840	805	856	878	824	796	848	789	865	797	833	763	811	832	762	819	833	805	829	803	832	834	756	786	841	801	835	831	795	862	867	813	858	847	828	833	822	863	822	816	769	796	797	806	836	769	836	824	784	881	825	849	854	826	815	749	809	803	836	815	773	811	792	836	766	823	853	805	783	843	826	833	793	807	813	788	796	804	838	796	817	826	853	823	816	865	800	766	829	834	799	852	818	792	835	775	796	833	828	772	857	781	859	769	757	836	888	840	882	828	800	861	850	834	798	868	819	878	842	826	778	838	854	864	891	830	852	834	807	792	760	824	864	832	816	821	798	818	823	882	823	822	847	828	860	846	860	802	805	849	773	840	810	812	868	856	836	796	826	747	808	795	841	807	779	859	826	815	844	857	818	848	825	852	819	805	833	771	788	870	795	811	855	770	813	825	840	829	800	818	759	861	829	840	844	855	834	767	818	758	759	882	797	806	804	807	831	853	833	804	890	784	857	802	754	778	845	867	821	824	843	823	804	804	837	859	804	835	817	833	800	803	832	861	804	835	849	808	827	835	863	859	793	805	786	853	875	825	843	815	847	831	788	831	850	809	830	829	808	848	847	818	800	829	856	875	794	872	852	801	771	823	791	800	810	793	885	806	791	778	788	789	806	794	773	819	783	798	810	827	841	820	861	854	852	795	829	841	810	829	813	829	824	833	850	799	810	800	855	799	841	831	764	881	866	794	781	856	834	774	801	784	761	854	821	831	812	855	852	826	808	854	843	792	857	839	880	838	803	851	782	805	809	832	829	855	760	846	858	791	858	754	853	830	855	793	863	808	838	844	853	850	806	859	816	805	844	792	841	857	821	840	811	783	834	869	815	790	842	830	798	791	783	842	811	861	804	844	841	770	825	856	830	828	796	870	844	873	812	847	794	835	816	818	818	813	785	832	798	779	829	807	825	810	840	817	857	822	777	810	862	837	873	867	827	871	821	809	816	799	820	783	791	829	796	846	848	765	800	782	772	858	804	793	844	794	826	846	827	820	870	831	860	851	850	824	808	831	812	823	849	819	833	839	847	851	868	788	802	893	829	824	812	797	836	817	840	803	818	841	813	831	834	826	883	801	813	873	824	792	807	813	831	840	844	810	848	854	828	797	845	847	821	821	880	794	788	857	797	869	802	844	805	833	821	845	798	840	874	884	798	785	819	848	769	884	818	839	821	830	813	780	831	783	820	813	824	817	800	838	843	834	880	805	839	826	824	777	787	838	889	792	843	846	817	821	824	824	780	809	832	825	808	762	830	788	879	858	812	824	814	795	845	832	799	802	855	900	805	846	864	847	827	806	858	804	844	853	830	819	825	763	827	826	814	816	823	816	786	826	796	778	806	788	887	796	821	792	856	791	885	800	813	855	799	805	841	842	798	799	836	833	807	819	798	855	796	828	811	860	829	866	790	829	797	813	828	790	833	824	794	843	795	785	780	825	815	845	821	799	785	796	825	801	829	864	808	818	797	878	807	797	821	771	836	824	859	834	837	833	824	806	867	783	838	864	824	807	805	829	827	859	822	827	858	844	794	828	805	841	884	830	755	776	830	776	812	821	820	829	829	824	831	808	821	872	833	790	797	868	847	819	804	806	823	795	796	798	782	892	833	797	799	813	837	801	812	791	782	869	803	828	800	811	814	867	826	803	817	834	865	849	865	833	855	800	853	816	810	814	792	801	836	819	810	783	867	823	837	831	790	800	863	788	817	842	793	796	846	808	820	799	808	832	847	843	799	848	800	856	822	839	845	792	834	854	849	883	902	824	783	863	800	804	839	792	832	784	830	850	795	854	820	820	876	801	801	812	886	833	822	783	855	823	833	775	806	824	779	832	853	799	863	777	869	856	797	810	809	851	845	810	837	806	796	796	831	821	826	805	824	833	894	812	865	851	811	816	879	813	796	830	851	845	802	797	862	795	824	822	833	866	819	836	802	857	819	862	817	836	819	841	833	844	845	846	791	793	834	854	825	851	827	805	862	788	833	828	811	808	823	805	876	827	800	851	781	890	834	835	897	818	850	795	794	838	830	792	864	814	760	831	824	820	855	822	837	775	865	838	798	895
27609	18188	4193	598	454	387	354	362	317	337	364	324	327	350	339	352	352	331	349	313	336	331	313	335	339	324	320	352	320	332	329	332	355	333	319	326	337	325	367	355	309	328	325	320	349	340	341	345	334	325	354	349	347	341	360	328	327	325	332	344	311	333	315	341	310	375	324	360	343	305	325	318	353	303	336	316	355	323	312	321	324	334	351	341	335	372	350	342	356	338	344	303	347	349	324	329	312	295	318	330	321	331	342	341	344	349	351	314	323	342	327	349	304	328	335	323	338	326	321	324	329	339	312	321	370	341	335	332	308	363	320	348	334	322	328	329	318	329	350	315	313	311	311	344	369	316	364	342	349	324	320	306	335	364	318	325	349	298	371	341	326	319	369	365	326	316	334	340	356	330	355	343	340	327	328	323	302	304	341	342	300	334	398	296	333	304	368	332	319	320	356	317	329	328	331	299	320	325	352	326	336	357	360	288	327	311	357	334	335	345	336	348	334	326	329	345	349	326	378	320	325	327	327	331	352	336	328	341	332	319	348	348	333	335	345	346	336	324	335	340	347	362	334	315	312	344	344	354	330	318	342	307	357	334	325	333	335	351	333	359	323	319	321	306	345	321	321	338	325	332	328	357	327	341	331	342	339	319	328	323	344	324	338	340	334	347	344	337	324	295	353	310	348	331	328	321	362	328	385	348	334	333	298	324	361	322	348	335	328	312	313	315	305	316	370	353	310	341	328	343	341	318	317	309	313	367	355	322	347	330	338	349	333	352	318	346	343	335	322	344	339	367	303	333	341	319	331	322	363	312	322	322	354	338	354	330	322	337	311	346	338	320	336	339	331	323	347	326	362	329	329	336	330	327	343	322	324	338	365	340	337	353	313	309	329	316	336	348	326	305	314	359	327	346	357	352	350	356	321	387	341	328	325	352	331	321	357	350	337	366	345	363	341	304	345	334	323	326	322	328	329	330	333	327	333	353	335	304	335	331	304	328	342	324	333	347	380	340	333	344	330	327	335	371	337	321	316	333	327	331	349	334	339	353	333	359	351	334	349	345	293	366	339	373	311	328	337	314	359	317	384	343	358	351	330	327	377	343	315	366	309	308	330	354	335	346	296	326	343	317	351	289	321	320	336	327	334	332	303	310	310	327	313	345	345	333	357	299	311	323	322	356	338	312	326	311	326	299	325	325	334	321	360	336	336	323	307	309	312	332	336	314	339	333	306	338	328	347	338	327	343	353	360	325	317	333	310	332	353	335	342	325	332	357	344	324	316	321	319	322	371	317	317	340	319	338	362	299	328	345	360	325	354	322	335	323	356	308	341	339	351	353	322	342	335	325	311	313	337	283	314	342	334	342	373	335	330	334	377	313	327	328	334	374	338	304	317	330	328	306	323	335	327	327	351	334	352	338	306	332	299	286	321	361	322	355	329	343	373	340	333	346	354	324	346	335	352	337	330	369	363	331	314	327	325	333	331	296	340	351	321	318	363	290	358	317	348	322	338	337	350	352	326	361	352	314	328	348	321	328	331	323	318	325	355	338	335	329	316	325	359	351	344	335	339	352	321	346	346	314	354	342	311	333	301	323	324	326	314	350	350	343	315	315	331	313	315	344	367	332	336	324	329	316	360	333	356	303	344	306	337	352	348	325	332	306	368	341	348	329	314	352	324	324	319	356	324	347	342	328	326	328	327	326	326	317	359	328	360	319	371	336	342	319	351	328	313	341	331	310	344	316	314	358	311	327	332	333	355	337	313	327	328	334	327	326	344	341	332	343	326	326	327	321	334	329	369	324	325	312	328	299	361	330	323	338	322	360	330	331	371	345	355	351	319	354	339	322	340	297	317	358	329	328	347	332	313	337	337	336	336	320	327	318	345	346	321	316	324	315	331	327	324	323	333	330	341	353	364	310	312	308	351	337	302	326	352	308	305	360	358	336	378	300	338	338	343	318	330	305	362	324	359	326	321	336	338	307	334	314	318	351	347	292	293	336	337	360	367	322	331	341	302	379	314	340	340	344	358	339	336	332	330	358	349	335	372	342	386	328	340	303	309	334	325	349	348	353	330	299	353	310	344	322	336	358	373	310	323	345	339	329	361	320	325	374	322	307	282	326	335	338	343	355	328	328	343	359	311	343	323	316	294	316	292	337	337	335	310	336	332	352	339	320	358	333	330	331	330	325	332	340	325	322	331	378	323	316	353	351	377	340	314	360	354	331	321	361	318	332	339	288	307	339	332	314	327	340	337	327	325	340	323	333	350	293	323	334	350	324	361	324	306	331	338	348	346	325	336	338	349	364	376	332	331	337	326	326	355	334	341	361	341	330	381	344	330	346	358	335	367	350	327	331	314	321	310	333	312	365	305	338	362	341	285	357	341	309	319	342	323	359	334	348	302	333	309	342	323	326	312	306	330	324	334	318	329	309	339	374	361	354	323	308	333	318	322	306	330	315	314	337	363	330	317	312	355	356	343	337	318	295	328	357	311	336	317	350	322	345	342	339	301	311	360	323	331	334	353	354	330	338	338	305	330	325	325	312	349	329	369	341	353	359	348	314	331	345	317	334	352	326	325	329	314	325	346	329	391	331	327	346	343	340	316	332	317	327	322	349	309	307	374	361	312	294	297	339	334	327	340	329	333	338	307	348	345	341	337	326	324	330	356	316	287	373	325	340	340	361	346	311	300	313	301	343	357	294	327	324	352	319	331	300	337	332	303	348	328	337	293	339	334	324	339	373	338	340	332	331	321	349	322	319	312	373	349	358	294	328	312	360	377	319	390	345	343	341	336	370	328	325	348	366	350	333	329	349	345	337	291	312	311	328	347	337	345	303	359	339	348	354	353	349	308	351	324	325	320	317	355	336	314	343	327	315	370	339	352	341	334	354	363	363	333	349	328	284	302	341	359	318	324	310	346	356	308	334	332	349	317	345	335	307	320	313	332	345	333	341	362	306	346	336	303	341	331	340	352	330	321	339	317	335	328	358	322	315	316	339	327	369	347	323	372	316	317	350	354	345	359	327	359	312	334	328	369	358	298	334	367	353	348	321	343	320	315	336	347	340	300	330	322	325	325	324	337	309	343	282	316	325	346	328	358	334	346	320	297	334	327	349	348	349	303	321	337	351	338	330	332	356	366	329	340	339	330	355	328	339	342	335	370	360	339	330	317	359	333	332	337	308	327	293	309	345	360	330	344	327	334	350	343	329	295	310	356	346	316	356	354	317	332	317	313	346	304	337	324	334	325	331	330	346	375	336	342	293	312	356	351	345	321	353	352	343	316	319	363	335	324	297	322	367	274	343	367	342	316	366	306	306	345	318	331	339	366	338	333	337	308	330	346	333	328	326	307	338	363	323	314	299	326	343	284	321	310	332	350	342	328	316	361	327	316	327	336	309	331	296	336	341	338	318	313	355	326	301	356	363	296	333	354	297	313	345	404	327	328	324	331	329	347	358	301	321	340	353	310	325	337	309	349	331	338	354
6261	979	765	504	467	445	414	366	410	416	427	414	403	381	374	390	413	385	370	352	390	369	356	380	381	377	348	392	370	340	366	387	403	380	407	384	390	399	402	395	367	393	420	362	376	412	375	353	356	378	402	371	374	409	394	361	384	405	402	372	384	374	409	387	383	396	356	379	389	419	383	373	361	380	374	351	416	360	375	371	397	417	358	354	370	382	397	360	367	364	380	369	351	364	411	366	405	390	362	410	394	417	385	393	357	363	405	376	369	405	405	351	355	360	381	371	385	401	389	383	339	348	377	375	400	373	381	391	356	370	386	386	386	388	380	393	374	356	361	387	361	374	334	371	378	379	392	355	361	365	375	336	358	382	393	402	375	363	367	374	377	417	371	381	365	359	392	394	413	371	358	412	418	380	368	354	384	348	422	396	382	387	333	380	387	385	354	343	391	372	392	372	372	390	364	370	343	378	394	390	386	364	405	351	412	367	423	388	384	385	385	376	342	361	374	393	369	380	377	358	366	379	367	386	391	369	391	373	398	353	353	396	320	370	403	359	360	402	356	366	368	378	380	398	376	365	387	371	357	363	370	394	375	377	351	359	364	380	353	387	373	376	387	377	389	341	423	354	339	373	367	373	381	349	368	385	373	376	334	374	414	352	382	346	358	399	368	364	356	381	356	373	348	411	380	344	398	384	398	364	365	359	406	359	345	379	383	386	374	390	367	374	403	358	381	347	357	358	374	382	379	389	368	373	379	355	396	369	409	401	376	381	370	382	361	389	406	384	386	438	419	388	359	405	393	366	407	381	375	375	364	381	367	338	400	386	361	346	403	375	394	350	376	333	391	400	388	334	396	360	369	344	381	374	387	367	411	360	435	381	420	396	386	359	393	393	370	375	378	391	343	339	425	423	385	375	348	394	359	401	419	383	368	405	390	347	358	385	377	335	388	410	380	368	375	377	390	379	419	405	384	371	382	424	393	405	387	405	360	400	364	397	400	353	370	366	366	366	385	368	372	386	372	368	377	419	397	377	357	373	387	384	376	376	384	383	366	376	394	391	352	384	360	353	411	383	369	377	369	343	394	327	369	382	343	354	330	396	395	386	368	384	384	361	383	386	382	396	376	361	384	342	362	354	405	361	370	340	383	348	385	380	418	358	410	402	387	361	385	393	375	382	376	380	347	359	379	364	351	397	389	387	353	400	381	388	378	382	345	379	342	412	371	377	402	386	387	391	424	363	402	384	386	401	341	350	382	362	380	381	368	382	411	393	406	352	377	394	367	348	384	371	383	365	392	401	386	397	415	363	377	382	361	371	406	380	408	375	390	369	344	401	368	366	368	384	409	367	368	406	383	354	381	345	382	364	351	360	388	374	412	349	392	362	380	346	366	380	389	379	388	374	333	395	363	370	378	324	401	391	383	365	372	414	369	398	403	405	394	378	320	365	367	346	386	388	363	376	376	331	364	371	384	377	361	368	394	402	378	386	349	388	368	394	364	367	356	379	362	369	347	346	382	390	360	345	358	369	393	418	380	386	365	365	372	367	371	378	378	376	378	403	399	356	379	347	397	390	381	345	343	388	393	360	364	340	430	375	385	367	436	373	392	370	343	338	359	378	397	359	372	364	396	362	371	410	384	389	361	383	397	346	392	392	350	409	376	370	390	383	370	354	389	370	372	398	355	351	387	378	375	382	343	369	368	375	396	352	370	392	357	343	410	385	405	371	414	382	386	390	388	380	364	395	380	388	363	384	395	401	380	373	363	381	396	370	347	395	366	389	393	337	384	392	358	365	371	365	368	405	356	386	376	342	338	389	361	388	380	387	378	398	384	415	385	361	354	373	358	370	335	370	385	364	360	368	381	409	357	361	387	407	366	395	374	375	378	386	393	362	373	382	372	368	407	367	382	378	384	374	376	364	361	368	377	353	401	401	356	367	389	387	353	363	412	360	367	352	354	381	379	394	396	366	344	361	365	355	379	379	398	386	362	364	409	384	396	362	370	351	401	387	367	391	382	381	391	368	376	393	381	368	407	387	380	373	402	364	379	383	389	385	378	364	383	386	389	367	380	401	398	380	362	400	383	379	393	353	321	364	358	394	398	375	393	369	370	358	342	370	357	378	348	381	382	368	381	384	366	384	364	396	386	386	389	414	390	341	352	414	386	386	374	386	357	376	399	413	367	372	363	401	346	376	382	387	378	356	367	371	389	382	386	380	376	389	399	376	384	362	369	406	362	345	392	410	391	406	334	366	375	373	385	394	342	351	371	428	370	370	418	385	421	336	410	361	389	399	359	395	357	381	364	373	375	353	405	356	390	416	345	377	379	377	428	336	371	397	349	319	382	371	371	412	399	387	403	390	390	371	395	369	373	394	425	397	351	376	399	385	350	381	365	394	396	364	385	381	364	377	400	408	388	368	395	386	373	392	375	365	368	388	367	391	364	355	382	378	370	353	383	397	394	352	378	403	437	425	388	365	341	388	367	369	395	343	384	394	376	388	359	386	377	380	397	398	334	390	384	403	392	368	366	361	408	363	362	372	386	353	381	369	392	374	357	394	355	382	353	352	397	388	345	388	395	346	391	413	375	383	369	383	381	379	408	353	392	402	378	390	351	373	374	409	381	374	389	413	342	342	357	387	370	405	384	368	401	322	365	389	373	382	355	349	363	362	365	393	409	413	373	397	406	379	389	379	387	388	344	350	382	361	393	357	372	328	393	364	388	341	367	375	390	379	381	340	395	355	401	327	394	406	354	369	364	368	354	362	383	394	398	417	380	404	365	351	373	362	411	401	394	367	391	336	394	342	362	352	380	374	400	400	363	361	381	407	338	397	371	381	395	389	402	359	387	396	387	403	364	369	384	394	373	327	379	372	357	379	377	379	382	412	339	361	383	331	375	355	381	384	393	344	382	408	373	378	385	338	399	367	383	396	364	398	363	364	356	352	376	370	359	417	367	371	372	366	402	364	418	398	366	382	336	419	377	381	377	369	338	371	391	353	398	369	359	384	341	350	397	387	394	389	385	359	366	382	401	371	401	388	377	385	401	378	401	393	340	378	370	391	379	397	400	364	386	400	402	366	362	379	408	381	399	390	360	401	385	374	399	399	380	384	369	378	368	384	367	369	352	377	358	392	370	383	359	378	389	393	406	313	378	394	396	388	367	346	362	401	412	368	387	401	401	375	355	381	387	378	369	378	361	374	384	370	377	360	365	326	366	404	367	403	409	390	363	355	374	400	376	343	394	403	367	409	384	357	360	399	364	381	365	365	385	357	398	396	373	366	402	413	358	362	372	391	390	411	382	420	360	349	374	380	356	379	391	399	397	407	359	383	363	394	401	379	368	400	385	389	403	369	373	388	357	370	363	353	375	383	365	399	373	401	370	359	363	378	367	399	351	328	375	394	353	386	387	375	372	352	393	353	370	381	396	385	383	418	389	386	387	345	373	375	370	391	362	353	371	365	419	370	378	389	355	382	397	385
23813	21078	28385	23992	21086	10106	1159	715	637	522	538	527	470	486	434	411	441	464	421	429	385	401	413	414	406	404	394	398	397	408	359	382	410	363	391	385	376	361	401	355	387	356	412	400	387	390	415	381	400	398	394	372	403	374	346	363	402	397	367	390	385	389	361	396	387	422	391	376	394	365	383	354	385	374	357	382	384	382	396	426	363	363	346	413	380	397	332	388	416	394	357	367	393	391	360	363	416	395	366	348	363	407	425	357	384	373	361	367	411	423	380	369	368	415	359	390	372	362	404	379	415	375	370	380	381	336	366	398	385	338	371	345	372	401	365	336	386	388	372	370	403	367	336	380	347	373	390	397	356	372	376	381	360	393	406	362	385	394	398	325	395	378	361	409	383	404	378	375	364	345	387	392	393	382	372	377	406	383	339	379	361	408	358	386	387	378	397	403	372	362	404	378	352	400	356	391	360	329	392	381	388	394	379	368	360	356	375	336	425	368	372	380	390	366	399	353	368	374	401	348	361	378	333	354	360	360	344	367	346	369	362	349	331	367	360	379	380	359	346	376	380	402	362	357	376	366	379	393	381	381	370	398	360	360	377	362	353	344	334	372	380	392	355	386	410	354	359	405	387	344	391	356	404	361	376	380	389	373	353	371	379	382	389	381	366	388	342	395	381	371	369	402	380	371	413	394	375	402	394	346	392	380	362	395	354	371	333	365	407	354	375	386	412	389	408	389	367	391	376	390	363	364	397	395	341	335	367	362	373	380	381	386	401	360	393	379	315	382	402	394	375	350	371	355	385	385	386	391	379	383	355	339	361	386	367	354	369	404	376	386	383	388	341	376	369	385	384	377	365	367	377	353	392	381	346	386	382	372	391	375	362	362	374	390	377	381	379	375	393	406	388	393	372	339	350	366	380	379	399	414	398	417	380	399	367	374	373	364	381	346	362	381	377	376	355	368	387	386	387	374	365	359	378	364	368	413	388	376	386	388	362	380	392	381	341	413	367	360	371	386	364	344	375	385	370	346	348	364	401	367	362	369	393	363	357	374	378	389	372	350	376	367	381	387	408	412	382	350	395	396	390	389	360	344	408	349	397	371	380	396	346	391	363	392	375	398	344	376	358	367	414	355	346	371	385	398	360	382	376	390	384	377	363	379	359	355	396	355	348	348	371	391	370	370	371	419	377	335	383	358	327	391	392	369	391	371	375	387	349	362	354	389	365	379	380	357	371	370	382	388	348	369	397	389	367	378	389	362	362	375	348	368	360	386	335	338	340	354	410	380	371	364	330	382	372	411	395	364	373	383	373	373	388	378	384	372	359	407	378	395	367	373	379	377	349	367	372	349	373	380	399	404	380	375	391	357	363	360	417	387	365	390	380	345	377	364	370	333	382	368	409	338	360	397	406	377	377	341	376	362	383	408	382	366	378	409	402	348	389	358	403	364	336	385	353	398	380	368	370	394	388	365	354	338	333	385	397	405	388	381	396	366	339	333	399	367	403	397	411	407	382	345	361	370	362	366	378	338	355	394	375	398	383	377	352	353	328	344	380	387	378	353	391	397	356	369	387	395	347	387	405	409	382	401	413	385	361	386	381	352	375	371	365	367	381	380	396	378	364	356	375	344	391	373	373	358	370	351	380	384	404	395	346	312	394	345	365	411	381	384	391	374	399	354	397	388	388	326	370	403	353	361	363	390	389	385	351	392	381	388	391	360	379	395	375	376	354	393	392	372	381	401	357	367	413	338	355	397	348	359	361	366	375	381	372	386	381	393	394	387	417	373	349	353	403	370	381	350	369	361	386	352	387	371	339	422	358	372	418	390	366	387	372	360	368	368	390	376	388	392	369	389	364	403	370	361	382	397	371	360	399	354	342	362	396	347	389	366	347	350	388	390	365	361	396	374	371	378	363	339	373	404	400	327	400	370	382	389	354	382	344	378	358	379	388	411	354	384	392	393	368	384	354	387	366	380	366	421	369	360	352	351	362	378	374	400	367	368	379	381	388	345	366	382	384	357	353	353	337	383	350	351	415	389	351	354	374	416	355	379	350	389	334	382	362	360	329	388	386	381	406	343	381	383	372	374	362	405	389	386	369	408	354	360	391	355	374	345	365	373	354	367	391	357	372	373	354	363	412	342	361	385	337	382	363	377	425	415	367	396	368	383	380	379	339	368	381	432	375	351	401	386	386	371	393	383	361	347	380	366	381	390	352	383	431	369	376	360	380	386	368	379	384	382	334	368	368	337	347	373	336	370	400	357	361	347	400	334	361	371	358	382	377	354	384	342	360	350	360	384	347	364	402	394	387	378	391	363	367	374	352	375	388	358	376	389	353	382	346	402	394	378	364	359	381	420	381	370	339	339	336	388	387	389	372	375	360	374	365	373	386	373	360	392	398	382	373	357	395	392	387	382	364	357	397	378	392	383	380	394	399	388	390	367	362	404	387	364	374	367	363	397	372	384	355	363	387	376	359	347	384	360	382	363	377	363	379	368	356	383	355	361	385	395	366	370	399	392	393	383	355	382	373	379	406	366	341	390	364	376	393	382	353	372	379	359	388	363	370	336	381	390	360	345	349	364	391	382	341	432	354	346	356	369	375	343	406	384	373	356	377	349	356	370	374	384	402	417	318	394	373	374	346	353	360	380	354	384	346	359	347	375	354	390	405	363	384	378	357	385	379	365	406	364	370	369	428	394	358	376	384	345	349	357	371	401	372	364	347	390	386	372	384	395	363	363	358	369	427	376	380	414	345	391	392	378	358	362	410	372	375	395	401	380	387	375	340	346	330	358	373	398	372	361	375	345	383	364	366	330	333	371	366	353	364	381	365	373	364	339	391	378	355	376	370	362	360	373	423	382	383	377	404	386	376	359	370	369	394	388	392	362	385	375	374	388	365	378	369	338	348	344	370	408	354	355	393	356	366	342	362	338	367	387	380	376	404	398	405	353	380	373	362	397	387	365	351	350	414	371	395	379	384	341	388	366	389	381	374	383	380	348	353	367	356	364	353	373	377	420	380	354	380	355	348	347	363	383	357	396	374	388	358	374	349	364	392	349	362	383	358	422	389	379	385	348	347	360	343	399	386	398	390	393	367	368	368	389	382	368	419	372	351	377	399	415	364	394	333	364	356	399	402	362	378	367	364	411	359	358	346	364	391	397	386	392	377	395	355	368	395	390	368	385	368	352	373	357	396	395	352	361	358	414	351	360	372	376	368	384	364	380	358	387	393	417	366	391	371	369	400	370	376	350	381	390	352	349	391	354	359	385	356	383	382	405	351	388	363	370	406	362	405	363	371	357	355	349	393	378	394	367	338	375	386	393	350	385	369	371	378	363	420	368	394	379	365	358	358	358	385	355	373	374	387	398	342	362	370	377	369	385	375	387	376	365	354	356	364	370	406	382	355	381	384	393	373	387	400	387	348	390	372	372	381	386	359	370	388	369	397	389	336	400	399	359	358	330	389	337	375	339	373	338	390	394
20867	9611	6245	2920	2111	1584	1301	1062	863	785	654	633	581	555	494	523	476	421	468	476	477	477	431	446	447	431	440	424	428	416	388	438	441	434	424	411	408	383	429	374	397	444	425	432	409	396	408	443	407	425	405	372	412	380	411	440	406	399	411	387	407	405	400	394	392	403	404	393	391	416	368	365	392	394	386	392	416	423	412	413	428	428	420	429	389	439	429	399	415	412	414	387	389	396	425	370	393	361	401	418	378	394	401	398	400	406	401	413	443	419	422	427	390	412	370	393	346	395	365	469	384	388	397	410	387	391	396	389	365	394	402	402	401	378	401	426	378	393	410	389	427	445	439	384	371	391	418	403	363	383	418	429	399	397	378	417	402	399	421	410	400	386	409	389	407	395	412	406	409	384	417	387	412	402	393	419	361	422	389	393	372	369	417	412	424	432	412	381	410	388	455	396	397	387	412	363	409	376	371	386	395	444	394	427	367	394	382	379	375	429	399	416	412	406	408	366	440	386	415	377	386	412	452	409	391	374	398	367	426	400	418	365	397	421	389	405	370	408	434	375	405	407	435	416	374	462	390	411	397	379	384	379	435	379	420	407	413	375	424	383	421	408	393	377	383	381	415	377	394	362	386	399	428	418	410	408	411	399	399	368	398	422	391	412	406	404	401	374	376	408	397	401	365	396	417	381	418	413	360	370	368	412	406	407	417	401	392	400	409	415	385	374	411	405	427	387	406	396	386	430	419	378	369	402	417	411	408	390	409	361	399	379	418	385	373	420	403	395	401	354	417	416	405	398	421	433	405	410	395	386	407	389	396	400	401	397	391	409	407	399	372	450	404	385	424	391	409	393	368	385	365	375	406	385	390	371	390	412	437	407	407	411	429	438	377	395	411	404	397	401	394	405	407	392	405	403	416	377	430	421	378	416	388	385	415	415	376	405	376	388	370	376	430	383	407	387	408	417	368	366	413	382	414	421	384	347	419	380	403	392	432	410	358	393	421	379	389	397	413	380	408	404	408	402	432	419	414	420	391	385	395	397	407	426	404	427	425	369	392	382	380	364	396	422	436	415	389	369	403	418	398	376	421	363	411	384	431	409	391	402	380	382	409	396	396	402	384	385	430	435	416	394	400	417	390	435	418	438	391	432	405	343	410	419	430	362	387	423	425	392	391	371	396	403	417	371	413	429	411	398	402	435	400	417	395	401	435	386	400	381	397	411	390	390	398	457	388	395	385	386	379	415	411	371	394	426	405	433	388	419	389	377	410	401	396	418	397	379	383	402	408	400	402	419	366	358	424	385	406	427	395	381	360	392	387	413	398	400	418	417	416	414	393	396	429	401	397	433	360	363	388	376	409	427	370	410	454	384	438	403	387	385	367	394	383	381	411	424	413	405	429	440	357	386	384	440	388	421	402	408	396	409	390	383	407	374	361	376	415	410	392	370	438	394	389	393	418	408	437	403	403	383	386	400	461	385	375	410	386	413	391	375	416	380	376	396	420	368	390	385	403	430	413	389	380	409	382	403	407	389	367	405	398	415	411	476	432	390	407	371	385	408	382	400	389	424	431	395	397	406	388	409	407	379	377	391	397	406	420	369	407	378	377	396	381	421	406	397	406	394	402	405	410	383	414	398	414	391	385	401	423	401	379	388	388	422	365	400	411	391	391	397	413	397	391	436	418	369	386	405	384	420	373	395	375	375	385	396	373	380	391	415	389	400	396	385	417	413	426	375	420	394	426	434	406	396	414	411	391	390	390	415	396	356	398	414	373	405	388	399	395	408	415	421	399	398	388	396	388	396	389	397	368	407	392	377	377	395	422	398	406	413	385	384	381	413	387	408	387	406	399	456	380	427	439	415	394	382	401	383	404	415	407	410	400	426	398	429	388	428	407	395	408	412	405	412	413	401	378	415	373	415	403	414	403	374	401	392	395	407	411	388	387	370	397	424	369	369	401	396	362	422	371	396	423	383	372	420	378	389	401	389	399	426	400	370	344	414	396	402	392	400	389	401	411	416	368	399	392	413	380	425	385	402	383	393	395	407	391	410	406	378	394	424	397	414	414	359	389	381	411	345	399	360	359	439	463	393	419	376	428	411	382	386	417	382	425	378	378	374	410	377	377	420	416	363	396	425	388	394	388	391	458	399	392	409	367	378	393	419	402	380	385	402	398	439	376	388	416	413	374	392	402	389	391	389	414	404	417	385	420	373	421	419	392	390	396	396	411	391	330	395	399	353	398	397	450	390	361	402	361	384	392	409	412	429	378	386	425	417	378	375	415	408	381	387	405	407	408	405	416	376	364	391	396	410	414	397	400	382	402	424	400	408	397	377	379	421	407	428	374	384	395	417	393	381	414	379	407	363	415	415	376	398	393	395	374	421	363	434	400	395	409	417	438	416	384	418	412	399	404	395	391	397	362	412	395	410	414	420	432	406	423	396	417	390	400	410	381	401	402	427	422	384	385	387	408	372	409	381	407	405	418	415	427	412	413	376	388	353	420	434	407	410	431	381	429	409	391	351	427	367	406	385	421	363	392	381	367	399	416	383	404	433	431	367	409	397	422	440	390	414	407	380	398	396	379	387	362	376	399	376	427	412	412	399	381	380	402	388	418	375	412	412	403	424	390	390	404	384	383	407	390	377	411	459	378	387	399	379	422	417	393	422	432	384	402	347	379	408	398	392	368	397	399	409	390	416	417	381	408	416	371	428	408	410	390	386	383	390	408	407	398	425	407	401	372	406	416	377	392	379	398	394	389	379	382	384	372	435	406	380	422	383	400	390	425	388	364	396	382	380	407	420	407	381	395	384	387	380	391	376	400	396	390	371	413	390	349	386	366	388	386	384	387	379	400	379	367	396	395	416	365	411	411	420	425	408	389	385	441	410	392	388	387	368	397	385	415	392	409	382	415	399	395	371	372	387	370	374	412	417	412	369	433	405	403	377	395	400	394	387	399	392	394	423	425	404	437	425	393	393	382	368	397	434	368	398	389	381	408	411	423	384	428	379	437	418	452	392	423	426	396	377	419	428	411	408	396	410	404	415	390	414	395	392	360	402	388	396	397	405	407	411	428	427	408	413	404	403	419	394	377	412	400	424	380	379	367	418	383	375	394	401	371	393	429	387	466	448	394	388	417	386	428	392	428	374	410	431	383	401	381	411	416	407	422	411	396	396	395	384	406	400	379	415	371	386	428	395	401	414	351	397	390	406	423	364	414	405	410	427	366	406	414	405	317	380	407	399	390	404	405	429	366	371	422	436	379	403	379	418	432	366	388	405	395	364	391	372	404	377	421	437	396	377	416	386	384	407	356	387	423	410	385	417	395	388	374	408	455	422	391	448	413	416	394	387	385	438	456	405	422	384	419	402	420	390	406	418	419	421	386	373	390	401	396	388	395	388	383	412	390	429	385	396	401	446	367	403	381	402	426	390	395	393	382	411	412	418	379	435	344	366	402	405	385	423	421	413	390	408	388	392	405	400
25006	21134	27292	25166	10204	1160	939	860	753	771	723	768	742	752	748	657	729	721	676	661	691	693	729	654	649	690	709	703	666	659	691	643	656	679	647	650	631	721	702	712	709	647	648	675	696	658	695	691	682	665	678	680	666	676	691	662	660	673	652	670	637	664	655	671	668	656	659	657	664	658	718	643	620	675	651	667	643	683	699	623	648	659	674	650	676	689	735	699	699	684	646	644	643	662	701	663	693	654	662	651	646	685	640	657	693	640	666	669	650	680	644	646	665	673	667	674	675	661	678	751	684	670	659	683	652	664	642	642	708	686	685	672	623	677	687	640	677	645	648	582	732	665	705	630	696	754	667	701	677	671	662	668	619	662	633	625	739	647	680	646	674	645	698	640	697	710	690	669	678	677	647	666	667	665	703	685	683	678	707	647	626	703	641	642	704	646	660	683	618	663	675	659	610	664	711	658	744	658	680	615	641	685	686	654	678	618	650	652	705	660	697	674	638	643	600	673	669	661	679	690	652	711	704	642	677	669	646	670	674	662	652	672	672	648	655	660	655	678	688	688	629	636	703	713	674	672	656	683	702	656	673	664	666	679	660	652	640	666	586	678	666	644	662	632	647	659	639	717	669	650	671	696	678	656	707	673	722	641	703	655	654	665	674	666	662	638	647	665	624	645	654	681	668	671	652	660	650	682	676	698	665	669	687	674	667	694	668	623	677	637	666	645	723	687	653	682	692	682	642	690	698	653	676	662	667	675	644	649	647	672	674	636	654	655	683	659	671	695	659	650	642	682	669	640	675	612	709	680	734	706	689	646	679	655	662	673	642	635	704	674	672	654	655	697	647	746	673	665	694	630	638	619	646	634	662	696	692	649	693	696	708	617	639	677	693	679	667	650	692	647	657	713	683	687	680	679	680	686	678	663	647	680	698	647	658	615	648	675	681	679	658	624	646	629	640	640	697	630	699	620	636	698	650	679	660	619	649	678	679	610	672	723	657	680	665	666	680	642	637	667	658	661	694	664	646	665	674	625	660	659	690	674	658	710	666	654	661	722	608	641	690	639	665	704	694	665	705	659	698	661	676	665	654	681	666	654	678	653	643	688	674	660	678	723	682	664	649	681	619	664	652	643	690	669	669	637	659	645	638	662	657	613	674	689	654	677	662	687	650	628	654	719	706	674	673	672	668	634	719	683	680	692	721	640	661	652	674	652	634	653	616	639	672	677	671	705	677	679	637	690	694	664	629	641	667	694	637	711	668	611	645	633	682	679	690	684	735	692	675	700	651	662	677	679	629	670	649	673	653	709	673	685	655	639	716	629	678	654	669	647	687	647	638	628	703	694	691	655	643	685	752	663	634	683	722	679	688	694	673	675	689	671	669	643	644	649	646	682	669	663	664	684	636	711	671	628	641	669	687	641	636	693	685	663	661	703	686	676	648	655	678	712	629	709	652	688	667	616	686	627	657	654	649	608	669	656	651	654	679	638	692	659	690	624	657	681	620	668	692	663	696	714	683	631	673	674	626	717	641	688	628	707	701	666	643	668	648	691	690	720	641	678	664	732	633	694	678	678	706	698	657	662	703	695	679	692	648	637	700	681	643	682	650	648	741	715	660	679	678	707	645	647	658	711	641	660	699	614	642	678	687	688	703	691	661	681	696	708	714	617	638	669	679	679	646	722	683	717	681	666	684	626	677	710	671	650	696	678	690	620	646	686	648	649	674	629	679	666	618	660	660	652	640	636	687	685	743	645	655	663	669	691	639	645	695	645	649	696	657	663	692	637	646	685	667	648	682	682	688	620	695	661	651	643	650	650	676	680	630	687	664	651	694	639	681	702	658	668	647	703	701	690	666	647	658	724	647	689	628	654	655	679	670	634	631	693	639	667	632	674	667	676	656	663	636	680	679	646	702	681	682	645	668	700	642	629	671	613	676	700	656	626	638	680	710	691	699	654	663	647	682	644	691	662	724	662	679	668	686	636	677	630	651	725	655	640	672	647	702	671	631	683	672	647	621	627	675	683	635	719	660	688	661	662	676	668	640	703	655	612	672	695	647	686	645	714	664	676	659	686	670	691	697	634	697	669	673	663	707	635	738	647	629	656	668	663	647	687	718	680	631	679	647	695	609	676	677	673	658	684	651	667	672	661	668	683	691	656	682	665	639	695	647	670	630	685	649	627	669	680	708	644	680	691	657	677	690	663	627	671	661	670	718	682	695	716	673	661	675	624	736	637	666	674	684	650	636	625	675	643	700	665	649	626	651	635	660	695	658	691	655	653	709	742	688	712	637	664	686	673	686	720	662	602	679	711	702	632	656	694	630	663	691	634	625	694	689	649	694	626	680	689	679	673	658	659	670	615	634	682	661	644	665	682	646	654	734	650	650	687	657	674	669	632	683	696	668	660	653	665	665	679	667	680	665	642	699	669	651	646	659	674	632	685	637	701	695	636	662	675	646	681	705	688	641	672	640	643	675	660	710	639	630	673	654	599	631	696	658	670	696	671	673	653	636	660	604	702	698	655	647	653	646	636	707	695	695	642	668	631	650	687	663	659	604	641	635	676	690	668	679	617	662	615	681	661	659	681	644	676	644	677	658	645	686	650	698	627	641	660	655	640	666	660	666	679	732	669	691	649	685	686	654	656	648	626	650	664	689	665	670	633	650	740	671	705	664	645	674	609	638	655	632	682	705	677	635	665	711	702	651	682	672	644	744	723	679	681	657	681	657	673	670	700	646	678	705	653	661	658	662	663	689	665	626	695	703	643	667	690	669	649	657	661	641	709	664	672	688	706	707	641	682	653	664	678	703	694	707	702	620	713	657	700	674	656	686	675	728	671	685	670	673	642	648	656	636	665	642	668	707	657	648	623	675	671	674	651	635	683	685	685	678	694	664	700	650	649	623	641	664	663	670	664	667	681	668	695	673	668	676	703	703	659	668	699	667	671	634	701	688	727	628	675	614	683	653	670	643	626	608	670	698	643	601	707	643	660	631	628	701	664	681	633	649	621	708	679	711	672	693	629	662	659	695	687	681	661	668	699	639	644	729	684	662	669	637	645	680	647	697	692	714	682	658	678	636	602	636	696	664	653	672	658	711	677	663	657	657	683	666	692	683	663	621	678	687	625	635	642	639	699	652	664	653	652	689	658	686	763	640	653	647	637	629	695	642	678	651	663	690	651	647	674	691	634	678	671	669	676	603	685	600	670	642	645	720	703	673	662	678	704	749	672	671	679	677	663	638	657	676	659	662	686	671	665	685	700	694	696	679	676	671	664	657	683	653	670	619	684	641	650	712	636	696	668	669	666	684	670	685	690	702	670	637	672	703	680	681	689	657	663	673	643	690	661	649	651	639	675	633	637	644	683	664	710	733	635	629	662	649	679	679	691	665	683	657	665	664	659	677	666	636	679	652	687	678	616	688	698	667	652	702	678	625	718	670	690	670	678	653	659	699	689	660	698	660	656	686	620	630	663	645	674	669	691
20765	5630	3646	2025	1574	1338	1171	963	1004	891	873	805	785	779	784	751	742	708	750	705	742	722	739	757	731	729	738	748	737	695	728	717	710	712	656	715	693	700	734	745	759	704	680	669	724	728	700	730	690	719	704	719	642	720	691	674	772	645	669	720	703	688	702	646	714	716	673	684	695	735	696	676	671	672	690	717	685	697	703	724	697	704	683	646	699	691	703	700	692	656	697	719	754	711	643	683	654	697	732	685	666	733	686	711	730	762	677	687	701	653	662	727	680	745	715	719	732	727	701	686	681	738	729	737	760	676	725	666	709	683	666	719	728	692	709	686	732	764	684	680	694	682	650	691	750	710	688	771	713	692	709	671	694	670	727	711	700	708	694	692	720	652	673	733	720	663	703	747	666	687	694	674	701	724	656	680	707	707	707	725	716	690	704	677	706	743	696	677	696	698	690	772	672	674	712	702	668	747	660	722	732	718	740	682	704	719	716	753	700	696	710	665	696	721	715	691	686	708	730	681	651	671	763	738	706	697	683	709	718	691	753	689	683	724	736	679	671	742	695	698	711	669	674	678	723	732	728	727	754	721	711	676	654	711	703	678	710	674	732	706	740	683	719	685	755	687	703	712	683	702	728	713	702	703	679	720	691	700	744	724	734	725	706	688	677	661	681	685	679	715	671	689	732	669	704	683	665	668	688	689	742	727	727	724	692	704	704	719	701	676	689	672	714	689	712	739	756	725	693	698	678	754	705	718	702	697	739	733	740	764	729	733	710	707	678	672	722	729	650	702	677	727	718	663	743	678	711	696	694	657	679	708	698	692	747	696	692	698	735	764	665	671	730	713	791	700	699	717	680	637	700	724	684	695	770	705	647	718	762	678	710	686	697	710	693	716	719	733	687	660	710	685	734	712	691	703	677	738	696	678	721	722	723	708	712	760	708	738	692	671	644	683	726	664	710	755	761	711	737	747	675	673	683	719	733	693	721	741	732	728	715	701	697	703	672	686	688	753	704	676	733	683	703	706	683	744	727	712	732	684	684	673	720	706	683	675	728	666	732	687	765	744	696	716	698	693	692	713	714	714	756	707	690	645	674	723	688	728	690	646	685	689	705	681	690	724	729	743	684	701	697	763	639	726	759	663	707	667	722	695	704	707	679	675	748	697	693	728	775	729	709	682	736	741	701	729	697	718	700	694	683	680	746	735	697	710	734	702	709	688	710	682	749	708	703	707	723	698	745	687	704	727	718	697	737	713	692	700	729	724	716	734	757	707	645	690	698	692	675	716	687	677	679	665	713	738	625	677	691	726	655	735	723	667	719	689	693	678	676	662	703	701	749	700	716	729	706	701	682	716	686	700	711	700	669	665	719	688	723	745	675	702	666	697	682	701	742	722	739	690	693	699	675	689	700	690	650	725	715	713	682	718	719	707	704	636	685	716	694	715	678	670	718	665	742	699	756	687	703	689	661	734	678	688	707	727	650	711	729	676	647	752	701	743	719	723	712	708	694	690	720	696	713	718	674	677	705	700	723	737	676	681	752	662	716	707	731	740	644	667	635	715	690	717	674	737	713	715	711	717	646	753	701	681	685	671	690	677	689	707	674	706	723	742	715	677	724	670	722	670	742	748	738	722	711	715	709	713	708	704	741	661	711	770	714	693	677	704	738	707	694	730	672	683	696	706	728	717	726	683	701	693	720	725	673	752	694	685	723	739	647	701	689	711	750	704	678	662	707	682	767	723	725	687	690	726	696	709	757	708	712	619	784	701	745	716	693	695	721	711	712	704	700	720	694	690	689	645	719	683	695	738	712	677	708	773	698	731	689	699	713	713	699	768	690	718	668	722	706	742	698	675	709	697	694	685	687	683	707	760	712	697	687	715	692	743	723	681	715	710	712	665	686	713	724	677	719	701	739	717	678	723	704	702	719	742	713	698	701	714	727	715	696	683	661	704	707	689	677	690	703	725	678	680	667	709	731	708	741	693	673	713	733	705	696	666	691	714	716	715	711	695	709	736	683	657	715	725	690	689	723	718	715	708	703	674	752	669	711	708	721	704	655	732	703	796	696	718	711	715	743	655	704	727	681	664	684	709	704	675	687	707	734	709	712	704	759	721	703	700	666	672	703	714	675	763	714	746	667	686	706	690	684	714	697	687	674	712	669	711	730	721	737	696	653	772	729	685	693	675	738	703	731	725	680	690	719	728	729	695	736	670	721	719	654	712	679	686	664	743	697	736	721	713	695	688	707	666	674	690	660	727	753	678	713	684	683	685	701	726	727	727	703	708	729	649	677	731	702	726	684	685	738	690	684	741	699	681	698	692	661	741	697	747	700	689	752	656	695	692	756	734	709	732	705	755	702	725	654	709	676	693	676	690	708	707	701	724	706	715	734	683	674	676	727	684	703	700	699	678	725	715	727	747	712	676	716	681	659	775	673	708	704	681	698	742	661	675	716	743	721	685	695	703	750	678	735	730	728	717	692	747	694	669	721	714	713	677	716	704	739	723	690	715	710	707	750	739	661	693	698	698	679	765	687	709	656	661	677	715	697	713	732	724	662	726	724	738	719	705	655	730	639	733	693	671	726	748	730	657	700	701	697	752	716	699	691	665	698	728	688	698	686	681	736	686	701	685	697	695	693	718	735	702	701	690	692	686	698	714	734	700	756	720	703	699	652	694	706	715	680	688	754	671	697	691	710	719	676	705	742	720	708	697	731	742	661	736	670	679	705	750	660	676	678	707	738	694	742	729	714	703	738	698	675	658	723	694	684	674	680	707	706	701	695	686	719	700	741	714	761	684	677	710	745	668	712	674	711	727	707	750	699	702	720	692	729	673	699	763	759	714	727	689	722	697	681	726	704	668	689	700	679	706	678	710	676	667	684	694	716	676	665	704	727	642	689	735	693	724	713	739	680	689	683	674	725	715	723	680	731	721	685	727	685	726	710	736	694	696	698	710	687	671	732	708	673	681	710	690	662	752	698	709	703	710	701	694	718	723	760	731	725	748	678	737	741	672	697	699	699	642	707	696	698	691	712	711	714	698	719	703	726	729	699	657	702	668	694	723	725	708	744	715	682	710	732	717	705	645	699	713	670	700	708	684	664	678	739	754	744	712	686	675	749	672	738	754	663	674	724	670	713	691	759	761	701	687	716	680	727	684	673	693	693	685	729	667	688	737	757	694	707	738	683	678	724	674	704	657	728	711	716	698	684	717	705	661	708	634	722	707	694	743	728	708	705	673	736	726	741	690	722	681	690	697	761	660	691	715	765	696	680	728	700	645	732	737	694	695	669	743	697	703	677	736	729	717	684	689	698	679	684	699	731	716	680	710	698	744	689	662	716	638	710	673	760	681	737	692	725	683	690	769	685	688	705	711	716	727	669	698	703	684	694	688	753	719	731	707	742	692	711	722	736	702	691	692	710	663	700	664	674	712	735	758	715	722	672	731	674	707	756	710	633	691	683	698	700	659	702	694	694	696	701	672
22706	21136	28888	23665	21137	21204	8988	1717	1284	1235	1113	1110	1014	955	981	889	937	875	908	893	829	898	869	856	854	890	844	846	797	838	778	832	788	829	821	853	874	880	893	894	817	861	800	842	805	830	844	835	806	838	813	856	823	863	790	809	804	811	851	835	830	828	788	843	828	836	809	824	835	774	749	795	791	850	818	818	843	832	811	809	804	837	815	796	785	839	785	827	796	819	770	842	799	807	812	828	809	802	845	855	808	800	806	843	847	792	845	788	795	843	836	827	800	786	785	825	823	799	828	794	814	822	825	850	851	825	813	906	833	765	825	865	850	807	816	842	837	793	824	813	827	832	816	841	829	794	726	789	794	872	795	829	862	794	832	843	779	759	830	852	787	905	804	773	776	801	893	800	825	778	831	802	806	806	782	804	843	802	783	860	836	793	857	835	833	813	829	826	854	853	782	816	831	869	784	794	776	860	799	853	830	835	813	813	765	816	803	838	785	769	801	811	834	813	827	804	821	810	864	818	809	807	801	811	815	762	874	783	808	822	827	845	859	810	838	816	853	862	838	827	875	804	797	822	829	829	865	809	804	798	835	791	811	813	823	784	833	877	844	834	785	907	807	797	846	831	850	841	783	744	780	791	793	844	817	815	782	820	835	840	861	811	835	815	855	851	803	798	846	875	772	849	775	824	773	859	858	855	827	796	843	850	814	810	782	798	823	846	778	866	832	771	812	875	796	821	813	808	880	792	862	868	885	816	797	789	861	815	855	817	858	803	837	803	790	866	802	795	815	834	849	856	845	767	841	830	868	807	847	833	852	858	821	789	838	831	832	835	798	768	828	794	824	806	794	827	840	813	838	780	757	851	793	800	854	828	841	843	812	825	796	846	823	820	848	805	856	790	807	864	882	810	851	847	803	811	798	886	804	800	802	782	737	810	841	838	822	798	791	791	806	802	834	790	857	839	850	826	774	773	828	769	818	812	762	797	814	845	839	797	782	861	876	809	827	809	824	861	791	841	881	784	783	826	831	820	837	834	777	828	843	809	856	789	825	787	819	846	847	862	779	811	831	859	790	803	819	842	853	780	834	784	852	848	793	840	749	834	774	828	867	793	832	805	805	838	795	800	817	788	900	818	871	802	798	824	807	834	761	768	843	843	839	794	787	827	887	815	853	821	826	845	817	824	833	801	803	841	841	827	829	789	842	791	842	816	839	809	781	864	812	835	839	821	843	815	829	845	865	792	810	779	850	835	810	764	782	827	845	826	833	837	794	811	805	848	799	786	850	855	816	869	811	838	828	845	795	820	817	782	800	801	865	791	832	806	854	811	835	801	873	830	774	785	808	787	812	815	879	823	782	825	803	798	780	848	808	740	804	845	839	795	792	801	835	771	774	830	814	783	786	820	809	771	847	777	840	830	840	797	819	823	779	801	776	834	828	821	880	839	833	850	819	848	835	840	819	788	794	798	851	822	779	847	851	820	816	818	785	809	791	813	811	827	799	824	782	787	801	832	853	817	839	765	817	841	863	862	831	821	812	801	799	858	853	810	811	807	764	778	818	853	834	833	813	845	822	855	836	827	786	809	861	779	904	826	832	826	817	817	814	744	774	843	855	845	818	813	828	830	833	864	809	776	810	764	814	829	834	799	806	791	781	811	795	851	818	831	820	795	792	790	838	831	804	831	826	838	900	855	883	808	799	860	872	815	780	818	863	776	788	774	840	829	820	765	858	817	797	816	790	827	774	814	763	780	756	812	780	827	806	824	782	808	859	838	853	827	827	826	853	859	799	817	844	811	796	790	831	774	834	803	884	820	840	842	801	832	852	795	857	817	838	830	828	859	816	824	785	783	821	755	770	800	851	800	801	838	819	838	822	765	811	852	795	834	854	839	837	778	796	795	786	859	804	839	848	795	823	795	798	782	847	807	831	855	754	783	870	811	837	869	795	798	816	846	829	826	787	863	802	798	797	853	787	801	759	772	804	817	825	836	794	775	816	815	804	825	831	794	775	809	814	762	788	812	807	817	853	825	818	812	851	792	813	826	778	802	852	813	770	820	835	857	824	830	815	794	783	801	799	815	872	850	808	819	891	794	780	803	803	786	814	839	828	824	794	836	810	830	785	821	812	810	830	792	838	837	811	779	777	800	799	826	831	852	785	808	806	780	843	790	798	827	792	851	855	824	840	860	809	841	821	800	800	852	796	869	840	813	800	804	855	790	816	832	853	820	839	755	801	782	825	857	816	817	767	813	833	792	865	840	783	803	858	839	780	781	895	855	833	778	823	818	831	837	781	817	830	803	835	814	815	818	723	865	802	860	879	840	856	837	818	849	798	803	755	801	792	840	807	804	830	813	787	823	876	799	819	809	769	811	825	840	837	797	814	811	816	823	839	823	800	848	841	818	828	838	810	797	831	855	821	820	854	830	801	803	841	834	782	801	833	824	823	821	800	860	781	847	820	733	843	797	800	838	798	857	807	785	803	818	874	819	834	834	789	811	846	833	855	837	858	840	771	809	810	750	794	810	819	804	774	792	833	784	840	845	858	848	848	816	795	799	843	781	801	819	836	793	857	811	788	850	854	866	820	828	867	825	811	843	778	818	771	783	766	828	840	787	820	788	799	838	856	765	798	823	839	772	869	799	856	839	829	839	821	790	826	823	785	826	837	836	850	785	815	834	855	787	811	887	840	768	839	803	828	789	779	841	795	839	773	816	839	824	849	800	796	823	843	818	873	786	797	822	800	808	836	795	816	813	818	790	922	814	823	869	800	812	839	803	772	776	847	817	814	787	862	798	807	891	779	833	819	752	762	761	786	841	814	834	842	816	798	791	815	799	821	849	818	822	817	768	784	837	826	857	817	795	821	783	874	865	812	801	817	804	827	795	797	836	776	778	828	840	815	797	849	792	783	796	782	813	819	779	820	854	775	811	815	808	761	842	814	816	786	783	835	837	838	864	860	867	856	852	805	854	833	813	790	847	788	797	821	760	779	798	824	797	785	826	764	815	776	807	815	826	829	843	868	828	832	788	813	820	825	782	842	858	762	829	786	820	810	827	826	771	841	845	838	738	811	764	784	822	849	813	822	828	809	803	822	887	854	769	800	834	840	822	855	798	836	863	801	858	846	784	812	833	835	825	833	802	782	857	793	849	821	778	830	836	813	806	809	780	854	799	761	825	804	825	835	808	798	896	784	828	793	792	754	844	837	816	801	822	822	824	824	819	851	834	830	784	831	840	821	832	833	827	792	836	796	800	861	820	852	838	857	807	846	827	846	822	835	821	798	810	805	800	802	724	834	828	788	814	811	818	808	809	825	836	831	822	824	859	844	810	797	793	852	814	790	814	823	831	844	833	809	904	807	870	856	796	822	817	851	867	850	805	783	833	814	790	814	814	824	798	782	842	754	810	863	823	864	840	799	834	817	787	825	830	804	816	815	889	835	797	767	839	857	840	771	828	811	870	831	776	784	790	807	770	846	802	830	808
28892	15247	10457	5293	3971	3016	2372	1969	1712	1530	1417	1237	1180	1068	1127	1036	1097	994	942	973	940	970	900	893	863	880	908	859	850	864	813	813	891	902	852	818	834	877	838	863	881	776	853	822	879	818	857	767	824	803	847	832	765	848	802	834	819	776	882	803	852	837	766	778	802	778	827	828	825	821	842	825	877	831	807	769	843	814	846	799	819	798	812	830	825	782	833	770	855	834	841	753	848	791	894	804	856	800	862	848	822	805	836	785	805	869	803	844	830	865	772	882	807	855	796	836	848	864	795	813	835	813	827	809	805	829	847	815	768	817	811	817	786	828	840	846	784	822	831	818	823	803	824	819	841	823	820	826	822	737	857	824	793	815	841	796	851	829	825	844	858	864	865	812	829	805	857	840	774	860	805	859	822	785	812	804	817	860	840	790	866	829	822	877	758	820	828	774	798	873	812	823	828	881	864	840	813	819	780	876	835	831	829	822	796	868	818	810	832	801	789	821	794	848	825	838	809	836	834	834	781	821	797	821	887	823	830	796	836	773	782	792	766	856	881	773	833	830	805	843	923	813	808	728	826	824	788	824	873	848	815	821	796	839	812	777	818	835	826	853	787	832	850	791	906	792	830	821	833	809	824	810	786	828	797	882	784	823	830	822	858	850	884	813	728	783	822	806	821	769	767	840	801	810	810	792	736	885	868	820	795	825	841	816	789	833	839	832	864	832	833	824	843	784	841	847	859	812	849	809	858	838	801	841	834	865	850	845	819	824	837	796	862	800	867	802	870	853	819	847	789	812	840	812	767	845	771	840	858	808	798	875	850	819	828	843	806	816	839	823	812	791	812	781	858	835	777	826	819	889	843	819	897	835	843	844	811	822	822	823	835	846	843	831	866	792	844	861	826	818	754	780	828	795	815	841	802	795	821	825	803	791	804	809	838	893	851	796	789	828	814	773	784	802	806	894	822	820	828	775	793	797	805	830	844	840	822	829	827	832	805	845	845	872	820	850	834	846	805	891	809	797	869	822	783	848	831	809	790	766	794	849	792	835	828	783	803	820	823	809	814	815	793	800	840	881	783	802	821	809	790	817	827	836	852	790	850	822	801	806	818	757	846	825	841	784	792	856	812	808	759	847	773	775	801	814	816	828	801	866	840	796	827	816	829	811	819	869	795	773	787	848	846	841	868	827	759	790	857	864	824	805	888	827	836	878	778	821	855	815	807	847	829	822	834	788	799	852	802	791	819	816	826	805	805	842	803	838	819	822	813	820	857	814	787	825	840	803	846	838	826	810	827	800	822	769	876	800	790	792	834	799	796	795	813	789	780	840	839	796	800	835	817	812	845	823	849	819	829	770	830	822	843	849	839	826	808	842	794	814	861	828	794	810	818	809	839	820	837	806	860	826	807	850	820	804	812	839	812	855	848	811	790	830	839	837	871	823	809	808	839	809	767	808	831	872	862	789	845	828	854	804	847	890	814	841	793	860	862	745	838	823	855	858	851	823	814	839	843	805	863	803	785	885	805	884	868	826	805	803	854	878	845	759	868	861	827	833	804	846	806	833	861	808	818	801	796	781	830	802	838	780	801	834	831	823	791	814	822	845	883	836	768	842	887	823	829	860	808	766	839	844	800	821	850	806	826	793	824	800	789	828	843	852	832	787	835	856	795	830	797	770	790	782	800	807	858	809	831	857	877	809	851	822	836	804	828	777	807	832	835	830	801	843	847	808	814	820	748	812	824	861	833	836	847	807	833	856	821	817	837	809	821	791	856	826	878	802	815	870	852	830	835	824	803	829	812	819	840	802	819	781	854	788	857	769	838	840	837	862	837	829	797	851	829	833	797	817	832	828	827	875	828	838	800	817	889	812	799	826	785	773	835	808	799	763	796	853	867	826	839	824	806	867	825	812	887	780	843	830	856	835	818	826	767	819	846	832	832	854	842	852	835	847	892	809	785	841	815	842	799	852	854	773	836	791	841	837	812	795	876	844	819	807	845	831	816	821	799	798	845	820	806	870	834	817	863	816	836	846	761	803	844	817	829	791	864	759	837	775	780	845	865	854	880	848	835	779	788	829	829	859	878	802	868	812	788	782	841	822	799	805	817	809	796	812	844	741	836	812	798	820	826	829	829	747	821	858	832	781	803	827	774	814	797	833	864	800	792	823	816	831	794	905	799	824	853	821	782	795	793	835	834	782	805	800	871	852	854	769	809	793	835	822	796	845	781	769	797	841	818	860	836	795	826	794	851	830	834	824	801	851	826	800	821	814	818	782	799	814	822	810	815	816	852	799	838	840	833	823	804	857	783	826	795	860	823	804	820	788	860	795	834	784	827	786	838	861	818	779	840	838	797	805	845	778	864	813	801	820	824	835	780	837	812	814	782	831	849	827	846	808	791	804	813	790	795	781	807	882	849	850	796	818	843	821	830	854	840	828	830	833	777	821	806	750	835	846	842	802	839	837	772	783	809	809	792	774	857	787	800	832	797	768	850	795	820	822	830	847	766	840	816	835	851	870	826	756	843	822	807	830	778	791	788	795	852	841	842	841	850	838	836	825	846	871	833	772	762	812	772	827	846	825	829	834	802	838	783	780	876	865	854	754	823	848	841	862	820	838	820	828	810	901	842	741	795	820	802	835	812	847	814	801	837	856	799	833	895	812	839	784	799	772	817	803	820	832	875	799	809	833	780	815	815	836	784	828	801	786	810	825	798	822	793	815	797	851	799	834	838	837	804	832	825	803	821	792	830	850	797	837	830	848	809	852	790	821	824	830	830	818	855	864	847	811	835	807	815	821	765	841	848	808	807	845	806	817	839	798	856	847	831	763	810	839	793	812	857	807	804	845	790	803	810	777	820	798	864	832	833	823	836	836	836	836	776	806	791	835	850	815	841	768	844	803	864	789	822	798	847	844	826	836	814	803	813	799	830	813	797	835	828	838	813	870	810	799	808	810	823	832	778	837	837	796	801	796	840	877	810	819	817	892	816	811	850	828	875	800	803	823	817	821	870	815	833	787	826	854	803	837	807	799	848	851	816	830	757	800	813	810	822	829	833	810	820	852	857	861	819	770	858	807	841	847	852	796	898	877	808	828	877	784	785	811	785	836	816	826	814	750	836	849	843	847	858	756	811	886	797	881	810	842	840	772	777	820	826	819	830	814	815	805	789	856	762	815	787	883	842	824	802	795	791	796	855	818	855	841	831	852	830	839	848	810	807	793	850	833	770	868	804	785	803	802	867	792	803	845	784	860	840	835	833	832	820	775	768	842	842	807	857	823	838	825	810	797	838	783	821	807	863	823	805	798	820	852	808	842	849	842	837	787	839	816	783	804	829	802	857	853	828	861	812	790	817	826	788	816	839	752	805	831	881	794	812	870	834	822	791	835	791	841	835	817	835	800	803	803	826	854	831	842	833	767	791	792	817	800	797	782	809	823	793	816	846	826	823	832	795	785	821	859	804	860	797	840	815	845	807	811	822	797	811	780
27370	18041	4099	588	381	376	332	322	343	330	347	334	337	330	305	310	327	327	302	345	340	312	355	328	326	318	328	328	344	297	341	346	293	354	323	324	330	329	312	361	290	345	341	332	307	339	311	307	348	326	321	321	368	340	288	323	323	332	333	332	325	325	342	340	324	307	338	318	340	307	323	326	332	332	346	359	302	342	312	328	324	335	319	355	315	294	333	300	307	316	333	323	345	324	306	317	337	331	332	332	308	323	321	335	354	300	354	328	349	334	324	316	336	306	340	347	330	323	312	309	321	302	323	340	332	350	335	343	327	315	336	270	316	291	336	296	336	324	332	336	322	331	303	314	326	315	322	313	315	326	307	297	323	319	355	352	313	333	313	312	349	336	299	334	324	283	347	363	352	325	353	330	335	340	306	358	318	290	342	358	329	309	324	323	324	331	335	349	303	304	317	329	320	328	329	328	342	339	339	328	309	349	322	325	320	348	303	316	327	321	302	355	318	329	332	328	348	315	290	338	310	299	300	335	316	342	309	308	355	336	315	317	291	346	322	331	312	288	320	337	344	308	299	338	336	326	322	333	338	373	337	338	329	315	316	303	353	342	372	318	343	297	330	319	324	320	294	348	338	306	329	331	320	353	337	331	335	359	354	305	323	303	360	349	332	346	343	345	325	356	340	357	339	326	321	339	323	332	310	309	340	341	350	324	326	337	335	331	355	338	319	328	349	299	296	351	322	345	338	293	325	330	322	331	328	354	325	344	338	353	344	309	329	356	322	295	300	327	334	330	295	309	354	359	359	306	312	340	320	332	328	332	331	319	339	334	312	355	375	310	338	342	327	340	363	276	332	302	309	326	344	344	306	321	357	311	340	303	328	358	290	336	306	333	332	321	300	311	324	329	339	320	336	308	344	337	327	316	355	321	337	283	308	362	342	314	335	355	320	331	343	352	333	323	291	333	330	291	344	313	373	312	316	329	328	337	342	315	330	308	320	329	334	327	343	300	331	355	315	331	311	345	309	338	326	336	325	302	341	350	286	325	301	360	363	317	307	345	338	353	329	315	324	347	330	323	328	317	324	287	330	307	327	348	321	344	339	358	307	325	339	320	358	321	310	293	313	321	330	362	302	381	326	318	340	317	323	334	315	326	333	314	322	350	321	336	346	314	308	334	356	313	300	347	310	341	359	338	316	321	342	345	307	322	353	320	363	345	317	353	337	288	354	298	350	354	367	314	323	311	334	310	348	315	338	331	321	297	350	328	312	347	330	357	338	335	322	314	330	293	312	361	335	328	351	303	321	320	297	331	328	315	354	329	315	340	326	300	342	312	332	318	332	305	316	335	327	297	323	353	331	346	344	348	335	315	300	323	320	324	310	304	337	343	357	338	316	328	339	312	311	333	335	329	307	358	331	305	289	311	294	324	316	330	348	323	301	313	323	330	321	349	328	295	318	332	337	339	307	311	333	315	346	339	334	323	325	323	326	310	317	319	317	327	307	332	362	350	299	306	326	330	336	324	359	344	322	316	323	311	346	317	300	321	328	320	337	336	340	332	322	303	334	355	339	303	305	352	337	314	327	308	335	331	343	363	377	341	301	348	314	310	327	301	358	336	347	332	334	346	327	331	335	370	350	344	357	302	348	330	356	308	320	347	292	309	300	313	325	311	332	353	351	339	314	344	351	309	354	344	284	321	326	304	327	331	332	314	301	331	327	310	348	294	328	329	328	347	331	305	363	324	314	335	346	321	287	321	302	340	304	323	328	320	299	314	371	308	337	338	343	352	289	309	297	344	325	347	322	323	351	335	347	350	321	308	305	305	341	350	312	360	314	362	331	355	309	338	306	308	349	322	370	379	327	319	324	330	361	316	356	347	348	348	314	328	343	323	304	321	319	353	343	352	330	323	361	339	306	293	326	318	322	343	377	340	325	323	336	359	306	323	344	327	330	339	318	327	335	308	335	335	337	312	347	330	341	319	320	383	299	328	330	335	316	339	348	353	342	355	326	330	333	309	326	362	322	329	314	300	351	296	304	330	338	349	310	324	297	324	394	331	318	334	325	287	313	321	338	326	377	345	331	341	353	342	322	319	290	332	311	354	333	325	329	305	321	327	319	324	357	337	324	327	335	348	360	336	311	334	337	333	327	319	307	365	336	304	340	327	316	359	303	347	308	362	329	346	353	328	335	338	314	321	300	313	330	308	348	362	339	316	317	318	290	323	347	322	330	340	346	314	357	329	356	292	348	359	324	336	322	330	366	288	344	344	325	312	321	311	331	326	338	306	336	298	345	345	330	333	327	310	346	343	320	310	338	322	337	324	316	331	292	320	300	339	332	333	312	320	335	295	321	319	333	349	351	336	338	341	317	321	337	346	334	344	324	291	333	347	374	331	339	329	334	329	337	322	343	350	319	295	356	306	323	317	291	303	323	313	350	327	315	350	329	304	307	338	329	329	316	299	318	361	342	343	327	365	321	370	324	332	317	323	319	344	341	329	347	298	327	308	367	334	331	328	357	323	311	327	323	325	321	315	328	338	350	320	334	310	330	313	330	353	344	323	306	341	341	306	332	324	343	317	343	333	346	322	331	320	344	354	310	327	306	369	319	375	336	325	320	347	337	334	298	326	345	332	353	345	326	320	309	343	333	347	283	339	302	339	319	322	343	343	311	341	368	332	324	350	336	307	335	354	345	314	296	319	317	375	333	330	330	359	325	307	326	337	339	335	323	315	335	338	312	312	330	309	369	328	327	315	341	344	333	345	329	328	310	305	311	317	298	326	336	330	354	311	331	305	339	286	337	323	322	297	311	348	317	286	309	345	337	326	340	329	336	322	294	349	326	293	303	335	335	316	373	360	312	317	334	359	305	345	302	317	343	313	321	312	348	296	330	310	307	311	315	312	327	295	342	342	349	277	344	311	342	361	392	330	327	332	327	368	301	330	327	302	327	325	310	334	317	325	347	338	335	309	321	337	331	334	348	306	325	343	298	346	294	303	355	334	355	305	308	346	319	320	326	341	351	301	332	318	299	342	364	322	308	317	333	309	317	293	315	319	308	346	348	288	369	328	300	310	373	329	339	348	331	338	332	350	345	335	326	347	343	328	302	334	343	316	318	321	333	327	341	334	326	307	332	302	353	303	318	337	337	327	346	332	321	308	351	325	300	333	336	342	318	327	304	327	365	319	336	375	347	346	324	330	319	333	330	325	347	325	339	332	315	352	310	331	347	343	370	335	352	329	322	298	309	345	295	346	340	338	307	336	355	315	314	322	340	325	349	309	291	361	338	344	324	353	311	301	306	360	365	346	350	338	330	350	320	335	321	341	311	306	342	315	353	311	341	322	346	331	342	333	323	342	334	313	327	314	344	338	330	360	313	360	357	325	345	370	345	322	362	322	311	342	327	329	341	303	313	314	368	312	298	321	325	333	341	325	296	328	357	332	349	361	313	323	341	314	326	360	335	346	328	358	322	356	359	329	311	320
6737	988	768	535	482	420	438	443	392	412	426	390	365	354	389	367	380	378	373	387	367	401	376	392	350	395	395	359	343	398	382	376	387	421	362	372	340	387	395	366	390	399	364	387	364	384	380	398	369	369	391	356	373	380	339	342	376	401	384	389	358	377	365	398	316	358	394	404	363	352	394	355	354	354	404	405	374	371	338	357	377	421	362	391	397	371	385	361	382	381	381	393	384	329	382	364	354	357	379	356	352	402	380	400	352	392	370	398	391	394	384	373	365	366	377	381	381	367	381	376	364	421	406	391	383	366	410	354	386	364	383	389	381	400	405	387	361	398	371	379	392	423	403	396	356	379	354	382	359	337	365	351	370	379	382	369	368	379	404	405	381	345	367	390	402	393	413	388	396	377	367	348	347	385	378	385	370	356	358	362	382	362	384	398	396	384	345	367	359	356	363	392	353	343	390	366	340	368	391	371	355	352	369	366	389	378	397	395	358	391	370	409	376	373	373	383	384	391	393	408	348	375	343	377	381	393	407	378	366	353	368	396	369	371	396	375	372	392	373	349	371	353	358	402	375	394	385	345	356	380	380	394	398	384	372	372	383	359	369	355	361	355	367	385	389	356	386	379	369	390	394	390	370	358	378	366	387	360	357	404	363	377	379	377	380	389	333	391	336	373	386	374	378	357	337	392	346	358	380	367	377	339	382	368	344	353	349	375	393	344	382	362	391	394	353	374	355	387	380	347	387	385	382	379	364	382	371	358	345	391	368	373	374	353	352	379	368	366	327	358	352	364	342	378	369	379	356	361	398	380	388	351	402	379	351	370	409	367	365	364	383	406	390	355	373	372	356	374	376	374	345	409	353	382	376	359	395	399	362	372	357	391	367	379	364	354	363	358	390	352	363	388	349	394	387	325	388	365	368	379	366	355	341	345	358	411	396	371	339	374	403	373	371	363	371	381	371	373	363	378	372	364	347	359	389	367	393	364	353	388	389	336	380	376	386	369	358	397	360	398	363	369	383	347	351	361	374	382	341	365	359	383	409	369	377	389	324	361	429	424	372	352	379	389	387	354	364	380	379	372	366	400	361	370	388	411	354	366	351	376	359	388	348	354	398	353	398	397	375	370	374	376	362	379	402	402	372	410	361	378	331	368	406	358	352	348	368	384	370	369	354	369	377	417	383	378	384	358	351	373	370	387	401	368	390	389	377	373	382	424	367	379	387	399	394	371	355	370	350	361	366	336	350	380	399	381	353	403	361	365	353	377	391	429	357	382	380	356	410	360	383	362	393	398	388	385	353	353	392	405	391	372	403	380	387	350	384	382	364	383	405	391	392	374	371	395	386	364	374	389	358	374	393	361	402	365	347	346	384	360	371	382	362	372	363	371	373	393	326	386	363	365	414	383	342	342	352	367	355	361	367	354	349	348	420	382	405	369	338	370	398	403	388	404	356	356	357	379	373	383	364	374	378	327	379	375	366	350	422	380	395	365	357	405	416	348	348	359	363	367	407	341	365	344	386	390	385	357	348	365	370	392	363	373	430	377	416	361	379	370	389	338	376	391	384	412	365	365	361	369	338	363	364	373	374	377	367	386	353	359	372	368	374	396	362	341	394	356	378	389	342	354	366	356	343	348	395	379	364	390	371	405	403	394	393	390	364	374	349	389	370	377	388	371	416	336	362	363	361	347	372	370	404	380	375	340	380	388	359	382	397	377	362	347	374	367	362	390	376	362	377	422	391	328	386	387	339	349	369	329	367	355	374	340	361	358	365	380	392	366	352	357	407	364	350	368	386	377	351	359	358	376	362	347	396	349	393	368	401	391	385	363	317	376	366	368	358	369	361	396	373	364	366	376	392	390	365	386	355	389	388	382	403	360	350	383	355	368	380	379	371	332	411	404	372	380	359	393	403	360	418	396	375	359	342	346	372	366	345	394	376	351	376	339	359	346	339	403	360	369	353	371	372	370	370	365	354	364	405	361	363	363	396	390	376	400	357	347	379	396	356	402	348	384	387	366	364	372	364	377	334	363	372	404	376	361	351	404	305	367	367	361	347	374	371	381	339	349	391	378	350	368	368	351	411	401	366	357	358	390	390	376	378	372	313	368	378	371	361	389	407	392	398	415	379	389	391	366	372	390	387	373	412	359	375	379	368	376	360	371	350	381	381	376	373	382	364	402	383	381	406	376	375	337	385	361	377	350	377	371	378	419	373	370	363	398	340	386	387	363	363	373	385	350	364	369	367	350	370	371	400	344	372	348	365	398	414	390	353	398	351	353	375	389	353	347	380	366	379	361	392	402	376	340	373	376	358	384	366	394	358	383	361	368	336	361	379	362	349	356	364	375	367	408	340	394	410	375	356	348	370	405	363	375	365	348	408	363	361	394	377	373	399	332	380	365	334	369	339	370	343	369	367	380	364	367	333	379	381	340	374	354	328	327	381	352	345	363	353	391	368	375	340	359	363	347	374	360	372	350	383	400	396	357	391	394	377	338	394	360	393	380	399	397	372	357	334	385	373	365	329	367	361	397	369	356	392	347	396	353	359	407	375	366	362	377	373	368	361	378	372	365	395	401	420	363	373	367	392	364	398	388	352	341	370	370	380	408	393	414	346	389	356	381	370	388	354	368	381	367	398	422	379	402	373	369	375	349	369	398	365	382	367	383	376	404	361	377	380	369	351	389	418	414	376	358	372	384	375	355	341	338	401	341	368	378	361	364	349	360	378	376	419	365	371	382	354	369	364	381	375	341	364	368	376	408	389	355	390	404	361	385	346	368	412	366	383	418	358	395	361	370	378	353	395	356	371	337	379	385	361	351	365	362	356	371	370	399	398	371	403	353	378	376	349	419	366	353	369	403	383	363	377	384	409	369	369	374	406	356	361	349	355	377	375	389	351	367	348	389	377	373	368	346	354	388	372	400	382	333	377	338	396	382	386	363	346	356	377	355	359	362	390	355	390	384	361	399	373	395	363	400	393	374	373	368	376	358	370	363	420	373	401	375	386	378	383	388	357	397	345	390	408	371	390	333	366	373	357	361	412	353	401	350	386	378	344	384	389	372	356	392	370	363	411	404	373	390	401	358	357	376	393	389	373	392	404	404	395	355	396	371	375	387	381	346	351	387	351	360	362	369	351	350	348	354	375	368	389	378	371	372	382	351	357	347	353	361	397	364	407	333	372	360	392	383	392	399	398	360	343	403	328	373	385	353	346	389	352	384	349	400	371	380	369	350	361	401	336	382	411	345	373	378	387	394	378	373	343	371	391	419	383	388	396	373	376	384	370	370	410	333	370	372	376	379	385	373	351	376	358	359	387	387	382	383	376	355	361	335	416	389	372	391	378	375	378	373	366	402	355	366	375	402	406	387	357	381	381	358	357	389	358	380	365	387	406	377	375	366	371	384	365	365	389	386	378	376	365	387	358	383	359	375	347	380	352	375	390	401	373	370	384	382	413	385	350	362	350	341	375	384	371	370	379	403
23895	21106	28443	24003	21111	9766	1147	716	630	569	518	508	473	438	439	445	415	389	400	388	427	400	387	417	419	426	420	377	386	408	389	366	391	398	390	364	364	360	391	405	392	397	352	372	355	388	396	374	384	384	387	368	363	376	378	384	354	391	388	397	394	394	372	372	373	418	378	371	407	362	398	368	396	385	334	358	377	375	331	366	403	389	380	389	377	380	389	428	396	357	376	367	389	373	350	370	367	349	372	367	390	379	425	334	352	401	380	374	395	382	371	345	355	376	419	355	389	379	381	382	364	384	387	359	381	357	372	409	416	387	378	346	342	402	376	337	385	382	370	398	371	352	391	351	405	342	360	385	363	401	349	395	347	423	373	357	358	321	375	347	367	376	371	327	364	325	386	404	379	395	364	380	363	403	382	349	344	386	348	353	361	348	399	401	352	353	350	361	341	350	361	385	370	351	346	357	365	384	379	366	378	399	355	341	387	384	381	370	335	351	344	371	380	326	388	394	389	363	366	380	347	384	354	377	391	345	372	389	408	368	394	390	390	358	357	400	372	360	372	360	373	371	407	368	393	390	352	368	370	371	393	372	376	356	396	366	375	370	398	366	404	373	391	370	368	360	357	368	368	359	375	382	406	375	374	355	327	346	366	388	363	382	367	403	344	366	366	331	393	384	364	369	370	350	361	377	378	441	354	381	347	356	340	354	359	352	375	374	399	382	373	379	393	331	359	369	403	354	396	369	383	390	376	383	369	366	374	358	367	384	375	384	345	409	384	358	387	376	397	377	362	333	381	398	366	360	390	360	352	380	391	366	351	390	337	398	376	378	361	341	372	346	399	361	348	385	355	381	373	374	374	344	357	348	395	371	345	365	343	359	347	357	349	335	358	371	394	356	354	371	364	347	376	372	394	390	369	350	406	363	364	361	370	402	383	322	370	357	344	374	361	352	366	386	370	357	365	358	350	365	344	391	386	407	366	358	352	410	367	366	380	401	365	392	361	349	395	346	371	373	360	367	361	360	384	389	355	384	353	354	363	351	359	385	352	372	365	344	391	319	367	393	376	393	396	368	383	406	357	408	347	323	369	373	375	391	377	356	398	390	391	377	374	400	389	370	392	393	350	331	371	352	408	363	373	376	402	373	369	369	379	395	405	361	352	397	387	355	336	382	389	372	369	399	371	390	357	397	390	358	367	362	403	356	377	377	355	379	360	402	400	343	329	391	393	410	380	398	330	358	363	386	384	394	356	362	328	396	399	352	330	406	357	377	369	367	371	376	342	336	371	404	364	370	372	370	360	338	360	357	357	386	378	384	374	379	365	387	382	359	374	379	381	387	421	383	352	374	369	406	360	375	390	389	364	347	368	347	371	389	369	387	373	394	388	377	385	394	401	364	358	375	364	358	380	382	396	416	398	361	375	376	359	401	348	362	391	388	354	354	378	332	408	373	415	384	385	372	385	381	388	332	374	375	356	369	333	372	361	374	429	356	366	350	330	391	379	360	386	373	369	363	344	343	348	387	396	348	333	344	394	379	373	376	366	368	361	344	412	388	388	416	383	378	406	365	322	371	444	385	363	376	385	375	340	384	366	366	352	384	357	355	351	366	405	351	410	389	390	358	381	375	404	361	375	364	407	362	364	373	344	356	360	340	389	337	343	390	380	385	350	390	398	407	355	371	385	381	401	399	358	372	344	389	398	365	375	373	353	371	388	380	375	340	365	365	342	374	388	387	361	366	388	381	324	396	350	369	394	346	365	386	346	365	417	335	389	363	353	386	356	402	375	364	355	378	356	352	388	375	397	391	362	384	347	348	379	375	369	355	389	374	338	351	415	375	370	380	357	387	390	406	360	380	370	344	366	382	375	384	338	379	409	359	386	390	376	363	368	390	336	358	368	404	397	429	383	393	382	386	353	360	388	413	376	376	415	403	373	373	367	368	378	361	371	377	336	354	381	369	389	356	407	354	344	381	333	408	398	354	339	386	389	361	342	403	380	398	343	374	372	418	390	368	356	389	414	387	394	342	357	396	388	356	400	357	384	341	378	364	385	364	379	347	375	353	352	333	351	359	387	390	378	363	369	391	355	367	373	400	401	404	372	372	386	368	410	361	378	395	353	352	408	352	335	360	386	379	367	410	393	355	366	358	373	372	390	344	370	373	364	367	406	404	378	367	336	384	370	365	388	387	408	389	372	362	394	404	364	405	388	386	376	399	369	363	360	355	332	415	362	359	356	369	375	374	346	376	362	379	329	393	396	401	380	403	363	372	431	365	375	375	355	369	371	370	341	386	393	378	393	347	361	350	383	365	363	358	368	365	369	389	426	397	370	396	393	376	376	403	344	354	372	364	369	370	384	344	362	354	379	378	369	381	366	360	360	336	387	385	377	373	367	354	392	387	371	327	390	375	376	369	380	362	360	371	378	389	372	395	353	393	357	392	376	327	373	363	370	369	379	373	424	375	385	395	358	346	358	376	388	360	373	411	346	377	403	318	377	376	394	389	390	352	340	355	371	368	388	382	373	382	375	356	410	386	379	362	377	344	403	394	379	360	368	394	360	393	353	387	391	368	324	386	367	384	379	340	381	315	393	346	387	351	381	359	350	369	378	385	370	367	390	353	376	396	360	399	375	360	362	401	382	381	378	396	337	351	358	394	403	381	394	361	421	362	385	389	388	365	355	333	334	394	366	348	353	383	365	386	364	384	334	385	375	360	362	400	346	384	382	375	370	364	369	378	405	399	345	376	369	355	426	346	354	368	366	361	364	383	379	363	424	369	382	358	409	369	388	356	367	393	371	373	408	406	364	367	381	350	369	367	365	381	353	387	381	386	373	380	390	374	358	349	351	332	373	386	439	328	381	385	370	369	384	365	389	346	377	347	396	395	356	367	374	384	371	363	387	370	364	359	353	356	382	350	371	376	393	376	371	369	373	364	353	409	368	372	372	383	373	350	345	409	336	346	358	367	348	356	408	367	364	348	375	353	366	359	370	362	376	374	393	382	340	397	363	353	354	367	355	332	356	337	362	374	375	337	385	363	371	373	406	360	371	373	376	385	384	379	365	350	379	382	337	374	355	363	366	367	409	390	370	402	394	316	353	385	372	370	348	369	355	405	328	373	369	347	405	377	341	340	368	380	392	348	350	346	419	344	373	370	372	359	374	357	396	371	366	354	389	362	359	340	394	382	380	374	372	382	383	386	367	356	368	364	368	366	346	367	396	408	381	381	354	382	401	411	382	380	371	370	370	347	403	365	359	385	396	378	349	364	374	362	361	349	378	370	352	385	338	366	348	357	375	393	369	359	360	351	338	371	363	355	324	397	377	389	388	361	386	316	399	391	380	361	366	362	341	375	349	369	380	370	369	364	347	363	368	374	371	387	354	389	372	344	374	369	391	381	373	394	346	392	366	375	399	382	361	375	378	395	391	356	347	362	381	390	332	361	349	346	337	400	388	396	377	356	369	375	357	359	379	397	345	366
22952	9536	6099	2922	2041	1539	1237	999	882	752	675	614	590	533	505	522	443	459	478	478	481	421	467	444	421	418	373	403	410	390	443	440	425	437	460	426	391	405	413	443	391	442	384	386	409	402	445	415	394	399	421	418	386	395	405	406	404	404	449	383	386	396	399	392	387	440	425	425	404	394	380	403	395	370	412	395	358	388	439	414	394	415	416	386	398	426	439	391	389	386	415	391	376	416	398	403	401	401	393	421	387	378	404	399	434	364	370	415	391	398	417	391	423	439	403	406	388	391	413	388	382	365	400	408	423	411	393	404	370	407	406	389	394	376	410	405	436	408	387	379	404	376	398	389	415	419	381	397	402	424	397	420	411	400	432	406	388	409	388	365	373	396	428	388	420	358	381	398	367	406	413	423	395	385	403	390	388	392	356	393	410	416	399	406	392	423	418	408	434	421	397	398	384	368	433	392	361	394	384	381	391	386	388	378	436	388	391	393	442	404	378	401	440	375	431	404	397	403	377	409	381	390	396	401	420	356	404	386	375	363	427	382	415	388	387	396	372	436	383	420	371	422	388	396	366	389	351	363	386	372	395	394	408	387	404	414	399	394	386	420	406	355	414	418	377	394	384	403	432	387	391	409	414	404	384	411	402	378	421	426	401	392	407	382	379	405	391	376	388	363	391	438	426	399	398	416	395	392	365	404	360	423	405	401	400	418	393	430	380	426	395	434	390	385	404	360	409	393	408	405	373	388	362	406	412	389	356	409	374	418	356	396	395	391	376	376	449	390	405	400	421	420	407	390	439	379	410	366	402	388	390	398	365	401	412	376	410	460	372	391	422	434	437	384	438	391	416	399	432	429	429	389	401	397	383	407	408	402	391	402	399	407	416	385	406	415	415	408	391	394	393	390	398	379	401	366	359	389	391	395	377	389	409	412	413	389	369	403	415	399	407	381	396	377	356	385	408	397	387	403	403	364	416	372	387	437	415	443	399	405	391	412	409	400	370	383	433	390	437	414	376	417	381	379	419	395	384	389	428	402	419	391	401	384	428	412	408	371	413	394	412	428	366	390	412	357	414	381	398	417	396	384	442	397	419	404	405	424	414	378	374	419	401	437	415	400	412	399	369	376	409	452	379	402	419	384	396	417	387	356	434	401	386	438	417	382	391	413	393	360	415	383	437	381	418	423	429	396	414	409	406	407	379	409	423	414	407	402	405	377	416	377	409	402	395	409	358	390	418	416	431	423	409	417	394	374	418	401	388	405	384	404	393	402	409	387	396	389	417	372	381	401	400	404	382	442	413	397	406	426	373	418	408	403	383	392	382	379	428	345	402	414	384	395	426	429	400	399	403	397	372	398	406	445	381	397	383	404	363	393	378	390	395	414	397	419	400	404	405	385	417	423	421	410	400	398	430	382	389	405	388	403	401	397	409	385	369	391	396	435	363	377	387	399	410	433	412	415	374	418	366	425	393	398	385	392	433	384	378	398	400	379	385	378	417	381	430	388	388	409	383	375	404	418	395	421	396	435	397	414	405	417	431	377	391	446	418	401	393	394	393	409	403	383	416	410	381	410	399	364	404	390	368	404	410	410	394	409	379	400	413	376	367	384	372	415	418	398	399	450	417	381	428	409	399	376	401	415	417	374	364	423	415	392	391	399	400	426	390	385	401	418	398	403	396	382	408	414	411	380	408	413	399	405	411	412	367	389	369	364	421	427	394	393	383	414	409	389	423	404	380	413	384	418	405	414	373	408	409	378	379	400	434	414	372	407	393	398	356	440	366	408	410	397	404	376	350	433	421	384	382	420	376	414	390	388	415	362	424	397	357	398	387	405	440	374	396	407	401	419	389	380	399	387	386	366	410	440	436	377	414	348	373	387	369	398	399	373	404	390	382	440	409	372	407	395	423	420	438	396	401	396	397	379	438	400	425	422	401	435	397	411	410	389	366	399	382	354	392	425	435	387	387	416	395	391	395	399	412	401	448	411	393	379	408	424	369	420	368	390	419	400	427	400	398	409	404	414	441	398	393	384	347	383	379	414	368	411	385	357	386	431	392	401	397	413	392	374	410	409	417	406	383	391	414	409	400	407	404	375	399	402	397	415	427	409	453	397	388	373	389	440	426	412	424	432	402	396	400	383	395	410	412	406	399	366	400	418	382	424	419	405	383	381	414	414	361	410	376	393	381	405	375	409	392	418	386	415	397	400	394	436	402	392	372	401	404	400	390	409	428	410	381	442	433	406	409	399	411	417	406	370	406	402	409	424	361	378	400	395	410	410	353	390	422	400	356	397	377	402	394	395	410	375	393	386	426	406	400	371	403	402	407	419	413	425	408	406	374	419	404	391	416	402	376	365	391	395	399	404	427	415	389	375	430	382	397	407	378	394	412	422	411	424	375	414	398	371	417	409	390	414	417	405	447	373	387	413	365	400	406	421	393	436	379	342	385	425	427	412	428	374	395	431	385	390	400	405	432	385	377	394	427	379	383	405	397	398	411	401	417	410	380	411	380	411	393	418	415	404	397	410	401	389	420	376	413	445	400	383	421	407	398	377	396	403	356	428	442	395	388	388	385	400	420	412	392	382	436	390	407	402	400	382	388	399	411	397	413	399	388	410	408	409	363	398	399	376	411	416	415	401	369	379	409	419	425	384	422	412	378	403	384	462	401	390	383	392	415	361	417	404	388	409	393	382	422	389	410	408	435	416	372	409	417	394	393	377	352	420	379	426	374	389	361	386	433	400	420	396	400	387	420	391	431	365	451	425	414	378	358	417	421	429	352	388	352	401	407	395	384	431	384	406	391	411	396	369	414	401	378	397	377	408	381	398	402	398	398	389	395	393	397	416	386	392	378	443	403	413	410	424	420	415	450	374	370	382	403	417	375	394	424	419	397	426	386	414	339	398	362	410	398	378	377	417	404	405	379	366	401	399	393	380	427	383	398	402	395	378	395	376	393	406	456	428	387	390	434	427	376	396	409	381	368	384	417	407	422	411	435	437	390	368	385	448	399	385	402	407	405	395	417	401	406	388	393	383	419	369	399	414	398	407	382	379	407	377	399	375	365	403	382	402	408	366	394	396	396	422	409	361	390	398	421	421	415	386	414	404	407	402	378	420	377	376	377	389	354	431	380	400	396	417	379	391	421	368	386	406	406	434	413	404	406	393	397	369	436	391	384	397	369	418	416	381	408	397	427	397	413	397	392	438	403	436	416	420	388	424	392	351	413	395	434	374	402	428	426	425	392	412	375	408	400	396	398	387	395	417	368	411	400	396	384	432	386	392	388	389	425	405	389	433	412	399	411	437	379	405	403	403	385	396	386	376	424	393	374	373	394	378	437	386	399	387	416	419	403	395	419	388	403	412	387	431	387	404	390	406	384	407	422	370	398	390	418	414	393	404	367	399	416	393	438	366	406	409	392	438	441	410	403	381	428	408	431	417	392	410	399	402	413	418	384	373	365	393	365	384	380	410	458	383	378	447
24993	21092	27258	25079	10031	1084	897	753	787	739	744	697	749	729	737	680	699	702	687	682	687	684	678	691	645	687	696	652	694	640	666	687	686	667	662	677	685	669	647	639	637	670	657	651	656	723	667	693	624	662	696	630	664	666	645	671	606	697	637	676	678	659	722	617	678	659	684	694	659	652	655	646	662	700	651	720	634	672	671	693	628	643	649	688	684	665	684	722	648	662	705	675	684	685	688	651	703	661	669	647	684	656	701	661	672	625	676	672	637	606	647	664	645	671	652	654	623	690	700	695	657	651	637	600	639	693	675	666	639	616	656	692	724	710	604	633	665	640	640	645	688	668	641	633	665	693	665	686	660	635	677	655	660	682	644	686	694	669	633	713	666	632	651	652	659	643	684	693	671	649	702	627	679	645	671	627	675	643	625	707	659	658	667	616	648	641	686	648	644	650	648	668	681	669	688	690	633	679	647	673	712	653	656	670	626	686	668	680	671	642	684	636	708	649	657	686	643	646	629	687	673	637	656	678	679	635	659	718	709	671	659	694	605	706	700	708	680	658	705	657	705	703	656	649	634	660	647	660	669	645	651	626	718	638	675	625	637	694	641	686	687	660	681	625	656	632	658	692	675	629	659	653	715	615	695	702	629	665	680	632	632	682	669	671	682	698	678	658	645	685	644	623	646	638	647	662	618	627	702	628	706	630	628	672	684	664	678	652	651	645	683	706	660	647	629	674	667	640	674	648	636	684	673	667	642	654	656	686	705	676	705	655	660	654	671	627	692	663	655	641	639	664	711	706	647	678	633	647	634	664	636	648	684	614	692	646	659	680	671	660	643	666	663	709	645	692	668	628	681	679	644	644	687	624	670	670	610	617	695	611	661	659	608	634	637	618	683	645	633	679	625	675	611	640	650	647	665	658	673	636	636	706	637	646	662	628	662	687	649	652	673	652	643	640	671	657	674	664	658	699	669	661	682	695	620	661	659	659	658	626	657	656	647	616	656	654	616	639	723	649	700	685	667	672	638	691	664	650	656	647	640	677	622	662	690	681	672	681	650	660	678	658	687	646	704	628	640	641	675	670	697	663	731	656	670	665	691	688	664	626	639	653	680	635	642	680	685	631	619	627	668	668	686	659	670	638	638	631	652	631	638	621	660	677	637	684	693	664	614	645	657	643	693	656	692	628	642	676	635	628	708	638	696	704	658	693	619	630	654	591	682	679	618	671	677	625	631	652	688	632	642	674	602	694	637	640	665	673	660	669	632	647	666	629	685	702	700	725	656	631	649	683	680	693	706	678	679	668	687	655	667	638	649	653	674	692	717	657	651	617	648	636	655	670	646	669	639	670	648	687	671	663	680	652	683	694	697	634	654	675	640	632	683	664	658	676	670	662	700	611	641	650	658	697	633	688	689	688	660	682	661	687	650	670	580	655	618	637	659	665	684	626	664	663	632	662	666	737	675	632	676	685	646	625	658	659	686	661	617	675	701	662	661	662	672	647	633	657	656	695	646	680	636	673	666	654	617	642	648	608	613	671	644	650	641	673	660	657	686	641	662	656	651	623	647	623	631	713	679	629	684	696	698	664	644	648	640	652	654	684	661	687	654	670	699	689	591	667	616	636	677	678	703	654	647	667	667	632	661	682	655	692	628	696	597	647	662	671	685	672	704	679	691	665	629	660	659	639	660	689	650	672	648	664	654	659	688	629	602	631	652	604	647	705	635	659	648	657	679	656	616	679	629	687	627	675	684	637	668	658	694	665	682	677	687	593	653	683	685	692	650	681	703	654	659	636	666	665	621	644	634	650	693	654	651	663	673	702	620	664	721	637	652	663	671	656	651	700	639	651	686	618	635	689	662	672	681	661	711	653	683	680	648	676	636	717	695	636	695	630	652	669	688	653	655	644	643	624	660	638	722	700	672	632	651	657	658	663	673	668	689	625	653	714	646	672	651	627	650	684	650	677	693	677	641	701	669	635	678	665	669	668	665	657	653	648	635	699	623	634	688	671	666	659	655	655	638	646	667	689	650	680	631	688	651	626	652	635	640	673	651	683	660	642	649	651	594	675	684	629	720	632	684	651	655	635	716	662	685	660	660	689	692	722	652	674	685	680	654	650	628	650	691	670	666	656	633	696	692	618	673	661	650	647	668	598	676	682	658	654	649	679	665	720	673	667	705	695	652	684	685	686	682	670	662	676	665	623	685	668	667	644	672	682	704	678	710	712	705	641	686	653	651	625	674	708	683	665	703	636	634	668	665	677	599	720	659	665	688	670	676	687	707	674	652	689	664	648	642	704	667	636	678	669	640	640	662	671	666	642	673	673	667	655	661	679	635	715	672	673	632	666	598	640	636	656	631	666	677	644	704	646	688	685	677	671	621	659	672	626	661	673	719	631	661	666	644	649	725	656	662	671	636	690	696	672	677	677	697	628	680	676	618	672	699	710	650	685	676	677	635	653	727	707	650	647	659	668	651	697	648	613	692	696	628	652	668	643	642	694	666	661	682	676	619	660	638	682	636	663	686	657	645	623	684	680	700	637	674	636	606	682	650	673	680	639	683	675	626	653	654	692	712	648	688	652	645	644	620	694	652	645	664	649	655	664	659	647	653	656	636	647	626	644	687	674	681	642	617	639	620	667	709	684	663	689	629	638	663	685	647	655	647	641	641	637	684	651	605	669	627	672	689	647	647	672	669	659	645	646	632	611	669	686	654	658	675	670	684	653	679	665	716	674	658	650	605	675	680	688	658	624	646	677	669	669	671	685	668	640	707	630	677	644	674	633	659	610	659	688	673	626	669	622	672	630	667	656	641	661	626	670	685	622	683	675	641	668	633	615	699	594	632	693	658	673	651	672	634	658	714	708	665	695	645	660	633	675	685	624	685	661	641	651	663	691	663	674	705	654	666	648	648	673	668	631	634	667	627	682	684	643	619	623	651	620	637	644	656	701	640	691	624	699	632	647	670	683	682	661	694	685	642	713	693	591	634	627	711	657	703	703	663	682	689	670	634	630	658	671	653	630	669	703	661	705	643	691	616	712	683	665	657	680	674	688	615	639	671	678	681	625	655	678	684	679	640	653	695	646	666	672	665	718	619	638	650	698	675	654	692	622	643	674	635	658	670	685	667	660	616	674	662	665	659	664	615	688	623	649	699	691	659	674	678	648	691	640	668	690	632	643	660	682	616	657	673	667	663	682	692	697	683	614	654	639	683	656	644	661	630	708	668	652	648	634	657	690	674	633	650	653	684	646	747	646	661	620	742	665	671	640	669	689	684	663	626	658	680	687	690	662	725	645	644	668	632	630	597	717	686	667	667	662	614	633	669	638	655	708	608	717	624	642	671	652	666	682	684	700	681	639	642	673	658	646	667	687	682	637	656	654	664	636	650	733	646	675	619	659	708	698	666	676	685	700	679	647	642	652	671	685	636	693	674	714	655	639	713	659	643	649	686	679	674	668	642	611	646	657	667	636	666	643	640	686
21361	5859	3668	2021	1562	1310	1134	1048	939	919	832	794	862	814	786	762	732	765	769	752	725	699	668	707	684	761	720	655	686	719	674	688	691	703	689	739	692	686	695	760	702	673	709	713	705	717	665	664	758	716	692	699	713	680	685	686	732	693	711	745	712	726	695	725	750	703	700	736	672	737	672	672	707	683	718	702	700	677	719	677	673	682	695	687	691	712	722	700	686	693	711	700	745	738	673	666	718	729	695	722	683	668	692	719	721	718	675	660	718	725	667	772	668	672	689	716	699	701	691	700	695	704	692	722	687	713	682	694	675	712	695	688	735	757	715	701	714	746	652	649	706	700	703	691	687	716	747	717	745	726	701	696	703	723	689	642	701	698	686	712	707	712	677	756	751	710	742	756	710	676	660	710	663	698	707	708	680	671	710	728	691	639	692	688	661	705	757	717	677	724	678	699	726	714	712	707	685	685	675	708	722	720	707	711	708	701	704	698	681	705	722	670	725	721	748	729	725	683	685	659	710	730	714	708	665	763	702	713	708	690	735	770	761	733	669	711	682	696	720	752	729	712	708	703	671	702	688	655	743	679	712	698	692	682	723	660	692	753	706	778	682	704	667	689	677	684	688	698	690	750	719	712	683	724	704	712	745	729	765	664	651	635	700	684	735	724	681	666	697	679	713	731	735	778	720	676	712	683	647	705	701	691	689	688	686	676	692	700	728	702	731	700	686	714	645	686	649	719	734	653	709	694	697	709	680	638	686	666	749	734	743	744	692	736	687	674	695	672	737	678	707	700	743	682	712	757	699	695	677	736	664	711	669	679	660	721	673	685	686	712	647	692	699	707	703	726	738	692	715	742	723	767	772	696	668	699	710	646	744	693	710	723	714	706	705	744	702	706	774	703	688	700	694	688	706	699	721	690	681	725	722	704	716	703	750	703	722	704	696	675	752	703	703	702	741	698	749	705	679	738	714	680	660	691	678	712	701	712	725	738	726	693	689	694	741	697	710	673	689	689	692	740	682	717	736	700	705	666	681	700	702	710	713	683	652	716	684	678	746	698	645	726	699	663	705	658	728	680	709	694	675	704	696	725	734	689	730	681	681	700	738	688	705	700	690	710	725	738	730	695	685	727	715	752	711	697	730	699	731	718	674	691	665	697	681	704	692	708	738	727	675	703	668	661	670	636	685	702	717	714	758	725	651	752	718	664	698	698	702	680	677	673	676	737	671	693	674	746	727	722	721	733	717	670	675	670	689	700	717	759	702	649	714	689	714	686	688	651	714	716	732	701	694	728	705	669	706	734	654	704	707	704	747	708	670	664	739	700	714	690	675	704	740	734	707	743	720	706	713	677	667	709	735	705	719	704	676	740	716	691	656	754	714	721	686	722	722	688	752	679	681	676	725	673	668	707	685	688	696	715	693	710	659	699	693	690	732	669	656	726	681	700	692	712	717	673	729	697	711	709	659	690	709	662	679	684	727	740	675	666	765	726	699	694	664	702	706	689	659	708	684	733	724	698	688	712	678	694	669	708	711	702	718	677	712	734	667	707	698	687	696	707	719	698	710	749	683	719	739	704	702	709	648	666	679	708	663	721	643	689	633	700	715	753	681	734	722	713	706	740	781	681	695	704	668	693	665	693	745	693	690	757	706	765	743	697	649	743	697	686	683	700	710	701	733	669	717	698	705	753	674	698	715	701	683	681	735	694	714	678	674	705	702	716	678	720	734	729	724	673	676	692	653	670	721	704	687	682	745	711	723	683	696	700	674	678	704	662	659	723	678	686	687	742	709	723	717	682	673	732	678	732	687	727	739	745	712	710	714	757	659	678	722	706	695	687	730	662	684	709	677	696	735	695	697	715	693	718	706	650	729	658	726	712	693	700	682	714	715	730	746	737	672	737	698	728	695	697	661	726	707	726	696	700	697	722	727	690	676	702	724	674	673	677	710	721	728	683	715	671	683	665	758	673	702	702	706	695	734	708	717	673	699	729	699	685	660	721	740	688	684	649	697	685	685	696	748	690	681	717	679	680	716	656	729	724	755	724	672	691	700	672	677	743	720	707	705	716	704	711	713	682	693	679	709	653	695	677	649	695	696	711	683	690	759	737	701	701	704	752	693	672	719	718	726	666	692	664	734	728	640	758	740	672	709	737	735	717	752	691	660	707	702	667	689	709	716	709	686	652	695	726	727	692	721	664	708	710	705	672	662	672	690	703	702	648	708	652	688	742	721	714	688	697	690	691	688	689	731	678	676	684	688	667	664	747	694	760	720	674	713	756	709	751	688	753	704	677	694	678	723	684	722	712	707	727	719	694	684	649	703	733	722	715	709	712	685	683	719	679	714	694	657	641	721	713	646	730	691	691	704	693	729	671	684	662	707	708	714	687	731	705	720	685	650	680	720	707	717	680	698	684	678	666	710	709	749	701	695	708	725	737	735	699	730	689	731	676	723	728	725	732	748	720	694	686	728	691	664	698	733	718	698	726	697	693	659	741	710	663	708	750	694	672	707	749	698	706	722	653	716	657	691	693	688	706	701	679	704	721	753	675	719	713	725	727	662	679	727	727	698	724	759	694	733	692	643	688	703	671	728	647	715	673	695	686	696	721	712	738	689	693	699	753	722	716	699	676	720	717	675	711	667	653	681	681	713	709	727	704	718	726	718	675	676	701	660	700	718	736	722	684	697	717	728	746	723	716	683	658	684	743	679	709	695	660	777	677	715	718	713	712	684	696	680	669	717	668	719	677	645	711	706	720	705	692	658	707	694	748	708	705	706	683	703	695	684	691	689	700	728	709	704	713	703	736	726	743	702	663	736	726	655	693	716	718	725	685	750	697	711	708	672	716	737	709	677	694	714	768	705	706	733	702	653	662	682	693	715	702	707	703	735	718	673	747	684	727	708	719	688	689	699	673	681	742	716	693	667	717	747	707	693	710	701	676	671	716	716	678	711	673	723	722	697	718	717	719	667	731	714	730	661	689	739	662	713	649	671	688	667	669	735	687	696	689	710	667	709	689	700	650	723	705	724	751	720	719	722	732	744	676	698	753	719	742	720	654	702	696	676	690	743	710	676	721	703	678	665	730	727	731	719	708	731	727	707	687	694	733	723	697	696	769	708	706	713	727	748	658	715	706	718	688	663	732	714	696	713	673	668	767	702	678	704	700	660	703	667	747	637	698	732	689	694	702	691	708	675	698	749	722	680	720	686	720	733	674	730	673	712	707	686	727	678	697	734	768	704	712	711	691	667	701	742	665	703	690	726	655	667	692	686	686	712	707	667	731	662	753	731	674	704	702	682	672	732	728	742	705	694	733	665	680	708	686	706	701	708	682	703	681	725	727	737	633	686	701	716	721	707	664	717	714	702	711	707	703	703	709	714	695	702	707	684	673	764	679	671	685	713	684	697	673	686	701	684	725	714	722	712	716	713	704	730	718	708	689	670	707	701	710	712	713	679	705	673	700	670	687	715	738	692	673	680	690
22539	20974	28676	23454	20977	21059	9190	1577	1268	1230	1109	1095	1010	968	930	973	981	862	904	893	866	901	869	887	844	858	939	841	867	886	873	861	851	815	850	853	835	860	861	859	860	810	864	804	794	766	848	878	830	807	845	803	763	841	845	809	771	843	802	799	789	842	793	885	764	840	812	802	803	856	795	806	810	817	758	774	788	797	753	818	848	772	787	811	832	821	812	845	768	822	805	820	859	815	823	864	856	821	788	803	802	841	847	787	810	826	815	864	826	769	849	830	805	806	815	868	794	760	803	799	837	831	799	808	832	816	812	829	777	809	822	838	827	802	776	829	800	771	820	819	825	853	838	846	829	831	812	783	785	877	837	789	849	798	821	834	833	792	825	818	794	793	816	832	794	780	789	817	867	805	788	752	845	797	837	793	815	849	845	773	796	775	829	791	773	832	856	822	797	787	754	776	858	750	840	857	850	763	845	808	752	836	860	778	856	808	815	814	876	850	812	804	818	859	803	806	861	785	801	860	851	794	831	787	819	821	814	815	857	775	806	815	844	824	791	829	793	812	834	836	852	809	815	811	827	819	814	799	831	816	824	797	797	837	781	822	844	786	784	841	824	841	871	792	832	766	841	810	852	785	850	809	832	765	826	783	785	772	823	823	857	774	818	809	824	811	831	800	802	771	811	779	868	860	866	784	811	828	839	858	830	801	833	819	804	794	810	831	841	798	825	873	846	822	797	795	844	835	818	771	822	817	814	794	822	765	796	857	789	814	810	816	779	775	837	821	780	758	743	860	848	800	792	811	817	798	778	782	797	813	768	835	812	804	835	816	815	794	786	798	803	794	768	808	811	778	810	733	782	808	805	822	798	795	822	810	809	865	857	795	795	816	841	844	792	833	783	805	882	847	818	833	834	780	862	902	812	794	798	845	837	820	796	817	784	821	814	811	865	837	868	856	781	810	825	834	819	777	864	832	856	819	787	847	820	809	813	805	858	793	793	830	838	815	829	785	831	796	847	822	791	870	857	768	820	798	841	822	799	800	796	826	785	829	795	800	840	780	837	827	811	771	771	821	787	848	803	728	767	842	849	816	793	773	824	802	806	835	847	834	804	873	810	806	799	793	788	842	798	834	865	801	781	769	882	794	825	821	792	752	767	768	789	793	844	817	771	788	857	793	815	757	804	798	807	807	830	784	785	829	826	831	846	778	781	821	838	787	844	824	831	814	808	797	813	791	802	770	798	824	822	807	803	778	860	835	858	793	834	837	785	781	822	762	829	823	815	804	829	839	748	795	799	774	844	777	838	865	819	777	765	802	846	828	826	811	860	805	810	808	856	834	786	813	832	824	817	831	811	833	788	820	808	829	785	845	800	825	811	843	819	827	738	837	810	813	841	830	780	852	847	837	789	811	821	867	805	776	831	845	808	810	848	873	842	801	786	793	802	840	822	832	796	833	830	795	745	827	813	772	764	816	758	818	841	834	782	822	841	859	903	800	834	788	831	802	812	801	827	884	820	800	782	823	804	808	804	834	790	813	823	826	798	788	812	746	821	840	769	804	783	851	808	811	753	756	776	888	760	794	844	824	805	763	813	845	814	825	826	800	851	871	745	826	799	854	795	841	829	837	850	838	801	806	812	811	855	829	840	762	845	814	845	805	801	801	829	827	783	822	880	790	767	839	829	810	808	857	841	836	795	861	829	831	847	766	867	863	773	809	821	814	815	773	808	818	864	829	869	838	796	797	834	849	848	801	800	833	849	771	783	821	794	782	808	762	761	772	819	859	778	864	839	811	805	769	834	833	801	797	834	800	848	823	841	765	766	809	769	804	799	772	813	818	797	776	795	837	833	831	792	787	791	865	799	797	827	831	817	776	754	812	849	792	836	794	811	810	847	774	808	790	845	814	833	789	822	833	811	815	814	826	832	798	791	841	849	834	760	822	836	782	836	793	807	851	864	821	789	809	796	787	817	821	862	791	846	851	794	835	850	813	811	823	831	816	821	760	786	804	781	775	855	811	792	829	818	769	774	840	805	797	801	858	835	814	810	867	863	851	826	810	754	807	808	806	825	797	804	825	838	865	815	799	777	781	825	781	813	810	839	820	861	834	798	757	770	778	857	790	801	797	831	809	849	822	803	840	813	820	810	781	826	828	815	829	859	837	806	790	847	812	847	791	785	765	800	847	777	799	806	804	798	803	813	775	815	846	858	812	832	840	812	791	822	863	837	798	796	776	790	799	831	838	821	777	809	776	856	855	783	778	839	818	818	778	819	834	871	826	838	778	837	866	783	824	776	798	817	815	830	825	830	782	805	818	840	828	806	795	820	831	808	788	835	812	801	800	810	812	793	761	838	835	812	793	836	815	816	886	850	841	809	783	834	821	846	845	885	835	794	806	807	800	784	799	804	792	792	770	836	806	787	849	772	858	802	772	811	845	829	833	768	816	835	801	806	767	826	821	855	782	857	787	835	815	843	807	838	792	784	807	803	805	804	862	830	858	841	838	806	840	822	804	757	829	790	842	832	771	857	831	817	814	851	792	815	791	804	837	815	829	773	804	807	810	811	822	776	861	827	808	738	826	789	755	849	815	793	785	785	788	821	784	783	790	826	818	864	797	828	866	802	835	791	752	827	813	808	842	828	782	805	839	791	761	844	790	829	831	786	762	847	797	838	855	807	823	812	776	874	805	827	803	842	805	818	783	822	802	797	836	832	767	815	803	778	852	798	793	803	801	811	842	796	807	816	839	826	831	813	813	858	745	844	758	842	799	810	797	814	827	783	815	836	799	822	794	790	817	797	864	793	801	797	799	813	844	816	808	835	803	830	779	862	782	794	853	819	788	820	826	824	840	866	806	853	787	818	834	818	792	809	836	884	778	829	809	803	850	880	834	852	822	790	822	845	766	838	797	836	820	823	808	758	853	812	842	802	822	832	852	795	836	839	822	775	848	822	824	816	780	848	846	832	798	823	789	790	750	810	838	828	851	831	819	775	837	822	804	791	785	829	829	808	862	775	775	811	825	777	827	825	786	811	811	826	799	870	778	788	836	831	875	796	839	762	806	800	784	828	797	807	787	811	849	856	803	823	799	817	807	779	798	815	860	847	789	871	825	785	815	784	820	788	846	797	798	829	844	814	804	767	868	838	827	820	818	799	813	807	791	804	775	788	863	784	808	803	772	852	731	843	811	832	793	803	787	823	770	755	810	842	775	833	845	853	852	868	809	787	900	829	822	819	761	808	784	818	816	854	825	790	825	801	799	848	801	865	783	851	813	815	824	851	825	794	797	774	845	839	770	800	741	792	783	802	824	829	826	844	784	808	781	772	746	829	816	865	854	835	809	818	798	832	815	780	845	811	826	838	857	818	792	786	810	808	847	786	819	798	797	821	823	830	790	835	818	769	827	845	816	880	862	821	771	835	771	792	797	823	827	841	857	788	814	834	824	843	816	868	752	806	815	851	775	835	783	816	803	788	813	785	800	828	842
28794	15661	10359	5315	3903	3075	2461	2004	1699	1508	1334	1201	1174	1132	1092	1036	1057	993	925	932	953	917	904	853	846	880	855	862	834	878	881	884	839	878	876	827	898	866	810	851	831	861	827	817	806	830	820	842	831	862	784	826	879	788	811	818	820	785	796	867	844	757	862	806	822	848	825	782	820	823	852	783	824	804	811	861	824	824	789	775	781	799	811	835	778	853	843	811	829	854	841	802	795	827	785	767	874	810	826	824	847	839	813	825	762	809	819	827	833	809	848	819	843	848	846	832	774	808	838	823	830	810	776	824	866	831	786	795	902	818	789	811	845	878	826	790	823	801	840	840	798	760	827	844	870	860	816	787	802	856	804	827	827	763	831	775	792	840	799	844	794	875	848	817	834	847	754	774	794	821	794	830	775	799	808	789	807	765	855	804	796	790	825	817	818	785	806	823	797	837	810	811	772	789	856	800	812	789	824	799	815	816	856	831	773	823	843	770	827	833	850	799	817	780	806	835	814	830	840	779	836	753	822	782	760	816	797	821	795	752	821	790	837	815	773	792	829	764	880	794	798	768	839	832	837	848	869	828	856	813	860	796	824	788	847	802	832	814	857	851	797	788	797	851	794	812	847	808	786	794	814	832	864	794	809	800	797	803	786	842	784	831	805	830	845	787	839	858	839	834	818	814	799	801	814	854	810	869	791	841	846	797	765	803	800	794	841	803	803	832	789	821	833	769	857	828	842	811	794	828	813	812	856	812	875	820	819	787	793	819	837	843	790	785	790	802	808	734	832	822	780	802	813	793	766	851	789	765	816	844	791	819	841	752	831	841	782	812	810	836	786	842	856	832	797	778	884	844	802	848	863	814	860	752	814	787	809	777	824	848	815	837	753	843	804	765	820	791	820	822	859	777	812	805	826	801	797	822	813	761	793	814	810	809	864	801	827	818	885	871	852	844	807	817	826	817	815	821	835	783	806	786	785	819	829	837	836	783	819	810	813	794	823	827	816	780	803	832	787	872	825	809	799	820	808	828	868	762	774	802	824	787	863	852	862	867	824	828	840	811	802	817	812	801	825	827	798	804	783	824	822	823	799	832	868	815	767	802	820	849	881	809	784	802	785	828	822	859	843	809	821	815	835	797	849	835	820	818	822	807	819	795	788	779	792	851	839	800	801	827	837	841	799	815	810	799	824	813	796	827	811	789	832	753	831	816	823	778	789	807	791	848	860	786	812	854	790	756	820	832	776	843	843	785	797	813	815	749	840	813	781	816	833	855	813	811	822	831	815	799	848	836	805	796	797	834	806	809	783	779	759	766	862	794	840	784	773	809	825	814	826	812	849	783	815	855	812	790	832	846	810	844	825	821	833	838	812	804	829	807	813	787	767	818	815	785	858	825	769	856	809	813	865	858	797	802	794	762	797	830	804	866	814	810	830	799	824	800	826	818	819	826	813	814	793	828	761	830	785	841	791	806	830	821	782	820	786	796	838	793	810	773	855	848	828	835	756	795	780	834	839	778	791	803	789	828	850	826	841	834	752	766	823	821	842	783	848	836	819	890	802	757	797	775	812	869	819	873	833	838	807	830	795	792	840	781	848	822	801	836	778	841	848	826	792	805	817	834	797	865	808	805	812	792	815	836	815	788	803	811	833	805	834	796	758	881	846	825	844	761	841	808	815	850	773	814	798	868	834	797	864	796	798	829	827	822	810	757	860	826	791	779	896	803	833	823	824	789	836	797	888	841	876	756	782	790	862	843	809	811	845	801	806	827	823	833	801	858	814	791	799	738	792	821	735	918	806	844	811	766	807	800	794	817	847	775	752	795	812	752	809	869	785	806	799	795	813	831	802	845	852	801	810	800	797	811	816	806	790	780	770	865	834	790	808	769	795	796	780	823	822	831	774	809	797	805	853	822	802	776	828	825	803	836	834	865	816	803	809	817	807	812	780	836	803	780	806	829	839	819	875	790	782	814	824	810	807	826	795	820	826	785	773	802	781	853	801	855	822	823	802	778	843	840	839	832	835	789	826	807	799	808	849	801	820	820	780	845	837	803	813	837	857	784	834	775	845	872	800	830	797	807	820	833	859	832	828	831	823	829	824	846	839	778	791	850	810	808	757	845	843	832	833	816	824	825	807	814	839	779	817	831	806	821	871	802	794	837	803	791	804	850	865	823	850	842	791	840	801	866	823	876	820	836	836	822	786	813	838	805	823	786	855	837	812	763	801	839	811	786	808	800	817	834	787	835	849	822	799	812	818	784	822	761	804	845	815	791	794	822	747	807	842	821	832	876	801	810	829	856	844	805	801	837	746	828	856	840	855	825	823	765	807	780	787	819	841	803	799	817	784	805	800	817	869	834	798	822	828	839	833	801	817	783	820	799	829	853	807	810	805	870	817	796	767	795	784	832	853	852	834	835	825	828	774	809	822	836	812	822	786	784	730	765	769	744	829	804	897	838	796	846	844	770	785	782	849	841	811	836	794	824	821	769	817	810	834	769	856	760	825	814	776	862	834	797	758	834	777	814	854	831	857	872	857	831	836	817	835	828	796	865	846	776	794	839	851	788	796	807	813	825	817	795	791	847	830	825	831	827	816	832	790	785	836	821	832	815	789	787	802	803	859	803	798	832	790	829	815	812	787	805	790	831	805	825	805	813	801	780	828	798	774	768	824	821	816	820	809	848	783	780	837	841	823	826	760	751	858	789	811	806	823	844	822	802	805	777	804	873	779	804	784	856	788	794	767	842	769	854	824	816	790	799	768	826	873	767	879	828	800	807	839	817	820	825	839	842	831	817	774	814	794	759	785	812	820	786	831	879	773	829	790	794	824	785	788	790	805	831	814	870	765	800	794	825	785	814	799	788	798	790	844	807	818	785	812	825	853	852	764	829	808	829	828	813	795	795	836	815	820	761	818	809	808	845	832	818	819	786	824	799	774	788	800	816	834	786	789	839	841	809	848	793	855	776	804	847	766	768	847	859	806	783	859	804	835	758	823	810	797	803	809	829	833	841	792	784	782	821	833	857	785	791	803	818	861	791	807	790	768	779	881	857	860	843	828	864	839	794	812	812	795	863	835	836	818	834	797	780	833	842	814	823	850	785	822	803	761	811	815	831	771	857	840	834	827	812	813	767	796	825	823	822	799	806	815	785	757	839	836	845	813	818	801	809	778	845	851	802	830	801	820	824	829	846	780	814	805	807	790	855	781	830	801	789	801	805	844	837	860	791	812	819	811	740	810	812	795	815	833	825	784	805	788	839	807	837	811	810	823	781	839	793	818	810	775	871	748	826	803	783	798	779	845	804	813	747	732	833	822	805	796	842	807	823	832	841	819	784	792	834	762	827	790	818	824	804	761	792	892	769	820	813	880	801	852	804	808	833	800	819	818	817	831	783	799	792	786	810	828	808	788	848	818	766	793	860	824	792	786	791	788	841	847	791	822	866	810	813	767	805	833	881	826	771	781	812	815	811	790	804	776	780	813	780
27617	18353	4589	612	465	420	340	359	365	314	337	314	334	308	292	301	321	352	310	343	346	312	276	320	361	338	372	322	323	369	310	315	328	356	297	304	342	326	319	329	343	358	319	295	326	330	324	308	330	316	330	337	350	348	342	360	330	307	355	370	300	324	353	343	320	325	360	319	320	337	312	314	332	346	315	318	303	324	322	333	317	328	353	344	323	331	327	323	333	350	319	335	362	334	347	355	320	318	303	344	322	323	311	328	316	328	317	321	352	329	332	328	361	355	340	295	315	312	297	335	310	363	288	382	362	314	316	327	341	318	324	358	350	352	349	315	372	320	318	333	339	359	322	308	342	338	371	322	314	332	342	324	330	315	364	291	316	336	333	333	325	314	315	291	379	348	326	333	347	325	341	352	348	310	316	320	340	319	344	308	362	361	332	335	327	323	333	311	324	336	299	287	331	332	340	324	322	325	339	343	327	320	339	336	313	314	349	346	354	348	317	327	359	319	343	342	320	330	327	317	324	369	317	323	318	289	340	307	322	329	322	366	292	344	355	369	326	344	301	349	333	328	325	346	331	331	307	321	342	317	351	354	370	324	325	341	337	336	370	313	331	354	346	343	333	352	326	378	302	294	340	331	315	309	358	372	318	328	328	325	313	370	305	334	354	315	338	315	299	322	326	292	329	307	305	330	322	347	313	298	350	377	299	337	299	359	336	340	304	349	331	324	341	355	372	313	329	303	317	344	296	333	345	304	335	335	336	329	333	384	312	330	311	336	321	336	370	343	320	314	332	327	324	323	316	351	340	355	336	276	313	305	325	354	346	314	329	307	276	311	344	337	355	365	328	314	357	335	335	320	359	335	276	339	325	299	351	322	337	342	339	330	300	330	305	343	321	302	301	328	379	339	328	343	331	374	354	345	332	342	326	325	307	315	316	337	346	338	332	324	340	347	349	337	354	335	341	337	368	317	320	311	324	315	356	312	331	315	327	330	334	326	359	321	347	331	337	313	342	333	331	315	296	318	308	332	339	316	294	306	303	338	314	321	315	336	358	305	345	342	355	350	359	333	346	372	331	337	345	334	325	344	300	340	330	327	330	317	320	336	355	350	350	317	342	301	325	319	328	315	336	357	338	366	293	300	310	307	311	363	320	337	317	334	369	360	335	294	327	313	317	345	312	344	349	340	348	366	346	309	357	341	355	327	297	338	357	329	347	316	392	277	364	319	323	345	336	352	336	326	323	315	334	344	346	354	328	312	320	327	341	368	356	335	330	314	338	353	297	332	347	359	332	316	324	335	342	325	321	337	337	357	334	310	326	346	314	344	333	321	321	317	352	326	317	317	321	323	339	350	336	337	319	355	327	340	333	312	335	387	312	325	306	333	315	328	358	306	317	340	336	320	319	315	337	342	337	335	351	320	331	340	346	349	337	341	365	303	307	313	344	370	299	371	342	352	320	317	337	354	345	340	348	328	342	382	332	344	337	340	352	337	359	313	334	319	345	317	316	354	310	321	316	318	343	310	351	317	325	347	332	323	296	337	330	327	312	323	333	326	296	335	309	317	328	332	379	348	321	353	356	332	326	316	322	339	309	344	345	294	338	314	364	350	378	331	333	337	326	328	338	343	325	304	275	325	351	309	351	346	339	319	346	326	340	366	331	357	340	321	332	321	343	324	318	310	337	347	327	336	341	354	356	329	299	369	320	315	355	302	339	351	333	329	335	353	327	355	323	347	321	346	332	300	353	326	333	341	329	344	323	369	347	328	368	337	355	343	323	350	328	283	314	307	308	364	352	310	308	332	315	319	325	300	339	347	349	326	315	336	349	332	324	329	366	315	310	325	333	334	324	347	303	327	347	356	350	332	329	309	325	313	308	335	335	351	313	327	333	301	302	345	342	373	349	373	336	350	320	319	334	306	354	340	344	303	314	357	313	340	348	325	312	317	327	328	340	322	360	339	332	322	336	363	303	323	335	324	315	332	317	321	324	325	334	319	342	324	298	300	322	353	350	345	332	305	353	328	344	336	341	349	327	326	342	334	307	327	342	318	331	305	352	321	311	328	330	330	355	360	320	334	364	341	365	327	352	337	301	331	332	325	322	331	332	312	317	323	310	320	337	313	331	323	345	322	339	326	327	357	305	353	296	319	355	349	359	337	326	349	347	331	351	331	335	326	306	337	294	342	311	322	353	310	301	328	337	347	338	308	358	357	356	307	357	335	329	339	322	327	338	348	323	348	347	332	346	325	321	381	324	321	333	343	344	321	344	313	339	330	320	299	352	331	348	361	347	302	362	332	312	348	320	352	321	317	319	339	327	329	340	310	311	326	359	306	310	332	333	297	312	360	333	330	362	337	355	342	327	315	313	347	349	314	320	324	311	332	304	328	310	367	343	341	333	342	370	344	360	323	323	336	360	339	278	305	347	327	353	317	306	328	323	321	298	318	355	319	329	287	337	339	333	343	307	350	330	310	323	335	321	331	334	315	321	330	322	338	336	344	371	323	338	317	321	325	323	343	318	300	338	332	339	324	282	327	340	320	320	343	332	314	328	326	322	299	320	317	329	312	342	349	343	331	298	326	348	323	338	356	352	335	337	308	317	315	361	343	356	297	345	325	314	330	330	356	360	342	348	325	337	332	344	325	351	354	318	344	336	330	343	315	322	364	321	319	329	321	352	352	328	355	311	319	337	309	335	333	328	334	339	319	327	338	348	352	341	315	349	335	336	328	350	331	329	335	376	340	326	319	360	355	353	349	326	353	321	340	316	317	331	317	340	305	308	347	356	323	317	309	340	338	312	290	335	362	341	324	327	317	284	331	343	331	309	352	338	333	315	320	335	342	333	340	338	311	342	335	299	294	337	349	295	331	321	352	334	330	366	356	306	337	372	345	308	356	333	350	336	318	355	333	347	309	313	323	348	342	326	342	335	358	354	333	336	327	332	343	320	345	369	334	351	325	330	310	308	315	288	329	342	299	314	317	349	319	327	353	327	298	298	360	332	347	368	338	316	357	298	311	311	337	329	331	296	325	341	333	325	336	344	313	333	320	313	328	360	345	332	341	322	321	336	282	329	310	305	318	357	339	348	314	323	334	320	297	322	317	338	298	342	336	316	276	340	344	305	354	281	330	347	315	322	333	353	327	344	350	336	284	359	355	300	304	320	349	382	312	329	322	342	349	322	353	320	338	300	359	351	347	324	317	353	327	324	348	330	336	332	316	349	295	355	340	337	314	343	332	309	324	300	331	315	304	341	338	308	374	338	317	344	349	312	358	291	347	367	355	328	321	336	343	330	324	304	318	337	277	342	332	328	314	303	353	345	358	336	331	324	321	312	321	360	291	326	298	326	330	319	359	320	300	308	343	318	352	333	322	347	340	334	334	297	346	355	346	333	312	312	324	333	308	311	341	347	322	330	354	315	370	323	324	371	306	334	334	352	332	329	336	310	319	337	318	308	331	351	353	315	346	351	351	341	323	334	294
7282	1474	786	511	483	449	421	398	439	394	396	395	383	371	392	392	363	388	375	378	407	374	373	379	383	398	367	393	426	408	361	374	357	372	351	384	384	348	396	372	395	381	356	366	355	396	387	409	366	344	357	392	391	375	365	377	372	373	353	361	368	366	364	397	343	351	390	374	355	355	412	368	355	379	382	356	388	385	353	377	367	379	341	398	371	335	374	414	379	386	369	388	393	353	402	392	399	377	368	385	365	367	373	372	370	379	366	397	350	399	351	336	359	385	395	390	358	347	398	400	364	347	329	362	388	368	389	375	358	364	428	399	355	366	343	399	375	390	371	358	381	348	421	368	391	358	352	343	372	423	386	379	380	369	392	368	361	379	377	329	387	361	401	374	383	391	345	361	368	392	399	383	354	359	360	367	366	370	387	364	406	392	388	376	352	377	381	387	352	366	395	397	379	363	390	354	382	358	345	355	365	348	383	385	370	395	329	366	378	373	368	352	404	411	374	390	411	367	375	395	348	377	389	367	360	353	384	384	345	368	358	369	385	360	375	384	339	366	411	380	361	373	371	337	388	373	340	406	361	367	403	405	343	402	372	349	361	370	397	393	374	352	358	343	350	381	373	391	382	352	411	391	400	381	379	389	344	383	385	408	356	369	377	396	395	367	353	398	361	416	349	377	370	397	393	407	369	386	375	382	353	384	395	374	338	353	389	406	430	372	377	379	350	379	389	363	409	356	346	383	366	385	391	355	377	375	374	390	383	398	420	392	375	361	386	348	346	341	368	367	385	415	352	371	431	366	383	355	352	343	368	375	385	355	389	327	407	382	401	373	384	380	359	386	336	377	351	373	350	366	371	356	371	375	382	349	373	379	375	426	357	364	396	353	380	401	372	376	374	355	375	383	385	378	371	369	400	357	344	399	347	416	349	377	363	383	368	405	376	365	367	369	356	392	392	367	372	404	371	385	376	382	365	328	316	357	354	388	389	362	390	359	392	409	385	383	340	371	411	388	386	383	391	394	367	370	361	368	369	397	361	383	386	376	381	365	376	373	383	373	407	365	378	363	363	383	365	396	346	412	340	356	375	348	358	379	373	372	359	390	350	382	374	380	363	355	349	398	401	359	390	365	379	377	364	356	356	370	378	383	359	397	358	351	376	350	384	380	361	373	349	345	370	405	360	369	348	370	367	370	391	391	383	381	364	390	369	357	381	384	363	394	346	383	364	353	354	365	379	341	391	342	397	356	336	392	333	365	400	326	364	409	382	377	384	368	393	376	362	395	387	389	372	376	334	373	384	373	384	397	345	340	373	396	390	380	366	351	358	370	392	363	387	354	375	396	332	375	385	350	353	393	376	401	381	390	400	354	360	386	375	336	359	342	327	379	405	344	371	369	370	372	404	348	383	390	380	380	353	375	379	377	363	379	390	361	361	368	400	389	401	354	342	361	362	400	371	362	351	386	379	344	371	369	386	368	351	354	402	360	348	374	371	393	382	362	368	399	347	377	369	375	355	353	366	362	350	396	385	356	353	364	379	349	355	385	381	368	385	353	353	378	395	381	366	373	383	354	377	369	386	361	350	363	365	369	357	335	366	392	361	395	380	346	332	373	395	365	389	397	349	362	425	357	378	369	376	385	354	369	355	400	393	344	366	380	365	397	356	358	359	387	332	367	386	393	401	365	360	380	378	421	359	388	350	368	357	379	365	358	372	396	359	378	353	379	406	333	368	392	359	375	361	386	345	371	371	355	356	380	359	406	390	400	380	321	376	354	379	382	367	351	366	384	343	337	390	366	340	398	370	355	378	367	350	369	350	392	384	382	348	378	356	427	373	391	359	369	403	386	355	380	354	353	385	356	367	396	358	357	366	381	392	365	325	407	378	365	375	358	367	374	368	391	349	363	365	352	397	347	409	385	387	359	348	381	379	353	395	371	383	345	396	408	369	398	350	347	378	364	415	377	349	357	378	421	386	365	367	369	362	382	374	352	346	380	374	373	374	402	368	385	355	344	370	357	396	346	363	355	358	392	376	360	363	362	371	333	379	359	310	372	367	369	337	365	373	351	380	364	409	387	407	349	380	350	351	377	373	386	334	377	404	336	367	393	341	375	416	412	364	368	385	372	402	370	360	371	331	393	361	399	353	387	388	334	362	356	383	317	399	359	376	354	366	387	382	360	342	393	344	390	355	413	412	366	378	350	382	364	331	405	398	358	367	358	381	379	380	405	357	380	379	367	385	365	395	335	358	348	380	369	385	383	384	349	359	371	349	384	395	397	354	370	374	374	372	395	373	378	366	379	388	382	371	359	370	388	352	364	398	363	378	394	377	388	345	395	413	370	369	384	376	399	376	371	378	359	353	383	369	340	414	387	344	393	367	342	352	351	356	383	353	354	362	336	369	396	368	361	355	358	371	402	368	390	366	375	390	361	410	401	381	362	366	367	370	398	391	358	374	353	369	373	377	350	348	347	374	344	413	363	341	371	359	371	376	407	392	364	405	378	379	396	356	340	370	393	380	386	396	353	374	355	375	379	361	328	369	384	366	365	365	374	373	367	363	391	354	407	366	391	396	400	370	371	383	407	387	343	379	351	377	364	358	390	394	342	376	362	368	372	392	361	375	336	364	333	375	409	381	370	391	363	390	336	332	393	380	387	374	385	416	399	371	360	382	387	374	377	377	371	387	351	381	376	389	363	372	370	397	406	366	364	360	360	364	397	388	372	358	375	366	376	356	377	348	366	368	350	391	381	391	380	390	356	399	351	369	387	387	377	386	383	384	394	384	398	348	399	361	383	366	374	407	357	363	373	319	339	402	358	407	361	374	384	392	403	355	337	360	358	360	396	381	352	349	368	372	363	392	360	353	353	382	386	359	382	396	357	374	368	369	365	365	368	363	401	367	398	350	354	375	371	384	402	331	381	374	362	417	401	370	389	381	345	359	378	384	359	380	382	362	360	377	377	364	392	369	356	393	372	345	359	384	388	364	368	380	349	323	377	355	385	343	385	354	392	364	390	334	370	363	387	372	381	377	403	382	356	394	395	357	427	363	352	385	366	364	390	345	381	397	400	355	338	349	414	367	406	407	372	358	314	347	417	393	388	352	371	370	379	341	373	379	394	382	343	356	362	372	365	411	402	398	372	370	366	343	348	362	344	365	353	350	371	421	361	391	381	379	344	363	393	363	374	355	393	360	376	391	372	382	331	376	345	360	368	380	375	337	366	380	404	384	362	385	398	389	350	366	348	374	352	368	351	362	375	367	418	413	394	370	404	356	382	393	342	347	356	372	396	348	340	360	350	372	378	394	373	376	366	407	353	350	369	365	402	356	395	439	349	384	386	382	378	381	363	362	393	402	374	383	359	350	381	337	359	371	387	344	378	374	388	375	370	379	368	388	352	364	381	364	416	341	365	375	354	358	356	370	348	356	407	399	349	393	399	383	351	355	389	408	365	386	359	408	357	351	374	401	379	369	385	365	349
23871	21142	28400	24104	21153	10038	1135	696	615	527	572	543	466	480	453	463	433	432	416	383	380	402	409	408	437	436	411	430	382	388	394	354	412	409	384	385	369	394	393	374	348	393	394	427	396	359	392	411	396	399	404	399	375	375	386	394	404	364	376	358	387	362	383	368	380	370	396	380	360	400	400	371	378	374	412	395	382	370	390	389	371	373	356	378	360	341	377	353	396	372	385	331	361	358	399	363	381	395	352	343	361	358	359	371	366	369	381	354	372	364	395	362	403	374	367	368	368	385	370	357	403	353	386	365	351	381	371	371	386	383	376	426	359	362	383	384	368	401	371	387	389	410	384	368	359	390	358	393	381	390	337	355	356	403	363	348	362	360	374	373	393	405	370	353	382	353	388	347	385	383	398	381	401	354	336	386	381	353	352	397	387	395	385	377	373	389	403	390	373	380	372	374	362	421	386	348	389	394	353	379	388	376	386	389	355	379	382	376	414	368	352	353	397	409	376	383	392	370	363	380	337	420	411	412	395	392	383	344	376	384	342	368	401	363	368	369	391	384	356	347	386	375	374	373	390	394	358	369	383	389	379	379	381	357	370	379	372	362	341	389	364	355	382	374	385	392	360	407	389	371	381	424	401	358	351	380	370	364	359	384	379	365	348	375	341	360	396	360	358	356	381	361	329	395	334	374	374	356	371	394	380	391	372	387	378	379	357	359	354	368	351	371	334	364	371	372	415	352	383	348	354	368	351	368	406	369	414	413	352	402	360	364	373	368	378	392	358	411	319	374	374	356	376	382	370	360	365	356	367	375	349	376	395	360	347	373	367	385	362	376	365	369	385	402	386	374	373	367	363	355	376	361	371	362	374	370	350	377	382	391	341	382	382	389	380	369	402	381	398	425	367	360	372	348	390	369	379	382	375	360	378	389	384	366	352	359	376	351	355	387	360	392	396	387	351	387	372	367	392	355	399	357	367	403	409	395	368	321	319	391	382	396	347	351	368	355	340	382	389	373	406	426	381	385	378	383	401	351	376	392	367	345	377	357	349	396	362	392	410	395	397	370	339	336	366	345	391	368	357	402	340	389	411	375	353	372	371	404	382	376	369	363	355	408	387	386	379	372	344	376	354	358	348	376	404	374	359	373	392	395	422	381	358	345	389	384	399	358	341	364	371	368	362	415	354	397	364	385	379	386	400	384	365	347	410	378	349	365	373	388	377	369	361	373	355	373	381	365	360	394	354	376	408	371	362	374	398	372	381	375	387	370	366	410	377	406	365	360	351	345	353	360	359	374	371	375	378	397	382	418	349	363	345	355	347	401	366	391	394	383	391	337	355	398	363	335	360	358	380	357	360	415	360	395	410	383	366	370	391	339	408	350	388	358	350	380	373	353	390	363	381	443	396	384	366	353	366	365	354	404	364	375	389	377	370	364	368	364	399	389	394	353	348	381	384	366	356	370	388	401	380	351	383	344	404	386	399	385	380	403	360	360	348	349	398	395	401	350	397	392	393	403	378	391	361	354	345	378	332	398	377	341	361	387	371	354	381	373	373	343	390	373	385	389	360	363	377	414	330	364	359	419	386	365	396	367	386	396	358	391	382	373	372	354	392	367	360	376	366	373	342	367	339	376	359	381	401	372	395	396	378	400	385	388	386	351	421	345	372	350	398	359	348	377	351	365	406	362	375	379	388	403	362	386	359	410	350	360	360	357	371	371	387	420	404	392	394	373	378	372	402	376	377	376	410	380	384	389	365	350	360	370	403	372	365	389	359	354	367	373	356	371	379	396	364	387	388	367	364	369	388	393	360	371	374	337	360	357	406	364	389	394	411	386	347	391	382	365	328	361	392	333	372	357	380	374	398	326	380	361	406	348	365	360	366	381	360	380	355	346	376	390	410	367	366	374	382	366	373	351	375	390	368	351	347	373	359	372	344	418	352	358	349	360	356	398	381	374	366	390	350	372	354	370	390	361	362	385	368	373	391	380	378	384	375	394	324	356	368	343	360	393	399	378	393	403	386	391	391	344	349	378	339	339	353	384	367	395	380	395	352	375	369	392	354	338	384	375	355	368	406	374	377	366	369	368	382	376	404	411	403	411	332	375	382	360	351	373	350	408	342	332	404	375	390	353	380	374	390	373	363	361	389	390	415	353	360	390	365	386	422	357	345	389	391	389	361	391	379	342	391	358	372	374	370	310	398	380	393	384	355	366	392	375	362	396	368	362	343	403	362	397	375	363	355	380	364	361	375	354	377	420	395	370	354	347	364	375	379	383	371	362	372	345	360	379	353	373	406	399	384	377	356	341	394	379	392	404	387	357	353	386	365	409	378	395	371	348	398	395	397	364	351	403	391	395	356	390	382	350	376	373	338	369	379	403	404	399	350	358	388	362	345	361	371	354	387	377	411	391	363	355	348	343	385	361	339	375	376	357	351	353	393	375	394	358	374	395	350	404	362	396	337	380	352	386	373	361	363	363	383	382	373	372	374	376	385	376	394	352	390	373	391	395	372	376	367	359	371	386	361	363	355	382	373	361	355	361	380	374	388	346	408	379	377	344	364	351	412	360	395	366	405	363	360	373	401	384	402	381	355	381	364	357	400	364	364	351	367	357	374	341	388	386	393	357	371	383	385	380	354	365	385	366	367	409	357	371	363	380	357	375	362	408	373	367	366	395	339	383	374	375	355	326	353	389	361	370	343	375	376	411	373	367	371	346	332	384	353	357	345	360	361	373	367	378	379	391	356	357	382	331	384	343	378	411	401	394	348	381	379	390	373	388	388	385	381	370	404	358	337	351	356	363	422	351	344	360	401	375	346	362	377	378	363	372	350	362	344	406	362	371	384	348	351	377	345	357	354	368	348	370	340	363	387	379	401	377	332	384	355	380	382	334	358	368	352	369	386	392	375	388	359	392	381	365	397	365	372	360	394	384	362	353	389	389	339	401	332	394	369	354	369	408	396	359	382	363	356	385	367	382	364	379	344	372	376	410	359	391	376	430	393	410	373	375	376	387	357	382	357	373	413	360	356	381	395	348	390	362	390	358	351	373	402	384	376	419	387	363	375	360	388	372	389	360	333	369	369	363	343	365	372	378	360	381	367	353	382	348	364	394	353	379	396	352	395	379	358	380	341	371	360	352	389	373	397	354	380	376	370	338	355	389	397	351	378	390	381	379	350	385	348	339	365	389	396	387	368	366	412	375	404	388	372	367	366	386	336	373	373	367	388	429	392	398	386	395	387	364	353	404	345	359	376	379	407	374	381	366	386	361	368	346	396	374	352	380	343	363	321	381	349	374	364	326	401	385	374	392	396	377	375	371	388	359	342	336	396	346	349	403	371	382	373	390	380	416	345	364	380	365	351	348	357	362	354	381	341	382	379	407	393	381	379	377	358	391	373	356	352	396	389	353	392	366	383	363	366	362	348	411	363	400	386	371	371	372	396	384	396	375	363	334	383	380	360	366	388	379	377	389	370	371	390	345
24136	12221	6190	2942	2045	1542	1196	1032	867	748	682	621	583	547	548	473	521	499	454	481	440	448	460	443	441	440	449	439	441	412	425	450	399	425	397	416	380	392	411	421	403	402	400	430	443	370	433	412	420	426	432	401	399	402	391	406	367	419	428	413	417	390	393	411	416	364	421	390	458	424	434	412	447	428	397	389	397	424	437	401	377	404	413	403	372	397	416	395	398	453	416	413	440	424	393	421	417	409	370	377	417	410	400	367	365	454	374	393	382	403	408	381	382	400	402	412	388	403	405	378	384	421	370	430	418	368	402	406	396	406	401	399	396	406	425	402	418	416	409	408	406	374	368	408	373	410	401	412	423	411	419	393	430	370	412	376	363	413	376	406	407	395	407	397	405	407	400	401	358	392	385	378	406	403	412	398	394	384	369	402	420	428	395	420	394	410	398	409	372	397	407	391	409	414	406	411	426	435	418	409	421	430	425	416	389	413	392	390	366	432	420	407	437	413	409	406	413	423	384	408	388	407	376	391	389	397	416	434	419	408	408	381	428	407	386	409	400	396	439	402	385	401	374	388	394	358	397	362	415	429	386	399	388	402	364	397	424	418	376	397	386	403	420	427	427	393	391	421	383	374	360	381	427	411	403	384	397	374	435	449	389	415	399	407	420	393	428	390	390	402	414	366	429	404	355	368	383	430	408	391	391	448	442	414	390	427	420	407	390	372	405	439	422	406	412	366	412	420	350	383	370	391	421	383	393	404	403	413	376	395	397	379	396	390	400	365	399	409	421	358	374	409	394	385	385	386	365	373	399	400	391	383	418	393	395	414	399	417	375	353	383	410	402	410	394	396	401	387	379	395	391	411	391	387	380	380	387	383	420	371	406	397	393	358	418	408	421	412	391	414	418	388	386	394	387	401	399	359	413	408	413	369	391	394	413	379	382	419	415	419	417	418	377	405	419	408	411	443	388	411	403	423	383	378	381	393	394	387	394	406	436	400	390	381	421	406	429	384	375	371	390	412	409	396	422	399	423	384	400	382	400	418	381	418	404	429	402	395	377	414	419	410	385	412	406	433	403	403	413	410	424	405	424	388	396	440	400	401	388	409	387	357	405	388	441	378	362	415	416	413	393	441	426	365	409	449	425	364	438	387	400	393	363	408	428	424	406	416	411	424	450	388	390	416	392	387	403	412	386	372	426	408	392	360	378	379	384	404	410	379	389	400	407	414	399	358	419	398	375	415	387	403	384	415	420	399	379	380	384	395	386	394	359	412	389	368	365	392	386	403	399	423	404	444	409	381	444	399	440	364	422	391	402	443	391	373	413	449	408	377	411	438	403	402	384	450	409	427	419	409	402	376	374	426	397	411	394	396	381	398	381	404	380	407	339	404	382	406	423	398	402	365	414	427	404	402	390	420	380	434	406	397	398	418	398	401	401	404	383	413	406	399	404	407	423	393	422	400	384	375	396	410	387	387	387	403	383	423	440	375	440	379	399	423	446	403	402	404	375	380	398	436	399	396	422	410	381	386	426	403	425	401	398	430	362	401	372	409	378	369	401	353	347	397	417	388	426	404	374	397	409	390	435	426	397	404	376	405	388	386	403	397	395	387	401	385	401	458	345	413	392	374	404	388	356	405	394	418	390	369	414	405	409	383	424	411	412	400	402	388	370	430	364	379	427	383	374	382	419	409	388	423	396	417	382	407	410	396	405	396	402	394	390	394	387	405	396	406	384	440	371	398	382	402	380	417	412	377	416	417	442	418	418	426	400	430	405	415	403	416	433	404	409	396	414	390	394	427	374	427	409	389	430	388	403	409	380	377	383	401	446	420	404	375	418	412	408	361	388	403	413	397	384	405	379	430	417	392	409	385	425	424	376	389	408	436	401	388	420	450	370	396	402	383	427	414	406	373	405	388	379	404	396	409	405	374	446	395	404	399	392	394	386	402	399	430	390	380	388	384	403	361	389	399	435	393	407	371	426	354	402	391	382	393	379	417	398	386	391	380	407	405	409	411	371	372	401	432	412	415	410	445	436	391	371	407	385	413	389	425	403	356	413	411	420	407	386	395	426	383	379	426	403	410	375	415	395	413	393	380	425	411	427	404	429	379	376	381	428	389	410	392	381	418	434	360	400	391	427	392	385	407	403	384	414	419	424	432	409	433	399	422	400	412	396	434	416	365	379	422	416	409	418	418	404	441	405	376	405	430	378	423	383	435	404	395	398	410	428	396	358	410	437	416	422	397	373	418	418	439	434	440	392	415	394	401	379	399	409	409	372	389	383	418	420	366	387	376	374	414	433	410	448	360	382	376	386	388	400	424	397	374	424	372	433	395	370	393	404	403	397	383	386	427	377	370	390	356	388	431	392	439	388	382	401	410	421	381	419	402	415	439	414	396	426	394	397	397	434	404	421	401	378	365	377	425	396	396	422	405	374	391	384	427	378	387	446	415	406	384	375	404	396	425	430	377	387	379	428	434	382	407	395	399	432	415	404	408	352	423	416	412	412	412	406	439	392	440	395	387	411	390	400	398	364	416	375	407	384	400	384	406	428	420	367	403	377	375	392	397	402	427	357	377	392	421	380	438	398	392	420	404	431	417	415	405	375	395	351	392	389	404	422	380	408	384	377	419	393	406	410	418	371	435	380	445	420	421	392	436	379	385	433	394	423	434	421	410	384	415	424	387	411	377	393	415	379	390	380	389	392	394	415	427	409	375	404	415	377	355	392	408	423	393	423	417	384	412	420	406	405	413	372	406	404	406	408	405	387	397	387	412	433	421	414	399	389	391	405	408	435	369	425	381	412	413	387	415	399	407	393	398	383	374	420	433	383	397	402	386	385	436	424	396	410	408	417	413	416	388	403	409	389	409	401	434	381	354	410	412	402	437	404	378	404	395	394	367	403	381	402	401	380	413	402	356	396	389	382	422	394	427	385	374	419	370	453	414	407	386	409	434	418	415	430	436	372	400	400	392	388	393	408	415	387	429	390	409	391	423	427	415	422	375	414	415	422	403	393	402	357	403	401	397	402	376	349	391	414	382	393	412	428	414	410	374	421	410	405	368	373	408	412	396	412	407	406	406	403	435	413	399	423	399	415	401	387	413	359	402	403	386	423	408	397	418	402	378	419	365	390	423	411	405	441	383	388	424	411	389	367	361	371	391	367	414	395	390	405	427	377	433	374	443	406	393	393	378	405	396	391	403	386	417	383	397	441	385	359	403	381	370	427	371	417	420	436	363	407	390	381	400	433	371	396	430	426	390	414	386	452	402	408	415	440	409	414	414	369	404	397	414	382	415	398	398	399	413	397	418	430	400	405	437	401	411	394	432	429	393	406	429	435	407	397	391	417	379	385	381	393	400	381	397	412	387	444	422	414	400	365	434	416	422	419	395	408	415	411	401	419	406	399	418	373	401	359	405	392	399	406	424	395	368	407	391	364	396	427	394	374	375	420	424	377	406	408	399	409	392	413	384	382	419	429	373
24925	21007	27069	25092	10706	1204	927	822	728	723	750	729	753	702	726	739	669	714	679	654	657	712	698	689	666	699	638	668	643	672	640	690	631	648	691	644	630	665	683	670	687	657	680	626	644	656	683	662	660	666	641	626	636	685	662	680	648	652	666	654	643	680	621	653	605	649	699	674	612	571	687	656	646	649	691	681	649	648	660	656	652	663	676	679	675	618	650	671	656	671	613	670	665	683	643	663	630	619	708	708	641	687	612	671	668	673	583	655	666	673	641	658	653	684	646	669	647	675	658	659	678	610	586	640	647	700	677	632	606	642	714	665	675	645	630	645	634	669	622	690	664	699	684	676	612	663	691	630	658	660	665	590	694	665	681	635	649	640	663	684	649	630	678	636	632	612	657	617	689	646	666	682	664	618	634	660	698	682	673	648	665	643	663	617	618	601	679	633	649	684	613	644	669	684	650	621	674	624	659	649	681	615	647	644	630	664	612	628	676	612	616	659	697	680	641	650	677	656	669	673	687	623	653	675	655	692	645	641	624	663	642	639	651	688	657	610	616	651	659	634	698	663	625	694	630	642	661	680	642	654	649	678	621	644	650	652	648	697	633	647	662	662	698	630	657	661	654	670	638	685	637	636	667	631	668	666	605	647	627	603	643	653	661	691	659	629	644	649	622	649	645	654	683	673	670	640	650	683	644	684	627	668	663	695	651	687	668	674	682	702	675	664	653	670	723	686	658	668	697	693	665	667	680	614	653	633	630	650	669	664	658	667	660	602	684	709	693	676	640	642	622	672	630	719	740	648	681	670	648	662	671	638	613	665	686	666	631	653	661	672	655	689	672	677	651	625	680	677	655	680	684	723	657	661	631	664	666	638	716	683	633	693	718	677	697	648	672	643	610	621	629	627	649	645	634	694	616	611	650	662	649	696	651	626	696	641	617	636	630	637	648	663	662	694	627	621	645	648	650	656	662	650	651	633	648	593	684	622	697	610	673	699	640	663	670	586	639	686	643	634	665	617	665	599	678	673	631	659	641	670	659	684	620	626	656	668	643	712	622	636	702	660	699	669	636	687	630	677	650	694	639	678	640	667	643	644	636	664	631	604	637	627	653	657	689	609	655	694	652	670	667	642	659	715	651	665	626	671	596	644	636	637	645	636	662	610	707	672	616	676	648	652	629	641	632	690	677	667	640	662	656	642	665	647	647	656	656	676	663	680	665	660	646	634	708	627	642	688	669	649	650	628	659	653	661	664	627	643	614	690	656	671	709	658	661	632	659	692	632	651	711	648	685	665	626	679	656	690	646	706	679	660	651	630	617	670	667	657	623	709	690	642	660	680	673	699	650	645	648	652	693	654	637	656	646	640	633	675	663	635	706	666	651	643	684	621	641	666	655	650	662	618	664	647	643	634	685	666	657	633	611	646	652	629	640	678	666	646	646	693	666	698	629	707	692	667	636	718	631	675	661	653	693	638	613	615	672	639	637	628	654	650	679	650	701	656	679	653	663	676	682	644	645	664	632	699	640	673	690	679	669	692	676	663	691	642	696	651	716	646	645	715	630	647	666	675	605	664	665	656	681	682	667	713	619	700	668	661	709	631	676	656	661	653	679	669	641	638	641	653	685	678	674	664	649	700	669	615	626	686	631	633	675	666	606	675	652	665	638	632	658	652	656	639	662	599	646	657	627	676	677	628	641	668	643	659	638	638	637	600	604	694	694	618	623	684	672	619	666	639	613	680	639	646	676	683	707	656	671	677	630	678	652	650	690	627	623	630	659	692	601	619	704	662	642	661	688	708	667	665	645	650	678	683	669	685	662	621	666	650	648	636	648	705	693	661	685	647	663	670	662	673	653	679	664	625	633	618	643	608	652	672	703	676	674	642	584	685	661	658	622	656	667	624	616	663	646	630	635	687	619	680	627	643	650	641	641	624	681	654	709	644	648	701	620	669	628	670	664	647	678	626	652	609	648	646	689	624	672	693	648	671	628	631	647	680	658	671	637	675	635	692	585	657	668	648	688	646	662	634	663	654	665	667	647	690	663	654	695	712	678	645	616	695	681	663	647	694	638	657	665	644	682	681	613	631	693	624	656	628	683	647	635	640	683	635	651	642	664	712	655	660	671	660	683	672	678	656	660	651	641	650	690	691	651	697	652	662	668	646	627	664	652	695	699	723	643	679	675	657	726	666	616	617	690	672	662	625	670	627	655	645	639	692	632	660	671	608	653	662	649	705	629	639	673	674	680	650	664	637	687	653	635	640	644	712	627	656	642	649	643	676	665	620	670	686	620	655	655	630	664	642	651	666	664	635	654	618	652	661	621	719	649	656	684	643	645	643	668	619	657	617	672	619	635	655	638	620	630	627	652	624	684	662	636	689	702	671	682	624	649	628	657	647	641	639	660	601	663	661	660	682	626	674	630	592	628	661	646	649	658	659	669	644	683	668	632	693	698	695	637	682	661	673	670	603	650	647	666	653	659	652	667	638	666	699	645	654	627	624	650	684	621	640	659	661	671	668	659	692	642	675	596	673	671	656	624	699	663	668	674	678	651	690	666	631	632	689	693	647	641	669	668	623	653	658	661	666	652	654	642	624	654	656	663	668	602	687	701	651	682	693	629	663	672	651	605	716	693	646	657	642	627	682	661	627	653	634	653	694	617	632	684	670	708	677	638	638	647	677	653	628	653	719	598	695	661	633	653	691	654	646	649	620	648	673	630	683	695	626	645	621	690	661	651	618	655	682	663	650	662	646	643	668	664	644	643	664	632	648	658	653	640	645	718	629	679	619	673	643	707	661	663	685	685	650	658	674	680	617	644	679	634	620	618	694	634	611	664	627	700	647	630	643	621	666	660	575	648	643	645	636	612	635	662	711	643	644	663	588	696	635	680	655	675	613	673	667	686	686	669	673	647	634	613	656	629	675	621	681	660	643	682	620	640	648	664	665	591	663	640	649	630	643	632	637	659	616	686	685	651	633	667	638	618	652	614	661	659	608	640	638	663	601	654	685	669	615	673	672	639	638	661	666	659	687	634	703	651	676	612	641	661	636	669	677	677	641	605	677	658	683	692	632	648	657	678	675	654	674	644	692	688	660	591	668	646	639	637	662	664	658	613	660	697	679	655	669	668	656	639	635	689	643	633	664	604	603	676	629	669	649	642	605	649	706	639	646	656	659	658	654	650	655	672	669	663	663	647	683	670	648	644	634	673	666	649	655	674	654	631	701	647	690	654	685	660	635	679	625	653	656	657	643	638	677	638	649	658	663	684	641	638	652	615	688	648	627	637	675	660	658	625	628	654	682	656	619	631	643	619	688	681	633	677	628	663	663	667	630	692	631	658	690	624	621	622	668	628	647	687	663	643	632	634	655	620	701	640	643	606	674	644	676	667	644	603	627	619	667	665	634	623	638	664	637	645	651	667	694	655	690	609	632	690	638	661	671	627	662	630	627	646	696	687	633	629	644	687	632	681	683	664	698	663	658
22976	7830	3677	2054	1615	1314	1189	1072	975	914	835	808	830	803	769	728	765	735	689	748	705	771	731	697	737	745	764	717	756	646	689	726	704	660	688	685	775	736	705	672	726	700	711	730	703	714	671	731	709	664	655	697	687	715	685	728	705	679	728	694	727	716	702	742	718	694	697	725	712	669	703	730	736	679	667	734	671	676	722	674	648	672	678	755	663	671	729	719	708	686	654	709	715	727	699	725	729	696	702	727	686	704	683	704	624	643	671	710	720	704	696	663	673	697	690	708	732	782	700	699	711	720	676	679	723	749	749	711	733	730	724	690	683	643	691	684	733	651	722	696	734	699	694	715	723	705	692	710	712	732	713	704	670	718	694	696	696	678	731	719	669	717	703	676	664	690	735	650	690	653	659	717	675	701	752	736	692	730	707	735	657	723	661	669	696	678	749	674	695	713	712	671	707	699	734	651	698	707	687	736	681	674	700	690	678	708	696	727	665	746	650	660	702	713	641	725	708	714	665	676	673	730	744	736	700	725	682	717	722	702	737	695	719	683	659	659	652	685	728	725	670	720	667	646	729	675	692	734	736	682	655	703	688	675	702	686	707	687	708	678	689	735	722	700	683	681	681	705	681	680	678	686	708	697	690	708	727	747	696	697	678	705	715	672	696	709	703	696	690	671	661	715	699	754	700	699	662	683	670	748	672	689	711	698	653	703	693	665	738	674	683	693	679	660	701	726	666	660	705	715	706	707	714	682	678	677	722	696	689	697	725	693	680	712	675	691	750	639	671	649	689	715	680	702	688	696	731	683	705	712	661	686	694	660	700	725	644	688	709	699	673	668	697	740	692	739	710	729	708	710	672	689	672	708	703	732	696	733	726	686	702	708	736	686	685	744	685	691	688	671	691	674	689	706	656	683	722	667	655	718	692	702	706	687	667	684	663	665	669	691	679	722	690	703	679	626	699	714	692	698	696	720	694	704	689	681	751	713	696	712	726	696	716	709	689	708	674	688	684	677	721	634	675	651	709	709	724	661	697	720	726	666	723	728	680	674	731	709	710	697	657	678	681	691	725	715	744	738	713	650	730	692	702	726	711	687	750	722	721	726	725	677	696	652	713	722	689	700	724	733	681	711	712	701	687	682	673	706	631	660	685	680	706	716	695	712	702	686	694	664	733	700	687	650	709	704	719	641	726	687	683	699	671	732	701	693	692	727	709	690	692	682	708	694	732	713	676	719	702	630	747	680	712	666	709	709	722	647	720	717	735	693	679	664	691	688	696	738	704	711	719	749	730	679	706	639	672	711	685	711	690	684	703	724	644	690	686	675	673	696	689	715	681	688	677	686	682	725	731	755	692	738	685	697	694	712	668	678	718	693	694	682	679	612	705	721	656	701	679	700	704	702	728	725	624	709	692	694	711	664	748	721	721	724	679	760	691	738	690	728	684	719	748	728	729	690	707	722	696	703	731	697	725	694	667	723	726	701	699	691	690	690	753	621	713	657	654	755	689	697	696	705	652	665	677	706	650	666	723	707	718	694	673	727	738	778	702	713	675	673	718	706	738	736	632	698	644	699	692	658	685	709	692	696	708	687	686	660	704	708	696	731	662	677	711	694	698	768	717	737	711	669	711	690	714	661	654	717	667	681	750	718	670	711	779	701	644	763	709	648	667	696	722	704	659	672	692	721	670	663	665	732	698	691	712	707	704	675	637	716	703	693	744	720	716	687	719	718	699	656	728	678	680	672	721	697	723	719	663	709	655	672	669	711	690	687	688	717	709	709	674	714	672	731	720	702	685	657	668	703	684	738	675	715	678	691	709	655	696	664	665	675	629	695	706	722	679	718	600	722	717	714	723	712	698	724	670	711	697	665	691	701	735	696	676	676	705	687	681	723	682	702	736	679	671	688	712	716	689	718	667	706	746	705	661	672	687	693	691	703	736	707	726	698	694	718	686	724	698	732	650	663	707	744	703	730	726	699	684	730	686	747	708	752	744	692	691	692	652	688	733	679	736	689	678	681	704	678	686	695	702	679	753	687	670	709	695	716	678	670	686	721	697	664	701	666	714	655	699	701	685	723	712	701	699	698	726	734	713	729	707	700	753	655	684	721	676	722	759	722	713	687	708	693	682	673	701	680	741	674	684	689	678	659	706	702	655	624	703	738	689	700	698	736	702	703	689	730	680	694	677	709	674	684	745	656	686	661	661	744	745	685	753	713	745	668	696	734	666	704	674	727	719	768	700	710	639	696	668	706	691	698	732	735	704	663	663	703	729	663	700	667	707	744	713	652	683	681	672	703	743	703	663	670	683	678	705	701	723	683	710	708	738	678	687	740	697	661	647	673	709	671	718	690	733	711	722	728	672	710	673	750	708	682	699	707	709	682	718	706	746	707	651	732	696	734	700	745	680	687	713	702	717	730	703	650	717	701	680	672	733	696	769	675	716	696	643	738	679	707	705	689	697	712	685	674	725	674	699	661	706	704	684	671	721	702	716	708	702	668	708	699	664	720	702	692	700	758	685	662	690	720	664	717	721	662	707	673	711	652	698	715	695	723	701	706	735	691	714	705	703	739	728	667	700	682	729	694	705	709	689	712	666	732	669	677	650	684	699	669	695	676	699	702	734	688	646	678	712	720	723	682	694	731	706	706	694	701	689	726	644	655	693	713	654	688	676	712	653	664	710	648	737	680	695	710	767	691	662	670	702	697	711	728	690	711	697	697	723	687	721	678	659	709	682	685	712	629	645	731	714	722	647	705	740	653	651	720	686	716	667	737	738	667	686	634	712	716	703	639	650	636	770	685	708	711	690	688	656	697	666	711	716	749	686	706	739	697	681	705	691	702	718	686	678	731	695	668	742	721	653	694	663	716	664	690	695	733	659	706	713	713	677	727	702	683	742	656	693	676	656	684	697	698	687	710	693	726	707	683	737	711	636	708	709	736	734	624	688	667	690	748	687	689	630	663	702	689	676	689	632	697	711	646	691	757	677	700	707	731	668	699	740	702	678	711	774	662	716	694	670	710	750	690	707	640	680	710	673	722	713	692	686	692	680	633	675	707	711	707	675	682	748	679	728	709	681	703	676	722	690	727	755	681	684	716	713	739	698	657	756	693	684	671	658	647	729	683	704	697	672	667	709	703	669	730	703	677	683	708	714	727	763	697	689	738	723	646	719	712	691	667	692	711	708	700	695	754	727	700	703	755	712	691	704	702	742	736	672	686	721	720	684	708	669	683	688	661	671	681	653	732	705	714	716	725	671	650	709	718	722	708	708	693	714	731	704	723	711	711	755	685	692	663	720	696	719	675	728	702	713	753	685	720	701	642	718	709	683	695	659	672	729	754	706	716	716	692	694	666	686	640	706	740	688	689	691	675	727	659	689	645	693	691	681	729	686	730	702	657	729	703	764	697	764	678	675	702	665	718	694	693	709	751	687	730	710	674	700	701	647	669	703	743	707	731	669	685	679	725	677	650	717	689	673	708
22700	21132	28808	23701	21133	21222	9326	1629	1263	1175	1137	992	952	969	976	923	1002	899	863	889	877	855	867	842	831	815	875	879	968	789	848	843	855	845	803	765	774	822	864	844	820	823	799	811	819	787	845	865	782	839	795	867	852	824	811	818	795	766	850	750	867	825	805	797	834	823	826	813	817	812	784	860	805	841	791	777	776	794	834	814	797	822	784	808	883	819	827	846	787	786	911	816	794	809	794	819	778	802	820	769	817	791	819	838	807	798	836	778	825	826	848	836	815	806	851	896	843	847	860	774	779	853	827	814	854	799	788	789	836	780	807	857	836	818	851	870	850	906	813	836	803	821	814	784	828	810	839	768	826	818	769	840	787	846	845	774	812	816	840	904	798	804	799	795	816	815	876	863	822	806	762	761	826	809	805	813	907	837	808	815	790	806	813	790	777	818	789	829	804	808	781	802	816	778	816	767	809	822	842	848	785	855	821	788	793	786	794	808	845	834	844	817	811	830	790	773	835	819	806	771	813	797	858	821	816	823	800	755	806	791	802	818	800	780	795	829	880	829	786	793	806	832	873	823	801	826	814	759	802	815	821	797	819	745	825	827	766	846	803	818	860	815	786	825	765	829	839	824	877	815	832	845	852	793	803	789	791	757	790	854	817	804	814	850	831	813	844	812	737	723	778	845	812	771	845	819	797	828	862	808	847	814	836	777	822	813	807	782	804	834	827	846	824	811	776	852	853	815	810	801	861	821	800	783	768	829	839	787	806	794	844	822	755	802	820	824	753	806	835	870	811	870	832	869	865	875	812	827	816	824	851	823	773	814	774	832	807	787	817	820	771	808	808	844	818	783	795	814	824	804	800	772	788	761	823	817	837	836	808	814	786	812	799	784	795	813	776	825	840	798	814	757	853	841	838	834	770	844	807	799	766	836	800	811	863	802	848	829	802	795	792	822	845	793	888	808	799	827	791	770	819	729	834	821	844	850	793	835	801	834	867	778	795	844	810	788	813	811	822	816	780	800	838	790	840	813	813	785	805	830	807	820	808	825	813	758	820	759	785	819	801	855	808	835	812	803	844	857	826	797	836	723	821	846	820	836	790	832	830	813	819	899	829	770	828	886	808	791	804	771	833	794	847	823	803	834	804	834	819	783	816	803	834	828	776	822	839	825	803	824	758	845	805	812	867	798	806	816	806	822	773	802	788	869	788	853	833	805	803	824	790	789	821	881	782	757	766	835	803	819	821	790	828	848	805	837	869	832	836	807	775	817	827	798	756	795	859	876	766	809	795	899	805	765	826	805	815	807	803	788	775	799	797	842	819	818	820	850	853	829	800	798	797	807	859	805	820	814	778	771	859	789	796	812	854	800	800	828	767	882	768	792	821	809	805	832	808	823	809	806	834	815	840	811	809	837	800	836	817	780	786	808	749	842	800	807	800	870	830	833	765	807	772	794	809	841	827	835	784	824	793	840	796	800	858	833	850	779	834	840	808	840	837	798	847	832	757	834	866	806	756	807	835	785	825	809	803	820	820	762	799	808	810	777	775	805	874	797	839	862	800	845	773	769	793	774	875	794	777	802	810	799	851	817	815	767	805	801	816	755	825	796	815	824	814	844	845	845	867	825	782	805	788	805	858	836	804	815	774	814	808	835	837	812	772	800	801	847	855	795	843	820	762	871	818	851	805	818	822	851	839	789	803	792	891	811	751	828	845	837	823	785	831	799	831	796	852	859	810	782	799	811	806	820	828	768	803	812	817	783	832	772	798	802	829	796	815	795	855	818	760	870	795	837	790	818	808	819	812	828	829	836	863	840	838	768	762	813	799	819	840	832	814	791	844	822	859	803	774	819	817	807	812	784	815	819	820	800	843	806	840	816	846	763	859	834	815	778	844	817	785	818	837	785	860	821	803	859	794	827	837	822	837	846	798	843	784	827	823	879	800	823	868	781	792	801	846	813	821	825	786	792	739	815	773	770	806	860	835	750	823	764	780	839	827	800	837	798	799	804	770	849	837	797	767	807	832	834	858	853	807	784	760	812	773	804	806	814	880	853	827	831	818	783	810	800	817	843	792	786	863	842	781	799	819	851	815	826	812	788	775	797	783	793	769	821	768	786	858	785	791	843	830	858	812	838	854	806	807	828	805	861	813	803	845	813	845	770	800	780	791	819	775	832	844	774	820	838	795	798	827	844	793	813	793	773	799	775	773	829	854	859	799	828	853	776	825	820	818	821	813	790	768	789	775	787	821	817	808	809	831	784	796	823	846	779	808	771	783	816	829	821	839	812	808	751	854	772	853	800	798	826	817	811	841	903	813	794	831	803	789	808	787	793	835	800	765	773	763	760	871	805	821	800	818	815	831	817	786	774	771	803	830	847	822	805	767	816	824	770	811	840	820	777	778	753	838	761	795	778	833	889	842	810	880	832	753	829	823	816	806	808	811	829	851	824	843	823	787	800	806	814	818	775	749	856	815	807	839	803	848	831	798	790	772	784	848	836	788	805	817	789	796	768	791	837	835	819	791	826	812	792	787	790	768	825	776	815	813	817	819	848	809	818	753	761	791	770	821	805	779	820	805	856	829	810	829	797	805	781	768	797	881	827	860	832	830	796	849	801	751	795	787	784	876	804	790	803	836	797	800	800	813	861	810	789	833	862	878	830	841	858	825	772	811	819	790	842	755	799	842	779	822	774	814	789	805	856	805	838	838	815	789	804	837	798	790	797	821	844	801	811	745	805	799	831	827	796	771	794	821	775	862	823	846	805	817	799	862	817	827	797	799	790	822	765	819	867	814	786	874	801	850	861	848	789	795	743	822	844	863	761	809	853	809	822	814	811	832	819	754	808	828	833	835	853	843	836	835	761	793	807	800	823	852	832	775	824	774	787	828	878	808	807	795	758	874	765	893	791	824	826	809	852	825	791	766	793	799	759	862	836	822	786	766	777	764	834	809	794	810	860	876	837	787	817	797	829	812	814	825	782	827	830	827	796	829	791	819	795	771	845	820	824	784	858	837	811	773	816	803	844	753	819	776	821	854	850	817	769	803	784	790	833	815	819	794	812	786	775	788	831	798	819	819	798	800	838	754	792	823	798	836	812	866	825	774	781	790	833	836	779	793	795	817	806	803	803	805	803	796	808	851	804	793	863	790	843	827	853	806	855	817	804	867	791	842	792	819	845	825	790	780	791	877	834	757	815	818	821	815	823	794	848	818	806	794	858	806	799	799	829	825	789	836	809	776	815	760	849	819	850	754	801	842	851	831	792	790	790	818	815	816	834	823	800	773	825	768	795	832	814	780	751	799	826	836	776	769	803	820	817	821	806	854	809	787	801	870	790	809	803	848	820	830	812	811	768	788	775	816	766	763	814	772	824	800	817	831	854	803	845	836	742	810	848	816	804	803	891	814	872	787	823	823	804	797	797	862	809	823	844	799	794	832	827	764	805	779	802	788	809	811	820	824	827	863	795	799	818	837	830	784	785	835	848
30055	17551	10547	5360	3894	3062	2365	1973	1720	1481	1345	1213	1167	1133	1018	1053	1008	992	978	932	915	907	900	926	874	906	854	835	915	883	851	825	884	854	829	869	871	833	886	785	819	829	839	887	841	836	868	832	819	802	780	824	823	837	834	835	828	825	878	836	842	797	841	853	824	821	861	794	840	841	804	834	882	836	832	810	837	812	841	808	836	817	819	803	835	811	859	825	787	837	850	810	871	833	815	824	801	814	820	806	828	834	808	827	822	855	825	811	864	808	806	798	808	853	821	834	804	810	835	800	803	876	820	832	838	844	830	806	793	839	839	858	819	804	804	794	865	837	824	820	809	781	836	812	844	828	778	785	804	779	807	761	793	768	769	800	764	852	855	835	806	795	828	850	830	764	783	811	897	848	868	803	811	828	787	814	835	758	820	811	811	810	839	764	823	859	833	846	806	774	856	796	796	799	863	859	734	866	823	808	815	779	807	820	833	846	804	821	844	823	858	812	769	830	752	786	833	842	823	769	819	764	844	756	793	799	849	841	827	828	845	830	818	823	815	844	824	834	805	792	772	795	778	787	832	825	775	852	820	805	879	846	794	883	827	862	860	821	821	819	803	848	790	836	845	829	841	852	793	845	834	798	884	809	802	843	809	835	797	837	883	811	793	839	819	827	784	806	853	838	758	857	840	798	839	796	838	821	812	846	780	856	838	795	833	834	813	768	794	854	779	824	829	849	871	863	839	816	834	860	855	805	858	819	837	849	839	769	813	805	830	807	816	806	848	805	843	782	863	815	857	895	784	851	870	810	796	817	851	854	791	823	806	816	873	832	782	841	815	838	812	820	844	828	788	815	789	836	819	831	842	766	826	843	849	784	801	880	830	776	825	775	828	780	829	781	816	820	822	837	843	825	814	808	869	792	817	821	811	811	823	811	796	859	795	820	841	862	804	821	806	812	854	832	817	810	815	854	862	773	812	843	837	792	832	840	826	837	808	789	825	790	829	759	823	825	812	766	817	785	806	822	843	850	853	826	789	790	782	839	791	856	832	801	850	828	757	843	825	780	773	853	833	831	818	843	853	799	879	816	806	806	810	798	814	837	830	837	794	823	881	832	851	779	824	796	844	800	825	801	858	819	812	792	799	834	769	812	797	857	838	856	807	808	801	841	863	839	777	795	814	801	822	848	813	826	798	816	783	824	822	862	806	888	867	818	808	825	838	791	799	802	850	787	873	826	831	844	903	834	820	765	771	841	836	844	797	857	817	836	858	805	790	810	788	838	850	841	817	820	787	788	810	787	810	817	843	867	825	822	814	878	797	893	783	801	869	782	813	852	843	884	819	849	856	830	876	772	856	803	787	826	802	829	848	826	836	843	820	825	821	847	823	786	817	860	850	822	819	872	790	764	773	839	807	793	821	841	772	804	824	809	781	815	847	830	834	863	865	850	816	861	799	828	803	783	849	819	843	828	799	777	814	830	878	841	771	854	820	798	853	820	819	765	803	792	795	750	844	820	831	822	860	819	816	816	802	835	856	804	821	826	770	808	804	817	877	868	840	776	838	828	825	813	823	756	793	795	800	902	809	862	800	840	825	864	805	855	854	803	804	803	872	823	826	857	826	810	914	785	840	845	800	797	804	847	837	819	833	795	778	835	854	848	802	848	790	816	794	803	804	831	810	836	864	859	834	801	778	778	841	797	794	825	788	846	835	803	832	862	813	845	784	828	819	813	842	804	848	830	883	803	806	777	817	824	827	779	764	799	799	827	759	866	796	804	778	809	786	815	857	872	832	807	769	800	808	780	803	806	834	824	803	803	799	819	786	809	825	839	826	823	821	799	827	798	787	813	792	858	803	765	810	843	768	758	865	837	808	870	881	835	798	814	837	835	819	807	832	809	818	773	860	872	832	814	846	863	852	828	798	814	829	823	808	839	788	864	768	810	876	879	837	834	872	856	885	846	886	782	818	803	816	811	813	826	871	797	800	820	788	835	840	823	810	799	789	847	823	758	835	796	873	939	857	857	871	810	741	838	806	851	800	834	863	781	814	819	848	771	795	840	816	830	818	801	826	826	873	856	791	846	876	770	797	823	813	840	879	800	808	861	844	862	836	803	795	862	866	832	838	796	798	828	789	823	828	831	844	801	820	815	810	823	809	787	835	834	803	797	771	834	815	879	831	828	801	786	803	866	826	817	798	813	834	806	837	843	852	832	797	831	879	837	793	818	825	842	782	838	782	849	758	871	857	844	854	819	844	820	819	811	773	842	869	809	773	837	829	806	792	773	828	839	802	817	824	788	792	854	861	846	805	836	846	830	795	813	803	832	862	831	789	853	828	823	821	824	850	849	807	814	810	765	821	814	816	850	799	832	783	824	837	835	796	745	893	768	833	763	826	808	863	824	822	836	871	858	803	833	825	848	823	814	883	882	778	832	849	805	828	816	812	819	846	838	799	829	809	823	838	847	776	881	840	819	852	837	861	773	816	776	802	827	762	824	846	838	780	817	851	810	825	742	806	862	796	803	809	835	814	810	811	796	818	814	822	810	864	792	846	804	871	816	800	857	805	808	805	858	852	853	778	819	813	822	846	882	783	836	812	866	789	805	838	808	804	809	823	819	852	896	850	800	792	806	796	776	824	837	842	831	861	799	846	811	795	811	763	803	804	838	855	799	821	770	775	781	799	840	841	793	846	854	820	812	783	795	783	829	815	821	772	781	869	850	856	825	820	812	786	843	789	811	778	822	791	785	774	845	851	832	834	803	802	857	811	824	871	829	885	826	888	854	799	819	819	817	808	855	839	825	832	802	814	828	787	833	822	783	828	868	834	855	836	823	865	796	821	775	855	820	834	855	855	838	770	826	835	841	787	797	843	826	804	832	837	862	839	802	814	863	796	822	814	836	833	838	820	828	838	817	822	833	791	815	787	791	808	843	827	842	872	826	849	825	820	829	843	820	831	785	824	837	809	853	813	848	796	804	820	808	814	787	836	824	902	798	846	823	810	790	804	847	828	818	776	794	817	794	770	828	825	806	905	785	795	875	821	844	773	814	810	871	768	787	813	845	826	846	819	777	818	829	823	815	871	812	765	808	772	732	848	840	847	796	830	769	795	749	854	833	823	822	840	798	790	772	834	811	844	820	802	743	824	815	795	816	753	855	803	790	834	792	796	809	799	797	834	809	838	785	821	863	829	815	772	788	831	855	813	896	810	794	821	741	855	798	832	864	876	811	851	890	804	833	821	787	854	806	811	855	790	841	872	863	822	814	798	788	794	842	893	830	853	745	807	844	791	830	830	823	782	811	805	843	821	833	822	835	837	813	818	788	849	811	809	827	787	820	803	793	872	847	771	793	817	839	815	840	815	858	815	748	786	852	810	769	804	798	765	793	825	801	872	799	820	779	802	811	810	825	837	789	832	795	816	848	819	812	816	822	789	851	818	805	757	750	856	784	803	820	816	771	848	866	776	829	828	810	800	813	817	797	835	769
27704	18341	4492	644	425	357	377	366	349	332	367	313	360	369	350	362	353	365	325	317	349	340	380	344	350	307	356	324	360	346	309	352	315	310	324	333	324	315	317	364	327	319	348	312	343	337	317	333	317	301	349	306	312	338	336	321	342	339	314	339	302	339	365	323	352	323	293	346	356	322	357	314	319	324	324	355	335	283	332	311	315	356	341	346	345	310	334	305	330	337	342	341	332	348	334	285	313	321	310	381	323	313	375	352	330	306	342	312	294	314	324	326	335	342	317	302	336	344	319	361	327	319	356	355	321	340	304	353	336	342	338	337	361	310	347	374	326	357	316	331	324	308	323	319	341	329	358	332	318	339	312	341	330	325	332	361	302	344	326	319	318	309	351	332	321	350	336	364	335	314	323	355	331	326	291	312	330	302	367	311	351	320	336	333	342	343	335	318	331	332	348	328	353	320	357	353	291	348	344	313	368	341	315	318	306	330	341	360	338	329	339	343	330	337	360	362	302	331	322	332	368	349	343	329	308	347	317	339	329	297	382	309	308	335	347	347	316	345	374	364	325	362	358	361	357	322	328	305	392	313	319	312	334	360	342	342	320	335	346	325	306	377	331	345	327	323	305	349	347	326	347	336	331	319	340	329	332	340	309	363	345	342	324	293	361	311	344	306	338	313	311	328	331	323	340	309	324	332	315	334	317	327	348	352	346	330	319	335	345	319	316	312	313	347	315	291	308	320	323	337	317	364	299	345	374	326	316	350	328	335	355	362	334	341	317	321	316	317	328	334	332	364	357	321	345	321	312	320	356	305	298	340	334	336	332	335	359	305	322	313	327	308	322	293	344	329	337	328	330	346	337	293	328	313	349	330	343	288	339	360	321	343	354	325	322	302	306	314	320	282	315	323	336	324	354	327	328	336	330	329	305	350	369	343	347	335	304	335	297	323	312	336	323	316	314	342	335	303	319	381	316	346	325	313	313	311	311	347	330	350	344	336	345	348	322	301	338	284	351	326	339	331	331	339	348	316	317	327	291	360	336	345	327	328	336	335	322	348	308	319	305	365	350	344	319	343	349	318	271	335	329	316	325	363	340	313	338	344	350	314	347	341	320	319	355	349	325	368	347	324	362	343	345	369	312	307	327	341	355	318	304	356	359	305	306	375	363	305	324	328	349	358	356	309	316	309	332	313	337	297	359	333	305	324	293	316	332	353	318	330	327	345	353	324	352	336	354	345	322	345	351	342	295	325	350	358	330	301	338	338	294	336	347	330	333	329	335	345	312	338	334	351	315	340	340	337	315	331	351	327	355	335	313	315	338	325	351	337	365	337	335	323	353	341	318	329	315	334	339	352	308	310	345	358	318	332	341	375	338	305	361	332	329	349	328	316	332	326	329	303	316	307	321	342	314	283	307	320	328	349	327	359	378	305	330	331	313	333	344	315	339	304	334	367	339	308	335	324	330	311	320	328	332	346	334	319	337	323	349	318	311	356	329	313	318	322	334	331	334	292	329	331	328	343	337	327	298	313	342	307	346	322	327	318	306	330	314	308	306	337	349	326	323	332	325	319	339	309	316	337	322	316	350	324	319	338	325	319	349	331	326	344	358	330	323	291	340	384	324	336	325	321	323	364	333	322	326	347	365	331	328	305	298	323	324	334	329	345	337	355	339	340	376	328	329	322	328	348	351	343	364	337	332	341	318	332	352	319	348	333	363	326	322	366	325	339	314	318	337	307	326	324	318	342	340	323	319	334	357	331	303	298	352	318	341	324	342	347	315	334	329	331	331	336	309	309	324	325	345	346	332	356	313	318	336	352	351	333	313	347	349	340	336	344	322	321	328	329	355	308	345	294	349	343	306	347	319	324	317	358	342	345	327	360	315	309	344	319	331	331	356	329	306	347	304	321	352	341	340	326	348	346	318	353	324	343	353	358	332	326	305	319	380	333	340	361	320	339	334	337	345	343	333	347	310	367	334	315	307	332	330	320	354	334	311	315	324	342	345	337	360	304	311	340	316	348	339	297	343	329	322	326	281	380	359	331	337	329	311	341	307	306	339	310	333	331	356	362	345	339	337	329	353	324	334	297	329	313	345	330	358	334	321	332	315	346	326	324	352	316	314	335	320	330	328	337	337	305	347	325	334	351	304	304	338	307	340	306	321	337	344	327	342	323	345	350	387	343	362	328	334	297	318	350	366	304	315	329	332	340	350	333	354	334	325	342	379	299	335	337	362	309	357	360	316	332	344	334	347	335	338	309	330	350	355	360	362	339	325	337	327	348	314	330	290	299	339	344	312	327	313	344	308	302	321	338	336	353	352	340	335	331	359	329	354	325	339	319	349	317	351	334	346	364	355	323	319	313	324	328	313	320	328	374	328	365	320	355	366	324	325	335	330	297	335	322	350	285	306	351	313	315	335	360	321	308	344	350	349	317	325	344	329	324	348	304	298	332	357	316	324	319	359	337	335	316	367	343	333	333	299	309	348	306	357	318	321	329	320	324	329	324	341	331	324	329	343	325	323	327	326	275	342	319	328	347	351	310	362	351	338	362	307	371	354	343	329	352	378	340	318	333	314	346	312	307	358	358	340	326	316	307	332	328	322	315	310	324	335	347	366	352	344	315	340	355	309	338	327	304	340	323	328	355	335	357	322	314	343	343	325	325	339	329	330	331	352	320	316	321	310	350	334	325	341	327	301	347	343	316	365	311	307	334	314	319	330	335	337	326	342	342	340	341	321	336	367	307	323	316	320	322	317	296	336	320	317	308	341	322	316	352	362	362	359	333	337	315	331	299	331	332	374	302	309	300	293	362	355	317	337	344	345	312	365	334	332	344	333	332	332	312	342	322	324	358	356	343	333	344	317	344	358	316	354	329	334	340	345	362	339	296	356	315	363	332	364	336	357	342	332	338	312	313	318	325	329	374	333	342	320	334	299	327	327	335	321	310	340	328	304	329	321	349	341	364	310	311	323	339	329	316	353	345	354	319	363	342	343	363	286	341	335	319	365	336	336	338	369	339	336	346	326	339	342	309	351	340	339	323	359	331	306	343	342	312	319	336	342	324	312	322	359	324	333	322	330	316	334	362	325	355	308	310	345	352	331	371	313	350	370	348	323	326	320	320	318	322	324	334	363	333	347	350	346	384	355	316	334	341	324	344	313	337	347	363	357	334	301	336	298	312	327	328	311	319	284	342	366	374	321	367	375	302	364	336	348	306	313	356	321	320	276	336	327	320	354	335	307	365	328	317	344	333	348	344	320	341	321	321	346	340	294	329	318	366	330	298	333	331	324	307	336	322	305	335	372	328	360	336	295	333	299	335	321	313	340	333	325	327	299	299	342	326	351	357	316	325	329	359	332	318	346	335	338	324	318	323	313	370	348	350	332	317	309	338	343	382	344	325	366	356	323	352	349	333	332	314	340	356	357	368	351	310	331	318	355	329	319	370	294	339	307	349	325	307	342	350	301	353	359	330	318	308	301	344
8174	1411	760	535	453	465	434	435	408	404	389	392	356	372	359	353	396	370	424	377	385	388	384	387	386	378	403	361	433	378	394	354	375	400	398	407	364	334	400	372	342	367	369	369	379	359	401	344	359	365	382	342	353	382	397	331	364	372	393	371	367	412	376	391	348	357	369	357	422	372	343	392	397	404	379	386	380	387	367	370	412	373	375	402	371	394	390	378	364	417	392	356	386	416	404	374	352	388	361	362	382	362	401	362	378	376	346	395	361	407	343	353	372	364	379	392	364	358	356	374	353	387	374	401	360	375	386	366	354	346	357	383	420	347	366	416	388	377	412	392	406	376	400	368	387	378	370	382	396	407	366	411	333	376	366	381	402	346	393	397	376	370	374	359	381	407	370	351	408	394	382	373	366	363	360	370	377	406	376	376	369	374	395	335	362	337	377	363	375	345	362	326	435	390	424	371	376	385	390	408	370	380	392	404	357	376	371	381	352	352	330	374	383	376	392	380	377	397	350	348	369	385	382	392	351	362	366	366	377	344	325	424	410	407	390	389	367	402	351	355	364	373	350	353	387	350	359	400	347	384	365	380	353	393	393	353	360	393	400	389	362	384	350	360	423	343	392	355	364	376	373	356	359	367	350	357	379	388	390	407	384	393	397	376	377	347	382	398	375	367	362	380	365	406	395	391	336	386	384	351	358	362	390	385	379	385	413	351	361	372	395	379	397	390	398	399	352	370	398	408	397	380	406	378	327	409	376	362	373	381	356	370	347	380	367	351	416	403	386	360	376	332	370	393	329	361	360	335	371	380	373	387	354	385	395	378	354	363	383	375	373	349	365	360	386	394	383	370	405	359	369	376	371	359	379	389	387	392	383	370	361	385	395	377	422	357	336	398	380	354	400	387	377	388	356	382	355	376	393	375	418	367	350	397	364	373	431	373	388	339	389	346	388	372	411	414	351	344	336	349	378	391	369	356	358	366	385	378	344	375	408	402	401	378	404	365	372	363	373	401	389	340	397	349	389	401	369	417	357	390	383	357	375	377	380	391	377	388	392	408	373	404	389	383	383	394	365	365	351	352	370	377	373	375	387	354	369	369	370	382	378	376	377	369	357	374	379	355	393	375	361	393	384	374	422	384	372	360	407	355	382	362	379	371	372	376	393	355	355	384	365	424	350	390	385	393	342	370	350	377	426	370	386	413	390	399	373	359	396	365	375	409	373	394	359	340	371	371	353	407	393	396	348	393	404	364	372	349	330	364	362	403	332	373	345	373	372	378	402	393	360	373	374	399	354	396	344	338	371	355	355	372	387	391	391	387	348	370	396	357	363	394	429	396	371	370	377	384	405	383	345	391	404	383	404	388	359	376	348	374	369	371	356	348	365	377	407	409	398	417	400	388	384	395	372	357	350	342	414	351	351	374	383	360	374	396	407	389	407	380	377	375	372	417	403	364	409	403	410	397	376	405	396	387	375	371	361	363	360	380	384	410	351	410	378	366	381	393	381	386	413	380	408	377	354	376	386	383	372	390	397	391	370	370	368	381	333	341	359	358	364	398	360	348	375	366	373	399	394	381	369	329	374	370	390	391	358	365	368	367	409	369	379	379	378	357	357	379	336	383	390	416	384	401	376	368	389	416	413	386	420	382	366	397	387	394	393	326	373	380	400	372	364	379	360	417	398	398	366	392	370	376	354	377	378	394	373	392	386	379	367	365	388	371	394	362	362	368	376	387	370	406	389	402	379	420	362	357	380	365	380	372	360	357	404	379	382	399	340	398	366	377	355	357	381	346	384	390	361	385	352	392	374	337	378	417	379	393	355	356	358	363	376	356	364	374	345	379	361	384	379	355	389	363	372	349	407	402	396	378	384	366	374	354	382	382	368	364	389	376	391	360	371	393	383	378	382	405	405	389	374	375	408	371	397	368	371	401	376	360	358	419	377	337	380	393	397	377	379	367	390	363	381	344	420	384	377	349	396	366	362	380	371	350	346	356	382	367	356	411	367	391	365	386	388	378	347	366	355	374	329	391	359	407	384	370	361	376	381	364	353	381	357	396	378	369	387	401	392	379	386	374	361	364	352	376	386	365	398	371	400	390	337	337	374	360	376	358	366	364	396	392	367	392	399	352	346	405	367	399	388	354	347	379	399	345	373	388	382	367	366	362	373	367	400	384	371	357	376	399	382	353	374	357	366	390	346	381	388	354	391	362	372	366	375	370	358	378	357	382	385	361	401	388	386	412	390	354	374	398	387	320	365	372	352	372	353	375	390	385	358	361	360	374	361	373	369	367	346	361	382	357	378	392	377	389	375	353	364	387	353	378	393	360	345	397	371	349	392	396	401	386	386	400	378	378	390	390	404	380	371	359	378	378	411	382	386	404	387	347	378	374	353	371	360	386	356	356	398	346	371	401	404	357	359	381	399	346	374	396	372	377	386	380	367	391	390	388	380	378	353	395	377	361	369	359	352	379	358	418	373	380	372	370	367	385	380	382	335	389	363	382	352	336	388	391	378	407	358	382	366	360	399	404	377	366	376	362	350	382	393	381	372	344	398	363	373	351	424	349	367	377	362	366	343	370	406	363	375	371	384	387	356	377	331	370	385	388	380	389	368	393	402	375	387	399	351	418	376	369	363	368	384	378	386	375	415	377	440	386	342	352	379	348	368	374	381	369	343	373	367	381	362	375	405	393	360	345	360	394	386	390	381	360	366	366	371	377	362	391	364	360	377	364	394	382	365	352	368	400	379	352	402	387	345	393	373	370	364	376	362	367	317	376	371	365	347	355	387	404	364	352	353	394	386	365	384	358	370	364	388	382	378	380	410	368	353	391	386	401	390	382	343	403	387	338	374	351	396	386	364	376	423	383	381	386	374	402	367	363	370	368	364	346	402	345	403	394	352	392	377	388	352	361	377	382	364	365	392	354	384	338	366	380	339	405	365	400	379	375	372	375	406	383	395	366	381	353	363	397	398	364	387	376	349	397	367	387	407	364	380	376	405	385	394	385	393	370	369	382	364	392	357	378	383	400	388	388	348	360	352	367	358	355	378	374	402	367	393	377	371	350	350	400	406	401	350	382	399	370	363	399	397	381	407	366	393	335	376	393	384	381	372	357	392	347	350	364	372	360	373	378	370	357	355	388	384	385	406	348	385	412	380	346	392	366	387	397	369	368	400	385	361	352	361	400	364	362	372	370	388	365	375	341	379	360	338	376	392	351	375	395	371	375	361	364	382	385	386	426	347	364	407	365	369	357	362	387	423	356	417	364	378	359	394	393	356	357	348	357	393	381	392	402	373	395	393	404	390	364	361	367	383	358	394	414	372	371	354	401	381	354	394	393	371	369	369	349	379	363	391	340	392	354	374	351	367	353	368	377	396	407	387	396	370	353	368	357	395	382	429	390	387	337	377	386	365	383	376	415	383	359	383	397	380	346	382	429	395	401	400	389	369	376	375	386	409	343	375	404	390	380	394	362	382	383
23875	21106	28420	24041	21110	10181	1112	719	620	559	567	522	484	475	476	429	437	417	380	402	409	397	412	366	396	378	407	419	374	394	386	444	395	390	405	394	414	345	361	400	386	377	374	364	409	364	391	381	409	361	367	353	394	379	374	399	399	387	352	347	398	378	385	352	415	388	357	385	385	350	382	391	403	365	364	369	381	374	370	400	372	360	398	363	366	379	376	380	368	383	386	393	402	396	355	375	392	404	383	360	377	341	380	365	368	377	404	371	394	380	378	372	381	371	366	378	390	377	391	388	390	339	408	420	395	409	375	356	360	400	372	372	374	378	364	338	380	407	374	397	377	376	373	375	368	358	384	348	402	354	407	352	383	373	372	382	376	385	399	358	360	403	392	394	351	360	361	375	356	416	339	386	383	344	371	426	403	336	363	376	390	443	377	390	371	336	387	374	394	379	361	411	395	381	390	405	380	363	398	379	419	351	429	372	421	356	373	368	352	379	410	364	334	356	396	394	372	383	376	391	377	359	384	394	389	403	366	379	374	385	366	339	347	386	387	367	396	391	361	396	361	385	344	408	397	369	412	369	385	388	412	369	374	404	402	379	371	370	363	404	403	368	372	358	350	385	408	371	376	383	374	409	348	352	359	415	361	362	356	376	416	360	378	403	358	360	396	372	407	371	335	355	337	372	366	381	402	389	388	370	372	360	341	394	378	397	333	382	395	388	387	358	398	405	401	387	391	405	376	351	362	395	359	368	358	395	359	415	395	378	385	390	359	370	356	366	375	361	406	377	370	390	381	381	367	372	402	354	328	395	382	353	380	368	368	386	355	361	338	386	384	361	397	382	380	382	374	359	368	364	370	333	365	367	371	381	368	357	339	331	371	386	331	392	345	383	356	390	351	376	410	390	392	387	362	434	359	383	386	391	392	393	357	369	365	398	386	380	396	382	357	372	373	357	376	373	373	413	405	384	361	396	405	402	363	356	364	345	373	381	371	364	356	332	356	379	358	358	379	342	357	371	393	389	375	421	359	377	376	365	346	387	384	355	411	377	404	383	396	405	382	382	374	388	388	398	373	353	365	350	382	364	405	378	392	400	382	369	360	372	373	385	366	397	352	355	376	356	386	389	382	400	378	364	394	385	383	330	380	360	386	375	368	381	360	367	387	378	335	351	360	403	407	407	400	355	383	362	362	395	408	407	363	364	402	389	366	390	373	365	420	357	379	403	382	369	357	360	367	379	385	371	379	380	417	414	383	367	393	368	380	374	374	367	402	345	332	365	354	366	389	399	358	376	378	338	344	404	364	383	397	351	416	363	319	374	371	362	354	366	359	373	380	384	367	369	357	353	375	376	367	359	363	385	361	352	367	389	386	382	357	365	395	409	364	379	378	382	397	362	371	376	407	387	408	370	390	379	361	373	373	374	368	384	350	372	388	374	347	372	380	391	371	356	372	369	320	361	386	398	388	386	379	365	399	372	365	351	363	378	378	374	396	374	363	390	355	355	378	373	399	381	415	388	359	374	402	385	397	360	350	357	378	384	376	386	389	370	362	370	395	388	364	369	374	391	399	384	343	362	360	380	378	394	355	380	379	369	364	353	365	364	387	351	383	346	359	403	378	384	365	372	352	367	354	386	413	368	358	367	366	339	384	379	364	387	363	356	397	380	373	338	349	368	355	356	391	386	400	380	380	421	344	379	384	387	372	370	366	382	389	365	370	374	341	377	391	385	342	367	364	367	373	357	391	407	388	336	398	356	395	369	385	388	370	369	367	350	346	356	414	356	388	343	403	388	358	357	356	351	379	352	357	367	391	406	386	374	386	364	380	378	383	345	362	372	373	344	384	385	376	377	380	417	395	368	404	372	410	363	381	405	365	380	361	389	363	395	370	396	396	381	355	350	377	395	376	413	338	384	379	397	367	379	360	415	367	370	392	376	370	366	396	387	374	333	364	352	391	353	363	377	369	393	374	380	388	386	336	358	374	400	366	355	364	380	394	380	385	404	411	387	365	365	384	385	381	383	364	402	348	362	369	365	372	359	371	360	371	386	390	350	366	376	368	355	394	357	352	379	397	370	390	365	381	411	411	384	382	349	390	417	347	356	400	359	365	403	386	350	385	378	344	396	342	348	367	365	420	385	375	396	384	367	385	349	366	386	412	381	384	341	357	382	371	381	331	385	369	396	340	432	385	351	380	384	385	357	408	392	382	385	389	366	407	363	381	370	365	346	353	374	345	354	415	362	379	382	370	358	352	386	379	374	401	375	382	397	358	390	373	367	370	385	392	374	353	365	407	368	369	363	399	371	359	373	366	361	382	374	386	382	360	421	389	401	392	369	372	401	369	388	397	386	375	423	386	400	377	372	378	385	392	361	358	393	413	369	368	366	380	385	384	381	379	367	385	360	399	351	406	391	375	344	381	354	349	360	361	413	366	344	376	391	382	391	373	392	379	368	391	406	384	388	376	374	386	424	337	356	372	404	361	396	338	431	386	406	415	368	390	376	392	374	382	374	401	412	408	401	396	386	390	378	349	374	386	393	376	379	413	361	367	413	393	361	378	391	366	368	362	417	368	361	349	385	341	384	342	368	341	404	397	416	405	401	365	394	363	354	363	397	380	379	399	348	367	369	361	385	353	369	392	361	384	390	383	353	389	384	427	408	394	375	363	359	365	397	357	368	384	366	364	374	399	357	391	359	404	390	407	380	388	338	377	430	354	413	358	375	377	401	360	346	414	367	381	340	368	390	377	361	360	392	398	379	337	357	363	376	366	377	396	382	356	422	394	372	354	365	353	376	380	430	391	383	362	391	374	378	363	383	396	363	343	375	367	358	361	363	409	414	366	392	345	400	392	370	357	437	371	360	364	375	387	411	412	385	406	385	380	401	348	413	401	405	362	405	384	399	401	353	378	374	426	358	388	367	345	383	369	396	338	397	376	400	384	376	386	389	363	369	373	384	366	366	375	373	359	343	414	385	404	402	349	367	387	349	393	412	359	389	379	378	387	369	347	379	372	365	364	384	392	370	372	394	366	401	389	349	400	339	351	363	351	391	377	354	354	373	353	381	383	364	386	389	400	380	409	398	376	363	410	381	408	389	367	364	363	358	352	387	380	363	372	373	389	366	385	397	331	366	360	344	358	356	378	399	369	377	368	362	424	409	385	337	352	379	365	371	374	379	371	380	370	384	403	366	387	382	366	358	371	393	401	394	387	384	375	364	379	408	408	385	420	378	400	408	336	402	366	349	391	371	368	370	387	387	363	361	362	329	349	401	371	383	385	376	367	383	368	367	367	399	360	378	360	379	417	356	379	387	364	367	367	388	385	373	384	359	358	376	343	361	391	385	360	372	379	383	381	356	370	367	382	374	358	371	380	349	389	389	370	416	360	389	400	400	402	356	388	367	384	381	394	374	402	355	368	367	399	443	395	396	349	382	372	397	389	359	367	378	412	411	345	392	383	370	340	382	372	373	379	373	389	378
25582	11129	6208	2902	2131	1583	1266	1028	923	791	651	610	612	553	522	503	508	469	471	457	428	456	455	454	404	408	452	413	419	434	411	416	441	426	423	422	426	422	396	438	412	428	453	418	427	408	460	390	380	409	413	445	373	435	402	418	399	426	430	404	432	397	421	405	418	421	410	378	387	393	363	412	418	395	442	387	421	432	402	417	392	437	387	383	395	430	408	413	387	365	410	367	405	458	404	381	411	400	418	436	409	404	389	399	388	393	393	408	420	425	401	376	365	391	419	407	380	403	400	396	415	408	402	394	381	391	412	367	415	429	405	377	406	419	370	423	364	406	446	421	383	402	405	461	433	388	388	389	414	424	385	412	433	418	400	394	373	425	410	420	405	407	367	409	405	404	383	377	379	413	418	414	410	402	371	408	387	422	370	381	403	378	419	397	384	395	376	416	382	388	421	422	415	428	373	419	397	427	416	386	419	401	414	408	425	389	432	399	441	402	379	362	383	386	390	376	394	396	429	400	391	384	419	406	407	430	392	415	381	408	433	371	390	394	352	367	431	407	381	416	401	415	422	395	417	415	391	407	392	358	391	440	407	402	424	355	410	395	423	401	394	403	379	411	389	424	376	396	403	362	404	395	358	419	427	402	389	394	425	395	370	421	363	413	383	412	391	393	389	417	381	411	396	407	399	389	415	428	401	406	381	390	374	429	440	348	413	409	395	406	440	397	392	400	402	380	391	380	391	404	389	372	423	384	362	416	403	404	432	412	377	413	389	395	423	408	431	387	430	389	410	429	399	428	398	406	398	394	423	402	397	401	381	390	442	397	405	418	388	376	382	385	392	407	405	385	416	391	409	437	377	422	395	440	410	415	422	408	421	411	401	438	383	413	411	371	403	386	389	401	399	403	369	419	382	398	416	377	423	416	419	411	404	436	450	450	395	407	409	448	419	407	408	381	406	428	395	358	394	381	431	413	394	370	402	407	390	426	420	370	399	380	418	379	441	401	394	398	434	376	383	384	403	426	454	433	377	402	393	398	401	404	385	385	429	414	414	425	409	410	383	438	409	392	382	397	383	383	380	367	442	425	416	413	404	388	374	409	419	399	371	440	370	383	419	364	435	380	401	395	372	408	398	437	419	413	413	394	418	406	383	399	408	417	426	403	376	391	361	417	410	388	375	419	413	425	405	419	401	398	399	396	420	416	386	387	420	419	416	392	398	408	380	376	395	388	378	401	374	395	421	446	376	387	409	423	413	401	392	404	407	395	383	390	401	393	417	384	385	422	401	416	408	424	412	396	404	430	368	410	432	410	392	452	390	412	411	411	412	406	398	420	382	366	384	404	413	408	433	372	420	395	429	413	405	381	430	406	379	417	417	411	416	424	409	413	382	432	420	443	404	418	421	403	413	421	392	370	423	404	363	426	392	390	408	413	378	398	408	401	393	425	388	370	419	409	370	395	399	417	382	398	390	407	424	410	401	410	397	424	404	406	405	382	403	421	407	370	436	400	422	425	411	419	401	397	412	397	385	390	417	421	401	370	411	382	456	391	430	404	400	391	395	423	407	419	389	420	401	406	386	427	402	382	410	458	386	389	380	399	426	385	415	426	418	395	391	403	400	409	419	335	411	382	422	432	399	365	389	412	403	435	422	402	357	398	344	414	409	413	443	404	432	440	374	370	410	405	388	412	423	418	405	409	415	398	384	419	427	422	425	393	399	412	387	379	398	407	399	420	395	394	412	395	455	422	440	444	425	378	397	384	399	396	384	423	435	420	384	379	400	381	407	425	418	392	424	399	401	390	412	407	394	435	408	426	400	389	417	444	416	398	411	420	373	375	418	413	354	393	375	380	440	410	432	398	419	388	428	441	384	403	385	433	418	419	426	419	397	451	391	377	401	409	410	403	410	390	393	427	432	423	409	432	393	409	409	382	413	393	419	382	401	389	399	381	387	392	447	436	417	442	372	411	406	401	393	391	387	407	394	407	403	407	397	422	388	409	388	394	396	436	411	405	399	395	400	405	415	417	386	389	402	385	369	406	388	394	392	431	453	413	394	390	402	393	448	439	397	420	393	425	421	410	409	379	382	391	391	407	377	407	415	371	376	402	438	444	384	414	390	404	386	391	412	400	437	392	399	428	376	396	413	400	406	395	381	392	368	413	383	359	393	372	379	416	409	418	398	422	395	408	407	404	419	402	371	426	407	389	420	440	396	411	410	380	417	405	416	404	394	426	415	429	373	377	431	384	398	423	367	377	392	426	426	465	394	396	435	398	417	398	381	405	362	390	395	389	419	402	375	374	422	385	425	374	430	385	422	404	396	391	388	396	383	438	406	419	430	412	387	449	418	383	428	387	415	420	402	371	368	398	408	409	380	409	399	406	405	415	412	389	436	415	390	410	426	389	393	443	409	378	403	389	420	407	396	384	381	413	381	417	425	429	392	394	424	411	361	376	397	381	425	460	410	429	363	442	414	391	417	379	397	390	387	396	399	413	405	397	389	384	413	386	441	387	394	405	396	390	407	409	411	381	400	399	451	410	418	404	388	413	377	414	408	427	402	403	406	406	394	378	421	416	406	410	394	402	407	397	395	395	386	376	445	388	419	453	387	379	395	403	374	425	384	388	388	417	393	414	376	402	369	375	369	421	403	396	425	432	370	387	424	386	426	370	389	428	374	445	421	411	397	401	397	392	412	418	414	407	389	408	391	416	398	416	390	417	414	431	421	413	350	392	395	381	382	431	382	385	378	414	408	383	392	418	433	406	419	347	398	393	423	400	415	419	391	411	393	384	379	404	413	381	388	403	396	382	393	388	390	422	409	406	396	405	384	448	361	447	396	398	430	393	416	400	410	419	372	386	413	407	391	380	390	470	394	384	400	409	408	392	375	426	378	402	400	394	381	358	396	408	385	415	390	382	429	392	408	411	396	387	394	394	405	420	418	401	393	408	419	420	375	434	375	418	414	388	394	405	411	426	389	382	392	382	390	414	391	420	409	396	392	454	416	387	407	418	406	390	422	391	416	400	402	395	386	380	417	411	363	433	399	413	415	402	379	368	409	367	406	394	431	408	392	370	409	400	414	440	405	380	407	409	376	423	437	396	381	426	402	418	396	392	372	369	413	446	408	387	397	438	411	401	407	390	374	363	447	453	380	421	436	397	369	373	398	411	427	441	428	394	391	438	418	406	424	380	418	422	417	431	391	412	427	364	380	428	400	386	407	399	427	417	410	382	409	423	422	422	356	387	444	409	391	397	409	414	398	400	387	407	381	389	381	404	401	432	388	381	377	445	407	428	386	415	445	406	389	445	376	412	388	382	396	387	379	434	432	424	405	381	391	379	406	416	369	396	396	422	428	404	389	412	412	405	419	401	434	436	385	394	367	379	380	385	386	421	387	432	367	385	400	397	439	392	413	352	417	397	391	388	413	407	395	423	401	422	369	373	385	429	407	414	394	388	381	400	401	446	405	413	414	413	457	425
25132	21108	27250	25171	9967	1138	973	845	756	717	728	763	713	790	730	691	672	683	668	678	678	694	685	700	706	722	669	686	661	703	645	668	707	650	655	667	678	692	653	648	676	660	665	661	645	685	632	722	731	689	669	704	672	647	598	659	703	648	653	685	681	692	650	666	644	666	652	669	618	665	645	640	738	682	626	696	623	662	666	648	701	662	588	673	693	654	696	689	695	643	673	662	683	685	663	663	632	618	647	642	714	679	618	688	677	648	624	659	653	683	624	691	662	674	647	661	632	641	635	664	627	714	646	675	639	657	657	648	656	654	628	633	648	654	683	637	621	634	663	674	653	686	664	668	645	692	661	676	660	625	690	672	648	666	670	687	604	627	627	690	687	663	616	651	647	629	672	678	679	670	650	636	645	677	696	651	666	674	747	647	657	700	653	657	642	650	659	669	656	672	648	655	681	672	657	630	662	680	656	623	718	691	682	648	640	647	655	643	664	634	650	658	660	619	672	640	653	637	640	685	674	627	621	632	643	731	713	678	696	672	687	639	628	672	691	616	642	689	688	674	636	674	664	655	672	682	668	720	709	682	612	668	691	675	709	665	661	683	668	693	681	650	668	686	679	641	709	680	657	628	686	691	717	710	647	643	607	664	663	656	703	670	659	679	649	651	677	727	658	689	649	614	650	704	669	679	600	651	663	641	661	662	643	701	608	634	684	662	642	614	686	641	673	589	628	650	665	656	644	634	697	689	660	739	703	699	642	675	688	655	646	661	683	637	667	659	660	680	676	654	678	673	690	652	669	664	646	672	701	682	664	681	645	640	663	679	661	676	604	651	658	648	647	639	666	650	726	671	633	664	662	649	720	683	678	657	595	660	667	639	646	655	692	674	707	665	693	678	663	669	670	673	670	649	716	635	645	615	655	652	623	677	697	665	689	640	629	646	672	669	688	640	666	648	666	647	670	636	639	600	680	681	655	641	645	648	687	652	697	642	650	666	719	658	664	641	677	667	644	664	662	685	654	689	678	681	650	650	703	666	631	647	669	653	624	683	610	642	659	684	671	666	607	685	661	674	644	646	658	624	642	637	664	676	694	650	664	671	665	684	658	660	709	649	704	672	657	671	665	648	665	690	692	642	624	675	685	666	647	691	668	619	674	671	654	635	659	639	663	649	671	669	656	621	663	676	666	618	700	719	726	682	628	641	624	666	614	663	679	669	607	651	651	686	681	668	650	688	653	629	704	699	630	648	659	621	660	652	668	684	699	691	666	679	679	632	666	678	660	682	693	670	663	666	620	664	656	691	668	707	646	688	697	674	725	655	676	666	679	667	632	688	639	703	627	671	677	622	676	698	657	659	611	626	632	675	694	676	675	674	663	698	639	626	676	649	682	682	708	658	720	674	675	663	665	702	670	699	629	698	703	685	661	660	667	676	663	698	656	690	692	651	723	688	664	651	647	678	642	669	676	658	657	681	649	681	663	645	654	691	664	689	680	593	669	700	684	693	668	651	663	666	669	668	665	734	701	668	700	692	665	670	656	641	637	668	665	680	638	659	672	598	654	682	655	630	643	674	639	626	673	694	631	650	688	604	646	661	651	683	634	664	688	672	674	683	685	667	659	673	639	718	663	682	658	675	657	673	668	648	640	634	681	683	701	659	655	640	628	610	660	665	704	656	649	666	678	669	614	653	643	636	649	663	664	625	664	663	664	649	682	659	669	687	712	641	654	600	664	673	667	630	670	672	666	713	618	670	690	630	649	687	638	623	650	657	641	693	658	636	650	686	679	709	685	663	717	652	655	660	675	673	663	656	640	681	646	671	688	626	661	657	649	636	679	626	684	655	651	681	693	646	696	657	734	648	685	695	627	590	609	657	673	635	673	680	661	633	686	632	675	661	636	628	631	721	658	669	645	667	677	673	627	662	599	627	606	639	635	682	690	626	670	696	672	613	636	659	657	585	684	677	667	695	679	692	664	703	648	649	660	672	653	652	671	656	675	668	652	629	705	676	626	686	688	635	681	708	670	637	644	644	657	642	663	649	692	649	689	652	692	657	609	683	628	653	635	678	648	659	664	632	669	656	716	668	633	641	645	705	710	647	630	630	687	649	673	702	683	622	657	643	680	639	674	659	666	696	637	677	678	638	644	669	677	668	657	650	650	669	691	675	657	719	709	675	676	648	699	623	680	656	619	663	666	618	698	693	666	724	663	694	674	715	695	700	623	673	665	652	625	704	594	654	691	654	667	631	604	653	657	675	636	617	698	646	679	646	673	631	626	645	661	728	687	683	623	660	682	654	639	651	671	655	666	652	691	635	653	639	676	642	702	684	610	634	597	676	625	692	666	649	645	666	686	638	666	658	652	713	634	689	641	684	660	652	668	681	678	701	668	682	683	662	687	669	618	681	652	687	650	673	634	625	621	674	651	642	666	714	662	688	618	663	670	723	645	662	649	712	681	667	633	695	655	648	603	687	644	608	676	642	669	643	654	665	618	682	662	631	633	677	658	668	658	631	640	661	700	664	676	706	645	677	673	655	616	643	643	677	636	667	676	657	644	614	661	636	663	660	631	622	664	654	653	673	654	654	655	647	653	667	665	653	658	648	698	666	722	676	673	655	637	650	663	640	623	667	632	640	651	666	622	646	675	642	622	637	649	636	624	654	702	625	653	651	641	648	650	665	636	673	672	661	662	660	674	649	668	706	663	687	671	666	633	639	699	658	642	656	643	674	696	700	649	701	615	669	671	638	644	692	646	663	681	657	710	681	703	684	663	658	664	703	674	648	668	664	660	610	686	653	658	666	717	635	618	689	710	645	677	685	708	695	632	665	657	644	705	632	687	649	628	654	628	676	687	703	642	711	714	633	650	629	617	659	664	638	648	661	652	644	676	662	637	669	638	664	678	656	660	685	697	655	692	637	655	653	677	700	674	664	676	646	666	675	629	673	674	613	722	635	691	709	705	620	723	674	679	659	634	660	653	678	668	629	651	651	641	621	672	646	658	664	665	661	677	685	649	693	652	687	645	660	664	735	685	661	647	656	694	656	685	666	646	681	687	648	667	688	646	627	654	664	669	673	648	702	671	682	637	681	654	654	639	599	653	623	706	698	710	640	696	683	614	682	674	667	632	656	708	670	672	727	687	720	674	638	687	674	662	640	652	620	677	665	691	665	672	634	667	662	667	653	701	689	703	712	628	691	607	691	661	650	633	678	662	627	662	632	658	627	657	651	678	631	657	703	663	638	664	643	659	668	673	659	634	654	684	657	654	663	681	637	623	691	690	675	666	665	662	638	660	666	652	672	635	600	678	601	699	666	655	653	666	656	633	608	655	641	660	662	664	649	701	665	675	667	685	651	688	698	666	686	650	656	672	650	650	668	718	626	662	653	633	655	650	704	669	690	687	653	651	622	649	665	657	692	664	640	636	661	707	628	664	647	680	626	681	695	670	661	655	707	685	638	630	683	650	656	676	590	654	684	664	691
23996	7179	3797	1980	1612	1337	1146	988	913	854	814	843	779	803	758	749	804	757	730	704	758	747	728	712	714	698	725	658	716	689	701	679	693	679	684	718	716	644	714	698	736	676	700	695	706	696	710	690	698	666	732	685	738	716	695	675	690	732	706	681	722	708	787	687	696	727	661	677	681	721	654	696	732	677	718	694	706	724	689	670	683	742	711	701	726	720	686	673	712	714	679	717	662	685	726	685	744	742	693	704	687	670	647	707	689	677	724	708	721	719	692	697	692	722	705	671	699	681	712	673	732	709	706	706	672	736	729	667	664	723	694	703	703	708	744	723	702	707	683	705	681	677	663	714	680	660	640	704	694	700	728	708	746	684	704	657	689	704	684	703	711	740	718	710	701	719	706	707	684	650	692	697	677	655	694	692	709	693	682	703	685	703	649	726	679	720	705	678	708	747	703	723	710	688	715	765	730	760	689	705	737	703	702	737	668	690	662	693	686	690	755	716	776	694	668	715	717	709	684	713	709	682	679	740	722	702	746	767	696	709	732	670	725	651	694	742	699	683	729	727	680	678	694	741	737	745	707	662	681	734	721	710	685	699	737	661	681	702	718	710	732	706	682	745	707	700	677	668	705	727	676	675	762	687	743	659	686	715	718	662	735	742	692	702	663	712	677	720	679	711	685	695	671	676	688	704	737	750	663	746	749	674	709	710	724	713	755	638	700	726	709	708	719	725	659	713	723	671	698	659	704	712	656	710	694	680	721	713	669	671	672	703	679	694	714	686	666	689	682	681	700	665	723	727	667	692	744	682	738	761	724	700	691	704	688	731	725	682	704	738	674	696	713	724	733	706	702	716	697	701	731	656	714	749	712	709	651	705	713	678	709	705	670	709	698	702	684	738	712	704	690	714	657	746	721	755	710	681	720	686	699	734	679	697	703	684	677	701	687	738	666	699	736	684	680	649	657	701	662	731	711	711	686	681	740	719	714	671	692	704	679	681	709	723	709	674	692	729	703	707	696	697	672	784	683	701	674	686	718	663	683	723	740	774	776	742	692	709	759	708	658	687	715	723	702	672	700	729	725	676	736	668	699	734	712	702	631	684	710	696	676	688	690	683	736	687	713	685	716	665	739	775	664	708	699	704	698	733	679	752	715	711	683	717	710	706	757	699	706	686	693	704	734	703	704	715	735	700	672	670	720	699	691	723	678	739	720	694	736	708	728	689	695	745	675	738	669	645	655	708	703	692	708	733	719	680	672	741	699	725	692	693	744	709	707	704	661	721	705	655	727	685	705	703	707	668	702	680	631	705	706	668	689	731	700	698	708	745	689	688	687	690	712	701	703	676	708	699	693	706	691	704	730	711	668	714	672	708	701	714	728	733	675	713	709	732	712	692	688	712	727	711	687	722	691	710	719	706	730	673	726	732	730	746	699	685	713	732	769	659	686	725	732	731	739	702	708	660	706	706	715	714	687	708	708	695	691	655	686	732	698	656	688	658	738	706	724	675	710	720	651	697	668	685	673	668	737	712	710	735	744	694	671	712	652	678	715	668	685	719	715	667	743	680	726	753	741	662	667	707	723	696	701	658	666	688	717	681	697	741	710	742	765	769	664	715	692	675	712	715	661	721	678	671	724	751	665	695	703	716	703	706	693	695	671	714	682	713	734	725	683	720	756	692	757	679	717	684	725	711	646	734	704	699	707	748	752	696	720	697	686	677	750	705	685	658	750	749	710	708	729	719	769	738	725	721	669	690	735	697	712	710	711	707	749	710	676	694	720	723	713	729	699	738	710	689	713	679	684	664	677	749	716	672	653	684	680	673	742	693	631	663	708	716	704	677	736	706	684	715	747	736	672	695	696	683	668	712	681	687	651	706	695	742	720	697	647	673	747	689	714	745	657	711	736	724	690	712	682	723	712	654	673	699	712	679	697	694	660	695	720	672	696	686	715	703	711	649	692	721	695	686	731	711	691	730	687	749	703	716	648	672	659	693	716	704	674	664	688	697	702	725	707	665	749	673	719	681	663	684	754	689	685	762	708	702	743	721	667	701	710	676	740	740	731	708	710	709	692	713	676	699	746	683	676	675	706	689	729	692	669	692	692	691	709	672	677	713	712	707	676	683	718	706	672	718	678	724	696	755	710	714	736	671	681	680	667	725	691	738	713	719	690	683	729	675	711	655	698	761	705	704	716	713	714	654	710	729	673	727	695	733	711	678	703	652	684	691	705	711	702	714	730	732	661	693	708	686	695	722	700	723	696	691	681	726	662	691	723	676	656	676	701	738	700	683	736	688	695	709	652	677	721	689	689	717	678	688	686	694	683	681	646	726	665	715	706	719	670	731	712	685	693	694	760	684	751	727	717	693	711	679	720	652	704	689	732	682	719	706	697	706	688	688	720	701	730	714	705	689	745	687	712	699	682	702	707	682	707	720	740	670	668	659	719	737	695	674	662	716	724	748	663	726	685	721	739	734	693	748	673	719	702	734	680	698	672	696	714	739	745	672	734	724	727	688	703	733	703	738	669	716	657	718	768	694	711	690	711	700	755	718	649	709	698	695	717	739	670	714	706	749	690	731	747	711	696	665	690	713	675	714	696	678	717	707	674	730	707	723	751	692	718	707	690	792	707	695	671	712	680	679	703	674	681	637	721	711	662	690	662	714	676	683	701	701	710	733	692	686	727	721	712	670	721	706	693	660	732	713	738	707	694	692	655	669	672	704	700	702	729	658	720	686	696	680	716	732	707	696	660	695	627	698	704	682	696	704	707	679	668	679	750	715	765	719	724	675	696	723	716	683	702	747	725	678	701	693	715	712	755	666	694	712	653	741	645	697	717	669	705	706	704	687	685	688	732	715	731	694	699	720	696	648	717	709	688	681	690	678	759	692	706	735	736	678	706	722	768	679	690	725	730	720	705	637	743	697	710	694	665	697	655	710	774	693	715	633	701	764	742	702	654	733	697	698	682	691	662	689	747	722	674	709	709	674	672	725	691	711	721	696	743	709	676	736	679	694	744	711	699	648	705	712	685	724	719	719	715	685	669	723	709	746	719	739	689	710	705	705	722	715	682	689	688	679	738	714	712	769	665	716	686	718	696	695	690	760	694	685	718	727	738	730	681	750	756	675	756	716	703	681	712	740	691	677	674	723	715	698	687	718	747	736	714	715	711	687	683	718	686	707	738	714	690	691	703	685	724	713	721	736	668	716	724	707	697	678	707	710	712	715	737	684	723	717	678	731	723	739	693	658	719	712	675	717	715	722	715	679	687	740	703	727	718	707	679	691	730	713	691	704	735	689	729	658	683	705	721	709	688	696	741	732	684	696	744	652	708	681	694	671	676	717	703	734	683	683	707	687	751	671	688	724	694	713	678	664	673	676	719	651	697	723	706	724	707	731	677	748	679	726	734	748	660	770	704	667	748	653	740	729	696	692	689	693	640	751	721	695	725	764	720	680	695	695	707	662	736	680	685	665	678	665	666	750
22687	21134	28808	23734	21139	21235	8675	1597	1330	1247	1149	1053	1000	972	973	954	939	901	883	894	876	906	872	910	923	914	876	855	842	861	891	833	838	881	829	837	838	851	815	812	870	870	819	878	872	877	841	828	806	860	852	880	865	824	807	800	811	862	857	823	801	838	835	849	794	791	796	780	831	841	839	813	854	853	851	832	855	819	806	818	806	804	803	833	809	840	751	815	835	847	852	788	809	822	785	861	853	792	797	850	879	794	816	852	831	853	866	843	778	813	807	810	806	834	863	812	853	852	838	834	820	823	800	848	825	841	834	785	810	797	810	817	832	853	844	785	820	831	819	848	888	812	766	847	793	815	874	866	793	820	831	798	850	846	834	839	821	852	813	803	828	809	881	838	818	812	836	802	817	821	844	859	913	843	801	873	816	870	875	786	876	845	820	787	820	823	830	834	843	819	817	824	813	812	820	765	828	889	783	818	787	794	800	834	779	818	901	865	858	840	838	840	760	829	863	785	842	851	855	792	813	832	864	802	847	801	823	841	803	874	863	814	781	825	875	796	805	826	863	824	816	837	768	830	849	788	817	831	767	826	777	797	815	804	804	784	790	841	827	855	800	787	846	797	840	805	827	863	859	824	816	757	796	829	828	762	836	763	838	865	808	876	844	834	857	889	841	869	795	832	875	834	848	776	797	785	851	791	777	817	816	876	788	789	817	788	852	844	848	861	798	846	889	859	894	809	854	812	857	872	839	810	820	870	841	826	829	849	866	781	790	815	776	796	837	734	856	802	848	844	859	852	901	826	803	836	837	785	801	823	799	756	824	818	829	800	825	821	870	858	858	844	849	798	787	806	871	862	849	792	853	832	805	832	826	850	796	783	806	862	837	811	801	818	795	787	860	845	814	858	832	813	799	799	834	848	844	901	829	799	841	841	860	855	830	890	872	828	847	833	814	841	834	815	803	842	806	856	868	829	829	834	802	806	821	800	790	837	796	783	807	835	813	873	821	846	869	827	868	819	808	799	809	769	852	824	834	816	809	784	844	855	820	852	826	846	860	855	851	762	813	835	839	813	817	784	864	823	800	806	823	816	828	827	831	808	751	817	817	931	808	782	805	798	817	805	845	809	838	816	843	815	788	766	806	787	780	851	853	787	832	818	790	827	895	819	880	834	834	837	815	795	851	841	850	765	837	839	820	801	782	795	783	814	813	832	801	802	850	846	820	798	807	807	811	874	821	803	827	833	801	815	792	773	821	828	853	818	815	847	858	800	844	863	829	826	823	845	847	826	789	822	832	853	843	829	833	833	826	828	895	846	806	837	793	810	796	821	806	883	813	794	848	827	818	803	794	803	793	816	821	831	794	795	764	840	795	804	873	817	842	804	821	886	847	782	847	770	814	839	788	792	824	809	883	804	819	860	786	895	774	830	832	798	824	829	855	795	830	825	823	845	821	854	814	808	793	840	804	822	793	856	778	808	853	823	818	783	814	805	846	822	788	777	834	776	854	849	842	827	827	812	765	806	816	854	815	811	821	842	863	803	823	855	840	875	812	831	796	841	811	843	848	832	857	845	793	812	846	819	839	842	817	793	841	796	855	810	788	877	849	833	840	853	807	822	830	821	803	821	819	783	841	815	877	800	815	858	809	872	816	783	794	860	759	819	854	801	795	768	730	802	810	808	815	865	762	843	846	871	817	784	870	837	780	809	811	851	794	824	806	787	872	856	818	855	806	849	764	835	801	825	826	840	821	835	760	767	827	784	817	783	859	813	776	838	833	874	861	821	833	789	811	816	807	797	843	840	858	761	783	790	822	858	847	823	892	811	834	794	839	870	840	824	849	798	796	809	769	836	833	817	848	808	848	801	837	784	802	916	811	841	859	765	810	806	820	817	795	834	830	823	820	815	833	833	786	874	853	864	802	789	811	787	796	844	772	791	843	838	842	822	806	805	835	820	812	834	803	886	816	831	801	799	782	811	842	831	900	863	845	813	805	822	810	815	776	844	852	871	859	810	770	858	828	827	787	853	827	779	793	843	835	868	813	828	837	818	799	828	839	789	803	828	823	842	819	838	852	862	821	826	867	860	809	813	788	819	741	827	809	801	839	816	815	825	812	849	881	860	849	813	756	780	863	819	830	868	833	790	815	827	781	859	857	812	816	848	794	820	875	844	839	814	835	825	836	799	773	806	849	834	822	816	800	863	826	834	851	794	847	775	876	815	812	798	827	822	800	818	781	836	862	830	877	816	769	838	805	831	842	796	803	792	751	837	818	796	805	805	764	847	842	799	806	792	805	809	809	843	828	848	795	843	803	796	819	824	801	804	855	791	846	799	818	830	814	805	773	824	789	785	840	812	818	828	871	803	832	835	811	824	847	806	810	817	832	779	797	800	848	859	873	813	817	862	819	856	780	801	826	786	856	798	841	807	783	817	797	792	821	805	837	829	835	843	811	772	845	828	819	843	820	855	847	826	755	780	849	841	846	849	823	830	793	852	787	771	827	842	836	912	835	830	806	896	790	787	854	812	783	800	821	805	803	808	840	834	806	870	833	821	828	897	858	804	817	783	772	860	839	869	803	807	832	833	835	842	798	821	796	831	789	818	810	869	797	836	790	882	827	766	847	845	832	814	821	831	829	821	817	759	800	828	803	815	778	796	776	842	776	840	830	851	800	865	857	857	827	878	836	806	826	843	792	848	813	811	847	851	854	836	801	809	787	825	862	788	804	852	826	823	869	791	773	796	758	854	853	838	809	840	847	802	833	841	801	831	776	776	834	773	814	838	790	842	808	756	844	847	825	882	823	803	809	801	798	799	814	871	813	833	776	823	824	835	801	859	858	831	887	832	780	854	855	808	795	812	831	821	839	795	798	830	809	819	846	826	836	809	776	808	829	853	837	861	863	793	814	824	801	828	859	829	812	830	823	809	828	856	847	819	790	825	829	831	854	775	815	857	896	845	813	785	821	859	817	841	804	843	840	871	818	829	814	827	827	837	847	808	813	819	855	840	835	809	849	795	833	807	831	856	828	908	753	767	795	830	803	752	762	789	785	783	882	831	803	862	867	870	838	846	845	814	810	769	821	771	831	793	805	824	832	762	828	847	834	811	812	807	818	826	866	820	800	774	802	836	861	844	828	814	825	794	846	840	852	801	807	839	857	826	812	791	776	824	818	851	819	793	824	828	786	791	809	772	827	809	857	825	800	798	825	832	893	842	798	819	801	822	818	832	858	871	860	821	810	842	847	840	789	859	796	810	871	848	875	865	834	790	827	854	831	825	821	855	790	879	828	805	802	830	833	818	843	727	812	794	838	800	881	824	823	822	819	816	818	849	791	824	877	829	797	832	800	823	825	861	887	814	773	865	777	838	863	842	876	810	834	872	842	824	919	816	818	807	794	774	865	856	800	813	858	756	847	868	824	856	801	872	854	813	857	858	788	830	812	872	822	840	804	840	812	810	823	831	866	822	840	803	806	787	812	817	829	773
29824	17812	10501	5332	3846	3076	2405	2076	1798	1527	1445	1217	1158	1111	1074	979	1010	1014	972	958	927	860	853	876	860	877	883	905	858	870	858	873	855	877	815	848	865	856	838	836	878	848	821	892	839	833	823	857	878	854	870	913	774	848	822	862	825	801	834	805	874	782	814	815	840	833	820	858	841	846	840	850	831	808	815	817	847	855	781	842	835	783	767	849	804	853	829	807	843	841	775	849	838	818	851	845	843	850	847	811	834	851	857	855	817	833	810	844	785	809	806	805	788	778	848	852	785	858	844	806	812	815	841	821	855	816	791	810	832	838	833	833	853	829	814	859	838	760	798	826	792	805	852	829	813	828	843	837	808	834	797	831	854	824	796	803	827	837	879	791	859	791	813	828	875	853	813	770	879	808	802	805	849	818	873	852	780	827	829	821	848	870	783	830	815	799	770	796	833	845	807	834	753	838	855	849	841	795	842	801	813	831	768	831	803	815	832	816	802	816	824	804	806	830	827	851	841	792	819	857	826	821	811	845	812	883	810	840	835	806	814	847	848	849	836	805	803	814	811	820	844	835	786	817	825	835	785	824	821	821	820	784	800	828	802	839	824	845	801	840	838	806	809	774	826	844	789	859	867	808	815	806	832	859	837	875	839	822	793	819	844	799	797	823	834	801	842	870	804	853	833	792	772	775	824	829	819	839	811	803	789	873	823	815	844	820	765	839	856	837	804	818	828	810	801	841	855	835	854	881	794	832	778	837	808	828	826	789	827	808	832	805	840	785	872	844	865	788	804	844	858	814	830	797	867	830	809	902	800	810	786	782	872	828	829	831	827	871	852	838	786	827	816	828	864	850	808	812	868	812	802	813	839	842	818	845	878	782	800	803	797	784	805	895	792	809	830	835	841	825	843	860	829	841	808	790	825	844	789	851	802	825	806	800	831	825	817	835	796	782	802	839	820	824	820	834	821	851	807	801	813	846	857	801	840	811	812	831	809	802	830	873	823	823	821	842	818	854	841	822	828	857	837	813	791	834	854	840	803	758	859	859	848	808	810	799	868	858	786	788	845	855	840	861	804	864	844	901	863	809	862	832	786	842	824	817	814	842	819	811	831	813	834	874	811	820	817	864	815	872	756	826	802	852	798	817	878	820	836	803	821	768	816	816	871	832	808	755	862	846	817	816	795	801	841	837	831	799	818	807	850	881	896	831	794	825	843	829	798	803	838	827	755	744	793	851	862	876	829	769	882	823	830	795	828	811	798	804	823	858	800	789	853	806	840	841	801	835	833	818	815	850	813	796	863	811	765	872	776	799	809	815	859	859	823	819	866	784	783	806	797	850	860	848	864	823	815	856	794	873	851	802	865	865	836	803	825	799	795	828	755	859	824	825	809	810	768	821	838	833	841	755	807	874	817	827	826	802	878	864	817	793	791	860	805	815	818	860	784	802	810	828	858	794	804	759	857	855	820	847	821	865	810	779	805	856	797	839	854	846	829	857	849	836	819	785	834	787	750	854	803	804	799	831	752	788	815	822	882	828	840	837	825	795	844	841	802	863	810	867	859	819	838	827	863	802	848	887	880	798	824	792	806	844	804	819	808	817	841	854	861	816	800	839	810	816	803	810	815	785	807	803	840	827	898	885	878	843	829	832	815	800	833	795	802	819	834	851	823	770	832	811	845	815	848	809	786	768	815	853	817	853	843	860	828	793	807	838	904	803	851	836	820	808	875	835	781	842	815	781	826	816	799	806	836	821	816	794	874	886	825	755	812	779	746	808	889	791	765	825	811	820	730	865	801	798	814	793	822	872	789	803	834	852	816	799	815	841	813	857	775	837	807	837	784	819	809	825	863	792	834	827	799	829	808	847	812	816	779	812	804	805	839	831	836	839	851	821	797	874	853	783	802	799	812	784	802	873	813	824	816	834	798	811	838	860	846	806	830	764	850	808	804	831	797	806	849	864	809	769	820	826	776	832	792	842	865	741	813	832	815	797	804	832	796	824	789	817	787	828	846	772	840	852	932	858	793	798	869	811	810	804	799	832	797	869	852	850	789	842	872	809	803	846	820	764	830	855	798	802	831	823	781	845	886	802	830	822	845	892	814	824	833	852	805	823	773	827	837	803	890	817	817	788	768	795	785	815	778	848	822	819	759	832	799	850	798	754	801	858	798	787	826	804	840	788	812	833	775	835	807	807	808	831	839	834	813	861	811	834	815	796	814	858	792	862	797	877	795	820	850	806	826	805	795	840	812	835	819	836	805	825	824	812	816	863	854	811	795	824	776	810	829	791	840	812	826	783	815	819	761	835	808	754	861	824	783	833	801	840	823	815	812	789	897	837	820	862	827	822	827	832	806	775	824	846	819	821	848	825	778	793	777	814	819	846	864	851	833	800	830	778	792	781	818	814	815	834	897	855	832	797	830	824	808	785	841	851	876	860	793	829	810	882	787	867	811	838	835	829	856	857	858	804	803	801	782	824	816	876	859	839	814	808	814	777	799	777	813	795	804	835	836	829	827	852	795	816	804	834	813	863	788	819	798	818	861	840	846	815	799	774	799	849	829	868	857	800	868	860	846	818	808	839	800	812	850	839	820	790	880	801	820	742	833	859	842	772	852	843	790	886	864	823	816	847	838	780	814	822	821	804	796	788	849	810	805	824	823	780	839	860	787	847	842	850	878	796	831	807	828	821	838	822	818	899	816	844	829	781	852	807	843	817	812	760	873	813	810	829	863	812	836	826	866	847	830	850	843	775	775	864	855	777	821	807	886	785	822	836	846	816	844	832	849	817	772	822	840	848	803	812	809	801	790	798	823	824	856	873	800	847	821	845	754	805	803	820	826	810	821	821	832	829	838	870	790	803	825	846	805	843	819	800	806	774	828	846	836	756	818	841	895	798	804	813	850	807	836	869	798	791	835	821	822	842	781	825	802	800	853	888	872	822	861	820	813	837	833	801	870	824	833	854	807	780	853	776	794	768	779	868	805	847	832	805	834	865	836	848	794	899	783	857	870	811	803	786	816	795	854	840	810	817	828	826	827	823	825	803	806	816	808	823	818	809	770	835	790	803	830	836	813	819	802	818	805	845	823	764	823	871	788	821	848	824	792	884	849	815	802	875	802	829	757	809	840	751	883	772	857	796	823	861	875	835	886	817	836	810	784	778	787	838	865	827	878	840	788	777	820	867	812	824	826	788	871	841	891	805	807	826	815	822	811	863	858	819	821	904	843	806	763	809	825	848	809	806	810	832	807	794	832	819	816	813	789	849	782	816	805	815	801	825	825	822	865	826	816	825	801	824	853	836	829	788	817	821	881	851	864	809	866	833	846	875	790	847	843	776	823	865	842	822	792	777	842	803	825	835	844	825	802	814	809	793	797	814	854	895	807	842	798	836	842	825	815	829	796	827	818	851	818	837	787	844	815	865	826	812	828	857	771	804	832	811	856	830	852	796	829	829	762	830	795	841	831	804	843	828	798	821	847	885	846	803
27790	18230	4317	612	465	375	362	352	338	370	334	345	346	315	345	320	344	336	294	387	330	345	338	295	319	347	331	315	352	354	338	333	335	329	349	354	359	332	318	340	336	300	335	359	342	326	320	300	332	330	331	298	342	333	313	364	333	317	325	334	362	343	343	347	362	332	337	328	340	389	320	306	341	365	326	328	380	329	338	362	331	322	328	329	310	347	304	309	319	365	338	339	325	350	320	309	346	323	349	333	329	314	333	315	317	339	370	378	368	314	366	330	348	297	302	323	346	353	345	339	340	342	303	327	330	316	328	317	319	319	326	301	375	350	327	309	340	321	354	341	338	323	335	334	354	329	332	336	344	346	311	320	337	308	322	354	339	315	337	337	352	293	357	357	344	324	354	352	349	311	334	312	365	297	332	328	370	333	337	340	357	406	321	326	308	341	342	348	337	342	355	324	339	345	346	328	366	347	356	361	333	321	332	321	301	337	355	299	349	338	362	314	346	339	327	319	341	327	317	307	331	319	303	321	349	324	319	327	324	319	336	341	335	328	320	342	348	324	324	300	347	344	322	344	351	331	317	325	358	348	351	340	333	325	343	331	304	326	347	312	324	334	329	311	319	366	325	331	334	340	329	351	306	350	328	331	351	356	347	334	301	334	326	359	345	309	334	312	340	342	316	313	348	314	306	317	320	343	343	321	319	338	346	344	350	357	344	319	352	345	331	362	350	322	355	339	359	355	333	336	340	329	335	335	336	374	291	350	329	335	304	317	353	344	348	319	325	292	340	342	345	345	339	319	366	360	339	342	340	315	316	333	354	336	287	348	350	315	328	336	328	336	324	339	341	349	329	357	316	363	326	336	351	343	334	334	320	312	356	329	316	305	325	334	316	345	336	330	327	333	331	316	332	374	350	317	357	322	321	301	321	342	321	331	295	351	326	296	318	352	338	376	328	315	290	366	333	343	331	324	320	305	298	322	345	306	331	346	317	349	354	369	363	321	340	312	335	305	343	356	348	372	327	319	366	324	312	357	326	322	307	335	317	328	350	368	332	317	328	310	332	307	324	304	293	344	347	358	316	333	337	332	366	334	335	347	300	330	322	348	300	324	312	337	329	324	321	344	328	323	345	358	334	338	339	362	345	319	318	377	321	361	310	340	370	352	380	315	318	331	353	320	311	339	329	341	331	304	322	323	352	377	312	352	326	363	351	340	348	295	323	333	326	336	330	320	340	348	348	319	307	363	316	349	308	327	348	315	313	317	337	320	346	312	331	349	310	313	319	335	324	348	338	329	324	355	347	351	348	362	332	357	329	330	343	336	328	346	327	339	348	347	317	335	320	347	304	318	315	325	331	292	339	339	355	339	348	329	351	312	353	332	356	344	356	324	317	297	321	321	333	349	321	300	352	343	320	331	309	314	357	357	317	354	319	323	335	373	333	342	350	357	348	333	318	352	324	327	328	336	310	327	315	351	361	338	325	304	338	340	363	365	344	307	337	341	321	342	354	283	355	326	312	317	297	295	316	332	312	335	305	348	382	329	339	321	326	319	307	325	331	331	360	329	337	309	351	326	322	330	352	329	323	346	348	371	325	318	339	325	321	339	330	339	336	324	352	332	344	366	365	328	337	293	307	302	325	341	315	352	367	334	330	351	356	306	343	316	342	332	378	314	333	333	340	337	307	289	319	326	325	322	349	314	336	308	350	351	355	354	328	330	297	321	333	313	328	334	336	350	315	356	366	348	340	340	300	301	381	302	349	344	320	300	357	366	339	308	352	335	318	356	323	288	319	295	346	319	342	338	339	348	314	340	323	320	327	317	347	310	325	344	344	328	359	341	299	337	364	332	340	326	334	316	316	357	306	327	319	332	353	314	329	314	310	361	374	311	356	337	305	339	316	347	332	319	331	316	324	366	304	348	305	342	338	303	327	328	334	339	318	337	319	326	323	353	338	318	295	362	354	321	346	318	309	329	348	331	371	315	339	339	346	341	346	344	314	298	354	312	357	320	321	345	347	318	312	354	315	329	316	333	341	349	330	325	343	347	345	325	327	303	310	333	318	355	396	310	352	349	349	343	317	345	361	332	324	354	305	337	339	308	355	313	326	336	345	316	314	334	305	331	344	350	307	341	350	334	343	335	307	334	356	324	335	337	325	346	329	335	344	316	319	383	356	356	344	368	320	322	357	354	333	310	357	349	319	375	329	319	373	336	340	332	292	305	340	343	344	288	309	341	320	351	321	345	349	336	337	323	356	329	321	333	318	351	359	340	364	343	328	341	321	351	334	316	361	326	342	334	314	370	362	332	361	301	333	323	305	339	342	351	360	340	333	344	334	331	336	349	317	350	342	289	360	344	365	344	303	355	324	310	326	364	334	342	366	334	327	356	332	329	341	365	325	319	329	324	349	326	289	327	361	367	346	304	311	335	333	333	300	348	323	349	314	312	338	355	342	343	309	310	330	327	346	351	323	317	319	290	321	323	326	331	352	320	347	357	302	300	338	350	336	342	351	306	305	369	348	346	344	320	316	331	311	340	353	342	331	332	341	335	329	360	352	343	337	342	319	322	333	332	319	281	318	320	363	284	343	338	305	357	329	341	324	308	341	309	331	311	309	320	360	326	338	362	349	313	329	331	300	336	348	342	342	333	342	369	351	333	362	331	333	290	342	343	350	341	321	350	333	328	361	336	323	332	338	377	335	356	344	370	344	312	346	330	352	351	336	336	354	329	305	299	351	301	355	343	333	320	323	321	325	301	297	363	345	314	321	320	346	363	358	321	344	279	317	369	345	324	339	355	323	354	331	309	339	299	358	338	336	307	322	376	298	341	325	312	345	321	316	341	338	343	307	309	298	353	338	358	336	340	312	338	316	325	332	352	323	316	360	331	310	332	353	316	335	344	320	318	308	337	353	310	337	342	331	339	372	345	323	312	359	327	322	289	317	340	330	345	353	332	339	330	297	358	332	334	340	311	342	324	277	333	354	324	324	322	329	313	342	328	345	321	356	310	332	329	342	331	314	335	328	335	380	347	325	338	335	350	322	328	338	336	354	319	329	327	329	335	350	332	328	332	328	296	342	312	306	318	324	331	332	329	340	325	333	364	340	315	312	343	330	342	343	322	365	327	377	331	331	323	327	327	341	293	347	353	377	342	306	359	317	319	313	341	349	332	354	356	322	339	323	304	290	333	340	342	343	339	315	335	321	337	301	366	305	305	337	308	335	330	339	314	350	310	326	317	320	334	342	343	327	312	354	376	344	349	349	328	353	354	374	297	321	330	301	344	361	329	349	318	327	344	326	355	341	304	342	309	337	313	340	340	343	307	338	312	340	349	372	278	328	332	340	303	342	300	300	308	344	325	294	353	348	309	317	337	372	346	323	334	325	322	354	346	340	364	306	352	364	316	329	330	340	284	332	338	358	339	318	349	336	345	323	356	314	331	358	357	368	315	367	328	364	336	351	332	353	320	333	348	297	355	360	321
8044	1331	738	504	470	437	430	397	410	413	381	409	397	395	392	383	369	368	388	343	401	372	346	382	353	386	371	369	373	389	384	382	419	406	367	349	386	361	389	355	385	377	380	358	374	401	384	358	386	384	397	383	403	406	340	384	386	368	399	367	380	327	382	404	375	367	383	360	390	378	361	362	419	372	374	362	364	349	403	375	355	410	377	369	409	349	365	384	373	391	398	402	373	372	375	360	384	387	364	373	374	391	392	367	387	384	393	403	372	404	388	378	369	359	365	374	383	405	384	368	377	359	354	362	373	380	323	401	382	367	369	366	363	360	384	384	386	383	403	358	383	366	380	372	379	362	402	383	363	400	393	364	348	363	398	362	383	413	383	385	377	393	400	385	384	346	375	363	375	346	365	380	374	369	396	366	379	382	390	402	374	396	386	376	400	381	392	357	420	383	364	370	354	406	341	374	383	391	394	372	404	365	339	370	376	408	391	360	368	403	350	373	368	397	370	361	367	370	369	372	406	360	385	379	349	380	357	383	365	396	369	381	359	370	376	388	374	382	383	344	369	381	382	392	393	362	345	394	353	384	405	357	386	332	355	357	360	364	395	375	321	350	377	432	381	367	322	420	393	358	360	369	349	392	367	355	376	364	381	369	362	395	383	380	361	391	392	372	346	355	399	398	360	381	392	354	384	348	385	383	375	383	362	385	371	366	337	382	376	377	393	383	376	350	373	375	366	371	335	406	366	396	371	392	347	353	400	341	378	371	333	384	362	392	352	375	380	400	360	419	363	347	407	342	352	352	406	349	376	362	383	393	339	385	353	361	368	382	360	363	382	383	394	372	379	386	374	381	386	398	391	367	391	390	380	423	390	366	385	337	363	380	369	383	365	382	366	412	398	385	354	415	382	374	347	375	385	366	322	393	353	394	399	407	357	351	396	399	359	391	366	393	358	371	395	395	362	374	360	353	359	367	368	385	399	390	402	420	374	362	350	384	364	345	360	369	380	401	369	374	342	357	350	356	399	370	384	362	389	375	391	340	370	359	372	414	368	406	371	360	380	398	393	370	397	423	367	343	401	375	373	387	397	390	364	349	360	396	377	405	379	397	366	372	361	377	410	411	402	338	390	367	377	355	382	365	407	369	359	357	365	350	377	358	376	352	396	390	386	380	362	399	333	363	374	391	362	374	409	387	390	372	343	376	369	358	401	352	407	367	365	396	354	365	404	379	388	402	358	381	373	383	368	414	372	365	366	406	371	390	386	337	348	406	366	411	342	382	408	338	394	401	371	388	377	351	389	384	377	372	368	343	406	390	370	385	360	394	378	381	392	348	355	370	381	389	396	365	382	348	390	364	378	356	350	347	372	383	368	385	402	384	376	374	390	345	397	376	381	361	390	392	390	381	377	392	364	349	402	393	390	376	377	386	371	384	359	387	382	392	391	401	381	360	344	378	387	376	398	374	378	397	401	412	349	346	364	381	391	361	389	373	365	381	350	359	367	373	386	354	378	362	338	384	376	380	379	363	399	388	379	398	369	381	381	374	386	380	348	354	379	395	414	371	344	386	386	390	387	357	355	371	399	347	371	370	359	391	358	391	394	360	370	353	366	364	381	371	355	369	324	405	375	365	349	361	382	399	372	382	377	388	388	374	367	377	371	371	400	355	381	391	350	370	392	378	325	385	373	364	368	402	423	413	385	399	352	364	374	361	348	366	363	389	381	365	383	397	356	440	357	365	380	383	361	413	397	392	391	373	345	403	358	363	397	363	370	386	382	381	336	369	378	344	378	352	384	368	342	354	408	385	426	371	387	405	391	382	413	422	403	400	333	342	339	361	372	378	330	393	378	385	382	371	374	374	376	355	396	353	375	396	347	376	356	362	375	372	394	381	386	374	377	385	383	338	415	392	378	366	362	396	373	354	387	351	368	369	389	392	403	389	347	354	388	371	370	364	380	360	368	396	359	373	350	382	390	386	384	391	377	379	376	397	361	366	398	372	400	390	357	357	375	397	372	381	383	397	382	382	386	355	360	347	387	402	378	368	386	343	388	349	366	359	384	377	351	385	371	382	387	372	392	370	377	353	393	371	404	371	368	370	365	366	372	399	415	378	379	349	375	412	382	374	370	380	368	342	393	379	403	399	383	377	390	389	389	372	365	403	398	365	391	344	384	335	381	411	390	362	384	376	360	398	404	366	411	377	368	368	384	372	370	367	404	410	385	335	357	377	387	339	405	341	407	380	398	397	382	353	319	397	386	383	359	372	378	385	357	358	408	379	361	377	376	376	413	367	340	373	341	398	376	402	352	341	367	344	354	370	385	366	367	396	380	354	337	367	343	390	402	401	387	354	386	373	371	393	382	394	397	373	378	397	348	363	338	379	372	375	390	374	407	413	373	380	391	361	381	392	375	338	330	383	393	340	382	374	369	332	405	370	403	387	397	403	368	386	392	351	392	385	410	384	400	372	366	372	384	385	380	388	395	356	392	384	362	370	353	358	388	399	394	382	348	393	380	377	388	389	361	362	369	352	366	370	376	353	350	411	372	406	395	382	373	390	417	384	387	382	358	366	384	399	352	355	422	370	392	356	397	368	363	391	397	360	404	380	381	348	401	353	351	394	397	383	392	391	380	380	379	404	355	403	377	373	375	396	359	344	380	387	344	399	399	379	351	395	389	363	364	354	412	373	386	374	375	397	357	358	370	358	358	355	366	383	372	376	350	363	379	354	340	375	409	372	374	399	359	391	394	380	360	404	322	356	380	423	377	377	352	368	388	402	379	405	373	375	374	395	391	355	371	378	396	338	357	363	380	374	375	365	366	391	387	356	394	392	361	368	395	368	378	385	363	376	395	338	362	416	384	401	375	394	360	374	378	388	380	407	345	396	419	376	376	374	368	377	394	354	390	357	375	367	379	390	405	385	407	348	375	380	330	376	384	350	389	372	366	383	375	391	372	371	353	357	379	373	357	380	394	350	386	375	380	370	381	379	387	348	388	383	372	395	387	382	340	376	387	411	410	366	354	377	379	381	361	376	345	353	375	418	361	417	378	393	374	385	375	369	353	353	359	383	348	378	379	357	365	362	383	377	374	361	342	349	412	362	349	354	386	374	359	371	368	332	399	353	377	381	412	380	378	330	367	381	346	362	376	393	412	381	372	405	368	413	372	360	394	405	350	379	376	408	378	406	342	406	375	365	363	363	381	384	370	390	360	377	378	364	368	356	371	400	346	366	402	374	359	383	393	394	383	353	375	368	385	389	375	359	383	368	353	353	385	382	405	386	386	352	369	368	374	375	397	365	339	384	413	389	405	382	340	341	370	395	400	379	347	385	375	399	381	359	350	366	379	382	352	328	384	375	386	394	378	382	360	356	353	361	389	377	403	384	389	390	411	375	374	376	349	415	405	366	383	362	385	348	415	391	357	398	393	400	332	393	402	383	376	378	380	360	390	346	412	363	382	380	377	375	364	341	394	384	373	407
23920	21104	28322	24086	21102	9382	1073	713	611	563	535	493	472	485	449	434	433	449	456	418	394	431	416	420	390	393	389	388	421	401	412	410	428	403	388	373	378	392	399	416	414	332	399	339	387	398	381	388	360	424	349	382	365	385	387	358	403	380	389	380	424	378	387	376	372	358	440	384	412	366	412	375	390	374	385	396	400	376	358	358	364	374	366	368	383	416	413	399	360	383	396	400	401	383	400	380	376	385	407	361	364	373	349	411	363	360	378	395	381	396	394	401	402	365	385	389	400	386	379	381	407	362	380	388	342	390	370	373	393	374	413	391	361	380	368	384	385	401	365	376	362	383	366	347	410	395	381	407	378	352	381	381	401	358	375	386	388	380	361	373	408	354	355	365	364	396	360	371	375	376	376	373	390	388	381	382	363	347	373	417	385	390	408	406	384	357	334	387	387	380	368	406	379	385	359	373	404	377	399	393	386	387	366	381	373	416	393	417	403	379	385	391	371	379	378	376	363	350	374	422	399	379	380	362	415	388	346	377	364	365	362	367	393	407	344	353	364	410	411	384	357	393	375	359	397	384	363	384	381	356	381	346	359	398	403	378	385	372	385	370	341	387	353	357	371	383	364	391	373	396	370	402	373	389	377	382	368	417	393	361	398	408	381	371	399	363	397	357	331	375	376	382	384	395	383	389	370	404	400	367	409	397	388	385	376	347	369	390	374	348	364	371	389	396	422	375	402	390	376	380	413	366	355	379	371	369	366	389	373	392	399	351	357	350	393	416	362	406	368	351	385	379	396	381	419	384	392	351	401	364	397	395	363	384	381	361	369	376	366	358	331	367	364	338	376	366	388	405	414	343	376	363	344	406	388	384	398	361	408	407	392	417	388	391	388	425	380	385	392	367	381	377	401	387	345	411	379	379	375	375	388	378	354	378	367	367	360	400	345	382	404	377	382	375	337	373	373	385	388	392	362	383	401	372	388	382	376	402	398	343	368	399	377	366	381	370	412	362	382	341	375	387	374	359	392	390	398	398	361	385	383	403	380	374	410	382	432	371	374	378	409	401	382	368	391	393	387	434	354	378	392	355	384	403	399	398	356	307	427	384	402	384	369	386	360	375	340	413	375	391	382	372	409	374	349	380	390	389	391	347	386	401	366	358	380	401	383	356	397	403	377	368	349	372	369	369	365	392	376	367	391	404	399	378	422	383	387	357	380	373	379	409	399	371	392	365	361	362	350	385	387	399	365	379	401	374	386	388	371	348	420	368	386	376	392	378	352	398	384	416	392	365	365	367	377	395	381	365	370	352	379	374	383	403	396	360	329	367	400	400	386	360	384	377	380	386	352	352	368	364	389	367	392	380	379	399	341	406	389	362	382	415	382	403	393	338	353	358	387	395	397	394	398	426	369	367	370	373	379	391	398	356	366	375	398	424	394	368	407	362	398	338	384	369	390	376	377	368	402	384	377	389	385	391	392	367	376	361	406	399	371	365	362	370	374	378	372	355	339	376	386	354	396	371	408	357	351	368	393	388	376	395	383	385	397	368	351	364	397	374	368	385	414	410	412	385	369	369	367	356	384	370	386	357	364	387	391	388	435	392	359	386	370	370	402	414	372	357	361	389	380	363	354	370	382	350	405	373	362	386	373	360	376	390	376	408	377	378	396	350	382	398	354	378	402	414	377	373	382	375	417	380	360	384	426	400	409	372	367	373	377	384	424	383	366	387	374	406	367	374	372	353	373	346	383	406	373	385	388	414	376	382	342	387	373	375	388	405	398	383	404	365	421	375	371	374	371	368	354	382	376	418	389	371	395	394	387	366	417	399	390	399	367	372	390	367	416	382	388	383	395	375	376	355	385	377	386	420	354	391	394	375	371	379	371	381	385	399	404	340	355	384	335	381	382	390	398	347	377	355	363	359	367	402	397	401	379	362	348	368	391	382	379	371	406	385	358	380	398	390	397	404	403	391	390	355	368	356	372	375	361	381	386	424	378	377	367	383	391	364	391	387	380	375	384	409	350	354	377	391	374	388	402	402	368	375	394	375	380	344	383	393	366	373	381	378	408	369	350	398	410	364	383	355	395	407	387	358	397	387	380	388	371	377	348	350	393	375	389	400	362	343	390	376	373	386	394	359	382	367	361	361	393	364	369	383	387	363	369	386	370	400	414	370	421	393	357	399	371	386	379	390	401	378	391	384	391	369	399	359	403	356	360	391	363	409	383	369	394	374	382	381	368	360	375	380	385	376	406	385	388	398	375	383	406	396	380	359	386	338	387	376	372	380	364	339	371	358	380	398	372	374	411	349	355	409	367	403	389	369	375	361	400	399	369	404	387	389	379	379	393	355	385	412	375	355	366	397	374	376	395	369	361	371	354	402	404	385	389	395	381	417	421	377	403	392	372	406	384	323	366	353	366	409	348	374	399	370	377	383	366	397	361	364	353	371	379	378	353	376	393	400	385	400	387	376	380	403	373	383	410	376	377	392	377	379	393	371	376	365	400	409	376	401	359	373	381	364	387	398	357	374	383	376	378	389	385	383	381	391	368	370	376	361	355	370	328	356	378	372	354	391	429	369	362	398	403	391	372	376	378	353	371	393	443	366	348	366	379	380	365	376	405	375	394	396	366	394	398	386	388	376	385	405	385	353	366	384	364	383	426	399	328	372	381	373	401	398	406	378	352	402	390	385	374	411	395	379	378	373	385	419	361	331	399	417	350	357	377	391	389	382	391	408	388	363	384	372	385	396	376	393	391	368	376	350	349	371	370	384	395	395	365	391	392	343	386	388	413	393	386	402	409	371	374	404	339	332	406	378	351	395	400	400	406	391	386	375	344	376	370	398	409	362	391	366	431	407	406	362	382	357	396	384	400	386	384	402	399	373	383	397	415	373	408	379	378	343	377	358	375	391	356	372	364	395	387	371	405	372	381	368	373	371	401	375	373	360	393	397	352	388	383	359	382	392	380	363	401	376	369	405	377	382	381	359	401	414	358	367	387	361	374	341	397	357	354	402	377	344	414	374	374	396	356	367	356	360	373	390	420	394	367	362	353	397	400	409	392	390	365	383	411	387	362	347	388	385	348	374	387	355	398	396	410	386	390	382	393	391	378	379	363	378	383	354	372	397	416	378	377	367	414	372	332	379	417	396	355	387	426	369	379	352	404	374	377	405	354	374	330	380	365	373	410	382	375	385	394	410	335	380	370	420	367	311	382	394	362	395	367	370	365	413	390	382	384	387	333	406	382	392	394	409	395	367	403	380	371	373	355	393	370	384	397	374	341	342	364	370	377	370	363	361	394	357	377	379	393	370	369	356	361	357	352	387	353	369	373	433	401	389	371	347	378	343	393	385	370	363	371	382	415	352	359	395	347	386	376	388	409	365	363	378	370	398	376	355	399	363	365	381	388	357	374	375	396	420	421	338	393	403	387	403	356	370	389	407	343	400	379	381	368	374	388	351	348	381	362	378	408	389	402	354	358	375
26758	12061	6123	2945	2043	1639	1247	993	862	757	683	607	587	547	513	498	484	510	524	510	452	431	469	404	476	426	433	443	433	420	433	443	442	390	411	386	400	419	400	411	377	436	399	413	394	446	411	393	397	399	424	420	416	413	410	386	401	412	418	441	408	427	368	386	421	385	405	370	397	417	415	398	392	426	389	416	416	413	385	439	392	405	420	395	406	414	381	418	391	396	408	364	388	413	378	399	393	413	424	439	393	415	411	395	398	384	392	384	431	413	396	418	361	408	417	411	420	374	430	385	400	399	430	410	410	420	421	426	396	418	410	375	362	421	393	394	376	406	414	396	380	374	406	369	396	426	409	387	426	416	425	405	387	419	394	406	395	406	419	388	432	410	423	395	401	422	390	384	378	442	410	374	410	424	390	406	403	419	408	422	432	406	411	426	411	409	391	383	372	389	428	393	421	404	419	374	384	361	422	412	391	431	405	418	410	388	387	381	415	423	386	410	386	395	398	409	409	406	365	406	371	380	405	378	429	418	406	414	422	406	391	420	438	401	371	409	415	387	363	403	400	400	382	409	417	425	404	366	418	371	430	393	371	398	405	399	428	404	371	400	408	418	403	391	407	421	363	369	388	436	453	391	397	412	427	411	405	386	401	391	424	413	390	393	408	418	428	421	417	385	389	416	402	421	400	403	418	393	389	405	388	384	396	386	399	430	365	394	370	399	375	389	408	413	420	380	400	396	421	380	400	401	406	378	411	407	431	397	430	405	374	400	396	418	379	390	405	397	405	402	410	408	364	403	383	463	407	391	400	357	397	422	447	396	410	427	384	407	403	412	378	436	405	396	392	443	394	420	402	387	409	370	412	411	390	406	411	398	410	395	414	383	383	400	387	382	417	425	408	428	368	391	434	401	409	405	398	404	426	425	407	399	404	400	429	428	416	412	380	406	357	365	394	409	352	418	397	381	420	387	386	389	411	406	405	397	418	393	404	412	416	393	406	400	402	421	408	403	451	393	381	387	417	401	405	391	419	427	407	394	425	395	409	387	409	400	405	416	358	387	415	383	387	407	402	425	381	430	397	435	423	375	408	420	433	471	381	369	368	449	346	421	410	408	421	398	430	437	399	412	377	418	418	388	421	405	413	417	396	402	391	406	406	358	383	376	354	419	422	417	445	383	417	375	386	393	361	427	414	394	419	411	444	384	416	426	409	430	423	403	395	380	431	429	386	402	389	413	428	424	434	409	402	431	401	400	399	413	394	418	397	392	387	416	381	395	433	419	403	422	403	420	388	388	409	455	408	399	374	399	419	418	415	406	422	402	386	413	416	386	430	396	410	385	388	420	411	377	420	415	408	395	383	391	424	380	410	395	422	442	400	383	426	401	411	407	419	405	420	410	426	401	391	401	454	419	409	395	389	383	428	425	446	417	431	388	412	412	398	394	394	441	393	400	401	396	429	369	369	379	408	422	395	376	396	395	417	425	336	401	389	391	391	373	417	402	387	404	381	435	435	417	437	410	428	401	415	432	390	366	426	360	424	414	424	432	401	438	427	405	383	421	421	436	395	421	387	391	369	410	420	429	406	395	409	386	367	379	407	372	400	398	394	401	406	417	382	409	420	411	390	364	408	411	378	407	375	442	437	405	389	382	424	414	429	417	356	432	415	412	430	389	353	393	408	434	405	405	399	395	412	379	419	389	446	395	415	377	419	400	394	427	426	406	430	384	378	442	407	388	411	392	390	402	400	393	461	373	401	386	421	398	405	428	439	404	410	384	399	419	413	410	423	393	398	437	405	426	443	415	387	359	421	424	385	352	427	408	363	401	426	439	377	432	397	457	390	396	395	390	409	399	402	392	403	391	434	390	411	355	421	394	397	423	383	431	383	423	387	375	395	383	394	383	447	418	433	385	383	385	444	386	423	395	399	406	390	378	356	429	399	411	400	437	402	398	415	390	383	424	388	397	412	391	448	373	437	379	429	444	424	416	403	411	399	394	405	402	379	421	368	403	414	390	428	402	362	404	405	377	368	418	410	435	395	403	433	382	405	432	417	422	390	402	374	425	410	411	379	431	386	409	420	375	416	387	423	391	432	424	392	392	404	398	409	375	415	411	372	424	390	396	427	389	404	412	428	421	420	413	398	391	406	392	383	375	428	426	412	387	426	391	389	395	424	394	410	371	404	393	413	370	380	397	424	403	366	426	363	413	451	439	438	377	420	419	373	438	395	397	384	394	411	421	391	426	367	416	375	384	374	389	443	385	408	388	402	391	413	407	441	404	390	419	421	413	434	425	418	431	444	403	414	424	402	383	406	402	422	374	400	397	414	389	428	397	400	420	402	375	413	419	383	454	399	398	388	413	438	430	413	408	408	365	402	426	406	428	425	414	413	407	403	410	410	431	402	372	416	440	400	404	393	400	416	372	400	425	383	412	399	417	392	419	444	385	402	439	417	388	411	420	402	393	434	398	396	380	388	379	429	398	398	448	420	408	399	394	396	449	406	387	409	424	390	433	395	404	414	387	395	399	388	419	394	420	394	384	392	433	369	394	417	378	414	403	415	426	409	392	367	394	411	390	406	395	374	392	419	392	415	422	428	405	387	412	455	393	421	424	389	416	421	430	423	425	395	374	429	420	394	382	396	392	399	381	366	388	432	396	391	419	404	390	397	409	449	399	427	384	354	401	416	381	394	418	377	400	393	386	400	431	413	413	398	386	434	420	393	396	406	384	403	417	387	408	410	377	356	388	390	387	414	386	386	397	418	421	401	420	403	403	434	425	428	391	439	392	401	400	408	398	439	387	400	429	404	405	430	391	386	444	380	413	389	427	404	381	391	392	350	390	391	409	415	405	392	386	425	374	395	392	412	402	403	419	398	406	402	380	386	401	429	386	390	389	441	433	407	392	404	413	364	442	417	439	416	426	435	388	395	427	395	399	415	418	405	393	425	405	347	438	411	371	415	399	413	386	411	401	419	424	425	433	399	396	406	391	399	400	398	410	365	379	402	413	417	376	406	414	414	404	410	422	436	420	429	373	376	427	416	394	410	397	416	407	421	422	442	400	394	397	408	409	400	411	383	416	387	405	391	394	387	412	445	419	406	407	400	386	375	384	406	398	389	427	424	400	399	397	387	437	429	462	421	401	389	390	405	404	408	414	413	388	406	399	418	404	394	391	394	396	397	428	416	372	395	401	390	397	376	425	415	396	437	412	432	410	396	364	407	433	413	384	397	425	439	402	374	400	390	413	395	416	346	387	400	413	381	384	422	397	416	457	390	411	415	398	400	421	417	407	388	406	396	382	413	375	410	406	406	357	374	429	458	387	418	380	395	412	392	428	397	375	388	416	398	405	396	391	386	419	367	428	385	378	421	408	370	424	414	422	358	432	403	401	388	405	415	428	396	428	405	407	398	386	391	394	429	393	386	384	376	426	368	442	391	385	430	380	388	423	396	399	414	386	384	390	388	428	408	410	446	413	403	387
25063	21085	27135	25226	9740	1161	895	829	757	764	763	738	692	737	725	697	681	663	708	635	665	646	668	666	698	707	694	707	709	656	686	663	679	712	681	720	712	674	665	655	666	671	701	663	681	664	675	713	670	665	636	669	623	712	682	651	629	660	655	622	665	673	647	686	693	654	691	660	668	578	676	679	716	678	695	672	683	631	674	632	670	642	664	655	662	625	637	668	670	692	680	646	635	642	720	612	630	692	678	675	637	678	714	634	649	696	689	682	631	673	689	615	656	652	643	666	650	679	625	632	670	645	655	668	706	700	633	668	657	646	669	637	644	616	658	689	661	648	690	676	711	657	653	682	674	666	678	669	693	668	665	663	614	663	676	655	715	652	655	660	674	653	681	690	684	682	663	678	724	651	636	637	682	656	668	654	675	685	666	635	663	607	703	645	709	682	636	663	647	676	684	661	697	686	647	676	640	666	625	682	610	633	653	672	669	689	645	642	697	613	659	641	657	713	658	645	623	639	569	668	689	644	693	667	660	696	662	682	665	680	669	657	675	711	697	594	613	700	723	711	661	643	667	688	648	662	632	681	650	645	652	680	707	625	665	673	639	656	647	634	647	661	648	670	629	629	652	661	622	650	653	643	633	669	646	649	654	673	656	675	646	655	645	664	628	664	628	647	689	673	668	657	661	706	607	685	685	685	672	670	682	689	689	651	698	635	711	684	642	675	640	639	668	676	677	671	650	699	689	649	609	636	632	665	652	678	643	671	683	674	666	665	642	662	634	685	630	614	638	640	616	660	667	698	656	671	643	654	660	666	616	730	661	705	639	639	713	726	682	650	655	693	588	638	660	646	656	672	724	688	667	632	635	670	677	666	693	624	620	659	657	638	613	647	680	707	686	696	629	641	688	710	684	620	663	641	683	627	655	643	672	648	700	696	691	705	664	641	647	648	735	657	648	737	680	672	689	647	668	629	628	680	678	676	647	713	659	702	670	699	632	651	680	674	677	676	676	672	701	695	662	700	637	652	679	655	643	602	693	623	596	629	671	628	665	672	621	692	676	670	642	624	687	640	691	640	690	675	642	674	650	665	667	671	653	604	660	623	664	645	649	652	672	673	694	633	680	694	664	694	661	643	655	664	622	684	673	599	692	686	664	634	690	659	711	660	674	708	696	648	676	667	627	647	634	661	673	684	640	688	607	665	694	674	673	676	651	651	722	648	667	608	625	715	635	683	648	688	695	660	634	622	681	650	670	646	647	662	666	667	634	655	636	632	680	667	608	645	618	647	658	645	681	643	660	660	675	673	673	634	644	657	655	648	669	643	686	644	677	684	700	670	631	677	630	680	650	645	690	678	640	660	666	675	642	633	672	687	664	625	628	645	671	627	691	641	669	688	702	698	641	612	697	666	658	693	669	593	630	675	672	666	616	658	636	649	702	574	653	662	649	688	691	628	679	673	656	664	621	620	650	697	617	644	687	643	659	665	672	670	660	692	632	742	691	626	659	632	622	656	643	651	680	704	630	631	656	693	654	662	699	667	669	643	647	649	610	636	690	688	658	703	713	658	678	662	630	660	689	687	623	665	656	650	629	684	674	685	676	601	685	642	662	675	661	658	665	669	659	672	701	673	684	667	672	690	645	641	688	652	674	601	690	684	635	657	677	659	691	708	656	672	640	644	670	671	673	662	663	683	657	649	701	650	639	665	658	677	679	663	671	680	689	637	654	623	688	695	629	673	637	636	675	652	708	667	741	698	657	684	662	629	676	693	658	641	649	628	650	689	654	648	679	665	676	645	658	704	685	675	644	672	655	636	670	671	653	664	679	663	674	675	627	668	706	654	674	647	621	677	682	646	675	670	679	632	662	638	675	690	638	657	698	671	625	672	652	632	677	644	655	687	616	669	670	624	655	693	633	643	706	683	634	669	689	681	643	688	654	609	640	665	658	691	738	639	684	658	677	689	657	640	685	648	671	676	662	711	681	658	631	647	668	626	619	718	715	681	660	630	682	668	695	660	649	697	640	653	626	670	664	672	649	654	684	690	664	661	630	636	654	647	680	642	639	663	622	651	692	645	613	634	695	611	638	644	645	683	652	637	679	640	668	685	663	646	641	689	710	655	689	690	623	686	632	660	639	670	646	659	633	675	641	699	697	683	648	658	683	617	679	675	651	706	676	684	633	650	638	697	672	697	693	671	646	695	693	676	672	654	660	677	659	669	633	701	714	628	679	646	651	672	643	624	671	648	643	664	635	650	661	641	665	654	679	690	698	675	648	626	605	676	660	644	642	625	668	675	650	673	651	678	687	663	695	650	665	635	723	692	647	683	693	665	645	697	654	644	669	651	609	653	685	654	669	733	684	730	596	658	668	620	666	679	644	677	665	694	640	687	723	636	709	666	638	689	659	662	693	708	649	647	606	637	644	665	636	679	637	677	667	624	706	662	688	608	658	624	664	662	677	650	676	670	672	669	684	647	637	619	681	673	641	679	661	630	652	676	679	699	681	639	611	655	706	647	631	643	646	649	646	659	650	630	641	684	685	608	690	664	721	678	647	633	656	668	657	700	664	662	658	709	627	688	707	628	637	621	678	665	670	664	664	645	661	708	628	676	705	664	631	676	659	693	612	635	690	661	685	607	629	697	704	677	640	675	636	643	670	704	636	642	655	655	672	628	670	644	691	654	658	635	673	648	672	675	677	700	675	668	729	695	624	623	603	648	654	672	656	669	647	675	648	677	673	599	651	671	663	693	658	658	646	677	673	686	656	634	613	721	638	689	636	673	666	639	660	645	659	668	683	712	681	682	684	675	668	670	620	686	666	614	613	663	641	645	668	644	703	668	672	687	661	624	658	697	630	639	652	656	656	644	673	654	659	674	666	628	655	715	665	686	673	692	648	633	673	655	628	684	666	699	689	697	688	639	664	590	727	690	645	634	653	648	671	681	638	642	643	647	661	630	694	671	626	634	679	656	671	657	649	679	641	672	657	652	645	645	657	696	664	680	701	665	680	594	672	661	678	654	709	657	651	670	682	683	665	635	644	673	660	619	696	656	676	637	634	637	650	657	601	670	626	661	623	657	718	629	643	647	696	659	653	635	671	652	733	704	698	710	690	710	705	664	668	667	656	649	661	660	648	687	662	643	668	652	678	662	710	688	674	650	673	661	669	660	637	665	688	671	655	651	618	602	644	690	665	660	647	623	667	654	716	639	641	639	640	623	638	637	660	682	665	646	668	632	665	659	681	684	656	652	651	623	698	655	679	645	697	645	716	604	651	695	721	681	662	642	673	611	655	651	656	693	638	710	747	688	609	696	666	684	638	663	709	689	641	680	648	683	615	713	699	651	673	644	658	647	654	686	672	659	622	629	682	644	685	659	665	670	698	687	667	661	711	640	661	654	671	650	653	639	698	668	708	644	666	688	638	661	668	701	614	678	646	619	619	640	671	668	682	648	628	669	682	642	666	662	658	600	668	641	648	642	672	646
22906	9135	3723	2002	1568	1397	1084	1010	1010	908	818	843	797	737	733	691	782	802	731	722	644	730	712	722	730	744	741	741	684	710	729	700	700	733	704	687	727	717	689	704	689	701	684	712	712	749	700	719	731	692	699	680	707	758	727	678	716	695	747	709	715	696	661	714	723	687	686	642	680	675	731	747	740	643	647	738	681	737	666	679	698	702	710	689	713	716	716	732	662	683	681	712	682	726	683	675	742	694	626	738	709	715	678	722	728	689	725	741	658	733	698	762	712	644	709	665	666	718	670	680	689	749	712	693	748	762	709	714	672	759	731	669	676	703	727	680	685	679	715	666	685	693	709	677	666	704	757	770	672	690	719	705	713	682	694	726	703	733	683	736	727	676	689	711	660	709	714	695	770	670	749	693	683	769	666	684	723	690	717	658	704	699	678	686	695	720	657	702	692	692	715	711	710	663	718	705	742	671	671	695	699	702	685	690	655	728	682	711	673	701	696	658	751	725	710	693	678	684	683	668	735	691	718	755	697	712	710	748	705	733	688	700	735	724	664	638	687	688	696	706	693	665	678	703	720	697	709	700	720	729	727	687	736	706	700	720	708	693	734	708	665	677	712	711	694	695	722	693	715	653	724	670	722	688	712	728	700	697	662	722	722	657	682	681	679	656	709	679	706	697	712	705	682	695	690	733	722	770	760	671	668	653	730	686	673	678	686	705	651	685	718	713	707	685	698	674	690	644	676	678	688	696	702	711	678	705	669	716	697	725	712	677	696	690	678	736	651	709	715	723	698	686	755	664	664	712	731	752	710	715	711	707	655	726	687	708	716	714	722	682	700	681	714	713	712	673	670	712	700	696	719	730	734	698	679	666	680	709	673	646	750	711	685	729	777	689	692	680	697	662	663	729	665	671	680	665	710	715	664	669	719	668	681	710	673	709	637	717	664	683	694	725	683	718	653	689	682	697	663	711	703	716	677	685	753	681	679	715	701	668	711	713	664	689	676	674	685	707	749	658	660	699	687	734	683	709	708	729	667	703	736	723	703	705	697	713	689	696	718	736	675	684	684	717	708	695	707	727	715	736	699	708	687	719	701	685	715	687	735	729	659	720	690	711	701	684	753	684	695	670	656	730	681	691	703	720	692	720	690	731	706	684	696	739	722	674	708	654	696	714	687	658	724	675	632	729	734	702	649	694	681	675	672	692	708	699	751	721	683	718	710	711	693	712	684	707	724	726	653	711	681	692	694	705	706	659	673	667	662	743	745	709	679	710	680	688	716	658	688	696	708	668	672	715	714	707	691	698	766	704	730	683	665	722	731	692	697	709	697	688	670	714	692	754	730	689	732	695	703	714	723	728	737	700	714	760	713	674	706	690	715	650	665	694	680	698	716	670	699	671	640	712	741	702	694	676	673	698	703	778	693	696	693	727	699	753	700	654	651	684	708	743	678	690	643	664	675	667	686	731	714	686	732	682	707	665	756	666	716	724	714	698	742	701	707	700	644	699	669	649	718	654	690	693	755	694	731	740	722	719	715	705	706	659	711	742	669	631	715	677	720	737	743	696	723	682	718	693	709	686	750	661	716	707	710	638	743	695	713	687	690	689	707	723	687	696	706	708	710	725	710	726	706	706	650	677	695	719	737	722	715	719	723	763	725	696	651	732	701	664	749	781	729	678	699	701	678	721	705	695	677	690	710	651	690	714	670	714	674	696	692	752	690	700	695	682	711	731	667	681	720	665	745	645	706	657	699	672	713	687	674	697	732	686	725	673	699	711	687	709	679	699	739	659	683	714	714	729	715	712	719	684	757	718	700	679	729	721	720	694	713	724	683	746	663	700	732	714	709	726	694	658	702	729	663	671	691	718	686	683	696	696	742	680	728	746	712	735	719	707	664	660	717	665	657	715	689	707	716	692	734	686	679	709	718	682	738	695	664	677	674	684	686	734	772	711	679	732	723	660	677	673	700	669	674	678	660	673	693	665	744	720	708	727	681	722	640	663	676	733	713	746	697	679	675	693	716	728	667	732	703	677	731	672	688	677	729	715	669	665	697	680	695	696	692	696	710	665	668	693	701	695	728	725	668	745	718	739	751	717	758	720	656	739	747	707	686	699	717	634	702	777	706	729	675	729	678	698	709	762	679	718	743	729	626	665	693	720	701	694	761	688	682	699	671	714	707	741	657	677	680	679	747	688	714	690	712	685	691	689	732	688	699	704	710	714	670	670	688	705	671	729	688	735	691	720	728	620	690	709	704	698	683	698	681	662	674	690	706	706	705	700	741	702	675	718	702	731	738	683	706	696	724	728	637	710	753	692	704	685	670	697	690	692	666	731	701	741	706	695	728	662	711	694	723	706	685	778	723	653	675	735	702	735	719	714	646	708	685	752	663	638	761	686	685	738	699	692	722	674	679	714	703	700	657	698	654	711	758	717	677	745	706	683	675	691	652	745	704	710	690	741	695	686	686	663	760	693	668	693	746	677	691	666	672	681	713	652	736	665	711	628	755	727	718	699	715	711	717	715	704	701	711	696	673	741	673	694	677	703	688	703	653	721	718	701	711	716	663	742	660	685	719	678	719	674	724	714	687	698	659	717	746	722	713	719	691	683	689	681	751	692	749	663	698	678	695	690	703	691	728	686	701	634	674	715	725	697	671	715	685	748	678	705	713	709	680	685	691	738	695	660	697	734	688	662	682	711	667	690	738	703	730	673	773	681	721	710	691	697	695	769	708	712	716	669	696	703	725	706	679	689	678	682	671	650	720	683	655	663	672	753	722	694	673	755	706	670	709	677	734	650	687	740	688	705	698	732	677	727	696	679	678	730	728	700	699	695	663	723	736	686	731	699	695	677	649	711	687	697	700	672	691	705	707	689	661	672	716	742	669	665	682	731	723	722	731	641	653	695	640	665	685	695	722	694	745	660	673	722	720	721	707	709	685	709	710	690	718	727	695	698	740	658	683	675	690	719	745	631	716	748	705	711	707	714	678	720	675	697	711	702	682	687	747	665	705	689	718	716	684	721	678	670	712	724	680	708	698	665	704	716	738	717	738	676	705	675	707	683	705	679	654	740	707	690	698	683	701	691	685	703	647	715	708	695	720	704	717	715	707	692	711	662	709	700	667	683	694	707	663	723	716	758	741	707	686	682	716	674	709	747	728	715	713	700	681	738	722	685	738	706	733	738	730	703	679	694	707	679	707	690	696	713	706	696	730	681	695	657	667	702	698	694	703	683	677	723	685	696	672	737	717	686	673	696	697	674	670	715	811	708	668	668	710	699	731	707	736	698	635	682	658	716	680	696	673	716	691	721	686	715	719	735	660	749	705	685	662	660	702	697	744	718	694	735	684	726	709	714	699	624	716	700	681	682	668	686	755	730	715	709	728	695	685	709	731	713	705	683	710	735	679	705	694	722	723	683	683	683	697	678	679	760	743	674	713	674	668	685	680	705	738	714	711	691	693	661	668	681	659	657	749	679	692	727
22680	21142	28939	23630	21144	21211	8335	1667	1315	1162	1115	1037	1063	971	984	948	961	933	915	941	891	837	904	877	900	884	879	842	838	877	854	828	859	850	838	912	828	815	846	850	838	832	857	879	822	811	828	848	811	800	840	873	894	869	843	825	854	808	874	857	832	830	870	817	828	867	853	826	803	801	781	840	790	872	844	800	823	799	826	869	843	806	873	870	785	772	825	818	757	829	822	811	798	862	808	781	793	851	836	820	788	819	804	906	829	774	807	836	838	829	844	858	826	779	796	783	845	849	881	826	875	825	837	784	797	870	805	816	797	832	829	807	776	844	810	815	849	823	804	840	799	796	807	835	762	806	781	816	789	884	855	802	871	836	816	815	820	878	864	835	788	782	830	868	822	786	846	817	825	794	784	775	860	835	833	831	797	817	822	827	859	835	836	812	828	791	814	835	827	828	799	859	821	778	818	822	847	801	823	857	818	831	797	782	812	827	813	872	853	851	763	846	786	841	787	797	841	819	848	826	799	766	854	826	832	845	821	824	799	802	817	782	801	858	842	845	819	777	809	846	814	848	790	786	802	844	820	777	862	821	811	791	797	850	851	783	819	829	843	842	821	837	851	827	820	759	903	818	809	850	878	860	793	827	808	818	771	776	828	814	832	853	826	857	887	852	836	839	848	807	814	822	822	795	824	807	810	856	868	857	840	851	831	803	820	843	807	831	798	848	790	799	843	806	798	803	869	813	800	880	846	897	873	854	874	864	793	799	825	852	805	854	784	771	810	821	831	868	855	861	826	878	829	827	809	868	798	801	871	860	837	809	849	804	807	805	786	888	781	779	849	867	780	851	820	885	814	841	802	826	818	811	794	816	776	864	821	858	830	815	814	827	784	822	773	838	741	854	834	822	808	824	831	803	834	847	784	839	815	920	856	846	816	817	828	818	783	820	794	796	762	837	837	819	847	781	826	799	812	850	810	800	859	823	811	823	824	849	829	870	819	835	787	847	831	844	790	829	799	827	808	816	810	789	851	803	823	809	816	772	837	801	810	823	831	812	842	793	799	831	872	838	856	811	821	804	786	800	861	803	835	837	823	841	825	844	815	823	818	814	819	770	763	806	799	772	776	761	837	870	799	832	818	838	825	839	930	827	792	857	782	804	838	774	814	816	792	847	810	804	852	830	790	809	774	805	802	835	865	783	763	905	841	807	849	785	806	830	843	816	855	842	827	754	805	888	839	831	820	858	831	806	784	807	778	851	836	841	812	906	799	817	843	809	825	837	850	860	816	825	845	754	785	832	835	829	837	870	842	776	812	760	797	797	775	783	837	773	848	836	832	817	803	849	831	842	783	826	841	793	840	787	832	847	815	810	802	860	776	818	839	832	784	834	785	790	876	866	837	797	831	866	773	818	793	833	865	755	845	818	790	842	806	810	828	880	861	779	820	821	817	876	849	843	820	790	775	809	828	810	761	878	828	867	836	799	823	855	826	864	825	801	807	829	840	855	794	812	799	823	864	859	795	810	851	752	801	794	854	859	796	820	802	826	801	796	795	823	877	808	837	803	801	819	847	853	821	837	767	816	786	839	786	811	834	818	750	847	810	880	814	853	806	868	833	798	845	761	821	789	836	828	786	822	781	838	839	858	828	783	836	818	838	884	837	801	823	844	836	829	789	853	826	845	814	824	833	787	831	778	791	840	753	820	832	804	836	845	748	810	829	778	788	790	791	806	841	815	846	821	824	813	850	828	837	821	797	804	819	838	831	860	828	846	792	827	812	818	858	884	791	793	881	850	814	794	861	845	826	868	871	848	809	798	876	828	829	788	821	816	826	773	834	903	822	824	826	763	858	811	801	847	827	924	810	846	826	847	876	871	808	827	817	877	867	850	846	820	771	791	802	812	783	819	872	792	804	848	841	785	826	866	870	815	857	787	862	791	845	810	805	830	806	789	832	847	819	842	811	829	854	829	807	819	894	787	836	793	893	810	781	830	792	832	835	799	856	808	811	802	832	864	898	807	820	847	807	808	835	839	771	810	793	840	825	834	792	824	836	776	745	834	831	803	845	838	842	838	880	818	754	828	784	801	794	840	833	841	817	851	783	818	812	796	808	839	848	832	853	818	836	842	875	810	834	810	795	817	787	811	774	792	850	850	836	754	799	802	832	878	803	821	785	835	750	780	837	819	811	891	830	817	778	828	757	880	814	855	803	787	808	809	818	807	865	851	866	783	809	782	881	810	788	854	817	834	850	837	821	826	843	796	798	795	789	836	824	787	855	813	796	792	743	809	828	879	741	843	814	819	805	853	859	807	816	827	846	865	789	823	801	821	799	807	844	810	750	833	792	791	836	812	775	792	790	797	817	820	801	825	825	856	818	855	815	793	803	777	808	846	880	796	855	849	841	857	810	797	854	790	765	822	824	798	827	896	843	918	798	830	771	852	783	731	768	807	840	821	797	803	812	871	814	830	795	799	801	810	755	787	787	803	859	836	847	829	816	821	840	809	815	833	794	853	779	817	836	814	764	832	768	788	843	820	795	857	835	791	832	803	802	823	810	781	814	866	816	821	829	832	821	851	811	835	837	832	839	799	797	848	837	856	831	807	844	817	796	848	815	872	830	816	829	822	807	770	825	824	776	836	845	835	847	852	832	775	786	826	778	765	876	800	847	859	816	860	832	779	786	780	781	857	851	783	837	829	836	856	810	759	797	809	812	768	812	828	830	845	833	795	867	816	774	854	892	829	808	773	800	778	805	790	819	799	831	819	801	793	833	775	755	787	804	811	847	858	805	816	813	782	860	784	828	832	796	840	775	803	835	778	858	791	801	822	818	841	890	800	812	802	828	831	830	819	811	840	830	911	825	816	826	805	768	817	858	824	854	752	791	837	838	866	814	851	822	835	773	801	809	796	814	850	819	772	817	822	836	799	885	810	833	828	786	763	814	836	873	776	807	863	798	810	823	893	840	835	829	805	846	809	807	825	832	854	778	763	808	876	830	807	820	790	815	799	802	865	783	884	817	825	808	800	785	858	867	833	873	831	816	797	800	787	853	771	866	782	861	817	835	795	809	787	803	820	825	837	792	779	828	837	799	815	800	814	829	864	832	815	822	807	780	814	800	840	842	853	841	817	806	824	823	861	836	849	805	848	833	852	831	775	831	786	779	807	851	818	815	814	855	850	851	811	839	870	813	808	890	843	802	831	815	811	851	797	848	854	823	857	819	786	837	799	800	816	826	801	833	842	755	798	803	855	825	808	788	821	809	813	782	807	783	847	814	825	820	797	789	793	785	803	820	807	826	835	825	796	805	786	893	802	796	831	822	838	848	783	749	813	868	789	813	865	808	789	811	843	833	792	866	781	833	758	868	826	852	804	786	803	820	831	824	801	836	824	862	790	887	802	856	827	829	824	813	836	807	853	862	808	802	841	800	835	799	835	841	831	825	804	826	802	834	841	877	804	854	848	842	785	807	794	846	839	823	802	853	803
29503	25201	10396	5441	4003	3019	2375	1953	1692	1502	1356	1240	1227	1057	1095	1009	1050	905	927	968	899	956	874	917	844	901	862	863	901	851	841	856	851	828	875	881	843	886	831	866	840	844	879	820	860	846	809	878	824	857	800	855	849	859	831	816	825	813	798	803	776	819	825	753	856	799	855	780	828	847	824	792	807	835	877	822	859	885	858	867	811	793	836	844	803	839	853	867	812	813	803	818	869	789	771	871	808	862	850	830	840	855	807	819	799	879	826	792	798	828	828	792	820	819	818	829	795	809	791	851	807	781	852	760	825	805	832	842	798	810	817	845	831	810	859	780	820	789	859	824	822	845	816	782	815	755	802	850	856	819	839	842	809	823	796	813	862	828	856	876	848	844	859	818	799	788	814	799	736	834	807	815	863	847	834	804	792	801	800	832	849	815	877	823	797	828	855	827	842	820	804	839	867	778	848	841	813	786	775	823	770	814	856	805	811	826	807	845	827	810	854	816	877	820	829	854	816	853	834	747	847	782	845	833	754	894	817	774	873	784	802	830	812	827	853	877	775	861	812	793	853	840	840	814	801	831	873	795	805	827	860	832	820	848	863	801	843	841	832	811	816	834	838	860	813	797	821	806	763	827	861	777	844	835	826	802	838	777	826	824	793	829	809	799	853	847	826	782	897	826	856	809	836	772	793	801	863	844	824	842	803	845	820	814	806	811	824	820	849	836	806	816	881	804	851	771	834	794	823	839	835	810	782	826	796	776	805	827	810	806	808	829	815	801	771	867	803	777	813	790	846	887	838	823	823	879	791	805	808	795	877	834	874	854	850	803	756	810	833	829	824	815	819	817	849	817	887	818	821	814	832	844	797	835	834	765	775	853	871	843	791	844	841	847	845	844	802	802	758	893	870	744	825	833	797	857	897	837	852	775	808	837	821	808	818	805	828	826	804	812	869	813	816	798	882	760	829	822	831	796	852	828	866	839	843	821	822	779	815	793	843	803	827	844	803	811	756	765	863	830	810	800	787	747	829	787	842	790	823	830	829	845	826	826	869	809	809	829	823	814	842	836	828	809	839	839	860	790	846	784	838	790	811	863	829	803	836	845	763	813	837	822	835	833	845	749	840	838	815	875	847	835	825	837	851	848	837	743	825	831	860	814	816	828	834	798	802	832	819	852	865	855	773	773	791	839	811	790	788	793	815	807	850	798	799	799	818	827	868	840	779	830	796	849	825	848	832	812	844	842	823	821	809	828	771	820	814	825	823	831	871	832	846	842	799	825	828	845	814	816	816	770	839	811	799	822	814	822	829	840	824	870	765	798	804	809	831	786	772	842	772	802	828	830	837	821	802	831	830	872	816	808	829	798	799	811	889	888	783	823	788	859	847	887	849	793	827	757	814	798	802	798	803	805	814	825	844	852	847	872	823	847	786	785	808	804	792	858	776	827	860	828	807	836	798	813	790	773	820	815	839	798	813	807	820	802	830	833	828	792	848	823	833	815	846	859	802	814	797	787	812	812	861	823	813	824	823	836	847	816	815	881	818	836	821	817	830	812	814	826	784	788	816	826	782	844	814	826	782	835	775	813	808	841	809	817	880	840	910	761	853	835	858	825	787	880	843	838	802	827	905	776	848	822	860	799	830	850	804	807	875	804	823	819	840	821	757	847	814	835	829	826	887	848	767	813	814	793	810	774	834	811	807	823	842	752	888	790	825	784	799	813	883	790	795	801	803	817	853	809	838	823	813	824	831	782	822	821	796	883	822	825	825	839	895	875	844	827	833	769	824	828	753	778	816	799	835	834	843	774	815	842	830	795	837	855	801	861	822	817	794	811	795	838	821	811	801	880	769	823	826	816	837	841	809	798	755	859	785	834	826	831	787	811	828	797	777	817	873	859	799	864	780	787	797	819	814	792	814	842	824	806	779	790	818	784	820	780	830	884	864	818	826	822	815	842	874	855	861	853	839	862	848	869	796	815	839	835	798	769	866	839	859	831	857	811	778	805	843	837	793	826	819	827	836	796	851	778	838	842	823	843	784	814	821	811	829	846	805	817	853	806	807	851	839	828	904	878	818	812	825	813	844	813	789	823	802	859	792	802	855	863	820	816	768	799	820	859	841	787	837	878	850	790	824	834	825	881	826	824	811	787	866	888	831	820	807	836	843	843	851	834	854	842	846	836	760	859	848	827	803	810	822	842	789	793	831	824	862	835	867	825	870	799	780	797	832	837	792	811	855	797	810	821	806	820	868	853	816	793	819	817	808	826	805	842	826	804	778	828	830	825	758	822	853	839	843	797	818	829	751	820	816	779	803	812	858	808	760	757	832	831	765	825	864	832	871	851	815	754	866	829	787	819	844	844	849	831	845	852	801	814	794	834	791	830	830	841	834	821	789	845	845	785	819	822	850	816	805	813	829	806	784	835	825	835	825	848	856	788	788	808	846	834	827	804	871	869	865	774	839	798	787	829	798	761	845	834	863	798	817	801	822	841	777	789	875	833	820	814	819	855	808	818	796	862	840	847	799	839	816	843	798	814	846	815	783	790	797	840	734	826	816	825	787	800	790	813	819	832	803	841	770	836	874	826	834	803	821	791	842	836	859	846	873	762	843	851	830	809	796	837	812	761	809	796	800	781	763	831	801	809	836	790	819	795	852	829	837	768	797	870	822	791	830	874	832	828	790	810	771	816	816	859	813	839	826	852	787	771	832	781	784	865	863	825	811	810	803	839	898	821	815	810	851	821	782	837	805	830	823	889	810	809	835	793	855	837	829	809	860	838	796	795	811	792	808	801	799	837	773	799	830	817	807	853	824	778	816	804	823	821	846	861	854	853	799	845	835	803	894	801	806	851	793	820	844	832	833	826	852	866	852	819	791	808	855	872	800	807	831	815	827	860	817	775	837	801	866	841	853	846	868	779	821	887	848	799	839	827	817	826	809	823	842	835	922	789	860	818	854	822	832	803	820	834	770	798	838	846	813	829	818	812	785	849	840	829	822	802	824	850	836	880	839	730	771	805	805	798	800	826	758	804	803	797	823	808	813	808	851	798	806	839	798	824	859	790	831	858	849	806	853	844	825	831	843	809	832	817	819	809	822	820	839	821	877	826	815	854	849	836	813	800	824	849	856	828	816	834	819	795	827	828	815	738	809	788	848	798	865	855	849	833	827	813	839	843	850	798	808	856	817	789	814	789	884	841	845	779	790	776	810	828	796	823	809	858	837	843	828	833	848	845	839	874	796	789	868	780	798	785	817	832	798	806	819	847	812	796	902	758	843	755	808	806	823	868	803	828	846	832	854	814	809	802	833	849	879	823	867	873	858	804	839	818	785	838	820	846	832	804	865	873	822	838	852	843	812	818	860	836	834	842	853	793	804	822	843	863	845	791	825	891	882	822	845	834	830	753	836	838	870	818	808	859	795	812	815	815	847	812	819	832	764	839	845	837	908	813	861	844	819	784	808	841	850	823	844	852	812	845	774	847	855	850
27714	18417	4429	599	431	406	358	394	366	376	338	328	333	359	381	309	317	308	327	349	296	335	321	344	330	321	367	371	375	347	362	323	322	330	346	348	336	330	295	348	348	371	335	334	322	320	281	341	318	347	310	307	318	346	320	316	334	330	337	337	336	318	339	302	311	317	322	318	338	336	344	335	344	382	337	336	340	319	310	363	323	352	326	319	315	342	348	341	364	337	341	343	346	315	352	347	355	310	348	351	336	354	328	336	339	342	337	327	315	329	305	355	341	331	352	346	296	339	311	344	334	327	347	317	347	327	330	352	373	361	323	345	326	333	343	292	341	348	311	320	320	359	366	348	301	347	330	365	313	329	343	366	290	308	316	360	351	379	340	335	343	340	340	337	345	365	358	333	327	332	362	343	314	323	321	333	347	334	342	316	367	319	321	341	292	328	312	364	309	351	319	332	334	319	369	344	321	297	359	316	347	375	329	344	357	341	338	319	335	304	312	319	340	338	346	318	338	308	306	348	380	326	356	327	319	359	347	341	322	338	308	352	339	340	350	332	303	321	315	364	367	326	368	335	331	320	298	337	325	326	320	299	355	328	361	370	348	340	319	319	341	346	346	282	339	314	358	314	316	348	329	345	366	319	354	353	367	340	344	319	313	327	346	289	311	331	341	352	349	333	352	309	347	340	318	286	353	318	351	386	323	321	340	304	343	348	346	348	329	318	330	340	335	335	336	361	359	322	360	307	332	327	324	356	314	315	333	331	343	325	326	378	336	356	321	329	325	338	325	347	328	324	339	345	335	309	303	303	322	332	334	333	320	355	337	321	323	320	360	339	327	335	324	340	341	340	287	310	333	318	379	343	347	357	354	328	331	350	334	309	355	318	310	349	361	327	320	332	322	344	348	358	324	339	356	364	318	358	314	340	347	345	336	355	305	332	316	361	328	348	341	357	355	323	321	346	322	336	343	316	303	358	333	329	349	318	295	312	343	359	358	324	321	333	358	358	338	338	321	321	346	310	336	346	334	316	352	321	349	326	359	324	351	330	312	337	306	347	331	346	327	307	314	339	355	325	345	354	360	313	352	343	358	324	331	323	344	328	316	335	333	341	370	307	362	352	354	330	344	313	331	308	316	362	322	327	384	372	377	336	327	330	352	328	341	317	360	351	335	326	363	328	337	311	319	314	316	336	352	289	350	310	342	332	333	318	340	319	341	337	319	345	338	337	349	339	328	328	366	329	355	334	354	319	303	315	318	313	324	330	334	333	337	322	322	335	330	339	382	382	357	343	327	364	371	361	366	340	334	358	313	356	334	330	359	319	346	331	346	340	307	308	344	337	321	316	348	325	358	358	317	336	359	326	364	323	315	335	349	371	288	326	319	303	346	318	350	345	330	349	314	320	305	342	350	355	337	338	356	361	355	327	309	310	366	313	311	320	337	335	318	311	345	324	353	367	359	380	325	337	346	331	338	330	353	346	349	342	341	340	313	316	348	353	354	351	355	324	314	338	330	339	345	361	351	339	334	337	360	371	345	325	343	346	331	337	348	336	324	340	350	328	320	334	295	321	373	340	338	317	355	326	328	342	348	366	352	323	291	308	336	354	328	355	355	315	348	351	318	354	349	333	345	341	311	318	317	324	319	352	315	315	359	338	342	323	370	391	372	343	313	341	353	330	303	368	302	298	353	351	340	300	351	346	302	340	337	360	358	350	315	369	341	350	335	342	327	324	330	340	346	321	322	356	365	344	330	302	342	325	348	354	298	327	349	341	352	332	319	337	332	364	343	351	334	355	321	325	338	303	329	342	334	322	340	321	313	340	321	302	351	333	313	333	329	322	314	329	340	322	305	326	356	312	328	347	317	303	355	344	370	342	314	332	347	314	336	326	318	344	349	357	350	354	318	310	341	304	318	324	370	324	341	336	336	332	314	344	331	314	331	334	355	322	375	338	359	324	360	331	315	354	330	345	324	337	313	336	333	336	351	321	339	367	328	319	319	325	332	334	322	380	306	339	347	358	342	327	337	305	327	290	330	329	325	344	343	354	372	328	342	329	334	342	325	323	341	315	371	350	326	336	339	302	353	349	360	344	331	383	344	324	354	353	336	323	324	361	319	339	304	325	333	320	306	323	327	333	355	318	339	344	330	341	344	317	337	333	319	326	337	324	340	322	323	328	330	367	313	343	298	305	309	350	343	315	347	356	332	333	330	344	317	291	343	328	316	304	328	325	356	299	326	361	322	333	343	360	347	330	315	330	327	361	341	340	342	323	368	325	304	312	339	333	343	335	328	356	345	297	342	340	322	310	332	338	320	341	320	354	321	345	334	356	353	321	323	316	365	351	328	313	340	347	346	321	323	346	348	301	351	353	361	313	335	324	320	319	362	337	304	322	372	332	344	334	323	325	358	292	333	319	355	339	323	311	322	337	321	318	321	356	330	320	342	355	316	328	320	348	331	363	323	314	296	314	323	355	348	343	328	334	340	345	331	327	342	335	312	311	321	304	349	312	347	333	339	313	342	324	343	338	323	334	312	330	326	347	342	332	363	331	348	365	363	339	309	344	350	330	331	342	358	335	336	316	321	355	355	317	348	332	304	322	362	348	324	374	332	397	352	318	316	310	334	339	365	340	347	365	343	342	350	350	322	366	343	332	319	365	337	355	332	372	351	328	323	326	309	315	314	312	331	340	337	333	331	332	334	338	317	286	316	335	345	332	348	328	326	331	354	344	318	325	327	307	347	358	333	358	305	347	329	344	308	300	367	334	289	330	304	316	313	324	333	319	318	330	343	326	340	322	324	343	322	299	306	324	303	335	310	306	336	326	347	325	332	334	319	345	337	345	367	299	323	350	338	344	316	334	348	346	337	306	274	365	383	323	350	323	334	352	336	310	353	351	321	327	370	362	356	328	318	325	327	314	331	349	359	310	346	318	354	343	327	339	320	363	319	337	365	361	335	323	314	335	315	321	343	360	348	336	346	350	302	330	309	315	323	334	342	327	346	338	339	335	310	295	329	354	349	334	347	356	343	339	329	327	342	321	318	345	331	352	373	324	358	330	309	340	322	359	311	350	327	329	328	340	371	323	331	357	328	341	346	365	337	364	350	347	325	313	341	320	343	327	333	343	325	322	338	339	351	354	323	365	310	332	342	359	315	354	321	310	326	329	332	300	303	312	352	290	314	357	344	315	316	322	314	302	333	344	321	361	353	324	348	322	301	301	313	342	367	311	345	327	299	350	305	363	350	316	323	338	331	348	337	338	329	323	318	326	338	359	353	353	345	345	334	356	364	309	327	334	293	346	343	336	335	300	338	341	318	344	372	331	312	312	342	318	332	338	351	343	327	348	347	337	338	355	330	342	342	307	333	339	368	341	329	320	320	322	337	334	312	338	327	354	331	327	325	363	345	278	352	330	324	304	327	350	352	347	310	333	365	300	339	340	327	321	334	366	324	318	340	331	339	326	350	320	332	338	318	323	362	352
7950	2555	776	541	447	411	404	443	385	420	364	421	387	406	425	378	364	363	358	359	398	342	376	351	364	348	349	375	346	387	376	396	365	385	384	376	375	411	384	392	386	354	366	338	358	330	385	378	361	375	364	387	407	374	341	385	404	382	380	365	334	366	347	368	391	362	363	398	352	369	354	394	350	345	379	389	382	377	376	419	375	377	408	368	408	356	363	375	395	357	378	395	370	368	401	365	401	358	349	401	361	377	387	401	383	359	345	400	343	378	369	357	418	391	388	388	400	371	371	370	390	376	354	394	371	363	414	354	364	365	340	368	392	374	374	403	374	347	391	371	363	367	356	417	368	397	382	336	411	391	373	391	380	373	379	375	329	411	383	363	370	342	345	408	387	386	373	353	402	374	370	398	383	354	385	371	419	364	379	400	359	386	388	397	349	393	368	367	371	368	387	384	394	355	379	364	399	374	383	389	375	366	359	376	337	366	397	370	386	393	372	367	334	376	376	377	389	375	359	382	356	337	371	406	393	351	387	385	418	382	383	398	364	353	346	351	355	369	343	384	377	380	379	371	365	392	384	390	364	365	368	392	382	370	360	377	373	347	336	389	390	371	345	372	397	389	394	370	373	377	383	368	369	364	405	386	314	368	397	386	406	371	375	362	391	382	382	412	388	368	302	346	372	383	408	360	395	382	397	381	384	398	413	358	379	369	366	347	365	375	409	386	351	394	389	379	361	424	353	407	370	364	386	319	396	405	370	341	357	374	383	352	358	387	353	373	362	409	382	366	390	357	391	394	409	370	402	363	324	358	363	405	375	367	359	389	373	361	366	373	350	382	399	380	342	345	407	361	371	346	384	380	385	355	330	386	388	379	401	397	364	370	386	366	366	389	352	385	393	363	361	393	359	362	332	382	368	386	368	347	390	369	347	349	375	389	364	355	334	362	365	374	411	370	385	387	383	356	369	342	352	405	350	357	381	374	382	393	391	354	364	378	369	387	379	363	410	358	385	400	402	357	403	369	363	396	389	380	352	386	375	405	362	361	368	344	368	409	403	365	356	355	383	368	371	389	402	366	367	365	364	361	345	382	387	347	363	395	366	378	412	369	379	367	358	387	366	353	366	397	346	347	377	376	395	396	346	372	392	387	403	375	389	376	373	373	353	395	401	407	361	390	356	368	381	341	392	427	385	369	360	350	365	366	379	378	417	394	368	373	367	358	397	360	361	381	384	364	372	388	367	410	377	380	371	384	393	357	364	385	390	347	353	391	379	363	364	391	359	364	371	363	371	398	374	383	362	355	419	349	401	370	386	375	350	374	339	392	356	397	344	365	373	371	378	374	359	368	341	335	349	397	375	375	361	355	370	400	375	372	400	362	337	398	370	368	355	396	390	366	371	365	379	377	337	390	402	352	375	353	369	360	353	388	383	384	418	390	390	379	391	358	357	383	373	324	365	387	370	361	407	398	408	363	370	423	360	388	372	365	375	379	385	391	393	375	383	354	385	372	368	356	377	374	378	396	391	351	393	314	388	392	349	369	381	407	368	410	391	392	405	400	395	383	402	354	353	361	356	355	353	396	392	393	350	369	346	381	353	394	353	373	369	412	368	398	358	355	415	358	356	364	366	358	334	373	379	352	350	390	335	380	344	356	360	367	371	359	375	361	359	369	358	378	378	388	363	352	354	377	355	352	363	339	389	377	371	405	371	383	371	381	332	367	367	390	357	380	381	399	344	389	342	372	356	393	361	380	386	384	375	350	385	389	330	388	401	377	391	374	363	359	406	377	381	395	418	363	370	383	364	370	406	413	363	354	351	334	378	376	359	371	371	345	376	379	384	360	338	399	361	384	338	385	364	363	388	391	396	369	374	349	371	358	399	397	369	363	403	397	396	369	374	374	350	377	382	407	380	380	404	364	404	382	360	363	354	398	393	365	376	403	385	388	392	388	374	379	384	382	389	340	398	384	376	375	360	391	338	388	371	365	370	347	354	351	393	372	402	336	372	386	376	379	384	360	390	361	369	352	419	380	368	373	372	383	405	331	400	388	379	376	403	351	357	389	325	394	375	331	377	352	368	392	410	384	360	371	416	371	389	365	369	362	394	413	393	361	363	362	417	374	368	371	367	343	375	356	353	386	409	385	352	357	361	372	361	339	361	382	360	381	384	369	373	401	382	362	380	365	383	390	378	391	387	368	365	399	341	357	367	367	362	399	392	346	348	383	377	389	358	360	407	376	397	368	379	381	346	393	395	370	365	371	386	380	347	349	389	356	380	398	356	374	376	358	397	364	404	327	360	370	348	392	365	359	372	387	412	386	339	377	390	386	385	378	431	403	365	401	382	365	340	352	397	366	399	413	387	394	361	369	350	412	365	391	356	382	389	367	369	376	357	379	416	384	375	340	401	373	402	397	420	357	389	417	381	386	389	359	371	326	335	384	378	407	404	370	364	389	359	366	364	367	370	342	367	417	356	347	378	352	390	349	345	362	376	367	375	383	373	365	390	378	398	385	392	363	411	369	380	339	357	366	372	376	360	358	359	341	380	376	391	410	388	362	371	397	399	372	389	373	414	372	362	336	388	381	359	370	365	367	362	412	361	376	378	364	407	348	397	391	382	391	343	361	367	375	398	371	368	371	396	405	387	380	402	414	370	335	404	370	387	354	352	397	366	379	369	384	398	376	385	392	433	413	364	401	404	351	337	364	390	354	333	378	375	372	390	362	367	375	377	379	363	366	379	371	363	369	356	402	364	369	384	377	371	367	354	359	396	355	355	373	347	350	399	408	353	343	401	342	380	377	411	384	352	364	395	363	353	404	376	365	392	359	355	386	384	371	372	324	405	346	377	386	321	368	348	360	366	379	394	374	369	395	381	391	378	410	360	347	370	362	374	366	405	381	339	395	395	400	362	383	381	384	369	375	360	373	394	411	370	406	377	352	370	420	380	344	405	374	370	394	365	325	352	378	361	374	340	392	379	371	390	375	354	389	383	361	371	367	356	360	411	370	380	381	398	380	383	360	362	376	389	390	392	389	371	362	371	380	377	375	389	384	358	397	368	383	367	377	366	351	410	367	376	342	374	398	379	387	405	359	414	388	404	371	373	392	379	367	351	373	400	361	362	363	386	370	383	396	371	382	384	386	374	391	385	364	382	402	391	364	381	403	374	384	390	382	379	380	387	391	361	374	369	372	364	390	380	366	328	354	346	406	386	337	413	358	387	357	396	344	356	363	362	383	383	364	363	345	361	357	396	392	398	394	374	357	392	376	374	363	368	394	392	389	397	372	379	397	341	348	405	394	360	424	394	352	367	358	393	377	355	380	383	371	404	407	389	393	359	383	397	386	349	368	387	395	363	391	405	395	368	389	373	394	422	334	393	365	374	396	366	353	385	399	362	367	337	325	380	407	363	384	368	387	404	380	361	374	368	383	399	366	406	346	351	351	395	362	399	389	370	365	375	400	367	381	417	347	353	368	365	382
23806	21056	28282	24036	21056	9222	1064	732	597	591	539	500	477	456	402	461	445	430	443	420	415	432	417	382	420	438	364	401	410	399	373	427	400	389	397	409	380	400	431	395	431	386	380	393	362	370	425	401	379	412	403	375	409	387	382	388	365	373	344	383	388	385	339	337	387	418	392	358	355	382	431	431	362	395	403	384	399	396	409	384	401	388	346	390	391	369	421	396	355	393	366	402	408	357	420	364	388	377	392	391	385	418	394	400	388	400	409	381	377	413	373	377	395	405	400	339	357	384	374	389	371	407	353	376	397	393	379	385	401	390	375	381	333	357	366	364	433	371	376	367	372	368	375	392	411	382	384	372	411	410	359	369	386	365	344	379	365	376	368	357	321	375	374	360	401	369	388	372	391	392	402	378	387	369	371	431	405	395	372	409	384	373	367	354	402	349	374	363	378	375	381	364	365	381	379	387	425	347	348	353	372	379	371	349	350	379	344	389	354	358	386	398	372	358	340	380	396	390	372	433	373	398	393	333	382	413	363	400	409	427	401	401	396	381	408	381	359	380	382	377	342	407	370	378	401	378	401	380	357	387	405	378	387	395	400	372	396	375	386	387	373	340	392	373	363	375	392	363	375	345	377	376	400	376	396	396	418	376	384	355	366	416	343	381	383	362	359	371	396	371	394	426	400	396	381	378	385	401	373	385	399	388	423	359	396	341	407	373	371	379	361	377	395	392	393	368	373	396	386	375	415	379	381	379	335	403	351	363	400	374	392	411	379	400	369	398	363	384	378	371	395	354	380	367	388	374	392	359	388	361	379	417	379	366	354	379	365	339	385	356	389	369	365	356	381	355	389	411	372	388	366	400	404	386	366	407	373	402	388	375	404	369	393	385	387	377	404	362	414	370	382	353	413	387	342	395	365	394	345	394	376	409	378	410	397	372	383	415	375	363	385	360	403	376	370	385	355	380	351	383	364	359	408	387	412	342	405	364	382	379	369	405	387	411	420	395	378	377	386	395	386	358	389	380	376	371	356	370	367	368	408	391	343	342	398	367	353	391	373	384	363	371	386	383	351	378	375	385	344	400	399	376	386	355	371	408	374	369	396	356	375	390	385	394	346	427	386	391	407	367	336	386	378	378	367	382	364	390	336	395	390	407	335	369	393	369	402	359	366	370	394	378	396	408	403	384	360	380	404	378	413	368	384	392	379	386	417	361	347	396	390	355	384	376	367	355	397	360	354	349	380	370	382	379	372	344	367	404	388	400	395	390	363	407	366	373	393	383	408	369	355	399	376	337	377	402	404	403	407	399	381	395	391	360	370	369	385	386	352	345	375	381	379	323	387	359	333	386	371	398	401	355	394	371	360	382	366	372	395	367	379	396	394	391	404	359	394	403	412	378	396	373	382	393	391	380	380	391	353	396	398	393	359	352	375	375	352	393	367	395	390	362	339	392	336	405	366	410	362	400	373	404	388	407	403	393	395	368	368	362	377	379	404	377	385	385	369	389	383	379	423	385	381	373	385	392	430	364	395	376	422	367	389	360	348	378	405	373	405	377	351	370	416	385	377	413	362	382	362	378	407	387	389	425	375	390	396	373	408	329	386	396	385	391	361	365	371	386	364	387	368	402	381	399	387	363	389	377	366	384	356	412	381	382	426	378	398	356	377	373	360	381	422	368	373	361	404	390	358	413	369	390	393	414	404	400	402	370	393	387	390	385	397	353	409	338	340	362	373	416	395	395	389	386	396	410	353	379	363	387	388	371	359	402	391	387	370	372	380	403	388	392	342	393	376	381	376	397	358	371	395	391	424	383	407	371	413	377	357	378	353	386	366	359	406	365	367	386	388	359	354	394	376	398	339	370	371	366	355	343	400	388	360	370	385	390	404	387	349	398	359	380	390	374	365	348	402	383	384	424	387	389	400	376	374	387	409	348	351	375	403	411	342	380	396	375	365	413	417	388	393	374	361	362	349	388	381	397	371	374	390	378	388	379	402	403	354	359	375	368	392	393	416	385	394	374	340	395	378	362	357	350	387	382	371	379	385	369	399	415	397	373	378	387	345	374	361	360	378	403	406	359	423	356	369	413	392	371	356	362	332	390	403	373	418	382	374	376	370	379	387	353	390	400	349	360	380	368	356	367	357	376	373	381	397	354	382	407	374	370	378	363	372	338	347	400	420	384	360	359	394	381	370	384	390	384	379	388	394	379	417	374	391	384	379	399	385	421	371	385	377	416	364	337	367	381	376	379	414	398	386	372	378	392	420	379	389	361	353	383	392	359	360	369	366	393	362	329	374	389	366	405	397	378	411	368	391	370	399	377	411	396	400	349	371	380	353	385	375	415	401	404	376	360	391	385	378	379	431	365	413	371	369	362	353	351	376	385	428	407	391	389	377	380	338	379	362	422	380	364	337	381	385	386	395	414	410	367	366	409	387	353	344	372	395	406	395	388	365	384	367	370	428	359	380	392	341	348	384	394	391	401	374	389	360	421	393	378	398	385	361	393	389	378	366	394	362	366	391	378	369	340	384	397	412	373	393	391	379	406	402	382	401	364	358	396	374	371	356	355	386	377	384	375	403	354	389	375	386	369	391	394	410	368	356	389	401	370	392	387	370	370	332	367	360	381	397	390	373	376	395	388	381	394	399	377	386	401	416	396	380	361	358	358	404	356	407	378	393	390	381	404	433	395	403	373	360	347	362	393	401	379	384	390	385	393	376	366	384	383	353	387	398	378	406	386	377	349	361	363	390	364	379	366	372	369	354	395	376	381	397	342	390	381	383	401	359	398	372	368	386	382	346	383	359	376	386	410	418	401	364	334	394	383	357	378	390	414	348	367	349	376	369	352	353	392	362	403	386	403	394	363	379	376	347	373	375	366	364	368	417	363	374	350	391	379	391	385	389	381	365	393	359	360	414	370	353	389	388	369	367	391	373	406	355	412	353	361	362	381	376	369	372	369	386	363	402	397	375	398	373	444	372	381	416	419	413	348	386	384	373	375	394	387	359	375	386	367	386	379	384	403	358	382	411	390	357	347	384	405	407	381	369	370	373	400	389	404	400	354	395	388	402	370	371	390	394	340	394	384	361	358	396	383	372	377	376	383	393	412	369	370	381	385	353	401	370	392	357	363	330	358	397	389	409	365	358	333	382	416	395	396	384	361	366	386	358	385	365	392	368	381	364	386	374	372	387	363	364	410	374	325	353	426	373	385	410	368	377	375	373	404	374	378	372	356	345	375	399	380	390	379	374	370	390	393	371	392	400	410	373	410	382	397	364	368	393	389	385	354	413	368	375	390	373	397	360	410	388	382	382	374	420	372	404	390	408	364	382	415	363	369	405	389	375	365	394	342	377	353	386	409	369	399	365	392	402	364	375	384	372	380	391	381	366	392	364	392	355	341	362	376	368	413	394	428	400	400	384	420	353	371	403	394	426	364	380	416	368	374	366	367	346	352	396	379	386	379	377	369	364	369	356	384	344	375
25564	25084	6227	3098	2123	1675	1173	1048	838	798	635	679	578	578	495	513	507	480	524	487	492	445	432	412	458	416	410	443	416	446	448	421	421	411	410	429	422	424	389	400	421	411	416	387	398	401	408	404	395	401	376	404	367	433	400	423	416	422	449	409	391	420	403	395	412	392	425	409	384	389	408	420	383	428	404	391	396	423	420	420	382	408	411	401	405	400	441	416	432	393	446	407	421	418	439	417	380	400	418	392	409	418	382	380	419	426	386	392	393	438	415	403	390	408	405	389	365	423	432	448	398	406	435	410	394	371	413	405	404	411	428	411	422	358	396	400	385	403	380	409	380	421	422	424	424	395	390	392	428	424	391	349	410	366	407	430	405	416	397	426	388	413	410	406	461	395	411	446	412	366	400	436	361	410	425	424	397	381	419	410	433	387	410	405	378	425	408	362	395	416	393	409	377	398	391	410	424	401	406	431	425	396	382	360	419	416	412	427	437	403	415	378	383	419	410	429	419	401	403	355	379	405	431	423	403	377	401	412	444	373	412	437	373	424	390	397	463	400	412	418	428	417	372	400	399	419	408	439	423	382	414	418	400	387	406	381	347	417	417	394	411	399	422	370	417	355	407	402	410	375	410	389	402	380	412	402	421	419	393	381	404	450	382	424	384	377	393	359	415	436	425	417	436	414	418	375	441	413	379	427	388	380	400	436	419	394	415	365	410	399	413	375	374	382	414	390	391	433	402	408	380	391	417	431	459	390	424	417	397	407	434	402	437	403	365	430	420	416	388	407	387	366	408	403	460	399	429	412	392	368	404	404	405	406	372	417	403	386	415	379	371	368	402	405	407	407	414	424	390	434	408	406	411	411	418	386	394	409	413	436	366	404	386	422	396	428	429	424	379	373	398	430	402	395	393	409	452	409	401	406	386	407	410	417	398	424	406	427	414	422	410	406	372	389	397	396	414	399	424	416	399	390	376	416	408	405	391	432	373	430	400	409	374	420	417	414	378	389	439	369	403	417	434	372	404	405	421	422	396	418	403	381	398	394	393	442	394	408	402	393	411	370	406	404	398	439	407	397	392	386	365	385	393	351	394	419	373	369	374	406	440	394	398	396	445	366	396	396	398	371	414	406	415	406	387	405	429	405	406	438	400	421	414	414	441	346	418	373	368	388	393	392	419	418	412	381	410	410	384	411	425	393	413	417	416	415	418	393	394	396	400	414	404	408	385	393	408	417	374	411	388	381	429	418	419	411	385	409	407	421	405	387	409	373	370	386	408	410	429	410	417	422	397	417	415	401	371	376	436	377	405	429	429	402	408	401	406	404	404	368	430	414	399	386	414	370	429	375	409	434	423	451	459	390	429	445	403	415	411	398	373	376	425	380	377	381	438	421	405	401	401	386	388	421	410	431	395	395	380	420	434	369	444	418	378	435	389	383	389	437	383	404	397	435	406	417	425	385	431	385	377	359	390	400	435	428	365	392	401	431	400	402	370	422	406	397	410	413	413	422	430	406	444	382	424	381	414	396	429	423	373	359	407	375	410	378	395	432	426	431	419	391	427	438	383	433	409	413	444	385	383	373	401	431	391	430	396	396	402	433	410	392	417	421	390	404	401	402	400	393	387	410	371	407	410	436	381	384	377	414	433	428	374	379	454	413	434	354	400	409	402	385	408	401	403	413	388	384	398	399	402	386	394	405	402	415	408	400	413	400	407	407	423	400	436	420	396	427	422	430	414	431	424	431	356	396	407	386	403	362	421	385	404	404	391	400	383	417	452	443	416	394	430	417	385	401	381	399	437	403	424	401	414	424	407	410	419	369	398	417	399	420	399	393	371	399	407	396	416	400	435	372	400	375	413	394	423	380	394	413	401	410	420	381	376	462	422	390	402	407	407	413	391	417	393	425	432	398	419	422	374	426	387	452	421	387	440	408	380	419	408	391	378	393	445	381	389	431	414	398	418	403	381	414	410	369	424	391	365	423	394	404	396	427	358	410	392	383	403	410	452	410	418	384	411	421	419	418	393	426	395	374	368	404	398	430	384	450	391	392	406	417	402	361	411	417	391	392	396	395	434	429	405	370	397	411	405	416	435	379	436	407	398	409	399	376	417	380	395	392	407	373	372	381	400	412	423	431	411	430	404	357	409	392	446	413	400	418	385	413	418	403	414	434	366	404	403	417	378	387	367	400	436	437	360	396	410	413	430	387	438	374	396	393	408	385	445	419	395	414	417	409	396	424	396	364	417	406	394	398	398	373	416	409	415	395	382	417	412	410	409	422	378	399	422	402	417	410	407	414	428	437	389	399	375	400	417	377	427	383	412	391	434	409	403	422	405	408	421	406	397	393	383	390	426	395	414	431	429	410	387	405	437	402	433	439	391	403	439	410	384	395	420	366	412	387	428	415	422	429	413	388	437	421	421	412	438	422	434	385	364	448	411	408	395	410	414	412	415	408	404	392	430	384	426	429	397	417	398	403	387	402	408	399	403	416	433	453	387	371	390	411	399	418	424	417	380	395	388	389	409	393	391	444	384	377	422	406	372	407	410	423	393	406	414	381	415	368	442	416	384	402	481	403	389	432	398	366	380	408	439	395	383	387	407	401	426	421	402	426	404	427	376	413	430	386	408	406	419	396	388	419	389	413	397	413	396	402	360	410	399	437	378	429	373	431	379	421	374	402	406	433	404	375	434	411	407	390	438	418	377	443	396	358	419	373	363	368	426	363	386	441	396	429	388	397	420	418	428	421	415	368	391	377	378	379	417	428	428	399	365	398	429	402	411	419	407	380	400	403	410	377	389	409	396	387	420	392	391	388	393	426	451	415	372	443	411	426	423	428	415	387	373	377	368	406	393	437	384	405	400	401	416	423	425	395	410	459	412	422	368	390	428	402	409	403	394	413	400	407	394	400	376	408	414	404	388	406	398	382	383	385	399	373	403	417	418	377	373	395	396	395	374	428	445	426	418	391	394	419	404	416	401	450	419	394	395	411	412	372	405	396	347	385	403	399	374	380	382	381	392	406	423	396	390	385	442	409	367	408	401	380	401	361	362	400	395	441	395	412	407	370	410	374	415	424	381	408	364	427	393	408	412	388	441	395	438	410	420	385	356	403	425	430	406	405	382	416	432	413	387	393	431	387	410	441	377	401	393	379	440	380	407	410	358	368	425	416	399	378	431	410	379	373	401	406	390	382	408	411	406	383	429	400	412	372	434	418	408	404	395	414	421	366	408	388	428	408	407	416	404	377	406	394	404	402	388	401	423	357	406	371	432	440	419	414	404	402	413	392	393	440	428	435	423	394	376	397	398	378	382	416	398	399	390	448	404	357	433	407	420	385	421	393	421	425	399	428	428	397	417	370	406	387	393	409	395	410	378	401	384	419	382	414	410	392	402	406	411	367	413	443	425	401	448	427	413	422	404	402	410	372	431	393	404	389	429	412	437	395	389	412	387	426	430	426	414	400	391	391	401	414	390	408	371	408
25068	21103	27181	25187	9835	1137	925	795	786	815	742	681	709	730	686	720	696	681	672	683	689	695	676	679	682	633	645	683	685	654	670	683	649	658	654	673	680	645	658	662	689	638	667	647	634	647	634	652	610	672	655	693	607	630	672	639	678	623	688	692	605	662	658	647	675	660	677	647	694	642	667	613	674	638	657	697	647	729	637	653	676	707	678	608	635	665	660	650	689	689	651	698	669	602	689	651	690	709	640	660	655	655	654	692	651	610	641	648	695	656	685	663	614	687	674	667	663	665	634	658	696	686	667	631	665	684	680	671	696	634	641	724	697	708	585	692	666	643	614	639	661	676	648	595	703	688	679	688	625	659	664	667	650	686	644	667	699	650	710	640	646	711	666	659	704	644	645	683	723	678	687	690	667	672	639	661	676	697	658	643	656	673	593	698	673	623	635	657	667	640	650	665	706	667	653	647	651	650	669	675	682	691	677	662	655	701	689	647	680	637	658	697	669	676	643	726	680	697	636	603	696	713	640	660	703	698	651	658	683	643	652	673	633	676	633	708	670	648	679	646	720	689	658	660	674	635	653	669	684	716	644	667	634	660	666	666	665	628	614	686	693	674	682	704	713	633	626	691	635	661	669	667	711	646	721	674	629	667	642	601	642	669	689	682	676	645	664	632	682	642	686	670	708	650	606	695	662	634	666	670	644	678	702	649	670	660	700	634	661	613	677	631	642	703	663	646	695	653	658	627	627	653	710	637	680	692	678	650	680	670	670	710	704	707	634	636	678	670	629	683	662	673	705	701	680	641	642	656	655	656	670	681	649	622	674	641	683	648	653	634	704	683	649	674	661	643	690	627	618	659	691	688	664	648	659	696	704	649	619	661	669	646	685	674	604	619	676	636	654	647	679	693	717	680	677	673	649	622	676	622	675	678	649	676	622	676	672	633	654	682	723	636	657	670	698	635	634	628	716	620	683	687	678	675	711	636	689	687	677	658	675	648	702	713	656	655	656	626	709	642	656	669	707	653	666	694	685	639	652	642	677	614	637	656	676	656	654	671	633	720	675	676	685	703	669	663	645	664	679	652	639	639	677	649	639	674	621	617	674	618	669	691	633	671	647	662	719	687	656	662	665	654	641	680	707	687	667	639	675	709	686	686	670	623	633	643	691	697	686	646	701	671	619	682	642	628	675	665	701	693	658	648	691	661	707	639	631	695	707	710	712	669	691	656	617	662	635	685	677	693	690	656	676	702	664	669	622	693	640	692	690	711	633	653	666	658	720	635	584	631	655	686	665	625	652	691	650	686	676	646	659	671	711	660	674	634	666	674	702	686	653	669	684	645	633	643	650	724	640	639	625	659	665	663	621	641	652	688	682	639	635	644	665	665	678	648	685	699	711	688	663	668	634	680	666	686	665	719	671	670	688	693	662	681	666	682	680	640	685	673	669	674	663	664	677	642	672	664	663	629	656	613	688	647	691	664	645	678	622	639	687	660	602	663	656	660	686	654	657	639	666	669	666	692	652	657	639	641	667	690	645	687	660	681	696	700	681	622	687	676	663	668	651	666	653	667	691	657	631	673	691	639	613	629	694	681	668	699	618	657	615	650	646	637	668	696	669	618	658	658	638	674	690	649	733	664	657	657	675	646	644	649	641	628	703	673	625	619	594	626	687	646	629	673	679	629	647	572	683	701	711	624	683	608	619	659	673	635	658	623	641	675	665	688	616	637	642	661	689	659	755	682	649	628	657	627	659	643	675	656	672	695	660	715	645	661	666	673	643	677	664	693	653	669	639	648	634	663	689	634	693	676	653	652	682	672	685	643	634	656	695	681	648	640	645	660	651	666	634	666	662	663	684	659	701	732	656	659	651	700	691	626	682	659	661	689	660	651	664	614	691	701	679	650	640	655	640	677	651	728	700	691	631	650	698	680	637	686	664	671	612	679	709	705	670	651	709	675	655	692	668	658	612	632	649	622	683	666	622	630	674	665	684	641	712	676	658	643	682	651	626	682	636	648	615	645	655	639	702	644	657	637	632	665	673	659	632	690	663	654	666	676	648	667	644	662	674	699	667	640	598	695	650	668	637	636	720	660	630	666	653	672	715	661	657	650	713	631	646	638	700	695	660	651	647	681	662	642	666	621	614	647	639	705	698	682	653	658	665	631	670	714	661	676	676	666	691	683	675	675	654	692	654	603	666	655	646	673	697	683	683	647	683	669	665	710	660	665	674	660	625	612	708	664	663	666	678	694	657	682	660	653	675	620	698	707	693	684	693	704	686	657	657	658	712	654	679	693	629	652	626	651	654	658	680	697	646	627	630	667	693	697	661	718	672	614	682	649	647	680	708	690	690	627	664	620	601	649	621	638	615	682	660	655	650	699	617	650	650	623	627	646	664	682	653	621	661	650	631	647	708	702	637	645	651	698	613	661	685	636	647	643	668	663	677	679	670	640	687	626	692	685	703	684	620	685	675	664	666	654	690	651	646	657	680	693	679	661	712	721	659	651	718	679	680	709	665	635	669	674	673	716	690	626	643	688	692	643	650	665	672	687	638	718	620	661	667	680	639	700	637	691	661	660	670	652	662	675	642	636	673	675	663	697	645	646	687	694	703	685	715	665	654	682	662	660	641	656	656	699	700	704	687	628	659	623	624	637	689	637	688	662	639	655	644	645	685	679	642	670	692	642	654	653	663	672	655	679	667	647	650	689	665	682	617	669	670	633	721	653	702	677	647	609	676	702	670	650	663	689	620	636	665	680	644	657	665	742	741	666	645	606	649	639	708	687	703	657	640	623	622	653	675	634	698	622	669	695	644	677	678	624	659	665	682	726	641	619	615	667	677	671	652	666	631	658	666	617	687	645	680	651	679	669	673	672	705	672	627	667	673	623	680	719	663	609	639	671	654	709	662	656	662	726	686	647	706	660	623	652	598	604	712	659	665	663	664	678	725	687	666	736	691	672	691	707	716	689	644	680	624	698	693	673	699	666	641	645	652	704	629	613	715	658	620	639	666	640	655	642	639	649	674	665	639	679	644	644	685	644	624	623	677	673	674	685	658	631	708	715	675	674	665	655	684	710	609	679	678	671	679	691	676	670	665	653	655	644	669	660	649	641	671	666	664	660	685	603	655	690	665	653	643	708	663	674	603	662	670	685	690	687	677	655	642	651	682	710	706	718	632	647	663	635	692	663	703	633	649	709	655	654	641	678	667	689	623	679	639	692	636	686	646	678	655	706	665	664	664	655	628	669	659	658	668	643	640	657	697	688	638	620	692	682	651	632	658	682	637	646	714	687	660	721	721	747	650	665	680	671	668	618	671	710	625	698	637	676	644	703	660	662	682	645	670	669	691	646	612	642	714	617	672	689	622	677	648	586	684	623	705	619	698	650	679	630	682	665	661	707	625	689	663	622	629	631	651	608	657	649	696	630	682	669	680	674	631	633	668	726	674	660	661	673	690	663	689	669	636	694	636	686	685	683	670	656
22779	23325	3561	2115	1584	1313	1153	1021	932	900	853	830	812	797	737	781	768	728	763	702	712	737	734	724	706	712	762	747	681	714	713	715	703	713	723	668	728	749	730	757	701	619	703	703	723	691	747	709	695	737	676	684	650	706	692	677	694	707	683	713	680	743	720	707	711	703	753	673	684	708	716	732	694	743	669	724	763	717	718	705	690	723	685	708	702	714	747	718	723	741	696	718	704	689	693	682	699	701	727	664	667	647	703	619	643	724	725	705	718	721	699	726	733	720	695	682	702	710	703	703	702	682	685	726	718	704	755	655	679	711	765	719	665	712	742	738	727	700	708	738	706	740	695	643	664	719	713	686	682	730	686	705	687	781	729	713	687	650	707	717	705	697	686	666	767	704	680	700	719	713	682	672	675	691	691	695	692	684	766	689	692	715	662	735	749	680	693	718	695	705	734	734	683	758	697	736	680	682	706	685	703	755	694	725	695	706	725	663	704	728	724	723	704	703	724	736	737	671	722	691	655	687	701	712	718	684	751	729	671	714	674	736	688	712	696	692	735	713	684	669	759	740	751	674	683	697	690	722	745	707	734	706	745	731	670	727	653	730	698	710	684	712	692	760	716	710	739	654	692	712	705	683	694	693	696	682	724	727	648	664	675	696	697	690	703	695	712	709	675	701	660	706	704	669	725	713	672	729	725	668	652	686	752	707	739	692	702	743	690	693	692	681	691	711	721	693	722	725	686	713	700	724	745	705	704	690	697	670	758	663	706	685	713	671	716	709	689	673	722	748	663	691	667	680	706	694	675	705	680	702	719	711	683	678	714	724	703	697	723	722	691	702	727	669	703	642	706	674	734	728	711	703	659	755	697	665	724	722	728	651	663	695	687	733	759	726	738	710	712	719	740	747	660	733	686	708	725	757	688	672	690	669	719	667	640	647	706	681	696	694	727	696	662	742	714	728	722	685	693	709	716	714	685	673	729	741	659	695	716	724	694	679	711	731	671	726	691	689	631	719	688	693	690	659	677	685	680	723	696	730	691	697	721	738	674	750	704	716	725	762	693	644	708	691	759	693	676	734	698	700	699	706	708	708	714	695	740	698	667	682	670	679	729	723	690	683	720	666	692	734	680	678	704	637	721	693	700	721	686	681	689	728	744	691	668	745	666	739	675	677	723	691	689	694	695	728	716	693	688	682	685	743	711	684	695	707	661	760	712	692	730	695	717	735	720	719	714	698	732	711	702	709	700	679	668	668	692	697	713	690	709	683	698	724	708	672	682	706	685	710	668	735	669	754	691	679	712	712	692	690	753	719	729	685	690	701	719	645	716	738	720	704	724	710	720	713	711	680	695	740	695	713	728	749	715	699	719	705	686	714	653	733	699	678	696	714	677	729	676	718	703	702	652	716	687	629	684	755	733	725	679	702	705	690	681	648	696	669	711	692	668	720	721	696	704	674	718	673	689	707	707	691	728	718	663	716	690	694	710	728	718	688	662	734	686	712	776	676	712	716	729	669	647	714	692	672	661	692	689	676	708	722	711	695	667	725	723	695	752	709	670	696	689	676	743	718	709	683	709	676	701	725	683	706	655	705	704	711	703	634	716	682	673	654	681	771	738	712	734	692	739	686	709	694	709	689	724	650	690	683	688	697	692	721	727	679	696	705	698	678	729	702	681	685	675	697	706	675	701	716	700	677	725	694	711	684	738	713	712	700	722	680	681	677	674	691	694	707	680	680	694	678	678	672	654	705	640	711	695	707	743	669	739	672	671	735	704	674	709	700	679	686	679	720	744	712	680	676	708	736	670	705	683	684	700	732	704	706	709	708	681	694	636	781	687	692	716	719	627	715	674	731	708	721	724	658	678	722	685	712	711	701	692	709	679	636	689	756	706	715	727	679	716	712	671	690	660	695	698	696	657	674	671	701	716	687	684	684	686	698	725	712	700	680	720	670	673	650	694	712	709	681	746	692	669	684	701	695	675	682	679	723	674	731	735	707	748	703	696	675	697	759	665	718	681	706	705	715	723	722	706	683	647	653	689	712	694	706	696	707	698	727	705	724	755	704	762	663	695	662	753	706	711	740	666	668	734	735	706	779	675	743	663	674	722	687	713	674	742	664	667	753	693	736	732	701	708	687	725	703	705	674	692	732	709	702	684	691	688	679	665	723	698	704	693	719	692	719	712	656	705	708	700	679	659	702	708	717	695	680	689	697	709	696	708	721	685	679	676	659	649	713	678	671	726	748	745	705	742	714	732	677	717	779	666	677	734	691	678	693	688	651	660	691	677	763	720	693	738	720	704	692	732	681	709	720	717	666	720	738	707	695	700	663	676	717	705	724	675	685	701	705	691	675	665	680	678	693	685	707	687	700	701	699	709	735	709	674	692	693	676	702	782	625	704	735	699	698	703	684	718	695	666	688	774	653	699	675	664	655	718	748	674	718	691	702	670	731	715	706	694	759	734	712	704	718	695	690	689	735	685	667	705	677	702	680	666	697	669	721	704	682	711	727	725	689	767	707	723	682	703	690	695	664	721	687	706	732	745	665	759	683	673	744	654	702	709	675	709	696	655	711	723	750	729	708	751	686	691	738	717	750	744	690	662	676	680	670	724	691	662	726	675	703	696	692	675	700	688	680	734	692	698	716	684	683	688	715	728	709	683	671	714	745	709	708	706	687	708	725	674	681	738	690	655	687	760	699	736	696	672	700	686	704	681	777	703	718	745	704	769	671	731	680	709	692	695	691	696	660	695	672	714	719	691	716	696	747	692	709	661	688	704	715	651	673	651	724	690	702	648	701	696	692	691	706	715	691	677	736	673	692	749	681	691	716	692	665	720	661	700	695	725	740	684	673	739	689	710	733	684	686	692	709	707	747	669	681	721	683	707	735	727	703	668	750	749	754	677	721	649	715	741	735	702	709	695	636	682	680	710	686	673	710	691	666	715	672	692	625	710	687	709	700	657	706	659	742	673	695	664	702	720	736	711	673	664	668	701	695	739	709	656	684	678	674	724	705	681	698	742	696	689	718	709	719	687	719	699	711	727	660	691	707	725	672	699	709	721	691	742	690	765	745	704	633	696	726	681	680	679	673	725	675	722	695	697	724	699	695	725	702	676	710	717	766	709	661	684	687	676	711	741	704	743	702	688	718	714	717	693	730	673	687	728	754	713	695	650	661	704	672	716	738	710	718	701	716	665	705	685	711	662	707	712	673	704	690	730	716	689	732	677	716	690	734	691	714	760	721	682	675	720	697	677	712	683	693	710	682	713	719	717	714	706	664	689	695	708	687	721	679	652	685	704	700	716	712	694	730	640	720	717	737	688	688	705	697	652	669	719	730	713	737	748	749	725	663	709	710	710	739	678	691	676	699	700	732	699	756	714	685	722	698	703	700	710	719	665	729	664	746	719	690	731	689	697	721	676	691	734	714	723	680	689	722	683	711	741	688	719	682	693	701	729	712	694	742	748	673	648	716	682	708	667	727
22720	21130	28888	23635	21134	21204	8467	1705	1333	1235	1089	1144	1058	977	988	967	986	872	915	907	834	944	839	967	857	882	897	908	894	834	820	874	825	863	828	801	893	816	867	853	897	878	856	907	836	811	865	880	850	833	876	825	855	862	818	831	892	852	841	828	854	808	866	816	893	846	824	850	827	868	773	813	873	802	838	849	869	822	779	823	808	820	797	841	865	849	829	841	820	840	806	854	832	846	798	821	847	794	847	849	805	862	839	848	851	815	839	856	873	817	819	826	883	801	850	806	807	785	835	842	831	813	797	814	777	845	832	839	828	833	792	803	807	819	807	869	891	823	840	822	881	790	839	858	815	848	842	822	835	849	820	801	814	828	820	801	887	787	908	864	785	831	817	866	812	840	794	793	811	842	845	849	781	860	816	800	813	821	841	833	858	820	854	864	799	802	800	815	815	873	836	833	844	854	780	834	795	819	839	766	782	821	811	849	773	849	884	817	852	857	850	800	841	824	818	751	807	845	804	858	849	822	841	849	750	804	866	838	826	862	837	791	812	823	850	831	824	773	861	768	852	857	768	842	852	826	820	872	781	794	779	790	828	809	792	851	820	860	792	819	857	801	818	873	820	840	812	819	855	865	825	876	820	826	844	773	829	829	895	853	836	823	852	846	879	848	796	800	808	874	845	746	908	865	807	854	823	835	811	860	808	850	841	836	828	846	858	842	837	845	878	863	810	836	843	866	787	841	864	810	844	833	876	816	815	829	860	829	838	824	828	798	846	820	852	837	817	850	823	798	824	822	893	874	835	859	811	863	864	809	847	847	813	845	857	791	878	845	845	846	813	853	837	821	847	813	812	792	801	814	886	844	802	832	807	872	890	822	808	872	831	835	858	859	863	885	843	832	866	827	866	846	871	845	895	782	864	835	807	810	776	832	821	885	830	777	807	841	861	808	838	818	852	798	852	795	850	802	828	858	844	851	873	813	871	837	825	790	872	827	815	857	874	906	810	831	833	781	822	836	840	855	813	848	817	849	812	856	838	798	848	886	810	810	836	858	820	822	800	843	821	800	832	825	784	825	819	824	861	878	866	802	812	814	856	826	842	819	792	833	839	848	832	860	799	912	793	728	797	821	778	868	828	829	863	809	788	853	861	857	883	816	820	855	784	827	839	818	851	866	823	804	817	875	781	828	815	825	848	810	824	880	790	832	816	829	870	868	818	790	846	849	810	819	875	825	801	840	828	869	839	814	851	789	850	814	862	840	851	845	822	819	812	848	859	829	862	875	811	853	794	865	818	793	862	811	789	850	818	791	814	852	790	869	817	814	795	872	844	849	833	783	860	826	818	862	806	809	835	760	823	832	831	836	787	846	803	815	854	858	838	831	856	890	844	839	809	831	825	858	885	855	823	844	918	843	819	870	804	833	848	810	897	809	855	843	794	866	849	805	792	800	797	837	843	806	786	835	822	859	816	848	842	840	812	857	867	840	817	899	824	843	859	868	806	792	817	821	799	796	926	805	839	773	882	786	829	858	832	827	815	773	890	841	779	832	845	871	837	793	829	799	793	865	874	832	841	800	893	847	790	814	809	836	821	835	882	881	825	873	830	829	809	843	832	893	847	876	816	786	827	760	779	786	869	800	825	790	808	854	820	868	798	848	855	848	839	799	834	841	873	852	865	827	804	836	862	834	811	854	786	852	874	823	826	842	820	826	794	836	824	791	800	830	803	810	886	840	799	858	871	867	816	761	802	809	831	859	812	862	836	811	826	887	811	851	863	853	816	811	843	816	799	853	789	846	814	813	837	826	866	805	798	860	858	824	806	868	843	851	835	839	828	834	890	846	821	866	809	805	793	817	832	844	865	803	805	829	800	837	800	837	862	856	838	850	853	800	880	837	807	797	820	824	776	814	839	838	828	861	883	786	846	817	823	799	834	776	890	832	817	839	838	827	852	815	833	850	832	858	835	833	804	817	836	851	845	820	853	863	825	858	810	829	808	904	809	824	773	811	842	802	870	842	838	839	859	853	864	892	862	800	812	864	861	865	775	837	849	779	828	809	764	816	809	815	814	806	824	825	826	844	814	805	866	808	843	826	831	848	881	809	796	823	828	823	805	828	867	863	842	778	806	801	850	784	874	817	890	803	780	895	872	875	806	823	835	820	842	810	819	819	823	884	858	754	811	818	880	858	888	781	805	839	811	787	836	791	864	845	836	818	832	776	831	820	849	873	887	823	815	843	867	740	861	832	873	791	843	846	802	798	795	795	778	832	844	804	849	838	806	852	814	858	843	830	827	854	856	844	815	826	863	784	869	846	871	808	859	843	795	841	842	862	856	852	867	817	842	840	816	800	835	870	874	801	805	801	832	813	797	875	841	851	789	841	838	858	803	847	796	853	811	878	832	831	813	807	831	852	808	853	781	819	800	819	784	769	806	846	848	867	838	820	795	795	806	832	847	850	794	818	828	815	844	832	781	841	848	865	790	811	773	866	841	861	825	830	837	830	862	849	821	863	858	836	858	811	828	825	880	782	790	833	835	797	802	783	851	886	865	878	813	845	833	818	850	845	823	856	831	876	838	811	768	834	864	830	795	819	854	845	898	836	801	821	835	901	804	856	844	856	846	828	865	881	823	844	855	880	864	833	821	796	860	820	819	812	818	825	835	816	880	822	819	757	827	823	875	834	830	817	822	804	844	816	842	807	865	864	886	823	824	837	778	846	859	807	863	871	830	811	769	891	886	850	774	849	800	771	880	823	797	821	783	822	776	790	776	792	821	823	870	869	831	854	841	825	846	851	858	806	913	831	856	764	844	793	816	784	842	867	806	806	835	866	820	792	795	832	815	803	796	848	787	814	806	812	857	895	809	834	816	786	789	867	768	839	820	782	810	807	832	858	839	844	824	842	864	810	845	866	796	808	809	821	784	768	810	840	818	804	821	829	822	815	821	827	840	847	838	832	838	794	841	858	828	831	818	818	834	780	827	817	853	823	807	829	844	766	790	800	840	871	838	830	832	818	843	830	830	800	839	816	842	810	825	827	808	827	893	830	848	799	862	816	798	845	785	822	823	789	877	842	827	871	849	787	818	813	810	866	858	818	839	799	845	861	846	801	821	829	803	799	839	809	862	761	848	813	831	849	815	874	805	845	819	781	816	861	835	836	832	812	816	776	863	860	804	845	788	878	806	824	853	867	777	838	820	862	759	824	892	812	830	861	809	802	849	786	850	858	830	826	813	858	790	811	827	839	792	811	827	830	836	853	823	827	832	820	795	832	829	835	875	772	861	863	839	885	829	816	799	877	867	875	823	830	821	854	795	825	778	822	837	840	846	809	813	892	802	824	842	892	841	808	865	808	805	815	826	849	795	730	799	818	825	857	852	821	890	850	832	858	804	868	812	781	843	757	789	814	861	860	840	898	806	805	855	833	819	842	801	832	886	864	871	813	846	823	862	844	836	802	816	847	833	817	816	895	836	827	813	901	840	863
32333	38854	10141	5761	4051	3031	2356	1981	1717	1536	1393	1199	1147	1085	1067	1019	952	1008	992	969	943	959	938	883	914	863	878	886	878	865	877	872	854	845	883	874	841	795	823	849	842	866	843	809	866	870	822	862	790	807	813	832	868	850	819	853	890	797	810	850	886	873	856	849	878	844	829	884	836	802	803	841	842	850	839	854	785	842	836	864	781	846	792	845	834	813	824	834	851	830	820	870	831	833	850	834	857	872	895	811	850	844	840	840	891	832	789	863	781	808	845	832	793	891	829	793	810	785	843	881	840	872	804	865	885	815	771	798	820	762	786	799	794	824	910	798	819	787	852	854	831	858	809	800	848	887	836	811	859	829	808	880	816	862	801	826	826	801	836	811	772	797	838	841	832	822	814	791	803	814	843	809	839	842	864	793	843	834	798	807	797	829	763	805	846	824	851	795	825	838	873	795	809	844	878	863	768	816	876	826	842	824	856	817	838	850	842	807	770	831	770	865	835	812	792	801	807	829	862	839	799	799	850	763	863	818	821	825	788	823	785	837	761	825	839	831	853	834	823	852	792	814	849	809	819	850	868	859	865	819	791	833	790	805	798	806	798	842	837	802	833	826	811	784	858	806	872	830	813	861	805	843	888	873	795	806	841	800	832	755	805	843	872	788	836	805	800	794	770	823	807	798	788	846	853	788	812	828	825	802	802	864	784	864	845	799	879	868	856	851	806	818	841	896	806	878	811	853	849	775	856	892	803	862	870	847	845	829	790	865	783	830	821	835	857	805	833	830	834	831	832	868	875	803	804	839	891	828	838	832	803	800	789	841	823	865	836	831	839	883	836	825	834	843	779	863	823	824	806	818	852	839	825	849	794	848	824	856	839	908	798	772	833	882	802	848	844	854	875	862	834	850	803	831	835	851	864	841	824	794	837	838	829	869	821	824	811	842	824	858	836	776	864	836	835	846	788	838	816	782	840	859	805	884	870	834	857	888	813	782	813	812	831	836	802	887	861	855	846	737	796	839	808	819	898	852	816	821	799	841	845	811	836	808	858	815	813	828	842	841	849	848	769	805	780	848	841	878	817	768	813	855	836	784	849	872	823	834	829	852	838	848	828	872	847	821	848	833	848	873	848	811	855	840	834	845	795	816	816	834	838	822	818	865	828	829	798	830	791	803	817	875	856	802	834	803	837	823	842	840	859	817	859	822	785	805	844	824	847	811	795	787	829	832	858	866	801	872	797	798	856	854	841	811	810	778	793	845	797	827	805	849	815	873	822	838	868	821	832	828	849	829	779	849	809	848	866	829	836	848	840	796	818	778	847	876	803	811	825	829	823	853	820	851	869	781	800	840	854	816	839	837	812	822	817	794	801	840	870	868	833	847	813	804	850	803	789	791	829	819	808	850	808	846	846	841	856	811	834	828	830	815	812	819	859	807	844	829	805	815	853	807	886	842	869	824	846	873	814	858	824	902	843	836	802	843	811	864	842	869	833	893	778	888	848	800	816	809	833	806	806	836	839	761	866	856	830	802	890	856	830	871	846	849	819	841	763	769	823	810	796	829	875	828	820	859	807	860	877	830	818	846	868	785	811	813	809	838	803	808	802	798	800	845	837	787	821	746	874	906	835	839	819	805	823	839	861	827	831	844	827	757	892	810	843	853	873	836	809	821	876	822	835	806	795	850	823	806	905	862	882	807	815	764	786	868	829	803	813	838	790	875	816	819	835	841	827	818	823	851	812	841	822	745	817	827	753	776	815	827	865	793	842	840	783	776	844	799	797	782	798	808	801	877	834	806	783	852	795	800	838	793	820	874	806	821	815	819	847	869	847	799	816	868	870	868	859	850	826	805	762	810	792	838	838	825	808	783	885	799	815	830	824	796	847	811	870	864	829	807	833	837	842	830	772	854	790	827	854	808	865	783	831	787	760	874	853	823	833	750	871	840	834	841	783	804	884	856	821	817	806	840	854	783	869	824	814	843	895	805	812	843	817	817	842	822	845	833	847	827	803	792	803	786	859	775	827	874	863	901	837	798	803	822	889	839	836	796	836	858	828	854	829	839	888	822	825	799	874	827	893	863	807	793	784	867	827	796	826	807	889	846	843	818	833	851	810	811	805	847	846	834	840	809	807	871	815	820	833	748	845	841	846	836	800	877	834	781	866	816	898	870	793	819	833	810	874	827	791	802	881	856	800	810	799	807	827	849	858	846	829	833	859	882	798	831	872	873	801	883	815	808	835	796	796	828	860	787	814	867	846	836	859	773	805	836	796	847	842	849	818	845	834	862	814	802	803	821	853	852	850	863	827	861	840	846	875	858	846	794	821	874	863	819	772	795	810	846	839	854	806	856	841	813	874	831	839	877	879	768	838	868	879	870	804	849	826	798	887	850	801	836	830	815	854	869	828	818	873	849	818	796	817	837	843	815	847	849	801	800	823	781	798	807	783	843	803	876	823	896	861	786	835	851	871	872	847	835	842	853	839	850	818	823	819	818	842	804	850	851	810	805	846	801	782	840	801	786	843	841	871	801	886	813	783	830	834	874	787	795	857	853	783	852	813	871	819	788	821	851	875	797	813	828	880	859	775	786	798	842	817	805	868	812	835	835	825	804	784	904	834	822	824	817	884	788	828	806	816	820	920	843	847	887	843	824	804	819	804	828	825	823	795	802	805	892	782	849	791	813	844	790	804	821	806	816	856	857	838	780	787	874	787	815	829	819	848	821	793	866	800	799	792	888	848	797	811	801	850	822	833	816	816	820	818	848	812	839	846	869	833	834	798	836	848	818	821	833	832	837	818	817	849	816	829	813	860	861	843	840	825	800	814	788	878	797	848	798	816	825	853	819	816	860	860	766	859	856	844	834	852	828	798	826	812	841	789	902	826	786	855	824	862	851	805	838	816	813	808	851	831	812	803	837	844	847	825	751	820	840	820	868	842	831	868	856	821	791	847	835	849	856	802	837	839	898	843	883	871	818	864	862	836	844	839	844	830	870	798	830	838	746	844	838	789	855	838	762	791	878	794	856	816	849	792	786	805	832	832	790	872	862	861	823	871	836	886	803	811	821	836	877	830	794	838	755	809	844	796	853	843	862	799	836	803	859	821	823	874	887	819	866	840	818	800	849	838	837	816	789	835	814	850	794	845	766	802	785	853	854	811	837	858	851	843	846	909	813	800	807	851	821	865	819	831	832	771	827	832	890	858	831	844	809	770	838	837	875	882	850	820	829	802	848	808	853	810	759	810	869	903	820	781	860	825	836	834	887	859	853	824	813	849	784	790	846	848	844	827	829	845	820	831	771	865	851	882	828	825	885	798	802	846	807	758	852	909	862	780	814	864	813	835	828	824	875	815	867	810	874	845	821	866	808	845	848	838	812	790	817	802	829	859	810	839	802	759	850	856	821	789	855	831	829	865	807	769	815	828	820	824	858	830	823	831	810	820	870	841	815	845	859	806	845	803	883	816	814	837	845	914	809	838	836	832	859
27827	19000	5292	615	437	385	361	355	343	370	344	354	320	367	376	339	323	348	330	374	366	326	343	346	388	335	327	367	319	326	336	333	341	342	340	338	353	306	350	357	356	331	340	352	346	336	327	344	383	322	337	338	323	354	323	336	350	334	314	357	337	331	312	327	365	354	343	342	348	319	338	335	353	343	357	319	350	359	380	334	324	333	330	317	339	325	340	379	333	334	306	337	337	326	363	329	309	358	355	343	335	355	309	345	312	326	345	321	335	355	353	324	330	312	367	337	364	321	358	372	356	339	323	317	338	353	355	314	315	327	310	320	332	350	328	365	314	317	362	345	339	341	316	315	319	305	326	362	358	345	330	307	329	313	336	353	353	356	354	371	357	349	350	358	336	318	339	334	348	332	373	338	311	321	310	346	375	355	319	324	334	344	358	340	319	356	331	322	348	342	347	308	338	383	355	340	345	347	303	338	338	321	339	360	312	344	318	351	328	348	311	340	344	377	353	328	355	323	334	333	336	343	339	346	345	356	313	318	329	362	342	321	311	352	345	341	339	364	327	355	355	331	339	326	312	353	313	317	381	339	327	329	348	352	340	310	337	314	336	386	337	330	359	338	395	344	328	293	348	357	315	333	371	345	353	335	353	381	325	318	363	364	336	334	345	338	378	349	326	354	332	374	330	364	364	328	312	324	334	326	356	331	336	314	346	331	340	357	348	374	326	333	355	332	334	326	293	334	324	334	363	331	346	314	339	351	360	355	335	364	352	340	366	330	344	324	345	360	322	348	314	329	359	327	346	352	333	335	339	326	342	356	323	334	347	328	356	326	356	317	344	367	340	346	339	340	345	327	286	336	308	339	373	313	362	366	309	332	332	365	372	347	294	332	374	325	346	328	350	369	340	333	319	342	311	362	346	337	345	302	367	332	365	335	338	354	337	305	336	355	314	315	325	307	356	362	365	326	343	324	325	299	319	377	327	334	366	320	350	334	308	335	328	356	327	324	375	362	297	354	351	322	341	336	351	336	336	352	310	338	357	367	352	350	315	348	326	345	352	345	389	337	308	343	378	331	364	329	348	302	323	347	357	345	367	336	350	324	337	306	363	345	354	323	349	291	330	356	341	325	329	343	355	332	322	353	350	331	319	336	350	364	297	357	356	344	346	357	337	325	370	354	346	363	343	374	350	346	354	339	332	336	300	346	341	326	353	323	359	323	325	357	361	356	324	327	314	336	338	343	345	341	339	338	381	316	357	340	360	324	321	347	359	342	340	328	330	307	320	341	329	337	339	353	347	368	332	325	324	345	310	349	345	362	359	351	345	345	320	307	381	350	352	329	344	332	323	342	349	339	314	368	340	332	367	293	360	363	362	315	306	323	344	327	336	315	319	346	360	338	331	346	344	365	373	347	321	337	332	320	315	328	356	365	333	334	344	312	372	330	311	336	344	346	325	322	340	330	340	368	336	344	337	306	367	362	326	372	395	329	375	353	350	381	305	332	340	385	345	363	324	348	340	366	362	334	314	330	350	331	327	305	342	325	357	348	331	342	324	350	346	358	363	304	346	329	330	311	354	334	324	352	350	334	352	360	325	339	342	346	346	346	323	337	329	278	350	312	335	342	369	319	348	344	360	353	341	337	358	290	313	374	366	342	339	327	362	328	352	347	305	359	320	362	333	315	348	357	355	358	341	322	307	343	316	315	369	349	338	355	325	370	314	354	321	328	345	332	348	312	350	351	309	314	331	321	333	348	346	330	337	333	308	353	330	351	331	338	334	358	335	338	309	302	367	313	326	339	324	363	322	340	352	328	371	334	344	344	348	347	331	340	349	331	335	309	349	350	335	342	329	357	354	366	343	331	313	337	317	353	342	338	316	384	353	312	330	356	350	322	358	331	329	345	308	357	349	365	331	329	349	347	371	349	333	350	336	331	354	341	356	323	329	320	351	305	333	347	359	353	354	319	347	337	343	368	347	342	358	356	351	330	315	364	313	339	335	338	337	365	348	310	322	358	358	334	345	374	351	369	347	342	328	350	336	369	353	322	335	367	334	329	362	353	346	330	318	346	279	315	376	349	374	350	315	294	359	350	302	324	327	342	339	372	362	373	344	311	350	346	360	325	324	342	350	375	357	331	353	338	357	333	338	338	326	355	325	326	356	332	367	317	317	344	367	343	320	295	320	318	352	312	325	314	344	334	334	309	326	334	342	351	334	322	348	351	348	353	381	299	340	355	316	328	331	345	333	336	330	327	342	346	340	303	319	340	337	369	341	335	330	331	357	347	351	316	341	346	338	343	315	334	330	317	352	316	369	348	316	325	320	352	347	341	367	323	351	301	345	309	323	333	326	348	382	326	309	353	338	331	331	360	361	307	375	354	366	365	326	354	326	323	350	375	344	340	330	334	323	330	348	338	355	322	347	357	356	315	311	335	373	331	315	324	352	376	348	339	363	325	380	316	379	360	386	333	358	337	319	339	316	320	338	352	338	355	337	380	347	352	310	352	316	340	356	371	364	338	341	320	335	356	350	354	361	349	352	333	361	314	393	370	353	349	367	332	348	343	330	347	321	291	338	321	365	355	338	371	344	342	355	359	334	307	318	354	346	311	377	367	340	380	386	306	335	331	352	340	340	341	362	341	333	337	366	354	344	321	333	325	320	325	325	346	340	328	331	342	332	359	334	322	313	347	366	332	347	345	351	332	342	348	334	334	315	314	312	347	333	345	342	363	348	347	313	324	336	341	361	310	319	364	334	357	325	365	333	366	377	363	319	361	323	336	319	351	368	338	354	332	341	365	328	324	326	340	326	325	368	388	344	345	326	336	321	337	339	349	342	341	292	317	330	347	357	332	345	322	345	333	328	354	330	330	340	342	334	332	339	354	340	360	325	360	342	335	321	350	340	308	333	345	352	358	347	318	313	352	337	342	362	349	353	365	338	347	349	369	350	347	348	336	325	323	336	319	367	344	350	338	351	347	309	351	356	337	342	338	335	355	322	339	364	293	350	334	347	362	327	328	309	351	327	325	362	356	329	344	320	336	367	334	327	320	328	341	355	353	388	362	364	300	367	345	374	330	312	328	330	294	325	360	353	349	356	382	360	342	349	349	356	386	341	361	312	337	347	337	318	325	342	315	363	349	343	344	319	337	317	346	336	332	322	340	342	330	363	346	359	333	367	356	309	338	343	346	308	329	349	336	328	336	329	332	342	333	355	350	348	331	326	370	317	325	331	328	370	329	384	337	380	348	368	305	349	329	302	338	329	332	322	318	318	355	318	370	340	324	330	335	308	348	368	318	321	346	355	330	338	348	346	318	354	318	346	340	338	328	338	349	315	319	333	346	353	341	295	308	348	337	348	340	307	338	330	313	327	322	341	339	342	335	349	333	352	357	326	385	340	333	352	320	363	340	305	349	346	330	310	358	361	307	359	287	302	351	348	345	344	332	355	340	320	341	331	357	346	341	315	295	357	311	344	341	315	330
10262	8430	803	554	502	434	434	401	406	388	410	398	389	396	349	389	421	380	359	378	404	366	392	376	385	379	380	396	380	376	374	388	370	374	380	414	359	362	402	353	409	339	366	408	398	420	415	383	418	388	358	380	344	385	406	375	359	394	349	377	374	372	393	378	382	370	380	384	418	372	389	353	387	390	360	427	378	369	394	419	368	372	376	376	361	425	390	367	381	370	362	375	360	384	386	371	388	358	396	382	369	364	411	370	386	392	383	364	378	419	375	405	364	400	396	406	327	391	389	390	414	350	389	361	375	389	379	369	387	360	382	347	404	363	343	348	357	368	399	395	371	374	383	379	402	384	381	382	382	369	397	370	347	368	389	394	369	369	369	385	390	383	378	384	376	398	379	413	405	389	408	383	359	407	378	381	397	378	367	383	364	357	390	380	413	359	387	392	418	361	389	340	390	373	377	384	412	395	362	396	389	368	377	385	378	377	390	394	405	388	388	382	378	366	380	385	406	389	385	376	348	385	358	396	360	387	371	365	377	407	392	339	378	381	408	352	376	386	383	416	402	390	374	371	391	391	417	392	390	390	395	402	370	377	384	369	366	358	421	387	371	403	401	359	363	341	381	381	380	369	395	358	413	410	379	403	380	382	400	397	408	396	383	377	371	415	395	383	392	369	349	382	371	318	387	398	373	363	371	374	373	386	360	363	392	385	407	392	372	379	370	446	404	390	392	413	378	368	354	378	365	395	380	380	359	421	377	395	393	362	409	391	357	411	421	350	378	404	389	428	395	397	386	407	378	372	376	381	434	362	392	371	361	385	382	383	414	377	374	359	395	389	394	364	385	386	355	364	396	377	399	402	363	368	391	372	388	368	392	392	405	395	371	367	332	372	400	351	415	345	377	399	410	422	377	400	390	360	357	383	379	374	366	385	400	359	396	389	378	387	376	397	401	388	357	393	413	388	374	382	374	368	365	389	387	377	422	384	367	375	396	417	385	383	358	409	390	368	416	405	355	390	334	390	399	383	366	364	354	394	357	383	374	404	362	346	388	382	378	346	410	368	394	390	367	384	404	382	385	408	372	420	358	398	355	390	364	340	401	409	367	407	368	369	392	371	389	385	357	359	379	382	390	355	415	393	370	408	377	407	371	376	380	394	367	381	395	396	382	426	371	364	407	371	383	398	393	392	346	380	391	393	406	363	381	399	350	359	361	364	363	385	356	368	358	392	410	390	379	392	368	383	378	372	412	347	375	392	406	390	372	403	357	404	362	384	397	391	372	370	373	401	399	374	371	408	364	380	350	402	374	375	382	376	408	416	406	408	376	385	416	385	376	351	388	379	354	390	384	399	360	400	401	389	342	359	376	372	386	396	392	410	378	396	379	364	367	358	370	378	391	382	403	367	355	377	404	405	371	420	366	404	365	350	349	413	382	374	370	392	414	395	382	398	378	387	379	360	380	398	391	377	338	406	410	389	415	389	408	387	401	381	414	388	371	358	379	382	375	390	358	378	375	395	391	365	384	382	407	386	409	370	384	376	410	374	391	380	371	381	397	374	348	397	392	403	353	364	367	377	375	352	399	416	387	380	416	356	373	362	382	392	387	382	343	374	378	369	427	369	384	403	385	378	381	341	366	393	408	368	368	369	411	361	414	410	407	380	396	369	368	390	352	385	379	346	363	371	386	407	378	418	410	385	365	425	379	384	376	409	378	365	352	347	355	388	355	384	366	396	387	394	370	381	367	386	384	360	388	392	357	423	445	372	378	391	342	389	369	401	358	365	381	378	381	400	400	370	399	383	405	375	367	384	387	351	411	361	408	352	385	401	378	387	378	385	407	390	400	379	405	400	424	352	388	373	395	389	341	403	382	390	392	370	386	380	413	404	372	356	377	374	393	387	395	371	382	391	381	410	375	376	411	364	379	404	354	439	389	381	393	364	364	404	375	398	354	369	391	350	383	366	399	365	374	371	388	357	364	370	372	362	392	406	384	363	393	375	384	380	408	402	401	390	410	436	364	355	354	383	406	403	398	397	379	370	379	368	402	384	354	398	371	381	386	390	351	405	388	363	413	399	383	405	395	381	366	377	389	398	377	373	373	387	372	363	383	369	407	376	376	401	398	386	384	365	357	340	390	369	396	392	401	435	395	385	387	370	393	358	405	379	399	361	420	397	406	395	364	367	360	392	405	411	365	396	400	385	357	369	377	406	370	403	351	369	411	401	419	395	399	333	386	335	348	397	397	375	379	357	358	404	386	370	381	383	389	347	410	386	392	403	414	392	393	368	343	360	355	377	364	373	374	362	392	359	407	408	374	329	384	379	390	391	399	392	365	380	381	385	389	358	352	423	371	366	404	392	394	355	387	406	392	401	361	390	383	368	383	358	380	395	371	351	389	356	412	385	390	400	357	388	363	404	375	395	414	410	362	374	423	371	381	372	354	375	364	349	380	363	403	376	430	383	359	388	436	368	381	392	380	374	408	375	392	389	404	374	392	408	400	403	383	400	382	369	380	392	362	396	414	375	389	374	371	362	394	375	385	390	399	385	390	419	369	350	390	397	373	340	361	384	412	368	363	424	388	387	347	394	394	385	419	365	361	410	380	399	397	403	359	392	368	387	382	366	375	397	373	423	369	342	363	412	397	367	359	386	358	406	373	354	395	352	345	427	395	399	376	388	400	396	373	399	374	387	384	382	397	373	432	351	399	364	348	392	360	423	368	391	355	392	375	406	382	406	388	387	399	409	351	381	389	369	385	380	365	349	356	345	412	380	353	392	366	418	385	377	377	424	375	380	394	382	374	389	405	365	394	373	380	389	396	417	390	364	397	373	357	337	374	369	362	388	387	369	399	357	339	379	381	438	382	377	399	387	417	390	386	399	408	411	379	407	387	387	380	363	399	384	377	374	395	402	373	377	366	391	397	380	376	392	420	386	338	376	394	384	344	375	394	413	348	401	373	400	378	370	412	403	363	384	386	415	388	366	395	418	398	423	384	366	370	355	392	394	385	356	348	392	407	388	393	401	363	379	369	381	366	410	394	410	342	382	381	384	371	376	357	371	357	390	401	405	405	391	399	405	397	384	396	397	385	399	321	399	376	403	376	350	356	364	395	379	400	341	406	386	350	403	385	376	398	365	374	397	413	374	363	377	367	347	385	390	349	377	395	374	354	422	394	379	365	383	367	388	384	364	382	370	367	371	387	390	381	410	400	346	395	394	376	375	391	387	372	349	369	401	415	415	415	380	379	387	395	373	391	387	343	363	391	401	395	432	398	392	385	407	375	391	382	357	377	395	400	382	391	384	367	410	385	357	393	362	415	364	374	409	413	365	441	350	375	343	408	371	351	411	398	405	390	353	354	381	381	399	324	393	386	380	367	381	381	371	389	383	387	382	430	370	370	379	365	371	386	426	394	398	361	375	387	369	408	378	412	412	408	365	413	400	420	393	424	359	376	396	400	391	359	408	369	388	344	368	380	383
23845	21061	28366	23978	21060	10100	1082	695	577	573	547	510	476	445	445	452	435	440	417	411	395	401	421	413	428	425	420	416	406	368	380	405	401	397	378	364	433	394	399	402	426	406	392	389	403	414	361	443	398	367	368	429	404	375	349	402	386	384	389	379	413	345	395	387	423	413	376	390	395	365	400	411	383	348	372	359	377	393	374	366	379	368	366	403	395	375	375	386	375	374	352	383	392	388	405	387	396	372	381	381	371	378	390	421	373	375	369	406	404	387	374	391	387	395	388	383	375	421	387	370	373	384	354	366	384	375	399	374	354	411	352	375	380	360	397	357	367	356	376	402	399	420	381	375	407	409	397	408	365	370	380	364	367	380	345	423	366	349	375	365	372	347	391	397	389	390	393	401	366	378	403	393	398	388	363	383	398	400	407	404	382	371	426	430	405	399	388	393	365	357	368	363	402	373	361	407	363	378	356	382	334	409	385	397	366	359	409	401	366	395	420	361	384	374	395	371	374	383	394	357	370	356	364	403	355	411	387	379	380	415	366	374	410	384	362	378	405	408	387	374	374	374	365	358	390	371	382	382	418	391	366	380	370	410	366	409	404	383	394	380	395	362	389	396	384	367	404	378	386	381	399	391	399	370	370	404	393	360	393	383	420	383	399	401	351	410	359	400	380	371	376	388	372	383	396	381	392	379	366	387	383	345	379	399	388	406	406	354	394	377	346	391	402	366	411	414	384	407	410	427	384	404	383	414	371	371	388	409	383	431	358	409	371	365	369	384	415	371	370	393	408	373	370	385	351	407	380	414	390	399	387	378	363	362	369	371	379	374	324	390	416	393	358	389	375	362	382	376	396	396	368	353	390	376	415	388	391	397	368	345	407	397	390	366	389	389	415	415	352	395	361	384	396	400	376	408	404	419	371	415	375	380	374	373	408	381	387	374	436	374	377	386	370	374	410	394	380	433	390	385	398	399	419	427	337	366	381	374	393	418	439	372	382	403	372	379	385	393	388	404	367	395	387	391	384	375	380	354	389	373	349	411	390	387	389	360	370	367	379	425	369	398	365	406	361	394	394	404	390	380	405	397	389	386	361	396	386	377	401	367	392	369	358	383	382	386	378	394	351	374	397	337	384	397	377	415	372	362	404	358	393	405	386	424	408	368	422	386	360	413	427	386	381	377	387	379	417	365	442	371	421	413	349	328	411	369	393	437	360	378	383	390	381	417	389	400	389	370	375	401	395	403	388	399	408	351	345	358	373	370	391	343	391	386	380	390	427	388	394	375	374	402	394	410	389	381	393	377	369	374	403	374	404	365	352	365	376	395	384	343	409	372	375	434	395	399	377	369	375	419	385	406	375	375	392	390	397	409	375	401	355	410	363	348	362	392	384	416	401	356	356	390	385	379	367	387	386	426	422	368	382	391	365	370	413	394	392	389	370	408	379	383	388	390	382	405	364	367	330	374	388	374	386	404	362	372	376	359	358	398	371	413	402	405	380	364	357	357	374	378	348	361	361	395	400	400	388	376	404	415	400	393	373	363	377	357	385	390	409	406	370	360	398	365	382	350	380	393	397	379	403	390	389	374	377	340	376	367	401	366	381	338	353	387	420	381	378	388	382	393	363	379	362	377	388	400	360	382	411	391	396	404	378	392	374	367	421	402	363	398	349	411	394	383	386	383	403	369	357	398	394	358	414	415	355	384	340	389	406	420	383	414	364	379	378	394	362	400	390	388	400	393	368	356	389	413	399	334	395	357	422	358	380	381	371	389	406	377	404	395	398	403	425	360	401	378	373	377	388	394	383	380	378	416	331	422	397	355	366	380	395	401	404	422	401	402	408	370	369	405	390	359	396	420	357	368	367	411	387	409	367	388	397	370	393	348	378	390	398	364	375	396	390	397	391	377	379	369	397	403	380	406	396	420	362	384	383	369	360	402	400	409	390	373	361	397	363	355	391	369	388	383	413	391	349	384	373	380	363	411	368	376	370	412	390	374	393	388	396	404	350	371	369	365	357	412	368	351	392	381	383	395	412	400	372	405	361	387	387	372	440	396	357	379	372	403	400	366	392	390	367	393	365	379	379	401	382	410	422	370	392	386	420	356	396	394	379	370	402	394	385	387	384	374	386	395	406	360	378	369	398	354	390	409	416	406	382	359	352	386	353	383	379	414	399	411	381	379	377	380	351	392	395	355	389	357	385	364	395	414	362	380	384	395	397	395	369	377	379	375	359	380	380	389	401	405	395	360	388	384	390	432	380	390	385	411	353	385	405	406	398	351	393	357	376	398	371	361	400	396	403	389	382	369	385	408	377	410	426	384	394	378	363	378	398	385	400	353	364	375	371	403	382	392	377	387	366	372	380	361	370	387	391	378	384	361	363	386	376	365	382	423	407	447	418	369	376	379	343	395	388	379	407	377	391	426	401	363	366	403	419	396	389	386	372	403	368	391	328	399	357	386	416	373	333	387	393	380	378	374	361	386	385	399	407	365	382	370	366	388	391	364	349	384	381	381	404	371	393	425	422	428	381	390	384	358	349	371	373	380	438	378	418	384	372	378	383	430	373	362	364	406	395	374	411	382	361	413	365	373	372	409	393	359	393	373	417	379	383	374	390	375	345	396	399	392	369	377	427	389	370	401	387	369	386	386	409	380	388	421	395	379	408	375	418	362	394	380	428	371	388	374	390	379	373	362	363	420	380	403	361	362	402	363	370	392	401	395	413	353	373	373	391	409	395	321	409	372	370	409	404	388	380	421	397	343	390	408	374	361	392	400	381	369	378	386	389	368	385	403	385	380	396	393	368	394	383	388	394	391	412	370	375	377	417	382	344	383	385	392	388	353	365	366	405	386	385	388	373	405	399	408	375	367	392	390	395	391	404	398	401	384	399	418	394	403	392	399	401	417	377	385	397	392	361	371	368	393	411	354	424	393	385	372	390	385	409	385	367	386	369	419	408	381	376	381	395	376	386	366	377	379	408	391	338	370	417	393	371	373	388	378	360	405	388	369	385	387	417	392	385	363	419	391	371	354	404	380	365	341	387	382	406	386	402	324	422	422	385	370	391	385	372	402	425	389	418	381	376	364	442	407	373	393	380	365	375	365	357	384	427	396	354	394	367	357	364	373	412	416	377	394	368	372	385	401	422	413	364	395	390	380	383	392	376	393	370	398	375	395	355	380	388	356	417	396	343	375	399	367	369	378	421	352	435	355	389	381	333	341	370	363	409	395	341	372	345	394	388	414	365	378	387	358	391	426	376	379	373	382	373	384	389	380	376	390	376	389	373	390	363	410	389	395	372	385	407	376	358	411	396	362	380	387	392	351	405	405	373	388	378	365	373	398	424	380	387	371	369	374	397	381	376	378	419	396	356	388	418	380	382	400	374	390	353	368	404	403	412	400	376	380	400	384	366	385	337	407	391	411	383	398	407	398	426	357	377	410	407	386	394	407	387	398	411	417	385	387	377	372	370	387	366	387	359	364
26573	33151	6048	3452	2335	1617	1196	948	811	699	687	628	633	550	508	518	497	453	480	434	487	515	462	434	428	445	477	413	418	404	447	402	432	405	446	461	464	423	444	407	405	420	432	409	431	407	434	460	400	416	442	408	417	390	435	420	405	416	413	384	454	393	438	404	387	399	435	393	429	434	414	399	401	376	435	450	389	414	446	383	416	408	408	428	425	393	426	420	410	393	416	444	427	407	395	408	428	399	396	397	429	437	444	402	409	420	416	409	419	428	398	442	393	426	389	407	395	426	423	395	439	439	415	423	430	411	412	396	393	410	401	420	397	415	406	422	416	441	411	391	401	396	417	403	456	401	415	442	427	410	411	386	408	423	441	397	431	416	390	413	393	461	419	409	394	402	403	393	424	410	414	409	462	381	417	415	366	415	408	397	378	381	402	398	401	409	400	363	400	424	399	425	400	400	397	421	422	434	398	411	451	408	348	368	438	412	409	421	407	404	406	426	396	376	384	380	424	419	415	423	420	432	393	395	425	388	394	461	380	398	370	426	425	421	417	401	383	382	421	405	419	395	435	438	402	399	413	409	411	439	418	434	415	390	424	393	369	360	460	403	420	438	349	396	405	398	413	398	441	435	395	392	417	407	380	407	374	374	426	391	455	423	420	419	376	384	417	404	388	448	397	423	429	468	431	418	403	422	397	399	376	427	403	418	417	396	419	396	411	392	405	425	448	423	419	418	447	407	431	384	380	388	424	410	422	418	364	435	397	380	371	412	410	419	435	408	423	368	414	449	372	401	411	414	417	392	430	415	383	412	416	390	406	400	400	411	412	383	424	365	431	410	419	408	392	408	400	407	408	432	363	423	415	407	422	401	396	412	400	423	395	432	398	414	374	351	420	419	413	407	382	423	422	380	409	373	402	425	452	445	449	396	415	456	401	402	406	434	410	413	389	414	416	385	406	427	410	416	380	388	392	394	416	403	359	433	428	420	394	382	397	415	412	404	408	397	390	409	390	409	377	407	411	427	402	387	369	390	437	411	412	431	369	458	449	365	403	418	397	393	400	455	415	386	418	398	429	397	385	432	398	427	418	422	388	403	414	404	401	395	417	378	399	417	439	424	404	410	410	407	384	371	447	381	419	406	410	399	433	389	411	403	432	424	386	421	424	408	412	409	438	416	401	443	410	394	400	439	404	394	370	443	420	374	401	381	410	359	415	402	398	400	364	409	420	419	394	449	406	399	406	434	423	384	380	399	401	395	436	414	438	406	411	420	397	391	384	427	401	404	421	418	418	404	393	379	423	420	387	415	398	387	430	434	408	445	423	402	395	426	410	413	429	401	424	396	416	398	406	394	385	381	381	379	406	408	397	424	421	419	396	375	420	403	422	441	420	427	402	434	408	377	405	400	403	437	415	380	393	382	386	418	384	431	376	387	382	403	413	424	429	405	404	436	414	448	395	397	434	374	439	413	428	457	412	384	419	400	428	435	415	425	374	431	393	452	420	411	418	422	417	431	448	423	414	416	393	422	421	407	410	382	406	407	389	437	395	402	386	389	415	408	386	386	389	410	400	404	385	404	390	418	413	459	434	401	379	407	414	425	405	434	408	401	371	434	408	434	420	387	448	401	403	433	411	407	457	385	410	404	413	437	450	420	377	405	390	392	396	440	400	394	398	438	402	418	379	397	385	404	413	388	408	422	446	415	410	416	388	423	437	402	405	402	411	442	373	415	403	418	398	361	426	409	443	435	403	381	411	418	384	435	395	429	441	420	392	403	355	381	393	362	399	409	408	434	375	396	392	378	433	454	401	378	387	426	408	439	409	397	430	401	412	393	437	401	433	414	411	399	422	462	390	424	389	420	420	381	434	431	378	419	454	413	403	367	424	411	445	393	396	435	411	420	451	421	393	411	433	418	390	424	406	422	384	409	389	414	427	400	428	385	430	391	385	389	430	406	398	409	424	412	402	398	386	382	422	417	453	393	388	401	420	401	388	411	423	399	401	404	419	397	407	434	450	406	373	388	419	385	405	424	426	417	413	362	401	418	419	390	429	416	399	408	416	419	424	366	402	388	397	410	431	432	421	427	396	401	428	440	443	386	411	413	425	418	389	421	406	400	435	400	412	437	399	406	410	379	393	420	372	444	394	414	414	392	412	444	432	414	374	424	381	408	404	373	415	430	416	384	406	427	406	397	377	409	412	403	421	391	398	445	393	384	441	414	417	396	399	375	425	394	412	413	395	408	410	413	450	392	411	413	428	405	411	417	402	394	430	402	413	396	405	427	415	397	399	410	402	397	380	391	391	429	396	397	435	417	432	414	425	420	414	397	414	443	411	416	429	410	394	402	434	394	372	393	485	357	414	403	384	401	392	411	404	433	420	423	388	436	369	402	378	373	425	413	391	394	410	422	385	397	396	436	407	420	397	433	409	390	394	402	430	394	390	432	427	423	432	444	386	429	384	414	445	373	429	401	418	453	395	408	415	423	396	385	374	406	401	427	353	425	376	418	423	446	437	431	401	444	419	405	419	407	417	419	411	430	416	384	410	402	431	370	409	380	425	408	417	441	389	425	403	408	409	412	417	440	385	429	429	432	428	413	418	443	425	385	406	456	434	435	361	428	417	394	412	400	402	388	414	434	408	393	456	408	400	429	404	400	442	396	376	423	416	386	445	406	450	404	412	394	413	421	393	402	429	449	404	403	392	420	421	409	391	404	405	410	397	443	376	433	411	396	404	411	412	421	404	415	429	433	405	401	429	423	386	389	415	449	423	401	395	424	385	388	397	432	406	388	404	443	439	426	387	418	376	427	413	410	389	421	396	402	417	419	386	409	416	446	425	385	398	429	407	411	430	393	421	404	423	398	413	396	378	412	403	386	411	408	417	417	396	425	408	378	423	405	439	434	458	396	397	404	416	422	407	377	427	423	398	419	377	409	410	428	378	398	415	426	407	433	383	394	398	382	424	438	426	398	398	398	423	440	429	432	442	416	390	396	381	407	437	360	410	415	420	443	400	439	451	422	419	423	385	441	419	398	401	409	397	377	412	409	402	397	393	432	419	400	413	404	389	389	409	428	413	418	393	395	429	406	409	415	442	411	402	425	409	386	449	407	386	417	426	421	394	419	398	374	416	410	413	407	393	402	391	433	402	359	412	415	402	413	452	403	404	398	426	417	411	436	374	412	414	405	407	410	402	368	430	397	433	400	376	383	433	420	418	416	432	413	388	440	416	409	402	437	430	412	427	415	418	413	418	419	428	420	431	432	452	437	389	404	408	434	409	399	375	386	407	425	404	402	421	420	400	423	430	384	438	413	396	402	438	416	376	438	394	404	373	400	473	431	426	393	411	387	389	413	396	429	396	434	438	391	416	425	412	438	398	403	400	402	441	403	393	388	400	430	384	351	414	400	407	425	411	405	458	412	404	373	428	418	419	412	378	401	408	394	390	411	429	397	391	393	441	422	402	404	449	407	441	371	400	425
25035	21120	27308	25024	10393	1160	946	839	746	804	697	729	732	712	679	718	671	685	668	639	676	610	711	673	685	699	655	640	654	692	708	690	679	654	664	689	638	708	682	724	685	626	657	655	638	684	661	646	657	724	699	707	647	634	644	696	645	662	623	666	707	650	663	709	672	627	630	633	680	643	653	637	666	736	633	651	639	690	675	685	631	653	658	690	652	674	655	674	616	669	652	698	659	627	668	692	691	678	660	685	666	671	722	697	662	664	686	619	725	666	640	635	681	654	706	664	660	701	636	642	644	699	637	645	681	630	632	636	662	631	658	681	650	706	663	651	660	670	694	657	707	669	696	682	695	652	670	714	674	605	647	704	654	692	645	657	693	696	643	631	675	647	670	715	723	685	661	614	646	655	681	653	707	681	670	657	634	657	646	683	619	654	666	642	641	653	625	668	633	671	676	648	642	664	695	680	632	697	657	591	668	663	653	674	686	659	641	648	669	728	691	638	698	624	644	636	717	646	655	673	711	610	668	657	680	651	664	676	653	658	709	653	671	658	678	633	658	649	639	649	643	639	625	668	681	714	670	640	665	645	642	670	628	667	678	672	672	615	611	634	645	688	714	653	661	650	677	700	627	680	657	681	678	654	669	623	663	658	666	673	665	668	664	661	662	691	658	658	647	626	658	660	639	653	661	672	675	710	684	683	677	633	668	645	651	646	685	666	656	624	648	652	632	670	638	651	664	640	610	616	716	660	669	650	647	696	638	699	676	658	699	649	659	709	706	668	685	644	662	646	656	626	640	679	701	645	653	710	664	679	693	671	668	687	677	701	685	662	666	693	625	668	664	682	660	621	669	667	721	674	620	654	638	679	664	632	655	637	631	663	671	668	651	668	674	665	667	746	659	724	669	683	642	656	674	619	650	634	682	694	668	691	673	631	669	649	697	669	684	668	697	623	623	658	669	676	699	660	653	681	659	633	623	638	681	662	703	715	622	625	664	651	620	667	694	659	595	647	703	651	645	687	660	645	648	622	641	670	667	651	666	661	676	653	641	694	668	637	637	653	638	647	664	699	669	626	626	670	691	608	652	613	640	681	641	725	593	697	662	651	698	678	634	672	648	699	637	675	697	600	619	741	661	677	653	684	620	671	654	641	665	613	668	657	696	641	635	643	637	628	643	651	686	710	631	677	645	710	658	694	661	713	622	639	699	689	671	664	617	660	647	654	662	707	643	662	651	658	637	671	648	649	668	693	650	651	620	637	699	680	667	657	705	701	625	637	620	644	684	676	669	680	663	674	662	673	632	659	612	633	645	677	693	652	677	675	671	681	630	665	660	627	655	681	615	667	678	687	673	640	695	661	668	652	681	624	632	696	683	672	661	624	646	658	638	628	675	649	583	690	711	697	719	654	684	679	705	700	693	653	675	679	669	654	651	651	695	656	697	689	709	651	647	710	674	675	669	684	642	657	628	666	641	698	632	648	701	667	656	664	682	667	669	665	647	663	694	670	667	625	676	634	660	637	656	670	668	666	682	681	656	666	669	667	694	650	673	677	668	676	645	654	639	697	650	645	712	699	671	678	638	675	655	692	642	680	687	647	723	685	650	690	666	664	637	647	669	695	699	626	696	680	736	678	647	669	671	677	681	650	685	656	644	628	616	673	684	654	671	640	709	661	656	654	679	690	640	656	651	689	665	625	659	685	691	635	658	660	635	706	634	658	649	652	661	683	624	676	668	681	644	651	689	678	659	657	724	644	658	632	640	692	658	650	642	719	652	684	635	669	695	661	676	651	650	721	709	674	675	634	664	683	651	685	635	625	664	639	681	592	680	698	683	657	605	691	647	711	666	688	638	602	632	640	604	708	695	691	663	628	684	666	626	665	671	678	634	642	628	729	711	654	659	688	698	654	673	673	694	682	616	644	662	671	662	622	661	646	684	668	670	630	666	684	744	652	621	655	652	647	686	629	639	669	693	644	650	684	634	665	657	646	619	679	652	661	661	671	729	657	675	708	712	655	675	634	608	659	669	659	672	659	657	698	661	678	616	675	672	677	682	702	686	635	646	666	719	661	662	645	657	687	699	653	614	661	610	656	650	696	669	656	681	648	630	652	618	696	674	658	668	647	720	682	699	660	695	674	696	655	664	656	625	659	671	642	655	620	676	687	673	695	692	671	724	640	654	660	708	646	675	657	652	701	704	661	678	657	698	625	613	733	676	626	650	641	618	688	657	633	672	650	622	704	703	664	683	669	658	670	708	679	664	682	689	694	660	660	666	639	637	669	667	669	700	599	603	676	681	655	724	666	698	635	706	646	661	696	678	681	634	672	663	674	618	678	690	614	643	662	684	621	611	623	657	641	705	654	648	690	651	664	654	621	636	660	661	696	664	647	660	661	661	683	665	672	683	645	687	642	663	636	698	630	701	639	660	681	635	706	677	711	643	672	655	620	685	701	678	641	658	677	662	725	633	679	640	668	677	687	639	661	666	617	632	687	691	652	673	675	660	690	683	701	687	682	672	617	653	668	661	635	669	675	642	660	647	625	646	671	621	626	649	650	653	658	651	680	684	669	692	650	669	638	656	669	677	681	631	695	692	652	713	660	659	639	633	674	625	618	637	694	674	650	663	683	638	676	643	644	748	628	649	652	663	663	649	663	667	694	681	623	653	677	648	617	674	644	679	643	684	657	720	662	632	686	669	662	696	619	657	679	669	686	684	667	723	656	698	630	660	654	657	667	722	608	661	664	607	663	626	693	638	662	613	677	689	671	694	624	659	651	659	726	682	677	671	656	646	627	701	663	662	662	690	630	679	698	689	688	671	724	648	630	641	629	693	683	647	685	687	671	672	690	657	686	679	631	689	663	666	675	622	693	713	708	691	687	664	658	650	664	687	659	687	640	672	627	659	675	659	660	667	688	671	654	674	709	662	663	679	660	671	628	693	712	672	692	699	687	667	697	675	684	653	602	650	682	697	678	638	683	625	690	725	672	695	689	667	657	679	701	650	663	678	700	650	650	623	683	645	653	646	661	662	616	673	621	658	638	636	687	675	662	635	660	654	673	651	646	676	707	655	643	609	706	618	646	674	661	674	677	683	659	633	661	697	618	679	642	686	667	652	635	687	696	668	672	667	655	657	638	691	670	655	653	652	668	707	663	697	636	621	659	686	693	671	613	658	673	676	636	720	650	655	697	614	718	660	696	688	656	615	689	700	670	648	653	654	669	622	666	736	710	655	626	652	628	653	679	632	724	645	633	670	635	674	628	654	628	638	673	687	638	641	641	669	664	699	690	658	733	686	687	647	687	637	652	658	697	694	662	644	641	676	679	644	679	663	674	638	722	691	656	652	668	644	647	696	655	662	702	657	669	651	657	663	675	730	675	659	667	689	637	651	660	639	704	645	679	652	665	669	653	719	686	648	650	668	661	686	659	641	684	682	637	652	607	658	689	699	680	693	673	680	723	688	642	634	620	669	668	642	706	680	673
23374	24036	3552	2337	1613	1296	1154	1024	969	915	830	829	836	766	811	772	733	771	717	738	764	699	730	726	706	721	744	728	730	738	694	702	725	687	707	669	646	722	720	704	706	738	701	692	707	697	737	674	719	718	711	696	670	696	728	669	710	689	708	690	708	681	666	721	721	701	709	692	714	702	689	710	720	748	704	698	749	744	720	687	672	718	717	693	714	704	668	687	675	734	738	687	714	713	748	659	733	707	708	675	749	689	672	692	732	723	674	720	698	723	703	697	745	749	674	706	666	677	665	708	705	682	667	711	687	716	718	654	687	700	678	764	704	676	714	692	713	715	669	695	693	736	651	719	711	753	706	687	680	658	775	685	664	716	666	698	702	683	667	715	706	694	718	701	682	709	690	692	645	666	703	702	725	716	652	742	701	689	699	720	690	744	731	727	705	726	684	729	646	702	726	721	704	738	665	688	660	683	732	730	703	670	698	698	696	714	670	746	689	709	712	736	724	717	684	717	700	693	715	751	660	705	698	718	721	703	678	716	715	752	682	717	708	733	705	705	746	632	669	653	707	681	698	654	734	751	718	661	772	730	751	727	689	713	715	658	652	680	654	744	654	668	709	720	710	661	707	734	736	664	700	688	688	682	689	692	681	693	705	695	708	710	714	704	717	733	724	737	700	723	691	702	695	677	671	713	692	705	730	723	694	739	700	654	675	713	668	703	700	712	670	705	737	692	721	715	698	719	699	674	692	684	719	654	690	738	730	674	678	710	699	693	680	701	729	714	698	726	716	681	665	741	716	692	678	713	745	754	668	702	696	701	725	700	749	697	656	707	676	719	713	694	690	684	730	744	663	659	684	694	717	713	704	697	711	731	689	731	647	708	688	677	722	707	693	716	665	696	758	749	680	722	669	691	712	698	726	690	708	671	735	660	696	738	643	715	688	696	725	714	715	709	708	703	786	741	705	727	696	677	688	682	684	709	725	688	711	700	735	678	734	720	667	713	686	713	703	736	688	773	699	706	701	673	695	670	690	690	687	686	726	642	712	719	718	731	714	698	697	738	666	684	707	705	717	681	739	717	680	705	675	723	630	684	711	735	750	756	684	721	691	686	705	673	655	703	716	704	675	745	736	694	700	678	760	728	690	696	698	718	672	692	726	712	700	785	720	709	731	697	645	741	719	718	727	714	688	696	699	727	680	737	726	738	694	727	712	725	700	724	716	693	696	729	684	692	700	662	722	731	663	708	722	662	702	720	723	706	692	751	714	710	694	746	749	746	722	719	675	740	657	734	695	673	701	707	677	699	720	684	736	683	749	698	702	714	678	745	644	702	728	724	687	732	674	724	683	663	675	690	708	702	709	669	709	651	731	769	747	719	699	715	694	703	706	694	733	699	673	704	734	695	717	693	723	715	737	658	661	745	696	696	680	697	762	697	703	665	690	669	745	696	667	693	686	712	733	738	671	681	708	681	706	703	698	655	686	692	671	715	706	684	668	677	666	707	676	706	695	706	674	698	675	710	712	691	709	677	706	747	727	735	723	695	695	699	677	664	753	689	650	751	699	684	687	714	691	699	697	719	702	706	675	706	686	671	694	742	726	739	680	661	700	697	713	713	716	724	721	684	730	703	736	724	723	663	742	659	695	710	714	714	706	720	705	687	739	697	757	662	714	738	700	660	712	702	724	715	739	734	685	708	714	677	686	680	723	705	678	731	691	696	718	629	688	676	684	706	711	672	699	722	695	738	697	677	688	768	766	675	695	664	672	621	704	694	693	737	751	735	694	668	748	708	683	697	733	724	645	745	737	695	730	704	691	719	688	751	690	771	709	669	726	695	703	683	690	685	684	677	754	707	718	692	732	662	687	720	737	711	721	697	678	682	689	705	731	659	653	666	725	741	681	711	701	684	741	671	729	731	761	697	657	665	696	727	685	648	730	682	715	717	723	671	692	683	721	694	663	718	763	682	679	692	685	703	676	682	708	689	663	730	696	690	696	706	689	704	698	681	722	667	680	724	706	691	710	727	743	664	668	729	743	696	696	705	713	734	678	694	757	715	735	696	740	657	659	685	697	704	665	669	703	709	722	678	708	687	678	667	701	744	707	669	736	697	661	675	662	721	717	689	686	683	706	647	727	653	749	644	716	729	711	710	764	679	722	688	705	686	635	707	695	722	694	690	655	686	731	746	728	679	694	683	678	710	681	700	721	700	696	696	670	711	692	697	712	728	665	735	708	732	689	676	687	707	720	683	726	715	673	692	701	711	675	701	726	700	700	736	713	699	702	684	703	721	717	719	747	686	659	748	668	710	715	748	653	688	733	690	737	671	707	685	730	718	722	713	670	729	734	698	673	690	659	701	685	679	713	660	708	757	699	680	716	717	680	740	641	715	767	733	698	700	718	750	695	703	704	682	689	667	686	718	735	626	714	748	696	707	700	725	718	713	685	695	736	727	701	663	687	741	718	691	712	692	746	716	718	654	712	715	712	707	735	737	710	683	718	691	735	741	705	727	682	675	732	688	721	689	704	688	693	700	658	715	661	666	736	689	766	693	711	696	708	713	751	742	708	706	728	699	745	683	723	741	699	703	722	705	682	740	699	676	695	673	665	700	712	720	717	748	685	689	721	664	658	704	692	684	691	701	720	693	746	731	671	727	722	681	722	670	654	651	695	654	723	737	735	684	700	725	745	715	739	703	694	695	715	724	686	707	732	670	726	708	729	691	693	695	710	682	702	719	717	679	652	688	708	736	738	697	701	718	746	706	682	658	666	707	697	707	720	720	661	725	715	708	705	689	705	736	702	680	693	686	712	701	654	715	710	671	693	682	718	744	717	673	693	707	693	711	684	728	703	688	604	725	698	709	702	640	736	728	723	694	698	724	770	726	753	702	705	644	700	776	697	726	653	647	669	698	691	711	678	684	650	746	695	693	690	705	737	709	701	750	689	696	715	752	700	693	720	683	687	723	690	725	686	738	710	679	634	720	689	706	705	682	762	684	740	717	662	687	676	766	726	685	720	700	694	716	689	685	719	688	703	723	674	724	698	711	717	681	678	697	689	728	684	697	712	758	704	708	686	673	714	735	725	710	710	695	697	729	676	727	698	701	698	679	707	762	690	652	740	704	704	671	728	722	708	726	686	717	721	673	697	713	694	685	690	713	692	706	703	722	668	696	691	686	688	735	698	697	694	732	727	706	700	683	732	696	715	711	648	673	658	720	703	725	690	714	679	691	702	693	713	679	659	689	713	672	696	679	731	747	710	694	725	682	666	720	746	665	720	698	708	658	694	702	684	712	710	706	706	667	670	683	735	690	683	714	691	738	683	745	723	695	726	737	722	748	730	701	721	681	688	680	697	679	635	712	703	738	703	689	718	675	685	702	719	725	697	704	693	648	726	722	727	695	679	666	734	719	764	665	737	657	655	753	672	685	712	759	763	724	702	697	771	636	698	692	671	711	674	690	686	682	686	690	728	738	682	746	653	731
22699	21128	28835	23670	21014	20965	8781	1601	1270	1162	1078	1138	1020	1028	912	938	970	872	922	894	910	894	915	874	848	855	885	903	849	858	824	861	879	870	886	862	832	841	835	862	862	807	824	876	827	877	912	856	824	833	866	859	839	836	848	839	820	822	804	825	847	879	813	868	786	814	844	857	815	816	859	864	835	821	849	851	868	790	783	819	841	855	841	879	825	817	850	836	874	848	900	810	850	842	776	842	879	807	830	845	822	839	819	818	852	865	827	890	797	836	912	828	848	884	845	875	858	868	765	821	820	768	925	836	824	883	861	815	858	830	842	798	842	835	799	838	851	792	769	871	860	857	825	839	854	791	799	810	849	861	847	845	816	854	804	818	856	877	826	871	852	870	844	883	828	826	848	797	817	882	859	862	846	792	857	853	854	875	816	809	864	885	828	865	845	866	854	793	821	839	862	869	818	832	844	867	834	801	829	850	819	851	835	828	832	837	858	859	836	842	857	791	797	808	837	822	817	847	853	844	806	824	884	811	806	821	826	813	890	847	865	880	853	836	818	871	827	784	799	823	831	798	872	803	806	825	851	853	840	831	893	831	858	806	858	823	814	789	815	850	852	832	902	846	823	832	766	793	866	806	799	783	829	856	775	790	867	878	832	781	822	831	808	886	864	818	808	852	856	853	810	856	827	849	796	842	832	790	813	853	795	885	835	831	825	806	788	825	873	851	838	771	825	831	855	781	786	831	867	853	782	861	843	855	831	839	860	811	854	828	841	822	843	870	833	851	789	839	778	813	849	806	855	842	822	832	847	832	836	836	858	821	830	849	862	826	806	865	828	839	863	806	786	818	786	831	834	856	819	850	849	884	865	885	859	881	928	778	855	808	779	852	851	845	837	862	834	836	893	823	799	827	850	835	789	852	837	821	813	880	825	845	853	856	862	832	871	843	875	818	875	802	877	781	804	878	834	820	837	825	809	834	826	853	838	808	816	851	837	818	827	831	763	820	841	789	891	867	858	775	863	833	792	873	833	791	830	866	839	850	829	849	812	836	836	807	887	819	805	824	823	815	879	797	839	882	785	831	814	793	803	835	818	818	818	840	778	823	817	802	847	828	846	809	822	847	824	829	857	852	840	831	838	832	843	845	843	832	877	865	843	856	852	860	824	857	842	774	803	851	847	839	833	879	863	870	849	856	845	873	848	812	796	824	849	769	810	820	828	831	806	811	825	773	846	816	825	853	812	837	853	811	813	846	798	815	842	815	832	750	810	813	859	787	784	829	843	845	815	818	886	839	813	858	809	845	810	807	795	835	790	776	816	845	894	861	875	821	852	819	851	900	851	836	872	909	850	910	841	853	862	847	830	846	825	805	847	821	848	832	775	832	848	805	822	860	809	852	805	781	852	838	822	878	816	831	854	805	843	809	840	863	867	815	806	824	815	897	914	860	768	836	813	837	786	807	830	790	824	817	851	836	857	873	862	864	809	812	851	853	815	837	868	800	838	833	858	865	812	837	821	847	881	823	785	851	834	840	853	861	827	837	809	838	809	851	870	817	783	849	813	819	820	821	845	836	839	867	859	799	856	850	786	801	864	850	838	847	769	851	824	797	846	862	796	783	853	792	807	903	827	878	803	820	807	816	801	844	791	811	816	848	813	811	811	864	837	819	818	825	837	824	851	792	808	818	839	880	842	859	807	767	842	856	779	839	887	871	809	832	851	829	852	803	879	812	825	806	818	861	835	843	825	822	833	838	855	815	797	862	867	791	823	844	844	845	906	809	833	870	767	814	782	846	802	801	800	842	830	813	812	876	853	792	894	837	873	822	775	839	828	838	808	857	863	838	894	825	805	868	815	787	795	828	882	850	824	772	813	832	856	798	810	811	845	811	846	845	846	796	812	873	782	821	854	814	869	861	827	848	794	787	876	888	799	803	861	832	839	812	848	847	827	804	799	875	795	845	829	875	897	844	836	798	830	817	842	823	833	832	783	810	864	795	825	883	853	853	830	844	865	787	845	871	819	830	862	817	874	816	821	794	851	803	799	808	806	817	805	839	825	771	824	884	854	841	824	806	777	811	767	803	872	880	826	826	874	828	834	852	852	802	807	866	833	841	851	787	847	799	882	864	807	855	864	886	861	787	797	832	848	795	852	831	802	845	846	823	800	795	820	840	850	837	856	832	863	889	837	871	774	837	816	814	876	915	825	820	805	777	854	820	849	878	852	804	788	876	816	837	837	816	845	877	813	835	755	774	837	842	865	827	794	843	842	834	823	804	912	829	828	866	825	873	818	838	856	826	855	828	833	807	817	843	871	839	790	863	863	873	849	870	793	796	857	867	804	836	857	849	816	848	839	809	865	806	881	786	840	771	868	834	869	874	838	805	811	828	874	812	842	844	850	861	832	864	843	783	820	791	831	882	836	792	799	801	833	815	834	816	855	855	796	833	803	850	862	811	801	834	861	820	880	841	826	834	858	855	851	827	823	867	854	786	851	862	778	843	847	811	816	816	847	789	804	854	824	809	834	842	799	857	820	802	834	837	865	828	845	829	802	884	858	825	792	830	827	867	811	870	832	851	844	815	843	850	849	819	795	823	865	844	797	792	851	820	848	772	890	798	793	846	858	866	859	808	848	778	827	854	874	848	842	820	867	840	799	808	813	825	816	801	843	810	834	812	828	824	827	859	800	794	777	784	871	808	815	839	806	812	805	846	821	807	891	832	853	812	821	822	853	823	850	851	788	837	847	847	827	848	804	869	898	842	888	896	803	873	895	858	861	870	841	807	827	819	842	841	814	819	862	810	852	882	872	837	858	867	799	896	835	841	831	844	826	817	800	809	847	813	827	817	847	840	821	817	877	840	862	797	758	819	874	815	803	811	808	804	841	830	825	833	886	866	881	809	811	864	824	842	834	861	845	886	824	817	852	894	836	802	817	818	828	841	774	844	806	823	834	854	774	803	881	821	858	801	828	803	852	864	822	818	834	843	785	844	787	814	804	854	876	845	853	838	824	865	847	831	841	799	796	848	772	746	808	840	870	823	790	881	775	809	841	828	819	836	809	825	836	806	833	868	813	835	834	859	863	797	855	816	823	829	879	846	835	817	888	885	786	871	836	857	797	852	859	787	871	832	808	851	887	841	885	837	838	817	848	814	871	825	817	836	813	852	818	891	873	771	821	838	777	869	839	817	794	817	833	851	820	786	811	846	860	829	820	903	840	830	850	798	843	825	904	855	820	820	840	838	894	893	798	817	819	874	780	769	847	864	844	816	820	834	868	850	858	852	790	833	836	758	849	854	893	801	790	842	829	849	868	777	855	803	844	823	853	780	856	795	845	825	806	870	820	826	844	836	816	866	814	792	804	818	877	767	851	814	845	793	827	821	810	830	791	831	807	808	850	833	797	827	811	841	832	794	796	838	799	859	852	808	789	828	809	831	793	843	833	839	785	878	823	846	868	815	814	845	849	812	783	765	866	829	835	815	824	800
35050	36362	10192	5992	4053	3021	2339	1972	1776	1453	1382	1214	1070	1097	1070	975	1018	987	936	908	897	873	861	910	901	905	896	828	848	889	865	823	879	884	905	862	828	860	838	864	868	855	902	832	888	891	809	811	870	855	824	894	815	833	846	866	853	868	810	851	849	816	847	810	819	828	803	851	836	839	821	808	862	794	781	912	826	850	860	876	845	838	802	834	817	873	857	807	816	866	803	878	829	805	810	871	827	861	821	846	820	811	810	851	853	844	823	789	840	810	859	821	809	796	790	799	850	883	837	846	794	868	804	837	855	785	821	811	821	826	853	812	805	829	802	801	867	847	786	797	792	813	869	821	877	814	794	902	818	804	854	815	818	830	865	836	831	833	797	741	756	812	777	859	851	802	756	829	834	807	830	743	819	770	835	819	838	853	864	812	875	809	826	809	815	823	835	841	806	835	838	873	904	794	823	795	892	809	795	857	851	853	845	852	828	864	811	813	821	830	865	818	802	839	864	844	842	791	877	792	853	767	876	851	843	832	829	791	841	868	826	816	837	818	793	836	815	793	853	855	811	863	847	823	800	823	814	814	845	849	748	843	791	808	875	856	838	795	865	788	845	814	851	818	845	881	772	835	848	802	783	849	910	821	819	817	797	888	766	789	839	806	859	846	855	829	806	840	793	773	831	827	823	816	875	816	817	856	804	775	841	856	860	819	842	832	875	835	846	833	847	793	839	757	861	815	831	794	819	807	792	862	865	883	845	858	847	862	802	836	853	786	881	825	839	812	833	819	829	841	842	857	808	840	813	808	836	880	853	813	863	840	828	802	889	842	822	803	847	819	818	762	795	803	788	826	856	804	831	849	852	838	867	797	835	794	821	802	834	856	799	876	859	817	828	863	847	847	825	830	831	846	858	806	827	791	833	813	910	778	848	825	858	802	820	742	807	811	824	819	792	809	846	825	845	818	856	853	813	822	830	858	829	821	837	818	826	835	753	821	873	789	811	842	781	882	810	809	826	815	820	829	790	833	861	815	862	820	770	853	776	816	810	802	866	809	821	867	855	865	825	768	782	839	868	801	761	861	840	793	807	769	855	848	880	865	818	838	831	790	852	863	840	815	786	878	802	847	882	825	874	827	817	850	860	784	850	834	851	820	847	862	828	812	819	863	845	832	870	860	825	817	880	827	779	843	804	817	843	832	897	779	820	873	827	800	849	837	825	812	827	805	811	804	782	798	860	815	872	806	837	868	901	860	830	818	800	832	834	796	879	845	837	827	832	807	819	824	845	853	820	826	829	854	794	772	750	853	848	832	791	840	855	820	857	816	826	843	832	827	783	845	859	840	835	827	832	829	833	819	839	843	819	801	836	858	833	819	856	818	839	811	838	830	788	800	834	817	822	835	831	855	841	805	826	831	843	798	830	839	782	814	804	888	812	861	828	841	826	857	838	858	814	829	805	804	829	861	804	849	879	793	822	875	822	777	862	857	870	863	817	830	825	831	835	802	820	796	865	848	820	845	848	830	896	775	850	779	866	912	804	793	849	801	790	787	806	844	815	827	892	782	815	823	864	818	830	810	824	875	786	880	839	815	828	834	827	830	829	849	796	855	817	813	802	823	845	817	827	858	794	843	798	823	805	852	866	815	784	869	825	781	822	842	823	801	811	818	866	876	815	845	830	852	830	858	827	834	859	848	876	841	784	799	819	815	835	799	833	889	737	822	806	819	803	861	896	816	856	824	826	777	793	881	793	846	839	774	822	803	827	819	823	848	839	833	817	850	892	798	913	780	808	852	815	833	879	883	899	855	834	834	786	818	821	840	877	769	774	822	870	850	804	802	841	838	797	809	862	800	843	822	811	826	816	814	816	825	828	787	859	795	825	803	815	824	861	911	844	826	794	815	807	832	880	848	859	849	879	804	823	823	798	882	815	826	881	852	884	802	838	808	815	803	824	809	812	834	830	841	826	817	774	846	819	821	839	807	802	771	797	764	908	798	835	839	788	819	847	804	828	786	772	842	866	814	868	869	845	822	809	826	823	867	796	817	844	801	839	829	832	771	894	867	819	861	783	833	857	816	835	831	845	811	848	783	838	862	828	801	829	823	851	862	806	835	867	835	849	899	841	867	909	815	762	863	798	821	815	832	829	827	836	839	812	822	838	809	805	859	905	865	793	825	823	784	793	827	819	769	828	823	818	830	846	837	865	834	818	870	819	776	876	822	796	826	816	843	754	847	855	832	779	856	857	793	840	831	773	876	808	833	818	816	821	777	780	839	878	845	816	849	840	795	791	830	877	883	823	818	884	827	851	869	796	821	846	842	788	843	809	795	781	847	833	810	846	814	833	857	813	848	816	839	831	849	774	847	841	801	815	836	774	849	840	807	860	779	856	801	876	860	782	872	806	839	842	822	859	840	856	861	870	827	821	801	866	810	852	901	808	846	811	847	879	799	797	831	861	840	823	854	858	855	823	815	818	857	806	851	787	843	886	840	815	844	864	861	776	802	887	814	835	846	801	849	817	843	820	828	854	816	847	866	828	877	800	889	835	809	847	790	790	831	836	879	786	834	836	873	853	780	800	881	824	832	828	871	817	819	850	890	802	787	819	810	835	827	766	772	853	854	841	823	832	841	838	826	799	823	811	825	803	876	803	804	821	802	860	811	801	840	860	869	864	835	828	825	868	809	795	861	871	849	866	815	813	847	861	823	815	840	852	857	831	797	839	829	799	867	809	825	879	844	839	839	862	781	830	842	842	821	807	833	856	826	822	916	860	867	850	822	842	816	836	815	804	890	835	788	825	834	882	811	825	848	818	813	817	798	840	847	819	835	853	898	791	820	761	839	841	839	834	828	812	850	842	807	804	823	825	783	826	820	821	781	802	797	851	845	775	815	841	841	836	817	853	843	769	857	837	845	838	871	818	868	868	857	801	854	824	796	839	882	875	836	835	797	796	827	826	856	851	839	816	804	789	770	835	857	812	862	888	863	852	877	847	841	872	843	798	802	861	821	831	798	826	864	794	872	811	842	878	859	803	843	804	869	875	835	802	842	858	833	812	804	862	799	855	851	846	793	836	901	891	847	879	874	841	808	803	768	882	799	830	793	859	817	840	828	813	811	815	762	888	870	835	775	839	847	826	838	852	764	806	877	838	815	887	844	761	825	821	885	873	799	833	794	825	831	852	793	776	823	842	814	828	860	803	848	862	892	792	846	859	831	834	820	780	836	841	826	813	836	798	830	827	869	853	840	856	801	895	830	879	831	816	849	825	832	852	869	823	828	800	823	830	825	796	827	848	834	798	797	834	826	831	781	790	828	843	858	820	854	867	818	741	838	870	863	793	763	831	827	872	801	822	815	821	812	813	830	801	824	838	816	844	845	821	792	805	869	828	775	868	806	829	862	858	815	840	788	843	826	848	851	846	838	879	828	825	757	857	832	826	856	821	859	874	720	837	787	842	804	819	812	814	826	829	765	813	831	836	812	860	802
27970	18977	5268	639	469	419	374	335	359	363	318	348	337	355	362	356	367	339	343	345	347	316	320	315	347	318	333	353	333	359	342	366	329	339	384	333	385	321	328	332	355	321	348	348	379	305	394	369	316	341	343	338	330	342	296	335	297	338	332	328	353	344	304	338	344	341	351	376	344	370	283	337	358	377	311	326	356	304	336	360	343	363	328	363	367	349	337	335	343	363	329	341	320	294	338	368	351	325	324	309	351	337	355	331	338	336	362	324	307	333	322	339	326	371	312	336	357	347	372	326	363	313	363	345	357	327	363	343	314	356	324	338	358	365	363	325	330	335	312	341	316	312	349	362	330	354	355	338	328	347	349	326	380	335	362	335	307	325	326	354	322	343	334	327	354	363	300	358	331	344	337	330	325	327	340	325	332	321	315	360	335	359	364	380	356	376	328	315	341	348	341	326	360	325	303	352	330	361	335	352	346	355	313	352	292	353	313	351	326	329	340	322	321	337	370	322	365	332	379	361	337	330	355	331	306	351	335	338	374	332	359	327	352	345	323	328	323	336	329	374	338	331	343	349	336	304	325	357	352	326	363	355	387	325	339	309	324	316	316	373	345	352	361	364	354	304	329	340	343	359	350	386	360	314	363	338	353	390	313	354	311	323	334	351	313	311	343	348	355	351	345	362	352	357	331	312	377	347	326	335	348	358	368	366	357	342	294	320	316	358	359	326	355	348	349	367	313	300	337	329	353	345	363	320	333	357	331	341	350	323	360	312	311	309	310	331	326	279	330	366	337	340	332	335	331	334	329	373	332	350	346	381	327	328	331	353	364	332	326	327	308	349	335	311	345	374	340	336	349	318	328	336	359	334	348	369	325	354	345	359	348	368	349	359	341	339	357	361	365	336	382	340	323	352	324	333	330	301	342	341	374	320	333	325	344	324	336	371	292	338	347	328	339	337	336	334	365	360	350	363	340	328	326	346	343	338	350	375	340	359	387	324	329	336	349	321	376	339	308	356	322	303	319	291	354	339	343	344	349	322	329	323	343	335	322	322	319	369	350	317	363	350	357	326	366	339	364	359	370	345	336	340	349	312	327	377	323	322	333	326	314	339	333	329	329	345	353	348	367	328	324	340	329	348	331	326	355	341	368	349	372	351	340	323	327	317	346	336	363	339	357	379	337	326	337	336	301	379	336	360	351	329	360	322	338	343	363	360	375	355	318	327	341	327	342	357	333	368	310	338	331	315	345	346	349	347	338	347	370	319	367	330	343	342	316	356	334	335	358	334	360	323	359	359	302	339	363	331	350	346	301	348	331	364	355	369	364	324	362	316	363	363	320	319	332	321	368	338	333	338	335	340	332	346	338	372	371	306	317	348	326	339	376	342	311	360	340	358	344	342	359	354	325	333	350	318	339	345	333	339	321	317	335	334	363	316	324	341	338	354	359	338	339	348	337	373	311	390	354	330	381	345	364	345	336	335	347	293	331	337	335	338	345	352	307	356	313	326	345	352	319	334	377	334	332	321	332	333	348	349	377	342	361	373	367	316	319	352	367	306	320	344	351	361	373	339	359	344	341	340	356	345	342	366	357	316	353	326	338	349	341	337	345	327	349	323	327	325	319	370	327	384	331	378	340	367	338	376	354	356	301	326	328	342	346	334	357	339	345	342	326	378	369	303	325	349	328	308	303	325	374	330	324	332	314	346	359	341	340	359	273	330	351	374	368	322	336	345	364	373	325	335	360	374	341	332	364	322	351	317	354	363	368	298	342	336	361	341	385	320	323	367	344	368	344	372	325	347	327	345	369	301	358	339	359	382	373	374	313	308	378	353	343	337	318	342	358	338	315	374	341	334	338	344	350	346	336	337	344	334	319	339	319	342	348	314	343	369	345	334	348	337	337	340	378	347	326	327	356	348	346	332	358	348	331	340	321	337	319	326	342	334	345	367	342	354	351	317	355	352	337	369	345	317	365	351	326	329	321	332	359	329	325	392	309	343	324	377	334	306	321	368	314	345	333	316	347	356	347	353	323	323	337	327	358	326	328	344	344	354	341	315	326	358	363	285	343	356	323	340	325	352	339	367	326	283	324	356	341	323	363	344	333	359	335	377	362	342	308	358	325	333	350	335	332	320	355	346	325	327	313	348	364	373	359	335	332	312	320	324	333	352	362	351	355	330	338	332	340	338	344	307	323	337	336	358	352	356	354	337	345	341	380	346	353	354	309	369	324	353	340	368	361	349	367	322	330	352	321	356	343	358	332	368	371	364	355	346	304	339	323	327	340	342	335	332	358	326	330	335	357	333	346	350	309	344	360	368	301	332	345	300	367	353	342	322	348	359	368	333	331	346	318	348	355	339	355	378	302	364	318	364	344	345	321	334	353	328	312	329	338	354	362	344	322	326	319	357	345	344	325	349	336	368	340	323	341	331	358	352	345	319	349	351	350	386	351	345	360	339	366	352	342	368	369	319	328	328	330	349	324	361	322	342	364	320	358	325	356	343	324	360	342	352	324	340	333	340	343	359	330	376	323	365	323	357	333	317	321	352	337	375	318	337	350	347	321	368	362	345	318	339	367	365	345	349	312	314	349	333	346	380	384	345	328	344	346	345	327	337	339	316	363	293	337	318	351	392	354	344	398	344	364	317	350	334	323	357	381	374	322	351	332	347	365	363	351	321	345	340	322	316	329	319	342	333	365	337	314	338	364	370	319	313	347	343	332	379	335	364	341	340	336	336	352	349	337	367	335	343	359	370	336	326	304	321	326	340	331	344	321	325	316	320	353	343	370	323	328	353	337	333	321	340	344	345	332	338	324	341	347	331	367	313	350	351	370	349	327	316	359	342	356	331	365	322	331	364	339	381	348	370	360	318	329	355	381	319	334	367	353	334	350	325	361	344	319	358	350	368	325	337	368	321	340	341	360	352	352	357	354	345	371	335	373	330	332	337	340	338	370	350	339	352	346	322	330	335	397	327	330	346	300	344	329	339	330	365	344	367	319	342	357	327	321	332	329	337	348	314	355	321	339	339	338	350	331	322	344	345	354	325	368	352	343	343	365	329	316	336	370	325	358	333	313	325	372	359	351	318	322	343	330	310	310	333	353	344	344	346	399	333	343	335	303	353	336	336	324	367	327	353	327	359	334	330	361	329	312	374	330	329	367	336	327	358	357	323	324	343	323	342	381	318	336	374	363	316	324	343	346	347	332	294	371	338	352	296	358	347	357	342	331	353	304	348	331	334	338	319	325	350	340	290	352	344	326	342	326	346	359	367	322	335	333	371	363	346	358	342	370	318	365	352	361	379	327	360	342	341	354	370	344	356	346	346	335	348	354	317	367	356	310	352	299	371	360	331	358	296	333	322	331	352	356	369	360	317	341	319	357	363	335	358	290	345	316	317	333	348	344	325	334	386	347	349	337	385	325	340	349	364	342	319	354	373	362	337	368	368	334	326	346	362	345	336	375	341	321	375	339	350	347	360	348	356
13321	6849	790	590	493	453	431	427	375	401	384	426	414	396	383	386	384	417	412	385	405	392	376	412	372	360	385	388	395	389	383	378	373	389	372	386	388	405	361	376	413	407	372	342	405	414	340	405	402	427	396	394	392	387	383	374	368	395	391	388	377	348	390	388	397	410	387	359	353	376	360	381	361	359	408	385	398	373	362	385	373	376	413	420	397	387	368	406	390	373	393	387	398	373	399	376	376	368	378	386	380	384	382	408	405	394	392	370	395	409	378	367	392	390	411	340	382	438	376	379	363	351	403	421	401	360	387	368	371	382	396	394	383	435	384	389	372	384	390	379	415	419	389	375	367	367	372	368	399	377	401	392	403	395	392	385	404	372	356	378	363	360	384	352	423	380	379	343	395	391	409	415	397	392	394	388	408	381	394	408	397	365	385	373	362	384	424	390	376	362	362	396	369	351	378	385	359	373	412	400	386	409	403	394	369	406	437	379	377	372	382	400	381	376	395	389	369	408	371	392	416	384	385	349	366	376	376	403	396	372	363	383	382	374	391	415	380	346	346	410	394	391	379	368	379	405	409	332	407	369	364	379	375	402	361	381	402	393	373	384	354	393	373	366	400	379	381	330	373	395	362	378	379	354	372	400	395	408	366	379	343	377	374	373	390	390	336	356	351	382	344	394	396	348	408	391	357	381	392	341	400	375	386	367	370	424	386	349	363	365	373	384	376	411	362	382	389	429	388	384	359	375	382	373	370	386	412	423	395	385	367	375	397	361	403	377	369	369	428	406	364	393	370	404	363	384	390	382	369	345	366	423	413	343	352	393	358	355	425	394	373	411	387	395	346	397	362	373	368	354	362	371	392	374	392	380	382	382	365	373	381	364	407	411	367	371	391	404	365	391	382	384	391	358	381	376	373	360	385	372	396	356	373	383	357	395	379	378	382	404	370	373	362	378	389	414	405	344	391	369	384	368	359	380	399	368	371	423	355	353	382	342	380	394	347	391	394	357	380	383	351	395	387	373	367	369	363	380	388	369	362	367	351	363	364	341	393	411	362	382	423	385	353	368	400	374	384	368	434	369	353	371	393	398	391	385	383	389	351	402	389	392	364	380	411	364	370	352	394	394	380	399	382	394	374	391	387	401	354	372	375	370	379	382	368	354	367	380	372	384	366	385	369	386	382	388	348	391	373	359	407	398	378	364	391	371	389	368	384	361	397	377	413	356	349	359	365	363	403	375	408	395	369	389	368	377	397	392	382	359	384	362	392	368	351	387	387	403	362	394	376	365	404	409	361	373	371	375	406	368	423	393	411	395	353	372	398	388	385	379	423	371	408	381	370	378	381	401	389	366	363	418	366	371	341	389	378	407	353	393	398	419	398	354	392	390	393	395	383	415	391	394	359	347	384	366	398	386	383	402	352	349	397	367	333	390	428	366	397	378	390	375	395	402	385	379	398	387	371	398	369	355	373	384	372	378	395	404	405	399	395	391	393	373	402	389	359	419	411	356	381	369	376	374	369	354	380	378	385	363	396	401	389	431	349	375	396	378	378	355	368	346	364	360	398	387	362	364	364	372	356	376	382	384	374	382	387	395	355	371	386	383	388	384	430	419	375	386	388	391	415	438	407	380	386	355	368	370	371	407	360	385	384	355	385	360	388	380	354	387	361	354	365	396	405	396	375	351	412	364	373	394	393	401	388	367	400	393	414	365	364	380	371	381	387	343	385	378	359	385	387	414	389	404	412	367	373	405	362	415	412	366	361	415	398	368	374	381	413	370	390	373	379	332	374	386	413	385	363	367	368	399	367	397	396	344	390	380	350	412	343	353	392	414	392	373	360	402	352	356	402	370	393	384	383	352	404	369	365	383	382	375	401	333	400	374	363	395	348	385	376	357	368	362	386	379	367	363	375	398	386	390	376	386	394	359	364	359	414	382	357	406	380	391	371	393	342	378	403	385	380	384	391	373	393	369	387	357	377	421	380	428	359	370	404	366	386	330	366	385	386	356	381	426	356	375	376	379	363	389	365	377	403	355	370	380	374	349	386	380	348	370	343	400	400	369	386	366	407	393	426	415	351	380	389	412	369	387	358	379	417	392	356	391	412	377	418	385	367	358	359	388	375	389	365	390	371	390	380	404	372	424	373	357	386	401	389	400	338	363	354	374	437	358	362	386	357	404	401	376	424	427	403	371	401	363	409	379	365	381	373	371	420	374	379	412	398	382	387	409	370	400	397	374	415	402	368	383	343	387	404	356	407	386	388	345	388	374	367	369	387	403	409	358	354	369	345	403	389	385	387	391	387	371	364	433	389	369	399	371	356	362	380	405	393	371	396	417	380	385	381	375	368	365	394	369	384	368	392	398	366	381	379	370	370	389	337	387	388	369	376	366	354	394	381	382	355	397	376	357	451	347	394	365	358	362	381	363	415	358	388	405	375	401	365	394	401	376	338	373	375	408	403	394	368	335	384	394	365	413	357	380	397	396	362	381	400	385	370	430	392	385	376	396	374	364	392	386	379	382	361	360	361	395	361	361	375	386	414	366	390	414	396	399	382	380	406	374	390	370	355	374	356	376	364	378	384	356	365	378	390	381	350	371	401	424	406	380	400	390	367	395	402	340	366	379	361	376	393	411	400	403	392	345	353	346	385	375	407	397	360	389	398	352	414	394	352	380	367	370	383	374	427	362	392	357	372	399	403	360	364	371	383	366	375	410	370	404	383	346	357	407	397	354	383	378	392	393	399	399	374	344	376	411	412	383	404	381	357	363	363	415	358	337	402	377	372	381	384	356	385	382	372	381	407	376	423	339	364	365	361	391	390	357	380	391	399	356	371	402	386	414	400	398	396	370	424	410	383	411	383	395	379	389	416	382	372	367	386	358	395	402	378	392	362	395	357	386	381	395	396	375	406	398	378	401	390	365	412	376	339	373	389	366	372	375	393	366	374	349	367	414	386	391	403	375	405	363	366	345	375	374	362	335	369	401	394	436	384	385	359	399	390	356	381	390	415	354	359	400	380	382	416	407	347	386	385	365	386	360	389	367	403	359	387	390	414	383	372	371	393	370	397	371	359	366	362	355	375	360	388	368	369	362	382	378	374	367	381	390	384	391	377	417	394	369	377	393	366	365	362	380	376	375	373	406	348	382	366	385	371	393	392	410	383	377	394	383	389	383	381	391	404	400	402	361	329	350	386	315	386	371	389	358	379	354	371	381	388	370	391	352	394	415	395	389	403	393	374	386	375	356	387	441	346	378	370	358	391	387	364	404	370	363	385	388	354	387	403	338	366	366	378	388	388	367	357	369	378	380	412	394	386	386	398	362	378	387	390	385	401	385	387	381	353	411	381	366	409	326	377	367	372	367	367	366	376	353	362	369	388	422	408	392	378	404	394	405	383	373	384	384	402	365	409	397	410	350	394	402	380	357	372	386	402	371	405	367	378	397	367	373	374	356	368	421	372	369	381	357	422	363	382	385	365	392
23891	21138	28421	24124	21144	9534	1071	731	619	584	565	493	504	472	443	461	455	406	410	465	453	439	405	441	420	422	398	407	412	414	389	396	416	412	369	426	404	358	410	417	369	417	371	408	423	365	382	402	401	404	381	368	384	408	396	450	402	396	380	404	419	370	396	396	402	389	388	371	338	411	398	396	403	370	415	379	406	374	409	372	397	357	404	364	341	388	374	372	385	382	395	401	394	407	381	388	400	392	437	379	386	407	411	364	411	367	401	340	370	414	381	396	394	356	356	378	410	380	390	391	342	404	402	403	408	376	371	378	371	362	384	408	391	380	403	391	397	392	387	395	389	384	384	392	379	398	388	407	372	395	376	356	382	408	390	371	401	370	414	392	434	385	390	420	378	386	403	406	351	397	374	413	365	429	379	387	391	393	393	392	397	394	392	368	367	392	399	352	395	431	395	401	376	372	369	388	395	384	360	389	383	357	406	377	392	376	400	390	379	375	364	377	345	373	370	374	396	399	375	370	380	388	365	396	420	368	423	385	375	375	408	405	408	417	413	367	436	412	353	393	378	367	428	380	384	392	387	391	386	386	395	389	404	378	393	374	389	423	362	423	373	376	355	406	408	404	421	391	380	371	357	382	387	365	407	416	403	374	376	371	343	423	389	405	410	388	387	354	391	405	390	355	390	355	396	387	361	385	373	374	373	368	369	380	387	380	383	388	406	351	400	394	386	398	382	404	368	397	371	372	395	400	397	408	401	376	399	383	377	399	353	423	396	378	408	398	369	412	357	395	374	396	386	404	385	417	395	382	364	375	405	382	392	381	356	403	408	393	380	395	410	365	384	374	396	338	402	372	386	360	380	385	377	392	436	375	397	388	353	400	407	390	393	372	361	399	425	413	352	381	355	346	389	354	383	429	373	409	387	392	348	419	406	380	372	348	369	394	392	389	435	399	362	405	366	380	422	371	376	390	386	386	347	378	387	414	371	388	369	387	427	358	376	368	367	362	374	402	419	363	442	394	405	378	389	369	387	376	387	390	392	379	402	368	379	413	402	395	366	392	371	403	377	408	401	355	379	416	391	384	396	355	415	396	419	396	429	351	407	413	418	398	403	383	380	402	416	364	384	380	373	353	386	381	420	395	393	370	410	399	353	379	396	378	406	418	380	405	362	368	401	361	409	384	366	372	395	372	413	373	384	399	362	413	349	384	411	367	371	385	391	377	393	388	361	398	400	354	393	430	371	425	362	413	406	367	378	406	406	387	406	401	382	388	413	390	382	412	375	358	427	397	382	379	353	359	394	389	348	385	438	401	423	367	380	402	376	420	358	417	388	409	382	450	415	368	364	365	361	388	379	396	340	367	410	371	378	388	357	401	355	386	364	355	361	380	407	392	394	389	400	370	397	397	431	385	380	385	381	365	403	426	417	411	373	375	411	421	393	368	411	400	393	424	383	390	392	384	371	398	406	398	391	380	416	385	395	412	402	390	409	343	362	398	391	422	370	379	397	369	403	394	402	378	434	379	368	412	380	415	379	442	381	416	381	376	365	397	404	399	396	373	429	352	361	400	377	348	369	379	371	395	339	412	367	422	365	377	405	389	380	405	385	409	411	408	420	416	405	390	394	354	384	374	369	404	397	353	415	367	393	350	419	391	396	350	408	384	381	387	361	409	377	415	401	402	374	384	377	380	395	365	374	394	362	419	368	364	380	389	415	352	392	377	393	417	369	380	366	434	397	369	384	351	408	376	358	375	389	375	383	374	395	396	403	374	369	455	381	401	357	399	393	386	392	418	385	376	357	392	394	368	405	377	393	397	384	396	366	400	343	362	348	426	370	391	404	344	362	413	383	382	386	399	388	367	346	399	366	382	413	365	397	388	383	411	383	358	380	381	425	377	407	369	358	389	388	369	374	406	408	383	416	379	396	402	395	410	366	349	404	362	401	404	390	401	389	415	370	385	355	381	372	385	410	391	380	345	401	366	380	350	359	395	379	425	376	412	387	371	402	391	364	382	367	400	380	392	406	362	348	384	393	425	382	387	394	355	380	378	389	374	413	402	345	376	421	378	413	347	343	412	412	401	348	414	382	387	344	374	427	383	368	392	400	383	365	388	409	377	365	409	420	365	405	393	350	418	371	372	371	385	391	391	411	394	407	416	396	353	403	411	372	394	390	343	405	383	388	376	389	390	401	408	409	367	390	390	386	404	383	370	368	411	399	378	380	390	409	394	389	376	381	372	394	405	413	392	398	365	364	395	387	407	359	374	376	430	375	407	414	404	363	367	404	388	371	356	387	410	405	372	419	411	394	379	356	414	369	377	375	394	421	380	382	384	413	390	367	373	394	357	412	379	432	389	400	380	400	385	398	338	363	392	422	371	328	392	403	406	418	354	378	361	429	384	388	357	353	371	402	395	424	415	383	351	391	404	391	375	381	409	380	338	379	428	388	335	383	412	382	431	390	365	407	387	390	368	378	408	383	412	366	391	426	361	351	410	359	363	383	386	392	422	396	395	407	402	372	401	372	398	414	396	390	394	422	421	393	386	389	395	372	376	356	385	386	375	377	387	366	372	424	382	403	415	409	360	373	405	374	407	389	423	415	403	396	405	365	404	418	353	347	398	371	390	392	381	403	403	365	416	397	376	398	431	413	379	424	424	399	404	412	389	390	387	377	376	401	390	386	384	366	420	373	401	395	397	374	392	374	390	358	405	391	409	409	413	414	397	417	391	398	363	422	391	393	374	403	415	361	371	431	381	399	385	386	382	366	377	359	384	358	371	357	373	384	361	395	363	419	401	369	400	348	400	392	383	356	366	341	391	388	416	361	372	412	376	386	395	366	359	393	384	368	372	344	415	385	360	416	415	390	389	357	375	401	412	390	429	389	419	429	404	373	393	384	416	400	370	365	384	439	400	349	389	380	360	370	423	394	363	391	387	381	398	393	381	408	356	370	411	422	388	384	396	421	357	360	395	401	397	388	393	411	402	377	382	406	396	410	402	392	350	379	391	396	416	397	378	370	369	335	372	381	400	421	393	404	371	406	395	369	365	410	399	379	385	386	389	376	372	405	391	388	378	354	374	357	397	383	370	376	402	380	351	404	402	368	391	397	373	377	364	389	394	391	361	389	381	343	396	361	380	381	366	383	434	389	404	403	382	383	400	398	375	392	405	393	419	356	378	373	388	375	370	390	390	369	388	376	379	411	378	399	414	405	367	368	351	398	385	387	402	392	381	379	379	352	379	378	380	376	389	391	380	389	381	373	371	402	409	391	394	375	417	401	357	390	361	405	373	385	383	373	392	402	364	381	400	383	406	370	394	408	399	374	419	354	372	419	357	384	392	365	355	357	398	385	404	369	393	369	404	363	376	378	415	361	404	410	435	394	365	373	389	389	391	338	350	362	389	391	416	408	389	415	403	387	365	402	418	382	412	394	397	377	421	364	407	405	412	388	393	381	365	402	411	381	383	400	398	389	388	411	393
32669	25486	6136	3173	2067	1611	1258	969	874	765	679	636	595	523	523	515	500	509	473	466	429	460	440	463	455	493	432	459	426	444	485	418	423	459	433	441	428	429	412	385	429	427	398	403	432	432	443	392	428	460	417	392	420	401	393	415	448	392	400	418	393	410	408	433	422	416	366	453	453	409	420	418	412	433	429	414	400	423	400	420	436	434	427	390	446	393	429	432	430	410	434	425	430	404	454	431	407	382	417	399	410	425	372	401	413	415	406	429	414	389	421	401	397	382	421	437	420	394	418	402	430	445	439	405	398	449	437	417	420	414	420	416	406	406	408	405	406	406	451	393	418	434	392	433	385	415	391	428	433	481	441	409	376	416	402	442	420	390	380	388	422	412	430	416	405	410	387	439	399	422	415	412	396	432	447	380	456	442	403	404	414	381	426	409	453	385	417	403	424	383	392	399	414	454	385	418	391	429	459	440	409	380	387	390	412	398	416	403	432	396	409	432	412	427	422	395	415	424	432	460	381	419	399	433	440	431	413	441	403	424	409	402	374	427	398	400	379	401	421	366	420	421	437	408	423	441	388	400	421	414	415	393	393	418	427	412	404	409	414	411	395	404	395	411	444	393	416	398	383	417	435	408	425	418	451	397	372	406	390	401	397	398	427	396	406	411	413	432	394	395	401	401	404	450	398	425	431	394	443	403	411	426	382	430	425	412	429	436	378	421	394	411	396	417	378	431	405	390	437	411	402	382	401	430	417	404	428	391	413	406	390	421	393	423	422	411	383	426	400	442	429	405	452	414	405	450	412	373	403	438	391	446	416	405	428	400	416	378	391	407	451	373	420	404	404	397	398	448	411	402	402	397	406	421	416	401	443	427	407	403	439	407	399	460	398	428	395	423	431	442	407	412	447	396	413	430	408	407	407	403	418	398	413	456	391	416	439	426	397	406	453	461	392	409	417	422	456	436	428	427	456	460	420	415	426	418	417	405	401	424	395	413	397	393	423	398	375	398	426	426	423	419	386	424	439	423	382	421	410	407	420	452	415	409	390	404	418	389	394	419	419	424	395	391	390	433	406	438	413	375	425	400	379	422	425	447	428	415	384	387	441	393	418	405	407	420	397	406	425	440	464	419	374	394	405	415	389	433	405	390	414	415	424	423	397	393	462	419	399	406	413	382	430	436	414	428	402	385	406	394	408	423	403	421	436	397	418	394	396	367	433	415	412	389	406	387	390	411	402	411	400	415	426	459	416	433	384	410	452	441	451	437	410	405	406	441	419	425	407	441	395	390	413	414	402	383	394	403	394	415	418	434	423	453	433	414	418	417	470	411	413	417	432	424	425	424	408	425	418	399	408	413	419	417	403	440	417	424	413	394	426	404	395	420	425	414	428	409	421	409	429	379	449	413	403	416	406	405	432	407	437	423	387	422	417	410	383	415	402	466	403	416	374	418	390	411	428	381	398	389	408	364	400	441	423	443	423	402	442	425	396	409	402	392	435	445	415	412	403	391	431	419	453	410	426	458	408	401	424	402	428	427	401	416	397	442	365	413	422	385	411	385	413	421	387	421	424	414	432	419	436	419	388	445	437	428	426	437	423	384	414	410	424	446	427	375	412	432	397	412	408	436	395	405	399	447	425	390	434	440	404	412	414	425	404	381	450	434	406	453	411	422	396	431	420	409	408	383	427	403	434	391	385	398	434	414	396	409	445	413	399	435	412	380	431	388	376	415	399	411	405	393	424	467	400	384	419	407	412	403	387	413	419	400	438	441	382	434	392	375	408	409	401	415	404	429	421	393	388	415	419	402	444	435	402	440	437	367	390	425	395	420	413	383	393	441	436	435	360	426	407	422	375	403	402	401	431	433	402	383	423	395	383	392	413	420	396	437	435	439	430	403	441	390	424	403	401	417	427	381	417	398	428	389	383	404	410	386	413	412	409	451	397	401	397	412	415	391	403	425	447	414	376	435	419	402	388	428	430	418	453	426	386	400	415	399	406	477	396	431	401	412	407	444	394	423	434	409	408	414	410	392	404	408	414	412	439	394	377	385	395	413	410	409	415	408	417	405	407	394	464	405	429	469	410	419	370	412	435	403	453	412	420	423	433	396	404	419	397	401	421	422	412	410	439	388	413	412	374	370	396	406	421	441	442	430	437	421	388	392	398	423	390	398	399	409	426	385	419	429	410	418	381	382	423	445	431	388	390	438	410	418	400	432	444	376	442	425	383	404	405	383	419	411	417	406	432	388	399	391	414	393	422	398	400	453	403	405	460	421	406	375	392	395	419	446	404	411	418	422	413	377	412	427	400	390	399	463	393	414	436	412	411	412	386	427	378	458	422	395	431	397	389	397	399	435	446	431	413	427	391	418	438	401	399	415	401	402	403	454	380	365	426	404	393	414	420	399	414	386	400	467	400	430	362	451	429	420	443	436	410	434	416	411	416	428	430	423	419	430	436	384	417	422	432	424	402	425	418	404	432	429	420	436	399	393	376	421	407	445	395	401	421	392	419	411	386	393	430	411	431	401	405	391	407	471	416	434	405	422	390	407	378	409	392	416	449	429	391	388	378	403	428	385	407	428	406	401	437	420	396	393	408	417	387	376	407	410	387	440	416	416	387	410	410	395	422	416	411	429	416	378	409	408	419	415	390	371	392	413	415	404	421	424	392	399	420	391	389	438	416	414	410	421	418	399	393	425	441	398	397	367	424	435	408	431	406	423	407	392	414	434	406	413	387	425	382	405	410	439	450	411	448	372	391	390	429	429	417	425	421	430	406	400	434	419	416	432	423	377	430	405	406	432	434	445	432	409	442	395	426	411	412	394	441	395	410	420	403	424	391	393	415	411	393	417	395	390	407	397	450	452	448	420	413	377	438	440	425	419	413	399	405	429	460	435	412	392	438	413	434	443	413	388	403	402	408	418	423	418	393	410	416	411	426	427	430	408	409	427	410	424	398	389	393	396	420	379	433	422	383	377	406	411	433	425	389	450	430	377	388	385	405	402	438	382	443	416	437	380	401	399	443	413	399	454	443	409	382	414	441	397	429	402	416	417	373	419	448	429	391	421	411	419	425	392	377	414	414	407	392	368	433	379	403	420	414	439	396	442	428	392	418	403	414	436	419	405	441	442	387	421	425	441	387	420	383	381	450	420	445	405	366	384	416	432	407	394	421	388	425	415	397	398	402	410	420	406	420	355	422	397	367	419	419	439	397	416	431	395	410	404	418	375	431	411	403	389	373	395	433	385	392	420	429	456	421	391	406	414	441	401	412	423	411	402	397	419	383	406	422	401	406	385	438	410	439	412	399	409	411	391	400	450	408	392	397	379	437	422	387	406	408	397	447	396	415	460	429	394	424	410	439	409	430	426	397	414	390	410	441	406	410	383	396	415	414	412	440	395	374	442	396	438	416	405	401	391	437	392	436	407	401	421	423	412	443	445	435	399	367	416	421	415	405	427	387	424	411	412	411	414	409	411	414	424
24940	20963	26990	25057	9973	1140	924	844	767	742	703	718	719	706	715	693	708	706	688	671	685	680	687	704	707	713	668	634	658	710	687	671	662	587	665	664	660	692	632	671	646	664	644	658	682	701	663	668	666	663	640	682	643	692	659	675	651	652	669	648	662	684	671	631	634	709	667	641	639	667	655	675	637	625	704	663	673	608	649	659	699	652	643	652	641	680	638	651	653	693	680	695	681	660	663	693	658	677	636	653	641	685	629	664	643	644	673	681	670	665	694	698	679	620	635	628	644	684	668	647	658	667	639	686	656	685	696	681	649	639	622	666	669	631	611	646	635	696	651	661	713	668	632	657	623	639	657	667	647	685	627	659	641	648	649	671	687	702	655	629	671	692	654	654	643	653	640	670	623	649	621	643	624	648	673	630	655	634	602	690	646	652	638	659	707	685	648	671	614	683	654	680	643	662	674	649	643	631	658	681	665	656	672	616	638	712	663	658	608	645	629	647	648	648	666	620	658	633	618	647	638	645	671	700	663	645	692	663	664	628	618	601	693	666	654	652	685	641	658	655	687	673	678	659	658	637	635	646	667	634	668	615	717	685	618	651	722	732	667	665	681	640	659	632	687	633	649	682	688	681	693	602	665	637	644	629	647	652	648	643	673	633	637	648	641	686	624	708	699	631	605	674	655	628	695	638	627	627	655	661	629	682	656	690	712	655	680	646	658	661	642	654	634	656	627	675	650	669	669	683	710	643	611	677	646	671	680	657	665	643	684	669	698	678	675	681	689	631	680	638	644	603	676	603	645	679	686	710	710	668	662	668	622	666	623	650	706	690	652	670	667	641	669	614	624	652	663	651	660	642	671	673	621	683	681	707	617	675	630	684	638	607	626	677	652	666	632	659	617	654	701	672	656	641	644	622	640	677	671	655	729	660	655	657	646	626	689	666	613	615	684	646	655	649	683	614	661	671	670	645	697	672	640	681	699	676	624	668	652	666	696	665	642	639	650	669	699	646	677	648	646	620	688	653	655	647	664	666	637	649	697	691	696	628	659	678	658	659	657	702	677	711	641	674	649	679	631	655	681	667	650	662	639	695	620	632	673	686	663	671	639	719	689	657	649	641	688	645	650	658	655	638	709	658	676	747	653	673	688	653	675	665	663	653	678	639	654	650	627	680	632	632	663	652	697	686	655	688	668	663	661	650	650	640	641	660	661	631	650	681	647	661	646	651	681	646	625	631	688	698	648	676	685	640	660	676	613	684	694	634	680	668	670	663	659	671	678	686	626	595	686	681	651	675	681	643	668	645	627	683	681	662	654	650	631	649	669	721	652	636	666	683	643	639	658	617	648	677	668	582	652	661	607	632	623	650	679	681	687	641	641	672	684	659	650	703	634	676	607	649	654	624	672	656	646	652	685	618	642	643	651	622	645	687	697	642	669	643	682	649	665	685	670	666	632	663	675	606	674	679	673	636	673	672	658	631	696	655	683	660	629	631	698	646	654	636	666	662	662	648	676	628	624	644	631	658	686	651	631	644	645	615	652	677	653	675	648	657	651	637	679	690	610	682	665	670	685	623	724	642	663	626	667	679	631	587	683	647	667	636	654	662	601	671	617	644	647	680	687	637	675	634	674	641	689	655	619	692	683	640	669	634	652	680	682	636	639	606	678	670	692	692	619	667	657	668	665	677	630	596	626	645	659	640	629	635	650	673	648	665	687	707	659	628	619	716	690	689	700	698	664	693	685	648	666	673	650	645	660	654	663	676	644	610	623	659	676	652	681	680	668	666	618	625	622	643	642	660	673	645	673	638	676	636	674	656	703	657	653	651	626	676	671	684	688	689	636	672	642	716	629	697	667	634	675	622	709	632	707	641	652	650	677	698	647	637	672	672	639	656	699	646	655	687	619	639	674	675	705	646	631	624	641	680	662	617	627	635	695	677	687	705	603	642	675	694	659	621	643	652	684	644	650	699	634	603	683	673	688	632	656	637	693	685	664	664	659	618	693	698	658	625	628	591	705	653	650	656	660	643	645	666	627	614	635	662	629	619	643	662	646	631	685	651	583	661	686	648	651	690	716	652	604	702	638	678	677	693	686	678	688	663	659	715	711	613	675	633	685	638	646	660	650	618	652	639	668	689	645	627	687	672	697	664	651	618	669	618	682	621	625	656	624	635	700	670	669	616	693	651	679	678	629	660	637	670	650	657	627	676	647	646	635	685	681	652	641	687	715	677	689	713	622	642	673	694	647	672	631	650	665	654	648	668	674	690	654	664	632	685	611	697	631	622	634	666	616	706	685	635	656	668	650	659	648	659	651	645	652	652	608	690	652	667	680	649	607	675	650	664	685	664	673	650	696	631	639	654	679	698	664	641	658	696	628	640	664	629	654	646	666	656	684	679	651	679	630	682	644	576	679	686	654	656	638	659	713	663	649	663	697	661	676	673	620	624	654	684	688	613	627	654	687	686	674	647	652	636	666	654	686	665	675	637	634	640	673	669	655	656	643	708	679	628	681	639	627	675	642	678	661	621	664	684	703	699	685	627	669	643	699	660	644	687	666	655	702	672	641	674	716	664	668	671	659	652	644	684	675	581	627	606	645	637	646	665	639	660	681	662	674	668	694	623	638	639	623	653	642	682	663	656	638	650	689	640	648	625	664	628	652	649	724	658	637	666	640	603	662	684	660	660	654	713	671	680	637	628	661	608	632	646	618	703	625	629	632	624	631	643	690	659	666	654	672	634	623	652	699	682	632	649	643	626	691	680	654	697	659	637	635	646	701	659	659	663	686	671	627	626	673	618	636	628	683	644	642	641	643	669	650	649	647	712	678	642	694	656	602	641	649	643	627	663	645	672	604	658	668	665	641	674	638	646	663	669	665	667	699	664	647	659	657	649	685	667	672	667	648	662	640	639	615	660	745	673	623	647	691	678	627	634	705	691	668	681	644	730	665	660	632	667	638	673	635	661	610	658	710	684	668	665	714	644	677	662	621	631	634	618	633	654	687	637	634	659	668	617	719	612	686	668	659	625	679	688	659	642	643	714	647	656	643	671	642	664	698	656	686	634	667	650	650	620	657	629	623	623	630	663	679	626	686	624	687	649	704	660	632	641	647	665	680	646	704	633	699	682	615	670	634	624	611	632	637	664	665	721	696	632	640	666	663	654	668	626	642	652	688	636	644	680	683	728	607	634	658	661	653	654	651	661	593	662	645	628	668	629	672	601	654	627	692	685	635	708	641	666	686	621	627	679	683	678	655	687	610	666	666	663	640	701	663	627	678	637	621	650	629	624	641	668	649	666	652	645	666	671	698	683	635	645	671	624	680	596	692	658	686	630	695	663	616	647	664	651	672	678	656	652	668	631	658	584	641	628	660	665	684	636	654	674	646	661	637	614	671	601	600	640	668	606	635	617	673	678	643	647	676	634	625	647	648	628	658	675	629	629	675	654	658	641	679	630	658	662	649	699	655	693	677	647	700	642	654	654
28984	16439	3649	2107	1665	1226	1138	1039	968	868	874	769	768	773	711	767	705	750	742	748	758	687	686	703	668	684	715	689	738	723	721	675	693	712	706	706	666	732	711	748	736	711	693	720	726	651	700	690	720	729	719	708	731	698	673	700	676	694	678	666	711	681	714	710	714	662	712	685	704	714	736	677	684	651	665	696	688	690	755	687	729	713	678	713	672	706	666	714	641	652	722	718	698	636	695	675	713	690	695	752	647	732	699	701	673	712	690	697	722	710	652	692	695	728	680	751	696	698	680	701	703	714	714	694	733	731	743	736	723	664	702	700	755	711	659	689	710	671	727	700	708	686	698	693	678	694	736	727	723	700	681	648	694	680	711	721	687	656	701	786	679	714	640	697	703	738	723	693	730	681	691	681	727	694	707	646	648	700	694	734	675	741	695	707	704	695	719	705	722	696	743	669	665	702	714	642	734	719	703	662	706	700	716	706	674	678	683	686	671	668	709	701	699	720	713	712	737	709	716	711	669	682	675	680	689	697	671	742	696	723	680	676	707	702	740	668	684	726	718	686	666	650	680	700	675	700	685	701	705	704	660	715	700	686	687	711	695	714	713	727	705	655	658	708	738	708	694	699	706	643	746	701	704	762	720	681	725	706	690	693	733	729	733	685	695	668	685	723	741	694	704	721	704	772	709	668	655	701	704	727	695	676	740	712	696	706	690	708	751	697	696	699	669	643	706	696	718	713	702	712	676	676	721	683	703	699	695	760	724	716	681	707	726	710	698	712	718	696	695	671	690	709	660	687	676	697	750	684	718	688	694	681	739	697	634	695	686	729	646	711	706	642	704	706	691	714	720	697	647	678	714	738	690	735	715	664	712	731	724	668	731	688	712	685	714	696	732	697	686	715	667	668	713	692	698	681	718	701	727	730	673	664	683	679	651	707	690	696	694	671	761	695	663	722	650	712	669	727	701	703	720	680	671	692	704	725	735	694	652	738	701	724	675	635	709	630	703	678	707	687	717	671	704	716	690	684	659	677	734	694	671	716	694	711	748	748	707	686	701	732	720	705	691	712	733	737	703	684	696	704	683	729	680	713	759	670	694	704	684	654	679	687	675	700	707	687	702	677	753	689	698	691	696	733	682	698	702	713	677	725	706	682	718	708	686	732	725	715	685	709	715	662	699	693	717	655	702	719	690	658	660	735	694	730	750	730	712	711	682	701	653	653	687	701	716	685	662	716	653	643	680	704	696	696	664	717	766	686	690	739	734	675	726	718	714	692	692	732	662	699	701	695	668	754	716	647	673	692	662	698	693	703	686	712	691	692	718	702	681	664	696	724	686	686	741	700	687	656	692	709	724	708	692	692	735	686	727	726	699	736	640	704	676	699	727	695	734	643	698	711	725	790	652	681	689	755	696	667	694	699	683	710	713	702	703	693	703	756	712	726	723	678	714	690	690	687	737	760	714	737	628	683	685	756	696	695	768	688	718	634	674	662	695	749	691	731	697	704	715	696	712	695	712	763	700	681	652	689	699	669	676	698	688	712	688	696	672	700	657	682	671	702	699	671	652	678	724	705	725	677	691	704	681	691	700	654	698	660	723	708	708	700	651	696	697	685	746	689	701	712	716	722	699	711	724	685	682	667	728	693	690	726	709	705	675	716	729	712	676	679	720	723	697	686	706	726	697	689	751	708	683	713	699	707	715	729	707	713	702	693	742	701	746	689	671	726	709	698	704	753	717	733	709	688	669	706	736	666	688	699	759	717	700	725	717	691	696	695	735	738	692	676	736	700	721	717	674	701	680	677	681	734	696	662	668	674	701	661	734	679	655	707	711	711	716	723	705	732	686	702	706	702	722	679	707	729	732	736	700	703	724	671	704	665	681	695	701	728	679	697	719	661	669	687	695	752	717	673	711	690	703	643	705	682	696	695	669	716	694	667	691	709	754	693	702	665	685	699	674	682	689	674	688	743	676	737	708	704	679	692	732	695	717	737	662	740	695	733	684	669	705	758	690	691	708	634	672	689	718	685	694	682	715	773	702	652	691	688	703	718	675	706	671	682	652	655	709	675	719	723	680	719	686	694	639	667	701	703	700	657	709	711	706	691	729	700	667	683	725	750	710	735	726	675	675	664	696	685	708	725	705	724	739	666	725	673	682	705	684	708	671	696	662	702	695	706	673	680	703	751	669	725	654	706	670	732	712	723	696	674	707	697	719	668	717	671	701	734	729	731	658	719	683	705	684	667	675	721	683	726	668	697	676	693	696	723	709	705	711	679	702	687	685	704	661	705	683	693	670	693	655	678	692	702	682	690	701	702	725	675	702	695	654	676	710	632	726	692	698	688	682	671	732	712	727	699	656	693	728	684	706	716	756	702	653	711	681	708	630	686	669	724	692	727	694	701	761	697	643	699	668	731	703	731	697	694	710	704	683	680	710	663	722	672	747	751	720	664	702	764	646	679	768	707	757	679	689	707	717	691	694	666	713	697	688	691	705	658	746	721	675	699	695	676	687	694	671	721	660	683	695	664	739	714	691	737	685	712	707	673	688	730	709	643	654	688	680	678	701	722	702	729	665	720	687	711	748	728	735	684	664	744	737	697	711	732	715	693	676	701	661	676	755	708	709	662	674	739	689	687	681	739	690	697	670	690	698	706	697	677	713	681	730	764	666	708	682	691	677	696	765	688	655	682	696	745	729	730	694	683	677	694	697	690	748	721	695	672	717	711	715	702	700	746	704	689	719	652	738	663	701	706	754	694	685	739	700	667	725	664	735	734	716	717	688	712	683	722	723	737	633	703	707	699	719	666	638	685	690	689	686	683	691	673	697	692	702	714	670	703	676	704	699	683	671	687	723	708	653	728	705	689	757	705	673	696	716	732	721	714	718	645	722	678	685	724	676	732	736	708	656	695	697	659	688	694	694	678	707	668	673	655	702	722	700	706	706	703	724	713	721	702	712	696	667	702	722	675	716	703	720	701	749	679	714	637	703	694	692	692	710	703	681	715	718	663	685	690	660	679	699	726	711	710	683	738	711	712	661	711	691	705	716	734	677	681	715	694	696	639	689	695	744	703	732	692	705	739	754	690	707	682	694	698	738	664	676	721	699	710	691	714	755	752	711	698	694	680	696	762	723	715	686	715	717	660	691	697	706	702	681	713	721	702	689	672	725	697	712	639	714	689	693	710	710	695	690	720	634	749	683	689	696	677	694	656	746	680	659	698	710	659	730	669	696	669	664	693	692	697	680	702	690	709	745	702	695	699	673	722	689	743	661	717	730	733	684	689	690	689	726	689	722	706	640	657	727	680	764	730	749	703	692	693	664	722	688	692	727	688	674	690	707	713	676	686	687	730	684	688	678	689	691	728	693	693	670	717	721	696	687	676	704	707	680	676	710	675	704	677	686	670	677	741	694	720	721	685	688	661	693	694	677	674	708	712	726	732	692	661	684	671	704	693	694	691	732	700	654	727	692	691	684	640	702	638
22757	21122	28741	23748	21127	21188	8499	1658	1301	1154	1176	1039	1071	1014	992	977	956	944	882	919	850	911	936	877	844	854	898	912	867	922	886	952	807	873	851	893	882	908	835	835	816	853	836	850	889	889	806	870	815	865	874	838	804	817	835	867	840	800	865	865	878	843	835	839	814	909	817	884	775	815	882	866	872	852	876	833	858	831	871	868	838	879	847	783	826	844	825	816	846	839	852	880	826	832	878	869	853	775	851	819	866	791	841	870	776	848	841	819	834	797	832	798	852	848	875	786	834	804	854	861	824	874	830	880	838	861	891	861	845	849	890	792	776	920	824	814	858	850	834	814	812	839	862	840	822	811	853	776	799	821	831	831	819	904	876	815	807	819	831	827	773	829	904	804	825	865	837	820	790	823	862	861	823	813	821	834	876	869	869	814	809	871	869	810	805	852	884	781	796	833	848	846	860	943	866	830	825	833	824	857	860	891	824	839	870	873	861	805	843	819	777	844	798	855	774	846	762	920	821	839	827	812	796	851	813	814	787	788	783	827	820	812	825	816	887	835	856	851	779	800	871	843	860	860	829	856	835	828	836	851	797	823	831	819	860	900	805	832	833	834	814	806	867	797	868	873	840	834	859	879	817	832	810	864	827	874	813	820	879	861	829	792	818	817	846	877	867	838	834	765	860	816	828	854	843	889	808	867	852	836	842	796	794	824	885	826	914	913	851	854	877	837	843	823	773	851	816	809	845	801	846	892	887	818	833	844	824	833	803	820	852	793	860	881	852	810	882	799	840	789	869	838	838	799	837	811	814	877	877	859	874	844	843	792	878	805	865	872	803	838	873	804	845	801	847	822	842	835	808	824	856	841	843	815	837	816	856	840	874	834	882	837	837	840	856	907	847	859	799	838	877	882	803	859	789	812	888	840	868	811	838	844	839	807	849	863	842	824	825	843	837	816	867	863	874	824	861	819	811	820	873	833	835	816	830	898	804	826	818	802	787	865	859	789	818	816	842	843	855	788	816	871	826	848	844	803	842	816	876	840	869	824	841	796	849	856	823	816	907	793	815	819	849	813	830	846	813	801	810	802	869	843	814	827	797	864	821	871	817	794	829	821	845	837	814	826	883	841	845	898	813	789	855	817	854	818	771	811	816	849	810	842	845	790	783	841	848	845	839	818	879	799	765	832	875	838	812	840	815	856	834	858	834	885	832	798	848	891	835	844	781	887	837	821	818	837	841	781	834	855	844	869	871	830	816	829	819	844	822	823	819	824	855	815	790	850	824	860	850	904	848	836	851	849	857	825	876	786	761	837	804	895	827	802	830	847	796	809	837	833	871	817	829	820	890	795	842	864	818	810	837	837	815	837	848	864	781	808	944	823	849	887	864	790	824	798	801	824	844	794	877	837	803	832	821	821	832	880	789	849	834	859	847	769	841	845	874	881	803	823	813	791	844	822	862	806	901	831	860	847	854	856	884	815	827	848	858	828	854	783	833	772	848	832	857	855	851	855	840	828	849	837	794	809	801	843	807	840	797	796	807	876	841	850	803	840	854	844	825	805	845	843	841	860	865	845	875	833	825	860	859	883	792	858	862	878	900	816	873	824	837	839	876	819	828	786	819	804	860	844	862	849	893	801	859	805	887	836	764	840	829	883	901	857	825	833	837	823	865	810	845	889	844	877	889	817	865	800	826	857	850	799	817	817	802	816	827	832	828	821	847	877	848	810	790	845	846	898	853	816	799	824	789	833	917	830	814	825	845	844	880	870	827	798	886	870	870	836	800	858	825	823	856	855	814	899	825	862	852	820	815	856	796	795	831	841	815	817	809	797	796	846	865	833	824	857	828	799	854	882	830	860	887	813	854	789	876	868	832	823	848	802	810	887	829	834	825	817	836	845	838	837	830	835	842	883	872	826	847	843	840	850	799	816	877	845	832	862	841	820	878	881	815	862	867	754	860	822	810	797	869	912	839	874	801	836	798	835	883	877	835	823	839	837	840	859	844	856	819	837	813	826	815	882	871	820	828	809	853	908	860	800	868	829	830	824	845	874	826	856	838	776	819	854	855	866	846	819	878	863	851	784	834	848	839	796	855	799	789	856	809	846	860	807	831	838	791	849	809	869	861	844	793	832	812	856	865	810	787	893	822	872	857	804	831	812	819	876	821	824	896	756	808	844	871	857	778	878	777	794	885	824	807	800	823	849	823	871	861	800	851	811	806	838	813	816	849	852	834	841	810	832	804	792	861	825	833	833	870	880	855	772	785	781	817	878	810	844	808	827	806	800	793	842	869	805	869	825	848	827	810	829	837	821	847	810	865	816	834	855	839	807	811	842	781	791	840	817	823	873	821	807	799	851	859	825	850	867	814	871	862	788	884	810	854	830	795	792	882	880	775	833	798	848	816	829	821	855	805	845	853	866	828	829	894	778	875	850	837	830	828	851	828	834	834	818	774	831	828	832	832	852	838	753	903	818	844	840	816	902	803	804	793	774	824	861	829	845	888	831	863	824	835	845	857	874	808	863	831	850	886	831	838	846	832	811	787	800	864	811	761	867	837	817	818	864	830	841	799	863	836	870	839	834	810	817	819	814	879	821	859	838	881	851	816	808	841	824	844	839	796	827	847	803	839	792	801	813	842	815	836	854	802	807	861	810	811	841	816	830	831	777	851	826	806	866	818	808	850	805	859	866	835	839	838	837	811	820	843	861	868	806	845	785	783	865	834	806	831	832	879	791	807	826	813	816	843	851	868	838	844	793	794	805	846	812	821	854	850	836	848	852	860	883	794	848	869	854	834	825	844	860	834	833	784	924	790	839	797	834	842	810	823	850	857	877	834	814	821	799	855	818	764	809	790	840	772	827	813	820	826	859	805	820	809	829	801	849	860	799	887	882	791	821	787	856	871	887	834	822	829	831	822	805	807	833	803	812	801	846	825	862	818	831	805	848	823	864	835	839	793	828	869	854	815	820	842	852	826	818	861	827	824	840	810	883	834	803	807	834	818	838	817	779	784	801	824	862	892	884	821	818	879	827	873	837	797	844	832	813	830	836	828	896	831	811	823	901	817	827	796	875	790	828	874	825	823	827	805	847	833	824	822	816	893	822	825	838	826	823	824	797	814	829	848	855	830	797	875	828	841	869	838	840	863	817	829	855	811	767	805	868	851	852	851	773	860	807	801	815	858	836	807	883	865	868	827	859	827	806	802	876	804	804	816	818	775	844	875	868	855	825	829	828	781	802	861	869	825	858	842	857	828	833	826	829	843	834	807	836	840	840	831	807	875	838	793	881	827	822	850	763	849	817	855	833	807	888	836	815	863	848	815	806	833	878	849	840	835	921	849	813	803	843	873	790	820	876	866	841	835	838	863	842	775	832	847	841	863	890	848	815	845	803	795	887	864	803	815	809	885	829	924	834	851	845	814	856	867	904	812	816	837	864	839	843	778	841	772	836	802	851	853	827	815	801	824	809	881	867	769	842	825	825	821	787
38186	29255	10308	5691	4032	3144	2367	1939	1658	1503	1329	1253	1168	1139	1036	1023	973	957	920	905	920	925	886	872	964	874	915	884	868	891	895	857	870	866	858	894	845	884	819	889	834	891	863	833	856	870	867	863	859	820	876	840	836	839	868	770	863	882	879	808	842	816	836	809	853	851	859	880	799	868	838	848	822	809	848	785	802	842	913	795	833	881	835	820	883	784	828	815	806	862	848	828	846	872	843	816	839	827	833	836	797	824	804	886	837	845	847	869	866	826	817	848	856	828	843	842	855	803	867	831	914	849	817	825	824	879	829	837	872	823	821	834	875	815	832	821	809	812	805	847	792	852	869	849	829	811	780	822	838	868	811	819	812	837	829	896	812	876	852	797	879	827	847	823	811	858	824	885	869	859	821	811	841	829	810	879	888	845	837	850	858	863	837	808	813	843	842	826	829	829	860	830	852	866	824	827	830	868	822	844	837	865	842	808	809	829	805	891	828	816	881	888	793	847	857	828	911	830	832	767	883	840	857	845	790	856	800	817	877	830	850	800	855	878	833	802	801	841	808	795	803	818	817	813	879	811	868	792	826	884	830	828	889	769	847	817	823	805	845	836	843	850	776	846	896	852	826	805	844	855	808	860	840	819	800	826	822	817	821	792	822	842	835	811	821	910	838	815	843	825	866	823	841	854	870	858	801	825	876	849	863	827	840	857	799	847	794	849	830	871	883	850	850	810	815	856	858	873	864	769	837	853	833	858	839	809	819	880	774	895	850	819	867	804	815	861	844	883	813	885	856	856	808	806	847	871	871	808	832	832	883	848	853	860	795	853	778	860	788	780	862	850	853	838	865	825	859	813	809	851	866	901	846	871	814	834	861	821	821	861	812	837	803	844	858	789	861	827	853	829	788	785	865	834	813	844	840	854	824	815	889	871	813	839	857	832	832	827	872	867	849	838	851	856	843	812	857	808	778	807	809	836	827	822	782	820	870	840	853	837	868	884	817	835	828	888	884	869	828	821	775	818	854	839	801	850	832	853	884	858	845	876	825	914	805	808	812	859	838	846	820	850	767	863	791	809	825	773	854	819	815	784	845	822	839	816	849	810	816	794	854	794	848	820	820	793	833	822	863	870	809	840	796	812	865	816	861	839	795	817	840	857	800	800	787	798	873	880	813	859	847	870	807	830	784	848	820	782	797	803	821	870	856	824	863	834	789	891	827	816	844	837	884	812	853	830	839	749	818	844	824	810	795	804	797	800	863	830	843	824	854	876	834	844	807	795	866	868	855	816	780	882	808	832	801	820	841	797	794	822	859	896	834	855	819	838	871	846	837	827	824	788	873	841	817	861	837	886	836	889	876	818	828	815	810	876	835	843	841	802	862	791	874	804	815	838	800	831	843	848	793	842	817	854	842	891	804	831	805	817	908	855	861	809	846	794	855	789	825	842	783	839	791	874	849	881	789	794	821	827	825	806	840	860	853	850	842	847	779	839	793	840	811	843	862	859	883	861	782	887	805	850	787	824	846	827	851	813	844	844	846	809	851	887	842	823	893	837	774	848	782	834	815	838	815	889	812	855	833	845	794	793	821	845	892	864	830	824	794	812	836	866	816	848	862	821	864	834	807	805	833	825	741	846	888	816	846	860	886	826	851	872	752	851	903	828	868	862	801	862	842	811	826	837	800	873	810	836	795	832	824	814	870	852	822	833	863	870	808	820	843	793	850	810	830	853	855	794	811	849	860	854	796	849	844	864	881	816	848	831	822	864	854	787	811	834	786	822	836	856	850	788	788	847	837	828	776	889	873	844	852	852	844	787	862	815	858	843	900	830	787	849	806	823	856	806	812	869	786	830	885	849	843	851	825	790	806	835	889	885	781	863	791	849	814	778	813	853	861	840	815	846	797	816	858	889	893	825	785	843	806	874	848	835	848	807	838	858	809	869	857	859	844	805	817	860	848	806	827	830	887	836	796	858	792	831	837	796	863	869	836	790	775	789	833	828	793	796	791	761	866	775	887	829	848	823	855	869	829	860	836	860	791	835	843	831	810	804	827	856	852	818	839	902	835	847	813	847	796	776	847	853	852	866	828	856	776	880	788	881	818	847	877	842	823	763	891	824	798	820	845	828	870	870	822	776	765	854	780	853	815	831	840	805	855	830	864	822	875	808	841	853	842	812	781	818	811	848	839	808	846	825	832	853	839	811	839	863	830	826	830	898	793	865	832	858	859	843	837	855	816	823	830	882	845	832	843	887	815	816	860	808	881	809	863	844	829	844	869	851	818	811	780	840	851	834	866	839	860	852	886	813	834	781	832	819	837	864	845	839	831	853	900	854	903	777	819	852	842	881	816	848	830	822	814	870	810	798	843	806	831	844	783	836	908	805	827	813	840	846	821	804	786	802	807	772	841	863	813	824	835	851	831	884	827	863	807	828	878	832	840	893	849	831	825	822	841	782	890	873	844	814	838	786	799	829	852	838	871	825	787	798	837	857	853	815	851	858	824	837	861	891	857	813	768	855	836	808	818	818	813	812	834	808	800	845	862	830	803	815	818	832	812	849	830	857	807	882	877	881	828	813	810	808	809	824	815	852	890	839	858	814	827	809	873	808	815	804	816	809	835	845	860	820	815	873	820	829	844	803	834	789	887	857	857	851	851	852	876	829	868	829	796	835	794	840	799	761	888	846	831	857	838	789	871	812	829	830	814	871	822	816	843	823	804	817	843	813	818	836	839	862	875	864	803	797	823	793	806	842	855	862	789	885	786	870	813	852	823	874	863	769	820	852	850	826	870	802	825	846	849	827	842	812	837	826	836	848	860	846	866	831	845	798	840	879	818	845	855	897	859	861	832	861	836	813	829	862	825	799	794	872	855	854	836	885	838	794	830	803	856	829	834	834	836	851	807	878	845	865	807	847	834	841	786	824	798	795	787	808	849	824	826	789	795	840	838	773	867	830	844	834	845	779	839	841	873	822	790	804	775	873	786	791	835	841	832	820	858	828	787	834	833	891	853	798	852	867	900	805	820	851	839	869	807	823	861	913	840	831	835	816	830	810	755	809	811	835	819	849	794	855	841	804	824	817	857	802	806	830	924	821	870	867	790	841	823	861	840	819	826	801	860	840	751	802	802	798	853	878	842	790	806	827	825	852	830	787	824	875	812	832	869	888	838	802	827	808	747	858	815	827	812	856	839	839	796	877	860	813	887	859	857	814	839	788	824	819	818	847	856	823	848	852	846	815	810	860	843	806	805	844	844	804	851	797	866	822	813	780	857	795	731	813	799	808	830	824	870	825	818	814	846	819	827	838	855	836	833	861	787	765	868	807	828	804	848	885	828	840	828	863	772	833	814	892	853	820	792	855	771	843	866	858	876	840	843	803	881	819	819	847	813	842	890	862	826	849	816	816	811	868	824	846	812	844	825	892	839	806	853	832	824	850	795	819	840	843	812	845	864	818	805	809	832	803	816	757	847	846	843	799	870	817	831	806
27922	18973	5329	676	494	387	358	382	363	358	358	349	335	358	328	353	355	322	349	335	346	346	316	342	336	327	347	325	333	353	361	319	313	325	364	339	325	359	351	314	339	321	334	319	365	322	373	323	351	332	355	335	328	345	348	343	341	349	328	338	340	362	353	329	323	322	326	314	327	321	313	306	355	356	347	339	345	351	333	332	340	350	346	338	312	360	318	350	320	334	343	334	339	327	337	350	347	361	344	338	338	321	320	334	358	362	331	372	347	308	363	342	325	340	367	330	353	338	349	330	385	346	336	343	305	334	349	337	350	348	342	314	364	346	342	331	351	342	333	357	353	359	349	348	356	336	337	352	346	338	339	321	329	376	348	287	330	334	315	333	327	362	358	353	349	344	358	304	343	345	336	323	373	384	362	371	324	334	346	350	326	312	326	338	377	319	343	331	339	339	333	340	322	343	365	354	330	291	343	313	332	342	334	358	335	364	323	355	363	334	334	362	325	337	331	337	338	340	325	358	346	322	354	337	332	334	345	364	347	339	309	340	354	360	351	289	367	353	297	368	303	331	331	342	333	350	335	338	338	339	341	364	337	305	353	337	349	341	355	340	356	325	321	338	339	383	375	331	322	316	331	359	346	317	314	333	347	317	328	356	344	346	325	315	339	371	358	335	363	312	332	320	356	313	328	325	344	368	377	318	339	344	328	344	341	347	329	327	349	363	305	300	360	357	343	313	356	360	325	372	348	370	338	336	356	343	327	362	342	379	346	361	342	375	351	345	320	361	360	334	355	398	334	358	352	337	333	320	329	332	329	341	346	342	349	345	331	360	332	321	369	346	302	393	366	321	345	313	336	355	349	361	314	317	338	307	343	356	343	339	344	357	321	353	326	356	331	357	356	355	325	335	332	342	370	344	345	335	317	351	347	346	302	350	366	329	371	321	307	335	350	356	360	352	364	324	350	349	332	344	339	355	333	320	315	307	368	320	359	332	323	311	364	347	356	349	350	324	325	314	360	341	334	350	389	351	347	357	324	323	358	324	340	346	360	337	315	369	378	348	339	297	319	327	304	334	336	310	333	336	354	356	321	352	331	339	354	366	344	351	333	342	323	310	333	345	348	299	306	343	335	325	344	334	363	357	314	327	362	358	334	338	357	352	344	357	358	329	338	317	352	315	336	351	331	353	326	365	361	294	353	332	344	312	338	323	361	349	323	369	339	344	342	364	373	339	365	360	318	322	335	337	321	348	325	377	328	317	349	334	342	336	345	330	350	321	342	357	370	324	346	322	343	333	338	363	347	318	343	383	342	343	347	343	361	327	368	318	328	320	348	336	356	359	323	322	343	344	307	326	374	347	338	357	340	321	369	314	345	348	326	348	341	330	366	315	337	325	331	301	325	344	353	366	332	376	380	334	333	355	339	351	317	331	350	359	339	308	341	349	336	328	329	314	345	367	355	326	346	382	347	331	327	346	313	346	328	343	324	340	380	363	339	310	305	331	343	320	361	369	322	361	321	354	341	333	359	358	357	348	362	315	329	323	333	365	352	311	337	329	346	325	329	346	327	343	320	300	339	333	325	341	313	334	348	325	314	321	330	362	332	338	346	352	349	353	340	357	344	364	362	359	315	333	341	336	337	322	363	363	347	362	306	338	361	329	328	333	340	354	308	354	344	328	331	331	331	336	334	333	376	387	319	300	329	357	334	342	342	359	362	312	339	324	354	344	356	356	360	340	352	350	355	354	350	343	336	326	322	324	401	348	335	316	330	309	343	326	354	366	343	319	337	334	334	357	319	347	340	347	340	355	379	357	369	316	337	333	351	356	376	331	349	370	337	376	324	338	331	325	349	335	335	362	319	301	320	359	331	313	332	341	344	314	339	363	318	335	329	349	316	323	322	302	344	351	332	329	332	356	360	327	320	318	327	361	339	313	339	310	341	348	317	351	329	354	329	365	369	328	344	317	338	328	332	325	343	334	341	321	344	314	339	308	333	384	364	350	329	340	339	328	305	331	341	351	313	348	359	335	359	331	351	365	348	327	345	331	303	338	318	345	357	352	323	343	330	316	355	365	354	368	313	317	370	324	337	332	372	366	337	356	343	327	329	314	346	344	310	373	347	339	355	354	362	347	334	340	328	337	342	332	322	334	321	320	342	348	351	347	365	325	353	339	328	334	341	356	301	358	351	346	347	364	336	348	325	306	343	362	328	376	365	348	378	339	342	330	329	308	352	351	352	328	352	344	341	321	331	344	348	346	344	359	354	350	327	325	339	357	316	306	311	339	292	360	349	352	332	381	348	382	331	354	338	344	340	343	344	334	334	333	357	323	358	342	349	323	363	348	351	369	311	337	361	334	324	340	329	337	326	351	322	324	327	375	340	346	323	359	317	341	362	353	336	327	333	372	331	354	322	310	358	336	348	335	320	320	314	364	337	300	322	319	327	360	313	353	324	313	330	311	316	327	326	324	340	307	347	332	362	373	350	313	322	320	364	360	301	329	351	356	362	338	348	359	331	330	318	339	345	347	337	322	332	358	360	322	372	301	349	314	363	338	370	330	323	340	325	357	363	337	336	332	341	332	336	335	342	354	344	351	350	350	330	300	313	336	305	323	326	306	346	352	325	330	349	325	349	358	329	350	313	340	362	334	336	366	337	351	316	358	356	344	323	341	355	342	318	331	372	352	321	332	344	330	341	366	355	363	359	332	377	348	358	325	378	295	336	348	318	344	316	340	334	335	321	387	338	333	367	337	342	338	337	363	313	381	349	345	355	355	358	346	352	357	337	332	313	298	357	354	335	327	331	344	334	302	352	334	358	322	323	362	316	319	305	356	366	348	402	349	336	349	341	335	319	337	344	328	322	331	359	348	336	318	353	341	343	317	338	335	313	322	325	326	334	336	334	368	331	354	331	336	353	353	327	310	338	334	369	364	356	324	329	331	302	385	333	342	357	333	333	324	323	332	313	315	323	342	304	411	344	343	347	376	334	319	320	332	383	338	370	361	345	343	373	345	343	313	370	305	343	358	323	318	409	379	358	346	348	321	347	332	328	369	334	357	351	364	343	343	306	344	348	345	313	349	363	324	340	359	359	314	349	333	345	317	369	377	325	372	356	337	341	317	348	358	329	336	311	352	333	307	345	333	309	335	339	348	321	351	382	341	375	314	376	326	331	329	346	322	328	371	387	348	371	355	358	370	365	335	339	353	325	294	338	300	349	334	325	313	316	336	343	323	335	301	336	349	323	319	348	337	328	357	316	323	326	367	375	341	323	372	357	343	325	342	319	364	351	360	359	326	341	330	351	383	358	342	306	401	311	336	347	359	340	297	345	328	342	350	315	322	329	362	346	292	328	333	328	317	368	365	333	331	279	346	364	345	361	342	327	316	317	339	317	327	338	356	335	362	327	361	301	375	347	320	333	380	323	348	322	389	342	353	369	348	340	330	376	336	357	367	325	337	330	377	358	328	315	348	355	332	372	318
15670	4994	790	515	468	458	440	414	449	380	421	354	406	397	419	399	400	439	382	369	387	421	386	383	372	387	329	385	396	357	333	376	383	411	385	405	423	389	399	375	399	379	370	371	397	370	368	395	368	366	376	349	393	357	385	354	378	378	369	367	388	374	383	382	388	404	378	375	379	335	391	369	408	413	372	395	402	383	356	397	373	403	376	387	377	388	395	415	389	380	407	390	389	370	354	375	383	397	383	386	395	419	351	401	403	370	386	393	365	373	385	411	405	395	356	365	368	365	392	382	399	387	397	390	415	399	369	378	356	373	398	374	426	404	372	382	349	387	343	389	343	394	388	389	357	380	333	373	385	389	392	402	363	386	370	372	337	387	401	383	412	381	369	360	383	393	379	401	407	361	359	386	386	388	366	383	370	371	383	412	345	392	408	413	373	392	365	400	356	423	380	359	373	381	383	356	381	383	407	413	386	373	377	391	382	384	385	384	358	381	425	370	390	383	396	372	377	391	393	384	377	410	407	379	390	409	385	390	391	384	424	340	381	378	381	428	402	394	405	383	405	378	366	394	357	397	392	398	384	404	374	396	376	366	376	384	365	376	378	367	391	425	372	356	370	360	390	361	382	371	371	397	394	379	389	343	387	351	352	398	355	384	384	365	392	389	382	365	402	361	367	348	366	369	384	400	384	377	406	354	403	417	366	384	394	377	409	354	378	354	405	352	331	393	387	361	376	381	378	369	385	395	382	374	393	399	346	396	377	385	388	393	362	380	394	382	387	378	408	368	376	355	358	399	414	371	382	370	369	395	366	365	373	368	392	370	366	406	342	381	363	374	379	409	397	401	393	402	431	368	387	366	371	394	354	371	365	385	342	381	383	386	373	354	395	384	349	399	386	378	370	386	361	378	363	405	375	371	383	417	395	388	420	360	354	357	368	381	358	426	380	386	342	379	379	385	364	392	376	424	404	410	380	398	419	363	402	390	354	395	342	353	376	346	380	388	394	402	385	386	361	345	376	417	387	349	367	368	380	389	338	386	381	409	372	358	389	402	392	390	376	352	403	401	387	381	407	374	382	381	381	398	377	391	392	369	369	376	387	396	407	391	357	375	375	382	381	374	380	406	382	423	387	399	400	381	371	393	347	384	387	363	385	381	381	365	412	389	373	404	371	405	352	347	359	395	413	363	340	378	360	359	382	421	407	412	403	355	334	373	386	376	383	380	392	399	409	409	365	394	340	412	382	364	381	379	396	351	376	385	355	359	358	374	353	384	392	374	388	409	388	376	401	391	381	380	374	397	366	363	378	392	385	398	353	370	374	391	410	396	397	377	385	410	378	358	377	381	360	365	363	390	370	387	364	363	334	357	381	342	368	367	366	385	367	393	380	366	407	360	385	386	377	397	419	356	403	383	397	384	425	379	382	424	389	386	383	378	399	369	384	382	361	385	344	356	350	354	404	374	383	384	437	425	368	400	350	352	389	361	387	402	393	383	367	370	390	404	358	354	376	388	415	384	378	385	360	374	411	398	374	384	412	384	388	395	411	380	414	372	407	374	389	394	389	378	393	404	362	348	381	388	376	389	378	384	379	382	395	379	367	387	369	342	404	407	374	377	389	389	408	410	411	374	371	360	405	380	417	365	383	379	386	389	413	389	393	379	372	366	368	368	392	360	373	388	380	369	396	400	400	391	371	384	418	339	377	406	392	383	387	366	393	393	347	397	394	402	401	382	384	370	389	418	366	377	388	361	377	362	392	421	395	385	388	390	379	375	370	398	376	359	396	387	413	379	363	370	322	387	401	368	397	426	379	366	394	371	385	387	361	366	389	397	389	363	348	404	415	381	404	387	333	353	369	352	409	391	394	379	402	364	372	372	424	370	436	411	377	371	385	393	353	426	384	377	379	402	395	385	393	364	409	370	356	384	386	382	426	388	380	359	365	358	379	355	417	373	403	377	370	387	404	355	408	374	363	377	401	396	395	360	424	377	393	411	344	382	390	356	366	399	368	374	402	344	363	398	344	371	349	379	419	344	384	396	405	356	365	385	377	346	380	385	354	365	331	407	407	419	387	392	394	402	384	371	386	360	417	379	358	428	383	364	363	413	348	348	433	405	366	342	385	390	359	400	397	387	372	344	408	398	434	382	404	401	375	415	399	404	390	378	372	361	370	400	364	360	383	381	411	369	388	382	394	397	389	377	384	406	372	386	392	390	349	367	383	366	393	370	402	370	334	403	389	383	364	412	419	386	367	370	370	411	381	418	395	374	376	386	356	355	399	394	413	339	367	386	392	375	412	407	333	369	391	390	402	350	360	363	349	375	352	368	389	397	340	393	390	401	373	398	378	395	351	376	391	345	374	376	401	404	368	390	351	387	381	392	365	411	384	377	414	390	376	382	357	386	382	380	364	369	389	412	372	368	394	426	366	370	393	403	402	385	394	355	371	387	399	367	409	375	412	412	375	387	371	395	365	392	360	385	365	406	383	373	365	376	359	374	399	398	398	393	359	381	387	368	394	361	358	391	395	408	384	394	383	403	406	420	408	357	374	332	396	377	404	388	377	377	374	373	381	392	367	373	330	388	385	382	391	344	399	395	396	387	366	398	376	388	405	384	383	362	416	352	379	384	379	424	384	384	391	359	383	349	380	398	373	370	421	353	415	412	394	376	364	357	363	376	352	359	415	380	380	376	342	389	400	363	421	394	352	405	367	400	397	397	408	388	394	360	431	372	382	387	381	357	371	363	387	399	382	365	416	396	359	362	404	360	381	383	424	373	374	356	406	376	365	376	388	390	385	369	371	377	346	402	382	376	391	393	366	362	366	388	381	398	385	394	370	400	389	391	363	361	375	413	388	364	369	361	373	363	352	391	399	358	351	397	376	403	396	415	372	406	358	355	420	389	347	366	354	335	429	381	358	375	401	417	368	390	430	406	375	408	377	382	343	380	402	393	389	388	386	346	386	386	438	389	382	381	407	369	405	395	349	372	372	360	373	382	402	420	337	395	395	356	362	395	336	363	354	378	390	404	375	380	425	400	371	373	380	354	376	391	355	382	386	398	369	381	392	350	416	364	354	403	398	407	397	399	402	361	367	386	378	388	397	401	393	408	420	385	410	381	363	389	374	374	390	380	405	399	384	386	378	380	394	388	379	374	368	404	389	365	349	390	384	386	390	393	405	366	393	357	397	375	406	384	372	366	369	401	367	347	409	380	389	394	371	384	352	352	399	357	417	381	410	397	390	411	363	385	374	367	374	369	420	397	374	360	388	402	356	372	385	404	369	377	372	367	382	351	355	385	364	383	357	367	396	414	398	393	345	344	366	390	394	391	371	405	365	394	372	361	388	358	355	417	395	437	365	365	388	366	375	408	390	371	389	361	396	369	380	404	383	415	377	399	405	387	402	428	386	392	348	384	361	407	378	380	435	350	376	385	385	391	378	401	381	396	363	369	371	343	383	390	398	377	379	392	402	376	374	363
23812	21097	28247	24190	21091	9167	1059	753	584	566	550	496	515	490	466	450	457	422	397	427	440	423	376	402	400	430	384	431	420	400	395	422	412	378	379	393	398	374	368	417	388	410	386	367	409	358	417	350	401	373	364	419	407	397	383	384	387	366	378	385	380	404	409	398	388	399	405	367	401	377	360	365	423	410	376	391	358	380	387	369	381	390	381	371	377	351	396	374	408	439	351	401	396	393	407	383	379	402	405	407	386	371	400	381	365	384	368	363	385	389	410	398	392	385	392	381	402	384	394	410	381	394	399	410	383	395	379	395	381	389	432	366	375	369	372	378	354	373	378	381	389	412	361	411	365	387	390	389	397	371	390	362	388	367	383	423	445	395	401	367	396	392	376	422	391	385	392	398	395	360	392	410	363	356	404	389	376	383	370	385	366	404	390	366	403	377	396	401	415	382	404	418	380	360	380	399	372	401	374	365	388	381	374	411	376	378	357	416	387	392	376	373	391	403	372	387	416	399	381	367	360	387	431	403	396	413	394	408	345	374	360	406	378	384	373	371	389	386	383	388	406	386	391	420	365	416	398	377	375	378	380	397	390	397	396	419	412	419	404	396	374	363	372	387	377	399	374	381	378	378	378	406	415	412	405	370	388	377	362	403	409	384	417	400	348	373	381	368	428	408	369	336	375	387	424	383	365	417	374	396	369	362	371	378	377	331	423	375	400	416	380	386	379	369	398	415	386	376	417	378	347	353	406	394	371	389	427	401	430	388	388	359	389	378	377	398	362	404	380	383	373	417	384	388	345	401	413	427	412	366	379	394	386	387	380	406	404	385	381	386	375	389	366	402	360	414	395	392	398	385	374	388	367	400	405	384	388	411	358	366	381	349	380	367	405	425	362	365	365	410	393	379	386	393	348	382	420	363	407	391	439	377	414	404	404	391	357	367	410	414	357	397	385	388	352	396	397	394	379	383	357	369	390	385	391	446	401	395	361	349	399	373	393	374	394	384	381	378	410	440	371	399	385	373	399	382	371	370	392	402	409	401	389	376	385	395	369	376	355	472	388	372	405	380	384	374	407	389	419	396	374	378	412	393	389	397	426	363	400	387	415	392	396	386	383	434	387	370	397	378	402	391	380	404	383	371	433	368	386	386	384	368	365	403	401	410	381	361	417	396	382	361	357	421	432	405	389	394	406	352	406	393	431	397	372	376	390	404	376	375	408	377	409	391	407	380	391	372	365	374	418	406	412	412	413	401	362	395	396	400	344	374	356	428	353	374	367	399	361	386	361	367	388	374	391	388	363	420	401	425	415	376	388	398	361	379	406	391	389	365	371	405	383	379	359	388	405	379	442	390	370	388	398	349	360	371	387	377	358	401	374	424	383	366	402	403	386	389	398	354	411	385	392	381	377	401	391	379	389	389	383	383	385	380	362	397	362	394	382	370	381	363	363	405	417	389	403	421	374	373	407	400	391	394	391	394	368	367	367	356	404	407	443	409	369	376	397	385	373	412	418	413	397	362	410	350	402	408	382	385	339	400	369	375	404	419	370	362	406	365	433	394	388	353	368	393	363	412	383	382	379	387	396	338	373	398	416	412	345	417	388	388	418	396	420	385	397	351	385	381	396	441	390	386	413	399	443	366	363	407	395	395	371	376	374	397	376	377	372	385	382	398	386	397	418	358	415	401	424	395	401	410	391	366	401	363	411	390	403	374	365	406	390	419	416	382	391	390	356	372	390	370	422	357	395	416	405	396	399	367	387	376	404	396	368	392	362	354	366	407	364	424	371	392	425	403	364	409	359	399	410	386	410	392	359	384	382	370	395	387	341	376	407	369	410	338	381	389	377	360	380	392	395	393	387	404	382	342	389	363	377	385	370	339	358	389	408	379	406	379	378	381	397	391	376	345	378	407	360	415	387	380	387	400	394	404	383	418	417	387	400	373	403	366	392	387	420	389	406	395	391	403	392	369	432	396	370	363	378	384	391	373	403	392	421	393	406	415	389	368	420	372	396	385	388	393	430	376	389	382	388	370	402	420	381	360	396	393	404	411	385	368	381	428	373	393	406	400	365	372	385	388	393	386	371	372	355	406	399	352	385	373	455	391	378	403	395	393	370	394	403	418	415	380	362	358	365	383	378	375	364	392	414	405	369	412	373	397	361	391	402	395	382	409	410	365	366	407	378	363	361	404	421	391	364	397	350	370	401	418	394	406	394	405	381	386	393	366	413	387	375	388	378	392	365	384	390	377	400	440	420	408	392	379	368	381	408	368	402	401	404	398	363	344	344	379	358	398	378	375	375	375	416	390	364	386	381	378	386	395	398	403	379	399	413	369	371	407	373	396	376	410	376	378	415	394	373	355	374	386	399	406	375	414	342	367	389	422	403	378	364	376	361	340	382	361	370	384	361	386	389	401	385	429	402	359	369	361	410	384	417	396	404	398	406	385	385	377	371	368	368	374	379	369	378	386	366	410	382	387	389	389	377	362	373	356	379	412	417	372	407	415	389	402	392	368	385	430	407	386	382	387	381	375	391	376	369	404	371	384	400	391	351	365	387	371	418	384	352	416	404	375	418	363	402	378	429	370	414	384	390	353	432	379	382	384	407	383	395	394	422	369	374	380	337	389	377	369	358	382	365	385	348	358	360	355	390	397	403	393	403	380	389	386	399	378	410	393	382	375	406	380	363	389	409	373	427	387	388	415	378	380	360	379	376	423	378	396	358	372	377	391	415	381	380	393	373	386	390	401	365	410	419	400	415	383	354	374	407	335	388	387	395	386	380	412	377	372	402	353	398	393	422	366	400	389	383	369	376	421	394	356	391	406	391	361	382	405	426	391	358	387	369	377	354	416	422	387	375	392	379	366	387	395	378	388	392	396	399	366	393	393	372	415	422	384	397	395	389	375	371	365	404	376	392	366	379	398	411	377	359	386	377	382	370	402	386	400	398	359	368	379	399	379	388	407	414	388	377	418	364	390	393	379	397	397	374	417	422	390	374	407	368	363	374	379	352	383	387	365	367	380	385	392	365	430	384	380	366	367	390	386	384	419	370	395	380	408	373	383	410	370	403	422	387	384	374	432	395	393	397	394	415	358	374	357	374	389	366	389	387	370	392	373	395	368	369	368	386	424	394	390	396	402	397	411	377	375	402	366	409	374	373	384	351	381	381	379	374	371	387	384	355	392	411	428	402	394	356	419	403	395	387	382	390	389	384	393	380	403	413	376	387	367	399	372	394	373	372	383	412	370	393	393	434	398	401	404	380	390	414	376	388	395	407	397	401	424	371	376	395	370	384	372	340	377	414	462	372	373	398	346	430	377	363	408	356	407	406	413	405	379	391	410	360	371	397	379	367	404	396	396	372	398	353	377	405	420	422	389	359	412	366	387	418	387	376	410	392	409	424	376	373	387	403	391	343	368	388	402	410	415	354	377	402	405	366	409	365	393	391	382	398	360	386	407	357	423	383	410	395	368	383	373	372	345
31127	20722	6056	3130	2055	1635	1241	999	881	754	656	647	627	532	564	471	464	499	475	457	455	466	384	405	452	434	437	426	448	398	438	419	398	428	439	434	414	425	447	446	414	439	401	389	424	451	384	403	443	461	413	438	464	426	438	445	400	411	433	375	415	416	399	414	438	421	442	394	417	408	425	439	434	418	377	412	418	411	420	365	395	383	423	444	418	399	385	390	429	402	370	394	429	399	400	344	403	384	401	393	377	393	432	394	404	429	436	415	460	421	412	380	459	412	403	401	422	407	391	413	391	435	409	428	455	434	413	392	418	388	418	401	395	400	422	430	418	384	404	432	385	422	410	409	389	408	380	391	383	439	379	408	428	391	387	389	445	414	374	403	372	403	396	398	398	419	417	371	378	360	428	450	429	419	453	409	386	416	403	380	409	453	407	403	416	414	385	429	435	377	422	390	399	383	373	419	420	418	424	358	419	428	400	389	397	442	436	425	426	422	441	428	442	437	402	395	418	393	389	426	451	406	415	424	392	449	415	410	398	410	427	414	391	368	410	403	440	396	384	388	381	399	442	414	445	409	425	439	415	394	407	387	405	427	395	387	428	427	426	423	387	385	408	408	412	453	373	400	392	420	384	381	397	387	415	385	388	404	373	401	394	397	431	403	435	413	417	412	425	451	419	395	435	433	415	385	424	419	384	419	393	412	392	410	427	431	427	413	405	398	423	421	426	422	406	429	422	392	386	425	405	438	409	418	418	401	482	408	440	390	413	429	374	410	402	420	424	422	436	404	396	402	421	391	397	432	451	406	468	404	415	416	402	413	399	416	412	363	452	447	433	403	393	415	379	394	442	412	422	379	401	418	414	426	409	409	414	410	431	409	411	395	467	392	413	409	435	374	400	434	395	403	435	409	431	421	442	410	400	409	383	414	411	462	417	422	396	407	406	408	439	429	420	419	420	413	409	444	396	429	392	434	383	424	383	423	418	373	439	430	457	436	414	401	389	405	424	419	424	426	457	400	398	433	436	410	410	393	392	443	407	465	409	423	431	425	419	417	388	419	435	408	453	412	437	425	427	394	401	393	425	432	397	379	406	418	421	399	384	410	455	406	391	389	379	411	423	403	415	392	409	405	423	403	418	389	365	425	391	411	398	425	399	404	431	409	424	428	369	439	392	401	428	425	406	391	402	416	409	413	406	424	423	412	434	412	430	453	398	427	374	404	415	426	411	458	437	379	428	412	434	414	417	368	374	414	408	439	391	410	424	383	376	435	408	417	425	397	400	399	388	426	456	430	440	382	420	446	413	436	410	410	401	392	376	426	390	409	403	383	394	434	403	442	405	394	397	418	412	423	399	391	442	386	387	390	386	409	402	394	391	428	461	416	363	384	394	416	392	401	423	425	405	420	381	418	421	385	394	390	393	413	388	410	374	411	360	390	423	387	382	411	432	417	414	409	418	416	423	403	389	379	450	428	420	402	400	397	414	440	412	379	436	392	405	421	405	342	414	408	465	406	408	403	423	403	399	390	426	389	384	380	413	393	452	430	417	399	431	407	375	421	413	434	390	394	384	423	450	432	397	399	436	388	385	401	412	418	421	407	417	400	418	408	426	387	388	404	414	409	350	401	390	415	406	438	449	406	435	408	394	406	414	391	430	391	421	431	447	466	405	438	416	401	430	412	415	388	410	383	431	422	405	437	394	374	417	426	352	436	398	374	407	412	449	411	410	395	401	430	404	414	393	412	447	388	420	405	422	427	418	382	427	403	415	396	450	402	420	435	418	405	423	416	400	434	406	433	414	413	399	426	391	398	417	444	433	400	435	424	428	405	411	442	435	407	416	385	398	393	432	384	458	430	395	425	406	411	410	400	407	422	419	422	417	399	409	425	394	401	423	409	396	428	408	425	418	409	383	403	415	421	406	409	419	430	408	423	377	400	438	406	430	419	409	418	409	407	402	406	445	429	420	444	416	377	403	394	418	413	455	414	439	431	451	416	410	399	411	418	432	406	430	414	420	416	400	367	383	409	399	394	415	411	397	439	426	387	405	380	426	415	388	426	427	415	391	421	408	408	405	437	418	397	449	399	438	421	408	397	410	397	436	400	401	413	403	426	433	378	399	429	420	425	412	403	419	427	416	450	397	419	415	374	402	437	387	410	435	378	429	406	431	432	402	455	417	398	423	445	431	418	400	430	446	426	411	417	389	430	373	388	390	421	399	410	405	425	428	413	395	427	404	389	411	415	433	414	424	397	395	425	407	407	396	438	405	417	427	410	411	422	375	432	435	433	399	399	362	414	416	408	412	453	403	396	436	389	387	439	375	443	435	415	410	385	420	390	423	386	398	373	378	407	402	462	403	424	430	422	403	405	357	403	404	411	426	418	388	401	389	414	418	427	412	377	390	407	440	407	454	425	388	400	442	402	392	441	423	410	375	392	411	448	391	411	437	415	409	415	415	395	408	401	406	410	438	396	436	421	429	430	415	431	406	422	452	395	395	396	396	413	388	418	401	412	423	398	380	436	401	399	411	406	441	401	382	413	451	403	431	448	449	391	399	424	407	412	413	434	399	405	414	365	375	419	415	423	411	372	417	393	408	449	417	417	428	432	402	401	401	385	390	396	419	401	440	408	366	420	418	382	400	444	442	431	433	429	421	387	407	428	420	411	415	437	434	437	451	453	389	408	430	398	407	432	414	389	389	398	438	427	417	389	419	445	418	410	428	413	426	418	394	407	417	418	372	412	406	410	407	392	417	399	413	402	431	396	422	401	427	402	425	413	385	416	424	422	407	415	389	419	427	449	426	416	427	392	391	384	393	448	407	421	454	382	425	402	397	375	387	395	377	423	396	439	401	428	410	390	433	439	423	441	439	394	440	431	393	385	420	373	393	446	398	423	393	431	417	396	425	399	392	424	446	454	423	392	405	386	418	388	393	428	420	403	380	407	411	389	436	430	415	401	429	412	405	406	436	424	440	413	377	430	406	408	461	373	398	420	419	425	397	389	422	392	387	414	447	441	426	424	408	365	393	436	424	416	399	421	416	436	424	422	402	403	438	430	449	417	441	434	434	420	394	392	418	386	421	375	404	393	395	425	422	395	411	394	420	447	398	447	430	391	397	394	413	370	418	435	380	473	428	399	407	424	383	385	437	408	394	428	413	422	415	392	446	400	415	409	422	394	411	387	414	402	411	400	399	406	380	397	368	410	405	422	418	451	396	401	421	376	420	405	383	414	405	415	392	400	422	417	382	400	442	440	392	409	440	458	401	429	422	385	440	421	446	393	402	411	389	418	413	421	399	406	405	428	425	402	457	416	423	403	421	416	425	422	425	411	406	416	415	453	403	416	389	394	452	437	405	397	425	432	439	416	433	390	422	441	426	380	386	423	439	425	396	441	413	401	396	431	424	416	407	394	403	465	435	415	440	353	423	420	390	422	370	380	441	432	407	419	428	391	434	406	419	394	424	399	402	442	417	464	416	426
25098	21084	26941	25344	9637	1120	866	795	748	786	709	681	689	684	715	685	681	636	689	757	666	676	694	690	661	699	650	702	660	730	671	653	710	695	629	708	615	620	722	660	675	698	616	752	643	661	696	677	654	662	623	711	679	689	715	708	677	669	649	674	713	663	676	651	674	663	664	623	615	699	654	683	649	657	657	609	620	644	675	682	631	640	692	711	589	631	656	739	611	703	662	664	661	683	716	653	621	665	649	680	687	672	652	630	704	672	652	701	667	677	673	657	670	688	651	632	678	663	666	689	661	692	618	651	603	670	676	606	670	605	654	674	673	650	658	644	655	643	691	658	629	633	654	635	645	647	683	663	641	673	696	643	671	642	646	710	667	658	703	691	664	652	629	680	649	672	654	662	605	704	673	659	675	671	684	646	669	687	645	650	657	649	662	639	669	632	671	658	656	632	653	675	654	689	657	645	648	645	681	663	681	638	669	706	704	726	656	662	634	673	676	597	671	698	656	660	687	655	678	704	682	681	664	646	671	647	685	687	687	643	630	668	652	655	672	669	699	659	654	645	720	640	643	590	661	656	646	677	674	683	667	714	624	676	694	684	659	722	681	655	677	703	672	683	683	641	637	680	680	641	647	621	685	655	638	674	657	683	646	656	669	645	669	680	699	664	664	686	642	670	711	657	627	682	670	647	700	651	686	677	682	652	652	687	643	670	622	675	666	689	671	663	664	611	672	631	645	651	655	666	660	684	657	645	646	631	699	642	676	721	648	670	656	669	684	673	684	674	657	669	656	643	638	676	679	645	648	702	631	602	635	640	670	670	654	662	682	647	634	643	668	601	638	651	675	686	652	680	660	650	696	669	649	660	670	630	689	634	713	622	656	652	665	673	618	663	690	648	652	693	699	636	648	617	665	654	633	663	609	660	666	623	665	653	722	644	647	669	682	663	666	678	709	665	678	694	648	661	645	644	643	644	630	677	663	673	653	698	642	666	668	681	655	721	702	683	645	653	626	645	670	644	650	661	660	657	657	660	631	698	660	657	654	640	689	694	628	696	674	620	732	605	693	642	625	654	693	693	676	660	666	694	643	664	690	671	667	734	668	660	685	675	661	670	636	661	668	659	642	656	655	677	640	672	670	617	669	645	670	665	659	650	672	686	683	668	667	685	692	617	692	685	687	623	633	673	688	624	680	631	668	641	668	667	692	658	650	738	647	656	676	658	687	611	639	671	703	697	669	673	669	597	617	632	703	667	683	680	686	637	651	617	666	703	634	673	640	584	618	678	677	718	661	650	658	664	635	662	662	660	659	638	685	680	652	648	660	725	676	648	637	718	623	655	606	658	627	672	669	633	679	638	630	663	643	650	676	635	673	681	670	666	696	657	683	636	665	649	632	654	622	613	680	694	664	597	634	661	652	666	663	611	638	654	707	646	671	658	691	677	629	687	674	663	703	629	642	613	685	676	660	617	690	700	671	677	661	689	622	695	690	673	643	654	658	691	625	648	646	638	659	663	654	659	693	661	668	663	684	666	616	673	602	606	653	675	671	691	690	625	637	675	677	640	637	665	691	659	616	649	639	668	664	671	684	670	658	643	635	633	652	690	689	651	673	661	679	705	664	642	680	644	642	666	697	667	661	629	626	711	681	645	637	612	670	710	628	682	620	715	645	680	664	653	638	632	679	687	671	659	675	648	611	621	645	692	659	644	685	670	627	630	652	655	664	633	704	623	659	657	598	714	690	702	650	641	650	685	678	631	697	717	669	710	672	708	692	658	634	685	645	659	660	642	644	674	654	604	648	705	652	658	697	672	693	665	716	619	664	631	640	664	603	658	646	653	664	712	669	674	663	610	678	622	641	646	674	659	657	663	680	690	630	696	656	671	700	697	693	703	680	647	597	674	650	668	629	653	636	694	650	682	702	648	731	669	695	662	679	702	670	662	645	712	661	665	702	662	678	633	644	656	667	669	669	642	664	645	668	685	637	608	692	646	674	623	660	660	658	636	688	708	636	618	661	652	688	622	648	612	707	662	669	681	694	647	614	633	689	619	688	614	672	641	649	629	677	617	662	698	676	695	643	672	675	659	648	638	674	681	720	698	672	664	713	636	657	642	597	630	652	646	705	683	687	690	633	618	638	649	636	671	629	679	648	628	719	692	683	665	676	603	680	657	684	680	647	646	648	655	662	645	656	671	662	643	635	712	673	653	639	617	703	710	660	632	717	634	708	690	643	627	651	704	685	660	621	623	664	660	624	684	652	686	635	678	650	652	645	700	663	620	707	622	657	737	647	734	666	683	687	683	660	644	679	647	643	643	681	687	673	623	652	651	644	692	674	626	692	658	648	676	661	642	665	674	668	709	667	654	661	652	665	670	686	629	652	675	638	695	663	655	687	677	687	662	690	648	670	662	721	662	686	644	653	617	641	633	643	641	666	691	686	650	670	689	663	611	658	634	634	628	636	628	612	632	686	677	660	693	715	664	649	665	646	666	649	634	664	641	661	650	682	676	658	691	631	653	649	628	678	634	641	658	710	680	668	659	659	647	708	634	717	640	632	643	692	655	671	651	682	681	679	676	696	649	639	702	677	660	653	677	676	670	653	654	644	656	678	680	663	633	656	668	625	622	680	623	685	627	649	667	661	626	696	658	661	694	647	706	626	700	660	667	663	646	621	704	673	689	673	715	636	604	648	671	619	638	701	681	627	681	703	668	646	653	618	676	643	622	656	620	666	611	652	668	697	624	694	681	646	676	718	703	641	650	665	690	687	700	683	644	706	662	695	629	668	655	683	689	704	659	674	651	642	637	599	651	631	617	652	641	659	663	658	664	663	667	671	676	673	681	659	657	615	723	704	659	620	693	620	623	662	651	676	675	665	652	656	615	677	678	659	638	640	679	673	621	623	678	665	608	675	642	673	672	638	667	636	668	682	633	653	675	673	663	668	679	661	720	632	688	694	637	725	671	634	719	633	680	675	643	625	684	620	675	654	651	645	674	685	658	616	682	679	648	635	646	628	659	683	622	663	641	673	629	713	693	643	643	646	656	654	692	698	656	659	705	672	694	667	670	647	688	684	673	655	619	630	635	634	611	601	697	618	633	635	720	645	608	650	626	670	656	662	666	656	652	651	625	607	680	654	664	625	671	651	713	713	687	675	671	684	628	655	669	659	669	640	625	656	675	648	617	686	711	673	628	682	633	676	639	647	669	668	652	680	695	670	644	633	655	664	646	642	631	670	638	665	674	654	650	703	669	648	627	637	678	686	703	682	641	627	655	674	708	665	631	631	634	635	668	626	659	636	645	692	626	629	660	644	670	674	663	660	619	638	725	636	658	669	634	696	663	666	644	689	632	655	671	642	694	681	671	688	679	718	670	670	649	714	626	691	659	632	626	621	632	626	662	671	653	594	681	646	613	663	666	696	653	657	649	659	653	626	662	693	689	664	654	662	613	595	626	695	641	658	670	652	677	633	717	695	664	657	708
28966	13981	3722	2119	1579	1357	1097	1014	1005	850	848	810	815	782	745	758	803	705	723	736	746	731	711	769	736	709	663	697	739	729	682	753	737	713	751	723	715	721	699	710	717	737	672	692	691	702	710	704	709	713	707	736	691	678	709	668	752	738	696	686	725	699	702	684	699	745	680	676	739	697	696	719	690	694	742	682	702	698	728	706	715	669	704	714	733	714	691	669	732	687	694	683	710	726	704	682	695	736	707	654	664	708	673	720	695	692	684	706	691	680	753	724	703	747	729	734	711	718	721	702	715	673	701	682	745	704	671	684	717	733	712	701	734	707	671	693	721	670	700	746	722	674	680	676	667	666	741	687	790	688	717	665	707	740	716	731	699	735	698	690	664	695	694	702	689	693	741	720	679	705	733	702	713	680	664	710	662	701	711	710	732	737	689	721	692	675	668	747	739	721	708	696	716	659	655	697	749	676	702	668	706	700	669	695	709	697	689	707	701	711	682	693	663	699	731	702	698	704	729	694	717	659	710	739	685	688	722	670	729	713	681	766	747	658	706	746	760	680	708	714	722	681	701	722	685	679	679	705	745	708	689	636	715	700	722	703	713	705	717	723	695	696	747	704	735	765	700	704	702	743	699	698	717	676	677	718	688	697	696	688	743	709	697	676	691	665	687	760	691	683	656	707	692	717	716	689	738	688	700	693	743	723	734	751	751	708	730	706	684	708	666	702	679	691	733	716	699	771	722	729	694	687	719	719	695	727	696	674	684	680	697	674	734	711	714	670	737	704	696	720	726	728	715	710	693	713	689	735	702	693	738	757	683	641	708	710	739	732	721	672	616	781	715	675	690	728	697	746	641	698	689	670	709	708	704	711	733	698	706	742	739	723	727	693	703	699	695	685	687	663	762	688	707	674	690	688	668	742	658	669	681	678	748	695	715	686	674	698	687	684	753	722	702	708	684	698	711	670	677	700	696	724	749	720	704	710	716	681	728	740	705	752	710	715	713	711	720	646	696	683	711	759	683	700	760	725	665	721	706	715	712	692	686	723	701	744	701	692	655	705	717	702	683	720	709	725	705	710	683	716	693	694	676	688	669	715	678	673	659	688	725	700	665	720	723	748	701	732	696	671	713	714	737	711	685	723	723	685	718	685	700	692	728	691	741	705	712	690	761	702	744	675	717	666	746	714	703	703	718	656	656	665	717	684	693	674	652	721	734	731	650	719	719	681	692	703	710	771	697	685	678	684	669	744	718	634	698	733	719	711	701	710	724	731	640	686	726	719	702	766	693	700	684	694	765	690	732	679	748	701	731	725	739	678	732	716	707	766	706	698	679	702	672	698	669	695	706	695	705	708	638	680	693	727	720	683	725	713	737	710	681	668	678	707	678	688	706	667	729	665	711	705	662	722	689	723	724	698	658	675	716	750	678	703	690	711	677	737	706	707	734	691	664	670	688	730	703	688	722	692	699	705	704	679	684	717	648	663	688	722	703	714	648	705	690	696	696	684	732	741	750	672	719	701	652	682	705	719	753	710	729	751	647	690	690	672	682	708	754	707	699	690	651	682	648	703	694	697	748	653	724	689	704	681	714	684	701	709	732	687	672	682	756	695	730	741	717	715	721	674	700	729	671	676	676	696	707	696	747	669	705	689	728	722	703	691	752	701	754	726	681	670	695	695	681	656	741	726	711	708	681	779	675	683	699	672	695	668	722	693	684	696	696	675	727	694	701	698	745	673	776	697	709	692	721	735	717	763	685	711	675	737	709	705	717	745	694	699	709	713	715	723	685	702	727	669	634	738	760	728	698	707	695	699	719	699	705	725	692	719	712	729	703	711	726	708	705	674	686	695	695	685	731	735	716	706	760	651	687	696	716	687	721	740	731	690	701	716	720	710	684	724	662	696	711	641	680	736	714	691	714	677	722	699	665	720	696	689	695	710	731	704	758	726	654	706	696	722	728	735	688	676	690	741	728	729	739	700	736	714	751	720	638	700	664	697	728	701	666	732	754	689	762	695	723	637	728	689	713	706	703	711	684	672	695	699	713	716	714	686	743	693	700	700	708	690	721	700	697	678	664	686	726	688	707	707	727	648	712	712	697	728	712	660	676	688	669	665	688	698	703	749	672	712	696	688	709	710	674	677	701	740	694	675	659	675	728	690	733	739	720	714	709	724	730	700	699	709	738	723	707	751	683	698	684	724	724	744	688	687	732	716	691	697	684	680	750	719	695	687	657	720	697	679	644	717	682	704	714	696	666	698	687	675	680	684	684	673	725	674	701	703	701	669	745	691	698	690	684	715	688	693	700	729	691	698	736	689	679	692	687	710	720	712	711	730	719	675	718	704	719	722	725	692	728	698	730	739	681	755	725	732	668	697	696	681	685	650	701	693	739	676	705	752	685	651	652	666	733	714	715	669	694	671	708	692	653	716	727	692	704	730	767	716	661	699	732	741	648	734	703	686	716	693	780	699	681	742	709	708	709	705	726	753	696	725	714	699	696	739	742	660	717	696	669	716	688	704	686	699	702	665	735	709	727	692	724	709	696	697	690	755	715	673	690	678	681	737	701	734	684	699	706	719	668	712	724	677	660	741	698	721	724	688	717	678	717	723	706	703	727	676	681	709	694	705	667	683	706	713	721	728	704	729	670	729	657	681	710	723	729	685	669	711	757	757	738	747	705	743	691	708	712	694	705	731	692	709	693	700	693	708	693	735	718	657	707	736	675	703	678	711	705	700	679	649	725	680	661	710	694	659	701	766	689	649	671	729	684	657	694	689	734	684	740	689	715	727	700	711	672	739	707	695	734	704	674	700	646	684	682	698	684	683	733	712	706	702	713	735	686	732	664	715	690	720	752	650	689	690	699	682	695	688	717	690	693	675	699	710	699	760	719	694	692	687	699	666	668	761	691	670	658	743	712	707	713	717	678	701	712	678	651	693	692	688	732	737	705	660	763	699	709	703	667	693	685	685	678	696	675	674	696	716	728	694	705	736	697	701	695	698	670	686	713	691	751	715	678	678	724	715	700	716	708	674	723	686	696	731	683	718	712	697	681	700	699	718	674	697	731	655	688	667	727	686	728	725	674	686	731	731	700	700	677	725	712	693	716	682	735	695	675	703	718	708	675	685	686	719	682	690	726	729	646	714	675	713	735	717	725	710	693	691	656	699	657	701	704	727	684	726	712	678	725	706	712	660	682	712	654	750	698	682	744	682	671	697	704	683	683	725	691	747	722	715	684	695	719	711	666	739	762	690	688	698	724	695	671	741	742	719	676	737	715	719	718	698	731	700	660	649	682	717	726	686	729	693	682	691	663	698	707	661	687	738	688	744	688	720	708	749	696	666	683	714	752	679	709	713	712	709	669	702	662	717	714	669	676	728	683	707	725	695	746	707	667	726	705	688	709	735	736	697	687	698	690	658	687	705	736	709	684	741	721	700	704	761	738	721	703	636	702	716	716	682	724	701	739	731	653	713	723	690	627	699
22684	21140	28670	23859	21143	21209	8434	1690	1290	1138	1160	1120	1025	963	1042	934	1013	912	885	889	868	937	864	877	842	930	853	899	866	890	865	849	858	841	928	868	877	828	815	861	917	856	838	805	847	844	851	863	872	888	895	829	864	861	810	816	900	884	820	860	873	813	820	865	838	894	868	844	850	848	883	830	850	890	817	825	831	840	862	865	829	813	833	782	843	834	839	839	831	871	843	821	824	874	817	827	859	832	788	815	867	861	803	817	907	810	907	818	860	844	815	900	831	806	794	884	858	833	816	853	829	793	849	860	821	846	831	857	860	871	833	875	859	815	786	841	842	856	828	851	899	814	898	833	850	783	857	887	859	843	840	835	842	811	813	853	748	839	800	866	790	854	799	831	837	823	863	821	824	835	892	861	863	809	794	858	882	893	895	880	853	872	822	869	829	859	797	815	856	876	826	810	809	823	873	828	890	884	856	833	798	869	790	847	793	831	797	823	780	890	861	841	821	816	898	775	849	812	824	831	794	797	867	794	847	836	839	837	792	800	862	814	807	861	803	884	828	840	841	838	835	821	822	795	817	844	850	825	836	821	844	912	827	883	838	842	812	908	855	829	814	853	806	817	794	826	814	860	774	807	835	845	813	788	839	828	880	788	791	799	826	834	864	831	850	886	772	796	866	870	875	835	788	851	816	812	799	818	814	865	860	854	837	822	839	816	829	841	823	798	872	846	819	824	855	821	880	895	869	816	840	813	844	837	871	810	821	882	868	843	821	829	827	790	811	792	835	844	819	876	827	850	847	809	810	818	867	806	840	807	845	898	853	827	868	825	856	895	840	829	825	843	850	841	827	790	882	801	856	842	865	799	866	896	798	849	849	840	860	818	815	850	817	849	838	880	877	914	859	842	845	888	862	820	789	871	815	844	888	845	822	813	862	790	843	838	844	832	796	811	806	849	855	811	859	856	838	837	846	836	896	854	889	892	831	827	836	837	827	790	845	805	847	798	847	881	827	839	842	825	861	808	856	768	787	834	823	833	770	842	814	846	813	806	822	781	833	878	818	821	825	828	852	841	842	782	841	869	825	863	780	842	860	862	812	793	840	854	883	867	820	892	860	906	861	843	884	845	845	838	807	838	851	804	830	821	825	884	906	797	817	828	873	853	827	810	850	909	803	816	839	867	844	783	827	852	805	869	803	841	791	798	840	888	822	816	874	817	865	854	816	823	842	817	860	885	849	811	849	838	773	812	812	789	871	804	849	865	836	844	811	826	842	831	858	828	859	875	851	821	808	830	851	865	814	836	828	839	816	942	849	831	913	827	851	822	852	820	831	790	840	858	891	856	857	835	848	893	891	827	883	903	837	831	828	857	818	819	882	843	837	800	836	786	833	887	788	831	837	821	782	813	834	808	814	801	832	840	793	803	852	843	800	823	822	866	870	845	888	812	848	833	861	843	823	824	875	823	819	829	843	835	871	865	829	841	825	842	849	852	830	858	825	816	821	845	826	845	891	851	837	868	859	842	855	826	780	873	758	845	785	860	809	831	843	808	835	820	847	816	832	852	870	810	854	849	790	793	811	809	833	853	847	829	839	816	887	824	842	850	819	878	820	876	815	818	848	855	912	874	812	871	861	840	816	830	869	872	812	844	848	831	810	822	805	844	826	901	821	807	841	887	884	836	834	840	827	873	834	846	853	832	797	871	909	837	802	849	784	810	846	815	849	822	837	832	845	775	844	761	827	783	810	811	805	757	786	860	849	895	874	803	876	888	824	853	848	809	874	809	853	831	871	921	888	874	858	839	817	782	834	764	881	846	929	821	822	882	808	879	849	851	833	838	861	840	826	868	831	810	846	829	833	836	780	867	832	836	821	823	869	843	828	837	837	817	851	814	795	821	832	816	827	824	844	862	806	775	805	799	825	825	840	876	855	807	815	831	843	837	821	851	966	861	860	811	856	765	800	812	766	841	845	822	850	882	817	836	787	844	824	819	835	829	866	862	787	840	883	822	844	851	867	856	856	822	816	784	775	883	874	888	841	912	888	860	858	881	829	834	823	882	837	845	845	865	861	816	847	877	772	843	825	861	851	837	837	825	805	846	820	879	825	806	836	814	809	903	798	860	816	837	837	827	847	815	868	820	805	797	868	812	804	872	841	838	885	794	923	851	826	843	812	823	844	823	872	843	849	843	826	821	853	826	788	848	901	841	828	875	855	800	814	901	798	812	785	826	846	761	859	880	824	862	880	836	829	790	800	852	823	849	821	835	833	820	877	829	818	839	906	844	822	778	782	782	818	851	818	836	827	793	843	844	823	801	857	842	831	837	861	839	819	823	783	821	799	854	821	851	815	851	855	777	816	870	806	865	795	800	806	789	782	838	841	855	828	817	781	850	838	807	743	774	810	787	834	851	823	867	834	836	829	838	872	874	785	826	779	834	818	836	834	826	811	877	819	856	814	875	841	888	808	815	826	802	816	853	835	827	833	852	855	869	877	829	867	814	833	934	870	862	800	837	834	863	808	865	852	853	827	838	831	865	800	798	852	859	820	816	866	824	911	855	813	855	771	843	865	850	851	863	821	852	874	820	832	833	863	868	826	797	891	820	843	798	869	820	886	865	837	857	826	865	793	807	834	807	803	837	816	793	845	840	832	830	821	817	867	803	857	846	799	857	831	779	798	791	817	865	839	850	882	839	810	821	815	842	795	810	841	836	852	856	820	833	892	813	835	828	823	885	854	828	832	853	858	819	838	825	795	832	844	872	857	892	789	802	802	817	835	822	824	830	811	835	823	803	814	829	830	825	809	850	864	834	829	847	827	819	808	827	834	880	811	855	804	788	890	877	796	858	847	822	792	813	824	860	895	822	826	792	872	793	820	810	839	860	885	857	839	836	826	839	857	866	766	858	835	833	811	867	853	842	836	817	829	826	788	865	872	831	821	802	815	826	775	854	835	853	851	866	820	844	784	821	815	864	861	797	777	822	814	850	841	853	840	878	866	785	822	850	834	877	871	874	844	814	895	848	839	859	861	821	833	808	882	853	866	834	840	860	796	810	801	889	872	905	853	801	844	803	855	831	848	818	837	839	847	828	829	825	810	808	835	829	830	809	855	802	769	791	778	853	807	874	814	837	830	825	802	844	814	777	833	819	818	865	831	789	825	832	809	839	902	868	811	867	777	862	865	859	817	793	869	832	825	852	856	854	843	830	893	813	828	769	809	850	811	830	851	856	828	840	814	800	857	864	838	833	875	803	851	877	836	849	844	832	811	820	832	856	873	818	833	802	885	877	867	782	852	836	834	800	853	856	793	854	894	798	864	868	832	872	860	835	760	833	841	828	851	821	898	853	759	789	823	895	844	801	870	836	807	816	852	822	820	890	878	876	831	817	854	867	832	862	776	853	822	892	844	869	848	849	847	837	880	842	815	801	819	852	841	886	823	847	801	812	813	796	811	852	811	831	855	845	779	856	825	856	843	855	830	851	814	809
38332	25959	10400	5452	3836	3055	2326	1984	1697	1539	1302	1273	1154	1164	1096	991	1012	961	898	922	940	965	959	892	894	902	912	886	927	927	888	856	874	889	864	848	890	894	869	869	880	828	842	886	853	816	889	914	782	820	843	808	841	883	844	862	826	872	805	824	818	931	920	820	875	862	853	832	820	872	823	853	886	857	812	874	797	853	881	822	841	876	829	840	843	819	896	829	858	832	851	855	815	912	820	842	883	903	817	866	868	838	823	873	812	800	878	856	789	815	832	841	781	867	826	791	883	849	774	827	878	806	853	786	763	883	843	778	822	845	849	825	861	785	809	842	819	831	848	815	828	843	844	844	819	845	858	806	833	915	838	818	846	816	824	844	805	862	836	846	833	821	827	860	867	815	857	872	823	796	846	878	811	852	826	826	807	805	795	836	839	850	803	845	827	844	787	844	837	845	841	830	848	853	868	816	851	817	831	855	847	855	809	871	838	834	873	776	824	868	789	831	833	804	828	754	796	839	840	869	832	803	827	860	811	840	834	820	821	809	854	853	814	826	815	838	854	779	834	854	817	861	787	854	869	831	829	865	904	859	823	778	873	861	848	801	848	817	880	863	819	844	826	884	868	862	840	843	861	847	798	822	812	827	803	851	805	867	836	815	791	800	862	799	827	786	812	814	836	839	789	813	863	846	838	836	807	812	856	812	847	825	852	847	827	828	885	844	822	814	853	802	855	836	816	815	874	795	866	807	810	824	818	826	854	821	857	837	868	812	835	849	840	819	792	806	795	838	834	818	878	840	852	854	866	838	838	881	855	867	815	876	847	861	866	846	774	831	852	794	877	830	833	811	815	852	779	820	834	805	811	885	780	773	812	772	840	855	814	830	880	865	811	827	831	849	825	835	841	843	812	877	851	738	837	877	820	824	852	804	875	821	799	831	832	833	854	832	846	864	807	848	816	859	816	840	837	819	875	807	833	818	821	843	816	842	845	873	871	825	864	814	855	826	792	820	837	834	806	871	861	854	814	852	842	786	822	770	846	823	827	877	797	877	853	828	850	778	850	837	818	845	830	838	848	785	792	846	834	844	836	849	843	781	833	817	846	886	819	826	864	838	816	811	822	844	833	823	840	852	855	815	860	829	880	809	836	841	846	796	837	861	860	854	866	782	812	839	821	867	858	830	905	820	871	796	864	849	860	845	843	846	809	844	832	837	877	846	836	794	837	885	853	813	792	846	865	846	823	851	829	842	782	878	871	870	845	818	843	855	833	905	860	847	858	865	846	865	807	861	857	853	815	808	874	875	832	824	835	790	858	834	820	837	841	827	847	849	850	799	800	819	832	850	822	906	828	822	839	821	785	853	818	827	819	849	803	807	815	821	832	891	828	827	849	840	815	883	811	873	804	827	865	781	838	891	893	849	816	816	840	870	837	855	790	817	862	855	861	786	799	769	812	859	821	818	833	898	784	870	813	807	873	836	842	775	797	857	852	821	835	811	801	798	843	840	845	817	822	854	855	883	826	833	851	823	794	886	848	847	814	811	830	846	883	844	829	821	892	878	841	873	810	811	804	807	821	820	849	807	826	861	824	818	808	835	794	831	805	848	843	795	877	849	840	890	863	813	830	830	914	829	792	773	837	825	854	841	840	826	820	850	809	872	901	823	862	854	809	814	791	866	843	878	845	846	809	854	848	845	872	820	843	910	849	816	842	841	798	860	871	836	853	821	840	882	767	871	778	858	789	852	848	831	858	866	838	864	848	785	822	866	813	854	842	813	800	830	865	798	896	814	806	848	902	867	801	839	805	870	835	835	846	844	814	845	809	850	830	824	823	822	875	823	833	836	921	838	816	846	845	831	818	821	866	829	841	854	813	863	831	840	868	847	856	858	792	873	858	800	815	819	809	836	848	797	871	872	889	800	806	779	804	806	879	872	859	830	856	839	804	804	834	805	859	830	860	833	854	806	841	867	802	829	829	827	848	841	836	810	864	868	836	855	839	831	873	831	852	811	821	865	793	844	840	835	825	822	821	850	816	793	807	805	818	838	838	869	826	816	802	908	838	815	854	832	862	851	872	764	820	806	821	869	855	849	806	816	850	775	865	854	872	826	798	825	791	864	835	846	834	825	859	798	804	922	766	904	822	811	840	754	850	821	840	818	870	863	861	823	803	780	797	798	830	888	846	831	818	896	810	817	837	780	872	786	822	828	824	873	817	836	849	808	830	813	834	836	860	853	781	819	849	799	829	828	816	809	791	831	873	850	815	818	860	841	794	828	824	879	813	844	816	836	824	891	811	793	876	814	887	900	817	881	848	825	772	858	828	851	853	831	864	810	855	827	850	840	909	794	802	845	819	815	829	819	862	815	819	781	831	824	804	828	788	858	868	872	823	862	813	814	893	836	851	861	884	822	856	848	782	897	823	827	860	865	836	861	859	854	840	846	828	853	855	912	872	874	850	792	804	820	868	865	826	768	875	817	828	848	803	832	817	850	844	799	788	807	854	831	857	887	834	852	851	838	822	846	867	847	882	827	827	843	875	828	855	822	803	825	855	885	858	835	807	829	866	796	828	858	877	861	826	831	803	785	845	827	827	861	825	884	833	829	853	832	862	820	814	834	850	811	780	830	810	848	872	827	815	821	898	813	869	879	846	811	825	787	797	873	827	815	794	840	865	807	906	843	802	816	872	864	808	847	756	835	834	785	820	858	849	855	887	814	775	839	868	824	876	809	849	858	843	822	836	864	797	847	855	843	806	828	847	836	806	837	813	831	792	780	842	806	849	862	820	860	823	813	833	846	881	832	838	843	880	802	865	861	861	850	838	787	849	850	819	810	860	847	834	787	822	809	827	814	797	844	844	797	848	855	808	864	864	825	848	816	839	851	862	851	823	850	851	856	842	822	824	856	803	891	793	860	866	776	881	873	841	813	823	807	828	812	849	866	853	831	787	830	809	813	822	828	881	912	838	841	851	815	806	836	829	805	880	825	820	858	847	832	823	809	800	840	868	815	873	809	851	848	837	801	857	775	837	841	846	802	847	815	856	812	859	816	816	804	833	874	857	799	806	856	806	815	823	845	830	801	854	823	829	815	819	872	814	803	793	844	869	831	859	804	827	842	852	800	765	856	858	846	829	840	836	873	851	786	867	792	839	830	774	827	849	881	827	868	815	811	839	841	833	832	875	853	798	890	783	813	811	851	865	803	842	869	878	834	844	860	814	847	851	816	845	834	802	799	862	861	816	813	848	804	873	848	872	842	860	844	830	790	849	823	827	794	826	823	842	770	855	798	910	824	840	826	778	785	762	841	874	817	828	830	815	821	846	844	832	821	780	846	837	815	832	866	821	813	821	876	828	817	868	839	832	901	828	845	799	849	844	810	831	828	857	785	828	857	871	824	812	874	769	842	850	846	810	814	814	859	824	802	850	834	843	860	847	802	828	841	826	826	826	833	806	881	815	838	866	809	840	844	839	813	837	794	793	797	831	821
27965	18789	4973	664	405	412	379	362	359	357	326	330	322	345	328	347	352	362	358	355	360	340	340	379	381	336	362	303	319	336	330	345	338	353	364	337	341	320	337	356	307	345	349	307	341	353	328	334	303	357	334	342	325	341	316	388	320	363	339	347	336	336	343	354	379	336	327	319	342	364	339	349	340	348	298	349	319	345	322	353	342	330	332	314	339	318	360	342	341	356	330	347	348	333	340	396	321	325	320	326	350	272	337	314	352	361	355	336	342	348	351	331	370	330	357	375	331	375	348	332	350	351	335	315	361	336	359	338	320	336	358	356	359	322	338	397	356	355	335	346	356	354	359	338	323	325	351	323	343	339	347	358	334	345	333	314	334	325	344	342	352	342	380	335	344	342	334	385	381	348	334	351	334	331	362	363	339	333	334	336	350	352	339	361	346	336	346	335	321	334	329	338	334	330	358	363	374	364	351	355	330	412	345	298	363	346	342	315	342	371	317	340	368	327	341	338	348	346	330	334	345	348	342	321	366	337	343	341	339	363	353	341	308	382	354	350	304	323	347	385	312	355	353	326	320	345	345	333	321	321	327	354	342	335	317	369	341	335	356	328	345	343	343	348	361	360	350	356	329	365	344	302	352	320	357	353	363	348	342	318	336	343	341	349	327	340	315	357	338	349	381	326	357	351	342	356	341	338	351	352	340	335	341	346	330	315	361	347	339	333	353	316	327	399	342	362	329	369	345	355	314	320	327	327	339	330	349	335	361	348	345	342	314	347	358	332	333	330	348	314	373	337	379	364	343	348	339	369	334	332	350	321	334	314	311	330	323	338	387	339	353	370	365	331	324	331	344	291	320	373	346	323	371	325	368	305	342	328	367	333	324	316	360	326	344	358	320	360	337	344	330	312	326	335	328	360	352	370	358	324	309	359	315	351	340	351	371	326	337	352	349	329	333	360	321	309	334	352	345	345	343	337	329	386	355	347	347	329	352	322	368	333	329	352	345	345	338	362	338	351	344	353	343	327	311	347	347	336	322	340	343	339	343	325	349	322	313	317	355	336	323	357	374	318	344	342	339	306	343	329	375	335	347	347	315	328	356	332	370	353	334	313	338	329	367	386	329	338	362	371	344	353	361	334	362	361	347	328	354	310	326	331	357	378	342	341	359	356	379	311	352	328	372	366	357	374	328	352	337	356	354	359	328	328	329	315	337	374	324	361	331	344	330	370	324	311	340	390	338	294	349	362	340	342	316	340	379	378	316	351	349	337	342	332	336	353	373	333	346	341	319	339	355	336	355	344	351	302	316	378	321	342	319	355	360	343	355	355	359	344	368	325	304	327	386	319	344	366	367	358	378	395	328	313	361	339	350	310	327	341	339	365	367	323	333	311	329	325	349	324	318	348	322	333	347	321	327	340	348	331	338	360	329	354	360	362	355	325	318	322	352	324	363	341	355	348	318	324	363	300	324	347	308	356	338	338	334	383	317	345	353	363	329	323	354	321	331	358	320	345	339	347	354	349	359	379	298	300	363	363	330	353	360	317	355	322	347	345	371	367	334	345	398	323	372	366	355	354	343	329	377	348	364	344	351	338	354	326	307	365	355	327	350	337	357	329	349	350	376	307	357	354	337	330	325	330	358	345	331	391	361	361	326	334	335	368	340	308	334	348	355	340	326	333	336	323	362	341	346	364	346	334	354	327	336	344	397	369	349	335	334	400	335	333	354	359	368	310	347	370	322	354	349	344	336	340	325	330	349	356	361	336	301	335	329	340	359	340	331	331	325	384	332	339	357	364	323	346	348	315	344	342	392	362	327	360	288	350	353	357	343	361	370	338	317	354	369	325	363	359	386	357	316	344	321	338	347	336	346	319	349	361	327	337	340	316	341	348	343	325	320	317	322	377	321	321	364	342	355	353	330	338	361	350	327	353	336	350	381	327	350	328	323	347	343	355	330	327	378	351	360	362	350	338	317	333	351	385	331	328	318	373	306	314	349	316	336	328	350	349	360	385	344	340	329	334	347	348	348	333	340	337	361	349	336	338	352	331	338	356	319	335	330	332	329	327	358	357	348	341	354	309	330	352	356	376	381	358	353	329	332	343	352	326	356	312	316	353	354	350	336	330	360	341	340	333	345	361	350	344	348	355	308	336	343	351	332	349	327	336	339	357	353	344	348	372	349	329	341	350	342	346	302	312	329	316	338	358	333	308	344	313	320	379	366	330	352	375	367	364	358	353	328	348	346	354	324	339	336	363	354	332	315	343	328	374	328	348	378	359	347	351	354	330	328	330	321	357	319	368	311	343	342	316	334	359	364	358	357	319	336	344	332	364	342	324	344	322	355	380	353	359	329	324	320	342	305	341	343	369	338	363	330	338	337	339	351	324	338	331	366	352	359	298	324	352	305	341	347	340	345	366	315	330	333	366	347	336	362	339	340	369	316	328	337	363	342	353	337	342	340	365	324	327	341	335	353	376	349	316	346	371	331	339	317	340	360	338	318	328	332	300	336	332	336	367	377	321	363	347	361	345	324	340	326	354	313	350	358	314	349	332	336	353	342	365	332	336	336	354	347	365	376	329	359	344	340	332	331	341	353	345	334	368	324	317	348	340	294	376	361	364	376	371	372	354	352	354	325	308	315	330	339	348	336	366	318	374	313	325	328	352	323	349	327	340	363	378	347	341	366	361	347	367	322	322	323	353	341	318	346	329	339	316	325	341	348	333	317	315	334	323	315	374	350	354	301	341	311	368	367	349	333	360	360	336	335	359	353	351	331	332	383	335	344	369	337	354	329	335	345	348	325	327	366	331	376	380	331	339	339	327	345	331	334	364	353	339	337	351	387	357	369	344	321	328	348	347	349	327	327	347	313	351	338	340	358	327	374	323	329	373	343	344	354	371	338	341	317	327	355	323	353	342	357	361	338	347	340	318	328	336	307	364	341	347	354	352	366	344	346	337	351	370	350	352	339	334	348	320	360	341	352	329	332	340	322	366	347	359	361	395	322	350	338	334	358	337	338	369	310	325	326	312	291	347	338	353	372	334	347	298	361	356	308	312	332	341	354	339	325	343	311	333	327	331	328	330	389	335	331	354	341	328	332	366	353	317	345	336	371	341	342	357	375	330	353	336	349	310	358	321	364	337	341	381	315	364	327	370	326	349	329	399	342	332	351	330	347	350	317	302	362	333	311	345	325	323	342	349	327	337	331	350	326	294	352	338	374	340	349	342	359	348	348	390	353	320	356	338	359	366	292	335	326	335	337	292	341	328	348	338	382	332	353	351	369	367	310	300	331	360	389	337	323	312	338	362	351	362	366	333	343	332	353	323	355	319	383	337	338	361	338	345	345	322	334	379	353	334	339	340	330	359	355	345	346	359	364	312	351	312	355	335	329	356	344	349	360	350	337	353	341	338	347	375	315	337	328	315	347	338	335	359	369	354	396	365	330	384	343	338	341	356	338	350	329	347	373	331	332	368	339	356	328	342
14530	3699	814	527	454	441	433	441	435	411	435	402	375	378	414	433	379	405	373	386	352	379	380	352	393	370	379	378	399	371	385	392	358	428	394	359	368	404	390	376	409	375	372	345	399	375	392	387	387	375	415	390	407	371	362	362	384	374	371	435	369	399	384	368	408	366	370	395	352	379	404	410	395	354	356	368	384	375	367	375	375	400	364	392	411	369	352	402	385	392	398	357	371	400	397	386	403	386	365	363	379	336	374	420	380	344	380	402	380	350	401	379	366	383	410	392	381	394	355	371	348	377	389	402	346	423	379	397	390	404	392	375	400	357	379	376	345	367	360	385	380	385	367	417	404	369	401	362	393	343	361	354	424	364	392	382	364	372	390	392	404	402	368	369	363	381	374	377	368	358	386	393	368	375	360	396	387	368	374	413	379	389	372	386	360	366	405	381	410	396	400	362	390	387	391	375	395	347	446	385	332	396	397	397	405	404	373	390	340	372	377	360	385	385	351	421	387	374	435	373	389	385	414	364	378	378	385	376	386	387	375	355	393	383	371	401	391	376	392	385	387	399	393	360	380	360	386	376	362	405	371	375	418	379	383	390	367	353	386	366	375	366	367	390	349	363	383	424	368	379	391	374	375	414	376	364	375	402	392	406	371	357	348	397	370	391	364	387	390	401	393	387	375	366	410	388	379	404	380	411	377	357	404	386	382	395	366	396	404	369	402	397	382	381	350	407	397	336	381	362	417	382	399	404	388	411	393	377	351	382	398	384	352	360	360	365	409	365	386	377	368	397	392	396	391	384	394	396	374	401	395	398	352	390	384	372	391	349	361	409	374	363	371	338	400	374	372	355	378	371	397	360	391	373	383	371	402	397	396	405	378	375	414	420	405	388	366	375	386	378	365	395	414	390	367	372	372	377	382	331	397	392	367	395	377	413	386	399	388	358	392	395	367	409	424	373	374	356	389	410	357	380	413	389	386	386	412	373	366	398	366	381	395	383	388	367	403	357	369	366	376	376	389	368	361	395	366	391	378	417	353	378	371	409	408	362	389	365	391	339	403	376	363	388	383	388	384	392	351	423	405	386	374	399	390	391	383	335	406	392	388	390	379	400	355	358	371	408	376	356	347	389	365	398	358	358	385	396	373	385	346	393	365	371	395	365	377	376	399	388	349	376	364	399	408	369	380	404	401	385	385	371	410	387	377	379	387	391	398	368	359	386	393	377	413	386	381	426	404	365	380	380	400	368	375	348	383	405	382	364	368	372	390	398	371	388	378	404	405	395	400	384	376	401	381	380	403	394	388	369	405	383	405	347	369	372	396	395	403	375	382	380	370	376	409	347	375	381	367	394	379	392	407	379	390	368	364	412	373	406	347	366	417	367	369	413	376	380	395	384	373	367	371	389	358	401	393	418	370	396	403	354	396	368	374	400	337	379	390	389	393	401	410	382	376	352	392	410	403	363	379	374	352	415	431	367	376	394	385	374	391	397	402	397	385	376	385	369	391	416	367	405	389	355	379	386	373	389	414	386	366	386	390	375	383	400	390	403	375	366	386	383	385	363	396	372	420	360	371	402	394	372	362	409	394	408	375	369	359	380	379	367	397	376	349	397	399	387	374	393	360	386	383	368	399	346	400	353	372	383	404	381	349	403	387	385	423	394	392	357	384	372	369	406	401	381	384	372	400	374	383	336	381	367	355	386	388	394	376	365	377	389	408	387	375	374	379	430	430	375	379	362	374	383	429	368	383	363	402	369	397	399	375	386	399	386	368	377	351	393	412	394	380	381	410	357	367	371	385	377	390	399	375	356	396	393	388	388	386	402	386	380	392	382	364	371	418	379	380	406	391	380	384	386	399	404	385	352	393	385	382	415	351	411	388	405	382	390	392	366	348	408	389	411	363	393	384	369	373	381	378	391	384	356	407	342	376	374	401	382	397	370	391	396	348	353	395	408	421	355	377	376	428	364	422	375	419	340	378	391	387	375	391	356	359	400	374	363	404	348	391	388	413	379	395	351	385	402	396	407	366	386	426	375	367	396	394	413	400	386	367	399	385	401	337	397	362	367	371	401	376	396	387	369	364	375	374	361	382	391	382	345	405	377	371	347	405	382	359	353	375	411	379	351	406	386	400	364	360	387	376	402	384	379	397	372	374	408	403	377	395	401	394	437	381	368	393	366	395	385	387	385	370	406	358	376	371	418	394	362	406	372	361	384	392	375	400	387	353	394	365	384	373	376	387	371	345	437	392	398	381	376	410	372	392	407	392	400	380	357	370	381	349	374	375	368	391	390	394	345	410	382	406	384	393	417	364	379	382	389	373	409	385	379	340	368	401	374	372	403	385	375	389	403	367	373	373	390	414	417	384	383	366	381	378	392	397	352	379	370	357	380	375	370	372	395	405	410	416	390	380	361	360	394	417	377	354	388	376	384	422	403	400	382	359	364	397	351	376	369	358	385	370	396	379	392	380	388	379	347	389	366	384	366	355	368	348	389	388	384	385	364	384	388	377	407	397	405	393	350	396	389	390	402	385	375	392	409	402	354	408	376	427	364	382	402	375	393	377	404	384	381	378	406	375	363	390	394	404	390	370	363	392	411	414	381	393	375	354	356	399	419	353	382	355	378	399	353	415	404	390	368	413	378	352	374	389	393	378	354	408	393	391	387	373	368	372	366	400	421	367	384	384	363	352	386	376	392	365	391	406	355	359	355	365	398	388	368	395	402	379	338	393	355	370	408	366	403	357	390	365	368	391	372	380	409	395	382	396	394	411	364	402	386	370	374	359	377	382	386	378	324	347	350	393	388	388	409	414	367	354	397	377	375	374	399	356	395	396	409	387	391	365	379	390	348	386	387	353	406	365	367	342	382	401	392	397	386	403	397	413	401	375	389	383	369	361	356	404	392	418	369	401	408	439	370	380	361	363	418	352	391	394	370	389	376	383	386	357	405	360	404	373	420	404	360	400	414	389	399	403	363	400	363	378	386	420	354	382	335	392	396	337	374	387	346	387	380	415	386	408	376	388	345	371	381	366	358	422	392	412	385	378	392	389	374	401	405	352	415	406	359	418	391	357	379	420	399	379	405	400	359	367	377	417	366	371	400	379	375	371	369	376	410	350	375	395	372	382	354	352	408	364	403	365	383	405	356	388	355	379	384	412	378	400	415	394	347	365	397	402	390	385	364	340	391	366	401	386	430	376	383	360	393	378	384	399	359	400	414	373	390	384	395	386	377	380	392	390	417	383	375	369	384	359	345	378	373	343	373	394	370	379	396	388	398	367	347	413	374	369	387	375	398	378	362	380	360	415	383	404	339	390	374	391	384	409	385	393	406	399	401	386	388	395	374	376	362	382	411	362	394	402	384	380	383	414	374	390	381	358	404	388	395	381	370	378	371	395	393	362	377	383	420	385	383	378	410	375	350	385	406	388	384	385	379	355	435	378	358	380	381	375	380	390	436	384	423	365	391	359	406	380	359	382	371
23831	21069	28027	24305	21069	9749	1036	698	590	555	558	540	504	499	518	436	465	414	455	418	429	393	435	422	389	423	414	397	385	406	415	423	426	360	407	410	401	409	406	423	382	411	373	419	398	408	397	383	374	423	370	377	389	381	410	401	382	384	381	387	412	380	369	407	431	426	373	401	397	448	395	429	385	395	379	388	393	378	380	375	374	406	393	370	383	402	384	444	425	412	398	413	408	439	408	398	362	396	384	399	392	411	376	399	401	414	391	384	388	371	370	398	385	445	400	383	406	386	376	402	419	401	387	423	368	375	382	384	380	385	378	399	371	369	405	383	394	349	422	401	420	393	366	391	395	393	330	397	400	408	424	405	397	384	373	376	413	423	389	395	443	398	384	376	456	366	383	386	385	404	409	382	380	392	395	402	400	421	399	355	406	381	391	385	424	374	407	376	405	394	408	407	419	434	357	409	396	375	367	370	384	400	417	376	385	364	373	401	442	382	359	402	403	428	400	387	386	464	407	400	392	362	397	402	394	395	419	387	388	390	393	406	410	409	393	386	415	388	384	385	364	419	388	397	386	401	393	383	388	413	387	381	414	391	413	415	373	417	391	430	394	421	388	362	389	364	381	395	387	377	392	408	393	415	373	384	386	408	392	409	376	392	385	376	384	411	409	422	398	395	392	390	380	404	390	406	381	365	393	385	347	379	414	390	430	402	382	347	393	391	425	380	360	410	378	417	387	391	423	380	381	424	401	397	388	391	364	381	372	364	362	405	378	387	358	351	386	433	411	360	382	418	376	423	407	389	434	382	370	391	414	427	402	363	367	373	391	382	402	380	406	423	422	408	392	378	391	410	395	426	396	392	364	426	390	407	391	431	413	404	395	377	392	382	370	385	401	389	398	402	428	386	376	371	396	359	395	420	448	346	382	427	406	404	390	427	403	420	385	408	381	402	380	383	428	400	392	373	395	413	426	394	391	410	378	363	425	400	392	375	381	385	375	416	404	410	393	421	384	394	382	392	410	373	376	395	396	411	372	395	369	393	407	387	350	374	371	393	404	400	396	433	386	398	427	386	419	389	378	401	372	395	427	382	414	428	397	403	377	390	401	397	387	400	431	366	393	355	383	418	435	389	402	376	417	380	392	382	382	336	360	388	406	390	384	376	422	353	382	394	409	388	396	383	418	404	386	394	377	371	378	423	421	390	396	396	412	409	395	392	401	366	381	381	354	417	388	384	398	404	396	354	420	413	353	394	383	405	414	400	407	381	390	395	421	426	394	379	358	358	396	412	415	455	375	386	420	423	402	365	440	367	441	405	383	392	418	366	408	420	388	357	389	388	380	352	384	407	392	361	387	382	367	421	384	397	397	375	398	373	416	380	370	370	385	380	400	410	402	360	437	428	370	401	400	380	420	404	376	380	355	397	388	388	405	399	395	422	362	374	376	367	399	364	406	388	405	379	418	399	441	397	388	382	376	370	379	385	373	393	415	404	418	351	420	422	395	425	398	442	384	413	419	410	401	384	403	408	423	397	380	401	379	357	348	388	408	394	403	405	396	414	395	386	398	389	417	424	351	416	353	379	344	377	413	379	355	406	392	383	400	386	387	398	407	405	382	403	374	388	374	395	384	406	396	363	386	345	430	387	402	404	417	405	395	416	418	404	366	412	393	414	397	362	396	380	393	407	395	383	386	413	400	386	395	400	397	413	401	403	371	403	383	382	394	389	392	385	382	415	369	410	384	387	373	394	371	399	386	412	403	354	385	397	380	389	403	422	393	395	384	380	351	374	381	407	401	357	428	382	390	441	357	393	373	411	387	399	402	380	437	392	389	377	394	375	401	364	439	393	411	403	386	368	409	396	397	391	355	389	396	378	393	400	370	368	381	391	381	357	382	417	409	437	399	387	391	409	393	362	375	393	391	330	424	413	391	374	378	411	374	377	377	420	358	396	387	419	387	358	412	378	403	397	397	393	381	388	362	413	391	367	385	392	403	402	359	424	411	358	389	429	388	387	378	378	385	409	416	403	392	387	401	382	383	384	365	417	393	402	389	400	421	373	394	366	355	372	415	357	358	368	407	384	373	401	406	373	414	392	371	385	386	401	402	392	400	384	395	407	380	403	364	356	381	414	353	398	395	393	394	412	413	396	366	410	404	400	384	385	416	413	388	385	384	408	347	414	401	381	401	378	401	386	402	365	390	381	375	415	381	397	384	355	377	387	404	398	353	396	373	379	425	367	403	383	376	358	392	383	391	380	403	375	400	377	400	377	353	363	382	343	371	384	395	381	410	378	370	374	387	366	392	363	429	350	397	379	391	378	378	376	421	404	394	409	387	442	408	405	419	404	399	401	405	370	379	395	387	396	371	391	434	388	350	367	385	426	384	353	378	380	396	377	377	413	392	380	381	376	387	372	371	400	361	400	389	382	362	413	363	421	401	401	363	381	354	392	394	347	390	377	399	402	362	390	407	374	411	384	367	377	396	412	387	381	416	372	395	394	387	361	363	383	425	389	385	397	390	388	395	390	370	417	408	383	403	406	390	380	391	402	379	421	369	398	377	393	381	376	393	351	389	407	406	358	394	414	384	365	425	380	400	406	369	391	391	377	390	381	426	394	391	404	384	419	381	398	416	391	386	373	391	382	398	386	394	383	381	411	419	382	344	384	396	372	379	365	350	379	369	389	410	400	380	376	408	377	374	378	392	375	384	406	370	425	420	386	351	368	399	386	365	375	403	413	401	398	417	375	395	395	398	404	370	410	354	369	411	426	376	415	395	369	371	376	366	432	423	422	423	378	371	381	426	401	417	387	405	420	404	380	402	375	349	372	406	405	421	422	400	395	392	354	419	406	402	396	406	391	423	384	410	387	390	402	416	387	390	376	378	406	349	383	372	419	407	365	392	368	365	406	388	431	390	383	439	375	378	418	383	373	396	398	391	388	394	388	394	432	360	406	368	408	385	409	439	378	384	381	414	424	383	413	379	371	382	401	392	417	388	415	401	397	406	400	408	386	377	432	384	420	382	397	412	400	413	405	413	392	392	399	388	370	405	426	386	364	393	420	393	344	395	404	380	422	391	430	390	376	374	370	429	385	408	388	381	420	416	395	399	362	397	383	410	397	438	376	376	391	395	400	396	390	415	368	407	390	386	370	393	401	391	356	395	375	386	386	418	418	413	405	394	411	372	376	390	399	403	388	426	389	372	405	411	358	398	394	392	381	407	381	369	401	374	379	372	425	388	445	408	404	397	389	394	392	405	417	384	409	418	365	387	402	400	417	407	371	365	411	408	386	393	379	402	381	404	397	391	460	418	361	384	405	420	413	402	405	405	371	418	417	397	395	397	392	346	373	383	386	392	409	406	379	375	377	396	420	394	417	451	376	395	405	397	427	385	397	396	393	386	387	351	389	401	387	375	419	410	399	380	421	383	359	408	349	384	407	351	406	409	382	376	453	388	394	393	387	392	406	374	382	409	400	344	380
33722	17771	6088	3001	2022	1503	1194	950	862	716	666	630	626	552	527	514	469	493	465	467	442	456	487	479	450	418	441	434	442	460	416	444	433	431	472	436	414	451	423	447	435	439	417	429	413	414	411	427	417	424	423	443	441	435	472	394	411	444	399	421	417	425	432	434	427	429	426	394	403	427	413	418	433	426	411	420	410	427	428	397	428	434	414	452	424	412	441	399	415	383	415	406	381	422	412	419	403	413	408	389	423	433	412	424	462	409	437	402	402	413	430	425	398	419	445	417	392	417	398	391	412	446	385	404	424	395	455	394	454	411	416	442	433	435	397	413	428	427	430	363	402	400	430	398	402	400	456	453	419	423	399	438	434	446	426	414	419	389	400	378	420	404	421	466	419	424	403	424	400	433	429	435	393	412	372	395	419	418	422	400	389	389	449	410	419	426	456	411	443	416	428	406	435	421	388	412	423	414	420	395	444	423	389	444	416	425	450	410	388	410	409	430	433	410	457	421	432	402	413	419	399	423	376	447	448	422	425	411	420	427	428	429	420	433	427	412	418	431	402	416	393	403	456	392	440	429	396	402	379	418	413	411	468	417	421	433	411	417	408	415	395	408	460	394	401	408	394	418	463	405	435	442	406	422	478	425	397	404	365	437	401	416	395	418	377	397	388	431	384	409	407	405	423	418	412	439	455	421	402	424	408	440	400	390	395	433	428	414	405	419	409	398	426	447	424	393	421	426	383	433	397	436	413	383	437	409	419	437	440	435	424	451	376	424	393	442	438	361	454	407	408	405	388	424	386	449	410	415	396	408	412	423	420	422	420	434	441	409	403	430	411	407	385	446	388	410	408	423	433	419	452	403	423	418	439	432	449	407	396	423	403	422	421	398	424	387	434	436	451	450	417	415	423	456	421	424	428	393	428	400	413	423	429	433	398	401	433	439	452	396	403	435	419	451	390	385	416	412	405	401	426	440	386	427	369	418	433	407	433	429	450	398	420	418	387	410	446	374	401	443	416	386	445	408	398	394	393	431	406	430	422	421	420	400	436	408	401	417	441	431	429	386	380	403	436	412	439	460	430	421	411	435	404	445	427	403	410	390	413	421	444	403	414	391	460	435	414	416	404	395	442	421	423	407	408	440	427	411	436	410	433	382	407	415	433	372	400	416	374	457	411	400	445	406	429	456	428	390	429	378	424	406	412	419	415	408	404	415	440	429	419	380	397	427	389	431	417	378	416	418	424	429	430	403	400	422	436	441	431	447	459	437	417	393	439	410	428	408	410	420	394	415	420	442	405	415	397	407	435	420	429	421	411	421	444	433	410	395	411	420	436	420	410	451	426	406	426	396	428	446	437	435	384	392	403	380	419	410	400	416	435	433	401	420	422	432	380	424	412	475	414	407	447	406	439	405	418	417	416	387	421	429	367	435	403	443	452	421	391	417	433	392	385	394	410	465	421	413	384	418	407	401	422	396	385	421	415	422	419	397	440	415	407	424	376	413	372	449	418	414	435	430	418	445	395	431	441	396	398	443	421	425	391	395	405	434	400	407	422	434	380	415	468	388	430	430	437	435	396	419	437	397	389	421	447	418	382	411	404	410	419	404	430	437	404	437	425	413	406	401	412	389	401	435	410	426	408	411	422	438	437	420	420	421	412	395	425	424	412	403	424	414	450	401	418	432	474	412	397	409	440	402	419	383	430	411	420	440	356	404	426	385	442	382	399	446	449	412	381	409	390	415	439	465	382	424	376	415	424	447	435	420	414	402	424	439	396	443	469	446	445	439	408	420	456	401	413	423	388	426	470	397	450	401	427	412	419	451	433	387	411	407	411	405	414	384	402	396	409	427	431	442	424	414	399	441	401	411	453	398	417	395	417	409	419	410	380	421	422	415	408	430	412	434	408	423	425	411	428	411	402	420	429	432	412	396	420	404	449	442	394	417	416	412	421	426	390	404	439	393	405	391	406	434	377	392	438	464	421	409	404	410	394	451	370	394	417	440	381	389	438	466	406	420	380	450	465	417	431	406	400	443	417	385	397	440	419	428	414	465	401	425	399	410	420	426	419	418	403	378	421	455	423	393	420	398	428	416	403	396	440	402	435	419	420	421	425	436	389	442	443	409	459	376	404	424	423	406	414	374	393	414	416	391	387	425	434	449	403	438	405	434	403	402	358	443	415	388	390	389	440	378	428	407	399	404	419	381	457	438	393	409	390	403	430	428	397	421	412	440	401	420	381	399	446	411	409	404	395	402	412	408	400	391	416	438	427	423	408	429	397	389	452	424	389	423	447	429	384	425	436	435	424	421	452	415	430	421	442	389	468	432	408	414	422	417	441	414	449	416	413	383	397	357	410	422	406	391	424	421	451	411	408	439	386	410	431	430	400	401	399	402	452	418	427	465	440	422	401	406	422	420	409	446	375	424	393	432	386	433	405	448	408	428	430	419	400	406	442	407	407	388	456	417	415	385	387	397	451	436	407	417	426	402	463	392	428	394	401	417	401	426	393	435	440	441	397	386	415	417	397	414	432	397	436	457	435	422	416	435	407	451	414	386	399	418	422	398	401	405	389	385	433	415	409	397	421	434	418	439	422	373	414	411	453	415	407	417	418	407	438	415	443	437	415	408	411	415	450	438	386	417	423	419	394	419	381	406	436	422	396	407	450	408	379	415	431	411	426	402	417	453	428	391	437	399	441	396	389	427	427	386	422	419	402	414	425	400	443	428	446	400	418	395	430	409	401	414	424	431	410	436	426	428	448	392	438	411	427	421	390	439	428	397	407	415	378	432	399	394	425	438	428	425	407	400	391	410	448	395	401	424	421	403	415	398	364	410	407	422	418	419	425	397	411	443	421	415	408	431	409	407	444	398	423	407	415	425	408	435	422	461	387	428	440	436	429	433	415	424	428	418	418	453	409	428	410	357	414	444	428	388	427	401	418	441	377	383	401	422	438	435	414	416	399	401	419	428	387	413	355	398	407	425	399	429	417	385	462	395	412	467	382	410	436	453	404	402	389	422	420	438	425	437	406	439	410	412	379	375	432	435	394	399	389	439	452	400	388	389	426	421	416	435	415	437	433	394	446	437	416	432	426	390	395	454	396	391	387	398	419	402	461	449	422	405	439	393	404	410	421	437	421	425	405	403	391	418	431	415	405	408	448	411	426	386	372	395	415	451	412	394	422	424	426	436	420	396	411	420	384	417	426	414	420	436	391	401	352	414	397	414	434	397	447	435	386	443	444	416	441	415	436	442	408	403	429	354	403	427	416	398	406	424	405	421	401	444	455	401	398	420	412	424	418	381	398	393	443	425	465	400	417	434	398	397	413	407	435	414	440	418	381	414	412	433	426	407	413	392	390	404	374	448	390	444	422	410	424	409	435	446	436	392	402	415	424	436	439	454	433	434	385	433	417	440	407	423	410	386	436	428	417	406	424	389	433	411	431	390	399	388	413	401	396	417	403	421	429	412	435	443	417	431	440	395
25057	21095	26950	25414	10193	1182	940	816	804	738	740	734	743	734	736	669	663	721	693	761	660	648	698	708	677	741	729	646	680	667	685	683	695	686	626	698	715	690	669	645	665	646	673	727	662	662	647	689	653	727	676	662	713	710	685	658	663	619	690	669	671	651	645	659	677	625	715	631	634	635	693	660	699	673	683	636	667	705	675	669	675	640	664	700	666	740	667	707	682	670	637	687	705	666	710	685	639	662	701	663	651	645	667	677	650	662	651	676	623	688	692	706	634	714	651	656	696	658	671	692	707	634	690	740	659	680	628	686	723	642	652	743	654	705	699	653	700	664	675	671	688	668	669	666	668	678	666	666	668	655	694	727	742	688	679	695	653	649	710	665	660	633	664	697	626	625	660	616	706	704	638	580	675	686	646	681	662	699	659	670	682	689	656	678	657	662	686	661	712	585	655	673	713	706	698	662	681	657	698	645	710	663	657	615	630	664	660	705	672	668	656	660	677	663	694	677	642	682	621	654	640	693	669	675	647	659	668	645	674	654	667	692	672	708	635	699	644	651	674	621	646	658	696	683	681	638	688	663	701	686	655	686	692	708	686	670	713	695	686	689	660	661	668	686	684	656	630	692	727	678	607	639	685	660	676	645	717	711	670	659	660	696	670	704	668	705	712	670	733	641	654	656	702	686	693	635	639	710	667	661	707	673	640	650	685	653	640	658	667	657	673	689	648	669	651	703	647	673	683	642	650	677	644	662	656	654	661	664	660	665	685	715	671	654	675	703	692	688	650	652	655	634	696	703	693	675	703	669	660	696	657	651	666	707	661	694	661	706	680	667	700	683	683	635	657	664	659	688	678	678	688	684	642	663	698	698	661	651	657	660	670	686	683	706	604	661	630	663	661	663	687	683	671	678	695	648	724	686	749	635	716	688	656	623	675	689	702	670	662	684	742	669	679	655	647	658	668	672	684	655	670	671	669	625	652	632	697	679	659	718	661	687	665	675	659	669	683	665	654	700	660	653	654	705	709	668	641	696	667	661	681	648	633	683	649	718	671	627	674	686	654	669	671	685	659	627	637	650	640	678	636	684	684	705	724	678	638	651	661	676	696	658	692	645	670	716	675	669	684	688	653	678	680	681	711	677	578	656	695	703	696	702	662	686	649	667	646	693	698	658	684	654	684	666	678	697	679	702	680	685	663	658	658	639	628	691	630	709	693	627	649	644	688	704	705	683	694	695	695	637	650	694	668	698	655	686	654	678	671	656	666	702	609	659	646	680	631	655	707	665	646	681	666	632	679	681	680	646	715	676	647	656	709	659	674	695	663	668	647	706	672	692	620	714	689	660	659	685	686	662	656	647	638	676	693	666	653	691	722	672	699	689	659	690	693	639	626	677	696	680	685	670	706	649	732	693	636	710	661	676	679	665	678	655	643	652	674	668	677	692	622	679	685	676	699	666	666	671	648	672	704	693	679	688	733	649	663	678	660	660	637	728	667	663	700	686	709	657	632	666	684	659	683	653	686	666	660	657	684	710	656	691	655	682	707	670	669	663	660	653	674	661	670	644	688	664	611	626	703	642	703	683	682	688	708	675	677	662	677	652	705	702	699	662	711	649	699	671	685	691	661	687	658	686	676	632	707	644	630	684	714	669	617	648	633	685	668	707	711	694	656	704	648	717	690	710	686	654	671	676	694	686	691	646	636	673	692	694	639	695	683	649	660	748	702	719	606	669	669	708	651	691	697	646	681	619	652	673	638	646	659	676	684	703	711	679	706	637	643	658	597	673	608	664	650	682	699	651	678	690	701	630	678	668	668	641	696	643	694	689	669	692	617	649	687	670	653	696	649	682	656	670	629	618	679	653	664	700	646	684	663	658	641	658	732	675	737	639	649	641	654	647	633	670	592	624	649	668	688	644	719	644	670	669	681	673	667	626	685	666	688	668	670	693	711	643	693	630	670	668	703	685	653	701	680	670	646	650	642	630	683	709	668	685	704	654	687	662	673	655	677	677	676	708	668	641	689	682	655	635	665	685	653	703	673	676	688	653	670	661	677	636	684	693	715	685	691	639	724	663	653	690	676	724	669	675	729	687	645	668	655	652	656	683	637	704	700	669	677	685	683	665	636	692	667	692	660	657	696	668	657	646	669	686	674	653	652	735	695	720	674	704	733	602	712	714	681	662	708	667	653	661	697	701	725	639	679	698	671	613	694	674	684	709	681	622	650	659	641	666	695	711	703	649	674	726	669	697	668	651	645	685	663	655	655	667	657	672	693	707	708	638	678	697	654	704	661	650	647	676	676	641	694	683	694	631	650	683	643	672	672	679	701	691	683	655	634	668	685	708	686	654	774	624	613	663	711	668	697	624	683	655	688	675	647	670	654	649	665	689	671	666	651	682	675	621	671	630	645	652	681	669	703	659	664	670	675	686	720	678	688	698	714	690	690	701	689	699	645	684	671	696	667	665	644	685	679	662	678	706	626	688	686	656	663	646	680	639	623	740	701	664	700	734	684	672	632	698	712	695	680	643	690	667	685	690	684	673	655	665	612	665	649	673	656	702	695	637	665	668	698	640	687	697	697	683	726	664	647	701	692	684	656	678	622	723	728	674	660	668	670	682	644	630	648	702	669	679	657	716	649	657	638	706	672	685	691	660	660	699	677	678	731	686	663	653	694	666	680	699	650	647	673	711	675	641	685	665	652	655	658	659	657	689	651	649	671	700	662	738	708	665	619	663	639	661	669	675	666	675	627	641	669	656	672	675	725	638	648	637	683	675	641	686	682	619	656	664	646	698	672	681	681	688	690	668	652	637	672	647	673	685	681	707	661	711	723	676	648	675	677	659	641	666	673	653	656	675	690	630	688	696	666	693	666	653	659	722	689	702	673	666	645	649	656	679	738	622	690	725	688	680	663	662	706	639	671	603	601	666	659	709	651	658	659	688	695	713	685	657	673	621	669	679	681	659	670	676	660	683	731	655	663	642	685	651	672	625	637	638	678	694	699	680	671	714	669	693	689	668	644	681	670	671	706	685	688	677	694	682	689	677	676	613	649	651	696	698	657	682	685	677	685	740	624	678	651	640	690	668	673	661	673	637	690	711	673	659	612	666	711	655	707	677	689	669	660	628	639	678	709	685	672	678	680	709	670	662	631	658	657	623	658	660	680	679	656	642	662	718	685	666	681	728	680	641	695	736	658	694	640	674	709	681	654	613	648	655	691	645	684	665	644	662	656	653	713	717	641	668	694	665	696	643	676	670	700	664	715	638	675	650	635	644	658	659	674	727	631	718	685	652	652	681	651	683	634	735	626	695	666	696	690	658	652	714	694	667	701	677	663	700	651	645	708	663	691	673	701	648	679	657	675	687	644	665	684	685	650	662	665	683	701	630	682	681	678	708	650	642	619	674	688	651	703	648	679	661	699	705	669	684	679	651	730	658	670	690	735	693	638	697	675	691	669	666	739	682	716	703	692	650	643	669	632	639
31151	11349	3630	1999	1506	1353	1179	1013	971	883	857	813	830	773	775	724	734	736	754	740	759	725	752	699	700	722	773	756	740	744	756	702	699	727	735	710	699	691	767	682	769	712	730	682	689	702	687	755	699	705	698	790	725	708	707	698	680	698	727	733	687	721	743	739	700	744	638	706	652	728	682	681	756	734	760	680	711	685	711	717	654	760	735	631	748	703	704	685	701	690	715	698	679	668	692	693	717	699	672	737	668	691	685	693	684	732	753	697	673	726	718	711	700	735	760	740	731	738	677	674	673	735	667	687	717	731	724	666	703	696	715	691	699	714	705	729	715	740	731	718	742	709	718	692	691	696	694	699	664	720	718	674	728	719	691	726	704	719	733	698	737	741	678	705	731	721	693	758	723	685	712	710	695	707	741	743	706	678	675	718	683	718	688	683	680	718	698	708	755	700	697	691	701	713	682	738	701	659	686	706	697	656	669	717	690	758	685	682	709	659	711	705	716	670	723	678	722	671	708	687	708	692	700	749	700	704	645	723	735	728	707	692	674	755	709	736	669	718	722	684	715	708	640	641	691	734	703	714	778	694	666	678	710	705	676	684	693	695	752	698	692	662	670	691	738	718	705	696	716	672	690	756	699	679	703	629	719	711	719	677	685	721	719	685	743	695	746	701	638	734	721	702	684	721	705	674	722	733	691	737	727	718	702	687	706	659	671	745	659	735	734	700	727	687	644	667	659	708	720	720	764	721	693	731	739	704	686	702	713	721	667	679	718	702	708	704	679	724	715	709	694	716	629	731	694	726	653	725	689	712	722	708	654	682	699	669	744	670	771	664	707	744	696	722	736	680	685	731	688	746	680	721	714	707	724	701	701	693	771	703	720	675	674	669	727	702	699	718	683	709	718	708	716	704	683	706	679	699	729	779	642	689	673	665	703	737	731	729	691	669	698	760	745	698	696	686	719	743	685	718	696	682	728	695	698	692	692	702	745	755	720	672	703	675	722	697	691	730	717	720	715	685	709	701	702	751	687	671	704	716	705	713	748	679	728	702	637	709	664	764	734	715	722	666	725	698	711	704	704	738	700	716	665	737	736	736	744	686	688	716	694	747	684	697	720	696	655	717	696	690	705	712	701	701	655	725	673	684	700	724	670	698	667	641	689	744	685	687	702	676	704	647	701	685	707	720	737	688	684	709	718	691	689	689	719	666	679	676	676	665	663	691	682	677	693	739	731	667	734	706	743	720	704	661	668	654	741	726	687	739	733	711	715	716	730	713	693	701	715	693	717	731	696	730	664	686	736	677	694	711	701	673	733	692	726	687	707	680	722	657	687	695	706	700	675	721	720	714	682	696	727	738	660	742	725	717	705	678	741	698	729	737	713	737	717	700	714	649	688	687	767	694	697	700	723	668	687	676	686	713	728	708	682	684	701	684	666	725	690	700	712	696	663	754	725	667	726	747	701	707	693	787	687	738	703	719	688	711	727	723	719	699	729	738	714	733	686	689	702	710	679	772	681	712	729	714	711	709	653	708	730	706	664	734	735	713	679	730	694	735	709	702	698	710	681	689	725	709	725	718	660	678	676	712	711	695	672	722	713	665	680	729	698	694	720	679	661	680	688	729	707	733	683	692	677	736	707	713	706	670	714	674	713	726	726	675	710	699	704	701	667	706	663	716	712	712	721	704	714	702	716	645	673	732	703	704	721	730	683	689	729	734	719	669	667	751	683	747	682	714	698	725	699	737	749	708	725	690	736	750	685	710	705	690	720	756	680	689	703	721	673	652	701	705	681	715	675	764	687	681	717	707	755	676	672	743	715	703	685	689	687	694	763	693	682	681	708	715	661	688	687	711	673	675	718	711	708	687	692	673	690	746	673	708	739	657	755	724	746	697	744	699	711	748	737	744	659	662	704	698	696	763	659	665	732	702	692	703	707	687	758	706	728	681	756	633	712	729	717	668	710	702	756	698	669	658	694	734	727	756	712	642	781	709	705	693	703	692	650	672	680	722	678	667	729	663	712	739	698	660	678	693	703	692	706	715	697	722	706	730	646	724	661	679	740	714	699	717	729	708	734	669	745	707	738	735	726	717	664	745	678	711	632	730	727	690	708	729	715	697	732	662	770	708	696	692	691	742	743	690	665	739	722	689	714	670	711	704	707	708	657	698	691	663	686	700	716	723	681	696	732	721	725	695	691	725	700	678	665	700	718	741	725	705	708	680	725	739	697	762	711	704	697	682	672	753	699	694	702	693	708	680	699	664	720	739	771	709	733	715	782	721	724	701	755	749	725	706	713	670	723	784	697	719	691	698	701	739	708	727	713	697	711	689	733	696	713	721	723	730	736	681	687	668	682	689	712	687	699	713	681	694	676	707	721	692	695	713	696	756	695	675	706	745	707	703	698	669	701	666	761	666	706	701	710	715	683	699	663	755	710	671	710	691	670	705	701	708	733	664	686	732	708	716	678	689	678	706	731	734	754	716	718	711	688	731	717	670	706	697	717	757	682	707	665	706	688	722	718	680	687	702	710	704	760	755	676	705	720	750	655	707	684	695	666	670	710	698	720	694	708	676	679	722	728	701	704	649	729	721	721	730	686	743	675	699	685	708	694	686	696	706	712	690	647	699	722	686	686	682	697	726	745	687	680	728	705	713	698	694	693	696	707	658	721	692	726	700	693	703	716	690	705	738	719	709	707	712	707	722	724	726	691	685	748	714	748	737	720	670	740	742	729	729	707	709	714	709	735	689	679	721	745	685	729	693	759	691	727	707	687	734	703	712	714	683	677	700	730	722	715	728	674	691	702	751	672	718	766	709	720	725	707	726	704	720	727	686	701	729	728	691	690	673	667	680	670	664	711	749	664	702	688	694	704	674	750	724	734	726	698	728	702	687	709	672	694	743	695	683	707	704	684	675	695	716	727	681	678	668	685	706	744	738	701	727	738	690	669	747	736	723	634	649	716	684	686	741	691	717	677	700	716	683	708	682	742	714	738	702	697	711	764	753	704	727	698	738	694	689	693	705	701	699	695	703	670	706	688	691	685	727	736	711	686	689	728	694	754	773	747	686	715	679	719	692	711	732	752	696	723	734	719	708	710	695	700	703	695	725	720	715	726	674	709	761	716	675	718	705	744	688	692	715	721	745	716	737	690	722	695	704	758	668	693	682	713	730	683	679	722	712	673	682	754	742	671	703	716	686	665	731	705	723	706	689	749	695	720	706	706	725	682	710	683	726	731	664	679	684	703	702	724	702	708	693	698	680	674	721	686	737	687	692	752	686	700	721	673	674	686	743	714	715	748	694	696	722	698	667	680	741	681	733	685	678	694	689	708	693	672	689	717	709	690	704	694	650	703	722	704	693	708	666	757	675	738	693	724	700	680	704	684	720	732	676	673	689	708	734	665	699	719	699	691	723	700	667	733	642	704	725	667	703	732	723	704	677	678	694	707	693	723	699	707	723	678	715	669	710	681	682	728	680	684	709
22714	21162	28696	23906	21162	21223	9355	1681	1223	1207	1154	1049	1043	976	988	929	931	987	907	949	893	879	870	864	901	832	901	887	875	871	902	834	962	827	836	863	850	867	876	836	891	845	842	830	814	810	853	876	912	845	841	872	879	859	844	863	844	899	843	870	865	810	848	861	857	855	820	836	852	824	860	835	864	865	791	839	797	806	848	830	847	837	811	885	866	861	855	871	912	859	894	873	845	844	866	854	850	847	853	802	840	836	848	831	837	865	830	885	836	837	854	828	851	859	825	890	872	839	850	854	814	865	812	802	833	896	871	793	847	848	856	857	802	845	815	864	868	864	798	860	877	890	855	831	834	829	862	826	846	884	859	791	869	789	844	793	855	818	852	856	849	850	840	801	818	834	859	887	869	874	876	881	828	807	852	831	857	856	849	845	833	872	894	874	836	858	855	864	824	830	807	794	858	818	809	829	851	877	838	831	812	814	829	866	799	832	831	835	879	791	888	810	877	882	798	860	821	886	901	825	881	808	884	851	778	851	839	834	835	842	850	869	830	885	885	836	800	835	838	836	838	836	840	834	862	829	837	868	791	829	902	890	856	890	851	858	823	866	806	880	896	853	843	809	795	860	816	803	829	886	834	866	906	853	823	816	840	782	899	824	849	826	853	860	852	879	801	811	862	825	872	870	805	872	816	851	856	872	844	858	826	863	852	857	823	883	834	834	893	838	889	794	828	833	884	811	828	834	831	833	832	867	837	888	866	814	790	852	815	878	844	878	839	883	800	834	845	837	860	869	850	866	840	873	856	873	794	844	863	859	804	897	861	873	835	804	874	852	863	792	869	891	867	861	855	818	836	852	845	862	886	817	871	869	866	863	815	837	789	848	857	840	827	807	882	820	866	836	851	822	869	864	851	835	823	848	858	898	861	832	856	857	797	812	805	884	849	831	857	857	863	832	838	855	845	884	838	837	819	858	840	871	820	849	880	889	811	837	847	854	824	894	803	827	870	747	845	816	885	874	805	864	853	841	882	867	796	810	901	874	878	829	816	827	825	814	841	834	857	827	811	876	831	810	888	814	862	884	836	871	850	804	851	799	806	822	875	794	843	867	815	863	885	824	849	845	862	867	818	845	877	836	824	826	858	829	812	826	855	822	838	829	866	817	844	842	870	856	795	887	836	874	838	816	902	857	838	827	879	853	880	837	823	863	875	856	827	920	831	821	890	791	822	838	825	882	796	834	866	903	852	801	800	879	858	852	886	833	866	846	829	824	799	814	816	802	842	865	853	857	871	869	836	816	826	843	853	811	841	803	790	804	818	866	801	802	850	841	810	843	824	815	797	813	858	836	793	803	848	841	829	821	824	823	866	842	855	877	874	873	788	842	816	830	849	809	841	846	798	803	878	905	882	848	885	796	781	803	898	814	893	878	812	829	843	843	807	822	781	825	874	846	841	839	847	787	867	857	874	889	889	860	844	897	822	890	850	872	821	834	861	818	824	851	861	846	872	891	862	805	821	820	827	850	807	829	857	860	869	891	866	906	837	896	829	880	873	848	838	846	824	892	840	836	859	833	879	830	832	851	848	838	854	875	900	840	850	828	872	831	877	835	841	864	815	829	881	836	894	823	838	815	812	829	874	846	855	822	819	854	855	842	835	841	884	805	835	859	823	842	875	871	907	831	901	829	828	819	857	859	830	838	800	860	844	839	828	836	837	861	841	876	831	814	891	835	836	849	877	866	831	845	864	872	867	863	868	811	836	877	866	843	811	874	855	818	819	878	773	851	818	776	866	831	896	855	819	860	840	849	849	839	804	811	830	859	837	859	856	870	821	813	855	837	861	876	802	871	859	856	839	828	855	824	866	839	859	873	802	820	869	816	884	797	833	830	811	824	871	863	843	864	813	844	854	883	846	821	868	869	804	845	799	875	839	793	901	904	850	775	810	842	828	819	816	852	826	853	830	803	811	813	818	865	853	847	822	837	821	874	830	784	849	900	816	821	837	837	799	811	827	846	830	879	852	855	824	823	797	843	896	851	868	836	809	823	863	849	876	840	843	834	836	852	856	814	830	807	860	861	844	881	835	830	842	813	805	847	793	851	890	847	818	894	848	824	848	822	757	844	853	862	842	828	811	794	813	816	854	851	835	870	893	866	830	807	814	828	886	776	828	818	812	873	847	822	848	802	832	831	844	855	817	849	775	776	817	813	840	827	884	829	788	835	848	815	827	776	845	834	875	848	825	872	808	845	845	863	822	872	807	838	912	872	878	870	789	779	904	876	830	868	837	856	830	863	806	784	866	852	878	819	793	861	834	831	872	860	885	811	853	754	852	902	839	826	801	808	817	855	814	824	841	828	835	802	786	848	867	798	790	815	873	856	866	806	814	853	861	825	901	858	821	806	891	828	840	800	883	856	848	829	801	827	840	825	872	909	773	868	822	866	781	858	885	844	866	827	826	842	801	841	780	845	815	837	849	839	853	857	782	812	890	843	823	814	865	832	831	892	834	847	860	819	865	883	799	820	844	873	862	791	831	813	842	817	825	820	873	826	857	879	839	771	805	853	842	846	894	852	850	827	843	842	881	842	774	856	834	817	809	838	758	902	853	802	823	877	793	773	867	806	845	822	841	823	836	837	852	839	854	820	831	841	825	898	796	873	793	859	821	859	875	858	876	828	853	845	814	851	838	794	817	837	806	845	777	879	798	853	844	812	877	811	842	885	860	753	826	817	864	832	813	866	835	798	843	825	843	813	849	803	826	830	817	802	855	897	825	852	871	812	845	845	877	844	843	824	863	825	855	819	823	810	823	844	863	867	829	853	825	846	833	792	826	828	807	890	858	850	856	834	799	838	864	848	859	835	851	832	861	842	903	845	832	872	858	814	835	854	822	838	793	891	867	847	847	806	851	822	866	846	814	839	798	839	825	849	861	862	800	815	840	869	846	857	835	863	870	853	865	813	869	851	825	816	893	856	779	891	814	871	834	880	806	821	872	808	907	880	810	861	843	859	852	801	825	814	806	837	839	814	780	805	849	938	844	859	850	839	834	823	849	847	862	809	860	885	877	869	853	844	815	858	879	864	876	849	864	831	847	874	872	878	820	883	831	865	905	883	829	879	792	870	839	856	818	865	829	838	790	863	822	831	832	919	838	831	910	883	936	838	841	874	896	844	809	828	839	828	862	858	874	830	843	869	790	842	873	854	793	793	872	784	857	863	857	857	857	818	827	831	818	891	825	847	870	839	850	919	841	822	829	826	840	843	836	769	788	889	826	901	841	851	762	829	834	860	853	854	801	866	833	876	875	898	803	860	865	856	827	812	816	808	840	834	879	887	810	810	865	809	870	803	857	837	829	846	814	837	831	837	872	909	864	856	810	817	825	806	840	858	836	869	844	825	880	865	792	865	814	853	820	825	808	829	861	861	881	857	855	765	822	873	838	863	801	843	862	813	876	855	848	783	877	839	881	874	827	845	837	869	887	857	852	828
40683	22086	10208	5176	3757	2938	2416	1933	1740	1497	1274	1277	1222	1176	1073	1048	1031	926	952	980	964	912	906	900	917	898	921	905	926	912	908	894	857	866	842	895	878	907	845	877	862	915	868	827	891	890	853	840	810	870	870	856	863	856	874	843	862	830	826	825	817	841	820	816	884	829	866	845	827	855	898	820	862	860	878	855	869	813	827	847	862	826	899	855	846	835	838	850	785	847	854	841	891	845	859	863	850	789	825	822	798	872	821	829	909	881	841	834	829	819	843	825	842	848	835	826	844	838	785	829	836	885	846	821	816	836	830	864	793	836	822	859	851	839	846	801	811	829	848	870	807	818	831	839	873	847	855	836	842	815	862	825	886	869	845	865	816	840	816	851	791	845	801	859	852	828	826	834	853	842	859	827	803	817	836	872	895	810	839	836	810	816	823	813	864	820	820	829	854	873	854	830	808	876	831	870	784	837	810	870	832	873	830	813	835	824	814	829	796	826	852	824	841	839	808	830	843	832	791	823	882	838	865	875	823	805	854	849	866	822	838	790	791	817	867	888	838	828	846	820	813	854	841	857	840	848	861	848	811	764	860	792	829	846	796	901	800	863	788	872	808	874	838	846	815	859	813	897	841	896	866	873	875	804	814	882	876	868	836	845	808	805	821	872	859	876	850	856	828	770	861	818	819	862	847	846	852	925	804	832	815	798	835	864	843	817	838	854	877	861	798	830	852	829	864	828	848	868	846	814	839	817	841	811	846	863	848	871	886	813	868	885	801	812	839	852	890	794	762	799	820	778	827	798	847	881	818	811	849	813	825	810	874	837	810	804	811	874	885	824	823	828	813	830	843	849	864	812	858	820	828	769	834	850	832	850	802	835	855	859	808	789	872	877	803	834	873	864	836	824	838	821	812	808	851	839	813	842	808	889	839	823	862	846	845	850	838	772	813	807	884	816	808	819	825	849	846	840	829	835	839	847	808	862	855	839	818	816	803	866	799	861	826	821	875	827	919	847	871	797	846	857	822	829	865	816	815	837	850	871	846	814	832	845	868	871	845	859	775	853	861	856	864	839	833	851	859	887	831	830	818	837	872	866	855	830	835	842	819	811	838	836	825	792	804	837	906	885	814	832	831	816	811	831	781	788	863	872	831	831	815	811	842	825	843	869	807	858	814	802	781	813	811	820	859	812	845	786	826	828	796	849	837	879	847	868	860	868	855	872	835	825	820	826	833	853	839	853	865	807	822	773	804	825	811	879	816	858	883	849	835	895	797	787	849	819	841	845	842	782	862	807	824	830	866	880	877	785	892	854	830	872	837	867	874	831	804	850	786	844	826	809	801	839	809	847	839	821	831	817	836	785	861	786	812	885	816	848	802	832	829	877	802	849	758	843	847	844	814	886	801	840	824	862	864	847	815	811	854	823	900	799	841	801	841	899	790	828	813	854	847	789	890	848	818	873	830	790	792	808	833	829	837	851	822	865	902	790	842	838	906	769	853	818	821	835	806	870	827	822	814	884	823	841	833	889	867	819	872	843	857	754	821	870	823	823	869	840	812	850	801	875	831	809	820	871	843	884	842	842	821	893	845	862	869	864	781	901	823	799	825	776	844	857	827	875	840	818	829	866	828	827	874	848	868	848	821	793	789	844	819	858	829	836	816	800	821	807	833	843	852	822	831	826	851	846	786	883	841	822	815	860	899	852	823	867	764	838	828	808	848	833	808	889	869	822	860	860	830	826	811	823	864	872	878	873	815	820	883	843	854	818	782	823	827	853	837	894	773	853	847	805	832	854	854	831	820	833	868	871	859	841	823	847	832	837	872	808	802	831	821	850	836	834	795	842	859	800	884	844	887	857	833	778	855	818	823	846	845	868	881	826	830	799	845	808	822	802	903	897	814	756	840	810	801	833	833	810	814	831	831	857	821	866	846	829	816	844	853	866	865	840	883	803	895	833	857	804	870	891	838	851	834	833	837	848	872	894	859	802	829	820	854	846	800	833	918	843	808	863	822	793	846	809	836	831	821	808	815	854	858	862	803	842	815	798	849	796	861	884	879	853	869	886	828	839	883	863	817	827	815	824	873	766	884	833	825	797	826	846	830	819	814	843	854	821	845	878	880	853	883	791	842	822	827	830	888	807	799	877	861	814	876	786	823	859	844	846	853	871	825	805	845	860	873	872	841	824	828	849	821	764	889	828	832	791	809	859	743	863	887	824	823	793	865	817	783	818	849	868	854	874	831	810	848	786	806	881	840	846	853	826	836	829	884	863	805	870	846	843	866	912	863	852	817	889	865	793	888	849	859	833	823	819	888	861	898	842	835	855	840	845	810	822	796	851	852	798	892	826	814	845	828	859	842	831	812	856	803	818	865	840	866	860	875	823	789	796	840	789	762	831	786	826	863	857	819	774	858	831	860	859	837	870	888	827	821	856	851	861	861	901	802	873	875	845	864	853	791	829	865	853	858	814	821	835	830	879	826	812	851	850	824	809	832	798	882	878	870	854	833	828	875	833	851	827	873	850	880	867	890	836	806	853	862	858	846	800	845	879	854	817	831	849	802	889	893	863	853	813	811	785	800	835	799	806	824	817	845	817	860	791	871	832	866	845	812	827	811	816	847	841	828	808	865	813	891	800	874	833	815	832	806	875	844	841	847	819	832	882	862	872	804	847	826	860	903	845	871	828	842	815	884	832	866	817	804	830	834	878	803	899	846	816	836	857	854	830	856	897	816	881	823	871	785	809	862	840	822	831	861	813	832	847	800	874	784	802	842	824	840	883	806	851	870	844	851	840	826	814	891	854	861	798	808	833	857	806	889	796	843	814	848	808	871	885	848	898	861	834	811	814	790	810	834	857	783	800	852	810	858	860	865	871	795	854	838	838	839	837	856	882	827	864	835	871	862	855	824	825	819	823	861	845	886	811	819	759	842	855	859	824	843	890	856	835	790	852	876	803	817	856	872	856	866	899	893	780	861	844	857	842	886	810	803	806	844	871	841	838	872	812	797	816	837	790	869	815	826	820	836	817	837	825	770	829	858	821	885	847	815	845	799	859	808	842	859	818	848	820	841	879	854	818	843	879	851	853	786	814	814	877	814	862	864	878	766	875	867	872	830	851	828	827	847	870	864	827	867	824	875	865	811	838	855	814	859	843	842	868	859	875	801	846	879	811	819	860	803	816	831	855	907	790	839	804	841	849	835	850	813	838	825	833	767	796	801	855	846	859	783	851	847	866	775	866	834	860	829	858	829	871	818	871	877	865	797	812	846	814	855	837	852	809	798	858	849	837	799	857	857	823	883	889	854	881	789	841	835	804	879	817	801	842	840	843	827	813	792	827	852	796	856	886	866	827	826	834	809	847	841	860	863	862	874	820	830	807	833	812	833	823	828	795	841	826	807	872	897	840	831	883	810	872	842	796	886	862	840	835	888	813	837	814	835	931	809	858	850	870	835	803	902	839	876	789	872	842	863	832	835	841	865	864	822	820
27937	18981	5354	589	454	391	368	337	347	368	351	348	327	379	327	336	339	322	346	336	328	302	342	350	348	345	353	345	319	319	366	362	329	320	377	360	329	352	343	351	339	326	330	320	317	360	354	322	332	360	359	336	320	373	327	336	329	330	334	337	314	340	356	324	354	341	323	338	342	380	311	353	340	330	351	362	330	360	328	316	361	332	311	368	370	354	339	348	327	349	333	321	351	340	315	356	360	345	354	355	395	341	334	318	315	351	349	354	331	334	358	350	330	331	384	372	353	328	333	324	324	336	375	347	342	345	340	384	376	322	361	318	319	332	333	342	337	350	338	298	369	297	338	354	325	326	322	347	340	363	348	347	334	340	370	301	344	334	343	306	357	344	376	310	324	332	367	368	334	351	366	330	356	341	334	358	362	340	339	338	333	321	345	335	327	352	328	319	314	319	335	329	364	330	343	333	332	345	355	332	335	367	342	351	357	339	338	344	381	348	322	344	375	330	376	314	348	357	368	344	319	337	337	362	343	341	349	313	369	379	304	354	345	330	364	346	357	326	332	354	330	341	332	309	338	377	317	343	314	341	368	317	338	333	344	351	349	295	362	351	346	354	349	332	347	319	352	360	324	346	341	337	362	356	329	324	352	346	365	313	325	374	339	348	334	335	374	345	346	346	366	306	337	362	332	362	346	351	336	358	354	340	346	342	333	350	340	363	375	348	325	350	336	337	344	342	329	331	327	328	340	355	344	347	338	352	337	310	334	344	385	318	334	343	347	342	339	339	342	338	334	333	308	354	381	339	363	373	324	336	354	340	326	390	335	381	338	341	329	358	325	298	361	333	326	310	335	349	318	314	334	351	360	363	380	324	318	336	336	353	337	360	319	304	352	343	316	347	349	353	353	323	347	313	326	348	311	365	358	350	326	315	333	354	315	346	360	325	321	327	367	308	341	334	336	344	335	306	356	350	312	335	322	317	327	332	338	340	345	328	327	332	343	360	320	324	339	384	341	349	349	340	367	347	370	345	350	321	320	320	346	347	331	376	337	357	329	353	348	346	319	353	341	327	326	331	380	363	341	327	361	360	368	356	362	335	312	344	304	331	346	354	342	299	360	328	360	351	334	344	338	338	337	356	320	340	350	324	348	307	342	337	360	338	366	355	368	330	346	364	343	342	333	357	324	303	313	357	320	342	364	349	347	346	348	335	352	358	360	337	333	325	351	319	353	321	341	309	400	324	335	348	320	359	351	335	326	321	330	363	335	361	366	352	358	312	338	374	344	340	346	353	371	353	356	335	319	338	310	324	362	355	324	333	348	305	351	329	347	324	338	346	352	365	362	349	374	380	324	319	361	321	339	373	338	331	342	342	343	371	354	357	348	346	307	329	331	353	359	323	329	388	347	369	342	373	337	327	307	338	347	333	337	347	352	340	361	325	321	348	373	338	325	358	338	356	321	368	324	323	326	331	326	303	336	327	384	332	351	379	367	323	339	342	319	343	354	317	336	362	342	357	329	359	314	358	367	332	329	337	345	336	372	354	346	329	304	364	343	298	391	320	354	315	346	349	382	365	315	358	328	341	332	314	345	331	392	325	317	343	349	326	346	360	396	360	327	330	321	330	373	309	314	313	399	313	337	363	354	363	346	360	324	327	325	358	343	365	321	322	349	361	335	356	358	333	318	356	333	319	328	279	367	352	335	323	327	352	316	385	363	331	353	339	328	311	324	328	348	343	306	322	327	360	325	349	351	331	332	323	370	359	339	372	330	375	317	364	329	340	371	334	332	353	334	339	325	308	352	348	335	368	362	308	335	322	349	340	362	337	345	332	298	346	287	328	333	328	306	331	329	333	323	374	363	337	337	324	357	354	363	357	340	353	333	325	322	379	349	334	357	365	332	335	341	320	316	318	336	350	347	334	351	321	350	324	330	369	360	335	339	373	330	359	348	332	321	401	354	345	343	317	348	352	311	347	333	280	357	358	332	325	357	323	337	308	347	332	351	343	349	336	324	354	333	319	338	342	379	317	347	398	352	316	286	328	340	369	339	343	332	340	361	331	320	328	346	346	309	369	373	344	337	328	344	330	354	365	312	318	341	307	348	337	333	327	358	337	357	333	344	377	373	327	316	327	356	328	346	332	342	343	337	324	316	331	307	350	382	342	312	320	384	341	316	348	324	356	368	326	354	336	315	344	329	331	312	351	369	380	333	341	323	316	380	341	312	342	328	346	338	342	350	300	355	349	367	357	329	335	339	304	322	347	364	335	361	339	331	333	341	335	341	346	345	348	339	359	314	345	322	364	354	329	327	329	341	326	314	333	325	369	350	356	381	343	368	300	328	366	338	328	347	352	335	351	357	362	361	320	370	360	355	368	341	323	324	370	331	353	332	354	313	334	329	307	340	334	377	345	314	349	336	370	341	352	339	331	338	335	376	319	353	381	344	330	373	338	345	319	334	359	333	352	328	328	299	321	323	332	335	353	344	344	359	343	327	349	336	331	353	340	346	339	352	362	381	376	340	340	384	352	328	363	336	332	343	356	403	360	334	333	340	329	326	329	342	344	346	347	342	333	351	353	352	339	333	336	332	319	379	352	367	347	353	358	366	336	352	344	346	299	329	325	338	354	351	335	340	353	359	340	336	347	353	339	346	312	319	336	340	327	346	328	352	334	331	329	326	368	328	329	359	367	338	350	339	321	328	324	335	388	340	358	330	342	352	304	314	329	357	339	337	344	324	340	334	342	330	316	342	344	341	356	346	304	333	319	358	340	352	332	354	356	313	353	346	321	327	365	327	354	341	319	357	351	344	335	361	363	308	315	354	354	344	346	347	366	334	321	313	356	319	356	320	342	347	367	364	346	370	296	347	344	323	332	349	315	350	327	333	364	324	322	330	328	312	322	370	334	369	366	331	336	326	321	327	345	353	335	351	345	339	363	334	320	330	323	344	377	346	334	327	358	340	376	331	356	340	324	331	322	340	370	357	340	352	333	338	350	346	335	378	337	332	318	368	312	314	312	314	340	349	339	341	387	346	365	321	333	317	365	370	327	362	347	360	316	341	336	362	347	333	327	316	337	337	360	331	374	348	346	362	344	348	343	335	351	344	338	335	339	327	337	354	323	355	359	391	370	314	330	355	325	332	337	309	340	354	342	343	329	331	364	337	342	342	341	340	317	347	328	371	364	334	334	352	336	318	347	340	330	334	336	367	316	351	324	353	361	330	327	378	304	342	361	364	312	320	339	367	335	361	336	319	354	326	333	345	363	347	325	357	335	337	360	336	361	331	324	328	343	338	357	377	328	347	353	352	350	368	361	348	331	357	345	336	327	315	329	364	339	381	317	354	324	339	319	330	352	349	349	344	355	331	332	339	354	328	341	329	346	346	357	332	361	308	305	385	356	356	363	347	315	338	333	328	339	323	314	369	364	353	314	327	342	340	324	300	325	308	334	321	352	330	326	346	352	345	333	373	319	334	356	379	353
14678	2114	767	512	454	501	446	456	431	385	404	400	403	393	387	351	390	420	385	377	386	387	369	351	392	420	381	382	379	368	396	371	344	376	367	377	386	373	389	367	350	382	401	368	358	400	413	340	381	395	402	377	392	349	375	335	386	409	407	373	384	388	361	394	378	376	394	398	379	398	382	407	366	358	398	404	380	333	395	353	403	368	430	367	382	371	369	432	377	383	374	384	390	356	355	386	372	351	411	353	376	390	381	342	373	372	394	394	377	399	344	393	391	423	352	415	373	410	390	368	387	375	365	380	399	379	408	393	396	383	361	451	369	363	365	385	394	396	404	361	377	376	350	371	393	392	376	384	369	384	365	356	370	357	384	387	434	409	399	407	347	399	373	383	372	393	371	358	383	398	398	387	385	396	382	366	354	345	370	393	393	349	390	368	385	352	395	371	415	372	345	426	348	367	390	373	360	371	385	366	389	367	362	360	381	359	365	363	400	369	387	371	389	384	408	387	368	383	393	364	381	374	387	384	409	404	406	360	399	373	378	376	394	363	391	387	348	405	369	378	373	366	373	402	362	373	374	406	413	428	356	375	393	374	383	397	420	383	348	366	422	404	397	395	398	378	369	354	373	400	374	406	402	378	362	368	355	388	426	401	399	389	394	365	391	390	410	374	400	365	356	364	385	403	424	380	339	354	411	385	383	380	361	404	365	408	389	380	385	373	381	387	380	384	401	378	384	407	364	385	370	383	407	358	365	372	400	360	384	409	352	362	358	408	368	395	362	398	358	359	393	378	366	385	358	377	371	351	421	369	398	377	381	372	400	388	394	369	392	398	404	397	359	375	393	388	378	372	388	364	427	367	376	359	369	401	412	378	384	391	372	396	352	364	404	368	377	376	362	392	370	396	377	389	365	352	405	390	393	429	380	384	395	383	383	372	376	411	386	377	384	390	413	404	367	356	347	402	378	382	381	366	406	353	310	361	393	380	415	363	352	399	386	383	388	341	384	389	372	391	364	386	355	413	380	410	362	376	366	419	420	374	351	369	400	353	398	378	379	343	434	373	379	434	387	369	386	368	351	369	374	361	355	385	381	359	397	392	394	375	400	403	367	376	387	389	363	371	378	376	373	391	379	352	370	348	399	365	386	357	357	420	376	403	370	385	354	380	395	391	405	343	381	383	363	389	406	384	351	371	374	373	394	386	404	391	401	410	376	378	377	362	347	416	366	378	364	373	415	367	407	384	369	370	370	386	353	363	352	388	377	358	351	387	382	417	388	372	364	362	394	362	399	378	390	354	395	389	368	401	394	395	355	380	366	332	379	400	379	376	380	377	387	371	367	371	356	382	356	395	376	390	379	387	327	379	390	377	344	376	381	382	401	365	414	377	406	405	377	356	370	360	399	394	401	364	412	434	368	381	401	407	358	355	380	394	358	374	387	421	382	373	353	386	381	373	405	376	395	383	424	385	385	390	371	378	406	408	409	388	381	403	404	394	377	377	397	407	420	390	363	351	362	367	390	373	385	384	342	381	375	373	382	376	371	391	388	366	374	374	393	401	347	381	377	382	353	383	384	371	353	375	388	373	355	380	387	379	371	401	375	379	416	398	397	349	366	366	366	379	439	366	366	396	392	387	343	374	395	387	363	390	393	387	365	371	379	429	373	398	360	369	397	369	368	403	358	386	373	343	371	393	379	383	390	359	363	388	404	381	350	383	377	360	410	369	345	398	382	385	354	378	387	373	365	368	397	406	379	375	368	383	369	365	383	371	390	359	367	382	404	409	387	374	351	402	379	368	362	377	406	416	407	365	368	401	397	393	399	414	379	380	391	362	389	339	359	342	380	401	347	381	373	379	374	373	379	412	419	390	380	392	389	348	360	393	379	372	393	380	412	364	391	403	349	388	390	393	385	369	381	371	395	361	414	381	379	357	375	380	371	376	401	398	366	371	357	382	444	361	392	362	412	344	379	399	388	387	348	374	378	370	392	367	381	365	389	372	390	359	357	362	360	353	362	348	357	391	369	361	403	386	368	375	410	390	414	357	388	362	355	377	419	378	368	410	374	395	397	375	405	382	407	379	417	371	366	367	390	403	374	392	382	399	331	363	396	395	394	366	392	368	375	417	376	366	361	400	385	391	345	376	378	375	361	363	372	354	394	357	391	365	379	386	370	377	367	406	337	351	356	418	397	343	388	345	391	395	364	372	398	396	403	377	377	356	372	405	356	360	380	352	383	381	375	387	350	356	395	406	363	370	375	387	385	342	373	384	395	402	359	391	397	406	361	431	392	357	397	370	417	348	339	398	376	389	385	371	359	424	369	366	371	388	344	389	397	370	384	350	387	424	355	373	361	395	364	385	364	391	375	387	397	415	380	390	374	370	391	392	395	348	368	403	411	393	379	401	401	369	377	394	394	396	403	388	373	369	378	351	384	359	398	355	384	398	382	374	417	405	384	382	370	383	414	354	382	391	353	377	400	363	396	408	403	383	375	390	364	406	350	399	383	388	385	395	376	378	387	393	367	370	407	376	352	338	383	396	384	380	381	354	387	376	399	376	399	378	400	408	408	383	374	359	400	376	351	366	390	364	407	397	369	358	403	369	411	378	379	363	398	389	400	352	398	388	393	374	371	377	435	383	336	401	373	386	354	381	392	377	352	393	383	386	394	358	411	372	408	355	387	361	369	371	388	389	381	365	409	366	391	401	353	359	377	367	359	370	385	409	413	356	361	430	438	323	379	392	378	382	395	403	340	365	405	378	390	361	411	411	364	363	377	364	407	400	356	365	349	428	372	388	406	387	374	419	348	398	360	365	368	376	356	414	366	387	356	359	387	382	403	362	378	388	402	369	355	387	396	373	375	344	367	406	387	375	360	388	377	353	394	387	355	394	360	407	362	376	361	366	368	382	379	373	388	395	363	373	364	379	356	376	389	372	391	405	423	366	375	371	348	371	385	383	412	379	403	357	378	359	351	368	420	355	374	374	365	406	405	392	368	389	440	357	398	406	383	394	364	417	358	371	376	396	380	388	383	371	381	363	405	401	382	351	404	412	396	368	413	399	381	365	408	381	412	404	350	372	383	385	401	378	385	389	335	371	395	382	390	339	397	373	408	356	358	380	383	387	379	375	337	381	382	380	396	352	382	352	344	361	376	359	413	365	369	386	402	369	381	381	361	377	409	389	402	410	404	393	369	377	376	372	390	383	376	424	410	416	397	393	369	377	414	407	409	414	379	379	342	375	370	395	412	381	391	373	383	369	361	394	392	362	414	389	386	385	383	332	388	352	420	384	371	386	366	345	387	371	356	351	371	420	389	364	368	400	366	353	396	407	398	385	375	366	376	403	387	378	385	388	392	376	390	376	381	384	341	384	383	373	386	383	392	404	381	393	413	383	368	403	413	390	380	397	380	363	383	368	334	364	384	436	355	413	389	377	410	370	369	378	370	407	403	362	374	350	393	400	412	362	357	360	402	379	418	391
23830	21100	28341	24083	21107	9917	1123	761	611	575	521	506	527	518	467	449	460	423	414	467	424	434	399	408	388	422	417	420	394	408	435	446	406	348	476	384	414	414	341	385	382	420	431	386	394	417	379	415	405	380	350	401	398	412	392	396	354	399	425	359	382	402	432	386	396	407	365	359	404	439	410	414	377	400	413	378	415	412	380	410	425	404	404	407	372	373	371	398	371	390	390	391	384	428	393	378	408	385	385	402	398	376	378	400	373	359	437	371	442	392	400	450	380	400	407	415	404	390	406	347	393	399	382	374	394	369	382	375	406	394	444	419	416	376	386	370	375	406	403	416	340	415	398	376	374	386	382	396	371	380	386	386	378	397	382	446	377	411	393	402	364	370	406	421	382	366	386	384	441	388	368	389	434	420	379	407	401	412	380	442	403	364	386	374	404	375	401	419	419	390	383	388	402	421	395	371	436	369	387	388	360	406	428	413	337	397	353	408	423	394	368	364	364	379	422	420	414	387	404	374	366	407	425	385	434	388	368	379	394	418	409	408	427	355	375	411	380	362	382	410	404	384	396	426	413	391	376	375	434	377	386	384	359	387	367	375	427	399	382	412	412	418	413	378	387	409	405	399	374	407	365	409	360	391	393	426	411	431	429	372	383	421	369	398	380	369	401	403	397	387	393	394	377	422	375	366	374	367	418	422	396	386	364	351	398	407	382	390	402	395	405	390	351	386	365	385	405	377	401	356	400	381	408	402	391	386	389	400	400	381	376	391	425	376	392	457	362	395	371	385	390	382	385	409	406	405	415	359	398	383	384	393	398	426	408	375	391	401	420	398	398	397	389	385	430	383	407	372	400	383	372	417	384	373	398	367	398	380	391	388	427	425	424	396	369	370	368	380	384	377	408	400	413	347	390	397	389	391	367	387	378	408	359	422	386	387	403	404	371	364	366	388	398	391	442	390	404	415	437	426	372	393	369	370	399	422	397	380	384	370	396	395	407	401	362	393	363	382	392	389	400	401	354	413	412	369	397	341	384	402	397	370	415	385	375	384	388	407	405	388	398	393	395	402	364	394	426	409	392	415	410	360	384	435	392	408	417	377	416	381	396	397	349	429	398	365	407	397	413	380	404	371	376	390	397	381	378	405	425	380	407	378	379	397	389	368	380	417	402	397	419	402	367	379	400	356	389	363	368	401	382	394	408	381	389	396	417	373	394	357	384	425	406	390	398	417	405	378	350	396	398	409	416	383	399	394	390	415	356	391	405	354	380	357	379	382	381	364	374	367	383	379	383	404	396	343	376	402	395	383	412	404	368	411	408	407	414	382	389	424	383	395	419	360	397	433	392	392	403	387	380	406	381	371	386	386	412	452	375	381	380	413	441	395	369	402	390	373	420	373	379	416	406	359	380	411	371	382	402	414	388	412	403	375	363	367	384	357	397	413	416	371	402	373	363	397	377	396	403	370	395	382	403	396	418	406	364	418	399	359	428	364	385	400	404	367	394	381	388	416	378	387	398	409	404	410	433	376	386	397	393	370	424	395	381	370	404	380	400	372	407	352	394	413	397	377	394	406	412	390	389	382	436	384	389	380	390	392	388	417	383	379	358	418	379	371	395	388	415	366	372	394	392	394	383	417	382	361	359	404	397	390	416	364	426	379	402	365	390	405	392	356	413	392	367	373	406	384	427	391	371	361	387	399	404	381	381	415	370	390	421	399	427	389	400	368	386	380	367	374	414	372	386	418	362	387	413	426	392	381	404	403	376	418	376	382	376	425	345	393	404	415	408	406	377	366	440	358	378	389	344	394	368	389	372	367	370	401	399	399	399	384	391	397	361	366	398	424	403	341	405	401	385	371	385	392	429	400	418	415	393	383	393	377	424	383	406	401	331	365	350	419	373	366	398	423	396	387	414	360	375	395	400	392	373	360	395	389	432	395	380	395	404	407	428	371	381	413	400	394	369	395	393	376	432	340	392	412	423	395	390	407	378	393	352	375	390	406	384	389	423	394	423	416	409	402	416	385	407	384	433	402	416	382	378	382	398	370	380	349	414	413	375	392	371	448	381	406	398	392	457	395	407	364	389	339	389	390	373	390	382	395	408	387	395	424	439	428	390	406	372	377	404	384	428	387	374	401	388	406	380	373	380	414	406	399	368	372	415	382	397	385	407	396	411	373	381	374	381	383	350	345	403	381	379	395	380	385	418	383	366	380	371	415	422	389	411	389	379	359	403	380	385	392	383	417	376	376	412	356	414	396	360	395	420	377	381	389	390	417	414	388	398	420	399	428	382	400	390	406	414	421	402	357	358	382	364	405	399	374	409	378	401	388	394	377	382	397	406	356	413	428	392	407	397	385	400	378	436	415	418	378	373	420	399	373	369	438	396	388	369	363	406	389	416	373	441	419	402	410	397	389	391	394	403	353	389	395	410	379	356	415	376	389	393	363	406	380	380	385	394	386	383	344	374	363	376	374	400	373	464	414	391	348	371	398	363	382	393	396	370	386	391	387	384	395	397	379	380	380	372	382	385	380	395	404	391	360	361	418	397	397	394	372	382	376	382	349	422	394	365	379	396	393	419	358	418	415	385	397	397	389	404	373	393	398	417	419	378	406	380	406	393	374	409	391	387	379	376	386	399	391	388	396	366	388	385	384	413	369	428	392	390	387	405	413	384	368	387	382	396	357	380	369	393	375	387	421	411	373	384	389	377	369	382	374	371	419	381	386	372	403	420	416	372	395	407	386	365	425	411	384	386	381	389	397	367	404	403	392	413	437	380	386	393	409	419	338	371	389	414	378	382	381	388	399	380	366	423	403	396	392	400	414	393	405	433	407	437	400	412	368	369	415	403	407	407	371	424	411	370	367	414	385	355	391	386	380	374	419	350	371	422	359	394	430	381	391	365	390	332	387	389	403	400	382	401	394	396	407	390	397	391	401	366	379	375	405	399	401	407	452	372	413	414	395	405	392	417	407	386	378	408	427	407	386	380	370	398	398	393	353	364	400	372	391	397	381	368	403	413	416	395	372	375	432	407	400	393	399	376	367	375	390	372	358	389	387	337	423	405	403	389	353	383	393	374	383	395	388	415	420	397	397	389	353	426	375	379	384	428	387	369	387	435	381	419	361	360	402	363	401	402	388	386	383	409	419	430	391	364	389	394	405	398	396	401	380	405	387	409	375	371	384	422	418	378	364	380	381	384	384	404	341	389	413	387	425	385	382	385	399	394	439	330	419	416	376	397	396	395	394	382	415	414	406	402	428	414	410	401	369	379	374	376	384	407	371	399	422	396	405	371	412	410	413	389	376	382	367	422	411	368	420	385	413	388	423	430	398	404	390	380	411	396	395	406	383	413	405	386	368	342	388	385	395	346	388	387	407	390	425	391	426	382	385	406	405	435	418	396	387	386	381	381	394	376	401	404	391	385	381	413	375	399	380	388	405	378	353	397	394	351	348	363	379	429	426	383	430	411	360	400	400	404	373
34255	12827	6082	2771	1924	1521	1202	1025	849	755	691	587	576	518	496	498	499	505	481	469	468	454	505	419	450	459	444	424	403	448	453	449	457	418	448	399	413	440	442	437	466	399	452	421	399	434	422	407	414	443	386	432	442	372	436	445	421	468	394	384	409	425	409	426	402	420	442	406	445	405	417	402	389	423	400	418	400	415	427	427	429	371	394	433	411	394	432	443	432	411	429	440	433	455	426	406	435	421	411	449	392	429	436	408	425	426	419	462	382	433	452	419	468	431	411	431	413	378	415	391	424	429	434	435	433	383	416	403	418	425	429	430	413	424	436	411	436	442	403	433	413	436	392	421	382	425	467	430	388	423	397	469	398	433	406	391	406	385	443	444	412	401	401	439	418	391	380	454	409	388	368	437	431	404	376	415	434	409	413	422	403	428	403	414	443	426	441	414	397	413	439	412	403	416	402	406	411	439	435	448	408	402	413	404	417	428	405	444	418	383	426	385	427	397	404	394	427	386	390	402	420	416	420	422	404	411	426	391	412	416	385	399	446	426	387	410	415	410	415	417	420	454	398	443	447	388	437	407	416	374	422	384	433	398	445	403	422	407	403	429	386	374	397	448	436	416	425	416	416	417	413	395	437	383	422	431	437	412	452	393	402	365	449	395	418	402	419	395	389	390	398	419	391	382	437	404	428	394	402	400	449	431	395	409	384	400	430	384	397	403	404	417	395	415	429	408	428	415	395	396	408	392	432	406	447	388	446	425	401	388	412	432	387	434	429	408	451	414	396	424	396	433	424	392	443	416	401	427	393	380	411	408	424	370	409	419	441	440	433	401	405	420	403	406	423	390	406	379	438	425	405	434	426	415	427	395	418	406	402	428	404	410	400	451	373	384	435	393	424	401	418	391	420	395	390	406	438	425	410	377	433	420	392	411	405	427	420	391	446	476	374	420	418	433	437	430	435	406	431	446	390	379	375	427	439	393	405	419	432	412	427	443	409	392	394	383	421	366	404	427	410	421	400	405	414	433	403	416	406	411	446	394	452	428	401	449	450	415	406	442	408	398	421	412	417	422	430	369	412	416	406	414	400	419	419	435	395	415	428	405	411	391	423	420	408	409	445	435	384	396	476	394	387	370	388	379	451	433	403	417	439	397	424	404	417	406	413	423	410	428	411	411	442	426	405	370	414	410	438	420	394	402	454	412	431	396	406	400	424	438	401	448	409	410	430	386	384	453	418	403	418	393	407	427	418	406	412	413	406	370	427	398	397	440	411	396	416	399	420	433	423	408	420	404	419	437	402	395	458	401	418	438	433	430	413	418	435	379	427	371	421	424	406	396	416	416	405	397	377	434	398	443	447	434	424	420	396	388	396	430	381	440	434	431	417	430	420	387	404	409	439	425	396	426	394	413	395	385	398	427	434	394	415	394	412	406	442	394	401	393	412	426	377	427	408	412	431	410	421	391	412	390	437	425	402	436	452	434	393	458	370	398	397	394	425	422	400	397	402	427	369	382	430	423	452	404	416	398	421	445	381	422	413	398	429	431	406	411	414	471	429	395	420	411	392	400	409	406	393	392	393	390	436	399	403	406	398	438	416	455	420	405	456	434	419	415	406	420	424	383	439	414	385	409	405	421	428	405	372	384	450	420	397	428	414	455	428	400	420	398	418	407	414	433	403	409	425	422	423	409	404	450	415	426	400	403	408	404	429	414	427	423	435	406	385	399	402	465	390	404	417	444	402	432	409	399	420	409	447	441	447	428	392	417	392	407	433	391	464	383	440	394	425	402	413	423	386	394	376	407	390	426	430	421	410	416	405	390	376	418	423	404	418	419	384	399	415	424	390	410	426	414	401	448	393	398	442	426	399	382	412	413	426	411	385	401	422	426	425	438	418	382	433	389	420	423	407	404	434	403	436	420	401	415	414	435	406	385	416	445	396	415	437	410	427	440	418	403	411	412	405	393	424	417	406	428	405	431	399	442	413	422	417	413	425	404	397	437	411	390	373	417	399	426	421	401	381	411	391	407	401	433	414	421	369	417	422	413	433	433	409	409	419	399	427	400	410	405	430	422	404	422	411	393	414	408	384	440	400	430	429	404	391	436	417	409	407	420	424	421	401	424	416	441	455	429	377	421	418	404	428	398	411	397	440	403	395	419	411	413	414	424	452	386	414	387	422	413	376	437	428	415	440	406	417	417	395	388	432	414	448	414	411	426	420	391	452	423	424	414	402	417	380	426	429	408	426	443	408	398	411	411	434	423	422	379	378	399	438	400	409	438	415	394	431	420	454	397	442	411	398	431	428	434	437	448	399	444	432	406	436	426	398	425	365	402	417	367	399	410	424	421	374	395	424	448	433	451	428	394	411	423	431	403	429	450	390	405	424	395	435	419	399	416	439	411	405	425	404	417	382	391	395	378	410	398	397	394	380	420	416	422	390	388	412	403	419	358	439	430	412	402	440	410	409	418	382	409	399	410	436	431	431	452	406	382	415	454	400	422	391	426	379	431	398	414	413	414	422	415	424	445	413	407	404	428	411	380	412	429	409	373	408	410	383	420	421	402	425	414	419	440	425	408	423	403	415	413	443	423	425	420	386	390	422	438	405	418	416	431	399	396	450	419	447	441	437	422	398	413	433	431	413	414	415	457	414	427	408	427	445	387	389	419	416	404	413	410	385	431	438	421	449	403	391	394	442	390	426	393	417	389	427	394	413	390	411	404	434	419	426	412	433	431	434	428	456	403	443	482	401	412	415	424	414	433	419	412	433	397	454	466	428	376	437	411	439	409	420	413	394	410	411	433	389	435	425	402	415	405	463	420	400	424	424	404	412	416	423	448	375	451	394	440	430	389	394	433	409	435	431	423	445	414	392	409	397	424	392	409	430	384	379	414	431	418	432	431	430	435	399	451	421	393	415	396	393	416	416	466	392	399	400	415	408	401	431	440	418	429	418	435	415	396	406	427	403	452	426	443	407	401	441	424	396	413	428	423	375	424	418	403	443	439	435	436	401	396	420	388	445	423	404	436	422	410	436	418	441	451	416	411	372	391	392	428	433	468	412	463	432	400	452	434	385	486	415	385	412	460	435	401	418	419	414	441	444	406	414	440	402	424	402	425	440	423	421	397	385	382	388	403	369	428	434	430	450	415	380	400	420	434	409	395	420	393	409	416	386	426	416	435	423	422	398	426	410	412	394	423	381	420	443	423	414	417	433	412	434	402	425	439	407	419	419	424	403	427	364	399	400	447	464	401	477	415	413	420	393	405	430	440	446	394	400	391	426	426	413	417	406	419	449	402	429	394	400	421	400	403	380	405	382	424	433	407	366	465	419	406	421	420	410	383	403	405	442	393	417	405	395	405	422	409	413	436	393	392	400	408	408	414	433	412	424	417	406	395	430	385	411	413	459	434	427	421	410	422	396	433	421	397	430	396	415	415	412	417	439	428	430	424	443	415	396	401	408	403	404	404	424	448	399	411	398	421
25023	21098	27056	25267	9824	1070	892	820	811	753	754	731	728	699	692	676	706	674	679	717	701	709	635	672	678	662	674	687	700	680	679	721	676	683	679	659	683	674	682	663	673	662	669	705	662	672	686	721	657	693	678	637	654	680	718	667	692	643	634	643	661	647	669	736	641	634	644	668	655	633	661	659	647	729	652	644	682	656	677	657	686	691	632	668	638	659	685	686	675	665	688	638	680	683	687	663	685	675	687	695	669	635	673	677	671	697	663	682	678	663	682	665	692	702	644	644	694	660	697	638	655	636	675	650	685	674	653	684	700	654	639	658	671	659	650	658	696	667	675	621	694	667	575	682	619	696	623	650	685	662	677	635	711	713	643	712	689	633	665	645	651	651	643	672	674	656	627	659	647	654	634	658	621	716	637	653	655	725	668	693	680	661	654	614	648	625	663	677	665	667	687	685	676	682	697	680	668	666	615	626	642	665	685	659	653	682	680	632	683	665	693	680	649	706	674	711	680	696	643	642	743	664	684	677	667	712	668	642	674	672	639	662	645	657	606	641	645	646	650	655	680	687	662	649	689	657	701	622	688	659	697	676	672	709	699	711	637	654	687	688	661	675	649	651	675	631	724	623	627	649	665	690	690	669	631	668	651	652	663	703	693	694	687	657	642	668	670	673	695	680	660	661	658	624	628	673	666	632	659	646	648	626	715	720	658	660	667	634	652	611	696	632	622	651	624	684	678	640	676	649	601	679	650	695	673	701	681	700	678	638	639	674	654	685	633	691	612	697	657	718	629	717	655	707	659	686	618	688	718	666	702	651	649	695	644	633	660	640	640	699	705	643	680	658	681	703	694	637	680	659	643	703	718	687	655	663	654	671	649	638	696	659	597	663	635	659	637	704	651	685	629	623	667	690	682	682	686	633	662	659	701	653	632	690	637	676	707	660	608	672	633	648	690	643	678	675	682	627	636	661	656	675	684	694	670	625	648	655	660	610	686	674	590	662	683	702	650	691	673	642	660	638	632	693	625	643	651	687	695	648	662	631	664	667	696	639	665	685	715	648	636	647	673	695	699	649	649	656	641	640	666	668	685	661	659	691	700	665	668	654	652	676	642	647	595	706	678	644	629	676	652	634	667	593	666	613	676	658	698	689	638	629	646	632	655	651	626	663	648	729	698	669	668	680	637	633	670	647	642	675	617	675	701	623	650	621	688	654	704	643	611	634	672	666	647	655	650	675	691	658	681	676	689	653	639	638	690	627	690	692	624	669	699	671	700	645	644	656	623	668	696	697	656	654	645	670	686	659	706	686	677	628	665	723	646	635	661	697	669	625	652	668	664	624	613	637	634	646	675	613	657	638	650	630	641	633	635	643	679	631	671	680	651	676	637	642	658	667	615	628	711	662	684	693	648	631	674	662	682	647	601	596	654	644	660	614	660	684	628	638	659	679	660	710	717	692	653	684	689	658	636	678	637	662	679	632	651	596	684	698	702	628	674	677	654	688	655	660	706	721	663	708	660	662	643	633	650	681	669	691	669	641	701	655	667	677	662	665	618	684	639	660	672	639	649	675	623	669	674	644	611	675	706	668	620	670	667	638	684	697	662	703	719	661	634	644	658	644	682	720	642	635	638	616	699	690	621	632	661	677	686	665	699	670	611	624	622	709	662	697	681	643	656	674	697	660	650	684	652	681	634	651	664	639	680	664	651	682	666	669	672	609	683	701	681	694	647	664	681	690	611	634	673	692	726	660	665	659	659	710	649	655	665	675	641	630	660	654	641	667	680	673	680	621	707	652	713	696	680	684	672	633	658	658	705	643	671	691	676	705	663	650	676	668	666	708	652	622	664	651	642	669	656	684	687	664	672	665	624	658	705	658	651	709	692	716	629	679	667	647	652	665	655	655	663	676	608	617	661	640	643	658	667	663	649	652	673	670	704	660	636	676	655	623	641	645	626	622	658	693	665	704	677	717	671	657	671	634	686	655	703	661	613	662	696	670	696	660	663	683	666	632	652	714	657	670	652	689	721	686	660	616	621	638	657	681	705	692	656	643	650	695	720	705	651	657	636	661	696	703	654	662	684	616	669	654	643	659	644	674	658	607	661	704	648	688	659	650	634	652	652	698	673	591	681	636	672	659	649	660	637	673	643	659	629	643	673	675	622	653	622	644	685	661	645	701	650	633	689	660	661	688	668	626	668	723	688	680	668	636	646	645	702	715	621	650	699	675	647	627	640	661	705	669	665	680	645	643	668	686	651	664	682	619	654	639	676	662	687	702	657	650	641	622	645	639	673	676	665	654	647	679	655	675	718	627	652	696	656	694	651	625	639	655	672	679	674	698	693	626	621	662	641	674	658	624	677	705	641	677	662	592	704	663	718	622	667	672	663	683	682	675	660	633	682	645	650	691	638	696	649	685	658	703	642	651	655	643	639	654	696	627	655	682	688	657	563	643	668	685	676	648	663	670	677	642	679	657	680	624	678	645	658	644	731	632	635	686	628	654	677	681	669	666	613	639	689	655	614	711	701	634	695	745	669	654	644	677	666	666	700	705	638	668	633	652	673	659	641	658	675	659	701	677	674	659	654	654	692	670	637	674	646	673	672	638	676	650	683	672	739	654	651	655	682	715	695	615	691	639	697	639	637	710	672	670	640	674	715	655	668	685	683	679	663	647	696	639	659	661	625	649	611	642	691	664	670	645	637	633	672	681	615	657	622	687	626	695	677	627	680	643	649	668	693	675	695	653	668	673	634	670	646	631	697	680	686	714	667	642	651	683	656	657	694	659	653	636	659	656	684	677	670	691	658	674	677	702	667	656	679	648	627	669	661	675	660	659	645	620	671	643	699	677	645	663	689	668	672	665	627	670	677	615	650	683	748	671	693	630	708	660	641	686	632	654	673	697	648	672	640	683	651	657	679	617	677	637	681	647	666	659	667	635	625	623	635	640	678	667	669	685	665	624	693	682	634	663	696	621	657	644	659	644	648	656	660	603	679	664	686	662	652	624	645	687	700	681	674	662	686	652	658	639	677	640	619	685	664	664	660	651	718	674	673	654	677	674	681	666	639	665	686	694	652	662	680	659	677	641	628	681	679	741	616	659	650	680	651	677	646	639	651	665	653	674	670	666	688	656	657	633	659	666	662	683	648	701	603	641	646	636	606	685	672	670	658	658	642	656	656	640	640	705	656	693	665	707	681	639	615	657	626	673	644	686	679	695	671	668	655	672	687	652	665	693	678	643	666	655	626	638	667	651	608	687	677	656	645	621	666	641	650	682	658	678	683	630	694	662	650	651	666	609	638	640	675	701	702	663	662	636	715	689	693	657	636	716	620	647	665	700	617	666	644	659	675	643	620	657	648	632	629	646	614	676	622	670	633	694	663	608	638	683	683	654	660	683	685	699	660	653	589	668	635	686	628	630	689	627	742	661	687	649	657	687	660	638	651	618	669	621	669	659	651	696	712	610	687	655	639	650	646	680	628	684
30469	10281	3702	1901	1516	1254	1143	1009	951	842	853	826	809	774	739	800	773	701	706	752	736	754	691	748	695	727	694	733	725	722	676	670	685	731	755	702	688	687	775	732	739	734	710	667	701	784	720	703	707	632	744	679	723	708	748	699	714	682	695	708	692	739	660	685	701	707	719	734	721	720	697	665	745	674	695	673	669	695	684	709	734	691	708	683	671	696	740	691	667	715	679	712	701	681	725	709	682	726	747	688	641	672	688	659	769	745	743	705	721	689	714	646	723	713	708	730	690	724	704	694	712	749	666	695	690	734	647	730	680	723	725	690	691	669	680	685	699	666	683	723	699	715	761	674	741	693	724	698	731	695	735	646	673	708	725	689	715	700	722	710	689	727	667	726	761	688	663	720	734	693	643	712	701	668	738	705	748	728	711	681	699	696	737	677	669	675	699	725	712	717	697	734	724	720	711	628	693	730	732	704	701	724	681	701	708	725	725	715	698	715	694	661	753	709	712	722	723	706	718	674	735	728	703	670	703	735	728	697	725	674	684	667	722	647	657	693	658	712	714	649	736	664	729	744	674	666	683	671	706	720	719	683	738	691	705	694	733	744	705	660	714	679	696	693	666	702	718	729	677	630	653	677	711	651	687	729	710	703	720	695	670	683	647	703	722	684	709	706	661	678	690	687	730	678	693	713	705	667	665	679	701	701	688	667	672	720	681	725	676	721	715	676	654	699	714	713	640	681	736	731	652	673	708	712	686	692	703	687	744	676	725	713	657	706	690	694	711	702	685	699	698	731	715	707	673	721	711	726	659	712	717	716	698	688	650	684	706	715	656	665	666	702	704	700	702	712	684	696	702	695	715	678	693	706	741	729	699	665	746	681	678	665	692	675	662	712	718	691	671	705	692	707	732	718	697	713	700	676	706	728	711	705	747	703	738	692	703	761	723	687	695	686	690	696	710	717	730	724	750	718	659	700	698	730	739	744	661	649	688	672	680	728	694	698	724	729	723	672	733	644	711	723	679	757	730	676	698	630	695	705	687	721	709	672	700	715	714	732	694	700	677	650	661	658	695	698	742	734	654	712	721	712	699	681	735	725	670	733	737	726	733	707	719	713	693	718	699	701	680	735	677	762	666	721	723	652	694	719	724	691	752	708	666	721	715	671	705	716	715	709	727	693	709	727	667	721	697	653	717	693	668	734	715	724	730	698	679	686	689	728	697	714	671	697	706	717	689	712	693	680	751	687	722	682	685	713	721	700	723	672	691	735	678	705	729	712	672	710	670	683	681	710	703	732	686	696	717	713	756	685	677	704	688	708	758	691	694	686	716	721	615	640	701	721	714	733	702	692	692	683	655	682	707	726	666	687	695	712	699	716	733	744	746	671	629	763	737	687	723	710	704	672	696	734	712	730	681	686	708	720	715	700	735	655	688	694	727	662	685	662	696	715	718	686	724	783	660	755	681	694	691	698	691	741	680	651	687	704	735	728	676	694	679	719	725	722	716	669	683	690	706	708	724	700	705	690	721	730	693	748	682	667	694	725	730	736	719	697	716	702	715	719	727	693	699	666	711	658	691	692	727	707	688	685	689	706	687	661	705	666	741	705	673	719	672	667	711	698	723	683	714	725	676	733	728	700	686	765	744	693	678	720	694	711	724	682	733	738	744	692	674	696	668	723	677	714	761	689	703	659	675	724	704	744	677	719	716	665	728	714	730	652	658	689	692	705	684	674	706	683	682	704	687	696	694	700	678	670	754	685	770	677	702	741	692	724	691	643	761	706	705	748	740	674	665	702	675	705	695	733	713	694	716	701	684	711	711	737	689	645	730	647	671	728	653	707	701	693	704	703	697	726	695	726	693	679	696	696	678	738	684	670	678	666	720	706	699	687	709	697	692	704	702	691	682	656	742	697	654	665	693	692	688	754	657	695	660	634	677	677	740	691	656	719	751	706	708	666	712	720	690	720	652	687	691	672	681	701	657	687	747	699	680	706	710	731	688	690	649	707	711	719	731	712	622	655	705	659	722	703	688	696	747	735	664	694	669	679	770	708	728	719	658	698	711	668	709	721	647	708	711	706	697	673	679	713	699	661	716	692	692	707	686	693	743	717	671	690	709	717	700	728	685	685	715	695	708	727	714	663	729	712	656	735	722	668	662	708	681	726	690	736	637	727	706	688	679	742	755	687	671	746	738	688	707	669	726	731	699	677	670	732	762	681	669	678	734	711	718	687	676	673	719	675	705	713	680	754	733	702	734	683	693	682	690	724	647	708	703	695	715	678	690	673	712	727	704	694	694	753	722	691	711	680	685	687	709	707	718	733	723	693	736	706	760	747	720	709	713	702	727	681	719	695	723	697	664	663	719	686	724	711	740	688	676	683	677	648	723	717	742	725	704	678	717	692	728	688	684	707	670	731	699	699	731	748	696	726	715	701	693	670	718	694	676	714	683	671	697	680	734	705	685	711	708	716	724	714	705	715	690	734	716	709	687	710	752	719	679	690	722	653	702	678	735	684	782	749	662	736	652	686	702	667	642	698	661	738	707	718	688	647	711	690	711	703	674	697	703	640	707	696	710	720	698	651	725	650	690	663	690	759	708	723	679	694	703	736	729	703	736	674	698	693	675	702	666	707	730	710	739	699	736	711	664	731	685	703	729	689	684	693	692	707	686	722	762	682	673	687	723	752	683	693	733	691	692	678	706	746	663	691	727	675	695	680	708	694	720	746	643	728	753	663	683	698	728	741	680	731	743	729	702	705	719	709	696	702	654	690	726	724	724	719	684	710	728	690	748	721	703	708	721	705	774	665	702	703	685	695	674	708	713	657	699	675	667	705	748	722	719	746	626	695	731	650	735	696	740	702	673	733	702	671	711	695	670	682	676	735	675	710	691	674	719	667	703	718	710	688	719	641	680	678	705	674	673	734	733	690	660	680	690	727	704	721	705	737	682	710	703	649	699	727	737	731	700	704	690	670	733	753	719	705	692	694	712	690	706	718	712	694	684	712	759	737	719	727	692	764	662	677	765	729	688	733	718	698	678	708	680	708	642	699	668	717	715	676	729	679	676	640	699	751	692	719	649	667	710	686	687	709	701	699	664	750	690	728	691	714	696	702	752	665	703	685	733	675	687	722	717	708	702	738	682	690	720	697	722	691	706	687	685	716	719	754	690	717	691	752	683	691	677	693	716	677	683	770	706	654	674	695	705	698	693	690	707	677	696	702	737	681	712	661	756	732	675	696	672	685	705	759	723	675	678	692	679	671	708	703	716	717	702	729	747	705	665	743	702	704	677	713	681	673	696	718	736	703	662	729	722	657	685	747	673	704	650	705	725	649	675	711	711	696	740	703	713	684	720	702	692	687	729	665	683	746	688	700	721	701	704	698	706	694	694	712	683	735	714	739	752	666	685	687	691	743	682	643	708	690	712	709	713	679	702	736	699	711	717	670	707	670	693	678	650	715	709	710	684	685	690	714	704	662	736	657
22695	21146	28715	23835	21151	21220	8496	1694	1252	1228	1089	1102	1018	1021	987	930	901	965	925	896	873	922	943	888	885	921	900	817	841	878	864	861	859	929	883	905	896	848	808	853	816	878	875	847	848	841	854	869	834	895	864	830	827	837	889	815	839	815	800	888	836	908	833	852	897	817	870	855	829	865	821	827	866	878	818	844	875	807	867	844	869	889	824	884	828	900	799	831	816	900	847	857	792	860	857	833	892	789	903	834	798	820	858	878	819	923	936	820	825	809	877	828	813	849	845	877	866	849	844	885	821	875	868	863	856	854	864	867	861	811	876	908	823	905	841	845	834	832	832	896	813	852	871	874	816	835	836	806	867	896	846	855	835	839	825	920	896	851	872	876	849	881	843	850	848	828	840	825	802	827	865	856	856	850	849	844	812	784	848	852	797	801	833	801	831	879	865	820	812	861	901	871	858	774	820	846	831	843	842	849	859	843	830	899	832	873	822	825	832	826	851	847	857	859	809	858	825	840	847	802	831	838	889	819	770	846	834	864	850	818	853	833	876	877	871	862	882	826	793	883	832	774	840	813	848	920	890	878	902	828	853	881	847	826	828	816	839	818	815	857	794	819	810	815	859	828	845	826	858	772	879	799	890	853	903	822	872	870	913	842	802	795	812	874	807	895	852	810	863	853	862	835	865	828	901	780	862	869	793	855	829	859	854	847	864	868	819	884	865	880	855	845	874	859	864	808	830	840	794	879	848	871	866	814	823	828	804	818	827	799	840	802	806	803	827	815	891	842	804	830	841	867	791	814	819	842	851	834	815	840	882	867	825	812	844	812	895	846	778	819	859	834	858	838	836	840	817	848	816	817	857	840	831	857	828	826	844	882	865	821	847	842	837	876	883	825	872	798	870	870	847	838	827	850	875	829	791	866	880	799	845	806	867	818	867	830	916	825	875	826	853	807	838	827	865	857	813	865	828	820	832	874	862	889	797	862	870	809	842	860	875	835	948	870	772	826	901	861	847	805	843	852	869	870	836	865	851	847	847	875	849	817	854	892	812	851	844	843	844	831	878	857	855	842	850	854	915	813	809	844	815	813	874	893	811	808	838	836	787	862	825	829	908	818	807	846	837	864	870	848	884	822	890	852	837	827	841	914	834	854	805	808	818	863	851	893	885	848	852	816	868	893	862	848	851	820	874	811	855	852	791	844	847	845	847	851	878	850	874	838	805	898	832	856	869	837	781	896	848	842	797	825	877	852	886	881	822	860	812	870	862	801	833	822	850	830	863	814	806	835	817	808	859	892	798	859	824	859	890	828	856	757	848	818	859	847	883	844	803	838	811	903	839	840	845	810	845	783	904	880	835	909	824	838	850	855	794	849	834	860	824	828	799	896	894	879	834	831	821	824	846	802	804	833	844	848	848	860	849	869	824	822	832	842	833	850	835	848	818	785	847	858	869	810	857	849	863	813	855	852	867	855	852	902	825	902	851	847	877	853	801	857	806	850	833	871	839	819	837	870	841	870	842	864	859	874	909	809	828	871	874	821	862	831	827	816	821	805	886	854	789	844	849	829	842	813	871	877	846	825	883	844	849	819	869	857	855	847	832	806	879	846	832	799	877	860	888	809	819	855	866	848	867	790	857	869	820	866	848	799	837	852	826	853	812	827	856	776	847	823	824	826	819	867	761	806	848	808	845	870	822	864	852	864	838	826	922	843	799	861	809	814	793	805	787	822	874	871	865	873	823	862	867	797	822	811	868	886	903	798	821	853	803	863	861	866	845	875	775	871	840	826	855	826	881	869	826	829	784	793	887	798	790	835	865	801	844	817	882	817	867	895	847	826	794	877	846	853	870	829	872	886	828	843	877	840	849	818	798	854	881	880	863	855	845	847	900	814	869	818	876	863	846	830	833	851	889	809	799	859	831	850	866	827	863	863	897	862	837	856	826	842	846	788	804	849	822	824	859	865	842	861	870	881	874	841	830	805	872	848	871	832	791	873	864	864	867	845	880	828	840	875	870	868	898	825	842	905	888	875	912	821	825	760	850	810	832	826	862	836	856	833	838	841	845	823	846	862	819	850	828	816	858	815	830	821	779	833	841	813	868	843	844	900	861	828	853	843	803	822	820	839	817	819	838	824	814	817	868	847	896	827	834	884	818	825	843	779	844	800	843	817	865	861	879	859	869	895	824	867	869	779	831	895	821	831	762	836	813	796	835	827	832	809	798	848	834	799	831	827	865	869	819	790	849	854	836	852	818	785	843	848	844	855	807	861	782	853	845	835	840	836	872	845	832	872	829	870	870	856	852	842	845	914	906	894	841	862	820	833	871	887	863	838	865	869	854	849	880	870	864	853	819	780	901	843	854	843	868	830	847	868	860	832	790	869	824	819	834	843	899	853	826	848	835	845	810	842	829	821	866	896	858	868	839	803	839	819	820	869	894	851	874	874	851	787	777	800	879	827	814	802	873	817	861	866	891	863	773	871	862	776	755	912	846	848	829	831	837	814	810	863	829	790	848	826	866	857	855	826	861	867	810	834	842	818	864	826	854	925	833	815	810	901	816	809	834	864	885	844	797	805	893	870	827	904	872	835	810	828	878	848	869	848	802	845	900	882	819	847	831	814	807	844	871	836	874	859	876	814	894	867	810	780	793	860	857	854	875	888	803	840	910	821	848	876	805	866	807	849	811	863	815	810	902	800	846	826	827	908	896	841	861	876	837	882	858	833	802	847	833	884	881	838	884	837	790	871	828	833	836	868	854	856	834	840	834	828	881	823	850	913	822	800	925	853	807	883	861	848	782	852	868	865	794	831	886	826	849	776	825	866	857	844	863	863	831	888	862	779	870	805	833	825	821	869	816	782	859	835	815	824	846	843	871	847	813	845	800	837	838	854	845	856	881	865	823	850	835	862	832	830	898	853	843	856	835	820	823	840	888	807	838	828	857	837	824	837	840	848	857	873	839	877	855	852	879	871	846	825	781	846	856	822	836	882	843	868	879	812	821	860	811	822	847	885	936	794	902	851	838	883	849	817	846	795	836	788	862	850	814	805	835	832	844	861	868	803	863	844	862	871	835	845	802	850	801	841	838	805	813	835	834	864	835	882	860	835	821	823	835	838	818	827	868	802	839	812	902	821	842	847	849	839	867	857	856	850	864	782	833	830	823	844	831	835	836	811	872	866	862	823	811	830	856	837	850	772	837	874	861	834	862	825	815	849	831	833	792	863	827	867	825	876	836	842	862	807	835	873	824	863	810	835	863	897	802	862	835	824	877	826	832	838	883	854	818	838	863	852	840	858	892	835	867	842	874	848	844	814	860	864	819	864	823	805	823	870	811	856	813	834	777	902	832	830	887	852	851	872	860	857	836	811	863	809	822	811	860	847	840	847	851	842	885	780	838	826	804	832	821	830	844	840	842	883	814	867	840	871	817	842	845	878	839	837	834	821	833	853	841	869	804	808	861	818	801	784	835	796	842	819	849	899	821	830
39794	21374	10194	5112	3734	2915	2336	1895	1788	1444	1364	1261	1176	1079	1014	995	971	1038	936	964	942	922	951	868	907	878	944	856	909	878	885	895	941	909	872	834	911	801	789	843	861	885	833	883	873	857	868	825	866	836	892	843	866	872	854	857	813	842	827	862	896	838	879	851	833	794	858	844	854	839	903	872	802	819	877	852	800	840	822	853	856	832	816	811	901	828	819	824	818	867	882	827	807	851	827	817	846	813	799	863	833	855	911	854	806	847	846	800	800	826	851	914	829	823	824	803	863	827	816	842	816	830	817	859	892	821	876	826	857	831	846	816	824	895	796	850	792	874	867	902	867	849	866	863	825	873	886	901	842	812	855	894	842	813	808	845	837	817	887	814	849	808	773	878	870	829	836	822	892	836	884	850	854	841	834	789	869	837	838	811	897	819	807	802	891	857	835	821	862	845	872	882	821	852	836	812	826	827	811	896	817	806	832	841	886	807	855	871	810	859	846	826	838	816	832	811	776	849	812	846	833	801	854	895	877	785	909	846	833	849	825	856	825	871	847	860	834	833	837	854	900	814	801	832	876	846	857	824	861	805	839	864	845	808	853	880	830	822	803	831	828	785	906	835	759	826	824	863	815	825	818	795	847	843	869	846	811	835	824	863	795	833	824	848	819	849	861	820	861	837	840	813	783	847	821	858	832	810	840	806	870	875	815	773	838	841	845	818	827	835	866	811	804	854	839	819	835	822	801	824	842	868	855	893	840	847	852	787	873	824	865	848	860	807	810	852	810	852	840	848	864	865	829	869	899	857	838	824	834	857	837	850	801	840	857	842	852	807	822	821	838	868	791	851	881	882	801	803	869	833	820	855	809	832	860	875	871	817	855	848	839	869	850	831	848	847	913	868	887	820	863	840	844	799	850	830	855	814	821	862	848	799	783	855	814	794	880	839	834	847	852	846	829	839	840	794	814	883	879	800	830	818	860	869	848	839	845	805	827	814	853	862	859	790	797	819	798	854	790	850	821	818	846	830	826	883	803	875	848	840	850	839	878	842	830	825	849	847	869	820	822	832	828	855	810	795	826	822	848	854	853	816	815	814	879	850	831	857	865	815	774	832	823	884	870	867	854	813	855	818	878	844	839	853	837	814	844	818	862	862	850	833	833	807	865	882	780	871	849	868	833	817	813	806	834	840	845	841	825	831	859	844	824	829	838	755	895	848	858	842	891	820	812	835	819	912	779	851	854	886	855	821	863	877	846	842	801	824	819	930	855	809	848	856	879	810	878	839	879	803	828	835	831	813	841	852	816	877	864	857	851	837	819	846	842	844	859	799	857	876	819	784	875	813	853	832	821	850	842	831	846	861	873	868	825	885	844	848	801	803	823	828	813	872	857	834	868	844	804	817	839	848	815	847	878	839	857	821	810	853	827	917	828	880	839	887	840	854	823	857	837	880	861	850	851	819	845	850	832	866	825	848	829	805	857	899	894	800	809	819	844	780	834	775	846	827	802	860	881	843	822	780	802	818	844	878	781	834	836	809	883	823	839	873	882	809	852	839	827	887	828	850	846	849	808	807	851	836	856	866	854	819	820	825	854	893	860	875	848	816	795	838	806	873	835	860	794	795	855	833	828	871	821	878	856	857	827	854	815	820	832	787	887	799	827	869	860	836	849	837	836	815	840	822	868	850	811	810	865	812	829	832	808	833	786	777	843	859	780	864	885	839	828	843	879	801	837	868	813	804	885	836	811	822	806	844	864	847	849	852	862	930	820	795	881	822	795	852	808	871	848	833	828	840	826	856	787	847	836	840	829	872	845	869	836	835	865	820	845	910	806	835	836	797	856	873	849	831	820	803	828	828	781	905	840	827	843	828	783	907	857	865	864	795	819	852	835	827	844	865	888	792	845	790	847	836	784	827	843	788	830	821	822	837	820	824	771	853	811	879	828	827	825	805	873	851	845	808	857	861	836	842	851	775	861	814	854	834	838	851	865	901	827	825	847	834	841	831	842	851	798	880	848	824	830	827	807	850	869	835	841	829	848	878	895	858	871	859	913	840	872	818	870	858	860	821	871	811	908	862	790	803	836	852	856	799	859	822	828	913	839	808	856	861	900	840	824	817	861	826	816	845	828	789	847	806	827	841	832	844	900	848	780	851	862	853	852	843	859	802	808	813	838	860	892	845	821	867	802	832	830	878	853	787	845	827	836	825	854	868	896	836	842	844	839	873	817	860	776	815	881	836	812	814	860	786	818	852	826	811	835	850	851	868	866	812	885	820	845	835	884	837	890	807	878	844	851	788	835	824	830	856	837	853	845	865	812	846	852	788	804	840	802	847	796	823	849	760	880	847	833	821	857	805	831	868	821	852	828	869	879	828	819	845	801	815	877	829	809	853	866	861	803	845	873	855	806	862	847	763	847	830	843	865	822	851	898	848	841	858	821	853	840	896	861	856	833	886	829	896	817	813	813	823	867	847	838	804	840	825	807	864	788	852	830	839	815	832	871	865	813	828	855	789	829	857	838	825	897	840	857	832	839	811	813	872	808	843	824	853	818	841	804	806	857	820	848	801	820	868	858	787	818	834	857	803	844	799	806	793	859	783	851	839	887	837	867	828	812	810	799	793	830	841	806	871	818	867	839	810	882	855	822	825	854	912	759	866	872	824	812	826	846	877	805	803	845	841	819	809	824	807	819	821	879	828	855	866	813	858	841	818	797	801	846	835	806	802	836	794	783	903	853	857	849	818	822	837	842	838	884	847	798	833	855	804	884	834	875	838	871	836	889	874	856	888	823	809	803	819	845	928	873	830	857	822	855	814	813	854	882	831	804	852	786	813	837	829	840	857	799	847	855	852	894	833	824	797	804	816	812	896	842	817	922	798	855	850	897	880	904	845	863	812	862	857	884	855	861	803	824	798	819	819	872	851	860	854	878	852	873	857	847	820	819	823	804	851	796	880	846	872	882	831	831	866	823	898	865	839	881	830	835	853	845	848	824	819	871	860	785	843	878	851	796	862	909	883	865	838	894	799	866	860	855	822	835	824	853	856	868	847	856	871	790	906	831	843	875	870	814	904	845	802	799	837	853	853	891	838	810	844	792	830	821	829	836	819	817	816	817	813	882	856	801	827	812	818	887	792	770	858	792	843	818	823	780	834	854	859	807	860	885	857	850	854	814	816	860	820	831	855	880	827	863	833	834	829	820	846	832	780	810	852	857	792	814	832	816	845	851	805	845	880	883	880	854	827	832	837	783	842	809	890	807	819	838	825	822	823	876	882	859	862	848	859	822	789	794	831	837	805	856	810	910	832	875	863	861	870	812	829	859	857	892	825	795	820	815	834	866	850	822	828	861	828	818	828	878	852	830	821	856	867	845	846	811	845	834	836	855	842	808	837	848	827	878	864	837	877	849	845	875	840	790	879	886	849	855	815	837	852	841	840	879	840	838	838	822	802	795	810	811	814	884	846	854	883	758	793	810	852	814	843	805	835
28006	18683	4983	607	398	409	383	367	370	395	380	340	330	354	342	388	352	373	322	370	338	332	342	349	313	354	379	328	352	334	343	344	344	359	346	329	355	376	330	349	350	338	340	338	330	352	333	329	326	326	367	357	353	356	313	325	328	336	362	347	357	349	341	326	343	361	352	321	312	321	305	348	336	343	349	338	377	341	347	340	374	336	354	314	304	350	348	328	336	337	332	350	348	347	303	341	290	336	354	355	328	328	335	323	345	353	342	333	317	372	340	329	336	299	338	372	336	338	348	339	376	341	352	328	309	332	357	337	342	360	323	334	334	332	330	347	328	323	369	298	352	371	367	321	336	313	337	324	335	331	349	359	370	320	315	345	350	344	330	344	362	350	327	332	357	369	332	309	317	326	343	317	338	345	322	337	310	341	324	346	352	349	335	303	328	354	320	354	301	325	306	362	323	353	354	330	342	312	340	331	352	372	366	378	374	363	342	353	339	328	349	329	354	340	341	347	331	358	317	340	347	349	356	332	317	363	330	315	340	325	357	365	361	338	318	335	322	357	362	332	321	342	355	365	367	341	340	344	340	345	336	362	353	333	333	323	382	334	380	315	315	319	339	332	360	330	322	329	322	369	349	372	349	348	343	329	375	315	335	315	356	360	340	312	373	328	343	307	335	356	320	339	318	339	365	347	322	350	382	353	361	335	400	355	365	344	316	406	311	332	354	354	341	348	309	336	308	346	313	355	334	328	383	340	355	332	339	367	351	329	295	345	339	369	345	326	341	374	345	349	335	373	363	335	322	340	332	363	321	352	338	346	359	357	334	361	287	338	339	352	376	359	340	318	330	336	365	370	342	333	328	372	334	359	346	353	340	317	349	333	309	336	328	320	356	363	344	349	325	294	315	357	318	355	347	327	342	344	339	366	333	367	348	334	318	320	328	324	344	346	349	356	345	357	325	363	327	338	362	340	336	330	324	313	311	343	310	329	326	343	369	383	328	349	335	346	366	338	358	311	341	348	335	351	320	332	369	329	325	341	343	343	347	328	312	360	317	353	324	340	336	350	316	337	344	288	330	373	349	357	331	337	358	346	352	362	333	354	326	340	314	366	318	337	335	343	303	325	320	331	350	339	357	349	312	330	349	351	346	364	327	370	357	346	342	332	325	319	338	323	310	338	345	334	328	357	316	356	313	359	352	362	331	358	360	356	359	344	338	341	328	331	317	327	332	348	334	349	368	314	317	342	342	307	307	368	332	340	328	339	343	328	340	334	344	343	368	374	351	337	363	302	286	353	302	327	318	354	352	351	354	349	304	350	372	372	353	324	344	300	340	358	297	324	335	349	336	319	357	348	338	346	328	325	367	340	343	293	374	326	320	337	340	345	363	337	318	329	341	338	322	348	343	323	310	350	328	321	305	353	321	358	342	335	331	345	330	351	373	335	325	358	356	316	367	372	362	306	372	357	288	337	338	350	359	348	359	354	314	328	355	325	297	345	334	340	366	340	325	309	343	336	348	333	340	308	369	339	332	312	324	387	358	330	348	354	377	334	339	348	325	364	338	366	336	357	329	320	323	340	325	347	354	324	335	354	334	329	288	355	322	364	347	348	355	313	376	317	322	329	331	335	328	335	350	340	368	376	347	356	362	366	330	365	345	339	347	329	348	341	343	340	347	331	336	359	347	341	353	342	318	331	327	345	356	331	370	339	351	354	341	344	356	350	360	328	332	354	314	340	300	359	348	341	354	331	341	342	344	374	362	350	327	312	364	350	342	382	324	351	354	323	364	334	367	361	339	312	331	327	324	336	363	345	343	354	317	354	333	354	357	330	315	342	321	356	317	327	359	326	361	350	382	316	326	357	360	351	327	339	346	332	332	326	326	369	340	312	350	313	351	347	326	328	348	348	325	304	335	362	378	324	300	372	321	364	342	345	302	347	351	344	319	308	318	325	322	311	323	321	361	328	351	347	372	360	352	332	351	343	331	323	312	350	324	332	347	342	341	342	348	364	334	317	357	313	352	334	355	352	349	339	347	303	335	330	332	322	322	358	330	351	325	327	361	294	331	343	308	331	319	337	341	323	349	338	340	339	328	326	354	372	339	335	357	318	358	326	314	332	324	333	321	339	318	361	331	362	377	349	317	347	317	322	328	350	342	345	331	344	340	295	316	345	336	323	333	355	308	329	315	347	360	325	340	351	354	345	312	327	362	349	332	317	355	330	320	358	362	346	341	353	337	349	355	346	317	360	318	339	357	356	345	342	349	341	320	330	348	312	314	346	306	324	323	294	300	346	331	328	314	343	341	391	327	361	351	370	307	331	355	335	374	347	319	381	341	368	368	331	318	322	320	311	342	321	361	362	362	316	350	293	360	310	339	331	366	318	353	327	342	347	350	327	353	313	345	327	309	334	337	357	361	314	321	380	339	394	358	327	339	341	304	349	392	336	352	362	335	326	321	395	343	333	323	356	331	325	349	348	374	348	371	348	356	334	346	363	290	368	392	340	341	369	322	344	335	329	335	339	308	341	350	330	352	348	345	328	322	328	328	368	338	367	314	321	320	320	346	336	285	331	342	327	332	349	350	360	332	336	333	329	312	340	368	346	324	362	335	346	351	323	348	356	323	373	330	319	322	344	358	342	326	326	355	336	321	353	349	369	343	328	341	340	344	332	328	332	323	322	339	371	362	332	368	297	343	353	343	342	334	328	314	358	345	311	376	357	335	351	372	369	348	327	364	319	323	344	338	292	356	367	316	349	301	343	352	349	349	334	308	342	316	347	358	354	352	290	324	340	330	313	345	339	343	347	348	318	351	368	323	342	330	347	328	326	363	335	341	350	335	325	348	338	315	354	323	377	342	355	332	362	329	329	326	338	330	347	358	361	349	365	376	316	337	358	299	347	351	326	343	336	354	347	354	339	351	368	313	328	330	348	378	342	320	345	383	352	319	356	314	346	357	332	343	358	358	337	354	347	352	329	324	370	323	334	334	347	329	337	331	392	328	345	342	333	371	335	355	370	326	316	318	340	390	345	345	345	318	319	330	333	337	337	335	349	346	345	331	352	353	332	382	341	333	363	305	316	346	349	345	348	351	319	330	351	301	361	338	323	321	313	350	362	341	349	319	346	336	343	336	341	311	338	311	325	343	347	392	307	381	315	336	358	327	342	312	375	342	342	361	319	365	329	347	319	338	326	348	309	325	329	336	320	308	350	372	311	333	356	352	367	331	350	364	373	341	359	350	326	350	324	344	331	348	309	380	352	339	336	369	346	343	372	343	340	323	382	376	335	338	357	355	354	332	361	308	345	330	351	346	366	378	333	351	325	372	327	311	324	311	322	321	365	355	337	346	315	368	332	323	339	381	348	343	312	335	324	336	342	354	310	339	348	334	352	322	356	331	354	310	341	330	332	342	335	380	358	353	327	341	338	362	351	334	340	394	348	319	339	326	340	368	324	330	319	360	338	352	353	323	365	329	327	313	313
14259	2297	804	502	475	431	422	389	377	367	359	374	365	388	345	364	374	394	347	354	413	397	397	381	415	367	362	370	388	402	356	394	363	375	399	372	386	382	378	388	359	405	353	347	358	379	394	393	380	398	392	375	390	349	388	366	357	366	343	413	434	376	402	414	411	435	366	433	394	357	377	415	397	381	394	407	377	376	388	368	363	388	359	378	364	383	402	363	339	382	344	361	352	341	398	396	387	379	356	388	375	404	365	396	374	367	368	398	370	380	383	382	401	389	382	393	399	352	356	368	365	386	386	379	402	412	381	368	373	356	378	367	396	393	388	366	370	397	394	380	393	398	365	406	388	420	383	396	392	381	405	395	357	388	371	346	401	388	355	375	365	381	351	407	371	351	394	359	415	329	350	401	384	358	400	364	398	408	401	371	377	372	385	370	422	334	405	380	358	375	348	354	396	379	413	385	372	382	364	431	371	385	410	353	402	344	369	364	377	355	367	404	373	397	345	377	360	365	411	343	395	388	375	362	391	370	374	356	395	383	386	392	374	375	377	392	369	369	354	363	379	371	388	356	365	387	371	390	393	385	334	392	372	388	380	379	381	345	399	424	369	381	356	402	419	367	390	359	377	366	374	390	384	403	382	357	389	390	384	391	349	375	377	364	344	406	391	335	390	351	415	375	394	413	364	372	367	399	408	386	373	381	413	400	375	386	378	393	407	401	418	383	337	395	404	383	382	409	378	349	389	372	381	346	387	376	385	390	419	359	405	406	348	370	381	361	370	331	392	357	392	389	402	378	377	395	386	379	367	408	339	368	370	365	418	356	381	376	378	367	386	372	365	386	411	363	414	384	387	359	348	369	376	377	423	373	381	388	407	412	384	364	387	389	389	390	353	370	430	345	358	376	346	408	351	387	388	364	390	376	320	356	400	390	352	371	371	358	383	361	377	378	360	384	370	397	389	393	395	371	389	377	410	391	360	402	416	374	378	384	372	412	381	416	389	387	389	393	342	356	392	380	392	404	393	385	395	390	370	399	338	351	426	392	347	367	347	388	404	380	407	406	376	388	386	352	394	359	430	403	369	376	370	377	399	354	396	375	329	407	392	384	416	371	377	402	371	351	403	389	423	371	393	397	401	398	385	385	401	413	390	391	384	362	370	418	386	381	399	347	361	389	384	363	377	398	375	384	354	406	401	419	389	373	349	361	409	388	393	383	394	395	385	363	392	379	400	407	355	351	390	366	400	368	397	387	431	365	392	400	322	374	335	362	407	372	407	401	403	380	393	402	361	391	383	382	391	416	358	365	365	354	397	423	389	377	358	365	397	390	379	390	373	345	385	416	408	348	418	339	361	392	391	372	368	384	376	374	361	376	352	364	378	435	369	370	382	379	413	395	402	397	364	369	396	392	389	390	416	377	379	418	361	369	380	395	389	390	389	393	375	387	376	382	371	369	385	374	388	358	373	397	395	377	384	381	377	366	388	418	397	427	356	377	383	369	373	342	385	391	378	351	362	378	372	411	376	410	367	404	370	326	371	377	353	381	364	372	355	379	362	394	399	404	384	361	384	372	402	386	403	381	393	391	361	366	366	377	369	383	375	374	380	396	389	383	361	420	352	379	387	388	374	375	380	398	357	380	348	355	367	409	407	391	394	374	408	379	395	350	368	366	372	387	408	355	388	383	387	347	386	393	392	387	387	369	387	418	363	383	378	368	353	425	361	397	371	398	381	407	407	364	388	385	366	413	400	375	397	385	379	383	409	389	354	375	376	409	388	376	405	392	397	417	374	383	400	403	367	372	382	376	392	401	432	375	369	356	402	369	401	410	389	366	375	369	398	386	381	416	361	377	379	381	360	330	364	368	386	361	380	381	376	368	382	396	389	389	411	409	385	365	410	391	375	415	400	325	375	397	365	408	390	390	365	396	337	377	405	398	375	380	352	388	337	390	368	403	373	366	358	387	392	408	380	382	346	363	382	401	369	378	370	366	394	391	401	375	391	378	365	370	368	376	363	376	397	422	400	392	382	382	412	360	394	375	374	377	401	387	375	348	353	392	382	393	382	345	379	379	381	367	378	344	367	413	383	376	383	341	395	437	417	419	385	358	385	397	386	398	371	396	348	370	366	396	353	367	394	367	374	391	378	392	377	369	380	370	387	376	356	377	393	377	356	395	395	367	378	378	394	385	353	382	352	404	400	381	358	385	357	380	365	392	365	390	394	393	363	354	368	379	433	372	400	397	357	404	371	405	381	402	378	406	373	393	397	323	412	376	401	365	390	411	390	383	401	374	382	380	388	420	374	358	350	397	369	416	378	420	385	386	321	385	386	386	373	409	396	387	376	394	420	406	375	388	392	353	409	374	401	378	358	393	350	378	361	356	323	380	366	369	382	399	380	379	378	392	399	331	395	371	360	389	394	398	403	369	391	348	378	340	379	371	375	367	389	391	404	393	378	402	412	423	365	400	380	413	403	370	425	367	387	386	351	339	352	354	392	374	377	370	395	375	375	376	351	386	381	397	389	370	372	351	389	386	392	396	371	392	359	365	386	368	381	360	371	378	344	356	393	373	418	366	373	372	388	362	376	383	398	374	393	374	358	382	364	379	368	396	384	380	392	378	397	395	380	346	404	352	390	392	346	412	385	364	403	390	386	395	361	373	390	389	406	344	397	371	379	403	365	380	367	370	393	384	409	386	368	368	378	366	358	430	371	356	384	396	414	419	401	373	413	393	370	401	408	389	383	402	399	426	413	387	388	366	390	364	375	373	389	388	405	358	387	368	385	371	362	382	360	391	371	392	400	372	398	350	384	391	357	373	373	383	361	356	361	421	407	399	386	369	388	341	361	386	379	362	377	400	385	380	371	387	396	355	377	391	391	374	357	364	424	394	386	354	380	391	378	392	365	397	346	367	393	387	391	367	377	377	372	357	386	384	396	371	413	407	358	383	402	338	406	367	361	416	360	375	395	376	381	401	389	368	354	350	410	379	391	396	389	387	411	380	351	386	357	391	374	355	389	394	380	379	364	364	344	378	365	382	405	378	371	384	389	353	378	386	356	391	327	353	372	375	378	386	405	383	427	376	347	368	393	385	343	364	337	369	371	377	385	361	392	385	403	384	387	349	358	388	351	400	397	399	405	392	393	351	412	368	361	354	389	354	374	423	365	378	393	379	358	356	368	369	370	396	392	407	355	368	377	406	378	384	362	400	414	356	383	351	392	391	413	363	338	385	383	380	381	365	354	397	350	389	375	373	393	373	362	407	380	362	355	377	356	368	390	410	423	397	392	393	361	358	389	387	344	332	417	361	376	371	362	352	377	383	376	384	364	371	384	385	383	403	369	389	419	375	332	380	406	413	409	372	424	418	418	376	378	400	390	404	405	404	422	373	385	353	391	403	387	366	400	417	393	417	359	375	368	393	347	348	390	388	343	386	396	381	393	395	411	393	399	366	383	388	398	368	350	386	373	375	397	369	369	383
23750	21064	28214	24154	21058	9283	1116	731	592	572	532	489	480	472	464	479	453	451	446	436	431	381	413	397	413	437	418	432	381	388	380	394	396	416	375	377	421	437	413	407	368	402	402	385	424	390	403	365	409	360	390	429	395	421	372	427	414	399	392	368	397	406	439	420	380	395	367	429	408	412	369	408	358	358	404	394	368	395	410	389	422	404	369	392	365	410	394	410	400	389	383	375	383	353	401	353	412	386	410	392	361	364	368	405	383	372	394	413	368	366	403	392	403	387	368	387	400	411	449	368	394	379	445	387	418	405	415	357	406	434	379	387	431	371	397	350	378	394	404	382	398	366	389	396	391	380	410	384	430	349	372	382	392	378	420	385	413	401	420	404	380	403	369	391	407	386	376	370	407	390	365	356	389	370	394	399	379	333	411	367	339	405	348	378	385	379	390	445	375	411	397	405	379	368	381	412	350	370	424	444	412	402	395	362	385	417	389	358	382	382	403	404	417	391	404	391	423	394	372	414	403	360	397	367	389	423	404	376	420	366	355	398	381	363	382	390	400	409	394	396	398	405	364	393	405	392	407	368	392	386	384	396	390	402	432	397	414	373	367	386	389	425	380	383	398	404	367	423	415	417	386	379	371	382	398	364	422	412	394	394	388	375	411	371	397	391	415	441	391	402	379	397	402	417	370	364	372	376	423	381	374	401	399	386	384	370	337	389	404	413	439	416	379	414	396	374	383	422	405	392	383	389	362	397	380	386	404	389	407	389	408	366	402	379	370	366	390	409	382	415	369	401	424	417	389	435	387	399	358	383	386	383	413	413	429	362	417	363	407	406	391	404	426	382	429	430	405	409	404	394	376	366	369	379	389	365	367	411	401	406	403	376	391	381	350	413	393	391	380	426	391	415	396	389	439	412	374	389	392	359	410	413	371	401	423	374	437	387	406	390	360	407	390	404	412	385	400	375	394	411	394	429	434	414	418	397	383	360	402	367	392	410	389	382	395	409	399	402	370	376	391	427	367	390	365	375	371	427	408	401	431	429	405	396	415	405	413	406	412	379	398	395	415	415	400	398	420	407	406	382	409	345	409	373	397	372	417	410	402	404	408	383	390	424	410	392	395	380	414	412	380	408	408	404	387	391	395	403	381	385	414	394	399	393	398	378	390	408	420	386	395	399	402	421	383	385	369	386	386	391	386	389	406	382	387	359	378	439	416	403	418	394	396	353	387	360	389	344	382	421	399	398	383	380	340	380	415	396	382	378	375	431	379	393	422	409	406	396	383	406	400	396	412	372	405	389	391	399	398	372	414	384	387	440	418	389	363	416	401	399	403	425	403	414	406	378	398	407	371	390	403	384	384	380	382	411	398	368	413	385	386	414	383	405	392	391	366	358	371	383	394	420	380	373	405	398	386	433	377	410	400	397	413	320	391	363	440	409	363	371	390	408	370	416	391	420	380	377	400	388	400	404	397	365	415	405	376	403	416	369	360	405	383	377	362	374	438	406	392	353	418	378	453	387	458	367	361	385	442	398	393	372	383	412	358	422	380	386	375	414	394	383	380	397	343	383	430	395	385	368	385	373	370	418	375	399	421	397	410	388	402	366	356	408	392	394	375	391	396	403	394	418	391	375	409	382	395	363	355	383	407	407	393	394	390	391	389	425	377	390	369	389	358	395	429	402	389	401	368	384	410	396	401	427	411	388	359	413	395	376	403	463	378	407	375	381	419	407	404	368	409	360	383	372	420	436	367	393	394	417	406	356	371	411	392	361	374	368	398	395	429	378	371	368	383	392	401	407	375	402	414	442	373	396	411	380	338	381	400	396	413	367	398	370	411	389	374	417	400	419	399	377	375	397	411	400	414	336	398	390	368	385	423	409	386	394	421	397	388	377	359	381	347	408	368	429	376	361	386	382	371	382	401	373	403	413	423	394	450	354	369	424	411	349	395	372	412	430	397	399	389	387	366	398	388	378	413	397	355	393	409	408	360	343	427	394	362	380	396	408	388	369	411	361	402	349	387	409	339	409	389	409	388	431	384	383	386	426	389	357	408	411	429	389	413	410	435	370	386	417	369	387	386	406	387	390	397	389	412	407	405	380	408	402	404	394	397	386	402	370	410	386	384	430	375	423	370	412	382	394	383	400	404	417	386	356	402	392	414	366	389	417	410	395	408	385	331	355	394	371	402	396	455	395	386	381	409	409	398	431	390	383	369	411	383	394	377	403	414	392	393	373	383	408	367	321	382	402	372	381	403	363	386	395	361	406	411	421	413	406	402	388	387	445	386	359	372	410	362	380	383	381	381	398	396	377	354	399	389	370	393	371	403	389	391	335	392	414	418	333	409	397	402	372	399	379	391	401	404	389	366	387	384	388	424	412	403	393	427	381	376	400	423	405	397	425	406	387	417	402	388	401	367	408	390	406	402	370	374	397	383	401	405	435	438	377	386	393	384	382	367	394	363	354	375	373	374	414	380	384	388	388	390	388	348	376	409	417	389	388	392	384	397	374	362	388	409	358	366	400	392	342	352	396	387	412	403	419	409	412	383	376	412	364	422	414	384	386	368	363	411	429	389	396	382	399	350	410	381	402	379	376	387	383	410	355	387	396	391	424	434	406	376	364	417	364	390	367	404	399	418	391	360	394	376	384	412	408	405	356	382	428	405	396	393	380	419	380	389	420	371	396	372	410	412	418	356	382	412	413	368	390	402	376	413	385	387	388	398	394	385	415	395	392	393	416	394	385	381	408	361	436	399	416	399	380	425	433	387	410	413	424	398	409	391	381	385	394	390	382	418	425	353	387	414	407	372	388	373	397	377	400	416	357	391	391	406	413	415	419	396	391	406	391	385	389	402	384	405	419	397	347	429	391	391	384	385	388	379	425	379	390	404	404	403	375	392	395	386	378	415	399	416	367	368	391	386	382	356	385	362	391	417	399	395	380	377	373	384	428	407	422	364	374	415	380	403	374	364	408	394	381	369	361	389	403	407	389	385	373	419	355	375	380	391	419	372	346	376	382	380	405	419	389	385	373	382	383	378	398	396	366	408	393	399	442	420	404	449	398	357	419	451	401	378	366	387	349	380	369	374	409	394	435	398	415	391	395	370	399	402	385	370	406	375	372	382	359	382	392	382	382	375	394	343	428	387	377	382	417	363	359	370	390	380	389	413	367	415	402	404	375	410	413	405	384	460	407	380	383	356	420	379	369	376	416	374	394	412	376	444	386	402	386	369	394	392	374	388	383	368	348	375	338	398	357	360	402	379	427	380	359	389	402	361	407	392	418	375	405	400	386	407	384	400	431	373	383	362	391	365	396	349	375	369	436	412	422	417	372	392	413	389	399	402	362	378	352	413	394	386	362	373	355	398	361	410	381	400	386	390	379	370	400	390	366	399	426	369	445	380	368	381	406	391	390	414	372	389	371	398	370	395	379	418	384	369	370	385	375	390	413	395	410	426	410	367	397	365	347	408	362	369	364	390	395
33189	14156	6105	2714	2015	1540	1179	967	853	725	682	610	590	580	568	495	474	492	495	482	513	467	426	433	428	440	393	433	417	409	415	453	457	413	424	441	366	388	424	434	404	408	422	407	435	400	426	424	431	424	456	434	428	366	429	437	424	430	425	408	396	444	410	398	397	443	376	432	459	418	384	440	413	439	421	410	383	441	417	447	429	376	432	430	404	417	406	437	461	386	414	427	432	398	393	436	414	426	437	394	409	430	413	419	397	390	432	400	432	440	419	487	391	417	410	422	431	419	432	394	415	411	437	420	422	409	419	428	413	430	409	443	402	409	404	436	409	431	404	446	394	431	427	404	419	417	424	412	379	441	426	426	454	412	384	389	389	393	449	424	412	414	415	425	401	447	401	397	423	393	423	394	447	394	417	391	413	395	389	428	373	437	451	418	413	411	396	432	435	411	407	411	419	391	414	391	396	410	417	429	437	396	391	402	387	452	452	426	398	436	441	382	414	400	377	455	403	407	412	393	434	410	426	429	446	403	428	403	404	440	460	391	438	405	402	435	434	424	377	451	439	418	432	450	402	417	400	425	381	413	399	402	417	393	411	382	435	416	386	432	411	389	432	439	411	413	418	433	460	372	404	441	430	385	421	420	428	433	408	424	433	376	447	416	389	425	383	452	422	453	416	417	413	446	432	421	417	403	392	438	407	421	426	407	415	411	415	427	453	422	403	418	375	363	430	400	433	415	418	422	439	407	376	389	411	429	437	396	386	415	410	401	416	434	434	431	378	445	420	427	448	416	417	448	397	420	406	429	374	375	406	404	451	459	391	424	439	427	419	417	390	410	431	430	443	397	418	407	403	391	406	431	405	394	432	409	414	421	387	433	439	388	437	423	389	396	426	383	378	421	407	406	409	397	400	422	401	410	419	398	427	420	419	408	413	361	432	409	400	415	405	404	436	429	389	433	392	455	412	381	406	415	437	415	423	437	426	380	397	396	409	427	415	425	433	421	427	443	406	407	434	455	432	429	410	417	503	383	402	396	406	457	391	425	378	394	402	452	404	411	423	403	408	459	404	383	403	433	389	401	416	453	468	411	445	413	409	435	422	423	403	415	390	422	395	427	412	392	430	415	428	365	407	404	402	469	394	394	396	392	432	388	381	411	403	400	435	397	434	412	396	422	432	418	424	420	413	444	399	428	417	398	406	417	393	410	395	434	431	414	408	428	429	437	426	407	420	421	423	386	394	427	435	397	417	433	418	411	377	426	447	441	415	398	419	412	459	438	422	414	441	441	466	412	418	438	423	425	402	388	423	423	393	392	443	423	436	426	439	442	397	414	392	413	422	383	395	414	372	429	444	440	418	427	433	423	420	431	392	394	425	405	389	417	399	425	413	383	380	427	392	410	437	419	381	406	412	386	393	420	446	442	404	404	410	427	415	417	398	427	451	409	420	431	410	396	393	427	396	379	407	408	425	406	436	407	431	445	394	435	444	405	419	418	413	424	404	383	480	437	413	431	416	403	436	436	401	396	399	411	442	376	416	427	428	382	450	399	410	449	431	456	453	416	454	416	402	416	430	433	424	406	396	417	409	400	393	431	416	402	397	428	440	427	416	422	403	411	409	385	433	401	424	377	430	416	420	393	428	381	469	450	461	367	421	376	420	411	416	437	443	421	483	403	392	409	426	413	376	430	397	422	378	382	395	370	375	382	403	373	389	450	396	429	428	426	434	438	448	410	446	433	402	398	408	423	404	452	370	426	409	397	387	412	405	416	424	412	372	409	427	378	432	431	429	410	393	430	403	387	434	431	448	408	379	427	446	403	429	447	419	443	417	433	426	393	417	377	422	415	417	411	398	435	420	391	440	399	403	409	410	405	426	417	390	449	410	429	431	419	416	404	387	392	422	409	414	407	402	392	366	433	416	430	445	410	397	405	438	454	404	418	411	411	400	426	429	436	420	383	390	391	421	428	422	460	419	411	419	424	435	436	408	413	408	425	432	400	431	436	424	419	394	418	417	400	471	389	416	435	397	423	435	416	407	396	425	438	415	457	444	385	421	417	386	411	384	404	419	398	409	373	419	385	435	445	380	410	406	419	411	417	430	420	439	407	398	394	395	441	406	420	413	445	415	395	444	418	387	422	395	431	380	417	407	438	423	408	454	403	412	408	449	423	424	440	424	416	450	419	444	411	398	405	388	436	414	415	440	410	420	414	430	459	430	414	423	394	410	422	400	398	423	404	412	420	405	415	418	418	426	422	428	438	420	419	407	419	402	424	420	416	445	454	428	372	346	403	453	423	424	428	442	428	412	453	425	431	389	419	438	395	383	371	435	401	388	398	399	403	426	371	390	416	411	398	385	403	394	418	397	368	455	437	415	425	385	425	412	402	403	439	393	391	398	415	424	427	394	389	417	418	423	402	430	399	417	432	383	419	437	390	443	397	388	407	413	409	397	396	396	425	408	403	421	431	432	381	414	375	409	414	432	435	406	446	405	422	422	381	429	398	427	425	414	409	411	431	406	382	425	366	416	405	393	425	387	410	413	434	409	428	419	365	431	414	427	433	426	450	366	431	429	428	418	399	404	425	408	409	432	414	415	416	438	401	426	395	404	414	452	385	435	414	423	418	433	437	413	395	406	454	460	403	410	455	434	363	407	408	385	410	413	441	424	413	442	430	377	406	447	392	389	400	409	415	440	399	399	394	430	455	400	392	421	440	423	440	415	448	400	412	461	389	393	422	415	416	418	432	414	415	418	393	430	435	404	408	430	409	381	417	414	410	398	421	436	444	368	427	444	407	417	391	403	428	415	434	394	385	418	375	414	394	437	415	389	428	420	436	380	422	428	395	410	432	404	421	386	435	394	415	376	422	430	408	401	417	393	393	407	431	426	405	435	407	370	435	399	398	413	428	426	383	420	451	426	393	437	412	397	420	421	400	424	412	401	422	408	418	427	421	455	412	411	432	426	380	419	415	399	390	404	378	388	431	402	441	430	398	395	410	402	404	417	382	421	402	400	421	404	398	415	395	405	440	408	376	375	387	404	435	414	399	417	409	445	408	386	427	405	394	462	414	412	410	397	411	399	429	378	426	401	420	433	395	423	396	405	433	395	392	418	408	448	399	421	396	482	412	440	441	436	447	431	424	402	418	428	416	407	386	418	413	421	406	443	428	404	435	409	452	389	387	414	422	407	449	435	422	432	371	426	418	412	416	379	396	389	433	435	420	388	436	421	406	406	411	417	420	405	423	405	438	412	423	430	406	409	417	434	389	404	390	401	398	413	420	415	399	419	422	437	447	396	398	420	405	415	390	444	448	440	386	461	421	416	430	396	414	424	377	411	371	393	438	396	413	394	403	398	385	414	419	377	450	409	408	402	428	411	433	402	411	400	479	441	384	413	411	440	423	420	418	403	393	411	454	417	409	418	414	430	445	439	381	424	417	432	408	406	425	415	428	399	447	411	396	443	400	417	405	435	388	416	419
25096	21097	27126	25210	10398	1148	895	761	820	715	720	754	690	693	694	723	716	682	738	676	687	686	626	711	629	734	669	667	657	684	653	663	659	673	627	638	687	678	706	686	664	703	683	683	688	655	674	690	677	690	660	667	654	615	618	639	696	615	656	682	649	634	678	669	707	607	629	710	677	664	662	681	640	675	672	687	659	629	675	670	667	671	683	695	622	663	680	628	601	630	673	673	704	665	689	664	731	653	664	632	687	650	711	654	660	638	679	689	665	650	660	660	676	631	667	665	686	658	654	667	632	657	716	644	671	704	686	696	715	681	631	649	677	673	657	678	689	656	662	663	682	675	678	670	692	664	604	622	690	684	695	701	633	667	667	626	673	665	683	624	670	647	668	646	690	687	606	674	644	645	635	709	666	656	657	653	689	666	644	659	665	652	679	685	670	665	641	655	679	701	693	662	663	629	668	700	702	658	653	699	673	693	656	656	656	686	649	663	623	658	660	676	649	663	643	679	660	676	676	666	646	666	662	639	615	677	698	634	626	665	710	671	644	670	680	706	608	655	663	679	645	695	674	664	708	690	685	710	669	669	712	639	696	668	657	664	662	687	689	622	653	631	629	698	656	623	689	625	670	647	648	646	654	685	627	639	679	647	663	660	645	676	635	689	652	672	658	685	668	681	651	653	659	665	683	650	655	685	662	642	665	661	645	637	654	656	669	670	679	603	645	624	653	707	663	655	751	676	621	696	713	671	663	674	696	627	645	630	714	647	637	695	681	663	602	659	620	628	637	628	653	658	646	660	656	641	691	695	670	646	615	644	662	662	636	658	662	686	642	690	655	670	660	637	650	708	678	656	625	614	693	655	639	624	715	650	672	679	696	684	690	698	647	650	700	667	657	728	642	657	663	642	692	693	675	659	682	656	668	692	679	648	620	698	690	649	645	660	652	688	635	679	680	673	659	680	640	693	663	667	657	689	673	703	677	672	697	658	634	663	654	614	644	730	643	658	699	652	674	676	638	684	674	663	683	659	683	639	662	629	662	673	661	657	630	648	664	680	633	680	672	623	636	595	648	638	665	695	653	699	689	655	694	674	673	638	686	692	651	651	632	669	603	657	673	671	669	735	617	634	658	687	690	703	694	624	622	656	663	651	691	672	663	619	670	661	716	682	720	718	665	650	704	665	635	659	647	651	671	661	632	657	679	668	646	690	699	661	712	650	683	664	667	672	651	659	686	652	679	692	655	660	675	616	681	665	620	643	669	645	641	649	642	685	660	664	682	664	703	695	663	727	665	681	639	586	705	662	674	685	652	691	648	631	689	661	627	676	688	616	660	663	673	657	632	657	662	656	652	670	667	684	701	687	659	670	652	642	660	696	693	680	689	653	666	677	665	654	670	665	673	676	704	691	655	651	646	628	684	701	698	660	644	657	631	676	651	639	690	684	683	618	631	654	693	690	586	702	636	663	676	638	623	677	671	661	662	630	700	700	658	606	622	672	663	635	632	627	642	659	659	646	605	681	662	644	654	599	624	667	701	631	626	728	651	668	694	626	641	676	616	667	674	626	610	669	652	688	683	584	653	662	656	682	636	679	650	670	677	695	666	696	629	633	679	679	655	654	660	679	654	656	678	691	657	687	647	693	696	728	674	698	662	654	639	647	635	638	675	686	671	593	609	664	688	629	673	661	690	642	693	697	624	688	648	667	706	642	646	690	710	625	632	651	632	667	662	695	688	632	682	664	635	674	667	615	650	651	707	707	660	649	662	622	677	635	658	722	683	644	700	661	710	634	650	646	663	636	658	659	637	667	694	691	705	672	672	700	681	626	658	620	642	675	633	640	631	670	687	642	650	655	639	658	643	616	623	711	645	658	660	619	657	670	698	692	654	638	651	664	695	655	621	681	664	680	636	611	680	629	681	711	668	676	643	670	686	639	645	663	650	700	678	676	648	670	681	685	619	681	703	646	691	636	677	667	660	615	685	681	647	621	718	687	663	609	696	717	701	674	631	697	654	663	696	690	679	707	685	662	684	682	693	652	697	638	669	628	694	662	686	634	620	678	631	733	677	662	671	727	694	644	661	613	664	642	637	629	643	687	687	637	643	631	689	675	653	695	676	695	617	637	679	634	617	666	659	651	642	684	656	661	669	686	686	630	677	624	735	659	688	694	657	659	641	643	696	705	677	733	690	693	615	654	648	640	684	667	650	689	673	656	641	649	620	658	695	684	678	637	676	664	645	631	672	646	652	654	643	670	636	639	635	651	677	651	630	621	651	716	646	685	671	678	665	672	648	626	680	672	689	667	621	661	630	622	667	631	620	661	680	657	684	661	671	677	670	698	678	645	624	659	718	691	664	697	695	656	716	651	652	692	635	609	652	714	666	651	662	636	684	673	653	668	687	621	643	663	648	655	628	694	634	655	673	651	682	700	660	661	682	700	694	641	683	696	673	707	646	645	641	699	701	625	656	681	633	687	682	671	643	626	682	706	645	665	705	620	684	636	677	648	682	634	685	701	720	656	649	609	673	637	695	643	647	640	646	660	665	659	620	623	655	632	640	700	653	631	631	638	654	679	625	654	694	665	674	699	649	694	638	649	696	651	703	650	708	615	639	667	625	642	678	699	652	607	650	658	661	659	635	677	620	627	644	666	669	642	624	626	673	676	665	681	681	662	632	636	687	685	707	717	672	703	707	653	660	688	689	673	669	666	644	659	643	649	665	668	629	622	626	678	687	660	632	662	686	712	635	676	668	604	637	643	640	672	643	645	662	691	603	697	703	649	699	655	686	669	628	639	656	694	647	679	620	647	686	672	652	663	648	665	661	658	666	685	633	612	652	616	655	635	669	660	678	643	658	655	695	619	631	693	639	666	698	664	638	614	641	652	670	702	683	644	613	680	646	677	622	657	623	650	662	636	660	649	658	659	675	611	709	685	680	734	670	637	640	623	636	657	700	657	661	722	632	701	661	645	673	676	723	661	662	676	660	645	621	635	643	699	663	677	726	691	686	639	634	664	659	655	608	684	635	678	656	617	657	640	675	638	721	675	681	655	673	683	662	647	724	646	657	602	717	681	656	707	675	662	649	641	653	721	659	627	636	667	714	700	686	654	715	678	666	629	663	656	701	604	642	649	693	625	645	665	637	652	665	695	665	653	693	653	708	652	657	658	683	609	660	687	639	681	653	643	647	671	668	639	712	673	644	645	640	673	657	640	717	643	695	664	633	629	674	695	673	598	666	661	649	643	658	710	633	649	637	631	678	656	636	660	628	665	661	672	630	652	623	664	688	654	675	684	676	657	670	681	646	668	655	638	672	661	674	684	682	654	669	635	674	599	653	721	622	648	687	677	635	681	655	686	651	686	668	649	653	691	697	664	694	657	634	723	638	628	665	665	655	658	629	681	675	679	680	656	660	646	690	655	685	650	710	689	644	647	646	692	676	695	668	657	679	663	649	680	666	689	651	675	666	673	697	657	673	691	683	631
31417	8399	3619	1925	1538	1247	1131	957	918	882	843	791	817	798	796	756	749	714	724	738	741	740	770	669	680	714	739	671	702	699	751	684	767	749	720	739	706	737	715	714	671	693	696	693	698	721	747	644	694	738	689	682	675	671	686	705	748	688	714	743	704	700	699	653	712	684	686	655	713	701	682	702	703	696	685	759	700	688	681	751	664	691	711	708	687	655	700	709	690	708	676	761	720	696	695	685	706	693	714	705	718	716	704	677	686	709	742	735	668	666	683	703	691	728	727	695	724	668	716	656	679	698	740	709	697	674	624	713	740	690	733	716	698	759	700	696	692	703	683	720	742	698	693	698	678	723	799	695	705	723	681	673	686	748	732	745	707	685	711	679	737	727	724	693	727	705	702	722	677	711	738	726	680	687	697	702	691	749	718	690	719	664	693	681	722	684	710	731	716	753	732	713	703	714	677	720	702	731	747	704	754	699	678	695	691	699	703	738	750	756	693	645	735	688	742	683	686	705	719	719	746	740	754	678	690	700	691	721	675	648	731	730	717	681	648	719	717	684	736	697	687	700	711	686	706	732	707	723	681	694	729	721	700	730	664	677	683	719	682	732	685	724	654	680	682	696	712	664	684	695	689	719	665	755	716	757	711	690	721	706	715	711	684	695	718	734	659	733	708	688	676	697	692	656	747	713	682	685	737	657	731	721	696	687	719	732	712	708	710	708	738	734	745	727	650	725	672	719	688	679	606	743	728	685	692	754	736	749	682	701	725	725	669	675	667	653	676	667	698	725	735	722	676	706	691	721	693	716	718	746	695	713	703	711	745	684	679	698	740	708	693	728	693	708	726	716	756	696	728	656	694	682	718	687	681	749	693	688	695	681	694	705	668	651	677	718	674	746	656	741	712	725	669	708	685	701	688	694	691	688	684	734	709	699	675	697	725	681	644	707	707	679	706	712	682	689	708	656	718	737	632	667	665	686	697	696	707	758	683	675	721	687	703	696	752	754	721	742	683	726	677	709	720	692	683	775	698	736	716	694	727	643	725	709	733	695	729	686	711	681	685	724	683	724	735	728	725	696	709	723	712	704	727	716	720	720	716	718	698	754	721	714	703	674	696	648	694	720	713	722	676	681	660	716	671	695	708	714	727	659	715	751	760	641	714	729	675	710	723	727	711	712	753	690	726	716	692	705	737	616	771	689	710	683	679	694	677	678	689	718	719	692	693	726	705	711	664	744	706	694	703	743	702	665	681	713	750	666	663	696	694	701	706	722	682	703	690	724	673	662	642	645	650	680	704	706	708	680	674	677	678	691	748	692	765	661	677	685	644	678	748	717	737	675	733	736	747	727	732	711	708	666	678	680	709	688	653	744	710	702	713	663	675	678	696	725	722	691	682	707	723	665	660	665	735	688	648	732	705	677	708	734	692	739	721	707	697	711	663	702	668	720	676	713	668	657	681	699	739	695	707	680	752	710	692	654	709	705	713	728	663	695	744	648	781	712	737	701	713	720	707	733	666	676	676	663	669	686	726	736	711	725	694	744	700	684	692	681	708	708	737	722	728	718	691	672	675	697	665	695	688	723	691	711	709	675	682	733	731	711	668	751	734	708	694	697	742	667	652	726	741	709	738	703	691	688	771	691	750	676	675	645	672	706	673	690	702	707	739	732	653	692	687	700	689	727	687	727	656	721	713	731	720	702	713	729	690	692	700	714	732	734	709	675	659	734	697	677	645	729	692	717	704	671	756	672	699	721	736	718	708	702	672	669	707	714	716	672	754	711	739	702	706	682	707	749	677	714	712	744	735	716	724	670	709	687	733	687	683	694	729	698	685	791	683	680	712	671	686	708	743	699	701	677	731	710	731	687	663	718	709	667	727	702	732	646	697	736	716	671	648	689	699	706	721	733	679	741	649	668	700	687	678	715	686	701	684	728	696	696	714	684	707	696	764	701	664	686	734	706	691	701	723	744	718	690	699	689	663	717	734	680	720	710	693	697	713	731	674	697	724	702	740	738	749	729	736	693	716	736	697	685	721	687	713	718	691	692	697	732	699	642	684	681	685	717	653	675	667	689	690	737	719	708	744	667	707	678	714	703	765	703	702	685	735	705	694	700	702	689	727	697	719	721	752	684	682	741	675	708	748	758	669	695	764	653	708	666	709	704	740	724	733	695	678	746	689	695	668	669	684	681	694	770	708	713	660	690	690	673	725	672	695	743	732	692	665	712	713	714	693	702	678	682	735	703	693	707	696	748	710	732	761	684	728	664	717	713	671	690	688	754	686	711	693	744	712	721	703	732	731	687	695	702	652	729	689	730	709	741	699	713	694	654	681	662	658	709	696	711	671	701	703	730	727	687	693	756	702	749	727	707	696	735	673	654	675	696	659	690	687	741	689	738	665	691	759	652	747	679	682	666	697	722	718	719	721	715	711	688	699	670	697	676	720	737	726	691	688	748	744	723	716	693	672	688	685	708	734	688	721	692	686	666	657	711	686	683	729	697	694	744	704	707	680	670	653	672	687	745	703	697	716	705	724	692	695	715	657	720	694	711	724	704	728	648	725	744	696	710	691	663	676	656	724	670	713	713	701	674	693	684	700	733	690	697	682	674	690	736	771	726	723	681	719	694	699	708	705	712	732	713	684	660	669	726	742	703	704	732	681	666	656	689	695	701	691	729	715	711	699	733	692	717	684	722	741	687	713	714	680	724	693	683	708	644	659	677	715	705	675	707	699	704	652	707	672	713	690	700	694	698	717	689	727	714	670	755	675	668	708	707	738	698	688	710	703	730	653	716	705	738	677	711	700	695	669	703	701	709	740	650	714	723	723	656	675	665	719	667	739	713	728	742	697	700	698	709	721	688	669	683	713	699	699	696	672	670	663	662	714	738	657	730	744	682	686	655	714	677	655	697	695	710	716	721	694	723	678	684	650	651	706	738	753	705	697	693	672	694	701	725	644	696	676	753	730	715	716	693	686	649	718	696	708	704	707	725	677	691	674	678	658	690	718	711	687	664	736	676	749	716	719	740	708	711	735	690	703	685	717	682	715	678	669	684	693	739	757	717	761	677	719	725	715	662	711	718	738	711	714	690	693	718	664	704	731	746	695	691	690	695	732	706	706	678	708	669	696	696	632	696	713	699	720	700	665	685	663	657	720	685	809	662	680	716	690	754	702	703	727	656	695	705	732	685	664	707	727	683	703	703	743	712	718	710	742	681	663	694	720	692	694	687	679	688	717	694	702	739	738	751	754	684	704	656	692	716	731	683	689	693	659	683	704	723	678	707	683	716	692	663	734	713	693	723	692	708	696	749	733	738	689	677	714	714	676	766	678	674	690	698	749	702	640	626	714	741	685	704	725	713	712	675	707	674	734	746	696	707	721	684	719	658	698	710	679	733	681	716	736	693	718	718	688	720	689	751	685	694	702	743	739	687	720	688	687	696	652	708	699	696	745	682	668	700	735	749	688	743	693	720	692	694	737	709
22712	21130	28785	23709	21133	21217	9501	1689	1258	1155	1107	1055	1028	1016	1065	946	989	969	932	951	979	899	898	895	929	878	887	931	866	866	879	881	817	844	883	832	862	844	817	864	866	897	868	891	843	855	879	817	865	892	858	857	916	891	867	836	850	849	835	836	828	889	901	871	895	813	859	878	833	893	797	862	877	868	812	852	842	817	833	843	894	859	857	865	847	838	867	858	837	855	838	807	815	895	875	860	838	844	856	870	885	908	811	815	894	817	855	839	807	884	890	881	844	889	810	885	850	884	837	846	842	825	827	835	861	838	844	833	840	868	872	840	797	870	845	871	792	803	837	800	839	828	859	791	808	842	852	821	852	828	829	835	898	899	886	791	840	807	889	800	818	858	837	866	808	852	832	830	864	826	777	858	834	848	844	785	834	857	840	828	893	888	825	856	857	803	793	839	826	888	850	851	841	822	838	866	839	870	828	863	844	844	833	886	839	842	813	847	832	891	839	869	879	828	848	869	866	904	870	869	861	821	801	868	811	842	872	869	881	808	820	832	828	846	832	854	828	817	861	834	842	874	830	882	783	838	863	913	806	858	826	819	833	818	794	821	882	808	863	849	865	868	846	854	820	831	846	884	840	819	850	791	809	815	879	850	823	810	850	836	826	824	864	845	807	832	846	833	822	828	852	822	893	833	826	868	838	874	790	855	822	916	828	793	828	854	848	802	848	849	856	825	800	802	810	836	838	809	855	801	855	822	790	843	835	835	848	807	880	871	841	769	864	855	857	831	882	820	780	845	866	858	831	842	854	831	840	808	852	849	843	832	830	844	787	825	875	848	843	880	938	812	793	791	817	862	828	842	836	839	818	827	833	839	867	815	816	856	796	857	806	871	833	840	922	810	814	826	865	840	801	792	906	830	893	848	869	812	885	886	861	845	871	804	820	839	839	837	820	830	870	818	850	863	850	843	824	830	890	861	805	866	884	777	825	838	844	821	857	816	822	836	851	861	834	868	850	891	842	844	848	846	852	795	803	845	892	840	858	857	799	854	882	863	795	858	897	852	833	833	812	804	827	832	867	857	857	857	820	830	833	866	814	838	859	882	846	842	881	833	815	813	856	827	840	810	898	862	834	828	882	816	796	830	870	866	822	818	853	779	822	836	792	833	891	812	860	801	832	794	838	844	855	794	842	834	891	869	862	839	843	794	855	805	865	853	808	819	847	827	871	840	857	842	870	809	842	874	856	839	824	836	844	874	863	824	863	885	828	832	818	840	791	859	848	835	848	876	826	851	870	826	824	803	859	861	825	858	863	821	838	863	853	783	830	872	873	903	817	853	856	837	866	817	873	880	847	831	844	854	878	845	845	810	875	835	820	887	801	890	835	883	843	867	823	914	858	903	846	819	878	818	873	824	826	833	870	819	789	838	848	871	814	851	829	840	834	847	794	811	830	811	846	813	800	839	806	845	818	824	823	818	870	811	825	841	836	838	821	861	867	833	880	879	787	800	861	867	782	813	834	778	859	852	806	870	860	847	771	866	843	833	812	839	829	791	870	822	847	838	781	819	827	879	893	813	835	833	790	856	919	833	814	798	828	802	882	855	825	814	826	837	855	881	814	841	878	854	818	901	829	834	829	833	858	809	875	823	804	867	788	879	836	828	838	808	841	835	840	868	836	832	819	862	855	866	839	806	813	823	816	800	871	832	888	901	848	819	831	858	822	864	852	897	766	846	844	850	825	847	831	852	801	801	816	818	795	889	823	803	850	814	830	906	885	809	816	864	831	788	856	830	860	807	847	810	844	864	870	794	845	842	874	874	872	837	851	846	861	793	880	799	840	842	867	864	895	843	861	849	842	863	887	814	854	832	872	856	804	838	854	802	828	816	856	816	864	836	834	827	828	873	892	826	810	840	821	850	812	858	798	815	840	926	860	839	856	841	883	844	819	880	898	815	817	860	840	840	840	856	868	873	847	805	891	874	821	835	932	896	842	833	818	816	933	862	807	833	860	858	872	829	880	786	842	891	885	853	869	755	848	797	834	800	853	843	850	840	874	885	873	856	887	851	850	859	811	798	858	807	848	824	842	850	818	782	846	834	860	869	861	852	812	791	842	854	792	859	824	848	808	823	871	837	885	825	853	858	824	872	859	772	833	791	750	801	882	876	823	834	808	858	828	825	825	872	801	828	858	832	854	828	914	812	876	810	911	885	850	837	822	784	840	838	813	807	851	829	873	825	888	837	852	861	827	868	827	821	845	838	798	824	852	846	822	854	840	810	916	905	828	762	837	856	790	834	924	819	839	823	866	848	821	809	815	850	820	841	826	842	832	792	778	864	820	883	842	846	816	855	866	823	819	840	855	896	829	842	859	861	879	848	905	865	855	871	882	835	779	856	863	823	843	940	821	842	829	857	847	849	868	807	851	905	827	862	814	821	873	859	852	825	825	838	828	859	854	890	851	795	842	825	844	838	804	814	815	794	821	841	854	857	856	875	836	839	807	780	881	874	819	848	789	840	927	813	858	871	817	819	813	840	794	890	898	875	821	862	850	877	821	805	826	850	847	770	830	900	836	864	897	869	843	860	824	876	850	861	874	829	864	815	881	835	863	868	846	822	852	804	854	858	787	809	914	855	878	847	849	837	843	863	797	813	842	853	890	849	839	861	837	907	857	882	855	773	780	805	858	849	866	837	841	816	843	828	842	810	845	817	836	815	814	840	839	863	823	787	812	901	837	842	841	869	848	810	814	881	858	853	875	867	886	801	850	823	816	811	829	832	834	832	889	844	831	876	830	834	845	784	899	879	808	798	831	866	873	902	899	855	871	881	838	845	829	871	841	919	829	857	840	854	866	879	813	849	925	834	831	856	884	817	814	900	832	840	842	818	812	845	839	860	831	833	818	852	862	845	859	837	815	846	780	830	841	793	862	827	807	834	818	844	859	849	821	805	797	845	844	845	845	872	828	861	854	834	810	784	840	900	924	906	800	858	875	816	867	819	868	797	811	879	873	877	894	816	844	884	865	849	861	804	854	856	858	852	807	852	832	843	849	810	864	826	911	864	854	838	873	856	859	838	867	851	837	813	841	833	850	805	810	780	821	877	831	845	859	824	896	802	870	915	800	865	809	807	798	842	902	862	813	895	826	864	825	886	836	797	848	859	812	774	826	847	798	824	824	810	846	811	833	807	846	838	850	826	836	812	846	834	788	815	817	793	820	823	845	832	891	808	819	834	855	863	831	833	851	891	871	843	796	852	902	861	815	775	879	827	885	891	861	822	856	871	894	835	811	815	820	876	853	829	859	782	851	910	849	832	823	858	877	875	797	850	804	810	795	841	834	872	787	878	852	834	791	875	815	845	840	884	847	841	872	837	857	785	823	854	789	816	763	835	818	805	784	828	855	819	859	824	844	839	899	869	834	843	825	839	832	861	857	826	821	873	861	841	855	856	896	833	848	884	833	858	829	903	834	851	786	805	867	814	819	846	862	836
38935	18125	10234	5110	3790	2915	2305	1998	1671	1445	1367	1186	1127	1141	1037	1049	1023	970	963	955	943	915	893	859	894	896	893	947	829	892	898	804	923	849	900	914	893	848	869	869	877	884	840	803	796	828	870	832	815	861	840	856	857	817	901	873	856	837	859	827	877	882	862	847	894	865	860	848	882	844	816	887	813	839	865	830	814	821	885	812	851	816	824	872	901	876	835	847	817	850	813	868	861	801	899	877	869	840	871	855	882	877	825	823	779	836	872	808	787	841	806	853	830	791	851	841	837	859	819	861	845	823	827	846	822	791	828	831	849	913	842	838	873	857	827	816	905	829	787	786	847	777	853	905	843	822	820	886	816	901	807	829	857	849	853	857	830	820	885	855	840	888	882	797	860	804	919	808	830	867	844	839	809	843	834	800	879	815	814	828	848	885	852	802	872	816	827	828	849	830	799	843	805	822	836	851	835	861	818	837	877	861	851	813	858	811	866	884	866	861	837	865	847	855	885	868	882	825	817	807	848	930	833	822	866	852	808	827	796	859	805	877	881	870	840	850	858	849	826	847	863	842	784	837	775	840	826	851	846	799	871	840	829	861	841	846	838	848	814	871	874	822	781	854	835	827	800	845	869	834	818	813	798	813	849	873	829	811	782	837	862	834	844	851	805	822	864	825	828	822	896	819	864	894	776	795	815	839	838	808	816	828	830	866	836	853	852	784	868	811	818	849	828	811	859	833	820	822	824	811	814	849	840	851	793	847	806	884	830	882	817	821	868	824	847	842	850	834	878	828	842	835	819	858	875	847	881	820	840	825	838	783	825	831	878	841	861	856	824	854	813	832	826	842	893	836	757	861	797	893	859	818	903	820	802	808	812	871	881	837	880	857	853	848	808	839	829	826	801	853	863	841	844	834	842	854	837	845	909	787	866	854	812	843	850	849	823	831	775	826	843	825	813	877	879	827	811	836	863	842	851	828	878	870	783	873	852	855	892	868	853	789	776	820	792	811	786	857	866	828	861	801	797	811	830	819	868	820	842	815	817	815	865	826	822	809	840	791	858	830	837	854	806	770	857	860	844	847	838	741	847	823	849	881	828	836	859	837	841	843	831	848	751	836	835	825	899	839	879	812	865	861	861	796	807	827	855	806	860	846	803	885	879	836	824	813	837	850	873	861	791	854	832	842	867	852	894	823	817	825	846	783	844	851	853	835	886	821	837	855	788	838	859	796	848	814	841	836	836	819	834	831	900	813	866	794	850	813	855	862	849	871	842	824	832	832	814	872	857	899	859	845	821	788	825	838	849	878	823	866	853	867	886	889	823	862	852	877	852	878	861	835	843	777	818	816	864	834	843	908	827	923	851	822	834	810	838	835	868	806	785	834	835	825	779	883	859	861	872	867	811	827	814	824	828	857	805	840	853	811	855	856	845	820	851	786	805	858	852	860	862	834	816	775	834	831	807	869	891	829	812	824	845	806	845	826	885	828	840	824	817	794	824	801	808	846	852	816	827	831	819	824	867	861	878	844	849	849	833	804	820	815	842	820	836	861	842	825	849	834	841	844	854	850	852	869	878	840	861	814	890	819	822	783	866	840	846	851	850	825	897	863	838	824	802	806	860	861	822	851	844	846	848	816	843	834	828	791	886	836	840	833	809	828	842	828	861	768	845	833	794	881	850	802	808	821	827	854	838	820	862	824	808	842	850	881	879	866	812	844	881	854	814	847	870	802	823	838	858	848	782	828	807	843	791	841	837	850	833	810	804	816	794	826	827	798	842	868	827	798	874	849	809	831	798	839	814	776	855	870	833	840	876	840	842	827	856	861	841	889	818	852	804	821	820	863	848	826	800	819	843	803	794	830	819	810	837	821	854	824	821	837	794	794	832	850	814	862	806	846	845	779	813	853	841	811	818	767	766	864	820	811	794	823	838	845	836	787	840	845	856	819	830	864	861	809	787	857	855	833	830	807	808	862	832	857	820	853	802	810	825	833	856	839	826	839	781	841	830	821	839	850	843	904	846	818	838	821	880	847	841	802	840	831	841	892	883	813	874	816	833	855	809	817	840	817	843	841	854	842	846	836	865	807	823	828	831	767	774	813	850	928	796	876	819	832	829	836	853	873	784	816	849	861	812	749	835	827	819	836	863	854	886	835	884	893	864	783	863	830	829	825	862	841	841	826	841	877	825	809	892	829	856	804	830	844	873	817	862	820	850	886	783	835	905	829	814	875	798	764	863	892	808	857	861	890	823	844	797	855	856	861	848	827	798	870	845	842	845	877	847	862	840	795	862	794	851	811	845	897	818	837	815	872	835	838	789	795	857	864	849	853	920	819	841	839	818	827	829	849	827	878	855	841	828	797	807	836	862	835	847	819	862	854	862	786	801	802	838	822	809	844	832	829	821	832	787	811	804	795	813	854	787	816	806	821	828	824	821	866	851	809	812	814	825	840	790	813	843	788	816	876	852	839	814	834	892	760	790	880	873	810	863	819	789	843	857	838	867	821	838	828	849	895	840	899	885	927	806	788	759	853	868	791	775	848	841	818	835	835	825	853	832	814	801	837	870	824	855	823	780	830	835	866	815	901	814	858	823	819	816	831	836	829	812	877	843	870	811	833	837	861	866	908	814	804	805	834	861	883	806	841	831	838	804	818	812	820	814	842	833	859	823	843	831	842	803	842	826	793	812	846	811	827	832	818	805	908	846	876	860	837	823	828	842	819	829	817	796	804	866	867	856	850	915	914	833	843	817	753	785	817	851	880	814	905	874	825	837	799	853	815	852	842	828	841	859	878	852	840	887	796	853	852	830	839	831	789	809	844	831	823	836	870	857	836	848	842	808	827	831	818	852	867	863	812	853	853	827	850	847	858	798	854	817	832	822	851	845	848	830	811	804	803	868	822	794	853	798	807	804	759	846	800	860	820	831	837	833	791	871	815	836	831	754	855	817	822	822	875	769	828	814	787	865	818	830	777	823	883	872	841	880	779	873	873	802	804	880	856	868	832	834	829	838	820	815	849	841	845	803	822	803	880	799	841	853	783	848	880	801	871	817	819	862	809	790	863	921	818	849	803	853	849	807	842	888	838	842	843	811	849	797	817	880	807	844	837	873	835	823	862	800	892	818	807	828	891	809	824	837	850	879	871	849	830	889	836	843	853	862	839	787	833	825	856	852	861	831	799	868	802	817	827	854	874	847	815	853	820	804	808	848	788	858	796	829	837	836	887	869	853	847	819	834	890	834	888	805	838	810	819	821	878	856	820	778	861	835	834	862	843	864	823	863	837	802	885	864	816	828	808	896	865	836	857	838	841	787	830	833	851	839	830	824	882	875	901	822	806	810	870	847	883	798	861	809	832	821	819	862	841	853	832	902	814	793	840	820	816	824	818	832	826	849	841	827	827	804	868	815	824	854	822	819	838	810	830	831	801	793	843	835	837	837	870	855	872	840	817	830	867	821	866	888	875	885	806	860	898	804	879	875	853	808	852
28001	18753	5210	607	431	386	382	355	332	347	327	354	306	350	357	317	327	342	337	369	370	343	342	352	345	327	352	353	355	333	306	343	332	318	359	365	346	346	326	359	355	351	348	320	314	333	331	309	343	336	327	332	326	355	343	355	350	328	369	383	335	324	366	370	344	370	339	352	343	347	360	314	347	344	353	368	320	333	358	341	330	334	373	338	376	380	367	334	336	332	329	319	320	282	306	315	334	311	347	333	316	325	319	320	362	343	308	350	348	315	369	330	315	316	364	365	339	364	351	360	360	324	328	326	339	316	307	381	353	360	354	334	360	313	339	357	355	375	321	340	344	370	357	375	332	342	350	351	317	356	330	355	359	300	317	326	373	340	361	353	314	353	353	326	362	324	353	353	330	337	294	320	320	338	354	349	337	318	354	351	324	351	329	348	303	334	317	336	314	355	348	360	321	349	351	343	337	346	348	347	342	341	334	323	348	335	338	330	338	358	326	370	320	332	370	326	329	373	322	351	328	365	360	357	313	351	329	336	332	349	302	349	337	352	337	336	345	318	332	330	360	363	297	323	369	335	317	357	341	316	376	357	329	358	330	348	340	388	367	327	312	354	329	335	322	344	340	341	324	330	324	335	380	329	359	349	337	307	352	331	338	354	316	356	314	312	346	314	329	341	338	365	338	351	345	337	322	333	351	326	293	361	342	337	364	348	363	348	302	328	318	370	329	352	321	347	377	330	334	337	345	329	339	338	385	333	329	327	347	351	340	341	322	346	336	321	376	338	353	325	309	369	353	334	348	350	361	319	325	340	342	335	328	325	345	343	323	332	334	336	337	332	317	339	335	361	318	324	331	372	359	338	322	318	323	359	346	336	326	342	376	325	330	333	306	373	359	331	353	337	343	331	294	354	349	370	348	349	315	355	376	349	312	357	361	357	326	341	296	338	338	314	364	351	337	334	344	297	328	337	337	322	310	331	342	331	365	350	383	354	366	341	348	347	363	332	334	334	322	309	348	361	351	313	356	338	352	389	383	335	341	334	343	359	329	348	314	334	344	368	349	377	309	328	316	353	341	335	362	343	355	355	326	331	350	371	334	306	376	329	329	340	320	326	340	331	367	338	333	315	380	341	331	321	329	344	324	335	376	344	339	338	350	374	341	322	327	331	349	351	338	327	334	321	351	369	353	342	336	355	333	337	338	304	334	299	320	342	350	347	344	314	332	325	357	336	322	322	330	321	334	364	336	323	362	365	359	334	340	347	309	325	343	362	344	306	350	345	338	349	363	343	346	348	346	352	331	347	347	324	355	340	313	322	344	357	327	333	350	349	336	287	328	335	351	368	337	330	372	300	329	320	336	345	343	337	366	321	342	330	392	345	308	347	343	337	370	368	326	354	328	347	303	376	297	350	341	340	343	318	333	352	330	316	334	321	312	336	329	333	334	340	331	340	356	345	337	348	332	327	377	335	335	313	344	348	350	329	330	355	346	365	365	351	336	323	351	341	354	391	317	349	330	349	348	362	333	320	349	325	358	334	335	355	324	346	341	336	386	318	352	348	344	317	308	335	321	358	329	356	331	377	317	298	383	341	327	377	332	333	332	343	352	335	310	341	331	339	313	326	316	371	326	332	340	336	345	306	360	339	326	366	363	357	341	330	385	354	364	348	340	355	335	350	322	356	328	351	358	356	318	322	367	312	334	353	330	336	329	363	338	313	298	338	359	365	288	334	366	299	337	325	344	344	336	308	363	350	336	340	338	357	339	333	319	299	333	327	335	330	338	343	343	395	324	349	320	335	365	349	343	320	324	336	329	322	359	359	361	343	353	349	349	342	342	330	355	329	310	344	334	327	375	358	340	334	348	306	338	321	365	354	352	348	327	331	363	322	345	351	318	326	338	377	347	342	305	324	321	348	347	337	337	361	343	324	344	378	360	360	387	377	332	329	368	327	361	344	364	336	344	338	352	353	346	336	345	337	343	346	379	356	319	351	303	314	342	323	364	342	334	315	358	330	323	341	331	343	363	351	336	365	326	346	359	333	329	346	349	350	344	324	329	335	362	312	332	340	340	327	340	346	343	324	355	330	336	344	346	351	361	333	341	302	337	315	324	354	347	349	330	325	336	362	364	341	353	378	348	335	316	310	324	337	356	346	297	321	320	370	360	323	337	365	322	358	342	311	339	328	343	355	338	337	320	339	327	328	343	360	337	336	350	333	371	334	338	335	358	354	332	327	389	345	358	391	321	341	344	318	363	332	332	360	379	350	378	356	344	342	371	331	357	342	346	343	348	352	347	318	340	356	337	333	355	363	336	316	336	348	335	355	356	362	334	337	324	317	331	345	339	357	338	312	328	338	358	335	341	324	317	352	326	345	355	363	359	353	326	315	357	312	347	363	308	331	335	337	362	328	336	360	337	332	317	365	354	337	338	338	319	348	316	345	327	326	349	329	342	348	321	363	349	351	319	333	318	313	344	324	326	341	343	334	335	310	333	359	364	376	363	312	318	365	369	313	311	348	359	314	326	315	346	343	317	312	366	327	360	337	337	342	325	340	324	347	333	346	306	336	314	344	334	321	308	327	360	333	304	329	341	348	326	311	336	351	358	350	318	361	352	367	323	299	342	324	291	371	336	337	361	358	366	338	363	364	352	350	356	328	356	317	312	372	330	367	342	350	330	307	336	336	343	375	310	344	348	404	362	302	351	315	358	354	327	325	326	347	332	367	330	332	365	360	314	344	312	313	326	354	343	342	314	362	347	372	337	350	360	346	352	369	303	349	348	332	349	322	358	361	354	356	334	355	306	335	342	325	322	333	335	353	361	332	339	333	304	298	369	334	322	321	334	337	316	352	350	339	358	321	341	327	323	335	350	309	317	365	349	305	327	316	352	326	347	333	326	312	335	328	345	351	335	336	352	316	301	329	352	343	340	340	323	322	352	326	346	340	340	360	324	348	359	343	364	336	348	371	308	336	374	337	366	327	328	343	356	345	337	329	344	353	337	347	352	354	294	357	340	332	336	333	321	337	350	356	343	342	319	319	319	359	407	343	361	356	373	353	348	343	346	346	331	347	339	348	369	350	302	346	365	337	344	348	368	341	346	317	337	369	338	368	339	351	349	343	339	345	372	382	329	310	350	357	354	353	317	368	341	350	339	341	360	360	335	345	338	349	353	346	336	342	339	302	347	328	347	336	334	334	367	328	330	324	313	359	342	352	335	348	374	329	365	340	353	342	324	345	336	331	331	337	308	326	329	399	334	350	308	332	334	370	376	341	351	377	333	317	368	327	338	326	340	357	355	333	405	325	330	363	341	339	324	317	342	335	351	380	352	351	351	327	333	320	328	359	351	340	376	363	323	371	331	321	315	336	323	344	329	371	338	340	356	284	343	364	363	361	334	365	341	357	349	332	335	364	342	372	356	363	336	329	330	335	341	325	334	348	316	340	347	298	345	330	348	342	330	328	336	318	310	309	330	334	364	320
16058	1619	726	486	487	451	405	405	373	373	392	449	389	353	380	400	396	391	395	399	373	374	357	393	350	389	399	373	380	361	365	374	355	354	376	386	389	360	404	395	414	398	389	383	397	360	355	388	386	377	395	364	381	399	403	348	418	374	379	390	404	349	388	393	360	365	354	393	383	372	378	373	400	393	373	364	358	374	398	375	404	372	383	357	379	374	394	375	381	350	385	374	392	395	383	382	378	381	387	386	419	369	399	385	374	394	368	376	383	389	408	364	426	369	390	354	370	354	370	381	365	398	352	363	373	367	370	429	361	362	403	404	340	409	369	350	373	340	368	389	374	361	354	386	379	402	374	385	380	363	333	384	391	376	351	375	360	423	385	367	368	381	366	394	394	371	385	404	375	393	391	394	370	405	373	356	374	415	382	345	383	385	395	387	377	351	382	365	394	367	378	370	387	411	362	442	383	376	363	357	374	405	382	371	364	351	383	410	378	348	374	383	378	368	355	382	358	361	363	336	383	379	373	393	380	328	351	386	367	369	381	380	389	384	368	380	367	364	364	374	410	381	393	371	340	369	383	383	353	364	390	369	346	417	402	372	364	368	393	366	412	358	362	407	340	347	362	379	342	369	381	362	386	356	388	421	389	384	396	377	386	399	389	362	391	398	338	387	394	387	389	369	381	389	362	360	403	352	386	353	365	440	355	400	392	369	337	384	392	399	375	381	362	389	365	427	398	406	383	417	366	424	367	351	380	413	398	367	347	394	406	394	391	395	383	388	408	378	374	341	342	356	364	397	405	364	405	390	393	385	377	409	378	411	364	433	375	346	406	406	360	393	387	393	394	384	374	388	381	420	384	367	356	371	379	388	391	375	381	383	386	362	398	359	354	400	357	370	367	376	386	367	380	344	381	376	390	360	357	386	386	370	389	364	396	390	405	383	381	396	364	413	400	376	383	365	392	400	372	382	373	391	390	375	333	423	355	363	332	411	405	383	374	405	395	375	385	378	364	367	397	371	382	386	380	362	390	355	376	375	368	355	393	405	415	366	379	381	338	404	403	385	409	384	351	382	419	353	382	397	395	374	370	400	388	404	372	423	390	373	391	378	378	398	404	363	363	334	395	371	379	394	367	390	391	403	347	411	411	385	386	354	368	427	388	369	392	352	369	372	366	418	390	384	390	363	361	358	356	402	349	377	403	376	370	392	335	392	378	397	392	360	376	344	376	356	362	415	386	364	434	368	386	386	341	396	385	392	368	411	361	374	397	405	382	382	357	340	401	379	354	379	425	416	393	388	362	375	368	408	384	385	360	358	404	408	394	348	391	391	383	391	389	397	361	382	411	398	382	365	392	358	391	390	377	416	363	392	384	373	354	339	368	379	369	395	408	337	396	384	423	417	384	362	389	357	322	401	350	363	365	363	409	397	393	368	412	403	367	348	373	327	403	380	362	366	400	330	363	383	369	392	372	379	372	413	366	379	361	372	382	377	359	359	382	346	391	397	367	354	384	356	357	406	377	384	360	360	367	341	378	372	393	371	428	397	358	403	355	402	351	397	380	372	358	397	370	418	360	366	381	357	394	406	367	360	393	392	417	398	387	380	374	398	364	367	368	367	380	368	411	367	361	393	363	363	372	383	374	373	429	414	349	383	360	384	391	366	380	394	385	365	399	366	349	372	381	410	377	356	359	398	395	387	411	366	377	343	363	377	411	382	397	426	361	375	332	380	363	394	400	355	382	396	365	415	393	346	373	386	387	375	385	410	359	397	391	369	381	344	404	383	386	348	385	357	333	402	415	335	377	362	344	408	391	362	389	374	370	373	408	380	367	361	392	360	337	357	364	428	412	379	380	423	361	362	363	359	380	369	365	343	384	356	402	377	376	401	403	379	368	345	381	350	394	368	381	403	386	393	352	377	388	421	400	363	405	367	414	392	370	410	348	391	396	386	431	361	378	380	404	399	350	376	338	385	369	388	390	376	397	368	370	421	351	376	340	377	365	379	381	386	383	413	395	393	400	363	391	395	327	380	368	414	372	362	388	382	384	424	378	378	344	386	363	358	372	371	388	386	386	363	346	354	346	431	374	387	377	404	392	406	404	351	385	391	378	423	387	363	373	379	371	362	386	378	367	387	385	395	417	413	357	398	356	378	368	395	399	355	387	402	406	379	391	386	401	394	351	365	376	359	389	376	379	362	365	401	377	367	340	393	414	394	397	378	381	372	392	392	383	389	362	418	385	394	372	322	379	405	377	378	359	378	364	373	381	388	393	404	388	373	358	378	354	378	401	398	358	382	389	386	384	354	414	431	390	366	366	367	378	419	365	396	395	408	385	398	346	393	361	352	385	374	374	403	401	363	397	386	382	367	344	348	377	412	383	360	381	374	385	353	390	368	390	405	355	402	392	370	372	374	385	392	381	360	384	399	359	366	385	354	396	398	348	389	395	365	412	411	368	414	372	408	362	345	333	382	378	372	369	423	366	420	387	363	368	417	380	337	400	383	403	393	356	400	389	395	418	404	432	384	360	377	384	378	423	367	408	382	354	359	386	392	376	411	362	383	401	406	359	349	377	390	388	388	385	360	381	358	366	377	369	382	388	381	397	389	370	386	382	393	395	369	364	401	388	360	371	376	385	386	373	375	396	414	387	386	400	392	382	363	421	362	409	390	404	406	385	406	380	366	381	396	368	388	377	409	367	383	374	380	393	393	382	381	388	359	344	373	413	378	397	336	357	355	351	408	384	361	350	412	438	332	375	365	334	368	393	403	354	379	418	397	368	375	375	394	396	363	361	393	341	397	373	355	367	387	382	381	395	355	388	369	398	397	371	358	401	384	359	350	383	397	393	337	397	357	394	416	403	360	392	374	347	391	389	417	361	377	334	375	367	364	371	380	370	418	414	412	380	373	384	397	335	351	387	392	357	422	379	366	351	364	377	395	382	363	394	342	373	357	382	361	390	381	382	371	393	374	384	392	369	383	362	379	374	377	349	374	370	381	360	381	363	387	370	372	372	375	400	393	394	400	374	369	354	412	378	413	389	393	384	348	374	381	385	370	383	375	380	401	387	405	339	359	377	431	377	379	390	335	380	403	368	373	362	358	371	384	415	385	375	399	396	389	409	384	391	442	390	393	367	372	381	380	393	369	350	361	356	371	361	353	388	367	379	362	384	379	392	411	386	380	342	368	359	413	375	372	357	390	378	402	369	362	386	366	405	413	354	404	388	419	372	352	389	403	401	357	395	368	330	412	379	358	370	316	390	343	371	414	392	347	382	410	397	358	375	371	393	387	342	423	341	394	342	382	332	412	385	367	345	398	373	376	380	412	378	371	453	347	400	414	394	350	397	385	415	404	361	425	399	357	390	395	349	390	379	376	390	380	388	359	414	366	372	393	400	395	379	401	399	427	385	383	390	384	387	391	381	388	389	354	393	375	367	408	381	352	357	389	393	384	406	362	385	379	397	419	393	371	358	341	419	361
23804	21076	28238	24140	21081	9491	1100	716	594	559	496	483	488	491	486	465	454	399	462	473	404	446	412	425	396	421	396	440	411	408	392	398	399	367	416	401	416	432	395	388	407	414	393	372	382	371	417	404	415	391	392	378	400	373	381	413	398	418	410	417	408	384	393	401	412	376	415	371	438	432	419	378	407	391	381	367	405	413	371	396	401	362	389	392	355	381	392	420	346	372	412	391	404	418	431	380	401	378	391	391	394	405	398	414	388	380	385	385	411	379	384	429	369	437	384	395	378	376	405	401	388	403	371	373	411	395	365	355	375	369	376	380	390	395	393	369	375	411	453	440	414	386	430	417	397	356	388	386	387	395	372	370	352	384	399	445	398	362	417	380	384	384	367	376	397	386	397	396	407	396	395	406	405	384	403	367	401	398	385	381	410	385	405	393	370	394	370	382	392	397	393	373	387	410	436	398	347	411	400	362	417	405	368	403	429	382	399	402	388	378	397	356	423	387	384	374	417	403	384	384	370	362	409	389	364	417	397	391	387	401	387	359	393	382	364	381	375	378	422	414	390	407	386	423	408	439	382	394	413	370	397	390	387	401	407	437	354	399	369	393	376	420	392	431	375	386	401	365	390	399	411	403	396	391	391	373	364	398	368	413	384	385	407	379	406	367	370	412	366	402	387	379	394	379	390	382	371	362	404	391	375	400	374	392	432	407	362	365	376	381	373	399	376	421	414	372	394	383	407	395	396	408	404	406	378	388	376	389	405	373	373	355	433	373	379	389	361	405	385	395	351	403	373	417	385	385	377	416	409	379	410	374	402	409	395	395	417	425	392	376	382	388	395	401	386	358	381	398	420	409	393	409	378	388	440	368	366	383	394	402	404	421	361	390	380	398	441	394	394	390	387	406	420	371	404	371	403	404	374	395	370	415	372	386	401	413	410	417	362	403	383	383	436	378	381	403	389	393	378	400	363	413	411	386	399	356	399	386	401	401	380	382	413	368	425	386	363	390	374	427	392	384	394	402	370	426	392	390	354	425	392	380	367	353	381	359	445	441	338	408	385	410	349	412	411	418	415	373	401	375	409	374	409	434	411	372	356	396	391	352	381	374	364	413	373	406	355	399	420	391	375	356	401	396	378	384	405	390	398	396	380	417	399	378	446	390	430	420	409	413	404	383	370	362	428	406	397	396	397	408	381	385	390	406	386	427	433	407	386	398	407	403	401	412	400	360	396	407	390	374	395	370	418	409	381	392	397	385	368	378	369	396	383	386	377	387	395	388	403	359	378	395	408	397	355	380	389	397	393	424	382	360	392	384	376	391	404	390	396	373	402	375	406	375	386	374	397	404	405	401	395	392	396	366	351	406	432	408	380	404	380	391	405	384	383	430	430	375	408	436	391	382	382	410	355	405	364	400	396	392	389	387	374	394	394	409	390	367	407	364	380	386	368	381	379	396	380	393	363	371	402	408	414	374	366	377	374	401	350	430	410	421	382	427	397	393	373	412	385	395	388	391	403	374	358	367	382	381	368	371	386	402	364	390	365	359	406	400	372	390	374	416	403	432	378	366	378	420	401	411	401	388	420	367	379	377	388	387	358	360	445	395	414	416	378	396	403	365	423	397	414	367	418	387	414	406	398	369	374	410	395	397	382	402	401	378	363	417	428	379	407	363	395	380	403	388	412	419	415	407	373	403	362	374	383	398	364	371	377	369	404	417	387	408	407	399	393	404	398	407	422	402	377	393	403	373	373	359	377	391	371	386	404	368	395	388	402	413	389	396	402	405	395	356	368	396	366	385	417	387	409	385	415	390	390	372	384	357	406	400	415	381	388	328	403	370	409	388	386	384	410	416	391	381	377	374	393	386	401	404	369	362	406	398	383	366	364	403	386	362	388	380	380	435	395	395	408	429	353	380	391	393	399	408	321	434	371	367	395	402	403	350	395	395	411	393	394	384	383	388	351	388	401	389	371	373	397	385	388	389	396	338	362	407	393	391	386	373	395	410	395	375	414	390	387	393	387	389	385	377	371	375	420	403	393	337	422	369	361	416	381	407	417	346	401	378	385	398	375	398	385	413	381	391	385	379	398	393	387	385	355	338	427	410	396	401	414	376	373	384	422	402	402	360	401	400	416	365	382	397	402	387	402	386	390	381	370	400	378	380	367	342	398	388	424	403	402	350	407	398	362	413	363	422	398	344	406	384	411	390	403	404	383	405	375	409	412	403	369	362	396	385	396	365	397	402	389	390	370	370	396	398	348	409	419	389	400	375	388	382	428	393	396	417	408	416	373	394	410	390	369	412	384	370	420	363	385	414	424	394	414	381	372	372	405	374	351	399	381	414	354	387	380	372	371	390	391	404	399	408	379	393	389	375	359	416	389	392	414	407	416	401	414	427	408	380	416	402	417	435	387	390	397	371	375	395	375	438	397	388	406	404	415	438	396	400	406	359	398	373	385	439	433	378	375	350	381	422	418	397	389	367	381	407	367	403	382	422	395	368	404	415	399	386	342	375	383	345	386	364	413	415	381	357	377	399	429	396	334	398	389	374	408	358	351	390	375	416	428	376	382	385	403	390	381	378	395	407	451	378	424	373	399	362	374	403	391	410	405	425	379	396	406	397	425	412	426	387	379	398	387	352	414	407	406	396	378	374	340	368	399	400	389	364	398	402	376	383	390	377	400	427	388	395	419	364	408	397	411	393	383	359	406	392	357	406	363	391	390	394	370	372	386	398	397	399	403	404	415	405	410	401	419	355	382	367	387	402	395	378	402	377	400	391	434	384	381	378	387	418	397	385	371	396	394	418	374	403	400	372	406	377	405	397	384	411	382	395	367	381	395	429	392	398	405	401	381	384	396	409	403	408	406	404	372	404	459	425	420	402	381	403	392	354	355	384	390	397	387	401	380	398	373	386	401	371	395	381	398	365	398	385	420	400	422	401	390	388	407	407	400	366	389	391	421	377	449	379	356	368	366	390	380	408	408	394	365	362	405	389	364	428	344	392	392	382	405	415	356	400	377	362	411	413	401	385	367	420	406	416	382	365	398	382	366	342	376	383	416	364	406	394	401	376	388	387	423	387	386	388	377	407	391	376	373	389	377	386	378	403	420	420	370	416	414	373	341	424	404	402	344	374	361	368	414	379	405	386	380	387	414	393	412	376	350	430	397	377	367	396	371	367	393	360	385	377	425	425	374	380	359	368	405	395	401	412	404	390	377	399	383	355	367	373	391	390	417	401	377	372	404	378	388	380	414	403	396	381	395	377	383	344	391	417	420	412	411	402	357	376	406	395	371	416	433	372	411	352	376	445	376	387	362	379	358	416	399	419	398	425	370	358	366	411	377	363	391	350	407	407	384	390	378	411	407	386	401	374	389	391	393	429	399	396	415	379	413	420	347	369	389	402	379	389	392	374	383	415	377	348	369	402	401	422	404	416	382	397	362	339	418	394	404	420	413	375	436	412	405	384	412	385	422	417	379	398
32139	11812	5992	2792	1988	1527	1198	997	839	752	664	642	603	550	518	543	503	507	461	493	482	487	512	448	459	440	428	451	423	430	445	427	429	469	456	431	435	450	389	395	438	448	388	430	420	432	394	431	401	414	408	407	443	412	456	392	446	410	418	429	383	413	418	412	407	433	418	430	424	425	405	448	387	389	384	439	455	406	413	416	409	410	433	394	418	418	423	454	426	389	425	441	423	473	412	411	390	406	431	427	417	404	426	432	454	466	388	445	411	398	454	415	419	448	397	416	439	425	403	402	418	410	394	395	420	452	433	420	402	439	402	414	434	389	410	409	422	448	440	412	401	436	463	379	423	384	438	436	405	368	466	379	406	415	422	419	459	387	435	414	379	426	394	411	430	396	388	424	428	397	413	396	430	423	401	421	399	384	419	435	404	444	417	424	400	420	450	454	406	435	458	405	392	421	424	384	406	405	436	395	389	383	428	410	427	409	471	380	453	429	403	435	413	462	464	432	395	389	396	397	417	403	422	415	404	428	407	438	403	411	433	418	389	445	427	407	438	422	424	426	462	421	419	419	392	443	428	396	427	412	401	439	398	431	428	399	421	388	424	433	408	447	406	401	399	419	455	429	404	428	413	454	381	393	402	406	480	410	418	433	392	385	415	401	402	417	455	415	419	442	449	396	406	392	463	445	379	389	447	393	441	430	400	438	401	466	426	433	430	451	401	447	433	398	432	375	423	449	453	394	403	449	448	418	377	423	377	425	379	418	393	409	417	399	446	389	433	407	397	410	416	401	416	412	440	422	401	401	423	436	427	431	397	423	399	470	379	423	440	414	438	402	408	391	420	396	429	418	426	398	440	414	380	418	426	411	448	404	437	377	417	405	436	420	369	377	405	419	431	428	417	397	411	416	458	443	431	409	442	419	393	420	410	452	403	397	400	425	429	418	418	439	395	402	429	408	434	408	417	400	442	426	376	430	439	423	405	428	392	428	396	421	389	441	392	425	394	408	399	468	445	403	389	384	422	423	410	416	417	425	414	394	423	398	423	409	421	427	441	419	424	422	389	374	413	404	412	406	403	407	433	396	436	412	418	402	420	412	443	411	410	410	438	460	418	406	428	410	444	416	435	459	437	391	448	422	406	441	429	421	427	420	421	420	441	398	440	392	415	438	407	414	438	444	374	387	420	384	386	413	436	404	427	426	442	448	417	402	420	440	428	410	395	423	394	441	383	395	386	430	409	437	416	425	432	431	419	442	389	390	408	442	435	397	433	416	430	366	385	408	388	444	466	444	446	429	410	404	394	392	431	439	395	372	424	410	414	398	452	389	411	422	428	421	409	420	407	412	404	409	413	417	404	401	447	423	423	432	400	429	428	443	399	441	413	411	385	419	432	447	423	422	390	433	458	402	436	405	430	407	409	414	428	417	410	408	415	417	389	425	413	440	402	418	421	418	432	424	402	405	425	437	416	423	416	424	393	422	430	430	448	431	384	401	415	421	411	422	415	429	411	426	361	406	445	399	421	413	389	422	431	436	441	406	419	432	405	414	416	394	414	427	434	403	415	418	369	398	427	407	425	455	385	405	392	445	394	457	462	420	398	435	399	417	419	405	425	410	431	419	400	397	419	399	404	391	405	402	403	419	433	414	416	449	426	421	384	414	424	430	393	428	427	388	403	434	430	408	391	421	424	431	378	414	429	421	427	427	392	438	466	413	428	438	390	434	422	396	433	408	424	423	414	437	431	415	416	437	421	395	413	428	417	412	442	449	436	454	412	421	422	409	417	396	399	414	418	425	442	422	439	400	417	426	416	439	394	424	419	439	421	398	416	399	431	400	410	404	429	410	450	446	410	408	405	444	432	388	409	440	437	414	402	409	409	402	394	413	403	406	418	431	433	410	415	432	434	431	406	415	387	406	422	436	431	406	457	413	410	435	398	402	422	430	448	418	407	425	424	438	413	413	416	433	399	385	427	402	421	461	410	408	407	435	400	413	421	441	394	412	419	414	437	460	444	437	428	382	418	410	456	400	411	395	418	402	425	419	415	449	420	405	432	418	415	395	404	405	419	415	409	400	433	404	403	445	388	424	390	403	430	418	412	409	388	405	406	359	441	391	418	441	420	419	411	427	397	408	405	442	432	385	429	453	401	419	449	392	414	429	418	425	401	380	393	431	416	418	484	429	429	411	418	416	452	445	413	441	389	410	447	364	426	411	447	417	368	394	416	438	395	455	387	416	406	390	425	407	406	413	421	443	447	431	400	431	412	378	415	386	399	398	439	434	441	414	394	423	406	427	383	436	401	403	411	394	424	430	397	434	388	422	405	418	410	402	407	426	400	400	420	386	408	430	381	391	400	393	410	396	455	394	455	424	398	410	405	430	402	454	422	381	436	445	433	418	411	408	411	418	455	465	433	419	396	414	393	448	369	463	417	396	416	409	412	389	431	459	440	416	435	398	411	427	433	427	392	397	431	400	430	397	433	411	403	405	399	417	421	422	430	455	429	414	411	467	429	442	412	417	435	408	396	451	413	433	423	448	405	420	375	411	411	408	406	430	424	432	396	405	378	402	411	425	403	417	414	443	445	419	420	437	421	421	417	397	413	439	424	438	418	380	382	402	403	422	413	399	440	382	406	385	383	422	407	441	383	428	384	425	433	420	403	417	400	408	450	396	408	446	398	410	408	414	398	429	434	405	410	423	428	412	390	398	386	423	405	459	440	395	434	409	426	429	406	402	392	411	446	431	453	439	437	420	402	386	423	417	454	426	453	405	386	431	417	400	430	422	422	414	451	398	424	440	415	385	364	408	445	415	400	390	418	436	440	440	414	422	413	401	430	416	424	444	432	418	374	418	404	447	398	413	431	393	404	465	424	407	477	406	419	404	439	427	393	395	388	393	421	425	404	433	386	443	438	401	423	409	421	399	401	420	411	433	433	465	428	407	401	420	401	424	404	397	452	446	427	401	371	430	409	410	418	406	396	412	455	410	422	438	428	414	405	391	413	444	399	418	392	441	424	424	442	434	440	445	432	430	403	426	373	400	391	405	422	394	449	457	394	432	406	398	444	459	428	406	400	410	437	375	413	416	441	398	392	408	407	399	402	423	432	458	432	408	442	395	391	374	409	430	431	445	413	373	416	435	446	404	426	411	415	439	419	439	404	435	431	451	454	387	396	408	391	390	397	430	408	427	431	460	434	402	447	443	404	406	442	397	395	431	412	430	377	387	414	383	396	435	419	466	426	393	431	407	408	373	402	427	411	426	409	437	424	435	428	411	406	403	413	403	443	411	413	442	376	407	435	384	415	399	423	428	470	445	415	409	412	437	394	462	397	414	419	432	400	418	430	427	415	433	434	443	414	438	417	419	416	396	429	413	443	456	444	394	421	421	377	432	436	445	413	447	444	410	451	397	407	419	409	411	403	422	424	403	424	370	425	417	419	417	418	445	406	420	418	395	426	439	393	429	410	375	406	449	405	378
25000	20988	26964	25073	10074	1121	894	797	772	779	723	699	688	713	671	717	714	716	765	708	660	660	654	741	674	671	638	671	693	653	681	663	685	651	636	632	680	722	639	704	704	676	650	675	600	662	672	646	703	629	648	647	657	678	635	660	621	641	670	688	636	630	611	643	631	621	644	699	660	610	645	663	646	669	630	648	657	665	639	675	648	649	612	635	645	621	637	689	657	686	673	725	652	657	677	659	650	644	687	635	621	678	646	715	759	608	681	635	675	640	647	643	666	654	652	638	659	645	637	658	628	660	626	634	678	679	632	651	647	665	691	639	708	654	666	632	650	712	653	663	655	703	667	675	646	632	642	684	673	632	603	640	645	643	632	661	673	622	652	676	688	639	636	632	641	666	631	649	652	660	676	654	630	674	671	688	646	665	671	671	666	680	650	638	633	636	678	650	634	688	716	666	676	619	675	662	614	657	627	643	653	675	651	712	658	658	638	681	659	612	669	650	632	671	673	638	612	667	644	693	677	700	640	599	635	650	626	629	637	665	690	638	658	618	645	685	666	638	647	673	672	642	667	648	653	683	621	664	643	683	692	636	671	701	701	693	679	657	614	664	685	681	665	695	650	631	647	669	656	677	666	669	694	680	637	677	703	645	691	646	632	678	659	671	671	659	677	629	687	613	667	680	665	669	684	577	620	675	692	669	609	658	648	646	626	660	652	668	643	656	644	695	634	669	651	704	620	673	654	687	654	672	663	662	665	640	648	649	657	667	623	653	635	675	634	675	633	632	625	666	673	626	668	702	655	654	649	640	695	689	614	678	596	630	635	641	632	686	643	643	681	700	619	618	634	658	699	630	638	671	615	669	679	676	663	650	650	645	687	705	655	614	624	644	636	677	673	674	688	647	681	652	621	648	653	657	672	690	621	615	676	629	677	658	629	636	657	651	627	671	702	663	621	638	683	687	656	688	623	662	645	657	652	717	672	656	642	668	645	660	677	655	723	716	664	634	662	642	615	649	636	665	677	665	596	633	626	671	664	665	633	630	640	617	602	667	636	708	699	664	670	700	599	654	700	682	670	685	651	645	673	676	651	666	619	617	673	679	675	672	648	662	710	653	667	631	652	631	652	657	622	643	616	656	650	623	674	627	624	660	652	654	626	667	640	652	630	661	669	637	643	708	659	603	682	675	635	674	640	688	653	638	637	646	632	628	637	609	654	669	643	696	641	632	666	671	620	650	675	628	686	673	619	626	647	638	701	650	682	645	623	587	674	582	647	682	655	671	650	657	667	620	668	655	660	631	645	663	632	631	634	590	640	670	665	645	677	668	643	656	637	655	673	610	614	626	661	603	657	611	656	663	661	634	684	658	615	651	639	666	659	662	667	667	636	660	681	598	648	678	629	639	678	662	654	668	666	654	577	691	670	675	624	665	698	611	654	669	636	649	681	652	654	627	668	702	624	660	672	639	679	646	609	665	664	643	663	665	711	648	722	668	634	638	629	679	681	655	647	662	671	641	677	681	626	628	642	645	622	673	691	623	645	649	643	670	655	646	643	618	629	640	608	629	676	652	634	650	631	669	638	676	642	670	669	644	623	683	644	668	654	652	683	653	653	697	681	631	642	648	635	635	654	650	655	680	637	632	682	676	651	676	678	659	704	670	681	651	672	652	685	637	643	682	648	612	669	613	650	653	637	637	674	621	629	683	674	701	671	663	641	668	684	656	666	670	664	667	679	655	650	647	643	666	660	668	668	626	631	672	636	620	690	675	644	632	665	667	638	662	651	604	621	653	664	629	632	677	634	651	698	712	664	622	636	666	657	693	664	738	615	658	634	624	662	701	640	674	650	636	667	634	686	696	681	672	671	666	662	635	638	708	680	659	672	659	634	634	623	662	667	683	669	691	688	624	700	708	648	622	656	632	667	614	634	648	634	632	626	643	637	673	670	648	693	651	696	655	677	693	621	624	657	613	662	680	681	662	669	576	635	622	636	628	667	685	685	628	649	679	675	665	688	663	714	607	681	673	700	661	641	658	674	622	622	676	683	655	674	618	626	685	669	652	678	666	662	613	633	652	681	628	683	654	642	665	633	708	608	685	650	708	659	650	656	688	701	635	655	644	619	652	677	618	637	666	647	668	670	633	651	662	664	621	589	650	640	683	653	629	673	688	710	662	642	633	631	644	674	651	695	642	625	690	648	644	650	727	695	655	671	730	651	613	658	664	705	660	590	664	677	650	668	671	642	625	695	674	683	685	640	611	665	656	671	645	659	646	627	652	679	700	619	646	654	642	618	698	635	620	632	653	666	667	684	657	652	642	630	687	657	673	700	640	675	628	642	660	574	648	615	650	694	675	633	685	647	657	646	658	694	697	675	651	641	651	678	672	635	659	670	687	622	661	648	674	666	665	651	660	685	651	638	638	618	623	634	632	637	669	672	631	662	642	683	667	664	652	665	645	617	637	637	676	624	636	702	659	639	629	645	657	640	680	655	676	667	684	629	672	677	674	599	612	611	666	644	625	668	623	680	701	654	643	652	701	646	616	643	684	674	649	631	635	707	672	638	633	634	643	710	668	650	633	640	654	674	657	692	617	675	610	647	699	684	659	639	635	665	654	672	717	682	642	614	654	647	610	610	671	617	613	720	673	632	678	650	650	649	652	678	632	646	674	633	647	644	658	648	656	639	686	629	617	660	652	692	620	699	711	657	655	658	649	630	655	657	642	657	659	692	653	656	699	686	687	641	664	670	647	638	682	633	676	671	651	630	621	640	692	694	627	649	618	639	595	696	659	694	641	635	659	680	634	622	615	652	656	626	659	669	648	609	662	642	631	634	647	685	684	675	670	599	653	706	656	681	698	629	709	588	679	641	687	699	647	637	681	643	665	661	644	667	619	634	640	648	661	691	698	675	654	690	640	666	646	639	655	632	637	675	643	706	663	653	615	663	682	684	672	637	624	673	675	654	630	687	691	605	694	629	654	663	662	645	664	622	616	680	660	603	642	671	670	666	678	658	693	646	629	649	676	649	644	631	625	632	654	593	651	647	666	644	657	642	666	669	613	643	658	689	663	706	651	625	657	670	705	704	685	641	647	706	671	681	656	682	692	692	640	654	645	671	637	665	617	670	667	667	655	678	687	675	631	680	671	650	670	646	662	666	679	663	662	632	621	679	647	677	660	676	614	610	653	713	635	665	654	714	672	677	683	674	673	648	660	669	635	645	652	675	682	629	639	593	693	621	663	670	705	667	634	688	663	683	721	660	631	627	645	634	684	657	688	703	625	653	674	631	660	638	665	682	691	677	672	691	686	706	615	660	660	707	642	621	671	654	649	683	644	619	671	690	652	631	631	623	658	643	637	641	650	649	714	653	627	690	669	655	653	631	670	637	657	657	711	670	645	625	627	667	650	666	657	658	692	628	656	687	662	668	653	670	651	655	639	690	680	654	663	684	641	658	669	629	696	650	677	677	679	615	679	641	677	653	619
29446	7441	3729	1927	1442	1261	1194	1006	958	908	783	830	806	781	802	790	759	699	757	715	747	721	744	724	709	718	665	736	736	696	682	715	746	700	694	681	668	694	702	705	679	682	747	736	722	675	666	719	715	690	666	695	719	734	680	659	696	724	718	723	649	676	717	671	710	704	733	720	674	688	748	735	660	664	686	712	687	721	666	675	693	662	658	739	721	685	751	672	678	714	676	692	717	713	680	697	671	692	748	694	716	652	699	691	748	728	690	714	687	748	674	698	695	722	744	661	711	685	740	685	714	708	678	686	687	708	667	712	706	736	680	697	702	707	701	705	676	744	678	649	684	680	699	683	682	692	700	706	681	676	674	673	756	686	718	668	691	702	722	679	704	674	704	706	664	753	727	663	678	732	707	665	690	642	700	691	706	673	691	676	652	733	687	701	701	641	656	712	660	643	693	683	712	690	688	671	674	739	668	667	716	690	667	673	712	683	695	741	678	668	689	716	684	684	670	721	680	693	691	689	705	728	690	685	685	695	716	717	731	679	653	697	690	661	650	721	705	706	681	688	738	700	684	708	654	733	662	724	676	685	709	706	650	689	682	668	701	722	739	677	689	702	730	664	664	660	655	727	655	696	700	688	662	778	702	736	676	720	716	660	658	671	708	659	672	660	700	701	726	687	693	737	734	758	662	687	690	705	663	684	721	675	682	686	678	659	701	711	688	660	681	689	695	662	686	700	738	681	718	708	672	681	719	722	719	664	671	669	679	703	719	738	702	690	712	686	694	674	695	702	694	706	670	677	732	713	685	682	721	678	642	689	655	658	736	686	695	650	720	695	703	686	735	711	659	730	721	706	626	698	721	691	692	700	692	684	712	689	676	749	702	674	688	629	743	701	693	669	700	694	668	711	685	688	708	704	727	663	711	735	730	675	707	731	734	711	706	729	673	657	702	667	734	727	701	727	699	718	694	672	655	683	671	703	667	696	703	695	713	684	698	699	663	719	713	656	639	673	692	657	717	741	705	733	725	704	693	683	700	717	715	715	671	723	683	663	711	706	746	688	737	699	692	707	691	695	686	706	721	688	667	722	699	715	696	726	714	676	698	695	663	692	700	696	716	729	750	746	722	686	680	701	677	685	646	755	715	643	721	733	716	670	697	697	663	661	686	699	671	700	676	716	736	743	649	686	731	723	677	698	737	719	684	722	674	691	703	700	661	698	665	658	700	696	720	701	688	695	681	694	655	720	710	735	687	690	698	703	740	722	680	728	724	694	672	689	651	739	745	684	682	709	700	659	686	721	717	660	705	696	682	694	677	667	688	726	689	709	675	661	670	717	666	754	687	669	684	691	713	688	699	671	715	709	674	664	701	694	681	680	740	714	698	664	668	735	668	675	647	710	688	726	666	696	685	726	670	694	724	686	670	771	695	698	696	731	670	661	703	714	692	704	689	713	671	661	705	677	690	709	685	726	686	711	696	691	697	673	710	694	648	691	679	718	697	694	690	676	722	695	749	696	677	724	692	693	668	731	710	679	689	720	701	690	705	678	719	695	698	710	701	670	708	744	716	703	703	719	651	698	693	665	639	692	724	675	669	650	701	673	650	677	703	695	686	698	701	674	710	745	701	672	706	654	686	709	696	702	704	660	672	705	694	708	691	676	727	708	733	710	750	748	692	688	649	655	677	712	722	668	699	636	743	661	703	642	731	676	652	683	633	633	687	694	693	693	671	720	671	716	696	659	687	686	656	653	735	696	661	705	752	667	700	688	657	690	728	672	727	702	705	673	678	671	695	718	697	709	697	706	716	661	687	713	759	684	708	697	699	714	695	677	734	676	706	731	656	704	711	670	661	679	692	669	684	713	687	748	704	670	684	722	702	683	698	724	694	698	658	653	707	682	732	652	740	689	750	645	736	697	675	673	693	650	649	628	702	693	704	696	691	695	721	710	696	711	736	696	683	723	656	754	692	714	694	662	696	673	678	730	742	710	753	691	651	718	646	692	721	679	687	716	696	686	641	700	677	689	728	682	708	670	690	702	708	691	696	710	673	681	778	706	662	729	686	681	670	703	735	750	660	662	706	661	717	682	683	675	682	715	696	668	704	697	674	711	677	670	695	705	695	733	686	717	710	674	717	687	711	712	663	733	662	670	700	677	716	725	743	648	678	693	739	708	682	655	710	690	691	669	674	676	709	692	702	680	682	643	682	714	657	709	718	689	693	717	709	655	748	696	718	728	683	671	678	714	723	653	718	672	656	693	707	716	668	697	673	687	756	712	700	701	775	710	675	678	708	702	676	693	721	658	699	678	726	700	692	674	743	693	662	749	706	702	742	755	704	714	689	686	648	686	693	673	728	743	690	667	675	683	666	725	687	644	722	714	654	669	719	684	720	700	678	681	717	667	686	643	670	643	705	732	712	690	672	701	739	739	664	699	653	698	706	696	706	743	666	698	700	672	717	726	734	688	684	684	636	668	674	698	695	688	717	711	688	710	726	669	633	708	678	724	687	692	741	673	703	686	691	663	633	712	725	678	706	742	672	685	649	731	712	705	710	688	711	704	650	666	702	632	684	733	698	702	720	707	665	724	692	686	712	672	694	683	674	731	727	683	721	710	702	700	689	695	721	723	734	675	707	689	724	726	717	699	660	715	663	707	743	711	649	678	752	676	664	686	732	722	673	694	747	687	673	701	651	696	652	697	696	651	667	719	671	689	678	672	682	688	670	732	687	677	712	695	686	752	715	663	714	655	692	654	709	722	685	751	682	678	693	672	734	681	738	683	699	713	665	696	667	619	708	712	684	664	705	679	762	691	687	698	691	714	621	678	650	702	688	687	704	687	694	653	706	714	643	663	732	705	662	666	677	705	701	702	712	687	681	670	678	690	673	685	716	680	678	651	703	751	701	695	715	654	684	655	734	683	718	708	743	674	676	671	725	709	718	690	707	691	676	707	686	701	686	685	684	720	722	728	709	700	703	653	706	695	668	661	708	714	699	701	679	700	726	645	712	710	672	739	647	673	737	674	704	733	700	668	632	707	719	753	677	703	702	678	671	688	729	669	721	756	666	753	721	689	694	658	684	641	733	735	665	688	683	681	672	685	684	685	649	665	739	656	671	743	667	655	662	681	682	738	694	712	705	649	683	700	693	697	689	714	708	653	680	740	677	686	718	704	704	699	663	744	703	736	727	744	714	717	713	659	659	719	676	719	699	623	737	685	693	678	678	657	665	694	719	670	673	710	698	686	730	712	696	661	702	742	683	675	676	712	712	705	749	684	655	698	627	669	672	722	710	670	720	691	713	681	681	688	707	684	679	704	771	710	721	688	669	692	718	667	672	642	700	691	697	660	699	688	700	685	675	708	708	681	700	680	800	673	688	672	693	683	679	679	710	654	689	682	679	707	689	687	704	697	674	692	704	727	682	684	669	695	714	696	699	688	687	732	688	689	723	663	701	693	690	664	643	667	711	682	727	701	695	678	686	673
22744	21128	28750	23741	21100	21166	8914	1552	1299	1151	1081	1040	998	1018	979	970	958	898	905	931	897	920	933	899	897	843	937	891	829	884	845	802	828	891	850	891	893	850	848	894	877	876	849	847	827	809	893	895	850	834	825	839	809	862	851	833	832	789	886	789	820	854	801	830	850	835	848	848	853	890	826	841	841	839	862	885	843	829	834	773	842	861	895	831	899	817	859	824	817	848	818	865	815	844	838	787	886	850	856	844	841	798	829	833	856	854	793	835	850	807	811	822	815	822	813	838	854	880	819	829	816	857	827	875	837	804	848	869	810	787	880	863	868	901	840	849	823	807	820	854	784	859	775	860	875	899	870	840	831	844	806	811	808	842	806	849	827	820	831	818	889	859	812	867	854	840	862	766	852	832	834	805	847	819	841	842	921	846	835	833	819	831	779	833	821	816	800	832	861	829	859	776	838	783	788	877	801	867	818	828	812	804	862	820	855	855	761	813	863	860	846	824	849	802	883	864	887	796	817	847	864	858	816	808	821	876	871	848	844	834	794	848	857	821	827	824	832	816	801	850	827	825	841	867	844	789	847	790	898	895	837	815	861	833	853	829	855	899	818	798	816	814	876	854	802	848	866	874	822	807	819	829	896	814	834	823	852	839	845	819	814	837	784	859	833	867	852	872	841	874	869	864	845	866	833	803	891	895	851	825	883	808	803	801	833	788	823	834	834	885	826	829	806	799	846	850	888	839	831	808	804	801	788	808	838	827	860	842	812	810	859	882	816	752	830	862	849	845	826	841	822	804	852	792	790	866	839	839	858	832	840	835	792	862	839	848	849	875	834	783	865	794	794	789	765	835	863	848	946	834	872	816	835	815	859	873	857	826	823	824	754	845	801	833	846	825	839	844	811	825	855	874	839	880	864	875	817	833	909	785	885	808	826	852	851	820	843	900	832	847	840	841	848	837	828	854	846	895	833	759	830	768	825	852	842	813	870	872	844	843	820	869	885	819	789	829	858	865	840	817	804	840	815	840	869	834	893	842	830	812	804	912	798	867	770	872	876	864	871	887	856	868	859	798	859	844	836	883	867	883	808	865	869	802	835	846	836	865	784	813	869	920	845	896	869	844	831	863	881	876	842	870	848	841	820	840	822	815	834	807	862	823	869	863	904	880	882	828	793	798	848	809	863	858	788	864	810	847	841	809	793	818	807	825	872	865	855	803	862	877	842	851	870	845	758	830	842	812	789	759	820	828	841	815	824	788	845	805	828	792	802	878	823	855	834	820	860	840	834	883	799	811	785	839	799	857	803	860	788	821	889	829	879	809	863	812	829	802	846	791	798	792	884	824	799	843	862	860	825	796	819	868	806	814	874	859	802	806	830	823	847	826	856	836	847	776	793	828	863	850	802	879	863	826	821	890	849	845	833	860	835	860	862	835	886	844	818	827	827	888	842	861	813	846	852	831	851	886	869	839	830	887	819	837	884	810	827	836	850	827	835	800	811	807	869	855	878	790	840	785	847	806	830	834	877	815	876	839	816	828	828	872	833	819	856	816	824	883	787	845	839	815	844	857	845	843	845	872	833	849	813	834	823	866	861	804	793	873	866	828	860	796	846	868	790	866	797	855	838	811	830	837	851	923	854	812	799	830	845	850	840	803	768	857	812	838	779	810	798	827	808	876	812	835	876	863	863	816	880	861	826	844	872	838	901	856	848	815	880	832	845	784	864	834	793	865	829	865	826	730	834	798	872	852	869	843	768	847	858	785	794	782	836	819	789	906	842	815	828	804	836	862	852	791	831	843	879	832	831	786	832	851	842	811	859	905	776	834	818	840	839	833	850	855	843	820	861	859	865	854	803	843	853	808	863	857	855	865	863	862	830	870	852	816	872	862	820	829	831	911	830	818	819	829	841	828	819	893	803	837	834	774	813	858	859	880	835	845	848	860	818	824	828	845	857	896	858	890	849	805	851	832	865	855	815	872	817	860	819	853	849	870	801	799	836	848	781	853	829	845	824	816	798	847	840	770	886	881	876	836	815	835	828	872	835	878	911	800	843	833	839	824	892	862	817	828	857	830	817	835	860	814	847	785	797	797	804	833	811	836	865	792	847	874	842	868	826	865	804	834	809	847	826	861	829	817	828	834	870	831	807	840	877	819	861	840	824	833	858	794	852	778	830	854	839	825	815	791	853	862	818	890	844	769	783	863	827	863	816	846	864	841	880	818	844	827	835	888	891	824	831	847	830	849	827	812	789	801	823	793	793	880	795	822	829	883	827	835	807	847	816	811	793	861	862	850	818	854	814	826	848	847	877	793	840	824	856	828	834	821	835	850	839	845	802	857	841	859	797	749	859	819	815	871	862	836	836	871	831	792	847	844	867	888	884	818	852	818	852	839	831	803	819	809	830	847	837	869	839	790	899	782	813	853	783	862	861	833	816	811	835	827	800	847	865	827	799	798	847	829	817	834	842	866	866	805	778	828	816	816	858	856	747	869	804	844	846	888	739	872	814	828	876	830	813	836	806	843	855	837	837	850	875	824	835	867	876	844	852	806	823	830	794	775	878	841	826	821	828	838	865	848	845	753	794	877	829	808	824	841	889	894	841	833	820	783	826	857	812	843	771	794	810	795	889	832	808	825	833	858	864	780	818	810	825	889	842	847	818	792	798	790	838	784	835	845	888	835	800	831	834	855	785	852	858	800	821	790	813	844	858	855	851	852	861	852	795	813	806	827	869	840	879	844	835	886	807	861	828	848	856	827	842	899	813	778	801	853	854	853	830	863	857	824	779	866	858	863	811	797	881	811	806	802	791	850	844	830	847	874	825	822	864	862	841	806	859	823	805	826	828	807	884	821	813	848	896	842	823	888	844	840	840	837	861	821	856	825	845	867	869	819	841	847	802	787	899	863	802	858	872	856	793	845	885	820	820	836	804	855	875	877	816	869	824	868	844	786	845	814	835	848	805	853	838	802	834	896	868	831	858	823	822	818	888	830	786	832	762	825	903	844	808	807	818	838	820	830	837	808	821	878	838	856	797	854	841	839	840	873	821	898	850	929	832	838	834	851	814	812	861	811	838	799	831	811	848	843	825	782	863	847	858	785	782	823	875	841	862	832	814	791	800	835	779	779	876	811	877	858	805	770	826	843	884	862	816	829	853	829	811	846	844	829	800	886	832	895	853	865	851	879	844	810	827	806	812	850	819	831	825	815	798	852	879	854	771	823	823	830	806	838	818	818	870	804	857	877	786	780	816	783	814	799	832	872	859	832	877	879	818	825	833	848	827	854	871	800	813	828	804	812	807	835	862	871	818	865	853	817	808	807	805	802	833	823	863	817	823	829	809	835	827	854	849	792	875	852	864	825	822	834	833	844	879	816	848	905	854	860	850	863	868	860	877	804	840	814	808	829	871	841	856	843	803	855	830	818	850	821	839	875	872	855	845	841	850	818	823	836	856	816	830	834	844	838	867	851	832	819	851	806	814	833	828	821
37116	17550	10265	5094	3791	2922	2351	1948	1700	1418	1293	1239	1174	1099	1053	1033	1014	949	933	952	948	908	963	919	898	861	855	889	919	841	849	863	893	841	862	898	874	826	804	875	858	834	884	849	877	863	896	820	860	853	799	844	843	818	844	882	826	816	853	853	853	818	833	805	809	878	817	776	867	815	829	847	866	822	826	804	811	879	852	878	873	777	850	821	859	859	832	783	821	816	813	812	852	841	812	819	796	838	839	780	851	848	877	788	800	838	758	780	855	896	826	861	786	868	837	834	877	831	811	880	821	860	820	860	849	812	833	800	778	848	829	820	825	811	824	862	880	836	830	879	832	835	869	823	827	815	875	837	816	849	863	797	857	830	852	835	852	837	845	836	843	832	853	819	811	779	908	785	840	859	834	825	833	814	846	894	814	799	892	856	849	826	813	865	846	871	827	819	858	832	803	872	844	868	819	802	828	833	820	802	818	873	800	835	812	862	848	829	871	795	806	812	852	872	822	850	785	854	854	851	842	827	805	843	880	821	784	838	835	884	793	823	812	829	792	854	875	831	822	846	791	810	827	848	821	797	829	770	861	812	858	822	855	833	821	812	820	909	874	843	834	839	835	843	820	876	798	887	863	804	904	852	776	817	897	867	848	834	822	823	825	825	792	797	822	810	855	857	886	835	812	835	822	819	842	827	862	829	875	842	853	854	762	827	806	852	796	823	805	828	833	840	826	828	832	906	804	847	867	838	844	860	849	788	791	814	819	818	863	800	869	814	835	851	865	835	841	867	850	808	881	808	834	916	815	797	847	881	824	807	814	799	783	926	873	845	829	855	859	827	794	869	874	804	832	846	826	778	790	791	817	846	851	831	854	833	854	844	876	872	879	850	832	805	826	870	834	863	830	872	831	840	863	797	833	831	864	860	803	793	819	861	837	830	818	829	875	788	850	812	834	808	876	853	838	884	854	808	816	851	806	892	838	788	863	808	841	824	856	833	789	802	832	833	809	861	883	849	879	809	872	824	803	836	820	852	812	872	835	828	799	819	838	825	744	864	858	798	813	842	829	867	837	886	868	837	817	875	835	835	813	790	823	867	869	830	767	821	830	812	836	832	842	791	845	811	823	825	786	831	825	840	851	891	815	823	835	837	846	793	789	866	848	793	816	900	806	839	827	833	873	833	860	816	824	811	862	825	818	815	794	831	848	803	855	818	851	832	866	829	847	870	834	811	826	831	795	803	804	810	804	877	821	874	785	883	790	862	833	884	854	830	796	823	847	836	860	831	794	872	853	769	878	826	803	806	839	837	840	814	775	789	859	825	818	815	839	770	800	806	877	847	872	781	883	790	842	838	872	844	860	824	894	805	835	815	807	863	866	833	833	817	837	807	843	818	772	795	796	822	840	812	890	871	809	857	853	792	806	847	843	807	841	840	821	832	839	871	847	850	846	822	822	814	841	824	870	808	789	854	810	773	829	822	816	794	791	838	850	815	806	909	789	808	835	905	842	849	828	835	817	863	819	807	836	854	845	877	810	844	846	829	857	778	845	849	813	877	831	849	842	783	829	877	795	786	807	797	851	856	820	865	876	835	746	816	819	848	841	848	824	822	800	843	857	822	856	827	807	897	856	882	787	815	818	835	867	861	821	824	798	833	846	858	828	836	817	844	861	828	843	892	821	846	857	886	848	815	865	867	827	847	823	854	841	848	844	788	824	800	833	796	805	839	888	866	815	874	887	812	828	842	873	847	864	836	829	830	865	835	829	842	808	830	799	881	883	803	883	856	818	898	810	804	813	825	840	818	849	849	857	791	823	845	833	780	822	848	812	863	825	865	886	862	863	802	858	845	816	822	834	844	804	854	889	844	850	826	801	842	846	838	769	797	838	818	819	860	828	846	778	840	770	860	812	842	861	893	820	828	893	816	818	863	835	854	820	822	806	837	877	837	806	864	839	860	838	788	809	842	835	839	855	856	864	812	827	811	796	901	847	827	853	829	817	849	852	861	858	848	824	848	803	809	813	875	865	801	848	835	795	824	794	882	838	862	845	846	863	863	791	868	802	829	826	858	846	842	828	837	823	803	846	881	809	814	881	852	821	823	862	802	853	827	840	877	898	847	834	790	829	842	810	831	828	875	818	856	836	827	838	802	835	870	826	824	866	819	804	818	801	804	841	823	817	827	820	805	873	780	855	814	874	833	790	808	816	884	839	851	846	834	827	822	805	822	850	842	918	810	839	803	855	832	836	809	861	800	882	835	859	850	847	811	816	842	855	773	845	852	883	830	834	842	861	879	800	900	823	859	885	820	817	846	796	784	866	852	830	849	827	798	774	902	868	823	852	866	789	802	841	857	839	820	838	832	853	799	820	827	823	832	868	836	843	864	833	808	882	847	851	833	814	852	847	802	813	841	820	810	816	851	852	906	821	813	849	854	844	803	816	871	847	860	813	847	863	882	875	821	892	845	896	823	878	868	869	852	806	818	844	854	846	833	828	766	816	793	803	764	870	843	864	864	797	889	869	818	873	820	850	841	844	862	784	814	825	858	902	852	840	847	836	837	832	806	823	833	846	857	818	862	810	834	793	878	848	880	802	795	866	872	859	857	848	787	829	814	832	833	857	797	861	790	803	814	849	807	844	795	818	853	873	818	859	856	893	864	796	813	855	847	862	832	818	837	838	888	881	841	863	846	785	812	843	849	775	850	815	822	861	855	863	769	861	823	813	890	859	820	818	861	857	835	859	795	798	835	878	861	811	798	853	829	835	874	871	853	857	799	847	821	857	872	877	824	859	804	845	850	856	917	813	818	827	842	823	867	847	802	824	845	811	872	866	788	799	834	816	841	877	893	857	816	829	862	867	818	784	770	790	861	796	835	871	850	873	825	821	902	821	810	825	850	816	849	857	817	836	865	840	894	794	816	814	853	772	801	828	854	838	824	865	842	848	803	817	805	827	793	926	826	801	837	796	819	852	872	846	805	898	852	783	880	845	844	793	798	854	830	856	836	878	797	872	800	801	835	824	815	841	802	802	807	851	824	819	819	912	842	883	820	785	837	810	811	850	818	813	874	820	791	775	834	893	803	802	836	820	861	845	797	865	828	819	836	874	866	900	814	815	837	832	882	888	859	822	833	853	800	850	864	863	819	812	837	842	819	767	864	836	806	859	794	835	829	827	845	804	865	873	845	838	861	838	806	899	850	859	822	834	857	821	829	821	823	791	830	884	860	835	802	822	830	799	841	818	844	801	868	808	887	849	834	874	805	814	844	815	844	838	814	827	844	949	816	837	801	819	817	833	842	815	862	821	872	842	849	857	820	812	846	826	798	836	815	821	871	841	855	836	822	799	742	858	802	834	846	830	812	810	799	833	830	804	813	858	863	816	870	829	858	830	836	793	868	827	807	854	813	810	835	839	812	870	795	873	791	871	824	812	841	829	804	821	859	839	823	850	822	836	800	876	813	836	810	804	872	878	784	897	886	902	880	838	829
27983	18630	4867	645	482	407	393	398	354	335	361	368	307	342	361	368	347	356	353	354	331	335	354	337	364	325	336	326	333	345	341	320	327	307	351	337	351	337	364	329	336	280	343	325	348	374	337	351	356	364	333	335	324	358	335	356	335	338	320	327	356	331	291	355	347	326	329	358	384	335	345	306	371	363	366	360	354	320	324	307	353	352	357	315	356	352	330	370	383	329	361	350	334	333	321	332	355	308	329	358	335	329	336	348	369	317	356	342	352	331	320	307	343	319	306	335	326	366	337	337	325	370	319	352	321	346	348	319	318	367	328	299	320	335	342	323	354	325	314	337	352	347	317	358	346	346	327	354	337	352	366	359	297	325	350	357	332	351	357	298	367	324	337	362	329	318	371	319	329	318	310	323	347	339	337	333	346	345	315	353	307	352	314	315	368	336	346	358	359	339	312	316	332	309	332	326	357	315	323	329	332	372	327	350	318	299	345	348	357	343	289	335	342	343	324	326	331	350	322	341	316	351	339	332	325	342	340	345	343	317	304	318	342	321	313	306	324	324	367	354	323	333	352	344	350	338	318	331	340	354	310	373	345	352	320	341	309	326	325	312	369	330	336	351	317	347	340	326	350	332	352	362	312	347	366	333	331	329	332	350	326	354	314	331	324	346	331	337	346	324	322	386	351	342	327	308	359	367	360	334	356	326	315	333	319	312	354	319	355	344	299	343	351	319	317	336	322	342	337	373	293	316	371	338	329	369	332	353	358	350	306	385	326	315	317	343	359	330	343	335	343	312	326	321	313	335	318	370	339	359	348	363	341	352	352	360	336	354	336	330	337	332	335	377	329	317	366	329	332	334	334	339	321	353	344	354	355	283	356	335	345	326	333	352	328	307	317	331	369	335	320	336	307	323	342	332	342	361	387	365	347	314	359	299	335	339	328	325	336	343	330	324	382	343	339	348	326	351	368	326	345	324	315	356	333	334	331	327	352	309	378	315	316	321	348	316	300	350	367	327	357	338	381	326	335	364	361	362	350	324	339	334	352	312	360	334	335	336	333	341	326	338	344	332	322	350	345	341	341	346	326	334	364	348	334	325	358	349	340	341	302	354	339	317	335	333	299	351	336	354	313	343	328	307	322	303	317	355	323	315	334	347	321	340	301	318	290	347	341	319	361	343	317	343	338	368	339	348	332	343	335	336	353	325	348	363	334	327	324	352	304	331	321	348	320	349	362	360	319	330	316	326	311	314	331	318	297	359	334	301	335	382	355	327	365	374	319	371	365	346	331	373	327	319	367	326	324	352	327	333	321	300	335	335	334	326	340	344	341	328	340	354	341	345	372	315	334	354	326	352	327	366	347	353	348	347	332	370	364	336	323	342	321	302	344	316	326	336	337	367	336	360	331	365	336	331	299	328	362	343	330	299	312	343	345	316	337	333	350	326	324	321	336	335	353	343	338	349	333	370	336	369	339	345	349	335	353	344	321	356	353	310	352	335	334	309	344	312	311	329	358	345	356	376	326	323	339	338	318	315	342	339	342	333	371	337	337	366	341	313	343	288	344	331	346	366	357	362	319	332	351	383	315	338	335	366	323	322	334	367	377	327	350	326	312	336	378	352	316	323	347	343	323	345	361	333	317	339	317	364	338	347	361	361	346	344	342	361	338	314	376	346	336	345	323	332	330	350	353	359	342	327	324	323	345	316	309	328	368	362	342	377	349	318	343	360	344	359	337	328	358	337	333	339	355	330	370	329	362	334	329	341	352	332	366	320	354	336	330	335	345	353	337	350	333	334	357	313	341	335	313	331	356	346	342	343	327	303	341	344	315	334	313	336	313	302	334	334	354	328	309	332	327	329	325	334	320	326	355	343	366	339	348	342	346	344	318	367	289	345	328	345	350	320	369	329	335	333	324	351	313	327	348	324	370	368	308	370	323	302	366	362	324	335	327	323	341	319	297	364	372	322	337	329	338	323	327	364	342	346	347	331	308	337	357	346	320	336	328	327	344	321	306	319	336	338	315	339	346	343	347	344	339	333	347	343	335	341	336	320	331	361	350	358	332	328	314	301	305	339	316	360	352	345	319	341	331	327	327	338	361	324	347	325	382	348	346	355	337	348	326	358	329	352	305	338	326	322	328	319	305	310	363	329	357	352	313	354	322	333	352	368	356	341	332	344	359	303	327	365	343	330	358	320	348	337	352	357	337	341	356	329	326	355	348	328	330	321	352	326	311	283	314	337	339	335	288	341	354	338	315	351	350	363	311	332	361	353	361	362	330	381	341	372	312	327	363	317	370	311	360	321	353	329	351	340	322	336	333	345	360	336	356	322	324	348	320	308	364	352	340	336	359	331	318	325	334	369	355	381	348	318	329	316	363	326	333	319	333	336	300	323	361	330	334	326	344	341	348	358	314	340	322	318	336	339	307	336	316	338	323	363	340	349	360	350	311	328	320	345	329	321	337	375	329	345	332	315	310	322	344	366	340	334	353	347	336	315	348	323	362	342	349	335	352	322	353	300	347	338	329	348	353	353	291	377	285	310	355	348	319	340	348	348	326	339	311	315	351	331	332	353	338	376	354	335	349	321	367	336	317	304	352	344	327	322	326	330	322	346	341	335	331	312	360	324	337	344	354	359	356	328	321	335	341	353	330	350	334	331	315	338	343	359	344	355	323	303	325	375	333	352	365	355	317	322	359	310	343	340	353	328	365	320	336	367	329	334	313	309	354	378	347	332	310	376	362	278	339	330	327	355	317	323	308	319	314	344	354	336	342	304	332	334	348	350	339	347	310	327	311	332	371	348	334	339	338	339	322	313	340	335	330	322	329	331	321	313	332	327	361	333	352	340	315	304	342	334	311	330	353	346	345	360	374	360	342	330	327	317	329	358	330	345	359	319	350	327	341	367	374	329	345	356	336	355	340	373	328	362	305	347	354	316	345	358	301	335	324	318	318	364	313	314	333	347	327	335	325	341	348	343	351	343	337	307	334	327	331	328	355	332	366	324	359	319	349	340	343	371	340	320	349	345	347	331	350	352	347	319	332	334	338	329	346	367	299	381	367	345	331	369	377	330	322	342	316	321	363	378	319	303	367	341	327	330	368	341	318	351	327	314	278	367	332	323	376	358	362	319	356	315	335	321	349	382	354	329	345	329	334	353	360	346	332	319	328	309	336	371	354	358	331	356	331	331	314	334	361	361	331	325	325	333	336	346	355	348	319	360	348	340	329	366	337	352	384	346	337	324	318	357	351	356	328	347	335	351	332	286	352	333	327	318	357	329	329	345	333	322	364	334	349	319	343	331	365	323	349	348	358	300	357	311	345	344	351	346	308	359	319	368	341	362	296	341	349	327	312	339	328	334	317	369	356	381	318	323	339	362	294	354	356	340	372	340	336	349	321	336	355	352	343	378	343	329	333	331	343	340	354	307	336	328	348	300	344	316	344	319	356	319	306	344	357	363	342	388	316	378	350	366	342	379	291	310
13961	1785	792	562	463	459	446	410	420	420	392	361	414	392	422	403	347	397	363	407	398	387	378	372	396	342	366	361	360	411	365	376	388	392	387	400	367	389	386	391	373	385	353	376	358	384	385	376	385	373	372	368	393	389	381	391	382	428	392	385	383	344	421	354	406	362	381	366	394	361	396	394	376	400	370	350	365	361	376	436	421	372	411	373	389	385	388	368	355	375	405	389	384	355	372	405	358	371	374	349	393	374	395	363	375	384	372	393	404	396	379	388	354	403	409	394	371	388	361	350	335	390	362	379	422	433	398	403	376	399	390	358	381	396	395	390	373	403	394	354	400	350	372	362	392	388	392	396	375	409	386	389	370	392	391	404	396	379	378	388	386	363	371	409	403	355	352	333	372	408	371	385	390	370	369	386	388	378	360	371	368	384	380	360	360	377	360	413	382	373	376	349	351	380	417	401	389	421	392	384	342	383	384	348	424	366	369	409	384	362	366	397	405	386	377	374	355	406	362	366	384	399	371	430	380	392	390	371	366	387	363	347	392	345	388	367	361	343	335	392	386	384	368	370	384	394	391	370	331	361	394	364	374	403	416	421	402	352	394	375	409	385	377	389	401	381	388	410	363	396	383	356	385	364	367	377	411	414	359	357	394	375	383	366	382	386	406	359	400	397	394	372	384	351	375	365	382	420	377	387	425	388	361	364	376	421	415	383	372	399	382	433	377	421	375	349	359	370	388	375	362	351	370	332	376	397	417	398	364	389	376	366	337	382	373	375	365	364	346	392	416	342	401	384	357	374	399	330	387	380	341	362	352	393	425	388	392	375	403	357	401	343	364	343	377	371	370	366	417	361	375	376	398	352	404	368	368	389	379	378	397	357	382	385	367	345	381	368	404	384	416	370	385	386	403	374	368	383	377	379	401	372	370	359	364	380	397	388	418	410	367	348	413	395	370	377	382	397	382	421	352	415	363	403	357	382	350	379	353	393	387	385	390	396	396	370	381	375	363	384	373	368	377	378	351	375	411	371	369	384	359	398	351	394	409	370	407	403	392	392	388	384	395	399	402	352	353	395	379	389	334	347	359	355	361	374	367	398	388	363	348	382	349	387	371	377	384	370	376	377	373	382	381	394	396	339	344	377	365	376	378	384	359	402	391	361	359	390	364	363	391	352	414	374	381	368	379	381	339	386	399	341	338	340	394	346	383	378	380	394	375	380	389	379	358	350	394	362	393	408	391	379	389	358	351	378	350	389	379	389	377	391	339	346	377	382	372	394	396	356	367	389	387	366	385	415	393	401	375	335	378	381	405	379	384	390	394	361	358	393	372	392	364	374	388	364	391	368	368	387	371	355	337	374	409	385	372	371	376	361	369	397	344	385	372	374	378	374	379	345	397	386	381	377	374	389	398	389	383	375	384	362	369	392	384	367	356	399	370	395	406	446	378	381	396	392	371	372	350	387	356	391	363	377	352	386	344	409	369	353	390	402	401	345	350	372	380	380	369	351	397	351	388	408	351	376	373	407	395	403	369	411	361	384	403	405	358	392	375	376	384	371	360	367	384	374	360	366	333	398	361	403	334	398	371	372	373	405	397	366	370	376	385	389	370	368	376	377	362	376	379	380	413	385	350	407	378	377	363	387	386	387	403	356	416	358	374	395	392	370	366	379	404	397	356	407	376	375	380	370	381	363	401	372	345	364	384	377	369	363	391	341	356	394	394	381	380	390	355	369	375	339	410	384	374	352	344	379	374	397	336	348	378	407	360	381	403	379	412	382	402	406	365	385	396	393	360	399	370	386	367	431	360	382	381	367	377	358	383	369	383	386	360	350	400	386	372	411	391	379	366	391	403	357	389	389	358	389	381	345	392	390	402	337	373	397	368	392	389	368	364	368	363	379	368	369	354	392	386	342	379	393	355	369	373	393	373	365	358	386	417	369	394	382	347	383	336	379	393	381	377	384	400	367	375	402	372	356	383	366	390	377	395	373	379	391	371	414	371	409	367	387	366	350	386	378	404	361	355	382	378	367	393	381	362	366	387	362	343	381	356	378	357	397	371	408	363	366	397	356	371	403	388	384	350	395	395	357	384	399	407	368	359	389	354	379	366	339	383	390	378	354	401	392	387	348	364	411	406	378	371	369	368	339	359	365	382	362	401	370	369	366	400	373	353	387	380	402	362	365	407	349	361	405	380	402	376	391	369	371	389	395	390	376	379	390	355	375	362	381	368	360	437	367	386	369	391	416	404	373	411	363	393	343	395	401	401	366	384	420	374	378	370	368	371	352	386	378	376	406	343	379	355	415	396	399	364	377	356	373	362	358	348	383	356	379	409	396	356	391	396	383	389	388	393	376	347	367	397	376	373	368	389	411	414	376	357	394	386	385	404	367	379	374	354	369	372	377	389	372	404	396	373	411	379	411	357	370	385	363	376	379	395	381	385	353	372	379	372	387	372	368	366	378	391	395	347	388	382	364	357	338	370	391	386	388	380	379	381	392	368	386	350	344	360	346	357	348	367	363	395	395	395	403	365	367	372	391	365	389	362	377	387	389	390	336	366	401	344	344	392	399	377	375	367	361	398	379	372	376	371	384	372	419	401	353	354	374	375	406	361	328	359	362	355	375	347	369	372	351	365	398	379	390	370	366	375	363	385	363	355	373	408	399	388	379	411	366	406	353	378	395	378	411	396	389	364	391	388	355	371	406	376	368	407	390	371	396	363	415	422	390	418	402	349	352	367	400	391	416	421	398	385	390	369	389	372	361	365	377	404	364	347	383	402	400	376	395	385	400	409	365	359	399	397	359	394	367	369	381	363	368	379	354	407	357	399	357	374	372	387	369	375	378	393	380	352	374	386	356	386	379	380	361	370	404	323	366	363	425	374	356	355	362	380	367	360	366	370	413	411	401	382	373	385	362	379	384	382	387	368	406	359	361	412	382	395	383	394	410	375	382	401	347	406	388	390	362	366	379	390	401	386	352	372	355	382	396	363	379	355	390	378	368	375	369	371	348	386	382	369	382	359	410	377	339	379	371	380	367	415	368	386	373	371	387	329	351	381	370	427	383	364	381	350	368	362	366	409	373	357	386	390	364	403	356	378	370	394	398	384	399	381	363	367	385	370	372	337	401	377	382	370	395	368	383	406	344	405	357	377	374	425	374	381	388	404	394	402	376	355	374	371	320	374	358	377	370	402	360	409	396	357	351	410	366	422	354	403	372	347	373	391	374	351	382	398	363	390	383	410	374	353	410	354	403	366	353	348	380	366	379	389	367	423	341	383	372	348	401	362	384	360	361	391	375	411	382	393	371	412	408	402	349	396	376	378	375	394	353	390	360	427	340	407	377	351	379	357	398	356	362	380	376	362	408	380	368	387	386	400	410	350	376	406	394	369	418	393	393	407	383	356	376	380	410	409	374	407	377	397	379	371	422	375	369	361	363	383	371	400	353	414	372	342	393	399	377	412	384	387	352	393	363	359	435
23776	21096	28304	24098	21094	9523	1065	759	633	602	536	508	499	488	474	434	458	445	422	387	427	400	416	435	431	453	418	400	413	391	394	416	410	399	383	420	371	382	392	391	379	422	424	397	430	389	436	411	358	394	394	416	416	403	428	385	403	401	392	389	406	405	378	393	388	404	406	419	434	399	394	351	391	427	377	415	384	408	399	408	387	380	392	394	405	376	422	353	367	410	383	399	367	374	418	373	369	395	393	347	373	395	409	417	416	397	413	372	409	360	361	399	368	438	399	413	363	399	382	391	401	404	402	388	382	394	407	371	406	418	402	380	403	421	378	400	372	409	393	354	384	375	421	378	369	395	400	418	398	387	368	374	402	404	375	408	405	398	417	388	392	403	378	358	370	378	438	407	425	388	385	387	411	369	405	363	374	434	378	362	378	379	393	399	386	409	392	393	413	400	376	361	384	412	434	391	364	415	390	349	393	359	408	406	399	366	395	382	402	412	361	372	397	399	385	395	379	405	349	361	399	405	391	390	441	408	395	396	404	377	372	380	392	381	400	407	393	388	383	347	393	405	378	382	385	404	415	399	392	364	411	408	412	414	354	356	419	416	399	405	411	386	400	394	386	394	376	393	398	385	388	358	450	395	366	399	413	419	355	380	432	436	412	410	393	419	409	427	402	377	369	367	395	395	385	414	383	402	384	378	364	410	393	378	388	415	401	376	389	375	390	411	416	442	361	393	416	385	383	404	403	401	426	396	402	375	394	397	425	382	355	379	430	357	389	366	382	405	378	426	407	396	397	375	366	387	371	376	397	394	368	371	387	420	378	396	391	394	402	425	414	360	419	388	377	400	365	393	402	399	390	407	407	407	413	394	404	354	399	398	369	349	381	377	435	407	399	403	399	406	383	400	379	424	374	404	396	392	389	429	377	387	353	416	365	423	386	382	368	411	396	397	372	420	389	384	370	416	426	400	393	389	367	410	386	418	386	409	351	417	392	414	373	368	394	412	396	383	406	393	426	422	408	404	384	399	401	378	339	364	372	418	397	390	402	375	383	373	429	343	425	399	395	402	407	435	402	371	377	393	405	371	382	377	430	430	392	379	396	388	382	403	370	384	395	385	402	403	389	361	389	394	392	415	391	377	365	368	413	384	406	366	389	374	389	360	358	405	426	386	393	475	409	412	365	397	385	382	411	396	386	369	404	382	406	357	419	395	400	398	391	390	362	399	394	388	430	395	399	417	409	361	375	405	410	420	389	384	397	409	390	411	389	379	426	369	377	387	393	385	410	393	373	398	413	406	407	391	363	376	384	418	432	394	382	403	403	382	396	402	378	364	396	398	378	384	370	380	384	377	400	395	425	413	385	363	404	376	423	410	386	394	346	404	399	361	394	414	395	378	396	385	365	382	410	391	382	364	380	378	421	430	417	395	387	375	370	390	358	373	414	396	393	422	407	406	396	374	403	389	403	383	373	415	409	385	391	395	394	386	396	385	363	407	394	415	391	387	416	374	401	413	397	399	378	357	364	448	379	398	424	381	405	378	416	417	336	380	420	422	379	395	401	393	355	375	370	388	418	392	389	438	384	398	385	381	353	387	397	350	400	375	377	378	434	406	404	373	390	410	406	392	410	365	370	369	389	417	390	382	405	382	416	391	416	393	377	389	401	388	394	408	418	403	386	374	379	395	378	355	409	380	398	387	402	402	401	389	395	374	402	400	365	404	382	373	401	395	418	423	416	404	387	416	427	367	409	402	350	388	406	422	410	398	388	383	396	391	427	435	389	360	398	378	375	377	431	387	408	369	408	414	356	381	403	390	399	359	399	386	397	378	389	390	419	420	383	428	422	422	403	393	382	391	420	405	401	403	389	389	405	401	376	384	382	346	395	418	370	371	375	439	367	387	409	431	426	379	343	412	414	442	389	407	378	371	382	424	346	392	370	384	384	368	354	378	417	421	368	375	413	447	382	444	386	379	429	376	388	388	406	412	433	399	388	390	368	409	399	417	418	359	426	440	393	387	411	394	409	376	386	408	406	369	398	410	393	382	380	402	389	372	412	362	394	382	383	421	373	381	391	386	399	397	418	399	409	395	377	421	390	421	349	388	397	385	366	425	400	411	397	407	442	401	420	414	398	404	340	430	416	395	416	376	392	401	420	403	371	371	429	391	406	417	364	373	391	409	387	386	403	378	396	378	406	380	410	404	353	433	374	368	427	386	398	405	395	379	399	413	398	387	394	344	371	388	390	379	384	381	430	413	387	399	394	358	399	388	426	374	380	393	374	408	351	376	385	408	368	392	425	391	385	409	356	397	409	414	390	379	404	364	400	397	434	383	389	426	377	401	372	411	391	407	423	380	405	383	417	345	378	390	398	419	392	405	367	371	412	375	402	369	378	350	408	393	403	397	356	403	405	350	413	407	387	369	381	361	385	359	426	414	387	397	410	385	381	365	457	390	378	404	395	373	342	369	433	395	400	421	350	383	399	403	400	421	417	412	354	389	380	378	407	379	376	373	391	402	384	357	392	393	413	381	389	409	395	412	382	396	408	373	397	378	389	393	376	381	418	419	391	391	373	373	386	391	384	396	336	406	355	374	397	389	399	396	384	385	418	388	403	395	446	404	359	408	389	384	382	407	391	385	392	399	404	372	385	369	352	390	410	378	405	384	379	387	411	409	379	366	386	378	366	376	407	395	354	420	370	373	400	409	373	392	396	394	369	385	393	389	415	363	387	373	413	390	381	396	394	407	397	398	375	397	345	397	379	412	393	384	401	409	405	359	347	369	392	410	399	371	391	392	387	389	387	367	415	418	396	382	391	348	386	375	365	416	381	383	413	356	391	403	369	384	372	413	406	404	356	399	357	379	397	395	348	410	376	401	401	367	387	407	359	387	388	365	372	359	378	382	384	404	403	381	389	397	382	404	382	407	381	366	420	385	425	389	381	429	403	382	391	395	348	371	387	389	364	408	415	409	379	387	368	398	372	403	384	403	392	373	422	418	416	416	378	379	404	395	369	403	397	360	397	373	404	417	369	399	399	409	379	399	388	341	386	374	381	386	417	370	371	387	407	402	396	387	389	390	395	401	395	399	431	394	382	406	402	371	431	391	403	395	371	383	401	418	383	392	402	393	397	403	439	359	391	381	394	387	377	365	391	403	419	381	362	398	364	367	360	397	416	390	405	393	381	361	365	419	374	368	385	390	371	422	414	394	383	405	392	383	400	363	401	376	390	386	387	422	421	429	343	367	432	353	349	386	398	366	366	380	398	351	414	380	391	367	383	382	403	393	367	398	385	396	352	396	407	386	390	393	385	398	390	402	406	413	376	420	391	402	389	393	401	385	377	390	429	402	414	434	404	367	381	390	410	404	421	363	410	384	373	389	391	397	393	419	405	390	395	392	361	379	373	369	391	365	408	371	376	424	390	405	350	408	383	388	395	395	385	358	384	388	410	368	379	413	395	446	393	401	399	354	398	416	413	397
30839	11805	6145	2730	1913	1576	1176	975	881	772	671	621	598	555	511	539	493	483	529	508	457	454	474	474	439	446	480	449	462	442	434	436	433	439	428	430	408	448	403	407	438	406	427	423	457	428	435	465	449	443	445	433	419	385	427	412	397	422	428	403	393	379	399	428	377	428	429	408	405	437	428	388	403	390	423	411	423	422	440	379	423	419	401	438	408	439	442	384	408	400	410	376	391	414	465	450	390	415	400	438	413	399	415	420	424	415	427	447	428	398	415	389	437	390	472	425	447	406	447	419	380	427	426	399	395	397	433	409	398	444	393	399	409	426	410	453	421	395	427	410	437	418	421	422	421	434	415	393	373	427	435	404	377	414	413	411	403	417	450	396	419	391	415	398	391	424	394	381	437	391	422	412	430	376	441	390	437	339	390	425	413	428	413	408	456	384	426	434	439	420	454	420	375	436	409	391	444	448	394	426	435	437	415	438	456	422	442	407	428	383	441	431	387	422	430	446	396	396	419	414	426	408	427	413	393	417	424	416	422	396	429	411	390	434	425	455	451	386	418	429	386	408	414	412	423	423	375	446	421	434	379	428	390	409	416	400	434	396	401	455	407	451	446	379	428	396	408	402	418	444	371	378	369	411	397	449	414	393	400	391	434	411	394	431	398	445	402	387	452	427	432	396	416	426	441	456	385	430	412	419	420	411	415	396	447	423	413	425	420	407	425	399	413	404	400	398	400	417	425	394	463	446	412	422	395	408	414	413	402	392	419	414	404	395	402	442	406	414	402	394	411	417	403	441	435	412	410	412	392	425	418	426	448	411	402	388	408	451	402	397	404	374	425	406	445	439	456	394	431	403	425	405	438	423	435	430	413	397	406	404	456	430	413	411	408	424	406	416	418	396	410	421	405	376	447	401	398	429	429	435	457	409	420	438	412	436	386	417	421	461	404	403	441	408	422	462	409	421	397	410	388	439	443	410	434	432	390	416	397	388	411	390	424	435	401	408	398	444	417	426	446	411	450	441	405	444	417	409	437	415	443	419	375	432	400	427	423	406	428	395	439	410	436	439	398	445	402	416	434	435	418	402	415	392	414	421	419	406	422	404	394	417	420	413	399	439	406	439	400	443	419	410	399	408	428	434	422	398	445	410	442	414	416	392	399	433	446	423	411	425	431	412	452	400	422	412	399	415	421	409	434	390	401	407	423	405	421	405	389	399	384	442	404	407	410	407	429	411	427	376	401	421	406	384	453	404	410	398	409	404	410	395	430	419	408	405	418	406	386	384	411	427	430	412	401	423	428	432	404	381	402	425	400	427	426	406	399	404	426	417	438	439	421	419	403	434	419	413	428	427	409	405	430	434	390	401	392	404	394	406	415	396	414	444	438	382	433	428	388	440	435	419	435	390	395	437	432	438	420	449	409	421	404	421	424	440	412	410	391	419	368	409	380	382	409	426	409	446	422	424	393	417	405	461	424	394	415	431	413	417	360	439	412	435	427	405	408	433	410	449	421	420	415	444	430	409	409	414	424	408	400	375	421	403	414	453	420	414	437	434	418	413	414	410	408	425	422	408	432	455	416	438	411	412	413	450	393	406	438	430	403	407	413	406	421	436	401	390	375	445	400	427	399	433	379	421	440	415	430	427	422	414	435	443	405	392	398	434	404	403	407	386	408	424	425	431	376	394	382	409	430	452	428	462	437	433	406	419	424	390	381	438	416	450	407	446	437	382	428	419	416	422	422	446	416	401	421	429	398	420	433	386	409	423	392	426	436	427	384	399	422	396	384	428	439	399	410	388	427	400	436	404	401	388	389	406	407	401	426	404	405	409	398	408	423	442	415	395	393	403	393	396	420	403	415	409	395	441	436	399	419	387	410	393	414	429	391	377	440	415	388	385	418	420	411	375	410	384	389	425	436	397	420	448	437	419	392	401	405	441	424	440	434	473	414	441	353	423	374	387	396	403	420	468	422	420	415	407	399	409	416	374	414	426	410	408	439	438	453	425	417	436	425	421	386	408	393	388	396	416	445	386	408	425	431	398	425	396	415	403	454	436	451	417	428	420	421	399	429	407	406	424	399	419	423	404	428	380	389	394	434	417	405	418	452	389	415	436	419	402	403	423	425	404	443	415	413	411	412	410	417	390	414	373	401	394	408	418	456	441	398	413	436	388	410	405	414	403	416	436	420	426	423	466	405	386	435	424	410	387	413	400	416	406	415	423	396	378	414	394	457	458	412	429	426	414	392	425	398	385	427	382	387	411	440	405	430	430	442	382	365	414	439	400	435	440	371	417	424	410	421	379	413	399	425	449	431	440	408	379	440	434	431	377	395	419	430	373	406	435	422	423	381	418	410	393	435	456	415	398	417	406	434	420	398	393	426	445	434	418	386	405	426	442	398	423	386	422	423	424	406	416	413	438	415	441	434	438	400	395	411	400	428	394	424	457	389	414	396	428	448	426	393	398	396	401	429	409	453	418	420	432	434	444	397	421	400	402	409	427	413	463	405	452	409	414	408	424	432	424	415	413	411	415	436	426	430	422	426	433	395	403	396	450	383	382	434	418	428	394	413	471	403	418	387	430	449	402	456	392	415	411	413	414	423	401	447	410	429	417	409	416	390	382	405	425	377	433	367	416	392	393	385	440	418	394	434	433	413	403	394	408	440	440	378	390	390	420	394	403	407	434	451	438	400	400	410	439	431	431	413	376	400	451	391	434	451	404	405	394	396	395	422	371	398	406	425	414	436	411	394	422	410	398	408	425	429	426	435	418	422	368	451	416	430	422	418	420	386	414	424	455	428	420	419	411	455	422	409	468	427	421	427	420	423	422	429	432	391	393	416	410	448	430	402	404	400	413	423	395	413	382	400	386	457	393	419	431	399	386	402	391	420	437	400	423	436	415	395	409	428	422	401	403	395	425	418	391	419	393	428	416	415	435	395	416	422	425	440	391	393	420	404	430	429	398	426	432	403	420	413	402	462	392	394	425	440	415	395	410	419	453	393	408	429	461	394	421	385	400	397	434	398	428	406	415	392	400	430	401	443	446	413	402	413	401	439	416	422	390	418	395	406	408	425	415	417	379	402	388	394	415	396	423	400	407	397	432	404	406	403	423	413	446	416	431	421	410	410	385	386	421	387	417	429	412	440	411	408	418	424	440	368	438	418	417	439	404	418	428	443	413	438	436	400	389	409	418	390	432	440	409	419	419	391	405	441	372	443	433	411	427	426	406	387	441	400	442	415	410	427	404	420	432	403	429	388	410	394	392	428	381	457	459	402	389	413	450	417	428	407	446	443	417	451	407	410	390	391	414	429	431	399	447	419	401	438	423	438	404	422	432	401	438	363	412	444	395	453	387	378	396	401	387	415	422	431	436	387	443	414	463	417	429	408	419	429	416	405	390	435	416	426	412	387	433	411	444	419	416	403	416	421	418	404	390	392	390	444	423	407	392	441	420	428	429	430	392	437	429	419	393	381	420	432	419
25083	21095	27148	25181	9984	1148	945	819	759	739	758	714	744	711	709	674	643	709	675	653	664	664	659	657	662	731	628	676	637	662	659	646	653	656	693	707	644	671	642	600	659	651	635	693	713	689	645	628	665	649	676	602	636	704	680	645	655	634	631	639	658	677	683	673	661	657	626	640	629	619	629	609	723	685	617	635	646	672	675	640	640	657	676	647	690	597	665	677	655	645	610	669	687	705	651	648	694	641	677	610	617	674	710	622	636	683	661	702	665	621	634	637	653	675	664	656	683	661	616	633	674	618	652	598	657	669	679	681	669	650	670	612	669	640	619	664	627	608	671	658	659	698	674	703	656	613	633	669	667	651	670	684	646	645	593	651	676	661	648	713	631	645	660	623	656	637	648	648	729	682	631	639	640	652	686	658	658	651	608	630	630	626	639	643	642	668	666	655	605	645	605	661	653	653	652	636	697	660	727	708	650	701	657	648	702	587	653	674	686	691	712	620	658	701	654	612	632	659	648	657	626	651	637	649	643	665	673	664	652	636	632	657	633	668	682	651	653	648	642	677	670	660	634	624	692	669	645	675	649	616	661	605	680	646	659	621	698	662	684	631	650	686	666	671	678	646	621	676	643	713	691	689	672	675	662	590	638	658	648	637	629	694	678	644	680	632	645	654	671	653	642	669	637	606	623	653	661	608	649	685	683	658	638	647	679	610	649	658	638	731	663	655	608	680	662	686	636	656	675	597	672	619	681	623	652	617	627	637	624	676	659	644	642	645	646	673	648	682	681	617	655	684	633	652	673	695	684	650	656	671	635	726	660	685	662	633	694	669	652	657	655	657	691	650	649	678	633	661	671	684	641	676	651	672	603	670	672	623	636	608	625	627	675	640	667	674	682	612	664	673	642	633	642	669	652	647	638	626	670	676	637	642	678	686	647	621	590	663	648	650	672	726	641	653	669	639	683	683	670	682	674	640	671	634	657	628	603	668	658	672	631	597	619	657	697	696	631	662	678	664	655	671	662	651	660	635	650	651	686	694	655	653	647	639	659	689	610	655	628	654	662	666	680	687	705	669	686	653	690	657	667	647	638	625	625	660	674	642	686	634	661	626	677	672	619	679	674	634	644	669	653	689	705	645	637	675	649	654	691	628	647	671	669	628	659	652	623	667	673	638	648	623	677	635	644	665	662	672	627	676	684	683	666	702	651	664	642	653	659	678	644	606	740	671	637	639	651	645	651	667	631	667	641	657	663	650	628	646	652	684	649	666	614	660	668	638	648	663	657	656	658	618	602	595	630	617	627	650	616	681	679	647	656	636	604	645	626	636	610	598	673	711	633	643	672	633	616	648	645	672	670	627	624	666	673	592	653	673	678	608	697	627	683	686	664	680	692	639	658	654	656	648	624	638	632	671	674	644	692	651	638	650	687	622	640	658	690	633	655	695	630	658	666	661	626	661	598	681	631	637	627	633	632	633	677	653	657	670	686	617	646	667	696	648	627	677	664	624	691	641	628	632	625	676	672	634	653	644	654	657	627	657	655	661	669	682	632	689	649	663	672	666	684	659	654	652	648	629	673	641	646	655	625	684	649	608	685	634	637	650	700	687	603	658	645	648	661	683	650	668	633	695	654	640	686	661	678	725	638	672	688	672	632	667	652	682	665	645	672	678	654	686	666	661	670	645	623	658	644	679	682	655	669	656	656	652	683	628	642	685	639	712	623	696	689	686	691	624	641	655	658	620	676	673	643	619	633	643	672	661	670	675	673	670	657	664	661	621	607	696	632	641	612	660	691	697	669	661	701	663	615	659	619	651	670	651	625	719	633	685	645	718	709	680	643	613	654	646	651	633	681	667	649	686	662	675	661	648	643	634	653	639	650	696	681	682	642	640	642	665	667	665	653	600	691	619	679	666	653	652	669	673	702	678	641	675	580	671	663	670	618	663	674	661	646	641	640	619	633	657	667	706	657	631	708	644	639	684	664	678	649	641	668	649	704	674	673	628	686	592	681	609	628	630	651	638	615	634	638	679	659	647	684	641	612	666	651	634	624	637	677	671	629	693	672	615	665	630	651	682	701	653	602	642	597	658	648	659	685	667	650	661	682	663	700	675	641	667	669	642	662	675	662	703	620	604	659	626	621	649	621	604	640	678	707	679	642	635	626	664	644	683	626	660	644	667	627	643	668	641	650	673	662	672	662	685	635	682	661	629	607	615	652	657	620	652	661	669	661	603	629	676	616	648	651	651	659	665	635	681	667	666	666	634	615	678	676	659	682	652	652	661	593	643	643	676	583	657	657	672	654	678	627	658	645	670	695	703	660	685	660	690	680	626	642	661	658	652	632	644	647	636	651	656	613	632	649	669	679	673	675	673	640	636	626	677	679	664	648	661	661	611	616	646	664	659	616	657	677	699	630	678	682	658	677	633	692	645	697	618	661	628	648	662	599	651	649	654	691	644	648	643	610	661	610	627	659	658	647	656	633	667	632	683	650	649	617	602	628	631	677	653	659	639	694	628	639	628	645	662	718	647	638	676	702	635	649	637	644	623	648	633	665	635	645	657	665	650	656	674	639	641	640	734	699	634	610	673	697	634	672	613	618	720	649	659	664	678	623	655	649	649	669	679	642	681	643	679	683	654	649	635	650	652	637	665	661	663	602	615	647	596	612	677	676	654	626	638	648	697	670	646	670	610	713	640	680	667	682	632	665	649	649	631	634	586	639	653	670	618	651	641	616	653	660	645	646	671	669	629	667	614	658	663	696	677	643	653	670	659	649	663	718	638	615	661	676	659	629	643	667	665	639	644	627	616	621	644	693	646	690	653	602	650	649	646	614	614	598	656	616	599	638	636	685	643	636	672	618	667	662	695	671	637	730	664	676	646	651	645	680	593	675	644	675	649	668	677	643	632	653	686	613	655	692	637	670	622	613	640	686	667	610	659	695	650	659	651	664	655	638	611	692	657	696	666	676	627	646	677	630	657	661	672	654	649	660	654	656	631	649	663	658	688	649	594	701	675	663	654	669	624	690	651	659	618	652	667	665	674	676	692	667	651	664	669	691	652	622	659	643	688	651	673	627	656	658	614	672	669	694	666	629	664	610	634	681	683	681	663	695	638	665	629	638	681	638	657	699	653	648	644	665	638	645	660	645	687	651	663	660	649	651	679	696	646	667	661	640	593	637	696	638	712	612	673	695	693	654	665	680	674	658	668	622	671	637	649	639	664	636	683	637	702	623	664	636	690	612	630	658	670	642	652	635	676	687	648	616	606	622	633	602	650	647	652	673	631	664	688	677	644	668	636	645	712	684	621	669	662	642	696	663	663	656	639	671	699	674	670	674	665	698	643	665	622	643	670	622	651	600	666	639	649	668	665	688	647	675	655	620	708	609	668	672	624	659	614	680	610	670	652	650	675	680	625	652	651	660	641	655	685	623	655	649	642	661	673	650	673	695	630	622	649	667	607	608	656	635	627	634	673	659	671	631	621
28838	7221	3590	1916	1602	1319	1105	990	935	841	850	788	774	747	711	703	752	712	689	711	712	699	694	744	726	736	706	720	691	728	687	684	700	677	694	764	705	711	644	678	691	688	681	675	694	690	667	667	709	705	708	720	683	740	694	684	735	718	738	682	687	706	724	704	686	701	692	711	675	683	653	633	678	670	766	685	694	702	647	680	715	658	730	677	670	697	712	659	708	685	663	676	665	671	673	641	675	765	689	731	729	680	644	689	727	699	653	688	703	727	679	687	681	661	685	741	696	660	699	706	752	736	714	679	653	660	721	701	692	689	661	672	715	706	671	736	656	707	759	735	704	721	711	713	710	689	684	669	732	716	708	704	679	684	699	757	705	692	710	692	709	705	719	677	708	684	691	696	740	669	705	724	718	693	691	676	699	703	721	733	649	702	674	647	671	688	683	688	690	718	716	744	699	705	734	675	716	677	705	712	679	706	679	715	651	687	692	679	683	650	648	713	675	693	689	697	704	679	702	713	710	686	713	694	702	686	658	697	736	687	699	679	668	670	661	684	707	742	681	728	704	735	691	700	694	690	724	702	711	703	686	656	696	703	700	688	692	699	658	719	690	672	703	680	700	687	720	720	723	696	690	732	710	665	695	644	646	742	701	749	688	717	660	704	669	675	704	674	665	681	683	692	716	692	694	702	658	711	666	699	662	728	687	675	685	710	710	671	744	694	722	712	671	687	654	711	717	661	685	698	683	679	687	674	676	697	686	649	645	703	719	695	676	677	678	704	693	730	698	629	703	704	684	659	684	671	689	655	707	689	705	694	685	723	718	662	793	660	741	688	729	689	668	717	678	655	710	723	700	720	724	712	710	724	736	696	688	711	722	725	699	666	722	685	684	679	663	645	699	697	690	703	687	696	629	697	685	732	617	693	759	713	678	707	738	662	723	663	700	685	665	705	682	673	714	757	677	657	715	675	677	722	676	659	648	741	704	659	657	734	725	723	689	669	682	708	671	682	739	713	681	691	734	720	709	672	696	702	702	682	707	678	697	712	745	720	695	672	673	722	690	701	705	643	669	733	684	694	720	695	692	712	655	756	733	660	686	708	685	708	717	694	720	702	659	670	661	641	678	671	718	716	752	713	722	659	725	694	703	720	679	721	698	652	732	666	655	688	708	672	693	647	672	736	707	713	779	681	694	748	685	675	746	711	683	704	670	682	689	714	695	736	670	662	669	743	694	680	715	670	753	726	661	747	671	767	689	677	720	704	756	670	701	704	664	660	663	676	670	696	737	714	691	684	707	705	704	715	697	678	685	698	699	715	698	710	735	710	701	757	678	702	727	639	661	703	674	717	688	712	659	723	685	753	623	701	729	684	693	709	709	686	686	706	646	685	672	686	655	748	737	700	670	706	657	673	691	704	733	684	714	675	750	716	727	734	738	685	672	708	727	685	687	624	745	666	715	706	660	724	735	652	668	680	672	678	747	693	702	694	755	702	645	709	728	712	676	693	666	700	744	685	682	665	652	690	681	669	642	741	709	698	696	715	662	733	659	706	705	670	679	711	674	694	735	695	673	668	707	696	663	735	734	646	695	722	693	691	723	683	697	728	688	717	726	699	700	722	734	706	692	701	748	725	677	745	707	709	676	690	675	701	677	617	690	732	689	694	664	690	695	651	688	669	666	686	676	673	676	640	663	682	696	719	709	697	706	728	729	681	730	726	689	710	693	669	675	709	665	689	703	677	679	709	740	672	684	736	673	719	677	724	702	688	710	679	690	703	748	659	686	653	667	651	664	707	698	713	693	714	675	671	673	703	682	758	665	692	698	714	671	752	695	706	754	705	673	640	764	679	697	703	701	708	681	723	684	661	687	691	709	673	708	704	695	708	636	693	684	646	736	697	691	757	687	667	691	715	691	665	707	723	713	676	678	705	703	713	734	657	682	684	732	702	688	680	697	736	708	625	703	701	712	743	632	655	687	693	706	712	721	700	727	697	711	709	625	712	704	704	730	679	660	687	677	668	740	678	723	677	709	702	671	721	710	714	690	681	733	723	665	722	691	658	642	711	723	729	670	721	684	700	703	711	693	675	676	699	659	679	672	731	682	674	674	676	641	746	672	719	681	662	668	650	653	710	673	672	660	689	698	625	660	693	732	710	732	687	701	670	700	718	684	740	721	668	676	702	710	707	676	681	677	714	690	706	645	679	697	711	702	666	715	722	698	678	684	725	684	702	723	697	697	719	681	693	709	727	699	706	694	713	667	641	690	679	703	745	713	685	661	704	714	694	696	705	682	638	682	701	670	695	696	700	693	667	675	655	792	671	694	707	693	654	685	755	701	681	709	705	695	685	680	654	714	705	694	708	685	706	712	718	667	685	654	682	700	718	680	707	687	677	698	649	671	701	706	677	735	683	709	650	722	704	716	699	668	712	631	682	694	692	734	657	733	703	670	665	702	722	671	703	752	637	669	645	682	698	716	705	683	711	666	730	682	717	674	708	691	644	708	681	692	693	685	668	710	695	705	747	674	681	657	707	711	656	679	750	643	698	701	679	713	689	740	748	685	697	738	714	683	676	675	679	692	703	688	664	660	721	700	706	689	664	713	695	679	688	689	650	690	717	667	689	724	731	646	743	661	668	624	653	694	687	708	727	652	776	723	707	687	691	722	703	657	699	657	698	735	721	729	697	692	738	699	747	719	701	721	713	725	748	665	719	706	694	715	720	698	670	713	719	726	723	741	692	692	727	725	657	695	704	698	691	680	679	700	748	694	698	696	651	688	701	692	661	684	682	693	681	666	679	697	701	655	679	735	764	713	674	663	663	702	661	676	714	709	707	715	692	727	715	709	723	702	648	714	712	645	690	684	697	697	673	673	680	661	693	699	682	706	715	666	691	677	721	730	707	693	688	654	740	725	656	642	731	695	712	661	691	718	667	682	687	671	712	699	701	746	733	672	658	687	699	682	683	754	688	678	694	664	710	685	661	677	685	683	693	717	644	717	690	725	671	732	715	718	717	680	702	697	703	697	722	720	703	681	664	668	727	655	709	715	700	681	662	704	649	682	669	709	723	706	679	693	704	690	676	652	661	728	716	649	683	701	697	748	674	685	703	739	703	673	658	746	667	675	687	701	732	692	673	704	699	687	698	673	731	697	710	711	675	653	680	743	687	689	678	705	721	673	691	678	653	701	708	669	717	758	685	697	731	679	676	708	678	674	749	714	740	740	684	705	681	735	718	701	708	670	730	696	672	662	663	722	721	683	726	676	670	668	703	715	714	720	668	663	692	693	699	695	715	719	705	692	741	696	733	735	653	700	656	742	703	684	714	677	669	678	698	736	695	713	699	681	707	665	687	703	727	632	698	703	692	678	742	688	718	705	758	724	738	713	690	693	689	705	714	694	710	714	679	704	699	694	675	697	665	688	683	695	674	665	665	681	684	697	693	691	691	679	692	716	680	724	648	711	695	680	732	692	679	727	719	675	726
22706	21141	28826	23717	21140	21221	9565	1644	1308	1222	1180	1074	1032	940	946	964	954	961	934	982	922	899	888	882	885	874	853	892	890	856	861	854	917	864	892	874	856	838	857	807	860	904	828	865	840	850	880	780	839	864	858	914	840	860	798	828	847	867	788	831	812	865	807	874	820	894	848	847	838	805	851	892	860	814	816	852	859	854	849	830	852	844	845	851	877	866	852	838	830	856	839	805	826	873	830	827	848	833	853	882	810	836	851	815	833	848	857	872	818	827	840	794	805	846	772	847	851	864	851	817	809	812	807	837	837	888	842	880	855	827	846	867	874	855	852	868	879	814	866	829	800	843	831	813	801	812	815	840	874	791	859	828	888	830	830	823	848	824	861	777	821	863	778	853	833	801	890	823	869	807	836	861	881	854	842	836	835	860	898	859	883	841	851	834	870	809	824	825	803	864	852	815	912	827	832	818	856	842	836	852	829	846	895	842	812	813	875	821	875	860	835	848	807	805	834	875	849	849	857	850	856	853	796	811	860	856	812	813	822	843	836	832	868	823	888	798	871	856	883	827	817	874	880	839	879	848	803	787	864	822	815	832	834	872	839	823	854	824	868	834	806	847	861	863	873	852	835	832	812	807	833	794	874	863	807	841	808	815	868	830	870	799	798	855	833	832	837	836	858	836	847	886	850	833	831	860	803	884	866	860	849	847	878	778	834	876	825	809	805	897	830	794	820	828	857	888	835	841	861	866	851	768	889	807	790	820	826	810	856	848	853	833	852	825	770	822	856	827	845	885	851	827	847	860	818	830	826	873	870	853	822	852	847	893	821	803	831	840	817	912	855	821	835	821	870	852	894	863	853	893	832	840	845	835	814	880	809	837	834	851	850	808	870	793	842	817	862	850	867	804	797	875	831	851	769	851	903	862	858	816	863	859	830	877	843	850	808	831	877	818	790	815	831	809	809	834	879	805	826	852	891	865	842	888	832	795	826	871	853	851	804	788	817	841	866	815	865	865	866	817	840	866	815	853	843	820	843	862	806	867	865	861	844	812	807	871	807	864	794	822	868	858	835	866	816	851	840	797	837	855	837	852	812	847	826	828	785	821	808	817	898	857	861	836	850	875	792	782	838	820	882	852	857	844	845	879	855	831	852	807	834	876	820	859	881	812	820	908	801	836	853	872	882	851	841	801	844	868	847	860	839	835	874	854	815	815	818	869	817	846	830	866	850	848	851	833	841	855	856	851	824	833	860	798	849	791	839	853	839	845	842	845	838	800	860	864	831	799	861	827	822	843	867	828	816	790	841	794	836	797	810	823	843	819	802	842	812	850	825	803	838	823	910	805	864	817	858	773	795	855	811	843	877	882	880	799	841	844	824	822	827	850	873	802	829	845	832	838	878	804	849	851	854	875	865	821	851	806	860	849	835	834	901	877	858	854	863	840	872	835	804	827	886	850	818	827	846	846	825	786	850	837	850	885	846	855	887	836	847	854	820	844	867	851	838	866	835	866	809	853	798	880	816	804	812	838	858	818	813	800	870	834	812	794	818	874	806	807	829	837	854	797	834	817	866	826	864	833	741	840	788	898	868	820	845	840	811	883	831	859	832	859	890	783	826	813	845	822	832	853	818	804	866	824	855	863	856	797	822	875	818	810	802	815	791	834	802	853	875	832	822	753	821	821	852	849	780	837	812	867	855	858	875	807	885	798	822	862	782	907	870	829	832	846	885	796	861	842	817	823	851	864	860	835	795	827	847	835	884	866	867	863	857	835	826	832	845	847	866	829	833	860	852	873	813	818	823	834	867	794	858	867	817	823	821	859	851	877	818	809	818	846	848	858	856	842	805	861	889	808	814	856	784	884	820	818	804	767	836	844	812	838	854	853	832	849	813	879	828	830	814	795	860	836	820	803	820	826	810	858	846	816	881	855	836	857	886	858	850	837	838	877	842	859	850	853	834	907	834	839	873	842	839	887	813	846	860	855	820	798	788	839	836	820	888	841	812	866	835	813	838	842	852	799	880	834	810	789	837	809	891	838	841	842	790	786	836	793	859	856	934	868	817	825	827	807	874	849	833	914	855	857	804	828	866	817	859	822	872	822	807	832	829	879	850	851	844	841	808	836	876	818	851	825	885	890	844	835	863	803	891	825	813	808	816	841	872	824	890	893	887	816	867	882	851	823	865	852	819	851	809	861	775	848	859	805	857	846	843	825	825	826	845	843	823	886	911	845	831	800	874	826	838	892	870	844	832	823	832	805	856	853	837	853	831	808	844	802	835	823	849	816	804	802	844	817	857	829	848	838	801	820	894	866	856	881	862	787	873	833	829	843	842	861	820	887	799	829	840	871	927	866	831	840	820	799	880	882	810	845	834	869	820	841	823	822	845	830	837	838	779	777	821	838	892	852	822	824	817	877	876	831	806	835	791	844	890	830	790	847	854	874	855	853	844	823	801	856	855	831	865	880	842	880	872	851	833	796	839	845	843	805	808	855	828	862	844	774	825	851	791	811	846	849	861	855	843	856	805	870	793	842	799	796	861	824	845	861	814	819	844	787	767	822	815	842	847	841	839	887	852	831	850	807	826	889	859	815	874	824	837	845	819	857	840	874	880	802	875	829	817	788	834	866	799	810	820	898	834	799	837	843	841	859	820	848	808	874	820	838	862	841	844	904	806	907	839	840	798	836	857	848	865	864	856	837	822	828	869	810	862	829	830	880	822	815	844	782	851	858	834	884	872	823	849	831	843	766	797	864	839	854	835	840	841	851	776	785	824	843	830	880	803	839	863	785	842	887	842	825	808	866	823	864	901	827	817	788	791	814	778	831	776	816	827	847	874	823	901	848	904	854	849	865	878	841	838	832	855	796	848	863	856	856	838	846	897	868	848	822	871	847	846	850	829	836	836	870	850	847	824	817	889	939	923	831	829	848	875	837	815	809	822	840	821	784	800	785	786	805	818	864	852	806	795	856	837	878	798	867	800	825	818	801	786	862	834	827	851	884	866	857	823	797	874	855	797	862	842	868	891	875	906	826	852	858	892	881	830	822	817	802	843	855	831	816	841	842	864	857	780	869	866	835	889	814	821	843	823	849	894	838	785	834	843	858	840	884	830	852	843	834	866	867	842	835	812	817	828	807	835	861	820	775	806	891	859	839	822	806	817	837	822	839	865	873	837	834	863	869	840	828	853	837	806	805	817	885	858	891	805	792	813	879	853	813	848	833	889	810	898	842	903	795	847	844	798	854	828	753	917	799	855	808	784	849	815	877	818	795	815	845	846	843	823	858	871	882	914	847	874	821	838	850	873	851	858	858	790	768	800	833	903	854	882	790	817	789	854	844	807	805	825	861	800	844	837	825	847	776	846	843	869	821	899	868	786	811	856	827	814	845	814	859	812	860	813	826	836	883	860	826	879	868	797	794	908	910	853	827	880	859	843	844	818	848	820	833	788	804	776	803	864	796	848	809	838	866	843	826	823	873	854	820	835	864
37285	17271	10541	5142	3845	2966	2359	1937	1638	1457	1315	1140	1161	1102	1085	1039	1038	998	1009	961	976	945	879	897	896	894	917	885	850	899	881	827	829	891	873	852	886	875	873	868	819	813	831	793	865	794	851	847	831	857	853	865	807	851	785	858	909	855	842	884	841	824	805	786	863	799	837	868	808	883	814	811	833	909	839	819	825	818	865	845	899	876	838	823	790	831	815	869	805	836	825	836	874	850	901	835	805	823	862	845	844	900	815	860	810	787	856	800	826	813	856	872	858	868	863	817	833	807	829	820	840	864	782	842	793	793	833	844	845	880	814	851	877	835	885	799	823	805	833	844	826	844	860	853	830	801	831	855	850	815	795	836	827	815	862	854	843	842	822	799	888	820	843	842	817	819	858	814	823	844	809	787	833	860	800	830	842	801	861	810	823	839	775	801	841	822	799	843	814	846	822	885	833	832	857	816	799	841	879	835	831	773	825	789	913	853	803	841	860	852	821	844	785	753	796	826	824	853	820	872	845	844	838	860	863	839	813	788	829	822	800	809	882	847	822	807	864	804	828	863	817	841	901	846	785	794	862	803	871	877	859	876	862	851	840	806	886	832	789	778	809	861	827	867	825	812	837	868	895	859	860	850	861	871	795	848	821	820	868	847	814	829	827	844	835	842	907	860	807	860	844	801	849	856	883	854	856	795	853	865	853	864	835	790	869	814	813	843	863	814	862	863	854	850	846	901	905	838	841	816	801	858	846	838	887	834	834	865	826	849	852	786	790	778	844	886	860	866	845	848	831	850	834	862	834	820	813	816	819	846	823	833	828	842	837	851	826	814	832	885	830	849	867	815	803	849	877	839	829	824	827	830	831	848	793	843	804	859	807	838	867	799	869	837	846	825	871	811	880	835	878	858	858	813	847	820	838	825	800	868	816	808	834	844	836	836	838	849	895	836	834	856	846	820	799	780	822	837	855	868	811	833	849	836	838	883	824	804	860	869	825	807	837	866	805	841	826	761	849	833	838	834	845	808	783	876	865	864	813	843	867	752	826	838	849	864	827	814	800	805	850	824	850	841	834	858	807	795	885	782	820	867	809	905	802	884	863	824	858	827	829	839	865	843	857	851	856	846	787	803	846	832	805	831	861	765	867	820	857	793	816	824	857	818	832	844	857	863	870	825	850	865	812	819	839	817	795	825	832	893	827	843	863	813	857	863	800	881	891	839	862	833	841	855	873	776	860	812	807	850	819	850	802	808	809	834	819	858	864	850	866	861	800	856	851	813	821	821	846	794	800	815	858	774	831	832	816	823	812	830	794	824	808	843	823	827	795	842	851	784	833	816	834	858	845	857	795	841	853	830	837	844	813	838	807	864	836	884	808	800	779	851	837	851	826	846	838	807	814	866	800	843	794	858	789	820	864	843	852	840	774	827	792	821	861	845	817	803	827	810	794	829	823	811	792	805	854	806	887	853	838	851	822	827	753	789	878	818	845	831	790	828	890	792	836	790	848	852	857	787	780	858	845	869	883	841	832	821	801	805	786	845	861	754	813	890	868	840	794	902	796	774	853	829	839	884	846	864	812	812	851	824	812	839	820	816	804	896	844	850	845	860	825	856	867	808	890	820	795	835	826	834	845	866	860	806	860	808	863	806	828	833	869	831	815	912	857	844	834	893	863	856	855	860	807	836	872	887	816	790	831	775	868	782	834	873	776	836	788	786	869	778	825	844	780	915	881	833	811	896	821	794	856	833	818	871	802	893	818	887	851	837	827	817	844	844	849	860	895	873	840	850	829	832	812	779	865	869	841	837	779	862	817	813	854	819	813	849	813	823	877	838	848	830	888	757	812	851	862	787	823	808	843	821	846	820	879	893	883	782	822	832	847	854	828	867	834	823	858	805	805	864	893	781	823	798	823	854	799	840	833	826	862	829	802	852	862	849	843	836	847	857	849	838	852	873	809	803	864	857	897	807	883	872	821	801	844	837	886	825	807	858	845	811	844	800	839	856	809	795	854	819	889	824	850	868	808	802	841	848	801	840	795	857	818	858	800	832	779	780	838	791	785	853	811	801	841	827	894	839	807	801	791	795	850	839	776	820	823	824	830	827	795	875	787	771	802	803	805	845	857	840	817	828	863	849	816	831	860	822	811	816	810	843	871	859	863	862	863	789	796	805	853	829	836	818	814	840	845	828	806	857	860	842	875	871	846	846	847	843	828	859	820	843	872	814	849	857	825	839	820	836	772	808	833	812	811	809	828	860	840	805	848	818	840	857	821	851	850	799	832	847	828	848	886	801	846	858	829	849	858	828	819	824	832	851	850	799	841	820	805	880	855	879	873	825	823	871	814	818	827	812	853	831	876	851	876	849	801	830	839	792	841	801	844	850	822	891	869	918	838	816	902	822	810	816	891	813	855	853	840	865	832	883	841	859	843	837	864	785	806	805	815	783	838	826	816	784	807	802	794	845	864	864	836	874	854	803	850	813	814	835	831	834	834	789	843	836	808	826	868	840	826	762	821	827	797	896	834	813	809	844	792	832	817	833	885	823	805	809	884	835	854	852	809	801	837	839	866	854	760	824	823	856	839	841	843	855	787	850	839	834	827	888	784	824	859	852	849	805	843	887	871	882	833	851	795	856	842	851	883	848	851	873	846	835	865	802	796	817	845	858	845	850	827	812	804	832	820	864	793	863	843	840	860	845	837	841	821	789	834	860	872	796	877	803	810	864	841	804	870	869	813	833	892	807	849	841	843	842	804	851	818	881	904	829	847	815	841	834	823	927	780	860	811	806	822	820	831	879	882	827	872	829	857	761	836	840	846	819	854	847	820	827	857	827	859	800	812	806	838	854	807	857	808	813	886	867	859	880	845	839	884	914	818	868	824	778	799	833	850	834	843	831	825	843	852	810	818	851	857	819	835	833	858	827	769	845	853	849	874	875	833	850	821	823	837	834	839	851	811	774	798	875	823	849	873	867	809	793	850	817	835	829	876	861	803	816	817	876	846	815	828	806	849	859	850	805	777	801	883	815	858	801	851	857	822	827	821	849	856	845	821	830	819	917	746	807	811	830	856	816	878	823	797	845	815	867	836	846	805	837	819	877	808	804	865	857	849	894	867	825	822	894	836	849	813	896	850	868	847	804	801	812	882	841	875	817	827	867	851	814	843	834	805	841	834	864	795	837	807	843	808	864	789	849	836	804	860	851	870	855	799	857	805	864	846	841	884	871	838	843	800	880	843	829	815	887	806	805	794	827	837	819	832	882	831	858	849	823	840	833	801	824	833	837	818	805	837	820	851	846	826	865	841	849	810	840	858	848	841	851	847	875	811	860	835	815	880	865	872	868	839	841	828	791	843	840	860	804	883	814	822	856	818	816	829	754	800	829	852	842	825	864	843	804	813	852	891	828	842	820	813	859	835	845	831	850	820	757	817	755	838	845	829	853	802	835	815	809	855	846	826	775	835	860	804	834	846	838	839	859	833	874	840	863
27860	18620	4865	614	403	369	328	354	356	318	333	349	343	332	331	337	306	310	303	312	335	371	332	361	337	351	354	349	301	327	346	341	333	305	323	296	346	348	273	343	321	321	312	330	358	344	366	322	304	336	312	360	310	334	346	312	331	337	322	323	328	313	310	335	335	319	332	358	323	358	350	311	316	360	337	324	323	371	324	324	337	331	311	333	349	334	338	352	331	339	358	331	302	347	307	336	331	317	341	334	331	309	361	351	342	323	327	343	351	327	355	321	325	314	327	349	313	349	365	326	355	366	321	319	312	349	336	306	334	329	326	338	354	330	360	316	333	350	340	330	327	343	320	322	321	287	304	324	338	314	307	324	316	322	358	343	340	329	352	351	306	322	309	317	343	353	329	340	313	317	295	335	314	304	347	358	332	343	359	315	312	343	357	359	310	342	348	338	329	330	337	321	325	326	333	367	365	329	340	350	339	322	337	318	303	314	337	328	311	324	334	332	322	330	331	338	323	320	343	326	329	324	330	350	317	312	310	328	328	333	314	358	328	365	314	337	337	338	352	328	328	347	364	351	300	322	320	301	356	348	330	311	327	318	298	339	305	335	349	335	329	345	335	319	337	299	376	331	328	370	348	353	350	346	304	333	355	325	358	340	361	296	341	338	322	321	347	347	334	390	293	335	326	349	310	314	324	341	301	350	351	292	350	314	311	333	330	351	279	358	296	350	337	368	333	349	318	323	342	358	339	350	336	332	320	358	327	329	368	334	330	355	346	337	320	315	348	314	328	332	337	315	339	303	346	316	335	335	351	317	303	342	332	335	330	310	298	323	331	363	352	321	324	312	330	322	314	346	314	367	347	366	356	299	308	339	347	342	273	346	350	341	339	363	341	318	350	368	312	363	341	299	328	339	343	340	333	313	345	339	338	364	325	352	336	318	343	331	318	342	340	342	333	355	330	360	338	351	322	354	347	369	335	362	334	343	362	332	318	282	363	316	330	346	317	319	332	292	331	354	370	335	316	322	335	334	335	291	312	359	335	351	321	343	323	343	330	344	346	333	305	329	387	355	321	353	332	349	339	317	361	340	326	358	324	354	356	344	355	329	337	349	375	364	312	328	368	329	361	336	349	318	339	363	333	337	371	340	353	296	301	338	332	328	341	360	335	328	351	301	318	349	356	314	318	323	314	331	334	332	345	325	343	332	310	304	324	325	317	347	324	368	312	333	347	325	320	328	346	318	358	312	320	350	334	352	300	331	325	306	325	350	328	331	333	347	332	320	327	316	338	304	338	332	341	353	334	336	311	358	320	350	330	335	314	321	360	332	336	346	340	301	339	336	336	322	337	321	336	331	313	292	323	319	360	323	332	308	328	303	352	339	309	354	324	314	329	353	319	344	318	325	332	323	299	332	332	346	343	346	310	329	329	325	327	326	307	348	329	322	293	347	356	314	350	331	333	320	307	332	324	323	368	332	338	302	325	367	322	313	339	331	333	300	342	324	340	346	335	337	351	312	325	329	353	331	336	300	345	349	344	351	335	323	313	352	334	321	368	331	309	339	318	339	288	345	341	318	322	320	360	336	321	319	314	337	318	353	370	329	350	345	314	315	306	322	315	344	303	346	345	341	313	336	335	328	341	295	359	324	359	343	320	315	306	331	353	351	321	310	313	351	304	334	310	316	346	345	315	374	332	300	357	337	309	322	348	321	330	343	358	321	317	322	313	360	325	305	338	341	371	333	341	353	344	328	310	339	335	324	324	321	326	325	316	360	331	340	331	367	345	330	352	330	373	336	359	304	326	344	320	325	320	351	352	313	351	322	337	314	306	374	320	336	317	377	317	340	355	335	328	319	323	336	339	336	358	304	343	318	346	328	349	341	351	315	317	344	308	338	330	360	332	360	344	327	310	313	333	372	379	319	292	300	305	342	336	319	311	301	313	305	313	344	349	325	344	376	332	335	317	347	331	325	277	337	337	342	332	321	388	334	332	308	328	342	323	345	324	345	315	329	322	330	346	295	320	331	320	363	348	358	334	330	346	337	389	305	319	312	337	340	343	323	333	363	358	369	342	334	328	322	351	350	355	325	337	305	333	357	318	335	347	352	388	347	320	335	302	334	316	303	307	342	353	325	321	323	310	334	334	318	317	323	326	327	313	322	339	342	329	366	372	322	359	324	349	327	331	301	345	332	355	310	342	366	308	339	315	344	355	331	353	347	357	314	306	305	322	330	338	367	359	339	335	311	340	322	325	351	331	339	322	329	339	308	315	324	324	342	339	335	314	366	326	333	320	346	354	302	331	343	323	347	319	346	335	332	330	315	309	338	378	327	325	328	340	336	343	340	316	305	375	300	349	322	335	322	342	340	340	318	332	326	356	332	351	335	336	347	339	315	302	343	325	300	339	336	301	359	303	341	318	320	344	329	341	335	325	334	344	324	321	318	364	332	338	363	347	299	324	343	347	347	318	350	298	329	348	331	339	369	374	304	327	361	338	345	330	318	350	312	327	349	355	335	295	325	328	308	323	313	337	297	349	367	332	345	335	352	324	379	342	307	328	318	305	364	346	317	332	322	326	304	304	327	328	316	326	331	353	321	342	331	339	347	355	318	309	346	352	289	349	321	350	314	362	331	386	310	295	345	316	299	337	297	315	349	329	306	314	326	334	390	353	322	341	347	343	346	351	355	332	305	330	333	323	319	328	342	372	359	312	383	295	343	349	346	344	330	315	324	334	312	339	349	345	352	326	341	312	313	339	338	333	329	328	336	348	317	366	326	346	337	319	298	331	364	327	311	346	333	325	358	342	294	312	363	322	312	305	336	325	331	347	328	329	303	352	319	345	292	362	329	373	330	326	326	348	312	354	329	342	319	350	342	321	341	316	324	343	356	334	349	340	323	311	328	325	331	331	326	319	345	292	329	311	327	328	323	352	323	303	344	336	325	357	331	323	332	319	343	337	349	346	350	327	323	320	336	330	344	333	341	319	321	327	317	312	322	330	324	321	344	340	354	320	322	361	347	331	309	337	339	353	372	331	328	315	345	345	343	325	329	312	325	352	345	350	352	340	332	344	323	348	301	338	336	343	307	312	342	347	321	316	326	329	299	289	334	309	342	357	317	358	357	330	325	336	323	312	321	307	360	324	342	353	337	316	326	326	327	344	303	302	328	369	343	329	357	321	300	346	370	316	312	333	367	339	332	361	366	316	352	327	356	325	320	325	357	324	366	342	321	335	356	293	326	322	358	327	304	318	313	322	351	351	342	302	348	339	353	335	342	350	351	329	328	320	335	326	309	332	329	302	308	340	361	338	324	351	338	339	279	327	364	344	367	332	318	288	347	311	356	347	328	340	345	301	339	344	359	336	338	345	328	337	324	340	333	325	321	353	322	354	338	329	307	307	311	313	316	335	342	343	323	349	373	308	319	323	315	344	326	335	376	334	330	357	331	347	326	322	312	295	323	288	331	291	336	345	319	328	315	310	338
12823	1365	793	500	470	425	400	393	349	367	398	368	391	384	354	370	334	392	366	407	387	383	369	372	350	400	391	369	357	400	385	380	350	411	390	379	378	375	377	359	345	379	378	404	353	412	363	371	382	338	364	349	366	356	369	380	361	392	368	377	359	369	366	347	369	372	376	371	384	392	353	366	334	358	399	354	351	381	388	328	373	370	412	398	356	393	385	356	402	350	372	342	374	347	374	341	385	358	398	415	383	342	378	392	357	370	371	356	395	385	356	369	380	356	423	408	387	386	380	387	353	376	403	366	385	345	406	376	411	381	358	335	362	354	371	394	375	368	407	365	375	358	375	359	358	355	369	403	386	361	379	361	395	364	405	331	368	370	385	387	340	362	388	354	377	412	377	373	385	372	391	362	321	392	372	364	385	388	333	367	383	388	395	376	370	358	389	369	379	364	355	393	337	368	386	388	403	348	393	402	364	396	378	378	362	352	367	366	362	362	383	370	385	396	377	412	386	372	377	359	351	361	385	350	371	381	371	369	381	411	359	370	347	338	371	343	382	376	435	370	359	358	399	368	389	364	365	391	359	368	368	378	376	387	371	365	414	359	365	385	389	351	339	345	378	355	374	377	345	367	394	362	375	364	348	397	365	360	370	393	390	364	384	346	389	405	371	378	388	360	402	388	371	371	372	396	370	395	376	353	365	359	366	399	398	399	386	376	376	378	404	399	367	369	381	343	359	379	371	356	385	396	403	364	396	368	387	375	375	350	377	365	410	355	390	372	394	373	343	395	365	349	402	375	354	412	358	388	364	376	348	365	374	364	390	389	370	387	382	367	390	406	356	377	341	352	396	366	372	407	374	369	363	349	357	372	389	368	355	348	366	369	341	336	363	370	384	344	368	389	374	366	355	342	341	372	396	359	365	341	350	388	372	364	371	362	380	353	360	363	375	386	395	370	363	378	358	373	347	379	356	327	371	385	362	393	408	398	400	371	423	366	364	376	394	362	397	354	379	336	372	369	355	385	373	386	361	327	398	379	372	400	373	402	367	329	377	342	360	393	387	387	366	370	372	382	385	365	371	355	373	382	368	351	375	355	382	410	364	371	363	369	357	379	413	370	347	374	391	383	390	378	413	369	389	349	382	407	412	334	369	375	386	386	388	384	363	377	406	331	395	361	376	375	377	385	353	368	361	389	382	366	336	352	343	387	372	339	350	324	367	374	370	366	366	392	360	374	402	374	359	371	394	378	353	355	389	377	350	376	361	345	382	337	336	391	389	360	379	372	393	375	426	396	372	360	397	375	378	338	396	346	376	382	402	392	368	357	362	386	389	384	356	357	366	390	380	408	353	396	368	345	393	398	373	392	371	391	346	364	387	371	351	430	347	371	367	365	351	374	351	372	357	386	381	364	384	359	353	364	386	356	356	373	368	366	369	366	376	408	351	368	363	332	371	362	415	386	375	372	379	362	365	375	373	365	359	359	398	389	387	376	390	389	362	379	369	369	362	326	365	372	385	357	377	353	333	376	364	344	360	373	360	371	361	377	379	360	368	375	340	389	365	372	385	374	390	384	368	410	357	384	399	390	362	376	373	401	390	345	402	393	360	369	354	336	376	377	383	342	364	375	371	372	361	356	354	331	401	405	416	356	411	378	350	368	375	412	386	354	364	355	428	383	385	335	355	364	366	396	390	406	377	366	310	360	337	399	356	341	378	383	357	356	399	359	356	361	397	361	391	347	366	393	349	344	383	360	384	363	366	391	391	376	364	373	398	390	356	351	373	371	352	351	357	400	368	364	388	406	389	374	370	372	373	382	383	350	385	372	363	368	353	381	354	377	367	418	374	340	396	367	333	355	379	395	363	371	364	376	358	409	381	350	396	366	369	373	365	392	387	357	381	372	370	361	368	373	359	405	355	334	375	351	407	383	361	413	383	384	383	380	368	330	398	355	345	393	390	405	377	358	361	410	359	370	389	383	355	363	357	351	348	364	391	376	387	365	366	373	426	381	342	377	382	365	373	406	354	389	398	335	347	360	394	371	361	389	359	353	375	343	359	389	382	388	349	394	331	355	371	367	372	384	392	376	383	416	324	388	364	358	409	407	387	349	365	367	332	387	371	371	380	375	398	363	366	368	366	383	338	393	371	389	369	362	360	380	378	394	364	352	376	396	352	368	403	368	352	378	365	368	368	394	352	395	328	380	405	385	358	399	348	352	391	367	354	393	381	347	363	391	366	391	374	367	356	347	344	348	412	380	392	368	355	401	353	381	389	372	388	398	400	360	381	388	365	380	366	351	396	403	356	355	401	348	364	352	404	374	388	395	343	403	356	359	388	351	392	416	365	363	359	371	353	398	381	421	376	358	382	360	372	395	361	372	367	385	342	343	373	346	401	388	354	374	396	379	338	446	384	368	381	376	410	374	360	360	357	359	375	336	355	360	389	347	334	360	382	338	350	396	378	369	406	382	384	373	360	377	361	380	376	400	373	342	360	384	358	379	357	369	388	386	380	383	368	384	366	368	401	384	381	355	427	339	390	382	403	367	386	362	390	390	361	379	377	346	358	335	394	390	385	362	358	367	362	374	371	352	353	367	336	368	392	377	368	371	380	368	363	371	395	364	360	394	342	402	377	348	371	386	357	379	361	398	380	370	371	352	333	400	362	373	369	409	386	347	367	345	377	379	360	390	376	368	368	367	385	351	348	322	375	372	370	380	363	360	400	362	397	344	360	375	365	369	407	361	375	361	369	377	373	359	371	354	360	374	392	394	367	396	386	373	374	359	392	388	400	370	375	396	367	404	372	357	372	359	396	372	364	384	360	379	385	334	403	395	380	369	379	380	394	383	360	378	387	339	371	383	366	366	333	361	350	352	351	394	378	395	388	353	350	384	362	345	357	349	392	376	393	347	387	352	391	364	380	389	410	378	402	392	366	387	381	374	369	378	416	350	376	371	384	359	343	394	331	373	333	371	394	358	378	392	395	378	375	408	371	392	356	371	386	385	374	354	361	343	327	407	349	366	392	382	364	384	389	367	347	374	378	393	392	365	395	371	367	399	363	397	384	397	341	411	387	361	341	359	354	384	358	395	357	360	357	375	348	375	384	340	373	391	361	375	383	331	363	372	396	356	347	377	398	369	359	386	345	401	386	396	384	375	365	365	402	352	380	359	395	366	372	384	350	356	374	384	362	362	392	360	358	358	372	375	354	342	369	381	399	351	373	347	392	340	384	360	403	384	412	345	378	356	353	381	372	370	391	351	343	363	395	334	372	393	384	400	382	365	387	381	386	368	359	386	352	417	366	368	385	363	370	368	363	356	359	385	401	362	376	358	357	371	388	369	354	364	401	356	364	376	363	381	384	362	341	353	374	338	360	389	372	417	386	352	393	394	357	394	402	367	386	368	363	353	345	369	376	380	363	366	423	387	363	350	362	388	366	376	373	368	357	328	377	379	381	355	341	361	378	356	354	378	366	369	372	387
23782	21081	28254	24110	21084	9753	1111	719	588	576	498	487	463	497	494	418	445	413	429	443	399	379	421	395	394	381	379	407	382	416	367	399	396	408	420	413	394	394	368	405	399	378	387	383	359	407	393	439	372	359	396	403	376	373	361	377	330	387	428	385	422	399	364	377	410	394	395	380	381	418	377	406	375	393	389	407	439	341	399	374	371	392	386	380	386	380	387	382	389	395	408	408	397	400	384	389	365	391	396	384	381	379	363	391	377	391	369	423	377	392	392	376	363	371	383	414	386	396	362	362	401	364	382	399	375	391	378	411	374	401	414	384	379	383	401	397	382	413	396	403	408	460	400	388	365	391	425	387	400	366	395	384	385	380	398	365	387	395	390	385	394	386	402	397	368	369	406	359	402	390	390	373	371	409	354	337	367	345	378	391	414	381	428	375	392	365	379	376	383	378	422	400	390	387	391	370	386	383	383	351	423	396	408	401	387	373	386	376	374	378	368	397	404	369	350	367	375	373	368	399	374	390	373	387	392	370	405	376	401	421	400	392	381	415	363	380	409	389	381	378	383	408	402	388	358	384	370	378	387	417	406	413	367	358	406	331	374	388	380	393	395	368	388	398	384	378	378	368	383	384	399	403	366	374	429	376	397	403	399	343	394	377	335	387	385	389	364	370	388	389	418	364	393	372	378	384	397	392	397	422	361	370	427	420	393	395	365	402	376	388	398	407	396	397	404	381	371	359	391	391	383	375	357	414	413	424	386	378	386	377	374	365	416	390	375	399	414	398	410	380	368	374	378	393	390	395	346	354	388	427	352	410	387	367	418	375	386	399	369	399	386	383	371	420	366	370	444	384	378	356	353	387	371	366	398	396	392	392	369	406	374	408	405	398	377	378	390	402	401	358	398	419	376	365	357	402	423	433	410	361	411	374	369	342	377	391	362	396	384	346	395	368	388	390	395	406	339	344	367	378	382	390	370	386	390	375	369	379	373	417	373	408	417	389	374	407	409	411	376	440	391	398	394	390	424	404	391	391	400	389	390	365	412	395	404	365	365	344	400	367	405	352	396	411	362	415	392	402	394	367	380	426	431	399	386	386	360	413	380	391	349	415	354	413	378	394	370	399	368	363	402	398	397	407	347	376	373	380	409	400	395	366	368	388	408	366	373	360	368	404	381	392	383	364	378	384	410	392	400	403	420	396	399	405	384	399	396	380	360	427	363	410	392	389	426	393	405	410	363	380	388	410	362	383	384	387	364	367	378	385	369	339	377	399	381	358	372	392	367	413	368	395	392	399	376	388	412	367	372	401	406	385	366	376	354	435	388	393	347	381	378	380	401	352	372	399	360	380	368	379	425	382	404	387	374	390	378	378	406	439	367	413	368	396	391	349	375	428	370	391	374	361	373	394	386	407	338	410	386	397	398	360	382	356	377	375	408	402	375	382	392	408	392	401	380	392	397	403	426	375	378	397	369	408	374	399	390	390	409	385	391	367	398	367	375	427	400	395	382	400	386	374	381	402	394	381	363	388	376	372	408	421	385	400	390	382	397	422	407	375	397	379	402	362	378	386	382	414	379	352	370	367	387	374	363	400	380	390	365	358	380	385	421	385	402	409	359	382	388	390	391	365	374	405	390	414	382	395	423	360	375	396	371	386	387	389	361	398	416	378	406	391	395	408	406	396	369	367	355	394	361	380	376	399	384	393	375	409	429	379	444	396	395	411	382	359	406	427	394	372	367	401	379	396	380	349	338	384	403	369	373	359	412	377	378	387	410	391	413	432	386	364	379	359	405	398	436	368	423	391	386	367	398	401	407	384	369	402	414	438	388	383	409	400	390	396	373	379	405	386	394	359	337	384	408	391	393	373	367	402	397	379	381	385	408	397	403	368	404	387	427	367	398	386	372	395	398	391	387	396	392	386	354	397	377	371	403	405	370	371	344	367	365	394	372	402	427	365	376	382	377	401	349	399	420	373	391	346	372	431	387	349	397	366	380	364	384	371	368	360	373	380	378	388	381	394	359	374	357	372	376	417	398	412	388	367	372	402	396	391	439	359	387	360	427	353	372	400	388	419	375	393	372	378	398	399	379	415	399	405	391	382	381	343	387	399	430	387	369	404	355	361	396	403	397	446	392	380	375	369	384	394	409	425	402	377	407	408	409	389	399	391	402	378	388	347	387	380	362	368	362	430	387	401	404	350	397	348	378	391	413	373	386	414	371	441	400	385	376	370	369	407	342	391	403	348	374	352	393	343	413	378	382	362	415	373	398	348	384	399	388	359	379	388	403	406	422	343	394	392	409	402	375	346	369	399	393	407	382	395	360	365	439	397	415	421	389	410	397	386	392	415	394	375	362	359	419	404	388	385	414	372	373	385	369	370	420	369	391	407	409	368	393	377	392	405	374	388	334	349	385	387	349	346	402	415	398	363	365	373	399	391	381	348	383	402	368	375	373	354	403	366	376	392	369	372	371	366	344	400	384	410	392	390	355	386	383	381	391	433	401	381	386	366	392	365	412	401	421	376	424	380	380	398	390	374	358	404	376	403	417	366	405	382	409	368	369	383	389	373	409	392	413	391	369	375	407	369	352	381	362	396	355	363	400	412	401	391	375	389	354	395	369	404	410	366	393	385	384	390	351	377	380	402	390	379	380	406	382	373	347	405	408	408	410	416	406	377	429	401	417	384	418	394	371	367	395	408	394	401	394	385	383	392	375	371	384	364	404	388	391	369	390	357	380	360	342	387	388	365	385	381	383	372	410	372	403	400	363	395	408	402	366	346	385	420	366	389	350	417	388	375	379	412	386	345	376	362	395	362	365	356	390	398	423	397	374	386	410	374	369	395	401	389	400	365	411	378	413	386	403	364	375	373	338	353	411	404	393	403	402	384	398	382	384	418	374	374	365	360	355	385	375	395	369	365	365	361	397	361	388	416	412	375	353	388	388	430	412	372	374	370	374	375	394	416	385	393	413	389	380	419	394	407	405	387	347	346	369	370	379	392	406	407	379	414	373	371	400	383	400	363	333	361	421	393	389	379	390	391	379	408	380	370	360	350	379	390	374	377	391	385	399	364	380	368	410	389	405	381	404	383	402	376	378	395	395	387	397	377	380	397	381	375	385	372	393	372	397	403	375	415	432	368	421	396	371	413	388	401	380	423	392	401	372	382	399	371	382	388	379	341	391	396	362	390	392	408	404	401	401	408	418	388	437	388	394	374	396	393	379	425	392	398	403	398	360	408	397	389	398	408	379	387	415	417	399	406	370	389	386	404	420	407	425	349	401	388	385	375	362	381	380	379	414	422	394	356	378	394	388	376	385	375	357	387	370	405	357	402	373	392	413	393	393	382	375	376	410	378	349	376	354	345	369	375	396	384	399	368	367	391	388	381	388	376	388	363	401	364	396	414	409	391	351	393	389	375	382	399	391	378	398	393	397	387	399	386	363	399	431	420	370	371	354	414	393	379	407	392	383	389	378	403	379	375
30109	11161	6020	2929	2100	1596	1185	973	870	742	607	624	578	567	546	481	515	493	496	448	495	436	448	442	463	465	465	454	446	416	445	415	416	409	412	446	428	457	416	409	414	412	431	424	430	432	432	385	445	386	458	407	433	412	417	406	411	407	390	430	426	411	414	417	444	427	416	447	400	416	423	407	419	431	400	453	392	434	443	412	432	419	405	389	408	434	394	429	385	413	415	425	424	399	433	388	376	381	405	398	416	415	400	433	368	453	409	428	418	387	400	420	367	399	426	396	411	429	429	386	411	399	432	435	396	406	399	408	433	450	396	419	368	418	406	404	406	386	400	369	406	410	393	432	405	433	418	383	440	402	393	439	436	401	400	424	412	400	408	402	452	389	414	380	411	412	410	424	413	399	418	410	386	437	393	429	399	421	378	390	395	442	439	398	375	413	405	411	444	394	389	408	414	411	430	400	407	376	415	399	389	412	417	417	413	408	386	387	400	398	412	431	418	413	419	390	413	375	433	426	415	428	444	425	415	404	434	412	391	417	438	370	425	421	416	432	406	433	377	402	400	412	393	409	421	411	420	374	377	404	417	421	431	411	439	423	404	465	372	427	414	417	394	407	368	418	428	407	400	403	414	386	436	400	387	451	385	368	347	388	398	377	435	461	423	389	388	407	384	406	402	451	405	420	407	395	421	401	371	451	433	404	416	383	427	423	396	414	354	430	406	364	433	422	422	403	422	393	428	407	403	413	417	360	385	414	422	423	430	403	372	399	394	404	409	415	429	405	439	413	411	402	391	420	417	450	407	422	369	379	417	412	399	403	398	391	446	391	401	379	373	385	407	434	382	426	428	401	410	422	403	410	398	374	413	409	409	391	418	407	420	458	435	459	401	396	414	403	448	425	409	385	399	380	432	410	448	406	397	409	432	404	403	410	404	389	415	417	446	425	398	403	421	396	387	438	449	417	384	409	404	432	404	409	399	421	445	425	363	410	399	382	439	399	399	427	425	400	417	431	422	399	380	439	417	397	411	391	406	410	430	395	402	403	412	394	384	429	407	427	403	370	438	395	395	423	381	417	438	410	400	415	400	423	418	418	364	428	427	412	431	384	417	386	408	405	416	411	398	416	407	459	427	428	389	417	384	443	423	370	421	404	424	424	418	393	394	394	424	436	414	402	433	383	421	381	379	396	428	408	418	446	392	392	449	394	416	399	400	426	361	411	404	407	383	400	413	418	410	436	393	401	435	410	427	437	393	434	407	423	427	403	395	415	459	416	402	442	365	406	374	410	401	358	427	388	408	399	437	366	448	375	391	422	395	399	407	402	428	407	399	415	399	421	371	425	393	432	457	391	427	421	432	415	436	401	403	381	462	429	432	414	418	437	384	396	418	401	402	416	432	382	433	396	403	409	410	393	444	476	420	411	456	450	374	388	395	385	426	411	383	393	417	460	422	429	377	393	479	439	395	393	406	420	398	394	383	419	403	422	423	397	435	418	430	445	416	425	410	407	410	398	387	424	415	410	434	378	390	386	380	399	441	402	415	416	399	397	411	417	398	458	426	434	440	372	400	387	415	355	431	416	404	403	392	434	406	425	432	419	427	411	384	407	386	372	427	399	444	395	413	419	376	447	432	389	398	388	413	411	437	381	422	437	411	419	421	419	375	436	388	425	417	446	400	395	400	407	410	448	386	376	388	420	452	448	416	397	417	443	421	403	413	404	409	435	415	413	445	411	449	395	413	430	424	455	415	374	419	396	417	395	396	368	386	442	403	427	414	420	421	397	412	432	372	404	421	427	432	426	430	431	398	414	465	390	419	412	380	389	403	406	420	399	413	470	423	419	382	394	395	416	413	383	405	423	414	409	404	461	396	428	418	383	407	403	419	406	417	419	426	392	398	402	380	427	382	397	408	387	436	400	435	405	390	404	405	398	431	409	424	401	416	404	417	364	421	415	393	402	431	397	412	427	401	419	404	414	391	420	392	404	416	429	384	415	413	408	419	372	444	409	380	423	436	410	413	422	420	413	414	415	387	415	431	415	425	425	415	402	427	436	401	382	409	394	400	424	431	393	428	436	411	462	400	412	435	421	424	407	402	373	431	426	422	384	418	408	385	405	381	398	406	437	414	393	395	431	440	420	425	420	414	412	384	383	397	422	432	409	394	409	400	406	399	433	396	423	386	414	417	425	400	364	415	404	435	404	405	409	416	422	396	409	386	422	392	401	441	409	435	403	442	427	418	369	418	401	456	365	374	406	400	420	414	390	400	392	413	424	401	398	423	425	359	424	404	414	440	424	416	387	417	356	369	426	441	404	430	370	404	386	407	429	440	394	426	389	377	445	408	409	404	433	395	388	434	413	391	417	397	414	354	375	416	423	411	399	430	391	428	413	397	407	412	433	427	390	413	421	388	391	409	459	402	399	412	408	431	431	427	412	415	411	406	390	403	457	413	440	418	407	446	395	426	403	362	416	402	382	437	400	391	412	408	409	398	399	418	415	419	438	428	425	440	383	424	398	401	416	427	395	408	406	406	413	415	432	453	423	421	382	391	437	419	409	417	410	389	433	412	399	423	419	407	392	423	409	380	398	427	410	434	388	388	377	369	430	394	392	427	410	379	385	412	438	369	453	416	411	398	360	411	390	405	421	385	413	417	432	395	429	429	417	416	418	400	415	404	423	386	394	387	375	416	428	406	388	395	405	421	399	388	399	419	416	403	425	401	428	442	408	342	386	409	425	408	427	417	433	423	424	388	412	406	429	386	440	400	400	412	405	438	396	376	457	406	417	398	439	412	414	437	404	426	402	387	424	415	407	405	414	409	394	384	413	403	405	435	386	429	406	354	386	451	372	411	400	430	404	388	428	411	372	423	381	421	458	418	388	430	395	407	410	373	405	381	396	388	390	422	432	417	406	416	407	416	408	394	406	413	447	402	449	438	423	404	404	417	428	404	419	414	403	369	401	411	436	391	376	399	413	459	397	398	395	414	429	399	397	387	417	411	442	432	396	433	448	388	389	394	440	424	394	413	434	438	433	383	401	402	354	418	374	430	416	413	410	417	415	397	411	409	420	415	423	431	442	434	415	400	425	450	416	381	400	407	427	409	396	420	400	374	422	401	426	380	387	386	448	413	443	391	394	443	406	440	406	427	397	407	392	403	433	414	397	377	426	408	425	434	414	393	398	412	355	429	405	404	421	395	426	407	406	402	411	392	410	441	424	403	408	424	432	388	382	413	393	392	440	393	452	395	413	453	407	427	428	384	384	399	433	445	413	424	433	391	401	428	396	431	400	386	421	387	432	401	423	413	407	397	418	407	418	400	427	394	442	431	441	419	417	405	409	423	399	409	408	424	421	415	441	415	390	436	396	403	383	389	405	417	392	404	403	414	382	380	395	433	433	403	427	386	421	435	427	435	387	388	405	396	426	387	411	389	434	425	432	383	411	397	388	392	437	377	371	363	422	447	386	393	410	399	445	430	421
25017	21102	27181	25202	10338	1086	846	831	799	779	734	745	729	726	705	685	629	690	691	686	676	633	671	667	686	707	689	610	630	675	716	684	655	677	632	702	652	631	633	674	685	707	677	650	644	648	630	678	647	607	698	667	646	636	642	640	635	627	713	632	675	697	614	663	631	678	654	680	664	625	625	603	678	670	624	682	712	650	693	647	653	694	628	700	639	627	639	659	636	668	617	658	688	666	665	651	618	701	647	640	639	640	684	656	652	629	645	637	661	628	669	641	688	689	684	686	685	662	713	640	634	661	661	626	687	643	682	676	643	684	643	673	620	650	643	643	626	648	628	611	702	639	620	671	660	618	647	620	662	702	619	655	684	666	620	593	637	608	674	617	616	640	616	654	654	618	642	659	667	654	681	658	653	690	688	671	653	708	662	664	645	595	669	665	672	700	638	688	642	675	658	662	663	644	646	639	674	695	629	662	612	600	632	636	712	589	692	653	676	668	606	630	644	672	648	685	653	698	649	670	737	674	616	633	651	651	626	686	639	695	616	666	662	654	609	642	654	693	667	631	638	623	650	658	723	672	619	670	643	617	669	651	691	665	639	663	673	656	645	635	638	649	676	669	688	639	665	634	691	617	633	673	626	634	682	638	678	643	670	651	658	654	687	662	645	671	685	680	696	642	691	641	645	649	655	681	661	653	673	663	689	605	643	660	639	684	643	653	676	661	636	658	634	667	658	633	696	675	702	674	645	666	672	650	652	659	648	656	667	656	626	649	676	672	675	631	677	638	619	664	645	642	621	675	680	594	688	655	670	646	645	622	685	636	627	654	696	629	680	668	638	627	691	691	697	665	680	698	637	651	603	655	679	648	633	683	607	693	645	646	651	631	681	612	621	674	657	657	658	653	671	701	658	696	644	675	649	621	599	689	691	650	659	653	617	667	674	628	685	721	680	628	622	676	631	746	633	654	686	683	623	621	677	625	662	709	677	710	669	706	598	669	654	635	671	630	682	677	668	661	675	698	680	648	645	693	715	652	628	671	711	677	664	558	643	656	644	696	677	675	668	614	663	658	705	672	591	666	657	634	645	663	651	614	654	647	650	676	655	660	684	672	689	650	635	661	671	655	691	604	673	652	630	615	598	683	644	656	642	661	679	627	644	702	654	679	666	650	632	652	659	652	616	699	711	675	657	643	640	593	689	633	677	640	583	633	696	673	706	653	624	639	648	681	650	671	678	662	678	618	675	670	560	650	664	637	688	641	689	659	620	668	644	645	641	636	708	654	671	648	609	629	672	665	683	631	684	637	652	699	658	648	698	684	679	666	630	661	666	643	655	677	659	669	642	620	675	611	699	667	668	688	694	705	672	675	650	648	677	623	678	751	681	682	620	651	635	688	669	620	637	625	621	670	646	631	632	668	658	654	673	650	652	687	651	653	642	669	659	697	640	659	659	701	628	617	665	641	687	655	622	657	661	661	665	619	594	589	624	666	640	695	698	659	650	669	583	604	660	683	657	666	651	614	648	664	646	684	714	655	647	690	666	639	648	637	621	653	698	640	660	654	626	663	669	680	680	637	657	677	666	665	723	635	664	674	651	648	681	667	655	632	649	655	640	694	642	635	634	678	663	662	709	613	657	655	648	666	708	656	656	650	668	633	645	639	654	609	693	626	696	676	713	644	678	615	647	683	652	673	635	632	649	658	681	665	654	656	634	625	710	636	660	670	666	650	655	661	684	643	687	657	701	648	682	648	667	688	633	680	664	656	670	678	670	617	592	698	642	738	702	632	671	677	675	690	684	651	621	659	654	651	665	687	705	638	657	670	678	678	688	628	656	662	626	699	618	646	663	689	624	681	677	654	660	633	676	680	644	623	630	635	674	648	678	696	693	661	640	660	632	643	656	627	692	615	657	651	615	691	697	686	649	638	618	635	666	678	710	631	675	647	621	667	638	678	665	679	659	645	631	632	666	649	683	640	651	641	665	620	673	662	659	676	640	692	646	659	687	648	638	700	670	695	670	642	633	642	742	696	652	670	646	656	633	676	695	671	635	664	647	639	648	634	629	664	689	653	677	682	645	614	670	641	676	648	677	667	647	633	641	669	647	634	651	680	640	636	685	710	650	633	616	661	648	655	655	698	667	670	640	673	631	657	652	661	662	649	650	685	681	660	677	691	672	647	647	609	674	670	686	671	654	639	634	659	632	665	666	680	654	650	681	676	669	641	635	663	635	644	638	691	667	630	645	616	638	625	666	697	693	638	663	669	689	642	672	680	657	638	647	626	656	623	649	634	669	647	640	711	668	646	620	677	650	715	697	685	663	632	699	670	726	642	670	619	640	731	674	637	648	684	660	655	662	642	675	649	676	634	636	662	700	648	634	622	631	618	650	654	693	641	631	645	690	675	678	643	644	686	686	683	633	655	688	659	638	628	639	693	633	651	652	668	659	650	604	680	614	616	669	637	622	616	622	657	681	620	674	653	639	641	638	651	671	679	668	618	637	673	679	681	653	651	694	651	648	626	623	678	656	687	665	684	670	642	698	674	678	626	692	653	669	607	644	652	617	633	634	612	602	671	618	643	646	635	664	666	643	672	656	671	669	634	648	670	636	658	630	658	656	606	687	639	673	664	683	652	631	644	615	672	644	624	652	639	655	648	654	740	660	640	675	662	623	651	585	663	683	622	659	626	635	645	652	643	662	604	678	677	685	665	670	636	624	669	666	714	652	735	675	666	685	662	683	632	640	696	659	652	668	689	686	684	668	627	679	637	599	688	635	708	682	648	678	651	624	632	662	678	646	689	666	650	641	664	604	672	715	676	641	667	624	637	641	633	620	664	685	627	666	684	692	636	668	656	666	696	609	665	657	697	716	661	659	740	707	617	618	651	638	632	613	671	680	667	674	675	646	642	695	593	642	664	674	637	665	644	707	663	626	675	609	667	681	663	681	658	681	689	675	641	655	618	676	621	655	686	662	651	661	615	679	683	645	670	652	618	648	644	691	655	696	647	637	652	648	623	655	655	636	615	641	659	649	658	638	664	686	689	681	679	702	699	681	602	676	652	654	685	644	649	669	657	646	718	646	647	681	608	595	668	668	609	684	624	634	673	649	633	680	682	674	602	665	674	660	637	664	666	656	624	714	635	566	639	660	706	692	670	692	688	694	707	639	712	644	660	651	663	678	719	664	678	710	648	687	628	632	708	684	655	684	685	689	666	709	690	658	694	681	678	680	665	680	599	683	714	657	609	630	628	692	631	675	667	670	641	671	622	676	617	651	594	669	640	625	651	650	614	632	641	659	643	709	653	672	653	653	661	657	601	605	618	676	655	627	633	682	670	660	640	647	694	655	658	640	660	625	646	639	667	691	700	707	619	696	699	622	655	658	643	638	723	643	665	628	663	683	665	634	615	715	599	647	631	660	615	671	662	642	677	690	638	669	678	657	646	710	632	630	664	698	623	574	661	640	641	652	670	674	671	692	677	634	607
27509	6458	3712	1907	1528	1327	1105	1011	975	876	827	817	808	750	756	712	745	733	731	692	717	748	723	755	732	708	691	695	719	699	699	713	743	723	686	744	709	727	722	654	693	677	698	716	696	710	686	746	744	703	651	744	677	692	699	704	681	724	734	699	728	686	681	689	731	703	694	671	658	696	663	683	653	662	670	717	715	707	641	688	710	709	741	692	698	710	715	649	691	686	702	648	682	713	733	761	673	668	707	712	731	756	691	679	654	708	715	668	708	701	677	674	668	657	696	676	711	709	753	666	683	682	718	709	738	677	721	675	684	748	691	664	733	742	687	693	694	689	715	682	664	677	705	658	682	666	727	681	688	664	722	685	684	701	673	720	697	694	705	705	698	723	670	685	726	684	737	724	647	713	693	661	647	704	706	719	655	708	729	683	726	699	719	654	680	700	693	674	734	687	708	693	668	720	712	744	697	677	640	677	618	649	685	712	684	714	629	670	663	634	715	689	652	715	690	658	642	710	709	670	671	683	657	658	662	713	676	694	720	704	692	706	711	676	688	692	705	670	719	677	677	720	710	682	694	677	735	690	717	692	686	689	690	657	635	721	699	680	726	720	758	709	714	694	634	738	698	671	683	705	654	718	674	702	691	704	696	713	694	706	685	687	699	717	685	715	690	717	720	664	653	717	680	673	701	746	658	677	656	730	678	679	758	681	689	712	649	673	688	639	716	679	693	720	730	694	683	645	752	683	724	677	698	706	695	699	670	680	749	723	642	744	663	710	717	640	652	707	692	693	687	685	699	672	704	702	740	663	705	680	712	670	716	720	699	668	694	737	722	700	669	683	694	733	680	697	716	700	700	703	694	698	655	674	706	750	692	655	687	657	715	685	678	679	712	641	698	667	685	700	668	677	668	688	698	716	723	690	719	680	702	720	672	667	672	715	664	677	684	703	714	661	698	686	621	683	657	695	677	688	674	638	687	715	691	661	699	712	716	720	691	716	701	705	739	691	671	642	719	704	659	644	679	680	700	677	758	713	735	641	716	655	698	683	709	680	703	720	635	680	687	729	698	702	703	677	668	667	656	692	692	695	666	699	674	720	586	708	730	718	686	737	676	645	764	737	652	680	665	696	722	687	657	734	677	699	702	723	720	678	706	672	712	716	665	673	726	715	711	695	654	710	714	653	668	675	710	723	684	686	709	694	690	711	684	670	682	702	708	721	666	750	688	709	682	680	719	691	672	684	678	693	680	644	662	684	697	674	723	696	685	726	661	692	712	706	752	652	644	729	723	684	716	680	671	715	713	704	672	692	663	717	689	723	652	668	710	710	707	701	708	660	708	698	662	681	650	670	652	711	743	700	697	663	724	716	674	747	696	689	727	718	693	670	645	681	639	695	714	721	687	802	682	706	697	689	653	697	704	697	687	679	722	737	647	701	673	718	700	675	708	714	719	726	705	704	763	679	706	694	710	670	653	695	639	724	749	653	695	701	671	677	663	668	631	663	708	702	718	699	664	722	660	696	703	686	652	757	711	670	662	656	651	675	711	689	646	705	730	696	694	691	675	696	703	673	677	675	746	741	653	645	721	702	682	672	683	688	694	674	674	669	696	665	667	683	719	683	691	735	684	712	643	713	686	720	677	665	685	717	686	672	670	725	676	680	732	712	678	706	705	707	636	670	722	685	690	730	669	634	665	648	692	696	658	652	666	716	698	687	686	708	737	728	656	701	702	706	726	707	697	705	680	612	716	651	697	671	697	727	705	677	678	707	676	677	672	682	686	681	720	693	681	717	699	707	678	653	695	688	674	681	639	728	676	708	682	691	697	679	724	700	703	700	686	704	709	677	653	697	688	737	682	683	669	735	695	670	703	712	713	696	659	697	726	690	665	696	690	670	727	698	707	701	694	663	705	627	657	718	693	692	691	651	731	698	698	724	713	729	668	667	679	724	686	678	672	698	702	662	662	667	659	663	738	717	672	682	685	737	706	695	723	692	699	708	724	634	706	696	675	672	691	684	670	684	681	711	689	697	717	691	722	662	721	663	691	663	738	708	715	743	682	675	658	653	693	734	681	726	637	740	710	717	635	693	690	701	679	722	641	731	674	653	717	698	683	692	717	706	641	708	676	710	692	717	697	720	710	676	710	738	653	729	698	671	732	731	706	717	689	692	674	700	676	709	708	708	706	727	657	698	657	696	720	698	675	693	703	664	748	693	650	680	661	678	728	724	724	682	639	661	725	690	720	704	654	715	716	710	671	675	695	643	675	709	690	734	687	715	661	657	678	663	648	712	707	642	633	681	692	668	702	684	708	643	717	663	718	700	672	719	678	714	686	699	704	708	692	717	678	666	704	671	742	676	700	658	695	710	676	670	663	712	718	713	694	706	647	725	717	685	700	692	692	680	700	673	692	651	678	643	709	663	733	651	667	675	669	715	664	698	735	674	659	679	687	696	679	701	649	666	716	679	702	713	693	695	675	691	693	709	707	698	659	706	696	711	704	681	706	689	703	724	655	756	692	702	646	669	714	655	713	656	697	726	689	724	686	726	684	689	675	715	742	739	665	715	664	683	676	672	691	702	715	667	695	703	727	710	648	715	706	670	713	699	658	697	682	721	737	690	690	695	667	699	662	717	678	736	706	706	676	694	682	696	700	727	683	702	718	709	702	690	636	694	680	727	672	696	717	708	707	694	711	670	680	672	677	652	690	678	711	640	667	687	719	655	675	695	683	690	715	698	682	670	687	660	677	655	650	687	658	674	724	701	677	647	736	699	728	664	727	734	698	678	698	690	676	699	718	641	687	707	693	721	721	662	698	666	662	703	692	711	663	737	701	701	682	660	652	719	653	680	693	705	671	661	714	687	682	663	692	668	679	688	693	707	678	696	690	690	709	671	681	672	688	706	692	698	680	677	667	684	710	669	680	703	699	730	666	724	671	696	692	712	676	672	685	691	702	734	697	678	661	723	705	682	671	684	709	698	698	682	686	668	701	725	718	669	685	686	731	665	670	660	687	672	738	696	670	683	705	705	669	698	691	710	680	707	731	714	677	712	722	678	689	667	654	713	699	679	670	708	685	718	697	706	685	676	689	717	696	661	667	632	662	715	655	667	679	674	699	689	724	650	668	695	700	739	759	720	702	710	672	708	714	685	699	703	702	681	728	660	659	689	667	693	710	679	697	649	708	679	684	690	671	684	730	650	698	722	698	686	682	674	682	692	705	654	726	741	706	698	658	672	691	672	655	683	713	693	662	689	729	722	662	644	730	676	704	689	654	722	688	667	678	653	678	671	702	715	727	671	668	724	714	715	675	711	701	670	715	696	737	680	703	660	713	698	709	681	723	703	675	722	693	687	651	685	645	707	710	679	732	695	734	718	656	693	700	694	704	723	660	636	654	689	699	680	696	716	683	665	671	717	713	719	692	664	663	691	708	707	681	672	675	716	681	694	691	682	735	702	638	717	716	646	718	682	700	633	659	674	707	684
22655	21128	28741	23740	21134	21198	8838	1642	1305	1151	1177	1052	1064	1003	983	990	954	908	913	914	978	957	913	902	870	934	910	891	803	902	851	870	854	848	846	816	905	876	841	840	832	788	865	882	830	850	876	857	844	898	825	855	874	856	870	821	858	830	807	878	836	859	886	906	891	847	869	878	804	840	848	834	813	806	848	841	808	827	809	811	848	801	842	803	794	796	832	865	903	849	830	805	808	808	841	851	868	856	886	843	845	852	809	845	864	883	888	827	857	891	863	836	855	819	825	789	873	819	827	821	857	826	819	825	829	858	893	857	851	852	830	838	810	855	820	834	823	857	833	853	843	814	871	830	800	832	794	811	842	810	833	831	818	853	894	817	883	836	813	854	862	814	846	847	847	882	834	853	819	843	824	860	803	851	811	832	857	871	836	835	838	884	838	796	820	847	836	827	850	840	890	796	800	806	853	787	859	862	819	866	853	825	848	840	856	834	821	795	821	820	844	819	796	831	843	831	863	842	845	821	821	756	893	872	845	867	844	786	841	801	831	874	858	907	889	828	839	832	742	840	837	880	830	835	791	860	896	813	839	830	832	835	807	865	841	815	799	858	841	844	859	799	845	836	830	856	776	813	804	829	838	825	816	831	810	810	843	863	828	833	830	808	769	862	836	855	861	842	809	823	802	792	801	838	842	817	836	827	820	839	850	803	886	861	844	805	886	859	850	851	839	886	846	876	893	864	805	877	805	824	847	904	863	785	884	829	814	883	810	803	812	822	784	818	826	831	819	826	819	868	838	844	810	820	778	890	817	818	825	835	850	818	794	848	815	831	799	833	825	848	779	820	872	854	847	837	827	880	807	811	848	846	832	823	857	828	838	895	831	882	815	824	842	840	845	850	861	850	829	780	818	853	848	841	823	895	843	842	867	835	863	802	805	888	820	834	840	849	853	841	856	840	812	849	832	819	873	823	807	852	853	834	839	834	885	783	837	865	891	834	855	799	814	833	817	840	831	841	836	912	825	833	802	870	814	779	879	817	811	884	823	832	884	821	842	774	844	846	807	883	766	846	828	876	815	864	832	852	851	832	786	859	792	852	850	883	874	811	821	824	815	799	902	906	868	864	806	834	790	863	811	836	835	869	853	817	801	833	835	802	809	840	917	833	829	845	824	845	832	853	789	816	851	857	829	824	793	846	841	844	897	877	850	862	813	886	801	864	802	840	852	846	849	858	822	826	836	827	876	813	847	838	793	843	800	842	846	813	854	797	834	840	819	845	829	867	839	833	884	826	813	839	866	792	854	888	854	863	849	831	793	802	834	789	832	785	900	810	839	834	854	862	779	883	867	827	821	908	806	848	868	837	830	805	809	874	862	853	799	826	822	791	883	804	780	840	836	855	820	795	835	861	780	867	838	825	821	883	811	807	868	811	801	799	858	839	777	815	862	846	879	871	857	837	815	803	837	805	844	836	855	800	800	844	867	823	886	837	847	790	837	852	850	816	820	875	881	841	856	818	847	818	801	807	828	808	916	837	816	842	885	831	831	828	818	789	862	848	839	870	814	815	823	827	872	811	876	815	828	834	784	803	873	832	794	839	862	845	778	805	874	789	896	873	863	818	816	866	799	789	797	803	853	813	783	782	844	807	815	820	837	847	824	824	820	871	795	809	837	791	808	758	903	810	826	842	834	809	825	861	849	842	822	901	800	827	844	862	826	842	871	790	810	779	831	787	801	849	812	835	809	815	854	855	795	841	806	854	854	815	845	826	855	805	831	805	794	877	866	875	857	836	854	885	834	850	855	818	831	854	811	807	807	800	832	874	836	828	795	759	865	827	832	844	819	836	838	862	838	833	827	873	801	850	849	826	767	866	817	817	819	851	880	808	781	824	866	801	874	853	853	845	881	846	852	834	826	855	928	815	875	842	841	845	854	834	798	825	855	850	803	804	872	823	876	834	834	843	829	839	811	841	868	805	836	832	832	825	820	811	796	831	794	813	872	830	822	855	812	858	887	827	836	901	831	817	896	860	850	848	775	796	826	832	790	854	795	857	826	869	829	800	845	853	831	862	804	803	816	808	771	841	916	849	851	865	807	849	853	826	882	875	832	807	814	821	874	811	877	846	826	840	782	868	814	864	866	815	774	790	821	837	800	835	798	816	896	823	800	842	801	816	804	855	852	822	874	872	915	821	807	778	857	853	812	815	844	811	835	869	792	820	829	794	768	833	775	890	840	832	833	807	872	858	841	800	833	811	852	830	855	832	818	852	798	836	816	824	799	863	883	838	801	828	788	844	827	842	831	814	813	835	861	841	788	832	827	843	908	821	828	792	840	890	872	779	815	782	864	835	826	803	884	811	841	846	888	800	854	889	871	865	797	823	794	810	853	850	815	805	821	829	848	857	850	848	846	849	808	888	768	870	821	885	762	856	876	845	842	852	856	896	874	820	829	853	789	858	830	859	816	858	783	876	835	865	820	821	889	832	787	810	824	814	812	838	886	784	850	858	794	874	871	845	790	876	794	842	829	873	829	885	831	871	776	818	844	854	785	818	844	898	817	846	856	841	886	766	846	787	813	864	856	823	793	842	819	834	840	801	836	852	830	835	819	786	855	906	826	826	857	748	868	854	806	839	829	836	777	838	816	828	859	795	784	903	835	859	830	832	862	838	878	827	837	828	858	823	856	873	835	881	810	874	776	829	856	827	843	784	840	888	824	832	816	813	871	819	860	830	853	862	809	808	810	866	888	840	887	807	825	864	855	875	832	913	817	885	819	813	818	889	811	853	842	795	852	869	871	877	820	863	856	823	852	846	821	805	836	793	839	823	876	811	821	872	859	841	834	864	819	786	877	816	822	888	818	851	815	859	813	828	815	833	795	900	790	844	859	873	864	853	789	871	773	829	791	783	807	844	838	840	892	881	810	857	881	872	837	814	828	793	851	799	877	847	845	827	837	832	855	781	871	809	844	864	798	850	849	896	878	845	824	841	879	830	799	778	783	860	844	856	812	846	840	794	822	818	818	843	836	868	814	846	856	866	759	890	800	826	781	871	820	810	827	797	833	858	846	807	797	857	839	822	759	843	874	801	851	853	830	790	846	826	815	820	883	803	789	804	840	806	864	865	807	844	809	824	865	865	832	837	804	869	844	815	840	823	805	851	864	839	787	830	849	856	802	810	854	874	862	819	867	850	853	831	892	843	810	870	865	821	827	849	827	827	818	846	837	836	783	838	852	854	781	822	824	832	880	827	845	850	892	875	809	794	789	808	847	829	840	848	809	795	808	788	813	798	789	816	819	817	846	791	806	860	830	817	828	823	866	820	843	826	876	841	814	834	820	820	855	824	813	872	845	896	812	849	849	890	825	824	796	868	837	835	802	843	833	853	801	884	865	835	842	819	818	843	848	810	817	810	827	785	844	850	869	808	869	842	854	816	830	809	763	836	806	809	820	871	787	836	833	837	813	811	857	880	889	839	874	844	848	873	842	815
32743	16540	10466	5162	3827	2919	2283	1967	1679	1450	1322	1267	1175	1131	1074	1018	930	925	938	915	960	892	873	898	894	889	904	876	875	886	885	922	966	864	809	869	826	858	829	853	905	830	873	912	869	884	846	913	886	815	845	837	801	890	835	813	871	848	846	802	805	845	883	830	827	835	814	839	831	858	852	846	869	843	871	815	830	857	852	815	795	838	812	826	821	832	879	823	854	819	797	834	897	839	859	837	848	850	865	775	831	785	781	781	828	848	874	827	835	816	810	880	849	807	823	844	830	854	790	832	822	777	810	799	828	811	825	886	804	798	822	796	810	809	878	896	793	830	851	824	828	840	855	843	842	814	855	850	857	834	850	808	828	871	848	842	856	847	843	810	837	848	771	852	822	812	844	829	819	849	875	821	833	796	838	816	848	784	833	805	816	837	810	812	866	867	812	849	787	822	806	766	852	847	839	844	827	865	816	807	790	830	859	853	843	799	789	846	831	836	797	871	848	876	842	824	890	810	781	798	798	869	826	837	807	853	822	818	798	806	788	845	784	806	840	818	837	874	811	834	786	765	814	796	837	851	828	853	841	876	828	854	856	803	820	845	847	811	840	849	876	861	786	847	860	815	846	796	857	827	803	863	796	857	882	836	812	856	834	823	805	810	812	887	835	819	857	867	892	839	829	873	856	827	782	821	868	821	829	846	879	867	826	829	854	797	825	840	868	862	802	842	839	848	821	830	845	807	889	823	790	819	839	827	900	762	840	831	873	777	769	856	815	858	847	820	846	819	828	788	829	840	831	805	848	781	844	808	881	852	840	803	826	765	819	841	813	823	861	818	797	848	819	804	791	827	825	856	786	821	779	842	838	849	838	840	816	847	819	811	845	817	808	830	856	772	848	782	789	814	808	829	798	826	843	860	807	814	820	858	811	793	799	864	790	828	848	839	831	778	866	827	838	823	851	825	814	857	813	815	831	785	846	825	836	843	793	846	758	825	822	880	821	793	782	813	871	825	849	826	818	823	848	809	864	806	839	824	830	840	856	853	807	867	820	808	836	809	865	813	835	785	855	831	823	859	804	775	845	794	848	840	825	794	868	795	815	771	790	861	823	867	835	884	769	801	851	878	827	807	859	817	883	808	847	813	792	821	868	799	875	849	780	814	839	826	833	836	832	839	817	792	882	813	837	890	842	865	823	846	810	843	843	858	841	785	802	855	856	816	833	847	848	877	861	798	802	874	850	874	798	845	792	862	798	835	869	800	844	794	835	771	796	845	862	827	830	794	789	785	806	838	840	857	857	821	823	813	839	779	824	830	804	827	855	852	898	808	802	813	832	801	845	775	798	816	831	867	794	845	792	804	806	871	893	883	798	850	809	787	852	835	830	800	829	846	841	834	823	847	820	815	859	823	841	792	835	809	831	849	861	813	790	789	863	825	801	826	825	819	828	817	845	815	860	831	827	813	825	868	787	796	828	879	807	830	834	828	832	789	849	822	850	835	809	748	865	780	808	847	832	841	886	836	812	797	787	858	797	761	877	811	818	826	740	849	837	875	851	834	841	789	789	810	815	842	858	830	828	835	867	766	808	847	808	836	858	828	782	867	840	827	828	871	829	844	785	837	883	817	802	802	823	822	834	806	851	802	806	857	814	865	823	833	868	843	831	840	822	859	870	800	874	844	830	828	801	776	856	888	835	862	826	860	846	831	755	798	835	863	866	844	891	829	826	866	806	832	809	849	831	809	856	866	835	838	841	836	810	865	819	802	799	826	829	820	839	850	890	875	858	804	779	812	858	837	836	850	821	832	865	850	796	832	819	834	844	805	832	823	812	826	848	861	831	843	834	858	862	792	794	812	808	820	848	811	854	808	879	866	803	843	824	837	823	843	821	850	823	841	835	799	869	821	842	834	814	826	832	830	858	818	824	808	846	837	832	835	804	817	836	789	788	791	879	820	863	858	766	847	879	831	844	815	818	809	853	789	885	798	807	858	835	869	801	852	868	853	791	833	839	823	809	760	856	825	866	795	853	818	895	792	816	809	836	775	833	852	835	837	870	799	840	806	836	834	849	847	828	841	843	889	888	915	817	806	819	823	861	845	898	827	778	836	837	846	776	811	809	849	817	826	835	827	846	888	816	779	825	818	855	835	835	868	873	838	862	808	814	832	840	858	866	861	820	760	837	868	839	836	813	794	861	875	787	808	823	813	830	780	847	851	813	763	817	908	887	802	854	788	871	805	843	784	790	835	830	830	799	850	772	877	836	787	840	840	809	798	833	835	782	853	775	831	829	794	817	797	838	886	804	888	854	820	818	828	862	836	806	868	866	804	860	805	812	802	800	832	818	858	881	815	872	839	808	809	793	809	809	828	812	840	848	821	852	813	823	864	827	835	821	847	792	807	844	766	799	848	827	846	843	821	840	806	819	836	799	844	808	832	820	838	778	822	850	846	833	855	835	805	812	807	840	879	845	833	871	784	841	855	785	817	830	801	839	820	860	806	819	836	838	838	808	824	805	793	813	839	798	901	833	854	853	841	782	843	836	788	827	857	839	826	760	848	805	846	808	824	799	812	828	870	819	824	825	821	882	910	857	829	765	829	843	816	869	809	826	831	809	838	825	769	833	886	793	802	847	849	829	867	856	804	852	799	854	858	798	841	859	858	889	864	825	799	837	839	805	867	825	806	814	862	836	901	848	845	829	830	795	837	847	814	811	851	812	810	856	845	823	855	842	854	829	816	833	862	777	854	847	794	851	877	816	814	867	804	819	835	864	829	811	805	774	864	837	839	821	802	832	819	812	770	863	801	836	841	844	797	828	753	800	848	799	884	845	869	831	831	832	881	841	826	849	905	836	836	844	839	850	814	811	857	791	792	793	826	844	841	850	843	858	825	818	872	798	818	847	820	825	857	853	834	830	829	821	873	802	853	733	822	873	789	763	842	859	831	850	814	846	791	812	820	767	858	803	907	813	803	844	817	856	799	822	795	831	818	841	828	859	835	814	809	858	814	859	803	849	828	831	851	868	867	835	807	888	862	847	865	805	813	899	829	822	796	841	863	840	802	814	810	835	878	837	863	828	818	779	851	815	795	840	851	812	828	843	859	825	826	822	843	814	848	833	795	860	824	827	868	808	838	829	821	827	849	786	854	826	864	875	825	826	854	850	864	867	793	817	821	855	803	850	816	814	791	817	853	874	843	810	875	820	798	831	843	792	887	874	779	846	805	833	853	847	870	829	831	839	893	833	807	796	857	847	802	787	818	858	799	844	873	823	888	864	852	869	825	813	897	779	832	817	829	848	831	876	847	851	816	766	819	839	864	850	830	830	841	797	793	791	832	826	825	784	877	813	859	786	801	852	832	798	822	858	786	834	805	888	847	800	781	808	834	820	831	836	838	829	775	849	825	851	812	825	828	831	849	846	852	830	854	779	840	744	802	804	844	884	825	861	856	811	872	780	830	868	815	784	873	863	819	845	866	815	840	817	876
27839	18305	4378	670	444	373	392	343	318	326	315	359	353	338	343	317	338	312	375	351	307	351	336	332	311	320	313	338	327	318	341	323	293	342	323	295	311	318	349	323	349	345	336	325	336	333	358	310	324	332	345	303	323	326	334	382	341	362	356	331	355	325	304	317	318	334	320	306	355	345	330	306	307	324	297	342	332	322	355	342	333	331	343	313	360	320	313	291	327	313	340	320	347	337	284	337	305	355	331	347	333	305	330	330	309	344	347	328	365	324	333	338	345	311	340	315	392	333	350	334	339	328	313	369	317	376	308	317	332	338	301	321	308	342	366	326	348	348	349	341	334	322	360	313	308	330	326	369	358	324	331	312	318	340	332	318	339	345	351	337	338	364	347	328	334	344	311	353	330	299	323	325	322	327	352	339	319	316	336	315	335	313	301	331	336	314	337	301	344	312	363	320	354	348	326	310	330	328	313	325	319	319	321	369	350	306	302	324	362	308	353	314	330	348	330	306	306	325	354	314	290	335	281	326	338	314	347	333	322	323	352	348	346	331	309	323	356	327	344	311	342	332	329	341	277	328	304	345	359	301	305	325	308	325	339	360	320	342	373	313	342	357	350	329	308	361	378	341	350	325	338	323	280	325	340	318	304	337	358	314	336	352	332	315	339	324	309	299	344	372	308	346	329	337	311	334	309	325	336	325	318	349	345	330	294	321	324	355	338	334	346	341	317	327	343	328	329	325	331	340	327	335	331	299	311	305	316	329	315	301	312	361	319	340	329	316	357	325	333	319	322	319	350	371	369	352	331	307	342	344	309	357	319	339	375	297	360	347	305	327	281	347	317	325	324	302	302	320	350	326	346	317	328	320	311	333	335	328	334	335	330	343	318	332	323	328	334	295	331	328	328	350	306	361	317	332	315	349	338	323	328	330	276	307	338	342	330	284	317	327	333	332	329	343	346	327	316	331	315	329	337	318	335	360	347	311	325	292	313	334	342	367	328	315	320	329	328	320	344	317	336	336	344	327	330	357	333	320	304	328	348	314	301	340	355	337	321	349	335	332	293	335	352	348	344	316	338	324	327	286	314	314	360	333	347	320	344	359	335	333	350	317	318	350	341	339	322	353	339	340	337	339	330	310	340	326	332	297	361	325	338	363	322	328	318	332	322	344	329	336	316	307	327	367	360	328	311	321	316	363	350	344	331	351	353	340	336	340	330	317	353	315	341	346	343	360	334	348	338	333	340	341	330	335	362	340	336	326	298	351	299	333	355	371	339	315	313	313	341	334	331	333	316	331	361	325	326	313	324	324	327	315	334	307	334	316	325	307	351	316	330	325	281	332	327	349	320	330	304	310	305	332	319	323	306	329	355	355	352	319	369	301	329	330	309	298	307	354	308	316	326	349	341	326	351	325	343	347	341	340	349	322	314	372	322	335	313	301	343	336	367	322	354	341	364	320	329	313	312	302	322	322	326	360	353	327	337	352	321	315	305	349	332	360	331	349	346	289	371	344	328	323	342	322	327	315	319	302	334	345	325	347	337	339	336	366	346	320	348	367	314	336	308	332	322	315	317	333	321	317	369	319	299	330	347	337	300	371	328	333	365	343	314	304	318	349	312	329	340	348	343	336	341	348	334	344	354	340	326	354	327	307	316	312	349	303	358	337	325	277	318	314	303	331	332	340	344	339	296	346	337	328	315	308	337	337	340	336	344	333	306	326	335	346	349	330	301	349	335	308	324	312	332	359	289	334	367	337	345	353	311	347	325	332	330	311	353	348	366	324	318	360	303	329	319	345	322	329	322	327	334	356	298	331	360	308	333	338	377	320	362	331	338	311	345	297	325	305	336	292	316	314	339	325	356	364	351	350	326	321	304	318	326	347	341	333	331	336	310	356	338	345	339	316	350	321	336	333	333	302	330	339	349	322	340	318	331	294	337	304	314	356	332	290	355	326	335	309	337	321	329	339	336	350	362	320	344	333	312	343	333	311	314	288	341	349	326	331	364	348	334	329	332	347	343	334	309	341	327	335	305	327	314	304	344	306	334	340	317	290	324	365	332	326	313	349	346	331	348	351	306	299	314	310	341	317	325	339	324	329	336	334	364	341	324	330	329	312	323	307	321	347	319	340	344	305	322	329	341	314	358	348	309	294	370	301	368	318	320	316	337	357	343	315	320	308	339	337	327	332	333	311	336	367	305	320	335	356	326	298	329	296	329	320	319	346	365	322	327	316	317	313	320	309	360	317	349	326	339	333	339	313	322	337	300	321	351	297	357	322	316	347	369	339	338	365	316	362	351	361	350	335	325	326	342	354	313	310	332	328	337	311	310	337	326	321	325	316	334	311	349	348	337	341	301	333	347	298	286	330	334	335	321	331	319	326	322	335	332	331	331	357	359	334	349	320	334	334	334	285	303	364	306	316	334	322	284	320	325	310	350	309	305	343	373	354	359	308	339	330	349	319	324	319	345	326	321	284	302	335	343	335	316	333	325	331	357	316	305	352	322	315	312	344	304	348	329	323	343	313	315	358	328	341	320	326	316	345	330	304	300	288	290	342	357	357	311	364	297	359	350	347	298	320	343	337	314	332	309	323	313	312	345	363	347	338	324	367	358	326	307	310	316	335	330	325	304	336	309	287	344	281	339	332	346	339	349	346	313	334	322	336	328	338	318	328	319	315	350	292	359	316	320	347	334	315	339	336	330	378	336	329	321	337	328	324	354	327	318	324	338	315	337	364	316	352	349	318	342	321	333	358	331	331	304	328	344	322	308	359	322	326	340	329	312	335	329	331	337	346	300	329	344	320	343	282	302	313	347	351	364	319	341	301	324	334	307	336	340	323	309	328	350	325	308	331	326	351	321	295	354	329	341	333	320	358	340	348	305	323	343	338	347	326	338	327	343	344	306	330	324	335	329	305	308	365	320	310	316	350	328	338	319	315	376	318	322	309	323	315	321	318	346	363	328	338	318	324	296	365	341	327	309	306	317	314	334	350	341	322	309	323	333	326	302	311	345	307	313	303	343	315	332	331	336	341	320	349	342	331	298	345	331	329	366	320	365	336	337	357	346	295	347	309	336	314	306	366	318	329	336	313	329	336	337	325	321	312	316	310	321	288	308	337	331	341	292	327	337	313	310	329	308	291	308	326	330	317	311	334	341	301	323	323	357	306	312	331	342	295	333	333	351	338	307	322	323	356	359	321	360	329	326	328	295	369	340	379	359	323	360	330	309	307	346	341	329	321	309	335	366	366	307	327	325	286	288	331	310	343	307	363	331	322	344	322	336	300	344	321	328	331	314	301	369	318	328	340	327	348	342	336	343	334	298	346	318	298	348	304	346	354	353	326	303	306	357	329	311	347	337	361	326	319	316	332	317	333	313	369	314	325	331	345	325	327	346	349	303	341	312	319	347	322	328	328	326	307	334	336	333	314	335	356	322	357	329	347	307	334	336	338	327	310	349	352	361	366	331	318	324	327	345	337	350	324
10946	1186	720	579	451	428	374	409	410	423	375	372	358	352	355	371	347	398	373	387	341	378	356	390	357	382	393	387	406	321	375	395	366	355	376	372	400	356	397	383	373	350	379	371	418	364	359	386	386	379	379	382	370	390	366	365	385	347	371	368	373	334	368	387	384	362	350	377	342	361	367	317	412	371	373	405	340	379	390	366	373	329	366	335	404	375	375	398	365	375	363	369	366	380	416	359	388	374	384	392	383	362	384	357	357	402	392	370	380	353	387	375	382	388	366	364	349	363	373	404	344	393	364	405	361	388	391	394	340	381	376	365	407	368	372	350	365	388	370	390	364	384	363	348	384	357	366	357	340	390	378	385	379	362	357	369	396	359	371	364	405	383	423	369	372	392	375	373	351	381	345	362	383	342	371	420	363	344	347	376	370	367	363	343	374	364	344	375	378	344	383	342	398	360	353	410	375	400	365	363	393	366	413	347	344	388	397	356	366	377	357	375	403	375	366	372	391	396	351	403	351	334	344	411	388	390	334	361	386	353	379	384	344	382	360	349	349	361	346	350	366	373	347	382	344	388	380	358	331	359	387	383	379	378	335	357	372	399	396	379	347	349	394	382	385	382	349	372	361	388	359	367	373	377	356	377	348	361	384	397	349	400	357	372	359	383	340	397	362	365	370	347	376	387	361	397	394	356	362	334	347	399	364	357	370	380	364	363	401	370	371	378	390	370	379	348	372	348	361	346	367	358	353	395	400	376	380	350	381	352	369	374	347	380	333	386	357	366	336	324	356	366	378	362	362	384	339	429	372	363	368	354	352	346	362	383	379	388	349	393	350	389	382	376	379	353	346	363	383	380	374	381	370	377	354	346	366	375	366	373	380	365	355	372	365	374	370	367	377	385	394	378	359	393	376	350	354	371	355	351	398	384	401	382	340	365	400	356	360	369	383	376	355	368	370	349	374	380	385	370	361	362	360	348	384	391	356	407	379	402	375	396	367	392	387	391	381	370	357	358	380	352	367	356	357	392	404	368	378	367	333	380	375	391	386	346	382	383	378	369	346	371	388	384	364	404	346	366	366	389	350	377	380	353	373	387	330	354	370	387	362	373	327	386	375	368	405	398	376	353	355	359	382	339	368	418	384	374	393	381	381	336	392	332	380	380	400	380	379	377	366	408	348	352	371	343	370	352	348	366	356	361	392	381	340	356	387	344	364	389	377	381	389	347	360	372	400	374	327	365	361	360	332	391	393	358	358	377	356	365	358	390	377	399	359	375	402	337	362	368	371	340	368	364	365	342	368	361	359	362	346	361	396	364	380	371	373	406	350	369	385	398	391	341	336	374	352	353	355	373	411	383	384	381	389	378	369	369	378	356	372	372	372	375	356	388	356	379	343	391	381	398	328	342	319	368	397	360	378	406	341	368	366	356	355	368	324	375	336	354	382	374	355	371	340	390	363	348	408	393	350	350	385	355	393	371	372	395	377	372	365	349	379	361	387	348	390	356	360	366	392	368	368	345	375	344	381	352	385	387	352	377	363	335	367	306	358	411	393	373	375	385	366	358	381	344	377	397	373	349	389	362	376	379	379	376	358	337	338	361	383	397	360	402	391	393	371	390	373	371	351	376	352	348	333	357	390	368	388	390	345	377	393	375	380	370	359	393	417	384	342	349	374	371	401	385	394	381	364	385	379	387	377	360	375	393	370	384	364	353	402	349	348	400	383	378	356	341	349	374	381	375	402	370	351	369	367	354	386	380	392	394	350	395	380	375	333	378	374	371	336	366	350	387	373	359	382	362	356	383	378	397	374	324	347	363	381	369	311	351	356	382	363	400	392	370	371	391	371	373	394	368	384	373	369	391	365	420	371	325	340	402	382	359	382	384	362	343	381	419	345	390	363	351	384	371	371	345	412	396	393	342	354	360	367	391	326	350	347	402	361	374	345	388	354	378	396	353	370	371	400	352	361	371	396	376	364	371	370	377	381	368	384	379	397	366	371	410	364	349	375	391	376	368	425	376	354	398	392	375	357	354	399	380	399	368	407	348	388	341	370	386	348	382	378	377	396	358	411	360	371	394	367	354	400	398	374	379	360	354	384	344	397	391	364	394	394	400	371	348	368	396	361	375	396	359	316	341	376	356	339	396	371	367	357	337	365	366	357	388	399	371	383	377	310	346	374	371	373	368	371	385	401	378	395	333	395	378	370	394	365	394	385	371	354	365	399	383	360	361	398	370	390	368	365	372	369	348	387	360	332	333	378	407	351	370	355	389	357	352	357	344	368	367	350	356	388	363	336	352	361	362	396	365	354	372	361	395	370	417	395	375	379	394	370	351	366	395	371	364	376	354	340	373	379	373	339	364	402	372	360	378	352	404	360	377	348	389	368	357	376	402	387	389	405	379	358	388	367	378	352	399	362	353	362	401	374	402	330	357	395	364	346	353	370	374	366	387	367	378	380	393	388	377	357	372	389	368	359	367	374	346	360	398	378	375	382	364	393	373	362	378	373	407	361	375	374	392	350	373	332	355	399	388	358	373	351	390	383	377	374	390	383	365	379	343	376	381	389	367	367	348	390	390	367	373	381	358	388	367	368	372	340	404	370	404	407	376	409	383	389	367	375	365	375	389	344	341	375	390	390	346	396	346	377	358	386	385	359	388	363	407	364	354	389	370	379	383	364	390	380	381	366	316	356	401	362	367	366	354	334	401	394	368	345	400	343	395	369	383	363	387	358	376	364	405	369	365	347	404	373	407	403	378	379	398	375	360	376	389	344	351	380	365	369	386	387	357	354	339	397	357	359	348	390	376	373	385	408	378	370	374	400	364	351	385	384	370	360	360	340	373	400	373	383	348	350	361	336	350	379	351	356	394	377	376	380	366	364	361	371	385	401	365	368	334	339	377	364	348	347	388	367	357	380	372	383	331	385	340	345	378	414	365	361	382	351	379	394	371	364	373	388	394	369	381	349	357	347	365	365	359	351	371	370	378	344	387	421	398	369	355	379	374	404	368	370	405	357	394	356	365	359	376	374	358	378	354	374	348	366	392	345	376	365	376	380	359	367	373	398	392	388	377	333	344	372	379	383	367	411	357	379	389	366	383	373	395	365	343	338	385	377	379	374	396	357	382	384	338	345	363	389	361	365	346	396	375	370	348	396	390	374	371	393	377	395	376	361	385	364	384	360	356	375	379	353	403	391	389	383	380	398	342	366	367	385	357	432	390	373	370	358	389	381	387	366	322	369	357	396	350	378	365	344	405	370	340	394	401	359	398	370	367	355	399	376	397	347	384	372	376	386	395	349	363	397	342	366	340	369	366	414	392	367	377	343	355	371	383	371	379	418	371	387	368	358	410	368	375	371	382	370	370	377	362	376	345	378	383	349	366	364	359	368	379	374	381	385	342	376	375	376	388	385	365	380	358	372	426	383	394	389	390	387	376	397	352	359	376	427	362	391	357	347	374	383	354	374	343	369	382	369	362	363	364
23805	21076	28246	24124	21073	9550	1087	745	612	635	591	492	469	443	461	463	418	445	435	410	413	382	432	422	446	406	426	367	438	439	376	388	413	398	409	392	393	420	371	376	412	382	409	422	416	388	367	393	385	413	427	361	364	392	397	402	401	386	403	376	400	371	409	423	365	398	359	394	390	399	394	380	410	432	379	414	376	389	412	393	399	433	393	413	389	436	398	404	381	352	432	390	400	383	404	376	376	400	364	369	391	381	392	388	372	382	388	414	394	385	386	391	362	358	401	392	390	362	385	424	431	371	366	365	396	385	366	367	391	377	414	388	391	418	374	370	393	381	392	376	393	364	361	393	383	366	396	410	380	392	373	402	431	388	412	389	411	393	406	351	414	364	357	382	371	375	380	377	399	349	365	414	399	340	379	389	344	358	381	371	437	410	402	412	429	417	379	400	403	417	398	366	372	380	381	409	393	381	385	429	368	399	367	375	359	382	374	386	374	422	382	367	371	417	422	388	429	397	363	394	386	382	424	409	390	433	369	388	391	408	412	350	372	394	406	383	364	375	391	420	367	392	387	396	403	379	419	386	421	441	418	407	399	385	387	394	417	391	404	404	393	376	397	385	420	411	348	413	388	382	382	385	385	395	393	360	372	363	397	338	370	423	364	378	391	374	385	396	377	358	384	358	397	415	363	370	372	366	412	391	374	428	384	367	344	372	381	395	388	406	365	358	392	390	395	415	383	402	415	380	398	405	396	389	400	405	331	358	386	396	382	420	401	385	401	426	418	383	352	390	419	373	379	402	355	368	405	412	407	391	425	385	385	386	378	374	402	376	350	376	351	386	410	345	380	392	358	403	385	421	406	420	391	370	367	393	402	369	408	377	370	379	360	374	412	441	407	396	390	384	400	351	333	350	350	376	412	381	395	450	390	363	401	395	383	361	411	394	419	397	386	385	368	388	439	410	354	379	420	362	390	377	362	410	382	400	375	351	402	378	381	388	422	391	440	385	378	368	369	411	380	424	401	375	373	385	383	358	394	419	403	407	395	407	419	396	380	376	376	401	387	375	371	384	403	403	372	418	363	365	395	395	397	388	422	400	373	381	346	367	445	405	381	385	398	376	369	391	407	370	381	390	404	386	385	412	398	396	368	390	376	366	388	397	398	378	390	363	381	384	386	367	342	396	372	402	405	418	388	390	402	379	382	399	353	398	369	366	379	406	384	384	365	408	397	385	377	379	417	428	361	389	384	365	364	384	419	372	416	371	409	406	400	381	393	385	365	405	402	415	433	374	417	395	380	377	419	372	404	382	373	361	364	424	372	411	384	400	421	354	353	400	392	414	401	390	420	386	400	383	396	401	358	382	391	395	391	359	415	391	380	379	427	394	444	397	371	385	405	420	356	412	399	375	396	379	411	378	386	384	359	411	384	367	384	428	392	371	395	383	413	369	376	403	381	367	383	389	367	354	416	375	406	396	395	381	413	378	376	399	398	392	399	440	400	357	422	413	389	451	418	367	403	386	380	400	398	362	418	367	406	401	408	390	358	397	388	428	416	386	386	414	359	408	405	364	365	398	387	385	410	383	369	383	418	394	367	382	388	407	388	419	396	382	381	377	392	382	391	389	361	379	404	416	407	357	391	373	389	394	369	393	381	372	390	384	382	388	364	382	390	380	397	433	369	413	398	415	378	412	360	364	367	400	377	397	381	376	378	390	373	380	402	413	350	385	431	415	445	398	390	381	424	405	411	387	369	386	338	394	356	372	358	392	371	410	379	417	406	390	399	373	380	351	412	392	365	379	387	355	373	389	381	399	368	387	396	389	368	393	397	390	360	377	393	372	340	383	350	363	375	407	418	426	374	370	359	408	390	345	367	369	388	375	391	393	361	376	372	382	384	387	410	389	379	413	445	372	399	342	364	407	408	381	395	390	354	384	405	432	375	403	402	374	379	413	409	412	426	372	378	359	372	389	366	396	412	399	375	406	361	388	420	427	380	398	419	356	410	411	382	398	378	371	385	379	377	387	406	384	404	380	363	390	360	404	386	393	400	418	360	430	364	409	359	401	364	393	368	401	400	392	409	402	377	396	386	393	390	404	380	378	399	420	388	383	403	377	403	378	385	340	379	387	376	412	403	389	368	366	392	377	409	405	383	383	394	410	406	396	365	381	411	380	397	363	394	389	365	361	394	378	391	376	405	379	394	424	413	392	384	394	378	386	406	406	384	383	378	384	374	383	344	364	404	373	391	421	373	401	374	404	374	413	370	396	340	418	368	351	372	404	333	372	352	397	388	424	393	404	351	402	384	359	358	390	389	395	408	419	424	333	412	413	380	376	387	423	419	408	423	401	361	389	394	393	363	371	397	383	403	401	398	364	427	393	424	388	387	390	392	385	376	398	394	371	378	403	416	384	398	418	419	388	374	360	372	410	382	416	362	397	398	379	377	377	384	402	394	383	375	415	366	421	403	383	359	380	358	368	372	435	331	384	407	346	397	439	396	376	377	390	387	376	394	374	365	373	403	382	398	424	362	393	365	360	405	359	376	374	367	368	432	370	355	360	388	376	392	403	380	403	411	371	374	388	404	386	398	397	399	368	386	414	391	396	380	384	382	389	418	413	378	368	382	409	373	351	382	370	398	412	354	403	397	349	395	395	373	396	380	378	400	402	372	336	356	388	363	353	381	379	381	386	393	395	380	424	393	376	390	405	417	372	396	377	376	403	382	372	360	413	372	392	367	394	386	388	424	380	390	390	387	382	400	377	384	372	374	330	390	399	380	346	384	371	403	420	372	375	397	415	353	379	391	339	401	377	413	379	387	385	384	413	418	374	411	394	356	392	366	387	366	380	382	357	427	413	375	404	396	407	354	396	365	341	353	404	395	356	404	384	379	396	401	405	416	406	390	429	390	370	385	399	395	381	369	412	374	385	370	400	373	367	391	383	381	409	363	375	383	380	394	384	400	381	355	394	373	357	400	370	378	372	314	363	406	427	402	407	382	381	412	403	400	410	378	391	374	388	406	401	398	393	397	365	394	369	383	363	396	377	386	392	377	373	393	398	401	390	381	377	414	396	381	406	424	396	402	390	428	358	373	402	388	412	383	381	372	387	403	407	375	414	428	352	352	436	391	357	393	359	372	387	404	404	402	405	396	369	377	409	403	380	369	394	428	402	413	356	389	402	413	408	372	428	395	381	421	370	435	394	390	383	400	402	405	407	363	397	413	367	384	401	379	351	388	410	360	403	412	390	386	363	396	380	389	391	403	397	364	362	387	383	372	379	379	366	409	393	370	368	391	378	384	390	368	382	393	362	376	436	419	379	391	416	400	396	375	422	366	393	371	359	388	394	374	432	397	357	360	374	411	369	377	427	355	401	426	403	407	378	378	376	365	361	375	385	392	378	381	398	392	394	354	384	421	392	411	381	381	393	403	350	360	408	393	368	366	375	368	385	365	385	415	415	381	399	344	370	370	386	420	379	367	391
28156	10709	6149	2903	2005	1533	1220	996	797	717	692	629	566	558	528	498	490	484	474	452	484	423	478	455	466	417	438	452	467	436	435	415	450	408	455	403	434	415	379	415	401	414	420	448	407	401	451	445	411	414	438	389	432	402	406	409	426	407	428	428	423	431	396	359	380	422	435	394	423	400	385	392	420	427	408	433	404	388	447	420	441	440	425	390	415	406	406	409	459	400	441	405	424	444	423	383	363	393	369	419	421	409	427	393	409	421	410	428	397	408	415	395	420	399	443	412	401	415	402	421	416	436	408	438	393	406	390	445	417	456	401	445	457	403	427	431	402	404	389	406	390	389	430	388	429	376	429	407	416	411	407	403	377	420	438	417	437	398	412	423	368	382	415	393	382	422	400	406	438	412	416	400	429	443	409	413	411	396	427	414	398	438	407	425	420	392	405	403	407	435	404	412	427	461	409	411	454	408	401	424	462	394	414	427	424	429	400	372	392	378	398	426	413	404	401	397	410	418	450	417	392	433	400	407	403	427	394	394	423	438	431	392	406	412	425	401	373	431	392	392	428	412	398	416	429	394	400	422	435	400	446	401	448	420	409	410	423	398	404	414	419	381	429	436	439	396	378	416	407	425	421	404	401	419	393	435	423	402	408	428	387	435	407	448	439	417	401	432	366	406	405	387	444	425	396	399	432	390	416	445	422	438	401	403	415	435	402	415	385	434	423	412	394	404	439	395	377	433	393	435	378	474	421	414	413	404	410	423	448	429	435	403	412	387	391	382	432	404	412	373	411	415	413	417	401	392	433	427	413	410	431	403	402	410	410	369	391	424	409	445	402	447	369	411	427	419	390	424	430	391	403	403	437	422	399	385	387	433	382	419	461	386	391	433	456	400	439	386	403	408	448	421	415	395	414	431	423	406	384	408	397	416	403	393	442	424	414	408	410	431	387	373	412	419	422	423	438	454	398	427	381	424	456	430	435	404	373	412	418	452	405	375	388	393	430	399	400	421	424	391	407	448	412	401	386	422	408	416	416	418	423	408	408	415	421	426	422	382	431	442	416	411	444	392	385	406	384	453	398	453	421	417	426	391	388	378	423	423	405	405	414	415	432	439	438	433	416	421	436	425	468	377	437	421	384	386	416	428	388	403	419	420	431	410	395	452	413	439	436	403	421	409	412	394	427	399	432	426	404	420	412	411	404	415	420	415	457	391	411	382	406	436	420	419	394	408	409	420	397	385	439	443	387	399	410	458	431	387	467	412	406	421	415	400	391	393	431	438	399	404	396	387	436	428	434	423	422	415	416	412	424	451	428	423	414	414	455	402	412	411	428	418	394	427	383	405	392	379	442	418	409	441	423	426	429	407	439	426	400	426	417	419	376	404	414	415	424	386	415	416	381	383	415	419	410	402	434	419	411	384	418	432	423	429	415	439	435	416	423	432	439	418	422	410	409	426	362	411	408	400	418	410	415	369	472	432	417	455	376	419	422	437	402	421	407	388	495	369	371	425	409	411	411	435	376	417	392	441	378	439	397	409	413	446	400	404	398	388	416	425	393	406	377	402	407	419	408	410	446	424	398	364	414	433	391	398	413	399	420	400	427	439	437	400	395	420	414	407	434	387	409	390	386	412	412	400	403	384	426	411	435	386	372	409	425	390	412	446	366	389	410	411	412	437	401	443	431	413	426	419	408	400	397	446	415	342	417	393	407	408	405	444	401	397	452	449	366	427	404	392	370	429	439	399	399	414	377	414	413	407	384	408	406	417	390	411	423	410	435	421	414	418	423	400	405	427	435	401	429	385	414	429	439	413	383	397	409	399	403	386	419	396	413	359	393	423	410	369	452	413	426	443	428	403	392	413	402	402	410	442	395	457	423	412	395	434	415	414	415	429	347	398	403	399	386	393	436	396	420	401	428	403	405	405	435	390	397	437	389	410	425	390	413	432	424	416	406	422	391	410	393	397	411	400	422	393	401	415	379	372	420	387	431	423	402	379	435	438	376	392	388	431	413	407	403	418	373	384	405	416	393	409	417	439	407	390	393	402	435	387	372	447	413	428	457	396	401	400	408	407	448	408	439	408	361	406	424	364	408	396	409	396	413	401	416	400	421	411	388	415	413	378	430	416	429	430	418	446	382	433	415	408	418	412	379	433	426	411	408	406	409	382	412	372	377	393	436	396	399	453	421	402	430	419	440	408	409	436	389	430	449	428	427	429	418	405	408	427	401	417	393	455	407	407	421	409	425	424	402	410	408	407	419	412	433	433	380	406	425	415	399	385	381	442	380	377	393	387	428	388	416	430	409	386	414	380	410	405	403	402	418	437	422	413	431	365	422	399	422	433	429	384	420	429	416	430	382	422	423	397	395	410	415	404	429	423	425	440	430	410	399	385	402	387	420	418	416	426	402	418	410	441	381	416	409	421	394	395	413	421	405	379	415	407	445	419	412	422	404	419	433	418	410	400	413	421	434	440	385	401	399	392	427	423	400	421	424	438	410	407	393	420	380	394	413	415	403	392	401	437	416	393	401	409	423	418	437	396	417	458	407	449	417	421	402	421	442	412	425	410	428	384	427	401	414	424	413	433	426	445	405	387	413	390	395	431	402	423	444	423	433	450	412	390	413	456	415	380	396	378	405	422	428	405	443	412	410	427	398	395	393	398	447	416	403	389	419	384	398	423	448	414	370	409	400	423	398	416	418	460	391	393	429	398	393	396	403	385	409	406	408	433	398	416	412	441	466	383	448	408	428	405	393	417	385	392	426	397	391	397	416	418	425	413	427	363	379	425	408	426	417	384	442	396	437	417	433	392	393	419	428	430	402	384	414	446	414	428	393	429	414	419	410	422	450	402	372	397	393	404	440	434	363	422	383	391	398	389	381	408	411	408	437	410	407	404	411	400	392	413	387	442	431	400	388	406	448	439	423	423	396	407	416	389	425	428	392	405	426	398	446	443	405	412	431	395	378	399	384	424	434	397	424	428	400	384	400	402	402	420	378	454	404	406	421	409	398	435	402	422	426	424	401	434	395	409	365	374	441	392	391	425	442	402	422	437	427	405	435	408	413	400	435	398	446	382	417	375	417	408	396	439	382	400	416	414	418	381	405	426	430	435	427	418	426	447	441	434	428	369	427	441	423	423	409	403	390	409	409	402	414	408	441	418	394	420	437	400	419	439	417	419	429	406	426	445	424	397	423	401	403	398	423	395	421	415	425	419	403	383	397	394	431	365	422	448	425	400	422	414	435	412	391	409	373	387	427	413	410	415	429	381	390	405	394	373	446	409	400	437	422	393	395	428	403	421	386	426	440	449	436	401	390	386	429	396	427	414	406	406	370	418	382	379	399	409	414	412	411	425	428	419	379	440	405	395	400	392	404	379	404	397	424	400	409	416	431	431	407	413	440	447	409	447	430	391	421	394	414	420	406	412	413	355	424	448	411	451	401	375	398	412	404	422	429	419	434	422	429	436	417	406	398	444	368	414
25036	21107	27141	25224	10071	1132	898	791	771	775	733	706	716	708	677	651	661	682	685	675	671	661	753	633	668	652	659	714	659	699	654	653	653	636	645	617	677	691	636	658	686	651	627	637	665	681	638	668	685	650	664	627	657	669	643	664	637	676	637	642	610	666	605	685	645	624	640	619	646	650	672	665	629	664	702	650	673	681	695	645	667	655	672	646	646	665	622	633	689	569	633	691	627	594	642	643	699	634	643	620	679	663	651	671	630	687	615	635	688	684	641	665	731	644	629	636	627	651	659	664	652	671	718	600	636	650	667	680	673	638	674	678	665	671	640	653	627	648	641	674	648	638	645	604	659	615	685	636	673	673	699	633	600	663	664	625	654	678	612	704	632	646	651	651	688	623	617	660	607	654	666	660	646	651	657	715	682	626	633	679	679	659	613	642	682	682	683	697	631	645	664	701	632	670	677	662	658	655	673	635	623	626	683	668	682	640	688	639	651	642	647	573	629	628	675	611	635	649	628	683	647	652	653	676	630	698	633	643	682	703	665	632	650	617	657	670	681	594	647	662	609	657	619	606	713	659	632	672	670	694	639	651	655	635	654	650	633	604	676	669	645	652	661	660	661	609	579	612	669	651	648	638	660	640	636	690	664	721	619	658	656	635	671	603	624	647	629	621	645	646	698	678	664	677	637	688	647	638	665	681	618	665	661	656	634	625	642	644	674	662	706	676	668	685	654	651	675	664	608	638	657	665	645	636	665	666	646	628	665	646	628	690	636	688	700	666	624	618	690	618	688	658	700	658	631	641	657	673	667	628	670	646	625	642	632	645	656	627	667	671	664	585	680	655	612	666	656	670	667	613	625	641	662	645	668	664	661	676	655	652	707	700	605	644	667	622	614	657	623	686	700	670	694	627	611	670	631	660	641	666	651	602	678	641	702	676	608	628	651	667	694	661	654	661	663	703	595	650	680	707	626	694	686	625	624	641	666	619	666	627	679	630	623	698	653	638	688	658	647	629	704	652	682	689	652	648	637	646	658	639	709	652	626	602	647	699	651	670	631	655	677	605	653	659	589	677	625	648	644	587	684	665	656	654	642	682	617	658	665	639	679	678	679	645	631	627	696	664	668	646	604	661	633	647	689	630	662	609	666	656	697	631	666	641	643	655	635	665	692	632	646	640	604	673	655	624	682	691	661	585	635	598	670	632	641	629	618	673	654	669	655	623	678	663	635	643	664	644	626	630	637	674	653	646	632	688	598	609	651	619	667	616	620	651	686	627	667	635	617	666	672	669	687	646	693	691	644	674	635	644	653	615	669	602	665	655	600	647	680	668	633	609	656	686	637	646	668	661	646	670	620	608	680	644	685	631	644	649	643	668	667	647	670	669	621	637	659	671	610	633	656	662	628	711	684	671	647	639	651	678	667	669	642	620	673	659	654	606	714	679	636	618	659	663	640	705	687	656	622	689	672	629	626	705	649	673	589	644	622	673	664	611	660	651	649	644	615	660	681	668	677	700	658	660	641	630	718	629	674	706	651	656	716	596	651	669	644	656	660	631	706	657	644	711	627	645	665	645	675	640	679	644	641	665	686	639	692	647	686	622	687	655	661	622	672	662	696	626	650	669	650	664	670	664	620	624	611	721	649	671	648	640	629	664	632	657	677	616	669	662	668	667	615	689	667	649	639	615	680	664	633	659	609	735	630	635	639	606	692	683	657	686	648	645	648	643	696	713	652	653	646	637	656	641	660	717	682	629	619	663	625	720	666	640	612	612	711	665	689	616	637	678	632	691	711	664	656	673	722	636	587	639	648	654	704	646	635	646	648	674	647	664	624	681	713	663	650	652	663	640	593	648	653	627	641	664	649	633	662	696	651	656	653	662	671	664	620	654	658	685	642	716	587	652	654	637	601	628	702	635	617	687	633	619	654	676	651	647	654	667	625	673	653	702	649	646	601	656	662	620	691	601	684	644	660	690	620	660	639	635	690	604	649	625	670	623	635	712	627	657	655	655	659	658	626	628	695	643	633	629	666	678	705	678	708	674	660	643	653	672	673	682	679	611	684	608	628	697	677	624	644	645	645	632	632	617	634	668	644	619	648	631	640	646	616	683	632	698	646	660	630	676	690	692	660	680	630	741	638	643	645	626	636	697	632	623	666	663	671	662	672	659	641	650	689	650	609	670	693	639	683	672	679	667	649	652	640	644	682	660	648	698	671	634	597	644	674	666	629	628	649	614	627	603	660	649	680	647	663	649	630	646	640	664	617	633	675	669	666	604	673	651	653	647	615	701	654	692	641	611	645	629	629	656	653	624	662	576	617	651	626	649	671	695	633	647	662	634	635	670	671	638	650	670	649	652	679	668	666	652	619	633	669	646	681	663	655	667	703	608	669	663	662	628	644	674	705	685	660	647	655	640	603	637	629	681	637	647	648	644	632	679	654	663	648	679	657	631	628	636	659	682	600	633	599	626	681	602	641	687	680	657	621	629	655	659	659	634	696	664	632	669	621	645	628	691	683	647	618	676	704	667	652	633	699	682	656	668	626	624	679	674	663	633	642	621	703	656	690	607	688	637	648	649	666	614	615	639	639	616	668	648	654	665	657	581	616	669	646	674	649	642	635	628	634	603	636	617	666	637	647	700	680	681	660	610	723	654	666	611	667	692	650	654	645	678	676	646	672	679	675	593	693	649	598	686	658	656	612	677	638	677	674	645	639	658	599	633	634	682	628	662	664	662	660	678	638	662	664	641	666	652	622	637	609	649	650	659	651	662	675	620	638	665	644	645	670	599	612	641	676	646	633	694	659	629	669	638	659	642	676	624	614	644	613	589	650	662	614	699	673	629	666	653	655	638	632	651	649	644	674	614	678	648	617	646	666	632	653	661	642	686	677	677	661	618	668	652	659	670	606	636	617	619	669	663	673	675	687	645	657	674	601	703	663	606	643	634	661	697	649	651	654	684	668	605	642	639	671	625	657	636	642	659	622	636	676	685	720	678	632	673	703	682	614	652	666	669	663	660	639	668	654	669	686	622	672	627	647	631	639	649	634	730	596	661	657	661	658	657	632	685	671	602	673	660	700	637	635	665	672	680	663	621	712	697	646	698	632	682	617	660	644	700	677	682	693	666	669	622	659	682	667	661	646	655	645	623	615	612	640	671	637	633	658	658	627	637	648	679	623	674	623	655	627	679	630	617	639	638	631	670	665	675	660	654	637	653	644	637	633	693	673	632	653	644	677	689	629	684	649	640	671	632	641	658	650	640	625	660	667	622	622	652	608	666	692	659	632	646	628	618	667	622	637	646	651	603	652	658	648	678	657	660	645	683	641	674	612	667	661	645	664	689	674	570	649	692	651	628	655	669	652	607	689	679	649	677	655	643	620	686	615	649	622	619	661	643	713	646	584	698	651	680	651	636	692	650	609	691	629	693	615	683	698	614	668	625	671	626	641	631	613	639	635	632	677	676	650	634	626	638	643	661	664	674
27075	6524	3675	2050	1492	1290	1122	1018	951	903	836	779	750	738	771	744	729	709	767	720	671	700	656	720	666	736	747	712	697	671	714	644	728	679	701	685	732	685	642	684	691	689	733	682	632	702	684	677	747	731	695	679	720	712	713	671	718	739	701	712	707	699	690	672	654	712	661	680	771	728	671	721	666	660	665	676	661	681	694	713	697	684	670	662	689	720	631	687	731	637	720	675	686	719	688	686	654	681	694	681	746	665	682	715	706	738	703	648	673	659	691	694	698	672	728	715	678	715	683	713	689	684	680	668	698	707	711	667	692	700	669	715	680	692	693	694	716	687	693	666	694	706	703	677	721	678	676	621	715	676	750	716	699	657	711	713	653	674	687	650	688	708	725	690	739	676	693	731	692	659	688	709	632	644	686	689	704	723	718	698	665	661	729	752	749	687	696	645	685	712	694	675	700	710	685	716	694	693	694	685	693	667	720	654	680	642	694	710	725	691	635	679	725	661	667	685	704	655	731	674	718	684	677	714	679	707	668	705	717	763	752	735	697	655	674	646	721	663	681	665	634	710	697	673	736	708	692	659	745	745	699	674	691	718	674	638	669	710	697	716	668	735	663	691	724	718	695	648	688	687	655	655	705	639	690	668	643	625	673	712	713	679	682	680	670	685	712	731	662	725	758	664	704	716	681	693	701	655	652	704	673	690	695	677	640	673	698	692	692	704	702	638	698	705	648	698	682	695	673	710	718	693	675	673	698	679	708	685	684	751	639	697	739	669	703	734	687	658	722	750	693	695	651	711	701	658	716	691	697	711	680	689	639	665	733	680	680	727	669	697	701	700	699	723	657	685	710	700	699	705	724	684	758	701	720	730	727	695	628	689	674	692	762	668	734	694	684	669	700	684	670	685	670	704	687	664	727	707	698	713	711	683	715	723	720	671	639	665	661	698	721	695	667	682	702	678	674	693	689	675	700	690	675	682	675	679	701	693	721	666	669	746	701	679	748	701	689	700	724	677	700	663	700	677	693	704	653	675	652	724	706	722	651	639	701	702	706	745	718	684	651	684	695	706	673	734	656	690	667	677	693	703	695	707	689	716	689	677	676	690	647	702	701	652	717	733	726	694	715	686	739	689	675	696	758	666	680	739	717	712	672	679	703	653	681	677	648	698	658	686	695	688	686	660	669	723	677	643	684	673	691	657	673	722	695	682	654	693	661	684	714	708	711	675	687	709	743	680	711	681	712	680	632	704	720	647	699	656	640	700	695	709	722	703	721	691	710	683	726	708	726	723	716	674	712	687	716	684	712	734	651	648	683	710	713	684	724	630	676	706	659	786	715	701	714	697	681	720	727	693	715	707	652	681	706	642	674	637	714	717	754	673	687	706	709	719	659	657	702	695	729	648	689	677	719	703	693	712	676	670	698	669	677	675	731	678	714	674	715	688	686	753	681	679	662	709	739	716	647	693	694	680	654	738	731	704	694	709	662	677	682	699	707	694	704	710	734	717	725	685	660	678	682	716	726	717	682	701	655	675	703	711	711	706	703	696	705	705	652	708	688	712	638	738	666	699	700	707	696	681	705	699	705	693	716	664	650	695	737	664	678	661	680	704	694	664	677	697	719	698	699	657	713	725	713	696	672	713	696	649	685	685	696	720	700	680	625	686	670	684	689	699	692	680	721	710	700	682	709	682	710	707	668	692	690	701	666	701	692	749	702	730	703	671	680	695	683	675	676	684	701	700	695	693	720	678	700	721	679	712	688	614	673	733	719	683	724	623	725	684	703	721	706	716	659	706	683	718	701	676	698	683	662	726	710	689	701	718	676	636	684	674	679	690	660	676	695	682	687	656	703	706	705	701	693	696	701	682	703	654	670	701	695	690	704	702	701	645	667	685	743	685	757	717	679	680	640	716	650	721	691	704	706	669	700	689	661	679	757	687	684	714	692	681	627	691	667	711	701	664	726	714	682	673	706	670	661	675	676	686	690	653	656	692	648	694	684	662	714	740	710	719	685	765	710	723	683	712	710	657	720	712	678	670	622	728	723	730	636	644	735	720	664	706	693	690	677	681	655	652	699	648	696	703	696	701	647	680	699	734	670	641	712	690	689	681	691	691	705	721	704	688	619	693	699	723	736	728	700	678	681	680	660	709	651	730	651	659	683	644	687	716	689	672	750	666	691	671	728	728	630	676	680	694	676	702	623	679	702	671	669	640	727	726	675	751	636	699	717	658	703	632	753	698	693	685	720	713	708	634	666	709	656	701	752	726	738	646	699	720	693	717	677	691	711	652	719	671	703	735	671	699	682	690	681	700	676	710	694	704	688	670	722	697	650	716	663	688	726	676	701	727	683	650	677	697	672	683	792	648	731	694	689	702	691	690	712	697	673	682	687	714	700	685	684	658	716	696	687	719	645	692	694	692	666	750	673	702	667	680	703	719	738	628	682	682	723	704	679	675	692	657	660	722	721	731	713	683	692	666	737	687	716	686	648	732	659	671	689	693	666	698	675	706	722	692	689	649	685	681	704	642	649	690	695	767	677	723	662	639	718	676	647	691	709	709	692	698	712	694	706	703	697	662	698	671	744	718	719	722	706	700	683	673	679	712	710	702	654	646	741	665	721	677	694	663	695	675	673	681	678	691	719	693	669	685	697	683	670	702	683	704	707	672	688	705	675	711	662	703	721	687	692	621	718	682	729	667	661	712	665	702	652	683	703	718	709	705	692	713	703	711	637	713	683	699	690	675	711	703	682	699	680	630	731	702	652	653	781	692	672	663	701	695	706	650	688	687	704	698	681	716	671	693	663	682	700	724	746	726	652	690	680	674	711	662	709	669	696	712	667	746	728	695	723	714	671	707	649	671	705	712	648	652	651	693	678	702	655	722	705	667	735	679	645	658	714	695	666	731	712	656	703	650	693	670	665	695	687	679	704	708	664	743	748	645	689	745	674	710	724	714	747	643	726	645	694	708	707	666	675	682	718	697	690	760	679	730	696	695	725	686	692	683	713	701	715	648	702	713	718	694	673	679	706	706	688	701	725	681	625	697	730	680	728	643	698	701	719	700	691	663	674	655	740	695	723	728	670	695	720	776	652	730	736	709	670	706	710	676	707	687	678	675	724	677	656	712	660	680	681	697	648	719	684	635	685	667	651	688	698	686	680	694	685	664	719	717	665	745	707	705	676	700	685	696	654	705	681	678	646	690	718	682	667	658	753	703	731	717	669	708	721	679	747	687	685	691	676	704	760	670	682	709	698	752	689	723	674	693	737	686	704	703	673	631	663	705	687	664	676	708	693	679	734	707	657	717	699	679	684	720	725	681	674	632	662	698	708	662	645	664	714	676	658	721	738	677	689	695	690	698	703	701	683	698	687	670	655	669	667	716	706	655	640	715	658	731	631	695	652	683	716	662	668	704	701	659	679	682	688	674	688	681	704	671	714	749	682	701	675	696	675	690	699	692	715	706	675	705	700	666	637	665	665	708
22710	21146	28749	23785	21147	21218	9027	1660	1285	1200	1131	1085	1022	1006	965	906	942	950	974	915	901	887	888	884	881	835	911	895	759	847	885	795	868	819	883	857	879	837	849	882	853	885	841	831	869	866	867	781	849	867	841	848	804	820	850	900	823	836	813	852	861	863	853	832	885	858	873	815	870	807	892	829	867	856	828	799	841	838	922	821	828	816	863	907	852	826	837	849	815	855	858	796	846	836	857	854	854	786	858	884	801	868	803	853	796	774	856	851	786	808	826	837	817	864	811	817	860	824	851	775	831	854	815	876	811	849	821	828	842	858	855	819	816	821	865	856	824	862	852	876	805	843	846	829	853	768	875	847	859	881	837	842	836	779	826	810	816	856	863	830	874	920	867	896	835	821	851	814	882	857	890	851	845	805	813	810	890	854	811	840	885	819	813	813	850	865	869	890	839	829	796	862	846	852	841	816	846	825	820	809	838	851	853	849	815	842	885	807	899	791	894	785	845	837	865	812	814	855	878	870	838	809	788	819	844	863	849	839	814	825	860	840	871	846	848	840	836	845	839	842	866	893	835	860	768	839	835	838	867	868	863	858	812	861	856	783	827	823	904	845	820	814	875	876	780	869	798	826	866	856	855	829	789	819	829	849	794	840	809	841	854	861	823	856	829	866	872	876	884	837	824	831	868	862	828	822	800	848	835	843	840	866	849	816	852	844	826	850	852	837	881	823	879	891	816	869	849	869	846	804	830	825	854	819	820	860	913	864	825	808	809	897	839	875	798	800	837	829	845	842	865	921	867	851	854	817	807	841	842	835	803	870	820	792	843	851	867	803	878	817	779	816	864	850	847	799	843	872	845	850	823	863	868	907	857	809	802	861	864	851	848	851	848	866	836	847	865	819	817	781	878	860	826	881	851	859	786	826	841	812	833	822	857	859	841	799	848	890	808	862	886	831	816	795	838	800	872	821	798	882	855	846	846	855	809	845	859	790	815	846	789	841	840	862	848	800	838	807	853	814	782	812	817	820	802	808	854	884	886	854	803	822	842	869	838	848	857	882	845	831	872	865	809	834	807	829	864	787	805	824	865	823	805	789	850	843	855	797	811	845	809	863	785	819	791	836	844	862	794	830	849	850	812	830	852	852	841	880	841	798	841	783	778	874	803	831	815	850	808	883	901	822	869	877	842	822	833	850	846	807	883	772	816	798	863	828	839	833	818	819	839	870	870	845	866	801	894	804	827	843	827	848	855	846	833	792	802	853	915	844	851	849	815	852	759	869	801	861	830	810	815	809	863	875	866	832	877	812	851	811	773	863	880	867	822	825	806	817	815	862	885	860	869	771	822	836	838	829	850	838	794	887	830	783	851	829	807	871	895	902	856	870	866	872	794	792	806	826	863	854	835	831	870	847	869	832	776	873	859	830	903	825	878	869	819	843	826	814	839	850	809	829	817	843	860	825	828	871	885	844	824	791	828	838	823	832	850	827	873	792	805	787	867	864	835	833	824	845	844	842	866	832	807	872	790	808	843	814	784	880	867	870	802	807	850	857	870	756	838	862	815	808	843	826	845	841	840	862	883	812	858	792	779	843	838	842	893	848	795	824	811	819	842	831	828	815	797	816	827	849	809	827	819	825	835	833	860	805	865	877	819	850	839	814	852	830	868	849	835	785	827	832	832	846	819	811	898	821	829	869	828	870	849	838	882	838	818	864	836	814	852	852	818	845	878	818	856	865	857	802	867	819	866	883	812	856	839	842	858	836	844	820	832	796	817	807	894	862	828	866	840	824	862	857	796	814	779	832	852	833	945	853	894	820	815	775	872	824	891	817	788	830	836	868	825	832	802	819	846	832	828	885	810	836	876	794	868	879	821	828	826	821	830	853	846	777	805	792	821	821	811	896	777	828	770	820	819	839	897	867	838	804	809	859	805	835	899	852	855	830	844	841	867	865	846	807	798	870	872	818	831	819	796	816	794	894	817	889	873	872	822	836	808	854	836	855	840	796	833	893	823	792	808	906	838	754	808	824	830	820	858	802	868	818	846	851	820	885	792	843	861	823	874	829	828	826	816	878	799	830	814	842	879	825	823	816	795	833	877	819	844	830	815	832	826	835	788	812	907	901	814	839	842	876	838	830	770	804	891	791	864	857	847	841	862	857	850	859	816	825	794	883	758	859	877	849	847	805	837	844	856	913	810	822	779	899	809	818	826	871	812	823	833	866	837	839	880	879	828	832	852	873	861	800	861	775	866	849	828	842	822	830	860	870	812	807	841	819	858	770	818	805	864	841	793	839	820	844	846	862	830	868	787	851	869	828	872	829	830	867	832	819	882	833	880	866	825	809	810	829	866	928	799	881	813	767	834	813	834	838	863	909	798	804	809	771	839	800	895	837	836	824	847	834	805	830	903	879	827	829	784	826	878	823	895	830	831	835	835	836	828	864	840	849	798	895	823	880	856	836	839	755	909	795	901	825	792	815	824	870	844	889	880	800	877	801	823	835	819	853	784	807	800	777	828	815	847	820	781	788	884	846	828	864	885	890	859	826	888	848	869	764	898	796	838	796	807	810	831	800	825	865	819	830	803	832	835	828	834	827	814	852	810	837	801	853	845	804	851	757	838	838	793	847	820	812	884	804	809	849	837	815	845	873	821	837	799	836	874	834	866	823	852	821	831	797	821	847	834	785	810	886	789	859	849	836	847	825	815	839	822	823	840	797	830	867	760	787	795	840	852	824	804	831	841	914	848	791	873	824	847	821	847	833	838	845	824	805	857	827	876	824	852	811	902	787	828	842	827	819	847	832	822	850	823	840	814	848	822	807	791	795	831	823	847	849	825	850	861	833	781	889	808	881	798	809	840	855	857	825	821	819	800	853	826	808	810	828	835	835	788	783	827	887	862	835	793	874	824	829	825	840	830	821	863	821	809	794	855	844	822	846	875	847	846	787	859	800	816	847	842	825	863	829	841	836	812	822	801	808	821	867	784	875	844	830	865	841	822	810	915	827	841	848	852	821	874	849	832	777	831	839	863	817	872	811	837	843	903	869	825	808	830	825	907	793	838	845	883	791	858	817	887	883	857	841	835	815	816	837	788	803	866	826	830	759	848	846	856	833	805	878	876	840	822	880	825	869	830	821	832	855	788	844	828	810	819	809	810	837	865	873	822	851	860	832	826	827	864	844	845	816	789	841	855	830	859	823	831	757	841	865	851	802	863	813	869	833	834	828	823	790	838	885	852	810	861	834	856	855	823	836	824	836	839	841	868	818	824	776	791	857	844	845	823	869	828	827	882	855	828	835	793	820	811	845	818	804	843	845	811	841	834	821	808	834	812	784	858	835	832	799	850	854	815	865	889	849	850	805	847	835	847	813	879	895	851	806	802	807	888	838	850	797	797	822	827	793	824	837	858	775	849	859	876	814	778	816	766	802	834	835	789	832	815	799	794	842	814	845	826	864	792	831	859	819	790	866	789	857	821	867	858	807	815	819
34389	16663	10343	5184	3810	2875	2347	2019	1691	1468	1342	1258	1146	1134	1040	1053	977	960	972	986	914	958	941	927	867	938	887	863	855	859	889	877	878	880	853	825	888	885	818	831	817	848	869	874	826	800	785	851	852	817	855	837	785	870	828	848	824	822	820	842	854	858	855	796	878	838	803	869	821	858	852	805	870	807	825	835	815	780	839	762	863	823	861	846	829	827	804	836	822	848	810	888	833	827	869	792	827	874	796	852	831	865	840	827	857	847	775	831	875	810	877	898	846	855	842	836	880	852	844	842	866	809	845	831	847	835	853	839	801	828	870	836	827	892	824	822	801	780	852	806	833	808	857	852	830	801	816	829	875	813	768	834	841	845	769	801	805	829	852	817	811	803	828	837	825	802	867	821	813	884	862	793	879	792	833	870	847	829	809	838	862	856	796	855	817	831	848	837	806	824	816	799	878	886	846	846	868	795	827	823	856	825	844	836	840	863	828	860	807	850	865	813	833	835	834	817	845	843	873	822	834	841	867	825	823	814	842	819	854	855	830	862	852	804	779	834	835	779	815	869	807	834	856	821	854	852	842	823	815	808	797	858	844	848	807	775	842	827	835	823	811	874	861	861	866	784	833	830	823	821	845	829	835	856	830	792	854	859	862	843	852	869	842	798	848	826	755	816	836	841	843	826	825	875	916	843	830	790	819	843	894	873	799	869	775	794	822	835	820	837	870	842	860	838	843	878	882	804	830	774	800	898	845	758	874	888	856	815	824	855	818	844	830	805	909	860	792	800	848	816	839	848	854	795	823	815	763	835	852	834	901	899	851	818	816	830	866	810	838	799	852	846	832	829	760	863	855	873	829	831	823	865	822	828	835	838	786	859	811	823	826	900	841	837	813	804	805	852	811	883	850	822	785	799	808	847	894	838	811	867	831	853	868	835	809	867	829	831	824	819	852	831	853	864	841	846	887	807	803	879	864	881	827	846	832	780	862	875	825	869	843	812	838	810	813	833	792	814	874	851	813	838	796	817	797	890	797	822	785	809	828	773	846	870	826	802	854	860	875	874	835	851	856	851	838	827	772	869	821	841	872	849	826	862	783	891	815	815	843	854	834	803	878	807	863	854	822	818	839	809	884	845	816	856	792	782	838	821	813	825	881	835	821	828	883	864	819	841	815	867	837	866	827	802	866	842	846	829	878	846	832	849	841	870	827	867	808	911	817	816	837	827	818	803	819	849	859	843	880	862	928	818	840	842	875	863	804	836	856	875	837	820	865	814	834	855	802	837	815	833	859	784	838	830	832	832	841	832	844	835	795	857	832	820	855	842	866	853	834	831	810	867	809	842	822	802	858	832	820	833	825	885	835	877	817	824	832	782	832	830	802	812	889	833	851	778	751	847	885	847	801	856	821	858	860	768	822	824	835	827	893	878	823	825	843	844	850	885	877	819	835	820	825	803	838	818	876	840	812	812	836	813	816	869	818	840	839	848	822	804	860	920	770	785	840	844	822	795	819	833	884	861	843	827	811	862	779	783	810	839	811	855	852	782	825	864	828	798	836	864	829	802	844	835	799	818	835	846	854	870	827	835	819	852	843	837	847	890	836	816	845	804	795	858	812	823	871	833	800	822	801	871	855	768	798	836	868	847	833	799	876	887	822	789	810	780	788	846	848	851	757	821	852	823	845	866	832	855	860	847	775	868	859	865	834	864	847	849	871	826	796	902	867	877	842	822	857	778	839	826	845	839	809	828	823	872	817	852	806	800	825	811	752	890	840	836	781	830	883	866	815	860	825	773	865	791	803	833	849	870	814	821	874	788	888	837	872	850	802	791	835	795	848	815	854	862	848	833	818	864	839	788	839	816	835	818	823	851	838	780	858	866	890	797	886	843	838	857	883	881	791	809	821	791	828	789	812	848	822	811	834	867	802	800	829	815	856	822	858	860	854	830	859	812	872	823	852	892	838	823	825	858	825	837	879	815	868	815	865	836	792	872	866	854	813	783	837	834	844	855	875	779	858	791	891	877	839	841	846	747	853	871	817	895	830	821	810	868	819	835	831	869	852	833	830	856	812	822	786	850	822	880	831	832	804	828	837	889	810	809	812	816	859	825	814	810	827	837	851	875	821	795	831	841	818	791	803	799	856	815	852	821	844	844	849	852	826	813	880	858	845	821	792	851	825	813	812	873	808	835	811	841	778	841	886	853	842	837	823	786	842	774	808	849	830	847	920	810	824	864	861	838	842	843	832	841	793	786	832	817	766	802	807	829	817	873	860	791	826	838	811	866	848	818	804	783	829	865	878	840	815	861	837	816	855	821	810	826	807	780	809	849	849	820	814	823	811	789	817	819	824	829	830	834	888	798	845	885	821	819	868	844	815	854	815	846	816	809	877	809	782	907	839	794	802	887	855	848	826	858	803	859	813	881	858	848	840	763	875	833	850	840	813	798	827	864	835	798	801	838	839	825	839	837	845	801	855	795	820	833	783	827	792	840	792	815	818	851	854	849	841	868	812	916	807	816	864	798	882	839	842	836	882	855	871	839	874	810	831	800	804	811	813	823	806	794	874	832	854	823	796	868	820	891	863	787	838	816	833	881	781	881	835	832	840	810	848	803	855	862	844	813	808	856	828	769	829	804	847	815	792	838	886	782	788	849	837	845	846	852	844	809	787	827	868	803	868	862	814	808	813	831	854	817	813	772	881	829	865	797	821	826	858	835	829	889	825	841	831	816	823	877	835	841	766	799	885	880	838	848	800	859	842	813	838	835	819	845	830	809	874	826	836	858	844	822	764	858	815	838	801	852	778	821	860	873	866	813	850	832	843	829	831	820	783	817	829	865	846	861	831	825	812	820	799	827	820	863	829	849	852	825	752	830	843	856	860	822	802	866	792	795	850	858	858	834	880	791	816	826	842	830	814	860	825	786	882	839	842	817	828	823	895	849	859	851	787	808	818	837	845	841	860	863	829	829	831	771	773	852	856	817	828	838	833	857	829	808	857	805	846	808	872	831	829	867	854	784	834	834	844	810	823	886	852	843	840	818	814	834	815	831	904	901	860	821	839	822	813	826	800	876	832	822	833	859	862	807	858	838	829	813	836	791	818	796	794	810	797	883	824	803	845	815	837	827	821	862	786	843	810	842	832	863	852	835	814	847	846	800	860	826	794	900	875	814	865	886	847	848	850	827	822	885	843	847	812	830	835	796	852	839	812	792	844	856	817	790	884	849	862	865	812	823	853	836	864	871	815	826	841	800	855	806	801	846	804	820	857	855	802	826	810	865	868	824	845	822	832	821	790	861	797	859	824	848	851	845	805	875	890	855	848	807	848	861	756	849	846	858	816	842	827	849	802	802	809	846	826	844	868	827	859	872	836	843	821	801	808	911	807	853	816	855	814	840	794	844	797	864	816	825	876	838	784	846	812	877	809	856	812	870	815	839	797	844	848	788	935	886	819	845	857	835	863	836	848	856	826	811	882	770	873	851	853	812
27888	18241	4448	654	437	397	357	335	419	367	322	346	366	351	345	338	312	351	307	326	340	318	316	338	309	349	326	341	301	338	325	358	368	323	349	332	348	346	325	341	298	297	345	341	346	334	331	336	370	332	331	341	325	334	352	334	327	332	370	330	333	338	368	335	327	349	366	318	365	326	322	344	358	335	349	308	353	343	331	361	326	315	311	304	346	352	306	318	322	347	335	336	331	322	314	326	324	329	354	322	315	347	333	344	343	333	318	354	323	342	329	332	331	361	345	359	292	326	324	327	328	313	321	331	338	311	323	324	306	338	323	323	315	313	308	320	332	313	333	319	341	317	311	366	383	312	327	297	323	342	333	315	335	343	328	325	328	302	334	340	351	340	370	323	325	346	352	310	348	346	329	331	325	310	349	337	377	341	320	341	294	317	336	328	332	348	342	323	321	312	330	309	338	310	334	329	320	350	349	339	314	338	357	327	339	290	340	354	323	332	340	321	312	341	362	336	345	331	319	341	329	326	333	335	342	349	346	319	308	334	339	349	290	326	313	321	369	306	322	349	315	365	330	347	348	352	320	318	334	328	348	322	323	380	313	326	326	331	337	331	308	348	334	277	332	310	330	305	331	343	338	314	333	301	363	382	346	354	321	299	345	325	336	359	324	328	317	351	324	343	332	305	328	332	339	318	352	344	344	332	328	343	360	356	316	338	321	298	310	324	328	338	310	348	335	337	318	319	356	339	332	345	364	337	340	352	355	330	316	313	342	322	346	328	329	344	339	306	345	342	373	327	347	348	330	349	361	357	319	323	358	316	327	314	330	365	367	342	303	316	336	355	346	346	293	326	337	321	311	333	293	289	349	337	302	364	344	328	326	335	369	351	326	383	313	354	298	355	330	362	323	340	344	315	303	347	331	361	314	321	313	337	323	339	302	319	342	354	372	329	332	375	347	345	334	352	345	331	349	327	314	305	311	320	312	339	321	335	318	338	323	306	328	347	331	340	300	342	336	318	307	325	359	330	331	355	328	347	318	362	358	318	325	324	316	323	351	320	328	319	358	319	306	322	368	324	333	332	322	331	328	333	347	324	326	345	295	322	359	345	343	342	338	314	340	334	306	337	331	350	302	341	333	336	301	351	337	327	334	316	319	324	297	321	327	339	374	336	333	348	329	334	340	347	313	344	312	331	352	301	344	339	348	342	309	309	332	324	357	343	343	306	310	330	331	327	310	350	346	315	337	345	326	361	357	318	362	316	310	345	327	321	330	315	364	360	345	327	333	326	356	332	376	335	302	347	343	305	339	327	326	319	304	318	347	353	347	308	316	316	327	320	358	307	317	300	339	357	373	339	345	329	321	325	307	328	343	340	326	325	313	325	324	300	361	322	349	359	348	324	327	337	346	316	344	365	346	339	354	349	365	312	324	314	331	326	318	363	325	354	330	340	351	352	341	340	342	360	344	327	368	337	364	345	337	355	335	289	325	308	332	339	320	362	345	343	327	343	329	345	298	349	317	315	302	332	323	341	355	362	344	347	333	345	326	344	343	314	327	330	304	298	354	338	330	360	312	331	317	332	320	348	356	321	313	334	332	346	333	324	318	337	326	303	317	316	319	357	346	342	339	328	306	365	333	343	313	313	302	357	311	339	312	332	344	327	327	383	338	350	351	338	323	349	328	343	362	323	359	321	350	332	322	356	352	318	355	354	349	309	329	298	346	369	343	338	337	334	325	317	325	328	361	343	332	326	326	326	308	310	345	328	323	343	308	294	329	357	326	288	315	348	349	309	328	341	333	336	316	297	349	311	343	339	330	338	338	329	305	372	344	323	316	354	342	328	359	336	299	306	330	343	334	350	287	371	316	334	328	326	359	345	318	316	309	333	341	360	343	303	293	315	352	277	338	351	336	304	327	325	328	339	320	346	305	348	325	336	336	327	317	347	339	347	345	357	324	363	329	355	363	350	320	349	362	318	351	331	338	352	312	354	353	357	352	334	372	362	309	319	320	345	362	341	340	363	354	353	366	339	328	312	309	351	338	328	341	308	358	334	309	361	356	340	357	352	366	316	335	340	336	363	367	338	346	333	318	320	300	356	316	345	307	358	353	332	325	304	325	327	353	337	329	386	355	332	335	314	342	301	336	349	326	303	306	314	339	314	333	327	313	348	340	346	340	343	337	341	338	352	325	327	341	317	338	326	365	306	334	332	337	336	313	332	333	337	335	313	341	313	340	345	362	345	366	355	332	307	314	338	363	307	344	366	316	303	334	337	334	369	361	325	349	345	340	351	334	317	339	376	326	357	323	336	319	344	317	335	335	350	331	338	360	331	367	341	327	326	333	341	350	330	359	324	338	324	324	324	304	358	337	355	318	307	358	336	321	328	315	332	363	308	335	352	351	347	331	366	334	363	299	347	354	341	314	313	327	346	318	337	317	314	355	354	335	308	340	307	312	326	312	290	351	310	327	345	346	327	347	349	313	337	315	323	362	318	341	354	312	343	282	339	345	371	336	357	342	382	359	356	333	317	313	358	339	341	320	305	366	350	337	363	362	317	338	318	346	341	342	375	343	331	356	336	333	314	337	325	338	332	339	346	368	355	339	338	306	347	337	328	313	356	330	365	327	330	326	316	380	333	352	329	346	341	363	323	318	337	330	326	339	295	334	335	326	327	359	336	344	328	358	337	338	313	341	349	335	317	312	337	303	315	343	312	315	302	336	308	297	337	360	329	356	324	319	336	349	347	349	318	309	349	325	330	343	343	340	378	303	325	370	349	350	327	321	352	360	364	325	335	323	356	352	345	330	331	323	334	348	349	311	306	334	323	362	330	342	335	292	317	361	344	327	344	347	337	326	320	317	349	315	315	321	329	334	347	328	319	331	337	335	331	342	372	314	321	330	337	313	367	309	334	312	328	332	338	322	321	340	356	364	311	315	333	326	331	317	334	323	339	324	346	351	310	331	341	305	343	307	324	344	328	349	339	338	338	346	351	339	326	342	322	361	348	340	334	356	323	329	326	362	325	357	337	320	355	344	322	335	352	347	317	341	315	327	312	325	323	309	340	311	344	336	315	342	334	329	352	358	326	332	324	366	364	337	352	345	333	324	298	355	311	353	354	340	356	328	315	314	344	327	354	322	341	338	327	335	354	317	326	338	322	353	345	329	342	325	325	348	315	366	350	340	312	342	343	322	326	335	308	358	327	344	319	338	324	321	328	325	345	318	317	324	336	346	351	306	315	327	355	353	337	312	363	346	285	348	326	308	331	343	301	344	328	331	333	307	335	307	318	344	298	348	330	332	326	350	332	339	367	327	334	323	327	313	308	319	318	332	315	301	321	346	348	334	313	344	330	349	322	365	340	317	341	332	366	348	361	341	326	308	320	330	353	343	340	325	332	337	342	310	322	341	333	357	340	326	328	348	354	321	342	313	323	341	321	310	350	313	370	333	375	328	336	319	293	316	299	336	337	345	330	337	310	318	367
10276	1129	842	525	439	451	382	431	386	358	356	390	367	377	389	360	389	383	379	372	362	381	378	370	388	400	365	328	414	386	376	382	403	383	381	358	389	401	363	361	413	362	381	398	368	379	373	387	365	423	368	383	382	355	366	356	373	350	360	374	369	388	361	364	385	357	370	400	397	398	377	344	335	355	388	418	347	376	382	379	366	368	363	396	341	400	362	383	382	398	369	369	329	396	388	366	354	378	364	375	340	405	396	359	419	349	369	384	375	359	381	366	357	388	389	367	377	390	372	393	356	396	378	436	384	366	364	375	380	372	378	380	351	391	385	394	373	377	363	340	388	367	375	416	373	364	370	378	365	364	372	387	334	369	363	397	346	379	394	384	362	368	372	353	335	382	375	374	361	373	426	357	389	369	352	337	398	371	351	371	399	376	383	365	387	377	371	345	377	376	370	348	374	389	352	385	386	391	388	380	352	368	371	371	385	362	342	377	365	347	375	401	355	340	357	388	370	360	350	340	394	371	365	369	353	387	362	371	396	357	377	346	378	398	373	392	378	370	347	348	393	410	334	393	341	387	377	418	353	339	370	362	389	394	346	374	379	325	397	357	342	378	395	380	399	386	367	350	364	350	419	363	378	356	358	407	349	385	370	406	385	383	400	372	385	365	372	368	396	360	392	388	402	389	366	372	379	401	401	356	381	384	358	365	403	374	356	392	339	393	368	392	369	337	362	368	360	379	404	364	397	372	349	373	406	390	362	372	360	392	384	376	363	353	366	340	389	360	384	392	350	400	393	403	400	375	382	371	368	384	362	370	374	380	373	370	366	386	359	366	353	378	363	384	372	359	385	377	396	383	394	362	397	437	333	349	370	371	350	376	381	348	356	384	383	377	402	414	374	384	365	363	371	383	331	401	381	336	356	325	365	383	335	358	381	399	356	386	371	353	402	366	368	355	359	388	388	396	379	400	366	361	384	396	388	373	375	388	392	364	373	388	416	385	378	377	401	399	372	362	352	425	374	354	351	369	355	403	386	367	406	381	378	420	353	405	360	352	391	362	417	377	344	378	353	399	350	378	385	373	415	383	383	359	401	381	392	384	353	374	375	360	387	377	392	386	376	365	399	350	372	388	366	387	382	395	353	384	374	374	403	372	391	384	379	383	385	388	349	363	356	397	365	381	358	377	373	355	387	376	374	350	391	400	344	387	375	351	374	392	365	369	354	366	343	404	353	358	361	417	369	408	373	398	367	385	376	410	366	363	373	362	400	381	362	364	372	360	344	370	345	380	389	397	403	364	361	369	376	388	382	401	367	374	399	390	339	394	368	389	351	367	411	409	350	365	393	386	387	360	374	382	360	375	355	378	359	400	393	379	379	376	371	391	345	376	380	374	336	363	355	417	371	378	389	389	383	346	344	341	390	378	360	382	346	356	378	425	371	394	369	361	373	374	369	364	385	377	371	359	379	411	357	374	371	368	381	363	382	401	355	390	342	386	368	357	366	403	357	371	345	396	364	372	382	352	374	384	356	403	366	361	356	381	379	373	353	389	340	363	371	371	340	326	382	383	389	371	362	379	364	368	365	361	372	358	376	352	361	413	397	377	349	395	412	392	366	342	395	383	379	366	357	354	355	391	330	378	396	355	386	399	342	383	387	371	357	378	361	384	378	372	364	394	373	375	417	387	366	396	412	359	390	361	392	347	385	390	364	360	367	362	362	381	353	381	360	394	387	367	394	345	370	419	337	358	360	379	357	371	370	404	371	350	397	361	377	387	365	363	369	368	367	381	353	370	401	385	364	437	394	394	364	392	365	363	386	363	356	385	394	384	372	397	376	366	354	371	347	393	361	351	350	363	367	375	360	400	378	343	373	361	369	369	404	403	391	391	367	361	377	412	398	383	371	342	350	358	377	407	348	365	368	368	367	352	385	384	359	368	340	350	386	382	364	395	360	371	395	388	370	361	386	378	381	407	387	369	420	345	399	389	388	373	378	383	386	377	356	388	370	384	403	383	388	396	379	358	384	379	363	356	396	383	363	361	353	358	360	342	348	377	358	383	384	351	411	379	357	378	372	409	372	385	384	357	369	353	399	361	392	363	337	395	373	357	383	383	375	373	380	387	371	371	375	375	380	391	376	374	382	365	406	377	359	389	396	371	398	363	370	358	372	350	392	396	388	376	384	375	348	388	396	372	395	360	397	367	361	395	385	366	359	373	390	394	357	393	390	400	393	404	382	387	398	356	376	360	375	394	377	412	354	380	372	378	388	358	367	370	362	362	341	362	360	386	346	369	379	412	391	392	349	374	376	359	416	384	424	372	393	379	348	369	394	347	361	341	373	382	384	348	369	341	341	380	369	353	368	373	336	361	390	381	396	359	365	376	382	404	373	344	380	379	386	389	391	381	346	402	397	372	347	376	370	371	370	377	377	378	378	371	372	373	398	353	371	364	378	337	357	396	373	379	376	399	404	372	399	360	388	393	400	390	398	373	399	356	389	391	341	379	442	360	387	345	387	395	411	385	343	391	361	364	347	384	395	370	344	414	404	399	367	352	388	354	400	380	372	387	374	369	407	393	380	360	372	350	381	324	386	328	370	382	370	368	396	400	327	368	370	397	394	370	362	362	407	439	359	367	372	363	346	392	336	372	342	364	381	372	382	345	359	365	392	406	371	330	359	401	405	359	397	367	342	353	364	378	388	396	371	384	392	351	357	361	377	358	348	375	393	396	348	381	424	355	377	362	415	394	360	361	343	383	402	397	372	383	366	384	390	394	408	391	351	406	397	383	373	380	364	355	386	327	364	382	368	378	369	360	394	305	372	377	353	374	388	395	393	366	366	395	336	379	364	393	378	373	370	391	381	373	371	361	377	372	354	413	379	370	356	415	396	372	390	336	349	377	354	373	388	385	378	397	391	383	405	375	375	328	376	350	349	386	382	364	362	360	368	406	374	381	342	364	373	360	361	394	340	366	366	382	376	361	352	365	397	370	395	367	377	372	374	369	381	379	357	379	375	352	397	375	375	394	361	381	375	363	397	391	343	352	378	395	357	367	365	357	354	403	386	382	389	417	381	401	378	390	357	376	378	363	375	372	340	368	391	363	362	415	403	385	402	399	368	381	382	393	379	369	369	397	357	369	391	365	365	372	367	364	382	355	369	353	358	400	358	370	387	338	394	394	368	348	366	355	373	361	373	370	357	328	386	354	364	356	385	405	367	338	400	372	369	397	368	386	394	384	354	389	352	371	367	367	393	384	372	373	397	365	354	362	386	396	310	387	349	359	361	404	375	341	379	413	375	351	380	350	362	391	407	339	370	343	375	406	374	389	368	401	367	409	383	363	370	379	384	364	347	391	368	348	371	378	329	355	376	373	395	399	395	368	389	395	376	376	402	407	374	363	367	360	359	401	338	392	398	350	395	390	408	371	351	379	327	388	371	398	345	344	378	358	385	364	383	359	372	387	380	353	357	358	401	375	384	388
23846	21116	28314	24154	21101	9836	1098	749	605	570	591	515	468	451	477	452	456	466	427	418	456	418	402	444	429	431	378	421	399	401	423	419	400	437	401	400	399	397	412	385	405	383	396	402	418	397	373	400	432	425	386	411	387	422	418	406	416	401	371	359	384	397	436	397	382	406	408	401	409	417	385	406	391	387	390	392	406	400	414	404	383	396	381	423	384	421	421	386	375	412	374	408	381	372	404	416	441	383	429	404	385	396	411	405	377	387	402	395	377	394	386	392	372	416	377	444	405	432	412	405	416	396	388	406	370	425	396	382	378	367	390	425	425	437	386	391	389	388	426	369	399	397	380	393	416	401	381	384	398	395	377	408	379	382	356	404	410	386	397	363	380	384	371	345	400	402	433	385	390	404	402	408	426	376	350	413	367	425	405	386	382	408	401	403	412	427	412	380	444	422	398	428	390	426	419	413	397	398	383	383	364	362	414	416	359	433	386	376	407	373	403	404	445	412	377	410	411	383	387	389	389	418	371	372	407	418	390	392	376	367	402	423	382	386	404	390	398	415	416	400	385	414	362	417	392	412	399	381	418	402	414	432	370	401	362	416	387	386	397	387	398	412	403	392	402	376	385	371	384	401	405	375	377	402	423	382	388	408	403	370	422	406	373	398	409	416	414	428	396	401	417	386	384	406	406	394	348	415	386	405	421	403	410	388	391	386	429	446	382	378	421	410	387	386	366	391	374	390	365	408	403	380	409	414	377	404	404	408	423	374	411	382	403	418	448	382	413	367	400	388	393	434	370	373	385	392	361	383	390	349	414	417	361	381	442	412	403	362	400	418	402	407	380	416	408	432	387	392	437	381	410	393	410	426	404	415	407	406	404	402	380	401	410	394	387	422	395	385	372	376	381	434	399	429	390	354	377	399	364	412	399	396	393	342	415	389	421	412	363	380	404	381	388	395	393	386	406	411	400	388	408	378	367	391	395	376	416	384	392	427	354	401	394	413	420	380	394	389	395	435	430	366	398	414	384	427	401	405	374	373	404	384	382	393	370	408	422	381	359	368	436	409	411	409	395	395	382	359	353	422	394	371	387	418	416	386	398	411	401	405	408	392	370	385	411	414	361	376	413	385	387	417	407	416	417	381	347	395	332	420	395	419	436	414	407	387	395	388	400	353	432	417	407	370	391	356	358	393	424	421	389	388	401	432	394	391	398	410	380	404	381	390	386	414	408	378	408	383	358	394	452	391	412	396	394	382	379	410	406	387	374	356	383	429	367	380	387	419	409	399	422	396	368	397	395	392	400	377	334	396	354	391	400	406	396	381	378	367	381	388	401	400	395	382	385	389	400	356	398	393	376	405	402	380	405	409	414	393	420	364	436	399	363	373	400	373	391	369	393	407	425	372	372	393	401	358	374	407	407	392	375	396	401	379	415	391	403	366	385	430	393	383	385	373	387	389	412	410	389	415	385	376	380	417	363	392	395	419	400	388	395	362	432	391	374	383	404	374	400	371	404	401	421	392	362	414	378	400	378	395	373	391	386	400	392	394	394	388	377	397	411	417	383	436	385	383	395	390	391	373	444	404	397	407	395	379	414	360	379	414	415	388	421	376	345	395	390	430	383	371	355	409	423	400	401	402	382	410	420	438	399	390	399	408	399	348	398	398	410	379	392	447	381	389	386	396	392	396	423	406	405	357	387	360	394	387	407	394	416	373	404	385	386	399	389	382	378	396	431	408	392	383	406	388	415	371	418	378	417	378	400	389	378	392	350	396	389	354	426	425	379	373	393	375	402	406	402	404	398	367	393	384	351	386	385	407	428	403	410	405	382	412	395	411	373	412	419	381	387	382	463	407	397	441	382	382	363	372	374	353	385	404	395	383	402	365	384	392	381	370	373	382	361	399	377	404	388	390	399	397	406	415	422	393	373	400	382	408	371	387	375	439	412	379	353	419	413	370	393	353	379	397	381	440	377	367	401	399	413	411	398	387	419	420	403	405	392	381	406	386	374	401	377	416	429	401	417	341	358	385	439	405	407	397	383	420	423	404	405	404	384	391	392	373	383	390	411	386	396	401	348	388	399	387	384	402	413	427	410	410	397	392	383	423	396	373	368	420	378	412	378	367	343	419	399	387	404	408	387	388	407	397	424	409	372	408	375	401	361	391	437	393	406	377	384	399	388	348	388	394	389	417	340	395	364	369	411	390	381	385	383	406	372	455	413	400	424	384	366	400	391	422	385	386	384	392	394	382	383	356	404	358	380	359	372	371	381	377	406	388	437	396	387	404	400	368	382	379	374	381	410	393	338	377	383	407	395	357	372	374	375	389	409	408	375	393	374	377	393	400	404	409	376	358	417	364	397	400	390	424	405	396	431	397	354	368	378	371	385	374	380	386	425	385	410	376	404	394	372	379	378	387	376	422	380	376	392	442	417	400	397	409	373	387	361	403	407	377	375	392	407	374	363	403	388	380	411	378	365	382	366	389	389	403	351	402	404	384	403	364	378	393	413	369	432	385	395	406	414	396	410	364	410	392	394	385	407	385	388	380	395	407	386	354	402	380	393	381	380	403	392	392	392	395	417	390	377	391	366	387	409	390	378	388	384	399	347	432	414	425	395	364	411	389	398	404	401	403	403	377	402	391	406	397	394	431	379	426	392	386	388	426	376	383	397	379	400	388	397	364	381	388	389	380	430	444	383	404	399	414	408	400	391	359	444	429	353	379	401	388	378	426	390	389	387	382	380	380	355	407	395	379	387	373	416	406	388	389	423	374	393	377	377	361	397	392	378	396	422	395	374	405	399	392	410	378	423	429	361	384	419	421	396	354	410	379	413	411	420	400	404	397	404	397	403	403	387	415	383	391	414	415	381	402	415	395	412	397	401	371	379	364	388	425	399	388	400	398	412	377	388	410	433	407	375	379	391	382	363	371	397	411	423	392	341	389	422	395	376	383	375	424	381	433	420	376	432	388	436	370	376	404	394	392	384	410	379	390	393	388	364	371	390	383	430	408	414	406	420	381	380	412	399	396	396	384	347	371	387	396	376	390	385	377	396	409	380	396	372	364	391	366	401	416	395	423	385	401	374	387	398	335	406	391	369	410	374	403	389	380	396	398	370	433	374	385	372	421	358	368	398	384	390	418	402	404	364	397	413	440	427	385	415	394	383	421	393	392	381	382	415	374	419	389	410	403	419	409	406	384	414	399	412	413	364	362	374	412	406	424	394	403	419	429	363	359	384	404	366	364	400	410	435	402	393	344	377	415	386	391	377	415	380	391	386	386	364	406	392	393	373	391	393	372	404	335	388	393	410	424	405	416	360	437	390	384	400	362	394	336	437	417	412	368	394	419	395	424	388	387	403	381	384	435	426	365	424	408	399	395	400	409	392	396	420	386	387	389	357	397	370	384	419	386	404	400	392	401	380	384	381	416	413	409	379	421	383	407	408	373	406	406	423	401	386	409	396	399	406	434	416	407	438	394	387	368
32480	10086	6074	2811	1991	1536	1242	994	883	781	660	636	568	578	578	487	498	520	492	488	467	479	434	429	469	457	438	450	464	437	464	422	406	442	415	437	425	398	419	406	433	418	462	447	430	446	402	450	464	404	432	460	415	406	448	380	435	420	411	444	430	429	396	432	422	408	429	437	440	421	443	407	422	397	409	404	463	439	400	379	424	434	441	408	414	390	425	407	423	380	396	426	425	437	428	428	428	409	438	413	390	430	412	384	422	427	371	413	469	439	439	417	418	430	417	446	443	416	423	467	456	385	374	425	411	382	426	416	438	410	417	415	437	407	439	416	418	413	422	402	437	439	400	434	439	435	406	407	428	432	397	422	441	409	402	392	404	407	414	394	404	434	373	403	436	439	428	437	412	421	419	419	419	397	429	422	422	400	415	424	407	426	420	417	423	382	395	446	420	429	430	398	406	423	416	385	433	373	425	455	421	417	411	402	429	436	407	412	424	417	408	405	413	403	404	409	417	441	397	417	429	403	421	402	404	416	460	452	430	447	403	404	398	395	406	431	423	432	454	429	428	403	391	414	419	422	435	384	431	417	434	390	418	425	445	417	416	472	446	402	407	386	396	400	433	418	396	441	443	409	423	394	424	406	402	447	416	429	452	432	416	408	438	421	401	426	409	424	444	408	426	416	404	408	419	412	437	419	364	431	407	443	421	426	394	388	418	425	398	412	425	442	441	424	421	459	396	404	428	416	409	392	423	428	435	412	432	416	388	449	450	423	405	427	405	447	461	429	400	367	442	412	432	392	429	398	398	428	409	453	421	406	427	410	384	398	442	435	401	414	398	379	390	428	423	384	403	423	435	388	463	401	421	403	437	398	433	415	403	395	430	424	394	425	393	404	401	406	434	445	399	412	396	423	438	423	388	426	417	460	421	426	404	426	407	389	411	427	386	394	398	434	426	426	413	401	399	449	435	425	404	417	399	435	461	378	460	411	424	433	423	449	459	395	438	416	420	402	414	400	398	392	447	428	383	381	437	444	418	433	391	423	402	451	433	454	431	429	420	443	436	411	426	395	455	428	410	401	391	399	431	420	396	431	417	425	425	405	464	422	443	418	379	425	405	446	443	410	420	427	405	454	444	396	415	413	406	407	405	377	419	421	420	401	412	422	417	425	424	423	403	395	442	414	429	384	429	392	456	400	438	379	415	410	434	415	413	443	407	396	407	445	435	425	452	418	377	428	404	452	425	413	395	427	420	431	381	442	412	398	455	438	403	400	424	446	413	405	389	403	430	414	416	400	418	408	420	429	427	414	447	420	425	456	412	407	432	425	438	390	436	433	404	441	432	429	389	373	406	420	394	457	408	413	377	434	449	426	443	421	421	413	411	431	390	401	388	409	403	391	422	363	382	423	409	409	406	422	436	420	458	414	433	425	390	462	426	410	415	395	405	418	409	379	401	439	452	411	413	429	410	438	431	393	408	440	406	387	431	414	431	420	405	417	435	445	440	401	421	389	414	431	411	432	413	338	420	420	375	415	417	413	376	415	467	443	393	426	430	380	418	427	445	380	400	444	416	428	444	449	411	435	383	421	414	403	430	401	429	451	422	423	408	441	379	454	422	409	380	429	439	424	430	416	453	416	457	443	408	401	391	395	385	400	388	422	370	435	385	429	381	411	401	420	407	384	431	434	410	432	399	416	407	429	414	445	400	426	380	406	405	443	471	398	421	384	406	376	407	400	423	400	426	401	381	404	382	423	403	394	449	428	418	404	398	421	413	418	398	390	408	446	439	407	414	428	376	402	437	396	420	398	411	425	392	416	441	373	453	397	423	407	447	406	402	418	411	443	453	422	435	421	403	443	433	400	441	403	437	450	417	386	422	425	427	423	412	371	427	379	381	426	429	403	428	396	402	417	451	408	412	415	416	408	432	405	417	394	438	435	432	470	415	401	428	400	412	385	410	407	419	394	390	440	428	409	436	427	396	412	386	424	422	437	430	403	393	421	444	406	392	393	385	415	381	419	388	426	437	422	425	392	424	435	414	391	405	453	432	403	405	422	401	408	425	406	405	400	413	406	429	449	392	384	417	445	396	422	407	408	431	420	404	423	399	411	418	396	409	445	407	363	399	414	429	406	417	408	416	394	430	408	468	408	420	432	395	427	438	417	384	401	418	410	408	415	403	404	422	444	422	382	406	447	404	430	420	446	443	408	410	427	427	413	430	419	398	412	438	397	395	414	424	395	425	406	403	411	387	400	437	414	412	443	453	403	429	398	380	421	435	412	421	422	426	418	408	433	435	405	462	412	423	442	435	420	410	408	422	370	428	420	408	388	459	401	432	418	462	413	368	386	400	427	434	415	429	401	412	427	416	407	424	418	409	399	412	466	450	413	407	446	426	442	483	428	414	442	389	422	413	405	412	421	435	440	430	395	393	401	419	413	414	404	404	421	408	433	409	424	436	441	446	402	445	437	412	356	429	416	424	412	439	448	427	433	409	424	391	392	399	394	418	446	401	363	418	457	364	401	392	418	416	425	432	450	401	418	445	380	414	430	430	440	362	420	416	438	424	425	400	395	406	422	429	434	400	392	410	415	419	427	428	433	413	409	384	413	414	378	414	417	405	409	421	438	392	433	406	415	425	419	429	430	413	426	413	402	406	394	402	429	388	421	417	427	390	442	411	411	429	388	429	451	395	421	400	401	442	434	391	427	447	401	419	437	426	422	401	428	452	377	414	449	421	391	405	400	437	427	409	405	441	435	426	431	406	437	431	434	400	424	387	396	380	432	428	431	429	419	414	397	397	424	402	403	406	450	421	414	396	427	433	428	412	422	431	434	386	424	426	425	440	424	447	384	448	422	414	404	442	416	422	404	410	409	433	408	426	418	417	412	380	417	395	417	400	405	426	407	437	475	442	436	385	398	413	408	390	408	415	415	417	444	405	427	398	421	420	439	388	447	443	413	403	413	421	410	426	453	385	413	416	422	386	407	458	390	432	377	373	453	426	462	396	417	429	415	430	431	455	420	420	433	397	435	418	391	421	433	426	443	403	383	425	428	419	396	419	409	436	401	409	462	426	378	413	423	422	447	385	401	432	402	391	380	406	427	425	423	410	401	416	418	381	451	380	400	445	418	448	422	415	419	425	403	385	414	405	410	427	423	420	390	393	396	424	402	463	463	404	397	435	385	409	401	403	395	420	465	419	410	412	425	396	448	416	431	422	402	399	414	446	409	396	438	414	445	404	442	391	424	415	400	403	406	436	416	421	422	390	449	429	421	433	406	435	436	435	397	437	417	390	425	444	429	403	406	431	387	428	426	438	401	385	421	400	408	409	405	422	406	425	420	410	430	419	415	410	409	397	423	408	406	384	444	435	420	435	391	454	379	434	376	389	398	420	415	403	416	396	417	409	398	454	402	402	409	436	455	405	409	398	409	411	396	402	434	409	424	384	401	434	453	415	421	442	404	400	442	423	395	443	430	391	401
24985	21098	27158	25190	10488	1108	910	857	742	795	727	761	650	722	689	709	682	688	702	713	660	700	683	652	737	699	649	711	683	697	703	678	681	616	667	668	674	664	661	646	680	679	645	671	581	652	664	695	685	669	614	687	678	671	626	629	654	711	671	645	676	702	684	651	661	656	692	677	685	619	666	681	672	702	668	646	636	700	654	631	619	659	644	655	683	681	664	687	668	624	692	650	652	620	660	701	659	648	691	617	663	654	654	684	648	656	666	619	687	700	623	674	638	676	717	640	713	702	644	621	655	634	691	616	695	635	618	640	680	633	643	646	681	642	633	660	663	615	711	633	642	690	634	675	652	618	642	640	631	682	623	660	661	666	641	725	677	634	645	656	695	664	687	677	653	644	675	665	656	682	673	660	671	623	634	684	652	684	679	642	649	635	675	677	638	659	666	640	725	661	648	675	670	650	665	697	635	666	618	641	651	647	641	662	654	640	664	672	665	691	701	645	659	612	648	594	672	664	659	621	661	648	679	618	661	663	652	674	670	658	682	645	650	672	682	694	689	651	660	627	642	660	701	582	629	677	676	657	622	672	642	665	674	672	700	668	641	676	673	668	632	657	694	624	661	636	623	658	669	655	610	603	644	699	622	645	675	673	659	648	657	652	678	681	694	627	692	657	655	693	668	656	640	655	688	652	669	634	647	660	622	651	657	673	683	687	621	699	646	643	597	627	692	654	722	625	663	628	661	663	681	617	689	663	681	659	671	659	653	634	671	697	693	665	625	627	677	671	673	685	673	618	638	677	637	713	634	680	678	679	618	669	673	651	618	651	685	670	683	652	625	663	636	616	610	639	643	643	676	649	646	714	637	715	716	624	666	676	655	645	658	608	644	654	632	667	685	715	662	711	668	692	684	699	633	647	688	670	653	661	677	661	675	656	654	683	686	636	654	681	669	686	679	633	690	667	674	645	653	697	663	667	700	664	643	655	645	656	621	678	621	661	621	640	624	619	698	633	657	654	655	647	669	667	656	611	682	647	690	630	618	648	648	616	694	622	669	698	692	666	720	694	674	631	687	645	621	665	686	663	635	690	643	628	689	690	676	630	659	697	620	640	629	691	655	652	663	669	682	668	665	623	659	645	629	639	649	660	660	613	679	628	655	645	640	683	662	681	647	688	637	624	710	642	678	680	654	708	669	671	647	647	656	707	678	669	670	628	663	635	611	634	657	667	709	697	620	662	642	637	667	672	620	703	670	691	634	659	669	617	643	666	648	662	636	637	647	700	681	660	641	632	665	639	639	648	611	641	665	646	643	667	669	648	649	677	670	661	605	602	647	668	666	626	663	678	683	654	680	678	618	676	666	662	685	639	704	631	713	657	657	659	662	632	625	636	663	641	705	672	652	677	657	628	703	678	657	683	667	653	654	678	692	650	630	675	649	659	635	653	618	635	604	634	640	652	659	652	675	658	717	664	678	647	645	665	678	683	652	693	655	670	663	675	645	676	653	678	655	678	672	664	621	679	654	653	648	657	625	658	632	680	631	656	618	691	620	663	685	623	632	653	618	622	682	703	661	615	663	668	651	646	709	616	674	660	658	657	622	598	667	687	618	663	607	657	675	659	654	671	674	668	718	663	636	650	658	669	597	658	689	694	663	663	666	656	700	708	663	641	664	653	633	694	658	670	669	693	632	624	714	649	638	660	729	685	662	664	644	674	733	608	622	634	663	668	653	659	644	683	663	668	652	729	657	653	634	681	638	660	634	666	630	649	611	663	670	659	666	640	668	626	695	719	661	660	674	678	659	656	639	676	688	646	673	689	661	638	579	625	713	686	695	713	630	631	689	662	665	672	680	625	653	636	630	620	646	615	683	671	640	679	640	708	668	656	692	678	648	652	703	645	659	701	639	626	678	666	670	664	643	625	646	645	646	697	644	700	666	625	598	669	660	658	640	641	638	696	637	686	649	651	666	599	666	635	650	659	662	666	650	676	639	647	658	711	631	687	636	678	640	645	677	670	680	661	671	587	716	662	671	650	660	677	716	658	627	723	660	640	674	682	684	631	625	705	682	646	664	676	639	699	618	644	672	693	704	702	630	632	648	666	663	651	627	673	628	612	640	671	670	675	660	660	649	676	663	684	663	680	634	618	601	659	615	636	629	630	634	681	707	668	646	671	663	695	652	633	686	664	701	650	705	629	672	675	688	681	652	646	610	651	662	683	687	643	584	683	574	698	653	696	663	678	683	623	629	666	632	698	648	635	647	666	660	644	677	701	662	675	628	674	621	666	644	675	629	678	641	667	641	630	670	673	614	667	623	688	650	656	682	655	629	657	650	632	667	703	656	689	664	635	683	637	666	633	626	652	633	631	627	651	685	621	705	682	695	648	602	693	678	636	687	602	664	664	656	639	675	643	667	651	670	701	656	664	696	629	691	673	709	677	665	661	634	686	640	682	664	644	694	676	659	690	681	638	613	650	621	627	639	674	637	678	655	634	670	659	601	659	677	695	661	685	630	640	667	644	665	638	698	669	616	681	619	631	693	665	679	674	667	684	680	637	648	633	650	701	706	664	640	704	648	645	628	679	633	690	629	635	674	652	674	639	619	649	718	669	613	626	625	655	642	640	672	676	629	645	666	610	651	681	691	629	643	675	631	637	641	696	651	679	639	645	651	676	619	611	632	620	678	662	676	611	625	694	641	642	684	621	679	617	688	727	681	661	726	632	656	639	627	661	666	657	628	663	643	726	697	672	625	644	677	671	679	646	658	692	662	661	687	676	667	652	657	676	697	656	724	658	638	635	621	671	660	649	647	622	620	643	678	713	597	639	693	615	683	679	672	643	727	647	652	649	643	626	645	662	671	640	625	648	663	609	659	690	647	658	680	654	690	637	636	633	639	647	660	674	723	649	685	651	685	677	644	633	687	677	684	672	624	667	691	646	605	661	666	688	632	679	680	648	658	648	636	635	619	690	621	670	663	649	654	655	697	620	663	686	662	629	700	696	654	654	672	708	634	600	649	648	664	662	671	640	625	625	591	661	660	662	646	612	716	658	658	676	649	645	641	632	628	639	646	638	672	637	633	637	625	638	637	654	669	664	666	660	653	620	685	636	647	634	692	661	699	653	689	654	684	698	662	696	653	655	687	656	646	665	630	624	660	657	664	684	678	646	653	663	672	597	650	666	647	670	692	637	625	663	647	694	656	663	641	638	611	705	653	685	666	608	635	709	646	626	666	671	646	656	652	670	689	670	645	715	642	650	642	615	656	698	667	698	657	647	627	659	638	704	690	719	630	670	637	691	625	648	621	668	600	637	635	626	669	659	660	714	631	637	642	658	643	672	601	645	635	672	665	663	683	630	687	686	611	644	657	696	655	654	630	690	649	643	672	632	667	672	689	661	632	684	684	679	642	669	716	658	652	652	636	712	688	691	653	648	687	682	714	622	654	656	635	666	657	651	647	629	673	654	635	616	645	667	646	678	645	595
28459	6604	3641	1982	1526	1289	1065	1004	926	854	877	805	837	779	745	720	740	711	678	719	743	681	673	688	719	757	694	674	690	740	673	718	705	698	664	710	724	685	753	680	657	719	699	720	700	667	739	692	720	695	681	686	684	689	657	722	722	701	741	733	697	691	666	666	691	675	702	721	703	710	621	707	681	690	736	753	689	715	689	610	734	695	712	718	727	652	688	746	700	680	669	698	667	713	691	645	699	665	684	645	690	660	656	712	700	663	721	755	728	703	753	695	725	700	769	703	693	724	743	701	698	686	684	665	715	677	747	712	679	699	707	734	702	685	680	702	690	665	695	718	676	712	716	705	695	716	718	688	685	706	681	681	665	693	692	662	672	676	701	717	677	676	693	719	743	735	679	675	696	701	696	678	740	653	702	702	733	680	685	711	684	761	700	694	728	697	699	711	737	711	658	732	632	672	705	688	706	667	702	683	707	681	699	689	678	691	680	718	680	670	658	654	674	695	719	667	674	726	703	721	720	684	700	634	693	680	707	698	658	666	720	681	730	669	742	710	704	671	684	695	691	698	684	703	705	647	671	705	723	695	731	709	698	674	666	749	729	681	698	698	662	765	655	726	669	680	684	697	691	673	662	685	681	676	638	693	676	654	732	710	661	702	675	713	683	680	684	689	731	679	666	686	689	709	724	682	673	658	694	697	707	662	704	729	680	703	741	671	719	690	724	672	713	685	708	731	690	662	690	673	684	677	660	686	717	688	672	658	661	742	715	715	699	696	688	691	672	721	723	676	682	718	688	672	657	702	673	702	717	688	663	708	718	698	684	664	684	690	645	718	723	670	673	659	685	695	703	706	689	700	712	713	728	705	746	734	672	658	690	697	691	715	696	703	710	702	681	654	732	690	713	675	668	697	691	675	702	687	672	713	710	640	702	705	658	700	728	672	746	704	695	667	671	643	701	679	674	694	743	677	695	708	690	669	664	689	738	704	749	720	654	713	707	690	640	751	711	687	675	683	699	685	630	667	667	769	688	718	698	657	696	671	716	735	705	642	738	731	711	680	687	706	623	717	710	699	685	685	684	713	684	682	679	689	700	694	709	702	689	739	686	666	651	701	694	702	687	690	673	656	679	676	677	723	674	693	683	669	626	665	717	645	655	719	669	658	686	684	704	699	732	682	674	690	738	709	684	681	678	696	683	693	659	661	703	765	626	688	725	644	671	754	692	699	704	713	657	656	700	716	693	708	755	667	694	668	668	723	706	708	687	714	697	683	716	701	680	659	696	711	617	681	672	665	652	653	655	689	725	651	741	705	638	696	745	703	698	654	696	704	701	700	722	703	687	703	624	704	678	672	711	677	681	699	705	709	682	708	663	709	672	692	685	708	672	676	646	681	725	680	675	701	710	669	745	715	703	719	638	695	687	720	722	704	639	725	685	699	704	755	725	730	727	720	681	724	705	685	668	677	694	651	734	694	751	667	703	648	709	680	724	740	701	748	674	727	744	717	703	760	735	702	669	665	749	685	694	666	703	685	700	733	687	704	724	687	699	698	718	669	696	699	730	726	637	671	726	664	692	656	682	683	693	688	699	678	670	650	656	702	708	729	721	694	663	713	644	674	709	713	667	674	690	669	625	703	701	698	711	676	682	655	694	705	731	679	697	667	704	728	691	735	730	682	654	711	652	701	679	717	695	658	689	693	646	706	672	737	715	735	673	714	713	689	656	729	727	672	717	674	664	630	664	706	676	752	693	658	718	699	713	664	728	657	693	681	700	674	668	655	677	696	705	708	692	717	711	697	687	703	751	669	696	614	713	683	707	701	701	648	718	737	663	735	716	673	691	649	688	644	656	692	673	711	728	708	704	674	689	716	682	677	740	663	751	692	698	684	681	692	681	666	667	667	706	729	713	734	713	700	708	710	717	686	671	700	674	722	709	685	696	748	620	686	671	708	687	646	720	767	704	712	673	707	732	688	712	689	675	686	711	717	692	696	650	665	696	672	665	683	741	673	713	727	694	717	681	714	675	728	668	709	740	667	702	682	679	685	710	702	673	709	690	648	693	710	693	706	678	685	666	731	688	719	675	676	674	637	693	730	692	677	719	706	720	718	680	696	679	706	671	674	669	648	663	737	726	672	707	689	654	692	680	700	660	728	678	735	702	669	707	678	704	691	677	696	702	695	698	729	702	747	708	719	676	669	696	657	684	699	725	694	712	722	692	683	714	701	672	675	693	694	752	674	668	665	677	645	713	699	722	705	710	649	703	707	728	698	709	697	664	692	692	729	653	691	655	716	636	737	645	674	709	688	708	684	713	644	687	621	663	672	692	664	673	698	696	710	668	702	707	685	662	683	659	693	744	703	744	701	674	696	688	652	677	716	690	668	731	681	685	701	654	655	754	656	705	650	681	644	743	731	666	708	692	699	713	683	730	686	699	709	698	715	643	693	652	681	713	663	691	705	694	688	679	711	732	732	691	720	672	699	691	687	701	715	747	722	683	680	688	725	669	677	698	695	646	705	731	752	707	689	686	688	671	705	711	677	709	713	664	736	721	645	667	717	716	714	711	637	722	674	704	680	685	693	700	723	684	737	692	664	686	721	712	684	684	702	683	715	750	673	659	699	710	678	698	707	690	692	732	695	699	646	651	719	692	685	726	659	698	651	682	643	666	715	739	668	688	651	676	707	729	694	694	696	658	718	677	681	704	725	723	648	731	719	694	698	682	678	700	661	657	694	736	682	721	686	710	687	676	707	695	744	686	715	697	655	646	719	698	693	714	707	717	697	669	726	721	727	691	722	714	712	707	696	729	652	723	667	686	678	728	698	695	692	704	709	723	673	716	678	708	661	698	687	704	679	658	684	701	677	692	654	699	731	688	729	728	671	710	652	709	693	679	699	712	748	687	686	700	725	670	669	646	698	740	662	742	638	713	689	704	653	694	651	669	679	669	653	662	703	700	736	716	709	709	687	728	695	720	661	696	677	711	717	706	694	737	728	684	671	715	664	705	684	707	665	739	686	715	706	666	683	685	678	641	706	712	697	728	710	713	714	690	652	672	679	726	672	678	714	725	624	702	738	693	649	662	699	658	682	720	697	673	649	629	720	721	705	684	672	767	732	683	695	686	719	680	736	690	733	680	675	708	696	707	757	679	712	659	682	742	679	694	643	712	662	697	686	709	690	685	696	713	663	683	687	701	709	644	679	654	709	725	663	669	687	668	667	688	719	704	645	680	645	659	613	692	729	692	672	677	661	663	708	671	692	736	714	670	693	715	684	633	711	697	714	665	683	719	677	750	703	697	754	716	754	725	718	755	711	707	701	672	677	715	692	691	685	680	736	687	723	719	701	697	667	640	709	693	689	682	743	678	717	675	626	655	693	686	689	714	719	650	711	674	727	676	710	697	706	702	655	692	664	685	713	663	674	705	668	698	699	730	687	682	642	673	685	711	682	700	650	693	681	685	700	739	713	696	723	660	689	723	693
22772	21126	28721	23764	21055	21060	9162	1656	1297	1110	1124	1018	1083	985	956	998	933	901	927	877	953	890	887	897	876	830	874	896	819	890	872	865	850	902	873	883	850	806	895	877	855	871	832	835	858	920	879	837	865	827	868	863	877	872	888	885	839	844	859	881	817	875	833	834	896	824	816	896	920	848	854	857	839	870	859	887	862	892	896	835	819	818	866	790	869	819	859	820	832	812	879	888	870	820	882	891	835	846	910	848	829	858	779	801	838	828	822	821	825	924	841	811	838	792	893	855	907	812	799	828	891	845	870	821	836	863	807	825	868	877	866	879	864	856	827	850	828	877	800	866	851	813	832	830	923	853	850	887	792	813	819	854	892	832	807	803	838	824	806	814	833	848	880	828	831	824	856	853	781	835	841	836	857	877	854	861	869	839	872	808	854	846	841	870	885	819	835	859	843	807	824	844	869	876	884	833	907	907	856	833	838	805	843	826	838	801	838	807	832	826	917	876	815	854	820	858	844	844	861	842	772	817	841	847	858	814	825	838	812	870	826	855	836	888	832	887	899	921	859	860	920	849	899	842	850	754	816	816	858	791	817	846	798	833	841	825	864	842	877	818	885	857	850	854	886	841	836	797	851	868	837	857	813	879	834	782	868	898	813	881	786	831	856	814	825	886	906	850	787	818	840	847	837	834	842	858	882	844	825	834	838	859	848	798	802	905	826	827	821	852	841	842	888	850	896	832	891	852	871	813	865	830	823	866	848	851	808	804	857	816	799	818	821	854	849	825	781	848	835	788	765	882	849	884	812	846	815	829	842	814	909	799	855	855	820	871	868	825	835	843	843	797	857	829	862	863	873	835	811	852	837	840	800	825	877	843	844	779	789	818	791	800	873	822	891	881	833	863	885	791	819	798	811	840	847	867	878	869	823	810	895	855	870	867	827	807	871	802	846	863	865	877	854	805	836	877	867	787	848	851	809	903	809	791	831	853	830	790	841	821	846	813	815	856	843	847	849	844	819	819	862	873	844	857	772	894	872	849	877	865	812	818	809	820	863	873	858	835	845	881	860	822	842	822	855	838	856	855	838	805	862	794	879	848	855	872	832	850	830	840	841	862	806	847	883	835	865	806	821	872	847	812	848	818	870	830	791	876	869	839	836	822	879	874	820	843	829	884	880	847	889	833	805	866	797	797	938	837	846	889	895	815	857	869	872	805	820	818	844	823	884	804	909	840	837	851	858	839	837	863	846	898	861	850	852	823	824	889	856	843	874	847	847	787	875	843	828	868	858	894	844	883	856	843	874	855	875	848	834	804	831	865	853	842	907	836	832	862	831	796	890	847	814	839	815	874	846	876	873	864	854	875	866	853	843	823	842	830	821	822	808	836	800	864	852	821	788	791	824	827	811	837	795	889	900	802	820	851	855	839	847	847	870	849	846	787	867	801	790	884	850	816	833	820	843	877	866	812	793	902	832	813	898	893	827	864	869	769	856	836	825	866	859	822	875	801	816	839	818	831	840	799	875	833	885	850	790	858	848	878	872	870	842	808	893	874	816	822	792	858	823	822	911	817	873	822	851	846	846	799	887	847	887	852	838	860	829	855	787	807	818	826	820	905	844	810	781	864	867	834	826	831	797	825	811	873	813	820	896	879	800	806	837	822	847	875	811	824	888	834	825	811	779	885	799	811	837	858	819	814	836	819	856	832	866	843	835	865	814	803	821	824	883	840	838	820	853	785	829	826	878	817	870	814	853	836	840	785	862	844	867	796	838	882	836	781	859	825	827	816	848	826	877	782	811	888	825	803	800	930	860	844	856	828	864	821	799	813	838	860	866	865	821	848	846	856	840	878	844	843	800	841	853	823	804	885	867	802	846	807	860	835	866	826	865	861	889	832	865	853	858	848	844	852	828	781	832	859	800	778	816	812	900	805	808	814	848	797	859	818	823	838	865	834	822	834	825	874	840	804	834	768	807	833	859	818	855	844	861	867	818	831	862	883	880	822	860	787	829	862	907	784	826	836	841	856	802	781	844	857	845	853	877	864	823	799	806	861	857	813	836	900	847	817	853	884	840	828	842	854	817	870	833	865	883	802	825	839	799	784	815	828	825	841	842	769	858	826	778	822	859	816	860	834	839	876	850	840	803	840	849	832	805	884	844	832	819	802	872	865	862	877	787	813	817	834	852	796	800	816	855	889	845	881	874	825	834	865	846	885	792	791	843	810	792	849	854	800	839	864	800	878	818	838	815	813	821	861	807	838	811	868	868	857	865	838	817	880	834	831	874	866	854	798	868	846	811	810	839	852	823	850	815	815	816	790	817	837	854	847	876	860	838	789	871	853	911	822	876	838	779	818	857	805	843	863	848	841	859	862	832	831	854	765	840	784	854	787	853	836	891	836	847	827	780	835	841	821	813	811	859	803	841	831	766	857	845	789	806	872	882	839	847	818	809	835	852	851	834	821	850	858	806	808	773	805	895	875	840	807	837	908	827	854	845	864	834	824	856	833	865	849	796	857	836	838	834	787	895	859	862	863	803	843	817	835	845	827	849	868	777	776	831	892	859	837	887	863	823	881	846	810	846	860	854	857	828	884	805	882	818	798	814	837	845	850	810	877	824	794	815	812	839	818	798	848	850	822	817	831	794	863	858	867	860	869	850	854	865	818	834	812	822	839	866	820	856	886	844	857	838	849	894	847	818	755	862	838	832	783	804	836	869	855	771	805	828	855	836	807	858	878	839	839	843	884	798	836	814	877	844	806	823	874	903	782	850	881	826	803	851	802	859	824	856	912	821	830	840	860	844	833	843	848	854	812	826	884	901	858	853	856	806	841	839	837	837	837	841	779	863	868	796	822	834	822	836	799	825	799	863	861	868	812	872	875	849	872	815	916	841	807	878	864	830	877	829	810	793	798	844	852	817	892	839	805	824	833	822	889	855	855	854	873	848	826	833	808	863	875	883	825	785	840	792	809	837	837	828	851	870	834	864	868	829	837	848	846	845	878	774	785	831	837	849	841	825	859	829	816	865	843	826	826	803	878	835	827	813	815	851	836	837	839	887	845	811	801	841	813	791	862	848	830	768	822	834	883	844	864	840	816	826	837	812	836	848	824	840	879	854	797	845	820	855	875	800	826	896	851	882	841	827	853	882	849	837	784	861	820	832	818	802	877	861	851	839	834	847	795	885	844	916	842	919	898	833	838	807	855	827	818	837	863	800	844	855	793	864	780	854	817	880	898	843	847	850	832	832	852	826	833	816	857	817	828	806	887	812	861	888	917	829	807	832	872	905	821	851	811	767	816	860	846	846	819	810	919	858	794	824	846	818	821	828	794	832	841	808	800	866	877	836	865	852	835	855	823	873	833	874	852	879	818	870	784	836	808	831	865	846	832	861	823	778	850	882	832	914	813	831	818	859	776	804	884	796	847	827	862	806	812	848	843	818	804	860	865	812	804	806	845	891	830	895	812	880	816	837	771	854	842	824	828	800	804
36841	16062	10032	4976	3626	2879	2344	1925	1714	1479	1298	1268	1155	1128	1068	1053	962	1001	922	943	915	912	925	880	952	853	852	865	830	877	932	881	872	901	855	879	839	855	883	846	851	861	846	847	859	839	848	835	817	859	894	855	827	882	880	866	832	848	854	839	847	835	901	774	823	837	884	860	881	878	828	795	809	811	902	840	864	823	876	841	881	802	815	859	846	829	864	888	846	847	863	865	839	826	863	787	869	839	818	889	853	847	832	861	888	839	826	845	839	843	850	830	883	825	808	844	850	831	846	907	843	763	809	812	854	872	845	842	833	905	801	854	826	814	835	838	871	854	826	821	834	858	861	866	818	810	836	824	798	879	760	807	808	806	830	898	889	841	845	801	813	827	819	849	829	813	850	827	851	802	881	791	814	859	820	808	830	842	870	848	837	870	839	850	816	795	815	872	828	861	836	832	851	891	833	844	841	824	853	831	805	795	841	807	804	827	936	849	874	831	846	854	844	858	832	838	815	861	830	862	811	819	838	822	849	828	828	799	857	863	866	881	810	831	824	873	852	866	807	877	841	826	798	802	860	903	848	852	807	830	783	833	877	847	821	913	843	842	902	864	860	851	826	818	853	793	861	803	805	814	809	823	823	832	823	845	835	798	840	850	827	841	806	823	835	858	785	881	804	820	863	831	797	869	887	867	806	873	859	846	854	843	835	822	770	850	845	836	874	818	841	854	813	837	827	795	830	875	806	798	864	819	871	819	808	874	820	821	841	831	888	859	840	818	827	847	873	856	805	851	825	823	859	848	859	802	820	812	840	855	830	837	900	822	762	802	814	842	816	851	852	830	808	844	853	800	883	831	827	843	837	851	876	848	830	792	830	892	835	833	811	888	866	818	846	833	807	840	834	791	852	855	820	847	826	808	828	866	779	885	906	921	821	894	856	899	827	788	786	805	798	828	805	871	838	830	876	815	866	804	821	789	908	859	834	864	880	845	886	847	839	861	838	804	839	831	778	830	819	800	909	847	783	861	846	829	884	835	872	827	823	888	856	798	854	873	819	819	800	841	861	828	789	824	835	816	853	777	809	796	866	854	805	798	855	844	826	889	870	844	859	842	829	814	878	891	863	834	836	817	828	835	813	823	788	899	852	888	828	806	819	807	911	819	838	848	857	841	857	844	846	804	869	819	864	850	794	874	832	847	821	840	818	873	896	832	854	798	873	811	848	838	860	836	823	867	835	813	879	822	850	864	811	786	832	877	806	827	786	825	865	824	859	869	828	877	881	840	806	801	779	825	824	799	857	814	834	846	827	822	875	861	881	871	823	846	843	848	829	819	827	826	838	814	826	845	820	837	838	827	835	789	837	863	779	851	828	806	874	912	842	829	846	830	865	844	857	859	778	807	865	757	887	885	912	833	861	880	862	812	868	814	839	796	822	824	847	810	860	789	849	792	810	851	823	825	854	846	828	825	846	852	863	823	858	863	855	847	849	852	825	798	849	823	859	876	863	854	800	867	870	821	780	793	789	820	833	899	829	822	919	784	804	864	848	830	789	842	799	842	866	807	828	841	824	826	849	782	837	895	868	862	866	886	820	872	783	788	813	811	818	862	757	819	850	811	801	800	806	830	888	868	831	856	889	800	778	864	824	879	864	822	844	868	837	830	836	856	864	850	844	842	841	806	879	830	876	869	854	824	827	837	867	842	855	863	827	835	814	886	840	844	892	826	844	808	799	845	784	816	864	857	837	799	831	830	863	873	811	840	790	835	806	818	771	846	848	878	804	819	827	824	826	882	928	835	816	842	841	856	800	784	842	829	889	792	838	799	869	850	848	858	800	830	839	825	855	870	860	819	847	845	831	820	799	809	833	835	827	813	826	845	849	772	884	879	839	844	869	836	874	829	903	802	869	858	819	811	805	855	804	831	797	865	842	834	828	890	759	825	803	823	833	854	858	858	829	841	829	809	852	809	830	852	804	871	851	775	850	849	816	854	835	772	876	827	891	872	853	851	805	828	797	851	801	855	821	904	808	866	820	875	794	827	839	864	847	873	845	841	804	824	787	843	845	830	815	839	792	826	848	882	818	813	828	861	825	844	845	844	835	892	829	858	828	886	796	787	836	800	842	822	870	888	819	834	875	814	835	847	881	856	833	857	777	820	792	825	825	780	872	810	801	907	819	836	884	846	842	855	816	805	840	863	783	817	811	896	852	880	803	796	854	829	830	869	847	831	819	825	829	883	825	855	860	789	856	806	805	809	827	852	832	808	852	872	813	886	830	827	839	798	828	819	874	837	798	810	842	886	857	834	826	914	788	787	847	828	828	814	857	818	843	862	805	856	804	838	852	828	858	821	845	780	825	828	815	830	863	860	808	838	847	874	865	805	760	817	844	828	847	805	864	847	864	852	833	836	858	785	848	843	841	875	837	838	867	800	834	820	841	858	880	808	787	855	847	827	817	804	807	857	833	804	814	874	833	836	847	840	880	842	844	843	854	790	839	821	816	800	862	827	859	848	828	784	806	848	850	834	862	797	833	843	826	781	844	814	856	846	808	805	822	868	831	865	825	778	857	849	810	808	794	816	879	817	784	834	812	812	848	876	808	826	859	814	783	849	842	845	834	847	827	880	854	825	814	821	848	826	819	864	842	813	862	836	835	848	837	817	872	831	891	872	795	795	847	819	846	816	846	880	833	874	879	849	843	847	838	816	867	878	862	852	816	873	887	791	848	844	831	866	832	811	896	826	830	780	856	785	862	834	810	795	854	848	811	773	876	870	853	800	853	852	813	863	861	855	831	822	857	842	933	861	848	818	829	821	864	841	867	806	882	881	797	832	839	789	848	847	809	875	848	862	809	856	898	799	809	853	799	765	854	848	870	832	863	846	827	831	856	839	868	883	779	884	866	877	816	866	875	847	892	799	799	776	816	805	868	841	828	852	818	802	848	857	878	818	808	812	867	815	837	788	834	843	857	841	873	830	849	819	850	880	835	807	839	872	811	842	873	858	845	795	838	848	835	835	882	843	834	860	843	827	838	889	850	855	850	791	897	825	856	769	823	832	815	836	838	873	815	873	780	798	869	834	806	848	814	867	856	840	822	848	818	822	820	832	802	889	821	855	806	820	856	804	829	747	841	820	835	865	869	850	867	837	835	868	831	826	839	825	793	838	845	824	793	831	869	801	881	800	795	799	863	784	786	910	833	852	844	789	835	851	846	857	896	820	874	827	832	874	835	802	865	812	825	835	824	837	788	838	825	821	849	841	748	823	828	807	833	866	846	827	861	795	842	841	850	863	853	831	817	771	827	837	845	873	831	863	825	808	880	819	811	850	779	814	787	842	863	835	809	882	790	822	812	804	807	791	875	828	838	838	847	871	821	841	859	834	821	860	883	803	830	808	823	859	825	862	787	828	780	837	819	903	814	845	774	791	831	837	834	844	829	861	765	801	817	852	829	799	858	860	843	815	774	845	865	836	818	809	888	812	807	869
27915	18313	4306	600	417	359	377	347	340	383	318	354	377	327	343	324	334	346	386	372	353	350	344	339	335	333	315	348	280	320	312	310	359	341	324	351	332	334	320	328	329	313	351	350	327	342	342	342	336	289	351	330	336	308	356	311	350	323	348	326	342	341	323	328	346	329	369	370	355	321	345	317	323	332	309	320	332	349	346	337	352	337	306	331	324	333	334	305	313	319	331	339	331	347	332	320	361	300	331	331	313	336	373	343	360	355	339	344	352	319	341	324	310	357	352	331	352	342	328	330	331	332	333	365	353	344	337	339	386	343	348	317	326	333	338	339	326	380	332	343	318	386	329	328	351	352	290	341	318	324	327	330	355	335	314	315	311	356	332	324	322	302	327	357	318	317	342	303	317	318	347	337	355	330	328	324	348	350	315	348	338	332	305	344	341	364	346	342	330	331	350	311	323	312	300	315	318	344	317	332	366	342	332	336	319	337	331	342	348	329	357	317	311	353	317	307	327	348	346	343	352	348	325	338	330	317	316	338	330	335	335	300	371	347	339	353	351	350	341	322	341	345	294	325	338	284	314	347	332	307	335	337	354	316	321	308	310	340	344	367	346	344	347	334	368	322	361	336	299	309	365	322	337	343	333	300	300	365	341	326	320	369	358	334	285	345	306	323	311	319	349	347	340	323	330	349	345	357	361	329	319	324	337	334	352	328	350	355	338	327	373	350	323	343	306	315	313	325	304	354	338	355	352	321	332	306	325	331	347	306	323	324	351	332	320	343	336	336	348	331	327	360	345	328	304	336	331	324	335	319	344	322	325	355	363	315	318	346	340	368	334	362	300	329	369	325	359	317	315	316	340	346	335	339	323	350	354	321	341	328	356	342	358	299	319	329	333	355	316	334	339	345	322	310	325	320	322	364	302	363	331	385	341	341	319	344	333	292	368	366	304	328	342	319	364	345	313	308	345	324	360	319	318	328	368	306	349	339	330	335	321	321	302	351	325	309	312	365	313	332	312	344	353	350	324	346	331	344	352	338	330	358	360	340	339	347	364	331	334	329	297	315	340	334	312	367	328	315	319	370	319	329	368	387	324	347	322	331	329	353	349	370	334	332	338	334	345	358	343	327	356	324	332	328	336	343	293	358	362	339	324	341	319	337	346	349	342	347	298	342	344	327	371	358	358	351	344	320	350	371	321	306	329	335	313	313	339	342	352	346	322	318	319	324	337	343	353	316	357	316	368	352	311	330	311	353	349	335	360	338	364	327	334	359	344	345	332	315	336	370	287	324	357	349	322	308	344	360	329	368	302	341	351	331	304	335	347	330	334	322	371	351	346	294	343	326	354	332	324	350	333	369	332	330	322	339	338	335	333	330	372	325	355	331	315	318	339	335	362	325	335	341	337	330	321	351	343	334	350	339	312	309	338	346	330	360	340	376	312	351	333	336	364	361	321	354	343	351	322	298	351	325	342	325	341	325	335	305	376	331	303	322	330	310	308	335	351	346	342	294	338	345	326	321	353	342	348	351	322	363	336	371	342	326	345	336	331	337	322	345	330	370	326	348	301	349	316	356	367	319	348	301	339	319	349	357	367	337	357	360	352	365	291	329	323	342	351	342	343	331	305	314	343	315	325	325	344	329	321	342	307	357	315	315	337	356	345	333	345	351	335	322	333	345	318	332	352	367	338	338	351	311	349	340	342	338	341	335	339	367	340	325	318	355	353	358	342	321	326	339	343	334	339	353	310	348	326	335	351	327	358	305	358	340	340	346	348	358	315	381	353	314	335	373	341	326	332	311	337	337	292	321	325	352	349	361	356	333	345	310	330	309	326	328	342	324	350	370	358	341	336	334	325	338	341	331	346	331	362	332	315	301	329	349	339	374	325	353	326	344	358	347	346	358	310	330	331	335	305	350	323	354	334	312	356	346	362	356	354	355	310	332	290	308	345	335	321	325	354	329	352	337	338	333	328	338	333	344	315	356	367	340	305	347	343	351	336	324	347	300	339	324	330	333	369	356	329	349	305	326	314	342	330	323	326	345	309	329	349	346	344	361	322	334	349	347	345	342	315	316	307	360	335	338	332	340	308	342	377	358	338	342	337	357	338	325	319	327	315	336	311	354	319	341	363	325	323	287	353	302	338	328	326	339	328	359	331	368	326	345	329	325	356	360	352	313	330	320	356	324	354	330	367	319	336	324	333	360	340	311	334	333	388	350	341	342	352	330	373	301	348	328	331	343	333	293	322	341	321	347	369	366	364	331	353	334	337	337	316	324	330	327	333	333	349	334	332	326	330	358	311	330	325	340	324	335	335	307	328	375	381	330	365	362	333	330	354	316	341	337	322	329	351	336	377	324	321	353	347	329	319	313	318	324	333	341	355	295	342	301	356	342	322	319	320	334	303	308	319	340	337	340	333	326	335	331	342	322	296	346	351	328	340	306	325	303	318	349	330	332	334	345	332	320	369	336	343	335	331	348	361	332	311	317	328	322	340	347	341	300	348	352	326	318	349	359	354	350	340	350	337	341	339	341	320	331	329	339	332	312	325	337	309	340	331	343	402	348	363	331	327	325	348	340	344	333	353	358	339	346	346	350	342	338	340	348	304	353	357	345	338	318	319	316	351	342	345	341	312	351	309	329	302	319	358	333	343	332	341	360	354	342	335	323	359	325	303	335	367	357	291	351	345	326	336	339	333	323	337	322	336	331	337	329	358	345	308	340	346	316	368	354	342	368	291	325	359	358	308	337	362	303	367	355	328	328	333	323	311	365	352	348	339	341	346	336	339	303	342	364	346	351	360	358	344	328	338	368	295	339	330	342	335	316	373	335	329	358	318	357	372	314	365	352	364	336	319	326	356	306	316	345	347	378	366	328	335	339	329	345	343	351	323	295	354	344	326	340	337	330	308	324	338	340	330	351	337	343	298	317	352	342	309	337	351	338	306	309	341	316	343	320	323	347	346	326	317	317	352	333	346	332	338	353	357	293	313	371	378	326	321	337	338	343	338	318	326	349	318	329	346	343	350	346	342	310	331	351	356	310	350	329	320	346	358	356	337	343	355	326	340	326	323	324	323	363	327	337	331	352	336	369	333	345	354	352	306	356	345	329	343	356	334	354	351	327	371	339	319	337	353	344	367	327	316	332	333	314	325	341	305	302	353	360	317	344	376	313	336	336	344	375	327	325	333	342	361	360	343	311	334	319	325	324	323	313	341	339	328	302	345	330	359	346	309	342	343	334	340	326	344	339	350	352	358	356	348	385	305	350	339	320	332	366	335	345	352	317	350	326	331	372	342	340	352	353	336	335	360	341	340	335	310	356	329	350	381	355	349	334	360	307	346	347	324	339	357	308	330	332	329	348	323	327	334	333	349	329	323	335	330	367	330	362	348	335	318	357	315	341	315	332	313	341	339	306	301	355	354	345	346	345	326	349	353	336	346	365	329	346	318	350	329	335	366	343	317	337	332	313	320	311	345	341	337	347
9641	1217	821	495	472	449	443	372	395	390	388	388	394	358	397	433	351	368	374	376	373	351	377	376	379	383	403	344	379	391	365	396	404	374	394	341	401	352	368	383	338	384	359	359	335	381	382	379	364	333	354	373	372	385	394	376	351	345	370	349	341	374	402	388	368	363	352	385	376	363	376	346	394	378	413	402	381	381	402	387	381	370	381	378	366	374	371	406	370	358	383	356	338	399	392	384	346	358	399	354	375	392	406	394	365	405	387	391	355	357	406	370	387	372	353	371	385	372	381	358	379	361	365	341	349	401	365	369	386	402	382	405	348	386	352	326	376	429	403	409	357	364	366	386	351	376	348	383	372	364	376	389	394	380	392	407	395	400	364	378	386	368	354	392	380	399	401	399	384	392	369	362	360	369	371	362	365	361	366	341	392	359	388	349	379	382	374	379	375	397	365	339	393	345	396	314	346	392	338	366	371	403	353	389	377	391	361	356	353	370	368	370	348	384	367	376	359	379	345	393	369	403	379	340	408	366	338	388	405	376	371	399	356	378	377	370	353	373	397	364	368	353	386	381	351	388	376	341	380	359	351	391	397	390	359	374	412	343	387	371	372	385	359	390	364	366	359	357	370	380	383	390	432	378	420	370	371	383	334	392	394	363	344	382	380	369	387	357	378	376	351	389	370	383	380	381	377	387	380	378	350	364	377	363	407	384	395	332	378	339	334	401	404	387	365	382	397	361	368	386	398	400	361	374	356	389	379	392	379	349	394	360	377	410	412	391	367	394	389	353	391	344	372	374	381	376	373	337	362	401	393	372	420	395	355	362	364	379	368	367	346	389	356	405	360	384	367	422	364	376	414	390	388	363	362	371	384	375	367	387	380	366	382	357	374	388	377	359	410	378	375	345	382	365	359	383	380	357	405	387	379	381	376	360	417	403	357	383	358	348	371	393	391	388	354	379	398	361	408	362	380	394	368	372	360	410	357	365	362	366	343	364	390	368	383	372	379	382	364	391	353	343	403	382	391	357	379	396	376	358	377	382	370	351	349	328	395	371	375	396	366	391	402	402	377	372	357	370	338	392	374	361	370	357	379	406	370	333	357	361	389	378	386	370	427	378	370	339	377	356	393	336	389	380	383	385	334	372	385	407	348	379	347	377	403	368	375	352	382	390	375	382	350	339	390	322	350	377	398	364	352	368	381	371	388	395	328	367	365	385	387	380	395	390	342	362	397	387	369	377	384	397	379	369	355	369	376	384	382	394	353	367	385	379	347	408	369	378	366	405	345	383	361	361	375	394	388	377	387	319	415	390	384	375	374	374	395	398	354	365	375	362	403	396	349	386	382	348	391	341	373	362	374	396	393	413	353	378	397	367	387	355	361	374	362	363	375	370	367	391	328	385	420	367	372	354	408	350	331	383	361	382	382	357	403	400	353	355	387	334	381	361	362	386	393	376	385	363	372	386	392	342	353	380	364	387	386	381	373	373	367	379	386	367	330	376	379	385	361	370	387	347	398	375	357	368	365	371	395	366	392	343	373	367	385	371	369	391	365	372	321	374	377	402	378	384	402	375	364	385	360	359	343	382	376	334	395	389	363	396	365	381	384	409	352	418	344	417	381	348	361	427	360	362	377	368	369	412	346	392	350	365	370	395	346	381	388	399	371	367	401	356	402	397	389	397	387	388	364	391	383	433	384	397	384	386	419	391	373	393	370	381	345	390	376	385	369	413	371	402	382	373	380	360	411	353	383	362	393	356	350	410	410	368	364	393	332	375	370	387	381	369	401	344	367	412	349	412	391	379	377	385	361	401	383	380	376	374	400	417	381	399	375	355	351	383	385	372	399	377	381	398	395	373	345	383	373	380	392	384	371	387	379	358	347	416	386	374	410	399	330	407	413	389	356	381	375	358	390	350	349	398	361	363	390	363	403	386	372	361	404	363	354	407	361	396	384	398	416	371	367	359	373	359	374	384	364	364	376	410	354	361	397	372	370	354	381	381	361	360	387	384	394	342	366	361	383	365	348	373	401	387	374	369	383	395	384	363	366	369	401	375	360	371	393	390	386	373	386	356	416	381	367	363	368	355	389	403	371	378	350	354	364	375	362	345	411	394	405	364	356	396	396	369	358	393	403	364	366	403	389	352	344	385	362	345	384	380	372	362	395	389	377	388	371	386	401	348	405	381	355	381	423	384	391	368	367	390	358	372	360	383	378	371	391	401	387	367	389	365	367	368	344	394	359	372	392	357	395	361	375	354	379	371	397	369	357	378	380	378	376	387	386	387	374	359	368	391	361	395	375	431	368	376	361	371	341	374	386	410	350	368	374	420	359	392	360	363	396	385	343	351	400	394	376	387	405	396	359	387	342	355	366	383	380	365	362	400	369	357	356	375	372	350	350	371	383	389	366	347	362	396	362	357	382	380	326	388	346	389	325	343	386	363	403	339	410	402	354	373	377	377	350	365	389	433	377	374	366	382	412	390	395	367	358	376	350	404	379	351	399	384	380	390	330	368	392	388	371	379	373	359	387	381	386	405	382	395	398	385	367	378	399	373	384	357	356	376	399	377	366	391	365	350	408	352	389	401	360	381	382	397	348	362	375	370	382	393	349	366	367	359	427	374	395	384	373	378	406	378	376	366	361	382	347	375	363	383	382	356	388	372	404	340	377	387	364	359	386	393	329	420	383	379	403	371	382	376	379	386	373	380	380	406	366	364	408	387	379	358	354	372	416	382	382	369	363	371	393	327	367	388	357	353	373	378	402	388	379	367	399	392	359	375	398	387	421	410	362	385	387	383	385	380	359	351	397	353	362	392	407	382	396	347	393	416	349	409	353	386	374	378	350	377	405	366	400	400	395	374	371	382	405	354	391	376	373	350	343	381	391	385	357	371	405	389	387	381	376	418	401	326	388	381	389	394	402	369	353	393	384	404	386	361	399	352	403	343	375	370	387	357	361	365	357	392	383	377	381	376	364	356	362	368	378	415	401	354	378	384	404	381	365	368	379	364	341	355	370	364	383	388	400	381	360	385	398	366	396	368	370	332	396	395	392	362	343	362	336	364	397	363	369	374	383	410	399	371	370	404	364	361	360	352	391	417	385	390	422	395	363	397	359	383	377	373	342	346	394	364	388	386	419	392	392	340	409	346	369	367	340	376	401	359	411	370	381	393	386	379	392	364	335	424	397	422	368	382	365	393	385	347	329	397	410	381	363	409	375	381	397	367	386	373	356	382	379	377	385	359	367	369	383	380	392	393	380	381	368	376	355	382	409	363	371	376	381	366	388	370	394	379	355	402	401	390	381	372	396	400	374	384	324	384	420	320	388	386	366	413	401	381	377	371	363	396	393	393	362	369	357	345	374	371	375	385	374	377	366	394	412	383	340	367	374	385	401	372	373	410	381	352	377	365	370	368	377	384	357	377	349	391	377	393	404	366	363	358	353	363	355	378	377	392	320	354	378	349	381	392	389	386	363	372	406	412
23875	21138	28306	24195	21146	9376	1081	746	625	598	549	484	504	475	459	449	432	433	447	409	469	421	448	450	416	395	409	396	408	410	385	407	395	389	430	402	402	415	422	403	420	436	397	396	423	409	431	406	413	367	433	386	437	387	411	403	385	376	359	430	396	396	340	387	423	397	399	374	402	371	362	397	388	363	408	363	392	415	387	368	386	402	411	393	428	416	393	419	419	424	412	416	404	386	393	424	383	380	398	365	430	374	388	403	404	378	410	393	394	393	417	405	443	365	403	388	417	388	406	373	409	411	390	400	418	398	405	399	385	361	402	379	409	407	370	380	401	404	382	351	384	417	413	363	377	374	393	406	368	377	408	403	385	387	385	405	418	409	415	406	444	395	404	377	404	401	377	422	416	395	385	376	417	426	397	399	381	399	401	416	382	391	416	391	406	412	402	402	396	402	381	395	400	395	405	393	403	383	396	368	401	381	399	362	386	420	382	366	389	359	397	445	371	381	377	356	420	403	402	416	397	416	368	392	409	399	409	372	393	408	391	423	398	387	384	380	392	384	401	375	370	408	411	371	375	405	415	369	399	420	399	360	423	461	409	370	415	376	392	403	391	437	403	395	400	417	426	384	438	395	417	388	403	405	423	401	424	420	391	377	424	405	377	390	409	383	372	427	399	398	404	399	400	415	400	372	413	429	406	367	388	377	408	389	373	410	407	377	394	411	387	394	422	387	385	356	407	404	382	384	377	415	435	338	408	410	381	390	382	378	365	400	395	390	358	363	406	393	419	383	385	387	380	380	395	372	408	401	348	369	419	397	405	387	398	396	412	371	402	364	374	383	403	346	380	363	434	394	388	396	424	409	353	383	401	384	435	400	352	414	371	408	400	398	392	341	369	374	409	349	375	380	368	401	430	406	415	413	425	357	388	361	415	386	401	371	369	385	383	392	402	371	401	398	423	402	389	406	380	393	399	359	403	434	417	379	416	394	379	420	353	370	447	399	407	385	363	396	397	398	415	392	373	379	359	412	376	365	365	398	385	383	403	418	398	398	422	384	418	395	379	415	408	348	428	383	400	399	373	362	396	388	371	400	382	398	380	419	393	408	384	403	386	422	400	371	391	400	411	394	350	376	419	396	384	404	413	402	417	357	373	407	387	387	408	371	392	368	369	383	407	355	401	412	368	407	391	402	391	386	410	397	383	362	407	372	428	405	364	418	384	438	381	388	383	376	391	390	381	393	378	354	396	414	433	377	411	381	386	385	403	415	410	437	418	364	363	408	380	366	398	376	397	402	367	388	371	380	439	409	416	395	348	403	344	356	406	364	422	401	392	406	392	369	450	421	421	418	376	386	392	383	382	406	401	388	395	406	451	433	390	372	388	389	368	393	373	369	394	374	400	411	381	403	403	429	390	398	419	360	398	377	432	395	411	404	397	396	380	387	370	366	353	407	381	366	397	376	416	368	378	392	408	379	420	411	430	399	387	405	400	379	400	387	384	375	429	420	407	376	353	406	373	407	405	400	383	403	370	358	372	387	403	388	425	404	376	397	415	360	420	417	408	400	403	375	391	396	359	420	407	394	421	384	405	381	364	407	380	396	385	369	427	389	389	392	376	438	446	348	408	382	431	388	346	417	390	396	401	397	381	387	394	423	393	408	396	373	385	407	410	366	405	376	411	413	445	397	406	404	430	397	392	389	376	363	389	381	403	415	356	373	412	411	402	395	408	357	409	422	458	402	415	396	391	372	371	405	381	392	424	379	398	387	382	438	364	377	373	394	441	399	391	392	365	357	384	378	430	372	402	377	424	366	413	420	360	428	382	371	361	416	379	375	386	381	393	407	418	403	431	404	422	397	386	416	419	374	427	394	367	382	412	357	385	422	448	382	390	425	390	435	413	389	386	437	430	367	383	387	424	408	383	396	378	399	383	406	384	380	395	384	409	394	373	386	422	435	426	414	374	394	372	410	400	389	378	373	400	357	406	400	374	392	397	375	363	392	379	365	415	386	409	393	373	366	368	423	359	404	385	404	389	428	410	413	419	390	366	394	380	394	399	389	395	426	409	388	363	397	380	419	409	401	391	399	420	419	407	384	417	419	441	373	427	380	371	378	368	382	375	366	425	407	431	370	423	378	432	421	413	377	392	379	374	364	375	388	393	376	395	399	394	384	427	373	420	405	376	368	357	374	418	369	393	396	368	358	374	388	421	416	423	428	396	395	402	409	380	399	396	390	433	425	426	392	388	383	362	363	382	431	407	386	413	382	420	408	388	403	394	389	381	401	410	353	360	426	399	428	386	414	395	369	396	386	404	392	372	374	410	395	394	411	395	398	417	370	381	429	395	389	401	386	377	391	394	394	376	360	384	419	372	412	374	392	354	442	391	424	400	390	375	375	375	346	420	372	404	435	391	420	391	397	391	436	413	398	395	355	373	370	393	399	382	391	378	379	355	372	404	381	412	398	378	427	438	379	414	393	364	407	392	383	399	391	430	376	380	422	402	354	417	376	396	397	400	432	375	393	449	388	442	421	375	403	385	360	357	390	389	395	364	411	429	416	368	410	418	413	380	399	391	379	400	409	370	413	462	395	353	415	393	373	363	397	402	394	417	389	427	392	413	412	383	398	391	395	391	384	441	388	404	369	401	443	370	387	374	422	406	381	391	373	406	379	388	399	415	380	363	410	394	395	380	375	426	434	366	418	405	414	374	385	383	399	408	400	418	400	399	380	385	372	395	379	414	417	368	383	400	398	428	366	401	400	403	385	405	392	403	386	416	380	393	348	396	416	389	365	401	385	431	397	379	382	407	407	375	362	400	391	418	399	377	379	393	409	378	369	440	383	401	388	397	402	366	388	386	373	417	406	371	393	399	405	411	382	384	431	407	402	420	415	380	411	422	399	384	404	378	407	375	390	368	385	413	375	401	396	409	376	372	385	403	358	378	374	435	417	392	394	402	399	432	378	389	396	360	387	387	395	418	395	401	393	387	373	447	418	394	383	419	367	370	439	403	363	350	368	381	449	407	418	397	398	383	379	393	414	412	442	413	386	366	388	401	370	386	418	380	389	407	376	396	379	389	388	400	416	394	390	394	406	413	399	383	392	432	399	371	393	382	388	386	405	396	403	399	410	373	374	394	385	407	420	377	398	377	394	395	405	409	384	416	434	381	370	346	419	405	357	370	353	395	418	380	402	422	385	394	406	388	397	373	406	396	388	405	418	391	376	406	381	424	408	397	407	401	412	376	368	409	404	412	392	401	425	358	420	405	381	384	423	381	429	406	400	414	356	403	357	385	404	382	395	365	384	453	424	393	385	449	403	409	378	370	373	379	377	391	382	380	386	397	378	394	363	424	412	388	364	392	386	450	376	384	374	371	436	410	392	390	388	385	399	406	424	381	431	408	406	393	384	398	383	383	409	435	410	368	367	330	377	404	408	419	384	420	424	388	417	420	423	357	389	402	361	395	381	387	358	387	408	400	415
31060	10526	5916	2761	1929	1528	1231	1004	838	776	650	617	582	578	549	539	476	500	495	462	505	512	443	452	460	469	448	440	461	390	457	440	438	465	442	474	437	424	444	454	446	433	467	452	443	426	454	387	433	440	381	429	459	393	406	428	431	453	407	438	413	429	413	436	420	468	430	402	427	434	457	442	413	433	459	407	440	452	414	420	420	424	419	430	417	431	397	418	439	433	453	417	463	399	379	429	394	426	416	403	400	409	404	448	394	433	433	431	436	409	398	429	423	433	434	434	442	408	418	442	391	446	408	392	414	465	452	408	384	410	459	413	425	407	437	426	430	437	406	417	410	395	449	422	423	393	468	409	435	413	431	395	427	415	445	452	385	442	410	393	397	432	389	414	389	385	426	409	433	421	425	423	447	409	416	429	442	418	427	453	424	437	404	417	409	422	409	414	423	382	449	437	401	426	414	402	426	399	419	448	412	436	439	407	423	482	452	466	414	396	424	427	438	400	412	431	393	431	408	406	427	436	451	437	437	402	389	431	407	426	425	423	411	408	414	403	406	425	438	448	433	417	440	432	401	445	436	403	378	443	416	401	405	425	419	414	408	450	431	419	462	447	418	412	399	439	399	393	429	420	456	430	420	422	397	425	386	381	409	435	430	444	432	403	410	389	422	412	429	437	431	423	443	422	373	456	415	455	413	417	401	375	411	386	420	418	398	410	421	396	441	426	414	405	423	412	432	434	393	448	384	398	388	384	387	443	436	419	458	418	416	396	420	436	427	421	422	427	406	429	429	432	389	410	434	467	437	469	435	357	405	419	413	402	430	463	434	419	429	398	394	451	401	430	424	432	423	442	436	408	373	406	442	438	397	428	385	430	430	427	413	431	420	393	395	399	463	394	413	464	411	409	438	416	433	434	444	405	404	408	427	369	430	433	399	402	453	386	461	439	422	429	403	442	418	443	441	419	413	387	421	407	469	463	450	437	404	402	400	398	425	388	395	437	397	394	407	418	434	450	434	437	439	448	439	439	454	404	403	396	438	418	448	437	407	422	418	408	425	424	425	449	431	403	468	434	396	426	426	347	468	441	454	402	459	472	428	421	432	425	442	427	439	420	417	401	425	431	431	381	459	467	415	450	417	381	465	432	419	443	438	445	455	419	418	410	437	440	426	432	404	395	389	399	416	454	400	443	387	416	412	437	403	438	415	427	418	403	410	425	418	406	437	462	401	440	489	382	461	409	430	396	430	467	410	417	414	412	401	405	447	406	428	439	454	404	428	439	423	388	410	426	387	399	434	461	401	460	401	419	430	393	423	402	446	398	445	359	406	407	428	412	406	463	432	415	425	442	448	418	404	457	414	420	429	393	436	444	399	434	414	438	419	430	401	445	414	410	415	390	387	426	436	400	446	395	424	434	417	423	398	410	420	408	390	422	399	418	423	423	432	433	440	403	428	442	435	407	373	455	436	443	425	425	417	434	422	421	401	366	416	416	389	398	409	427	419	414	403	414	430	412	409	418	415	450	429	428	450	416	420	421	411	448	425	406	423	443	410	404	435	458	429	449	429	442	413	402	420	444	390	380	436	441	438	382	409	454	447	476	418	421	375	407	404	425	437	450	424	462	410	396	404	428	430	418	419	404	429	405	428	450	412	453	418	402	392	396	408	404	431	407	410	417	439	426	428	444	392	459	431	417	424	382	396	457	400	406	403	420	435	445	437	418	404	456	416	431	454	429	427	398	425	418	408	422	410	419	374	436	395	449	408	434	419	438	447	426	441	420	414	432	420	414	432	408	413	401	426	413	411	399	407	390	439	420	457	390	400	393	412	442	447	417	437	402	425	395	462	418	407	400	416	435	425	427	372	389	432	432	429	437	416	426	415	443	429	389	418	440	442	448	407	431	443	429	416	425	435	428	373	437	414	433	390	421	422	423	434	422	445	430	418	411	414	361	405	395	416	415	424	401	434	391	406	423	435	392	424	442	405	412	414	377	444	407	426	415	467	447	470	426	420	389	443	430	389	410	430	391	440	398	418	404	400	409	394	440	433	421	426	392	423	387	428	412	405	427	406	446	446	431	382	430	426	412	428	421	447	434	413	452	420	410	400	417	404	427	423	427	441	415	422	421	444	415	392	433	422	404	392	410	431	438	421	399	419	427	449	439	424	422	395	425	431	420	380	407	388	420	414	411	434	407	437	440	392	447	419	417	422	431	436	442	433	395	386	409	419	439	448	371	438	435	436	422	411	438	424	467	414	423	384	445	421	414	414	411	403	400	416	458	412	414	387	401	437	422	414	413	462	416	404	429	408	385	437	419	416	426	424	408	411	424	402	414	389	420	405	424	411	423	418	417	419	437	447	433	418	415	435	429	404	436	427	404	383	403	448	411	408	467	447	436	378	409	428	400	382	415	443	452	431	401	413	431	408	438	407	403	401	440	407	400	401	413	409	391	423	437	408	408	441	435	417	446	408	428	415	427	427	424	443	400	407	450	448	440	438	434	435	430	403	424	440	445	446	441	407	426	447	421	447	393	396	452	434	414	418	409	420	432	407	431	396	453	416	412	416	424	442	413	421	412	426	439	430	434	421	425	420	420	429	409	433	424	417	419	419	415	428	424	403	395	401	447	425	417	444	395	412	446	412	424	436	429	433	430	427	434	420	387	425	457	426	427	425	420	411	423	417	427	444	438	440	407	421	428	432	424	434	423	429	391	451	443	452	461	402	419	375	410	421	443	397	413	402	407	367	454	424	405	415	365	411	395	443	423	423	398	444	417	433	433	420	441	432	415	421	427	429	401	463	400	394	409	369	425	409	415	432	468	423	415	410	425	442	385	449	399	392	445	422	426	438	424	384	416	417	386	414	427	415	454	436	426	412	409	435	405	411	457	411	448	420	411	411	444	425	420	431	389	440	408	404	401	383	397	471	394	452	421	395	420	457	412	407	400	374	414	432	468	410	462	394	437	418	402	391	433	410	405	406	425	425	418	429	414	433	443	436	381	397	414	426	380	396	401	413	411	470	407	422	443	447	424	414	410	422	417	417	426	426	406	399	421	460	444	447	397	402	442	423	390	458	391	426	427	402	397	430	407	393	448	421	397	403	413	399	428	409	447	407	408	426	434	431	428	369	369	400	420	411	400	417	409	435	427	427	424	439	379	392	437	418	412	407	418	410	379	419	424	427	413	420	400	392	412	393	427	424	431	429	438	385	431	429	414	401	420	420	420	429	431	425	419	427	418	401	434	445	392	443	420	448	415	397	432	428	417	410	439	401	401	419	452	414	395	415	433	422	466	397	452	428	440	410	399	403	411	441	409	435	456	431	442	422	399	442	443	428	377	441	436	454	400	436	431	448	372	449	448	435	420	409	412	422	396	403	407	411	415	419	433	449	417	393	418	409	417	419	421	394	449	391	395	429	413	410	418	417	441	421	408	434	427	397	425	399	397	431	410	440	419	424	442	425	410	423	396	434	449	421	453	446	406
24835	20900	26929	24976	10125	1134	930	821	799	802	771	729	709	696	716	672	661	694	649	639	618	654	687	674	592	652	652	689	662	680	644	629	681	625	664	688	625	653	687	637	632	698	645	638	638	633	705	650	661	706	671	665	667	635	652	680	649	656	675	661	678	665	634	669	628	657	623	657	669	636	669	681	693	672	642	649	601	648	641	632	641	680	647	665	655	675	668	686	694	694	664	652	617	678	640	636	636	660	623	707	648	637	664	618	642	680	659	650	694	625	606	655	669	635	683	639	635	649	636	692	639	646	650	659	617	644	625	675	648	669	648	660	663	667	661	683	644	678	639	691	679	633	591	660	644	696	644	654	652	667	683	665	648	635	654	616	660	634	639	642	686	689	640	708	653	656	655	636	631	646	641	660	663	623	656	588	654	623	646	686	681	684	632	665	629	663	657	634	689	623	610	688	643	641	630	652	634	626	674	645	640	664	662	622	618	636	692	672	663	664	662	695	667	629	663	622	692	630	690	625	630	633	636	619	641	649	664	653	675	650	599	635	670	670	619	618	657	669	653	634	589	606	668	631	655	633	655	636	611	627	623	674	662	627	608	636	657	627	641	688	633	617	648	650	684	651	653	648	636	625	647	677	596	709	606	661	624	601	631	634	638	683	646	646	691	696	676	627	641	665	649	661	651	667	647	612	667	673	662	654	676	678	675	616	622	671	666	618	657	661	633	651	637	695	656	670	678	655	659	656	614	665	668	674	645	651	646	643	633	684	655	604	644	662	634	639	666	655	643	676	632	638	644	668	637	661	648	619	638	635	679	656	687	671	624	670	642	642	651	676	621	670	670	647	664	661	675	625	631	679	660	656	653	628	654	695	653	672	675	633	685	666	660	619	658	629	627	646	610	667	645	672	674	645	644	648	626	665	659	691	628	671	624	605	620	622	642	644	635	667	682	695	668	659	633	704	592	635	660	651	657	652	652	621	648	615	681	657	638	671	678	709	645	669	629	705	647	675	675	679	637	609	634	646	629	669	662	660	681	628	569	654	705	640	635	649	614	612	607	653	645	650	634	609	665	594	633	614	680	630	650	699	619	671	658	647	652	717	651	648	659	706	656	660	629	674	669	661	625	639	644	670	677	683	612	630	676	664	710	654	649	639	655	658	696	639	638	643	658	660	693	630	691	606	654	682	668	641	607	627	582	678	635	627	647	662	653	702	633	632	642	666	669	654	677	667	652	656	650	650	652	627	667	643	625	658	666	645	626	658	613	641	627	657	677	667	605	638	661	603	644	661	625	632	714	659	639	686	685	617	652	650	592	663	637	646	662	671	693	634	631	649	635	641	599	630	668	692	652	627	657	629	693	643	669	658	623	664	671	619	663	690	638	667	642	639	647	666	637	687	625	661	657	676	651	643	663	612	676	662	647	658	636	621	670	669	658	656	666	653	703	653	643	670	662	643	630	616	618	607	670	679	686	658	662	679	662	638	658	682	610	659	655	602	614	609	672	649	662	655	627	665	629	667	667	657	687	622	659	654	618	677	638	669	678	648	675	686	679	657	651	638	625	651	650	592	657	653	634	594	641	651	647	607	649	625	653	685	605	625	641	643	621	664	660	675	655	675	615	644	665	640	642	621	671	633	705	639	674	628	620	662	638	620	711	655	641	679	668	669	647	646	642	704	635	650	636	653	643	607	670	644	607	631	644	683	669	659	685	683	668	592	635	674	667	659	682	665	668	661	681	670	659	640	673	681	637	674	653	654	658	655	632	631	704	680	650	678	658	634	574	648	651	688	664	685	671	677	643	651	625	653	670	663	624	602	672	680	632	657	613	640	623	626	643	639	644	662	648	649	640	638	644	656	637	645	625	618	670	675	595	619	632	637	602	678	687	644	665	673	630	664	630	611	639	626	668	662	662	635	633	655	659	664	643	657	718	627	651	644	648	663	601	632	658	643	651	696	637	649	630	633	697	607	630	644	698	667	668	652	652	617	644	654	639	615	650	667	659	637	700	638	607	640	607	669	634	680	653	655	668	641	651	612	651	657	642	684	691	645	599	599	652	682	646	645	605	713	665	641	609	653	627	656	676	601	615	607	648	630	650	599	636	607	680	629	673	648	647	643	591	623	632	652	673	709	718	618	633	640	658	674	638	645	640	663	647	646	662	631	654	651	563	627	659	639	674	657	667	668	650	656	633	688	630	651	674	684	668	654	657	682	685	680	664	706	645	714	636	644	625	608	689	675	618	587	652	674	672	670	588	665	652	666	690	640	666	661	692	678	640	647	659	657	643	675	630	631	627	674	646	618	695	641	679	608	680	658	645	705	623	668	650	647	623	674	626	650	648	679	649	679	678	625	657	642	626	636	681	635	669	646	653	655	670	636	664	693	626	631	674	613	640	618	677	697	678	636	636	635	636	633	661	629	698	648	664	656	621	697	622	608	664	655	612	670	663	623	634	621	664	653	624	690	617	675	635	649	607	716	691	669	704	667	647	612	638	677	677	630	623	656	619	688	622	639	671	651	656	631	637	678	642	684	682	637	646	637	646	650	649	672	644	651	663	599	671	666	657	663	614	630	657	669	663	659	616	618	626	678	619	677	673	646	661	647	614	599	660	686	693	652	652	640	601	664	657	640	624	644	696	639	653	626	664	659	649	678	654	653	616	700	643	636	618	662	689	690	700	694	652	645	629	668	605	663	657	598	674	635	630	661	610	659	626	684	645	644	658	636	668	595	658	671	630	692	667	627	665	644	622	660	608	636	684	618	677	696	656	714	653	650	637	662	621	662	677	668	640	675	678	697	674	669	658	659	639	696	638	646	653	666	647	618	619	698	667	665	639	627	677	654	633	665	644	638	633	631	617	683	669	601	622	622	651	638	678	662	606	710	725	657	659	652	645	640	669	705	662	641	687	622	633	663	624	630	648	659	615	624	698	643	675	646	626	673	642	685	635	660	649	654	630	677	670	689	630	648	632	659	681	728	701	666	637	656	622	642	658	661	670	617	666	679	673	642	653	647	603	683	623	674	689	656	623	686	655	658	667	672	574	608	632	657	618	641	676	651	615	667	636	602	650	639	670	647	691	655	626	644	672	628	668	681	657	655	681	652	657	668	669	639	703	653	622	685	629	667	662	661	659	648	638	612	642	669	675	632	668	648	662	569	641	643	684	662	666	605	695	644	630	694	673	675	629	654	658	614	592	697	625	649	673	668	654	655	657	662	650	650	615	660	677	609	656	633	609	700	648	640	632	662	605	638	699	625	658	620	658	695	601	674	636	643	666	701	700	617	629	615	674	669	659	633	685	626	663	604	645	690	657	654	643	637	656	675	695	649	647	616	657	634	643	666	660	624	663	663	632	655	629	634	675	627	643	646	645	637	601	607	659	653	639	642	668	616	613	613	658	678	642	629	668	656	668	648	660	671	659	683	704	691	657	653	628	639	636	628	616	683	689	659	655	638	663	649	641	659	650	687	636	694	646	646	616	678
28168	6028	3399	1761	1526	1254	1095	1000	959	854	831	818	760	801	756	682	742	646	715	688	713	696	673	679	720	683	683	728	682	735	702	710	733	652	737	702	694	680	698	752	718	706	669	695	730	686	670	672	688	714	731	680	645	680	673	694	714	731	710	713	672	638	662	639	705	708	722	655	698	664	687	727	730	649	692	722	663	653	678	697	705	641	680	646	700	664	727	684	710	631	697	630	670	688	690	655	647	660	721	635	610	715	689	691	631	695	658	681	728	683	689	713	714	629	686	684	726	661	619	686	703	659	688	655	676	711	662	725	692	719	652	648	680	693	690	674	756	630	702	696	705	700	682	698	683	730	658	704	711	691	677	715	684	672	699	711	706	720	731	672	675	693	704	738	664	703	733	696	687	648	732	710	686	643	671	714	716	709	653	623	680	717	674	676	723	678	634	679	716	678	657	636	667	671	709	714	698	651	684	687	707	670	716	680	651	687	670	671	674	683	643	651	694	679	712	658	692	663	699	682	647	656	685	693	711	718	639	703	691	696	684	696	657	678	691	673	670	723	658	671	686	677	659	680	666	673	711	665	703	678	695	704	699	700	670	696	684	673	689	672	652	678	764	745	725	713	703	685	716	694	694	646	674	639	684	717	703	666	658	694	707	661	640	684	703	643	654	671	738	721	688	669	684	720	715	671	677	682	671	697	679	728	687	686	684	713	745	678	649	716	676	678	666	645	712	723	702	675	715	688	674	695	703	697	686	676	670	669	693	738	668	707	701	664	725	661	716	656	719	627	725	757	685	679	674	661	722	683	739	675	692	677	722	707	722	693	644	710	660	680	712	673	737	699	722	644	652	687	669	674	655	639	671	665	730	675	704	659	688	665	670	680	673	681	668	666	671	680	691	662	704	686	690	638	680	633	739	712	703	710	698	676	647	677	647	650	723	681	701	649	672	690	719	685	702	730	688	654	697	656	694	700	688	694	708	741	668	706	654	624	643	669	706	694	709	673	731	707	716	687	691	684	684	696	668	692	632	710	688	654	716	691	695	665	663	718	668	725	630	633	714	665	729	684	683	674	699	736	731	684	693	684	664	716	741	645	704	698	718	690	716	689	662	689	622	679	704	684	705	662	709	664	683	678	652	650	723	671	683	712	680	703	687	683	707	685	642	658	675	700	699	673	700	703	702	673	676	744	701	664	683	680	679	646	667	690	690	662	684	672	696	677	640	683	690	711	651	658	661	678	719	711	663	695	682	666	654	675	670	718	680	665	749	663	653	670	646	721	703	723	703	676	708	719	699	703	699	669	703	704	708	694	720	717	669	696	727	704	651	666	733	670	654	685	717	676	653	691	697	713	727	697	699	655	706	725	612	686	640	680	693	702	712	737	727	702	701	671	666	716	622	679	732	664	668	705	706	735	683	647	711	684	706	689	704	741	705	667	708	635	657	661	689	669	607	654	677	706	708	694	673	689	630	671	650	694	669	688	659	677	655	671	675	674	709	673	687	678	641	716	676	700	651	692	753	667	649	705	692	682	700	703	724	658	727	690	668	689	662	640	670	650	699	725	667	622	706	679	690	640	641	683	734	685	704	705	653	661	703	653	677	683	726	718	683	686	643	686	724	642	709	650	714	713	674	691	696	684	644	750	662	659	672	669	638	659	658	669	752	762	655	629	694	692	669	647	709	678	700	663	672	675	659	724	677	657	647	683	688	669	718	728	710	664	694	655	652	698	707	705	705	717	660	709	725	653	675	678	679	708	711	713	710	652	680	687	673	678	718	712	687	676	712	629	698	654	639	697	659	672	672	680	745	659	759	685	718	697	707	690	620	724	690	632	607	686	711	672	656	669	687	717	703	692	747	637	697	688	677	715	696	705	762	728	653	705	681	650	704	729	701	647	659	684	643	651	706	682	697	705	710	690	657	668	674	685	664	675	731	659	689	692	687	679	668	663	707	701	693	744	690	725	692	697	670	693	673	715	700	705	737	674	647	687	651	683	666	751	706	675	714	682	648	691	659	661	752	656	684	695	700	683	666	672	697	745	642	682	689	676	701	684	722	679	662	745	655	733	700	656	709	661	722	717	696	644	678	654	706	669	697	683	688	656	684	726	725	724	678	678	688	656	716	653	655	748	701	683	683	691	634	638	701	667	681	696	657	674	704	656	680	685	703	626	678	661	689	715	663	693	667	662	719	665	683	674	675	705	678	710	682	690	693	724	685	674	725	698	694	717	672	716	654	690	680	680	710	721	689	679	685	683	663	701	743	728	688	663	700	656	690	662	704	714	654	705	649	708	676	723	732	697	705	667	664	633	695	650	689	685	718	644	692	684	689	681	700	727	654	653	694	675	689	654	660	722	673	646	693	666	719	733	699	647	712	713	655	693	656	651	634	695	683	646	709	671	695	693	718	648	735	708	695	693	684	678	675	661	708	702	688	714	715	695	662	648	666	700	644	668	652	694	648	677	685	645	685	680	700	693	630	681	673	658	716	719	677	663	678	652	692	692	702	684	649	709	661	703	707	635	662	617	698	641	677	736	718	718	696	674	694	640	694	703	702	722	710	694	688	642	685	713	700	716	671	685	708	719	656	688	729	713	694	690	667	713	690	717	662	690	708	660	682	670	671	697	634	737	700	686	696	692	676	736	641	712	663	675	687	665	641	697	666	642	692	663	700	667	689	681	694	716	690	630	656	707	703	665	683	650	732	709	679	706	722	663	715	642	668	652	715	713	712	664	699	691	666	635	673	693	717	705	701	695	695	681	648	675	668	678	665	659	687	668	668	721	675	681	708	725	684	668	716	696	661	713	674	707	709	716	692	739	687	664	677	730	704	680	662	692	693	717	676	713	717	673	675	722	678	682	673	643	670	750	682	692	703	675	670	716	686	701	702	680	680	712	671	709	650	709	695	724	686	683	630	704	698	704	703	731	706	681	644	687	677	663	636	670	685	671	688	688	696	647	635	739	677	697	700	666	698	703	658	700	650	708	740	701	715	709	672	649	637	697	666	652	722	708	679	644	695	680	691	648	678	717	706	709	629	703	668	662	692	718	697	692	615	699	660	664	675	698	713	674	658	691	746	730	718	687	715	623	668	720	658	711	710	632	693	674	709	693	681	686	668	688	668	691	679	688	738	743	715	699	721	673	688	683	664	685	694	665	673	704	671	694	659	644	690	674	683	730	705	715	672	723	692	654	657	744	677	711	683	666	684	685	739	659	713	713	682	715	709	681	659	666	671	677	662	698	702	727	674	669	690	669	702	702	693	685	668	739	708	687	676	691	644	674	706	679	703	660	658	664	694	661	690	677	658	726	697	679	651	651	667	694	691	687	661	720	689	661	685	679	673	685	681	664	705	708	659	703	672	717	655	672	674	709	670	707	678	673	721	626	646	692	677	659	655	672	643	703	672	708	688	721	710	679	669	683	684	689	699	618	668	662	697	711	723	768	708	677	668	696	675	658	715	706	691	678	740	700	694	675	703	726
22692	21134	28771	23752	21136	21231	8709	1671	1231	1244	1151	1074	1061	919	968	949	926	978	949	931	896	957	921	919	926	905	930	905	856	870	881	911	815	838	851	862	850	820	883	810	860	892	831	865	872	848	896	822	835	828	906	794	815	874	863	845	841	874	868	803	891	804	882	841	847	861	862	848	831	850	866	848	849	814	853	828	900	826	907	840	811	866	898	818	859	872	846	846	861	888	830	877	848	860	833	858	862	854	866	848	882	864	855	902	823	860	868	808	850	851	882	833	816	878	876	884	832	842	824	877	836	851	842	826	883	851	855	833	865	831	815	844	901	839	809	879	853	864	875	841	880	826	799	840	794	847	834	838	862	815	822	821	828	878	842	852	847	795	767	846	893	797	840	845	848	891	804	830	792	865	860	839	860	832	907	852	825	801	865	852	845	822	801	867	844	806	788	859	848	850	882	864	838	850	843	883	868	821	847	890	865	794	891	828	835	834	816	870	850	859	853	794	828	852	866	825	846	787	877	871	843	877	816	871	804	838	873	828	782	812	848	910	792	799	853	846	864	876	827	818	864	816	837	841	840	859	839	934	804	826	864	838	892	841	861	877	824	873	863	842	836	830	856	935	858	812	852	842	854	824	878	858	855	849	837	864	866	863	869	832	845	901	859	835	843	856	854	819	830	871	825	839	859	924	834	885	864	830	790	866	862	907	866	811	828	800	846	827	850	886	893	869	888	838	811	839	876	900	824	840	909	878	839	801	840	907	840	862	842	882	834	879	836	893	858	840	840	828	866	837	908	849	853	784	839	819	841	892	809	851	795	858	829	804	846	842	845	774	832	876	813	863	913	822	833	850	862	873	849	842	862	794	803	858	815	845	847	844	786	822	836	803	848	822	823	898	857	819	855	845	765	857	852	826	874	846	845	865	869	837	856	830	806	843	850	842	822	798	834	828	856	853	871	855	846	796	841	874	842	826	856	815	812	876	823	852	855	778	843	837	905	807	836	838	831	829	800	861	865	861	785	843	855	878	802	820	877	792	832	821	845	858	830	844	866	884	859	846	870	879	813	863	852	810	862	822	851	844	886	836	829	849	824	840	879	834	878	807	866	878	889	876	838	843	869	860	837	869	848	867	808	842	917	783	858	846	840	857	871	891	829	840	896	813	874	792	867	842	879	843	860	838	854	863	860	805	806	804	838	820	852	895	762	825	836	836	787	841	840	828	893	849	865	856	877	839	791	875	848	842	860	870	835	831	862	880	835	835	830	841	883	839	854	859	806	837	829	836	901	838	840	873	881	812	879	828	858	840	908	859	840	818	908	857	815	802	819	830	846	838	810	844	878	779	852	815	834	850	874	796	874	803	860	839	831	856	816	822	817	843	845	794	832	882	846	866	819	881	846	846	882	848	844	855	826	824	823	808	843	864	877	807	825	840	818	876	850	876	866	838	840	840	812	830	875	854	835	845	890	813	800	866	834	861	866	871	867	809	816	882	835	829	817	832	858	843	865	902	853	814	902	820	855	843	894	866	842	908	853	842	884	850	845	824	821	898	885	863	834	834	811	780	879	820	824	847	847	895	802	829	846	816	844	865	810	857	831	815	832	850	829	841	841	839	881	824	840	892	828	811	855	833	827	908	876	857	826	848	837	828	902	862	871	870	834	846	833	802	846	836	867	852	823	885	851	914	797	857	873	850	861	815	850	856	880	801	860	828	854	844	863	834	823	865	887	875	872	831	786	835	842	831	814	874	863	853	831	869	807	852	816	857	821	838	849	823	880	858	867	805	836	861	831	829	849	806	838	864	853	858	815	852	804	822	878	880	874	848	812	864	824	861	899	890	769	846	840	871	848	869	855	869	889	859	893	846	852	780	816	821	790	810	809	882	884	835	850	839	867	904	798	843	887	825	799	850	850	815	866	841	866	852	843	829	881	855	816	876	809	842	861	819	838	822	868	858	844	848	840	823	842	806	811	851	863	890	847	829	808	808	794	822	829	849	815	851	855	836	847	845	832	837	858	841	798	832	867	873	809	828	828	821	841	856	894	872	831	865	840	796	796	880	845	850	895	809	830	881	817	825	847	842	876	832	893	850	883	802	861	832	872	835	832	869	787	834	890	844	813	843	849	825	907	886	879	860	847	867	812	855	780	812	839	821	839	834	831	862	824	847	834	897	800	825	842	855	874	840	850	882	806	830	815	854	912	746	835	817	845	875	850	844	835	837	820	894	816	842	868	819	852	838	894	823	803	845	792	840	842	833	793	871	842	834	864	844	800	830	842	864	831	852	855	827	871	881	860	920	813	854	830	850	875	874	865	858	852	829	838	855	844	881	878	893	818	808	879	810	836	849	877	844	831	836	869	851	866	874	795	844	846	831	843	825	869	850	804	862	851	843	865	839	841	806	867	850	813	871	847	796	868	851	855	854	842	825	859	838	863	859	856	853	822	825	901	837	802	858	838	883	763	820	847	779	864	785	876	862	850	868	799	832	880	820	843	801	854	860	846	857	879	873	873	844	830	811	838	858	813	830	851	836	841	812	882	854	830	848	862	882	846	828	865	802	816	835	805	913	829	801	856	883	884	860	842	831	842	844	859	831	837	822	866	887	809	855	880	794	823	823	861	821	889	821	855	841	859	885	857	779	849	844	833	798	807	820	823	805	864	870	859	885	850	837	888	878	833	854	859	847	815	816	866	875	805	828	848	852	861	877	819	858	885	894	842	866	840	825	868	873	881	876	866	848	908	824	879	845	842	817	837	817	830	822	821	839	831	861	872	835	842	861	785	895	881	836	864	900	815	816	819	847	817	853	847	858	872	843	886	849	862	856	834	837	841	858	821	896	878	838	831	872	881	822	859	866	843	856	820	814	856	857	843	800	795	914	831	828	824	881	892	840	834	844	876	830	840	829	858	835	817	824	832	856	830	813	837	835	792	855	850	867	837	859	893	828	753	824	848	856	903	872	902	827	872	820	875	861	839	877	875	803	862	888	820	790	805	830	833	880	815	826	852	833	887	883	826	819	836	849	806	868	831	821	832	859	793	825	832	855	824	889	834	835	841	886	830	825	816	834	855	797	818	855	857	833	864	822	881	835	874	862	854	816	850	828	888	869	801	788	865	835	848	843	855	865	838	848	833	832	846	858	908	868	858	859	869	838	839	808	872	839	846	841	857	854	798	902	818	832	779	831	810	791	849	852	842	868	782	851	884	829	858	834	890	856	844	806	884	793	806	792	825	857	849	864	862	858	827	893	848	819	821	856	845	872	823	815	844	808	887	842	909	882	933	883	824	841	878	846	855	903	837	843	849	820	795	814	818	878	844	837	920	844	757	877	909	893	836	787	798	843	855	877	879	771	899	848	854	855	812	859	805	883	873	851	812	820	870	925	825	823	904	893	805	822	779	789	883	849	846	860	860	870	782	818	803	840	889	852	823	848	876	861	857	842	788	897	826	828	774	841	844	838	838	856	821	859	890	828	827	845	869	853	845	797
36171	15358	9824	4973	3688	2935	2334	1982	1677	1415	1330	1240	1175	1103	1065	1031	989	947	943	959	983	934	945	932	905	896	928	861	909	868	864	892	937	877	891	918	859	899	847	864	880	838	882	876	908	877	788	869	867	878	860	844	862	847	906	826	835	823	837	828	867	857	864	904	862	875	883	859	855	780	839	841	798	859	897	830	878	861	800	836	893	852	828	898	834	859	848	872	851	837	840	832	857	878	797	834	847	811	879	805	865	897	823	827	875	854	885	805	769	821	848	841	852	809	851	832	816	833	854	812	824	865	825	860	829	866	834	858	838	848	830	823	833	881	850	857	816	801	847	838	886	886	809	785	816	846	819	843	853	825	826	811	900	842	860	892	882	840	887	829	873	876	836	879	844	823	822	794	854	868	822	897	857	898	833	819	831	811	824	809	849	894	886	873	838	819	777	896	772	871	883	849	819	860	849	806	837	803	840	898	857	859	788	856	831	847	880	852	862	868	870	804	760	830	825	826	840	804	810	849	895	855	877	834	849	857	823	824	863	823	849	859	803	828	865	827	862	869	857	847	861	802	870	838	862	839	819	886	893	795	852	786	829	859	851	798	865	841	824	863	864	860	815	897	827	819	832	878	792	873	846	873	861	838	839	790	858	823	884	838	867	815	804	869	903	857	849	869	787	806	859	834	800	845	839	829	894	848	844	808	855	822	822	822	887	809	879	903	897	912	871	814	804	879	822	855	858	835	828	865	847	848	861	826	869	848	836	852	827	895	850	875	810	807	782	872	873	804	842	854	867	805	797	849	857	870	802	848	838	893	801	837	809	854	820	831	833	831	828	844	822	844	881	845	845	815	859	870	822	848	801	875	840	840	844	777	856	847	827	871	823	825	833	789	805	791	860	823	826	835	856	852	814	822	848	895	856	833	877	837	835	882	860	842	821	820	829	812	796	862	849	844	832	816	817	847	846	792	808	903	857	867	882	840	865	885	862	812	825	828	841	855	898	808	883	854	845	857	811	809	833	793	860	877	829	894	848	793	789	812	872	861	864	844	877	823	893	862	860	858	830	908	868	828	827	846	807	885	865	847	899	845	833	820	808	861	823	764	847	856	794	857	849	836	802	808	854	855	775	839	841	869	914	807	823	806	839	778	826	845	890	868	813	797	838	876	833	875	840	833	822	881	819	789	818	878	851	792	854	841	856	864	852	866	823	838	877	904	846	843	850	863	833	847	867	901	906	900	895	799	863	830	830	846	822	852	821	847	807	808	838	812	810	804	810	810	824	840	800	799	835	861	818	861	859	886	848	806	839	863	840	794	866	839	878	805	832	865	823	817	879	814	845	859	772	860	846	876	847	855	825	863	777	861	826	880	787	860	823	847	889	801	897	871	809	829	872	868	856	824	852	835	853	840	851	844	887	822	890	827	878	891	879	853	875	832	865	848	830	819	863	860	902	846	908	805	844	812	827	819	857	817	829	869	852	830	866	806	832	817	841	837	845	853	848	858	829	825	853	816	872	856	857	853	846	843	887	857	811	822	782	832	908	825	868	837	848	846	829	820	846	825	818	824	838	829	856	827	848	896	816	881	770	864	872	837	843	827	806	834	837	831	807	847	842	851	818	836	819	867	865	812	875	904	846	842	818	868	839	841	818	863	833	824	843	808	873	844	758	786	841	855	852	906	840	839	888	907	835	824	876	809	873	882	878	858	804	827	858	833	851	837	785	820	838	836	875	860	858	832	846	854	862	813	825	807	842	840	866	849	845	812	858	822	843	890	849	843	834	850	817	869	794	848	863	887	859	829	893	854	850	841	902	822	902	818	858	874	863	847	838	839	805	826	830	839	823	856	840	865	828	866	892	855	867	840	885	865	834	830	832	798	831	841	855	814	821	867	850	824	885	861	849	859	810	837	858	863	831	866	796	872	939	836	820	867	831	837	849	825	873	823	828	796	821	809	864	861	894	787	818	873	825	858	868	868	810	848	846	903	826	842	864	844	849	850	823	829	822	872	863	844	825	800	902	832	804	818	876	824	857	829	848	869	844	861	874	906	841	811	883	891	796	796	863	852	881	839	835	876	830	840	843	876	835	854	838	844	814	853	893	823	862	818	831	813	895	825	827	841	878	863	866	799	855	865	827	832	842	832	873	852	858	779	837	909	847	847	850	767	865	813	840	875	863	836	826	871	810	861	854	771	881	848	863	824	891	831	823	856	800	816	847	807	833	816	824	855	814	815	855	849	821	859	892	857	823	795	875	846	851	831	848	890	793	837	836	887	827	889	848	834	878	854	856	853	834	841	837	855	861	842	861	873	884	843	820	815	825	847	867	812	875	857	861	892	847	861	870	876	816	791	860	876	869	797	870	812	899	808	858	816	894	842	793	846	848	834	834	877	786	880	875	827	879	878	822	858	836	791	883	842	812	831	838	832	804	843	825	878	814	839	756	834	813	819	871	849	851	850	877	839	814	862	787	909	829	844	823	839	836	871	860	870	864	900	813	807	840	794	830	867	864	818	835	843	804	849	824	849	858	855	816	879	863	805	872	894	814	828	856	797	775	849	869	850	841	815	847	814	795	806	865	883	862	852	882	852	788	853	869	854	869	836	824	826	861	861	852	821	825	879	851	854	876	866	802	869	800	804	860	819	862	817	827	852	805	812	839	812	856	895	881	848	807	858	902	776	816	857	823	816	821	840	909	876	846	804	852	850	852	906	865	786	826	832	813	810	810	802	819	860	843	804	840	846	863	854	872	851	861	826	845	837	815	796	826	818	871	832	829	832	814	843	885	824	872	846	860	939	832	849	849	862	882	777	838	818	847	852	848	827	850	846	855	866	851	820	825	821	799	858	843	852	805	842	870	880	888	834	840	859	825	785	856	816	839	846	824	840	803	823	919	859	855	871	822	851	832	849	863	907	782	872	892	847	847	843	863	896	838	899	910	833	771	861	821	863	820	865	810	877	894	814	837	824	854	819	807	809	799	840	915	887	860	825	821	856	877	806	823	863	828	824	869	801	830	849	823	801	873	854	819	803	825	831	812	816	835	818	837	859	932	822	802	831	865	820	816	851	821	913	821	834	837	826	817	810	866	865	858	853	801	847	836	795	833	878	793	846	828	771	877	804	806	856	853	854	868	850	829	819	844	816	892	847	845	810	800	856	832	815	856	841	833	847	840	867	830	794	814	820	862	898	814	870	832	885	827	831	854	824	792	854	812	859	848	818	884	846	839	867	855	816	876	795	860	794	845	813	785	859	800	926	857	831	847	806	819	871	838	861	865	850	849	835	792	851	827	841	875	810	847	836	810	849	864	873	848	838	798	802	864	850	850	839	883	840	847	865	831	850	855	877	820	851	822	866	839	832	784	799	872	827	839	855	818	818	826	841	774	831	828	879	833	834	883	778	802	824	885	819	854	875	870	811	821	838	850	820	827	873	890	870	836	867	791	835	818	826	860	874	836	905	839	842	866	833	847	868	855	866	842	861	894	849
27894	17981	4075	597	356	363	376	340	380	327	330	316	382	355	342	354	346	311	335	351	358	325	350	334	339	301	348	331	337	331	320	326	358	368	337	331	353	359	343	328	339	330	346	316	325	339	353	347	318	367	318	342	372	347	347	322	344	349	356	324	346	330	302	327	331	358	357	313	330	349	327	333	343	297	339	351	311	347	325	319	322	349	360	351	329	300	347	330	340	349	370	340	326	317	320	350	315	335	331	355	305	331	349	303	332	344	314	326	333	331	320	357	304	336	342	330	343	347	334	299	340	298	338	343	312	307	347	359	299	344	371	363	335	312	310	345	348	352	325	323	337	341	325	331	317	345	334	336	348	354	339	336	301	345	375	338	308	307	294	338	367	346	345	339	328	325	383	297	361	352	349	301	339	343	303	325	309	311	357	317	323	322	310	357	365	335	361	332	348	345	346	312	334	341	334	334	304	336	317	346	316	360	320	360	360	330	302	305	322	324	332	338	343	322	334	338	300	329	333	347	334	313	339	339	335	341	342	310	321	354	347	340	346	326	307	335	339	339	358	300	352	333	330	334	321	313	340	341	343	371	344	341	314	342	336	344	342	347	350	331	330	371	343	339	346	326	320	341	332	363	358	352	335	330	315	356	365	317	332	335	317	338	340	334	355	348	337	358	328	307	316	326	321	368	334	345	348	349	321	329	336	351	319	302	325	348	318	341	344	338	364	346	330	331	303	316	328	350	334	357	313	341	340	373	314	368	370	327	320	356	298	333	345	333	303	328	346	332	320	348	337	326	370	337	347	336	327	352	348	339	340	322	292	322	314	340	329	357	330	335	333	323	322	335	317	322	322	307	333	313	320	366	316	350	370	356	351	371	332	340	352	335	338	346	370	310	330	350	331	336	344	328	333	338	353	356	305	322	330	344	307	335	316	333	305	326	350	293	359	362	336	339	328	326	288	306	298	309	337	347	337	341	307	351	326	332	327	329	374	324	361	344	320	341	346	336	300	369	314	363	336	354	328	342	341	377	339	334	343	344	342	339	336	324	344	336	360	315	321	342	328	348	305	349	338	365	338	343	303	330	344	329	304	349	344	318	322	331	328	320	385	374	342	343	379	288	336	314	344	347	348	336	360	356	364	338	291	347	321	331	310	319	316	317	380	311	316	336	318	342	309	344	320	291	311	303	329	336	354	332	297	311	348	321	316	359	344	340	381	375	365	355	342	334	353	314	352	320	348	327	303	366	306	316	322	342	333	313	343	333	349	348	338	336	351	341	361	329	345	356	323	354	370	314	357	309	353	333	343	341	325	344	318	323	317	341	318	338	364	335	299	314	318	384	304	315	317	330	303	337	313	326	348	327	358	350	327	323	347	333	330	356	352	342	357	345	309	304	364	340	339	319	343	330	328	322	347	333	340	325	346	338	347	326	322	342	361	307	321	363	333	318	334	368	330	351	297	356	347	324	312	312	332	312	337	304	322	320	309	325	340	299	312	326	311	379	362	288	342	327	374	328	304	313	335	341	337	316	321	357	351	329	352	336	332	341	328	331	342	341	359	342	352	339	356	302	322	330	335	356	300	344	334	353	375	364	307	328	322	319	346	359	364	373	328	341	355	346	315	382	335	357	342	348	337	304	323	302	326	369	348	334	359	345	337	339	338	321	338	347	321	319	329	342	309	337	348	303	320	309	316	357	348	355	350	314	334	312	323	375	367	340	304	322	338	311	326	325	347	375	314	368	322	321	336	334	338	355	312	319	340	310	329	337	331	326	346	334	287	322	355	347	327	368	375	317	342	361	305	343	332	350	356	344	304	303	331	332	360	310	314	353	331	357	349	340	311	344	363	353	360	353	309	317	332	291	338	358	339	317	322	335	329	387	349	313	355	291	326	348	309	354	363	348	358	339	311	333	325	341	286	312	353	327	354	344	335	388	352	335	288	365	354	325	330	342	338	323	344	328	334	323	352	347	350	335	320	371	318	373	346	320	315	343	351	324	346	307	364	317	344	334	330	370	363	339	342	383	340	328	325	339	342	376	332	310	355	342	346	362	371	334	340	345	351	355	330	296	353	333	326	335	315	305	349	343	320	351	379	360	354	337	342	357	324	342	316	344	353	361	346	317	327	309	337	353	352	322	325	339	331	369	343	359	308	296	320	322	329	333	328	348	308	305	366	328	334	317	329	317	358	343	340	360	363	333	310	354	357	337	288	341	330	357	360	338	327	379	356	324	344	341	339	375	379	327	318	320	304	335	353	334	350	341	338	308	327	342	354	326	330	333	344	323	347	329	338	319	333	325	344	319	373	350	340	332	325	307	335	355	299	356	342	326	327	351	324	331	356	337	347	331	354	356	324	331	306	315	340	324	374	333	344	329	352	362	351	339	332	347	324	358	345	315	317	364	350	355	371	340	328	300	317	366	337	347	363	340	321	332	337	322	334	355	344	323	343	342	364	354	333	340	362	330	313	354	353	354	312	338	344	305	327	336	366	288	346	350	354	341	346	384	340	313	319	326	312	318	353	358	366	317	342	393	319	312	318	379	303	316	338	341	319	333	309	359	372	354	343	358	319	346	310	311	353	339	349	383	332	377	337	350	339	320	284	354	334	324	318	373	347	304	326	359	323	325	335	362	303	336	342	327	356	353	339	370	319	313	327	371	321	299	340	339	319	323	352	339	331	322	310	333	371	336	329	352	339	310	334	359	330	340	307	314	347	326	333	314	329	342	345	351	360	333	332	364	304	331	328	338	332	357	346	315	342	313	331	322	320	297	333	350	303	350	359	325	349	362	335	338	309	326	349	318	328	327	315	332	352	348	357	332	348	346	362	332	321	324	343	337	341	311	344	357	366	349	339	335	345	348	373	324	305	318	357	305	315	307	347	339	306	341	310	371	338	354	346	355	339	347	314	321	315	349	320	326	308	343	338	311	353	345	340	337	335	325	347	321	302	326	334	353	331	324	355	318	350	348	345	336	342	343	344	348	341	346	343	333	332	336	318	330	328	308	316	303	353	332	343	362	292	313	353	325	310	331	338	338	331	355	359	325	309	349	330	338	360	356	325	352	313	336	352	351	356	357	340	335	318	307	325	346	345	300	318	331	355	312	343	358	349	309	315	325	319	350	320	321	338	279	342	364	349	340	369	331	333	338	354	342	332	318	302	307	315	318	318	333	330	369	355	326	294	322	345	309	359	339	358	351	341	354	331	346	352	329	348	324	302	324	346	344	340	324	336	301	331	329	338	335	329	348	331	350	317	341	374	361	351	341	336	347	337	343	309	341	330	367	323	302	360	306	342	308	360	306	360	384	355	358	346	336	335	311	364	348	356	334	332	346	365	351	345	326	328	345	353	361	323	362	333	331	283	340	324	332	316	342	332	348	338	324	349	298	341	329	319	351	385	318	329	338	311	336	314	329	322	361	320	318	311	337	357	343	365	339	357	340	296	335	364	363	338	355	364	350	361	307	312	323	324	352	325	331	338	338
9966	1186	705	488	485	454	432	399	383	402	426	358	377	396	350	369	384	355	347	363	348	400	361	372	376	391	382	389	403	398	387	346	398	421	375	381	349	334	401	391	329	407	414	397	352	362	379	369	377	361	396	384	348	398	364	359	383	362	400	354	364	362	382	363	387	356	351	363	367	374	372	343	370	382	379	381	356	381	366	347	395	401	373	356	388	374	370	358	371	348	377	380	347	412	390	362	396	350	400	405	391	381	327	349	372	364	368	361	410	404	387	368	384	376	403	380	349	394	361	358	364	403	346	356	347	362	402	383	389	382	385	363	388	367	339	384	379	421	378	357	356	370	381	365	375	405	376	342	328	362	367	409	382	382	382	370	372	375	361	381	357	367	368	373	383	349	387	339	369	366	392	343	358	383	370	354	383	353	370	350	366	384	385	422	396	425	368	376	348	402	375	350	352	407	372	379	388	367	382	378	392	403	401	333	353	369	380	359	353	398	382	367	367	394	369	372	380	361	379	374	355	402	356	407	351	343	335	365	398	400	372	414	383	376	372	382	383	375	342	369	369	400	327	372	367	387	364	391	354	380	358	372	392	348	356	349	360	358	374	382	395	382	386	371	380	386	381	363	387	394	376	377	391	344	387	333	348	366	360	365	357	405	415	387	365	379	368	405	350	391	357	385	402	382	404	381	410	381	372	358	394	401	367	355	372	364	388	377	376	367	376	360	381	390	401	341	352	352	346	374	412	370	385	362	355	392	374	353	395	402	349	374	401	345	357	378	353	357	379	344	370	391	379	397	346	393	399	370	358	354	412	385	354	366	401	395	364	381	359	381	381	377	379	386	391	390	375	375	363	394	398	398	377	398	356	388	388	365	358	365	370	388	355	362	386	351	408	363	377	390	366	364	413	388	374	396	374	384	386	376	381	372	381	366	391	392	381	351	374	389	393	382	385	390	358	375	383	392	420	406	373	362	375	352	369	389	390	378	349	396	388	383	406	353	385	362	363	390	334	363	358	381	372	409	369	370	393	367	362	361	346	393	357	375	407	385	360	370	363	368	395	397	382	364	370	377	357	385	397	380	367	385	381	389	418	398	391	362	363	365	373	383	374	394	373	374	384	383	400	383	398	349	376	396	358	400	389	388	391	373	376	359	380	374	426	379	401	396	369	391	334	351	385	375	362	382	395	380	391	370	386	359	359	390	389	361	374	400	371	394	381	387	343	383	378	372	377	365	370	360	364	373	384	372	379	407	368	365	318	340	374	378	306	350	354	381	348	386	394	368	376	390	380	379	365	414	400	376	361	350	363	382	356	373	395	380	385	391	394	379	378	374	356	365	377	370	403	387	352	372	370	394	375	369	369	376	361	353	356	382	358	376	351	340	368	393	359	377	381	374	417	371	381	396	374	351	353	344	391	343	392	375	370	364	388	386	373	382	364	363	372	359	390	409	413	348	379	379	361	388	371	408	402	368	385	358	397	379	398	352	371	410	402	385	414	353	384	378	387	372	360	358	356	364	381	399	405	380	366	376	328	360	377	373	408	415	395	328	408	380	410	374	369	370	340	368	391	364	392	389	381	415	361	374	372	394	387	385	354	371	358	395	364	370	385	337	392	379	393	391	376	399	391	377	360	369	406	374	370	392	395	355	380	388	377	366	400	344	382	406	382	348	409	388	417	392	390	369	389	377	381	372	364	396	368	362	339	413	373	360	365	426	378	395	378	373	353	371	396	367	407	380	368	406	383	409	346	367	361	383	398	383	363	430	391	376	390	418	400	386	383	384	417	359	365	411	363	367	320	400	396	396	367	390	373	343	372	364	398	387	399	333	378	362	402	353	409	365	359	369	367	358	364	378	350	380	380	349	373	369	375	363	433	370	388	392	400	383	373	368	374	364	378	385	406	360	353	354	386	370	373	382	390	371	357	346	414	345	411	398	398	388	371	384	362	377	380	391	340	366	373	345	392	341	375	389	368	367	384	357	358	382	356	361	391	384	388	394	377	389	361	377	373	388	363	385	351	384	387	406	373	386	377	385	372	378	368	398	369	423	351	359	374	395	381	364	362	366	378	357	396	355	365	369	353	369	390	409	416	377	398	368	345	380	398	348	371	388	381	384	402	410	378	342	399	347	365	349	390	370	355	377	394	370	411	399	340	378	377	351	382	414	340	385	390	362	362	377	368	368	362	400	365	365	402	385	402	386	389	408	392	350	331	357	374	382	362	318	384	386	360	403	399	368	366	368	340	376	364	387	373	381	378	339	363	388	396	378	381	397	376	375	386	368	384	370	374	359	390	362	402	351	396	359	340	402	349	331	381	353	366	372	382	375	392	384	355	336	360	374	372	410	394	403	376	379	351	369	396	372	364	344	379	369	380	375	385	389	369	399	373	395	352	370	339	328	395	355	395	412	364	402	410	369	401	362	374	372	383	376	373	394	372	374	385	370	376	393	378	431	361	356	394	356	359	345	376	401	385	390	411	380	368	324	366	382	382	392	339	377	419	361	324	380	381	382	365	370	374	355	371	405	350	383	360	368	368	318	386	386	387	383	381	380	416	409	389	389	352	389	366	382	435	386	368	369	335	372	367	336	360	391	377	362	385	385	388	381	368	381	349	358	372	402	404	409	334	382	376	365	365	363	382	386	370	377	398	371	360	397	406	397	374	375	362	358	356	340	396	388	373	371	387	380	353	360	335	379	379	406	359	361	355	362	405	409	363	346	381	390	379	340	410	366	369	385	375	384	389	349	351	396	329	362	348	335	375	337	400	378	349	366	358	366	394	377	364	377	363	372	385	344	345	346	417	401	403	381	379	373	368	375	396	365	344	367	389	355	353	357	380	350	404	407	340	388	377	347	365	364	357	384	352	373	370	399	383	356	364	392	404	375	388	413	377	352	311	378	358	373	364	368	405	411	389	403	380	385	391	358	375	357	375	377	342	400	378	391	369	389	441	365	360	380	377	387	376	357	392	386	365	369	408	383	355	360	376	357	393	379	401	376	351	356	388	388	380	372	390	363	382	376	404	347	337	374	348	372	372	369	416	373	357	388	406	363	416	441	401	349	392	352	376	368	361	375	410	365	339	360	381	372	357	362	380	366	400	375	364	418	358	378	372	391	374	412	370	369	361	351	390	367	353	365	348	402	388	365	406	394	373	384	380	374	370	397	348	361	373	360	368	375	387	365	369	381	384	365	374	369	361	369	401	371	404	360	382	386	366	369	367	373	370	395	362	350	377	395	353	366	395	383	327	391	365	389	387	393	411	385	392	381	355	356	385	394	382	381	355	415	372	385	379	363	383	382	356	404	361	394	358	374	399	348	339	363	370	369	373	382	395	350	394	389	412	362	315	382	376	394	379	376	376	383	386	354	372	326	380	396	380	358	382	362	348	392	378	408	383	342	369	380	364	383	366	384	356	371	397	356	384	370	394	374	394	373	411	380	396	392	343	375	383	386	394	369	338	372	346	360	403	379	384	341	358	372
23839	21068	28243	24136	21064	9396	1058	713	594	572	550	528	513	474	466	478	447	437	437	450	408	416	375	415	383	443	438	405	399	393	399	404	370	397	398	426	395	377	397	393	408	413	400	406	411	345	373	396	400	397	433	419	402	405	436	383	432	372	399	382	429	370	420	353	413	404	425	423	438	365	396	389	403	387	422	378	420	366	394	404	368	415	408	366	413	409	443	426	382	403	381	398	431	396	362	364	399	416	413	396	398	393	411	390	412	383	389	421	372	415	379	410	407	386	393	396	394	382	391	394	357	443	391	368	393	416	448	408	420	405	392	423	422	418	404	392	380	427	431	397	380	387	398	397	403	381	390	418	405	392	440	421	428	364	406	391	396	396	428	408	388	377	379	390	393	381	407	418	384	388	363	448	424	415	373	435	391	366	399	397	369	397	399	406	407	410	372	370	403	381	379	399	371	433	411	385	394	389	396	367	360	392	406	386	359	404	391	423	418	390	375	422	374	417	390	397	437	406	408	391	415	424	358	416	400	413	378	398	390	403	423	370	449	382	371	423	412	405	390	411	387	401	411	379	415	401	404	434	399	378	388	404	393	415	385	403	394	393	391	406	403	413	393	371	414	370	428	409	439	381	432	392	400	394	405	375	400	367	413	409	394	438	389	388	421	430	362	415	415	411	416	397	421	398	416	392	391	399	397	421	409	387	394	423	396	380	412	386	405	414	405	384	370	394	403	369	390	396	360	373	384	426	373	394	384	390	376	385	383	430	371	405	370	381	387	400	391	379	417	379	417	383	448	381	400	366	400	422	431	371	387	408	375	384	394	393	390	387	377	371	398	408	417	368	408	413	391	430	406	394	400	393	407	410	385	398	412	412	392	390	417	410	443	420	391	406	363	404	434	393	400	404	378	407	373	423	353	391	413	414	416	421	409	375	387	403	401	406	435	388	403	386	420	443	392	388	416	370	400	356	399	410	398	378	438	367	403	388	425	389	384	386	374	383	393	394	353	416	375	395	401	405	389	412	384	426	419	425	404	426	404	398	393	421	406	383	370	391	411	381	371	403	391	369	359	409	388	381	440	385	408	399	385	402	419	388	389	405	397	392	382	383	385	391	367	416	402	398	370	408	423	393	401	383	405	394	387	375	393	379	392	387	400	407	436	393	375	424	405	395	401	411	372	391	418	379	396	386	420	373	449	440	395	412	435	382	376	398	391	414	354	379	410	457	397	412	433	391	387	377	421	378	375	424	396	367	389	411	389	398	372	405	420	423	367	387	405	401	395	345	394	395	387	368	401	386	412	428	407	409	446	381	398	424	396	388	381	393	410	353	359	383	362	418	385	363	399	396	429	426	435	431	412	403	388	347	426	400	385	391	403	408	399	384	401	390	367	397	416	420	387	404	366	415	385	412	389	383	373	390	411	415	406	403	425	395	360	408	412	375	393	401	403	409	376	382	357	420	403	393	394	400	411	416	348	400	398	408	390	404	402	423	373	411	424	387	395	400	399	392	401	416	370	391	399	392	443	416	392	367	360	400	389	386	405	423	428	398	405	408	372	392	409	389	378	410	378	390	393	399	393	433	425	382	415	409	373	387	398	413	403	397	479	382	399	417	418	375	412	393	384	458	363	404	395	359	397	428	408	409	379	418	403	389	407	375	412	402	415	428	398	407	426	435	416	410	397	423	387	404	383	409	381	411	415	392	399	417	372	427	406	396	417	386	371	399	396	416	413	424	398	423	379	416	414	374	405	437	419	379	377	413	424	405	367	413	422	397	422	374	385	393	394	405	409	392	400	406	416	369	404	387	418	376	417	378	393	370	432	413	395	427	396	424	402	396	398	423	418	403	403	462	446	382	389	411	406	428	375	407	380	416	364	434	373	416	410	413	426	370	404	364	360	383	359	389	387	388	414	385	402	395	406	380	390	384	379	404	406	378	378	401	395	436	420	406	394	399	417	384	409	369	372	393	407	414	400	413	347	391	380	412	423	384	403	403	397	397	401	410	388	383	406	403	420	414	389	388	379	414	376	387	408	400	379	420	426	395	356	371	384	412	402	397	406	417	415	431	407	388	362	408	427	410	377	421	408	436	393	385	407	360	393	417	393	372	386	371	393	379	408	396	389	386	395	425	393	405	407	391	401	403	369	396	388	393	396	386	404	407	375	418	410	372	440	404	417	405	393	417	443	424	387	419	409	437	409	425	399	410	366	461	438	390	397	429	377	351	429	403	381	403	428	414	396	394	393	429	394	379	369	416	400	384	400	391	409	458	423	384	386	410	398	404	397	388	412	425	385	384	426	399	403	411	398	415	404	383	406	390	380	373	383	429	360	425	432	386	384	432	404	396	434	394	360	409	413	415	385	431	379	414	403	350	388	397	415	375	420	418	400	414	431	382	385	401	382	389	396	373	392	394	395	365	405	420	434	375	399	380	372	364	412	361	403	349	386	409	392	418	419	396	372	413	356	394	412	402	425	405	399	397	416	386	386	369	408	336	399	397	368	387	387	405	362	423	437	410	443	372	412	383	403	368	410	388	407	404	399	395	402	415	433	409	384	410	419	440	396	384	386	412	399	373	410	391	359	411	389	391	367	433	392	392	370	421	414	395	387	389	416	419	389	426	372	399	404	434	356	394	423	433	408	405	412	386	430	406	393	390	405	415	399	412	398	398	404	364	425	410	408	376	384	404	399	412	393	407	431	372	401	388	409	420	417	367	406	390	393	398	403	365	439	408	384	390	415	369	401	417	347	404	374	411	372	401	425	371	404	374	406	437	404	385	395	410	357	395	455	393	401	391	398	380	385	384	407	396	398	384	415	388	386	377	376	394	357	380	383	392	381	415	408	347	389	399	391	420	403	381	358	377	416	392	398	394	403	419	424	391	402	436	416	404	392	405	419	410	391	404	362	429	413	388	429	376	397	414	420	381	431	456	389	432	393	389	413	394	403	401	381	418	381	380	412	368	401	406	425	405	395	384	391	417	405	394	435	400	401	387	391	367	368	402	384	391	433	402	405	402	410	407	350	358	387	356	445	385	415	370	386	402	417	415	406	382	409	376	408	423	372	377	385	379	391	405	359	407	416	386	390	398	405	368	397	383	380	353	396	430	355	409	409	374	387	402	372	364	410	399	392	418	389	393	423	433	366	387	353	410	361	385	422	405	390	400	429	376	403	375	400	405	421	396	432	373	377	363	406	382	410	387	392	408	423	387	394	408	404	367	416	392	397	398	418	381	420	390	371	387	411	398	390	375	395	399	433	397	405	420	385	428	380	374	396	415	390	430	382	394	417	431	402	381	409	412	441	397	383	389	424	421	366	401	423	411	361	415	424	385	399	439	394	406	415	395	376	392	439	416	396	367	407	402	379	426	408	403	418	407	384	368	390	369	414	406	354	371	427	415	412	397	406	436	400	400	380	412	408	410	410	404	414	380	416	366	399	382	404	356	384	373	419	410	395	443	390	408	420	382	427	401	414	368	416	370
30903	9780	5850	2700	1881	1484	1186	1015	860	701	660	604	603	580	527	510	520	502	493	462	496	441	493	438	417	469	447	488	463	447	458	423	466	464	443	418	453	428	409	450	442	469	405	403	406	457	452	433	420	425	388	421	419	432	409	402	428	428	409	407	419	488	439	456	438	397	425	446	432	406	425	413	408	455	435	449	430	408	399	451	432	406	409	425	418	432	405	430	432	432	430	374	421	412	428	426	429	430	419	455	446	432	434	444	414	405	398	451	410	389	420	431	409	434	432	376	427	408	431	395	411	456	406	407	407	430	438	416	453	419	440	430	422	436	443	399	394	407	447	404	403	374	434	424	426	430	408	450	421	469	404	426	415	430	455	412	358	439	445	422	433	399	390	425	440	436	431	415	399	390	398	390	432	402	459	434	393	418	419	430	434	419	418	407	410	424	391	411	429	391	398	401	422	433	417	444	402	397	394	399	375	437	435	406	430	414	407	423	423	413	420	423	401	432	394	397	410	409	440	414	461	423	425	439	366	430	436	461	422	425	467	431	419	448	424	363	395	407	405	420	443	387	416	414	416	401	466	418	418	411	406	388	373	465	410	425	425	385	448	437	422	419	453	418	409	394	441	393	411	436	435	391	414	429	437	413	409	408	438	401	410	457	400	441	435	421	430	433	421	412	435	396	453	425	426	417	473	422	396	436	430	424	429	405	409	417	425	433	411	396	428	432	439	389	442	423	434	394	401	397	440	428	430	418	403	426	419	418	429	457	402	411	440	422	378	405	459	408	436	414	435	445	455	392	474	421	414	387	398	451	404	427	440	417	424	414	359	392	432	446	449	437	428	420	376	394	457	370	425	439	376	426	443	421	408	387	385	407	420	393	416	426	442	420	444	422	429	448	400	447	432	445	439	438	398	447	425	414	414	432	428	426	431	427	452	438	414	398	393	402	454	452	402	454	415	461	470	399	425	397	426	420	417	399	409	441	422	440	420	424	417	408	420	420	430	467	365	413	417	425	450	425	397	414	414	445	417	441	420	434	449	430	390	438	423	440	425	404	445	409	417	438	404	480	429	407	430	420	416	413	429	415	385	416	438	378	420	392	426	437	433	437	396	453	406	425	410	445	429	428	421	430	429	411	428	422	423	439	464	401	422	406	418	399	440	417	411	410	425	436	429	412	431	384	417	451	408	427	421	444	426	406	420	439	443	417	410	415	427	401	422	409	412	419	445	437	396	459	433	418	400	403	381	423	424	427	411	387	439	450	430	448	393	481	438	403	411	412	383	387	399	411	411	466	462	412	425	425	415	472	462	403	426	415	433	394	428	434	416	394	442	419	373	438	456	476	391	384	443	436	418	400	414	406	394	454	399	430	452	412	451	411	400	439	444	400	426	408	416	430	424	412	396	439	426	427	394	452	404	414	435	419	414	439	403	442	437	452	423	430	399	422	420	452	416	426	443	407	410	438	423	407	425	419	407	434	413	414	416	427	404	396	433	420	439	401	445	417	391	403	425	449	435	423	429	422	421	403	423	431	420	420	409	426	398	399	409	440	389	436	412	437	420	428	438	422	439	433	409	406	430	432	417	448	426	421	427	394	459	395	397	461	432	473	409	423	408	419	397	410	440	429	404	368	391	409	408	429	407	427	426	445	423	405	376	433	431	428	384	386	425	438	416	417	413	433	388	406	454	420	405	416	422	407	428	446	414	463	448	413	414	409	430	445	403	437	435	421	452	402	439	433	414	425	424	434	409	429	446	417	427	419	401	415	436	424	438	412	438	440	409	374	452	434	402	437	413	431	427	420	411	371	441	428	427	398	423	399	416	417	419	425	427	391	471	427	439	477	408	408	423	412	418	448	484	402	420	424	436	421	399	432	444	398	425	389	407	390	413	404	412	396	402	445	404	431	441	452	423	458	417	457	410	437	418	420	416	452	440	411	449	440	457	439	395	441	454	429	420	438	415	425	469	444	437	415	439	440	414	431	432	407	377	411	402	430	372	409	454	456	410	421	422	397	414	429	434	420	444	404	403	404	444	401	379	433	429	443	471	459	421	418	423	441	393	405	424	436	437	403	424	389	404	435	413	429	426	419	429	432	428	423	469	426	426	427	428	426	415	427	423	404	395	417	413	455	435	424	433	417	436	429	403	446	406	419	431	406	409	432	461	382	405	443	437	420	431	396	425	404	456	383	427	426	425	423	435	452	411	424	428	473	427	437	426	401	384	412	405	425	424	454	418	417	408	468	432	418	434	422	435	448	401	405	438	452	432	429	416	449	435	380	467	401	459	413	420	412	417	423	430	411	439	378	408	433	456	420	420	425	404	421	447	404	424	425	398	396	451	440	418	388	424	439	400	422	399	433	399	424	402	425	443	416	415	410	415	414	399	409	388	442	419	442	426	423	443	448	434	421	462	433	413	411	421	423	416	415	389	419	439	418	411	440	453	415	454	405	369	431	384	405	451	415	399	401	389	401	406	454	429	419	406	382	439	454	423	450	410	450	452	388	405	412	408	408	415	461	399	404	404	421	469	443	462	420	432	445	414	415	400	407	435	409	412	425	432	419	405	392	456	404	434	420	407	431	453	408	416	454	416	415	424	451	389	418	439	393	434	397	421	409	442	458	459	424	413	395	412	409	427	431	479	434	447	446	409	457	420	412	465	397	414	452	418	426	437	424	430	393	415	461	426	404	427	433	440	462	402	423	456	407	404	435	433	439	413	428	429	410	413	410	376	395	403	443	396	410	401	442	418	447	419	450	422	443	420	467	434	410	417	442	439	425	409	441	394	415	402	410	378	418	410	415	421	404	392	427	407	429	423	412	459	410	430	394	400	412	398	429	453	431	405	369	439	398	455	461	454	437	436	394	425	444	412	406	427	438	443	410	446	429	423	421	410	409	438	401	392	419	439	412	452	449	464	446	442	424	417	408	393	434	390	423	407	370	422	427	413	389	382	416	459	421	456	418	383	439	414	427	448	423	435	406	424	421	424	419	385	416	411	450	438	470	445	433	415	417	417	399	418	446	382	420	389	422	398	467	419	414	406	402	428	443	417	404	428	427	430	431	448	409	440	437	433	416	401	388	421	431	477	427	449	415	434	400	414	422	408	383	412	414	467	423	430	429	449	456	418	429	429	397	441	459	390	412	419	433	434	403	425	418	454	368	439	391	421	417	457	460	400	402	454	398	472	432	424	439	411	413	419	448	427	383	415	416	391	446	410	443	442	443	411	420	410	471	416	417	432	405	424	479	419	422	430	445	441	441	422	424	441	423	424	440	432	400	410	422	425	400	436	407	399	413	427	400	424	450	424	415	379	433	403	451	414	404	454	456	401	441	436	399	456	391	438	398	412	450	417	400	431	377	394	422	411	403	408	421	436	404	446	371	421	409	416	407	404	423	431	417	414	405	423	424	411	435	459	406	398	433	445	404	437	406	441	408	390	376	415	456	393	452	427	404	432	425	417	437	406	448	421	422	389	401	399	394
25086	21131	27178	25309	10289	1130	895	792	776	786	718	733	697	706	680	680	687	695	682	700	675	678	654	681	658	703	695	673	674	663	699	686	660	648	643	666	689	651	663	686	652	644	664	644	657	695	678	639	683	649	641	643	632	677	656	635	691	658	652	684	664	683	694	624	632	625	615	679	661	646	664	682	620	690	632	703	618	692	655	650	641	662	670	645	643	688	680	637	671	627	687	639	692	643	659	676	628	673	628	665	620	641	666	632	655	648	672	661	679	675	656	646	646	636	686	663	669	681	645	604	645	624	675	653	708	710	670	633	704	686	662	664	688	609	675	705	709	654	698	640	640	634	667	606	642	678	657	601	654	640	648	644	696	642	637	661	675	675	661	616	679	665	710	631	668	684	686	676	638	637	632	682	650	655	650	634	663	665	636	636	674	639	668	618	652	659	617	644	680	623	628	651	630	680	676	710	671	708	662	679	617	616	706	618	649	680	613	647	684	653	657	683	625	675	655	711	738	626	657	712	607	621	634	666	620	649	624	630	689	669	630	720	617	665	657	695	657	696	637	656	714	669	643	650	637	651	619	636	670	683	672	672	627	618	646	630	622	638	706	642	648	677	729	706	664	683	660	619	672	676	691	650	674	690	625	614	656	669	721	659	689	668	649	663	666	648	683	725	630	627	638	669	629	622	663	653	652	665	622	708	676	683	634	642	645	657	630	690	668	679	677	662	644	706	688	665	676	678	636	669	628	664	664	642	638	669	724	719	673	667	703	621	646	669	623	667	655	607	645	652	628	666	669	682	665	665	635	707	682	674	654	656	648	663	619	680	693	662	678	682	652	622	673	643	680	650	679	619	655	612	665	653	635	692	661	650	698	669	679	646	631	708	633	669	688	638	626	656	650	690	635	685	685	646	664	639	630	659	672	680	663	667	671	630	649	696	619	693	633	655	665	635	692	667	614	659	666	597	624	650	690	627	690	639	704	730	678	620	680	649	631	650	621	668	607	675	652	643	691	630	660	675	628	637	677	627	603	638	659	649	708	687	681	638	653	609	667	662	640	651	664	653	667	662	664	688	682	661	667	661	670	605	641	659	649	668	679	642	618	654	645	693	681	703	676	715	707	616	679	634	630	624	711	666	647	674	670	636	636	666	692	675	611	635	699	632	628	608	648	661	665	629	666	674	654	692	607	643	627	677	663	628	597	653	645	649	647	661	665	654	731	618	638	608	672	656	632	619	674	617	631	620	687	636	699	669	618	667	679	668	654	715	660	643	701	669	673	636	639	655	631	669	683	665	672	659	682	645	691	704	641	647	657	662	613	617	641	682	666	657	577	647	685	641	706	633	655	625	699	673	685	613	662	620	628	698	666	673	630	709	732	691	626	642	682	613	617	639	669	678	679	651	641	671	708	634	668	643	620	622	647	705	662	695	664	653	625	660	662	690	677	674	577	652	703	646	610	675	642	660	674	656	629	664	658	675	622	714	665	633	678	680	681	625	660	650	686	673	612	697	642	709	656	676	634	702	649	659	684	673	658	733	630	645	681	655	660	685	670	634	641	674	673	660	647	629	643	668	639	639	656	644	661	639	666	665	668	679	661	652	643	687	656	650	608	660	679	636	666	639	649	636	598	641	641	665	613	634	636	677	613	642	648	689	688	668	658	607	691	644	650	631	638	693	678	631	664	640	664	639	642	631	640	602	650	667	641	703	662	643	660	675	650	617	652	608	681	629	626	669	648	648	624	628	589	677	668	668	646	654	679	659	630	633	670	676	586	643	704	645	651	669	661	624	608	589	674	645	663	644	666	624	640	699	671	646	619	633	618	648	628	648	618	613	658	644	608	645	657	656	661	615	629	676	622	634	700	668	628	640	623	659	653	676	676	655	654	695	669	637	598	626	664	640	649	649	615	632	620	648	680	685	680	681	638	648	698	670	645	677	702	677	676	645	605	657	667	639	660	672	688	645	634	684	647	674	671	677	664	638	690	633	634	702	641	671	666	648	676	653	654	657	670	633	635	686	620	649	650	636	669	658	652	629	712	638	639	629	666	652	630	656	653	651	662	679	660	683	622	648	639	633	698	680	653	621	646	689	649	605	650	686	665	607	658	617	646	663	615	702	612	661	652	662	630	694	650	629	598	661	652	667	586	708	623	687	636	667	664	664	629	664	692	627	652	661	708	645	689	671	644	661	703	672	638	641	659	676	678	680	646	675	660	623	629	689	684	648	678	671	669	633	644	645	689	606	666	651	672	670	701	674	664	681	588	630	674	619	646	678	658	580	670	673	646	666	664	683	637	672	667	621	628	582	672	617	628	687	664	627	663	653	679	652	667	641	693	658	673	730	673	659	617	621	630	646	674	719	682	667	652	661	611	635	693	605	641	678	655	668	651	630	710	658	662	660	642	661	706	650	639	651	633	647	692	701	686	631	681	701	683	677	643	651	657	723	644	679	665	645	664	650	661	643	714	692	631	655	661	615	655	697	659	670	634	650	681	661	639	640	650	655	658	678	644	646	683	663	675	639	663	675	685	652	659	631	698	644	687	635	647	658	669	630	622	671	634	626	709	650	676	650	645	684	680	658	676	653	662	656	651	663	691	610	621	671	654	658	655	669	651	654	677	636	711	654	697	686	689	639	616	640	677	678	670	642	638	682	663	622	671	646	591	709	671	632	701	621	671	646	673	635	669	637	688	700	665	664	632	646	717	696	622	647	678	637	651	589	677	668	677	698	694	681	604	682	652	681	656	681	719	626	597	679	658	626	667	655	630	712	619	653	618	660	689	717	676	665	651	599	720	701	629	630	696	708	658	665	660	657	663	600	625	704	650	686	639	642	673	631	675	647	682	637	665	669	646	683	677	630	642	650	685	661	661	660	689	680	635	660	657	702	634	660	632	652	613	677	594	695	646	639	642	681	649	668	641	671	598	658	681	677	626	673	634	684	652	671	638	683	652	697	684	659	684	678	640	640	688	694	650	644	677	702	668	694	715	679	665	656	674	662	649	649	629	698	680	680	686	657	706	690	664	694	672	684	659	683	668	647	648	706	629	692	638	617	646	658	621	659	647	635	661	644	639	648	684	665	629	692	666	649	692	684	649	647	662	684	641	648	651	662	640	650	662	630	683	625	685	673	682	629	656	696	624	637	627	691	671	673	636	653	712	626	671	656	674	651	654	665	626	661	614	677	611	707	648	637	656	594	646	638	666	651	663	679	678	622	676	657	670	658	725	619	636	626	657	650	687	700	642	666	654	698	685	630	652	707	727	660	662	678	644	693	646	670	625	695	658	701	667	598	643	643	619	681	648	715	617	688	653	693	622	676	638	714	639	630	628	680	634	699	663	641	649	635	670	712	644	646	652	632	685	639	687	693	678	672	651	643	644	673	633	670	647	661	650	687	696	687	668	643	679	708	644	690	658	677	625	658	645	648	657	691	725	644	665	630	647	699	675	629	656	651	671	644	665	660	660	664	648	660	683	648	617	645
28568	5900	3500	1873	1537	1243	1132	972	952	832	870	771	749	745	815	739	713	797	777	699	704	707	724	683	727	677	710	723	681	718	739	703	756	741	763	675	715	715	703	686	692	746	668	695	653	690	690	771	722	765	666	753	694	715	696	716	663	716	702	730	698	654	675	723	707	698	703	732	713	706	752	684	690	735	668	681	711	718	655	715	720	702	687	670	706	732	720	721	717	657	649	661	702	695	707	708	668	727	753	687	694	676	674	693	700	691	698	700	689	689	684	673	692	722	671	658	680	679	696	676	685	693	724	680	672	723	722	673	715	727	675	714	669	778	697	689	680	636	706	697	726	702	717	660	710	678	681	733	699	696	703	705	726	671	684	699	664	629	724	699	706	675	702	684	740	647	690	708	722	689	658	711	669	712	694	692	726	668	705	699	690	682	680	691	634	693	704	664	700	726	698	686	703	698	687	674	660	669	705	722	683	694	659	659	671	695	699	676	636	760	704	727	688	718	699	681	676	746	691	686	673	701	716	709	698	677	663	685	733	708	680	691	710	664	711	713	692	663	670	704	703	724	681	708	675	657	747	685	693	718	658	718	676	690	712	712	700	705	724	673	690	676	695	696	713	681	677	691	678	648	706	724	708	689	677	665	696	695	683	693	698	708	713	724	706	733	667	702	658	704	730	706	650	676	698	672	688	712	682	704	702	689	709	699	697	711	711	677	679	657	667	702	717	716	698	713	687	741	674	743	715	705	701	725	647	705	704	670	708	681	687	669	715	696	663	720	721	692	719	711	738	700	732	718	706	727	703	698	654	682	763	713	702	725	692	662	699	741	676	621	674	655	699	682	697	700	702	672	707	711	734	678	717	702	699	658	696	673	710	655	707	722	702	677	717	696	658	734	750	715	679	668	697	690	671	742	699	682	674	658	679	710	695	672	685	710	677	694	680	677	701	666	684	653	668	723	719	762	726	716	725	673	712	726	713	706	693	695	693	729	703	692	679	693	731	685	696	721	676	648	656	716	746	688	680	671	706	725	703	638	694	702	703	697	702	709	699	729	699	653	690	677	734	717	709	714	684	704	712	711	689	646	697	645	712	697	667	681	702	724	662	674	716	624	674	704	703	687	704	702	665	658	708	724	670	715	712	700	687	706	699	675	687	705	704	684	733	700	680	744	652	668	699	661	719	706	696	670	658	682	745	708	696	700	684	753	679	698	694	708	678	726	717	684	698	703	656	718	706	696	687	680	706	686	721	727	683	721	727	697	696	678	692	693	689	742	679	728	698	689	705	697	715	652	708	703	744	702	705	726	705	713	663	708	729	696	620	701	698	670	671	710	681	643	689	644	666	702	686	686	696	715	689	702	704	674	699	684	678	726	679	665	753	696	714	632	687	719	704	714	716	762	693	682	656	754	698	757	680	666	713	732	661	692	712	702	628	700	698	680	657	689	698	665	672	713	683	699	676	710	698	702	703	671	692	697	741	719	663	658	735	690	708	714	695	691	686	701	712	689	658	710	682	720	721	690	694	732	708	699	707	718	674	708	713	688	684	699	664	698	698	678	725	696	717	759	735	654	741	733	692	703	676	695	735	720	705	679	710	707	634	668	701	703	747	700	723	714	683	667	735	686	718	695	739	647	660	698	742	674	698	685	705	700	675	676	702	704	703	694	712	717	690	697	706	686	696	687	715	643	672	662	733	674	653	702	677	748	677	695	708	657	699	660	729	703	678	747	714	674	730	734	719	681	708	682	653	740	686	704	652	722	700	671	680	646	715	675	720	727	707	723	662	695	710	671	752	689	708	639	725	703	682	716	677	692	712	659	672	678	705	681	726	700	661	650	709	702	704	679	687	739	676	733	707	700	722	691	683	702	661	687	666	670	651	731	709	724	691	694	716	678	677	721	735	686	666	688	752	688	685	655	685	714	742	679	710	708	676	672	678	724	714	683	668	737	671	672	732	726	675	717	683	721	707	734	681	669	709	750	685	693	691	705	677	680	724	666	683	714	669	738	699	728	658	672	690	673	683	744	693	701	716	668	728	712	688	697	672	711	707	664	684	703	675	671	657	743	723	649	701	677	745	716	677	680	700	690	737	708	708	684	673	707	717	699	708	670	738	668	685	682	680	675	687	706	691	693	678	702	699	715	739	664	707	684	700	713	724	683	682	673	692	693	674	674	734	694	739	711	707	724	700	717	658	688	719	646	704	687	655	714	659	701	667	699	676	732	757	631	680	669	670	701	684	659	730	682	763	716	681	706	684	664	715	694	700	721	737	662	700	713	717	738	685	669	666	716	688	676	705	697	721	703	699	680	680	706	694	650	704	705	718	735	712	692	740	700	700	704	701	719	663	697	670	687	694	673	725	698	685	626	683	676	670	656	686	690	734	708	679	650	646	661	650	655	689	684	700	697	715	713	670	720	687	732	729	677	720	732	706	713	709	735	696	698	704	748	714	703	659	727	702	715	682	721	677	702	692	682	719	659	672	700	687	732	673	710	688	683	717	642	675	662	726	733	731	685	739	709	745	701	685	687	656	715	705	701	716	673	674	645	673	713	670	697	701	712	688	728	690	749	680	686	706	706	691	653	720	702	680	694	712	717	735	685	701	659	710	737	735	729	681	674	660	687	682	713	671	713	665	703	715	719	720	679	703	696	671	684	676	671	664	666	667	681	670	702	711	738	694	681	710	695	724	675	679	687	706	672	699	723	651	696	681	703	673	747	745	698	653	695	685	708	708	699	736	728	694	691	711	647	693	677	657	729	689	644	704	717	679	630	740	652	709	678	658	680	715	717	702	726	726	688	708	718	677	702	647	672	683	755	697	652	721	700	684	681	699	740	658	678	689	669	688	700	689	684	726	649	688	634	686	688	661	686	702	722	687	651	691	697	737	678	645	737	709	688	680	666	715	696	724	705	692	719	664	722	689	646	686	677	678	688	699	676	673	652	688	672	670	710	721	720	683	690	714	683	711	726	723	671	674	734	665	704	687	730	742	698	706	692	713	694	689	646	722	683	663	710	702	723	746	697	655	730	677	712	663	654	669	702	712	649	728	729	720	747	717	695	730	727	675	679	683	651	652	717	732	668	697	647	697	708	685	646	676	726	689	687	705	672	694	678	700	639	680	685	690	708	733	686	739	719	738	717	731	707	694	730	730	716	751	671	657	680	700	704	705	685	722	666	689	688	669	683	703	674	721	710	698	708	689	680	679	719	695	704	699	762	702	639	748	729	693	688	667	647	698	727	692	701	653	689	715	725	638	725	676	722	693	721	699	684	722	693	706	710	694	713	668	690	685	667	709	688	699	690	731	664	722	687	694	723	630	693	665	681	721	680	680	679	690	641	710	719	660	661	683	699	728	681	665	737	686	708	689	674	714	731	662	736	748	675	681	676	710	669	684	666	671	691	683	698	728	707	694	698	708	680	730	734	675	730	731	759	724	692	729	735	646	706	690	686	661	700	703	740	716	704	712	652	680	716	733	707
22656	21138	28814	23745	21138	21222	8834	1586	1298	1204	1121	1101	1044	1016	1027	1052	904	942	909	886	901	926	873	887	907	866	863	831	855	867	878	880	846	864	885	850	878	859	833	862	848	867	914	767	894	840	865	825	857	884	904	843	866	849	868	881	864	858	848	853	862	840	834	884	890	879	846	851	803	875	842	804	877	863	839	827	848	827	855	853	789	899	884	817	840	808	866	818	874	860	903	792	852	847	849	853	864	832	815	891	847	819	827	873	816	808	822	872	788	809	835	859	795	847	893	831	887	850	831	843	827	837	817	812	834	819	834	865	847	822	862	878	793	823	867	849	824	841	830	864	867	834	866	873	818	836	840	847	850	895	829	827	858	854	835	868	823	864	900	865	879	804	842	842	839	844	833	929	830	836	884	799	844	882	928	839	902	825	837	901	850	817	845	861	836	847	833	848	923	874	828	858	860	837	828	842	790	882	822	845	879	822	863	846	844	854	834	780	879	838	812	821	765	782	842	823	863	843	882	865	838	828	850	783	840	883	828	840	853	843	844	846	836	822	846	814	837	880	869	851	866	808	810	796	875	816	862	850	872	853	837	881	835	832	869	904	854	838	852	797	824	812	869	829	867	867	836	813	842	859	856	839	805	829	873	874	908	783	835	879	879	860	812	832	836	827	827	871	833	835	848	815	854	833	877	799	827	834	925	831	843	888	873	822	862	806	834	858	861	818	837	825	872	881	901	843	800	853	853	816	775	810	884	850	861	838	824	837	865	807	844	820	855	857	891	856	827	863	864	879	900	822	831	851	852	890	880	826	881	848	879	851	818	851	879	855	849	828	801	823	830	832	854	871	856	823	855	822	844	882	839	882	837	905	830	840	850	843	900	851	835	894	880	854	890	850	856	853	831	866	845	820	782	824	836	821	810	760	858	844	844	851	853	787	847	792	883	847	843	837	872	870	857	874	895	864	805	873	887	869	840	867	860	834	856	834	846	890	821	852	885	823	840	810	861	838	851	759	852	858	773	859	822	895	870	860	856	852	866	819	811	806	865	858	831	865	865	915	867	825	881	912	845	808	812	823	812	857	824	847	770	822	837	828	835	853	852	841	809	789	836	852	881	822	813	832	814	801	849	900	893	839	867	888	881	805	816	825	854	855	849	860	821	792	849	846	820	876	889	813	854	871	872	822	877	850	836	838	844	826	869	880	779	816	830	925	858	861	836	844	836	896	846	851	898	831	868	817	833	824	851	837	860	827	811	845	835	876	854	850	829	839	881	811	832	844	923	843	852	850	833	774	815	847	816	829	811	797	842	876	836	838	801	844	838	813	879	822	859	830	821	811	851	819	776	848	853	823	908	828	806	843	857	861	850	817	835	791	828	816	841	863	888	775	880	869	837	860	821	837	822	813	815	810	852	827	825	811	860	868	844	858	829	830	823	838	790	873	831	798	842	859	878	892	857	820	852	812	838	801	859	882	787	800	849	840	782	827	856	874	792	823	824	899	835	807	823	848	838	787	837	876	788	857	859	846	836	863	844	840	785	867	908	874	825	800	773	780	799	864	808	844	829	834	810	833	880	865	883	833	831	828	856	889	822	807	848	836	849	843	778	807	835	825	887	860	859	853	861	836	825	806	820	807	883	836	860	820	807	835	878	804	815	854	873	884	826	843	826	885	810	829	866	892	911	810	817	839	844	841	843	850	877	923	847	821	909	848	848	861	837	880	879	830	879	884	885	859	833	823	900	853	852	875	840	886	880	809	842	867	835	819	843	846	821	816	869	829	835	817	851	883	837	791	859	807	798	868	827	821	877	843	839	910	880	884	872	864	822	846	842	843	851	871	857	861	825	880	843	813	793	874	852	815	822	820	892	869	858	829	894	850	801	879	865	850	852	831	797	844	865	834	841	836	847	828	888	841	890	856	820	885	877	820	848	834	848	832	812	866	824	853	849	852	843	864	864	809	829	837	843	824	847	874	842	842	837	813	820	822	821	832	829	831	830	865	860	860	832	819	845	861	798	889	877	773	845	829	856	834	871	865	826	870	803	872	867	923	807	843	847	807	819	885	824	832	876	814	836	895	888	848	822	841	839	881	857	864	793	836	802	854	841	772	854	814	869	823	836	804	802	804	849	855	848	811	816	873	844	830	821	828	857	840	846	831	869	868	772	838	837	804	866	825	862	887	875	865	842	806	846	835	785	865	799	828	847	841	814	908	877	786	806	818	864	874	860	849	841	764	842	842	842	894	832	845	890	850	846	842	820	805	849	844	846	859	824	783	840	843	828	846	865	954	807	880	791	837	821	853	851	794	835	837	810	841	830	843	833	880	848	837	811	856	833	844	842	855	818	823	864	854	851	828	872	806	863	860	866	833	853	860	844	869	842	854	786	838	818	872	852	840	831	889	848	797	853	819	804	821	842	796	811	844	801	828	866	810	857	801	841	863	802	809	846	813	869	877	820	797	805	841	786	856	845	846	788	862	856	852	827	829	823	914	832	844	774	838	858	879	831	833	827	802	826	865	832	855	823	861	831	851	812	862	800	831	811	831	889	872	868	860	809	829	872	839	836	878	853	807	919	806	806	821	827	892	815	798	829	787	834	874	799	880	835	852	803	847	783	858	836	818	856	855	847	845	850	862	821	838	839	838	848	809	834	831	820	845	853	858	836	849	890	874	883	856	807	883	878	865	868	865	792	853	896	865	861	823	830	819	866	799	835	805	841	811	850	839	850	828	814	818	863	768	840	852	816	829	876	813	841	903	870	822	848	870	821	846	840	842	815	858	915	854	873	837	867	845	837	789	832	827	818	841	883	781	867	832	794	807	861	855	856	858	871	798	861	838	838	800	866	906	832	847	821	822	867	824	847	868	915	874	822	817	835	821	808	810	815	819	849	852	816	809	808	882	858	814	878	837	789	840	877	831	912	875	819	853	909	804	876	823	849	823	824	846	824	815	854	827	926	835	867	845	877	865	841	822	856	826	877	819	846	828	889	873	863	864	876	805	845	862	882	845	876	829	817	828	859	833	849	829	829	818	840	829	819	844	857	866	794	821	835	867	850	844	837	849	862	805	853	755	859	855	822	874	826	880	835	872	804	808	811	848	864	862	853	852	794	849	855	870	853	876	810	869	852	822	837	789	858	848	842	882	852	845	856	812	891	881	882	856	854	816	833	839	803	859	841	905	850	828	862	892	847	853	876	831	833	875	858	799	901	846	785	793	861	874	893	803	804	805	837	834	879	866	942	844	860	899	797	862	834	811	836	841	888	870	836	844	897	826	863	829	882	851	851	852	806	842	839	820	868	841	807	806	779	798	815	823	849	888	860	824	901	835	825	869	835	790	834	842	819	879	826	822	781	856	806	831	798	814	810	852	841	826	831	837	877	918	863	885	815	840	832	873	826	872	827	849	809	785	891	791	896	869	850	862	866	889	846	825	850	809	871	812	842	819	802	873	824	848	807	810	823	792	845	833	853	821	826	868	835	819	809	801
35851	14868	9970	4890	3674	2938	2402	1918	1676	1514	1351	1224	1152	1144	1098	1007	993	939	931	941	916	880	930	935	844	863	860	899	859	910	854	848	934	815	855	858	914	852	887	867	940	806	832	872	832	840	841	837	833	844	838	844	819	876	855	840	849	885	849	818	818	809	862	818	830	835	850	842	819	840	877	821	851	826	851	795	881	823	840	840	892	810	812	840	848	861	850	833	862	807	856	834	837	842	860	860	869	844	868	850	825	825	835	842	835	840	882	822	821	789	846	856	819	908	824	893	811	912	826	818	855	879	856	820	841	866	825	834	838	825	841	863	845	906	882	826	801	795	849	852	844	834	813	900	871	827	827	835	860	859	797	859	847	848	845	841	830	830	814	810	803	816	846	849	868	841	788	886	838	845	866	859	875	824	848	856	841	851	854	888	799	886	895	861	855	808	827	844	830	844	843	847	870	817	839	812	850	825	827	847	820	838	827	895	798	843	833	831	839	884	836	845	870	836	830	873	828	826	823	848	890	813	809	825	834	810	905	859	859	844	848	838	799	837	873	795	869	771	850	842	886	860	836	825	830	840	870	835	847	893	826	858	862	810	807	846	805	862	817	866	844	868	845	871	829	832	850	837	808	839	849	784	864	847	799	817	838	836	814	812	773	813	848	812	874	830	860	796	814	820	904	852	840	881	854	813	862	872	852	836	825	828	856	839	832	869	873	894	816	837	796	857	811	858	856	840	800	866	841	878	852	861	827	814	875	851	870	845	821	840	858	865	853	827	841	858	874	855	838	820	833	816	810	812	786	795	858	879	814	850	765	867	808	793	820	844	843	843	837	823	848	832	852	811	837	830	850	850	790	901	880	908	821	792	843	805	872	903	789	852	907	809	884	854	864	842	832	862	844	800	799	855	794	844	868	788	874	864	855	820	824	802	825	852	867	823	852	772	863	868	845	818	833	826	812	876	839	851	873	831	822	892	904	862	858	872	793	831	880	886	816	896	831	814	820	827	775	863	857	841	857	823	860	809	866	842	874	852	843	902	827	865	850	831	790	886	851	828	810	822	874	825	820	828	842	837	852	830	873	794	839	840	768	822	845	817	786	889	853	881	873	809	793	859	838	851	865	853	871	850	876	850	835	814	845	873	825	884	820	828	876	812	889	842	823	826	834	887	831	823	830	844	846	838	890	808	834	840	878	892	823	822	818	878	826	839	832	863	853	873	857	811	845	792	845	796	875	879	831	840	797	855	807	883	851	835	786	841	846	817	874	807	850	784	836	822	815	850	828	840	846	788	829	867	787	809	837	814	832	840	878	859	879	857	823	854	863	850	853	837	853	867	798	839	882	834	789	873	846	830	857	839	857	824	817	852	811	820	878	800	840	838	859	772	844	829	879	851	814	827	833	844	836	852	841	877	840	816	782	838	884	879	790	854	851	831	883	769	850	832	834	870	820	796	835	812	825	783	824	833	853	863	844	886	833	847	770	832	805	860	832	822	813	863	872	884	806	854	897	818	815	846	831	852	892	814	847	833	817	849	848	799	813	877	871	855	832	839	791	812	860	793	833	841	842	847	841	861	846	879	829	820	856	912	887	863	868	849	839	892	872	825	790	812	853	800	826	824	815	846	853	864	860	824	801	860	846	899	828	867	818	854	821	859	830	820	864	823	842	821	789	810	882	853	823	844	874	830	852	857	815	855	824	860	847	862	825	807	859	884	850	829	875	818	812	832	827	849	906	807	803	779	804	822	828	835	827	843	863	898	817	863	822	845	872	804	848	844	844	898	821	862	817	792	871	796	874	851	841	864	827	803	831	803	852	868	844	824	880	847	860	850	829	841	858	865	838	926	874	849	822	841	825	827	860	780	849	851	914	878	814	874	769	807	819	852	858	765	858	844	826	825	865	851	822	855	825	887	842	817	837	911	834	843	852	907	815	829	852	859	888	894	796	857	844	818	854	842	806	888	848	821	821	806	818	778	858	860	843	826	840	760	848	799	898	834	839	849	867	850	810	841	838	792	821	844	855	806	826	831	828	818	837	837	817	860	861	882	845	862	904	840	803	859	853	831	817	817	837	853	834	852	832	818	801	852	848	810	861	780	867	818	864	860	860	844	840	848	783	782	836	830	871	846	775	838	883	858	844	859	837	871	785	845	803	840	807	836	829	819	861	813	873	867	840	797	794	838	832	828	819	856	841	840	895	825	815	794	778	819	821	863	807	882	843	869	812	844	846	848	807	802	832	852	799	793	847	847	809	886	806	851	848	797	801	833	809	842	858	851	830	896	903	788	828	878	880	825	869	799	855	857	836	837	818	826	862	806	871	800	829	796	785	891	827	819	805	819	856	841	786	828	882	804	841	862	833	808	859	857	823	857	822	793	848	894	851	855	815	819	865	814	808	875	884	815	886	851	799	875	835	841	833	826	856	845	845	836	868	839	823	863	831	829	803	838	814	822	842	843	891	855	790	796	834	887	815	855	800	829	847	852	838	850	859	848	842	854	859	879	828	851	841	793	881	856	898	851	912	836	823	859	821	809	819	879	851	828	855	920	810	823	863	939	874	849	858	810	821	795	855	844	797	853	853	799	915	811	825	816	852	863	864	831	865	832	799	843	860	857	848	881	844	873	891	873	857	869	845	877	836	796	898	881	851	842	812	855	853	823	872	880	846	817	830	891	874	862	842	803	825	819	877	828	836	819	840	905	875	826	888	799	863	861	841	835	866	848	847	851	832	843	858	855	856	901	844	836	880	858	840	867	821	839	820	857	890	831	786	828	836	861	858	837	829	787	839	841	801	871	866	859	783	854	799	798	890	797	796	847	820	872	810	818	828	832	826	821	883	801	830	910	857	838	817	874	835	870	776	860	841	847	799	917	860	825	862	855	856	849	841	918	815	822	863	781	888	849	895	860	827	866	875	846	853	829	839	861	843	802	795	818	779	857	847	879	820	794	859	879	816	818	841	872	862	797	902	842	824	843	833	793	860	850	805	845	826	875	826	816	814	835	860	833	814	816	855	819	837	872	830	819	871	835	838	906	794	829	843	824	912	871	846	867	882	866	852	815	835	907	827	889	830	850	843	828	858	805	857	846	837	791	872	807	845	850	840	811	841	887	862	860	875	870	830	813	832	787	829	819	857	793	825	802	837	773	852	891	865	885	840	850	840	843	834	846	872	869	875	846	817	846	831	884	806	877	821	858	856	893	899	762	872	814	875	784	836	855	838	873	794	860	889	884	858	847	852	790	819	825	824	797	829	855	788	819	846	846	844	804	792	850	856	840	828	886	851	830	848	855	836	776	872	812	848	896	885	819	845	875	845	877	860	787	845	832	832	847	818	856	830	876	809	859	865	814	781	861	849	808	828	855	846	889	825	852	830	852	866	798	832	817	846	834	890	855	817	864	865	863	830	778	797	814	795	816	835	854	840	832	843	823	857	813	798	869	767	810	840	822	866	889	824	799	802	803	815	830	863	817	832	854	835	866	845	823
28008	18024	4011	587	397	412	355	360	387	356	357	361	331	381	372	320	337	329	344	328	357	354	309	333	337	330	330	347	375	350	369	325	313	328	322	328	333	370	305	303	379	336	330	341	325	344	359	312	316	344	344	344	305	325	353	342	312	323	333	343	339	336	358	352	338	375	326	345	330	348	315	379	335	355	337	319	327	348	333	306	343	361	330	300	375	356	326	324	336	313	322	351	341	300	311	337	316	354	338	317	319	339	347	328	309	344	325	374	344	337	333	372	297	333	288	325	337	324	308	343	335	311	324	383	336	366	343	342	334	322	331	353	321	330	347	376	353	326	350	329	324	329	324	373	405	314	346	334	364	331	362	336	340	340	345	350	313	346	302	355	326	360	335	312	338	302	343	356	351	324	321	363	353	331	338	337	306	352	370	315	352	355	335	342	356	336	326	331	336	348	316	363	295	313	311	337	344	337	342	340	367	331	349	357	330	360	352	323	329	317	353	311	356	304	316	298	317	313	362	347	355	352	372	302	319	349	306	359	346	347	347	318	315	332	319	321	318	347	341	314	348	335	325	316	341	327	337	348	302	361	311	300	366	353	338	337	311	325	363	371	316	338	323	322	327	340	337	327	316	327	310	327	339	332	286	355	352	346	327	358	361	325	353	317	320	335	351	302	359	349	319	311	339	341	310	311	336	338	341	316	308	328	314	354	336	339	328	365	344	319	330	354	317	370	321	329	313	355	331	310	317	319	331	335	336	352	331	339	327	325	302	331	345	346	301	332	368	336	349	367	314	318	363	327	324	319	353	313	314	355	324	325	353	327	308	325	367	317	343	348	355	321	340	317	331	340	348	341	322	339	317	306	324	320	342	348	338	331	313	311	309	334	372	365	333	309	329	335	314	337	333	319	342	322	326	337	337	376	346	388	311	326	351	349	319	340	307	288	332	354	331	287	318	356	326	346	343	343	322	365	345	322	315	329	371	360	318	307	354	314	317	344	336	321	312	348	329	330	310	337	322	328	348	336	340	309	340	337	322	340	329	344	324	343	301	375	331	356	356	338	320	348	306	332	320	335	305	324	342	348	358	344	351	308	347	326	349	312	337	372	323	343	351	322	355	318	359	305	337	316	351	326	329	317	332	346	335	363	344	342	344	322	322	347	329	381	309	354	318	381	363	341	326	328	308	336	325	349	377	346	309	383	339	352	323	338	339	301	319	361	351	318	328	354	313	369	346	323	324	337	291	326	342	332	334	337	336	327	337	350	349	360	332	322	332	356	349	323	343	342	338	319	318	322	285	285	340	333	315	312	367	305	326	335	351	322	314	328	368	338	351	320	335	322	342	331	340	336	316	346	347	334	357	331	362	358	315	337	320	344	327	315	337	373	330	359	347	398	333	342	343	337	298	321	337	324	353	330	346	334	348	348	323	353	340	346	336	329	314	319	333	306	347	327	336	332	330	328	347	321	368	309	329	321	363	324	365	372	316	327	332	349	342	352	359	331	345	338	341	334	338	347	346	344	342	319	351	302	358	318	331	336	316	327	326	342	342	340	334	334	340	322	328	355	349	328	352	332	323	352	346	336	325	341	321	319	330	349	323	297	311	303	341	359	336	324	351	316	349	340	351	370	339	362	333	341	331	328	312	364	352	330	315	322	313	345	340	350	368	323	325	344	336	335	346	340	351	307	359	349	363	352	342	351	329	337	311	342	348	331	347	357	337	327	343	321	316	372	352	334	345	342	321	310	353	350	315	319	326	351	358	331	334	354	346	323	319	362	363	358	339	346	321	338	342	357	328	341	330	373	303	335	355	346	353	295	330	324	351	346	318	341	311	342	331	358	346	301	300	334	305	329	318	337	320	324	339	337	315	340	340	343	340	349	351	325	332	329	339	334	362	360	349	365	343	343	297	338	330	310	335	333	299	329	318	311	348	332	331	320	343	364	329	347	319	309	340	338	350	352	372	328	338	329	368	327	355	330	348	348	356	352	307	343	339	346	319	356	339	324	329	336	325	342	338	324	320	325	302	349	339	342	339	327	331	315	322	351	354	348	347	303	328	330	310	348	355	357	335	330	374	323	319	329	339	344	350	309	331	324	331	341	329	306	334	347	327	317	328	314	318	309	289	346	326	331	310	316	333	333	336	312	344	345	365	339	325	336	350	363	321	322	298	326	325	318	330	318	346	335	336	388	352	353	337	335	316	364	330	337	362	336	332	335	329	333	351	320	350	306	352	327	320	334	362	332	328	351	345	312	320	326	331	326	361	339	302	349	309	328	349	319	347	336	352	326	331	341	323	325	338	311	340	323	316	337	349	314	314	348	306	334	334	340	288	351	332	365	326	316	327	321	333	333	344	314	338	319	349	332	326	321	332	338	365	339	350	338	347	323	326	310	310	342	361	369	354	286	328	326	323	355	313	302	361	332	355	362	314	341	345	332	336	328	332	338	338	337	306	351	323	358	355	343	343	339	328	337	346	325	337	354	381	358	320	346	316	347	334	341	348	335	342	340	327	362	366	331	334	367	340	344	318	361	320	338	350	329	345	305	369	348	365	338	330	342	304	345	334	326	348	350	321	330	334	305	364	328	367	296	335	355	319	358	332	312	335	330	346	329	363	334	340	351	316	333	321	336	334	319	353	335	333	340	359	318	367	331	324	353	349	356	325	359	305	351	320	363	308	302	325	322	325	346	338	340	339	347	342	368	330	320	324	302	331	306	340	327	331	321	320	326	348	360	375	336	341	352	298	337	342	324	344	325	349	350	316	307	310	328	316	335	294	368	374	339	357	358	340	352	354	354	345	333	354	339	371	329	350	328	314	334	341	336	331	340	351	326	342	347	357	338	302	357	312	342	323	319	333	350	327	372	329	363	350	346	307	346	337	326	349	315	325	347	375	344	352	348	319	315	321	343	340	342	344	315	338	347	324	313	320	315	344	356	313	336	311	345	361	325	345	352	308	333	334	329	332	340	306	324	327	334	323	333	367	311	319	326	340	353	350	359	357	331	357	313	313	336	318	328	313	328	354	352	318	319	333	330	332	307	325	321	346	333	351	350	362	348	328	358	308	371	343	352	340	334	361	360	302	338	324	316	300	315	345	344	353	326	344	368	361	356	365	339	343	327	340	326	370	320	360	366	348	338	350	326	334	341	355	387	309	352	389	308	317	339	314	315	336	333	309	345	343	307	330	296	301	345	323	356	353	346	289	323	339	330	325	345	349	327	347	345	324	322	331	360	334	344	325	324	340	312	330	343	329	329	344	360	308	314	346	362	340	325	357	315	336	327	377	352	314	342	325	310	307	314	363	339	329	317	358	319	351	317	304	312	350	364	348	334	362	345	328	344	330	352	339	332	363	319	345	338	314	315	346	322	344	368	343	308	369	307	333	327	347	355	322	340	325	369	354	326	323	303	314	394	352	314	358	343	316	327	337	337	333	326	287	312	308	318	314	312	338	311	367	343	359	349	313	355	335	335	309	323	320	370
9732	1038	699	507	430	441	419	419	355	371	358	381	398	402	384	412	363	387	376	392	384	384	364	352	368	377	393	361	373	335	365	403	369	376	354	352	372	346	386	365	394	337	392	370	377	382	348	382	391	387	373	376	379	394	380	363	374	391	380	361	368	401	333	366	389	369	341	376	390	381	343	364	394	405	372	354	365	352	385	359	372	375	407	348	362	348	343	389	395	389	348	318	402	358	374	356	411	355	385	384	352	386	363	389	352	388	388	388	367	393	362	372	392	354	393	395	404	379	361	377	384	352	369	359	417	351	373	364	367	399	367	424	376	366	412	359	379	367	367	363	365	378	377	374	354	349	373	387	359	380	390	401	353	346	378	373	374	392	371	373	376	360	378	408	399	362	381	372	398	389	373	368	406	370	416	388	402	390	389	369	394	402	372	393	398	406	355	379	359	371	353	341	344	415	371	385	378	397	394	370	357	350	378	358	356	364	376	402	356	376	371	357	374	374	415	383	376	384	380	402	343	410	354	372	395	420	367	394	357	376	397	376	368	381	378	380	357	364	395	340	377	363	358	378	384	379	402	385	383	402	398	370	379	334	395	378	362	377	357	363	414	392	391	368	370	383	373	363	378	380	349	406	379	357	390	396	382	381	377	402	362	402	392	397	400	385	395	372	361	394	353	368	353	400	347	350	341	395	368	361	358	371	382	380	372	399	337	374	362	371	365	401	371	390	390	415	384	372	356	379	355	399	357	376	368	398	383	393	376	367	363	367	398	356	386	374	417	381	394	424	370	433	334	383	380	358	356	397	392	359	387	367	377	359	328	372	358	379	401	364	382	369	363	382	384	378	365	371	379	355	337	389	378	346	405	345	334	398	370	358	369	361	362	385	432	365	370	366	394	408	387	415	364	370	351	377	343	387	401	428	359	356	360	358	388	344	383	397	345	381	344	392	345	404	397	413	374	409	377	418	391	372	385	343	391	392	359	361	402	350	397	349	335	341	398	355	345	384	371	397	375	401	361	368	380	356	374	365	380	377	365	354	386	364	368	421	358	384	395	370	413	415	385	405	371	375	367	417	421	376	358	391	388	365	337	406	358	354	363	333	354	377	367	404	374	363	354	360	389	377	363	372	353	374	352	370	329	369	366	408	388	347	414	357	340	424	374	384	389	410	390	358	379	381	393	375	404	390	403	391	375	396	390	384	335	409	366	359	360	389	366	398	358	364	373	401	384	364	376	388	372	351	361	373	378	371	371	357	375	371	373	367	395	364	362	413	372	379	365	396	397	382	367	375	381	370	365	376	370	370	405	352	364	354	386	371	387	371	401	346	365	364	362	353	404	364	371	370	350	359	373	391	390	378	384	392	378	404	391	366	401	376	386	382	356	341	389	408	349	393	381	429	389	396	386	371	367	392	384	373	397	382	381	322	374	410	359	375	366	396	398	355	382	331	350	359	369	389	369	398	407	391	359	351	344	392	386	360	347	359	366	363	447	379	352	386	383	398	361	394	354	390	374	381	381	339	351	336	380	365	403	376	364	356	423	411	336	415	363	379	369	369	365	354	379	393	394	342	395	364	355	399	385	417	349	365	396	371	396	373	386	382	386	400	391	382	368	397	371	391	370	373	374	396	338	383	384	352	397	372	393	404	347	351	377	353	373	382	384	378	353	398	401	362	408	376	348	387	406	364	360	348	372	402	385	374	374	377	360	386	382	385	359	356	381	341	385	376	374	395	375	386	398	359	352	382	400	335	361	400	385	366	398	356	399	385	379	368	376	387	377	390	373	381	368	347	381	382	365	374	403	367	407	380	363	402	351	386	411	353	400	363	364	356	355	375	375	359	346	373	382	362	346	364	370	390	383	377	388	379	363	374	387	415	391	373	364	365	347	381	362	394	361	376	391	396	387	343	370	358	377	391	363	372	367	396	375	391	359	394	355	374	405	428	393	397	376	372	426	422	375	376	371	390	372	375	380	389	348	386	403	378	386	399	356	357	378	369	407	385	409	414	399	386	356	374	385	347	374	360	413	360	375	369	380	364	356	376	359	411	381	384	391	390	427	352	372	406	366	386	377	368	413	372	383	352	377	403	361	372	377	370	351	389	391	373	367	373	378	388	373	349	365	378	383	357	380	393	381	347	415	393	355	397	394	401	395	370	390	384	370	405	378	351	395	375	346	376	373	338	372	347	351	367	351	377	387	372	382	368	357	395	374	367	383	352	339	407	367	355	362	373	374	427	379	368	373	379	377	370	344	406	333	414	358	356	399	348	358	382	384	394	367	367	398	376	362	366	346	390	389	400	372	387	396	370	366	365	362	377	374	420	376	384	389	374	382	370	373	379	376	383	385	386	362	384	392	386	388	391	369	363	370	337	387	351	390	382	370	393	356	359	373	374	367	362	383	363	376	378	384	371	391	381	359	366	397	364	385	372	345	383	359	383	326	371	349	382	381	386	383	377	342	348	389	378	353	368	385	381	366	390	374	372	395	361	367	387	395	390	383	383	376	370	412	372	412	377	369	391	372	409	366	432	363	363	345	381	377	371	394	341	404	357	370	406	355	356	377	343	352	371	396	354	365	383	372	343	391	376	338	392	341	360	345	399	401	376	400	355	385	352	391	369	346	388	372	345	354	399	377	370	356	390	390	389	332	399	405	400	362	383	397	379	369	357	373	375	374	359	375	353	390	401	374	424	396	344	356	382	395	375	373	370	385	392	357	397	365	379	362	381	369	380	382	382	376	379	366	369	361	364	366	392	394	396	391	346	414	391	376	397	370	370	395	352	343	385	363	372	358	373	395	366	387	328	339	351	364	401	367	381	373	375	375	404	362	369	351	386	407	412	353	399	380	363	350	386	373	352	396	383	385	381	351	367	383	348	382	354	405	359	363	397	410	371	404	354	410	356	384	388	385	372	370	388	370	375	382	381	337	377	399	358	386	343	367	432	363	399	404	406	369	391	373	384	371	369	374	356	385	395	384	378	372	389	369	346	389	414	340	409	376	397	383	404	386	367	394	382	345	337	343	389	368	353	365	378	366	410	416	389	359	355	379	371	386	397	379	356	397	361	355	412	413	361	414	372	377	383	363	402	393	349	376	386	364	393	392	391	352	411	342	412	416	382	370	370	436	369	396	386	352	384	396	428	383	382	362	393	346	347	370	377	375	358	348	396	388	366	396	366	367	383	401	356	398	394	371	378	349	366	395	393	395	356	336	388	408	423	359	359	349	372	393	361	358	381	392	374	383	368	384	402	365	361	377	343	400	374	380	388	373	390	367	350	370	394	394	366	368	353	386	396	381	352	368	346	389	371	384	390	408	376	356	370	383	390	386	410	370	369	353	365	380	393	391	392	373	376	382	346	374	385	357	397	332	367	372	377	356	401	379	357	371	363	377	378	356	398	366	359	396	393	359	379	376	396	362	380	342	385	398	371	353	360	355	388	357	399	391	430	386	343	388	408	373	376	372	371	317	394	349	382	372	318
23877	21084	28311	24071	21088	9535	1077	720	625	581	519	510	502	494	475	450	456	465	418	422	422	424	410	377	396	426	435	383	397	416	422	386	366	415	428	392	439	461	409	416	417	402	401	433	422	387	440	432	394	394	401	398	399	385	407	417	383	381	420	425	401	403	382	401	432	381	406	430	409	393	420	397	421	414	400	396	362	389	413	403	414	393	412	388	399	383	395	401	422	380	412	402	407	399	409	413	366	407	400	390	428	412	394	436	381	375	410	426	407	412	389	405	440	389	387	416	418	381	409	381	370	385	396	375	395	399	359	360	431	417	390	408	430	436	386	368	433	414	393	409	394	389	401	387	404	400	404	380	399	422	393	379	409	382	396	380	388	394	408	398	424	424	428	383	425	412	393	372	416	378	369	373	393	392	369	373	389	408	382	403	402	398	376	411	418	395	405	401	429	399	420	365	410	396	368	389	350	410	398	409	407	371	412	400	408	423	435	431	400	436	423	383	401	402	358	363	373	418	394	434	442	381	392	394	375	380	384	414	432	406	395	393	401	390	378	449	396	402	422	399	385	398	377	350	389	356	385	346	386	407	385	405	408	385	411	426	392	388	401	392	394	390	386	372	390	405	404	383	401	399	418	390	392	433	429	392	409	376	417	430	380	415	394	385	394	404	415	391	406	427	415	426	387	388	378	419	398	418	401	393	395	413	394	417	405	381	426	383	411	428	364	369	402	427	418	427	403	409	354	413	410	420	376	423	419	379	433	431	378	366	399	423	409	408	426	367	409	382	390	426	393	408	434	409	387	427	409	417	429	397	396	386	388	379	383	401	417	368	420	431	345	368	383	376	385	383	402	408	405	372	418	403	383	380	392	431	369	368	416	388	386	374	402	403	397	375	377	439	377	403	423	389	369	432	392	372	401	387	346	408	433	402	406	444	398	391	395	393	376	415	386	412	423	402	372	377	403	408	414	426	370	418	372	386	399	382	409	376	389	405	380	390	426	421	416	378	401	403	402	350	412	434	393	395	394	375	397	397	385	409	436	379	410	397	434	403	402	422	423	416	392	398	373	384	401	422	409	379	384	398	426	376	404	394	391	411	386	384	405	393	354	382	376	387	372	410	402	422	387	406	410	411	404	410	397	403	401	373	420	364	393	384	432	421	394	401	388	373	404	405	388	408	371	380	379	416	395	391	416	371	396	409	382	410	417	386	429	411	383	399	391	441	380	400	398	389	434	383	433	401	377	390	427	399	380	429	404	427	397	378	381	410	419	371	378	373	381	436	418	396	393	431	386	426	409	426	417	428	410	406	443	383	392	392	429	428	360	403	363	390	399	444	423	399	417	395	399	380	441	428	374	401	382	417	381	371	409	406	393	453	370	419	392	385	400	408	383	378	344	413	413	421	403	392	439	417	403	401	390	392	392	386	394	414	364	420	375	395	419	411	370	418	390	410	401	373	391	407	401	400	372	375	407	392	384	394	409	408	373	388	432	412	424	396	408	404	392	379	423	422	409	401	390	392	392	395	410	405	388	402	380	395	414	403	393	405	391	401	405	357	416	376	406	398	412	388	405	371	397	380	398	364	392	433	377	386	390	382	379	406	353	406	374	404	388	397	424	414	396	405	371	412	377	395	419	408	420	379	408	415	407	385	367	401	375	370	380	427	405	384	398	353	386	439	391	393	357	413	442	396	377	400	394	379	399	378	399	393	334	398	409	445	420	405	400	374	404	438	394	437	406	394	410	366	411	394	440	406	412	401	383	423	409	428	396	415	360	430	399	420	405	374	410	437	387	381	387	372	384	381	430	371	376	388	424	384	410	447	426	391	428	414	406	405	412	387	375	364	430	414	420	402	395	410	406	376	404	397	371	369	409	385	382	410	379	412	378	430	415	410	386	435	381	400	429	430	391	406	414	388	410	360	379	415	414	403	414	395	422	400	428	422	388	375	438	361	395	416	414	409	373	393	421	402	398	406	408	415	400	394	405	370	403	366	413	373	385	416	396	416	357	410	397	410	396	444	415	373	357	389	409	403	418	365	388	396	392	375	389	404	422	392	426	393	416	417	384	382	413	395	393	395	398	404	411	412	420	397	382	417	406	376	375	436	397	383	366	386	469	409	423	415	361	392	417	413	417	387	399	392	406	423	398	407	397	424	408	408	437	425	424	364	392	383	418	409	419	408	364	339	406	424	396	403	395	406	440	432	400	408	367	398	391	407	369	376	400	402	407	401	403	371	404	392	403	412	444	407	377	421	405	364	382	411	406	392	402	408	410	449	406	412	425	384	391	414	447	395	384	409	363	386	395	399	414	421	403	423	395	409	408	361	388	406	377	407	368	422	427	425	401	405	436	400	444	399	386	396	393	415	414	387	404	376	349	436	411	382	384	414	434	415	418	411	431	369	396	424	409	394	391	359	386	412	386	404	383	412	419	396	412	373	433	405	422	410	402	385	384	401	412	410	415	402	409	402	424	406	377	397	392	379	398	386	396	399	354	389	368	411	425	398	387	435	414	401	408	393	383	401	458	405	381	437	390	394	428	379	389	402	392	384	413	434	398	378	402	394	390	409	369	377	432	423	369	444	436	433	379	392	407	379	396	379	401	433	410	421	370	419	422	421	388	403	361	383	412	382	410	389	417	403	405	431	388	371	393	403	406	419	431	424	396	378	400	401	418	366	404	360	383	402	405	414	386	426	415	440	426	423	427	401	440	431	404	398	398	424	389	395	390	405	392	385	378	378	392	407	423	388	375	378	362	383	434	406	406	388	394	412	392	422	399	419	387	374	401	416	385	384	373	410	418	402	371	405	383	387	368	383	386	428	405	385	395	411	399	439	407	393	369	378	410	403	382	396	382	423	415	411	418	386	408	437	420	408	387	411	390	379	404	420	347	416	430	415	401	410	402	399	416	411	423	418	438	382	415	406	415	374	398	380	383	406	396	370	397	387	430	424	377	414	420	415	375	414	386	401	414	399	395	391	360	397	397	360	409	377	361	446	393	347	439	408	418	423	407	417	371	376	372	405	401	376	369	417	443	391	395	400	425	392	446	410	428	357	439	414	422	396	377	381	415	405	413	403	422	392	415	402	428	406	396	376	378	412	391	387	423	397	395	403	398	367	417	370	391	434	436	414	368	378	400	406	432	432	418	402	386	396	397	407	438	415	418	410	376	462	410	415	369	417	400	392	424	403	410	367	386	425	449	416	396	398	387	396	406	403	411	391	364	373	428	417	376	411	376	407	373	405	411	397	384	375	378	409	377	397	400	406	399	392	412	407	406	396	408	384	385	430	380	387	385	393	395	398	409	379	428	429	369	420	375	411	408	399	404	407	409	394	393	405	440	377	427	384	385	399	411	379	410	399	404	413	404	404	426	392	397	386	408	368	407	359	399	414	436	395	411	363	399	431	393	398	409	399	404	424	378	357	426	425	399	392	423	391	394	375	370	383	413	403	372	401	396	384	382	396	376	439	377	357	392	389	381	401
30628	9945	5880	2667	1941	1558	1187	1033	840	739	639	648	562	544	502	555	478	477	493	502	475	426	448	444	431	487	437	468	445	432	444	438	417	457	429	411	446	415	438	439	440	419	433	447	434	382	437	448	418	411	425	405	430	495	437	454	475	406	439	422	438	405	416	465	433	420	422	441	424	422	447	447	422	430	430	463	397	455	403	402	436	420	436	426	378	398	421	432	432	409	370	426	408	431	420	415	424	404	418	435	462	395	402	453	429	439	415	420	415	429	476	403	449	440	391	416	414	442	407	426	399	415	428	432	387	443	433	423	411	403	440	395	421	478	393	414	433	429	425	416	435	422	431	435	420	434	407	416	415	421	418	415	394	445	400	429	403	422	403	406	469	422	392	419	433	420	402	441	432	418	425	422	418	417	434	390	431	400	421	418	383	447	436	396	420	411	419	387	394	416	426	431	475	435	426	432	426	447	433	416	433	418	444	429	411	427	420	453	449	424	427	393	384	431	411	427	405	435	441	423	442	427	408	411	416	444	471	445	403	426	447	420	397	416	378	401	410	435	418	429	451	442	414	422	431	402	419	417	442	419	448	423	401	463	401	406	410	420	386	423	436	456	428	409	427	439	423	432	481	443	428	403	424	395	431	413	429	367	429	434	439	454	428	412	425	404	422	445	436	441	416	411	397	429	394	417	422	455	415	407	427	428	397	443	422	436	422	441	418	430	431	428	443	424	444	446	425	449	388	447	409	424	417	414	443	415	414	412	448	406	428	438	428	416	420	416	435	440	406	404	408	390	424	442	408	447	432	428	434	399	458	405	410	412	406	427	435	456	387	460	430	429	417	457	429	421	446	457	433	431	417	412	428	409	435	426	462	450	419	465	441	417	458	426	424	446	411	436	407	452	409	444	441	407	443	421	417	422	408	427	437	392	423	440	451	448	424	450	425	441	407	427	428	454	435	418	438	437	448	421	431	400	428	412	415	409	418	430	421	446	436	417	440	424	408	412	412	404	421	414	443	446	444	416	413	430	420	448	422	408	398	401	415	445	400	432	435	400	416	451	395	454	403	439	404	411	426	424	417	406	402	417	445	417	456	393	413	384	444	414	453	426	427	461	420	441	429	385	409	459	441	426	438	444	421	431	446	390	444	417	419	413	430	431	426	433	387	397	429	422	403	450	428	424	401	482	407	426	434	447	446	399	494	433	413	415	410	425	471	387	423	402	401	421	436	432	422	501	460	416	421	463	417	392	444	432	441	422	418	432	439	398	426	451	408	433	418	411	408	441	417	426	428	389	428	407	421	402	379	440	383	423	436	438	411	406	392	433	406	436	391	429	404	421	416	426	426	429	421	436	429	440	415	441	407	421	432	401	388	443	419	408	437	407	441	429	438	392	440	413	443	387	414	450	396	421	442	457	407	411	433	421	445	403	423	411	436	443	443	442	421	439	411	394	445	414	432	423	400	403	430	387	432	449	462	456	430	414	433	436	434	389	412	421	405	390	430	442	442	417	431	420	415	411	423	420	428	419	418	427	466	447	393	412	416	444	405	423	381	448	426	419	423	408	434	403	436	430	441	392	417	410	436	426	431	417	429	406	408	445	411	430	427	449	418	437	412	430	448	394	425	463	406	427	455	436	451	405	424	471	449	394	386	397	399	394	461	428	408	460	434	456	414	455	431	425	446	416	412	417	425	443	392	430	424	407	443	482	429	447	420	430	408	437	408	407	448	437	438	416	428	433	463	420	447	463	398	429	396	420	454	404	408	375	387	410	406	447	413	391	412	413	424	435	428	443	423	403	424	443	427	410	396	456	423	424	402	436	468	439	441	461	422	439	451	425	408	411	429	433	421	426	417	398	425	452	428	438	446	429	426	462	449	422	432	414	448	402	416	408	417	423	434	427	426	411	435	398	451	405	409	434	398	423	422	425	424	419	386	402	466	436	435	453	408	418	415	464	448	438	409	397	475	429	425	429	437	420	443	415	431	428	372	423	417	412	451	419	457	424	424	426	452	460	442	434	395	451	448	446	414	393	414	446	407	415	448	459	403	424	414	397	427	427	426	408	393	430	436	413	412	472	447	452	417	405	417	410	410	401	431	417	413	404	394	387	388	483	407	442	412	398	403	412	412	446	412	408	423	426	433	432	417	449	423	397	426	437	412	431	427	407	444	430	437	421	434	465	423	420	457	431	426	489	425	424	443	404	404	413	430	413	431	446	432	451	430	411	456	421	449	467	412	403	473	401	403	424	440	388	436	432	421	422	419	411	438	421	472	454	399	423	395	413	391	439	422	420	425	382	389	387	439	415	407	399	413	392	386	429	405	387	463	408	445	440	420	412	396	427	431	438	433	407	455	430	422	458	422	407	399	435	442	431	406	414	421	415	407	443	438	410	442	445	407	421	438	454	464	414	399	478	406	403	481	405	401	431	417	423	437	402	400	403	420	456	474	399	401	400	441	423	414	435	406	434	404	437	455	429	383	380	423	418	415	456	401	420	424	438	443	407	446	414	436	423	391	430	425	415	429	458	404	439	427	459	429	379	453	411	435	401	421	414	432	428	438	449	435	397	438	377	411	406	415	446	422	408	412	430	398	424	411	441	446	430	465	444	419	420	416	444	408	425	422	420	433	406	419	409	438	407	392	424	422	414	441	398	459	408	423	419	423	406	459	384	448	387	412	437	446	387	469	437	422	398	413	423	450	406	410	424	448	407	452	399	425	455	432	400	395	462	414	428	453	457	419	414	391	422	410	443	397	387	450	433	415	423	475	433	445	428	433	394	446	437	415	410	428	398	415	419	424	435	420	455	455	424	444	429	418	443	436	427	419	427	441	416	416	416	383	427	410	417	425	458	419	419	404	429	421	387	419	450	422	420	398	464	420	425	415	442	403	399	427	430	398	430	410	418	439	431	412	425	431	438	439	413	407	431	416	441	428	432	419	437	410	401	433	441	461	437	404	387	400	390	431	396	428	440	416	417	420	397	396	469	470	392	454	442	382	446	480	458	415	441	428	405	392	434	431	441	421	427	459	404	425	416	465	441	451	475	434	441	453	412	425	411	432	421	429	384	422	444	407	406	441	413	418	459	414	427	439	470	431	446	420	440	387	435	404	414	374	442	417	415	407	413	433	418	386	423	433	409	411	421	413	443	469	367	415	408	423	430	436	463	419	438	406	460	464	436	398	417	459	424	415	437	419	413	436	424	406	386	407	381	437	415	406	435	418	441	413	418	433	413	442	417	426	429	430	441	427	453	443	452	429	421	437	390	418	441	413	406	402	432	436	385	412	408	411	399	409	384	398	415	470	421	436	453	402	411	463	388	408	422	438	455	417	453	436	419	434	447	405	416	420	419	424	440	433	394	423	416	405	431	440	399	409	396	469	422	421	451	405	418	441	405	413	400	415	424	449	425	395	413	432	445	439	396	394	443	437	426	480	402	395	424	417	424	426	425	398	393	452	430	428	410	432	401	409	443	431	396	434	410
24999	21113	27199	25236	10249	1138	939	816	772	738	750	744	704	691	682	667	685	728	677	700	700	671	678	693	624	641	640	703	648	633	673	654	604	655	634	663	691	662	696	627	658	642	673	663	661	638	649	612	670	681	633	705	677	620	679	669	685	664	658	656	663	651	669	615	636	626	653	671	640	650	692	697	713	634	648	652	626	640	643	642	658	662	665	676	658	631	603	659	682	706	655	654	650	626	585	658	691	645	643	645	683	657	682	630	642	703	668	618	642	671	643	636	664	662	685	665	670	652	666	690	660	679	623	623	624	636	643	645	636	646	665	656	684	695	666	661	675	690	663	666	675	681	694	635	669	689	671	688	653	639	662	677	623	661	699	661	672	613	625	697	669	697	665	690	625	611	644	644	673	704	656	630	698	633	706	618	617	642	644	650	584	657	667	645	629	687	698	653	665	673	646	700	661	626	621	670	638	677	638	606	648	656	642	655	638	665	657	666	646	603	620	636	670	651	637	705	636	637	661	608	628	658	683	628	625	691	627	688	681	651	645	662	626	611	665	628	657	661	645	614	664	615	657	622	674	630	631	653	658	659	616	686	637	646	651	674	677	631	636	648	632	605	663	666	674	607	624	660	646	636	657	647	653	648	690	639	654	628	742	667	667	676	663	654	626	639	708	641	614	702	642	634	662	617	642	685	654	698	673	682	689	635	656	620	667	642	650	630	685	638	638	683	690	624	613	620	650	660	618	663	687	688	638	637	695	690	652	635	598	614	682	692	676	629	671	663	661	641	682	621	621	686	604	691	646	663	666	668	652	708	636	625	689	656	670	632	645	659	615	682	653	632	654	671	624	688	658	617	724	669	680	658	686	684	667	674	654	709	650	657	647	672	653	673	691	625	668	680	632	713	651	655	677	634	681	632	650	620	644	647	662	658	655	673	672	603	634	663	615	655	651	694	727	662	674	629	643	665	683	659	686	699	680	606	667	614	667	718	708	655	676	659	685	667	645	642	653	664	651	664	639	668	625	675	671	662	651	627	645	660	669	660	698	652	599	677	678	647	633	662	657	674	690	622	678	676	588	637	653	679	643	666	660	679	634	678	643	659	657	655	632	692	610	666	664	662	664	617	701	682	655	663	622	674	710	644	623	651	619	666	637	648	674	702	668	648	708	695	631	649	686	602	675	677	651	613	640	663	670	631	676	630	596	657	638	679	657	693	657	647	624	635	685	644	652	651	661	661	654	708	659	620	631	659	687	626	643	665	681	636	648	658	722	628	662	623	639	670	648	682	644	657	684	643	670	693	671	632	627	614	676	676	642	619	621	626	637	631	657	658	643	655	646	726	663	633	615	655	709	705	681	702	687	637	655	629	635	651	644	674	607	605	631	653	674	620	706	651	642	673	637	712	643	644	675	639	670	624	707	684	668	647	662	631	641	630	631	644	666	663	661	650	650	643	674	614	619	640	675	643	658	647	617	648	654	620	688	659	670	618	653	678	610	661	643	669	670	714	673	666	661	662	639	685	650	651	653	620	641	661	699	655	638	695	640	636	666	683	677	694	646	654	662	602	626	662	726	659	647	643	674	680	638	637	674	629	643	666	679	692	673	653	622	661	708	636	653	681	666	633	616	656	629	649	618	651	601	673	648	632	642	655	658	658	693	647	685	653	623	661	705	661	678	674	695	704	650	672	624	684	655	687	664	681	684	690	699	676	644	635	625	670	659	677	621	640	631	641	642	660	681	692	641	685	657	629	714	662	598	631	632	674	629	653	679	673	653	643	657	636	651	640	665	689	680	702	631	648	669	626	615	684	659	616	660	694	673	655	643	638	636	689	620	662	667	669	702	653	672	630	655	662	633	668	637	642	680	677	668	657	657	667	688	672	655	684	668	645	618	619	700	649	656	653	666	677	630	609	608	660	702	631	668	637	627	650	677	634	632	678	666	689	611	624	630	625	671	685	634	627	638	641	668	634	689	648	680	633	681	700	660	607	679	672	653	648	673	700	654	660	640	666	687	609	647	642	617	661	681	665	631	644	677	654	599	623	647	642	669	676	659	631	630	636	645	682	691	663	652	701	650	658	606	633	680	686	655	655	696	648	636	670	634	681	654	664	748	639	663	653	644	665	677	684	664	649	672	680	662	673	645	628	680	698	627	701	662	682	684	686	690	622	662	628	662	662	645	622	687	613	673	675	638	637	689	701	654	668	648	621	643	634	637	669	644	683	694	694	665	638	630	629	690	658	602	642	658	625	657	699	694	666	638	659	617	689	657	693	641	674	671	645	685	616	678	645	662	669	603	659	627	639	631	631	607	648	670	634	640	627	631	645	656	687	697	656	675	651	660	604	659	651	704	609	682	658	641	683	680	647	651	635	707	695	687	656	633	622	634	655	624	642	645	668	629	676	677	635	654	636	673	641	642	645	679	654	734	654	698	664	665	672	639	656	703	664	651	653	644	657	604	641	676	671	689	621	623	651	614	655	692	654	651	630	660	670	617	644	669	633	607	607	678	637	656	708	678	646	605	656	671	702	656	687	634	612	714	676	635	678	643	684	668	601	654	654	659	675	694	686	635	663	703	613	675	682	671	657	654	660	654	653	668	675	706	625	646	635	664	683	648	663	656	686	699	682	656	687	643	692	659	625	680	611	664	702	650	598	675	670	627	615	609	678	658	681	607	658	718	663	615	636	691	646	648	682	646	653	576	626	577	670	660	702	645	680	647	603	664	629	631	666	680	634	656	671	636	657	684	636	609	654	673	648	680	660	650	718	661	662	640	644	658	622	655	637	692	649	675	661	709	643	688	607	649	647	634	624	651	650	671	630	624	660	688	646	630	693	623	644	624	677	660	622	674	665	671	661	655	687	661	659	669	672	648	662	657	642	602	661	678	631	622	661	629	669	648	657	675	678	679	692	674	655	633	678	637	710	675	647	622	643	644	675	677	651	686	685	645	658	648	678	654	632	650	667	659	701	678	655	632	657	624	672	624	661	665	628	624	651	633	640	596	706	658	669	666	681	665	630	654	626	662	664	687	624	663	649	585	672	646	630	665	665	642	663	628	684	639	584	637	639	683	646	644	651	692	668	617	677	640	622	600	686	652	741	638	676	620	742	675	636	665	627	666	679	688	700	638	657	701	668	670	647	647	641	654	681	703	703	665	684	678	682	643	633	663	657	647	666	685	638	660	630	681	664	637	618	646	635	657	656	642	648	745	674	672	669	650	683	664	686	671	656	652	700	662	685	670	651	661	652	661	684	680	653	648	633	669	644	662	623	643	672	678	678	640	691	659	655	657	646	673	661	673	664	655	678	635	631	653	595	631	667	656	631	625	607	650	697	644	653	636	642	652	649	692	614	657	658	687	686	646	630	674	663	616	680	618	647	649	641	687	676	648	629	604	673	617	697	685	684	653	675	637	680	685	635	677	613	629	677	641	671	655	628	645	631	711	677	676	649	646	649	645	679	625	640	662	675	640	643	637	653	632	615
28065	6258	3372	1764	1538	1297	1113	980	912	847	840	824	776	762	793	799	704	730	765	735	736	721	731	724	696	681	729	669	710	685	678	644	711	745	678	711	714	689	721	699	680	688	699	695	664	693	715	691	691	718	697	714	643	732	701	696	729	749	689	714	669	707	679	675	746	673	711	662	679	720	709	650	695	686	703	695	712	683	680	718	712	711	676	692	695	687	668	684	720	741	645	662	722	689	718	694	676	717	716	678	709	652	697	700	681	676	674	706	707	713	713	715	730	710	706	681	727	677	680	701	718	704	742	722	719	685	667	684	695	686	689	662	684	705	686	677	695	684	741	698	717	723	666	715	726	717	675	713	684	682	743	717	709	682	709	701	669	683	715	660	655	709	682	693	675	719	683	698	655	678	722	680	711	710	719	688	664	706	706	689	708	651	676	736	667	711	737	716	688	678	689	715	681	677	722	700	728	732	716	652	709	708	678	669	692	685	707	676	699	702	643	732	687	717	656	683	686	684	689	665	729	683	698	686	638	669	670	682	676	719	698	715	720	708	722	724	659	664	753	702	686	674	717	677	690	721	671	678	691	669	697	691	691	668	717	653	631	695	688	688	698	683	714	669	656	703	670	652	693	719	702	684	665	708	661	723	741	677	738	672	674	666	744	673	704	651	671	707	729	704	701	699	687	671	681	706	692	727	711	681	676	754	685	642	675	711	658	698	740	709	683	682	670	680	659	719	670	636	695	640	691	666	694	682	715	683	670	713	711	706	684	684	633	692	703	718	708	727	682	665	733	730	665	734	710	684	745	673	684	670	702	734	686	663	702	691	676	663	707	714	664	687	717	694	696	742	674	712	748	679	680	698	672	677	687	680	702	672	748	721	676	733	679	703	695	716	622	670	726	674	725	698	690	705	707	713	697	702	746	664	725	716	639	702	706	690	714	694	677	678	712	676	676	682	714	696	700	733	698	724	670	698	664	690	720	697	672	705	678	729	708	729	685	668	687	679	648	735	686	692	680	701	730	718	669	644	678	696	697	678	711	711	645	738	639	692	691	689	728	705	704	629	705	703	689	709	720	726	664	723	671	661	705	700	682	667	674	740	696	695	669	741	741	746	681	727	700	755	669	731	665	680	656	754	645	708	696	748	700	636	734	701	663	682	695	684	726	669	693	719	704	669	678	719	655	676	712	746	694	695	713	698	709	686	710	681	711	675	650	702	717	692	711	698	748	687	714	710	656	662	698	684	641	673	743	699	734	721	708	711	692	686	689	670	717	696	671	700	702	715	662	713	646	697	670	658	632	703	738	739	619	743	708	715	709	675	727	682	670	667	704	681	723	693	696	700	667	730	705	711	676	670	664	731	703	704	710	717	689	695	676	705	656	721	697	734	768	668	738	688	683	729	681	673	727	715	671	705	719	701	696	708	669	685	734	687	739	686	696	747	704	673	667	693	737	687	706	685	642	736	711	688	689	683	662	729	702	663	711	681	676	702	717	692	688	699	678	732	701	696	717	677	716	648	720	675	712	686	712	691	714	737	734	706	708	705	695	669	723	708	681	723	695	669	704	679	720	672	755	646	714	727	696	668	647	731	675	716	699	683	698	655	696	712	690	678	669	731	706	646	656	666	695	667	713	720	755	652	701	707	678	697	678	711	717	759	719	650	729	616	706	708	661	678	701	702	676	687	656	663	751	716	657	681	677	699	702	692	692	725	677	704	729	646	697	684	739	654	718	679	725	703	696	690	736	733	708	770	671	695	737	657	700	672	692	712	665	689	693	665	688	681	734	706	683	691	651	696	688	655	659	652	702	722	748	665	709	709	679	673	655	702	686	657	739	692	672	685	720	684	656	719	706	668	742	687	652	717	719	745	681	690	734	701	717	729	663	662	703	750	721	681	695	728	673	678	656	698	661	710	727	705	715	704	685	709	722	687	750	690	726	712	693	665	667	688	686	702	732	669	699	717	695	699	715	714	685	741	674	677	736	725	677	665	732	739	656	655	715	685	726	706	668	723	694	713	686	709	733	685	701	707	703	725	679	704	739	731	664	725	673	686	685	667	677	733	668	668	697	709	698	730	680	750	710	695	716	730	701	655	645	695	774	652	676	718	705	734	698	682	676	713	688	721	713	684	672	712	683	714	745	734	699	689	735	698	704	703	721	722	738	738	763	702	654	669	659	727	690	716	681	704	710	683	691	708	673	674	717	670	738	697	698	626	703	693	705	731	711	679	698	712	666	735	675	681	703	699	729	663	681	686	647	711	684	646	667	684	719	717	722	701	699	709	713	669	700	678	721	666	726	663	702	706	645	642	678	701	688	708	655	728	668	732	717	693	674	669	716	744	724	659	702	668	694	720	698	728	695	677	715	674	711	674	700	684	703	649	711	683	700	647	732	691	731	696	713	687	720	659	702	665	698	676	666	631	660	700	708	719	711	700	710	685	694	664	659	743	687	692	709	746	699	693	747	715	709	767	671	705	712	711	731	660	743	721	706	663	695	690	728	684	658	695	714	644	655	695	721	726	704	660	703	709	713	671	758	686	691	690	719	664	695	711	661	700	715	700	652	739	703	729	717	685	729	675	727	660	728	716	694	735	711	706	727	641	680	713	684	694	704	693	731	714	668	738	705	749	657	666	705	676	678	741	743	705	720	703	670	696	668	681	695	705	715	675	645	697	685	704	666	684	671	663	663	734	680	685	682	711	679	777	674	692	690	727	685	692	686	764	691	699	680	667	701	757	631	728	714	643	684	711	672	717	689	655	694	687	709	719	707	672	723	692	679	661	714	664	751	687	725	715	656	694	637	699	683	684	715	682	668	668	687	652	714	695	666	700	673	714	750	684	653	702	668	714	714	690	662	719	644	736	697	717	665	691	732	696	725	740	711	681	715	742	635	723	656	690	648	739	699	722	755	699	705	692	686	660	700	710	704	671	688	696	681	732	726	692	752	682	693	706	700	691	689	685	729	644	716	665	678	700	706	661	666	693	693	691	717	683	720	719	698	675	733	694	684	742	684	732	713	679	737	697	706	706	703	667	747	661	703	710	691	704	695	721	701	715	688	666	701	692	668	707	734	689	685	664	700	692	716	675	701	722	671	698	689	720	659	734	681	705	674	702	692	708	658	748	697	695	704	637	711	664	730	708	708	731	688	743	670	655	686	708	711	648	699	699	672	631	717	627	658	686	712	717	742	682	647	735	734	668	684	717	707	696	650	680	749	724	706	718	751	704	674	698	663	719	703	691	664	730	720	712	709	717	697	685	694	693	670	676	714	671	695	696	706	654	670	674	697	667	741	697	711	703	700	672	685	721	701	708	688	695	728	684	701	717	653	708	678	723	700	731	674	700	691	685	691	710	720	718	701	710	729	689	730	650	716	720	694	757	684	666	750	715	679	673	655	728	689	696	681	670	708	726	694	673	659	697	663	698	717	672	695	673	655	674	735	660	719	686	687	683	742	691	719	684	719	689	666	710	754	733	710	738
22718	21160	28865	23725	21160	21233	8961	1648	1299	1229	1148	1057	1036	1052	1028	907	957	973	950	933	886	869	901	886	917	878	943	892	877	868	918	881	905	882	815	874	910	866	857	851	906	849	851	826	888	943	834	861	874	881	911	904	848	865	931	875	862	880	868	836	827	837	867	867	814	880	873	806	834	912	813	935	798	773	866	862	812	898	812	882	886	862	817	823	856	840	905	892	822	850	859	854	842	854	858	816	860	858	835	822	861	843	845	847	883	829	871	787	830	856	864	864	858	816	802	809	872	894	809	867	876	820	836	843	842	891	817	835	777	813	818	844	830	836	927	867	840	884	823	833	804	827	827	800	863	765	854	898	844	837	790	879	845	827	856	834	845	816	805	845	854	863	864	814	873	826	825	839	833	847	864	832	836	834	849	842	844	820	930	834	849	804	857	858	843	898	829	829	868	823	898	825	849	893	904	847	852	914	860	871	834	853	852	851	834	843	859	832	839	813	897	859	831	807	814	825	822	834	859	820	790	855	773	855	852	856	860	851	829	840	860	840	884	814	820	848	819	832	868	868	860	841	857	877	844	817	858	842	902	881	858	875	775	814	855	824	869	890	789	810	882	888	861	885	858	853	797	869	826	872	841	868	851	843	817	883	816	886	828	833	848	827	864	878	844	836	907	863	829	815	904	843	822	838	895	791	807	857	878	828	827	849	827	877	794	813	820	795	861	838	849	819	803	821	873	849	809	827	810	854	795	788	809	792	853	870	833	825	874	868	829	873	872	817	847	854	896	842	820	902	818	850	801	823	855	827	860	839	814	869	852	824	880	831	796	851	832	849	831	942	797	906	857	864	883	812	855	839	851	865	833	841	815	830	839	823	844	827	875	855	838	812	844	797	853	850	843	841	805	829	826	786	904	837	844	823	881	871	818	857	833	821	820	905	869	863	844	880	855	859	783	877	824	927	821	846	812	800	764	896	856	875	840	796	883	867	924	825	848	844	850	850	853	872	844	846	812	865	845	837	832	782	824	835	823	809	808	851	840	818	863	818	864	856	899	844	840	842	815	845	816	881	801	852	831	871	794	884	879	876	813	838	841	847	821	829	842	858	856	818	837	837	835	864	858	839	909	844	815	917	835	883	820	864	823	863	831	804	909	810	832	828	838	789	838	845	824	770	797	824	830	824	829	850	845	845	866	817	826	845	856	834	884	789	874	864	839	848	848	849	878	890	816	831	849	850	826	789	853	860	789	874	841	814	840	814	807	838	891	818	859	871	875	884	845	851	864	815	779	831	828	856	832	849	856	827	851	827	833	802	905	889	853	790	882	844	832	866	845	834	848	844	856	828	853	794	847	799	855	841	856	797	859	826	813	827	821	833	842	874	869	901	800	846	843	828	834	878	864	883	797	846	852	911	881	839	858	870	882	829	874	877	830	834	850	850	794	880	836	852	868	838	844	875	817	859	899	883	866	804	806	900	868	899	852	808	882	881	820	788	844	803	872	834	858	900	917	837	806	804	839	831	830	861	887	815	843	789	814	828	857	846	867	890	800	874	844	860	862	822	825	806	882	913	852	877	832	858	905	890	848	850	876	827	843	805	868	872	838	784	870	834	846	849	871	807	863	824	846	839	857	842	813	843	836	839	829	808	846	868	832	855	833	908	809	828	814	829	813	855	851	832	831	852	823	849	848	894	856	831	823	857	797	816	835	824	806	843	837	847	828	864	856	810	830	845	840	812	811	844	850	827	798	825	816	843	843	879	870	860	821	861	848	807	851	850	843	864	852	868	847	805	868	832	891	850	900	834	827	900	834	812	801	833	863	876	872	812	824	843	894	872	798	805	798	820	894	826	857	806	800	789	832	819	825	817	802	851	845	864	867	870	858	834	841	876	829	812	868	854	854	790	811	863	830	812	806	845	816	830	857	843	834	812	911	811	838	875	878	835	867	818	872	810	868	857	813	852	859	883	822	848	834	871	852	830	864	857	820	831	843	907	804	838	809	830	817	835	850	775	782	903	859	820	847	815	859	843	847	821	865	852	842	823	821	866	836	881	893	849	871	822	843	844	912	822	820	877	813	836	871	818	867	869	809	874	836	871	852	872	805	846	820	882	838	853	837	796	838	856	901	854	815	904	816	869	812	834	803	801	852	846	851	821	852	832	797	877	810	793	824	859	842	895	895	809	862	874	841	795	824	824	857	853	822	846	802	863	901	868	887	845	839	801	845	854	818	918	845	914	835	808	858	850	840	844	831	806	857	832	823	805	875	828	845	835	785	865	843	835	854	835	869	868	864	854	765	820	867	841	891	850	798	806	908	819	825	810	891	879	886	933	870	843	848	917	874	835	880	892	897	861	823	821	825	855	873	865	831	813	910	837	846	869	871	856	862	831	868	854	830	901	858	858	782	849	843	838	843	835	868	901	845	853	854	832	839	888	851	903	858	809	812	799	901	845	854	822	845	855	820	840	797	863	837	841	875	813	861	851	870	836	806	820	877	793	871	853	818	793	842	846	791	822	897	861	845	834	858	827	821	833	820	853	859	864	879	884	813	803	875	822	779	866	771	815	830	811	873	897	844	830	824	840	812	828	830	808	861	785	812	831	841	883	836	824	858	857	869	817	826	870	825	884	821	883	862	871	865	826	826	862	800	881	818	839	839	930	869	868	819	850	863	851	833	801	845	842	868	828	816	825	806	876	844	858	830	847	812	859	843	859	831	824	848	782	807	840	819	863	861	788	844	833	815	850	876	800	838	878	811	853	832	867	900	795	862	847	811	859	862	890	828	853	841	799	818	866	829	795	833	800	820	823	835	905	881	829	885	841	804	864	829	888	869	802	835	815	799	863	843	822	811	833	849	832	870	800	826	813	822	830	822	859	854	839	824	869	854	867	825	847	789	826	816	794	849	882	910	856	828	809	837	840	852	821	821	824	838	841	808	874	819	814	858	844	851	822	875	857	869	872	855	812	850	862	886	859	853	847	863	906	833	888	801	896	839	876	879	856	826	868	828	856	919	841	876	809	816	885	875	821	869	857	861	860	799	829	836	877	852	834	849	862	848	850	882	882	837	845	820	840	885	836	889	831	860	859	857	792	838	859	878	833	846	851	804	856	845	864	859	848	845	868	836	846	845	881	916	831	788	902	826	834	795	807	865	852	823	805	847	849	834	769	851	853	854	840	861	815	846	805	853	831	817	827	846	817	889	883	825	825	930	801	843	841	822	886	824	842	832	870	839	913	829	811	862	815	812	817	855	829	868	861	817	817	844	824	859	874	885	821	821	870	877	799	857	843	877	912	839	861	846	823	790	891	838	879	829	901	845	804	822	855	824	853	843	812	826	800	817	824	882	860	883	918	850	873	836	899	852	820	811	855	862	843	827	832	826	848	903	840	866	819	838	790	814	820	810	810	892	839	847	849	826	819	812	815	852	797	824	783	806	811	804	858	802	800	844	847	807	803	834	793	852	845	827	851	869	892	827	831	845	821	811	822
36751	16785	9987	4780	3655	2957	2230	1881	1581	1427	1323	1251	1140	1138	1057	1045	994	983	997	896	932	941	947	886	930	936	926	876	849	854	894	844	907	853	917	927	894	894	882	823	882	872	887	833	882	885	888	898	867	849	871	856	876	870	834	887	863	836	852	845	824	880	831	845	796	872	845	826	874	885	833	850	888	852	839	894	885	862	862	838	898	856	841	863	844	831	866	880	840	840	848	863	831	822	870	886	883	814	816	836	848	869	819	844	825	858	830	827	861	812	838	821	813	861	821	816	793	895	889	800	849	832	851	870	852	825	860	886	867	861	846	810	890	841	838	811	859	828	828	832	864	840	878	857	851	916	843	825	847	847	870	862	848	873	800	883	856	848	860	830	855	865	794	832	835	852	897	861	857	813	829	809	852	821	869	883	851	857	826	831	809	851	833	809	873	900	846	879	839	802	858	811	877	856	802	795	874	877	848	827	884	862	866	874	820	839	861	865	884	816	826	821	846	834	910	853	909	861	879	821	858	862	879	849	845	851	832	894	882	856	852	819	835	784	849	808	812	827	828	836	838	871	804	854	846	813	845	824	837	865	864	857	861	830	840	873	836	850	830	896	878	819	865	846	838	831	872	868	839	880	837	820	844	862	851	840	859	867	840	883	892	879	854	844	846	849	810	851	839	837	868	852	846	844	844	856	817	857	876	862	799	854	843	836	825	880	841	834	813	824	862	791	825	897	861	830	839	823	848	912	816	847	886	827	851	895	870	841	851	832	828	839	820	858	853	918	802	821	866	893	869	851	825	825	880	874	810	792	874	881	861	857	846	802	867	847	816	801	873	873	823	897	810	830	816	843	880	804	852	830	845	875	897	825	827	834	826	874	823	859	877	855	858	803	821	816	851	887	800	866	875	901	834	848	863	844	836	841	811	857	822	851	815	843	907	837	840	906	864	855	792	827	905	809	886	825	875	858	892	837	840	821	851	797	838	838	805	819	862	845	874	835	775	808	837	741	826	846	838	901	813	822	868	836	866	839	851	830	863	813	876	882	764	867	777	883	855	853	834	844	895	866	861	841	836	884	865	837	825	870	820	852	849	870	870	850	835	827	829	838	840	851	863	803	805	855	831	788	809	843	874	858	925	844	839	809	827	784	829	850	825	878	870	830	853	861	861	805	890	811	819	845	872	841	870	829	843	833	859	834	839	832	865	863	864	866	869	809	843	864	903	838	864	900	855	839	860	815	802	831	829	849	859	781	817	821	792	842	872	843	863	825	844	813	840	848	824	799	826	864	864	832	807	856	815	858	826	837	817	838	846	875	887	851	798	824	819	866	851	887	858	867	847	849	831	789	873	840	795	868	861	818	856	813	856	805	837	833	843	822	825	790	829	853	874	854	847	849	827	908	860	850	850	842	908	858	838	845	878	873	846	885	864	894	881	838	817	848	909	834	874	829	888	845	882	864	846	881	805	846	843	865	847	844	785	839	773	797	849	856	841	902	880	799	885	810	863	799	804	839	822	869	839	898	830	829	850	885	848	845	876	865	776	855	841	859	856	879	814	821	830	820	854	861	856	844	854	854	876	816	822	874	827	826	874	861	844	915	841	847	822	868	830	829	860	858	829	802	859	795	883	868	805	796	804	820	813	841	831	808	857	856	840	784	819	847	804	849	842	817	871	843	798	859	874	853	898	741	856	829	867	804	881	813	875	895	835	816	850	872	805	811	876	850	888	863	847	801	848	858	805	865	849	863	838	848	862	851	858	866	885	877	813	855	866	798	795	862	828	826	888	861	849	814	840	862	825	863	856	903	752	850	851	887	875	861	819	800	820	857	826	867	850	826	881	823	861	915	850	832	849	865	913	839	812	841	813	864	845	857	830	819	834	841	815	875	837	894	856	843	871	811	827	870	891	842	898	851	888	829	849	874	795	869	816	856	849	802	836	803	857	807	788	880	859	808	851	800	832	843	854	874	839	859	843	841	863	908	830	822	873	832	848	842	868	817	854	820	855	859	840	854	808	935	888	879	886	873	825	800	840	901	841	877	851	831	808	793	866	825	760	880	835	862	838	889	834	888	834	876	819	775	852	839	861	870	837	894	779	858	848	862	818	823	869	810	855	834	809	839	813	873	810	836	838	791	773	844	806	828	871	794	932	801	908	853	900	861	846	880	867	848	885	815	801	841	832	831	866	845	800	824	857	839	837	809	809	883	842	866	858	841	873	813	829	818	906	848	795	813	911	868	880	819	821	865	859	792	834	817	891	855	858	875	818	859	827	831	821	857	866	895	816	882	832	873	800	837	838	821	812	831	857	858	868	946	862	878	854	863	854	810	855	853	869	862	911	857	839	846	862	839	837	867	804	847	850	888	800	870	830	860	853	804	875	868	891	850	881	812	845	912	829	849	815	896	865	868	905	820	806	835	790	851	896	845	866	846	797	890	832	850	857	840	866	848	865	833	810	889	842	833	807	853	835	922	849	899	828	838	839	819	865	810	860	839	854	861	842	874	861	885	870	869	825	846	866	840	791	863	820	827	793	845	881	847	838	804	864	857	820	903	811	846	834	869	800	855	826	802	794	862	849	839	860	873	838	871	799	866	865	874	840	872	837	833	780	849	843	858	872	861	836	873	863	860	828	850	861	872	846	831	879	814	840	869	805	846	805	857	844	845	846	882	878	804	808	810	865	867	809	873	842	837	856	857	843	810	822	880	826	874	882	849	864	839	875	815	860	818	825	841	804	846	861	823	857	865	850	827	872	836	825	885	876	892	814	848	882	782	805	872	879	867	817	856	865	819	829	861	844	835	880	845	825	837	878	812	845	850	834	836	848	874	815	818	811	827	859	840	829	829	847	809	867	815	917	826	822	839	807	835	836	828	854	841	826	879	835	801	853	864	873	815	886	834	885	837	836	838	865	854	850	839	745	785	844	854	864	795	798	880	848	840	813	861	769	877	857	879	864	832	825	837	829	827	883	815	871	863	935	808	888	860	810	877	842	828	874	879	845	860	876	829	809	902	842	807	852	870	888	812	897	866	902	909	829	811	871	845	854	906	847	854	874	873	887	871	873	813	849	782	849	894	836	864	823	802	885	805	849	875	814	898	844	795	838	883	860	860	825	872	789	825	840	807	860	887	895	808	855	820	866	893	894	848	836	836	834	830	891	882	837	839	864	857	835	782	859	873	810	826	862	839	866	824	805	766	790	819	840	877	830	851	856	896	803	814	856	812	852	835	899	881	870	858	884	843	890	823	794	891	887	802	837	896	853	861	881	817	873	861	823	823	809	873	838	885	795	856	842	903	849	833	847	901	828	876	807	868	876	848	874	886	872	902	852	839	826	815	852	824	833	805	868	873	862	825	864	859	811	847	809	883	850	873	868	827	791	816	805	882	869	859	846	841	849	834	890	852	868	867	835	910	810	835	866	834	897	818	889	831	803	824	867	854	893	899	808	830	827	824	823	822	873	847	788	856	824	829	811	831	826	837	888	854
28059	18175	4301	655	416	377	380	360	347	346	379	363	317	365	316	331	336	311	351	350	339	338	325	315	324	341	364	322	361	358	356	337	351	349	325	332	353	336	333	313	356	315	370	363	373	331	345	303	317	339	353	308	349	326	332	304	336	328	344	313	370	375	351	323	345	345	317	344	335	350	318	308	322	347	319	348	364	351	349	338	304	327	316	339	324	353	305	319	300	313	342	320	329	368	324	307	354	324	308	361	350	358	342	363	328	327	355	368	306	304	365	313	326	336	337	326	372	318	337	310	340	304	352	342	348	353	332	312	317	308	350	352	346	333	322	358	328	367	334	330	324	327	320	347	328	333	329	348	345	328	336	331	370	353	358	364	314	339	365	332	367	309	337	328	353	334	348	344	331	324	346	338	312	299	343	350	334	340	317	353	338	298	365	320	341	354	348	338	308	349	350	326	333	349	341	317	355	319	310	323	313	336	344	347	311	348	335	328	364	315	303	297	283	355	320	343	344	338	361	309	338	336	344	338	329	349	308	336	348	345	320	343	347	336	354	372	321	345	321	303	339	323	377	359	323	350	330	342	349	363	340	373	317	329	349	303	343	341	344	366	347	331	341	329	333	349	318	348	351	319	364	342	353	339	389	357	343	308	343	390	340	334	321	332	331	347	319	317	351	341	331	314	357	347	334	332	325	357	355	324	321	331	352	340	342	324	315	341	348	322	312	346	348	362	335	334	315	323	363	342	315	370	340	361	325	363	361	320	336	343	332	341	336	349	324	333	324	339	380	372	315	339	341	344	341	308	351	337	354	310	369	340	338	354	334	363	351	319	344	341	338	315	345	346	308	344	326	305	287	329	343	334	351	324	325	348	346	333	337	344	347	343	348	325	281	325	351	332	341	344	347	356	324	340	338	322	325	340	350	368	340	362	334	352	347	302	330	332	348	350	360	354	321	340	307	333	338	378	339	353	332	348	334	346	390	312	331	325	343	309	355	346	312	345	329	305	336	364	346	346	336	337	337	362	333	331	358	333	341	329	353	351	335	332	385	327	358	343	358	311	307	328	350	334	335	312	333	349	331	342	356	378	331	352	352	315	334	337	372	328	349	302	339	319	360	329	339	352	354	369	354	338	343	329	313	308	340	349	322	326	361	348	321	313	361	337	325	312	304	342	385	314	340	335	352	300	352	326	325	336	357	350	339	343	346	343	356	331	370	340	342	355	345	327	324	324	343	352	347	351	311	354	318	340	313	336	330	354	378	332	364	364	335	366	317	340	355	312	354	325	330	360	314	354	326	354	394	312	314	313	347	310	312	365	333	339	315	348	340	329	352	312	363	339	326	336	330	336	385	341	358	343	336	335	290	335	327	326	352	321	350	338	342	335	332	354	345	341	302	339	357	355	348	354	330	331	367	370	328	407	328	331	346	323	339	357	329	309	319	343	327	334	370	369	337	339	347	357	314	322	308	323	335	348	343	323	338	346	362	323	373	354	327	336	336	338	352	321	340	355	338	352	314	350	334	349	362	338	305	329	336	353	327	352	345	328	340	328	355	358	337	363	331	337	311	328	368	340	317	353	347	338	352	366	335	380	348	330	291	310	358	323	344	321	307	362	354	337	353	320	351	329	318	372	334	328	351	339	353	332	370	357	340	343	330	348	309	353	322	345	323	354	331	326	341	353	327	358	294	329	290	320	356	344	336	336	334	369	327	355	337	388	349	341	325	336	337	338	381	356	366	366	381	358	319	354	339	334	353	312	335	308	344	362	297	318	345	325	349	350	346	335	331	329	332	336	345	364	354	339	367	301	328	355	333	354	332	316	325	336	350	310	302	344	317	299	351	332	359	326	335	346	349	318	329	332	322	365	324	310	338	354	353	356	351	379	355	337	324	315	332	368	336	334	317	354	347	366	341	319	341	345	338	286	295	343	344	311	301	373	355	322	354	341	360	341	376	342	317	358	350	355	336	351	351	325	339	349	339	327	318	329	343	322	336	335	328	332	325	361	347	311	334	342	324	340	344	325	334	324	363	336	343	311	336	331	310	353	333	330	345	325	369	348	331	353	350	329	334	355	324	291	329	346	350	329	323	300	287	328	369	335	291	339	324	353	328	345	339	304	304	316	328	371	349	344	330	335	350	340	338	330	313	327	316	334	336	318	322	335	356	330	339	347	329	311	371	354	342	343	310	348	324	366	339	340	367	348	334	358	324	350	341	356	340	364	357	323	326	328	338	361	336	321	307	367	369	316	331	345	317	340	349	340	323	347	355	314	339	342	329	335	324	319	375	353	321	315	346	333	345	339	334	321	331	299	380	353	363	304	338	345	341	348	355	343	349	354	351	345	343	364	314	346	315	344	336	339	328	353	335	322	348	346	313	344	335	353	339	331	299	364	330	340	348	317	353	350	341	358	355	319	306	328	340	304	337	311	372	361	343	329	369	332	340	348	340	355	334	339	320	347	346	327	324	331	327	337	367	346	329	351	336	334	329	380	361	379	319	311	345	307	345	342	341	328	366	342	332	367	348	318	308	341	331	328	343	359	328	305	376	332	324	349	356	327	304	338	306	337	324	332	324	314	295	296	337	349	334	309	341	340	367	341	361	342	374	379	338	355	349	329	331	327	311	337	335	328	362	350	366	335	358	346	359	348	325	371	314	371	348	320	349	334	346	365	315	325	318	393	365	323	350	351	354	321	337	386	354	286	377	363	336	322	304	340	324	339	324	315	326	363	317	336	359	310	344	325	351	383	313	324	339	346	334	331	322	328	323	363	323	340	342	350	364	335	345	336	344	327	340	341	346	320	324	321	337	302	317	329	356	333	337	330	346	361	355	335	331	309	331	307	367	345	331	326	328	333	339	322	328	332	354	357	349	356	327	313	372	333	346	336	339	342	356	328	323	346	320	323	323	347	356	330	339	345	350	329	330	354	337	331	323	356	367	339	305	371	340	315	306	339	322	339	335	288	326	314	341	353	325	329	355	336	368	307	333	350	339	343	313	339	346	358	345	357	322	315	334	359	334	350	341	307	321	332	344	335	355	332	347	303	364	350	365	371	333	337	342	336	344	300	352	333	322	350	326	360	365	332	346	300	355	344	341	346	335	318	356	315	332	349	322	339	307	291	318	354	360	336	348	320	313	314	337	335	391	334	337	335	300	321	356	308	323	350	352	317	381	339	306	332	345	354	335	363	361	357	307	311	332	345	325	367	323	326	367	366	326	327	349	344	317	301	302	328	338	305	356	298	352	303	337	352	358	298	356	315	348	343	328	344	357	321	339	353	336	316	300	303	343	364	347	320	335	364	337	346	339	348	337	332	333	320	354	329	325	337	348	326	315	340	356	351	321	380	329	336	356	318	313	303	342	340	321	337	346	346	352	304	356	373	319	331	350	332	340	349	352	336	326	343	358	368	301	338	331	341	362	314	330	374	383	325	349	328	321	355	343	384	358	320	288	349	321	355	353	360	322	321	327	367	351	335	326	342
10907	1478	734	535	443	436	413	379	423	375	386	435	361	406	384	400	377	390	393	378	333	435	372	397	375	378	374	391	386	353	430	382	381	409	355	384	434	378	357	390	354	362	346	381	347	364	378	366	369	411	396	383	371	378	407	352	360	389	333	419	362	375	361	389	351	378	380	397	359	405	399	374	390	409	378	361	385	420	405	380	384	393	358	361	361	390	359	364	359	355	381	425	369	390	387	388	373	398	413	351	388	328	380	392	397	360	411	394	429	399	383	372	417	358	386	325	388	348	386	376	377	373	383	357	397	401	373	387	372	383	421	359	362	372	378	394	363	373	383	403	398	349	393	368	373	362	398	379	381	380	340	381	381	401	350	405	375	336	362	370	399	376	402	372	383	383	363	391	364	388	429	394	383	371	362	407	388	394	380	399	386	387	415	358	349	415	336	385	385	411	385	378	362	394	372	388	399	382	385	406	385	386	391	403	377	389	380	364	395	387	368	371	385	361	395	449	387	362	373	366	364	359	367	390	376	390	379	369	346	370	347	388	390	370	383	417	379	404	408	379	397	370	376	398	382	386	398	413	377	363	375	341	379	377	410	347	383	406	405	398	399	376	369	331	408	404	363	398	377	364	383	374	389	367	385	358	392	354	357	395	393	367	375	365	388	412	346	373	404	395	417	405	380	375	335	374	383	383	393	356	384	358	358	416	372	325	375	391	367	357	380	382	362	408	367	395	378	398	374	361	387	365	367	358	361	379	390	366	396	426	376	365	375	380	404	380	387	427	411	376	344	371	390	386	397	343	379	415	364	381	399	370	376	402	398	398	386	362	369	362	383	391	363	374	387	409	348	365	416	360	409	382	383	364	420	381	361	364	388	358	344	368	388	376	403	390	370	369	392	363	406	390	330	363	397	381	380	365	361	390	374	372	407	366	372	371	370	393	370	372	373	394	376	362	361	383	371	403	363	375	344	351	373	380	383	381	368	370	374	364	400	385	413	381	346	387	383	387	371	349	391	400	389	353	364	399	403	406	386	372	378	408	347	363	371	370	361	348	380	417	349	379	365	374	427	417	385	325	371	372	362	381	347	376	357	404	377	405	387	374	359	403	373	390	365	407	385	401	366	378	369	386	411	407	387	376	347	388	380	408	384	409	372	374	385	409	395	387	370	401	389	345	373	384	406	417	380	418	387	392	407	348	399	368	353	388	407	391	388	345	385	347	386	395	406	382	380	398	387	396	351	353	391	388	359	379	376	379	352	374	383	358	443	403	402	379	400	377	358	374	369	365	379	387	402	419	404	422	370	403	402	391	352	369	392	357	371	355	355	382	404	350	363	361	403	374	370	401	378	378	419	389	379	370	357	392	390	382	356	391	373	397	384	381	388	361	368	402	395	350	364	370	389	389	394	342	353	400	404	394	409	379	388	370	406	362	375	355	381	392	366	369	409	380	360	405	353	353	370	369	372	409	390	342	362	395	351	382	360	363	370	386	404	360	391	389	425	401	409	354	316	377	411	400	407	374	387	361	390	398	367	395	384	375	391	361	349	376	364	375	382	419	391	366	415	385	361	363	403	372	388	365	380	416	350	395	377	371	409	338	404	362	398	412	368	368	369	373	406	379	405	395	384	377	386	380	370	391	383	394	372	376	407	368	410	350	368	383	348	376	370	369	372	356	417	385	350	404	362	400	377	392	354	370	397	411	405	367	403	404	387	394	375	372	383	358	399	426	429	371	406	380	354	375	390	363	375	377	375	400	353	368	367	392	400	363	387	367	366	411	362	406	414	395	387	353	381	413	374	376	379	358	374	387	390	344	362	378	430	375	376	385	354	355	378	404	406	355	418	366	340	380	379	405	408	394	374	367	349	363	381	383	433	360	365	346	405	392	366	368	381	364	388	352	371	355	381	373	395	371	380	392	369	398	390	355	355	378	360	373	341	363	398	361	347	386	366	392	385	378	391	347	407	397	366	353	375	371	382	370	405	378	380	364	369	408	374	401	371	419	402	388	356	357	369	370	403	412	357	388	361	375	405	401	401	380	380	358	392	374	400	380	370	367	371	350	367	384	385	361	391	403	358	381	398	389	377	395	391	377	395	384	389	377	367	359	398	400	343	399	385	382	410	413	390	387	393	363	347	358	375	365	370	378	325	401	366	369	400	361	416	409	387	375	367	379	383	400	409	384	396	385	388	403	349	371	391	352	391	397	351	373	376	360	362	397	345	375	379	363	349	399	390	377	381	392	364	361	372	358	375	380	385	386	353	374	387	409	390	402	381	404	363	429	368	406	406	368	386	364	371	407	398	384	345	349	373	352	361	394	415	367	385	381	374	349	348	402	349	367	352	387	372	398	375	411	373	403	377	394	398	436	370	384	346	431	365	381	420	365	375	360	389	349	379	373	376	381	386	358	379	366	337	382	338	360	378	411	372	381	372	380	380	380	376	380	370	376	385	378	363	407	381	370	408	393	387	411	373	388	384	376	344	393	390	405	372	387	383	365	371	354	391	392	374	405	360	396	377	389	375	375	381	362	366	366	413	356	383	378	381	406	348	413	376	387	388	399	371	383	375	339	371	376	386	398	392	343	372	373	382	347	373	382	374	371	408	368	376	365	367	394	377	395	369	382	385	396	424	402	383	364	387	399	348	405	396	386	337	359	374	370	367	396	402	337	367	361	376	357	376	389	374	371	368	389	374	368	367	365	358	353	391	396	361	392	372	334	358	363	388	365	366	383	399	361	436	360	384	386	376	415	376	382	359	384	365	360	405	366	370	373	344	399	390	382	365	369	396	364	368	370	378	368	346	357	395	362	386	356	357	392	349	351	372	384	369	400	379	369	359	389	376	365	409	374	401	357	377	393	390	403	356	368	383	381	386	386	374	363	360	384	362	378	362	372	408	374	386	389	387	405	389	377	372	396	370	381	382	380	384	385	358	358	404	376	390	399	376	378	383	373	376	363	393	389	391	388	410	389	384	393	370	355	346	394	407	361	364	428	410	372	382	375	381	375	373	382	369	399	421	392	372	394	389	350	385	343	371	385	397	425	388	344	371	415	398	368	408	381	396	392	363	416	371	353	384	389	385	382	378	360	386	377	353	372	357	362	376	378	378	410	372	412	411	355	371	365	384	390	355	348	377	407	383	418	348	382	370	375	393	373	369	377	389	374	395	374	354	355	413	377	385	378	373	390	380	394	392	367	382	384	390	360	369	395	369	397	396	363	408	419	388	361	387	385	356	349	379	364	358	400	421	382	395	379	373	383	374	379	377	374	394	360	362	371	422	402	379	375	384	355	381	353	371	360	365	369	395	359	384	374	398	422	388	371	367	348	336	373	373	359	374	394	397	368	382	411	398	385	380	380	390	397	383	383	402	354	404	362	369	391	373	386	387	377	421	393	382	365	392	407	389	382	366	369	372	386	394	392	374	386	407	376	394	373	404	371	359	418	360	402	360	350	380	374	395	408	387	375	387	359	384	384	372	390
23843	21096	28285	24124	21096	9099	1100	779	631	578	550	538	478	494	461	437	433	446	456	426	420	455	464	445	403	436	459	404	380	418	448	437	432	367	453	406	447	404	405	409	422	406	401	412	407	391	379	400	420	370	395	427	395	408	451	442	421	427	410	420	438	392	412	442	443	380	368	409	416	394	408	441	396	402	418	402	420	392	394	398	401	408	425	392	408	392	405	402	399	413	423	438	419	384	404	422	369	404	397	416	416	378	406	379	408	417	381	429	384	405	387	428	427	418	412	435	399	381	416	401	420	431	437	412	410	405	398	411	389	383	397	412	393	402	398	427	435	381	437	405	399	434	385	424	414	442	427	381	420	404	427	373	431	402	436	390	388	390	408	385	402	384	439	427	427	366	411	383	416	422	365	397	387	410	377	409	405	428	396	373	390	430	391	398	377	396	410	408	399	351	392	387	381	396	390	406	419	418	406	417	373	419	381	392	424	391	387	403	394	409	377	396	407	416	390	369	404	403	383	391	416	388	388	434	406	407	412	413	448	390	397	450	384	418	472	392	380	383	405	389	398	406	396	438	425	453	407	404	381	402	424	393	397	412	424	399	392	423	402	413	402	440	400	419	412	396	401	402	388	369	399	400	377	409	400	418	407	376	441	408	380	400	407	403	403	427	407	394	412	437	394	376	411	409	406	402	388	399	391	410	369	401	407	409	406	408	403	382	407	377	392	385	399	402	415	386	413	393	400	396	416	391	403	410	414	385	436	397	410	370	428	419	362	393	373	409	391	429	445	377	396	419	387	389	424	389	382	425	402	408	353	373	396	419	364	417	400	443	392	397	420	420	420	379	413	408	431	381	402	405	427	408	382	425	414	382	409	386	380	400	376	415	400	433	408	420	389	402	381	417	368	410	383	436	430	416	405	436	428	436	392	421	407	376	411	396	456	395	400	358	389	394	395	429	429	368	385	436	435	387	411	377	413	391	385	397	393	420	417	377	398	394	405	394	407	428	400	426	396	376	414	419	405	394	407	405	409	380	389	401	396	380	402	399	412	428	389	419	385	383	407	414	406	424	441	389	423	427	396	394	381	382	398	409	400	397	411	428	416	431	414	431	393	417	398	405	410	407	377	395	419	443	415	368	374	372	432	400	357	400	416	424	385	388	442	414	388	405	412	433	424	428	380	399	405	406	408	377	393	364	391	408	407	386	368	435	399	399	413	398	420	422	390	419	385	364	403	410	406	380	402	398	428	399	426	412	434	387	377	394	396	399	415	394	396	401	413	384	409	403	400	410	399	408	413	401	409	374	402	411	419	400	425	395	428	402	435	400	396	382	409	445	399	435	420	363	404	371	390	411	420	427	394	414	432	391	365	405	380	370	390	398	410	440	403	416	397	421	404	384	399	412	371	384	382	391	406	400	416	401	397	395	364	395	356	383	407	374	393	404	425	409	401	442	435	417	432	398	424	391	402	422	413	404	411	393	420	463	389	412	404	445	407	405	396	409	432	417	425	367	371	382	370	447	421	400	438	384	376	390	381	433	389	380	423	413	408	388	409	398	394	368	410	401	412	412	406	361	385	354	429	423	413	395	403	391	428	402	410	358	397	425	384	414	438	420	366	418	384	435	407	381	406	400	401	425	435	367	397	395	416	429	389	395	424	415	399	412	401	385	388	382	401	435	451	375	401	372	395	395	413	368	374	370	414	389	409	366	391	425	412	386	385	369	393	358	427	377	438	429	394	405	415	411	441	403	401	420	393	429	406	390	381	412	373	388	397	403	412	424	385	392	429	410	418	365	413	388	424	411	423	369	427	411	423	400	435	395	403	408	410	405	396	421	370	415	400	435	354	414	399	395	401	382	425	406	359	425	374	386	423	427	373	426	371	371	395	401	404	372	401	374	454	399	398	392	368	407	408	402	420	399	409	400	418	402	437	394	398	442	377	398	403	424	399	421	403	347	410	404	410	417	400	420	410	406	429	411	432	422	407	427	371	383	410	401	394	383	393	398	415	412	432	391	413	397	394	419	389	372	405	412	402	416	379	404	426	419	396	403	406	427	415	409	368	407	410	378	432	388	429	383	408	435	422	431	397	400	393	387	401	391	394	378	455	432	405	408	413	413	378	416	445	406	396	379	393	413	388	423	397	411	397	399	423	416	395	382	384	383	387	413	404	405	392	394	416	420	422	427	404	414	431	383	397	414	421	431	406	402	402	392	404	402	410	380	397	375	381	403	371	388	382	425	393	383	415	441	417	386	385	410	384	404	405	403	420	394	407	407	404	393	403	400	397	411	391	364	387	389	412	409	451	401	350	410	381	396	349	440	399	399	401	409	427	389	410	394	384	414	420	418	405	379	392	417	430	413	428	412	393	378	390	397	424	426	423	364	418	421	377	415	412	401	406	367	403	397	391	421	382	387	437	415	406	387	424	414	409	390	426	386	408	411	432	421	394	398	430	405	423	409	401	387	360	409	380	393	411	402	416	383	376	406	399	406	392	379	391	398	447	362	386	380	423	366	431	433	428	425	406	442	407	405	430	409	359	396	399	399	437	381	414	415	381	410	402	421	425	401	434	396	395	399	384	411	406	402	397	418	397	410	372	400	394	444	438	411	399	377	421	410	390	406	414	441	459	413	411	439	406	441	424	380	386	402	382	404	419	431	391	404	353	424	400	408	402	391	434	407	415	414	412	411	408	386	419	401	393	402	421	374	429	405	412	460	376	403	395	403	406	416	432	367	383	410	378	395	384	382	398	361	407	367	404	390	413	395	391	429	411	395	388	395	392	399	401	433	428	416	396	412	385	397	418	381	426	408	394	434	410	390	367	412	394	396	443	417	391	406	430	390	388	384	391	426	371	391	387	398	417	359	434	409	392	409	428	390	374	419	440	405	362	350	408	415	395	398	390	388	398	397	389	402	407	362	432	383	393	421	399	416	403	414	384	386	403	412	375	418	389	388	404	385	396	427	415	383	372	401	417	410	418	389	393	429	426	395	393	396	420	366	413	415	394	447	374	389	431	390	412	406	414	412	436	414	349	416	399	381	394	458	411	409	404	406	350	411	372	423	417	406	415	396	389	402	390	409	387	350	401	401	367	405	399	390	411	410	395	402	393	369	393	420	390	433	405	409	383	410	416	412	387	392	415	403	425	402	438	411	406	403	391	412	414	397	414	382	415	383	368	402	384	412	403	423	387	384	380	424	376	413	421	377	425	417	424	406	382	394	428	385	407	344	416	398	416	415	405	419	438	424	390	412	461	394	458	400	392	395	381	391	402	410	373	411	418	421	411	406	394	387	402	392	388	409	385	415	420	376	413	385	423	387	391	404	397	406	414	418	400	414	438	408	402	381	401	407	354	395	408	421	412	403	412	377	396	399	401	391	410	407	411	388	373	436	432	409	377	392	406	431	412	409	417	391	422	400	378	428	403	418	421	384	394	405	378	388	398	367	400	423	431	418	423	373	398	422	400	396	375	419	380	414	429	419
30504	13145	5790	2650	1942	1518	1201	1032	829	731	646	627	588	545	515	490	523	548	513	473	494	480	485	455	462	478	475	498	445	446	472	457	486	451	484	442	431	423	416	452	424	455	432	393	444	441	456	420	414	398	418	431	441	426	414	413	432	432	465	402	422	441	431	458	405	440	427	430	425	452	453	445	425	426	423	414	442	428	407	432	432	442	438	398	454	424	407	461	416	428	415	461	432	416	444	406	420	443	428	426	424	419	401	384	426	451	453	436	436	434	425	420	412	402	440	439	422	419	433	419	432	395	444	440	460	450	458	444	433	419	414	427	462	427	453	418	418	414	434	415	453	417	424	443	414	484	433	446	456	413	447	457	458	425	445	407	386	420	451	429	446	422	422	411	492	423	437	480	424	401	454	423	415	388	430	429	403	394	380	418	450	439	383	414	460	396	453	420	425	416	419	417	422	427	450	458	473	409	444	431	411	418	442	426	387	420	430	422	392	423	489	421	429	414	413	402	424	439	417	399	425	432	422	425	449	447	417	474	465	439	403	434	439	422	432	446	426	401	460	424	433	387	413	455	417	423	431	443	421	430	421	444	448	428	452	442	405	424	415	408	488	396	404	415	391	412	404	426	429	409	397	390	405	486	448	440	389	421	448	421	445	416	428	437	431	438	446	388	401	424	453	467	404	443	398	447	445	472	433	425	398	441	452	434	390	413	444	451	412	456	437	394	441	408	403	408	431	407	451	421	442	437	466	414	410	424	436	401	427	438	417	396	457	444	465	441	446	434	413	423	454	428	400	409	404	444	452	472	420	415	455	394	427	455	423	429	418	434	455	406	405	430	448	444	432	420	458	457	412	445	424	398	452	409	410	467	441	457	415	437	392	411	414	432	405	430	435	409	378	429	416	411	418	417	381	451	398	415	438	383	444	431	416	428	407	430	402	477	426	436	420	451	410	448	423	423	429	429	430	445	443	453	409	414	440	429	393	423	461	425	452	405	470	431	397	448	416	401	428	455	416	419	449	429	435	466	446	419	406	426	396	474	433	443	454	416	407	397	430	463	410	443	403	428	417	436	414	440	413	420	391	413	428	392	461	419	441	386	394	443	433	431	440	405	434	436	401	417	459	429	420	442	421	449	437	427	441	396	424	419	431	445	415	417	436	452	435	417	435	435	418	425	415	419	425	460	483	469	427	425	402	435	414	446	437	414	439	396	427	411	420	439	427	444	437	441	444	426	394	431	433	415	406	450	422	454	457	440	437	442	464	428	435	429	414	461	427	434	451	411	419	416	438	436	468	417	425	407	449	430	413	416	457	446	480	409	445	383	397	451	434	404	403	423	431	401	431	421	456	427	432	427	447	422	388	408	426	397	455	441	432	400	437	420	420	414	447	469	395	452	411	432	426	413	429	400	407	404	410	400	442	424	427	442	392	453	393	458	414	462	462	410	434	412	414	466	434	422	415	421	452	428	420	411	433	476	417	407	422	458	417	491	457	428	394	426	454	419	421	418	434	373	393	429	426	434	442	452	410	396	393	435	414	443	430	403	419	418	464	419	440	449	434	457	414	435	418	421	398	400	438	430	434	460	414	387	446	428	411	398	411	420	446	431	433	441	449	398	399	418	406	480	432	402	452	415	417	404	451	456	411	414	408	395	496	413	416	390	431	437	409	462	400	438	445	436	439	386	388	437	411	431	421	402	441	416	431	389	422	475	414	405	424	416	481	417	438	432	409	417	431	431	440	428	446	404	447	390	407	440	430	448	464	426	419	416	427	440	445	424	428	434	424	452	414	399	439	474	424	439	425	417	396	415	448	428	419	410	421	405	421	408	446	448	431	439	477	454	444	445	424	421	421	419	439	410	421	458	425	445	451	451	455	449	412	442	429	416	427	414	452	432	383	436	435	464	444	442	426	448	424	443	430	425	428	439	412	403	443	426	397	404	438	428	403	434	443	372	459	430	394	421	438	431	432	404	461	424	433	407	427	440	435	428	435	409	462	410	450	429	450	427	435	436	422	430	440	448	396	433	435	435	398	422	428	457	436	425	438	396	423	415	430	405	433	399	429	448	409	422	442	430	455	419	403	427	437	458	424	468	425	431	416	429	467	432	403	438	408	415	441	429	436	423	428	430	475	413	449	456	415	426	356	417	424	456	417	404	459	427	388	433	410	450	441	427	444	435	416	408	420	443	448	457	440	429	437	438	407	415	391	459	460	436	465	422	447	469	427	442	431	434	469	451	463	450	391	403	427	463	421	422	441	450	413	421	412	398	408	417	414	419	433	404	409	426	414	424	416	443	440	394	415	410	444	450	435	435	433	472	419	452	431	405	422	408	397	442	470	409	422	419	436	445	473	410	407	419	427	448	423	476	402	432	456	402	436	413	442	433	407	398	408	430	457	392	417	411	454	420	432	477	462	447	430	458	437	430	434	408	404	450	402	436	405	431	450	470	439	461	456	450	447	407	423	417	424	432	423	404	422	433	419	452	433	446	431	448	403	399	431	436	421	415	450	443	392	425	421	418	443	414	451	434	451	411	453	468	417	422	395	419	472	422	449	438	431	438	424	425	432	422	442	443	444	398	430	411	406	418	433	462	415	416	437	397	432	399	414	463	406	416	419	445	453	412	438	475	407	440	415	425	421	401	428	454	414	472	415	440	420	431	427	427	399	419	435	435	467	405	394	436	439	436	463	463	406	427	424	415	404	426	427	428	440	463	458	439	411	455	459	432	451	429	415	409	395	417	442	410	439	446	435	415	395	427	386	424	432	421	395	417	417	419	445	409	414	392	436	403	434	458	448	440	402	403	437	409	451	405	463	405	432	435	428	457	442	440	400	425	424	413	395	427	427	423	443	424	411	450	419	419	410	400	409	419	402	448	425	426	423	436	454	437	422	449	450	468	437	446	430	409	434	421	454	412	467	426	444	390	442	465	412	443	449	472	441	452	448	459	460	444	418	397	454	412	416	433	406	454	452	433	405	449	431	421	414	433	418	437	457	408	394	471	404	451	446	450	418	445	404	444	434	427	414	423	409	430	398	401	411	443	427	489	406	434	412	395	409	427	409	401	441	448	444	407	411	416	410	437	448	436	421	432	462	441	462	452	414	414	461	438	431	445	431	459	421	448	406	438	461	419	425	438	396	437	403	400	406	425	445	394	399	459	440	395	445	450	410	418	438	444	444	410	439	408	452	375	459	432	452	429	412	395	389	420	453	401	426	442	398	421	403	401	430	416	417	411	432	430	404	413	446	421	420	442	419	447	422	437	435	393	422	441	458	418	432	425	410	417	378	482	427	402	465	419	414	417	403	452	403	459	482	386	425	414	434	434	392	420	440	435	445	444	407	420	390	427	454	414	426	388	439	461	421	417	436	464	444	406	401	453	430	446	441	420	420	446	455	441	442	423	378	434	436	457	411	403	440	422	421	386	443	444	460	448	398	423	424	442	417	396	463	404	438	421	422	441	422	402	440	413	414	412	395	432
25064	21102	27095	25235	9695	1090	879	808	732	780	698	732	690	681	695	717	704	671	702	708	644	690	669	690	634	645	673	676	701	671	658	717	688	647	691	675	695	684	679	656	653	674	662	645	675	640	691	677	664	675	647	672	645	638	674	687	656	652	659	604	637	648	617	644	613	632	616	632	646	676	633	669	684	629	642	651	688	629	647	658	644	664	671	672	686	661	606	670	625	685	612	638	655	637	647	658	665	655	599	660	620	655	622	647	628	664	652	660	697	651	658	683	659	633	628	693	633	638	664	692	644	679	683	624	666	700	639	658	687	616	621	668	655	717	634	632	670	642	657	668	648	653	630	663	693	629	677	683	680	632	612	666	690	640	673	647	636	638	674	683	683	641	649	657	662	633	666	632	667	676	584	614	654	666	672	642	666	667	636	620	632	637	624	683	646	647	656	638	633	650	679	622	658	630	623	619	645	646	645	671	634	671	632	626	617	663	654	679	664	656	659	653	667	658	623	616	686	657	632	654	647	672	611	649	664	659	681	620	664	631	703	692	674	704	633	657	694	676	675	659	667	638	670	604	647	607	622	628	677	654	643	663	666	679	687	664	640	612	651	641	655	683	627	629	642	669	711	645	696	701	649	626	672	644	650	654	643	668	631	594	660	683	673	653	628	663	671	684	637	668	620	642	658	655	669	645	657	674	672	704	633	636	667	629	666	636	618	628	660	637	656	625	672	626	679	650	634	636	629	617	637	668	653	660	692	709	618	658	722	668	652	670	645	652	648	634	618	642	636	632	686	668	715	673	653	663	665	627	665	640	664	698	645	658	663	616	665	672	664	689	686	599	637	633	644	657	661	720	672	656	649	639	655	665	620	701	618	683	658	664	656	645	637	667	647	630	661	697	640	682	671	642	674	637	663	649	679	680	606	624	609	631	630	712	661	644	677	668	682	619	603	657	657	670	683	660	685	620	695	661	699	650	671	669	631	634	623	683	652	650	627	633	656	661	667	666	644	696	640	683	678	653	617	647	675	686	631	652	672	620	655	609	669	640	687	678	639	648	691	675	663	620	654	700	667	641	648	651	662	616	659	646	648	667	615	685	661	656	661	655	600	637	686	664	667	634	663	661	649	666	650	681	596	620	663	649	608	633	648	680	677	697	657	717	625	630	634	668	657	623	642	614	597	635	636	722	668	606	673	662	643	683	663	667	667	677	592	681	643	613	641	691	649	671	681	652	652	651	626	698	654	634	674	598	646	649	677	664	626	662	683	652	647	669	606	645	676	627	676	677	639	697	656	649	654	691	659	595	680	650	626	661	670	667	650	684	705	602	639	651	600	634	657	649	658	651	637	649	629	646	651	639	594	687	642	674	622	682	680	668	659	673	686	643	685	642	646	628	671	664	629	682	656	646	658	645	688	667	704	641	630	675	642	698	648	625	681	627	656	676	661	651	646	628	632	697	647	667	584	648	646	656	668	648	650	684	626	680	617	634	627	650	627	622	676	674	660	616	690	656	671	653	671	655	582	674	678	658	646	624	625	645	644	708	663	666	658	685	678	649	650	735	651	670	629	677	642	638	650	619	661	672	662	645	690	640	684	685	638	655	613	688	667	656	657	645	643	659	655	716	672	627	704	639	676	655	671	631	631	673	645	681	657	661	678	669	686	650	677	601	659	613	639	666	689	612	669	676	658	637	622	677	641	683	655	653	653	663	687	703	696	646	668	681	643	694	651	706	662	634	645	664	668	696	657	656	632	666	661	675	656	658	640	652	667	660	651	629	654	629	677	665	663	637	642	635	680	617	672	637	696	684	619	664	661	721	689	643	647	654	633	683	647	708	648	648	610	648	626	660	656	675	644	725	729	651	640	651	683	596	669	697	698	673	636	662	666	642	664	687	658	629	703	663	699	701	639	616	667	623	671	642	686	701	681	665	644	681	636	617	715	609	646	671	673	639	666	670	657	636	642	632	634	682	668	645	672	632	660	678	665	697	648	659	637	672	684	668	669	636	667	622	654	615	635	646	631	642	625	636	673	631	655	666	604	630	684	670	643	661	626	675	641	697	708	627	641	639	631	640	668	650	646	692	647	672	623	683	652	644	607	657	678	711	644	696	663	620	607	673	664	650	660	691	629	647	635	688	677	667	632	690	663	661	675	660	672	628	624	640	660	649	646	663	629	639	647	700	641	627	649	647	671	629	641	699	667	666	628	714	631	668	641	649	670	702	657	674	636	617	671	641	645	664	659	655	635	665	643	638	634	701	695	725	658	599	666	654	633	676	652	625	668	652	656	664	670	643	674	653	621	624	676	644	631	663	612	632	660	688	689	648	685	667	653	647	660	633	712	680	667	650	633	628	661	633	669	642	688	702	626	606	658	652	656	635	637	686	661	671	674	644	629	669	696	632	631	663	663	675	652	662	650	670	639	627	694	632	654	639	625	674	670	694	688	671	676	674	672	618	655	642	636	634	664	678	655	630	621	690	607	712	663	655	622	635	674	655	664	638	651	652	671	615	623	635	655	645	676	675	643	641	661	634	633	620	636	667	652	689	641	676	679	703	621	681	643	661	662	614	673	652	659	690	627	649	655	662	677	613	639	666	631	616	667	644	625	672	684	611	603	642	662	673	663	633	690	641	654	674	675	634	639	633	675	626	674	661	632	649	672	678	631	641	657	656	669	664	701	599	607	625	642	633	650	697	675	667	668	628	652	697	656	652	662	645	649	636	671	712	631	590	651	671	604	661	696	662	699	659	656	615	647	706	686	645	657	646	667	635	664	638	653	653	700	656	655	706	623	666	644	634	670	663	620	639	659	666	650	667	700	653	630	661	670	670	655	682	709	663	674	642	640	664	661	698	688	625	650	689	675	635	667	664	702	617	611	680	659	652	657	638	716	621	659	671	614	611	662	662	639	656	684	691	632	655	659	625	678	673	630	695	614	659	664	654	615	663	665	677	677	665	643	672	638	652	648	620	662	664	671	616	602	664	651	608	674	637	639	623	691	664	659	696	671	678	662	656	656	651	651	721	679	640	656	627	670	652	676	662	672	632	631	675	653	635	642	685	638	688	669	662	677	663	698	667	662	686	644	639	591	611	627	651	649	631	694	572	641	625	629	666	652	644	690	685	653	670	665	665	633	604	661	648	716	643	662	664	639	635	638	654	605	651	660	694	634	677	641	717	667	605	698	666	683	626	673	668	619	665	640	649	633	690	672	621	673	680	678	666	637	652	704	655	625	636	672	616	675	616	635	679	618	608	695	663	644	640	617	621	659	706	634	684	633	679	633	677	690	654	686	639	711	624	650	672	638	663	647	656	647	657	693	658	661	626	679	634	624	632	652	679	671	610	633	641	640	658	658	647	657	688	647	629	674	646	612	654	607	583	640	645	692	653	659	661	635	637	637	660	691	641	674	669	637	699	664	636	661	637	654	655	645	641	670	629	653	674	610	702	668	634	622	633	684	659	646	666	679	701	652	658	646	628	631	662
27839	10052	3542	1880	1455	1305	1074	977	885	904	826	784	792	760	777	758	709	733	766	719	760	683	717	738	734	724	742	674	735	700	706	720	693	677	742	645	683	685	731	695	673	739	660	717	719	728	736	700	739	707	730	694	689	695	698	727	681	695	698	739	721	668	674	736	697	724	677	707	698	669	692	698	711	727	733	684	671	705	719	690	721	698	742	681	712	704	675	718	701	728	669	736	700	698	697	714	703	690	708	698	699	705	686	678	710	714	654	710	691	707	691	706	695	702	686	681	689	698	662	675	680	717	722	684	717	619	692	686	734	662	692	738	691	673	664	691	700	682	725	702	700	685	695	715	701	691	666	689	697	675	707	729	653	691	695	705	726	680	649	687	689	675	746	693	662	700	712	725	700	691	688	701	696	663	706	671	710	682	673	732	700	657	679	726	680	671	704	696	708	727	689	723	688	684	685	666	725	654	693	724	652	677	687	704	702	725	707	717	692	693	675	631	699	741	680	660	708	712	721	723	714	655	676	658	722	716	738	680	739	711	688	698	707	680	697	645	686	705	669	743	680	679	747	688	738	698	675	666	731	679	693	695	642	694	671	706	682	716	695	696	720	727	736	686	667	683	641	728	692	695	688	716	752	662	697	669	744	711	704	682	679	693	712	709	615	694	680	678	699	699	676	683	670	671	704	724	709	697	663	660	690	668	700	703	757	693	697	725	678	688	748	698	712	714	715	734	678	727	695	731	728	695	704	658	745	716	660	737	776	718	679	700	655	662	681	677	665	707	691	710	733	712	697	682	691	718	716	669	705	683	676	743	729	704	728	688	706	644	724	681	698	714	744	718	669	685	706	734	781	685	726	701	690	715	681	667	689	702	748	692	681	694	698	696	708	714	692	701	649	706	727	715	711	745	687	723	712	693	717	697	709	688	689	681	720	676	705	701	706	715	704	708	698	674	701	719	741	687	689	712	720	677	665	680	703	681	670	738	673	655	656	772	642	719	673	648	707	700	687	677	720	757	725	650	682	724	696	690	732	670	698	687	703	692	675	657	674	691	709	685	686	738	731	750	706	633	711	685	707	687	673	708	732	678	682	702	697	672	703	711	610	706	717	678	708	668	688	721	639	664	752	709	723	721	678	661	650	664	682	733	718	721	696	692	681	683	714	696	652	713	681	695	679	710	712	701	688	667	717	706	693	718	727	642	718	709	731	683	694	697	686	670	686	703	693	700	705	706	696	699	738	681	692	666	708	733	678	709	706	701	666	711	703	677	701	694	667	693	656	671	708	676	703	662	674	739	708	704	703	706	682	710	658	704	691	685	685	704	686	703	705	663	752	656	668	711	740	716	686	633	703	691	705	659	629	702	730	684	699	718	716	693	678	673	663	700	682	720	688	680	723	704	706	689	710	735	663	672	680	721	785	667	643	706	668	665	690	664	745	732	693	716	755	700	719	701	677	676	692	683	737	713	686	706	707	683	727	736	681	683	719	737	743	748	674	669	696	704	749	658	717	673	713	676	690	686	677	667	739	624	661	680	676	752	696	659	684	716	634	723	687	727	693	679	713	679	693	709	746	722	751	748	679	709	610	705	684	682	714	685	683	701	691	659	699	675	689	680	645	704	677	706	673	720	712	730	693	662	691	694	689	691	705	719	672	680	673	736	706	677	701	742	721	678	698	705	698	687	692	656	718	681	733	680	688	714	721	668	715	727	678	701	720	659	737	674	684	654	679	671	697	655	652	712	708	683	685	666	714	677	696	705	685	706	659	672	711	741	697	714	678	712	678	679	680	701	713	739	671	712	715	720	686	700	751	726	712	709	700	689	713	711	688	683	697	704	712	686	672	694	716	699	701	704	711	751	709	702	709	665	705	709	695	711	742	686	715	741	655	715	700	710	681	710	723	670	713	699	759	667	710	715	718	699	705	713	706	703	692	782	712	693	660	681	703	698	720	710	742	724	684	658	665	680	693	707	683	729	705	687	712	685	711	683	693	705	726	704	709	683	720	674	682	721	666	670	745	701	728	688	700	694	733	685	727	712	719	693	644	678	690	729	700	675	742	713	716	680	721	698	750	727	709	674	657	678	640	655	741	712	677	695	652	704	693	742	656	736	716	705	705	707	688	654	692	706	697	697	678	705	682	673	688	694	718	683	673	658	670	662	732	665	739	650	716	681	694	701	703	708	710	721	734	691	692	737	742	679	675	670	715	667	662	699	679	729	702	675	683	725	680	726	668	698	683	680	748	710	729	691	671	715	671	650	677	722	682	694	711	675	735	659	710	669	667	732	716	707	720	730	676	687	678	670	726	678	672	715	713	676	740	715	687	724	675	658	652	665	660	731	738	719	696	692	736	726	726	660	733	692	721	652	714	671	705	702	673	686	708	716	717	638	678	739	721	711	695	718	699	690	653	654	671	698	678	651	748	664	708	675	769	700	689	692	683	661	702	668	696	685	667	710	687	695	713	708	667	655	726	682	665	689	713	746	651	734	664	750	678	701	695	665	714	706	668	702	693	700	646	722	652	711	689	703	738	773	688	665	678	704	691	684	710	682	702	666	721	679	704	684	653	765	666	693	678	696	708	707	716	728	698	695	699	689	721	690	693	721	679	735	751	656	679	713	669	709	661	728	694	691	686	706	685	732	751	734	699	710	703	685	686	665	701	699	711	706	680	715	700	686	678	683	741	636	691	676	671	676	688	704	727	709	680	683	709	728	694	705	654	710	711	750	698	713	710	685	722	739	692	680	674	679	649	649	709	713	700	736	670	687	727	707	716	660	708	687	701	698	726	746	671	766	693	705	715	672	705	731	685	709	723	703	727	699	704	719	700	683	676	700	686	676	742	727	680	648	687	682	682	701	717	700	710	713	652	671	685	675	705	776	690	723	738	671	675	722	653	651	680	711	663	667	656	709	698	703	737	660	697	694	688	693	672	691	683	690	667	680	713	709	741	733	666	688	713	662	719	702	736	696	703	730	726	729	700	709	679	689	668	718	671	722	695	708	699	679	638	732	711	683	764	625	679	697	688	673	728	701	719	729	711	701	643	614	674	647	694	694	685	664	699	675	713	665	655	683	724	658	716	716	710	652	708	693	690	674	689	716	703	704	663	657	706	688	675	672	712	717	763	695	643	710	689	689	724	739	712	677	669	720	716	735	703	654	664	718	719	671	742	660	698	707	707	732	739	680	668	663	714	657	677	713	672	667	689	735	695	748	726	705	725	712	670	679	692	739	718	695	645	692	682	738	690	667	697	693	683	675	720	634	648	643	699	641	701	687	692	694	691	697	687	695	705	670	682	718	723	717	699	673	680	682	747	741	658	675	642	720	667	664	686	704	687	683	696	687	718	720	664	698	663	715	655	713	686	658	749	666	691	662	694	703	682	701	699	710	681	730	711	716	676	650	694	693	683	714	701	718	691	685	672	705	709	697	681	693	704	740	714	678	661	715	716	726	706	682	675	689	680	690	675	713	679	677	714	681
22614	21116	28762	23713	21122	21181	7894	1662	1318	1235	1102	1097	1015	1032	968	951	969	942	978	855	891	856	904	917	913	881	908	874	879	869	890	879	894	862	891	874	861	854	932	823	871	871	891	881	860	889	809	814	870	871	823	865	818	837	833	816	870	844	893	904	871	849	871	911	853	852	859	814	870	845	851	919	838	868	845	889	831	845	866	868	888	852	822	812	874	851	870	872	851	866	846	842	882	893	849	858	819	828	867	836	781	873	800	862	870	902	880	837	774	838	830	854	811	811	853	816	825	916	840	798	882	871	865	870	860	833	820	857	854	809	850	776	807	830	796	848	872	820	876	807	884	887	885	876	872	832	914	846	842	846	878	862	825	862	889	854	854	851	893	816	889	809	826	847	854	801	839	901	811	866	848	828	834	860	835	866	848	874	930	857	887	845	840	837	838	809	817	839	859	816	823	883	832	846	857	880	851	850	826	814	830	824	785	821	844	877	820	862	896	854	801	871	870	863	830	820	796	863	860	865	757	821	848	858	834	821	822	906	813	871	895	878	823	856	876	833	889	863	851	846	846	805	851	886	829	864	867	830	835	818	833	857	901	841	934	875	843	796	867	898	871	878	847	819	849	840	837	882	881	847	828	857	879	799	855	811	849	820	851	811	872	837	901	820	838	856	844	858	833	861	832	844	870	792	804	854	872	861	844	855	929	820	856	843	838	849	856	862	888	822	876	869	867	872	809	839	921	874	834	899	812	887	819	795	853	910	838	851	838	809	855	896	876	864	863	823	836	872	849	907	856	878	868	790	831	899	838	877	842	865	872	885	846	776	864	871	828	824	888	809	857	863	875	854	866	861	828	801	878	808	863	841	885	860	883	889	807	858	866	811	864	825	822	879	834	847	849	844	847	802	891	861	859	855	842	876	856	876	861	937	836	858	829	861	936	908	859	806	888	822	833	878	851	861	879	842	821	893	845	886	829	852	830	860	857	882	873	812	821	857	855	878	867	879	884	895	868	899	829	820	876	829	904	901	817	801	839	777	812	849	851	845	831	856	842	852	887	846	853	882	862	850	891	812	887	878	843	860	884	862	884	882	825	813	851	861	830	813	799	814	849	832	878	858	860	837	833	862	893	828	872	841	846	811	895	855	842	871	825	858	851	846	819	849	905	877	866	866	804	859	826	806	826	837	842	891	835	797	902	880	842	802	847	830	812	892	889	823	853	867	873	847	829	843	871	794	881	836	855	859	855	821	820	872	864	867	863	834	861	841	800	820	851	839	885	803	872	814	857	839	811	863	806	794	825	844	866	869	879	861	895	810	875	821	865	811	801	835	868	862	851	871	869	813	848	923	826	782	866	795	845	889	802	797	852	883	840	855	856	853	861	851	819	870	810	892	893	843	832	830	838	820	841	849	825	879	902	867	918	906	828	841	923	876	844	853	879	855	889	836	905	844	884	810	869	849	854	833	819	839	828	895	828	827	916	819	880	869	841	848	846	840	877	848	833	865	880	816	830	840	787	866	873	884	821	832	860	891	751	849	863	828	837	861	890	845	892	847	803	864	862	841	838	860	865	851	910	838	812	843	839	880	802	861	866	843	833	849	862	854	832	828	822	874	802	882	848	825	850	817	854	886	868	850	846	801	825	852	850	872	857	823	896	866	830	907	825	833	801	871	842	860	876	868	829	895	831	834	871	868	845	842	846	869	858	815	883	847	869	875	818	819	850	854	942	818	852	867	870	817	869	911	924	853	803	863	874	876	814	831	835	851	839	885	901	871	842	883	851	836	890	796	828	845	797	838	802	853	840	834	869	831	858	861	886	831	849	874	798	880	824	840	844	830	907	888	885	840	809	827	871	836	825	831	878	887	823	811	877	895	861	880	789	859	873	820	852	864	826	898	875	834	854	865	800	818	802	788	864	819	834	825	830	847	823	864	833	864	821	789	880	811	844	819	843	816	848	866	869	890	856	859	840	833	857	842	861	844	846	846	855	848	841	799	888	814	856	822	836	850	815	839	817	804	809	806	825	832	813	826	804	805	860	846	838	881	878	852	813	838	887	814	837	857	826	836	838	851	869	853	832	875	803	846	842	862	832	797	827	871	787	796	842	855	825	839	821	858	889	819	886	803	882	803	856	840	859	806	841	805	805	847	900	851	848	837	845	847	778	862	862	829	835	816	851	813	878	806	889	897	835	892	836	868	834	860	870	856	890	819	851	866	881	884	881	857	795	823	840	859	853	847	848	836	847	842	802	844	793	850	835	877	848	806	824	800	838	872	927	878	875	820	879	831	834	836	838	862	811	883	800	825	794	876	829	885	833	829	875	802	814	809	871	862	838	834	822	850	877	879	895	849	794	866	858	873	809	821	844	870	804	854	840	808	829	857	817	858	874	858	799	856	868	899	859	853	939	820	803	866	833	858	854	810	868	844	814	830	873	853	863	825	798	812	937	838	814	853	838	884	866	869	843	847	843	881	840	882	836	890	832	806	868	882	865	827	854	864	842	850	876	852	844	850	834	835	868	827	857	909	801	856	843	820	871	798	909	849	872	842	804	808	856	852	857	834	837	828	809	854	861	811	859	874	784	855	913	838	844	850	858	838	884	891	852	817	802	860	852	816	813	831	835	842	897	825	821	927	779	858	853	877	886	881	883	828	857	869	881	844	836	853	822	805	836	839	880	867	839	780	825	856	815	841	859	808	814	845	861	813	893	869	861	856	813	852	855	881	846	850	877	824	833	847	852	850	810	857	791	839	864	866	797	840	865	814	782	878	819	893	911	836	797	811	800	849	828	862	804	843	818	859	856	833	861	860	880	781	825	849	808	777	874	894	809	824	883	853	853	796	813	808	844	841	825	856	899	851	853	872	816	857	863	838	855	842	834	834	740	811	825	853	878	827	837	828	824	889	844	870	878	808	793	902	847	888	839	843	854	825	856	850	846	825	836	839	822	884	846	903	877	890	852	840	816	838	824	847	796	852	819	848	841	842	852	855	838	801	834	883	842	842	907	873	787	830	848	862	836	891	792	811	837	838	857	844	834	831	844	858	858	871	839	794	857	855	832	861	859	866	856	900	839	796	854	838	789	861	855	857	860	853	843	819	824	820	814	866	890	854	873	851	795	889	839	828	847	868	856	825	812	836	886	877	809	903	878	874	845	901	841	856	792	874	876	800	847	842	847	875	829	864	856	839	842	845	832	915	838	783	811	810	851	818	834	877	847	846	840	847	883	848	826	811	826	895	843	817	812	864	861	815	810	823	845	851	851	777	838	797	901	827	857	841	804	901	821	815	814	818	887	854	829	814	835	829	818	867	868	828	873	886	862	840	827	817	815	861	884	859	796	845	871	834	821	842	828	862	830	876	884	858	877	889	836	796	812	865	837	853	863	802	793	931	815	854	812	880	881	840	883	795	846	892	818	819	796	794	883	848	840	824	831	799	868	869	874	793	876	894	909	858	829	833	845	877	826	832	851	820	835	864	825	837	802	793
36404	22336	9816	4982	3574	2826	2209	1895	1574	1424	1310	1231	1105	1040	986	1003	1005	989	970	927	983	873	905	904	927	870	877	916	913	844	899	846	855	952	870	904	861	827	863	837	901	872	864	871	855	855	904	883	853	826	885	829	882	860	890	844	845	860	838	855	858	869	896	841	798	850	847	805	809	851	844	895	835	796	847	832	828	821	781	841	846	775	858	900	864	855	828	856	849	882	818	820	860	884	882	845	900	796	863	825	865	808	842	815	897	859	884	812	833	829	817	867	866	888	866	855	833	816	816	825	864	915	857	833	867	806	821	825	830	838	848	851	834	820	887	867	860	822	887	837	857	833	842	846	869	817	882	854	851	898	850	872	900	858	843	865	870	868	849	880	819	890	848	847	920	802	854	848	816	864	877	882	887	890	893	875	859	874	837	774	877	876	859	821	835	856	871	827	821	883	866	844	844	824	899	838	844	878	858	786	883	782	868	860	861	885	814	874	843	811	836	841	861	805	807	868	852	900	809	845	869	876	840	867	888	900	785	853	825	850	825	825	845	853	900	850	825	832	842	853	831	875	816	832	882	879	824	845	802	864	896	871	880	841	867	850	854	844	841	825	877	881	829	854	828	846	896	811	850	852	902	883	891	833	896	850	867	863	800	885	890	839	815	841	890	819	856	809	809	847	825	894	811	848	874	849	836	844	864	822	867	891	836	931	819	850	876	841	822	832	858	837	883	844	900	885	841	856	856	878	870	847	834	842	859	845	837	816	879	833	784	802	814	856	824	820	886	820	858	862	828	800	846	836	858	869	815	833	902	831	796	844	849	846	845	850	851	873	857	819	821	807	868	869	797	860	840	846	924	814	931	851	860	885	827	793	867	840	874	877	834	838	880	880	879	830	891	886	849	804	842	851	807	848	840	856	863	809	884	873	792	861	855	861	834	888	808	884	817	858	871	823	814	860	799	843	788	737	837	862	849	856	877	780	835	877	841	885	902	840	838	912	839	843	870	850	818	854	896	881	833	887	795	878	862	879	822	865	874	816	848	867	871	908	897	848	874	836	859	829	800	822	865	881	862	825	867	809	802	804	921	865	826	876	823	867	872	863	868	851	894	856	820	851	868	842	915	826	839	824	826	833	848	861	853	890	834	873	843	882	862	793	825	831	872	872	829	896	889	847	834	858	903	845	852	911	818	864	840	831	900	844	836	898	824	885	893	831	874	856	847	878	862	844	817	879	846	842	824	831	822	867	836	881	869	893	826	835	823	826	859	874	861	841	789	814	786	855	829	913	848	798	827	827	839	862	879	850	856	871	803	890	861	873	842	812	838	841	814	816	820	840	845	876	898	830	850	835	851	849	862	803	876	845	872	834	867	818	849	905	847	886	852	892	811	810	834	856	875	824	830	816	820	885	853	800	886	872	903	873	847	851	786	863	859	832	797	848	862	830	838	828	838	861	880	866	860	802	808	860	803	824	861	821	846	802	906	865	811	854	775	806	839	906	833	831	863	840	814	882	890	861	837	886	933	854	825	878	843	839	909	831	865	852	922	838	823	844	849	844	824	856	847	781	811	854	863	830	871	837	851	843	876	865	881	836	870	798	874	878	855	853	797	905	869	834	848	841	822	893	833	834	882	896	835	835	857	867	825	846	821	849	856	833	843	797	816	898	863	833	833	840	832	908	841	841	876	814	866	873	873	880	851	855	851	851	799	828	840	845	874	824	801	808	831	824	808	851	834	768	847	842	856	848	868	874	852	857	825	822	823	831	858	841	849	875	858	891	850	869	845	846	838	881	839	864	886	827	864	880	884	833	822	778	873	856	917	852	917	832	842	882	832	863	836	888	852	831	864	862	892	828	810	871	837	851	847	846	789	833	829	912	850	850	865	863	885	851	850	907	853	798	857	836	845	842	823	852	857	856	925	881	811	793	863	784	857	802	841	920	822	877	835	855	797	793	862	843	874	862	843	842	900	816	876	773	867	842	870	842	831	855	868	834	900	876	885	841	855	805	844	854	865	880	828	896	858	849	853	866	821	881	845	853	883	813	834	853	838	894	869	882	861	883	779	812	862	819	878	820	831	870	821	782	825	851	881	840	879	853	897	840	846	826	837	843	827	816	872	800	849	856	890	884	822	880	910	833	870	872	849	829	884	808	909	851	855	844	867	861	816	843	846	843	818	899	831	847	872	828	851	882	843	896	820	824	794	862	831	834	863	848	822	871	838	864	868	858	810	923	808	871	827	854	853	864	849	858	828	874	849	806	812	840	849	837	831	827	858	820	871	923	890	822	878	822	886	872	879	828	885	833	845	833	815	838	829	819	859	853	839	858	913	830	816	885	860	837	842	860	860	831	822	844	794	860	839	843	894	860	882	860	889	863	857	874	845	833	848	856	836	880	834	867	875	810	833	865	876	850	814	841	867	792	883	893	885	853	872	838	813	893	859	888	837	834	842	803	870	846	853	861	845	830	862	877	882	829	912	847	851	930	816	824	890	866	844	895	850	905	837	856	865	854	853	814	864	813	889	912	869	844	842	866	858	862	822	814	868	856	872	869	875	867	860	852	829	866	820	874	818	824	843	823	836	842	801	838	813	850	805	863	893	897	854	853	827	866	877	880	827	777	878	888	849	800	876	849	854	831	843	819	807	845	879	860	815	874	863	816	868	849	870	886	845	921	787	843	856	827	846	897	816	866	875	795	832	888	841	896	894	873	857	864	809	837	882	838	898	859	809	884	846	841	750	806	911	853	859	820	893	848	792	845	862	839	845	879	874	815	847	840	814	856	837	886	867	852	908	924	864	846	820	868	835	791	870	844	864	843	899	852	843	812	858	838	823	870	858	819	869	879	849	843	844	892	867	840	889	940	856	880	831	836	850	897	807	822	913	825	846	899	828	847	881	870	824	866	840	819	855	836	783	859	879	782	839	827	840	909	875	863	909	866	830	854	828	900	870	854	899	826	867	861	823	813	859	814	807	847	857	803	898	867	802	848	806	815	783	830	827	820	821	852	820	832	818	883	864	821	832	856	818	865	872	835	863	841	771	866	844	870	809	852	833	920	879	873	856	781	842	866	850	847	851	883	836	818	792	845	831	860	854	859	879	866	817	865	835	825	881	847	846	900	855	820	833	809	831	912	865	867	848	833	856	828	879	816	794	906	810	821	872	817	866	834	861	898	848	839	838	845	911	836	796	877	838	890	816	856	855	849	818	824	861	869	824	835	823	903	878	839	871	830	803	881	808	879	826	856	854	886	832	878	874	842	858	809	842	841	869	879	902	854	871	807	861	828	800	887	793	815	859	880	859	836	824	840	891	821	823	809	878	840	833	813	881	840	837	800	856	798	814	819	816	842	863	811	843	867	887	867	844	864	835	823	848	879	872	824	830	844	857	846	884	874	863	836	846	814	908	891	848	772	807	861	847	845	830	846	837	857	865	841	825	812	882	839	914	858	825	826	834	860	866	874	835	908	871	836	833	879	805	809	877	843
28150	17991	4255	575	424	364	380	339	322	341	327	355	375	351	383	359	348	329	339	344	331	334	335	351	353	331	359	335	358	358	341	331	316	308	327	349	360	349	300	343	346	330	350	357	364	323	377	344	319	348	348	373	327	361	335	354	369	328	333	329	344	333	337	327	317	361	363	334	345	348	368	344	349	307	366	349	363	348	348	303	328	326	301	351	315	350	323	327	333	384	350	357	361	357	369	352	362	341	321	308	315	348	332	340	358	377	312	352	384	348	340	335	369	342	339	357	368	325	320	345	315	331	346	335	310	333	350	326	333	332	317	354	329	332	335	350	343	342	376	362	361	355	332	329	353	313	302	343	338	302	336	375	334	369	347	325	336	354	348	323	353	319	313	317	373	317	332	363	321	354	335	320	323	310	382	334	350	355	356	319	332	332	335	343	326	327	359	350	324	341	338	336	321	333	322	346	347	349	326	345	350	346	311	355	340	313	345	333	326	330	337	336	345	364	336	338	379	326	337	367	345	358	333	320	344	319	340	337	344	332	331	346	358	300	357	320	335	293	346	364	331	339	334	334	340	309	340	334	328	345	336	341	323	354	309	356	372	366	335	356	297	359	290	342	343	326	337	332	338	318	341	302	339	358	317	337	344	338	346	323	363	347	324	314	309	359	355	362	320	354	338	325	334	348	365	324	326	339	327	348	350	335	342	368	337	358	377	331	359	341	337	323	352	361	327	346	338	333	347	348	337	332	318	319	317	355	335	377	340	339	330	301	320	340	351	327	341	323	362	350	372	367	333	337	357	332	345	336	366	300	318	334	330	331	324	356	327	355	346	336	331	347	333	347	371	351	337	299	362	326	339	367	307	352	324	364	336	352	350	349	329	329	350	334	358	352	338	346	333	357	333	316	346	338	374	358	349	329	372	333	327	321	353	358	320	356	341	370	349	353	326	330	340	336	313	325	351	351	362	320	364	333	347	325	339	309	342	347	350	346	341	315	331	342	360	335	370	337	353	378	334	311	374	318	321	353	325	363	343	323	318	365	338	332	320	339	360	352	317	323	295	318	351	361	362	303	333	336	358	369	362	330	342	361	321	354	341	330	346	332	326	348	335	332	349	330	352	338	335	337	333	343	343	350	350	346	329	358	315	347	371	335	333	323	328	346	300	344	389	384	346	331	355	335	347	304	343	373	326	311	342	355	324	330	346	352	364	328	340	366	337	319	342	324	348	333	352	317	348	344	374	318	332	346	321	342	324	312	338	331	337	342	304	356	338	335	357	318	350	330	348	345	313	343	348	318	311	344	374	339	335	369	316	315	373	338	331	320	320	341	338	335	329	330	300	327	318	320	350	361	333	368	354	299	337	315	344	333	347	320	342	388	352	311	363	349	325	323	352	339	322	351	338	354	348	367	323	324	377	340	338	336	351	310	360	359	342	378	311	348	370	368	321	362	379	380	317	368	335	334	349	359	327	355	382	323	342	338	328	362	337	319	324	337	361	303	343	349	397	350	367	342	339	315	330	327	325	320	343	355	300	371	331	319	354	321	293	355	347	326	376	352	364	337	327	330	341	362	380	343	367	329	333	369	354	363	369	347	357	334	346	328	329	353	337	359	316	337	346	351	314	375	332	348	364	361	328	323	376	350	364	340	351	360	348	324	332	325	353	339	336	370	362	332	347	306	337	351	331	370	347	337	369	378	352	332	324	363	351	347	329	329	375	341	359	349	329	366	367	342	338	360	343	348	351	320	313	303	350	312	335	328	348	322	360	337	351	323	336	343	341	344	325	334	340	355	352	334	322	341	348	369	327	328	302	324	342	325	385	356	325	346	350	366	360	330	366	366	349	317	317	354	329	344	360	332	333	323	353	330	328	323	378	387	340	299	356	321	338	339	325	337	349	370	340	335	338	344	306	324	322	361	357	343	327	357	351	335	320	357	321	346	388	358	338	332	320	310	332	337	353	301	324	353	355	350	313	307	340	354	351	357	340	326	348	343	328	336	336	357	357	312	301	365	298	315	327	344	333	341	329	332	345	329	321	315	351	357	373	370	335	372	350	316	332	335	302	342	331	338	336	324	323	308	335	343	357	358	365	341	356	367	323	334	326	335	339	338	354	323	339	334	363	341	366	364	342	341	336	356	334	348	373	327	338	336	340	331	310	314	345	339	315	326	317	350	353	333	321	351	282	336	381	365	347	361	314	322	335	357	357	373	340	356	340	309	356	294	344	352	336	342	355	336	328	358	328	323	346	335	344	323	312	343	358	353	343	312	327	324	320	320	309	335	310	345	368	330	343	354	359	347	345	379	343	351	350	349	326	323	334	322	336	350	338	340	320	329	318	340	369	334	368	342	321	339	339	332	329	310	339	329	335	319	337	355	376	338	325	324	312	320	323	344	343	342	360	363	344	347	356	351	320	334	367	315	336	338	322	350	344	325	359	336	299	337	348	337	318	353	343	338	343	330	349	354	341	339	331	347	332	309	342	339	324	337	308	311	364	324	339	335	366	356	340	315	311	327	350	355	319	319	348	335	349	373	298	343	323	333	362	285	338	332	380	328	360	346	323	323	340	340	335	374	373	330	349	332	342	347	351	337	313	351	318	359	328	345	381	310	300	309	353	320	305	338	328	309	348	362	353	359	363	350	327	342	351	310	341	342	341	339	340	349	324	323	323	323	326	360	338	358	357	344	327	358	339	328	320	358	342	323	351	324	320	352	339	327	336	329	320	346	347	350	337	382	301	330	340	338	359	363	319	332	343	363	323	328	380	360	348	317	327	334	359	340	322	335	347	328	327	350	326	372	325	340	350	301	307	352	322	344	328	343	345	349	342	367	346	358	354	352	350	320	330	353	316	324	344	370	341	332	358	323	364	336	309	317	366	323	320	359	334	361	355	374	343	335	325	307	352	331	337	360	340	351	349	310	312	343	357	365	275	368	352	343	339	335	317	349	300	319	345	336	335	350	315	319	355	316	337	373	316	357	367	326	347	350	336	346	341	357	336	364	323	310	339	365	336	336	343	356	346	303	356	338	310	320	370	381	342	345	335	351	329	354	332	330	326	325	344	320	323	353	371	345	320	343	313	341	359	341	348	309	335	322	342	325	323	353	318	341	324	371	329	354	329	343	343	338	295	360	338	323	340	365	328	322	320	341	336	323	323	314	345	343	323	359	350	323	344	333	328	354	373	314	348	329	316	324	344	361	340	345	319	353	351	335	351	368	341	323	334	356	318	334	354	342	347	325	313	348	305	354	326	347	356	363	350	327	345	348	348	406	333	354	317	381	375	353	309	311	317	335	366	336	341	325	314	332	322	358	347	358	289	343	328	329	345	337	334	332	341	348	371	336	333	327	359	351	339	380	360	330	319	351	312	327	350	334	350	346	336	332	365	358	324	349	349	348	357	334	336	308	344	320	353	331	343	291	324	347	354	370	339	340	324	340	324	352	345	367	334	331	347	346	338	350	296	357	330	337	309	350	320	339
15042	2339	686	517	468	409	423	426	391	380	428	382	391	362	413	421	410	371	355	413	392	361	376	386	406	402	389	406	410	378	370	367	376	375	366	374	410	378	378	411	391	383	377	373	374	394	380	351	393	416	368	385	420	386	374	415	368	365	444	391	342	419	373	398	390	371	357	382	368	368	415	364	400	431	388	391	346	384	420	365	364	409	410	391	398	371	418	398	409	367	360	377	354	370	418	362	382	392	404	409	363	410	382	400	378	372	369	361	362	386	404	365	430	396	384	407	372	361	392	393	384	378	365	389	413	393	400	419	377	384	387	371	357	382	354	393	373	367	392	375	373	374	400	333	374	359	388	397	424	378	395	385	389	408	378	382	372	426	376	398	333	345	384	418	355	363	378	388	385	397	397	406	423	397	396	376	382	368	363	380	364	390	415	395	405	389	364	386	370	377	369	367	367	398	403	408	348	366	358	406	400	381	377	425	347	386	403	374	405	409	438	387	365	400	369	367	390	367	375	415	381	358	368	405	395	395	387	376	377	380	371	384	355	384	355	388	368	380	348	422	396	406	441	372	354	381	422	360	363	414	328	349	364	394	408	345	391	385	364	382	411	398	366	376	353	372	359	394	381	350	354	373	395	348	387	390	394	352	400	379	395	387	373	381	387	382	388	398	356	384	422	372	366	346	400	349	346	439	365	378	375	390	384	374	384	403	386	347	363	402	407	381	401	379	355	401	401	390	386	374	413	390	405	395	403	427	375	378	347	392	365	393	364	376	345	374	369	378	378	381	398	391	370	401	371	399	381	361	388	379	410	403	371	380	376	388	374	384	392	388	347	396	422	381	357	369	393	390	379	365	391	378	379	384	387	359	356	363	361	383	394	375	408	362	411	406	375	398	382	391	392	367	416	377	407	362	422	390	383	380	379	340	397	411	381	401	402	363	377	354	376	376	419	403	340	370	413	369	376	389	422	390	400	386	386	387	370	360	407	384	357	381	370	320	403	424	349	365	383	365	391	368	372	341	369	392	391	407	402	397	394	385	390	378	389	341	424	367	392	381	358	350	402	407	383	418	377	349	370	409	369	402	352	422	396	400	409	377	395	403	397	350	351	387	384	348	392	369	404	379	337	391	364	374	389	353	369	388	370	375	350	387	369	402	404	400	387	375	391	353	392	387	398	389	368	373	381	355	400	413	356	408	397	399	379	395	365	397	409	359	374	387	399	388	393	366	391	392	402	383	407	361	373	398	367	409	394	349	399	404	407	402	407	381	385	400	379	386	384	357	413	367	411	403	365	392	329	397	394	392	405	386	362	395	390	397	374	367	366	399	400	397	379	398	387	385	411	382	427	394	398	372	406	408	408	358	387	364	386	406	384	398	407	387	350	376	392	383	364	369	378	365	380	392	388	387	392	385	370	389	404	372	394	386	412	364	383	366	395	385	396	421	398	382	369	401	378	405	382	395	403	371	383	384	406	387	414	373	383	393	401	401	345	379	369	392	402	400	347	407	401	360	351	364	409	371	385	380	374	399	364	398	385	388	369	363	429	354	362	375	387	350	344	407	380	356	368	361	389	397	398	350	390	378	343	405	391	400	399	367	387	396	382	385	400	409	366	387	403	392	400	325	389	363	396	369	362	401	416	362	418	398	390	378	361	354	385	408	421	378	400	349	385	387	408	380	380	402	381	371	389	399	386	374	370	385	392	382	392	412	409	375	382	405	371	355	372	374	394	386	380	354	368	383	387	390	376	360	381	364	396	370	393	369	468	353	375	368	364	396	387	398	381	351	385	362	402	389	397	383	362	389	391	376	404	387	406	371	382	368	379	390	374	380	386	373	383	397	358	379	411	373	363	388	378	426	380	390	386	384	345	366	395	354	391	401	365	356	407	339	371	381	390	380	372	384	378	406	391	368	398	354	360	407	386	393	387	423	380	376	383	372	371	402	394	400	411	371	413	364	386	385	374	379	360	416	373	342	384	401	377	392	389	377	375	346	375	379	385	413	356	375	367	388	360	348	370	380	368	439	376	338	400	376	347	389	362	357	380	409	394	396	418	379	372	364	379	360	379	396	355	384	414	389	371	413	374	369	388	372	386	395	356	385	367	389	385	398	426	379	369	351	380	398	394	400	371	364	398	361	378	382	370	379	395	369	380	391	386	370	388	377	375	397	381	388	365	390	416	403	382	393	368	389	402	353	411	389	410	361	392	390	369	379	381	369	403	430	371	379	355	396	404	366	357	402	399	394	410	382	376	401	361	366	370	418	409	395	344	382	359	399	399	371	380	363	378	422	411	410	374	429	391	405	364	386	415	396	382	365	346	374	379	401	388	384	377	373	363	420	412	404	356	421	392	377	375	364	388	375	400	406	365	370	372	413	388	373	394	388	380	392	411	372	378	357	412	374	369	361	363	375	405	342	386	375	354	387	366	365	400	430	396	366	391	405	345	363	374	388	365	370	377	358	412	364	395	386	402	387	373	409	370	396	389	390	369	367	388	389	385	364	379	424	410	373	362	374	399	385	394	400	347	385	413	365	357	401	376	378	408	400	397	382	443	344	349	396	382	409	397	381	406	401	399	373	385	368	386	375	395	346	367	374	389	426	363	387	385	421	337	381	372	355	384	375	419	390	412	359	381	403	370	366	412	409	376	405	351	376	382	390	410	351	397	378	373	385	372	377	413	380	382	429	372	373	384	393	373	405	407	389	389	388	369	396	377	372	320	384	384	377	369	381	354	391	374	398	416	369	357	375	395	368	386	374	373	408	386	385	380	380	375	366	377	351	357	369	430	394	394	382	422	361	392	415	378	390	374	376	376	383	345	413	374	404	356	425	400	439	360	406	368	362	387	406	370	377	390	367	364	360	421	369	377	345	403	398	393	402	367	422	379	380	367	404	361	382	360	406	370	382	354	403	380	365	365	388	354	319	379	367	437	392	366	372	392	370	388	381	368	400	383	383	403	378	377	397	366	361	371	382	365	428	404	366	388	408	378	394	376	352	381	378	359	355	398	365	389	383	400	353	419	348	363	390	389	370	380	358	368	396	381	393	382	411	359	386	381	398	361	404	412	355	404	392	367	366	395	354	411	386	369	400	367	339	412	419	363	381	377	374	363	362	354	359	361	387	318	393	385	369	389	411	394	380	327	382	358	349	424	379	395	376	356	380	395	385	365	369	414	393	353	421	413	394	352	394	415	395	351	364	376	393	385	381	356	385	350	382	362	406	385	379	351	379	393	378	388	386	372	413	381	397	378	445	355	398	366	363	360	383	394	391	384	351	404	406	395	362	385	379	381	388	375	381	363	400	392	348	334	396	419	386	409	382	407	381	378	404	358	402	386	377	385	399	390	379	409	390	413	399	414	376	384	381	402	384	416	382	411	369	372	413	405	380	397	381	387	396	373	391	389	387	366	374	385	406	349	406	413	387	377	451	391	404	387	443	377	396	369	377	376	363	396	378	407	385	383	367	417	396	345	352	376	359
23810	21100	28190	24239	21104	8682	1001	733	645	574	555	486	513	521	460	467	444	439	435	442	420	401	468	447	397	437	442	456	425	408	414	402	442	440	435	417	454	394	418	455	425	434	419	420	400	388	425	402	408	450	434	434	416	443	422	450	443	420	383	448	439	431	392	433	424	414	407	405	425	431	403	395	413	399	448	448	424	412	413	421	447	413	402	419	423	414	390	427	381	381	424	421	436	407	401	364	411	398	418	432	416	463	417	418	398	411	422	370	406	392	416	440	374	394	381	388	396	401	424	373	431	417	405	396	406	413	454	389	427	400	411	388	398	427	426	414	407	382	410	410	437	390	412	449	406	430	383	414	412	413	411	429	386	431	441	376	414	387	434	400	385	392	412	385	417	444	395	417	394	389	423	411	420	410	366	402	478	430	437	423	391	402	396	382	387	421	397	448	399	395	422	407	418	393	382	404	388	418	389	396	427	412	429	422	398	379	429	397	446	416	427	443	431	442	474	401	397	425	443	395	427	374	367	435	409	391	371	420	393	423	405	400	445	432	404	375	445	385	402	398	384	405	429	397	396	431	431	449	413	430	392	397	406	402	402	403	433	417	402	444	419	388	387	421	427	425	411	400	429	411	403	419	406	363	409	423	430	398	403	383	447	447	400	422	409	402	418	416	387	397	403	412	402	417	424	444	441	428	409	432	394	397	410	425	423	448	412	436	375	438	452	407	434	396	404	413	411	380	434	379	360	428	407	416	392	418	415	399	422	438	395	409	441	436	423	389	422	420	444	382	402	412	399	413	382	424	382	392	410	447	419	442	398	402	388	430	444	402	440	363	371	428	379	392	433	394	422	438	406	431	393	384	407	434	425	404	401	408	403	403	377	409	430	438	423	388	430	457	467	404	382	419	399	406	389	392	403	433	432	396	402	418	423	415	422	414	415	406	357	425	413	397	406	389	422	411	402	397	433	409	367	384	415	402	348	416	396	462	383	410	397	416	401	399	407	420	448	423	434	455	428	401	417	436	412	402	413	389	410	418	442	409	432	381	428	384	420	406	416	401	399	395	384	384	426	444	399	414	427	411	408	400	438	435	401	428	414	417	431	443	431	407	395	398	414	416	402	399	411	430	389	429	392	383	434	389	398	356	396	413	394	394	415	449	427	437	365	376	403	416	402	395	364	405	381	405	395	410	401	428	411	434	418	405	408	448	391	419	411	443	419	417	418	390	401	443	390	406	422	405	392	424	396	407	443	440	420	429	413	396	411	437	420	409	409	402	413	436	436	399	401	416	427	395	386	415	407	422	449	450	445	400	447	404	417	388	426	408	415	387	404	387	429	450	397	423	398	420	407	427	411	383	402	421	348	427	377	435	408	397	376	430	413	407	386	396	407	413	407	444	404	410	447	420	394	403	417	389	416	372	409	423	393	390	426	404	396	434	412	423	378	417	419	435	437	430	407	413	416	444	434	388	395	443	409	409	374	385	408	386	411	419	389	438	392	403	400	410	401	446	384	427	404	434	413	404	402	408	465	396	404	435	420	386	425	411	416	431	412	429	407	364	419	376	393	429	402	423	392	387	404	371	412	449	454	443	392	426	402	382	429	407	408	419	418	394	405	391	449	378	435	436	420	396	432	418	402	433	420	472	397	436	425	400	426	404	383	402	380	417	423	393	407	394	408	392	404	391	450	431	429	419	406	419	422	403	464	420	417	401	426	420	416	417	400	430	416	425	409	406	413	402	392	415	421	364	397	420	374	410	421	412	388	414	449	386	392	413	406	428	424	448	420	405	389	425	427	401	386	404	411	442	386	455	424	407	406	407	373	397	475	410	437	400	422	389	442	423	433	416	405	407	365	445	404	419	437	421	415	417	412	410	408	420	426	381	409	440	440	434	405	423	391	430	424	421	385	417	394	408	395	410	384	395	425	392	405	412	417	416	401	399	422	393	373	424	403	439	426	423	441	418	384	407	398	394	414	441	391	411	421	426	458	417	427	417	405	414	385	398	410	400	385	392	373	432	389	425	408	417	396	415	370	428	423	387	402	418	444	372	359	418	401	403	439	421	396	430	416	412	414	409	400	425	415	430	413	408	382	434	407	392	385	405	427	390	419	388	424	436	409	437	405	412	406	422	410	414	448	395	408	439	431	406	366	380	421	410	404	446	386	402	417	413	411	422	402	425	443	439	412	416	465	446	398	416	388	415	388	404	419	430	406	399	388	427	422	408	383	396	412	396	379	409	399	417	378	384	422	428	418	437	434	397	428	445	381	389	409	403	430	392	407	401	456	406	397	424	414	412	408	386	407	425	421	409	404	387	426	414	403	360	402	388	419	393	391	414	403	419	411	442	377	427	416	403	394	369	372	441	377	415	425	420	409	418	392	418	411	405	394	378	385	405	414	451	430	439	400	391	421	383	405	421	398	415	409	371	445	404	454	404	456	423	391	402	436	401	423	441	390	407	433	441	392	396	382	445	379	414	378	418	388	423	400	407	396	393	378	414	417	428	389	421	379	404	381	408	412	406	411	413	426	417	387	420	411	371	407	408	379	409	452	412	372	413	430	405	419	395	398	424	425	397	407	420	380	396	410	422	413	388	386	400	380	414	420	403	411	384	383	390	420	415	412	422	403	427	394	418	439	459	439	432	426	408	401	429	409	445	413	415	429	415	373	383	435	412	456	416	403	422	445	426	395	396	392	404	367	409	431	403	443	394	394	414	425	402	379	388	383	410	406	473	403	401	434	401	415	435	412	407	406	390	409	426	423	395	407	425	432	450	392	435	422	430	446	434	400	444	440	411	432	419	389	411	413	437	414	399	433	420	419	431	394	447	435	397	401	427	434	408	412	371	396	404	464	424	392	424	378	414	421	392	391	388	392	404	420	432	378	409	420	437	387	457	419	412	415	409	390	385	416	426	416	429	417	386	414	394	426	419	399	412	419	386	413	396	426	378	401	388	410	429	438	384	417	396	386	423	409	405	388	390	442	403	413	408	391	422	430	447	410	431	440	403	411	399	370	420	415	402	408	415	392	423	403	411	383	377	410	415	401	387	424	399	412	408	466	418	418	412	414	379	422	408	384	379	388	379	350	424	400	436	419	417	385	376	404	415	411	363	401	394	418	418	414	426	407	381	401	396	384	410	439	376	388	419	401	414	406	405	389	450	428	413	395	438	429	377	420	458	424	398	411	391	427	375	416	400	410	415	381	445	395	411	420	386	405	398	446	389	404	409	409	430	456	384	410	433	399	425	413	413	422	417	429	405	410	387	409	427	380	395	458	400	432	428	369	421	438	420	401	425	413	422	392	444	411	420	395	375	409	388	403	424	411	404	383	417	437	409	425	414	398	372	433	411	400	436	416	409	376	392	420	418	417	419	429	411	377	420	432	406	418	462	432	385	443	449	376	401	394	417	416	424	423	406	389	401	388	420	392	429	429	428	450	405	421	430	403	411	425	413	394	436	393	391	436	414	442	385	403	399	409	436
32876	15989	5705	2544	1951	1504	1165	1023	883	744	671	625	650	612	561	528	521	491	506	476	483	484	461	450	487	477	488	463	481	472	457	463	470	490	463	455	447	457	473	450	444	455	431	480	434	455	413	457	453	462	455	434	452	445	483	453	445	435	466	449	479	447	444	447	431	457	442	417	431	455	486	468	424	437	444	430	454	415	433	455	449	441	420	447	455	463	431	443	442	429	403	433	464	447	435	455	414	450	436	456	464	456	454	425	445	457	443	459	435	432	443	398	425	481	431	482	456	446	416	442	429	446	419	442	428	455	456	436	409	438	414	445	431	442	441	451	479	469	419	448	411	422	443	486	446	454	415	429	473	424	440	435	470	438	437	466	456	421	425	457	476	436	461	437	446	433	449	438	441	482	450	447	432	438	423	415	402	441	469	430	432	422	444	429	455	389	429	446	417	433	404	474	430	460	445	404	424	416	428	424	405	402	436	407	445	431	442	418	449	444	426	432	432	422	437	450	421	422	434	440	458	440	404	443	430	447	440	455	419	393	417	428	443	417	448	460	423	433	443	403	434	441	476	439	405	423	457	423	405	392	450	461	434	390	477	390	426	408	443	449	457	453	446	422	447	430	423	426	423	436	409	430	428	487	475	421	404	459	455	435	423	446	442	418	440	414	449	448	409	470	461	433	435	383	457	460	394	442	461	442	422	445	423	435	438	451	429	470	407	411	453	424	422	442	451	424	440	447	439	425	413	450	434	431	438	443	439	423	440	425	441	421	436	432	429	446	390	424	420	424	457	445	438	443	411	434	427	437	448	444	411	419	429	406	451	457	422	419	451	438	454	434	434	468	434	457	471	466	463	450	429	431	439	429	446	444	455	447	458	458	421	418	407	457	434	428	424	438	418	456	429	452	442	425	407	407	408	448	425	470	470	421	395	421	431	429	485	451	436	441	465	415	442	421	428	448	435	385	438	435	448	445	446	443	433	406	451	442	446	456	467	456	421	423	435	451	457	401	394	421	449	417	454	417	423	414	459	421	435	415	449	438	435	427	423	426	429	427	464	405	458	422	429	449	391	445	467	459	427	450	416	435	443	455	446	433	413	453	398	441	440	446	469	414	452	455	390	451	431	422	457	484	461	422	442	433	413	445	439	455	443	428	471	435	426	480	437	396	450	460	402	468	459	431	486	428	418	429	430	408	417	422	478	441	424	432	458	449	460	444	425	443	416	419	435	460	418	421	457	417	425	408	435	435	459	449	438	441	455	429	447	442	453	440	450	443	425	468	426	424	477	429	456	404	438	388	449	436	431	439	421	475	431	439	419	447	450	437	413	418	428	393	434	422	458	442	435	430	415	433	426	429	444	393	452	492	431	431	450	443	428	459	447	431	422	447	473	410	447	470	444	435	449	433	430	426	407	474	407	423	453	439	458	470	421	443	426	452	405	416	457	392	437	432	477	457	432	414	431	449	413	414	438	423	428	430	447	418	451	448	407	465	436	470	419	385	454	427	436	469	444	427	406	441	457	426	420	441	465	448	416	452	435	420	426	453	465	417	422	428	451	434	434	429	470	411	409	438	454	482	456	427	442	422	436	398	419	418	435	436	449	468	425	468	422	463	450	417	464	474	475	446	393	452	436	403	418	422	437	414	428	425	458	412	415	409	433	440	438	441	436	403	411	459	442	466	450	437	448	454	430	447	414	420	423	431	448	400	426	438	469	435	479	427	450	466	460	430	427	430	401	458	450	436	406	437	419	415	453	429	453	419	470	432	431	446	460	438	450	440	422	434	439	455	431	431	420	414	427	431	403	435	403	438	399	468	447	439	461	432	392	458	419	444	434	457	423	418	460	428	440	428	413	464	422	456	454	425	438	409	409	466	430	446	450	436	449	421	437	434	424	482	453	453	431	410	425	448	412	422	418	427	444	430	441	445	472	467	405	409	433	456	476	419	418	450	417	455	474	431	433	473	429	492	468	428	409	435	457	434	449	472	398	403	434	442	451	450	449	434	466	410	415	481	440	437	443	401	437	432	469	433	431	412	406	431	413	433	436	412	425	411	452	416	419	412	442	454	434	408	419	429	397	457	434	429	445	455	457	426	426	437	434	455	408	449	429	419	452	441	475	467	460	430	435	420	435	471	431	464	456	433	440	461	460	416	430	395	466	415	452	426	442	416	437	389	428	418	450	459	428	463	431	411	435	426	416	436	481	454	443	461	428	425	431	437	423	389	448	464	452	428	413	443	418	465	423	471	455	455	420	421	431	410	484	409	441	427	460	404	425	404	430	449	462	463	440	424	435	478	425	445	437	451	449	447	434	417	455	395	429	428	453	457	433	421	454	429	434	434	421	438	441	434	442	479	423	437	467	441	452	453	457	424	435	446	431	451	474	423	407	435	393	447	477	446	431	445	439	406	403	481	441	426	472	455	451	446	442	455	425	421	414	443	455	449	412	424	409	437	430	405	436	435	420	434	420	440	411	421	473	471	437	426	426	461	419	422	425	434	466	438	442	443	450	453	441	439	423	447	445	422	413	433	407	430	461	427	440	484	384	441	420	445	423	447	438	466	471	403	506	452	448	478	439	458	439	490	428	428	442	431	435	433	424	447	443	442	433	423	441	428	421	439	417	421	422	423	415	440	409	409	422	475	455	448	461	420	489	434	422	469	456	412	457	419	428	469	446	464	440	426	430	413	393	442	456	467	418	409	434	451	412	431	426	418	438	439	421	427	429	472	406	431	420	437	407	435	399	431	442	435	444	454	435	432	455	441	446	417	470	428	450	440	473	436	475	410	415	445	421	452	434	443	428	465	418	455	407	421	446	466	450	424	476	436	427	463	475	415	429	448	425	505	440	408	405	424	405	452	442	407	430	428	455	437	409	418	389	416	440	471	449	448	457	418	423	452	456	419	420	442	434	445	451	406	377	449	449	451	451	425	443	459	451	422	456	429	424	432	464	465	436	402	444	429	438	433	471	436	422	437	463	445	453	426	406	411	433	460	441	424	473	428	426	427	453	458	432	410	428	455	414	405	443	447	444	411	439	446	423	430	414	426	435	437	442	431	423	435	445	407	397	389	444	437	453	458	454	459	446	449	454	466	442	435	442	438	439	432	408	439	426	442	439	452	426	435	446	459	445	455	462	462	450	469	432	477	438	436	394	446	394	455	449	420	448	491	401	428	451	426	432	412	446	427	459	418	440	462	453	428	426	452	418	434	421	467	426	439	459	457	425	421	447	459	416	449	477	455	430	442	428	469	439	435	438	469	429	402	435	436	449	439	416	409	440	437	462	413	433	430	446	453	450	408	416	429	442	484	425	460	459	428	422	441	435	447	415	439	412	421	447	439	437	432	442	448	415	452	461	416	423	421	459	435	429	464	415	434	468	442	468	422	404	411	467	438	414	423	460	418	435	441	410	450	439	441	427	437	407	436	403	434	439	429	429	465	448	374	422	426	404	444	442	424	439	467	418	437	475	454	405	432	441	419
25074	21107	27015	25273	9320	1064	923	868	764	726	734	775	770	704	714	677	716	660	643	666	662	712	675	675	653	668	632	637	622	699	663	697	640	715	671	642	672	636	702	686	707	701	654	646	645	699	638	686	649	647	701	670	676	600	697	650	618	642	690	682	639	678	633	708	643	654	653	684	672	657	637	630	661	661	668	694	637	632	710	674	640	631	668	678	706	670	661	694	703	632	675	660	649	634	627	636	668	655	694	623	660	669	701	657	697	680	653	654	653	660	621	655	622	677	631	619	676	711	646	637	676	682	665	663	625	698	672	640	657	611	658	668	653	676	668	673	628	621	668	666	651	673	630	661	619	694	632	703	669	651	667	603	708	704	661	636	581	644	657	671	595	671	660	681	643	643	660	708	696	670	639	686	638	642	659	663	675	647	683	683	671	611	662	672	761	643	638	679	683	634	668	671	652	649	659	684	649	684	603	642	703	654	680	640	649	654	732	637	711	664	647	651	707	636	683	682	670	661	654	662	649	670	636	670	693	608	670	665	656	646	703	664	656	675	682	648	676	656	663	637	642	633	634	687	628	645	653	626	643	662	620	650	689	668	644	684	643	617	650	655	661	657	671	608	648	650	646	684	705	681	676	692	651	702	694	668	659	635	676	669	680	696	687	668	649	662	667	666	642	651	658	708	663	676	637	687	643	660	637	742	706	674	664	672	655	670	668	676	634	651	694	660	635	614	714	638	684	637	613	685	664	647	675	659	652	685	630	661	649	647	659	695	700	654	691	632	665	657	662	635	641	697	647	608	649	619	682	696	622	654	687	652	676	703	669	650	652	668	625	683	637	682	679	673	594	682	643	659	672	711	686	670	622	660	680	634	661	665	696	602	620	655	646	621	645	668	659	620	670	664	679	633	662	665	705	668	644	714	680	621	643	694	642	659	673	622	639	657	648	636	648	699	653	659	614	642	644	640	670	640	648	692	640	653	670	708	683	646	707	626	663	645	671	693	668	698	666	653	645	646	673	657	640	685	643	656	683	691	682	676	663	638	666	621	625	651	623	581	660	642	650	610	654	654	642	651	627	626	622	682	702	662	679	649	664	679	653	647	687	628	717	632	603	684	675	670	693	654	693	608	652	634	683	621	680	643	653	637	642	690	675	597	620	645	663	673	625	688	665	627	744	657	671	656	669	647	650	688	610	666	664	622	643	668	646	652	707	674	641	634	662	675	668	653	674	701	661	653	606	668	701	611	631	666	660	649	699	625	643	681	684	717	652	681	638	701	659	658	667	610	682	718	673	627	693	686	681	621	656	689	648	630	670	642	702	620	651	700	681	643	655	644	665	648	665	678	645	636	659	686	651	603	598	649	674	675	662	641	617	697	693	665	662	701	667	729	633	647	719	628	668	642	670	638	663	675	665	652	645	625	708	674	644	647	625	657	705	696	686	694	651	658	668	648	615	685	647	672	659	648	698	639	645	687	685	664	688	603	658	655	691	647	681	629	673	638	631	657	633	686	679	635	659	661	696	640	700	639	692	681	650	674	676	706	620	658	674	624	682	625	653	694	662	700	670	660	649	666	643	692	694	660	667	676	669	692	652	674	640	694	696	649	650	621	661	644	667	673	639	601	660	675	690	624	665	672	686	629	734	638	611	728	678	614	660	586	655	689	675	703	614	648	689	626	687	689	648	668	641	686	690	662	674	661	672	685	635	648	660	671	650	684	688	668	652	647	630	646	652	650	681	646	659	693	659	646	604	633	625	647	662	653	670	686	699	622	662	618	663	660	640	686	674	659	688	631	659	671	642	645	606	634	702	629	681	659	670	596	638	653	660	649	688	659	688	650	668	664	601	673	685	682	684	638	613	615	642	681	660	622	672	640	649	645	677	708	689	647	701	682	664	663	668	663	675	655	634	685	685	696	681	653	644	616	651	650	672	689	659	669	686	689	669	640	660	623	607	660	618	634	659	675	649	658	664	679	644	717	657	688	669	630	658	666	655	649	675	646	715	714	666	665	659	622	686	678	622	672	653	634	685	689	622	657	656	650	689	681	646	676	672	675	645	645	661	662	666	622	628	663	676	659	705	623	653	700	680	644	653	642	692	628	702	716	638	670	662	635	665	665	673	642	657	666	638	624	681	655	699	641	658	657	682	675	606	630	644	657	635	669	664	659	708	651	616	608	662	614	671	607	634	644	637	705	647	625	645	614	659	679	713	669	647	709	640	662	585	674	630	640	650	634	659	663	673	657	655	659	681	635	624	645	689	631	691	656	661	663	665	640	649	654	679	657	694	664	662	682	664	666	671	639	699	664	626	680	666	659	700	629	652	677	653	612	678	668	636	653	649	683	671	672	637	677	638	666	640	623	624	671	720	619	725	690	613	643	682	632	702	646	638	666	681	679	646	661	673	609	679	626	674	659	695	617	624	685	674	663	622	639	647	623	660	690	692	685	647	662	667	700	699	662	710	681	662	678	621	698	696	665	701	719	684	623	682	655	668	648	678	638	635	655	675	698	655	633	680	696	652	650	679	688	658	729	622	688	661	640	699	646	672	671	669	682	627	688	687	672	643	707	711	680	627	661	632	697	678	655	660	653	645	615	662	620	658	679	599	652	704	686	669	667	617	661	656	685	660	606	631	635	653	646	686	647	692	683	621	659	654	644	617	696	631	654	679	709	687	640	654	656	655	602	647	653	714	709	688	678	664	681	694	632	654	631	686	643	675	672	679	669	655	666	655	690	660	686	661	707	657	652	654	670	638	663	705	695	640	682	686	626	667	660	672	634	636	688	661	669	679	677	640	708	681	668	665	680	633	679	627	679	637	636	655	645	673	677	673	644	651	629	655	669	699	644	680	644	637	656	672	681	625	661	653	650	638	677	671	699	673	648	631	630	715	705	643	678	682	653	647	647	652	704	645	664	642	651	629	687	701	606	652	677	691	655	648	699	692	669	663	702	720	706	656	634	678	661	662	618	640	705	660	673	648	675	634	650	666	654	675	636	703	645	687	700	626	643	632	654	624	693	679	655	663	696	625	677	643	648	676	644	612	682	630	667	705	632	612	657	676	695	670	683	621	666	690	632	660	657	675	666	632	662	695	664	732	640	685	656	710	635	679	620	671	696	664	677	674	642	667	643	638	697	690	625	692	667	693	650	698	643	655	667	678	670	670	652	664	644	662	696	692	657	665	643	654	691	643	618	679	621	629	649	679	653	615	612	658	667	681	655	651	693	623	643	662	651	663	712	700	703	629	655	638	651	703	667	680	651	641	648	644	673	665	663	681	640	672	652	643	680	605	656	632	682	683	683	637	645	674	656	665	747	662	641	724	708	611	654	653	611	636	690	633	617	658	658	647	666	694	626	619	679	683	652	632	698	694	649	661	623	621	689	645	682	641	625	652	673	650	674	636	605	645	685	631	666	693	671	676	646	607	618	661	678	654	657	625	635	701	623	639	668	659	636	656	683	680	641	644	640	682	629	639	672	643	684
30311	13552	3366	1833	1465	1217	1055	1010	956	846	806	801	790	773	753	752	757	703	711	723	709	733	761	723	748	738	728	747	673	736	728	721	714	734	720	696	740	706	654	676	662	686	717	720	723	696	730	705	722	720	660	693	726	697	717	710	669	666	727	701	721	675	651	689	728	679	665	687	709	705	717	739	713	741	733	631	696	681	750	660	682	692	712	669	676	687	663	755	676	706	704	728	677	758	681	678	674	693	673	727	694	670	712	627	696	692	712	664	709	729	705	719	654	734	705	684	716	709	673	677	715	694	699	680	693	715	709	722	662	705	750	682	727	708	652	673	735	691	706	735	658	681	706	681	719	740	710	689	689	660	706	694	677	676	699	710	736	689	712	704	704	725	689	746	720	684	619	696	716	664	740	715	725	732	714	697	714	642	682	674	706	710	696	732	671	664	660	699	670	728	700	687	680	673	700	760	667	743	687	696	732	706	713	677	706	708	718	700	736	732	659	680	709	660	657	695	633	675	691	687	653	703	661	720	693	750	699	681	711	659	703	704	697	710	719	734	692	685	681	666	773	697	697	698	718	686	671	672	685	668	741	710	709	734	687	667	671	686	715	707	673	695	702	727	693	677	698	725	702	709	694	701	654	700	720	662	658	656	731	645	745	692	669	683	653	708	679	699	722	752	681	693	717	699	702	712	678	765	688	660	670	719	711	715	669	706	645	706	693	661	720	697	738	679	731	684	645	697	717	699	727	709	712	675	649	711	700	712	710	733	666	673	697	684	702	628	673	660	654	692	670	714	728	716	692	664	679	753	674	673	709	716	732	661	678	714	699	708	670	706	739	738	691	724	720	718	709	732	703	719	723	697	694	672	709	676	683	723	709	683	726	708	700	670	673	712	700	663	727	686	705	685	697	690	746	734	746	752	724	664	721	743	689	683	712	611	712	690	713	671	679	674	706	721	647	656	714	727	741	706	720	698	749	705	729	749	671	674	703	722	651	699	704	653	655	704	714	689	662	672	675	670	697	706	701	733	719	702	641	708	727	685	672	663	684	708	652	691	723	723	735	694	667	656	727	696	685	663	664	687	690	742	707	716	700	673	713	673	665	688	664	669	707	747	692	706	687	726	681	711	723	711	666	660	707	683	702	692	710	694	732	707	699	672	676	688	665	700	678	706	752	691	725	689	737	708	717	695	676	676	624	667	753	690	721	677	668	634	696	708	688	702	707	687	671	691	685	668	678	697	654	731	695	692	724	689	700	653	654	700	723	692	777	707	677	715	689	673	706	653	688	712	713	692	704	688	698	672	677	665	756	694	700	747	637	746	679	675	698	678	706	708	740	695	675	733	716	697	693	697	715	744	720	673	690	708	680	667	719	717	684	689	637	731	698	677	703	731	702	653	716	664	721	756	692	697	724	717	709	707	659	697	696	698	688	713	685	699	702	711	654	688	659	692	689	705	696	686	685	710	742	740	721	695	724	710	666	696	724	739	654	680	695	689	631	730	686	672	750	719	747	687	699	711	718	734	721	701	745	680	717	694	722	704	726	665	747	728	743	715	705	681	682	727	682	736	718	732	707	724	728	718	647	710	701	673	661	692	714	702	689	696	712	700	710	746	707	705	688	679	713	722	707	695	664	706	681	652	715	701	734	703	691	719	697	691	722	677	737	724	722	747	692	717	682	718	729	677	709	724	741	640	728	665	722	722	693	713	738	676	674	751	717	704	704	733	715	700	699	692	728	669	721	700	675	744	689	720	741	731	691	709	741	668	719	710	684	709	639	702	685	671	702	716	731	704	626	679	716	720	695	701	730	684	729	690	718	677	734	722	708	725	701	680	710	652	728	723	703	705	637	675	683	682	682	701	713	712	755	713	736	677	700	676	740	707	698	691	648	721	707	671	724	685	700	688	680	731	715	657	703	702	695	696	732	692	724	683	661	643	690	707	662	652	651	720	682	666	739	698	674	697	700	729	705	674	721	679	712	712	704	693	697	715	664	744	722	708	680	685	713	685	721	682	727	684	698	724	731	691	701	689	700	738	722	645	681	672	691	701	697	671	711	679	682	656	666	656	662	695	731	682	667	694	694	716	699	699	705	706	702	691	723	719	681	712	721	678	665	681	689	735	695	660	663	708	653	677	722	709	707	706	709	683	660	641	724	695	706	716	706	706	649	675	710	724	703	709	698	711	715	656	665	662	715	747	720	695	712	733	693	687	674	724	653	752	705	707	716	697	748	698	685	686	711	722	705	772	674	732	697	696	775	681	679	672	729	746	695	693	714	689	680	706	670	691	688	719	724	703	692	701	719	662	679	758	724	696	681	731	717	706	696	690	701	725	744	728	697	704	690	698	737	664	664	696	701	672	734	647	709	702	693	783	709	720	676	681	686	694	695	746	697	714	668	631	722	715	734	664	675	690	666	693	610	760	726	710	662	705	708	668	726	671	703	689	694	659	692	675	726	699	724	727	713	664	680	675	703	658	720	670	709	674	702	689	678	640	720	692	714	700	745	680	727	736	687	713	736	742	772	719	717	735	675	724	748	661	696	725	653	721	714	689	723	700	717	666	737	765	692	701	679	739	650	682	689	654	702	708	718	665	722	692	693	723	710	709	661	736	739	743	728	711	714	677	680	709	705	719	709	674	704	701	678	676	709	734	727	729	676	766	692	691	790	724	658	699	680	625	707	721	676	704	704	704	715	706	688	711	731	725	724	654	706	713	713	696	684	670	703	696	674	713	685	748	703	718	701	725	728	718	628	725	679	673	747	737	724	692	735	666	747	670	750	659	686	697	698	734	697	706	707	704	682	684	704	709	643	674	704	778	726	723	715	723	702	719	753	686	617	793	683	740	703	695	637	668	674	727	728	722	736	713	719	720	713	690	699	709	697	680	703	716	707	723	709	735	682	688	659	696	724	761	718	731	703	674	685	716	693	697	663	707	726	703	729	690	679	707	740	684	675	683	695	730	687	723	661	710	670	659	692	707	661	694	657	686	660	690	734	680	671	706	680	709	687	683	746	646	720	701	715	683	709	645	723	763	659	700	721	651	673	732	750	737	704	721	755	722	728	709	707	708	667	690	679	672	718	691	709	689	735	691	717	709	678	718	698	697	705	634	759	738	700	665	694	740	745	707	699	724	680	717	708	718	686	719	713	667	727	664	695	675	729	722	719	666	702	662	704	713	659	728	710	723	686	738	690	697	681	674	687	661	696	662	665	666	676	720	690	698	692	706	689	693	704	682	711	701	660	704	690	700	685	706	742	720	702	707	677	736	716	663	700	673	693	711	724	738	763	691	671	699	664	677	719	642	728	708	763	695	655	682	705	685	705	634	690	700	749	652	693	714	684	658	703	666	713	702	752	705	709	718	689	709	674	713	695	694	701	739	709	756	714	690	730	644	698	714	717	653	717	651	650	703	688	714	699	685	703	706	704	716	708	688	717	753	700	714	695	700	695	721	684	681	713	688	723	705	703	683	708	736	748	638
22628	21040	28592	23711	21050	21114	8115	1682	1256	1211	1118	1046	1059	950	970	982	951	900	986	908	875	962	939	843	888	884	854	918	907	900	904	814	900	847	896	810	857	887	870	896	854	855	848	839	859	869	913	810	897	853	866	851	833	923	861	813	854	839	851	895	843	883	848	823	884	830	894	826	843	832	831	853	846	847	818	831	847	825	831	837	847	861	832	863	801	936	877	873	870	814	873	812	828	892	780	814	888	876	820	857	850	850	853	854	831	816	833	889	869	866	899	880	831	834	884	911	905	848	856	876	841	849	836	830	769	877	842	754	847	910	833	823	796	846	770	774	809	857	938	830	811	868	852	860	804	788	820	871	878	854	809	847	882	831	878	864	807	845	843	839	851	885	795	832	878	848	855	875	878	824	837	785	810	840	839	844	815	832	838	891	857	829	774	827	874	871	883	824	890	836	868	811	846	829	815	867	891	808	837	838	875	889	867	861	885	873	836	857	896	842	882	850	873	864	830	900	854	840	819	862	828	929	836	874	834	880	838	949	871	865	811	860	850	838	845	883	834	854	865	795	849	856	851	889	843	837	895	859	831	830	817	850	857	868	839	810	833	836	806	873	822	863	858	859	835	873	891	895	806	881	857	849	863	849	861	825	844	799	898	873	845	835	811	867	875	920	886	834	876	836	880	878	895	870	857	841	903	812	827	890	873	861	888	826	850	855	813	810	860	853	915	816	839	839	851	815	833	826	809	821	821	831	814	884	827	841	859	811	881	859	826	821	812	811	856	891	794	857	797	878	836	854	842	851	841	874	859	880	822	805	827	806	879	811	797	809	866	869	877	833	783	874	901	874	842	851	792	870	875	859	864	886	863	861	834	889	800	867	833	840	823	877	861	826	827	851	805	870	883	867	842	852	837	869	807	877	877	885	799	867	790	910	864	801	793	857	817	911	877	872	869	814	832	865	831	837	905	900	842	882	832	799	888	891	869	830	840	838	838	813	857	814	840	837	828	833	837	887	859	814	823	884	839	862	854	860	835	877	853	816	872	841	843	871	857	838	871	787	865	857	873	857	818	805	849	852	860	849	784	846	899	832	851	842	828	848	896	878	835	861	809	862	847	851	890	864	900	873	845	897	871	903	861	897	793	863	845	838	881	879	847	834	823	825	925	853	927	850	870	834	849	876	866	849	875	757	863	805	837	815	833	860	874	847	828	902	821	846	830	831	843	827	819	814	838	868	860	848	879	848	858	862	858	808	851	874	857	878	827	867	822	795	842	887	839	826	868	874	827	823	853	850	848	838	871	819	890	828	834	862	824	800	850	893	857	904	808	824	884	793	848	806	836	838	869	797	776	831	818	836	867	836	829	862	852	843	806	826	839	816	822	861	856	837	902	858	828	812	862	834	854	827	819	776	860	806	876	868	876	849	846	819	860	792	816	844	877	848	909	864	871	851	858	873	850	876	852	873	828	876	811	864	832	844	853	850	854	888	772	820	825	798	857	874	811	864	942	910	798	798	854	851	812	858	828	844	802	813	860	836	846	809	874	859	833	796	859	869	824	861	870	895	859	848	821	863	799	869	876	851	835	850	826	810	863	834	825	849	805	823	865	851	852	857	780	856	861	836	843	820	804	812	808	856	830	857	851	769	850	841	864	873	853	842	844	819	824	835	847	920	827	869	804	835	898	797	892	858	870	862	838	854	859	846	866	829	898	851	855	903	855	848	869	905	876	828	859	802	895	831	867	835	814	816	853	887	861	853	877	852	849	872	816	904	860	843	786	805	815	875	846	823	868	849	862	880	870	859	905	855	861	833	818	903	822	879	907	848	890	819	848	864	778	872	825	839	844	902	834	829	806	808	813	858	878	842	868	825	852	920	865	799	875	823	876	825	822	858	876	784	748	850	799	788	823	873	795	791	826	819	853	860	834	843	851	834	871	825	866	897	855	821	821	850	812	883	806	838	822	848	860	825	856	914	847	834	848	838	838	829	896	807	856	887	864	807	825	826	859	882	871	883	899	832	848	866	850	811	844	836	836	876	813	848	904	796	832	792	828	851	837	826	837	860	814	851	839	835	862	859	850	832	850	857	875	806	831	825	837	830	859	847	839	806	823	831	862	779	817	870	893	905	834	822	876	872	857	896	825	828	852	848	832	877	881	875	908	866	875	877	821	837	822	845	819	861	851	853	814	901	851	851	857	840	833	840	853	811	791	849	833	831	874	878	856	858	884	828	884	848	841	840	814	894	888	819	837	881	867	853	809	799	884	882	818	856	790	833	804	834	873	857	872	846	855	876	824	866	873	854	826	850	863	801	824	874	853	856	841	876	818	905	902	862	891	830	864	872	863	808	832	835	837	865	820	926	840	869	849	833	813	826	837	875	843	841	865	835	845	873	821	862	804	857	885	846	815	863	836	879	871	830	864	816	845	840	872	829	867	803	806	889	869	831	867	822	859	859	870	821	831	789	822	807	836	852	799	864	878	780	804	871	830	870	807	855	864	817	831	848	870	844	860	877	829	838	935	808	808	858	857	896	851	903	819	850	845	865	869	845	865	872	854	841	853	864	791	867	824	859	890	842	907	853	853	844	834	858	807	903	795	854	805	877	842	830	894	838	837	875	803	841	879	851	889	785	866	904	852	819	813	828	800	888	842	812	859	850	845	889	882	894	869	885	839	916	830	827	847	863	876	870	826	886	797	843	874	885	878	863	855	866	842	840	809	846	824	811	888	822	862	861	807	870	880	809	868	875	766	855	861	798	870	822	838	856	868	886	870	818	863	843	860	902	812	838	816	866	898	853	812	835	796	865	842	847	848	826	843	878	858	800	870	893	842	913	890	805	848	848	867	860	883	834	833	835	829	883	881	856	844	863	865	874	872	819	860	861	845	863	814	876	841	887	862	820	781	826	840	830	788	897	798	861	794	835	832	898	856	884	897	832	833	814	816	825	858	804	890	832	848	840	882	862	833	835	845	858	834	763	857	832	861	864	843	843	854	819	817	807	819	814	827	913	893	798	798	827	873	822	848	832	857	815	845	851	852	798	850	923	833	812	889	828	854	833	842	855	855	901	891	863	868	874	829	840	812	862	817	891	901	833	825	862	880	849	866	831	869	827	838	833	831	869	818	839	834	839	800	832	871	813	807	860	853	824	825	877	870	819	853	807	840	876	829	859	845	827	867	889	817	815	831	838	828	805	882	806	845	855	804	894	813	861	836	882	865	885	828	780	821	851	825	802	843	863	851	831	845	798	820	880	837	794	869	851	803	840	878	837	827	896	833	832	823	845	833	828	835	854	800	844	832	842	887	813	852	860	834	829	854	871	836	888	797	825	852	835	841	828	876	826	862	794	823	871	812	902	865	846	827	839	878	864	846	900	793	841	832	845	833	845	847	863	859	901	881	860	904	863	814	855	849	805	855	857	835	838	909	852	785	846	877	883	800	851	871	878	843	868	859	905	834	853	859	861	834	842	820	854	884	851	853	823	842	828
41056	23980	9683	4810	3487	2746	2270	1864	1658	1457	1255	1202	1202	1097	1086	951	968	996	969	969	942	924	890	976	864	940	863	877	877	918	903	901	900	852	866	821	911	865	849	862	818	827	850	883	806	812	858	903	860	840	841	883	809	863	873	867	841	813	864	853	828	834	819	865	838	827	909	874	882	790	863	816	843	898	835	876	827	849	849	853	815	826	870	859	860	841	766	873	872	904	836	911	841	829	881	848	831	836	853	872	851	859	823	846	804	831	846	846	861	885	860	888	795	862	831	819	861	858	882	841	847	845	823	787	888	864	828	877	797	895	868	772	835	841	849	848	809	829	852	841	811	861	830	862	839	805	781	862	877	919	868	840	842	875	828	843	838	877	817	868	863	843	849	832	817	853	857	865	829	815	835	855	855	888	867	836	814	826	832	826	883	821	900	831	884	843	878	796	838	864	817	859	845	834	885	847	852	827	881	810	855	826	854	796	890	842	824	821	838	802	860	910	930	847	813	824	841	852	867	852	822	806	847	850	855	881	827	874	862	855	829	842	864	826	823	848	860	864	842	841	854	847	842	829	825	878	876	841	845	847	865	800	828	836	807	859	827	830	862	890	834	805	836	799	818	819	852	863	833	850	875	851	892	889	847	877	889	859	844	866	869	809	776	851	812	839	833	853	843	904	879	807	845	881	871	803	824	828	868	846	870	849	837	849	823	870	857	847	855	874	813	835	894	835	828	894	869	881	855	813	846	865	839	774	890	872	857	857	892	843	792	844	876	847	861	849	823	860	875	880	831	869	861	812	907	845	891	834	852	903	882	828	868	805	851	876	839	856	855	916	852	857	879	811	850	864	833	847	847	821	879	862	825	822	826	919	856	838	929	802	858	890	849	806	885	843	839	812	897	905	909	845	851	853	810	868	814	836	851	832	818	876	893	869	846	839	836	838	822	846	851	798	795	847	849	807	850	875	843	851	891	840	846	857	926	893	830	873	803	816	842	817	866	796	903	832	865	769	857	833	877	908	839	859	858	830	889	837	795	867	806	867	832	910	909	875	889	826	889	884	825	867	822	850	842	908	917	801	830	873	828	805	883	826	870	873	880	889	804	846	810	865	841	837	885	791	861	813	814	860	914	840	846	861	819	857	865	824	931	833	886	881	853	869	795	820	852	860	875	816	846	856	833	845	816	846	813	843	851	829	879	873	870	828	890	880	836	838	862	902	824	914	828	818	835	813	857	842	864	918	829	828	885	854	831	864	810	881	869	867	849	850	864	879	834	876	859	818	844	834	880	884	828	889	809	874	844	810	875	843	898	799	838	836	866	856	841	860	800	867	910	850	915	908	864	847	812	855	846	839	817	903	853	890	847	879	808	886	836	889	845	878	823	812	888	846	845	866	879	869	893	828	881	880	871	861	847	869	807	853	870	877	871	818	828	841	848	820	859	867	843	811	810	838	828	849	807	845	835	841	843	874	844	847	845	863	869	851	826	842	864	846	860	874	818	844	863	861	883	909	817	831	820	849	822	904	873	836	844	879	863	944	862	907	805	835	821	899	869	852	840	803	835	837	915	870	864	841	888	812	835	898	867	870	788	871	869	844	810	867	845	867	804	880	824	893	828	916	865	815	852	813	869	828	850	798	863	830	823	871	878	875	851	881	886	838	841	853	876	892	816	861	880	857	831	916	832	867	825	799	839	818	869	810	857	805	848	881	861	843	854	858	858	877	834	845	830	841	824	836	870	906	837	847	830	805	865	821	855	880	823	855	820	832	841	841	852	885	894	849	808	830	835	923	905	891	902	798	835	854	866	843	857	867	843	821	798	889	825	888	830	820	839	861	878	835	864	861	832	826	811	867	851	804	864	845	839	864	832	816	819	857	842	815	846	864	832	891	860	864	873	892	854	812	855	831	862	839	839	896	866	908	825	792	829	829	856	884	866	861	897	869	854	851	861	865	826	791	833	805	822	839	859	848	832	801	859	884	849	863	858	822	825	801	836	899	810	853	855	823	825	847	757	851	877	782	809	878	831	822	873	837	812	802	879	861	852	853	817	862	787	876	812	933	911	845	802	805	818	822	794	827	789	830	793	917	840	824	839	854	879	820	787	871	867	807	872	822	857	836	863	862	827	879	841	851	890	840	814	868	888	858	824	837	802	836	843	844	831	866	826	802	875	794	869	843	828	857	841	818	833	849	816	796	833	808	830	908	878	848	855	852	832	822	841	915	880	827	837	923	817	851	836	812	872	832	832	918	851	808	778	866	864	816	846	871	852	825	866	870	831	876	880	870	854	823	834	892	858	843	853	845	899	919	875	840	871	828	847	845	783	873	903	849	922	837	816	863	848	777	829	852	823	873	836	811	879	820	869	822	876	869	932	893	849	865	786	850	873	831	852	824	821	857	845	903	866	857	817	868	895	901	818	831	829	849	788	903	867	860	856	835	859	838	802	792	841	846	853	837	850	949	825	863	912	874	814	870	871	858	839	872	820	819	849	853	823	853	869	858	809	845	842	882	867	837	874	795	873	926	807	822	868	826	875	864	844	805	847	823	829	803	865	773	793	844	800	830	845	855	868	884	884	850	853	886	832	881	840	874	854	840	853	835	816	850	871	805	860	842	811	829	830	827	856	805	862	850	850	930	876	824	847	835	870	798	794	873	905	819	832	826	873	783	852	841	863	868	803	896	812	772	812	865	826	921	855	842	861	876	899	876	827	854	826	877	844	879	908	823	838	875	844	846	873	824	871	791	861	892	844	882	806	841	831	868	878	851	868	848	810	901	815	835	843	878	926	851	811	897	807	820	834	853	857	912	804	891	862	896	804	833	847	813	859	825	861	825	848	863	891	835	892	830	883	835	880	887	813	815	834	882	839	855	831	865	859	852	849	837	826	871	822	802	882	851	868	814	819	842	882	824	830	815	893	860	770	913	871	821	871	830	867	818	872	865	847	827	835	828	832	846	832	864	852	853	806	811	847	794	805	854	845	819	809	807	835	841	847	836	813	843	838	776	836	874	864	806	861	870	849	859	849	801	858	844	835	801	834	887	844	831	869	877	806	854	887	863	919	876	840	857	831	846	827	838	828	852	850	817	852	857	850	882	870	836	867	913	871	888	820	839	912	833	847	826	894	833	772	844	840	825	908	869	845	845	849	894	849	840	824	863	823	849	811	850	861	909	893	852	821	865	837	829	830	822	864	805	860	827	902	826	845	820	812	833	805	872	877	818	852	850	817	880	847	793	823	857	835	893	840	852	858	871	869	836	777	893	870	819	843	820	912	814	823	857	811	845	860	843	824	848	878	860	858	850	830	875	858	869	923	907	860	798	867	841	837	907	838	833	895	850	854	883	826	807	857	838	873	775	760	785	870	848	832	817	885	789	814	846	861	892	855	844	833	851	887	859	777	873	826	768	824	835	850	838	843	831	849	820	835	860	852	866	859	860	871	840	882	872	845	828	849	902	834	796	859	821	918	807	836	903	815	845	870	825
28390	18558	5082	650	422	405	368	404	358	349	357	339	343	351	341	341	347	335	327	363	378	339	315	344	321	374	360	336	338	345	334	336	331	357	361	327	357	334	347	380	317	334	362	349	343	323	315	394	353	340	354	353	345	361	347	329	341	322	330	320	342	326	338	386	352	363	361	347	346	328	314	350	361	350	342	362	327	346	347	333	349	327	346	327	352	347	374	329	353	348	341	355	350	352	364	324	363	334	348	342	300	335	386	365	349	339	353	370	346	373	323	356	352	348	372	306	343	312	378	318	364	330	335	340	361	360	320	369	309	320	366	321	327	351	333	325	358	339	358	381	364	345	349	325	348	359	376	332	345	345	321	345	317	375	308	316	384	324	350	365	356	348	375	324	370	322	370	344	353	340	352	344	325	355	324	369	349	380	351	341	311	318	358	363	343	364	338	320	330	323	311	348	355	380	331	349	343	351	349	339	394	326	343	361	372	346	330	340	352	361	312	370	344	325	321	330	314	361	371	356	389	331	366	346	324	389	370	324	354	366	352	319	363	324	340	369	352	400	322	339	351	355	324	340	361	327	344	338	328	344	379	357	379	357	333	365	335	339	377	344	347	345	362	354	338	340	350	311	349	321	336	367	313	344	328	335	365	336	353	355	304	327	320	343	367	345	347	347	376	344	352	371	357	312	327	342	361	377	349	349	327	373	372	367	331	312	344	319	342	318	381	330	350	323	331	328	325	338	355	341	363	325	392	364	352	318	339	338	341	343	344	331	359	335	341	347	335	324	329	351	365	344	357	347	345	344	344	340	356	339	374	342	333	323	338	339	332	357	349	343	343	360	366	334	331	360	363	375	351	335	360	347	347	370	391	357	331	386	318	371	298	313	326	337	323	330	315	314	353	339	352	328	355	323	363	343	396	342	313	357	337	358	360	336	321	303	358	339	361	313	320	346	355	360	352	352	349	341	337	346	342	357	331	346	344	352	363	380	319	324	382	320	348	365	330	362	329	332	337	349	338	340	338	339	349	369	336	347	319	365	329	354	367	343	343	319	373	316	353	365	371	390	320	374	334	363	333	333	360	330	324	350	359	338	338	330	336	336	367	328	338	343	339	328	327	344	345	341	318	343	354	388	340	362	359	338	323	346	366	350	371	343	315	346	330	323	362	383	332	306	345	345	359	335	345	359	320	324	288	330	381	336	347	419	390	350	315	354	365	365	352	327	372	348	352	316	330	357	339	389	368	371	365	320	377	373	305	324	315	341	356	326	361	338	343	363	319	310	335	331	325	342	336	346	348	318	352	361	342	341	348	323	340	335	337	331	337	334	356	366	304	330	346	346	340	342	363	333	346	358	330	348	348	370	356	345	359	354	318	373	334	347	327	332	351	364	361	363	336	357	327	361	339	345	333	357	314	343	343	343	347	351	350	355	338	341	353	344	350	362	353	331	323	358	358	351	313	346	351	371	336	326	353	336	332	326	361	359	350	340	361	343	364	373	335	358	358	344	344	345	372	345	377	328	356	330	339	328	344	314	349	366	372	388	347	359	333	320	340	343	344	326	357	349	364	350	363	360	323	372	339	339	338	338	357	324	319	343	334	362	308	331	364	345	390	377	328	317	352	329	330	336	353	359	347	379	352	321	340	327	339	333	359	341	330	335	363	315	317	348	325	373	345	325	345	347	372	338	333	364	355	371	342	330	357	332	333	353	339	336	351	348	338	349	347	339	393	368	359	367	336	357	371	343	346	382	358	341	374	340	328	361	360	339	353	339	348	374	313	327	328	356	316	344	332	346	378	351	352	338	346	349	341	341	370	331	335	348	318	328	354	338	349	368	345	362	343	314	325	371	347	367	362	348	339	341	363	345	345	373	324	323	323	357	351	336	376	337	351	389	345	343	315	318	307	310	371	352	349	348	325	317	356	342	363	338	329	351	350	352	322	358	337	322	357	340	369	367	361	359	348	358	331	364	334	365	364	339	352	339	329	355	319	324	344	336	342	362	377	354	357	352	351	327	358	395	329	347	368	367	338	359	352	346	334	349	328	329	328	323	338	342	316	358	362	375	357	351	346	352	324	354	362	362	375	324	354	315	368	362	384	313	334	325	370	363	347	326	337	330	348	344	334	336	382	346	357	340	335	322	345	357	347	373	354	321	340	335	345	375	342	354	342	332	376	369	333	346	317	337	341	371	357	353	365	358	374	363	320	294	351	351	345	323	341	327	345	359	358	350	300	339	372	347	367	339	317	356	343	355	335	351	326	364	359	300	355	314	331	337	328	356	335	332	359	372	356	341	338	323	338	355	325	347	340	333	360	384	370	331	361	325	352	325	371	373	356	332	323	310	318	325	341	343	404	335	354	337	342	328	306	356	318	371	340	322	357	320	332	392	354	336	373	359	335	347	332	336	314	323	345	345	334	326	360	340	343	348	331	324	316	363	372	340	361	310	348	361	364	320	357	343	354	350	343	359	350	358	358	351	376	345	318	318	357	379	322	323	349	382	354	337	347	361	360	341	336	363	348	322	334	342	341	359	357	350	353	342	365	332	347	280	353	349	364	329	349	333	368	377	348	347	362	345	358	337	370	347	352	372	335	338	350	391	335	347	345	362	373	356	348	323	326	347	323	358	337	335	313	385	323	331	352	359	350	363	360	323	320	332	307	338	330	363	373	357	322	344	343	346	353	370	309	323	392	370	361	324	345	344	344	326	353	328	347	345	330	364	337	333	351	339	314	361	337	343	365	384	351	315	366	344	331	327	322	361	361	359	362	364	349	349	299	322	325	345	325	353	321	384	339	316	315	330	384	349	302	371	315	366	367	322	343	364	312	325	342	359	343	340	372	348	355	339	361	322	346	348	349	355	364	328	342	370	336	342	335	363	345	348	394	349	352	350	324	350	359	362	338	321	349	373	355	318	350	339	304	335	370	330	385	349	316	362	295	311	360	362	358	342	351	333	343	357	332	355	373	350	322	353	331	358	367	340	303	396	363	339	353	344	355	382	360	373	381	339	347	362	385	352	370	312	337	359	350	342	349	410	334	352	342	338	362	303	369	338	348	338	333	374	347	361	353	330	322	361	348	337	343	362	354	325	370	339	318	328	361	332	342	357	338	341	359	378	311	376	370	330	362	355	332	339	348	355	338	332	371	340	351	313	341	312	330	333	361	352	336	328	361	355	348	351	352	333	370	356	332	336	325	357	332	316	361	330	339	328	341	337	332	347	368	362	336	345	341	337	350	323	324	363	319	348	345	362	359	352	342	355	346	339	349	377	331	327	338	346	335	357	369	344	325	337	338	315	350	368	347	356	340	316	304	315	348	312	344	318	310	334	320	338	356	360	365	304	354	347	351	359	344	300	289	322	321	340	318	322	360	374	357	349	325	353	357	371	347	361	350	335	307	354	355	378	337	337	316	353	291	350	368	359	336	333	320	359	337	340	343	326	330	342	341	345	364	341	354	316	348	346	350	380	322	333	325	356	313	367
19257	2629	745	471	450	404	433	425	372	374	430	414	428	405	356	419	386	380	355	400	340	361	393	387	398	402	407	354	377	380	385	401	374	413	380	374	394	398	376	380	341	416	386	361	395	384	386	371	382	366	387	387	373	363	396	411	429	384	362	382	367	391	394	410	382	391	369	387	397	376	399	391	335	401	385	389	386	397	375	386	369	400	419	343	389	418	394	351	424	390	380	377	382	392	383	388	370	388	378	358	387	446	381	387	379	374	403	399	402	371	361	351	363	377	367	378	337	376	381	388	405	382	411	371	359	413	403	384	379	353	395	370	396	366	353	380	366	397	390	385	406	388	381	385	391	407	384	401	350	380	371	385	385	369	390	384	373	380	406	389	353	383	387	346	390	386	380	390	394	391	374	376	419	397	379	417	439	367	392	389	388	362	386	374	371	393	388	391	376	380	424	404	391	400	394	400	410	381	387	360	403	389	395	410	352	386	412	408	406	392	386	342	398	399	404	410	383	359	389	383	371	384	372	357	409	385	382	358	358	371	384	412	381	388	410	372	391	397	386	382	434	360	404	421	377	352	369	369	389	389	407	404	391	379	375	379	390	374	402	386	370	375	387	377	445	384	432	350	397	380	387	371	404	365	428	361	370	399	353	370	409	374	373	391	386	394	398	396	377	359	376	364	412	380	353	382	353	359	384	391	405	382	390	402	384	384	359	395	368	398	359	377	404	381	361	352	364	379	384	380	416	386	373	390	381	365	374	415	419	353	378	370	418	404	380	379	397	351	400	383	388	395	416	365	387	402	391	425	392	383	360	400	382	384	413	411	386	395	393	406	378	374	362	379	396	385	342	389	372	382	405	375	402	405	337	376	377	392	374	387	407	407	388	373	376	381	398	419	356	347	388	365	384	375	397	379	379	430	373	366	388	350	397	388	375	364	371	398	395	377	384	396	412	389	409	406	375	398	366	401	363	402	404	392	388	382	382	387	373	383	414	339	386	398	404	385	386	380	417	380	378	370	371	398	370	427	394	379	387	344	364	374	401	389	397	423	340	382	360	383	363	409	374	370	430	407	358	380	370	401	366	381	374	341	349	385	393	379	399	386	415	402	379	340	379	396	365	372	393	390	384	388	370	397	366	396	380	413	391	426	422	391	395	406	381	377	409	386	414	354	396	386	396	377	382	418	373	386	369	382	387	376	383	400	415	382	369	409	411	369	429	385	399	392	368	398	396	391	391	410	373	380	419	386	398	401	359	375	382	411	427	375	401	369	426	381	389	369	362	399	395	358	396	406	367	397	384	426	387	382	388	351	399	362	400	405	375	371	401	399	383	407	379	389	383	368	401	355	349	399	377	407	380	385	359	393	367	407	373	357	358	376	372	373	364	358	375	407	368	369	383	376	419	380	369	401	382	394	398	389	346	384	406	370	372	361	388	426	320	396	410	393	369	375	365	392	395	375	396	405	382	384	407	375	410	362	381	402	389	348	402	345	404	399	377	360	415	413	361	382	378	344	388	395	377	382	387	393	407	340	400	393	361	387	405	366	409	367	405	372	360	388	404	365	394	363	393	384	343	391	375	362	388	377	372	385	390	359	355	392	405	389	376	395	418	366	374	357	402	371	400	404	361	382	396	390	387	380	430	390	396	384	386	382	392	388	347	360	433	379	398	403	407	359	387	398	376	360	361	393	377	378	387	356	388	380	384	368	391	387	412	383	385	347	378	385	381	410	402	377	397	382	428	374	386	382	363	365	393	366	393	393	328	379	400	399	387	381	422	403	396	369	367	408	366	398	393	373	366	382	404	389	370	350	333	398	404	393	394	385	385	366	415	405	396	394	365	368	370	392	365	358	385	357	386	396	378	401	395	399	369	374	387	366	397	331	388	382	377	403	382	396	377	385	411	352	390	430	370	366	397	382	400	356	398	431	419	379	358	398	370	382	419	358	386	382	367	378	359	384	381	349	409	377	409	384	393	403	386	384	363	391	386	372	384	387	409	398	401	374	379	401	382	358	386	372	404	392	384	376	391	402	394	329	401	364	397	397	384	376	378	375	373	415	394	443	374	385	395	354	371	355	386	384	389	383	389	399	414	381	392	404	417	373	399	357	423	371	386	392	370	382	376	371	379	388	376	389	395	406	376	363	388	415	390	385	401	395	363	372	363	401	377	374	382	397	402	387	382	364	377	413	371	395	413	375	353	399	353	411	371	384	361	365	404	379	384	414	383	391	381	394	394	404	381	398	363	393	378	403	412	382	381	394	381	356	402	333	417	392	399	367	402	382	363	388	381	430	390	380	374	393	365	378	408	406	391	358	372	437	355	356	383	386	405	385	380	387	404	395	377	383	354	366	359	395	403	345	353	381	389	400	384	424	380	382	380	396	377	384	366	392	391	401	381	366	411	387	383	404	389	349	392	395	396	373	380	381	444	400	387	348	416	371	353	373	382	372	392	375	395	399	374	398	345	372	370	383	360	423	410	386	402	414	420	358	379	392	382	393	370	389	380	395	369	362	355	396	369	378	413	371	378	387	409	369	382	411	418	396	419	363	405	400	388	343	406	396	368	383	370	368	361	354	353	408	375	370	385	389	354	367	385	389	387	391	376	400	429	393	408	386	386	391	381	368	397	356	393	383	387	399	354	376	363	394	375	424	359	392	386	437	388	404	353	403	417	403	391	392	364	404	371	383	387	403	370	416	417	430	377	356	371	355	387	367	385	368	399	384	378	375	386	382	388	384	418	382	392	425	376	405	372	364	401	381	384	376	404	350	390	365	417	389	367	379	402	372	401	393	364	403	357	418	426	363	396	376	382	389	380	362	386	380	364	374	372	388	399	348	367	383	413	422	405	414	372	392	357	422	383	396	366	395	386	389	414	371	369	395	405	359	382	425	365	393	375	435	409	342	365	349	394	354	347	360	384	386	367	377	396	428	396	378	404	366	419	409	427	376	365	386	372	373	374	401	381	418	376	383	412	374	349	400	373	424	392	398	370	375	382	379	343	393	368	413	370	374	389	396	377	384	385	395	352	367	372	405	360	405	389	383	378	352	382	377	359	361	358	358	366	376	376	398	380	354	417	403	387	376	362	368	409	344	394	369	388	437	372	416	337	409	427	398	360	387	387	407	397	380	398	390	389	349	391	384	406	371	372	351	368	411	369	390	373	404	397	394	389	382	388	388	380	351	380	387	346	388	426	368	391	375	389	365	370	409	405	386	365	407	383	415	391	384	384	366	389	363	386	356	377	370	362	404	373	395	393	364	395	377	401	401	346	397	374	385	356	434	381	335	401	371	343	388	371	401	372	379	386	376	389	380	383	405	396	356	394	375	411	391	399	379	393	379	391	389	414	350	382	346	414	376	391	397	358	390	403	369	377	429	401	399	370	376	380	349	404	404	391	371	345	399	372	385	374	416	407	402	401	381	382	417	378	380	446	360	364	396	373	408	394	404	359	371	376	376	388	404	358	373	383	362	392	402	403	402
23820	21092	28241	24206	21090	9064	1094	757	655	577	542	525	505	519	471	477	480	473	474	433	401	435	403	439	454	398	403	414	432	423	418	380	438	440	449	433	407	398	394	411	408	441	403	452	427	398	424	446	439	392	407	392	425	449	399	400	401	414	444	380	425	384	420	403	446	437	371	447	446	390	415	415	433	434	419	394	391	415	410	415	412	402	377	366	454	449	415	444	365	420	407	427	401	421	384	434	434	424	422	454	416	382	395	474	422	387	454	395	374	434	407	413	408	395	425	421	414	398	397	431	432	461	401	435	453	437	394	426	392	414	415	393	404	406	430	383	437	429	415	410	423	431	406	413	407	455	423	399	412	412	406	430	442	411	403	377	420	422	386	405	386	426	395	366	432	458	403	427	440	428	390	398	417	383	409	401	445	385	385	426	421	400	409	475	392	414	377	416	411	406	393	385	401	385	415	406	434	415	428	434	412	410	389	407	428	445	415	442	412	458	440	392	395	397	401	397	409	456	414	376	470	416	429	406	361	410	401	407	394	395	416	430	424	413	420	445	383	436	434	423	420	369	426	433	387	416	406	396	411	388	397	414	436	394	430	445	426	401	406	382	388	447	414	388	468	386	422	417	370	397	399	393	353	420	408	411	446	395	410	408	394	417	431	421	456	397	440	415	416	414	381	442	408	388	410	407	421	395	412	399	432	417	389	437	395	407	442	398	463	402	392	411	395	397	382	387	389	411	368	385	404	406	414	378	400	370	394	421	433	400	423	456	439	421	393	443	427	415	396	395	394	406	408	384	388	406	427	395	427	425	402	412	428	434	374	421	397	417	417	420	392	415	419	425	406	380	406	411	382	404	377	401	476	401	394	395	387	390	388	413	382	382	403	441	475	408	433	365	447	455	400	389	418	415	417	375	430	396	419	433	398	382	401	429	409	432	403	412	469	417	416	416	418	412	414	439	433	423	442	427	423	406	431	409	410	472	399	397	386	396	448	403	438	460	405	398	463	397	387	386	422	417	426	423	389	422	394	421	446	423	396	428	439	409	433	474	439	408	394	423	400	411	437	463	424	417	415	413	426	419	413	411	410	407	415	455	442	386	426	416	419	414	403	427	417	400	427	404	422	401	405	396	431	438	413	408	381	423	398	377	426	424	391	410	405	411	413	383	451	404	406	423	436	407	373	388	395	384	414	428	402	389	409	387	424	404	422	425	404	401	440	420	407	359	385	396	354	399	382	409	412	405	386	375	411	414	417	419	420	425	420	436	430	430	377	427	416	434	410	421	401	393	407	405	409	378	413	390	415	427	375	420	421	411	454	440	427	430	369	407	412	432	389	388	395	372	428	380	390	450	379	386	456	418	417	447	433	388	408	447	390	437	427	407	399	423	396	388	406	431	399	434	418	397	425	403	391	392	419	405	437	401	478	420	457	405	432	414	399	438	423	418	417	395	389	468	400	422	437	395	400	398	433	373	405	450	403	433	420	403	408	415	417	397	415	432	426	403	408	427	434	399	390	398	392	392	407	406	419	396	403	423	424	401	400	396	412	382	444	406	396	382	414	409	384	404	434	428	425	413	409	393	402	424	431	428	414	430	390	380	424	431	407	397	395	417	434	404	382	425	432	416	431	396	398	400	414	366	402	407	418	390	425	369	430	411	412	413	403	407	389	366	427	391	384	422	415	431	393	396	428	349	431	398	443	418	398	409	388	403	407	399	433	407	425	378	390	427	395	406	416	413	409	397	421	445	469	390	440	414	433	445	416	407	409	409	403	417	414	389	404	421	427	455	417	443	411	422	418	398	431	414	417	389	450	396	434	425	431	420	399	435	374	490	396	401	360	407	406	392	388	434	394	406	407	408	393	371	405	425	373	398	400	415	386	417	385	414	372	406	437	399	424	401	392	399	399	431	393	424	379	443	424	427	415	400	363	430	432	405	400	428	406	409	399	405	449	387	397	392	413	410	424	461	406	404	441	425	417	443	412	444	384	427	429	395	428	395	416	406	367	388	459	424	427	443	436	399	389	409	442	444	395	411	442	447	413	409	414	343	410	413	407	453	384	404	429	403	401	434	396	392	416	405	425	441	389	375	426	383	385	368	419	419	390	419	402	392	400	364	449	389	419	431	396	429	406	387	389	402	426	378	411	402	408	404	408	391	430	457	429	420	405	380	433	428	402	399	371	375	414	392	383	438	372	423	391	420	413	382	432	396	430	405	395	419	377	413	376	401	426	466	441	421	433	389	377	417	446	398	423	399	357	381	431	437	390	418	381	451	436	408	426	420	435	388	414	397	443	410	408	436	449	404	411	413	388	415	412	405	429	424	449	422	391	421	424	446	406	399	393	443	395	419	419	418	395	450	408	423	409	446	412	443	420	426	392	381	414	427	408	439	396	423	404	449	408	434	403	404	411	398	412	388	397	443	435	415	422	409	436	428	388	440	396	378	392	440	451	429	387	400	426	385	436	404	441	384	396	410	404	433	423	446	444	430	430	395	397	419	437	376	403	428	421	419	401	407	412	412	404	344	417	393	406	389	392	399	402	398	451	421	369	398	409	391	400	415	379	377	430	427	390	420	415	385	397	434	400	418	403	408	418	409	430	421	392	360	402	421	421	390	396	399	418	374	399	442	386	381	429	401	435	369	411	401	411	420	371	402	383	407	424	415	398	369	398	409	402	413	373	409	392	385	402	425	397	376	412	406	378	394	437	380	402	376	423	406	436	391	429	384	414	416	439	450	419	428	418	424	405	399	387	419	420	400	452	394	448	430	404	378	411	423	438	413	435	418	404	370	468	408	397	417	409	412	401	410	446	413	387	407	390	399	407	402	413	407	384	390	402	440	408	396	419	421	407	403	362	443	425	404	432	423	408	417	419	389	409	430	409	399	394	389	436	396	423	430	399	391	385	398	381	447	433	433	406	422	434	408	369	438	394	424	405	406	401	440	400	402	383	409	409	397	421	439	406	391	416	394	406	404	428	399	393	401	396	424	424	373	415	416	392	431	382	423	407	425	392	448	407	451	433	438	408	403	444	387	408	426	423	386	440	390	404	420	373	385	429	397	406	419	406	408	450	400	406	387	406	389	401	421	404	442	419	411	430	400	430	438	408	418	442	427	393	402	418	400	439	441	411	442	420	406	428	408	415	383	402	404	399	432	368	425	429	423	444	438	432	449	406	418	380	431	382	420	390	382	431	426	422	433	378	425	409	389	406	395	399	420	410	387	425	424	438	397	403	391	384	439	431	395	445	430	434	423	396	423	401	435	358	410	400	441	394	390	397	403	416	439	432	397	409	403	396	411	391	433	423	391	434	434	418	390	417	398	403	423	373	410	424	441	449	416	409	371	388	379	399	407	383	407	443	403	429	414	404	378	458	402	431	430	452	422	381	444	418	435	432	407	402	393	426	412	406	429	429	404	407	409	405	406	447	406	412	423	442	428	444	422	404	433	384	479	429	406	434	428	404	424	395	438	429	409	412	394
33599	16746	5653	2644	1938	1514	1124	980	871	763	654	618	603	569	536	475	518	515	460	512	490	478	453	470	438	469	464	460	427	472	457	456	436	422	433	486	450	449	434	477	477	457	486	432	442	429	420	463	472	435	447	447	458	443	430	432	438	443	492	457	432	443	446	459	441	439	414	431	435	445	451	464	446	452	434	413	443	455	430	437	432	416	436	429	411	416	421	429	447	427	433	435	425	446	409	418	436	443	461	392	415	433	451	398	421	453	443	431	423	439	464	453	399	443	424	442	442	460	406	434	429	425	428	443	420	429	439	462	501	434	436	439	405	423	449	457	424	421	447	451	416	476	416	444	413	447	439	407	430	428	398	429	454	407	441	458	440	410	426	438	428	452	441	441	435	437	458	430	443	419	413	424	448	478	438	471	462	475	407	411	414	442	416	450	438	431	429	448	407	417	425	461	460	465	451	424	431	453	422	409	433	414	451	444	414	438	431	408	458	397	478	428	396	455	462	456	419	454	460	410	455	459	400	441	427	414	441	451	448	425	469	440	452	413	471	427	434	444	441	408	424	448	438	446	436	413	416	428	434	449	432	434	431	442	433	445	410	483	428	427	424	459	407	416	431	417	393	461	405	428	448	435	442	416	435	438	439	429	413	411	454	427	439	457	455	438	417	454	468	443	420	436	417	452	408	404	475	468	436	408	426	425	434	390	421	432	407	432	448	422	436	447	413	451	462	441	420	492	424	399	446	437	437	446	456	421	440	432	416	430	424	430	417	440	449	425	466	468	398	419	444	434	461	456	399	450	453	437	444	448	475	407	443	441	427	435	477	450	409	464	463	414	421	462	444	466	421	415	441	439	420	419	436	402	493	394	429	454	453	423	455	414	449	431	462	442	436	412	460	449	419	431	430	438	418	452	392	404	416	431	423	432	423	426	434	465	432	392	438	397	438	442	475	469	449	455	403	425	398	460	435	446	396	467	435	455	414	435	436	420	461	468	437	433	393	464	428	426	422	433	431	432	436	413	439	398	430	452	480	450	417	449	411	447	432	425	439	444	466	390	448	437	420	470	438	420	427	419	410	439	437	430	437	418	470	449	403	443	461	466	434	426	415	491	439	440	432	440	470	443	456	425	464	448	436	448	446	429	428	417	430	421	421	434	428	450	418	428	429	448	436	432	462	435	405	426	443	476	440	415	418	414	465	420	404	441	444	466	437	409	441	426	404	460	425	408	412	424	402	441	488	439	449	440	441	443	433	455	421	459	432	450	439	469	465	435	434	410	415	440	469	427	408	454	407	448	453	434	465	425	459	447	423	459	440	450	479	427	441	431	410	426	449	432	431	447	431	453	445	452	416	415	454	469	402	416	492	439	420	440	421	434	441	432	433	471	468	487	444	416	368	490	409	404	404	459	422	445	429	397	410	466	419	428	437	454	417	399	430	447	413	417	431	428	465	440	427	443	413	410	495	419	435	426	455	444	439	434	448	421	437	447	416	416	432	437	456	450	428	426	423	441	450	415	465	396	428	446	401	385	430	472	454	466	453	446	442	441	411	456	428	419	429	454	436	434	454	432	423	423	471	426	394	474	473	425	489	438	435	437	460	443	439	446	383	432	432	438	428	454	441	464	440	458	457	426	456	467	445	423	460	408	405	422	420	391	436	451	428	441	402	407	489	409	457	437	428	445	458	443	399	430	440	382	439	440	425	448	422	418	449	413	421	444	424	434	412	443	444	443	440	425	422	439	449	461	448	411	453	450	444	468	430	440	436	435	438	433	416	442	409	390	445	437	446	445	412	421	425	450	431	423	416	470	499	412	457	432	428	420	445	426	429	442	427	433	442	447	437	434	408	420	440	404	459	422	401	434	461	416	435	448	443	429	416	429	431	425	419	448	407	417	430	416	504	436	448	434	448	435	411	426	451	427	422	424	387	420	438	476	426	449	426	461	436	390	409	417	411	416	431	460	444	447	442	420	462	470	427	439	422	449	414	436	416	437	408	433	424	447	433	447	401	426	445	456	434	449	442	443	453	431	452	445	455	430	440	413	418	409	424	429	406	416	474	468	426	416	438	454	394	403	457	452	420	441	422	460	427	449	412	461	422	433	476	441	429	422	418	439	460	485	442	400	392	473	411	455	455	440	417	444	458	427	394	438	445	418	442	411	409	462	460	439	444	415	456	421	436	452	444	404	420	406	412	414	453	430	476	426	458	468	440	444	438	440	424	437	432	418	443	418	469	505	448	446	442	401	441	448	437	422	448	402	423	453	428	420	419	420	431	463	418	444	418	432	448	406	400	448	413	482	450	483	422	473	426	448	432	462	460	470	480	420	434	413	459	409	435	424	462	415	473	402	406	401	415	471	416	423	398	423	378	425	405	429	455	482	472	437	459	435	419	453	441	421	419	386	457	423	420	437	434	441	504	445	392	409	453	399	461	440	452	438	459	444	435	438	420	431	454	450	456	462	448	424	443	400	434	437	461	412	461	430	432	421	457	418	435	443	391	419	430	431	421	463	442	416	471	423	452	454	433	468	428	409	474	419	412	431	441	426	435	433	440	455	429	458	457	462	453	411	446	433	417	410	430	428	376	449	427	460	396	391	464	403	430	438	418	434	435	428	439	434	405	442	448	427	425	405	440	448	434	491	441	430	448	475	453	436	423	424	416	423	428	448	411	424	447	448	418	412	447	463	424	458	450	438	464	404	426	411	447	466	419	422	433	416	446	409	432	441	426	445	407	409	471	384	418	425	409	458	445	470	418	486	405	417	469	437	413	459	452	386	458	431	457	440	425	456	450	475	421	419	429	444	464	434	476	388	441	470	421	444	427	425	461	448	440	414	421	442	405	420	398	443	431	405	423	455	424	393	424	427	422	447	418	458	442	415	456	471	453	419	442	460	441	456	421	413	446	391	439	447	429	449	464	444	428	412	436	436	445	405	482	441	409	427	450	427	414	429	442	420	421	471	422	443	465	442	459	463	419	407	415	426	402	465	441	454	453	422	434	475	466	445	423	464	411	436	436	473	425	442	427	472	424	446	430	447	456	395	391	431	458	414	437	373	430	422	485	408	439	473	456	465	425	470	446	445	450	446	439	419	461	422	450	440	387	454	412	484	445	478	459	456	441	426	458	422	452	424	446	435	450	445	410	424	425	439	461	469	451	422	438	412	441	466	416	432	442	476	454	412	445	422	440	451	446	427	437	414	419	434	438	435	463	438	431	430	403	437	473	433	399	442	422	401	449	431	434	428	428	415	436	447	439	394	438	395	429	424	460	429	457	417	463	452	420	445	422	476	442	422	442	413	417	424	435	448	437	402	453	469	469	435	452	414	406	410	419	419	495	421	424	425	442	396	476	413	443	456	422	439	437	461	427	472	464	461	463	390	463	443	478	424	420	446	459	418	412	439	469	425	393	433	450	458	475	461	413	473	425	447	423	422	418	440	441	453	432	416	412	442	445	457	432	411	420	454	452	425	399	462	426	444
24871	20948	26808	25138	9638	1068	920	799	774	739	725	732	704	706	705	712	682	688	647	641	724	690	694	696	619	634	632	657	646	629	643	658	619	678	635	666	631	694	687	671	687	680	677	675	658	659	639	627	641	651	647	713	642	674	677	646	695	658	657	615	660	735	669	683	682	665	684	654	616	695	653	665	666	646	674	668	651	656	625	630	641	693	683	677	677	662	612	675	676	661	673	676	650	643	683	585	622	641	584	619	675	636	706	681	631	650	635	664	657	671	680	664	635	654	673	668	640	676	647	641	630	627	682	632	673	671	623	666	651	632	658	678	631	612	671	688	672	640	619	687	647	686	625	635	643	678	644	631	633	611	628	616	662	670	655	729	658	691	646	620	648	658	653	642	596	632	665	647	651	676	668	696	674	622	655	648	674	659	640	625	683	636	650	669	658	630	660	680	719	614	654	633	682	619	647	667	621	680	621	717	659	653	628	588	653	682	672	657	671	665	621	634	644	621	672	625	665	659	676	679	675	714	657	659	623	662	628	673	618	644	649	643	647	642	685	651	669	654	673	707	688	666	679	697	647	639	645	658	673	661	677	695	686	621	625	636	664	671	686	626	633	664	638	691	676	599	645	651	695	698	640	651	632	670	663	668	633	679	643	639	673	661	635	638	690	665	678	662	663	607	663	665	656	641	652	694	638	643	689	689	652	644	681	660	653	663	656	635	606	651	633	664	641	714	662	697	647	691	633	638	633	670	610	600	679	664	684	643	614	644	665	662	698	718	706	643	673	672	669	651	667	629	653	672	663	643	673	669	647	622	625	632	633	657	710	629	664	660	646	634	648	647	690	700	614	664	654	652	651	652	637	620	665	655	670	626	687	641	629	654	619	635	642	682	611	676	680	651	656	635	635	624	637	614	676	632	606	747	692	593	651	646	669	637	660	663	648	640	676	686	682	650	627	669	662	679	642	637	665	678	666	631	660	620	610	666	672	706	613	621	681	633	663	659	631	614	679	671	662	618	669	635	670	644	661	661	596	679	668	642	628	693	646	644	680	649	630	659	644	652	685	634	663	682	606	636	671	624	646	639	640	715	647	704	686	651	652	684	658	654	643	634	679	667	680	620	629	599	628	675	634	728	653	688	700	688	651	675	689	613	653	628	656	662	710	664	668	653	632	617	688	642	643	664	624	693	696	653	642	650	602	629	664	633	656	672	640	647	606	654	659	655	603	656	661	629	607	688	632	665	649	645	654	675	620	630	614	588	652	663	651	655	697	641	672	661	612	653	676	633	663	654	610	649	642	630	665	657	705	609	683	661	641	607	683	627	627	626	653	627	628	706	650	661	677	660	632	661	596	696	640	624	676	631	707	643	699	676	673	679	699	670	694	633	664	641	673	678	619	687	633	615	631	689	666	666	649	629	653	678	683	653	598	713	639	636	665	650	637	620	651	653	634	645	632	692	659	611	655	689	644	654	663	701	648	651	651	672	672	670	648	665	674	668	616	645	646	673	661	619	620	638	655	700	644	589	633	678	634	691	644	632	689	669	685	620	635	661	607	648	646	637	672	686	680	643	662	643	644	676	677	704	596	626	656	644	623	642	638	654	695	690	659	655	643	629	668	675	625	688	635	631	602	626	605	660	645	671	682	634	658	612	622	667	648	650	683	643	653	608	667	667	637	576	689	677	725	706	611	657	654	661	716	685	629	671	699	655	677	657	622	723	655	643	668	626	603	674	658	648	585	668	669	673	663	659	689	676	656	672	636	673	702	634	664	671	658	648	665	620	685	612	649	601	628	645	672	648	668	678	642	653	630	675	592	699	670	672	630	665	608	642	662	657	664	656	623	640	709	660	653	661	676	688	641	659	646	626	627	666	641	588	664	622	631	650	665	661	660	667	650	692	693	688	657	648	650	657	614	645	647	634	674	643	737	602	659	704	639	690	652	677	660	675	676	634	678	692	653	659	636	615	654	660	668	697	664	662	683	685	673	632	666	681	692	670	654	675	674	633	661	616	671	664	643	676	680	641	683	653	631	653	652	690	646	624	626	685	668	624	688	684	679	618	647	636	666	621	655	649	659	616	640	652	637	660	629	676	637	630	680	628	659	670	681	602	668	634	672	622	649	610	659	688	661	657	675	658	640	633	654	640	636	652	631	644	669	646	683	634	630	666	654	661	657	648	620	641	676	659	675	677	656	672	628	686	661	623	688	653	645	647	643	668	652	660	661	661	672	595	625	666	650	641	691	672	674	638	655	634	690	673	666	672	661	667	660	666	688	635	691	698	684	660	625	653	689	695	631	684	612	598	651	652	663	625	669	664	662	674	623	679	684	633	667	700	633	660	675	655	628	634	614	615	638	599	652	638	671	665	640	657	662	630	619	648	654	673	637	647	730	658	655	650	661	658	671	647	689	645	657	666	664	701	674	665	615	657	679	642	668	657	623	655	650	677	662	646	632	668	647	663	681	653	661	627	666	661	655	639	627	692	710	676	668	652	638	617	667	647	681	666	611	649	654	680	646	608	646	673	610	670	602	582	668	625	663	703	661	667	686	679	663	670	615	675	649	635	608	654	650	642	658	648	644	655	651	666	649	700	598	671	660	622	707	650	677	679	678	651	644	617	618	656	668	637	672	719	644	629	653	708	651	633	647	654	651	650	669	611	688	621	625	682	616	601	650	631	713	621	567	636	627	630	660	680	646	628	685	681	604	693	592	649	648	667	661	698	736	658	658	646	631	621	694	676	606	667	686	651	688	696	641	677	677	642	676	658	688	632	645	644	636	663	639	605	656	665	639	642	693	597	668	652	687	649	658	629	642	673	645	654	665	622	652	604	644	591	624	644	658	652	648	614	681	630	702	645	666	642	658	650	674	629	685	627	660	668	656	607	655	604	622	683	662	666	666	656	665	705	647	667	645	610	611	608	633	651	648	608	656	623	664	680	707	653	654	631	647	620	629	654	623	673	673	639	617	654	673	634	634	627	667	641	662	649	692	678	697	610	640	654	644	657	623	658	624	652	668	670	653	661	607	646	627	648	681	648	645	696	633	659	677	652	633	679	666	656	666	665	711	626	647	635	611	686	687	644	675	664	656	638	657	624	626	675	659	669	701	691	665	649	644	632	640	648	617	621	644	711	659	645	653	609	649	699	641	673	656	661	692	708	620	656	628	621	658	615	646	662	674	662	650	702	692	664	640	684	651	658	606	634	625	661	653	653	592	636	666	665	650	668	617	660	677	676	618	634	650	639	691	650	655	683	672	630	684	678	684	623	659	633	665	646	659	682	649	659	635	642	614	643	653	631	642	669	653	644	657	665	628	653	664	670	697	664	691	647	631	653	711	638	681	678	642	630	639	638	677	686	635	634	693	686	684	649	647	657	618	639	661	681	661	641	650	634	651	662	676	693	662	708	654	634	633	620	690	673	671	687	638	643	648	639	648	651	675	636	630	668	680	670	643	649	657	674	620	620	659	670	686	597	657	609	633	694
31031	11341	3392	1800	1489	1209	1077	1010	909	898	884	783	825	737	742	760	687	735	688	733	673	685	698	731	744	754	733	758	695	692	708	727	699	682	705	727	697	703	649	698	669	698	699	731	696	731	664	683	669	708	639	668	673	671	752	681	719	725	661	722	671	683	696	658	690	697	693	715	715	657	658	720	692	751	707	688	704	713	674	698	738	662	710	680	651	716	687	728	733	667	700	675	693	698	695	692	662	675	687	691	697	705	668	688	694	695	679	680	706	673	691	681	732	697	687	676	676	670	668	708	695	725	745	708	693	664	677	698	747	665	678	707	702	734	708	655	692	752	725	677	685	659	687	700	702	741	650	689	647	677	683	701	664	679	654	689	697	706	697	680	709	692	713	696	690	667	713	662	633	713	691	731	671	709	695	656	661	672	683	719	687	684	688	665	720	698	673	638	706	678	672	699	659	725	718	703	753	716	673	693	711	700	753	698	661	705	682	732	686	751	698	681	688	660	741	677	664	615	675	734	698	675	687	686	674	675	622	676	683	670	674	716	695	690	693	695	688	676	680	699	663	681	665	730	692	721	682	643	683	699	655	703	683	671	711	714	690	692	715	684	673	702	677	709	690	682	693	713	674	707	721	711	679	695	709	682	679	655	663	753	651	672	674	739	709	684	740	737	703	718	699	687	666	690	650	686	692	649	704	733	717	705	656	673	686	703	659	713	720	741	686	691	697	671	682	676	693	718	690	727	703	669	670	701	681	708	686	696	705	704	700	682	680	721	692	687	734	749	684	727	681	718	721	670	682	650	683	714	681	682	646	717	696	678	693	646	735	674	632	651	689	697	692	688	653	723	664	707	671	722	668	714	709	719	649	654	705	660	696	664	640	701	723	734	716	686	717	704	645	681	691	708	680	742	712	737	656	710	646	705	675	686	710	689	661	701	714	725	637	656	675	680	699	713	667	659	724	672	741	710	749	641	676	683	678	677	607	697	675	720	665	673	657	673	677	714	677	729	728	685	706	683	718	733	699	686	713	691	709	710	729	738	700	707	701	719	686	692	679	709	627	713	664	734	722	714	722	713	720	667	664	661	645	676	679	685	678	659	663	683	743	665	715	652	660	659	699	673	674	713	718	651	616	665	703	695	674	698	673	660	705	672	685	717	691	694	703	680	679	693	694	694	702	667	705	704	737	713	721	667	734	655	683	726	680	717	673	737	679	680	716	711	658	712	691	664	692	667	662	727	699	690	689	711	716	665	698	695	701	658	683	695	699	686	695	658	724	650	720	655	674	705	720	613	627	657	696	697	646	671	691	712	681	622	680	686	710	713	705	677	679	663	682	703	685	722	679	741	672	700	712	676	716	703	684	733	672	704	714	688	685	702	730	712	691	681	640	691	697	661	679	715	707	655	699	692	694	684	709	703	679	711	712	716	696	709	709	704	675	658	762	688	684	690	700	721	679	747	713	702	741	668	715	666	632	725	697	697	707	695	703	731	716	680	697	723	689	717	721	698	681	684	647	710	691	720	694	702	717	711	698	677	686	728	690	718	690	714	666	718	682	687	674	672	701	697	651	715	649	727	643	738	762	671	668	713	696	672	689	686	706	669	705	674	696	668	705	698	726	693	686	755	708	672	679	672	725	684	699	717	729	737	699	708	682	688	721	697	687	690	737	672	736	716	711	708	697	688	745	719	731	697	720	690	708	705	680	729	674	666	714	718	743	657	741	636	703	682	744	614	633	709	651	686	664	707	667	743	695	700	688	700	655	676	713	696	678	660	688	695	628	679	722	698	693	686	643	693	691	653	673	710	694	696	691	726	703	714	685	733	669	665	721	686	664	661	684	674	705	731	686	713	720	738	726	718	679	703	660	671	667	695	752	670	724	692	684	687	684	719	698	683	682	695	664	706	645	712	683	660	718	689	707	718	649	678	711	694	716	682	680	667	675	654	705	733	678	705	652	668	676	732	709	659	689	690	675	709	682	739	689	691	733	701	687	730	687	706	727	715	724	706	678	717	628	693	677	686	685	715	662	707	705	662	712	748	699	673	670	687	666	675	707	678	662	711	647	717	661	685	720	699	679	684	745	684	738	700	659	714	676	707	683	710	662	685	650	690	687	723	683	693	730	669	697	731	711	714	721	650	723	641	709	711	659	687	694	671	650	697	680	709	707	695	685	718	745	738	722	683	685	709	734	741	697	654	685	734	708	662	718	670	742	661	706	663	726	721	686	687	691	681	719	671	683	697	700	677	716	635	709	690	673	709	654	686	722	710	683	694	726	666	675	683	742	708	722	725	678	713	607	679	652	702	736	719	682	661	712	681	650	698	687	697	674	698	698	697	719	675	658	733	646	657	701	679	730	698	681	690	720	632	694	672	714	669	653	695	661	684	722	682	654	726	684	644	682	692	671	674	665	680	682	667	701	678	754	660	679	666	674	671	691	674	684	698	685	640	668	689	694	667	640	675	710	719	677	690	646	671	751	691	663	684	701	691	755	723	685	707	668	694	681	732	764	703	699	673	694	691	680	668	674	702	702	667	728	696	644	648	721	696	664	679	704	691	666	660	708	724	653	701	687	716	696	696	628	717	666	717	673	728	660	717	640	650	699	672	741	682	653	711	713	670	730	717	658	688	726	712	674	703	675	687	685	732	694	696	696	715	722	712	671	709	667	681	670	671	706	665	721	708	652	660	617	679	667	688	666	668	693	675	711	714	689	670	715	696	743	694	675	704	704	696	647	705	650	669	715	644	671	718	700	677	724	666	684	712	673	657	736	712	703	707	690	649	698	706	701	688	713	687	701	670	685	701	717	694	632	692	733	712	695	648	694	693	713	691	653	659	744	754	687	716	667	675	779	702	703	675	668	700	669	722	674	664	704	656	623	723	684	702	675	713	719	741	731	724	726	687	692	704	700	708	677	678	703	630	681	672	709	671	698	677	725	679	709	681	712	662	687	696	673	681	702	689	702	693	712	692	660	637	708	712	657	698	691	704	715	702	723	662	643	688	678	660	681	679	685	701	651	679	668	679	668	671	649	690	698	696	686	694	677	695	733	649	699	685	698	686	679	653	621	711	709	690	668	735	688	741	706	700	744	662	678	692	712	752	672	677	701	655	647	646	675	727	695	663	651	671	692	668	733	702	682	674	702	687	693	740	725	661	670	655	686	659	696	736	646	741	695	681	674	697	655	677	689	673	676	689	723	682	755	716	684	729	709	721	717	693	703	631	699	675	648	684	678	716	680	696	714	715	660	684	718	761	712	712	690	684	630	659	665	692	708	633	685	710	679	651	657	671	690	667	686	730	693	669	676	650	689	687	687	702	700	725	689	664	678	680	668	723	714	713	695	661	676	715	728	693	671	724	738	685	713	681	724	701	677	704	677	682	663	717	678	665	705	704	728	737	642	659	700	708	702	658	673	716	675	695	719	699	643	662	649	712	660	677	677	732	678	719	685	710	662	719	692	730	695	660	748	713	721	652	695	672
22621	21138	28649	23874	21143	21197	8571	1731	1272	1206	1116	1097	1025	995	1025	960	904	895	957	941	981	860	956	864	935	865	858	909	878	864	868	891	896	829	806	870	819	901	895	849	837	897	897	921	830	857	869	872	818	853	806	767	864	811	816	805	907	829	856	880	823	893	892	883	887	883	844	847	844	813	847	821	826	867	835	874	893	852	820	847	819	863	860	866	875	876	856	819	843	849	848	866	824	876	857	831	855	884	845	863	864	848	854	880	828	790	865	872	825	823	867	830	887	878	892	867	815	853	849	800	896	899	848	827	857	870	890	820	875	875	833	857	870	926	868	849	864	818	829	880	839	907	821	827	874	839	862	813	808	848	854	826	801	827	847	884	847	845	887	797	852	878	879	885	857	860	809	860	870	891	903	847	854	888	817	858	813	863	847	840	912	837	862	854	867	887	867	842	874	800	901	821	825	882	868	801	842	896	872	901	868	865	852	849	836	842	844	855	848	878	843	806	813	866	869	930	850	877	855	865	872	898	813	848	894	863	852	805	886	891	844	837	923	864	854	897	835	866	842	900	905	877	850	821	871	820	857	889	849	899	843	881	885	859	851	826	839	862	870	856	828	856	832	830	801	853	889	823	856	899	847	792	838	851	851	841	882	816	856	821	893	817	842	885	856	827	847	868	835	896	841	862	836	824	874	843	886	861	860	851	868	849	852	828	843	875	820	870	865	845	811	922	863	830	874	888	840	842	851	876	893	862	762	853	813	817	872	912	833	849	871	833	885	856	856	818	836	894	825	874	866	857	891	850	851	895	879	866	839	829	867	820	889	838	880	880	860	866	806	893	882	819	851	831	844	848	865	858	824	852	857	854	828	856	862	826	876	827	845	898	864	860	896	896	842	815	883	797	805	886	840	863	828	864	848	876	802	881	864	802	844	863	797	861	819	845	873	874	832	879	836	823	789	762	922	845	842	842	874	877	893	844	870	833	836	822	854	855	831	888	836	816	799	834	892	864	863	865	851	871	880	847	887	836	858	867	837	838	852	836	873	814	845	880	866	801	884	819	798	862	876	832	829	878	912	865	814	892	835	780	855	826	848	851	904	869	882	816	887	858	797	834	908	876	853	831	840	800	813	866	843	815	867	864	858	815	824	825	859	871	804	856	833	856	898	827	808	879	840	800	823	854	823	813	839	875	781	867	904	803	857	846	854	867	882	820	885	850	846	903	888	905	881	838	887	830	848	806	844	863	880	936	879	858	845	861	856	881	842	883	851	830	930	811	827	827	858	835	826	867	851	859	868	828	845	836	843	840	808	887	868	827	861	830	899	884	873	913	875	868	898	857	837	818	854	843	822	803	889	874	841	857	852	841	866	873	760	827	866	833	858	856	875	884	918	897	844	864	795	877	852	867	881	856	833	880	896	841	825	855	875	863	878	856	871	883	838	821	874	859	869	858	806	844	838	837	886	829	868	889	877	821	846	891	871	846	857	848	807	856	814	826	831	852	882	873	836	814	853	830	868	849	903	856	841	845	868	843	887	866	792	877	832	794	845	859	864	819	873	857	893	887	849	831	848	875	888	858	859	850	836	827	879	842	847	759	824	830	827	850	838	877	890	835	812	855	892	869	852	882	899	922	865	832	865	862	861	839	851	838	874	904	831	845	875	874	814	777	861	860	870	874	895	853	860	914	882	839	831	865	876	886	857	846	867	831	835	828	828	815	817	868	786	847	822	846	863	851	816	802	841	856	870	864	829	843	818	808	824	835	869	856	813	863	844	827	812	860	801	791	865	836	823	806	841	775	845	813	878	873	852	908	820	837	840	855	831	861	853	824	888	861	873	797	904	818	851	856	851	888	852	862	840	840	856	857	903	841	866	876	789	845	845	880	870	845	819	866	818	792	828	906	869	797	829	849	907	807	830	881	822	867	860	843	886	879	848	856	898	861	891	837	816	863	792	833	844	846	805	878	849	849	862	839	903	808	815	797	877	865	853	854	853	831	860	857	841	864	810	879	894	817	856	818	803	856	816	841	830	887	850	878	837	821	859	812	835	793	823	824	798	842	851	865	874	859	822	874	856	846	825	834	893	848	845	833	890	847	846	855	883	866	814	896	870	860	840	902	873	831	773	827	911	836	823	870	828	842	832	838	881	846	840	822	832	838	853	802	872	800	869	838	832	913	832	837	804	806	876	796	841	837	872	923	914	810	899	832	893	829	848	801	839	884	848	849	799	890	805	786	801	811	851	898	876	792	888	923	876	910	789	826	850	830	818	822	879	849	849	827	831	826	873	840	833	931	842	874	847	822	813	858	830	870	853	865	855	845	845	898	862	887	855	813	878	836	801	867	822	873	843	870	836	862	826	865	829	803	862	856	889	876	827	841	830	878	899	836	881	777	900	905	810	875	868	833	833	834	828	894	863	844	860	835	845	852	907	877	833	863	814	815	884	847	797	837	852	836	859	893	841	834	807	810	849	783	824	904	851	869	821	823	855	837	837	883	852	852	847	852	851	811	852	837	898	826	846	812	826	885	880	862	832	840	848	788	872	865	830	801	849	859	819	841	877	831	881	837	836	823	855	829	845	869	788	866	827	829	851	824	847	860	800	880	824	850	852	872	868	894	785	859	797	812	864	826	849	871	862	857	845	833	859	841	865	879	818	869	880	797	855	836	803	912	799	823	819	871	857	841	848	869	896	868	763	854	909	825	834	837	827	816	839	835	828	877	822	843	815	824	816	832	832	834	884	863	885	876	832	836	893	813	839	840	875	856	900	865	857	849	858	862	835	858	851	826	780	843	875	846	848	852	829	876	830	844	857	886	858	847	854	875	850	864	823	830	861	859	839	888	842	832	879	808	883	878	789	847	852	892	769	865	853	840	874	831	878	848	859	848	811	827	896	842	811	905	852	846	836	846	901	875	866	864	867	823	821	867	853	809	881	899	832	812	840	880	855	859	833	789	828	868	887	840	836	836	855	852	824	791	860	841	884	878	833	835	815	842	821	830	803	861	866	868	860	873	862	777	848	840	903	827	884	856	875	851	870	836	871	832	834	797	851	895	866	862	845	897	818	840	815	876	859	862	810	826	867	861	831	898	876	839	817	804	863	857	869	896	877	885	852	885	904	850	879	885	860	893	830	874	855	915	884	844	852	809	841	858	817	851	871	884	909	829	810	864	850	912	818	840	778	858	829	829	845	858	829	840	861	882	819	875	884	876	843	890	835	890	866	842	873	856	902	869	850	818	853	838	831	769	854	874	842	903	852	881	816	855	868	856	830	816	812	800	844	894	830	869	831	864	880	840	810	908	901	863	857	824	859	846	860	850	830	850	856	877	848	829	868	823	824	855	835	857	878	900	866	830	865	878	826	868	804	806	886	838	873	834	826	839	832	860	886	840	828	878	866	833	858	800	816	864	919	866	886	866	798	844	825	830	929	880	821	839	896	858	814	831	825	839	844	820	853	800	850	861	869	894	862	868	853	831	841	851	857	934
39835	21807	9736	4865	3582	2814	2329	1935	1638	1428	1318	1264	1135	1090	1038	1030	1057	1003	981	944	940	951	959	908	869	856	829	909	895	917	866	894	850	864	827	899	872	853	911	863	853	863	852	836	859	870	867	884	830	852	872	848	903	835	848	914	868	880	894	845	830	861	884	825	875	906	855	888	855	818	868	857	849	863	862	928	801	864	882	885	794	853	866	847	927	804	894	846	876	905	816	883	836	812	887	856	840	842	815	884	812	865	826	879	859	886	851	823	858	816	869	833	839	873	832	890	798	861	824	869	864	853	869	871	853	861	832	854	842	866	853	883	872	889	833	847	846	845	892	846	770	826	840	856	830	873	865	879	797	807	900	869	861	897	849	863	836	816	892	828	849	893	860	801	819	862	875	838	879	873	865	827	874	822	832	872	859	870	867	847	823	854	893	856	867	900	849	848	813	870	860	838	826	818	856	840	864	847	868	808	892	865	901	842	831	826	867	853	838	838	794	902	907	858	839	810	853	821	845	850	898	852	854	827	867	845	878	850	911	905	854	876	797	853	891	912	863	926	838	827	882	822	844	843	823	836	810	844	811	835	818	817	820	851	861	834	835	897	903	821	831	826	863	834	895	887	870	836	803	849	835	884	825	882	837	868	843	785	818	851	840	876	821	881	897	831	803	843	820	814	836	866	915	859	850	882	875	833	838	885	818	835	881	812	825	783	847	789	806	827	845	849	865	830	833	878	827	873	871	820	828	833	845	856	879	875	843	805	856	871	869	871	883	848	786	871	818	878	849	912	863	893	851	774	854	827	877	865	818	847	872	835	836	805	835	848	898	844	842	849	839	828	873	853	828	861	899	870	868	883	821	837	839	814	865	830	871	856	852	822	842	878	871	840	875	883	841	893	818	891	898	828	833	860	860	861	829	830	865	865	863	823	858	826	904	840	797	842	842	848	800	856	900	894	812	861	770	850	837	793	876	813	833	836	852	868	846	797	834	815	795	854	829	820	888	887	861	845	879	870	790	884	830	848	844	802	820	829	859	800	808	805	835	881	841	823	863	852	810	881	830	875	884	858	819	859	863	810	861	873	878	869	881	800	852	830	837	863	854	890	825	849	796	872	801	851	792	833	826	790	865	878	797	859	840	797	842	839	873	849	840	860	887	847	831	822	822	855	846	903	827	876	837	805	847	838	851	885	874	819	814	784	873	865	834	819	896	815	817	914	873	866	861	803	857	856	819	841	875	842	811	858	844	845	865	843	878	813	876	847	817	879	907	903	883	864	852	821	882	832	837	803	841	895	918	820	857	876	808	855	815	854	879	874	854	783	815	821	889	860	837	867	803	822	845	844	866	857	826	826	866	897	855	874	829	818	839	831	865	826	864	851	814	830	837	837	863	870	799	883	843	843	791	828	861	877	847	865	855	840	846	869	856	865	879	901	838	828	853	857	834	885	832	808	852	868	863	841	835	821	886	838	871	804	865	802	808	867	862	816	859	870	848	796	854	843	908	825	865	886	892	872	828	815	845	887	825	846	870	845	821	807	873	834	862	856	854	848	819	816	838	845	843	832	857	762	796	819	856	795	786	927	885	819	831	845	835	862	819	827	845	858	886	902	828	905	825	890	866	878	778	898	856	853	877	893	882	878	826	873	855	780	873	891	826	837	844	881	910	837	884	873	884	873	848	875	845	823	834	829	865	814	807	828	833	831	836	873	854	824	838	851	862	847	871	863	850	874	872	905	891	885	860	820	858	849	827	818	818	833	850	866	858	818	856	787	800	832	830	821	825	836	813	848	861	857	832	868	860	824	858	764	810	856	873	869	877	888	833	832	865	818	883	814	854	830	873	783	804	837	867	809	876	912	847	856	859	819	855	853	837	865	837	889	844	827	897	868	833	879	855	858	847	849	827	861	826	779	819	864	849	835	847	889	861	794	852	745	849	827	855	853	846	873	867	798	840	888	840	828	831	840	883	865	882	886	880	863	773	881	796	852	851	829	845	850	831	842	824	867	871	847	871	853	819	841	857	832	837	824	846	891	818	834	884	879	856	829	836	815	852	836	842	811	802	868	825	797	845	884	898	856	895	903	841	850	843	814	895	829	920	892	851	858	899	871	878	793	835	808	789	800	807	838	859	849	842	818	838	866	842	864	863	801	811	849	858	825	822	883	863	851	845	871	848	884	846	831	842	885	872	836	850	886	839	839	799	837	869	833	809	882	867	849	837	826	809	824	866	886	845	883	850	879	858	917	856	819	830	839	876	826	839	891	822	798	811	902	855	891	890	867	810	883	863	925	924	843	831	868	841	803	861	865	869	881	868	874	849	880	760	842	867	840	869	848	856	865	819	885	878	845	871	875	870	866	807	859	817	905	880	859	833	872	811	888	863	838	848	855	799	856	870	864	809	769	836	841	880	819	856	858	853	783	859	833	882	845	877	845	866	814	840	808	834	806	825	885	844	853	905	876	797	889	785	841	847	858	842	852	862	892	790	853	829	858	867	872	837	866	890	846	856	858	849	829	865	860	895	854	810	821	848	857	865	892	831	840	839	839	879	836	795	823	880	821	835	855	860	855	883	888	811	795	855	859	830	869	859	827	847	797	835	853	836	861	880	808	861	861	854	836	840	853	792	886	788	830	800	868	863	851	836	805	800	880	889	867	829	880	841	857	843	856	820	807	845	842	806	919	823	841	886	795	832	875	830	879	828	840	812	846	826	855	839	814	868	865	820	856	866	850	863	828	827	816	874	858	841	862	870	820	871	842	875	922	840	856	820	835	866	867	828	839	835	837	836	866	845	838	866	870	855	870	853	839	867	836	862	854	821	862	888	807	865	837	839	784	860	852	832	884	861	832	880	796	886	840	873	822	891	856	857	858	806	857	854	820	849	827	859	832	819	846	858	875	855	826	886	874	876	887	820	831	874	809	852	880	869	895	840	877	892	883	825	835	832	832	863	897	882	844	823	850	874	864	879	792	893	796	827	885	820	812	865	857	863	888	870	813	844	822	806	861	907	858	822	874	848	822	864	838	853	872	842	846	835	847	880	806	859	889	847	824	858	853	851	887	853	839	843	853	853	886	811	854	829	802	869	842	850	883	917	844	875	876	855	826	876	847	859	874	858	865	864	886	869	860	877	866	817	860	850	875	845	845	878	851	831	866	824	849	845	842	857	877	894	831	840	875	873	824	845	859	867	902	856	899	852	857	850	817	843	824	821	849	890	831	824	852	868	840	854	836	830	860	866	813	808	899	857	847	822	893	863	899	828	842	848	852	878	831	784	868	925	869	912	856	806	847	796	879	896	849	861	848	881	851	842	848	918	857	795	864	874	878	809	926	863	817	844	856	807	780	879	902	881	821	895	834	831	800	857	826	837	831	898	847	873	827	829	862	814	839	798	869	858	891	871	819	906	838	827	866	864	872	814	842	808	804	858	846	834	839	857	865	861	863	886	857	862	839	806	818	825	825	850	876	858	857	850	860	861	870	892	823
28081	18520	4625	620	386	380	379	345	378	375	329	353	332	323	339	357	357	332	326	317	340	320	344	305	329	329	329	341	336	345	350	332	336	344	334	345	337	341	327	348	333	354	331	329	345	366	307	321	353	315	328	328	334	347	376	332	322	360	291	346	355	348	349	353	325	322	378	308	333	328	350	312	330	327	313	330	336	313	332	328	345	344	302	332	341	344	317	344	353	349	307	358	346	324	349	341	361	325	337	361	341	337	351	332	350	337	338	322	359	308	344	372	312	332	341	349	342	340	319	344	310	321	348	319	343	336	348	300	304	357	354	372	365	359	333	346	330	338	306	333	356	352	377	328	327	335	319	332	349	290	332	335	301	359	332	340	339	306	358	345	332	344	315	324	360	360	326	324	322	363	347	367	313	340	315	362	333	360	352	344	326	339	344	306	327	349	315	333	350	336	334	323	344	347	324	331	309	329	359	351	342	347	349	350	316	319	345	329	365	325	343	335	340	321	314	337	354	323	334	292	347	341	343	330	377	312	360	352	351	342	350	311	337	329	346	377	321	319	309	343	359	361	338	305	354	340	270	337	339	286	391	335	347	334	338	305	340	370	313	323	307	346	344	334	341	336	331	346	342	355	319	320	361	326	344	321	336	347	337	358	325	358	341	323	351	326	314	349	296	330	357	321	310	358	347	333	319	342	325	330	324	312	352	366	326	341	333	368	336	333	338	332	304	325	340	353	375	321	332	360	302	346	374	309	310	341	318	333	383	333	358	329	331	342	319	309	387	338	334	342	315	321	339	287	342	365	325	345	329	309	370	339	319	318	354	340	342	342	343	342	328	359	323	331	329	349	297	342	318	325	357	315	353	323	322	363	341	327	332	307	375	341	330	364	320	320	372	304	309	362	318	324	353	375	352	311	294	314	317	369	349	323	328	320	355	352	333	340	333	335	346	331	337	331	330	327	366	341	357	328	340	361	312	314	306	320	322	328	331	355	326	333	349	335	306	345	299	327	335	328	284	330	334	324	305	330	358	322	290	343	312	343	332	316	326	307	309	349	349	356	315	323	330	323	345	336	338	345	320	328	312	318	322	378	316	314	331	331	360	335	334	382	312	344	341	325	312	316	311	363	348	342	350	325	318	316	334	325	353	350	319	353	314	352	329	359	309	386	311	369	325	314	338	324	354	299	390	356	316	349	325	319	357	365	357	309	331	315	330	317	312	353	337	323	328	352	332	334	312	339	339	338	361	345	332	356	355	356	327	355	330	377	344	318	334	329	327	316	330	335	318	290	328	306	333	320	294	331	324	360	331	346	321	340	300	343	339	333	336	312	338	312	375	364	344	285	350	337	322	349	305	346	358	357	338	308	328	341	315	345	332	360	322	312	354	315	320	351	336	322	326	353	332	323	342	295	342	336	326	324	307	334	361	362	349	348	343	320	354	341	347	298	304	349	340	325	334	333	350	314	320	309	334	331	336	300	336	326	342	325	335	337	311	367	329	315	348	314	375	365	368	314	335	370	313	341	334	347	343	348	341	323	337	345	333	345	307	319	331	301	336	334	369	327	315	339	313	330	370	335	341	348	346	360	341	360	369	339	338	310	340	309	327	367	338	338	341	311	310	326	330	339	351	345	351	305	337	349	347	317	328	313	319	320	365	327	327	332	334	331	338	344	300	294	291	334	300	335	336	358	329	358	329	378	351	347	312	305	331	332	342	354	298	367	337	333	334	341	323	330	351	327	330	351	353	306	322	316	324	356	322	311	327	294	353	381	343	332	363	317	337	363	332	316	332	313	337	349	328	358	319	331	342	318	331	321	325	331	306	354	342	323	361	319	336	310	317	294	324	329	340	286	340	336	333	344	353	336	333	319	306	331	311	337	319	306	357	342	330	339	334	358	359	319	309	345	323	359	326	344	367	383	375	320	321	330	322	348	304	344	351	324	319	332	307	307	342	364	341	332	354	335	302	374	353	318	333	336	338	331	335	364	315	314	309	345	359	318	344	344	323	322	318	340	321	365	358	356	339	330	336	360	343	313	308	318	329	345	350	343	316	337	335	365	381	332	348	352	341	316	357	350	338	366	342	348	348	355	324	367	316	333	359	323	330	319	343	332	311	337	304	351	301	332	332	346	362	346	337	358	353	358	349	346	321	359	318	326	323	350	331	316	334	340	351	338	339	380	296	370	319	341	326	377	319	316	342	386	309	334	347	366	302	367	356	328	333	358	331	339	339	350	325	310	331	329	325	325	329	318	277	331	351	352	352	364	329	341	368	325	333	359	317	366	321	324	340	355	335	342	362	332	309	315	355	356	338	328	315	351	334	329	360	335	322	335	341	310	324	325	371	316	318	333	348	341	325	336	317	327	333	327	340	334	344	330	337	325	360	331	337	326	336	307	339	342	324	348	341	350	319	329	305	332	312	337	328	342	345	373	345	295	335	384	342	315	329	375	316	334	319	327	285	316	323	326	332	320	314	368	340	304	335	348	334	336	343	332	355	385	363	331	333	315	336	310	326	334	354	344	367	357	328	342	335	353	345	320	317	331	335	319	325	325	342	335	337	367	343	343	344	339	363	333	282	320	322	350	313	368	329	317	298	283	309	350	356	333	303	330	324	367	335	349	315	307	327	332	313	341	379	335	350	328	340	339	334	308	318	327	313	336	335	323	294	306	374	302	310	326	339	308	348	372	342	331	361	312	345	347	323	351	336	367	329	307	373	343	362	318	321	322	335	345	340	330	313	349	358	327	318	332	335	344	349	356	325	348	362	322	321	330	346	337	355	339	294	320	324	379	317	360	336	339	337	353	330	346	335	316	325	288	330	338	328	345	349	332	337	351	320	330	346	342	321	350	306	352	364	342	319	342	323	355	332	358	322	354	322	321	313	333	364	349	310	328	293	359	318	344	333	312	328	329	326	331	336	328	330	342	332	336	330	306	336	351	336	322	335	341	351	365	348	332	315	339	345	358	332	334	346	335	354	351	338	321	353	315	346	313	312	351	358	330	341	352	336	364	347	361	321	316	333	312	340	327	365	329	326	315	359	362	313	305	340	344	327	364	368	347	285	339	344	327	340	322	311	360	327	364	328	367	343	320	348	313	301	338	338	299	380	324	317	315	341	334	353	298	338	311	313	320	335	330	324	347	363	334	320	330	314	334	347	343	343	325	334	316	332	320	330	328	320	360	344	343	337	360	332	357	336	294	339	326	305	340	340	330	340	311	361	315	324	349	322	330	315	335	332	302	354	347	364	357	331	298	312	322	340	338	326	348	320	341	344	344	369	332	356	360	322	343	344	318	346	333	329	361	323	318	312	355	326	366	300	322	349	325	334	343	342	315	319	329	323	302	365	333	326	283	335	346	342	334	337	341	314	335	313	377	351	357	352	330	320	316	335	313	284	304	325	331	316	347	319	329	358	346	332	323	341	359	377	353	327	315	342	336	294	325	306	318	300	363	327	353	351	304	305	342	350	337	335	304	334	310
13304	2377	687	495	448	409	424	410	392	390	394	385	390	392	355	372	343	375	389	380	372	363	391	359	375	362	371	343	368	371	400	368	377	386	350	380	374	393	356	325	357	376	390	410	359	364	363	354	354	390	377	365	406	391	378	391	360	392	380	354	409	381	407	369	357	369	361	371	398	375	407	397	349	374	381	390	388	362	374	373	371	394	403	385	370	387	353	430	387	371	356	358	394	383	364	422	382	345	384	365	360	399	370	379	361	403	360	359	363	388	377	368	352	375	358	403	355	367	380	407	367	351	368	360	353	344	370	366	389	374	366	368	359	356	428	372	380	376	387	376	379	407	391	401	383	355	384	381	388	381	397	421	361	375	388	357	359	356	390	408	406	368	373	385	371	352	402	388	408	421	378	376	392	402	360	362	390	382	373	408	381	387	384	381	397	375	382	358	372	375	376	373	378	368	373	420	389	394	371	367	390	379	374	345	373	379	386	360	406	348	355	398	362	350	384	373	415	371	374	397	362	390	387	361	417	363	356	358	365	373	400	367	386	383	371	382	411	387	375	355	390	369	399	372	370	354	375	389	394	329	370	415	408	387	363	368	380	359	366	362	405	410	368	409	414	367	385	387	371	372	360	386	389	361	363	358	388	402	365	396	369	380	364	368	396	416	377	394	366	386	402	391	384	356	369	397	382	393	337	365	339	352	392	378	358	414	351	376	339	371	370	380	409	330	362	365	398	429	343	371	386	402	353	398	353	393	365	367	373	359	354	379	435	396	392	341	376	363	365	431	408	358	397	368	356	359	402	369	366	349	369	349	393	358	375	364	361	363	395	346	377	379	356	390	341	363	407	357	386	386	413	373	373	365	405	346	365	358	383	374	367	397	388	351	400	378	365	416	388	395	371	399	336	377	401	392	369	376	352	355	360	344	401	374	390	339	379	375	383	326	344	390	439	367	367	366	367	375	424	353	372	348	365	373	378	358	372	370	357	400	365	362	374	384	392	391	378	395	408	354	334	374	373	337	369	373	381	376	389	391	400	356	370	394	351	390	362	404	382	376	386	358	392	358	374	336	389	368	377	389	386	372	368	400	348	391	420	367	374	400	394	401	409	377	379	378	354	387	382	385	346	381	379	397	374	376	383	382	400	399	367	371	394	387	366	403	361	379	410	399	381	401	363	372	365	362	363	387	354	371	406	365	370	411	396	332	380	364	416	390	391	384	382	374	355	399	393	370	359	389	443	337	362	389	370	386	405	398	372	406	380	361	348	356	367	374	385	415	361	384	382	384	369	379	369	380	378	396	358	382	378	382	380	377	359	347	376	353	396	356	410	403	368	392	372	367	340	368	396	362	400	372	388	414	371	344	388	365	364	362	382	362	385	411	373	391	379	374	389	391	363	353	385	373	380	378	358	382	360	349	358	382	377	380	363	376	367	383	363	369	364	385	375	356	396	360	378	370	375	374	386	385	386	386	366	411	389	366	408	371	383	334	386	401	338	411	364	345	388	367	349	397	375	363	346	387	387	372	386	358	397	387	336	378	370	377	341	365	403	394	364	356	384	365	373	354	385	376	396	390	349	398	385	367	397	365	397	385	376	337	360	385	393	398	387	390	378	357	394	392	389	403	359	402	342	373	411	365	397	381	357	409	348	376	414	366	405	382	377	366	362	356	384	416	388	378	388	353	437	367	369	401	374	383	356	413	350	383	377	335	377	375	355	354	357	382	376	349	393	396	380	359	349	429	365	359	348	350	398	380	393	401	373	380	391	392	358	368	387	361	339	331	349	351	407	382	398	411	368	382	397	374	371	391	367	352	398	377	383	374	425	387	366	370	404	372	371	352	348	382	393	358	396	363	367	382	370	395	377	390	398	393	373	367	364	395	384	399	375	332	381	390	380	327	395	389	392	383	398	365	382	367	372	359	373	375	411	372	359	376	366	366	372	410	338	389	395	376	364	381	390	380	385	392	425	364	366	372	388	422	368	390	318	383	368	370	338	378	401	405	396	371	376	401	390	372	389	361	357	370	371	366	374	347	382	365	356	360	391	391	409	367	383	378	361	360	360	389	364	333	396	364	366	375	392	363	376	402	363	377	369	366	352	356	338	388	358	376	405	391	417	363	361	378	363	370	423	388	366	371	380	384	345	380	358	356	375	388	356	363	408	396	358	378	359	377	389	364	400	369	412	391	390	372	339	349	387	382	386	370	389	374	378	384	409	381	370	391	366	404	341	367	365	429	418	376	351	355	378	366	364	351	373	347	378	367	360	393	426	395	355	363	380	362	398	383	362	369	371	323	345	336	379	349	388	377	376	365	375	396	349	404	381	373	405	414	331	379	403	409	398	385	378	361	386	361	401	417	390	385	380	376	389	410	379	407	393	345	373	413	374	356	362	331	380	408	403	385	364	391	358	355	357	389	348	386	397	371	389	337	375	359	366	341	387	360	356	368	405	392	369	387	377	417	399	367	381	385	388	365	400	356	361	369	403	354	379	409	341	376	392	400	373	378	372	367	386	348	366	360	378	370	378	383	364	375	376	375	375	401	382	357	378	403	401	355	374	369	366	368	377	360	387	392	364	393	397	378	397	365	374	407	403	379	373	377	375	375	367	398	352	362	387	391	363	391	405	377	387	339	348	355	363	368	376	374	380	382	377	376	381	392	368	404	375	386	367	358	366	389	368	361	380	370	405	400	379	401	407	356	370	392	393	376	359	375	367	383	374	397	379	384	374	392	390	383	379	354	382	391	398	354	400	397	372	384	363	370	333	347	409	366	368	394	370	354	358	377	338	355	368	371	343	381	370	358	407	382	381	388	369	368	394	399	378	379	406	406	379	399	380	403	388	387	373	356	398	421	397	398	385	393	375	361	366	387	348	348	426	368	380	385	353	356	411	385	368	370	342	381	388	402	386	392	393	370	381	395	401	374	397	338	369	399	388	373	362	369	411	364	378	368	347	384	377	379	349	383	350	378	354	348	402	348	370	373	408	377	425	365	371	332	373	373	394	412	378	425	334	349	392	394	389	367	399	361	372	367	374	392	342	349	378	386	368	367	361	368	388	381	374	386	421	352	359	366	399	388	395	372	387	416	404	353	403	397	391	362	378	379	385	372	390	385	388	364	358	403	369	391	369	380	369	376	385	370	389	329	379	417	386	410	375	391	389	408	388	395	388	382	352	380	365	375	392	372	377	390	390	361	372	394	371	371	390	361	415	355	392	370	415	365	359	396	399	365	372	372	398	377	414	371	388	356	351	378	357	355	361	383	398	375	387	373	391	365	369	364	417	369	367	370	396	341	374	371	404	366	353	370	365	337	354	396	370	328	353	350	340	356	389	368	393	390	417	367	391	374	409	369	347	381	371	382	371	337	375	406	360	399	375	328	378	369	359	349	375	390	366	388	369	391	378	365	378	385	373	385	363	347	395	381	380	418	369	388	376	372	364	359	361	342	364	377	370	367	389	387	373	378	384	377	411	366	364	387
23808	21092	28189	24232	21091	8723	1068	746	654	583	595	530	490	494	468	478	461	444	450	459	423	432	437	459	392	439	397	417	412	426	433	404	433	411	408	420	414	414	435	409	435	438	394	400	400	433	418	415	411	410	451	412	428	405	363	409	400	390	398	432	386	409	408	419	406	403	428	395	426	411	433	428	440	423	419	398	404	388	395	389	403	411	391	397	413	389	389	419	405	398	403	417	398	413	390	428	411	416	391	419	440	422	389	441	388	405	409	409	369	413	408	412	410	380	413	392	439	392	401	400	408	406	405	413	374	403	424	472	391	415	373	394	399	399	421	393	412	391	450	420	400	420	383	389	402	430	385	401	384	422	388	408	408	398	415	420	367	414	391	404	389	396	393	378	385	399	438	393	378	393	375	398	386	420	433	431	369	397	412	398	383	400	406	392	384	411	375	402	377	424	413	400	394	417	420	389	403	378	374	414	379	386	405	396	407	384	388	422	415	384	396	370	387	444	417	399	395	409	376	425	410	387	398	381	421	411	383	382	413	394	400	403	444	365	403	373	405	398	390	402	402	391	406	423	388	397	375	435	395	393	407	404	375	374	391	408	392	416	436	393	399	377	409	411	360	413	407	433	439	428	379	394	413	399	413	413	409	437	410	432	421	408	419	429	437	410	402	394	408	388	414	383	402	403	446	436	425	442	416	390	386	374	409	367	396	414	391	378	410	387	402	411	389	383	392	407	392	437	421	381	389	395	380	407	384	389	446	389	412	429	408	359	392	434	396	387	433	404	427	427	382	442	417	423	361	423	401	429	410	390	387	374	408	390	397	420	394	397	409	414	427	429	387	403	387	406	422	416	406	415	360	403	401	385	409	413	399	394	396	460	405	410	400	387	414	425	402	427	398	396	423	397	364	396	410	389	363	400	390	405	406	367	367	384	411	416	401	385	396	423	409	435	385	438	395	398	410	406	433	384	419	388	399	400	397	383	401	414	396	412	409	396	387	435	401	443	367	416	378	408	417	406	404	438	403	431	431	403	404	400	422	411	399	422	377	395	390	390	387	377	395	396	402	386	392	395	402	398	416	389	330	395	435	434	430	380	392	405	396	386	402	412	369	393	382	412	383	414	413	438	397	395	386	404	384	403	407	408	412	365	390	373	405	377	394	401	382	380	394	418	437	429	424	420	433	456	410	406	396	405	395	401	403	377	403	422	409	441	410	400	374	402	390	380	399	376	423	419	381	428	419	412	412	372	417	400	395	409	418	381	382	383	403	391	407	372	442	405	408	397	401	406	400	391	389	442	391	373	400	415	397	420	451	400	400	411	406	383	388	416	447	398	409	396	391	407	401	407	409	390	436	365	421	410	415	430	391	404	398	386	423	411	375	380	407	380	356	384	431	359	411	427	407	373	425	387	392	439	373	391	401	423	348	395	413	389	374	421	385	376	417	427	376	387	418	424	384	371	405	387	419	414	367	422	379	396	410	390	378	351	451	375	414	384	332	387	383	397	396	389	446	415	451	424	386	415	381	387	399	371	440	395	385	399	390	394	400	399	389	415	406	430	405	433	438	418	412	367	364	364	408	367	413	380	398	434	423	369	363	382	390	421	405	403	394	393	386	407	424	388	404	418	418	400	361	376	411	447	368	383	399	423	402	363	427	392	429	414	402	398	415	425	383	411	395	402	429	388	408	391	396	405	357	397	409	431	397	399	433	366	390	380	419	404	386	431	403	403	421	397	364	397	432	432	377	414	373	397	433	435	427	381	389	416	383	401	417	416	414	420	416	391	411	429	421	439	418	416	405	418	426	388	409	430	391	378	398	409	370	391	397	417	422	419	431	411	398	379	407	406	400	432	422	425	391	411	396	411	390	430	413	394	415	391	415	418	384	370	393	386	382	365	375	410	417	450	385	401	367	400	398	385	364	381	423	407	392	407	392	390	386	385	413	385	414	384	402	391	382	412	408	456	436	413	362	436	419	410	398	375	431	405	385	407	395	382	408	366	393	382	406	386	406	395	416	396	390	381	426	416	360	352	381	385	405	367	433	409	371	390	389	411	401	405	379	400	426	397	356	418	383	385	406	390	417	423	435	394	422	383	383	395	391	414	390	406	402	374	385	399	396	372	444	397	424	401	384	395	384	417	358	423	435	403	399	389	397	391	405	402	398	407	425	378	421	372	389	433	438	378	410	418	381	417	395	393	413	418	425	401	390	400	408	405	428	439	414	414	415	401	379	394	372	388	402	394	382	407	372	414	379	405	375	393	416	381	401	420	401	372	411	379	375	416	428	417	412	408	393	404	405	401	414	352	437	391	405	416	440	427	397	440	392	443	444	436	431	392	402	399	411	406	397	407	423	429	414	389	433	432	418	420	407	433	429	405	393	401	441	394	393	403	413	422	399	387	376	375	371	379	404	428	347	384	401	434	383	414	392	379	418	405	406	380	428	410	410	412	424	407	399	358	430	385	386	398	407	414	384	409	397	454	417	395	434	412	390	406	391	435	402	383	380	400	393	387	460	372	415	389	390	416	398	393	442	375	418	424	432	354	417	392	393	410	359	384	407	408	410	451	414	392	417	401	412	415	380	385	415	420	381	367	417	393	416	420	427	387	430	433	372	417	379	408	426	389	362	414	411	414	436	424	433	422	380	400	407	389	417	419	414	396	425	378	394	402	355	417	400	381	391	389	385	417	430	399	410	422	372	367	450	394	402	383	354	418	391	384	408	397	394	402	396	431	391	409	405	405	348	415	408	433	421	396	392	404	407	394	394	381	381	411	410	407	444	414	402	375	433	393	376	439	405	400	422	378	395	380	377	420	384	437	395	390	387	407	364	405	398	412	423	440	441	402	431	432	371	430	405	404	411	411	407	396	392	402	388	377	387	416	395	408	411	431	413	394	425	385	424	399	413	398	443	411	421	386	400	425	373	412	411	413	388	405	404	411	360	404	403	393	400	405	441	353	381	411	398	411	413	405	406	376	422	430	404	412	374	382	398	416	396	407	371	405	393	410	401	409	429	375	395	357	382	414	433	424	405	376	397	435	416	446	425	389	368	369	408	384	393	399	404	394	388	412	372	419	400	407	426	438	398	386	413	392	396	400	382	413	390	424	399	394	391	418	391	384	416	426	382	402	442	421	404	436	390	383	411	395	379	377	393	423	392	413	372	422	406	423	409	406	412	412	438	414	408	370	411	442	424	406	409	404	432	368	386	405	399	374	366	395	432	390	396	365	388	422	354	406	396	405	406	419	386	414	407	387	406	380	404	404	396	401	417	401	370	437	419	438	386	429	365	370	401	418	392	393	409	404	419	400	428	400	401	383	382	432	421	400	396	427	412	431	405	384	394	403	404	421	412	411	400	429	450	370	368	401	410	403	379	411	403	390	398	415	413	422	440	380	360	416	400	434	426	429	386	374	409	429	390	397	376	431	404	384	369	387	352	424	419	375	405	387	378	407	418	409	403	405	402	414	381	411	376	414	435	382
34214	16684	5630	2737	1973	1541	1167	976	868	741	668	594	609	556	553	506	553	521	442	476	471	482	418	470	458	463	458	460	485	457	446	447	485	443	451	445	453	418	426	434	455	412	452	451	426	421	403	420	441	414	444	435	435	424	481	435	458	431	479	455	384	473	404	411	377	415	421	462	390	432	405	386	423	454	414	467	445	421	410	421	429	434	410	459	400	426	444	422	415	443	401	422	423	422	447	435	388	416	442	438	465	404	415	465	443	436	417	409	408	441	453	452	434	409	443	415	418	394	476	451	412	429	420	457	406	421	428	412	439	404	423	409	445	455	420	409	424	402	427	417	410	411	396	451	445	436	435	392	431	433	428	432	427	427	425	428	392	433	442	406	435	438	441	425	398	445	419	434	453	452	429	422	424	451	413	460	420	421	369	449	397	411	415	435	449	447	446	425	431	451	439	474	409	436	402	392	439	435	432	396	425	425	401	419	408	389	433	394	433	423	410	418	406	397	441	422	457	406	439	437	406	447	426	428	426	477	394	406	426	430	400	426	412	423	452	436	414	445	456	385	405	409	446	413	420	417	422	436	397	426	450	462	437	411	439	438	441	435	425	421	418	440	461	423	418	423	426	448	453	453	454	374	471	432	409	418	399	432	423	415	407	410	444	436	467	453	408	405	425	457	428	400	415	437	443	408	424	445	397	420	453	386	429	390	416	426	418	458	416	403	398	409	427	438	435	451	416	437	425	441	445	464	422	404	418	385	429	465	419	422	443	423	393	431	422	450	430	424	400	431	411	446	460	427	413	475	419	404	403	466	434	436	398	403	419	420	440	439	438	439	418	425	456	417	408	420	456	459	435	384	433	448	418	426	430	387	388	442	394	414	472	435	447	411	436	448	457	405	423	430	454	431	421	421	446	391	422	415	420	414	459	412	399	443	437	445	415	450	463	433	464	450	426	402	392	473	428	409	432	451	403	432	419	409	446	403	435	416	411	436	418	425	434	421	411	423	399	437	404	420	436	369	418	420	439	454	441	414	410	419	461	439	462	418	403	422	456	405	391	430	427	378	381	419	412	401	423	439	442	401	462	453	396	433	447	472	434	430	420	437	440	414	421	420	412	449	446	449	452	430	377	399	415	425	405	435	417	430	394	442	444	435	456	462	433	411	428	437	420	411	399	411	394	431	388	427	430	446	444	431	457	453	451	378	384	435	415	435	422	399	429	452	403	420	423	428	421	446	415	424	416	429	397	415	422	444	409	420	413	451	452	469	432	447	441	450	449	419	448	421	409	400	416	456	423	422	403	438	420	400	432	453	427	436	446	456	434	404	426	446	401	407	437	440	401	423	442	374	402	427	433	380	424	403	420	453	405	388	428	417	450	406	399	451	414	417	393	400	407	439	423	427	408	407	416	457	424	440	453	457	429	385	427	424	441	455	424	429	455	454	397	460	420	418	444	439	424	450	439	425	417	480	439	417	429	415	418	405	453	405	423	398	446	439	396	427	426	407	422	426	424	432	455	420	415	427	439	442	456	417	399	423	410	418	391	420	421	419	440	436	434	452	399	429	442	432	411	427	453	396	400	438	406	411	400	434	407	392	400	417	397	395	461	442	418	410	414	439	456	427	399	416	451	410	428	425	451	435	470	428	446	442	416	415	424	423	428	412	439	426	436	426	434	440	404	380	384	437	430	389	442	414	404	484	445	392	430	416	424	420	397	446	444	407	451	430	424	446	419	410	445	430	437	415	402	443	416	440	429	396	451	451	420	390	437	410	425	422	407	423	423	410	439	441	413	444	450	449	492	421	454	388	395	456	411	458	397	425	432	390	420	423	434	446	408	379	427	435	428	442	403	411	422	435	433	413	417	443	401	435	404	402	400	393	424	450	422	425	430	448	426	402	437	426	405	420	413	423	439	426	446	437	422	410	416	432	418	466	434	441	409	402	425	444	443	439	454	446	454	436	435	421	414	400	423	436	455	467	468	439	414	388	438	411	418	402	423	427	429	403	447	417	403	418	405	447	441	429	404	421	371	425	423	426	457	406	425	418	435	432	396	427	426	415	426	459	397	414	418	418	399	425	481	437	424	429	420	420	432	435	427	427	417	422	428	417	411	396	416	408	387	404	413	414	426	431	402	467	428	464	434	442	418	427	418	385	448	451	409	404	429	426	425	428	439	434	451	409	428	432	424	415	402	460	458	485	415	456	436	435	413	415	422	394	425	422	462	410	428	456	418	453	466	408	425	435	481	421	386	402	446	416	426	425	429	442	424	401	458	473	463	410	432	428	431	387	444	426	418	410	461	434	415	442	438	476	408	431	425	402	427	405	397	448	413	436	420	413	453	438	420	421	423	433	459	435	455	409	421	459	406	438	374	390	401	391	439	427	403	449	437	470	442	428	395	428	429	429	451	436	424	427	407	463	439	378	424	417	434	402	434	414	410	456	399	404	433	475	410	428	442	453	423	462	430	427	439	437	420	418	412	425	423	444	441	389	431	418	403	442	417	385	441	451	415	443	389	392	392	443	409	435	441	423	452	430	462	426	424	446	407	448	450	438	428	434	444	423	430	452	422	443	441	441	423	415	408	395	458	448	468	435	451	431	454	445	439	409	425	434	448	392	439	414	435	434	422	388	391	435	391	442	440	425	445	411	407	429	452	413	405	393	417	417	388	456	447	412	411	422	433	414	418	394	411	416	441	458	436	438	440	420	445	416	404	424	414	399	460	417	449	455	417	414	452	441	425	443	432	404	422	422	405	405	426	437	420	394	421	434	443	436	414	392	446	422	429	421	402	427	417	427	454	437	449	414	378	433	415	428	393	433	386	433	430	415	442	455	456	404	404	451	431	439	435	432	388	424	388	421	433	425	443	399	428	453	421	413	416	458	426	436	456	426	419	431	416	426	414	471	397	460	411	388	439	437	448	369	427	381	424	424	445	416	425	423	430	433	437	446	426	416	422	441	428	455	426	464	438	416	439	448	471	408	436	415	448	387	438	442	464	444	466	404	449	437	422	406	436	459	400	411	428	402	434	411	420	469	465	410	398	415	433	410	431	425	432	412	430	453	437	453	425	427	387	439	459	414	400	408	446	453	431	429	393	450	397	413	397	429	435	447	424	421	395	406	422	397	400	404	451	431	445	407	446	401	440	397	423	431	457	447	435	465	432	444	462	460	439	430	425	450	414	399	440	463	414	455	411	421	435	409	424	367	443	448	419	417	444	403	445	429	452	417	448	407	408	431	431	429	427	460	416	404	462	405	412	448	411	411	443	449	427	406	443	432	418	446	411	470	435	418	437	421	437	400	432	429	450	439	418	449	424	422	415	427	452	410	461	416	397	414	424	429	413	421	427	452	434	453	451	422	423	416	414	398	432	424	445	442	407	431	447	408	385	413	441	445	435	400	403	452	441	405	431	438	429	427	411	410	446	413	441	436	431	433	397	403	439	424	464	437	425	408	396	436	440	376	406	450	429	412	392	411	431	386
24973	21022	26883	25260	9629	1037	846	802	770	765	748	714	676	684	667	697	651	680	676	673	647	690	634	722	693	607	650	658	624	646	671	711	657	650	621	660	628	683	660	661	689	676	646	635	692	671	592	625	636	645	661	604	618	668	680	638	640	671	640	607	599	639	664	600	656	643	642	656	606	645	609	670	654	632	625	611	641	655	683	625	655	647	657	659	615	665	668	642	629	614	626	657	641	630	639	646	669	668	646	666	711	658	630	660	635	622	617	661	599	632	632	657	585	634	622	665	598	686	636	625	656	645	627	665	645	596	696	642	669	605	641	664	668	693	645	624	668	653	643	616	616	670	684	647	666	669	636	679	658	679	664	637	642	647	649	685	660	635	625	620	661	683	687	632	635	687	656	616	628	635	609	647	609	585	649	657	657	640	635	691	682	661	583	630	658	649	686	668	660	617	654	620	677	598	628	681	652	645	685	643	657	656	630	645	679	624	613	667	650	622	677	684	626	605	606	639	679	612	623	657	641	688	669	614	611	611	655	609	644	674	619	646	669	672	641	644	630	688	670	670	658	636	643	704	720	641	723	639	633	659	652	663	669	634	656	642	609	651	648	641	663	690	691	663	665	647	648	679	638	670	680	666	640	644	644	694	652	628	670	663	648	666	667	644	612	639	638	661	611	681	637	677	696	651	663	594	655	640	642	658	628	654	633	626	663	676	642	637	657	617	677	656	693	662	678	606	628	646	623	693	634	632	689	680	686	672	689	629	614	650	661	615	672	672	647	654	686	651	696	663	690	659	658	684	699	618	645	623	664	608	675	641	620	655	634	657	664	615	669	687	633	656	642	647	604	626	628	612	672	623	610	634	640	640	626	635	630	693	629	646	623	659	684	628	639	612	654	667	615	642	623	652	642	633	653	696	660	678	659	637	647	646	627	649	651	644	668	633	626	642	696	694	673	659	684	631	623	657	630	648	630	674	648	639	634	653	649	613	662	633	675	651	653	676	649	641	668	633	686	626	704	625	668	701	666	619	651	622	693	612	673	618	668	654	698	619	622	663	630	692	663	678	641	619	599	656	665	634	586	669	626	643	667	604	643	637	688	623	668	652	655	617	717	652	644	663	625	695	642	613	643	616	635	612	665	634	668	624	654	642	608	582	630	668	645	655	602	697	639	662	631	622	622	662	640	621	674	623	647	612	664	671	711	659	666	648	652	645	676	665	652	628	632	667	660	604	673	630	640	640	627	689	645	650	646	620	641	628	652	621	641	664	659	645	626	660	637	663	688	641	642	642	656	638	650	691	701	611	678	638	634	639	624	649	659	653	609	676	608	657	629	652	658	610	634	610	655	641	585	653	662	660	669	656	660	622	705	590	639	629	669	654	663	630	648	634	657	651	667	603	620	655	652	661	672	650	635	618	613	647	689	671	637	632	677	679	643	591	657	662	619	619	629	633	590	601	645	683	604	664	636	657	646	613	639	627	661	645	609	618	680	676	646	616	633	626	663	715	606	629	607	637	692	634	617	625	656	635	660	623	653	641	663	605	697	636	627	660	659	675	603	658	635	631	669	650	593	590	709	647	674	667	623	664	661	693	654	671	633	658	628	650	650	634	673	616	627	626	621	620	672	670	686	652	617	649	636	657	634	644	629	638	655	604	649	618	627	653	640	658	685	665	645	625	656	632	660	649	677	640	656	609	613	683	680	694	665	655	600	682	616	655	608	641	640	639	637	630	609	658	641	680	631	640	644	652	611	687	654	647	618	620	661	687	659	636	634	664	690	652	662	642	635	645	657	669	621	625	615	641	623	605	654	668	671	612	623	666	648	684	635	658	608	671	680	667	644	630	647	628	577	635	628	618	655	642	654	638	601	657	624	604	662	659	619	652	673	659	689	632	706	665	635	635	673	657	654	653	658	613	723	614	650	664	630	641	656	622	668	673	681	627	684	641	636	679	608	603	710	626	658	614	637	653	636	655	614	675	610	663	659	624	621	654	678	647	619	641	633	643	611	650	631	625	659	684	626	681	631	670	644	604	614	649	612	658	629	648	626	707	638	647	631	670	660	622	640	612	647	641	639	663	622	639	680	631	647	668	606	597	623	666	636	650	635	641	639	582	647	644	605	643	633	641	682	657	664	633	626	636	656	644	648	641	700	637	642	675	656	670	626	614	636	669	610	707	631	600	662	631	645	596	666	678	671	711	620	656	616	677	598	645	643	602	655	621	624	636	647	656	626	622	661	636	640	622	655	663	669	695	718	627	648	660	674	633	656	635	690	643	642	657	630	640	618	633	645	673	668	604	680	587	661	682	636	626	697	636	622	695	613	686	594	642	692	637	644	646	669	656	701	611	620	646	622	617	653	663	611	657	656	678	639	602	586	663	625	640	633	611	667	691	654	623	672	681	627	660	632	649	641	666	695	626	642	640	647	678	649	674	630	644	616	634	630	602	653	640	655	632	594	682	666	628	631	624	656	667	621	645	651	632	638	656	688	664	648	659	627	599	673	644	617	641	647	627	681	628	650	683	612	653	659	727	621	631	685	621	625	636	601	667	664	661	584	626	663	635	639	683	612	652	708	641	619	648	661	659	708	658	629	662	662	636	651	674	634	641	633	651	653	664	614	664	664	655	650	632	615	627	627	663	669	678	625	618	612	623	606	653	643	710	687	689	651	637	660	675	663	619	675	629	670	651	673	674	619	618	671	690	638	652	641	718	677	646	619	637	655	693	687	631	589	683	665	616	692	630	681	667	638	677	676	658	640	673	656	666	670	642	621	651	646	661	653	651	672	633	610	647	604	644	669	623	633	630	616	661	649	641	621	641	648	635	598	645	622	622	642	638	650	678	611	657	706	671	686	627	626	644	666	612	641	642	607	682	679	621	633	626	644	648	650	660	638	631	652	628	645	659	597	603	635	676	682	645	644	643	718	624	606	640	639	640	662	656	679	631	671	708	723	698	630	647	641	639	640	686	627	672	640	651	637	587	658	635	625	678	619	631	642	646	630	643	668	660	619	651	649	617	655	634	649	614	616	649	619	640	689	640	619	654	651	668	634	655	631	696	665	674	613	656	709	614	654	606	659	654	657	641	630	654	643	653	687	646	660	647	624	696	675	644	644	630	630	650	682	636	653	634	635	650	671	647	618	644	662	657	665	661	627	665	646	638	703	642	621	663	645	679	621	691	664	622	661	616	645	652	594	677	647	647	613	639	656	682	627	666	638	699	644	612	680	635	605	686	652	619	645	591	660	602	648	690	649	629	614	628	675	635	633	633	638	654	648	623	652	648	660	621	693	613	630	652	658	665	663	612	638	641	627	612	681	618	638	679	626	664	672	624	657	649	636	662	655	582	660	647	638	655	666	682	672	655	659	652	660	625	631	655	651	689	723	686	650	671	674	662	599	650	643	651	650	631	627	640	661	609	630	634	676	657	639	661	602	679	615	678	661	687	623	652	650	642	634	654	670	640	651	584	666	639	636	630	611	685
30895	12340	3511	1876	1474	1199	1134	973	872	894	761	820	802	739	762	750	734	724	806	756	696	691	703	702	721	691	737	733	664	690	740	699	720	642	675	713	665	678	698	683	677	675	697	695	709	676	671	664	723	655	709	667	701	663	687	676	711	682	676	661	678	665	709	711	693	697	683	701	726	665	686	714	689	676	671	704	693	651	677	718	684	685	710	675	667	684	691	690	691	644	706	663	674	653	717	640	660	662	708	713	696	676	716	674	679	675	694	693	679	681	700	697	655	680	691	711	708	686	707	700	715	722	652	654	716	694	726	709	656	650	684	693	710	684	667	667	689	636	695	677	718	683	724	656	724	682	699	696	663	643	700	729	701	707	734	700	632	703	716	665	625	709	735	690	657	689	718	697	685	694	642	730	698	724	690	680	702	700	703	684	652	678	679	645	691	615	671	719	679	658	651	677	721	687	649	685	717	672	733	665	708	667	650	700	678	701	705	710	712	656	671	654	678	711	715	673	698	692	688	646	688	731	663	680	727	687	622	667	666	682	678	683	695	692	689	754	714	667	695	681	715	681	683	665	728	737	641	679	681	707	706	674	676	705	727	716	666	673	719	708	687	665	695	641	705	646	719	698	745	653	683	684	675	691	687	734	659	659	699	724	711	710	697	683	690	633	649	698	674	667	695	699	671	677	708	702	724	685	691	698	710	661	689	649	683	673	712	656	625	748	645	713	730	706	709	706	668	689	691	663	685	670	688	704	649	689	653	726	654	687	730	684	675	675	662	697	722	691	724	677	734	653	672	707	671	688	707	710	656	688	686	658	661	737	683	668	675	664	676	685	683	723	670	686	672	702	720	676	692	672	699	658	679	717	667	682	691	668	690	696	729	687	666	700	653	656	709	672	679	645	686	702	694	646	684	674	696	752	683	691	674	690	676	678	737	696	734	719	727	684	656	669	688	672	678	678	686	671	673	713	667	653	717	679	675	602	657	716	714	687	674	670	676	671	669	720	654	679	731	694	729	634	725	695	711	690	691	664	684	686	677	647	682	640	701	664	671	600	720	710	726	678	698	699	658	699	701	687	690	679	720	649	726	742	687	661	685	692	719	679	670	666	702	688	719	663	669	665	631	672	772	724	649	664	656	652	687	657	709	703	660	687	683	669	700	698	698	706	667	723	685	715	679	705	711	702	743	715	681	693	680	702	708	662	699	688	728	662	708	688	743	699	676	686	707	683	647	692	696	708	673	674	686	675	654	728	671	661	668	699	680	689	719	732	722	732	682	632	712	722	683	686	721	669	695	711	705	672	685	704	712	726	704	682	656	690	692	703	712	706	705	654	677	718	700	735	681	660	688	683	674	699	714	665	711	693	700	674	687	652	694	693	697	724	673	659	734	673	708	735	700	681	659	659	644	696	626	666	700	716	705	704	673	703	668	686	654	713	685	670	659	671	661	652	684	700	717	679	642	694	651	710	739	666	672	739	685	630	694	692	712	690	682	690	655	708	749	706	685	650	670	664	690	633	692	661	712	731	725	625	649	704	688	690	712	675	645	649	734	702	655	728	641	668	676	701	665	698	681	682	651	658	681	668	683	697	678	676	675	692	702	688	684	688	706	701	676	732	712	704	674	654	641	667	641	702	708	674	694	637	718	670	685	668	690	646	690	685	723	688	691	659	717	707	674	664	692	708	653	654	702	676	649	661	676	714	685	708	663	670	699	633	659	656	681	649	647	692	696	675	684	674	658	730	699	658	644	718	698	652	708	652	691	688	656	702	679	695	698	687	669	718	672	657	668	705	660	710	694	650	707	635	667	687	703	659	676	669	688	702	682	708	700	689	681	738	724	703	686	692	697	688	673	676	705	702	645	694	687	693	690	675	719	703	678	707	684	736	652	699	703	692	695	637	655	718	725	696	698	668	675	653	705	651	670	662	648	722	698	660	714	681	638	665	702	665	648	664	664	686	666	655	672	690	704	666	678	736	651	699	692	702	692	683	671	670	668	699	671	652	674	672	676	726	722	689	734	667	676	696	660	668	672	694	704	712	704	702	683	649	699	669	693	682	645	676	710	654	693	696	646	696	679	697	701	687	663	663	691	639	722	709	694	723	676	672	730	701	707	663	709	669	744	729	685	699	718	717	721	652	693	701	654	702	641	712	666	667	676	686	710	627	686	670	660	694	697	677	680	675	699	690	687	678	699	696	708	718	645	701	710	654	710	639	698	669	680	716	683	723	680	679	692	631	678	650	687	711	692	676	730	718	669	621	713	705	696	681	688	684	684	691	636	649	645	640	660	672	650	669	693	719	682	724	671	656	693	698	690	693	693	677	709	660	756	702	647	619	711	658	702	695	644	713	708	663	683	714	677	721	694	696	676	672	662	689	676	628	723	688	670	678	691	690	658	711	703	685	674	667	688	685	743	692	663	701	667	681	672	711	708	720	662	637	672	735	682	660	676	709	680	658	679	705	695	702	679	708	698	649	730	673	676	703	661	691	680	692	684	702	634	679	708	674	707	679	674	678	710	675	687	709	700	690	689	735	701	693	724	688	660	658	682	706	672	702	715	694	696	686	686	646	724	670	673	673	712	659	702	666	722	655	710	659	684	677	685	659	682	675	695	692	727	692	669	725	691	696	685	660	665	658	648	651	660	663	723	675	657	732	670	689	657	657	678	658	619	653	710	724	715	693	696	627	725	697	669	681	656	690	709	683	707	683	696	642	691	744	641	743	687	670	670	720	704	688	745	739	704	694	695	656	648	696	685	670	689	727	688	671	702	671	662	731	684	660	714	707	681	697	705	699	627	703	697	661	714	653	675	698	683	673	683	662	709	620	675	677	695	636	684	717	657	613	684	707	681	715	644	668	721	660	717	671	688	675	714	709	678	669	697	690	667	673	654	683	631	691	704	678	671	728	664	745	692	699	642	725	681	735	721	699	686	698	673	689	689	698	717	698	649	706	707	659	699	692	656	719	677	687	686	684	690	689	727	698	722	676	717	685	645	684	633	655	663	630	692	631	718	676	672	697	700	684	731	674	689	712	717	723	674	728	684	668	709	708	683	652	687	664	666	714	674	703	658	606	667	689	648	674	678	628	678	623	709	672	676	654	678	684	693	680	677	712	645	717	649	699	672	727	711	677	694	700	708	717	652	690	714	683	683	695	667	692	692	671	672	656	708	707	683	690	703	687	682	654	648	652	646	657	651	705	696	708	681	715	665	690	719	661	718	651	674	665	651	663	693	740	720	725	680	685	651	691	735	751	711	698	690	692	658	720	677	685	701	660	710	659	714	683	663	700	723	671	688	695	711	670	692	716	664	660	690	696	651	699	654	704	701	703	686	666	670	692	631	696	730	715	695	685	687	650	675	705	675	680	691	728	701	664	731	682	692	725	692	702	687	678	704	704	643	711	639	685	703	716	712	671	658	715	686	731	666	664	679	685	650	684	694	709	668	734	696	689	730	696	709	665	687	709	669	618	689	679	670	704
22663	21112	28575	23891	21120	21176	8464	1662	1182	1135	1151	1050	1013	978	959	980	891	923	893	983	890	983	865	893	916	874	835	872	907	878	858	886	864	886	871	893	889	913	858	879	866	847	887	879	890	883	915	824	793	817	885	873	851	859	856	857	861	832	849	878	875	821	863	854	894	890	782	828	857	874	799	812	861	802	851	843	876	840	826	863	827	833	838	869	860	844	867	841	805	827	822	800	793	812	833	900	840	857	828	879	885	888	798	842	830	774	841	893	865	856	856	795	841	876	794	855	842	813	860	862	816	785	817	852	834	808	905	776	839	840	858	812	808	896	870	880	850	834	843	831	852	820	863	857	803	834	833	874	839	850	845	836	891	855	879	873	852	860	801	868	822	827	841	811	839	782	877	806	852	866	850	817	816	861	822	851	847	847	810	814	820	788	849	888	844	831	844	856	835	823	800	853	877	851	868	833	831	831	810	869	801	836	794	883	826	900	833	830	810	872	867	863	829	866	869	857	833	860	847	848	860	867	836	863	801	840	827	905	849	851	833	796	842	784	785	874	875	813	806	833	872	834	817	795	827	870	837	835	841	828	838	809	857	823	827	870	869	806	793	833	835	836	802	845	847	853	854	877	880	855	829	808	857	872	875	904	881	862	895	865	867	824	827	813	902	832	844	862	853	839	851	855	876	831	856	788	864	811	846	859	837	848	864	866	903	864	869	882	867	862	890	828	840	878	797	832	881	829	851	865	832	849	880	857	846	823	844	827	850	901	835	874	871	850	885	831	842	803	862	848	841	853	835	845	868	891	858	849	805	811	871	841	877	865	846	859	831	870	856	854	820	855	825	845	804	838	914	879	850	887	869	845	860	858	793	866	877	874	764	809	823	891	818	861	846	837	864	811	820	878	801	850	862	883	827	827	868	855	764	845	836	796	864	830	888	877	875	820	891	787	839	878	809	900	905	851	830	856	849	848	877	850	832	866	845	794	801	887	844	869	847	825	895	851	829	833	894	872	819	840	849	877	879	853	822	821	844	827	824	884	821	832	859	851	841	874	851	832	841	795	826	835	908	833	823	857	874	808	823	804	861	815	816	820	793	863	874	862	865	804	793	784	852	847	832	857	887	867	867	763	841	858	873	790	825	836	858	836	837	882	878	861	861	906	854	823	851	880	820	797	822	844	837	836	851	833	869	844	802	880	861	851	856	839	794	823	851	799	868	771	839	840	831	843	811	814	852	891	831	832	828	821	822	862	846	833	870	827	807	839	828	872	838	812	855	892	834	863	857	792	860	845	861	838	841	883	853	870	866	856	863	805	828	828	839	864	823	859	866	852	838	860	831	828	805	837	877	849	833	862	773	863	898	838	776	824	864	826	898	830	871	877	818	829	836	823	834	912	829	862	817	836	836	790	831	852	823	843	818	864	811	845	848	820	886	832	828	855	829	858	822	803	839	837	876	920	814	823	853	833	864	857	865	872	858	848	883	892	913	786	844	825	852	810	803	842	831	875	869	820	796	814	820	796	814	871	832	861	837	828	850	850	821	869	793	864	838	829	854	874	899	817	881	842	800	859	848	887	810	832	866	823	861	828	865	908	824	851	869	766	819	851	875	824	832	835	841	817	854	854	830	822	893	854	820	756	850	874	865	823	875	828	872	839	832	829	823	873	835	804	875	886	867	893	872	876	828	860	825	893	850	827	806	917	867	838	940	826	832	853	830	798	823	862	908	856	801	887	830	903	864	796	875	830	885	840	868	872	830	834	892	886	882	894	847	844	838	846	816	811	847	884	844	887	846	824	837	833	842	810	861	870	825	862	849	848	836	852	856	830	839	846	839	777	853	855	843	850	851	867	866	860	832	855	814	853	791	903	872	830	828	858	800	816	822	859	860	821	847	805	859	837	859	852	822	837	849	832	823	798	892	835	835	846	843	835	872	838	913	822	810	895	882	805	828	815	858	839	843	813	834	832	875	850	832	850	838	836	832	791	849	822	826	837	889	793	900	843	855	871	846	820	806	824	853	856	841	857	857	842	888	840	868	856	892	853	880	857	840	840	824	808	886	854	841	819	892	849	828	840	841	853	826	826	806	860	852	835	826	877	839	859	833	876	842	839	796	857	848	787	850	860	822	862	822	837	847	829	845	828	902	905	824	847	853	863	884	813	840	848	828	840	840	814	824	816	803	836	812	890	805	868	878	851	788	867	842	826	882	905	847	806	813	864	838	827	787	866	889	886	837	824	857	801	884	817	820	875	861	818	869	864	889	836	883	826	803	848	870	820	835	818	817	835	836	837	812	873	804	924	835	885	845	830	780	857	841	868	834	831	836	800	847	809	852	836	870	860	801	864	850	871	854	819	876	899	867	864	853	843	864	865	835	897	765	866	802	809	870	821	855	867	856	850	816	765	816	838	803	858	758	868	821	851	891	899	804	849	809	871	868	824	819	920	797	859	855	806	802	805	862	857	817	780	831	874	881	819	840	823	842	857	834	833	835	865	867	877	857	819	824	871	825	874	855	855	813	876	825	862	851	865	839	849	837	867	822	862	849	785	853	862	796	873	810	845	818	828	832	827	839	862	844	873	861	849	836	804	897	832	815	889	795	853	868	847	800	828	829	803	832	888	892	808	796	831	872	844	833	809	812	864	833	834	832	848	805	905	817	832	876	943	799	832	847	844	826	830	870	894	811	800	860	900	824	817	816	841	856	806	853	827	859	803	826	839	858	863	827	854	824	912	888	835	885	833	867	868	883	775	822	835	818	879	814	915	837	808	831	790	894	887	817	862	871	842	849	819	783	868	821	837	851	869	881	796	829	855	832	900	901	890	850	902	839	861	848	826	850	878	818	834	873	886	851	818	810	898	815	833	880	855	834	860	802	811	835	862	815	843	804	753	835	814	832	835	768	830	884	863	797	834	818	819	848	809	865	907	851	793	857	859	851	877	867	842	807	781	834	881	874	876	821	824	894	861	875	836	841	827	831	781	818	849	859	882	791	869	851	804	869	839	886	838	806	860	844	849	827	879	821	845	882	849	819	821	840	830	907	803	805	895	880	900	826	815	839	837	852	814	841	846	849	804	824	883	819	877	887	831	868	811	850	823	828	854	854	889	811	836	796	872	807	843	816	798	869	869	812	830	840	856	902	893	879	797	817	875	832	848	864	823	816	837	845	798	788	849	836	821	837	885	825	827	868	863	871	882	830	837	862	843	847	809	778	817	795	834	838	881	836	832	828	799	847	893	838	817	819	863	875	853	837	785	826	841	884	856	867	813	801	882	852	822	833	833	852	798	781	844	833	863	856	860	803	851	840	826	820	861	848	870	837	854	845	841	864	816	872	835	839	872	888	888	864	821	846	847	838	869	865	848	834	870	845	842	791	779	893	829	875	884	829	828	863	875	830	815	884	834	850	858	850	871	841	777	853	841	837	920	854	940	836	845	806	876	820	854	837	845	841	951	874	828	812	825	807	840	800	874	821	828	842	792	892	861
39954	21944	10023	4934	3707	2853	2393	1982	1629	1528	1307	1265	1154	1093	1049	1038	967	1035	952	950	886	947	937	942	974	880	883	928	933	947	867	842	898	876	865	873	854	890	911	880	843	866	871	829	843	858	885	812	819	824	862	838	813	875	806	855	846	890	891	819	828	824	873	872	805	804	842	865	875	852	796	785	826	838	853	847	801	874	898	862	848	889	866	823	828	860	829	895	849	792	808	868	889	829	844	852	835	893	884	802	814	877	843	847	845	828	850	828	853	851	787	829	875	855	807	827	795	863	817	882	814	840	844	822	828	805	825	886	856	853	838	833	879	852	873	817	796	822	811	822	847	831	781	887	790	870	858	829	873	826	795	820	796	821	794	862	765	838	833	838	800	778	754	824	817	842	801	845	852	835	850	850	892	875	831	842	793	879	864	851	829	867	858	853	857	870	815	836	855	847	877	845	792	844	863	854	835	831	840	881	823	797	784	849	886	812	884	874	892	866	802	863	865	800	868	852	849	808	841	812	841	850	826	865	848	840	840	836	857	850	892	843	841	826	854	836	841	859	770	847	799	853	825	842	796	871	856	812	828	868	808	819	807	864	844	820	843	825	837	863	858	871	874	835	874	890	865	838	846	823	873	852	874	824	823	859	851	845	840	821	844	870	841	794	804	861	859	853	837	877	816	848	888	816	847	880	830	847	819	829	915	806	805	822	859	861	855	865	867	854	799	852	855	859	849	842	853	802	805	842	848	909	830	817	850	819	869	842	892	833	838	876	851	835	856	828	832	850	854	826	873	881	865	833	882	809	849	863	883	885	847	786	801	841	820	814	867	851	835	880	844	865	857	788	878	829	864	818	824	827	893	813	851	900	831	796	837	804	862	827	813	871	782	792	893	832	812	871	869	867	884	891	834	803	884	833	849	815	877	831	808	801	838	883	830	824	801	843	823	882	805	833	812	846	817	817	822	889	833	866	840	808	835	833	886	866	868	860	805	849	855	853	781	842	829	787	838	833	870	880	855	830	862	884	857	854	844	872	883	820	858	862	852	849	826	852	832	794	857	846	834	848	832	823	830	781	798	910	825	882	828	873	764	845	832	860	825	808	859	827	844	831	856	917	847	840	856	836	811	846	850	826	840	817	839	842	819	841	879	833	835	774	817	885	812	868	866	882	840	819	810	883	792	821	849	868	874	854	810	853	821	827	832	842	859	850	839	821	860	838	840	873	852	825	856	892	870	820	840	815	852	838	856	849	842	884	842	821	844	811	872	841	847	821	914	843	816	845	844	823	842	853	820	854	850	822	898	838	803	865	829	795	881	840	797	811	824	826	847	825	792	892	832	815	824	850	853	828	810	793	857	839	887	811	892	849	836	891	826	814	849	802	861	832	873	860	903	848	803	762	813	789	895	790	843	846	828	876	783	849	806	844	832	833	843	821	865	833	834	818	857	856	832	863	829	846	874	843	834	851	930	834	800	888	832	859	838	867	875	857	865	869	809	835	801	764	795	857	849	845	830	793	867	807	870	825	836	830	824	834	885	861	815	854	837	863	839	853	894	883	867	824	875	847	842	837	807	841	823	856	856	829	815	837	903	822	820	879	776	872	898	841	809	824	842	827	807	861	861	826	836	853	825	818	841	793	826	887	872	848	848	810	796	831	852	861	853	826	875	813	829	798	844	890	855	881	813	775	825	859	828	819	839	819	816	829	850	796	871	819	823	802	868	872	863	861	856	825	821	833	824	830	873	819	871	845	846	805	827	778	862	862	838	858	808	803	799	814	879	861	852	800	841	864	848	846	820	797	883	846	855	825	841	823	840	822	837	886	847	858	856	862	853	782	818	854	851	873	816	883	861	831	859	844	824	844	818	777	896	853	864	832	819	864	831	846	824	856	822	812	900	872	832	818	848	833	825	834	823	817	827	854	933	818	804	827	854	849	853	810	847	821	831	843	852	822	894	793	798	878	864	896	818	834	869	857	853	836	803	826	841	812	838	813	837	865	825	833	844	847	828	797	847	808	818	847	826	879	859	838	819	818	790	847	853	823	808	876	839	848	874	789	825	845	852	823	836	835	830	821	828	903	881	850	821	831	864	828	860	897	863	836	843	848	843	848	834	856	783	874	847	827	819	836	864	853	877	836	859	825	820	837	796	799	820	874	788	843	890	856	819	826	883	831	814	813	894	814	865	807	886	801	840	849	876	847	874	888	840	846	845	842	801	852	883	841	783	805	863	901	840	854	853	873	877	806	805	867	880	822	864	887	862	836	862	784	840	869	828	877	867	817	860	851	900	818	863	787	792	844	852	859	853	826	839	813	848	829	843	869	858	871	812	851	812	858	861	841	868	833	805	826	844	853	817	823	816	881	858	832	862	909	843	849	844	852	837	863	917	878	815	870	847	901	857	850	858	853	845	806	828	831	788	820	911	829	850	859	839	877	881	847	776	891	880	844	848	825	809	842	848	876	799	871	812	860	840	820	888	826	864	842	873	783	879	854	875	855	820	848	832	863	827	863	828	832	844	873	871	858	887	844	835	830	857	851	864	814	880	847	868	825	891	911	850	861	844	879	809	827	937	880	857	827	820	812	802	857	853	816	813	829	835	828	824	810	808	813	845	814	822	859	873	853	807	847	849	880	853	809	895	813	823	833	860	835	818	849	840	791	864	808	851	818	826	823	791	821	856	848	802	848	859	819	843	899	812	825	836	868	810	873	789	827	836	783	840	849	839	869	863	817	905	829	823	862	832	844	899	829	850	891	880	827	858	859	916	792	879	847	835	862	897	846	885	797	803	867	798	853	778	812	796	854	874	832	877	873	809	830	800	777	837	861	869	848	837	948	856	822	890	834	859	830	837	823	853	788	799	894	880	821	870	879	841	833	822	884	887	822	819	792	850	868	820	847	846	799	860	860	865	820	840	820	887	825	785	839	871	841	883	875	886	822	797	887	836	867	879	839	866	812	893	903	826	809	835	874	856	829	859	810	860	848	812	818	801	859	855	859	874	862	797	869	852	870	864	852	788	841	859	879	860	857	808	862	831	781	858	840	820	826	826	840	855	881	767	845	849	804	840	862	856	837	835	872	823	805	873	837	847	822	821	840	864	881	828	808	840	846	880	815	856	861	800	852	822	838	878	829	750	921	837	834	778	836	814	867	849	856	828	867	836	839	858	828	836	875	825	865	788	842	871	863	846	865	860	936	921	866	880	883	872	840	810	805	860	813	899	862	825	863	877	809	897	849	846	863	831	900	831	848	778	851	894	802	828	892	804	811	912	883	845	851	812	822	810	835	836	855	826	822	857	818	850	810	857	830	834	928	828	826	821	827	911	847	849	902	831	840	760	843	791	848	831	876	828	897	871	887	868	868	907	855	839	825	798	825	867	825	851	783	871	844	801	885	826	783	831	777	828	845	825	837	808	842	791	876	879	827	831	847	825	797	819	864	839	825	832	864	834	879	839	888	887	850	854	885	848	869	863	859	853	813	849	899
27750	18683	4805	601	403	385	348	359	358	350	338	336	358	332	332	330	314	335	333	328	334	357	333	310	317	333	290	328	317	336	325	325	327	327	332	330	362	342	308	316	312	301	335	287	351	370	331	351	355	318	320	323	320	336	370	364	318	336	328	335	297	316	328	318	301	338	328	355	347	393	332	340	340	321	317	334	336	328	318	328	324	313	355	342	290	309	318	339	326	302	293	297	297	329	329	342	311	320	288	310	341	323	320	353	327	353	309	334	357	326	311	352	349	338	340	331	338	318	365	327	320	339	354	332	325	346	346	311	303	344	358	298	304	304	294	341	348	309	336	340	319	353	328	338	338	315	305	310	325	335	318	322	338	323	335	316	310	347	334	369	321	326	325	336	333	337	326	311	331	337	319	324	322	306	343	351	339	364	331	345	336	330	304	340	330	336	328	333	360	319	301	286	357	343	343	337	331	342	316	271	350	297	303	356	358	342	334	321	310	293	303	327	337	298	329	311	323	328	350	349	331	305	320	331	321	331	329	317	344	305	322	323	288	355	314	347	340	292	334	350	331	359	307	305	312	351	321	337	332	316	341	353	321	335	335	337	346	349	300	323	323	329	348	340	308	336	322	315	285	332	313	358	323	320	342	333	323	304	341	294	345	345	323	324	340	322	327	323	310	362	344	322	340	321	338	339	331	296	328	348	332	348	293	309	339	358	340	324	350	321	345	359	300	353	322	339	278	363	317	331	361	335	325	349	306	287	381	327	292	346	314	355	353	312	353	349	302	338	342	333	318	318	324	306	331	300	296	301	310	336	333	327	348	328	316	295	326	352	314	344	333	323	326	330	376	323	349	340	344	325	341	312	318	351	342	321	344	350	310	332	322	318	343	311	360	330	333	368	366	307	340	326	335	330	334	339	341	343	345	332	347	322	317	348	324	334	374	315	313	304	373	341	352	320	319	334	373	324	313	334	332	357	356	349	307	317	322	334	310	341	346	346	305	355	302	296	300	342	320	315	339	352	310	313	327	332	355	334	323	347	307	342	337	354	322	316	330	304	340	332	323	310	317	345	292	324	307	326	323	324	330	340	340	315	332	334	314	355	364	325	341	327	339	317	330	337	326	320	367	332	330	359	338	321	334	350	318	335	333	349	318	325	346	323	322	305	320	324	347	347	336	352	348	343	337	328	311	336	302	324	364	344	350	327	292	339	338	316	326	322	320	317	308	333	339	346	331	302	295	349	361	339	327	349	285	325	330	301	324	291	330	312	358	306	351	336	303	305	345	306	317	325	323	317	318	296	355	333	326	337	309	329	352	315	317	358	344	330	324	342	296	340	300	325	315	351	333	295	342	369	322	312	318	310	315	333	324	316	362	339	319	322	325	294	344	350	332	350	353	341	337	296	320	319	334	325	327	350	334	333	310	347	321	338	348	318	298	326	328	336	310	326	300	373	330	317	311	332	330	307	319	344	331	325	303	318	335	331	315	346	303	327	345	331	304	376	318	353	307	327	320	318	343	327	354	333	327	327	346	292	305	341	363	321	341	359	319	317	336	325	330	342	329	328	354	332	371	339	306	348	350	307	289	320	343	324	345	311	317	383	316	322	318	292	328	326	312	343	330	334	348	319	351	343	324	342	301	331	312	300	359	323	325	321	322	336	336	339	340	343	314	332	332	328	325	335	333	306	350	329	337	313	315	329	329	366	324	325	325	327	323	319	333	329	313	309	309	320	318	344	321	312	327	332	323	354	324	309	316	309	354	333	307	334	291	352	313	328	324	358	316	352	325	349	343	327	327	338	327	343	343	315	350	352	328	316	309	373	313	349	335	327	369	315	325	304	324	307	350	341	319	349	334	354	331	338	350	332	327	331	326	336	320	314	327	350	307	332	322	338	321	347	335	326	326	317	314	321	323	317	340	300	340	332	346	317	331	325	322	329	354	317	283	336	315	356	323	334	310	318	335	348	319	346	338	340	348	305	356	302	306	340	338	338	334	333	297	327	308	301	301	378	318	338	323	348	310	339	362	280	381	335	346	357	363	347	335	331	342	320	325	319	309	342	332	340	341	329	312	311	315	351	361	328	329	337	329	315	372	298	318	349	331	345	309	324	322	335	328	328	331	360	319	312	346	325	310	347	306	316	359	314	302	316	326	300	323	320	309	329	315	339	320	302	321	342	326	329	340	330	305	315	345	296	307	307	318	326	342	324	341	372	351	291	332	336	292	357	322	317	356	340	306	365	326	308	344	334	284	328	364	321	353	318	336	328	332	328	322	313	331	334	347	332	376	325	357	311	318	310	349	333	299	337	302	329	319	343	350	327	338	315	311	298	340	322	288	299	335	313	345	313	321	331	338	379	328	321	271	306	342	319	351	294	296	365	314	314	320	343	335	333	336	319	346	309	371	303	361	318	344	332	304	332	320	345	331	328	351	352	345	336	338	336	328	321	344	314	328	336	328	338	291	324	339	328	325	342	350	314	328	327	345	326	336	302	343	330	307	338	355	315	335	342	348	332	282	329	307	306	354	347	307	322	318	347	362	301	361	349	303	311	336	310	294	301	327	331	326	342	333	324	336	311	320	334	295	342	299	346	314	313	344	323	321	335	346	315	287	306	345	301	339	337	343	323	323	325	351	353	358	335	320	331	339	352	311	309	318	348	353	299	320	332	346	328	306	369	299	325	293	349	330	328	346	337	296	307	337	342	293	305	311	319	328	318	296	332	340	330	322	321	315	337	316	324	339	327	287	365	323	326	313	329	354	323	338	315	370	294	336	332	324	337	313	339	315	311	320	327	350	333	338	334	333	317	331	307	352	342	311	356	346	304	347	313	324	364	322	322	348	337	302	322	297	322	330	320	317	330	327	310	325	324	314	379	318	311	332	333	346	341	365	334	335	331	328	335	379	320	280	342	298	342	334	331	309	341	325	333	336	336	342	312	323	357	312	344	307	362	303	328	340	315	313	337	339	306	366	339	313	343	317	330	326	303	316	331	350	314	328	327	341	341	324	303	298	321	329	331	340	318	332	345	342	303	329	335	332	306	361	377	344	322	327	346	334	316	376	369	349	354	334	305	349	341	334	294	314	301	343	302	346	333	344	310	321	320	325	307	326	325	326	325	346	306	318	338	310	339	329	326	314	316	327	305	347	336	330	322	341	313	295	320	320	339	343	338	353	301	340	321	351	310	353	338	335	334	332	319	341	326	324	300	282	310	318	328	306	336	336	334	344	345	337	357	324	378	355	327	338	370	328	346	326	361	328	343	326	342	300	331	322	323	330	365	299	336	337	305	339	310	298	312	303	305	324	342	353	338	334	336	303	314	354	301	328	354	345	304	310	316	331	327	363	338	341	353	309	323	326	322	306	343	345	358	328	327	320	336	328	322	330	342	311	315	321	317	285	352	328	311	294	332	335	327	322	336	318	348	309	315	313	344	353	311	311	343	369	336	337	342	319	321	280	314	294	330	356	353	330	316	371	335	341	328
12692	2361	722	484	452	443	422	382	395	421	382	389	353	386	406	333	366	359	377	363	354	379	380	412	352	351	381	353	370	366	405	337	373	362	388	379	370	372	350	334	419	317	351	391	393	335	363	359	324	360	358	373	420	365	393	348	388	383	406	361	349	360	371	404	358	410	380	367	363	362	363	366	399	371	363	340	363	358	363	355	352	393	381	375	364	363	403	391	380	384	376	378	369	384	366	366	372	361	380	385	395	366	350	401	372	365	355	399	390	384	399	381	400	387	403	369	350	329	373	351	378	363	381	376	355	387	350	381	391	371	368	358	343	360	386	372	359	356	364	360	343	379	375	383	378	411	353	373	382	339	356	373	372	360	397	395	349	369	371	415	374	380	344	360	389	366	394	371	363	366	384	372	352	359	374	372	368	381	386	372	370	338	393	380	355	378	352	351	372	383	374	373	374	378	370	341	365	373	380	346	360	394	358	399	374	373	345	350	410	354	369	361	381	417	392	362	369	390	379	364	369	357	355	339	343	389	399	337	393	365	381	387	372	411	348	359	336	348	380	348	391	398	338	344	365	374	360	342	345	356	379	362	412	357	359	338	337	359	344	399	360	342	382	364	374	362	368	384	368	343	362	342	355	388	334	368	365	377	367	358	356	370	372	367	364	403	375	360	362	349	355	396	397	377	363	377	339	355	380	362	388	356	384	385	413	382	394	379	335	328	393	399	351	349	399	340	374	390	374	378	382	407	388	392	391	373	412	378	369	375	406	390	362	346	408	356	364	408	367	377	370	379	360	400	324	382	371	373	409	368	354	342	380	399	363	357	347	355	359	372	365	356	332	373	386	368	357	381	373	340	374	372	373	373	370	360	331	362	342	400	387	360	408	380	344	367	369	403	380	347	358	398	311	392	396	380	345	373	377	370	352	366	348	363	355	360	378	331	329	374	375	357	358	353	377	382	364	387	352	341	400	352	360	372	358	346	335	373	343	359	358	362	367	367	363	424	369	358	353	379	390	354	390	387	375	395	343	375	367	384	378	397	378	359	359	373	349	403	385	369	360	339	352	355	378	365	357	390	361	358	348	363	375	342	361	341	373	395	375	367	412	365	363	397	353	379	447	338	395	390	347	372	384	372	355	338	361	386	339	401	360	331	371	363	381	363	385	356	346	378	339	361	382	371	364	384	382	371	333	404	377	383	388	391	368	374	352	367	354	364	377	371	372	340	359	376	342	378	360	375	351	363	399	414	362	364	382	380	376	368	366	393	365	364	403	361	365	366	366	365	356	391	375	386	372	394	395	377	355	384	333	349	386	362	373	371	364	384	377	379	383	410	374	385	395	385	367	370	355	374	347	378	386	361	369	400	363	378	352	365	384	376	389	369	383	391	334	358	371	393	320	384	354	385	385	374	370	328	391	404	354	357	339	344	360	372	393	386	383	374	373	406	369	385	390	338	361	369	367	393	387	342	385	379	418	358	348	377	363	340	366	376	364	415	339	378	355	338	379	375	340	350	387	348	383	347	369	345	388	383	365	374	346	344	359	365	385	383	382	360	397	381	356	364	373	390	386	366	348	405	378	352	360	359	318	396	374	364	357	364	335	350	344	405	428	390	348	356	412	383	381	375	374	361	360	359	335	366	375	372	367	371	347	380	374	370	340	392	387	375	405	373	368	392	354	362	349	390	388	369	387	364	370	371	410	349	385	371	392	344	382	354	423	356	377	368	385	358	360	342	364	385	362	348	384	401	366	365	403	381	358	410	376	384	386	346	382	349	389	397	373	366	389	347	357	411	353	362	390	382	355	391	369	366	383	366	363	387	392	405	375	390	361	381	368	328	382	391	380	381	365	380	355	354	393	370	359	398	366	365	342	370	373	392	369	367	408	344	395	376	373	362	353	374	374	395	383	416	330	358	353	381	345	359	376	353	380	389	375	378	383	350	346	375	352	377	369	406	345	369	370	374	420	388	387	396	379	360	381	384	377	361	396	360	391	362	355	367	385	379	359	371	412	368	380	392	347	388	358	370	386	346	379	368	365	354	411	374	408	338	364	348	397	388	366	405	360	375	364	380	388	359	367	385	358	386	344	365	399	384	364	381	353	357	372	334	387	364	376	344	333	360	369	389	349	370	346	379	378	342	406	366	363	385	377	382	422	371	374	358	423	355	375	365	395	389	385	363	339	359	339	382	401	386	390	358	355	349	377	325	393	370	408	357	405	354	394	371	338	343	393	369	351	342	405	374	400	338	429	368	391	365	386	396	375	381	391	381	411	378	341	345	394	400	357	354	351	397	373	403	417	340	376	398	389	351	385	375	353	377	416	365	373	377	348	404	357	350	362	368	349	362	350	367	389	365	383	379	414	352	348	379	396	351	380	369	388	406	368	378	383	373	406	364	374	387	368	343	409	328	355	380	385	345	398	394	330	325	394	399	381	386	353	433	380	375	375	388	365	350	371	356	397	390	367	385	361	386	353	357	354	360	351	360	357	403	343	410	360	365	340	352	387	381	348	364	384	417	339	381	356	380	374	394	384	405	386	384	370	424	340	425	381	382	385	365	373	319	353	362	403	364	358	348	391	363	399	357	361	344	365	400	357	385	369	387	386	357	394	375	349	344	357	394	359	395	394	371	364	380	380	388	369	406	350	361	345	396	340	396	362	364	338	377	355	377	401	384	384	371	397	393	356	320	360	397	384	348	381	400	378	407	371	369	357	392	380	345	357	391	384	405	370	349	382	378	402	394	382	374	360	355	421	368	347	364	369	402	386	413	370	349	383	353	334	399	376	381	361	373	384	372	362	358	363	378	378	365	362	356	391	391	347	384	347	370	355	348	367	351	399	362	385	392	383	376	377	343	377	315	374	378	333	381	331	378	355	382	335	382	396	360	357	371	371	374	343	400	384	363	399	374	386	366	349	341	357	377	369	335	411	397	367	439	368	343	344	350	369	384	388	379	353	368	349	395	345	382	364	423	413	356	364	383	380	357	344	364	387	375	356	360	375	378	356	360	393	360	371	402	353	401	378	379	372	361	378	387	360	380	355	390	365	413	345	403	370	378	380	385	399	373	392	345	332	383	353	383	361	358	347	373	357	391	368	375	348	355	361	369	330	366	369	362	382	381	358	370	356	361	383	376	359	361	385	376	357	387	342	380	405	359	383	343	425	374	360	375	364	398	376	366	363	388	365	354	318	382	362	360	373	336	405	364	363	339	367	422	385	372	352	379	380	367	359	403	361	358	367	377	382	386	369	369	369	374	370	397	374	351	377	366	359	386	392	360	379	363	352	350	375	375	374	387	365	351	377	373	383	368	417	353	358	378	360	378	379	381	363	366	367	385	340	394	368	359	400	404	357	375	355	364	376	370	381	364	332	376	356	379	354	364	378	356	371	372	356	356	369	362	352	372	392	345	391	334	362	355	382	387	386	362	395	344	380	345	385	367	383	395	363	361	345	375	370	354	408	374	371	382	359	361	397	374	376	380
23782	21100	28180	24238	21102	9898	1166	727	594	586	595	540	526	493	507	427	442	438	428	481	425	431	430	434	417	467	387	410	419	403	440	388	383	405	388	414	423	364	393	439	400	419	396	385	377	392	418	410	410	392	405	404	382	386	394	382	410	406	407	396	412	388	409	385	410	381	414	417	420	377	409	417	394	383	429	416	393	413	414	390	389	405	408	390	419	403	393	432	384	360	384	420	416	427	456	406	443	414	414	404	381	388	381	385	388	387	409	441	380	404	403	395	384	394	406	409	410	403	385	417	426	382	416	381	379	424	427	420	399	412	393	429	393	375	346	410	359	410	391	392	386	383	415	396	386	376	405	414	442	416	414	406	359	389	376	414	372	401	397	383	378	399	399	380	406	409	380	368	391	421	411	417	403	393	377	424	410	405	437	411	410	435	426	384	390	387	420	435	393	401	387	391	426	361	353	411	397	418	412	381	396	412	406	405	435	376	410	392	345	377	416	389	423	380	362	366	386	386	380	399	381	373	397	403	392	412	362	377	399	426	418	382	429	420	444	401	395	406	415	422	397	398	357	399	372	384	398	388	408	411	419	386	415	404	367	389	387	413	460	389	399	405	409	426	339	377	415	400	381	389	385	404	366	405	379	358	421	383	378	423	402	403	416	428	345	417	408	393	400	429	385	371	406	411	409	390	391	423	396	387	411	394	391	394	362	398	368	401	385	408	382	397	369	395	405	409	395	361	404	379	365	377	414	399	406	430	364	394	418	364	402	427	408	409	378	417	417	419	414	430	401	437	430	399	395	417	411	406	372	405	396	350	376	424	391	373	422	400	414	355	365	383	362	412	384	384	398	416	395	398	414	375	390	417	461	351	418	417	389	399	386	413	388	385	398	427	406	398	399	404	411	401	381	388	399	405	385	386	339	358	376	399	425	366	383	395	386	377	432	410	379	385	423	386	394	395	434	393	399	404	367	384	407	418	409	392	452	430	384	370	380	426	429	377	389	410	432	446	421	386	374	391	386	419	408	376	369	434	398	395	404	445	384	452	412	406	364	397	376	418	366	384	402	412	384	422	373	371	404	383	430	391	392	387	385	431	412	391	416	382	387	361	418	370	380	418	381	384	420	377	395	397	379	411	376	380	388	432	454	393	411	408	389	409	406	386	390	405	382	392	375	390	398	393	369	398	372	421	370	393	422	413	401	419	408	428	398	380	407	399	418	390	403	415	425	400	369	392	412	366	423	372	390	383	407	380	387	440	385	402	341	427	404	395	400	400	401	390	412	433	395	391	387	414	430	413	364	399	416	408	368	374	373	409	406	401	377	427	399	393	367	413	376	407	394	396	406	403	411	417	358	406	386	379	416	410	421	415	407	412	394	423	376	403	399	396	386	409	427	403	424	369	436	376	417	402	389	410	387	415	404	398	420	368	403	401	385	390	398	423	415	391	407	405	395	384	397	377	413	387	388	415	385	363	370	379	402	407	382	418	396	404	375	393	399	417	397	400	382	373	384	379	383	411	426	406	422	404	427	403	409	405	410	408	406	386	420	410	396	406	400	437	384	408	364	436	384	371	386	417	375	409	408	378	404	386	410	406	394	412	404	409	408	363	413	425	405	435	396	422	406	399	415	387	378	396	386	363	405	385	451	397	362	359	398	434	406	377	424	415	395	411	415	398	409	374	411	379	377	384	395	372	404	376	416	392	412	387	412	421	391	429	428	378	419	405	379	395	403	429	404	371	405	380	401	366	401	406	410	369	380	419	404	392	381	412	409	419	415	392	388	414	408	370	416	371	389	410	396	428	432	395	446	417	410	408	373	361	388	412	364	394	401	367	421	391	408	425	389	431	406	382	392	405	382	387	429	432	401	398	395	389	407	390	389	416	404	413	387	398	405	422	407	372	409	408	403	365	391	404	397	399	427	386	408	412	351	421	412	412	409	464	384	396	419	388	412	389	416	410	363	424	401	389	415	398	385	401	392	410	404	371	392	383	424	389	402	428	425	412	392	391	382	393	398	410	373	377	389	385	362	436	398	441	404	390	402	370	388	417	405	369	388	356	428	402	413	410	410	403	377	423	396	406	376	397	403	420	382	407	387	375	402	385	388	349	402	360	419	410	446	375	398	379	387	369	414	418	417	413	392	420	408	400	404	408	400	399	402	388	378	417	404	393	409	366	392	385	408	403	402	399	423	382	390	390	407	406	362	413	416	375	401	401	389	373	403	409	391	387	394	406	444	366	404	415	396	387	406	400	399	378	422	413	382	419	340	393	407	386	401	394	449	404	408	409	404	399	415	357	403	381	442	361	393	395	397	417	399	384	406	419	385	387	437	402	375	435	417	425	395	385	412	415	411	444	390	409	383	404	427	389	418	389	372	354	391	392	406	412	410	397	399	389	409	370	400	388	418	383	429	385	381	401	398	436	419	393	429	360	428	384	384	406	408	388	417	406	369	401	370	407	368	447	400	387	403	412	382	429	394	423	388	402	391	406	412	386	414	371	369	418	386	410	390	408	399	405	358	392	403	386	395	422	412	374	399	387	422	369	376	393	415	382	383	379	367	383	416	402	356	403	412	431	397	408	403	387	368	406	406	424	418	363	368	423	424	414	395	356	394	399	421	396	374	411	398	402	402	384	405	396	437	411	340	398	382	406	367	409	368	341	419	387	383	377	426	432	383	343	415	426	375	400	393	452	389	393	388	418	366	405	395	411	455	412	376	366	399	395	393	433	396	370	397	407	403	371	419	423	421	382	382	384	394	426	371	382	382	414	422	400	348	388	424	425	421	363	412	412	373	426	379	389	436	411	394	378	365	441	382	398	401	362	400	398	398	424	360	365	394	414	387	406	401	404	402	402	389	401	408	377	383	369	417	359	427	400	409	404	408	392	388	406	429	409	384	417	386	365	404	395	418	392	406	379	388	409	400	432	389	374	392	393	412	417	402	402	389	376	379	419	376	371	390	408	404	407	413	394	430	409	419	419	368	398	368	427	398	375	396	388	391	366	408	372	414	424	376	380	348	401	389	403	414	386	387	390	384	415	431	413	400	383	396	395	377	394	399	401	405	434	405	392	376	385	411	356	401	386	364	397	389	401	390	391	407	395	436	435	353	410	394	406	393	417	403	368	454	391	404	407	410	411	389	385	398	400	371	389	391	400	393	409	418	381	402	391	383	387	396	417	421	410	438	400	384	380	415	399	443	393	383	430	401	415	378	371	429	408	430	451	378	412	399	389	408	403	377	413	419	353	373	420	393	390	377	366	391	410	384	389	367	387	392	415	405	399	394	411	387	370	397	399	411	430	415	379	406	414	388	373	386	393	416	398	413	386	373	416	408	354	437	424	420	422	415	393	377	431	371	381	392	389	369	402	390	364	350	400	400	403	410	361	398	412	442	394	403	398	398	409	379	394	390	371	383	412	438	412	386	389	431	387	401	387	401	389	421	390	428	424	391	381	400	445	413	411	401	396	386	397	417	384	396	394
35024	14400	5893	2792	2030	1527	1218	990	843	748	711	612	556	541	514	473	509	542	477	457	452	479	444	470	445	481	408	429	412	410	476	416	473	446	441	431	445	411	425	419	436	424	439	387	460	438	431	414	440	443	406	386	455	382	449	426	442	413	403	444	411	428	451	445	431	413	425	415	410	428	442	418	413	388	410	436	454	377	450	403	445	413	470	449	424	442	424	413	417	418	465	439	406	414	449	423	422	443	457	410	403	421	406	427	415	404	408	458	426	408	390	427	445	434	441	438	429	416	445	439	417	352	397	426	437	442	455	426	445	430	425	427	448	429	475	440	371	419	424	429	459	397	440	389	439	394	438	416	415	428	427	422	457	441	404	397	413	429	420	436	380	447	423	384	411	390	412	403	423	429	411	432	444	385	450	432	467	407	426	409	476	408	422	417	403	417	463	430	399	435	447	409	429	459	433	439	424	432	432	416	421	445	409	431	392	381	420	403	419	440	393	421	434	446	395	453	398	379	390	398	435	417	408	447	430	412	424	378	407	408	408	444	420	418	386	431	405	427	419	412	463	431	453	410	378	418	397	413	415	460	408	401	407	423	419	409	385	459	412	402	418	380	425	466	453	441	419	425	413	410	394	406	459	424	413	418	418	433	443	438	432	450	411	439	420	397	399	401	401	419	471	443	428	448	405	388	384	401	408	442	437	437	447	404	401	462	412	419	448	423	414	405	407	401	409	421	428	412	428	449	418	401	414	425	399	462	436	422	427	504	409	429	421	409	414	428	448	416	416	436	437	449	416	437	410	435	420	420	419	419	417	419	418	430	418	440	464	379	389	403	430	428	435	423	363	424	426	423	440	389	401	446	434	455	428	390	404	469	470	425	438	385	390	400	414	434	413	436	426	447	421	412	441	413	431	442	420	437	431	445	422	434	429	443	412	429	426	426	487	426	386	401	439	453	437	445	402	420	443	398	404	459	396	426	418	444	405	417	424	393	426	436	446	426	423	439	431	441	413	439	380	420	359	398	399	430	430	430	435	439	445	426	437	441	419	430	467	420	426	395	434	411	438	387	435	427	389	465	437	416	468	431	427	429	431	431	415	426	426	428	418	401	426	417	416	432	434	438	406	413	400	402	412	421	453	416	448	422	428	386	408	420	424	407	418	388	416	466	434	426	401	411	429	421	437	428	427	431	389	423	411	460	400	417	410	419	386	424	404	409	394	437	415	423	427	431	412	411	430	395	440	431	392	435	409	408	405	387	432	397	424	411	424	420	408	409	440	431	414	446	432	381	408	441	449	401	404	418	402	469	386	426	415	434	426	439	431	436	434	440	407	390	410	407	410	447	434	400	425	444	418	412	403	447	432	423	413	441	432	439	424	418	437	404	376	438	421	436	448	395	429	412	404	453	436	425	435	427	408	434	432	418	431	430	426	424	382	409	426	420	441	447	426	460	448	430	416	419	424	450	424	417	429	381	446	437	447	401	420	427	400	416	430	450	459	378	413	416	425	389	425	394	405	452	425	416	411	377	420	406	450	428	432	386	401	421	433	395	421	419	453	388	449	427	441	443	388	443	441	437	409	420	422	474	425	389	440	421	433	421	465	437	370	408	430	423	412	409	429	387	435	434	437	413	450	429	422	409	404	427	410	396	406	425	416	400	435	433	422	421	395	441	435	372	432	442	466	410	420	456	434	454	408	396	453	426	406	419	400	430	382	409	458	434	408	423	459	417	431	408	443	415	449	384	405	435	443	399	410	389	390	431	441	387	398	425	427	412	394	384	429	459	420	455	395	476	398	406	368	400	465	423	410	403	424	399	426	423	406	436	425	465	411	450	418	421	455	392	429	404	419	417	421	397	409	466	444	430	365	434	428	439	438	418	405	436	420	413	407	433	405	442	421	443	440	442	419	446	411	389	430	412	422	423	427	424	434	479	412	414	410	474	441	446	400	398	434	433	438	421	441	418	434	413	412	394	450	412	391	424	442	424	433	421	443	422	441	436	436	448	411	453	425	391	389	443	430	458	420	395	408	437	420	427	426	418	444	432	444	426	426	406	423	387	399	459	455	423	399	440	417	408	441	448	423	463	437	459	435	408	427	447	405	428	426	385	389	458	455	421	421	420	420	440	422	426	410	421	404	426	426	407	441	420	415	448	434	417	411	458	440	451	416	438	463	440	425	436	432	430	405	400	406	421	452	415	430	401	433	420	437	408	457	415	404	442	451	445	441	413	426	411	411	441	438	405	412	479	440	434	410	406	428	413	434	430	440	428	371	420	418	419	397	399	467	428	412	426	412	442	418	398	402	413	432	394	416	480	425	432	408	437	415	429	422	394	464	431	420	409	473	412	392	458	408	434	405	429	421	431	451	416	395	404	459	413	438	432	397	441	429	415	398	438	436	408	437	393	401	430	390	396	441	430	395	409	393	445	448	427	411	414	410	432	437	440	410	421	412	435	412	408	442	446	363	362	418	427	426	419	428	431	427	459	434	421	404	441	390	417	462	438	427	436	398	455	424	408	402	444	443	450	438	447	409	421	444	419	413	427	422	440	417	437	451	435	433	436	410	410	440	421	415	425	421	397	449	392	433	417	395	406	391	390	409	387	452	395	451	415	408	428	416	426	439	389	408	402	412	404	431	432	443	389	442	428	426	394	415	440	409	442	456	422	431	430	428	438	412	414	435	423	432	375	406	423	442	403	432	449	427	464	429	424	440	429	422	434	430	402	421	447	413	418	421	410	454	432	463	402	426	434	378	418	422	407	406	416	405	422	414	385	411	429	402	390	413	408	460	470	431	396	430	426	439	389	474	444	448	425	408	440	401	413	410	413	395	414	448	421	457	415	482	427	414	391	419	435	439	430	418	423	415	434	445	397	405	396	427	413	441	410	413	397	438	406	397	403	455	420	447	426	422	442	443	433	442	409	434	431	407	391	464	415	412	404	401	412	445	450	389	419	437	416	400	443	407	403	415	441	436	425	384	434	422	382	403	412	433	431	418	457	429	427	432	413	430	398	452	395	420	420	395	426	441	429	445	437	433	459	427	429	417	405	406	403	442	433	418	406	443	430	432	417	461	422	425	429	380	398	403	441	418	453	432	423	415	409	410	457	427	396	442	446	421	400	446	400	399	432	430	437	435	420	415	447	389	429	406	386	388	416	438	457	406	401	420	444	402	454	429	459	411	416	419	412	408	436	457	419	435	425	413	414	410	429	426	443	397	404	448	427	401	426	402	461	415	403	433	389	426	426	421	445	439	395	424	414	404	418	395	412	415	432	410	433	432	440	422	404	448	438	410	442	431	435	432	405	456	403	409	429	482	408	411	416	421	383	418	405	391	398	416	408	427	415	437	402	401	415	409	444	439	401	437	450	451	432	437	469	404	397	428	424	415	435	400	443	397	423	411	448	431	439	423	425	440	392	416	409	404	399	442	382	437	424	392	412	404	385	435	423	477	388	395	405	408	398	427	425	447	389	428	420	382	435
25031	21109	27056	25288	10427	1134	896	782	774	723	727	733	698	705	695	653	659	682	648	688	658	719	630	642	668	702	686	668	680	711	680	658	653	704	641	654	642	679	649	671	679	611	671	638	622	640	665	699	699	653	635	644	670	663	675	680	612	674	697	666	659	636	613	699	646	625	596	630	622	642	646	661	679	694	679	678	624	621	661	619	668	644	616	641	629	644	620	662	672	629	656	684	646	672	595	654	663	644	654	677	605	658	658	668	626	637	617	680	643	634	642	631	649	626	696	639	676	684	648	641	643	640	646	622	641	666	663	634	647	682	653	665	676	622	642	679	639	643	628	617	682	650	668	631	630	660	630	623	672	692	596	638	635	602	657	633	687	673	643	669	654	651	645	648	603	626	600	615	636	661	655	623	672	618	698	651	641	587	637	619	632	686	615	681	657	646	675	628	620	643	684	633	635	659	639	621	644	659	638	638	654	628	649	675	633	640	614	645	650	675	654	657	640	658	617	644	669	635	680	611	641	616	647	658	657	608	607	634	619	627	629	641	648	626	637	661	691	674	622	651	680	623	683	682	658	650	636	662	626	652	684	650	662	702	670	657	679	664	668	691	686	718	667	650	664	642	612	624	726	628	651	672	604	665	651	665	651	685	624	637	661	610	646	621	649	623	662	636	649	667	625	651	672	647	654	660	604	673	675	616	649	679	648	678	707	639	653	637	619	631	670	704	609	630	680	679	654	715	620	673	680	638	667	662	618	644	687	673	618	680	699	634	678	690	671	666	652	658	663	675	652	652	602	652	687	652	698	636	614	618	663	688	666	641	654	666	659	656	599	610	663	723	660	715	660	674	637	644	607	648	671	618	602	646	615	648	624	638	702	645	654	593	667	642	643	640	637	654	619	606	648	620	644	643	636	626	641	659	632	658	594	666	639	704	727	658	640	649	671	692	702	681	608	641	680	707	718	650	630	617	664	678	676	630	622	647	650	632	633	634	650	621	650	656	622	662	660	632	676	658	647	682	668	691	609	634	626	633	688	617	652	652	674	637	643	626	621	585	689	656	714	672	638	614	666	651	654	664	648	638	613	667	662	659	679	639	665	611	607	668	638	679	686	689	681	654	651	633	675	675	628	659	660	664	662	677	638	613	642	617	652	638	641	693	629	632	634	673	661	657	630	589	641	651	618	668	609	683	679	640	624	607	591	670	699	639	650	621	615	669	640	640	694	635	636	644	642	651	661	642	658	613	632	637	643	659	648	616	712	707	664	675	619	639	634	642	658	639	633	665	661	674	655	637	651	673	649	699	675	628	633	648	670	638	691	633	641	664	647	652	665	580	675	675	604	652	638	660	627	651	635	632	648	642	645	673	676	614	632	646	622	656	696	670	610	662	636	696	672	609	639	674	625	639	651	657	624	680	663	627	693	668	689	622	686	673	607	627	642	659	663	623	639	666	669	621	708	648	641	643	684	655	627	690	647	622	658	671	665	586	644	664	645	629	641	673	656	600	646	666	667	619	627	604	658	669	646	652	686	646	654	684	676	647	647	675	666	619	648	694	652	635	638	666	650	618	645	675	653	618	674	650	623	638	662	686	610	657	646	672	662	577	644	683	650	636	627	631	610	642	663	646	647	689	635	635	630	665	644	631	703	621	658	645	632	655	668	662	688	658	632	671	643	608	633	650	677	693	662	622	635	670	642	685	691	637	667	651	656	665	667	607	653	662	664	669	669	639	688	621	689	639	644	676	689	630	593	668	596	604	626	644	657	640	673	657	651	638	624	612	603	632	639	643	678	658	688	646	642	673	655	686	647	672	676	632	675	598	693	609	640	658	672	655	653	642	583	689	630	673	654	682	659	633	647	631	673	636	648	632	676	652	626	655	645	628	664	592	677	618	698	642	647	657	678	593	701	643	623	655	685	648	631	652	633	676	673	631	621	611	626	602	660	614	695	617	648	641	619	655	617	627	663	648	668	604	657	634	628	657	635	638	636	647	611	645	666	638	616	599	623	608	667	626	634	635	633	656	609	592	593	685	677	646	654	639	634	671	673	676	607	640	642	646	615	643	668	690	648	645	636	633	649	627	645	642	648	678	610	652	655	619	660	663	682	662	606	671	634	651	632	634	639	611	662	657	637	623	639	682	677	589	624	625	665	663	678	643	635	594	609	658	668	656	640	663	669	641	652	695	669	648	658	613	651	705	653	615	618	646	629	670	637	663	688	671	618	653	612	645	714	689	617	651	677	628	642	640	631	670	650	659	650	651	661	634	651	630	632	644	663	682	667	655	690	648	664	658	672	676	667	681	671	661	696	675	693	656	650	640	653	638	651	643	612	645	661	679	657	659	642	641	611	681	621	631	640	645	608	626	641	633	628	646	675	628	623	684	633	669	651	624	643	643	646	664	628	653	678	669	668	647	632	626	669	634	615	596	651	636	617	653	677	626	656	620	600	677	665	680	643	612	638	607	628	688	695	620	635	632	670	609	628	666	645	679	663	635	627	626	664	662	621	625	641	628	645	627	655	695	615	661	655	615	626	697	647	643	650	614	683	687	642	635	649	591	627	637	648	672	649	637	616	676	650	634	564	635	596	688	638	625	662	678	623	672	666	693	605	674	657	633	623	653	650	647	640	668	649	670	667	651	646	671	630	653	661	647	655	669	630	589	652	659	666	668	633	662	663	632	650	698	649	654	657	623	656	654	666	621	677	609	641	620	632	661	613	657	656	606	656	658	642	632	658	637	633	678	674	655	621	648	627	644	638	577	634	641	631	626	638	689	651	678	629	660	621	620	671	645	633	650	631	690	627	600	637	644	660	654	601	675	622	617	638	621	666	655	665	642	653	652	649	636	625	632	673	695	643	691	639	666	635	622	636	622	660	669	626	636	644	625	666	638	641	642	605	659	678	680	700	674	621	657	667	646	654	659	621	618	659	626	668	654	654	656	650	662	640	686	691	703	637	671	663	619	709	598	716	625	635	661	633	655	666	661	630	683	630	627	636	640	604	644	668	600	617	668	652	625	653	646	661	711	627	649	696	634	654	632	671	655	639	640	673	687	639	696	606	665	612	603	655	643	649	651	631	622	651	671	599	628	624	673	693	662	668	683	650	636	673	651	653	620	648	667	639	666	667	624	673	626	604	673	676	630	630	660	645	672	640	647	629	633	653	651	684	652	677	686	650	688	616	641	665	669	616	657	646	683	636	631	618	661	603	681	663	630	641	683	653	660	658	664	632	689	644	644	644	630	633	639	681	656	640	648	647	626	582	637	640	618	666	660	637	626	651	675	671	675	636	664	670	632	613	636	625	601	643	639	631	655	641	660	609	644	657	627	642	667	667	648	696	654	645	681	696	636	643	643	661	613	621	658	663	637	636	704	654	652	634	667	613	643	648	608	646	651	677	615	669	641	638	604	635	689	660	588	640	626	622	658	629	636	620	647	626	614	667	659	617	652	614	615	668	664	629	674	612	619	613	593	612	682	633	611
32173	11201	3522	1840	1464	1264	1093	1047	926	868	813	834	743	789	701	733	745	746	691	745	692	715	712	667	697	652	705	720	710	706	685	664	693	685	725	723	675	662	675	719	674	718	677	684	679	671	688	711	679	684	698	719	686	738	710	725	695	636	722	659	729	681	667	668	734	690	681	685	679	710	626	665	662	693	709	668	739	705	735	668	664	670	648	706	725	686	676	700	729	729	662	645	652	676	708	650	674	685	733	684	683	670	633	650	673	713	691	696	664	662	689	641	655	735	696	703	674	704	710	652	693	694	678	695	696	690	647	675	681	666	659	677	698	716	691	694	697	646	697	716	653	643	684	717	690	680	684	688	717	681	681	662	711	658	695	687	685	693	674	631	727	711	674	680	721	673	697	723	663	661	701	676	664	710	643	676	693	682	702	679	701	692	720	718	693	669	648	688	699	705	676	673	688	670	661	662	684	673	684	693	651	727	715	695	659	730	687	713	715	694	662	642	719	696	688	710	683	719	669	693	709	644	690	694	644	667	723	667	671	712	701	683	681	673	668	657	677	661	667	657	702	671	691	678	703	689	713	666	728	731	688	692	674	728	697	699	722	695	646	707	698	681	674	675	721	699	692	671	677	687	689	646	608	621	686	664	690	665	687	681	663	645	698	699	659	662	679	671	714	716	649	722	707	677	703	719	681	695	660	701	693	717	687	691	657	659	707	715	656	697	654	704	675	672	717	666	734	660	689	745	678	697	684	673	632	692	642	686	697	690	677	695	716	698	714	713	695	671	698	699	683	685	717	671	688	633	683	721	691	675	742	699	728	714	683	694	694	669	655	715	719	723	662	738	709	673	625	708	692	718	730	690	663	661	673	711	699	711	703	649	682	679	695	699	661	707	637	680	694	669	701	659	653	680	666	685	701	704	667	672	716	641	695	692	663	633	694	704	711	713	697	689	682	654	680	702	662	663	684	753	702	659	691	709	677	717	696	679	664	693	702	677	725	671	692	681	680	687	680	696	684	696	631	685	696	754	685	666	687	695	692	741	685	730	692	743	684	673	682	670	681	669	660	697	721	686	723	681	769	638	713	709	649	676	664	657	649	679	702	676	664	707	678	685	710	688	683	604	642	650	698	728	688	688	665	675	701	736	661	704	712	730	692	632	699	681	693	687	662	712	723	704	708	679	676	721	700	707	714	673	705	652	693	683	714	677	698	666	676	639	718	687	706	710	655	679	642	706	654	680	738	658	685	734	694	658	649	731	697	663	676	681	725	684	721	709	694	646	665	615	677	701	711	680	641	698	645	723	749	660	665	697	707	691	640	635	680	662	707	665	703	719	665	705	673	672	686	684	675	684	661	704	733	691	729	704	714	689	676	723	663	638	690	710	689	648	740	668	713	690	683	670	689	651	705	697	677	692	715	679	714	691	657	685	728	692	709	625	684	632	670	684	687	667	686	639	667	646	667	732	700	697	678	672	655	680	710	692	677	717	726	622	691	656	699	683	649	684	728	660	733	659	666	701	637	697	703	698	678	673	696	680	699	654	710	689	671	678	681	720	642	673	650	688	724	692	699	715	640	713	660	658	702	671	678	741	658	680	696	696	666	652	657	646	660	674	669	656	687	697	668	716	664	721	688	680	703	705	628	664	639	697	725	702	663	658	717	659	688	670	698	682	635	646	676	643	748	714	726	704	706	678	673	671	700	699	692	665	658	682	699	666	698	702	693	658	715	716	738	660	673	665	679	684	667	684	647	691	734	678	691	689	731	685	707	691	697	664	703	677	649	659	697	687	677	673	699	703	662	686	658	651	706	712	645	679	662	691	657	712	674	691	715	681	688	641	694	667	717	689	702	681	675	699	671	657	706	661	690	672	664	668	706	656	696	667	667	753	720	651	692	681	662	738	642	672	683	684	688	662	656	659	731	677	670	705	671	652	681	685	685	719	667	689	713	655	684	691	649	690	708	678	660	662	676	683	728	769	685	664	690	659	675	674	695	695	664	656	689	681	639	701	720	688	683	717	747	702	674	703	663	682	689	703	646	695	646	685	667	718	677	688	673	716	692	685	732	668	688	738	658	667	716	674	724	713	704	650	685	696	656	684	669	674	651	695	711	648	709	650	683	671	671	716	694	678	651	709	705	674	649	675	698	695	694	707	725	693	642	691	667	695	708	668	715	732	684	687	716	711	723	655	701	667	731	677	692	672	746	644	675	644	739	714	670	676	683	693	672	683	661	654	678	722	647	627	677	663	727	688	663	668	704	657	664	707	689	685	662	686	692	659	706	699	679	719	680	637	675	666	692	664	666	660	712	661	703	674	662	708	693	667	653	653	685	719	695	645	712	715	689	686	714	648	669	715	694	680	687	651	680	665	651	669	688	657	670	716	707	678	706	638	678	723	623	675	669	668	676	714	663	666	710	709	711	720	673	713	683	656	684	691	740	704	684	683	667	726	701	697	685	697	692	664	662	683	656	703	663	710	696	664	653	671	696	733	678	692	714	683	667	669	698	693	678	724	635	647	668	655	692	694	675	636	716	681	631	710	696	645	673	678	718	760	676	674	704	675	716	676	707	720	682	698	696	694	673	678	700	650	695	689	693	678	681	717	701	693	689	656	717	655	700	705	707	691	658	689	717	682	674	705	701	756	665	640	682	698	687	652	704	693	696	712	660	684	645	688	693	663	710	697	668	697	659	702	670	704	676	691	696	711	686	689	658	662	745	674	681	709	661	713	639	675	692	699	705	660	667	668	695	670	660	674	626	676	680	711	668	697	684	671	664	686	741	695	686	676	685	697	680	613	699	678	691	692	681	658	648	740	639	692	685	639	706	687	722	679	710	691	682	699	639	678	672	669	656	674	682	694	711	707	660	658	734	685	669	650	716	666	677	733	702	711	675	703	684	669	646	680	674	663	657	654	696	681	697	694	697	690	694	694	698	682	697	666	682	694	728	713	685	727	669	731	763	657	654	681	704	679	702	711	714	624	639	670	696	658	647	724	692	679	671	692	685	677	667	626	706	649	739	672	673	708	680	755	724	683	687	681	703	732	696	728	690	710	708	704	669	721	746	701	692	693	672	708	682	657	684	653	704	706	707	674	757	664	669	656	680	735	703	656	692	707	674	697	690	714	683	664	685	704	645	692	677	693	721	716	674	698	689	673	740	725	677	654	698	717	709	653	686	716	664	693	705	686	687	690	709	700	748	686	657	675	697	711	711	724	699	683	759	726	686	720	692	641	650	686	749	642	719	705	630	665	707	675	675	684	692	675	711	694	666	679	690	705	635	649	669	690	689	683	709	676	690	626	665	660	733	679	679	654	688	704	719	706	687	687	704	701	689	676	663	650	683	662	668	667	689	681	715	687	678	698	703	680	655	697	734	683	688	700	631	731	717	690	709	683	716	670	658	620	681	699	678	686	701	724	711	658	654	669	670	642	683	705	679	682	694	713	714	704	677	668	675	715	656	698	690	668	683	656	707	660	714	723
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
