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
340292274767	340292275287	340292275837	340292276387	340292276937	340292277487	340292278037	340292278589	340292279137	340292279687	340292280237	340292280787	340292281337	340292281887	340292282437	340292282987	340292283537	340292284087	340292284637	340292285187	340292285737	340292286287	340292286837	340292287387	340292287937	340292288487	340292289037	340292289587	340292290137	340292290687	340292291237	340292291787	340292292337	340292292887	340292293437	340292293987	340292294537	340292295087	340292295641	340292296187	340292296737	340292297287	340292297837	340292298387	340292298937	340292299487	340292300037	340292300587	340292301137	340292301687	340292302237	340292302787	340292303337	340292303887	340292304437	340292304987	340292305537	340292306087	340292306637	340292307187	340292307737	340292308287	340292308837	340292309387	340292309937	340292310487	340292311037	340292311587	340292312137	340292312687	340292313237	340292313787	340292314337	340292314887	340292315437	340292315987	340292316537	340292317089	340292317637	340292318187	340292318737	340292319287	340292319837	340292320387	340292320937	340292321487	340292322037	340292322587	340292323137	340292323687	340292324237	340292324787	340292325337	340292325887	340292326437	340292326987	340292327537	340292328087	340292328637	340292329187	340292329737	340292330287	340292330837	340292331387	340292331937	340292332487	340292333037	340292333587	340292334137	340292334687	340292335237	340292335787	340292336337	340292336887	340292337437	340292337987	340292338537	340292339087	340292339637	340292340187	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2743	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	2000	3600	2300	2744	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
21884	20462	27991	22887	20464	20512	10233	1601	1215	1102	1027	1017	877	876	864	834	823	837	803	817	770	749	778	739	734	753	732	784	730	766	758	723	729	745	707	710	716	730	723	760	705	692	699	671	732	699	690	657	683	678	706	714	707	748	725	715	703	727	698	742	735	727	712	721	719	743	702	684	724	726	712	738	705	718	732	688	681	665	702	695	703	697	692	711	678	700	706	718	746	689	702	694	733	685	699	727	681	705	669	704	704	654	742	718	705	734	719	670	709	706	691	706	738	738	732	704	752	700	712	699	727	723	739	705	596	699	758	737	714	726	702	730	742	712	663	681	666	695	680	717	717	713	707	685	703	667	703	690	722	797	712	674	657	698	689	698	730	687	700	706	693	653	738	709	731	761	681	690	699	717	712	681	744	689	735	662	710	664	697	722	736	732	682	703	748	711	708	707	695	729	707	696	708	723	703	699	701	692	725	679	706	720	683	692	707	689	700	684	682	707	713	708	682	711	700	633	671	664	707	721	702	708	691	716	715	717	716	689	693	644	650	695	699	681	709	718	710	690	727	732	670	685	671	706	718	724	692	726	680	732	730	668	722	711	712	730	711	713	729	709	710	701	735	733	688	742	641	698	631	761	709	715	697	713	644	679	674	666	683	664	681	726	696	700	705	675	703	706	722	660	712	705	692	705	756	736	743	755	758	709	672	673	674	706	707	675	660	679	705	680	703	670	707	721	706	678	658	694	661	701	706	706	722	780	711	694	725	707	706	681	745	692	700	721	704	684	747	659	741	707	708	683	736	675	687	696	706	753	695	709	689	702	720	766	663	651	688	715	774	699	726	703	670	724	721	680	702	688	687	709	720	705	717	712	737	671	680	718	697	683	712	695	687	703	695	705	717	686	651	676	651	682	645	694	738	705	706	780	685	678	684	676	698	703	675	678	710	747	731	715	687	712	665	684	703	710	706	745	667	738	675	719	710	681	688	683	735	717	684	735	705	738	695	713	672	704	709	668	710	695	711	731	679	763	709	682	673	768	756	678	690	653	727	729	688	749	697	705	694	675	715	724	725	712	730	653	690	713	689	715	729	690	712	649	700	707	723	682	727	661	722	728	707	750	751	741	708	671	762	734	658	716	702	663	703	689	682	664	688	706	692	662	714	728	716	738	729	691	685	717	691	711	668	725	693	708	741	682	740	685	702	695	721	677	734	697	745	726	722	620	670	695	702	691	724	701	688	702	734	719	693	672	717	713	727	705	697	719	668	735	721	698	738	714	736	644	727	650	715	720	701	697	702	692	685	708	717	694	707	663	696	667	680	702	689	790	697	694	716	737	726	681	686	672	719	701	763	642	730	687	697	692	725	677	659	725	701	692	727	664	676	705	649	716	689	701	717	691	674	703	745	708	708	722	678	715	703	716	694	720	705	679	715	688	724	705	722	710	707	758	706	693	702	708	711	695	675	721	693	695	706	700	699	692	722	689	692	690	680	751	663	675	697	688	688	717	676	727	651	644	704	661	741	691	691	720	658	731	669	716	702	697	734	720	697	699	703	670	715	732	706	693	743	685	702	694	715	776	700	653	709	737	686	690	675	726	674	733	751	683	711	672	660	707	700	724	653	710	694	732	738	711	709	713	759	730	737	680	722	676	703	671	697	728	666	710	685	720	761	711	691	721	729	697	674	668	644	738	692	721	717	705	730	690	781	691	669	750	672	673	728	730	705	702	676	731	639	666	711	717	682	682	693	703	683	705	711	746	722	668	716	697	723	737	731	698	736	703	688	729	694	691	726	677	685	690	699	704	710	681	690	748	683	714	700	711	721	682	690	719	691	697	706	666	713	685	712	675	714	708	696	721	707	727	707	692	714	703	678	694	682	744	713	699	673	673	696	722	772	720	732	674	654	725	700	687	702	692	731	680	727	666	779	661	697	748	698	718	684	703	681	726	696	708	699	706	672	682	672	692	735	731	759	708	682	713	680	709	693	701	668	678	709	708	680	693	743	714	689	691	745	711	659	674	668	670	718	715	736	721	725	702	651	657	694	696	749	728	683	784	703	724	763	686	707	674	725	705	708	687	705	696	685	714	719	632	713	703	684	729	659	681	711	703	708	734	702	671	685	745	711	755	709	669	723	694	710	661	681	704	664	738	659	707	678	669	704	684	710	730	720	702	652	679	744	623	712	679	741	699	715	667	696	745	735	704	696	686	709	704	689	705	704	688	708	648	654	747	725	691	701	723	671	669	711	754	730	751	659	770	705	670	676	671	703	742	707	691	695	702	724	669	692	743	697	652	690	639	683	698	715	715	680	706	693	687	713	693	716	711	652	673	643	698	724	690	686	737	710	677	694	700	733	678	726	705	721	694	639	699	681	729	793	659	726	683	736	731	687	652	692	727	721	684	735	716	679	722	738	733	706	656	691	674	735	724	640	733	659	731	690	684	711	707	700	689	659	728	734	720	705	663	696	661	710	735	727	681	687	681	674	718	690	658	747	657	713	680	731	678	678	652	694	734	682	654	734	691	668	701	678	708	689	760	670	698	693	707	685	740	689	716	673	689	743	650	679	668	687	675	676	700	702	710	738	703	689	672	733	697	673	716	692	733	709	728	717	690	759	692	677	723	720	719	745	711	664	637	650	707	732	697	721	676	722	714	734	678	719	652	699	707	735	691	716	665	702	665	682	679	704	682	708	702	735	735	725	703	680	660	681	757	670	692	674	705	676	674	702	724	706	708	682	671	682	702	673	668	701	680	679	751	705	682	704	731	724	702	677	662	683	707	708	724	690	733	707	675	693	678	680	707	689	706	690	725	716	645	684	727	704	708	681	740	701	695	673	712	690	692	731	704	703	729	710	689	703	664	704	687	694	703	694	649	685	717	664	663	661	701	718	690	712	714	654	723	702	712	687	693	726	717	701	689	676	717	703	670	708	693	685	677	709	696	713	701	698	721	669	784	694	698	714	694	691	700	693	702	687	690	709	629	718	739	704	727	736	670	691	755	701	699	703	678	717	704	723	700	742	682	684	724	697	659	681	715	686	717	686	674	679	695	700	745	699	704	725	670	726	729	687	695	746	693	708	691	738	671	671	709	726	718	709	727	725	719	681	747	715	686	720	720	647	730	704	699	671	703	699	721	681	703	658	694	719	691	736	669	713	689	672	729	739	693	736	695	657	709	697	674	695	674	701	693	657	684	666	720	671	696	725	662	697	712	687	689	705	711	680	716	712	694	692	702	685	648	699	732	709	709	721	691	712	716	731	719	650	740	658	654	707	699	720	729	731	706	719	684	704	697	739	648	651	721	658	684	713	688	682	688	731	736	704	655	727	708	721	695	714	684	717	709	660	727	672	733	704	690	678	713	611	679	741	627	661	683	713	703	683	719	685	667	703	718	683	683	668	709	707	680	709	708	737	670	714	715	674	652	691	662	733	706	669	679	715	705	691	660	654	689	700	665	700	708	672	716	696	721	699	695	684	713	683	671	716	667
6573	15539	12440	6473	4703	3660	2859	2373	1977	1769	1639	1459	1344	1213	1218	1141	1113	1093	1083	1024	1030	983	948	955	916	895	892	922	915	869	899	907	908	835	878	894	900	876	847	855	845	829	848	875	863	838	884	852	826	853	874	867	862	895	864	900	818	810	816	851	873	869	856	816	867	833	819	792	835	824	845	826	851	844	834	789	878	760	816	807	841	824	871	814	834	825	847	822	832	831	790	828	808	831	835	893	937	831	838	790	840	772	847	791	802	837	818	825	859	802	862	866	820	826	830	828	822	847	836	877	883	776	794	820	806	829	851	851	864	809	875	858	812	856	842	805	806	821	852	844	906	808	833	853	748	863	853	852	796	824	868	861	799	812	815	807	828	800	824	868	903	806	825	857	801	858	812	777	835	833	853	857	831	836	860	887	851	822	803	830	850	796	838	817	841	872	839	785	795	828	807	837	813	818	837	825	798	874	868	850	805	839	874	808	831	815	841	853	783	818	800	822	822	834	889	800	848	831	894	800	933	850	856	828	797	867	822	795	858	856	878	799	804	847	864	876	800	820	830	811	812	812	876	860	865	873	808	836	775	793	843	839	862	786	843	822	863	849	830	808	779	847	825	808	838	830	872	864	838	835	843	829	798	809	867	848	856	818	827	847	845	924	836	832	863	804	817	828	828	815	836	852	795	832	795	816	804	832	817	842	857	823	849	818	897	850	832	825	804	808	837	888	806	856	784	794	795	814	821	799	881	813	820	886	875	867	857	826	856	790	798	787	826	826	776	824	823	838	789	831	799	791	839	820	855	823	833	848	854	782	855	861	852	836	885	833	841	861	821	837	867	817	889	840	890	804	871	795	829	906	852	817	859	809	850	814	830	759	830	883	853	889	804	832	836	815	776	796	818	840	828	880	863	800	816	783	882	881	855	840	792	876	862	793	800	848	823	836	853	843	797	796	844	873	818	854	825	824	863	848	834	835	828	806	798	820	792	844	787	808	829	845	847	834	818	857	854	836	843	854	792	850	798	812	849	824	788	816	884	905	857	792	780	830	831	852	825	835	848	803	819	841	856	835	882	831	823	860	840	878	815	822	785	797	838	835	873	824	835	886	865	849	783	827	848	847	878	811	814	826	854	841	875	767	844	855	805	861	853	807	804	843	809	846	851	858	851	853	794	810	824	810	845	856	799	821	827	784	791	832	845	839	810	861	854	834	801	846	831	823	823	809	827	781	868	856	829	777	838	840	863	815	870	844	783	831	873	871	789	840	868	835	810	831	810	831	795	842	795	834	832	844	843	810	850	773	782	830	836	842	847	862	854	870	829	813	844	831	844	839	834	817	827	850	866	864	819	817	774	833	828	876	819	839	856	757	794	763	852	842	793	795	851	856	843	824	875	807	881	837	830	835	836	875	850	818	811	837	780	835	838	865	845	811	813	881	905	885	835	875	781	817	784	844	800	847	820	817	796	841	817	822	859	855	807	796	904	836	837	839	801	799	811	828	813	849	820	822	864	795	833	830	771	838	871	858	875	839	875	786	852	840	834	823	803	833	857	815	877	800	848	874	839	797	827	812	823	825	793	901	810	815	839	858	837	834	786	851	805	827	826	807	820	834	823	862	808	805	838	829	793	785	786	839	831	813	836	853	830	850	846	826	758	794	846	853	795	790	774	835	839	804	819	820	890	831	808	823	800	820	849	818	801	806	819	844	877	789	858	830	843	830	832	848	795	827	835	784	836	806	823	795	812	808	811	787	876	877	853	848	830	839	853	842	785	848	840	794	851	842	827	833	845	848	789	781	828	840	841	834	798	810	824	840	801	853	837	816	823	799	835	816	785	823	802	870	847	753	834	839	813	809	829	850	859	764	789	853	813	854	870	807	840	858	861	825	826	842	813	823	854	799	804	839	853	886	792	874	824	806	826	801	831	808	803	852	812	836	819	849	864	820	827	802	792	782	796	853	867	818	861	847	802	808	836	816	844	824	812	842	848	827	859	847	846	794	823	823	805	848	773	889	834	819	806	801	853	868	876	824	801	777	846	862	821	822	828	797	804	806	798	803	819	793	888	811	891	828	809	810	786	769	808	810	855	828	857	773	838	836	813	805	774	849	855	834	810	838	860	820	816	847	834	871	834	819	835	818	866	842	837	872	819	825	847	841	815	842	885	879	853	829	870	829	851	844	850	840	864	821	797	862	831	831	879	806	828	803	833	876	816	812	895	848	800	826	816	782	849	829	834	868	862	801	842	858	818	782	859	837	847	859	863	805	857	819	800	859	802	854	862	883	851	866	861	816	785	859	765	832	829	812	874	792	805	830	838	789	830	766	822	848	796	824	863	794	836	847	797	846	825	851	849	781	860	862	836	845	875	790	842	802	839	816	856	829	834	850	837	813	834	861	857	798	801	782	792	869	797	834	844	797	852	838	830	797	830	845	839	803	875	834	794	823	835	799	832	801	824	840	856	825	870	894	871	839	831	793	836	845	827	826	825	809	785	763	825	805	826	848	885	813	838	865	856	838	786	855	770	856	814	843	797	890	848	827	828	819	858	829	874	821	834	840	868	868	825	774	849	805	847	835	771	850	786	829	822	864	878	851	832	786	887	887	824	854	806	798	880	848	836	858	824	877	794	786	854	829	818	862	836	806	822	814	858	863	841	763	868	801	818	835	800	841	853	849	828	818	798	809	838	876	800	809	876	794	843	826	828	839	828	859	827	742	892	864	774	893	808	822	885	848	847	809	834	802	815	834	859	871	834	828	791	796	830	804	836	860	820	808	856	791	848	869	840	832	801	893	817	808	802	901	847	846	872	827	799	837	849	799	850	762	858	821	865	811	846	836	831	856	820	816	850	871	863	799	811	796	817	882	792	820	802	799	838	826	871	843	869	802	848	845	785	813	828	808	853	843	872	838	821	835	846	804	854	807	838	796	866	777	886	815	869	876	823	904	780	843	835	817	846	856	873	856	830	823	835	862	875	827	820	822	811	791	879	833	831	809	859	851	826	798	866	808	850	787	792	852	833	803	856	781	863	836	792	802	864	811	820	825	812	823	857	838	874	821	789	816	794	829	823	840	860	799	839	825	862	783	813	847	792	808	806	831	847	846	813	794	868	821	829	859	824	837	810	827	855	869	818	812	796	867	892	876	814	882	875	824	834	784	830	826	872	817	855	839	821	778	843	823	840	832	806	845	817	848	744	827	863	796	807	802	837	825	808	836	810	805	791	830	816	818	798	869	868	812	830	812	840	873	828	814	813	862	861	898	836	815	889	848	820	869	881	795	824	826	843	833	857	832	798	813	820	843	835	810	850	792	838	805	821	791	818	819	840	820	799	798	798	828	778	872	765	832	796	865	794	832	850	804	821	885	844	872	809	830	815	866	840	809	840	833	855	810	851	809	824	798	833	831	838	822	789	826	820	853	832	848	819	837	864	842	885	845	856	823	785	863	839	866	820	785	831	830	859	849	850	833	910	798	820	838	832	806	794	797
27800	20204	6073	574	380	331	279	290	275	253	252	262	253	254	241	237	260	254	242	250	255	242	280	276	286	266	254	197	242	256	247	261	255	276	263	238	240	230	238	256	277	240	270	253	240	243	280	277	241	271	256	264	288	255	258	270	257	252	241	254	271	243	256	250	247	255	257	267	249	262	287	262	255	264	246	275	253	276	267	243	234	230	246	250	259	272	258	229	246	273	236	224	257	261	217	239	278	224	251	281	232	230	262	257	263	241	264	246	243	254	234	279	260	244	241	236	235	254	268	265	251	255	260	258	280	243	261	248	253	231	247	238	268	268	246	256	257	270	268	246	224	275	238	268	260	231	244	210	230	222	278	249	228	245	253	275	243	279	255	237	237	249	250	245	248	260	244	235	242	266	204	239	273	244	249	223	256	223	254	250	243	247	224	258	279	213	267	271	248	268	255	287	247	223	250	269	264	247	260	286	242	242	229	239	252	223	260	250	277	227	245	222	276	255	251	224	265	271	228	268	237	265	279	259	272	265	261	257	255	268	252	261	229	235	237	250	246	267	260	252	258	234	246	283	277	291	271	261	252	223	276	213	254	265	221	248	230	257	254	256	250	245	241	253	252	269	243	238	277	267	260	210	253	252	258	242	278	236	259	264	249	280	241	232	267	243	252	276	206	244	269	240	267	265	236	230	278	248	274	256	231	243	266	261	231	251	247	277	254	265	265	250	219	268	278	253	256	247	234	284	228	236	268	229	249	243	276	251	267	262	250	252	244	267	229	239	251	272	247	225	234	229	244	264	240	247	242	255	256	246	230	252	266	241	265	232	254	260	250	243	262	250	236	276	255	244	249	273	236	253	249	241	266	261	228	254	251	251	253	246	230	237	249	244	232	237	264	269	240	240	269	233	272	238	243	261	247	233	252	250	260	236	261	248	239	231	241	241	252	254	220	234	243	240	249	267	258	244	258	257	268	237	243	257	261	251	256	243	242	240	267	249	261	266	293	245	275	263	260	251	262	237	258	253	252	231	279	263	243	253	277	260	269	257	248	253	243	245	252	263	248	256	249	276	268	266	254	278	245	222	266	273	267	256	242	257	268	233	234	254	233	249	242	248	256	272	269	260	274	237	237	249	242	243	235	260	245	250	278	239	276	251	230	272	238	242	248	243	247	260	239	243	230	254	260	220	261	260	264	254	232	272	257	272	263	266	264	256	234	254	251	261	264	251	245	250	268	269	243	226	231	236	253	254	260	259	260	221	251	236	255	252	252	235	273	280	261	240	253	277	241	264	271	237	247	279	253	260	282	248	237	245	255	262	263	223	255	223	246	272	229	235	252	244	267	280	251	260	257	281	225	228	252	219	242	257	214	276	256	269	235	256	261	232	244	249	269	244	230	250	248	237	242	235	251	251	272	230	213	231	255	244	236	256	241	263	248	263	252	233	247	240	252	249	241	235	240	229	226	257	244	271	238	277	260	246	234	247	253	234	254	269	247	227	234	235	278	229	245	262	249	237	250	221	266	237	240	283	270	248	276	264	262	264	242	261	273	242	228	260	284	261	251	253	274	238	236	262	240	242	278	239	258	243	243	237	251	229	250	244	271	249	257	247	268	235	280	248	265	250	263	240	241	258	229	251	244	261	256	249	246	261	259	279	261	254	250	257	255	254	243	261	234	261	290	240	277	226	249	257	263	252	244	228	256	257	280	251	242	250	270	249	285	220	270	273	250	254	248	227	247	251	249	278	251	250	238	212	223	239	253	251	255	229	257	244	237	262	260	264	283	258	269	232	259	245	213	253	262	223	227	263	250	246	249	245	246	259	245	237	273	225	255	261	236	232	209	249	242	262	245	268	255	260	252	265	257	271	249	253	240	260	245	238	243	258	250	253	270	227	261	222	264	262	245	241	241	267	238	232	238	265	265	288	243	244	235	255	238	240	272	281	245	245	276	258	255	257	262	258	270	234	246	250	263	250	276	278	223	259	237	260	273	277	260	245	249	247	267	268	258	231	254	267	239	281	250	269	243	261	263	244	244	251	241	266	246	248	259	265	252	249	239	246	242	241	242	241	252	250	248	255	274	284	246	259	247	243	265	264	249	258	242	242	255	246	254	258	265	227	255	241	267	242	263	251	255	242	255	255	236	232	254	266	267	262	255	251	269	244	242	248	237	242	242	242	251	257	254	260	267	239	266	242	238	247	278	235	253	245	260	286	252	235	255	277	239	281	248	255	251	229	284	254	252	239	268	240	260	254	246	245	235	222	258	230	236	249	256	257	256	261	255	244	242	248	258	262	242	249	242	270	287	261	223	241	256	262	256	248	252	268	251	259	234	231	257	240	229	257	260	242	238	234	253	235	261	270	267	247	272	262	259	264	270	241	249	252	232	252	290	254	244	255	239	233	273	265	255	242	258	229	227	266	259	247	254	277	243	243	250	246	257	259	266	259	271	267	246	226	264	233	242	275	256	269	238	258	243	272	259	243	269	269	247	212	262	246	263	239	261	244	252	255	248	241	288	222	232	246	281	294	277	259	254	265	274	260	256	252	259	248	237	225	234	247	257	253	257	270	235	244	268	243	256	227	263	278	271	260	226	246	219	250	220	246	277	256	251	246	242	255	268	246	254	229	242	259	279	268	261	259	248	258	250	235	258	237	226	242	251	253	255	248	266	282	250	251	258	240	245	232	269	248	259	265	266	292	257	234	268	249	260	227	248	237	265	263	224	215	245	240	224	260	254	240	256	253	255	238	235	271	271	238	212	241	259	252	240	232	273	263	259	251	249	248	239	265	261	252	262	255	256	236	221	238	241	252	246	274	243	295	271	252	274	239	261	234	262	245	263	256	259	228	231	240	247	248	240	288	247	260	248	272	252	244	250	296	217	277	272	214	258	247	233	262	256	256	268	274	281	248	255	257	241	250	243	240	264	247	263	256	235	282	265	258	222	247	271	250	258	231	265	256	245	274	222	234	233	260	244	248	255	252	237	271	263	251	258	235	225	283	258	233	234	243	257	240	224	280	255	239	258	268	270	224	255	254	240	265	242	236	249	245	248	258	264	256	255	262	239	226	256	220	250	263	248	284	260	265	257	258	249	251	293	261	272	263	250	226	249	260	245	239	243	265	234	220	235	256	249	260	245	235	252	256	246	249	233	247	244	242	260	268	230	275	247	251	236	256	252	228	242	270	265	262	265	250	242	238	269	244	257	240	249	228	253	259	261	249	256	248	273	247	224	282	247	252	229	235	277	244	244	241	279	261	256	253	248	251	251	257	236	222	233	255	266	241	239	255	269	259	268	253	243	216	238	265	235	246	263	268	260	244	263	239	254	271	248	283	244	281	233	249	271	256	263	259	259	270	245	237	283	271	244	244	218	220	249	256	256	236	225	279	227	283	249	237	257	234	260	238	222	234	240	245	261	234	278	236	247	256	257	256	255	227	233	240	260	214	223	277	274	266	274	244	289	261	258	242	263	244	265	247	237	241
3902	1019	845	555	491	406	404	368	346	357	337	319	369	354	354	341	320	331	319	362	356	315	326	316	328	330	335	320	344	342	325	310	341	327	353	355	334	338	324	336	304	336	340	311	311	329	310	326	294	317	321	300	358	335	345	319	296	343	342	277	324	332	335	297	336	329	318	312	318	331	315	298	316	310	337	296	326	319	300	333	330	307	351	316	333	293	305	307	312	332	313	318	330	319	329	313	336	315	302	329	333	336	318	324	325	319	314	312	309	326	333	334	305	313	366	330	317	310	307	274	306	314	328	305	320	311	338	303	327	338	347	340	314	289	317	316	318	301	329	342	367	339	301	317	320	333	337	320	303	310	311	350	327	324	341	306	330	316	326	314	349	315	311	322	354	306	329	296	330	324	309	316	328	348	318	326	323	308	316	319	321	320	298	322	313	292	312	355	345	304	322	312	318	305	312	340	314	321	306	298	319	334	326	298	305	305	321	344	327	333	312	334	346	319	296	314	312	342	331	333	332	327	312	295	313	313	324	295	304	313	333	332	314	317	310	315	339	321	324	335	329	303	335	295	334	339	327	317	370	298	359	335	304	349	314	302	326	339	326	315	317	319	301	307	323	344	341	296	341	299	283	293	324	324	309	311	351	319	367	317	302	315	323	322	314	333	276	327	333	291	342	327	325	339	333	334	321	320	280	317	327	338	330	324	336	320	306	314	332	301	316	300	320	307	334	306	321	353	369	317	330	330	339	362	327	315	342	298	326	309	303	294	288	342	308	320	328	304	333	320	316	329	310	308	343	340	313	330	334	331	317	329	328	312	322	332	319	306	318	316	348	352	325	321	305	320	306	301	334	302	309	292	346	322	306	336	309	349	296	320	370	328	291	332	324	306	321	341	322	311	314	314	305	323	300	325	320	326	319	342	355	288	290	313	343	317	357	319	323	331	308	336	284	369	348	317	309	327	328	331	348	297	321	316	319	333	318	344	317	337	334	315	332	354	346	328	318	347	349	302	309	339	322	317	332	318	329	312	325	326	321	309	349	322	334	306	353	328	330	276	316	324	326	312	343	312	317	318	311	291	323	336	293	333	323	350	327	324	315	344	312	306	311	342	329	329	326	320	312	302	307	328	319	315	317	327	337	287	329	330	316	324	311	317	322	353	354	336	372	352	330	320	367	329	307	321	325	326	282	301	321	309	284	310	287	338	349	305	332	365	349	331	289	335	317	288	344	326	269	324	313	309	371	314	317	331	336	303	341	345	307	312	325	330	315	298	335	355	347	293	322	321	309	341	295	332	345	338	319	301	327	318	352	331	329	313	309	318	348	302	306	309	344	314	334	301	338	343	319	313	300	328	333	357	344	320	295	345	333	319	342	334	313	306	338	284	299	315	292	293	317	353	316	340	307	321	311	306	330	307	323	291	278	334	314	328	345	312	326	312	310	324	336	298	304	318	301	312	332	348	315	311	325	320	320	336	356	320	316	309	299	347	285	346	329	323	326	296	292	323	303	330	326	335	304	307	327	331	338	307	292	336	320	298	357	320	320	305	343	337	317	320	338	339	280	340	312	340	298	329	310	304	310	351	325	316	327	333	320	353	338	329	340	328	298	326	338	290	337	300	292	313	329	322	323	329	335	379	341	359	316	328	350	311	331	313	318	289	333	305	345	294	308	325	328	339	332	330	322	327	314	340	326	325	339	302	302	305	337	308	294	334	332	324	338	314	310	333	313	333	290	280	301	328	313	322	339	323	342	328	346	325	323	327	338	333	337	316	331	336	365	354	314	360	352	319	318	328	303	324	344	320	333	311	314	337	358	289	310	308	344	326	317	363	315	315	296	324	309	336	289	324	336	306	304	335	345	345	339	349	332	312	315	313	312	298	307	327	329	332	307	348	329	311	306	329	363	301	320	311	307	318	327	319	343	336	343	308	318	331	349	309	312	326	324	326	326	294	315	366	317	308	294	317	339	333	282	334	354	328	317	326	302	346	316	320	281	304	356	340	325	306	310	351	343	331	329	322	320	324	330	319	318	329	319	309	327	304	306	321	338	326	304	328	333	328	312	320	307	289	302	317	291	345	308	316	353	324	337	326	304	342	293	325	320	315	324	328	286	324	309	325	340	288	328	325	307	312	330	303	348	336	305	312	328	333	318	268	343	337	320	335	291	273	333	341	319	329	300	336	338	342	328	316	302	333	312	322	331	318	334	321	327	335	333	348	313	306	365	306	316	321	299	312	319	324	299	360	315	317	305	324	326	334	328	309	312	309	338	340	331	310	328	337	321	313	322	292	342	350	330	332	342	314	295	297	347	320	300	322	331	315	315	315	302	320	301	312	300	340	308	314	321	311	320	340	341	287	314	305	349	352	336	289	337	342	295	323	301	360	344	379	302	319	293	309	316	328	326	298	306	301	309	316	300	327	347	318	314	321	335	330	348	329	325	336	299	334	336	324	346	325	320	325	329	315	395	307	329	312	306	311	277	327	299	309	322	325	317	318	327	319	314	324	331	296	295	347	306	331	357	293	331	330	322	298	322	329	346	305	314	320	324	335	312	332	292	345	365	304	315	297	326	295	318	293	293	314	292	340	323	310	296	353	293	307	312	332	327	343	321	335	317	325	301	314	343	277	317	291	321	308	328	331	347	315	324	337	335	286	322	319	330	346	314	313	315	323	267	292	331	345	305	322	288	317	322	334	324	333	349	330	325	332	304	295	350	308	306	353	323	342	336	302	341	334	307	345	316	348	353	340	330	351	308	294	322	334	333	333	317	307	330	299	346	311	313	332	299	321	332	331	315	305	280	336	337	332	286	355	313	336	336	299	310	294	343	316	307	319	312	314	336	325	315	297	311	287	315	351	299	312	288	326	335	359	296	310	303	322	319	343	299	307	318	331	335	313	339	320	332	309	295	308	328	321	314	324	308	318	319	323	311	330	323	324	327	276	302	331	299	303	314	317	310	313	322	345	305	326	338	370	329	314	343	303	343	331	361	315	346	277	338	322	350	335	326	329	340	316	310	338	315	315	336	327	333	351	325	314	345	311	311	300	313	321	320	335	323	329	305	309	326	339	297	330	347	333	326	346	326	327	321	317	337	333	315	308	315	359	304	342	309	313	318	290	342	316	311	321	317	317	338	315	319	316	323	348	335	345	312	312	326	331	334	318	323	328	325	308	350	312	334	305	344	316	330	294	310	313	329	277	360	314	322	332	310	320	326	314	312	344	324	313	346	303	323	325	297	322	328	322	291	349	329	296	283	335	312	334	324	338	327	335	334	301	328	342	324	334	315	323	344	312	310	309	345	340	325	329	309	333	308	289	312	315	334	308	341	333	321	307	336	315	352	312	350	315	314	319	333	309	348	323	319	316	328	323	353	317	310	332	303	303	351	317	312	324	330	308	338	354	293	329	327	336	302	300	326	323	309	318	309	296	327	337	331	303	322	369	329	350	335	335	339	321	322	323	311	350	312	353	314	340	301	314
24180	21682	29222	24625	21675	11394	1453	936	794	781	772	731	713	652	625	660	665	589	638	562	622	630	630	574	560	608	603	583	560	626	581	564	586	596	623	595	635	612	594	633	568	572	565	596	617	566	557	587	563	570	600	577	571	571	578	629	540	526	537	608	648	520	602	554	585	576	602	548	577	563	559	593	614	593	573	577	569	598	556	585	540	606	589	547	594	558	537	599	574	605	575	608	575	613	531	529	544	532	567	544	614	558	550	566	577	581	557	609	572	612	585	577	561	533	557	585	629	581	574	581	585	540	573	581	599	558	586	567	588	561	555	540	514	567	573	564	550	565	542	574	561	625	566	552	570	578	590	554	523	559	599	567	556	587	622	581	561	570	607	592	513	556	576	548	571	562	557	556	536	587	596	548	542	580	604	544	567	532	580	579	563	549	578	601	563	582	560	615	596	598	584	589	533	554	535	581	640	534	609	532	603	565	585	570	563	564	538	596	602	568	568	535	552	568	562	586	562	583	576	541	580	597	550	598	557	539	554	594	588	582	573	612	598	577	551	581	548	579	546	530	582	599	563	596	585	538	528	577	567	541	588	560	615	644	596	543	569	566	591	601	575	563	558	575	564	508	567	576	610	548	591	569	592	596	570	591	537	577	575	586	573	579	542	561	589	564	591	616	568	573	562	594	570	575	523	583	570	597	587	599	606	543	535	566	562	542	576	576	539	571	545	566	591	559	514	620	587	568	599	611	533	598	564	578	566	598	609	599	536	583	571	551	579	537	546	548	575	593	591	544	613	536	589	532	590	533	589	567	566	564	576	568	630	559	557	548	577	567	585	579	556	589	590	536	537	549	570	572	585	569	595	557	564	578	549	535	536	537	569	580	541	596	567	569	568	543	580	548	574	525	569	571	567	575	547	546	571	547	577	559	551	567	554	545	578	605	574	533	546	567	600	599	573	525	584	597	568	547	554	540	565	561	562	560	604	537	572	578	571	580	570	544	568	578	550	580	599	547	568	588	562	574	569	565	570	552	547	582	555	598	561	604	569	586	570	562	555	601	611	515	552	554	535	570	563	579	532	607	590	582	589	571	583	560	550	560	601	566	596	512	563	536	597	597	562	593	535	550	575	546	572	607	528	529	574	559	555	572	597	558	543	591	578	550	593	589	609	615	541	554	578	552	589	648	563	576	583	571	552	516	583	579	599	570	589	570	568	577	534	556	571	571	570	554	578	560	573	595	565	587	579	611	560	572	580	580	580	540	538	559	584	543	589	547	551	575	582	576	549	576	586	600	576	605	557	581	609	565	561	573	538	570	558	589	579	621	527	578	553	602	562	592	552	567	588	577	578	569	632	590	554	552	553	588	558	574	573	588	550	544	517	526	597	581	552	573	575	577	560	563	585	553	553	567	558	612	531	597	585	543	558	539	564	517	564	581	556	642	557	554	588	559	554	538	559	584	567	574	583	531	568	591	583	590	565	532	537	569	554	560	580	608	530	558	554	540	578	542	594	529	584	530	520	542	579	512	557	555	599	520	595	584	527	573	570	587	549	574	587	526	581	559	590	570	542	593	621	569	573	556	527	508	560	547	534	556	622	578	554	551	556	550	607	533	522	595	560	584	542	586	587	575	573	583	558	549	571	594	590	551	537	549	553	614	543	579	555	560	594	550	553	578	579	524	565	558	580	581	510	576	549	563	566	628	534	578	553	583	549	552	588	573	552	609	577	561	581	570	569	565	552	545	553	558	593	602	557	552	581	564	524	564	588	608	611	565	557	547	572	615	567	514	577	524	575	575	583	591	525	525	576	557	562	578	592	594	584	567	535	557	536	593	603	563	572	560	565	525	565	548	540	609	554	566	558	625	553	573	573	588	548	602	580	538	556	559	559	566	551	588	586	599	581	532	579	551	538	578	571	573	530	588	565	615	558	558	565	589	569	584	555	513	556	553	603	588	543	565	540	543	593	553	553	564	578	557	585	576	553	605	553	570	522	576	534	575	570	577	592	563	547	580	550	573	594	555	532	559	542	575	517	572	586	562	550	572	613	559	584	536	574	560	553	534	613	532	582	572	534	544	559	530	575	598	548	604	610	566	525	545	580	593	563	569	628	568	589	564	554	601	565	551	605	582	579	597	599	534	601	558	550	557	535	588	546	556	559	550	566	568	542	540	513	578	583	632	614	582	594	557	597	556	566	573	600	587	574	573	576	589	581	556	592	545	549	568	533	589	529	571	583	612	583	572	560	572	563	560	542	580	569	592	584	597	591	559	543	540	531	592	524	588	562	580	578	503	617	583	548	557	515	540	577	554	582	569	516	567	597	563	576	561	551	580	556	572	556	549	534	580	566	548	566	552	525	548	567	579	588	604	612	572	577	562	573	540	525	521	587	608	618	596	582	560	605	588	535	562	586	556	608	567	587	585	596	566	547	585	555	575	570	585	585	544	510	582	590	580	543	569	544	610	552	554	570	603	594	573	566	615	618	534	594	583	574	585	554	579	564	574	566	559	619	528	591	602	560	547	522	587	585	602	577	580	570	516	614	571	571	582	625	541	616	553	588	550	605	564	606	622	550	572	599	578	564	578	573	527	590	579	620	555	541	581	565	523	554	542	588	579	582	568	588	581	588	596	601	516	592	532	568	549	584	545	563	536	568	592	588	608	585	555	585	622	541	577	580	538	574	569	541	554	572	580	549	560	567	578	534	602	593	593	588	589	586	515	542	570	553	561	540	557	594	567	604	584	582	587	566	615	542	536	572	555	524	566	571	555	556	597	563	575	548	556	581	615	561	549	590	533	592	563	526	608	613	583	572	554	549	546	562	596	569	589	559	543	561	541	578	580	597	583	541	548	567	552	553	562	573	588	579	553	572	568	541	545	500	565	568	575	584	584	541	600	588	588	539	587	586	548	585	568	519	543	572	581	585	590	529	551	588	539	557	589	572	555	572	542	601	560	564	599	532	537	560	528	557	567	549	534	535	580	582	595	572	581	553	575	593	564	574	629	589	574	561	592	615	565	563	530	563	554	564	584	544	561	556	571	568	515	552	556	505	592	591	620	585	590	534	535	606	559	556	547	574	580	588	552	590	555	575	556	591	542	563	549	567	584	579	595	599	574	597	564	593	573	543	614	552	532	546	542	548	563	549	555	552	566	542	568	517	564	544	577	561	573	539	574	554	547	557	595	573	573	571	557	584	538	574	532	601	569	543	558	541	581	576	569	572	568	578	592	545	595	579	572	556	527	564	536	575	536	580	549	606	533	540	536	567	551	555	585	577	573	575	589	554	607	576	594	548	569	574	570	572	564	571	561	563	589	562	525	544	543	579	550	590	586	538	578	577	550	553	582	528	523	606	578	578	558	538	563	564	552	585	585	561	508	575	512	570	556	574	605	577	558	542	580	573	547	554	587	568	569	588	582	587	554	560	572	563	638	561	543	585	587	553	601	576	536	564	596	552	570	607	543	579	584	505	581	543	561	615	541	601	550
4685	9883	7927	3992	2922	2196	1874	1562	1363	1155	1110	1060	919	904	854	853	819	827	817	767	760	744	763	748	739	742	708	710	721	693	723	728	699	708	707	730	696	721	712	696	727	705	691	685	712	657	649	715	635	698	710	661	724	706	708	701	763	671	685	682	695	684	657	673	725	658	733	686	682	689	676	689	678	667	647	663	679	661	650	672	671	667	710	684	705	695	683	719	677	679	660	696	665	660	673	736	711	685	639	686	682	680	691	656	696	669	675	687	698	682	674	715	701	661	703	675	686	682	646	687	715	689	689	694	667	687	679	685	660	658	709	674	670	664	710	660	684	658	713	689	667	697	703	694	711	688	684	682	635	653	662	688	696	669	690	671	663	670	639	709	635	677	710	719	668	670	707	690	657	685	681	649	644	654	752	707	688	661	645	683	666	704	692	705	697	671	690	724	683	667	714	711	679	648	679	670	669	681	664	669	677	676	742	705	712	665	648	661	666	659	691	637	689	689	690	663	722	661	639	631	676	676	663	716	644	690	722	703	692	654	660	657	703	654	733	673	637	649	691	683	701	704	687	663	641	678	659	678	703	634	705	702	653	706	711	704	664	671	654	691	725	681	678	661	683	655	653	660	644	687	671	664	696	666	675	664	693	658	679	688	675	665	684	706	690	631	714	689	648	707	675	714	721	689	695	691	677	732	677	687	677	637	684	629	660	688	668	644	689	624	683	725	701	644	677	691	643	667	699	678	703	679	679	703	662	688	650	675	682	647	683	643	719	686	644	698	691	690	622	648	662	686	739	677	683	673	649	674	732	703	652	647	723	672	669	695	725	622	645	665	660	704	681	670	671	653	710	664	705	732	644	704	651	662	638	675	691	637	697	683	682	700	661	681	693	634	692	655	699	738	643	674	727	645	672	696	728	651	708	717	671	685	674	679	657	697	689	709	682	686	686	686	726	715	671	678	667	670	676	682	668	663	671	722	661	689	707	713	640	675	687	636	692	682	671	703	683	650	662	659	654	686	653	689	675	698	724	687	736	645	644	711	677	672	706	688	702	645	693	674	661	692	671	673	661	654	725	665	732	729	657	655	699	667	684	657	642	689	597	653	640	683	685	716	699	637	668	677	629	699	687	692	641	703	688	653	694	704	720	650	688	641	676	686	684	675	675	658	717	716	663	660	665	650	708	657	656	662	675	661	661	708	678	641	660	699	718	650	680	680	680	653	678	725	667	675	739	632	654	675	700	680	711	688	680	672	692	670	668	716	651	707	666	658	670	683	692	655	668	696	722	676	698	690	618	650	705	687	633	716	696	668	662	726	662	675	686	638	633	659	661	664	683	683	730	698	630	643	706	722	712	645	691	656	693	679	684	658	667	665	683	671	670	682	671	690	701	646	654	675	690	659	649	654	665	638	667	728	719	704	687	664	691	732	692	663	638	669	654	672	688	697	655	716	667	660	659	653	692	639	671	666	678	690	721	665	654	676	693	666	679	696	674	677	641	715	653	708	680	690	720	677	666	685	685	651	714	633	667	668	725	626	651	728	663	688	703	711	630	673	643	691	681	613	657	658	663	657	660	699	685	703	699	694	743	637	626	650	643	626	673	724	674	634	714	653	671	689	641	682	660	715	708	672	668	683	711	676	630	691	701	702	659	696	701	706	720	651	699	658	703	677	685	691	654	663	693	693	709	680	644	784	685	662	703	664	662	665	703	696	655	658	630	662	689	726	739	636	741	677	693	693	672	639	724	656	676	670	657	680	657	694	678	611	662	702	675	715	718	712	630	656	636	636	657	646	711	691	704	669	663	731	715	711	670	698	702	672	685	682	710	649	699	684	651	667	632	667	654	693	659	671	682	660	660	694	687	653	680	664	699	718	644	663	681	723	712	631	652	645	711	735	666	722	666	698	658	673	676	655	691	637	686	689	703	674	640	665	689	639	696	672	686	669	659	685	678	657	740	715	704	701	643	694	706	647	734	689	666	651	650	670	695	605	666	676	706	669	667	628	648	672	676	645	685	662	663	614	723	632	730	675	683	675	657	642	695	724	656	659	704	730	732	655	653	672	696	671	695	708	625	675	654	691	672	690	635	699	664	657	668	693	675	697	672	658	703	630	680	653	713	712	670	647	676	671	686	657	699	755	640	660	673	677	693	683	715	655	713	666	675	677	702	671	654	648	658	688	634	648	639	653	687	687	644	690	666	689	739	657	674	661	682	690	659	692	710	729	688	645	690	699	664	706	656	647	671	640	697	696	647	654	674	696	677	669	681	719	675	671	692	666	656	711	692	672	667	641	645	667	660	673	665	659	696	667	688	720	705	649	649	640	640	700	647	682	745	689	705	670	695	672	661	685	674	673	634	707	671	718	625	629	687	646	671	701	621	657	699	703	700	688	692	700	704	666	707	699	674	675	715	671	645	682	690	657	702	702	671	660	693	655	690	710	678	712	680	691	665	695	660	681	708	700	695	675	659	665	713	685	677	682	669	654	657	677	701	686	652	655	697	680	657	745	688	665	671	667	694	665	668	689	687	694	687	658	653	700	702	677	686	658	695	667	715	702	687	724	657	675	658	676	695	677	700	661	703	670	684	655	668	632	664	664	688	728	684	664	669	672	706	753	640	658	697	693	646	666	684	674	730	646	659	634	697	673	672	699	716	693	676	643	736	680	639	685	663	678	707	670	651	677	633	649	645	649	721	708	684	686	680	626	647	728	661	678	656	686	705	670	693	652	708	672	673	651	652	665	683	679	623	686	668	700	690	634	707	680	693	663	629	678	682	682	667	664	645	691	708	680	675	719	686	704	633	732	691	671	664	663	658	651	661	685	686	657	693	701	720	654	698	710	667	670	666	674	667	666	638	642	690	691	672	678	705	689	681	726	708	712	654	710	669	709	668	671	697	651	691	676	681	689	681	682	768	683	659	672	683	629	690	652	677	672	714	637	702	680	682	661	674	698	648	641	686	674	682	661	685	661	676	721	702	671	677	671	649	669	676	679	682	716	642	649	692	691	647	651	641	672	694	668	651	646	656	717	650	689	667	697	708	705	698	658	662	684	712	687	664	634	666	745	690	668	679	719	693	655	645	658	699	716	739	630	612	699	651	676	686	707	635	657	680	686	678	657	709	667	677	665	666	646	683	635	666	662	717	724	691	678	700	709	646	678	734	732	700	692	647	707	699	712	681	699	656	710	671	665	708	674	666	653	676	641	693	662	679	677	708	696	688	653	701	646	668	669	678	716	672	658	691	668	683	675	708	667	702	677	645	727	655	697	674	708	661	681	660	648	657	705	687	676	658	683	689	611	673	687	666	630	689	672	685	685	651	662	687	676	666	667	687	693	673	720	670	655	685	662	683	660	695	667	699	677	705	638	692	683	668	688	686	649	692	691	673	640	658	699	652	682	673	694	685	714	686	645	655	645	698	659	673	685	658	718	673	683	731	690	692	661	666	647	665	665	703	728	662	682	656	712	652	692	675	701	660	690
25484	21675	28000	25756	9602	636	514	432	369	339	324	342	298	298	328	299	292	287	303	271	298	301	269	266	288	288	291	265	263	268	295	240	269	271	272	279	268	260	275	308	257	293	301	253	277	256	264	258	250	240	289	251	236	278	265	277	270	270	254	270	266	228	274	222	273	241	284	253	256	280	291	282	274	245	256	265	268	245	248	271	255	301	261	255	278	233	275	259	249	284	269	252	267	275	277	254	255	266	278	243	294	285	262	258	257	262	250	280	266	269	271	268	267	267	280	260	254	227	274	274	259	264	274	285	260	241	294	277	271	293	261	292	265	251	252	284	265	226	234	280	262	265	262	284	254	224	294	271	292	248	280	280	235	266	276	293	276	279	266	266	293	259	262	279	264	244	294	226	309	229	243	241	252	277	262	257	232	241	271	268	281	299	262	258	245	271	259	269	279	285	274	258	260	279	265	283	267	257	279	272	259	242	265	222	275	273	265	233	252	230	273	266	267	249	257	267	276	283	259	269	241	253	261	258	245	283	275	276	249	272	256	222	278	253	280	252	256	258	252	269	294	284	241	250	252	272	288	256	273	249	261	264	268	259	264	233	265	267	285	288	257	264	253	270	276	290	278	280	279	273	272	255	279	257	257	296	254	268	250	252	247	264	267	257	270	298	284	255	270	288	261	261	254	264	263	276	265	271	275	257	257	275	266	253	268	275	257	253	279	238	276	277	250	255	257	267	251	261	273	249	267	263	259	233	239	279	258	268	259	261	243	246	299	259	251	258	264	261	247	264	275	278	286	269	270	255	266	270	273	261	276	265	263	244	282	263	266	263	275	247	255	250	235	261	256	284	260	261	256	278	260	269	261	277	271	251	285	251	263	242	257	270	282	246	256	266	259	261	253	235	254	279	288	232	264	264	253	276	262	238	258	258	267	283	221	262	296	262	273	258	258	263	286	258	246	268	271	243	263	297	271	252	264	274	261	261	273	267	278	232	289	230	251	253	294	252	292	240	293	272	295	232	277	271	275	244	258	269	264	254	290	271	264	284	264	260	265	248	259	262	274	265	247	286	289	257	273	249	263	266	292	264	263	272	239	263	267	286	255	246	245	269	256	274	242	289	257	260	278	278	296	300	281	249	249	276	303	242	261	277	257	317	246	253	281	240	270	272	262	287	278	262	266	265	239	258	268	255	253	290	241	307	257	281	257	264	233	267	294	252	255	279	266	288	283	240	277	279	256	263	256	285	262	256	246	277	286	253	285	248	243	242	274	247	232	252	268	277	247	244	294	264	258	281	264	272	241	278	271	274	284	252	252	291	273	284	261	262	256	283	263	238	285	244	260	279	268	239	248	277	248	252	279	256	280	290	261	269	251	278	263	256	296	296	265	214	273	246	270	263	271	244	296	271	251	288	228	226	299	273	259	254	281	255	224	273	270	250	291	222	247	244	295	261	256	235	252	286	269	270	261	293	232	289	256	282	282	283	265	247	278	257	255	258	273	260	246	257	243	265	260	286	258	268	237	262	291	253	252	268	280	293	266	261	248	288	276	305	266	283	245	278	260	247	267	271	267	265	276	251	297	241	255	278	273	262	276	259	254	299	267	274	280	238	276	248	295	272	282	271	274	243	282	266	259	261	252	270	255	246	287	258	266	262	277	260	252	250	245	256	237	287	275	265	245	263	233	243	254	262	245	281	301	274	261	261	277	264	270	281	283	242	266	264	266	267	287	264	271	259	264	263	265	250	283	284	266	250	273	261	232	287	249	230	260	287	234	265	275	256	244	247	287	252	274	270	276	252	251	279	226	267	254	255	250	243	231	261	253	284	284	304	240	275	274	260	262	242	243	261	281	251	267	270	269	251	264	260	247	257	264	259	253	275	251	255	262	254	282	302	253	309	251	234	264	266	299	250	251	285	250	279	250	273	250	251	274	253	255	265	259	262	263	238	253	262	269	277	264	266	247	279	285	232	265	260	277	251	302	298	237	288	266	259	227	258	282	246	280	279	277	266	272	298	255	262	281	257	270	235	255	252	268	292	272	247	276	284	265	274	263	264	295	268	288	258	277	247	249	275	278	268	299	230	296	270	274	272	256	264	247	271	265	256	244	266	264	265	281	278	240	266	229	244	324	251	242	258	265	272	241	235	269	252	264	272	286	273	278	257	282	255	258	296	236	256	261	260	269	271	255	251	256	234	242	279	275	271	297	270	224	265	279	259	303	279	293	261	283	269	283	229	237	278	270	258	262	255	264	266	269	286	264	278	271	256	260	278	275	273	265	284	270	278	265	296	253	277	289	277	288	250	242	280	249	253	254	252	281	270	258	250	253	242	277	270	287	258	267	237	296	240	270	248	265	292	261	247	261	268	243	277	267	278	282	253	301	265	282	261	289	271	277	258	235	254	256	285	278	271	255	273	260	270	261	285	249	266	243	281	242	283	301	246	287	261	253	272	278	252	261	248	260	255	262	265	262	279	281	229	254	259	263	255	249	260	257	269	253	260	274	251	249	270	277	281	275	274	245	248	290	285	271	279	279	270	262	242	243	265	283	256	255	268	247	248	218	261	265	288	260	250	267	272	262	236	259	274	255	239	272	267	251	244	261	244	247	262	285	235	254	269	222	270	264	254	286	259	269	288	287	273	261	259	280	259	274	250	246	252	287	257	249	264	256	265	240	261	287	263	256	295	241	273	235	276	244	286	256	282	283	268	242	268	246	256	242	260	235	253	261	268	250	275	268	260	289	237	268	245	282	251	249	277	283	271	253	271	272	241	261	289	267	245	253	274	292	257	251	283	256	240	278	264	279	264	287	260	260	273	243	254	259	259	284	244	245	243	258	255	274	272	252	269	278	258	240	280	264	278	274	283	256	255	287	260	260	239	276	271	279	254	283	257	261	254	280	301	259	276	267	258	300	301	274	250	233	285	262	256	250	274	299	259	292	241	262	307	275	270	252	265	247	278	249	266	281	292	257	276	300	291	261	273	270	246	282	273	268	285	271	316	277	269	246	247	273	249	256	273	253	259	253	262	232	259	279	263	256	304	273	262	274	260	261	265	270	266	293	275	252	262	258	266	293	265	276	306	251	283	279	275	279	271	272	247	275	298	263	257	272	294	255	275	274	263	233	264	278	237	286	281	256	273	262	281	243	278	267	251	237	254	263	270	258	265	284	277	257	282	260	266	263	270	277	260	278	271	266	270	262	257	281	220	251	268	223	277	270	263	283	270	286	294	252	254	263	253	256	252	305	273	265	261	272	237	259	225	266	241	255	270	277	277	262	292	268	254	262	237	226	269	276	238	261	273	270	234	270	281	254	262	259	253	275	277	269	262	271	264	252	257	271	244	253	252	276	296	253	252	266	273	255	262	238	260	252	286	248	278	245	287	267	273	262	254	244	236	247	241	284	255	263	294	229	255	272	274	286	251	287	244	244	251	241	267	273	256	233	290	257	265	270	256	289	280	270	277	277	281	271	288	294	290	253	248
4408	5494	4115	2000	1540	1164	969	808	685	658	603	504	493	494	426	461	430	443	422	435	406	402	434	336	398	400	361	390	393	403	383	367	388	396	371	386	333	383	365	356	357	342	338	364	377	352	340	369	332	345	374	339	355	395	378	372	411	329	322	365	364	344	349	365	353	352	351	338	357	322	354	332	377	368	313	342	373	374	339	353	362	362	327	364	345	344	329	352	387	347	368	380	348	340	374	347	348	379	367	345	356	348	333	380	319	367	367	364	398	387	342	370	331	355	336	348	350	331	363	372	337	379	361	388	340	372	360	359	355	408	370	363	366	391	380	385	331	364	349	361	354	358	345	386	374	340	368	350	379	367	345	326	407	361	385	340	398	370	384	318	349	371	374	355	361	325	350	367	340	343	384	336	328	332	331	343	366	329	352	364	343	339	346	359	334	324	340	355	358	343	373	326	355	368	355	369	343	380	368	361	359	383	344	345	335	367	395	358	396	348	334	336	337	329	373	392	366	375	347	366	357	362	340	360	365	349	356	386	411	369	353	366	368	344	362	360	358	330	352	355	380	356	355	363	360	372	373	367	348	370	358	353	353	378	325	388	379	366	348	347	354	361	326	337	371	391	337	368	360	362	356	342	351	381	336	361	315	381	340	348	358	364	377	388	363	348	362	397	320	348	354	374	385	352	333	362	341	336	360	355	372	353	333	372	342	351	361	359	373	363	332	342	391	380	345	323	356	338	353	354	352	386	369	329	365	368	375	321	379	347	348	355	346	332	333	379	353	343	363	357	335	342	327	383	331	343	367	358	329	335	331	357	369	324	359	378	374	363	325	353	374	342	354	333	357	355	353	358	351	332	363	375	367	375	338	365	387	349	351	316	362	365	361	342	358	373	356	370	336	314	382	366	325	370	400	364	356	396	348	349	357	368	330	377	340	363	369	329	375	373	349	396	383	354	353	354	347	389	375	338	313	373	382	365	357	337	339	331	369	381	301	362	360	387	364	347	378	360	393	344	366	373	363	345	369	334	373	363	372	395	375	347	376	359	361	374	368	383	354	350	334	361	340	370	352	338	364	340	352	325	368	372	343	345	329	374	346	372	358	399	368	337	352	354	337	363	373	323	383	366	337	340	391	378	339	335	358	320	364	360	392	343	329	311	370	364	341	331	347	375	349	355	348	337	350	354	353	340	363	374	350	324	340	350	378	337	360	337	360	354	369	368	326	373	352	351	328	325	367	345	323	353	362	342	369	351	329	320	368	346	374	374	341	393	363	354	362	372	363	334	345	345	360	365	347	379	326	348	349	349	364	340	356	366	362	374	362	370	349	362	335	369	367	373	363	370	347	359	334	380	352	339	348	361	368	336	363	351	364	357	365	337	373	336	335	362	341	333	344	393	369	347	340	341	364	335	369	347	304	338	361	356	374	348	338	402	380	359	306	350	364	379	329	392	359	371	342	374	352	370	362	344	371	354	360	332	349	375	369	339	346	366	399	359	372	340	364	375	360	333	362	333	344	342	341	358	358	339	333	318	329	348	344	340	356	323	352	382	375	310	406	364	363	374	359	384	352	344	334	376	335	349	331	373	329	335	342	353	355	333	398	331	364	345	344	327	378	338	359	329	341	356	341	373	345	351	349	358	361	336	340	371	364	384	389	359	332	351	368	368	347	352	366	359	344	377	337	359	346	370	351	328	365	337	331	356	313	351	318	366	346	351	348	352	377	309	346	359	339	354	339	368	384	366	362	374	346	378	347	357	373	376	343	352	355	358	350	332	342	323	357	346	339	387	385	347	386	362	371	383	353	316	357	316	312	371	363	359	408	340	373	392	350	348	334	361	333	326	371	343	339	380	361	356	348	354	363	395	365	357	375	382	384	360	356	374	328	342	361	350	354	377	327	356	363	327	334	349	355	328	377	337	345	362	353	342	351	361	342	367	357	354	349	370	337	378	359	355	325	340	327	340	363	375	348	356	364	357	349	350	339	383	341	368	321	327	364	332	349	363	372	331	367	376	383	368	342	382	358	332	327	348	367	385	331	344	337	355	370	371	361	330	340	344	352	386	329	329	360	393	359	411	361	340	351	359	351	343	388	337	332	347	348	357	316	389	352	350	371	384	348	357	379	372	335	350	341	369	383	332	346	351	363	355	361	335	342	342	405	359	342	367	374	336	363	354	365	346	320	348	365	360	354	339	376	362	378	368	345	337	352	319	374	353	353	382	349	385	367	372	370	382	328	356	355	374	377	356	352	365	345	319	371	350	366	368	343	337	378	349	350	363	334	379	400	329	375	380	379	357	334	368	360	329	356	354	364	352	376	353	360	331	344	324	343	344	330	388	329	371	345	365	333	333	356	359	346	362	372	346	362	335	380	356	346	362	360	365	346	348	355	316	347	316	342	328	368	352	321	363	355	330	363	357	382	333	346	383	324	374	371	380	369	356	342	366	333	374	345	293	365	388	360	362	359	342	360	335	347	338	378	350	346	324	380	362	357	347	364	344	344	329	350	331	353	369	349	329	358	352	347	353	394	333	346	363	355	348	325	319	386	360	379	354	319	345	357	364	352	356	348	337	348	359	357	348	343	352	345	358	368	351	344	351	336	361	345	334	337	374	347	334	362	343	357	382	391	388	332	361	380	344	373	342	370	360	382	358	328	364	347	353	398	322	362	337	327	323	352	350	363	357	368	366	359	382	389	339	359	354	354	338	356	333	369	306	336	372	338	374	329	384	330	363	341	343	365	354	342	376	376	374	341	359	340	356	363	339	366	347	355	326	354	331	379	347	326	380	351	379	340	322	334	311	357	344	357	365	382	377	349	341	358	373	358	367	381	353	366	341	329	362	362	372	357	395	340	336	374	371	356	360	344	374	370	322	370	359	330	348	365	375	360	331	368	380	366	333	344	375	337	326	372	336	300	329	347	327	354	353	355	341	349	356	365	352	359	318	342	356	367	373	354	344	340	360	340	340	355	378	380	369	349	359	351	328	333	364	339	365	357	359	378	344	349	330	368	333	348	356	340	342	345	330	347	345	342	368	336	347	371	364	346	384	354	328	309	337	368	361	367	348	373	395	372	375	335	351	346	355	358	364	360	354	340	361	341	373	370	345	342	324	329	363	367	353	333	384	343	368	363	361	348	385	360	389	352	360	378	377	330	322	351	374	357	363	343	370	340	339	380	344	350	392	381	368	341	350	352	364	358	332	372	363	363	365	362	365	345	336	324	373	387	346	372	359	381	372	367	362	385	355	352	382	372	358	347	345	367	376	390	326	369	330	342	357	384	384	393	362	314	360	366	361	363	413	375	343	346	381	329	360	374	381	338	366	355	350	342	320	391	336	377	370	368	356	327	353	350	338	346	371	373	319	364	315	365	352	382	367	342	343	324	354	410	364	361	346	370	394	363	348	350	350	354	383	337	326	363	359	377	352	398	350	351	334	318	359	362	345	299	317	342	364	343	346	349	338	355	376	338	344	344	348	357	394
23196	21714	29711	24244	21707	21766	11103	1659	1221	1125	1058	1075	1008	982	900	873	933	915	858	833	837	792	823	744	806	823	760	804	831	773	754	783	809	784	802	772	769	768	741	767	772	764	716	779	800	771	826	754	754	777	791	699	756	744	720	752	764	763	756	755	761	768	754	713	808	752	747	783	746	740	778	758	770	762	743	779	777	731	804	756	739	751	717	723	753	716	726	710	758	810	719	753	748	737	725	687	714	692	777	705	743	730	754	731	725	792	780	756	715	686	746	737	767	741	745	732	760	707	749	745	731	739	751	744	738	741	708	685	730	762	778	743	744	738	759	734	721	735	782	733	708	746	726	758	742	727	738	773	792	772	711	713	760	709	752	771	752	717	738	720	727	744	734	771	755	744	708	747	760	763	765	713	770	747	743	698	726	741	745	801	747	765	758	763	754	722	772	804	772	793	778	740	735	770	798	786	730	830	707	816	758	826	756	711	750	784	780	806	761	799	787	758	721	720	719	742	722	745	734	683	748	771	721	729	734	748	754	714	741	710	705	734	735	720	710	737	712	737	747	730	756	729	757	727	753	737	772	718	749	733	711	775	734	756	770	755	741	738	753	752	729	728	731	693	711	767	702	767	766	728	757	732	757	735	726	760	733	727	774	799	730	786	798	746	726	680	760	739	738	717	784	758	740	753	745	711	737	766	736	752	761	764	756	740	769	751	724	719	773	737	734	766	721	716	730	766	756	759	765	707	758	774	781	754	744	771	759	745	781	766	733	740	779	734	803	749	738	727	726	764	696	751	701	739	762	782	774	718	762	727	734	741	708	718	707	703	719	719	735	752	722	753	746	765	725	714	760	758	742	754	708	747	734	783	741	753	745	732	744	724	721	769	689	750	788	765	774	778	753	731	751	760	759	777	709	707	771	725	762	734	758	764	724	730	741	778	728	735	756	746	722	723	758	708	765	742	768	703	739	741	783	726	777	753	789	758	696	708	767	745	727	775	729	758	745	761	723	738	726	686	758	744	779	762	795	713	767	735	714	709	751	734	775	741	722	742	736	748	743	730	745	798	725	742	765	753	741	810	799	737	746	740	775	769	739	767	775	758	772	768	768	719	715	746	795	719	716	743	748	749	714	740	751	772	718	703	734	720	695	708	701	715	761	744	724	722	742	745	748	751	709	690	748	763	748	714	716	785	726	745	698	744	786	715	725	739	735	770	787	766	727	777	718	726	775	756	743	726	716	748	782	801	737	775	716	748	737	745	734	751	728	694	757	706	791	757	708	756	763	735	755	725	735	748	711	727	753	738	705	773	706	754	734	710	736	753	765	752	745	731	728	696	715	735	736	776	741	734	777	705	716	748	732	715	767	726	781	720	728	755	742	746	781	713	719	748	739	733	726	713	746	765	768	723	733	767	729	749	773	742	764	726	760	719	775	740	763	714	716	760	827	724	710	695	737	735	782	737	757	736	724	728	708	774	741	717	722	749	752	715	766	719	742	763	780	785	764	748	728	763	735	778	718	791	737	703	769	713	731	728	732	771	746	723	720	712	785	710	712	752	744	722	689	767	744	700	804	735	724	702	722	739	738	758	777	748	802	775	733	680	740	699	716	769	738	746	708	793	762	742	706	797	780	730	720	709	736	764	761	706	710	713	705	687	745	735	743	720	777	764	708	783	743	713	688	720	651	727	668	747	729	713	746	714	736	783	748	674	765	771	730	725	762	803	737	761	718	723	731	742	754	738	713	754	752	713	735	778	752	802	675	714	752	685	756	735	711	787	725	751	727	774	701	763	736	800	762	703	716	685	733	730	761	787	796	730	749	704	704	739	778	717	761	717	708	780	702	766	752	788	740	733	780	791	749	772	785	776	736	696	728	734	750	741	728	768	756	782	769	748	709	752	774	721	782	783	796	750	751	716	763	770	706	778	742	770	771	763	695	766	730	745	761	716	704	751	768	761	729	742	721	739	737	762	765	705	743	724	746	707	716	709	772	774	723	761	761	733	768	741	758	806	711	771	770	706	779	760	753	779	704	656	758	738	739	677	760	717	715	752	710	768	703	787	753	734	772	758	646	700	759	749	756	717	775	731	719	758	716	745	760	744	766	719	694	765	742	787	769	744	764	808	772	760	767	719	734	726	709	742	772	732	767	701	717	796	711	745	740	750	715	789	746	734	776	775	722	745	718	716	755	753	725	752	741	754	777	712	735	760	709	736	799	740	770	757	723	739	727	787	798	732	727	767	755	737	736	749	739	781	690	760	734	744	717	737	724	718	772	741	749	747	765	754	761	763	686	704	710	744	758	768	730	736	727	772	758	789	734	759	732	771	754	766	758	693	701	758	744	699	733	718	745	756	712	705	763	750	729	694	782	756	731	783	678	774	752	726	758	779	761	768	747	700	754	768	777	728	725	734	678	729	729	736	773	743	707	737	745	710	747	781	730	731	735	741	733	738	739	762	760	727	746	764	687	780	721	744	770	678	785	743	751	704	723	739	706	776	748	739	782	769	758	763	758	746	753	787	725	804	749	703	724	752	741	728	744	781	718	726	756	736	756	780	721	713	730	787	730	748	721	759	752	745	742	719	769	763	772	737	732	779	765	728	695	698	756	774	766	723	720	750	751	769	740	775	747	714	754	749	746	752	687	745	710	745	684	762	697	748	765	693	756	759	726	719	766	694	720	754	730	708	760	756	746	739	742	749	736	745	763	753	758	764	700	771	787	729	756	718	697	759	718	755	725	755	731	763	770	723	720	800	737	700	716	765	683	722	735	789	743	735	723	750	769	739	728	726	733	725	774	740	757	757	717	729	745	733	769	721	751	689	761	730	681	747	770	744	713	771	760	758	748	697	721	757	711	766	720	782	717	754	721	773	733	712	747	712	723	714	734	751	718	747	745	732	706	747	763	748	722	770	784	705	755	739	747	689	724	723	759	735	782	743	749	753	677	744	714	747	752	771	736	754	741	765	745	734	748	784	697	719	708	704	679	740	714	752	748	718	692	763	765	731	759	758	761	687	721	757	752	768	769	733	723	739	674	776	758	718	706	735	778	700	760	761	726	728	702	794	707	710	711	804	709	751	700	743	792	773	739	743	744	689	757	704	744	760	762	736	748	771	739	768	720	685	763	745	794	729	739	721	730	709	735	769	752	733	742	725	787	702	738	712	658	732	719	764	763	726	764	720	683	754	711	720	745	757	788	776	750	723	757	764	751	652	704	702	717	776	742	759	728	721	713	760	717	746	709	706	748	773	776	796	729	732	745	740	775	734	747	759	718	776	735	761	740	766	782	747	743	740	740	746	772	743	738	740	771	714	714	709	673	747	766	718	771	729	763	754	759	704	719	779	714	750	728	758	744	728	780	740	783	744	763	704	791	706	753	764	733	718	771	681	730	763	780	746	743	693	727	720	765	761	760	761	717	745	704	736	756	732	706	781	761	767	749	712	715	688	698	738	719	770	753	715	769	709	729	745	717	755	764	718	798	765
6847	16530	13156	7034	5020	3882	3035	2521	2115	1858	1700	1551	1405	1348	1216	1151	1156	1143	1113	1089	1102	1024	1043	977	1085	988	919	949	954	966	970	959	914	947	898	910	946	916	886	860	902	903	937	907	938	917	929	871	911	942	890	924	904	890	873	942	899	892	881	912	890	877	832	915	896	873	898	868	857	919	863	853	901	908	901	894	871	856	870	869	830	882	849	918	864	886	870	859	893	927	858	790	895	851	873	860	889	879	869	882	871	885	839	934	815	886	849	856	844	873	944	840	892	895	940	932	893	848	882	878	849	888	828	884	865	900	928	836	889	878	830	833	892	896	892	896	844	846	885	909	853	861	924	887	896	843	845	869	832	829	893	880	921	825	871	860	864	867	850	895	869	906	863	852	872	868	838	817	917	857	885	874	863	834	848	860	863	848	891	912	846	877	870	860	877	850	923	906	875	900	865	907	906	879	837	891	860	862	909	882	863	898	856	905	845	897	896	853	865	889	859	912	899	905	895	859	855	861	891	828	869	890	896	945	872	928	854	915	885	878	878	872	869	865	863	911	839	869	877	928	856	911	923	916	890	867	893	851	898	891	890	897	822	912	872	857	898	918	886	854	940	904	891	873	895	859	962	882	917	880	921	888	835	833	880	896	928	849	871	854	880	910	869	857	813	857	872	854	906	894	847	878	853	864	939	852	943	882	861	845	900	941	864	873	863	898	890	904	836	913	862	870	860	894	896	868	890	849	878	894	897	945	860	878	886	857	833	895	841	893	858	875	843	875	887	864	883	893	882	911	895	864	887	859	857	928	858	862	889	820	896	876	821	868	878	819	882	882	879	885	836	916	810	880	850	876	863	871	894	870	839	884	879	880	875	862	907	908	862	871	910	873	891	909	861	874	853	880	877	927	920	873	869	873	914	860	880	872	922	889	873	860	931	856	891	864	841	887	858	861	922	907	882	945	868	885	955	909	879	838	895	889	861	893	914	912	879	904	823	898	847	870	840	903	815	862	794	894	896	886	848	913	897	843	844	879	885	911	905	900	903	919	956	908	839	863	848	889	824	890	861	900	924	863	869	923	864	883	919	845	855	945	918	924	846	853	916	872	905	900	870	861	880	820	889	868	925	897	908	830	841	942	931	909	887	928	936	889	914	900	917	864	890	910	908	807	875	859	869	895	842	852	909	818	873	886	884	898	865	850	857	892	871	844	801	941	853	862	848	840	909	867	894	870	813	846	909	839	907	860	805	905	882	931	835	864	887	876	845	913	838	868	897	896	878	889	910	903	833	882	845	875	859	869	884	897	872	853	867	908	873	865	899	881	912	861	940	828	924	907	876	844	889	935	870	804	862	876	867	860	919	897	900	857	840	898	946	864	882	861	851	899	867	921	889	850	894	866	855	900	861	929	887	870	900	873	823	890	897	855	883	840	877	837	876	877	887	891	902	880	866	844	881	908	870	862	897	833	852	909	861	853	883	809	842	868	870	912	855	875	897	847	873	920	799	900	852	912	911	913	864	880	877	849	893	916	880	925	883	929	907	891	887	873	867	916	824	900	903	919	972	920	877	860	869	859	884	855	866	822	802	870	867	870	838	842	847	920	891	902	876	892	935	904	925	838	855	916	908	855	911	861	865	889	869	855	903	882	850	928	903	843	882	903	904	864	877	873	884	963	885	926	906	873	827	832	849	866	919	852	894	895	882	856	916	863	883	885	829	888	896	870	797	851	878	900	863	836	903	914	923	896	904	856	842	813	844	902	901	902	903	878	885	870	911	869	877	906	894	880	814	876	906	874	874	893	873	881	849	814	851	892	890	853	882	880	913	913	896	907	822	927	862	832	884	904	839	841	896	905	854	861	902	833	855	854	890	830	885	865	866	889	876	829	951	869	868	884	844	838	816	900	885	875	841	840	876	848	873	872	871	792	901	839	860	868	879	928	858	882	868	847	836	907	854	834	869	912	869	897	858	916	898	994	860	885	920	873	868	857	896	851	879	855	860	874	839	898	841	873	874	840	895	863	850	904	939	841	852	870	891	868	887	822	903	890	894	837	850	869	926	907	922	876	850	884	871	915	882	875	866	904	845	898	911	887	823	837	905	871	868	964	878	870	877	943	856	877	867	860	868	852	868	866	825	904	882	873	882	842	898	908	869	820	826	872	854	870	870	865	866	834	886	883	848	920	891	902	884	848	863	896	869	832	917	869	839	854	887	905	881	898	845	940	889	843	863	877	880	810	835	829	905	915	898	829	857	918	822	889	862	872	882	871	850	853	890	874	924	844	848	909	869	898	874	838	864	878	926	867	914	897	868	900	884	881	853	914	880	879	839	877	947	848	902	833	878	888	869	927	889	791	870	823	855	905	816	855	854	842	869	871	890	882	872	888	891	864	883	862	842	826	875	910	896	903	828	868	900	907	852	880	833	926	902	854	875	877	922	874	899	893	854	892	892	872	848	855	833	936	924	861	872	881	886	917	872	913	901	847	925	879	897	873	935	912	894	952	908	881	872	933	848	864	896	918	917	873	837	894	861	870	890	865	851	890	853	858	861	867	839	853	902	941	864	891	916	861	873	880	852	891	822	869	816	895	922	897	916	861	864	884	847	911	865	909	928	879	881	858	904	878	825	843	897	827	847	828	909	852	919	872	906	865	874	847	897	876	837	827	860	912	923	897	883	848	884	853	892	853	845	843	864	864	836	860	835	867	844	881	894	850	904	899	861	826	906	852	885	889	864	882	890	903	925	847	911	883	870	865	868	878	844	882	890	877	853	926	882	895	921	905	925	875	887	950	882	861	903	850	875	890	865	919	854	906	857	825	829	891	875	900	844	868	919	889	844	832	880	830	859	906	853	865	886	839	863	867	890	875	849	898	898	880	871	836	842	898	867	834	887	889	847	909	837	859	855	873	860	855	857	902	898	848	880	868	871	825	860	837	840	902	903	876	927	895	812	920	889	856	902	885	866	868	820	822	906	824	842	894	895	891	865	903	830	877	892	893	866	849	871	868	853	874	896	853	880	901	875	886	890	874	823	883	861	878	958	813	873	869	831	885	926	906	886	866	921	852	864	913	882	884	863	851	839	848	837	865	852	888	826	903	905	855	863	830	839	830	863	908	952	896	852	850	858	900	907	792	908	897	822	851	916	836	849	885	898	882	858	888	832	893	863	911	866	930	896	814	903	898	860	867	871	874	880	885	902	868	925	856	919	909	853	872	888	861	840	829	924	881	878	908	904	843	924	848	862	924	880	836	859	900	852	884	871	894	876	873	891	856	898	846	921	887	916	892	884	879	871	891	874	878	877	839	877	869	896	884	779	926	811	903	846	883	847	885	890	873	817	891	844	865	888	880	830	869	919	874	815	900	886	893	860	860	878	904	889	858	872	879	852	848	844	894	844	873	861	917	883	901	909	862	849	901	887	833	908	844	851	913	909	937	875	860	892	881	903	902	863	901	863	853	891	912	935	878	899	859	911	825	899	896	874	893	837	849
27665	20213	6226	779	556	498	387	292	236	289	265	266	276	246	261	262	251	241	273	256	264	278	285	282	252	242	233	277	235	265	302	266	256	230	271	244	238	266	286	226	271	234	248	238	272	238	246	267	248	246	289	268	254	285	241	236	255	270	263	261	250	258	249	243	252	253	253	248	246	249	245	254	263	251	239	257	244	255	260	223	269	271	253	238	257	276	251	263	238	260	259	266	257	257	275	269	278	264	245	252	267	256	246	258	259	250	222	251	248	249	242	235	244	274	264	259	240	274	273	227	252	277	252	274	242	267	254	248	270	260	257	261	251	291	236	255	257	251	246	244	264	255	294	276	234	302	268	252	272	258	262	264	258	262	254	243	247	276	248	243	240	237	246	259	255	214	262	271	255	261	264	254	229	279	235	254	249	263	265	254	268	285	259	235	256	253	251	250	277	267	264	277	238	253	245	248	250	258	239	268	251	244	239	248	243	225	276	267	257	262	247	262	243	247	262	255	251	262	275	248	282	227	243	283	236	248	267	276	252	272	232	215	262	243	286	250	266	256	260	260	236	224	244	267	246	283	257	254	274	264	259	256	241	263	251	246	244	259	242	240	261	237	264	231	246	274	214	262	242	249	275	275	270	257	268	248	300	255	227	251	226	257	267	258	263	260	235	236	274	276	260	250	261	252	248	272	269	251	259	257	238	276	276	253	246	253	264	267	270	236	256	235	280	266	277	256	263	244	259	258	244	253	265	245	242	253	253	271	230	265	267	225	267	261	255	272	274	266	250	237	259	250	269	252	246	248	256	260	245	233	260	246	291	245	256	268	247	251	276	256	255	248	268	257	252	233	277	279	224	247	237	253	247	230	259	233	294	253	254	227	264	261	234	243	249	236	234	264	232	270	274	248	252	237	239	238	252	253	265	246	286	248	262	233	231	254	226	249	263	259	267	262	249	237	245	242	241	264	276	219	252	273	242	266	258	267	254	261	267	244	266	275	233	244	274	258	264	261	258	244	284	256	261	255	262	256	249	268	250	232	251	239	229	249	253	252	228	243	220	266	263	252	263	260	271	245	271	256	283	272	257	248	257	265	228	280	245	284	258	261	268	268	267	253	252	266	254	262	283	254	251	250	267	280	266	257	275	253	273	244	281	275	273	267	256	265	259	284	239	287	231	287	255	264	269	255	265	264	248	251	252	225	229	301	260	251	267	232	258	265	257	287	272	244	230	267	276	256	249	279	261	250	261	238	245	275	264	263	247	275	239	243	262	250	243	231	242	244	266	257	278	271	262	241	249	256	267	233	256	231	286	237	244	253	194	253	225	252	250	254	250	243	246	278	270	243	248	243	234	264	271	291	277	263	243	259	262	239	235	258	255	248	265	248	227	246	236	242	241	248	248	265	230	241	230	282	263	283	257	267	247	258	260	253	278	276	283	278	269	259	286	274	256	259	236	263	283	241	227	239	268	257	256	272	256	259	251	241	245	281	254	248	253	247	248	281	246	256	227	254	275	284	238	247	245	288	238	260	262	264	239	264	260	259	287	274	260	251	272	258	209	222	275	233	258	249	280	236	267	287	270	235	267	258	260	248	230	249	245	267	256	309	237	253	277	251	261	250	273	245	240	240	292	237	257	238	265	258	251	230	252	244	252	246	244	246	236	244	248	257	244	236	278	286	277	262	242	232	271	270	255	234	266	265	253	254	245	218	242	250	269	234	265	247	255	233	235	276	267	263	267	254	254	267	251	242	253	243	235	272	277	256	278	265	225	252	248	261	274	292	265	260	250	242	252	260	271	263	268	242	230	250	243	270	229	265	247	257	277	231	236	270	226	271	232	254	224	223	246	240	243	260	249	286	270	285	241	235	262	213	252	273	240	264	248	251	261	246	249	248	255	297	256	252	256	262	238	266	230	245	244	260	250	261	253	258	252	260	272	256	243	242	259	250	253	234	250	233	253	282	252	268	295	270	246	254	255	255	278	262	285	274	253	248	255	288	260	277	252	254	254	237	257	236	265	268	208	292	250	251	249	247	260	217	234	234	261	269	293	235	254	257	253	246	253	246	248	234	232	257	233	245	263	255	264	265	273	237	237	276	240	267	251	210	229	287	266	248	264	263	248	251	224	259	274	255	261	250	213	236	239	258	233	248	256	201	246	245	259	259	245	272	261	248	241	232	277	234	247	278	254	260	291	300	260	248	265	255	274	243	261	269	247	245	297	240	260	263	228	241	268	245	249	255	268	283	285	238	244	254	264	262	253	225	264	257	290	252	262	244	242	269	277	253	242	264	240	276	271	260	265	251	245	254	255	268	253	279	261	283	236	268	272	271	241	291	225	282	263	249	222	255	239	288	235	244	254	251	273	244	279	249	272	241	252	233	275	243	241	284	236	250	260	234	282	261	257	227	259	254	252	266	256	238	242	246	239	231	261	256	258	259	275	261	266	260	243	263	241	250	223	269	277	251	262	262	259	241	269	255	246	271	278	264	270	265	256	227	251	237	258	247	267	248	246	264	240	250	234	253	235	244	246	271	272	263	222	250	277	239	242	277	276	222	249	237	272	227	242	239	248	243	243	245	243	249	275	272	262	255	245	258	260	266	237	248	240	262	208	257	262	252	284	229	244	276	273	258	239	253	256	227	261	268	256	276	252	272	227	231	267	251	244	222	249	265	263	277	260	217	248	241	279	226	236	254	244	255	260	244	242	260	265	256	243	252	253	225	271	249	246	258	255	232	277	246	281	261	220	253	244	289	263	252	275	263	256	255	255	261	286	279	254	245	285	242	268	253	260	282	271	235	285	260	223	278	271	272	279	279	265	230	239	285	255	272	252	266	273	266	252	261	246	254	287	253	251	264	224	259	274	262	240	245	244	256	261	249	251	268	254	245	277	263	231	246	225	227	270	289	228	249	251	266	277	286	244	249	236	277	270	270	264	230	241	252	266	241	240	249	248	269	218	245	254	259	254	268	251	248	259	255	237	263	245	266	240	263	256	265	233	269	254	245	238	259	268	270	262	246	263	258	247	227	277	264	252	249	230	272	245	248	251	256	273	235	260	243	275	259	237	230	283	241	279	278	283	258	231	258	259	251	224	242	281	251	261	254	263	256	275	250	265	252	242	232	265	255	250	270	255	243	263	269	266	220	274	304	271	266	274	263	268	238	239	282	255	271	297	265	261	237	262	246	251	250	273	267	216	266	276	249	299	252	251	260	275	262	223	249	238	231	262	256	235	269	252	270	248	235	255	275	251	252	251	282	282	233	261	244	261	243	282	266	251	261	254	263	251	247	248	264	283	243	240	249	252	273	261	245	243	237	271	259	237	247	240	243	238	242	241	260	261	256	272	248	229	255	232	255	251	253	274	269	238	249	263	225	248	256	251	249	244	202	258	270	272	242	242	243	268	271	263	233	250	262	206	240	256	260	250	266	239	261	248	252	285	246	264	265	226	252	278	234	284	241	255	269	242	268	250	271	280	250	260	248
3956	1135	991	565	506	447	437	352	394	409	361	343	325	319	331	357	350	349	365	309	321	288	369	371	326	313	303	302	339	323	341	330	334	305	347	334	302	343	325	303	339	289	351	324	303	290	331	339	326	342	332	347	328	346	332	344	341	313	348	319	340	355	344	295	310	294	318	308	332	357	333	307	321	307	323	334	302	348	323	326	317	348	343	331	324	347	320	309	332	316	333	312	334	364	380	312	330	292	318	316	303	314	311	358	316	333	339	326	329	329	308	335	307	352	348	330	345	344	310	316	332	344	310	360	298	349	350	286	325	333	320	308	299	345	292	306	375	311	306	341	311	330	330	341	304	318	310	317	284	316	289	317	314	344	315	332	314	322	320	345	327	343	333	351	317	329	305	355	339	325	354	309	303	335	325	316	342	335	309	348	338	324	324	309	309	357	302	335	310	299	320	324	321	327	350	345	347	356	325	334	336	332	346	324	352	319	349	335	341	289	314	321	314	331	312	311	341	320	311	322	335	334	358	321	333	305	335	324	287	317	281	366	322	323	345	314	317	316	305	333	339	328	354	325	329	326	297	306	322	308	329	344	327	342	317	368	340	344	352	363	339	328	323	307	350	343	316	314	312	323	323	342	314	321	330	315	327	327	299	315	301	333	349	315	351	321	317	321	328	314	315	350	314	280	317	374	287	350	328	295	320	328	318	328	290	373	348	332	333	282	332	332	322	324	296	348	309	320	324	316	318	333	317	339	334	322	335	327	325	305	310	337	321	364	332	319	327	339	330	328	327	339	338	326	285	345	334	332	334	278	299	331	326	341	317	336	299	370	328	319	358	350	306	312	320	352	313	325	293	320	360	341	323	302	298	354	304	313	324	353	300	333	299	308	310	341	330	331	335	328	339	299	334	323	303	338	355	278	349	321	307	304	326	339	312	302	348	339	311	341	352	330	324	321	298	324	304	329	336	320	333	329	317	318	346	321	326	322	324	334	337	339	315	333	332	331	327	296	319	310	331	351	336	332	334	347	333	310	317	313	304	318	307	313	361	316	318	335	339	327	306	328	316	306	331	343	310	312	316	331	336	307	317	291	301	295	336	318	317	337	324	370	368	338	329	303	347	334	357	319	352	316	301	297	313	326	385	299	312	336	333	361	352	313	331	310	341	312	338	321	328	325	373	331	309	336	322	302	321	315	320	349	337	306	314	312	331	307	328	307	316	333	333	331	299	348	315	348	295	317	345	324	330	339	326	335	303	317	346	339	306	329	324	294	309	292	319	345	319	356	316	288	326	313	333	347	355	337	317	333	301	312	326	330	306	314	317	355	310	336	281	282	323	374	315	335	331	338	335	337	319	315	314	349	331	306	321	340	305	336	331	288	343	321	347	289	325	307	347	316	304	325	315	309	322	339	301	316	348	330	321	301	333	340	306	322	337	349	344	311	292	299	321	303	327	321	297	332	331	308	354	364	341	365	326	322	315	337	331	350	305	313	322	325	329	340	322	326	365	345	356	317	329	364	331	307	314	342	326	349	338	323	313	320	298	305	340	315	347	310	312	316	280	312	330	313	353	331	344	326	314	326	332	316	353	322	319	320	349	364	342	312	306	360	300	300	304	321	315	332	323	343	309	326	368	276	341	337	314	340	333	344	312	341	317	354	305	335	313	331	329	308	317	300	314	335	309	369	317	319	345	325	321	328	333	317	339	322	314	393	344	325	311	328	315	293	325	335	341	309	338	325	305	344	325	349	323	327	356	313	321	345	306	326	327	312	325	335	344	322	352	345	330	311	337	307	327	324	308	312	336	320	323	315	316	343	315	349	362	315	342	313	303	346	304	310	320	313	342	317	330	307	348	326	358	333	319	309	346	315	325	295	322	336	299	335	325	337	315	306	320	306	344	341	336	356	326	307	331	328	331	302	323	297	359	358	284	322	344	338	341	340	375	355	319	291	347	304	287	361	297	329	336	315	331	308	337	333	353	304	309	342	297	351	336	330	329	305	328	336	339	333	328	297	347	340	316	338	342	318	304	361	320	295	344	330	323	327	345	314	333	335	333	294	311	312	302	326	343	325	341	284	330	323	339	342	315	326	341	333	330	334	312	323	333	331	318	287	306	320	355	317	319	306	350	305	371	316	311	309	326	358	336	318	303	298	306	319	334	355	345	330	322	317	319	360	338	358	341	333	331	348	325	315	330	326	342	332	374	297	332	333	310	304	319	354	323	326	320	332	331	318	309	319	298	289	315	320	332	344	293	328	316	292	336	332	344	280	310	323	324	315	312	332	302	326	332	333	326	345	312	335	318	313	329	324	306	338	321	316	326	293	334	329	322	335	318	310	322	308	303	321	328	283	338	336	340	308	321	317	326	318	333	322	321	352	299	316	328	350	314	334	330	319	325	309	353	337	331	294	336	325	310	341	309	371	342	346	343	342	338	331	310	285	309	330	314	326	343	311	344	320	343	304	312	324	325	301	336	314	338	323	329	338	313	327	347	300	347	326	315	308	347	344	334	331	315	350	317	290	290	330	342	320	303	334	314	295	355	335	344	336	304	319	284	337	345	318	343	328	322	319	300	296	322	331	352	316	342	331	321	338	345	306	319	314	331	325	284	332	349	342	325	327	295	291	289	351	352	321	336	321	319	335	344	353	339	346	340	329	357	333	331	328	320	313	325	337	294	349	344	335	331	340	316	334	323	334	348	348	312	327	317	310	335	326	330	320	296	311	319	329	319	311	306	369	343	309	298	291	294	328	335	310	322	336	344	336	318	293	300	351	309	336	374	340	319	292	311	353	325	290	341	354	351	326	321	340	330	322	310	312	328	321	328	344	331	307	342	341	334	338	348	310	304	344	330	335	325	365	305	323	346	320	340	317	315	327	306	295	295	273	312	324	321	340	311	334	329	359	355	323	321	316	306	325	335	344	325	353	322	298	330	321	337	321	326	325	352	324	339	317	306	328	307	308	301	332	340	309	342	332	300	337	322	333	357	301	310	326	308	319	352	287	339	323	345	302	325	307	336	318	338	318	330	340	335	352	299	304	329	308	341	340	314	324	317	326	326	325	346	321	327	307	327	326	321	350	318	343	340	291	325	347	363	309	298	314	337	318	336	307	347	312	300	330	307	325	340	362	338	336	328	329	331	328	330	326	296	315	330	299	324	315	333	354	335	354	293	322	332	330	324	352	315	315	321	286	329	310	345	337	293	303	345	331	292	334	331	337	303	338	361	312	328	361	326	323	327	356	327	315	331	362	307	339	325	336	306	303	342	299	337	330	336	363	322	313	307	319	349	316	296	314	351	320	331	313	302	337	326	352	326	316	317	312	330	309	336	342	339	309	334	335	347	330	349	291	318	335	301	314	351	308	333	320	341	340	349	330	371	320	322	321	344	357	354	346	317	333	310	334	328	335	305	342	303	339	326	327	351	333	354	361	355	337	326	330	330	350	320	336	292	352	308	312	319	313	348	317	353	310	342	312	309	305
24189	21688	29214	24644	21659	11513	1482	987	817	789	751	740	694	681	672	657	654	657	642	600	610	595	635	617	581	578	636	571	587	564	636	611	561	601	593	592	582	587	553	561	609	598	548	571	596	548	589	577	616	577	602	623	564	577	548	555	583	585	607	564	571	573	615	554	544	599	579	564	574	578	581	583	576	584	566	586	568	582	582	568	581	558	570	571	555	577	529	584	571	604	597	603	553	615	541	548	575	560	541	594	587	607	524	603	602	572	592	566	565	564	541	562	565	590	596	559	554	574	581	554	590	519	590	559	531	571	549	541	579	549	567	619	567	540	579	567	554	554	554	547	585	604	588	590	586	550	579	574	556	581	559	582	565	564	572	558	541	554	558	597	605	550	572	583	545	519	557	555	559	551	537	520	529	601	571	567	593	565	585	554	570	593	589	557	542	558	566	576	605	526	550	545	571	544	578	557	623	564	545	601	569	585	573	551	611	534	569	625	551	570	555	559	553	542	597	558	559	524	574	539	559	576	593	573	546	568	565	574	566	546	566	558	558	623	569	569	604	563	584	551	569	523	557	541	562	578	613	596	525	557	575	561	583	565	575	539	610	556	578	563	606	535	523	596	561	556	558	577	577	576	593	580	581	530	573	570	577	621	546	580	551	599	555	572	539	521	518	593	557	583	572	560	560	610	567	586	546	573	606	572	586	601	552	552	560	529	576	554	558	557	569	520	547	586	532	541	578	596	582	525	582	542	572	569	550	618	555	560	516	572	558	607	582	591	577	601	618	552	587	564	579	588	593	522	583	562	543	589	558	552	587	584	565	609	544	566	555	552	563	533	589	535	540	525	535	556	541	612	586	547	579	549	541	571	531	570	572	552	580	561	554	579	582	540	552	528	553	597	564	537	560	550	566	577	547	602	564	566	555	549	570	564	574	582	544	546	571	540	570	602	578	529	572	549	562	566	568	560	539	557	548	561	596	572	535	569	560	605	569	603	611	542	558	538	589	562	557	572	600	574	580	581	572	544	524	583	568	573	564	550	601	551	548	556	584	620	567	496	562	571	571	545	567	580	556	553	559	544	547	584	548	536	595	584	558	560	555	531	549	538	557	539	550	581	586	544	576	611	628	547	543	590	566	571	573	563	542	559	551	563	543	558	603	519	574	562	549	580	594	541	610	552	586	589	553	583	564	533	586	562	555	535	580	572	586	573	536	541	564	575	573	573	620	570	580	541	566	537	544	560	511	620	579	552	573	549	586	604	591	541	636	625	602	578	582	565	548	593	566	570	564	576	595	576	572	545	549	542	582	586	566	562	596	507	542	533	532	619	583	557	559	550	559	559	561	557	562	574	561	561	541	578	579	524	581	604	560	569	551	576	554	551	553	597	569	577	578	558	589	530	571	549	528	590	591	573	562	558	537	552	564	561	574	562	573	585	578	519	588	580	593	609	585	585	551	528	544	587	599	559	547	570	550	581	541	572	536	552	561	585	632	528	546	596	543	609	562	579	569	606	505	594	594	569	576	597	564	533	591	571	603	572	554	561	563	558	589	553	566	539	590	603	520	536	593	562	598	559	544	605	564	550	568	563	580	542	559	522	519	573	559	579	556	600	558	580	602	604	574	551	513	554	594	561	539	523	566	602	556	568	534	560	640	541	568	582	551	572	516	555	567	621	598	580	603	593	592	571	578	546	577	571	540	557	589	553	587	583	619	546	579	567	572	568	594	570	538	544	580	540	576	556	599	580	575	587	580	560	604	533	619	522	584	584	575	555	569	588	568	556	517	555	575	585	599	570	557	555	571	580	518	584	564	585	553	588	569	586	548	586	546	579	535	591	559	587	566	578	577	559	568	580	579	580	571	584	591	581	564	610	587	551	571	590	576	545	546	594	545	574	621	551	553	586	583	545	601	525	543	554	582	543	583	577	526	584	539	592	588	565	583	566	609	565	557	547	596	586	553	593	616	607	573	558	552	571	567	565	569	581	644	538	600	567	548	554	611	577	582	586	524	582	592	575	592	586	623	592	584	620	555	538	553	569	573	540	571	515	550	600	536	539	532	527	538	587	564	550	593	566	534	592	540	593	569	570	513	588	552	586	555	587	614	563	569	569	534	580	595	547	547	552	561	578	544	537	567	542	575	581	599	498	572	563	553	532	582	525	585	553	614	557	570	544	546	586	553	549	608	525	561	570	536	557	577	552	581	583	601	559	549	592	541	527	531	562	559	568	545	542	612	546	541	619	533	539	612	610	577	565	528	559	548	552	572	536	616	560	557	614	572	564	545	572	571	561	599	558	579	583	552	556	597	599	600	592	569	597	609	568	544	599	544	567	587	571	543	525	559	585	549	574	539	551	578	561	620	574	574	545	568	526	553	583	555	530	605	522	533	554	626	539	538	574	543	563	599	584	553	589	597	548	580	555	561	574	563	609	557	576	573	572	541	576	581	573	549	541	585	575	567	595	575	547	533	533	572	556	569	571	578	534	533	550	589	610	552	553	591	568	540	537	621	540	591	519	542	526	571	583	588	537	560	553	577	549	587	557	574	565	571	551	549	564	588	583	596	628	554	558	547	569	544	572	554	574	587	581	573	561	581	561	576	573	586	561	517	595	584	542	589	555	544	550	535	573	544	574	511	579	565	543	574	560	575	576	560	538	587	561	595	560	536	517	605	525	605	623	557	566	591	631	566	577	538	587	596	597	544	588	566	568	560	591	577	552	625	584	584	525	562	611	590	552	528	546	564	575	583	577	564	567	587	531	549	583	575	557	599	586	545	598	574	572	570	548	564	574	544	574	602	580	582	562	599	586	578	584	525	544	551	556	560	549	548	574	564	551	615	593	573	585	556	539	594	563	546	574	580	608	558	568	530	598	572	593	633	604	586	583	561	557	583	579	577	580	559	603	570	537	532	569	562	561	586	577	541	533	583	562	575	582	549	578	558	539	558	509	567	559	571	553	546	603	557	571	570	570	583	528	590	625	573	552	565	552	571	549	531	568	542	573	606	555	561	571	565	563	542	555	547	563	580	556	520	579	600	534	582	561	552	544	567	619	555	555	557	595	610	612	592	532	581	565	533	559	544	556	590	566	576	598	574	586	572	571	572	588	560	561	613	609	550	573	532	563	565	572	602	550	599	542	582	559	600	554	554	560	566	584	617	581	592	587	597	603	592	552	508	510	575	542	573	565	589	564	576	543	544	607	556	545	536	578	553	578	555	570	581	572	587	553	532	548	558	553	562	593	592	548	566	581	552	582	538	611	553	607	610	582	512	566	531	581	581	580	605	522	529	539	528	568	614	558	580	552	537	564	542	562	557	602	573	590	564	565	604	622	593	567	571	564	530	567	542	552	524	639	511	584	605	576	541	583	551	592	572	565	555	565	581	542	587	579	602	577	566	612	602	578	585	514	567	555	566	563	606	576	554	557	564	539	556	598	586	547	564	594	585	566	585	565	599	555	561	574	596	548	561	619	583	543	540	580	558	537
4718	9984	8036	4021	2932	2231	1808	1509	1336	1160	1058	974	899	883	891	882	847	816	804	744	803	776	751	745	695	730	730	743	680	700	702	743	692	666	668	702	694	749	645	696	749	684	691	657	663	695	719	665	700	689	640	707	646	730	672	717	690	715	705	662	713	684	640	692	679	679	715	662	679	635	641	686	704	697	669	643	690	688	653	681	694	660	675	701	685	661	659	715	653	655	646	721	701	663	733	651	690	698	664	666	720	716	707	679	679	667	658	670	637	666	695	677	674	639	683	677	663	684	683	693	684	647	705	722	697	680	682	731	659	700	718	698	695	664	695	645	684	709	709	685	711	679	686	694	678	635	706	701	645	659	700	690	692	646	635	689	672	679	717	718	695	682	665	675	643	669	634	661	653	675	683	730	707	695	674	660	652	663	628	674	652	638	677	704	656	652	691	685	687	649	648	654	749	661	704	662	665	649	682	679	715	656	712	677	667	666	678	725	643	673	693	664	657	652	641	716	656	704	721	660	689	673	639	673	682	685	688	630	653	668	651	681	668	651	697	623	646	654	682	654	698	684	689	696	629	737	662	646	673	644	660	643	656	655	639	665	694	684	695	690	726	688	662	673	710	705	694	675	663	673	674	717	680	689	639	644	704	686	645	687	651	702	684	688	650	656	678	637	684	661	667	728	648	646	660	656	630	715	624	682	714	681	706	719	709	706	652	677	647	680	646	658	653	666	676	654	714	659	698	702	685	669	672	673	651	712	694	688	679	673	688	702	695	677	720	653	667	643	686	703	669	655	638	650	699	641	664	699	668	706	673	675	626	692	658	680	663	740	735	626	647	659	656	678	671	688	645	701	674	590	678	692	712	728	674	672	700	651	663	710	681	656	685	643	711	687	664	708	696	674	725	663	658	668	684	695	672	685	700	631	668	692	698	688	641	648	679	677	638	662	693	658	668	677	645	686	644	683	691	657	657	664	677	593	682	725	692	716	681	657	698	709	650	647	648	665	676	694	653	655	666	674	699	708	679	701	662	700	700	669	687	661	659	695	657	700	677	687	727	649	645	701	672	681	679	702	673	721	683	693	700	675	681	666	692	695	685	717	659	707	660	680	679	686	698	681	684	643	667	675	641	667	702	653	674	687	628	623	650	660	657	663	684	720	656	679	693	679	684	645	671	681	638	725	666	664	697	658	688	695	654	660	659	662	660	667	683	710	652	697	681	707	721	675	676	694	697	687	681	667	675	649	646	678	677	666	752	679	652	664	703	677	678	694	658	620	643	717	644	706	645	695	680	682	660	686	708	664	681	671	687	637	628	693	679	630	671	686	665	724	671	675	708	709	643	674	696	713	654	665	698	710	672	687	702	698	682	695	686	712	660	674	742	696	635	675	684	688	679	684	662	715	656	700	678	700	678	700	718	686	643	726	699	637	732	745	683	707	712	676	663	659	678	702	691	678	698	691	705	649	701	726	713	701	620	729	685	689	678	659	657	673	724	690	658	674	684	678	706	645	708	672	700	644	674	708	692	670	657	691	667	692	673	650	618	697	656	740	618	675	701	679	667	710	700	700	672	642	666	677	683	638	665	684	714	642	660	625	694	689	712	664	675	651	669	625	679	701	673	690	642	624	661	679	717	644	665	645	691	700	659	694	684	624	680	620	702	692	657	687	740	664	656	699	707	657	725	658	618	663	685	699	671	681	680	694	696	690	699	691	642	691	652	641	648	701	684	722	690	697	701	678	661	679	727	666	659	674	733	675	701	631	709	699	691	698	659	636	647	696	695	656	682	694	683	691	700	674	718	722	669	696	683	689	639	663	678	664	643	681	642	679	659	649	697	670	636	672	685	668	664	689	707	657	660	664	712	638	693	684	666	705	643	693	666	717	658	682	698	758	692	688	706	627	689	673	676	675	726	655	684	686	663	712	704	685	670	718	651	669	665	653	630	722	676	678	683	686	670	678	652	667	666	675	684	657	653	711	630	669	679	655	668	690	701	656	647	646	662	705	688	657	698	700	638	643	679	651	680	699	670	642	708	704	664	658	655	692	654	722	653	653	676	663	660	671	702	671	649	669	667	670	684	670	697	632	698	718	636	684	707	665	679	688	704	628	690	686	680	671	651	673	658	735	713	689	715	683	654	683	668	651	663	664	663	664	722	646	687	655	681	671	655	691	695	692	666	696	726	676	650	683	649	683	675	685	603	654	653	672	653	719	676	754	678	669	690	653	669	658	668	721	699	673	662	698	636	715	710	680	675	686	686	709	710	686	637	678	665	689	644	673	683	684	653	678	651	635	661	632	656	695	703	693	666	699	634	666	663	688	706	645	683	676	650	684	638	629	688	669	631	664	679	654	674	707	669	690	703	660	690	676	642	708	703	679	706	699	647	693	704	666	694	684	666	686	661	665	649	677	695	661	692	707	687	721	714	650	711	670	645	730	686	685	690	690	696	666	701	649	648	704	676	696	696	656	664	657	659	701	690	662	686	707	672	663	721	685	689	689	718	675	637	664	641	684	595	674	704	681	658	658	707	670	642	711	690	676	708	672	714	667	683	675	665	674	669	700	688	689	678	590	660	650	683	667	661	677	642	680	694	724	697	720	657	699	696	676	678	628	634	692	669	710	683	640	722	715	700	665	727	648	730	663	684	708	648	693	642	640	646	674	683	681	658	649	704	630	653	647	677	668	698	617	689	712	700	690	689	699	687	733	674	625	699	675	686	668	694	669	699	670	687	731	673	700	649	665	670	674	656	694	696	658	653	707	660	678	733	683	652	689	651	680	668	650	681	669	673	671	670	643	659	645	659	637	645	712	672	637	644	652	685	712	668	706	674	682	680	670	688	703	658	697	714	692	673	615	705	680	651	692	723	674	684	676	606	708	679	681	655	678	674	695	698	682	715	676	687	638	684	655	684	698	722	693	674	638	683	668	664	652	661	701	687	657	628	687	686	629	685	664	671	671	675	685	627	635	649	682	665	685	674	683	651	692	703	676	727	690	697	661	714	678	684	637	675	700	694	702	693	716	713	660	665	699	632	673	679	663	650	618	674	663	662	659	688	686	651	648	651	718	714	655	694	698	634	660	689	688	699	650	662	672	695	671	665	710	692	679	668	627	667	662	730	689	664	665	651	693	683	700	643	639	683	696	694	674	661	706	680	670	689	690	673	724	693	650	695	660	693	692	732	705	692	692	707	690	702	679	701	717	646	683	675	709	650	708	644	622	705	707	705	649	651	691	665	696	668	662	686	676	681	693	656	640	671	692	654	677	692	694	648	670	690	711	661	649	665	671	653	706	698	663	679	708	670	640	681	708	697	639	687	723	708	667	643	613	670	661	678	681	674	668	716	680	660	687	638	655	691	672	715	669	681	680	649	686	660	664	649	656	660	667	727	673	691	698	702	644	696	627	714	645	697	669	694	712	687	733	674	682	707	698	651	654	726	656	674	642	705	661	744	686	689	654	662	631	669	659	628	677	678	664	635	707
25389	21608	27933	25675	9749	649	510	422	370	332	318	298	328	288	292	283	287	279	274	305	277	311	274	260	289	272	280	276	255	259	266	259	295	281	266	271	288	270	288	275	273	272	278	280	273	256	274	300	271	235	245	258	269	234	273	294	236	276	276	260	264	264	288	277	247	261	247	257	257	267	256	232	288	267	268	250	251	233	300	220	238	242	240	273	243	286	283	268	287	255	258	264	271	257	256	248	257	256	246	278	271	245	270	252	285	271	242	285	279	259	273	278	249	258	247	243	269	247	266	267	238	282	243	278	262	276	265	264	265	227	241	294	249	279	278	258	220	289	243	272	231	252	287	274	244	242	246	273	256	268	251	261	237	246	258	271	247	273	285	294	266	268	244	260	278	239	248	254	283	247	285	281	257	264	264	276	260	250	292	240	272	277	254	250	250	235	286	291	266	273	252	273	266	242	262	274	286	290	270	275	258	256	272	252	302	290	295	264	252	279	272	260	275	271	271	240	262	251	256	234	252	270	283	265	269	270	249	267	248	253	274	248	293	259	265	248	275	311	252	277	270	290	228	262	253	255	255	290	278	255	258	265	264	270	266	251	238	270	257	295	250	277	256	260	243	296	265	248	267	282	270	285	269	252	256	274	266	252	273	269	251	272	270	220	240	304	246	255	264	293	264	243	247	262	279	246	276	271	252	231	255	242	265	277	275	269	280	260	250	245	230	253	278	281	238	257	288	259	277	231	249	252	273	224	242	260	279	292	230	266	259	279	266	252	273	257	240	260	251	251	249	240	282	275	277	267	253	252	247	232	262	267	262	291	259	281	291	268	237	285	275	278	252	232	273	252	262	264	258	237	239	230	280	230	253	279	254	265	249	236	284	264	246	243	290	265	247	277	260	271	243	258	279	266	251	273	248	281	275	263	242	316	270	297	288	255	247	294	267	264	238	258	273	284	273	269	259	262	264	256	286	262	258	242	253	264	299	253	253	262	256	257	241	258	244	264	256	282	255	272	265	275	272	251	251	290	268	273	250	266	269	298	245	255	260	263	277	263	258	237	277	269	265	258	252	268	286	257	250	259	278	294	264	253	243	266	241	298	274	257	240	244	238	265	258	272	231	260	273	296	244	261	258	260	275	293	252	269	290	246	268	260	238	235	261	269	266	255	296	274	255	267	285	275	237	234	273	276	250	224	296	280	269	232	254	283	250	250	259	287	283	269	282	259	228	242	265	291	259	250	258	266	266	295	259	248	282	256	275	260	230	251	292	263	245	267	264	258	270	274	285	259	270	268	263	270	250	273	259	254	236	238	275	224	271	301	227	238	247	268	262	225	238	280	260	281	244	244	270	244	271	242	222	293	297	287	272	258	266	252	272	262	232	249	249	241	275	253	270	231	262	237	280	273	251	291	239	273	282	231	246	284	255	240	285	224	248	246	283	249	246	255	244	291	240	219	249	236	264	256	212	258	234	252	264	278	276	249	263	239	272	270	270	254	286	303	269	289	258	247	261	268	264	254	247	248	256	270	275	232	247	280	249	269	268	253	253	273	232	256	244	291	274	289	273	271	263	268	243	256	242	265	276	244	251	266	281	252	253	270	269	236	254	282	266	253	251	280	257	272	262	302	253	269	294	258	259	238	270	254	251	254	213	222	259	288	284	269	258	260	290	287	283	269	271	251	263	270	269	248	258	278	246	255	229	252	257	286	281	268	274	276	263	263	248	298	256	268	242	244	259	259	284	271	261	263	249	289	244	275	246	268	267	291	259	283	276	259	234	271	239	256	247	251	267	251	247	289	272	275	263	269	295	284	249	242	240	283	254	290	251	261	253	272	281	267	219	263	257	230	254	274	272	302	248	255	277	249	274	275	270	238	266	245	269	293	293	259	279	247	266	270	261	273	258	251	227	255	284	276	287	271	269	224	274	284	235	253	263	257	252	247	245	272	286	282	259	290	255	235	240	272	298	264	260	247	271	255	275	242	255	242	268	251	272	259	249	243	266	242	265	265	300	277	273	274	269	264	285	256	253	262	262	245	267	267	242	258	272	290	256	250	258	251	257	279	253	294	241	251	250	242	280	252	263	249	239	295	243	267	261	263	270	270	283	245	264	275	234	273	250	225	237	266	255	269	268	239	241	245	256	268	266	267	276	252	266	262	266	278	243	244	276	241	248	271	251	247	228	276	256	237	274	256	288	267	255	240	284	283	270	278	296	280	242	264	249	270	293	261	245	258	298	269	251	291	245	272	269	273	252	286	242	257	260	269	241	273	282	238	236	259	272	256	236	241	268	239	286	285	280	268	258	275	288	253	269	278	258	234	256	250	257	231	249	305	271	249	269	260	267	284	276	267	255	274	241	246	273	243	235	248	303	241	262	284	261	244	229	281	267	252	274	274	282	269	260	270	263	283	253	247	260	290	242	280	249	272	243	282	256	303	299	266	250	275	264	283	268	271	231	278	272	260	276	293	238	237	246	257	282	273	280	267	282	264	253	265	250	273	248	274	238	261	261	270	266	246	285	264	258	261	261	253	271	238	245	275	257	255	277	260	265	273	252	284	260	271	254	239	273	282	217	258	277	251	291	265	261	275	240	267	261	270	269	262	276	260	284	266	266	254	258	258	294	264	283	241	237	265	263	270	259	295	236	259	261	270	238	261	257	286	264	273	220	296	249	284	250	259	254	257	258	267	228	278	282	271	250	243	271	284	291	269	273	270	285	279	267	259	235	261	255	272	240	290	256	296	276	254	239	262	248	286	275	238	274	266	270	265	272	268	226	259	268	285	259	238	249	251	252	240	276	248	272	265	232	289	268	245	238	262	276	273	251	240	259	262	238	269	272	274	283	252	259	246	248	265	232	256	276	256	278	274	269	252	263	257	262	295	242	272	267	261	277	260	269	262	291	257	284	266	259	250	254	246	260	245	248	283	243	285	294	277	257	281	243	268	262	283	268	226	302	303	259	250	264	274	251	253	250	267	267	280	272	251	250	274	248	251	274	238	261	273	257	294	260	296	263	241	270	272	260	266	253	265	255	239	256	289	267	272	291	260	263	261	248	252	281	254	262	257	264	264	274	278	285	268	295	245	264	297	264	282	223	262	268	239	275	234	275	260	254	257	266	262	249	272	298	280	261	265	269	252	276	254	266	268	250	255	255	252	255	280	239	271	264	248	266	248	258	262	290	294	264	248	251	275	272	252	280	253	257	274	274	273	256	273	255	258	291	279	289	236	266	273	266	276	238	290	278	247	253	253	271	277	302	271	283	277	256	257	278	269	251	224	250	273	242	246	259	258	266	289	264	234	248	266	266	240	273	245	267	272	241	281	241	260	229	264	248	286	244	253	264	251	281	287	236	266	259	270	261	286	254	287	274	245	289	247	230	241	277	281	260	250	239	285	252	254	272	231	238	274	287	250	225	274	271	261	263	290	281	273	262	254	283	260	274	273	271	254	266	264	284	267	293	261	255	250	238	245	266	285	269	246
4489	5552	4212	2126	1524	1113	880	845	681	639	570	506	483	520	480	475	461	423	430	433	369	368	365	392	381	397	388	392	360	389	397	347	357	368	396	371	378	343	359	370	341	363	379	375	379	350	361	405	372	374	338	387	390	371	378	327	369	364	337	373	372	358	353	359	339	378	345	363	324	366	374	348	375	361	356	342	355	323	344	371	407	371	391	332	339	357	334	335	372	328	367	360	345	339	341	344	357	351	344	359	363	351	328	354	357	338	319	353	366	364	349	361	345	317	348	344	333	334	356	343	387	323	339	354	369	345	335	339	320	341	365	381	365	365	358	352	375	337	353	342	337	330	366	363	351	351	369	363	351	331	354	317	353	344	337	326	344	364	341	374	361	354	377	346	350	335	337	373	359	353	320	348	347	339	372	343	367	331	331	354	371	354	314	368	382	320	340	373	359	364	324	328	335	316	339	334	332	333	346	343	326	383	343	350	350	379	344	342	354	313	343	362	317	363	357	357	378	362	365	341	337	341	365	389	359	344	358	361	361	371	346	381	346	397	360	320	318	374	345	326	364	343	350	380	366	321	357	348	339	364	319	354	344	376	339	379	354	356	312	369	361	339	350	352	355	348	343	377	361	346	354	332	379	314	361	375	330	344	341	358	345	352	348	369	406	355	360	369	341	330	358	373	360	349	343	350	349	383	352	352	331	317	357	330	370	350	378	377	344	337	370	396	326	372	376	372	335	398	367	367	388	313	365	333	360	362	350	345	340	356	354	353	369	327	321	373	339	358	361	355	373	352	387	383	350	352	356	337	341	354	343	385	355	360	328	373	357	390	359	368	335	358	346	343	335	360	376	348	376	374	342	330	364	336	357	355	332	359	367	350	367	351	368	362	358	310	328	355	354	373	346	358	379	331	333	358	334	366	349	297	320	400	351	311	346	382	390	344	372	355	328	342	327	375	372	392	342	349	352	314	338	342	347	372	378	382	320	316	358	347	342	327	339	326	336	369	320	365	380	366	381	366	365	345	336	361	353	330	358	344	336	351	328	366	353	342	326	362	331	311	342	347	411	354	346	352	342	352	353	345	348	358	381	329	350	364	394	360	371	359	375	369	339	353	331	320	355	349	334	331	329	368	329	343	350	360	356	328	359	339	349	357	350	372	355	345	374	324	363	429	379	384	363	355	373	354	382	341	376	344	330	346	360	363	360	341	372	342	360	327	416	353	395	359	366	364	345	345	373	338	340	352	371	350	375	339	329	381	351	350	336	374	360	304	371	349	346	349	338	338	323	345	378	369	356	318	383	346	342	377	313	318	365	336	358	375	324	376	354	369	354	385	328	352	369	374	357	342	347	355	349	368	325	344	347	299	332	353	387	316	315	356	342	335	363	347	344	342	339	343	317	359	353	333	339	341	357	345	336	352	317	339	387	342	365	335	347	362	341	343	334	347	343	325	354	342	358	384	325	363	374	345	354	361	374	364	358	348	375	342	319	363	366	346	329	376	349	345	301	356	326	338	369	332	348	345	339	346	324	348	351	390	391	329	375	356	352	358	346	391	317	387	340	344	352	354	359	342	360	354	351	352	338	344	371	300	376	335	395	365	352	371	402	360	352	334	362	364	377	339	356	360	314	366	351	353	344	343	329	343	328	361	332	334	338	335	382	362	359	321	354	329	353	366	363	326	331	385	346	336	324	369	372	381	333	333	365	373	367	351	353	339	351	334	330	339	364	347	338	359	349	367	349	357	329	377	366	386	341	371	371	336	361	340	347	344	351	341	343	375	315	384	374	348	362	392	367	328	357	341	333	346	364	365	341	337	362	330	338	373	371	404	376	346	382	346	391	339	372	339	370	357	316	350	387	375	369	353	333	402	373	355	364	327	345	351	364	365	330	358	339	351	378	347	362	381	339	369	365	356	384	345	348	342	374	338	360	365	361	346	353	317	370	369	373	358	363	357	327	360	385	355	340	358	356	324	374	353	340	345	355	342	352	334	343	348	350	335	338	349	362	384	343	377	345	377	364	349	375	316	349	346	364	342	360	375	347	320	386	323	332	353	328	329	365	329	359	346	330	355	373	351	349	394	351	346	351	340	375	367	349	357	357	336	349	345	353	371	345	350	350	332	357	327	359	337	347	374	356	356	360	361	352	370	355	338	341	359	355	333	327	334	303	356	362	363	349	343	340	323	363	353	347	339	368	350	354	361	373	331	335	354	325	363	359	381	341	350	371	354	366	316	339	326	357	330	366	323	324	345	363	358	336	331	390	332	353	324	356	345	351	320	351	326	356	360	377	336	350	322	351	366	372	343	364	327	358	368	356	375	367	379	357	365	363	325	363	332	357	359	323	344	350	353	405	366	405	377	339	342	349	339	353	356	338	363	365	395	335	355	368	356	363	364	372	384	380	378	340	311	346	331	332	349	323	362	349	355	338	358	337	354	358	360	373	393	342	351	354	343	377	341	331	352	326	354	375	372	338	323	337	337	355	359	343	325	352	347	351	368	343	344	318	343	351	364	390	363	369	338	347	336	356	356	379	355	367	383	361	340	343	348	367	353	344	352	359	350	345	363	362	358	376	328	350	356	338	357	344	328	364	388	391	312	363	332	362	380	359	344	341	335	335	366	355	319	354	326	346	346	393	386	343	339	380	362	351	343	335	327	386	322	335	325	356	353	356	339	398	337	339	341	346	323	342	320	318	385	357	343	349	369	357	380	350	363	357	346	321	337	345	356	364	371	363	352	349	339	315	321	383	371	376	366	321	340	352	370	397	378	352	348	346	328	335	392	358	366	353	384	361	341	363	333	331	321	324	372	374	341	315	391	381	385	368	332	352	352	340	376	341	359	362	371	329	356	328	347	366	344	322	365	335	357	341	406	319	364	324	362	343	347	379	380	342	362	349	371	352	347	341	357	309	370	351	350	376	342	345	334	330	337	350	343	359	348	358	318	349	367	395	361	339	341	351	333	357	347	372	324	340	391	348	368	338	375	355	353	328	341	323	362	343	349	337	363	379	368	356	365	331	350	333	349	335	315	362	373	335	368	380	349	354	351	325	349	372	380	353	368	373	351	362	345	332	342	348	362	355	342	320	368	353	307	380	356	344	384	364	373	321	359	351	360	331	372	340	331	348	342	367	359	355	362	374	399	363	368	351	346	358	342	319	373	365	359	344	354	357	361	332	339	348	375	356	309	354	363	341	339	351	335	361	356	341	350	345	359	348	336	333	333	370	350	350	340	339	368	340	372	341	366	359	350	358	372	338	327	322	380	357	358	327	377	341	351	344	350	350	341	344	324	373	361	318	349	355	355	360	339	351	354	375	351	328	331	367	360	342	373	355	330	339	342	360	341	375	368	334	348	340	338	348	335	358	362	348	348	350	351	350	375	337	391	333	358	381	362	376	324	352	361	318	375	360	335	372	398	336	332	367	314	366	379	339	352	343	336	327	365	357	330	351	348	328	352	339	318	361	340	364	340	349	373	330	369
23257	21740	29757	24267	21743	21809	10908	1611	1329	1127	1073	982	934	891	915	869	867	869	860	863	820	819	786	779	791	815	771	803	798	749	799	804	794	790	756	720	763	740	762	727	725	732	745	744	735	753	776	727	714	757	811	767	751	755	752	730	802	726	743	719	707	768	750	689	750	779	718	772	756	705	744	792	714	734	702	709	751	762	686	737	753	700	736	735	741	735	752	777	814	720	745	739	726	725	764	779	712	735	763	696	697	716	773	774	730	772	703	714	739	774	750	738	723	750	718	729	800	731	754	751	731	759	747	743	711	753	726	784	715	742	761	717	746	745	721	715	744	715	729	720	762	743	760	718	727	728	724	778	780	767	736	724	751	816	712	727	707	713	749	707	725	762	762	705	764	766	748	688	727	738	743	723	762	741	734	776	760	754	752	741	696	696	731	780	793	757	709	764	692	746	764	712	727	711	721	745	774	732	746	757	794	705	694	723	744	718	787	756	737	695	736	719	706	720	742	722	712	690	778	767	736	751	748	769	778	792	709	746	694	715	768	702	719	793	744	722	734	754	772	773	743	742	686	745	766	748	714	730	748	793	678	748	716	750	780	737	788	732	712	737	745	717	703	735	759	738	769	723	777	733	753	728	723	725	725	731	751	779	721	749	768	750	759	731	725	777	750	684	722	752	724	746	712	728	725	702	729	725	735	777	750	749	751	735	754	741	745	751	751	709	757	692	703	728	757	731	723	762	697	760	737	789	781	736	731	726	723	752	770	733	746	826	708	756	709	690	748	766	731	743	702	741	720	727	739	737	730	717	760	763	724	694	745	760	769	762	741	745	778	743	766	730	723	754	664	737	769	741	753	696	760	755	729	744	691	759	742	732	750	750	747	712	748	741	756	711	762	742	731	735	710	748	680	702	697	717	767	703	740	768	762	733	763	727	738	706	735	694	647	683	767	762	724	758	774	700	743	755	756	746	741	682	795	714	699	734	706	732	736	745	744	721	715	745	728	772	704	697	724	738	736	746	746	778	713	740	719	756	731	729	744	757	734	737	790	746	702	749	695	759	722	708	768	737	767	730	702	761	743	724	746	732	734	756	750	702	746	689	733	732	767	756	756	744	708	707	697	679	714	718	700	761	719	733	728	720	704	726	753	704	689	746	742	713	700	712	748	751	752	766	748	759	713	754	776	698	692	713	723	746	738	741	729	791	715	804	738	708	696	714	752	792	701	753	778	726	727	753	755	732	742	724	726	745	743	738	703	687	714	722	735	767	726	696	717	735	731	759	694	743	721	722	713	730	720	724	749	682	736	689	755	722	743	725	792	767	727	730	717	708	756	745	716	729	748	748	684	731	775	757	729	787	697	722	711	772	765	737	763	783	770	724	724	708	690	740	721	739	683	730	733	736	705	761	732	789	710	772	707	733	731	696	740	725	750	755	731	766	754	714	745	739	712	729	680	708	762	749	720	731	686	710	717	762	750	753	778	742	712	696	710	770	700	762	697	724	753	745	696	718	784	724	795	727	746	695	770	794	743	734	730	700	730	739	757	710	750	736	748	773	785	733	737	715	721	759	766	745	705	746	764	744	737	684	744	714	731	691	732	742	757	696	743	767	752	737	732	751	778	771	726	773	749	703	741	744	752	698	778	710	726	713	712	737	712	773	749	770	741	755	757	719	749	735	691	727	709	729	721	745	690	728	746	750	760	786	730	707	753	700	759	742	736	714	715	746	744	748	726	733	737	772	765	719	765	756	723	736	683	712	781	727	748	694	713	725	759	753	713	738	693	711	675	717	707	756	722	734	743	757	752	755	704	755	767	728	702	752	672	734	770	737	713	739	717	730	712	731	738	751	745	720	699	738	764	741	768	760	752	790	727	731	703	721	760	758	724	722	732	710	760	723	744	767	719	717	751	710	743	736	733	752	663	740	752	724	761	689	747	781	742	706	738	752	746	776	772	761	743	691	716	722	746	719	752	735	711	714	739	717	731	769	735	733	759	733	672	740	735	740	708	730	735	752	742	750	738	760	727	774	730	747	730	678	747	746	738	771	732	715	720	719	750	770	775	675	764	740	708	733	738	735	762	772	785	758	775	741	733	722	709	661	755	758	691	741	714	760	756	731	690	722	738	747	706	730	735	713	712	667	743	718	709	743	766	736	770	728	811	721	757	738	720	749	765	737	740	738	704	767	757	741	781	738	701	745	721	714	724	708	759	724	735	733	718	718	723	730	728	726	759	721	673	766	733	760	756	734	744	764	720	754	707	737	759	700	749	779	746	712	723	711	736	737	697	762	715	755	723	694	758	714	736	677	756	709	758	730	760	703	756	775	727	761	728	698	738	750	777	733	821	766	752	740	739	751	698	700	735	751	769	757	751	775	685	732	732	686	796	759	732	682	721	698	787	749	739	735	738	749	728	741	724	716	743	733	666	730	765	740	730	711	711	723	754	723	723	715	702	754	747	799	719	716	764	686	716	743	683	681	718	744	730	709	730	736	802	739	731	780	728	733	778	707	716	772	720	751	722	728	675	737	677	708	705	713	752	754	719	742	740	730	723	721	765	707	692	741	706	719	722	749	780	726	729	749	713	730	724	701	731	752	808	726	750	738	704	734	723	719	735	772	713	756	741	745	724	707	751	749	703	733	714	767	750	732	730	727	746	701	708	740	724	781	737	778	755	677	723	722	768	740	725	727	737	747	692	733	726	759	705	772	784	749	735	729	759	733	731	674	755	780	747	714	719	773	765	758	746	712	720	726	774	732	759	739	762	763	710	748	758	764	714	729	730	719	722	730	699	735	738	733	729	773	748	725	714	715	745	725	717	738	715	728	742	715	776	769	699	729	730	739	737	716	725	766	778	789	686	749	711	695	740	747	731	774	720	762	747	701	754	732	712	715	773	678	735	746	750	776	710	707	710	738	765	709	723	720	747	747	741	781	718	708	733	793	737	756	735	740	694	764	703	719	721	697	709	736	732	744	758	709	735	746	744	721	737	748	732	744	683	725	778	682	763	724	776	731	723	733	705	710	703	712	743	719	744	751	765	736	702	768	746	692	769	744	701	710	722	693	739	749	733	681	704	779	785	743	770	747	758	749	726	718	759	753	730	712	772	740	770	689	743	780	762	702	745	744	725	803	729	765	694	731	708	699	736	708	738	716	731	716	733	743	748	719	767	700	746	719	740	746	733	726	706	744	745	725	742	760	707	699	697	745	697	739	723	753	717	744	712	717	744	699	738	703	711	730	721	782	686	723	730	687	728	718	766	749	752	743	747	770	718	726	734	739	775	698	736	708	698	785	747	736	675	738	705	723	738	725	743	661	694	707	728	748	748	699	721	705	782	750	760	717	781	678	721	764	713	678	693	770	723	747	733	742	777	738	738	755	719	708	708	716	709	779	690	735	736	730	779	752	735	759	786	734	739	740	735	746	755	732	701	722	746	729	688	727	758	735	758	704	707	723	741	738	738	739	686	742	713	764	696	734	732	710
7076	16719	13184	7091	4973	3917	3090	2576	2186	1887	1726	1574	1391	1347	1288	1235	1185	1177	1129	1094	1053	1013	989	1036	907	988	940	957	951	952	961	897	957	922	939	909	914	915	964	910	932	933	879	927	863	887	896	863	865	892	862	931	876	870	888	892	881	912	891	850	870	857	871	906	927	924	851	944	876	910	903	864	867	875	871	863	919	864	857	877	906	888	890	875	916	873	921	892	880	907	868	907	840	855	903	893	870	913	919	889	901	893	875	902	880	864	837	888	907	928	877	858	896	921	880	850	870	891	868	869	890	849	921	904	856	885	894	866	918	868	863	901	888	882	888	843	814	837	877	888	849	937	867	854	893	783	875	867	876	858	865	884	865	901	854	909	870	917	906	839	857	862	891	892	883	854	845	882	897	987	866	892	897	886	850	871	896	818	908	908	900	897	810	903	909	844	901	902	834	881	784	826	937	907	870	919	857	894	939	922	870	833	870	869	909	895	882	885	907	884	829	843	886	883	861	886	849	901	888	882	827	864	851	933	886	889	880	896	857	857	875	912	867	885	889	876	888	870	885	915	875	848	868	881	868	895	908	893	865	829	841	882	872	877	822	850	876	887	886	886	854	820	891	889	864	875	869	873	880	876	879	858	913	895	828	822	836	861	904	880	869	940	854	874	867	882	929	844	974	853	856	910	866	892	849	944	933	888	873	872	883	870	825	860	869	890	915	899	854	863	850	893	914	869	818	887	882	836	892	880	840	865	874	916	899	884	840	857	865	891	888	853	869	829	833	868	867	889	906	865	869	920	865	910	865	837	869	820	843	880	905	870	895	889	833	860	896	965	905	833	847	889	889	886	849	871	874	840	830	807	850	851	882	868	953	886	852	913	865	848	832	806	860	884	912	916	880	882	917	846	854	914	855	868	866	878	863	865	868	798	865	849	866	881	899	861	866	841	887	914	804	853	814	851	882	873	911	875	869	878	871	862	888	875	814	867	873	803	859	871	845	947	891	862	840	866	895	871	862	885	889	874	871	827	861	836	909	846	906	892	853	874	873	919	850	834	872	880	846	852	880	865	868	913	912	867	801	832	872	832	921	927	891	917	886	902	892	847	852	904	854	831	866	874	875	863	848	890	853	837	875	830	895	920	885	891	891	869	849	910	879	840	869	875	828	835	876	838	833	883	865	909	844	865	881	868	920	875	873	835	873	873	900	864	839	847	878	904	887	858	865	804	860	906	864	905	897	864	886	879	873	890	953	875	873	868	893	867	847	861	816	824	902	872	899	898	871	848	839	875	877	889	906	884	866	859	868	871	890	889	865	911	841	873	857	839	821	869	856	808	916	887	820	886	867	853	819	829	845	884	859	881	881	847	848	845	843	902	876	856	867	904	906	879	830	862	891	831	846	935	867	894	872	885	876	836	901	875	955	875	855	864	827	840	936	871	892	831	886	919	909	877	835	892	936	851	832	848	960	910	868	881	847	845	907	850	872	850	883	858	898	844	887	895	823	831	897	860	906	864	857	781	889	864	906	849	874	873	914	857	849	852	822	857	834	909	872	894	870	872	815	910	879	816	856	888	856	888	891	922	900	850	899	852	909	887	927	863	905	911	905	917	832	816	812	882	917	916	877	881	862	856	855	905	868	906	856	836	909	904	874	829	858	849	931	859	858	862	822	839	893	839	881	871	856	842	893	897	865	858	848	835	882	862	897	840	857	868	850	874	913	812	885	875	837	840	880	879	903	815	881	852	863	883	890	875	903	899	830	878	836	804	829	878	901	845	872	888	891	860	856	859	887	882	924	845	845	892	863	889	848	916	917	903	778	896	837	833	889	910	898	862	833	876	849	915	951	848	903	810	841	908	872	857	877	886	847	865	820	846	871	876	844	835	830	862	879	912	888	852	857	878	880	852	845	915	859	873	850	846	909	879	908	830	845	854	854	868	846	873	845	898	899	898	873	870	920	899	904	833	877	927	924	914	910	799	882	841	858	853	857	876	917	893	892	934	866	923	854	868	873	878	848	885	847	869	917	881	877	907	815	917	906	892	843	872	887	895	893	891	821	820	840	887	898	813	833	918	898	862	921	905	794	843	853	838	873	858	849	820	819	850	880	882	846	854	819	896	811	892	854	902	919	872	858	903	885	908	872	863	834	897	880	890	869	896	906	906	865	925	912	920	911	856	902	870	792	884	846	903	919	854	864	863	849	933	861	887	868	866	895	843	886	847	880	860	925	888	876	883	896	887	921	915	865	843	874	806	816	907	848	828	880	880	849	832	897	875	922	955	879	857	887	835	841	901	948	875	898	880	888	883	864	895	868	906	885	865	887	852	933	911	886	869	929	914	925	851	884	836	874	875	920	892	898	893	884	904	848	870	886	833	877	895	899	846	884	854	870	923	908	836	862	867	883	884	897	832	927	866	889	888	884	883	874	893	861	893	884	845	823	866	875	831	850	876	895	903	857	781	890	883	857	885	927	897	902	905	869	883	915	846	847	871	846	826	877	826	883	901	898	880	844	856	882	867	903	888	870	882	882	831	866	866	862	894	930	839	901	907	850	883	863	831	870	903	894	857	922	921	890	891	872	854	849	879	901	864	869	908	872	845	880	851	867	921	878	890	830	863	902	868	838	899	859	853	887	874	911	856	890	874	912	879	884	838	842	866	865	930	843	892	881	804	859	861	832	846	869	912	927	830	872	842	853	874	811	864	882	913	885	877	822	921	883	840	901	859	860	906	855	889	861	840	898	892	826	847	887	847	880	881	856	875	900	857	854	839	905	877	886	879	897	854	826	889	865	833	854	878	871	907	943	868	874	881	898	863	865	897	901	895	833	885	850	861	900	906	793	868	870	880	867	927	932	879	872	869	864	842	885	812	904	854	837	899	840	875	814	931	870	890	896	887	878	875	904	850	892	866	906	822	915	818	887	899	885	851	853	865	839	861	873	937	895	891	858	848	887	840	920	844	884	871	873	892	873	911	862	810	901	849	889	869	871	866	893	937	878	895	869	888	910	873	815	887	846	851	934	913	861	857	835	810	831	885	835	894	895	792	858	911	892	893	947	831	861	830	833	859	871	881	882	843	909	887	884	888	892	929	918	884	858	953	866	820	865	872	857	879	878	845	842	869	893	894	898	923	915	920	920	878	844	870	876	937	913	901	901	877	835	909	885	869	828	900	834	921	882	857	868	864	964	862	874	899	880	871	922	813	901	897	854	868	869	851	882	811	880	871	838	883	866	830	841	908	883	835	852	893	871	844	875	863	838	904	845	869	893	860	897	859	870	896	870	930	879	915	876	891	899	889	888	891	869	879	831	916	842	882	865	863	886	925	877	829	816	890	869	910	863	867	914	869	872	871	861	910	866	876	884	883	855	866	873	862	888	937	857	849	936	911	905	903	873	835	883	880	829	819	874	837	873	847	833	881	865	848	897	887	880	871	901	838	873	841	835	823	911	893	876	885	878	871	899	863	882	894	901	907	859	879	873	849	884	878
27704	20178	5976	598	325	327	294	285	254	285	260	230	258	236	264	257	278	245	256	267	246	231	219	287	241	241	230	249	245	257	255	252	242	252	244	241	270	229	251	247	249	253	247	241	253	261	271	252	284	257	256	256	219	249	236	241	232	232	268	292	239	239	249	230	258	265	231	242	244	265	247	246	248	269	259	230	252	266	244	226	244	222	245	237	243	231	277	246	270	259	250	254	249	252	212	268	241	261	243	242	251	245	257	266	241	230	262	240	237	245	252	263	238	236	266	256	235	242	249	237	234	252	242	245	244	256	240	247	234	261	221	268	222	250	220	241	243	240	285	267	245	222	247	229	249	253	260	257	247	238	234	214	266	242	257	273	238	237	224	266	240	269	266	242	245	265	206	253	255	236	259	225	248	255	251	275	220	233	248	264	245	237	279	258	256	260	270	248	224	252	256	254	267	245	235	244	235	233	240	244	258	260	258	276	243	268	263	219	255	246	255	246	269	237	242	272	274	224	236	222	249	279	245	269	243	255	252	249	220	246	268	238	230	243	249	257	270	265	260	246	259	252	254	241	281	265	214	233	232	257	248	240	228	223	246	234	282	281	256	251	234	270	273	247	233	266	279	257	239	237	216	243	251	255	257	226	217	233	255	248	252	253	226	266	276	247	260	247	252	224	234	230	229	247	239	246	258	246	245	243	260	273	247	246	272	248	230	280	258	254	242	284	252	255	242	231	253	255	263	236	248	247	239	217	245	250	265	225	243	280	250	255	274	240	271	245	254	266	234	276	253	222	263	251	244	259	237	284	231	245	259	261	270	266	272	251	265	253	228	230	272	271	252	222	269	232	243	245	216	273	235	271	261	255	266	270	265	247	242	251	252	289	250	255	265	264	251	268	234	249	248	258	229	242	252	247	242	257	264	237	249	254	247	258	236	258	248	254	261	239	245	247	259	272	252	244	252	236	245	271	220	258	268	273	234	264	260	251	256	246	237	238	225	218	250	259	245	243	246	246	237	256	235	268	243	277	254	241	227	273	242	260	225	270	233	253	261	260	241	212	229	280	243	232	283	254	213	281	251	274	291	262	274	229	275	236	234	234	265	245	257	237	252	275	228	264	240	250	267	231	234	257	287	267	244	222	265	258	251	285	248	228	232	262	255	240	264	255	246	243	228	263	271	238	240	239	249	226	231	245	265	274	229	243	266	225	250	254	255	251	253	251	247	238	247	257	258	255	261	251	245	237	249	224	245	237	245	247	280	260	256	258	255	258	234	251	267	263	235	244	263	256	260	232	217	247	232	247	263	266	287	226	246	234	241	262	276	257	225	256	253	253	239	245	250	254	252	225	253	264	257	239	237	266	253	264	256	249	240	256	254	248	268	247	255	268	212	271	244	222	245	238	241	239	265	255	241	259	241	241	244	255	236	302	228	239	238	242	254	237	249	246	260	257	261	243	248	278	266	223	252	248	219	256	279	261	224	252	240	264	244	236	274	230	255	238	237	264	295	242	234	264	228	247	237	252	222	230	236	235	272	251	266	257	248	245	268	251	249	224	266	262	247	226	262	243	233	255	243	258	222	229	232	245	249	260	277	220	247	252	231	240	238	252	238	249	251	241	253	276	280	231	252	249	272	236	270	257	247	262	238	243	227	231	281	245	235	266	247	265	225	234	247	241	225	243	252	262	238	263	251	258	265	210	252	256	241	233	238	256	258	253	233	219	232	266	253	257	243	233	227	267	243	228	254	289	236	251	255	261	253	221	239	260	255	255	277	258	241	223	258	229	258	261	288	269	248	246	278	235	250	233	268	243	246	230	259	256	255	236	246	263	291	245	253	260	245	221	250	233	268	231	274	265	253	257	237	251	228	241	260	244	255	249	222	238	248	269	253	263	219	263	249	241	261	240	265	219	264	246	240	283	235	230	232	268	251	257	270	264	273	254	236	236	263	267	265	248	238	274	235	222	239	237	210	254	261	244	256	250	255	231	261	247	234	276	264	221	263	254	233	249	258	258	228	253	260	269	308	233	264	248	253	259	269	231	258	211	254	222	249	236	267	245	231	259	220	255	251	230	243	244	263	259	221	223	202	245	242	243	258	279	237	261	264	246	233	238	212	257	257	262	216	260	238	237	286	228	244	217	234	212	243	236	263	257	260	242	255	255	260	241	253	263	255	251	280	280	271	242	249	224	238	227	247	260	244	246	261	231	241	225	270	250	241	234	274	255	248	256	223	251	216	256	254	266	252	271	233	235	208	256	230	239	274	243	272	273	243	276	268	273	266	241	243	245	243	257	263	217	268	249	226	236	247	241	283	236	270	250	231	248	238	296	242	244	254	251	241	248	207	242	234	270	251	273	265	249	254	253	268	262	261	233	234	230	252	244	264	271	251	230	253	239	238	247	261	227	275	248	270	247	258	252	244	263	290	250	276	244	244	230	271	272	236	243	252	248	247	247	253	226	237	233	239	261	277	260	227	272	231	270	250	270	273	243	285	246	270	277	251	249	249	233	229	220	300	273	240	263	255	250	278	256	275	271	240	227	233	247	239	239	238	244	259	233	229	243	239	271	251	270	262	235	265	231	238	259	259	254	249	264	246	248	264	227	256	246	251	252	245	240	258	265	244	238	249	245	264	253	243	262	234	224	239	238	276	248	244	254	255	278	241	258	256	276	238	247	252	247	213	262	267	241	277	230	271	242	233	252	236	233	216	242	228	251	258	240	233	235	252	268	276	250	269	275	249	244	230	247	226	225	249	275	233	225	235	236	248	264	262	238	254	241	239	216	253	250	268	230	248	247	214	252	240	282	261	255	257	242	276	283	241	261	255	243	306	218	243	229	267	269	246	235	284	244	259	265	243	268	250	251	269	214	235	238	244	240	272	250	257	258	255	235	234	238	263	232	266	256	249	239	257	220	257	255	220	235	256	261	256	286	265	235	275	266	272	244	257	259	250	267	224	241	253	238	267	270	250	241	266	236	251	221	244	224	261	256	262	268	220	276	302	250	220	253	229	235	253	265	239	267	242	250	234	281	246	230	250	245	247	274	225	269	215	278	244	261	247	266	271	264	260	248	227	286	240	249	247	224	249	268	229	258	247	256	285	217	270	249	213	240	252	228	255	276	263	264	256	307	252	248	256	229	262	243	240	247	260	240	303	236	214	258	264	266	248	273	246	287	247	247	229	224	244	258	262	273	267	238	215	251	224	233	238	256	257	266	271	251	248	244	235	238	232	244	271	255	275	255	265	264	226	256	290	253	271	241	252	255	225	244	256	259	237	267	247	247	234	212	258	255	236	226	205	256	247	259	256	259	220	253	248	268	260	218	254	234	247	248	257	237	243	253	255	252	253	231	250	275	247	224	260	254	263	278	244	236	263	244	259	233	239	262	251	256	252	244	239	251	233	211	261	242	259	272	262	278	276	268	255	239	274	256	266	257	247	243	244	242	258	244	230	257	217	257	262	229	249	270	277	259	258	262	239	220
3901	1049	881	570	484	404	372	362	359	357	337	337	341	315	331	324	327	331	290	317	355	305	305	310	320	337	335	315	313	301	315	286	301	288	300	338	336	327	335	308	324	341	328	336	287	326	306	331	339	319	302	326	280	297	309	314	293	336	339	311	270	320	312	313	328	318	312	326	328	318	326	304	268	343	316	336	354	317	326	289	327	295	304	325	309	282	306	312	335	319	315	339	335	315	330	339	303	324	296	307	297	323	284	325	346	330	351	277	313	294	336	301	307	298	335	355	326	301	307	309	328	320	304	298	322	345	304	325	304	330	332	308	280	308	341	338	302	355	298	325	344	312	318	305	344	312	341	311	343	286	301	318	328	314	336	323	316	333	307	318	312	327	302	278	296	331	309	303	332	317	304	325	302	339	311	303	309	300	353	346	332	332	326	335	315	328	308	313	321	305	312	305	305	319	305	301	304	283	299	319	319	312	314	320	324	319	310	306	316	336	323	329	300	320	303	326	316	318	328	332	332	316	316	317	339	320	324	313	323	292	299	316	320	311	322	316	313	315	291	312	334	344	328	329	306	299	337	332	313	332	308	324	310	288	331	319	344	327	339	313	320	323	365	341	296	332	342	348	303	296	294	333	291	318	349	308	295	309	307	322	295	296	328	311	366	339	314	296	312	312	287	329	313	315	334	331	306	325	287	316	302	335	304	310	337	295	352	315	322	339	329	277	302	317	324	285	337	372	325	325	325	335	331	335	325	306	316	316	330	327	318	312	338	329	297	332	335	322	292	310	336	351	297	318	332	315	313	308	354	321	305	326	355	335	301	302	327	323	313	299	328	291	302	327	285	333	352	294	318	304	349	342	300	316	307	321	342	326	333	283	332	293	310	320	334	328	323	356	315	329	362	310	316	307	361	325	328	335	316	329	320	324	326	319	293	298	277	304	335	327	317	337	315	338	312	317	339	312	299	309	357	315	305	327	316	304	347	331	331	303	324	356	310	340	325	303	324	322	333	345	328	320	280	311	315	307	350	345	329	300	337	309	341	330	304	325	313	337	337	325	310	339	302	290	299	318	326	298	314	354	303	355	302	332	315	334	321	308	331	330	316	319	327	317	350	313	328	329	309	345	317	317	316	324	307	338	321	336	315	315	309	303	346	292	327	332	305	315	326	322	358	316	322	325	355	317	316	342	346	310	336	318	328	320	309	342	299	326	325	322	349	314	315	321	311	299	321	311	302	308	334	328	299	301	333	327	306	328	300	305	314	328	321	321	317	301	351	294	316	321	280	309	293	326	328	286	307	288	337	315	304	297	312	304	332	301	341	293	312	336	324	316	305	303	283	315	329	330	335	329	287	338	322	328	288	307	305	321	296	293	330	311	330	323	349	332	279	287	293	302	310	312	305	322	284	317	329	314	295	316	325	307	329	313	328	348	339	294	334	293	293	311	325	350	306	311	292	360	264	297	357	342	274	341	350	337	289	323	338	302	324	277	339	309	345	319	328	345	328	327	341	329	315	344	286	289	300	329	312	339	334	325	298	315	344	323	345	321	312	320	308	319	318	317	317	354	293	305	331	333	306	321	301	307	330	329	320	337	297	303	325	306	290	356	279	306	300	316	313	322	298	310	322	310	300	333	307	328	320	344	340	359	342	295	327	316	344	320	313	333	311	290	313	326	303	311	314	315	292	326	356	323	317	299	345	316	338	330	331	330	313	310	349	344	331	282	334	340	325	335	334	342	332	309	350	308	328	294	321	304	358	305	321	325	337	309	334	328	293	341	303	367	281	353	323	316	302	310	307	330	308	331	337	320	319	320	335	319	308	313	327	320	356	297	316	308	320	281	320	289	339	306	311	333	353	318	327	314	332	289	328	314	324	338	314	336	328	310	324	346	338	330	339	332	268	333	325	316	312	332	307	331	312	313	315	339	320	299	320	282	303	291	299	355	292	342	302	305	345	313	317	308	305	329	301	313	309	329	317	335	302	334	351	301	308	309	328	294	311	308	316	324	319	329	329	303	295	279	310	341	318	317	316	285	341	306	299	312	347	323	306	318	323	311	322	306	321	295	290	290	345	305	310	312	323	333	305	308	300	308	334	361	322	325	327	344	291	288	304	311	317	325	332	316	328	290	312	335	349	310	355	327	353	311	305	323	311	304	332	299	329	295	324	316	335	312	297	303	362	326	287	312	306	326	311	304	340	331	339	298	307	281	300	308	329	320	310	317	305	355	341	321	341	352	348	331	317	325	347	338	329	281	320	322	313	324	331	316	295	310	278	284	319	308	311	281	348	334	307	309	311	338	305	310	295	328	336	344	322	343	314	287	316	318	302	323	329	339	331	322	308	331	301	288	328	308	314	327	327	321	269	307	340	303	323	316	305	344	315	337	297	305	311	332	341	312	339	329	338	322	328	323	327	338	327	337	292	301	295	295	315	342	293	319	316	315	324	328	344	340	310	332	339	316	344	295	316	316	313	313	327	323	329	307	309	331	337	339	334	351	321	297	311	325	300	315	308	325	342	334	340	330	289	303	293	317	320	330	334	337	337	320	334	319	351	315	316	304	308	317	299	331	319	301	307	354	328	313	305	310	312	321	338	327	348	321	303	312	310	334	290	310	311	329	306	311	323	332	262	323	323	330	338	326	305	338	367	303	319	289	310	338	303	346	333	324	339	319	323	323	310	340	335	316	305	327	306	298	303	317	322	307	312	331	297	316	321	313	322	333	310	329	327	322	299	307	307	326	355	334	302	322	327	339	317	302	336	326	326	307	306	316	312	315	306	311	316	311	302	304	306	328	312	286	324	314	319	313	316	303	316	307	333	301	354	311	324	315	343	334	328	348	346	333	301	316	331	304	321	320	339	331	327	335	287	313	328	335	335	363	332	305	308	313	318	295	287	315	330	337	306	339	336	342	313	326	313	323	349	322	309	310	309	342	310	325	340	328	359	312	332	320	326	297	325	315	323	352	311	307	346	318	299	307	294	283	306	332	321	317	318	332	328	337	288	311	325	314	296	307	331	345	317	313	314	347	330	330	313	307	346	322	295	329	368	346	322	312	334	322	316	303	332	308	309	336	337	321	332	308	310	330	323	292	325	290	304	318	315	319	334	313	310	352	315	332	317	332	327	300	291	296	274	302	287	360	338	308	332	298	302	298	334	292	311	303	302	341	329	314	307	351	333	318	353	325	333	343	318	316	334	334	333	318	338	323	323	326	310	320	349	313	296	322	320	320	332	312	320	313	313	334	299	323	283	312	312	352	333	306	316	328	321	377	304	284	309	301	347	309	325	291	294	306	318	332	303	335	273	306	332	315	340	299	301	307	341	332	295	327	308	325	338	375	318	316	341	325	331	323	333	312	348	313	347	338	325	338	317	315	330	294	295	310	291	319	307	308	336	310	328	337	289	322	310	266	321	324	305	311	296	323	323	342	291	340	323	324	318	335	340	331	344	326	326	298	346	335	342	315	326	323	316	327	325	329
24204	21689	29214	24638	21663	11436	1407	936	792	734	704	721	649	696	661	658	640	589	678	596	641	546	579	584	606	582	525	612	625	556	554	570	592	554	609	601	585	581	588	592	608	594	580	592	613	574	610	605	519	621	607	547	550	597	566	582	562	588	583	562	556	568	536	546	564	542	583	565	612	583	543	524	583	566	568	535	581	589	582	636	580	574	611	544	605	576	552	564	571	567	533	555	549	574	568	569	565	552	574	643	545	583	522	578	547	563	568	565	588	540	579	601	580	545	573	565	555	545	592	589	569	571	581	577	577	552	616	601	594	582	559	567	562	539	594	577	538	575	561	554	521	587	601	531	523	565	564	548	591	587	566	587	573	548	590	566	582	575	596	557	563	552	517	564	535	556	537	611	567	546	583	550	594	544	533	516	584	551	575	586	576	562	590	554	549	601	617	577	580	553	607	582	554	533	582	556	545	560	540	519	581	539	526	581	572	607	573	587	580	564	585	563	524	589	535	534	571	595	578	545	505	600	542	612	567	573	541	601	603	572	616	559	524	578	520	542	577	582	565	566	592	574	589	614	600	594	543	561	580	611	548	544	644	560	574	586	571	572	523	588	598	527	572	542	570	548	533	542	530	541	568	593	587	585	602	617	559	572	577	550	542	557	555	604	545	565	547	555	568	567	538	588	564	569	546	591	563	592	564	567	531	586	601	534	542	542	578	597	546	596	559	564	622	541	570	579	536	527	561	559	563	525	604	591	588	549	552	590	566	578	582	552	558	540	541	544	570	584	594	571	591	552	548	557	580	541	561	550	539	622	548	570	609	602	507	540	562	525	565	510	556	588	559	546	557	557	564	574	554	515	527	588	583	551	602	576	538	569	539	580	589	560	553	564	528	558	613	545	564	568	578	574	556	555	558	611	564	556	610	577	542	562	566	580	536	550	568	569	586	535	594	570	572	563	549	541	523	549	550	547	577	522	546	586	559	571	533	510	548	553	573	588	571	567	617	554	523	561	485	578	573	557	558	548	549	565	602	554	585	546	601	563	588	513	608	564	562	568	566	546	605	532	593	595	561	559	609	552	538	560	585	565	536	517	542	558	563	589	568	580	612	547	533	570	563	549	545	549	555	572	572	577	566	549	582	538	542	551	561	553	543	575	580	555	561	514	597	543	605	564	592	523	602	551	549	563	563	531	536	542	559	541	559	583	549	579	579	598	559	535	583	547	584	561	561	597	588	574	547	557	576	540	580	531	589	528	550	568	621	550	566	575	541	575	594	537	542	553	587	570	556	617	571	571	583	583	587	578	584	536	569	578	568	553	545	522	576	554	553	542	577	562	559	594	579	606	538	588	541	535	547	579	627	567	565	566	607	567	555	587	613	533	554	582	546	541	577	589	530	568	506	542	570	604	574	536	571	542	576	568	548	554	573	580	564	517	574	560	528	587	571	575	572	602	533	561	564	517	542	518	568	566	573	547	541	613	527	583	568	549	561	575	551	572	604	586	566	575	581	560	587	536	567	565	521	556	558	569	578	595	549	592	551	581	564	580	559	551	570	605	534	549	537	545	518	547	542	543	555	575	552	562	554	542	572	554	576	580	552	582	581	587	570	585	538	569	622	553	540	572	551	572	552	590	577	534	542	527	607	600	554	545	552	603	573	590	605	551	567	553	553	589	563	565	538	546	544	537	585	604	563	568	539	583	573	535	539	553	583	572	540	566	509	598	544	564	575	557	556	556	534	567	525	543	560	575	536	604	548	588	550	583	578	568	592	560	593	604	543	541	584	527	572	589	553	565	557	590	561	572	621	599	546	607	561	613	574	575	550	556	536	560	544	550	538	607	592	576	500	552	564	515	538	559	561	591	591	560	572	581	615	580	553	549	561	570	558	564	535	586	568	574	573	593	580	587	558	560	584	591	564	576	576	566	537	566	550	609	555	557	555	493	507	540	565	575	559	568	564	551	544	551	562	579	557	557	534	601	571	553	569	576	553	554	569	502	523	514	524	540	564	540	545	589	563	551	620	546	588	549	529	564	590	546	541	629	599	573	545	574	580	545	527	575	565	528	572	576	568	579	583	591	585	560	560	558	575	527	580	542	536	550	544	573	538	536	546	573	579	598	552	631	604	598	559	550	547	513	597	573	591	575	566	540	580	568	547	580	570	604	555	570	556	610	613	559	572	580	582	546	555	556	555	552	549	543	567	526	544	563	593	561	546	598	577	559	559	608	567	545	571	560	566	529	565	550	580	588	575	576	597	552	598	524	529	554	512	547	552	595	534	552	551	552	549	511	563	562	587	552	539	565	585	545	598	576	563	618	560	541	576	578	561	565	582	566	567	549	558	541	518	554	569	530	572	575	539	536	572	537	576	522	557	560	536	606	584	561	544	574	531	573	548	516	577	574	583	546	585	584	557	568	530	545	548	564	536	577	536	534	585	552	575	545	540	603	573	528	549	564	578	520	597	565	582	543	542	599	516	579	538	547	562	575	512	601	541	557	558	594	527	564	585	574	576	566	549	556	545	555	561	547	545	530	569	544	550	555	546	567	543	580	519	542	577	562	574	559	550	558	566	550	597	556	535	552	612	556	573	575	561	542	569	582	588	551	545	581	560	588	584	578	537	604	531	512	600	618	587	558	552	622	512	577	612	565	599	576	533	568	543	550	553	578	590	543	527	562	573	553	539	523	589	538	563	546	547	547	563	545	552	561	536	577	581	542	571	542	496	572	544	576	539	538	592	628	536	520	565	562	539	585	528	606	574	597	552	588	563	504	563	541	571	593	550	558	569	567	592	519	537	534	534	566	585	547	574	590	577	534	534	585	586	608	542	611	558	530	595	540	568	634	572	547	583	591	609	547	575	632	556	558	556	549	489	580	571	562	601	566	558	562	558	568	573	597	548	568	538	557	535	522	538	548	577	518	571	524	559	576	574	541	561	548	526	540	541	578	567	600	568	577	546	593	569	613	546	591	567	531	530	568	553	584	562	590	564	552	550	564	602	557	569	577	565	579	542	557	561	563	554	568	574	538	532	585	544	589	548	556	539	588	568	514	595	584	596	562	610	545	551	577	592	552	559	600	591	580	574	586	553	555	551	559	542	581	564	561	606	584	555	571	583	546	524	556	541	563	525	538	543	580	529	550	548	541	549	525	564	533	565	550	568	577	555	557	555	534	595	557	537	517	544	530	580	558	527	572	603	565	556	521	590	539	560	517	593	561	558	580	578	563	545	558	575	566	563	544	545	542	586	550	543	568	547	597	554	581	581	579	527	626	567	535	548	536	555	575	547	577	601	567	580	583	572	571	525	607	555	578	587	549	592	546	572	541	530	544	544	511	548	558	565	524	518	544	531	560	513	542	577	539	544	555	534	564	579	577	550	538	546	524	580	627	539	536	566	541	560	567	560	549	549	584	539	559	570	528	590	527	534	507	528	540	539	534	575	547	562	595	528	557	582	575	583	595	570	528	552	582	606	535	577	629	588	539
4712	10029	7893	4034	2884	2302	1851	1438	1323	1194	1065	987	972	891	887	857	822	809	815	770	785	763	791	703	710	723	717	776	735	708	726	709	685	699	708	710	672	707	679	718	711	712	666	701	707	672	697	687	667	679	660	721	689	744	668	722	697	671	661	682	667	683	664	672	688	663	683	654	668	692	699	671	694	680	664	622	669	615	638	677	731	686	737	647	700	709	698	668	706	665	681	685	666	638	675	704	669	616	673	638	716	691	682	676	685	638	650	661	635	699	644	617	703	681	732	640	618	673	678	640	686	663	651	647	692	650	665	664	680	686	695	696	661	684	684	656	720	683	625	680	659	689	631	635	687	662	671	692	722	673	691	666	617	716	691	674	650	699	679	643	645	696	678	707	703	653	691	669	648	706	655	674	683	675	697	632	741	687	655	730	695	667	683	688	662	680	660	659	632	647	666	656	703	662	682	697	643	636	706	705	680	663	677	702	670	749	697	697	660	633	660	656	679	674	643	661	686	693	654	697	650	638	642	665	659	651	706	711	680	639	698	680	651	729	669	683	691	694	638	683	653	667	681	697	654	654	708	699	685	636	649	656	699	671	629	652	652	674	639	692	743	621	684	667	652	640	697	678	662	648	666	604	615	668	661	672	680	710	754	662	681	701	699	686	667	683	653	647	650	706	680	708	668	661	636	689	683	647	662	695	643	700	693	671	685	725	652	688	651	710	703	690	683	678	688	663	691	667	693	676	687	730	615	681	724	693	703	651	682	716	680	685	707	689	655	693	657	663	691	677	654	696	643	680	661	701	705	712	650	669	684	682	638	668	694	635	665	675	677	656	688	692	708	671	658	688	702	694	660	715	633	683	708	697	700	687	647	682	717	714	666	677	641	640	681	661	668	689	710	687	672	649	691	670	689	676	670	659	665	691	690	682	664	692	650	626	720	684	639	636	699	651	648	698	677	710	657	632	653	683	692	647	701	695	667	672	703	666	662	685	633	646	688	664	708	675	727	672	756	685	650	664	696	635	695	677	700	646	689	663	675	689	739	688	708	686	660	682	654	664	674	706	636	701	706	663	668	715	742	647	655	684	675	671	662	704	649	702	673	684	707	692	694	668	696	689	653	692	668	654	717	690	632	717	661	652	731	693	646	648	668	694	652	666	682	654	724	636	714	728	614	699	685	665	674	646	728	667	685	637	645	699	641	659	622	689	652	677	683	677	636	680	655	643	658	670	655	698	723	686	691	640	700	662	681	652	644	679	642	638	677	657	668	664	632	668	670	670	660	653	682	718	642	670	711	656	631	652	674	665	619	679	669	659	683	674	687	716	657	707	668	691	643	675	687	651	671	682	696	721	673	680	642	676	698	675	661	662	730	673	666	605	650	663	667	674	687	680	699	653	641	705	680	694	637	688	685	695	653	693	710	650	668	726	704	694	676	695	693	707	716	655	679	649	716	665	693	700	684	674	765	678	666	676	678	684	677	631	668	687	695	669	681	666	646	669	672	707	639	679	663	651	684	692	666	657	710	625	669	673	696	646	692	645	662	661	670	661	686	671	688	659	611	697	682	665	699	628	685	656	662	674	659	697	659	716	705	724	681	667	646	676	676	645	683	664	667	689	682	678	706	721	687	657	672	680	656	691	650	673	704	642	697	665	736	691	672	673	667	697	663	677	688	659	646	634	687	640	673	673	723	656	671	614	676	663	753	699	693	675	688	649	649	671	654	660	621	681	686	692	652	662	690	721	679	691	709	690	709	675	651	670	663	643	684	638	666	686	625	690	667	673	684	694	646	678	662	694	614	664	711	682	684	660	664	686	667	687	662	665	626	709	663	708	683	708	706	670	669	701	685	671	644	675	690	659	707	674	658	705	714	671	690	672	657	669	661	729	678	651	678	667	665	628	676	655	632	708	705	716	657	663	696	709	664	658	696	650	646	647	708	692	692	639	659	691	636	725	692	663	698	705	681	638	662	698	733	639	682	661	662	683	682	643	624	710	653	666	651	668	688	685	683	698	682	656	612	666	655	740	690	673	639	680	681	691	696	695	653	644	657	677	654	718	724	710	661	730	651	687	695	617	657	675	630	707	722	686	666	672	680	640	680	613	676	679	657	641	701	653	624	700	679	685	692	646	702	694	684	631	696	662	687	695	691	644	712	618	672	676	707	679	699	661	716	667	653	752	677	676	690	665	672	655	694	661	667	645	687	683	666	674	637	681	714	687	689	698	665	674	703	643	651	665	649	670	682	664	672	680	690	693	703	647	675	646	688	676	679	697	681	652	704	686	637	671	637	676	674	689	633	680	688	690	672	660	668	710	651	675	694	709	636	700	702	684	685	632	701	679	688	664	735	685	694	670	683	696	721	700	700	680	664	667	655	682	662	658	624	702	679	632	671	646	624	666	677	662	686	693	687	660	701	689	665	663	665	705	716	644	665	654	716	662	683	705	687	677	621	671	683	700	652	663	656	665	666	655	641	658	639	747	658	674	628	693	692	704	676	641	702	663	644	666	696	710	687	662	699	672	635	714	679	666	653	643	714	666	704	637	681	674	663	689	663	675	684	643	664	646	687	659	679	696	710	677	711	648	682	724	660	628	670	685	698	680	730	665	681	651	696	680	671	631	735	689	667	677	648	697	673	659	690	696	715	656	675	669	702	652	670	664	664	677	662	661	686	677	651	671	707	667	664	695	675	728	717	651	708	660	696	653	630	693	692	685	694	697	658	722	687	620	644	666	722	620	693	656	641	645	672	654	695	678	676	660	698	694	645	643	709	726	697	713	683	646	671	737	694	643	688	675	720	720	679	637	686	698	707	663	686	612	669	626	651	673	702	694	691	684	650	667	652	654	693	658	663	672	687	662	688	686	675	697	667	733	685	657	670	718	658	696	672	678	649	725	711	684	666	676	700	722	683	656	665	695	675	658	657	647	656	704	675	682	688	641	662	668	646	682	649	685	680	679	674	649	698	675	639	638	681	729	720	658	663	685	685	665	654	657	693	710	655	689	686	679	701	648	695	698	686	652	691	668	698	661	671	726	680	657	648	654	647	694	640	672	648	658	659	712	682	712	694	701	661	695	758	657	698	692	681	729	706	674	689	668	695	688	746	686	644	709	666	626	716	664	692	684	694	657	687	671	647	723	645	682	625	682	676	668	627	733	707	663	642	671	688	712	680	695	712	626	662	682	653	634	695	655	657	675	632	676	644	691	690	661	691	694	636	702	667	680	614	617	671	686	671	718	671	696	690	628	664	661	680	649	687	669	688	656	706	702	655	692	671	655	698	728	661	735	694	663	655	671	689	685	638	680	674	649	705	716	704	678	673	675	668	629	672	675	704	692	650	680	685	708	665	689	636	618	692	657	700	723	680	659	644	675	680	683	633	665	726	660	635	670	654	697	657	683	712	664	679	660	700	686	683	675	714	649	688	626	661	666	652	660	690	723	686	633	650	686	660	699	719	649	672	685	648	692	642	680	672	687	694	675
25526	21690	27991	25787	9603	673	489	409	347	352	336	323	283	301	307	269	315	289	292	256	325	252	277	255	307	292	322	297	282	270	224	295	269	277	250	285	286	266	280	268	272	256	260	257	286	283	273	247	223	295	283	257	267	244	247	273	275	281	288	256	275	244	270	268	259	291	283	262	284	267	234	263	266	279	254	273	273	265	278	272	292	255	260	272	244	250	282	275	250	240	247	276	250	262	280	269	247	281	298	247	277	292	267	255	278	265	224	279	234	248	272	263	223	253	273	258	233	250	243	247	251	277	229	269	270	251	265	252	260	227	262	249	247	251	262	230	275	267	268	241	279	293	244	282	260	243	258	305	251	250	234	268	229	254	264	242	231	273	274	267	268	294	247	293	253	294	260	270	295	228	231	270	255	246	278	266	259	269	260	236	266	256	269	289	258	261	240	272	274	259	246	254	237	255	283	253	246	286	276	269	258	275	269	231	259	275	290	266	266	255	292	241	234	252	248	263	265	265	285	252	227	276	269	277	273	267	251	264	274	251	253	260	260	263	271	263	265	280	298	280	236	255	245	285	276	270	243	269	250	250	252	268	274	292	251	246	266	287	245	252	275	254	261	254	266	258	274	257	277	289	285	243	260	254	268	244	256	249	255	268	285	280	253	259	262	269	265	246	266	261	234	222	260	266	258	298	255	255	256	266	253	261	251	242	289	247	266	264	244	235	288	275	239	229	232	246	289	250	297	288	245	259	260	277	269	276	270	249	324	291	247	272	248	302	238	241	250	273	259	245	250	252	251	264	270	271	248	280	261	260	262	256	253	276	259	291	260	255	269	275	263	243	253	265	250	264	252	258	248	252	285	256	252	300	289	282	258	264	271	247	271	270	282	266	277	240	296	291	255	275	251	259	267	267	260	262	255	271	255	258	275	265	242	268	260	252	286	248	249	259	269	241	271	290	277	270	254	273	261	272	258	260	277	293	296	261	251	257	217	256	288	268	250	271	256	283	279	275	277	267	238	266	269	238	249	262	272	262	250	220	258	250	254	244	273	256	246	226	268	254	250	260	294	263	261	279	281	238	261	258	254	280	247	278	283	295	251	276	253	264	261	269	260	270	257	256	271	263	244	257	264	265	277	249	276	242	264	255	284	260	260	259	269	260	261	269	279	245	268	276	260	255	263	264	254	267	284	268	252	267	289	266	260	263	253	281	270	284	259	268	237	271	248	273	256	267	307	250	248	256	263	267	247	266	234	277	274	229	278	254	277	262	266	281	281	279	264	253	263	258	273	243	287	258	271	247	257	259	259	278	233	273	262	249	265	247	227	263	243	275	277	260	249	258	280	258	275	256	267	268	268	257	249	216	274	268	276	244	248	238	267	257	258	237	253	242	249	267	241	238	267	248	280	235	242	232	270	263	254	272	258	267	237	245	257	259	252	262	245	288	260	270	272	253	286	254	234	251	240	248	260	232	272	259	280	240	263	248	264	282	285	227	223	254	258	268	290	269	259	249	262	258	260	269	224	247	264	251	247	283	257	275	282	248	233	243	234	262	256	272	283	262	275	263	252	272	230	269	261	274	267	285	272	260	257	243	277	260	255	248	262	254	282	289	262	234	263	293	296	274	270	267	284	249	296	264	277	262	259	254	266	239	279	270	264	265	282	258	269	291	241	269	285	245	277	259	248	225	268	283	241	263	269	250	243	263	250	264	282	248	249	249	279	232	267	246	267	266	234	275	265	264	237	243	272	240	235	243	235	262	259	265	279	263	262	257	263	246	248	261	272	257	217	273	262	260	241	271	248	251	268	248	267	261	255	268	261	268	273	291	258	244	295	254	292	267	263	283	259	253	281	250	287	239	284	268	273	257	237	266	265	253	262	257	284	253	241	251	278	284	279	242	272	277	289	269	261	266	274	252	247	246	278	284	263	263	267	264	256	262	247	273	254	265	254	253	287	255	263	274	237	256	251	242	250	263	241	257	271	239	269	270	263	243	249	251	258	248	244	276	272	246	260	270	241	250	271	246	273	233	283	249	273	282	259	250	266	245	274	250	265	246	277	289	257	250	276	273	270	251	257	276	274	269	275	265	251	266	255	242	258	274	290	266	252	253	258	248	267	277	238	277	288	267	256	271	241	279	284	276	244	265	283	254	254	275	253	275	263	281	247	234	282	255	278	264	241	267	261	268	272	269	274	256	270	259	261	224	272	267	244	265	252	275	293	276	242	265	283	278	242	266	252	274	259	276	252	263	278	273	274	273	234	261	247	257	252	226	293	249	248	260	252	238	275	242	241	286	268	255	259	225	283	247	254	247	250	261	274	257	269	266	246	262	273	244	284	239	254	274	274	244	259	261	254	263	286	278	251	274	264	253	266	260	264	284	269	260	262	260	277	291	265	276	277	301	282	263	259	263	274	284	251	260	293	235	251	280	258	262	242	269	260	264	277	268	279	255	267	250	255	243	267	258	242	250	247	260	266	250	256	242	250	247	265	250	244	242	262	265	259	259	241	248	282	282	282	260	272	253	256	260	263	242	257	265	256	256	235	267	242	270	247	282	254	272	273	282	259	249	244	267	277	251	250	260	248	238	274	260	273	260	254	286	257	267	274	279	234	228	266	241	284	280	240	278	284	240	266	242	260	270	245	279	263	231	241	264	250	252	260	270	255	257	262	249	257	272	267	269	261	235	241	251	257	255	257	270	268	240	229	251	264	267	261	284	243	266	238	269	269	280	258	238	269	250	262	287	267	238	272	289	282	275	274	265	276	248	271	258	246	257	255	235	260	242	260	261	244	225	249	274	255	231	266	239	270	281	239	266	240	266	245	252	247	264	276	280	249	267	283	248	268	254	257	271	268	252	237	274	256	249	251	249	267	307	285	299	237	269	258	253	249	264	261	241	259	273	261	280	240	256	251	272	256	247	263	242	283	279	222	252	248	264	244	264	265	245	262	252	233	244	251	269	252	275	266	266	264	286	241	253	254	261	246	247	297	262	276	233	246	232	275	238	271	260	250	241	266	278	258	261	253	307	271	235	275	261	255	279	242	259	265	261	261	269	263	252	254	273	241	244	254	250	277	264	247	243	247	266	283	255	236	232	254	259	271	281	251	251	242	267	255	258	252	240	262	248	255	249	260	268	252	260	253	251	250	262	243	263	304	217	278	271	246	271	258	234	243	241	250	265	284	296	252	257	263	268	245	270	278	271	257	261	262	247	270	255	272	279	256	243	257	307	255	260	276	263	275	286	262	268	263	253	245	267	233	253	295	253	277	272	250	235	266	272	276	243	265	298	289	260	246	256	269	248	240	251	256	266	229	256	247	243	293	261	250	241	268	237	274	257	257	263	281	261	246	232	277	247	265	244	249	272	268	238	313	239	294	267	248	282	266	241	267	273	265	262	251	275	263	258	265	262	246	220	248	271	258	249	285	263	235	279	262	288	299	286	237	264	255	264	270	271	262	270	303	276	290	277	237	263	240	268	252	270
4585	5551	4106	2005	1486	1155	959	821	682	651	594	521	532	482	469	459	443	409	418	390	377	410	396	367	366	395	372	388	414	365	360	342	391	347	370	349	362	395	348	368	364	360	344	386	366	349	347	355	355	340	330	377	383	329	368	354	362	368	361	337	360	372	328	345	347	380	344	367	334	401	353	317	373	363	393	398	337	349	350	338	360	337	331	371	376	356	351	373	328	348	343	367	365	361	369	346	350	341	362	341	308	335	316	357	329	365	348	364	325	327	384	356	346	332	334	380	369	385	376	350	362	340	348	350	337	338	334	358	360	329	364	358	346	352	331	345	351	375	358	355	350	325	318	343	383	342	348	327	370	346	362	351	360	366	351	375	364	329	346	363	327	345	310	365	363	368	363	396	321	348	323	335	383	352	348	343	333	359	328	364	332	310	313	349	352	345	351	365	339	360	352	365	356	340	369	372	374	377	334	401	335	382	337	389	334	353	351	346	311	349	352	347	342	364	372	346	363	351	330	359	394	343	376	373	364	361	363	316	339	358	353	359	353	329	377	351	331	387	336	336	387	355	312	373	384	369	336	346	378	320	350	359	355	359	356	336	376	319	375	346	333	343	344	395	321	318	386	346	335	359	367	343	339	371	359	353	320	341	346	364	348	380	366	354	357	358	373	353	348	346	360	347	320	304	353	327	349	339	353	363	320	365	384	359	375	378	355	335	395	323	344	376	371	343	363	321	368	342	322	348	311	349	359	365	336	387	346	349	340	325	344	397	347	359	358	381	381	351	353	344	330	349	335	370	345	366	353	360	342	342	338	330	356	335	351	325	357	335	360	352	336	336	364	327	318	383	378	370	351	359	336	332	346	360	353	338	329	326	383	349	346	335	355	356	362	361	371	357	328	332	343	344	382	356	344	337	368	356	362	343	348	349	362	340	373	353	354	387	356	351	342	332	395	343	350	337	337	365	322	379	350	358	346	344	346	316	366	360	345	323	329	332	353	350	376	370	337	323	364	350	375	363	362	355	341	353	354	362	355	342	362	360	366	370	345	346	339	352	349	385	359	361	343	379	362	358	363	342	348	347	366	380	342	376	344	357	376	364	346	328	338	347	345	370	352	366	336	359	342	378	371	343	360	335	351	349	300	377	333	355	356	359	363	357	357	351	352	350	386	331	329	346	342	372	347	352	343	353	333	331	332	325	361	368	355	350	341	374	367	347	342	377	352	368	340	339	347	329	338	352	372	371	311	374	342	353	343	320	370	375	349	346	374	346	322	353	388	344	373	341	327	364	359	375	371	359	363	368	342	350	350	354	344	324	368	375	361	369	361	337	361	381	347	388	352	377	368	377	323	311	344	332	348	306	351	365	350	329	311	342	330	369	358	319	346	387	376	334	362	355	359	333	356	373	366	363	359	349	362	352	370	328	402	386	355	343	338	367	348	378	332	361	341	342	340	340	355	364	361	339	381	325	365	341	349	349	379	354	357	349	364	359	346	350	317	371	316	361	360	366	336	366	352	362	356	330	348	372	369	371	362	356	346	356	344	357	343	358	361	337	346	360	339	350	354	366	354	351	324	371	349	354	360	338	319	318	326	356	386	344	326	347	347	341	341	346	340	349	403	353	331	364	362	358	342	391	356	354	362	340	369	340	347	349	342	370	370	336	347	343	361	349	362	350	369	327	371	353	319	334	345	343	357	347	358	349	381	382	360	381	376	363	357	376	373	318	338	308	359	347	338	341	366	326	373	349	343	362	315	349	361	343	356	346	356	339	326	386	389	355	320	370	355	343	353	338	346	370	332	355	368	345	360	336	334	356	373	356	329	337	329	339	356	319	349	351	344	354	341	359	348	374	351	349	371	329	341	382	341	332	334	357	351	342	374	390	354	354	358	375	334	360	368	362	332	380	354	353	386	351	350	317	336	350	334	371	323	357	348	353	348	329	326	388	336	352	345	336	342	358	360	328	346	354	348	377	350	318	390	355	350	360	352	314	360	296	296	342	318	359	364	370	383	368	336	319	347	353	332	326	349	346	348	326	359	355	336	357	329	355	343	361	336	336	335	328	358	340	346	378	349	353	330	365	377	347	383	359	373	350	314	335	325	363	351	379	300	345	344	397	336	368	341	360	350	378	351	362	350	381	340	346	338	378	357	349	342	364	337	379	399	332	354	299	363	345	355	332	336	380	321	343	307	353	360	362	362	357	343	354	370	333	352	334	342	329	362	345	345	333	308	334	357	379	381	382	316	346	334	352	339	324	346	353	363	357	359	349	370	384	318	324	370	351	359	375	357	363	379	333	320	357	355	320	343	369	342	352	389	354	356	341	356	347	390	338	318	351	378	331	367	392	369	329	354	347	367	332	341	400	344	382	335	377	321	364	367	329	354	352	348	360	353	317	363	361	330	329	347	323	367	336	345	344	352	351	353	381	325	378	321	362	366	363	403	373	372	341	359	349	327	342	339	362	394	340	322	345	345	344	379	375	366	363	352	361	326	395	325	379	367	363	357	329	368	365	330	321	328	367	330	324	380	322	361	364	321	365	331	415	346	365	379	367	338	350	340	341	326	360	354	361	348	373	322	354	339	351	361	354	342	349	366	348	358	352	353	346	357	354	329	342	363	336	363	320	352	331	348	336	345	356	347	360	347	324	363	352	345	370	340	353	370	354	337	332	346	340	332	335	327	346	371	332	376	389	350	354	373	364	346	340	334	364	356	353	386	354	361	361	384	337	362	390	365	341	328	333	350	363	371	366	323	334	362	307	353	396	378	318	315	380	351	320	362	355	322	338	350	340	333	342	344	351	374	353	348	327	360	350	375	350	359	355	354	395	352	383	338	392	371	346	333	362	352	338	324	343	347	351	326	317	332	352	364	350	338	323	356	357	349	347	332	345	347	367	347	350	357	353	346	357	334	366	373	354	309	312	344	345	346	322	344	317	362	323	341	366	325	345	329	361	363	338	336	339	356	359	335	363	360	355	362	373	339	344	364	338	361	361	378	326	335	357	364	363	352	328	349	374	329	341	336	353	360	355	374	353	343	368	342	345	357	346	349	329	339	352	360	356	323	353	351	312	363	360	336	318	377	341	400	353	332	337	341	337	343	346	377	356	373	344	328	325	332	358	339	365	362	360	346	354	364	327	334	351	337	326	376	326	325	343	331	370	377	372	369	347	376	379	328	374	364	379	341	380	360	407	371	341	377	340	333	357	336	337	334	339	337	378	342	345	381	376	338	343	350	328	347	311	360	369	391	350	334	344	338	344	349	342	324	335	337	335	359	345	347	346	339	316	361	363	343	353	348	376	322	344	346	351	375	372	366	363	355	356	334	342	312	366	332	339	314	335	368	350	344	348	342	372	358	334	406	364	367	342	359	345	347	354	379	347	375	317	351	347	375	377	344	353	319	358	363	328	375	337	362	338	337	338	345	352	331	332	329	332	351	374	383	351	353	388	376	340	369	326	314	314	333	374	336	342	367	347	357	347
23231	21707	29683	24254	21693	21741	11166	1703	1195	1154	1131	1013	968	978	884	899	829	876	826	779	843	765	774	762	776	820	813	806	805	746	753	748	816	759	745	753	731	793	723	777	794	766	767	796	719	713	752	740	756	756	767	762	678	741	732	747	737	775	744	756	802	763	763	742	720	738	777	732	740	757	707	711	710	779	757	735	717	721	761	752	720	737	744	723	798	769	829	738	745	682	716	753	773	777	755	722	756	746	747	707	732	737	769	726	754	800	775	738	758	774	715	699	743	729	729	717	678	672	769	751	765	701	781	733	722	735	767	734	733	709	761	697	726	707	754	725	743	715	712	727	773	798	720	705	728	783	720	731	701	750	764	765	771	745	752	754	721	743	746	696	738	710	749	742	783	748	798	729	764	691	739	737	755	647	782	684	732	760	726	719	741	775	754	760	754	715	759	720	745	719	678	751	748	742	775	769	758	736	735	715	720	776	767	742	773	765	706	749	781	770	751	733	765	737	719	718	676	700	748	737	750	757	710	718	719	770	778	758	689	715	714	737	690	737	756	791	695	759	748	738	716	737	768	748	744	718	738	710	714	742	660	718	761	703	747	682	778	761	747	740	737	708	758	715	734	725	733	712	737	705	715	691	750	769	760	753	755	739	721	730	741	741	715	704	713	720	717	781	751	730	709	743	786	787	745	770	757	703	740	748	716	713	730	729	744	709	741	740	795	737	729	761	727	758	720	808	765	734	752	795	685	758	680	710	718	759	729	765	715	724	726	749	759	735	818	702	709	761	767	710	716	726	709	689	716	692	704	744	756	772	723	711	737	781	754	703	770	742	741	686	763	699	736	712	788	740	736	722	777	707	762	733	755	746	717	749	721	772	732	718	758	714	753	755	730	717	757	743	750	728	728	752	747	748	701	769	708	693	683	715	705	723	768	679	734	740	747	730	698	773	757	767	739	723	703	734	756	724	760	707	703	731	727	769	713	745	716	773	704	805	712	732	750	724	690	765	739	759	731	721	768	713	706	764	691	718	767	718	698	746	742	720	737	722	726	728	749	738	694	715	690	715	732	712	778	712	771	760	767	734	743	788	747	729	747	761	735	744	732	763	735	743	727	763	730	794	780	756	727	693	762	757	735	684	726	719	750	737	704	754	741	671	790	740	783	735	747	798	682	783	812	775	711	755	728	708	750	689	755	737	689	770	772	715	733	741	758	750	744	746	735	722	717	749	731	694	726	774	734	767	754	756	724	738	752	739	731	785	746	736	748	730	734	715	729	781	746	740	728	727	771	710	746	695	741	709	747	738	754	711	681	751	748	752	758	755	738	716	719	711	706	730	710	722	783	769	742	759	712	744	764	730	707	728	724	721	710	731	740	692	735	728	773	726	754	734	741	764	775	671	719	750	780	736	762	744	698	721	736	733	767	758	729	720	780	717	731	773	751	708	775	748	745	705	773	762	692	734	735	714	753	678	717	716	726	763	710	751	730	716	785	777	724	772	752	716	727	734	778	683	719	746	720	754	708	726	747	759	751	740	735	752	698	731	728	729	757	719	754	728	759	694	698	772	742	703	721	757	698	724	756	745	705	732	743	722	740	700	722	728	750	726	764	708	731	741	763	761	691	701	740	729	714	727	734	718	718	725	754	710	780	732	729	703	685	746	744	693	751	719	726	776	788	757	749	730	736	728	721	745	694	752	697	719	796	742	756	765	719	703	721	753	760	726	692	712	710	730	782	706	718	713	737	729	740	692	734	718	722	733	723	756	744	703	722	734	716	743	751	722	639	745	762	728	801	697	750	742	776	689	739	714	743	739	761	745	773	692	747	763	763	749	723	697	696	718	722	745	757	694	732	732	729	773	732	732	756	719	751	748	749	747	729	779	741	745	724	726	757	757	726	756	716	778	712	739	755	779	716	754	719	754	741	665	766	766	784	756	733	735	769	734	732	724	738	723	760	676	768	675	750	787	781	716	762	741	744	725	744	719	785	705	693	726	693	733	701	740	706	747	787	752	721	749	694	746	737	718	687	760	778	770	729	738	755	728	739	757	752	779	753	781	705	742	742	735	774	728	766	739	770	728	730	784	715	740	706	763	735	680	735	763	701	757	730	707	751	730	724	752	740	746	759	775	752	778	731	762	750	709	762	718	708	775	744	720	749	721	738	715	726	687	787	718	701	761	739	706	738	712	762	762	751	768	690	735	730	720	737	676	771	706	754	735	734	667	706	700	701	741	749	740	758	692	685	756	702	699	754	756	756	695	693	722	773	759	757	736	745	768	738	712	738	692	724	713	690	709	774	747	760	717	727	758	701	735	721	738	719	727	753	764	755	717	701	654	724	727	708	752	725	682	749	727	731	717	700	649	686	731	706	761	766	734	774	723	722	728	746	745	732	742	716	694	684	779	712	740	703	738	712	750	728	774	773	703	765	719	760	705	721	736	738	745	727	727	771	715	743	753	730	720	753	741	732	689	684	724	768	765	747	755	722	698	744	795	701	761	729	735	697	717	697	754	720	722	742	736	657	758	770	709	760	728	718	731	699	706	721	738	746	726	727	764	736	768	732	691	725	731	766	732	734	762	712	742	706	730	699	728	725	731	767	748	746	705	730	771	691	768	770	765	714	722	751	735	707	716	733	719	739	744	722	711	746	708	763	779	707	697	759	716	762	749	720	712	687	778	737	731	739	711	755	744	680	682	692	656	733	723	699	708	792	723	755	751	681	758	698	745	743	736	747	729	702	699	692	775	790	732	679	748	704	718	738	703	662	684	746	738	780	751	725	729	705	736	763	684	731	707	744	762	750	721	728	742	789	751	718	760	731	706	742	743	756	724	741	710	725	732	756	707	775	762	754	714	786	720	767	755	716	784	744	751	755	729	744	702	747	741	752	775	719	701	722	769	783	787	724	719	748	734	688	752	750	748	753	718	676	697	704	700	724	733	779	705	747	717	772	736	783	719	717	725	748	719	732	730	750	741	720	767	727	742	742	748	734	727	671	784	678	732	744	789	697	681	718	715	712	708	723	713	769	729	750	761	730	743	707	711	753	724	745	735	710	722	799	704	742	746	745	758	794	701	735	716	735	743	784	697	726	734	729	705	742	718	755	771	769	725	732	721	770	742	756	762	735	748	714	714	738	732	663	698	718	782	709	728	721	703	721	726	751	733	740	690	716	710	675	754	712	704	741	795	792	697	740	725	734	705	748	672	760	708	694	755	780	764	735	684	795	752	735	697	747	723	685	713	787	717	717	731	688	736	775	713	715	715	723	775	710	708	740	746	697	738	707	773	742	719	749	707	774	764	699	671	758	723	733	713	783	730	757	714	722	749	747	731	787	754	726	698	729	714	733	731	687	703	699	747	748	737	762	702	762	748	727	702	713	746	739	690	700	702	798	708	759	707	799	756	696	672	694	749	745	706	676	717	762	813	697	697	762	710	779	734	726	700	760	722	767	704	720	742	758	726	726	740	736	746	746	754	719	757	694	773
7066	16506	13133	6991	5040	4022	3053	2579	2176	1833	1691	1527	1414	1338	1257	1266	1200	1187	1108	1107	1008	1008	1000	987	1044	990	983	1013	947	927	972	962	888	925	925	925	960	941	897	888	860	842	925	890	901	868	945	918	909	902	892	919	849	896	871	856	843	913	902	909	859	851	936	848	837	868	883	849	869	898	831	910	844	877	862	938	888	889	903	899	909	909	868	905	865	817	928	843	875	906	838	845	874	869	861	922	836	857	906	856	875	884	860	838	888	909	841	870	907	875	880	856	909	864	914	854	873	889	860	847	883	868	891	878	929	841	804	879	846	895	875	857	890	847	878	874	859	900	871	894	923	865	889	861	848	870	857	917	863	880	889	857	836	848	825	878	827	905	895	867	910	853	909	846	843	899	869	882	842	873	837	895	870	858	927	912	813	829	895	867	854	867	878	862	871	942	903	925	849	852	881	852	928	884	864	891	871	880	891	890	870	871	838	853	821	914	874	849	894	851	931	875	834	868	837	847	874	833	843	841	872	820	921	921	835	865	875	897	877	831	880	893	892	902	855	867	861	841	882	847	869	830	867	856	877	886	866	829	940	878	883	837	858	847	834	860	917	896	830	877	896	869	883	866	869	893	890	905	908	915	844	892	829	904	918	890	904	863	897	904	858	914	878	881	873	860	876	891	845	860	898	820	910	855	847	871	855	949	847	877	870	871	888	875	871	920	838	855	831	840	871	888	824	850	823	913	856	897	834	835	824	875	871	843	861	875	827	805	819	814	905	893	844	855	859	861	879	835	912	845	852	836	836	845	877	855	829	867	878	875	887	925	914	874	856	865	947	852	885	877	912	855	827	902	879	832	855	863	884	877	860	878	867	917	909	900	865	852	917	830	879	910	840	853	842	877	874	891	909	848	880	902	907	863	857	903	903	887	837	837	897	859	843	920	876	864	781	898	886	883	935	861	850	877	877	898	898	891	881	908	910	857	845	834	828	824	895	854	819	830	891	843	884	880	823	856	884	834	890	820	873	824	849	860	860	887	860	872	820	860	905	871	869	832	894	855	827	845	865	864	939	823	824	824	867	835	869	834	854	848	913	890	851	836	749	870	862	874	827	865	928	898	899	818	856	915	852	944	860	847	909	855	856	902	907	871	861	886	859	804	847	800	842	886	880	905	854	841	865	896	845	831	866	868	847	884	863	825	863	824	877	847	851	879	841	852	899	854	896	939	863	858	827	831	867	877	905	867	878	839	895	899	844	866	865	891	823	838	872	828	853	794	898	847	882	830	836	876	866	864	899	880	855	940	902	863	943	854	833	810	867	868	880	843	841	838	827	847	854	798	881	887	861	900	876	868	866	793	897	827	846	873	908	903	917	820	858	884	910	854	893	852	870	886	876	853	870	856	857	837	892	847	838	888	839	890	865	859	880	855	869	843	924	861	844	886	848	851	886	843	919	912	857	877	906	792	871	877	942	867	837	868	853	852	843	862	874	868	844	904	836	842	863	843	799	845	868	827	897	883	870	848	892	910	832	848	885	864	858	924	880	885	847	822	865	913	850	901	880	806	875	856	893	859	835	853	869	879	898	947	810	834	893	845	917	855	839	841	901	866	843	881	902	881	862	883	882	858	846	901	889	850	858	848	817	846	820	862	845	839	863	913	891	907	845	856	882	893	883	811	847	902	894	832	865	808	891	876	856	874	841	830	865	890	843	856	873	869	838	907	851	842	865	847	845	847	886	933	903	895	906	848	847	860	883	844	862	930	788	845	858	845	889	816	887	836	824	905	862	831	870	846	883	895	820	898	932	856	802	886	871	875	849	834	838	885	876	839	897	883	922	839	864	928	875	854	877	872	867	896	915	892	883	804	853	810	873	892	863	874	878	865	833	889	818	850	869	870	873	861	854	854	850	848	874	816	883	815	897	880	825	913	881	905	872	868	922	900	916	889	866	823	842	862	915	790	831	868	861	894	877	829	863	851	859	858	851	851	824	858	916	881	846	891	865	899	870	888	871	895	875	853	854	923	894	899	870	889	868	906	844	856	879	870	875	871	874	885	877	857	810	883	855	810	814	839	915	892	877	878	873	856	837	866	898	874	864	880	876	919	864	914	873	854	817	870	870	837	889	852	836	847	870	897	828	885	838	891	927	849	892	810	887	865	857	908	904	832	829	862	854	867	870	867	886	904	907	846	855	799	911	870	864	869	829	836	812	871	904	828	850	858	868	892	887	861	863	839	892	854	788	908	827	891	885	866	912	889	879	919	883	835	850	875	879	870	882	900	820	890	876	838	920	905	876	882	822	841	847	877	903	937	868	829	854	895	821	836	884	911	860	859	850	865	852	881	842	851	840	836	882	860	882	895	814	855	874	899	841	878	895	839	874	901	866	857	867	832	873	877	904	886	928	854	890	826	889	869	845	850	834	832	845	821	867	877	884	874	879	829	853	863	893	891	885	846	894	831	892	908	895	871	873	872	800	839	812	884	848	876	877	865	872	860	853	924	838	830	838	832	890	849	845	879	825	857	899	821	838	824	907	864	837	823	852	848	907	822	865	910	823	881	864	855	902	890	782	882	891	864	881	902	863	912	831	867	938	867	893	846	841	854	824	840	849	834	893	933	881	844	862	896	841	887	875	864	844	921	806	857	871	875	837	899	859	868	809	885	845	907	910	833	927	830	865	826	905	852	888	894	839	891	867	863	880	911	846	821	915	850	861	833	860	902	859	857	833	886	846	867	849	855	867	846	840	847	835	864	953	873	862	876	840	875	823	818	830	834	830	861	887	871	889	906	855	817	796	864	912	869	861	850	846	912	868	849	867	856	857	853	872	861	906	870	816	838	871	909	886	856	868	852	874	898	858	909	902	858	887	882	853	866	865	878	875	867	842	835	880	863	842	867	839	853	922	871	894	916	835	851	872	854	876	896	871	881	868	832	878	887	878	821	873	858	883	864	861	887	861	848	858	862	895	844	874	813	883	867	833	866	885	839	879	819	857	844	888	851	890	877	855	841	838	863	890	893	831	817	907	841	825	844	879	815	884	874	861	876	862	860	867	878	909	879	912	841	867	842	902	870	857	840	869	849	824	867	888	831	886	876	839	852	799	878	830	859	906	908	889	859	857	871	830	829	838	833	863	854	834	878	882	870	875	882	822	860	843	857	861	884	844	843	836	872	876	869	874	836	888	903	889	842	885	923	821	847	856	862	883	902	873	894	885	844	880	911	871	919	939	859	918	879	889	881	857	880	844	888	808	848	849	918	862	864	924	916	856	864	846	836	848	910	812	841	891	867	939	864	888	887	878	836	842	853	905	857	889	869	896	832	873	889	874	874	864	839	873	844	909	877	840	822	859	875	825	881	810	878	846	917	893	858	884	832	912	846	831	854	871	832	919	844	909	898	862	829	820	892	839	829	859	850	862	814	893	878	882	869	871	887	864	851	867	816	847	872	879	860	891	874	891	867	946	904	869	850	868	870	887	896	924	926	866	854	859	894
27621	20203	6126	753	501	442	360	300	245	274	255	270	272	219	248	234	282	258	268	286	259	261	276	263	277	298	271	223	228	265	247	265	245	257	255	267	270	259	221	244	265	256	255	270	241	255	275	250	277	249	248	234	284	253	240	236	253	256	268	244	230	269	259	236	231	253	255	262	253	246	245	248	245	253	233	241	255	233	243	262	251	259	273	272	233	266	247	242	268	253	226	247	237	223	264	271	274	238	245	233	270	250	266	238	248	244	261	249	231	226	265	258	265	255	249	273	271	271	280	255	243	227	244	277	248	226	257	267	232	242	256	234	245	255	265	273	244	249	261	221	262	236	226	245	279	263	245	225	256	260	256	257	264	246	260	222	262	245	228	253	245	261	244	263	241	251	248	268	249	258	269	252	262	236	230	242	244	242	218	225	262	234	259	246	269	264	242	260	274	272	214	226	256	246	249	291	248	273	231	226	279	241	233	261	244	252	232	257	252	238	265	241	247	261	271	277	249	258	247	252	261	255	272	258	255	241	237	248	225	268	253	255	270	271	232	259	256	212	243	237	245	251	242	247	234	251	275	253	240	254	254	246	251	257	243	238	245	283	235	266	222	237	291	249	260	263	276	245	235	253	231	280	255	254	235	252	246	251	262	261	253	219	237	257	240	260	272	263	261	227	250	241	252	222	259	247	253	302	251	279	244	241	241	235	253	256	261	262	257	241	257	248	219	260	236	274	271	238	240	269	259	238	261	252	254	267	265	263	226	282	251	244	260	243	237	247	269	232	243	277	246	262	245	248	252	282	253	256	235	257	259	244	262	249	262	265	300	248	255	224	248	276	239	223	237	278	261	246	238	263	229	246	274	273	267	281	277	265	292	246	249	238	256	258	273	254	260	256	250	235	246	261	235	267	250	223	223	235	258	247	253	254	258	259	244	240	246	240	218	253	201	258	244	217	240	270	250	260	248	278	269	217	259	242	245	274	270	241	251	263	264	238	246	250	261	254	256	229	289	225	244	276	257	244	260	236	266	239	257	262	252	257	247	225	264	269	231	258	282	250	235	273	260	299	241	266	257	247	250	237	277	265	259	251	242	267	233	272	273	260	246	253	239	257	257	248	279	236	221	236	264	258	269	243	224	245	244	251	249	284	269	241	260	242	256	259	267	254	264	271	247	249	274	261	258	245	231	265	228	261	253	246	254	246	259	260	264	258	239	266	267	269	240	246	262	277	266	255	259	256	251	234	263	233	269	248	257	231	250	225	244	265	245	261	221	264	257	254	281	254	242	254	269	223	247	247	276	253	231	267	252	258	252	261	270	234	236	219	268	252	245	276	253	261	239	244	237	239	250	248	249	254	241	270	227	241	251	251	278	247	256	248	290	218	245	278	246	240	211	254	235	237	253	218	240	253	250	275	224	233	240	260	244	267	250	265	232	273	244	278	260	249	253	252	257	264	250	250	251	255	261	228	244	242	259	257	269	240	239	255	261	239	256	253	261	230	239	234	232	250	255	241	262	238	228	244	247	242	239	254	250	252	248	255	233	275	265	249	265	243	266	260	260	257	249	273	256	265	243	224	240	247	267	262	280	277	253	252	244	243	224	249	249	269	246	259	243	229	270	230	269	242	257	256	267	251	249	260	285	242	221	250	254	248	291	276	251	253	258	278	260	246	240	251	264	251	246	248	284	285	262	258	247	253	245	246	243	252	283	265	227	238	238	254	255	260	263	253	272	248	260	245	279	246	268	241	269	240	269	263	250	272	229	278	245	261	253	224	265	226	236	232	241	229	233	255	284	247	275	256	242	245	246	282	248	218	272	230	258	240	268	245	259	224	266	251	271	236	265	248	244	274	264	249	229	250	246	244	284	235	284	215	246	282	254	245	227	224	238	252	259	252	241	282	244	223	256	255	248	241	248	221	261	269	241	248	249	260	264	248	219	241	256	231	239	241	232	273	263	240	284	249	242	258	260	262	256	254	227	251	268	261	217	243	260	235	238	250	221	258	261	248	242	263	222	256	264	243	238	250	261	246	278	258	272	235	257	231	271	256	232	284	223	252	273	243	233	254	263	246	275	254	255	247	254	250	249	235	234	256	259	240	250	221	280	277	267	233	260	240	232	257	262	270	236	254	217	234	251	250	250	259	290	265	240	289	251	271	242	292	241	258	273	258	215	262	254	229	234	261	253	256	271	252	244	240	241	271	238	245	237	263	232	249	228	258	263	242	240	239	242	283	244	248	257	241	274	263	265	254	230	271	233	253	256	246	233	258	259	258	264	255	238	270	233	253	241	249	270	225	245	242	257	249	276	245	251	257	227	260	257	247	241	265	232	252	262	213	265	264	262	258	258	275	276	278	276	271	255	268	241	257	246	267	269	221	216	283	269	239	257	258	244	241	262	251	254	241	272	245	252	244	236	250	232	238	244	264	241	266	236	238	264	274	240	256	247	294	240	251	218	219	259	251	225	261	222	270	241	244	257	253	258	273	274	247	266	235	266	266	253	235	266	299	251	250	260	257	251	239	243	234	258	247	245	233	269	265	256	254	243	252	254	249	283	225	249	247	239	277	295	258	240	230	252	242	289	271	237	261	237	241	245	251	228	260	253	246	218	258	255	281	265	273	247	258	233	249	246	296	249	266	258	235	228	247	271	265	254	254	257	271	250	222	217	251	242	252	238	251	214	271	248	278	282	261	267	260	257	234	287	244	239	240	258	256	289	259	248	258	228	243	234	262	265	229	226	258	264	234	282	250	253	278	270	261	264	257	251	243	269	255	241	238	245	236	251	247	220	249	217	222	229	268	251	257	238	267	244	242	275	244	246	259	256	233	260	274	261	241	251	243	268	247	256	256	256	252	289	238	258	270	249	235	229	268	235	277	256	233	241	258	272	255	257	248	246	256	252	229	242	268	282	221	264	257	246	286	245	235	242	262	246	246	253	259	256	253	259	270	249	266	241	249	256	213	227	254	252	293	233	231	229	279	218	246	265	223	260	239	246	254	244	255	232	224	247	238	281	246	237	234	255	265	296	266	255	278	226	269	279	263	253	257	242	242	243	235	251	224	244	270	244	272	241	258	222	246	261	257	249	251	288	232	241	268	273	237	263	220	233	263	245	249	245	285	259	247	233	225	263	252	256	254	255	227	248	282	254	258	258	264	241	257	250	257	256	242	255	237	239	255	289	260	262	246	243	281	237	264	217	246	255	219	251	252	264	249	214	255	254	245	249	242	272	245	247	252	271	268	224	245	233	262	247	264	284	234	239	265	228	258	252	249	259	269	221	241	269	260	243	248	243	246	221	243	232	270	261	238	260	265	248	252	284	224	246	226	248	231	271	271	236	246	238	288	244	247	241	237	258	268	254	238	259	252	270	244	267	250	256	276	265	237	244	256	249	247	249	262	265	258	239	250	235	235	271	250	246	257	243	250	218	271	238	254	239	234	238	241	249	263	271	247	254	291	248	292	239	268	259	234	248	270	271	231
3933	1118	937	561	486	471	370	369	352	369	345	354	342	304	337	305	355	330	351	311	320	339	280	303	350	320	314	344	343	278	340	337	317	332	305	357	319	342	328	303	337	308	337	355	319	307	288	319	316	304	331	326	349	305	293	312	320	314	344	330	366	304	298	312	308	357	344	347	314	316	315	308	336	329	332	309	303	322	376	319	347	308	324	313	279	307	333	314	312	343	333	343	328	329	331	302	319	309	308	319	332	340	298	334	325	322	308	342	321	286	362	310	349	364	324	309	309	306	301	325	319	295	310	284	296	327	294	342	316	306	305	307	316	326	315	315	317	343	336	308	318	327	318	301	323	266	302	334	321	320	317	329	337	324	319	323	329	314	298	311	330	312	310	325	333	279	299	341	343	317	321	304	316	314	309	298	330	300	333	293	326	310	302	312	316	327	339	312	310	350	329	332	338	338	319	331	326	311	304	321	328	307	330	264	324	292	338	298	342	335	274	302	300	325	337	331	302	292	325	311	312	317	307	301	331	322	346	310	316	357	327	313	304	335	335	312	326	356	316	328	322	354	306	292	297	313	312	300	317	362	339	336	319	323	323	322	339	343	330	312	308	308	318	325	316	332	322	341	312	323	340	335	339	330	323	330	303	315	370	305	294	345	298	322	332	353	315	337	352	282	339	290	320	352	336	326	337	334	350	314	326	301	327	324	309	313	329	325	295	284	280	351	320	329	298	320	340	337	318	320	335	304	337	317	283	325	337	298	320	333	318	292	305	292	332	310	338	347	306	321	303	324	344	339	343	304	305	367	325	329	327	317	291	310	341	342	302	320	332	344	333	319	322	344	320	315	318	329	324	337	310	331	347	344	342	325	314	301	347	320	275	337	309	314	326	306	283	309	343	306	327	364	333	326	322	308	318	335	321	292	311	293	321	332	305	302	325	305	344	307	284	314	337	349	312	311	339	321	300	312	305	348	317	352	347	343	303	307	270	311	352	304	332	305	325	308	328	309	339	303	341	319	297	337	305	297	297	287	279	324	326	321	294	324	328	319	342	301	333	319	314	321	306	313	338	312	341	322	351	347	307	319	313	335	335	336	310	352	332	336	308	315	306	321	310	329	321	347	318	338	303	317	329	287	296	311	316	311	318	307	301	307	330	343	312	342	316	341	290	327	315	323	322	306	318	322	369	321	350	313	326	290	298	329	321	328	330	296	312	303	330	300	322	326	348	320	322	300	295	340	353	329	319	335	308	347	360	321	297	314	338	320	323	366	325	300	293	292	300	333	297	312	362	316	311	331	326	336	307	341	355	303	306	346	342	319	323	356	352	354	326	338	294	293	325	333	302	296	282	333	319	339	316	327	365	329	292	338	336	300	316	340	307	297	320	352	327	314	325	351	321	329	327	310	327	323	323	337	326	321	315	301	321	327	315	304	346	339	305	304	371	296	362	325	314	303	333	324	318	300	301	295	353	306	328	315	305	328	301	315	316	332	298	313	305	321	319	343	315	286	313	321	313	323	313	336	293	367	347	326	314	305	324	299	314	310	348	296	324	283	324	353	304	297	312	305	313	349	319	314	309	337	359	322	330	311	333	321	362	317	320	305	332	312	297	298	287	325	329	333	304	307	329	339	315	344	316	317	291	339	324	322	320	330	292	323	283	297	327	311	335	359	306	319	299	293	302	339	349	336	303	324	308	284	312	325	333	313	365	317	317	314	289	328	319	306	305	319	334	324	340	341	310	300	361	320	334	337	366	314	326	316	330	313	308	318	346	332	326	324	321	340	353	326	340	338	346	351	369	300	310	339	325	351	304	337	305	329	314	291	321	296	318	338	335	290	337	307	308	333	324	300	334	321	306	339	315	316	317	302	318	285	361	320	307	323	346	323	302	342	307	348	325	296	314	320	340	292	309	316	323	290	315	312	297	346	286	335	298	310	318	320	285	315	349	305	287	331	310	354	340	322	356	312	327	291	322	325	353	312	323	342	313	350	315	354	330	324	333	323	302	346	297	321	301	314	323	319	306	317	337	347	334	354	312	305	308	372	323	289	309	340	341	343	324	308	338	311	316	328	315	332	288	331	348	345	347	362	298	299	310	365	332	297	337	328	314	321	338	308	301	353	308	323	343	312	313	356	302	324	367	351	333	316	299	342	334	311	325	336	318	289	312	312	334	356	337	314	306	327	304	359	335	315	297	301	331	300	335	328	330	325	327	312	322	319	315	339	295	306	294	319	291	327	309	346	314	359	313	332	310	341	331	329	340	309	301	337	330	351	342	322	319	324	322	337	339	312	329	342	314	324	329	339	296	314	354	325	362	305	311	329	298	295	318	334	304	310	324	355	320	331	303	323	282	336	302	306	330	334	340	346	330	295	321	306	329	319	336	352	314	312	326	257	347	334	362	337	334	356	294	338	343	314	321	318	291	305	280	300	290	333	314	306	298	317	323	307	337	304	287	306	321	335	346	325	321	311	318	325	317	302	334	317	347	309	317	305	343	366	300	305	316	334	304	372	318	283	308	334	326	325	316	320	339	312	324	308	316	314	304	317	291	328	325	332	309	329	346	289	295	314	332	341	330	317	313	324	366	302	339	301	317	348	332	318	312	331	317	328	334	301	301	324	337	323	292	354	299	331	307	331	314	295	306	319	339	309	334	332	306	306	319	322	323	332	288	323	308	316	352	315	330	317	301	269	347	358	342	324	332	344	296	295	348	303	301	296	309	331	333	334	324	309	310	294	360	297	331	300	318	302	325	288	313	311	350	301	331	283	310	300	345	322	305	284	309	324	319	313	329	318	308	322	299	346	309	353	322	309	327	329	293	319	311	304	320	287	323	324	318	317	301	305	292	305	321	310	320	309	358	334	355	350	286	338	299	325	345	343	306	325	313	317	315	370	322	313	340	301	342	324	367	317	315	280	308	288	304	306	278	303	332	299	321	322	313	317	336	331	322	316	325	292	325	341	346	323	304	291	340	320	327	300	306	348	321	329	334	309	292	331	331	301	309	294	309	314	314	331	298	340	308	310	331	316	313	331	318	307	341	332	302	306	313	317	347	309	330	339	344	320	307	333	322	340	306	310	327	309	329	337	329	305	324	299	338	337	313	318	317	303	299	328	341	325	292	291	318	282	313	313	324	332	302	353	319	328	301	304	334	298	319	298	311	307	298	326	310	299	278	311	310	343	307	329	317	317	318	317	305	323	322	331	287	309	312	293	305	317	309	337	333	313	304	350	314	289	323	302	290	309	336	318	315	318	323	323	320	334	334	327	303	321	300	347	312	327	330	311	328	335	340	294	311	291	327	349	291	315	334	316	291	333	313	336	322	300	310	327	304	298	323	350	336	342	338	319	305	321	318	312	328	361	324	311	326	326	299	316	276	359	366	307	329	299	346	322	298	351	311	321	310	327	332	343	321	345	333	328	330	337	328	343	327	334	329	304	318	335	339	312	338	314	311	344	330	311	324	343	308	287	310	302	341	320
24221	21702	29221	24610	21662	11592	1393	995	849	817	749	707	689	661	617	668	616	629	606	643	599	582	628	573	581	637	567	580	617	578	570	617	566	589	538	553	603	584	582	601	612	610	528	577	554	589	571	593	583	557	525	561	585	581	612	586	559	553	563	493	566	553	576	541	572	565	566	581	557	578	552	573	537	614	517	573	541	576	553	587	570	566	567	573	540	580	571	547	559	574	557	544	547	557	578	547	572	560	524	576	556	559	602	533	597	565	593	553	578	572	551	582	572	573	577	587	564	554	563	583	583	589	609	589	555	551	567	580	577	557	531	573	576	567	521	558	600	586	582	595	591	544	568	594	590	566	567	542	543	570	621	583	553	591	579	563	553	575	573	621	560	556	550	546	554	548	601	547	565	547	588	573	514	565	549	562	575	596	606	589	555	535	553	556	596	598	560	552	500	551	559	577	548	544	539	535	549	497	559	575	544	576	598	567	572	548	608	600	583	566	549	582	559	581	583	550	585	570	621	575	567	567	509	561	553	598	576	604	575	558	546	570	618	543	558	586	561	541	565	575	567	564	542	621	587	589	590	532	599	575	564	542	588	603	568	575	532	536	539	557	552	539	557	568	591	585	557	571	564	566	553	598	562	544	549	545	585	561	537	525	549	563	593	525	585	580	574	624	615	542	609	556	567	570	563	587	563	607	624	580	559	587	570	596	554	595	576	536	563	554	577	604	586	593	560	575	592	531	534	570	544	534	530	552	588	632	550	569	516	568	528	513	560	564	583	544	538	564	557	591	579	551	534	540	565	589	593	544	569	567	545	541	570	578	545	594	592	556	565	537	596	558	561	563	522	563	578	554	550	580	574	554	577	541	585	563	540	574	593	558	591	581	555	564	599	589	527	557	523	555	553	552	545	601	532	545	558	546	626	523	521	535	560	560	577	606	597	533	551	572	560	512	547	566	555	538	573	567	608	580	527	546	574	541	564	548	573	511	539	506	550	566	552	549	582	532	563	562	578	517	566	582	579	576	558	547	557	595	597	550	579	535	593	549	579	577	609	557	567	595	581	549	552	606	564	598	582	568	586	535	553	579	577	552	571	595	593	569	540	584	533	556	538	559	564	544	564	543	536	558	539	563	543	548	525	561	551	565	524	543	568	621	534	567	521	560	531	539	577	571	553	620	595	551	620	560	535	563	584	554	590	602	549	555	549	549	542	566	557	548	545	563	533	540	579	589	532	565	561	538	560	564	537	565	539	570	571	563	554	547	569	568	581	547	555	590	588	564	561	567	562	572	539	542	567	567	550	546	563	572	549	559	563	560	583	553	567	611	601	540	536	541	575	618	566	589	544	539	600	533	529	542	560	597	598	594	563	556	569	559	543	528	561	569	549	543	584	594	623	605	577	606	527	561	594	548	536	580	557	578	546	584	578	568	550	568	587	584	561	518	513	605	555	527	551	548	503	548	596	559	616	556	576	574	609	559	607	531	557	599	572	595	604	539	568	558	595	561	533	579	534	574	550	535	545	568	549	568	574	546	544	568	573	553	539	557	579	559	533	528	567	561	541	606	546	590	609	576	568	558	580	580	531	579	571	552	546	571	542	557	563	586	536	601	546	580	512	564	569	517	530	568	593	516	542	578	563	538	561	599	583	550	586	560	572	536	540	560	578	558	594	598	559	586	556	568	573	554	540	563	571	579	582	543	566	577	594	571	527	568	524	568	557	553	564	538	557	570	541	569	559	561	540	573	570	542	582	560	547	600	617	572	606	600	568	550	592	583	579	589	510	511	567	525	587	540	623	582	588	558	631	566	590	542	530	541	620	529	556	549	546	595	546	547	581	586	547	561	569	545	579	581	610	574	570	532	571	584	541	562	564	550	542	534	542	534	580	550	552	584	579	547	572	569	576	545	546	555	562	573	545	560	566	560	572	514	535	563	543	578	571	554	562	551	620	567	549	547	578	547	592	585	570	553	568	532	545	574	577	578	572	546	543	571	542	544	550	537	547	565	561	536	567	567	519	553	587	601	576	541	545	560	570	510	559	580	579	558	576	553	554	537	556	522	565	538	565	539	590	603	558	542	588	572	589	556	597	556	558	569	559	586	623	591	564	585	591	615	558	542	591	541	575	548	594	561	581	582	517	552	542	563	565	555	539	556	597	579	559	544	573	543	578	536	514	609	580	550	546	552	580	576	581	600	536	556	524	579	520	530	578	554	571	558	551	577	553	538	563	560	601	560	587	550	580	582	566	548	581	564	563	545	597	542	558	542	562	594	558	592	553	587	583	571	576	569	582	594	564	574	557	549	539	568	601	556	537	557	555	601	616	582	565	587	577	607	546	542	540	533	559	565	567	538	507	559	518	568	537	556	582	580	591	578	563	555	554	574	536	511	544	572	521	543	542	537	558	604	604	566	628	550	581	566	594	530	537	583	525	575	558	580	568	552	582	581	552	559	547	562	475	545	563	550	605	553	576	555	583	543	562	594	594	578	551	545	571	545	547	586	586	544	577	581	562	523	545	590	578	571	611	574	549	579	564	547	553	550	559	556	533	570	535	543	555	542	534	526	570	575	567	540	566	597	539	594	563	591	555	540	580	584	573	559	566	518	524	567	534	548	572	487	545	542	583	551	573	545	585	585	561	517	581	534	565	531	528	526	578	580	570	561	544	565	578	604	579	543	549	580	554	534	542	559	546	593	599	621	567	517	589	553	559	584	521	613	590	575	532	549	551	530	552	571	555	569	556	539	601	604	625	603	597	555	555	561	572	610	597	578	554	545	550	550	559	560	585	557	556	586	567	554	546	555	572	559	527	538	580	581	569	546	567	568	594	591	560	580	552	552	543	574	551	542	528	559	616	556	541	550	557	599	556	557	606	532	545	555	575	526	551	533	507	563	580	561	563	560	533	584	552	603	565	540	518	582	566	601	561	567	560	585	568	546	579	533	576	571	554	561	523	541	563	530	556	585	612	537	557	558	546	606	574	580	568	563	578	594	636	552	567	550	544	561	579	539	567	517	560	576	555	583	519	550	535	568	602	547	551	567	576	589	507	589	574	582	607	532	552	594	575	545	553	559	565	579	555	543	580	609	556	562	573	602	542	572	538	534	549	567	599	585	546	598	538	529	560	526	543	601	540	583	586	618	537	526	580	552	506	546	580	554	585	569	599	563	574	525	554	539	589	562	557	574	563	591	582	539	589	543	559	560	526	563	565	583	594	582	546	581	565	564	544	606	598	561	589	544	579	567	522	567	597	552	596	520	587	550	538	547	567	556	531	580	530	567	588	608	556	546	548	529	516	579	568	591	538	582	597	598	573	531	519	587	555	538	558	562	551	593	561	581	605	585	595	539	524	525	555	532	523	528	566	585	547	539	550	593	571	604	540	541	553	550	560	619	577	562	601	579	528	558	575	556	519	555	566	565	541	514	581	524	547	561	569	585	590	547	542	516	566	604	535	617	574	547	565	564	534	539	573	571	538	592	587	567
4669	9902	7942	4046	2924	2288	1802	1553	1300	1266	1067	1043	972	838	826	823	772	853	795	823	812	784	768	747	743	715	707	675	740	776	698	669	703	680	702	676	711	668	699	678	673	686	708	688	660	725	697	676	670	634	705	646	669	700	672	672	664	688	694	699	672	714	712	710	661	631	727	671	666	682	679	652	698	693	660	641	662	634	695	684	682	671	646	612	670	645	625	731	693	718	657	721	695	666	654	707	657	656	705	707	678	688	682	665	678	651	633	666	697	719	643	678	655	659	704	662	703	653	683	652	693	643	705	699	687	674	694	673	694	697	621	705	655	689	663	682	672	685	675	707	661	655	678	660	670	688	665	639	689	667	687	653	664	650	669	672	634	677	692	652	716	674	684	685	681	694	693	682	656	625	655	662	676	645	699	655	666	622	636	661	694	717	691	678	683	615	691	656	653	685	656	685	709	696	619	656	699	693	690	723	669	690	658	642	688	654	672	672	664	669	666	661	632	661	675	672	663	645	718	697	683	704	681	649	678	666	712	646	675	658	683	690	654	644	680	649	667	641	632	669	655	658	687	629	658	689	647	672	667	692	691	686	680	630	686	672	714	703	653	615	647	636	666	674	697	692	698	697	684	636	691	668	667	719	654	648	671	672	649	626	685	655	661	696	676	697	673	664	636	661	675	655	670	643	659	719	660	674	683	692	672	679	738	661	651	650	676	694	675	717	704	692	670	669	660	701	671	659	649	683	662	671	706	632	670	684	703	635	734	675	670	671	697	627	659	657	727	627	665	705	682	669	722	663	659	694	633	654	660	723	633	636	650	676	705	699	640	623	666	694	668	701	712	649	710	666	715	684	688	692	652	684	671	710	671	672	705	672	666	688	655	649	655	676	666	717	653	691	666	669	664	689	710	690	635	667	671	673	679	705	618	675	666	639	680	674	621	729	680	706	632	657	694	681	683	608	646	690	623	713	703	672	677	684	638	675	672	667	692	670	681	678	686	655	655	702	736	655	703	691	684	660	680	725	659	666	676	709	707	697	723	666	707	747	667	702	633	643	639	664	676	616	630	612	660	687	703	688	666	668	699	683	692	680	659	712	693	670	666	641	674	661	641	672	657	682	672	644	594	663	721	635	661	649	689	685	655	674	668	715	636	684	684	637	712	693	682	642	705	696	642	616	706	669	636	677	682	679	681	677	650	679	666	630	663	689	685	688	698	653	669	675	703	703	719	673	678	670	659	646	657	649	654	653	655	680	648	656	698	669	669	640	665	676	662	664	696	653	679	659	614	656	685	657	710	687	693	646	641	639	650	704	686	690	666	700	644	694	675	661	651	651	682	635	637	627	645	658	644	664	683	620	681	690	690	741	668	668	669	691	623	676	628	702	656	643	721	688	634	659	659	697	681	696	641	654	715	660	631	683	695	634	702	723	659	662	682	649	650	590	667	648	667	631	680	696	678	699	666	676	668	673	648	670	623	632	670	718	698	668	679	622	680	693	715	710	666	631	670	683	661	672	688	685	686	656	669	677	636	650	706	647	680	684	663	672	683	660	653	658	672	683	686	693	712	650	683	671	695	673	704	668	702	685	654	643	690	674	629	680	692	672	667	692	686	686	688	672	652	633	672	687	648	681	700	699	681	681	663	652	684	694	641	689	713	637	682	660	634	671	668	715	688	697	641	665	684	667	651	697	671	656	664	684	716	646	719	742	684	692	667	640	706	697	695	655	672	672	641	699	720	689	633	645	629	696	697	671	660	687	658	631	639	654	677	687	661	682	673	636	645	690	640	645	660	682	687	697	708	692	669	643	666	673	651	623	670	702	662	666	687	635	679	692	607	632	687	652	697	643	721	685	624	647	676	671	662	690	682	654	678	663	659	643	646	667	678	620	650	687	645	652	725	659	707	672	653	681	645	693	654	629	671	632	688	686	673	698	632	660	691	610	629	658	665	659	660	655	662	665	659	686	690	653	686	700	689	658	659	707	606	710	700	672	709	676	684	713	666	665	692	688	741	710	716	661	700	671	690	683	669	671	714	666	643	685	641	691	678	660	642	668	659	684	672	678	674	600	671	655	671	718	674	627	646	659	658	664	693	666	699	676	710	667	693	668	687	664	646	659	652	700	662	675	653	661	647	676	660	685	656	662	657	694	643	689	691	742	624	682	668	677	643	637	724	696	698	666	634	658	680	700	693	660	682	653	638	696	665	640	675	694	701	620	690	667	664	710	710	674	662	651	673	675	672	674	667	672	658	677	601	665	656	677	637	729	676	644	651	685	677	627	650	666	649	686	673	655	637	647	687	694	673	672	660	616	656	636	651	644	663	641	632	655	676	675	649	650	663	658	682	667	694	713	644	647	698	693	672	647	716	686	701	669	633	654	674	654	630	721	662	709	735	670	666	682	697	665	626	651	612	675	733	606	684	689	670	682	684	655	704	648	632	706	604	662	655	678	675	658	654	664	677	644	702	676	686	630	647	658	703	643	680	685	719	703	668	696	690	729	734	633	648	614	667	668	668	677	722	669	700	677	659	669	677	688	736	667	726	724	701	693	720	700	700	694	617	633	672	658	644	698	687	678	682	690	655	659	644	666	639	658	653	643	642	666	694	670	668	626	663	644	690	687	682	664	743	619	689	645	691	658	709	678	678	633	666	668	649	658	702	687	657	698	637	684	644	705	678	692	660	714	680	635	709	648	669	675	649	651	657	660	675	650	681	667	647	715	688	659	671	633	710	679	675	687	684	711	627	664	667	666	690	665	611	686	667	699	669	691	623	647	629	631	677	617	667	665	667	667	689	637	676	640	689	640	727	644	686	636	707	674	669	665	640	688	615	668	696	673	677	654	670	666	644	642	688	667	714	666	684	650	699	678	690	647	649	630	666	667	643	703	638	716	638	670	684	660	668	727	676	645	652	638	648	660	657	693	696	653	671	708	710	659	703	609	623	670	658	690	670	651	691	674	665	701	651	693	689	721	652	659	652	685	677	678	671	690	644	663	683	691	675	656	664	677	680	673	627	693	660	682	645	673	680	642	688	645	633	653	707	679	616	626	678	648	654	645	641	654	651	643	632	640	687	681	653	666	652	638	638	689	678	667	670	642	677	634	658	640	640	678	670	706	691	691	668	673	702	653	634	658	667	649	716	669	700	686	652	667	688	717	631	630	657	725	637	684	638	656	666	580	665	710	689	650	703	681	619	678	631	664	661	667	696	687	636	679	687	730	642	658	715	703	680	634	719	675	654	633	671	655	647	652	688	655	667	677	689	685	719	623	633	692	655	664	675	651	690	690	669	673	643	649	692	672	638	688	636	657	666	657	656	676	700	669	652	665	678	659	673	673	704	649	665	702	685	623	671	681	728	626	712	673	690	665	647	659	738	649	693	667	644	687	692	698	622	639	686	688	684	664	654	699	629	669	683	649	692	705	650	693	668	691	709	685	669	670	676	678	653	630	665	663	650	680	646	665	646	684	663	686	626	708	641	635
25504	21672	28023	25688	9807	673	469	426	372	375	294	293	344	299	303	277	286	273	268	303	293	276	275	290	259	243	255	264	280	258	271	254	269	230	275	289	282	267	257	262	259	237	259	274	233	277	260	250	243	281	295	256	267	240	264	262	265	247	249	257	259	247	244	268	275	248	265	244	295	285	290	289	267	261	261	266	270	249	258	264	283	307	246	259	270	245	267	269	275	228	258	271	254	276	247	245	263	268	263	250	255	250	266	267	265	262	273	267	278	272	266	265	246	283	268	265	247	262	225	252	257	256	255	271	268	275	250	252	252	225	245	266	246	229	249	239	256	255	249	274	253	268	240	259	233	268	248	273	262	244	268	256	278	249	276	263	279	279	264	250	255	269	288	247	252	253	269	259	285	263	270	273	276	262	233	270	263	263	252	243	257	267	258	277	241	262	277	266	273	247	258	256	247	229	263	260	256	251	261	242	250	275	275	276	266	243	267	250	231	255	252	280	258	244	223	272	266	248	255	263	265	253	264	237	262	304	226	267	254	269	259	270	265	258	260	244	229	289	250	280	248	283	258	263	226	256	252	270	279	254	294	261	238	272	253	264	263	267	260	268	272	254	242	249	269	271	269	270	269	241	270	280	260	242	258	275	279	297	259	244	263	236	236	261	272	286	254	267	243	265	269	291	272	276	251	285	236	236	239	267	273	268	256	260	262	261	292	235	275	265	263	248	249	264	267	229	285	272	260	271	245	269	255	252	241	302	264	267	258	259	240	256	286	249	250	258	254	273	254	253	250	247	283	245	255	261	250	276	273	265	241	264	265	294	266	270	250	248	262	271	242	261	262	270	250	270	267	246	282	261	258	256	273	259	274	253	283	279	254	266	242	291	257	282	267	275	272	247	246	274	229	271	222	268	309	285	248	259	266	286	237	244	251	238	273	267	263	251	274	268	264	240	253	250	264	224	243	242	262	266	262	263	270	224	253	267	258	269	243	268	260	260	267	273	251	276	249	243	292	248	260	277	245	235	299	268	288	249	243	276	269	202	285	252	251	257	280	232	229	241	237	230	261	284	226	252	246	298	267	272	273	246	254	264	256	220	268	273	271	233	264	242	256	238	290	255	257	270	249	265	277	277	274	274	264	239	249	264	267	263	255	239	268	271	239	246	280	250	283	282	264	279	258	263	259	253	242	260	276	290	252	240	259	253	267	258	237	263	255	249	238	242	261	272	233	267	277	264	252	258	278	263	252	251	246	256	258	254	255	266	253	258	249	268	252	265	240	254	249	268	264	262	267	250	245	257	271	275	266	282	280	242	241	258	243	257	265	254	253	277	233	284	261	265	240	260	270	228	248	274	287	281	284	263	255	281	284	254	291	254	254	300	247	274	275	266	285	234	263	258	267	255	283	270	268	232	248	268	250	284	255	249	261	246	243	251	265	269	280	262	253	279	260	262	256	267	262	260	281	262	267	214	252	265	274	253	233	253	259	239	243	267	243	268	247	259	264	240	261	241	291	270	286	257	244	253	270	262	273	267	265	264	277	253	257	266	249	263	253	263	250	279	262	289	262	269	210	238	259	243	231	276	263	284	247	246	269	260	225	265	263	290	253	249	239	263	255	249	263	236	269	263	268	258	240	252	250	236	247	293	271	271	266	278	255	266	258	277	288	253	248	257	251	277	264	255	257	249	237	248	265	272	261	269	251	271	247	274	256	268	281	265	265	269	243	247	266	245	237	267	260	226	293	241	232	265	265	277	253	233	237	246	258	243	251	281	260	273	273	239	264	283	276	247	250	271	236	249	276	270	254	250	282	258	270	256	248	263	265	277	265	257	268	263	238	248	246	225	239	251	258	266	255	266	246	258	263	271	269	237	238	271	269	268	267	263	240	225	253	254	257	249	265	240	271	260	262	309	260	241	276	246	299	246	279	245	297	240	278	258	234	250	246	259	266	264	250	279	231	282	248	285	258	285	237	257	274	239	255	242	238	288	257	275	235	303	276	273	261	249	275	277	298	272	245	272	238	264	277	247	287	270	307	256	269	268	245	276	232	267	233	236	258	253	251	270	268	262	242	265	257	285	277	224	243	242	254	271	270	201	235	279	263	270	246	251	224	267	267	246	282	275	234	274	268	262	291	258	275	277	275	275	268	244	258	248	283	277	269	276	259	256	269	267	291	244	269	243	256	267	255	262	241	250	262	263	269	241	277	255	266	238	260	258	276	307	248	273	256	248	268	238	300	273	259	256	278	259	238	236	256	252	244	236	280	262	243	238	236	230	271	258	274	229	234	278	269	260	290	296	270	261	235	246	241	261	271	246	250	264	248	239	258	266	257	261	286	273	286	266	271	271	271	251	256	263	259	267	254	267	227	232	255	256	240	291	225	267	262	292	260	253	252	234	266	253	242	272	267	268	239	278	283	241	234	230	260	213	271	267	225	259	242	260	240	260	253	248	271	256	225	269	260	264	247	281	274	262	243	223	267	278	247	244	239	254	226	250	258	249	279	254	245	260	229	251	294	262	212	293	240	265	232	259	241	277	259	261	281	254	271	233	272	246	276	254	299	243	271	289	264	260	276	267	246	261	258	252	247	254	241	282	258	248	234	260	248	265	246	278	259	246	274	261	271	255	234	276	252	269	254	277	277	250	249	283	243	277	238	242	250	237	251	264	257	278	266	240	258	255	271	297	269	242	273	254	245	259	269	251	267	248	272	249	250	250	274	289	240	257	252	279	272	266	273	267	235	250	262	271	241	291	258	278	251	255	266	257	249	232	246	260	272	268	255	264	247	277	248	255	256	258	251	275	249	240	258	262	253	271	275	268	259	234	246	267	250	266	267	267	247	259	242	273	276	254	262	259	252	211	259	253	264	262	252	278	262	252	240	274	239	280	219	267	246	269	278	256	259	238	266	258	234	262	278	235	291	283	262	274	230	290	241	271	243	249	253	257	265	263	245	235	253	250	271	245	274	264	261	283	270	248	254	266	266	246	269	275	260	238	263	268	257	244	279	237	251	266	301	251	256	252	263	280	235	263	265	264	238	232	271	269	293	236	275	270	262	253	280	250	252	263	252	256	251	249	279	266	267	255	255	274	253	257	260	263	256	265	281	236	232	265	250	246	254	242	260	270	285	261	233	268	261	244	247	267	261	273	264	276	253	248	261	284	262	272	288	270	250	295	305	246	229	264	261	260	269	269	268	270	275	278	273	257	264	288	265	263	278	242	250	288	296	236	294	226	255	270	274	259	243	257	241	248	255	286	254	266	256	252	255	247	253	269	270	242	228	262	296	264	241	278	254	253	258	243	278	233	252	248	259	263	251	261	265	239	223	243	251	245	277	265	257	266	236	243	284	256	241	257	273	265	262	262	237	259	240	257	247	247	248	275	250	260	267	242	287	245	248	260	278	269	250	241	251	258	279	228	266	254	252	232	254	260	256	232	251	263	276	260	305	279	264	255	263	272	266	260	244	269	242	284	259	301	241	249
4516	5523	4121	2004	1499	1183	1016	790	720	633	581	543	420	486	422	416	406	449	411	429	388	403	374	350	380	352	348	369	382	338	355	359	387	341	381	344	328	375	361	343	354	376	352	359	365	348	385	362	358	364	364	326	371	341	324	349	358	344	364	353	355	348	368	364	372	324	366	329	339	400	352	376	359	351	363	306	357	349	343	331	348	355	325	381	378	361	352	354	311	357	362	344	345	371	376	355	330	345	365	340	347	350	346	339	337	355	364	351	330	339	344	335	364	345	328	369	378	345	347	355	349	343	364	349	302	367	353	385	374	357	337	367	355	367	356	384	333	357	349	363	347	344	384	353	359	333	347	375	374	361	324	384	352	369	358	339	302	376	353	331	332	366	343	308	335	342	358	336	327	357	331	361	357	347	341	338	334	366	359	351	360	359	345	341	345	383	327	348	333	326	298	348	335	365	322	359	364	347	364	339	324	352	316	359	327	340	358	381	345	348	378	370	357	347	365	405	374	380	369	350	364	320	345	350	336	364	338	328	342	329	344	357	339	321	328	359	344	358	339	342	324	324	332	332	348	338	332	360	336	354	357	348	351	334	345	328	359	376	328	327	331	366	359	360	371	374	344	356	344	321	360	329	360	330	346	346	325	337	352	353	355	357	354	350	369	356	344	355	347	373	367	319	332	369	325	308	360	335	340	358	341	333	312	339	321	341	351	372	334	320	371	343	342	298	355	339	349	352	341	375	367	308	312	347	348	365	334	359	375	341	353	332	342	345	388	366	340	368	326	382	355	364	392	357	348	327	345	359	344	357	356	362	326	353	334	340	377	345	343	355	323	347	368	374	374	355	343	361	354	371	339	370	360	332	346	335	340	359	350	353	353	342	343	349	338	311	363	350	390	327	335	360	341	384	383	334	376	372	368	345	347	350	405	360	347	315	300	333	364	378	318	362	327	340	325	305	345	337	327	352	345	306	334	293	340	336	314	378	359	338	349	347	346	353	352	346	363	343	358	323	356	334	363	338	330	356	353	364	333	350	360	357	335	365	338	334	342	351	379	323	356	310	353	336	371	342	340	361	321	335	337	326	358	377	336	358	378	355	325	342	344	370	334	322	369	343	324	310	369	373	343	361	379	360	352	342	341	336	360	333	343	334	337	346	315	342	335	386	365	366	340	340	373	348	360	283	368	333	341	360	373	320	340	336	368	324	329	344	325	326	322	324	352	320	355	369	327	325	346	323	358	382	321	365	343	352	343	389	357	346	355	335	332	288	320	365	352	321	368	326	336	357	326	349	345	316	351	340	343	362	328	354	337	385	338	359	362	344	323	356	334	318	310	324	312	364	339	324	308	350	341	347	391	369	332	330	346	325	333	334	345	326	359	346	363	322	377	379	361	311	329	325	364	359	390	364	338	369	328	341	357	349	346	349	347	347	355	366	360	349	344	369	360	350	350	357	355	369	347	341	362	383	340	327	354	354	356	365	354	370	358	358	366	323	330	370	331	359	405	340	354	378	366	355	339	370	323	336	344	368	373	358	343	333	332	393	347	357	333	347	380	372	359	373	350	342	364	333	383	325	340	334	344	368	366	339	359	337	378	388	351	359	340	311	354	363	341	321	363	347	371	372	346	320	355	357	340	364	359	369	339	340	359	343	332	352	329	368	356	337	351	363	328	330	361	342	381	329	376	394	336	373	337	361	358	358	363	373	340	304	382	338	347	340	333	350	366	351	339	306	314	355	362	338	314	361	324	331	346	375	364	340	355	369	345	397	382	338	344	340	370	376	322	369	339	351	314	384	322	333	360	346	344	345	381	354	330	385	332	331	386	316	322	338	333	327	355	363	368	343	345	323	345	323	331	377	331	341	352	360	332	323	307	340	354	331	352	337	359	339	346	365	364	350	341	332	311	348	318	333	328	361	349	335	371	348	363	356	349	342	357	358	364	346	339	367	364	340	375	351	363	330	325	337	331	355	368	345	358	356	342	353	331	335	352	336	343	341	340	348	367	361	368	359	343	336	332	347	331	327	303	337	351	352	313	355	352	354	347	355	354	335	341	362	366	330	356	360	345	347	332	329	317	334	362	349	381	367	355	356	361	401	355	351	327	345	357	365	386	322	341	353	372	355	326	340	338	338	330	358	359	350	354	351	346	337	386	339	337	347	364	332	352	383	357	337	337	350	336	365	342	351	337	322	358	336	359	351	370	351	366	375	349	340	366	349	304	334	345	352	330	357	371	358	360	360	362	360	327	346	337	340	369	370	369	359	338	364	332	368	348	364	373	321	362	363	322	365	376	348	378	342	365	353	347	308	319	335	356	339	362	389	314	318	326	300	355	325	361	357	328	320	355	338	319	346	340	411	367	364	358	377	329	350	340	382	355	354	366	342	357	321	363	349	344	360	327	346	332	353	354	369	305	329	331	342	338	316	320	337	351	343	352	339	328	358	310	324	348	344	341	392	356	328	365	352	325	303	326	327	349	365	361	346	319	354	327	336	339	338	320	338	352	351	374	356	321	324	342	366	357	357	334	364	307	344	331	341	341	348	342	355	324	366	356	333	336	380	363	367	319	356	330	333	318	357	332	344	347	351	339	353	338	342	342	372	365	344	356	362	344	343	349	362	369	359	316	360	351	334	360	362	372	392	329	358	337	364	361	356	354	310	351	372	342	333	360	373	327	337	311	335	355	356	346	313	357	357	347	326	351	330	334	364	347	340	348	350	371	333	380	394	355	342	344	358	349	338	350	392	335	372	346	343	325	362	333	362	343	328	337	347	329	347	344	371	329	377	315	380	365	317	355	331	385	314	359	337	346	340	342	330	345	355	385	352	383	365	344	351	366	361	336	309	346	367	341	372	346	324	359	348	319	324	345	326	358	319	346	375	361	333	336	364	339	349	335	344	387	318	340	330	371	320	371	314	348	340	346	341	345	364	336	340	364	323	362	344	344	337	334	349	370	351	330	355	354	336	352	331	351	341	347	323	335	352	378	360	338	340	307	358	357	327	325	360	329	359	380	389	380	345	372	366	327	335	345	295	349	345	350	357	342	360	356	337	354	355	360	331	338	327	378	349	366	345	306	344	344	355	370	352	353	312	356	355	350	322	355	365	336	346	337	359	347	321	342	379	377	331	326	341	330	370	321	356	369	352	341	324	347	342	356	377	280	383	384	329	373	349	351	355	332	342	348	339	333	336	371	387	364	331	348	327	381	334	351	350	372	361	363	332	337	343	339	358	336	316	353	350	341	366	366	348	355	359	355	364	345	334	338	327	361	356	355	365	345	349	301	339	344	361	344	360	366	338	370	353	347	347	362	365	328	386	376	361	327	369	359	358	330	303	373	351	346	372	353	350	364	360	376	339	331	352	347	324	336	346	333	317	364	359	387	355	333	382	400	343	348	359	361	313	353	347	334	354	352	355	365	328	333	334	367	322	360	320	323	326	328	352	322	363	336	322	355	329	369	305	330	331	355	330	310	348	361	357
23218	21706	29677	24256	21698	21740	11203	1624	1208	1145	1084	1017	1015	893	870	879	841	841	888	840	800	800	799	756	827	800	825	799	748	766	767	794	761	780	768	722	748	807	754	793	777	761	761	783	712	747	744	710	742	730	706	731	697	766	711	777	716	750	759	759	737	708	694	710	714	763	740	762	749	705	687	727	680	747	747	745	715	715	752	697	716	743	735	742	740	792	750	738	762	748	762	733	706	719	709	776	715	694	727	731	709	762	768	720	739	763	767	701	759	738	760	723	743	716	734	709	755	738	738	735	672	715	761	737	724	740	729	738	694	754	753	753	714	731	724	714	719	753	721	705	733	747	720	732	787	759	737	749	713	716	766	696	715	743	681	743	716	705	782	744	698	716	698	710	746	736	717	689	762	727	716	765	745	717	741	716	701	754	744	753	725	719	700	705	714	698	731	702	668	757	725	713	753	736	706	739	717	727	736	774	708	732	716	725	763	770	729	753	714	763	749	705	713	739	732	783	728	725	710	694	761	741	745	701	711	727	743	710	688	710	697	754	749	736	719	725	729	747	752	714	736	765	709	749	742	748	690	737	732	729	769	770	750	740	689	731	734	713	746	763	707	656	732	746	717	699	758	748	753	772	761	706	662	742	760	753	774	736	699	742	700	749	796	722	723	748	701	752	734	721	753	718	736	740	751	687	760	752	720	715	768	746	743	707	708	714	814	767	800	770	715	711	732	717	702	714	687	775	743	734	750	709	697	683	681	756	756	793	678	722	757	708	740	725	714	755	716	695	748	730	720	757	754	712	722	705	721	742	687	712	700	688	693	723	688	745	773	658	713	698	677	732	757	775	685	721	738	768	737	707	688	741	706	718	735	721	706	733	752	702	770	745	743	738	710	766	760	706	765	748	753	665	722	743	728	782	699	712	726	776	728	705	709	721	744	716	708	717	712	760	740	718	744	742	724	746	697	740	712	662	729	745	725	775	775	759	697	694	709	735	768	715	753	764	730	744	711	757	729	747	753	721	771	728	762	784	705	697	681	711	750	723	741	760	748	763	702	772	754	765	707	766	661	689	814	733	735	705	727	755	798	731	681	730	742	719	692	742	706	734	741	754	725	715	792	710	714	696	711	719	715	735	692	747	747	728	743	717	696	694	717	760	754	744	702	735	716	728	792	721	745	692	769	744	671	702	768	724	799	681	707	713	727	702	707	705	759	741	756	726	765	742	722	732	708	720	716	760	747	717	736	765	718	753	712	720	765	726	711	732	755	731	738	724	742	716	745	739	699	692	750	721	728	713	762	749	719	713	708	715	747	710	742	711	675	745	756	743	792	759	697	748	750	688	776	680	782	715	774	728	762	703	712	716	715	772	758	700	721	693	747	750	754	724	734	682	689	703	727	729	748	693	743	701	751	714	727	727	724	758	750	766	719	754	733	738	745	710	682	738	738	746	697	710	716	784	769	698	713	767	746	791	732	729	732	761	717	692	730	748	728	724	767	775	734	720	713	713	689	743	687	702	730	711	721	776	714	734	743	723	719	741	724	741	691	757	730	763	763	698	715	706	688	731	759	793	735	714	710	758	757	752	699	758	750	751	755	743	765	734	747	758	704	692	764	741	718	716	740	735	727	685	688	692	757	697	707	745	729	730	707	709	715	750	793	756	769	715	686	707	768	732	684	692	772	717	684	719	736	746	753	752	701	771	733	708	757	728	730	776	765	748	736	711	698	762	725	749	696	719	764	713	759	725	755	689	727	703	771	744	697	693	731	731	704	724	740	717	745	706	684	782	686	760	734	745	713	710	765	737	718	716	779	724	677	686	755	686	691	731	733	692	726	698	679	689	722	694	745	749	710	695	731	702	731	760	795	740	732	754	744	717	784	692	737	726	698	712	736	716	732	707	725	758	723	736	709	749	718	750	706	705	641	701	737	740	715	784	702	712	718	740	725	699	760	745	752	755	751	673	690	762	725	744	722	728	742	706	704	724	762	736	754	740	725	706	744	702	755	710	710	723	726	748	741	715	693	690	737	739	708	706	726	706	687	757	726	762	763	701	786	780	688	749	711	699	722	780	732	778	713	717	747	744	708	718	726	734	700	750	717	716	729	740	751	742	693	756	733	711	750	758	717	723	763	687	768	767	775	735	744	775	738	742	718	705	694	727	735	756	729	695	690	762	758	746	709	726	713	686	712	716	780	705	737	746	682	779	756	745	748	791	751	746	761	752	686	704	750	704	690	755	693	686	723	763	729	733	737	715	747	697	744	702	722	744	737	740	752	674	692	744	742	739	699	703	695	708	735	689	737	692	727	672	727	738	742	746	754	713	753	719	746	716	715	727	725	738	749	715	698	726	746	720	758	776	731	706	722	707	764	737	722	758	734	725	718	742	698	730	659	725	730	810	741	687	747	722	764	683	798	701	712	690	716	723	735	753	705	769	699	742	724	753	697	788	721	748	702	701	734	753	682	745	734	703	713	744	673	722	743	728	694	730	673	719	728	745	693	762	679	687	753	699	723	712	718	715	734	785	732	725	718	721	710	708	665	709	685	709	697	681	708	724	746	690	745	700	689	750	696	761	731	739	690	786	722	741	764	687	748	677	700	701	716	755	734	750	728	761	749	722	718	707	693	686	709	782	722	775	712	745	711	761	684	699	679	765	702	707	730	750	730	765	720	704	717	766	744	725	729	705	730	783	766	708	748	747	725	686	697	699	749	734	703	741	680	694	745	708	706	643	673	743	726	755	706	749	701	732	724	748	730	689	719	720	776	742	682	716	739	752	736	725	732	718	747	704	735	711	735	736	684	763	642	699	715	693	736	686	751	752	708	726	747	757	716	717	753	753	684	715	724	739	763	732	727	733	732	716	736	706	752	741	709	729	748	698	779	696	719	746	780	695	737	739	769	759	744	708	761	730	788	746	733	699	742	756	733	724	742	722	776	683	743	700	705	734	776	735	722	716	714	779	728	732	694	686	703	731	750	769	733	705	816	758	707	715	723	803	782	782	706	685	718	704	715	711	699	707	703	709	746	745	727	737	716	779	711	695	710	717	761	725	703	738	673	718	763	764	706	744	725	731	730	739	710	773	721	730	680	728	711	731	723	738	745	707	734	769	726	706	736	758	721	747	745	773	710	694	689	756	759	748	732	725	745	755	756	739	709	687	748	719	741	755	690	638	712	740	738	751	708	689	727	713	724	759	741	745	766	738	727	697	764	739	719	742	721	731	723	708	701	775	739	719	725	765	717	713	753	691	694	714	708	734	752	753	766	695	766	705	707	719	756	706	743	736	735	730	756	724	738	670	769	740	762	692	699	728	698	743	694	719	726	718	774	728	739	750	750	733	730	765	712	701	733	700	747	724	696	686	749	739	730	766	693	762	793	713	781	698	705	791	723	772	760	770	709	737	757	749	734	722	710	733	757	736	749	710	738	743	700	781	744	722	683	701	741	726	728	738	750	762	741	724	736	774	692	738	740	697	751	733	750	740
7011	16451	13192	7114	5096	3942	3155	2595	2070	1895	1681	1495	1447	1314	1242	1239	1164	1064	1149	1027	1062	1031	1001	979	966	980	972	918	953	926	878	908	877	913	915	894	937	953	894	904	923	900	915	899	894	829	893	910	897	902	912	839	911	859	888	860	857	852	882	917	866	889	862	837	938	915	850	906	833	878	883	816	911	886	907	821	816	903	886	837	919	873	853	918	913	864	895	821	849	868	859	931	871	847	872	890	849	914	837	856	893	823	901	893	841	817	882	870	880	853	846	870	847	884	864	861	893	886	861	880	820	912	869	845	878	850	800	843	921	877	823	868	905	859	890	823	892	881	915	925	863	805	833	884	843	892	871	843	821	865	843	840	830	826	852	841	943	908	862	900	899	823	852	887	905	853	885	873	870	865	884	858	831	846	915	881	872	815	856	906	874	833	866	850	853	815	892	866	861	883	839	876	893	895	809	897	877	853	837	891	871	871	822	881	810	796	840	829	870	854	883	844	859	939	838	865	877	893	859	874	807	863	818	869	861	895	888	867	897	858	860	883	901	836	814	875	864	873	880	868	828	844	911	873	853	867	848	927	835	878	902	858	872	856	846	869	891	866	879	840	898	873	850	834	902	848	856	836	903	788	894	867	883	866	876	882	890	874	835	893	892	849	873	899	879	797	884	859	849	875	879	850	861	842	906	860	879	836	812	886	880	867	852	860	859	908	826	833	862	833	878	865	871	855	849	876	904	903	865	865	855	892	874	916	917	799	909	864	888	832	868	897	863	883	898	825	874	878	864	840	903	898	790	800	867	838	814	855	875	810	889	887	880	879	804	801	889	897	824	864	831	907	934	923	870	850	897	879	887	875	937	877	890	926	868	863	846	880	915	841	847	854	893	924	889	855	897	865	823	830	843	856	900	873	878	876	840	830	868	893	835	902	819	858	909	884	783	867	882	928	835	875	909	846	868	854	870	891	931	864	871	805	867	886	836	863	922	889	899	867	857	869	851	876	867	855	888	870	840	843	837	869	863	773	806	880	858	837	860	878	888	856	795	890	842	877	856	886	826	910	883	883	860	802	844	889	873	893	818	844	783	847	872	856	844	864	891	783	914	842	845	847	843	819	865	831	910	865	791	851	936	890	843	861	887	936	856	879	859	817	866	871	863	859	834	898	909	846	901	904	829	858	831	838	892	872	905	878	863	900	870	875	880	851	814	872	888	860	919	902	862	923	896	867	922	876	873	876	873	843	862	897	797	848	856	847	846	863	911	852	817	911	864	874	860	859	819	899	891	847	841	867	856	886	881	865	879	850	878	859	877	819	826	937	873	912	841	878	846	860	831	883	891	910	847	861	841	897	865	880	892	836	899	853	845	846	836	855	858	820	909	808	874	877	867	863	897	861	862	893	863	866	799	864	854	874	871	874	907	854	860	864	875	896	845	859	823	890	884	856	869	842	894	891	860	891	860	828	887	944	871	874	896	847	834	914	873	904	899	867	881	847	864	897	856	853	819	857	839	823	877	861	845	876	878	890	836	840	853	851	877	858	846	834	837	890	887	929	887	790	808	846	835	908	918	832	837	834	848	838	841	837	862	883	879	911	869	900	816	855	847	915	869	863	909	907	880	847	838	883	803	877	841	887	877	880	885	853	865	856	851	883	847	850	850	927	831	884	862	882	867	854	879	933	861	867	864	878	844	881	838	797	838	840	878	883	878	824	881	863	845	855	826	850	843	913	828	844	790	825	848	891	814	866	865	918	814	836	867	888	898	843	836	880	855	930	850	858	871	930	846	884	853	846	805	862	821	896	821	843	838	890	884	907	873	861	852	850	806	860	844	884	813	862	852	908	904	881	853	878	820	861	868	866	859	826	882	866	887	842	806	893	867	900	926	945	891	846	813	891	807	885	843	849	896	856	906	849	866	878	895	802	902	913	864	850	889	889	882	907	899	802	896	830	920	810	895	822	857	831	888	848	866	846	896	836	884	788	853	850	915	850	835	885	901	853	852	869	852	846	852	909	830	886	809	811	897	884	839	837	906	878	838	881	873	853	832	868	845	844	856	883	882	871	858	866	866	877	862	823	896	878	816	891	876	867	850	882	855	839	831	953	841	846	869	819	827	922	831	887	915	816	895	891	899	826	836	840	833	855	834	893	935	836	882	886	832	831	808	816	877	822	867	893	863	862	795	872	911	877	856	829	915	882	859	863	900	852	835	895	900	919	911	852	871	846	843	868	862	896	848	873	885	819	865	838	826	888	914	896	900	860	879	871	888	871	874	933	793	851	828	812	884	858	855	901	883	862	857	823	844	855	879	901	845	860	899	857	863	806	821	844	870	834	885	877	843	841	855	825	831	874	868	861	833	870	822	912	864	863	899	874	896	841	883	865	886	856	891	892	888	866	871	842	850	831	894	844	872	832	876	870	825	873	844	866	898	860	896	827	836	877	833	869	831	836	871	835	803	858	859	842	814	874	858	861	837	882	795	873	853	889	854	876	871	864	875	896	855	831	874	869	857	863	871	866	862	882	880	877	800	888	859	889	869	836	872	835	879	836	839	829	850	868	856	870	818	852	824	898	900	874	865	932	890	843	825	839	835	847	864	861	904	895	886	836	830	873	884	825	864	870	838	844	902	846	804	837	846	835	830	805	825	902	850	851	848	872	881	880	881	924	845	835	891	905	895	898	862	842	844	854	905	822	833	894	849	817	872	906	877	836	901	883	950	856	855	857	859	857	855	838	875	877	832	862	834	863	881	859	831	847	864	819	850	834	853	785	865	838	858	839	883	884	831	889	865	814	862	873	878	865	893	855	911	860	834	862	903	880	797	889	852	855	858	903	803	893	866	797	820	868	835	848	843	913	926	856	841	840	804	827	852	841	886	854	844	880	815	842	868	845	883	889	838	837	832	849	796	829	878	867	854	901	838	868	837	841	864	872	842	865	868	873	902	821	928	841	852	865	838	836	856	866	816	857	848	835	824	839	868	838	874	813	841	815	879	864	888	875	840	927	832	808	839	844	883	828	849	870	861	891	831	835	879	817	838	837	905	869	913	898	853	841	859	853	928	797	908	858	825	887	862	848	860	875	848	858	856	903	897	843	849	835	870	872	879	908	842	918	912	865	860	775	842	861	842	853	881	872	897	827	870	832	859	829	857	842	836	891	827	875	904	843	838	874	868	870	901	872	779	854	853	844	814	912	865	886	869	816	851	902	845	876	871	860	863	897	844	866	848	827	864	816	888	816	846	881	890	859	883	790	857	872	863	846	844	826	838	910	820	857	862	856	846	895	869	852	873	879	840	880	877	871	874	854	848	868	886	843	870	804	863	884	894	859	887	880	835	862	894	820	832	825	817	912	925	862	850	846	826	877	854	867	853	870	856	873	854	844	851	816	813	811	880	889	838	890	861	885	860	885	881	889	850	798	890	872	855	862	811	847	828	795	887	899	859	914	835	852	856	842	861	852	869	865	818	854	872	840	856	867	878	902	820	868
27649	20082	5926	596	359	288	281	272	250	247	261	233	268	269	266	237	258	255	260	212	237	253	241	213	263	255	249	237	260	281	222	232	269	267	244	232	209	253	262	234	228	226	227	236	251	202	259	240	232	244	250	240	230	231	260	240	226	248	247	258	238	235	261	242	259	239	210	244	280	222	268	240	246	264	253	237	253	262	249	274	237	266	243	246	253	254	251	250	255	240	239	274	259	250	217	267	243	253	228	272	284	240	240	244	221	244	240	239	254	255	269	266	252	270	228	241	232	268	269	243	217	239	245	276	253	238	255	226	243	244	234	235	227	228	247	263	209	233	257	263	250	244	264	260	239	269	244	224	250	249	252	240	206	251	257	254	259	254	277	258	257	203	249	247	264	245	274	274	230	221	267	232	240	260	243	246	241	239	253	220	226	269	232	241	244	246	243	252	227	246	239	240	252	238	249	253	252	244	238	248	258	233	269	240	268	235	255	267	262	252	249	263	233	243	250	233	237	228	247	258	233	241	243	257	246	240	233	278	232	245	244	237	242	258	239	246	234	258	250	252	249	236	256	261	234	251	240	250	235	249	260	220	235	237	261	242	264	256	258	265	260	216	255	250	233	249	253	265	241	256	249	264	263	256	223	262	249	245	253	256	245	227	264	233	239	238	231	236	270	241	237	248	248	251	225	232	247	255	229	239	269	280	251	281	262	256	268	266	271	260	240	246	245	250	257	262	256	226	256	251	249	234	247	249	261	233	231	220	214	239	257	244	235	258	246	255	268	241	231	250	252	247	264	241	260	230	257	231	242	255	255	239	254	243	255	239	242	260	265	256	278	226	234	264	247	267	231	224	236	248	227	266	280	258	276	253	239	230	218	226	248	269	237	253	259	267	277	235	219	239	250	242	252	250	248	275	257	253	248	270	227	246	248	217	255	261	250	248	270	220	250	258	237	235	241	255	264	241	236	276	251	245	265	261	268	208	251	262	262	237	251	256	272	249	264	242	263	244	256	250	253	253	236	258	238	274	230	269	234	215	264	256	264	272	243	229	248	244	234	234	260	246	255	239	237	242	244	244	229	219	281	277	250	227	237	258	243	236	253	267	248	262	237	251	223	238	250	251	211	261	209	281	260	260	246	235	209	275	257	242	272	252	249	228	245	242	252	265	256	240	267	232	257	261	260	217	243	232	267	258	241	237	255	252	239	248	254	257	247	247	236	248	235	236	260	271	261	252	263	232	235	245	226	235	268	248	241	274	265	272	257	220	245	256	226	241	236	258	266	254	244	277	231	222	238	261	246	277	233	245	249	264	245	232	259	235	239	229	259	248	245	239	257	228	233	224	265	258	269	262	259	258	248	222	231	265	227	246	250	222	235	249	273	249	261	228	247	245	242	277	234	230	255	253	262	243	250	273	240	207	235	255	227	246	244	240	238	258	251	256	228	241	247	265	265	238	241	254	262	224	251	221	240	235	247	283	248	253	257	234	276	242	261	266	249	269	247	220	228	271	255	251	232	238	271	243	259	237	269	247	270	231	221	272	224	264	256	223	223	238	228	207	246	216	219	234	229	244	252	238	226	261	233	268	239	252	246	216	228	268	252	237	235	257	236	266	240	239	252	245	239	248	238	242	266	239	237	230	250	241	229	243	229	242	263	247	252	260	255	255	239	255	257	246	255	215	258	244	262	282	248	250	229	240	247	257	239	275	233	253	251	242	256	237	260	258	252	246	268	242	278	258	249	223	234	259	247	238	231	244	252	226	248	252	259	248	252	256	236	241	246	243	244	246	231	281	251	251	252	261	216	240	228	235	240	260	237	264	247	243	230	246	248	239	248	237	252	264	236	261	246	239	271	233	256	263	233	252	288	242	221	231	243	260	242	254	253	251	220	232	205	260	234	271	266	228	234	235	243	249	240	245	280	267	238	221	250	256	248	232	236	238	268	226	272	257	243	258	256	229	263	253	232	202	212	221	268	253	232	248	253	244	245	266	286	245	248	253	230	266	228	244	269	249	229	242	245	256	248	256	269	258	238	234	249	259	238	250	215	243	255	219	220	243	266	254	244	277	247	231	256	259	224	261	227	243	254	260	252	238	214	254	226	249	239	232	247	243	253	259	278	231	245	238	235	228	257	235	243	243	253	240	263	230	244	242	246	204	247	260	227	256	240	245	247	251	229	253	245	242	237	219	248	273	253	241	256	245	233	257	262	256	249	286	259	237	237	239	240	256	239	279	230	253	232	252	243	207	234	276	258	243	254	238	270	248	231	249	245	241	221	261	233	238	253	255	243	256	241	208	251	233	260	229	235	258	225	257	241	256	225	254	256	223	228	212	226	230	239	248	255	264	256	262	248	268	232	255	234	203	268	234	216	255	238	240	237	254	261	246	251	237	246	241	244	246	260	236	256	250	236	220	236	251	234	237	261	266	243	268	248	240	199	236	255	238	268	235	253	253	250	266	244	210	261	229	233	215	235	255	220	250	242	258	240	271	218	261	259	233	237	247	240	244	250	241	233	276	240	222	226	227	257	253	227	255	251	238	256	276	233	225	264	285	237	237	238	257	217	237	238	209	239	215	259	257	241	237	263	241	260	256	243	248	249	231	236	251	232	244	253	265	239	270	244	261	222	243	199	251	246	252	243	236	244	233	245	250	259	228	254	230	242	230	235	236	244	250	270	261	210	256	244	225	264	202	228	248	259	242	219	260	222	251	245	267	262	251	239	246	237	233	256	246	249	227	254	234	240	215	242	263	247	240	231	231	237	239	230	230	290	238	228	256	219	266	235	243	222	228	231	250	233	251	234	245	278	244	254	246	260	251	265	234	213	217	220	235	250	254	233	231	230	253	250	243	242	268	249	236	244	236	249	240	264	240	262	238	240	260	249	240	259	217	251	212	207	239	273	254	244	256	266	234	247	242	236	263	238	249	225	220	235	242	247	238	269	289	217	229	274	259	265	248	235	247	243	242	228	232	196	251	262	238	246	221	253	253	274	227	225	246	254	244	267	231	239	236	244	251	247	252	230	245	238	222	218	238	220	263	251	246	230	229	248	274	231	241	238	230	265	258	242	247	247	231	283	262	243	253	276	258	270	234	227	249	241	254	218	199	241	260	232	234	261	254	238	231	255	259	274	241	252	237	253	235	265	235	261	260	222	272	248	232	242	227	238	238	257	254	267	250	229	223	250	273	257	239	268	269	275	224	249	236	263	255	251	262	250	248	234	263	238	217	237	231	246	254	262	243	210	233	262	243	255	238	247	221	231	274	232	286	257	248	254	271	239	255	253	246	248	246	266	255	256	259	250	256	238	261	235	227	259	236	230	258	266	250	251	228	237	254	252	218	243	274	241	253	245	237	243	224	258	232	279	268	257	228	227	252	243	262	246	242	268	262	239	222	228	225	260	252	236	228	232	257	274	252	236	232	248	225	250	289	235	264	229	238	260	258	262	232	278	254	253	250	267	251	264	250	268	243	274	259	244	245
3866	953	835	481	473	381	376	345	347	347	360	338	344	334	326	318	337	291	324	342	303	309	321	347	350	343	308	341	307	315	335	316	312	317	326	337	309	334	316	305	299	311	337	313	293	304	301	288	315	300	325	288	317	300	259	325	281	295	311	340	346	298	289	295	269	309	294	312	311	299	307	317	307	359	288	354	325	332	334	314	335	314	312	339	287	302	325	336	295	313	320	352	320	294	313	314	333	326	299	347	314	312	349	303	322	330	289	342	328	319	305	326	316	304	284	310	290	333	301	284	304	282	307	340	337	302	343	304	288	288	299	303	291	295	296	329	292	336	329	317	324	339	325	280	321	289	330	329	336	318	318	286	315	305	328	311	283	285	297	319	298	282	303	301	338	339	339	317	311	321	293	339	334	310	311	301	288	309	333	322	317	316	309	293	336	333	311	298	336	305	303	316	307	332	309	329	321	325	329	321	314	299	308	344	321	323	326	285	300	293	306	296	298	278	324	317	295	343	362	320	316	348	298	308	324	320	298	364	322	301	318	322	313	322	334	322	320	294	317	316	301	310	349	307	338	300	320	316	317	310	315	332	307	296	309	312	294	308	297	297	338	322	344	345	290	334	319	300	317	331	342	303	336	316	371	311	357	320	330	281	311	324	312	327	297	337	327	353	294	310	331	327	297	289	312	310	306	329	321	276	312	301	317	303	346	318	329	315	316	333	292	316	295	305	297	292	317	309	309	284	329	327	315	280	310	303	342	307	299	356	315	319	302	320	336	316	322	270	335	319	313	345	343	280	274	313	319	333	293	291	330	303	337	310	305	324	327	295	305	335	293	274	322	314	308	306	330	297	313	292	298	297	348	304	317	290	319	317	302	313	321	316	292	319	315	318	338	333	314	312	277	332	331	297	317	334	308	307	322	310	300	314	336	362	302	297	301	328	308	314	330	305	282	324	315	336	344	307	341	332	304	338	331	304	345	316	313	291	325	320	326	295	316	307	328	307	323	305	327	340	301	285	335	308	330	290	338	330	316	312	301	285	300	350	295	319	326	313	295	317	323	293	292	309	308	355	265	341	291	292	321	302	304	338	324	273	323	319	316	345	301	287	299	315	301	322	309	324	310	302	328	307	310	318	334	313	328	285	303	275	283	283	308	309	288	309	317	308	336	332	293	315	293	294	317	308	316	313	294	325	292	350	322	316	359	328	294	307	331	324	299	330	296	329	313	333	277	314	337	330	298	335	310	300	292	309	307	304	318	286	317	352	350	319	326	329	335	287	333	290	295	341	301	286	322	262	309	360	322	325	299	309	345	319	341	316	311	317	303	329	329	290	297	277	311	329	303	299	299	308	303	295	346	305	338	318	312	293	305	318	319	311	320	287	294	322	302	317	309	325	301	322	321	305	303	328	336	335	329	303	331	305	329	315	327	320	342	293	307	296	314	331	311	301	316	301	319	302	309	305	324	339	277	294	309	280	341	304	335	310	294	328	335	314	290	265	313	305	303	327	291	316	306	328	326	323	304	310	311	294	316	329	326	335	341	285	329	289	297	316	284	298	313	295	300	324	295	312	308	329	328	283	328	313	294	313	306	310	297	341	278	293	330	298	299	341	305	284	309	336	327	316	311	332	276	307	316	309	331	293	330	316	331	339	323	326	305	316	347	323	309	303	312	317	309	313	326	305	306	317	297	336	324	299	295	314	306	326	324	284	324	286	297	334	323	313	300	295	340	322	345	331	275	293	317	307	323	311	328	328	317	295	308	330	342	316	312	300	307	326	328	302	314	276	299	280	320	301	321	327	298	322	295	345	346	333	339	310	286	320	281	300	345	295	306	314	320	281	313	307	337	325	307	299	315	324	272	324	308	323	325	316	334	308	311	342	311	322	327	307	317	290	293	291	332	308	314	318	304	319	319	306	307	321	324	337	323	338	303	318	305	339	325	313	313	294	312	321	342	296	307	313	302	347	295	304	295	306	313	324	331	288	304	306	328	334	319	266	321	318	317	321	323	340	355	332	280	300	310	318	348	306	330	310	316	290	304	292	340	350	343	289	278	304	306	320	311	296	299	320	304	307	311	297	343	347	307	300	334	310	327	313	312	316	313	307	279	313	333	293	297	322	301	324	335	330	291	344	290	313	285	325	362	334	289	291	306	336	330	292	334	319	293	287	337	331	313	267	293	289	292	281	311	308	339	293	308	316	310	294	287	300	280	289	324	319	316	320	330	325	326	301	327	316	320	324	286	329	280	313	318	298	315	321	312	317	327	354	311	315	359	330	317	314	315	310	316	291	309	298	343	302	311	294	288	301	323	302	300	296	339	302	285	309	297	307	325	302	307	340	287	290	302	333	313	292	313	325	323	305	327	303	341	309	332	340	327	308	321	339	318	317	343	317	344	320	328	279	283	333	334	288	330	292	345	337	314	309	281	313	313	303	342	298	307	295	315	300	314	301	295	318	322	310	286	327	282	307	339	326	313	338	301	314	293	273	288	304	374	259	332	335	311	340	316	324	305	327	317	293	308	324	303	310	335	300	310	308	305	294	323	313	279	286	314	334	292	323	326	300	314	322	310	294	324	300	316	312	294	332	277	310	317	321	286	298	305	320	285	348	301	293	327	332	292	342	321	325	323	303	305	322	298	285	310	321	335	316	293	339	306	318	296	316	333	290	326	303	299	283	307	322	284	322	332	290	323	301	301	327	304	326	311	306	298	274	264	305	318	341	299	267	317	338	315	330	326	279	316	348	298	323	317	345	343	298	348	308	355	300	311	324	302	355	307	314	337	306	315	282	276	324	323	295	302	316	295	322	347	283	314	321	326	327	307	303	305	330	329	295	311	294	274	325	319	313	308	330	323	330	317	302	317	315	312	294	300	316	298	351	312	282	334	319	324	307	332	346	300	339	330	282	339	313	308	317	306	322	313	290	290	313	311	315	303	298	357	301	297	271	335	311	285	299	301	314	308	320	315	307	297	326	296	328	293	330	318	313	326	318	303	296	319	314	300	309	333	309	323	339	303	322	314	314	334	320	316	290	303	319	286	298	318	327	296	322	298	296	351	318	304	325	290	306	304	329	320	333	333	337	302	317	307	298	310	302	295	321	345	333	299	299	288	339	327	316	319	330	279	289	314	303	312	312	281	312	323	335	363	305	315	328	305	310	322	307	303	318	314	314	276	337	298	339	282	292	320	289	292	303	298	347	299	320	292	332	325	344	311	330	303	326	351	284	327	307	282	289	279	306	302	323	302	333	311	310	312	322	305	331	306	315	338	312	330	264	310	284	285	324	337	297	308	301	308	339	299	302	294	298	302	328	306	287	329	335	302	312	316	320	324	307	316	306	341	307	351	316	309	283	295	329	295	306	346	322	349	369	326	309	330	306	333	311	307	325	346	303	323	310	321	360	343	310	331	301	327	322	318	342	308	323	335	294	311	315	326	326	310	321	321	341	326	311	305	313	312	291	334	295	305	347	308	293	323	309
24141	21642	29200	24613	21650	11455	1381	973	809	739	680	705	699	641	628	658	632	643	652	617	590	573	601	591	576	624	582	521	529	577	611	540	588	568	528	557	531	589	601	562	569	551	583	551	543	548	546	617	558	592	554	597	570	560	586	544	570	559	584	520	541	584	557	562	524	525	545	550	611	496	575	594	595	546	560	549	539	568	551	536	555	606	566	543	610	581	554	537	568	564	614	538	560	517	534	559	613	610	571	506	538	597	555	534	565	567	567	560	558	536	565	585	556	526	574	563	580	593	561	539	556	567	575	519	563	579	520	608	597	538	525	568	533	574	580	548	565	565	606	565	556	594	553	561	566	497	574	563	538	534	597	577	551	551	581	544	558	516	616	537	532	537	619	598	545	557	551	594	540	519	546	552	559	586	522	568	569	544	561	557	570	589	540	553	529	597	524	561	563	585	581	552	541	530	575	581	572	547	584	537	592	533	529	560	539	583	562	594	559	583	558	556	553	524	580	544	551	544	553	584	526	563	580	571	581	570	556	557	539	577	590	577	538	539	548	582	547	545	567	533	568	558	532	539	615	566	542	524	553	477	576	502	494	588	544	512	559	562	561	568	563	578	532	578	554	543	595	562	588	535	534	555	529	539	545	590	536	554	547	602	570	542	521	535	525	541	547	552	544	527	569	557	596	586	534	529	542	583	539	577	548	563	565	543	596	596	585	561	548	520	575	525	554	557	574	526	539	556	538	529	535	545	555	607	530	546	544	532	564	535	601	554	549	557	572	643	569	549	570	558	555	543	545	556	571	546	542	580	543	627	516	598	561	565	533	544	534	532	562	598	546	611	579	584	567	555	594	567	570	541	580	574	596	596	604	558	534	555	529	567	582	560	563	545	571	543	585	550	578	541	568	557	612	548	571	538	538	585	614	563	536	606	566	554	558	531	577	553	552	539	516	558	553	540	545	589	587	544	583	565	537	568	503	577	607	576	526	580	550	630	569	539	576	616	556	495	553	562	538	536	533	541	575	574	611	588	587	629	524	527	548	588	555	559	624	539	535	612	545	567	512	559	554	567	523	579	578	589	524	568	572	557	578	562	573	543	537	574	581	560	567	558	564	593	501	573	504	570	585	582	585	527	555	567	581	575	570	571	530	596	560	554	571	583	571	568	578	491	585	541	560	577	556	574	537	534	583	568	523	629	581	532	546	578	553	589	604	534	528	575	560	589	561	555	578	539	585	580	572	582	521	567	546	532	584	524	552	572	581	542	525	526	593	572	579	547	520	510	548	483	575	561	564	572	563	566	574	537	550	530	502	540	534	544	581	547	561	542	544	557	563	532	556	514	555	567	612	541	545	535	571	562	569	564	530	552	565	577	555	521	586	576	553	561	560	562	538	539	534	544	578	557	602	581	561	510	566	573	523	575	548	604	589	546	564	543	546	583	560	538	546	541	570	558	537	563	546	581	564	594	540	531	611	572	532	563	541	596	540	566	578	555	571	545	578	593	547	513	551	554	577	571	563	557	559	533	527	549	574	525	564	493	545	586	574	517	552	551	504	574	534	523	554	608	561	514	533	611	561	502	589	544	554	562	596	537	549	562	518	539	589	530	545	516	594	551	593	554	528	599	574	569	529	586	576	542	542	567	524	541	584	520	505	530	563	549	575	543	570	551	597	533	515	573	558	567	550	499	523	516	540	514	572	585	559	567	533	564	577	537	561	603	553	557	523	539	617	564	526	537	550	542	612	521	545	504	569	548	509	573	562	548	586	586	566	563	526	554	536	569	551	560	570	532	537	565	521	600	561	561	555	574	527	601	553	571	589	575	564	579	575	539	539	556	551	480	566	547	567	561	550	551	577	583	555	592	548	535	567	570	558	542	529	583	551	559	558	579	558	559	518	543	579	523	519	552	557	594	522	519	607	515	576	567	538	598	552	602	551	542	527	563	575	557	535	563	535	592	597	591	559	573	570	560	576	555	603	538	582	598	547	582	588	537	566	561	561	577	539	557	561	571	512	599	566	535	538	588	627	520	520	568	552	527	547	597	535	525	584	537	568	566	527	602	561	549	525	495	572	558	563	552	564	578	546	554	584	591	544	556	565	570	559	553	571	513	532	547	542	557	560	577	573	552	554	502	600	546	553	563	616	550	556	518	621	577	573	539	555	578	521	569	574	479	537	515	584	538	538	573	541	514	540	526	589	542	523	575	549	537	586	534	585	631	544	540	538	574	556	587	573	520	530	542	524	573	576	595	591	579	529	570	575	572	593	547	560	536	558	526	582	533	565	528	578	588	548	560	576	567	574	570	576	560	579	557	605	601	553	538	590	570	527	551	564	548	540	609	543	544	520	549	583	574	545	559	594	507	535	538	547	534	542	598	552	560	539	569	551	566	563	545	559	512	566	545	521	540	565	556	518	528	529	569	592	553	553	563	549	567	564	551	490	585	515	607	582	537	550	579	574	586	589	578	562	575	548	571	555	588	551	511	522	618	577	530	540	567	497	584	591	571	528	585	574	573	553	545	533	547	551	584	564	538	524	529	530	538	564	571	589	550	526	530	571	550	542	577	572	607	555	568	530	589	591	570	561	549	583	534	569	568	574	518	523	560	563	576	525	567	541	547	536	533	598	544	581	565	588	578	564	554	544	544	557	565	599	561	562	542	553	549	585	619	536	562	542	543	536	510	556	548	533	551	537	552	609	589	572	577	585	536	543	550	567	597	539	567	537	510	541	580	545	546	550	589	558	583	549	535	543	546	546	600	555	569	590	544	535	543	585	543	560	545	551	598	537	586	593	561	532	538	540	562	561	586	597	598	597	541	562	550	569	530	563	549	548	568	608	575	529	590	571	580	560	569	575	539	575	547	523	605	556	600	597	583	557	540	597	585	533	540	563	577	546	551	567	580	575	584	596	534	561	514	594	580	546	554	578	560	516	524	558	526	549	548	547	565	543	565	534	546	608	585	591	492	582	560	571	564	537	546	622	515	573	563	533	537	564	530	559	576	579	538	535	546	580	550	567	577	562	581	551	559	556	609	540	566	569	526	571	545	573	579	583	568	541	601	560	548	535	550	543	568	568	549	559	558	528	598	526	557	542	534	549	532	554	550	561	529	546	554	571	564	517	581	559	550	525	537	598	525	557	565	526	547	551	550	586	557	578	537	535	563	533	572	582	557	582	554	587	509	608	589	537	561	534	563	540	563	568	565	526	560	529	522	539	560	547	527	582	529	543	580	552	553	561	595	545	596	561	571	569	580	612	545	532	517	562	528	555	563	562	532	571	513	546	538	568	586	554	566	540	557	549	555	537	513	525	579	487	587	605	561	569	556	575	551	543	563	559	530	548	565	609	581	532	587	579	557	525	582	529	530	528	558	535	517	577	559	565	562	537	612	547	565	572	570	559	515	547	512	543	553	581	543	550	539	581	527	572	528	535	574	573	534	539	561	551	566	531	517	538	579	596	521	546	513	618	546	539	531	560	552	573	534
4696	9934	7842	3973	2914	2232	1838	1481	1293	1167	1088	992	961	927	833	854	804	755	779	779	782	783	769	728	767	733	674	682	675	726	676	618	702	788	678	684	671	678	683	689	669	642	739	668	670	688	664	673	684	648	691	647	674	686	687	686	657	676	656	680	689	682	669	678	698	670	643	660	666	711	687	663	632	674	711	651	653	683	637	698	658	644	657	683	691	719	723	663	669	665	674	643	654	619	657	640	654	681	637	656	666	659	688	672	671	687	702	678	707	664	681	655	643	662	656	633	634	658	709	676	638	651	627	668	679	652	671	696	721	686	666	656	657	660	684	628	663	691	690	678	700	676	681	668	660	679	670	653	679	702	667	689	673	700	677	658	696	660	638	675	655	650	674	699	687	668	662	637	694	668	593	640	681	590	678	613	709	637	720	670	647	658	664	645	622	640	646	667	688	625	668	667	679	668	670	676	631	681	669	700	633	662	614	675	651	676	691	660	694	686	645	666	679	653	656	658	655	633	652	661	659	640	666	684	658	676	650	679	696	672	618	663	636	702	681	668	704	711	669	679	671	679	631	661	693	706	677	627	657	643	644	676	660	683	687	647	684	657	689	642	635	670	681	654	678	643	627	651	701	659	680	719	622	652	695	658	665	659	666	673	653	645	696	655	676	678	646	605	668	660	672	689	638	647	680	686	630	618	626	685	660	638	706	659	716	689	618	727	631	662	657	660	629	639	681	668	664	726	660	644	639	661	714	684	645	642	707	671	664	686	670	657	643	629	679	701	641	639	698	620	712	634	664	632	648	721	697	662	633	623	658	660	706	677	704	692	649	706	653	687	694	687	696	671	678	665	651	637	698	683	726	685	693	688	692	673	690	659	673	668	685	693	679	686	704	678	679	689	667	639	640	648	631	702	694	649	663	635	683	643	669	642	629	665	669	653	662	649	665	678	648	675	688	650	719	676	665	683	692	650	672	631	654	724	664	664	654	649	688	619	661	640	652	688	655	634	675	672	666	634	656	702	679	688	667	677	624	647	661	639	640	612	726	703	697	676	702	671	643	707	634	675	626	645	667	664	682	638	661	699	692	684	688	655	663	693	655	680	661	633	637	656	631	670	694	680	678	696	690	683	652	634	710	670	678	673	689	662	669	682	663	662	670	625	632	651	668	650	632	654	699	671	639	678	634	692	626	717	680	652	691	652	657	688	678	628	634	654	665	697	661	659	668	640	679	668	654	633	698	676	614	701	695	678	651	681	632	684	685	659	653	701	680	653	623	648	676	668	684	698	721	671	668	624	651	703	653	673	703	666	698	674	673	687	674	651	629	699	658	669	658	667	645	681	692	672	631	654	656	703	693	658	683	660	688	673	697	652	656	648	691	662	662	686	645	669	663	648	682	679	680	644	676	656	673	656	676	667	673	638	634	677	707	656	695	666	624	644	680	679	655	609	631	644	673	664	699	683	628	682	652	650	676	628	678	675	670	654	688	675	696	708	652	636	638	694	695	635	686	665	646	637	662	672	694	669	720	680	627	715	669	692	661	657	656	661	657	660	681	634	662	682	643	683	672	699	680	644	658	643	652	683	638	669	668	691	643	673	629	637	661	701	656	705	652	705	659	662	644	628	657	665	645	672	679	685	645	694	674	675	644	669	686	650	701	683	695	720	662	665	654	629	650	649	639	675	668	619	722	654	652	596	638	689	676	681	656	652	685	682	666	632	618	659	678	681	686	718	689	722	666	697	642	681	663	660	694	644	652	605	701	668	647	696	632	675	665	681	628	693	673	716	686	685	661	653	681	659	645	674	623	663	686	680	682	687	654	659	688	648	683	688	659	673	681	669	639	666	677	688	633	647	661	663	701	660	652	646	685	650	714	688	675	720	679	669	708	642	661	728	655	682	650	669	632	667	673	695	613	670	684	650	659	697	656	634	632	631	652	624	638	668	649	653	662	715	630	633	605	669	678	688	656	651	642	649	677	661	654	658	663	671	668	613	701	633	613	663	650	649	636	641	630	715	655	707	665	699	663	668	643	684	622	692	664	689	676	667	673	681	633	680	632	659	682	649	665	626	701	687	701	650	667	687	641	680	702	652	680	631	677	650	657	728	609	645	654	693	649	636	648	706	683	666	706	679	626	666	705	689	697	646	685	649	663	711	685	683	694	679	655	631	677	700	598	690	691	667	657	689	674	684	696	631	655	632	714	679	661	644	679	691	667	677	662	714	646	664	637	662	642	650	695	694	633	682	631	652	646	681	661	659	645	654	637	634	643	674	653	703	643	688	648	718	658	656	611	668	674	701	699	653	661	685	648	646	686	664	704	691	633	638	689	654	652	687	632	706	704	647	692	700	652	695	666	722	621	674	634	666	685	668	645	704	665	702	663	637	663	675	624	681	687	645	686	745	662	685	661	674	661	684	706	678	634	596	626	619	704	659	717	618	675	657	642	694	690	666	656	703	680	671	647	681	620	669	659	682	706	642	687	662	654	643	618	682	700	701	671	697	692	665	665	688	676	683	707	669	632	656	675	680	676	660	660	659	670	681	665	653	641	704	702	672	662	658	670	701	681	654	612	741	627	664	642	713	677	660	642	683	669	666	640	657	674	653	640	706	649	650	684	662	648	698	678	667	681	703	632	702	674	621	639	639	716	661	710	675	677	675	678	680	648	676	662	655	657	668	652	637	635	655	639	661	624	670	648	671	673	651	667	682	616	665	665	668	656	627	669	642	655	651	666	629	679	662	627	635	708	672	601	659	650	646	653	675	641	609	700	684	704	654	657	673	646	650	642	634	719	660	648	688	655	660	667	637	652	682	666	666	656	645	644	640	672	736	647	667	667	660	699	630	680	648	600	692	673	686	654	722	693	658	705	664	694	626	653	613	689	681	684	650	615	692	678	620	666	659	664	649	678	635	644	666	685	676	663	660	681	654	647	655	680	705	642	680	655	661	665	695	690	731	653	668	714	692	649	687	675	662	617	661	705	659	641	647	686	669	660	699	681	643	703	671	650	657	678	693	688	686	713	685	638	638	620	633	635	716	644	660	668	677	653	655	649	669	708	689	724	668	628	699	693	642	670	654	640	657	655	694	672	692	649	636	701	663	682	668	682	667	644	634	667	659	674	684	712	669	691	708	680	676	652	689	639	648	623	663	626	647	626	709	611	723	664	699	623	664	695	628	665	690	672	698	637	696	638	684	696	679	720	668	614	651	699	638	647	662	619	652	683	641	678	647	703	626	634	662	651	656	693	691	649	687	732	695	648	595	638	633	680	654	660	666	674	643	643	642	670	697	689	669	672	674	744	672	727	667	637	632	682	706	670	645	630	660	652	631	681	649	635	684	626	690	660	682	660	675	643	663	707	670	674	697	640	654	668	691	699	632	680	667	678	670	627	620	659	673	629	629	662	684	678	659	653	610	657	691	667	622	597	634	710	623	686	690	688	639	653	661	655	652	689	636	686	684	695	655	648	709	643	676	647	666	653	714
25498	21702	28040	25772	9781	613	477	408	397	344	296	304	296	278	296	303	289	281	279	291	266	259	272	232	245	268	254	271	280	267	278	249	274	291	275	251	243	279	256	266	299	251	238	258	272	242	239	269	292	280	225	228	264	264	241	271	249	250	273	265	278	250	241	235	287	256	240	260	273	250	251	257	258	276	256	257	300	270	225	236	267	265	245	250	253	289	226	281	277	268	251	237	236	237	233	246	220	261	284	239	271	269	241	248	239	253	270	255	268	255	256	261	225	289	283	264	245	245	238	297	262	257	253	239	259	233	252	264	239	254	263	223	242	232	301	227	231	273	259	255	247	281	289	285	244	227	278	262	242	271	232	272	241	243	259	210	272	236	269	248	252	241	269	262	230	257	296	208	275	283	274	246	228	242	261	272	272	237	263	260	266	255	274	260	268	237	251	259	261	224	235	240	232	239	234	285	234	280	254	250	230	270	307	238	272	260	255	265	282	245	241	245	265	265	252	250	265	270	243	268	253	252	241	272	249	265	230	246	239	251	272	268	248	284	233	244	249	253	256	257	231	267	278	240	254	278	258	252	227	295	284	281	253	227	270	260	256	235	268	255	233	259	288	285	270	252	267	232	244	237	266	271	268	245	293	275	273	243	287	299	269	248	284	236	258	266	255	228	290	249	276	243	224	285	265	264	246	252	256	282	249	248	243	271	242	241	222	274	279	244	243	229	273	254	262	240	240	254	265	243	252	226	258	277	258	240	242	233	260	258	241	254	276	273	266	267	272	235	239	267	273	267	253	257	253	272	230	269	249	275	241	246	242	271	256	268	244	259	252	266	268	266	245	274	257	242	257	268	262	252	256	233	248	237	278	247	242	261	232	266	265	254	256	244	258	233	275	230	270	288	250	237	249	237	262	264	260	239	273	245	263	236	244	260	234	239	253	226	263	260	275	243	252	257	258	236	262	265	230	254	266	252	240	253	247	250	253	256	266	270	272	257	263	264	230	246	223	248	267	246	243	284	255	284	246	239	247	254	268	251	257	230	267	249	242	266	263	264	264	296	264	273	268	247	255	259	222	246	251	268	304	248	253	270	245	251	260	279	231	266	256	243	261	232	274	257	237	261	242	244	253	271	254	236	267	231	254	248	255	257	282	235	267	254	266	235	236	255	256	275	275	248	245	250	259	242	261	251	253	253	240	259	296	261	259	249	262	242	272	276	267	257	254	253	242	280	257	261	239	292	244	239	272	233	244	248	254	253	259	254	286	227	244	246	256	242	242	260	243	251	249	262	273	256	254	276	262	231	245	269	270	280	256	271	256	251	247	271	259	268	263	233	281	266	276	270	246	261	240	252	249	249	266	248	275	266	278	224	243	263	234	248	244	269	254	243	248	288	264	269	272	230	246	264	266	232	241	257	265	265	261	215	254	240	267	233	244	251	276	245	227	245	275	244	243	256	241	250	236	226	241	234	275	241	245	248	248	250	256	262	262	259	242	246	275	248	266	269	293	295	273	240	236	257	282	234	282	268	227	271	257	247	251	261	264	236	248	255	260	249	251	240	251	251	265	239	258	282	275	240	244	271	258	249	226	257	242	265	247	279	248	242	262	247	244	260	259	245	254	264	272	272	260	239	257	262	258	243	267	272	276	260	248	253	252	262	279	231	251	249	250	253	226	266	265	259	262	236	274	264	253	262	232	226	230	242	263	235	261	259	257	243	274	259	259	264	269	229	235	290	253	245	261	249	232	263	282	249	266	236	254	245	256	297	250	244	241	250	260	277	252	275	263	250	251	227	245	232	287	239	257	269	253	255	288	247	256	261	245	262	247	229	252	258	232	257	254	242	257	261	268	252	237	256	254	248	280	264	271	230	252	257	266	295	251	259	279	245	276	245	259	266	248	260	258	252	280	231	274	259	263	304	263	262	259	286	245	254	261	239	266	246	287	268	245	237	246	263	246	279	255	236	287	247	240	263	236	268	264	248	262	258	250	268	244	285	256	254	274	258	259	252	260	259	252	247	271	291	269	241	237	266	252	266	235	254	279	281	236	262	244	242	269	250	265	276	263	270	290	240	233	258	260	251	272	279	257	256	248	234	243	247	222	249	267	237	245	243	259	250	256	252	249	265	267	275	258	259	261	274	228	250	260	294	263	252	244	254	283	260	254	253	277	238	267	256	247	265	262	252	238	236	267	278	229	256	245	271	254	274	227	257	262	262	250	218	266	234	241	289	247	247	257	252	247	245	243	272	256	253	264	280	238	258	245	226	248	242	242	266	267	253	260	279	259	257	219	232	252	256	258	242	259	250	271	273	239	238	263	244	273	290	248	255	250	254	261	253	242	242	250	289	284	262	265	250	237	247	237	274	287	230	244	246	249	273	237	230	296	223	263	252	282	271	244	247	253	282	284	246	267	251	265	252	296	248	261	224	264	258	245	263	235	259	272	252	244	260	252	252	230	237	227	269	277	251	271	271	273	237	257	255	258	242	253	261	270	237	262	252	257	265	247	251	253	246	251	230	232	278	252	230	277	268	233	310	270	238	264	255	248	243	252	252	250	263	274	252	267	244	262	264	255	259	265	268	263	223	275	280	254	282	258	290	253	236	234	232	273	257	264	239	261	255	263	249	240	269	280	246	253	253	244	240	247	273	257	264	271	260	248	268	252	254	259	265	220	277	253	284	240	248	284	251	260	243	254	272	258	267	249	235	263	245	265	295	249	274	246	254	246	240	260	259	259	261	233	237	263	281	252	273	262	272	253	252	237	249	227	279	269	261	269	274	232	256	229	256	255	237	296	271	218	234	263	260	268	214	222	259	251	245	242	254	263	245	256	259	253	266	263	276	255	224	249	267	269	282	271	252	262	253	247	254	253	248	263	265	273	274	265	227	288	265	265	257	241	257	255	254	236	254	239	234	268	246	267	236	252	265	292	244	280	242	239	279	265	253	262	240	251	295	220	266	259	251	254	278	256	255	250	259	247	258	249	248	269	278	247	239	276	256	266	264	250	252	267	262	262	240	235	274	275	287	263	258	226	286	254	268	227	252	246	250	260	232	243	264	256	284	230	267	251	273	300	260	244	254	262	272	261	244	261	247	255	251	260	233	233	243	266	281	250	232	255	247	279	212	254	242	260	246	266	235	231	275	247	240	249	246	263	251	259	255	244	229	269	242	280	249	267	240	236	253	261	213	259	246	252	253	260	244	278	266	292	244	263	262	261	263	254	268	247	277	272	220	292	255	251	245	268	288	273	248	261	251	227	250	240	264	249	237	232	270	297	280	268	284	248	238	250	245	250	296	252	248	233	256	265	239	261	272	248	242	278	276	279	267	275	276	266	247	259	243	272	256	280	245	269	235	262	248	245	274	258	250	256	264	246	258	254	228	257	244	240	249	235	238	243	264	246	262	230	274	273	234	258	244	249	255	253	236	240	268	268	279	260	254	251	248	252	269	258	260	274	237	260	233	243	257	255	249	245	259	259	240
4536	5509	4300	2048	1470	1160	920	770	715	609	601	517	471	473	461	450	399	431	450	386	399	400	406	409	356	395	378	364	379	350	367	333	365	323	365	403	385	387	361	376	386	364	314	362	364	355	337	360	321	362	354	342	365	346	368	339	386	348	375	353	357	347	342	339	347	351	329	334	341	359	352	365	326	325	351	381	375	358	360	330	336	320	318	331	318	330	370	352	342	328	318	358	366	352	321	349	336	357	341	318	386	329	310	338	327	368	304	309	345	389	327	353	347	356	354	310	373	324	359	343	368	320	336	350	333	358	344	346	326	344	378	354	353	369	347	355	358	347	311	348	336	346	368	348	364	350	360	387	372	330	352	337	358	350	371	364	350	359	352	353	325	335	323	338	363	359	325	350	317	316	322	336	344	304	354	332	365	352	338	353	360	330	363	362	357	339	346	322	362	342	372	338	331	358	333	341	323	358	331	320	347	346	350	367	326	370	357	336	335	348	362	368	347	355	365	387	373	363	341	318	360	327	356	374	376	322	345	371	358	369	359	359	343	340	328	302	374	323	333	329	332	361	315	352	347	353	359	345	316	344	321	349	330	328	330	361	356	351	344	333	342	325	364	374	340	314	323	352	317	332	348	343	338	349	344	324	332	328	350	342	337	353	341	340	379	360	329	327	352	347	370	320	338	343	375	318	332	335	344	360	336	351	361	341	353	333	311	389	354	339	369	339	343	348	341	347	341	342	388	349	376	357	375	353	335	324	349	322	317	331	322	351	340	366	360	338	299	364	351	330	315	352	332	331	335	307	337	367	337	355	372	367	319	368	344	338	295	344	364	339	336	372	357	338	353	345	338	347	360	316	343	344	372	337	389	328	373	384	314	364	328	367	350	351	328	375	354	331	333	370	335	378	351	340	349	356	351	370	380	342	322	324	337	329	404	335	362	352	339	367	369	347	314	316	350	355	329	345	367	374	368	341	358	344	347	327	323	324	333	368	352	315	339	366	348	343	327	331	326	332	384	357	330	358	337	350	313	350	361	296	375	330	338	360	352	350	338	384	353	364	379	345	351	332	340	366	337	337	355	339	354	364	309	316	347	335	327	328	373	370	338	378	375	329	323	354	331	348	353	350	345	326	364	362	338	320	320	349	336	377	355	372	367	349	368	339	398	362	360	340	382	333	341	321	337	364	320	360	331	357	351	348	348	342	339	313	342	342	324	317	318	347	342	346	350	312	378	355	340	346	341	347	338	312	348	363	361	365	325	347	392	320	373	370	347	377	335	361	344	382	375	327	355	321	346	336	361	329	328	324	383	347	348	349	349	347	334	325	342	330	372	347	329	344	326	341	329	316	382	338	355	375	340	323	353	336	328	357	323	345	351	365	315	340	335	344	341	367	330	364	352	364	344	323	362	346	330	369	325	338	362	347	362	368	376	320	354	310	351	352	358	347	318	361	336	346	337	345	348	345	335	320	362	358	360	337	364	392	348	339	353	301	353	348	348	354	357	367	342	333	333	317	375	328	343	351	327	330	326	311	362	333	328	316	350	358	358	368	333	355	348	305	355	332	308	361	325	340	346	338	381	335	346	356	313	374	368	357	353	357	334	322	323	332	358	313	352	338	332	350	335	334	336	369	369	336	346	354	374	331	358	280	332	338	350	363	331	344	338	291	397	345	324	357	317	360	338	385	315	306	368	350	351	347	367	330	343	337	321	355	328	344	355	341	343	368	319	342	364	320	347	334	354	358	333	345	388	349	356	345	362	333	357	309	368	358	325	348	354	335	365	333	325	356	327	335	383	334	354	369	354	328	329	369	365	327	329	341	345	348	324	337	357	350	329	355	343	337	321	334	364	350	331	339	373	368	360	344	290	332	335	359	334	371	315	347	315	374	326	308	347	329	336	341	389	345	323	373	336	357	369	317	358	384	338	347	302	341	350	351	328	335	345	320	353	358	339	337	351	306	337	371	342	339	356	347	363	308	359	304	353	347	322	342	364	351	361	329	354	342	341	348	344	352	358	328	372	320	339	358	327	347	385	357	357	324	376	345	350	331	343	318	347	355	309	333	343	360	357	356	345	367	326	357	367	341	324	350	370	314	359	373	336	337	355	320	378	339	312	370	365	406	357	376	313	350	306	332	362	362	333	317	367	352	358	353	353	345	351	371	375	341	365	329	339	329	354	358	339	339	352	328	356	344	332	340	330	339	353	333	355	332	362	346	333	352	348	369	341	363	337	394	360	317	332	352	350	339	357	345	330	332	310	335	325	384	339	355	343	343	345	322	346	331	328	324	337	328	350	351	346	363	331	341	309	338	339	344	332	309	327	343	380	371	363	371	340	367	362	327	314	305	348	350	335	353	364	354	326	373	342	355	333	340	334	349	370	377	326	322	355	322	324	356	357	348	365	313	333	360	359	327	348	355	331	337	352	335	371	370	374	337	364	329	336	363	333	333	330	338	330	330	370	331	360	367	310	369	302	322	334	364	348	340	373	385	350	357	363	343	327	315	353	365	365	379	346	323	341	362	326	358	356	353	331	361	330	360	344	319	356	311	322	346	351	366	350	368	346	394	352	329	375	361	356	353	342	311	365	312	376	357	335	341	352	361	352	359	360	318	333	324	305	342	343	334	353	335	356	344	335	362	378	357	341	385	338	340	358	342	323	336	349	363	348	312	306	327	354	354	357	334	347	345	362	345	336	354	332	306	337	369	362	349	372	370	390	360	321	367	348	335	350	365	347	367	364	343	332	349	356	373	335	349	304	370	329	355	357	363	340	336	351	377	392	347	324	357	390	325	331	348	364	343	352	352	352	359	356	325	353	352	354	339	315	350	333	347	335	337	333	369	339	348	363	349	331	335	303	368	343	385	325	360	341	317	353	365	329	357	312	356	349	351	322	317	332	333	344	347	353	340	343	337	360	340	367	341	311	321	339	327	336	343	317	367	348	354	338	372	342	361	355	342	332	319	339	341	353	333	317	347	369	343	322	358	360	365	363	334	384	343	318	351	323	368	362	324	375	315	314	330	331	346	330	326	323	340	342	306	344	349	350	365	325	333	319	313	346	332	318	336	359	331	375	347	356	359	334	331	334	353	349	338	355	377	370	345	346	333	306	366	324	363	348	333	357	321	349	332	353	349	340	321	342	347	314	350	348	351	369	346	354	342	333	303	345	348	367	329	334	360	360	355	341	337	378	366	343	362	346	307	306	318	374	376	337	351	313	363	365	317	371	365	379	354	366	364	356	338	365	325	342	317	337	344	306	331	376	323	344	341	354	363	360	345	323	370	337	332	328	361	351	321	366	366	329	336	335	339	352	375	344	328	340	338	373	358	337	365	344	354	356	363	334	298	348	356	337	352	345	348	300	321	314	372	352	376	342	369	350	368	367	328	322	299	374	316	331	307	345	359	349	334	321	392	354	345	400	351	386	365	372	346	362	329	352	349	344	378	379	360	342	326	311	333	368	331	335	329	338	370	329	320	345	335
23243	21720	29735	24226	21720	21786	11249	1566	1216	1147	1079	1033	962	873	889	887	876	855	892	849	762	801	819	794	828	763	778	773	761	799	786	777	778	705	744	758	716	768	782	734	766	712	803	785	779	733	739	783	775	778	737	724	696	689	776	722	764	707	764	746	757	748	758	707	708	733	762	766	791	743	731	743	722	700	742	674	689	730	718	775	754	776	761	682	740	751	762	752	702	688	731	749	716	749	716	719	768	761	686	692	706	742	723	715	721	764	702	747	708	747	687	696	743	765	722	728	776	711	754	693	705	722	759	724	694	728	714	720	719	721	732	732	674	647	722	741	690	694	721	730	741	733	692	757	715	757	672	730	712	721	744	760	700	756	729	752	706	723	760	740	710	694	726	732	714	714	768	688	769	754	752	726	712	749	754	698	685	727	729	692	733	732	684	714	744	709	695	707	709	725	731	675	722	772	739	732	729	771	765	742	685	742	755	752	701	689	730	776	703	743	768	721	700	711	706	749	712	683	719	783	718	715	701	733	736	756	703	734	755	740	728	703	733	726	698	723	698	721	737	791	695	706	696	700	715	665	705	745	693	688	718	746	748	716	724	726	755	713	714	747	755	711	707	696	781	705	725	707	720	718	706	706	747	741	716	750	721	743	752	734	722	722	686	743	685	736	759	687	748	700	733	736	736	743	732	709	741	711	716	777	741	733	758	766	727	750	709	706	716	741	703	695	734	716	753	751	729	754	720	723	717	672	699	715	717	693	732	741	715	709	649	751	758	674	747	750	761	694	736	669	717	741	727	758	692	747	713	770	710	728	716	705	777	712	728	741	725	743	717	743	758	758	743	702	709	719	746	764	704	709	720	666	717	727	732	677	681	663	731	738	738	708	683	704	762	779	730	698	736	725	721	762	699	743	694	750	695	711	712	750	735	763	723	709	689	727	746	719	764	744	776	680	771	782	711	760	752	766	738	782	784	702	737	765	751	748	704	704	738	740	750	751	748	721	711	730	725	758	743	730	733	690	726	778	708	748	764	722	707	699	746	763	742	699	699	750	694	751	765	718	707	751	705	753	700	737	735	784	718	748	766	723	742	717	730	705	707	746	686	739	756	720	714	714	781	745	708	722	736	699	730	724	732	704	735	759	716	720	712	670	722	696	745	707	750	709	730	742	726	774	744	725	715	695	752	712	718	733	704	712	670	739	783	714	750	746	738	697	731	727	730	782	744	745	744	716	728	793	692	705	718	680	704	733	707	708	710	737	733	770	744	697	677	713	713	724	772	700	744	728	780	746	724	713	661	705	694	705	702	734	685	703	740	715	715	717	701	729	747	700	761	767	748	748	683	738	718	689	697	752	740	692	778	739	753	746	728	765	698	761	697	703	744	731	708	715	758	750	749	740	667	750	701	710	724	722	743	764	724	742	692	728	749	738	716	721	751	713	746	712	735	716	714	714	721	708	724	674	733	707	716	766	723	672	771	748	716	779	744	764	690	765	770	725	717	687	715	727	704	730	704	736	714	716	758	680	771	738	731	791	745	704	694	700	676	728	736	697	727	684	727	723	754	689	724	714	753	717	740	745	724	743	722	733	757	739	680	680	696	699	769	730	725	777	751	703	717	721	745	761	673	763	728	775	692	763	734	737	682	714	760	720	738	706	781	734	688	742	710	745	727	712	735	754	719	741	735	746	694	686	751	717	778	724	715	701	715	671	730	650	725	689	715	713	699	722	713	745	694	756	752	672	707	725	708	774	788	759	756	719	703	717	786	753	653	723	760	760	757	717	701	695	685	734	723	732	711	681	702	735	742	730	739	726	692	702	734	736	712	720	758	722	747	775	703	697	692	736	694	697	703	716	765	764	681	686	689	720	706	725	736	712	717	750	751	732	741	706	703	717	665	752	704	722	695	701	705	713	713	709	706	746	744	702	774	703	699	723	717	716	747	758	732	790	726	688	715	734	699	723	737	731	758	684	722	742	679	729	752	719	786	720	762	736	757	736	703	707	734	772	770	688	716	731	697	702	666	702	755	678	719	682	700	732	787	739	755	732	734	732	693	732	762	751	710	748	726	739	743	684	735	687	716	733	764	722	720	766	732	732	710	745	729	707	694	777	770	805	735	723	674	719	749	741	735	738	706	705	716	740	707	695	704	700	667	727	709	689	690	751	760	717	713	729	698	742	701	696	710	715	733	657	746	688	764	726	729	678	705	686	751	724	743	692	717	735	738	701	722	735	696	727	714	702	742	742	714	707	711	725	711	712	700	765	713	801	702	688	718	650	680	750	737	725	779	736	738	737	681	738	765	726	747	720	733	709	728	663	773	716	721	785	810	757	722	767	741	791	767	694	774	758	714	739	728	707	730	725	736	725	745	737	731	735	708	731	758	679	744	703	682	725	757	702	716	707	757	740	721	750	745	752	719	729	707	695	701	708	759	712	751	706	792	698	687	747	772	768	712	715	734	716	783	710	728	709	677	722	746	732	710	729	707	691	708	710	727	680	730	751	739	700	713	703	701	720	722	739	719	721	698	716	734	699	721	716	717	737	707	690	736	736	750	727	745	664	752	728	744	695	745	723	720	699	705	702	734	733	722	703	727	723	740	696	751	726	743	710	734	696	691	739	708	699	763	696	739	686	682	740	716	699	695	725	714	721	730	716	787	694	726	730	760	732	775	735	671	728	702	742	722	670	779	721	739	693	729	754	682	712	759	729	691	699	710	700	769	680	699	713	742	724	755	698	698	698	711	695	742	736	723	730	709	744	755	740	769	708	739	719	693	698	739	698	710	752	727	747	696	730	691	689	685	726	704	736	769	726	699	689	712	734	740	723	645	688	686	683	711	705	712	686	703	728	681	704	732	738	744	767	726	747	733	726	735	711	758	761	755	724	779	680	754	710	677	719	713	709	737	723	708	738	761	700	716	722	733	742	711	742	722	712	742	710	700	720	736	735	761	714	691	743	701	695	717	709	691	759	716	700	706	718	707	683	739	752	713	716	735	729	724	733	746	725	699	737	697	714	703	752	735	709	761	745	695	732	755	701	748	751	714	721	715	680	669	734	691	696	744	759	677	723	754	729	744	735	707	738	736	760	713	705	769	733	728	749	724	699	715	744	719	686	753	717	669	730	682	707	710	711	747	748	711	697	707	728	720	691	728	703	713	641	708	690	737	695	685	703	744	683	737	714	726	658	693	674	701	712	749	677	725	728	733	734	768	691	675	703	705	704	662	692	741	738	685	747	751	723	729	703	732	695	705	716	710	774	638	702	713	682	724	751	743	722	696	716	699	679	732	729	725	748	685	702	710	746	668	741	738	717	739	756	675	734	716	700	705	723	700	702	701	691	745	742	717	742	704	764	725	759	699	723	776	698	704	695	720	755	721	742	741	749	694	655	781	701	668	738	659	715	728	698	722	739	744	782	742	755	731	692	723	660	693	711	726	663	755	766	712	732	741	741	685	724	733	748	745	661	712	729	658	674	695	702	673	692
7056	16512	12885	7108	5057	3953	3078	2554	2158	1823	1648	1483	1438	1295	1274	1189	1165	1224	1058	1054	1053	1020	979	974	1000	923	933	915	926	953	865	924	969	960	941	919	913	901	881	850	942	905	906	906	891	917	896	850	876	883	890	848	852	876	867	853	877	943	908	849	906	879	882	865	834	926	820	945	911	888	894	863	852	879	837	892	884	862	836	865	883	855	889	857	844	843	923	846	870	861	908	864	865	884	899	919	841	850	919	859	843	902	838	845	870	820	868	838	878	839	846	859	884	851	871	821	816	817	826	853	821	944	867	827	811	894	847	856	911	871	851	799	844	910	833	896	840	854	857	868	784	880	853	834	862	833	814	871	901	913	885	864	898	822	827	809	827	854	894	875	856	857	854	885	823	848	846	801	837	962	873	887	876	837	910	862	862	790	845	882	893	822	885	838	872	844	816	915	897	869	836	833	866	864	844	852	871	916	822	940	851	885	834	862	869	822	865	878	838	851	870	820	857	873	891	862	846	891	912	818	917	887	796	868	878	861	832	854	867	884	833	809	879	818	908	859	832	857	864	779	890	918	841	857	839	906	920	844	867	886	849	855	839	864	868	813	892	811	852	820	841	857	880	866	812	810	802	849	886	821	843	880	914	803	833	896	912	898	820	894	855	882	829	812	841	847	850	822	907	851	840	887	823	880	844	864	895	903	887	823	875	857	852	850	905	889	854	848	860	838	866	853	819	854	836	861	851	901	886	805	868	866	843	823	853	817	870	804	824	857	862	855	850	844	877	853	821	846	836	849	828	817	853	837	850	866	820	861	884	870	825	887	875	894	831	808	889	776	866	874	849	850	854	897	855	854	885	844	875	822	878	832	864	876	864	844	906	872	880	882	877	884	882	850	825	897	882	911	919	790	855	846	833	820	872	855	828	840	820	805	805	852	868	903	808	867	855	870	827	824	912	846	822	811	858	897	897	860	878	811	890	831	854	873	904	876	847	842	889	873	871	863	865	819	860	871	885	841	851	864	858	909	842	906	794	813	829	847	871	855	877	845	853	847	829	886	840	856	869	854	886	875	856	817	843	862	864	875	907	867	835	827	809	852	837	914	848	857	834	918	833	857	897	912	840	830	834	892	854	851	846	822	835	891	815	863	893	868	860	885	902	864	879	876	854	884	887	845	848	845	859	851	802	878	874	875	851	878	841	855	849	862	805	858	868	839	886	878	905	913	861	804	911	835	837	820	891	873	866	885	833	851	857	846	906	858	890	865	897	857	883	819	850	860	865	861	894	818	861	861	852	811	853	926	897	822	921	847	863	888	790	911	859	790	816	822	942	866	896	849	826	887	826	852	865	830	840	793	841	853	846	848	896	844	878	837	889	865	859	840	864	877	857	837	878	893	825	865	894	865	874	812	827	840	849	813	835	818	885	820	817	860	882	876	959	843	845	843	894	910	879	874	820	862	810	817	874	862	891	851	854	846	785	815	863	886	854	830	867	849	879	865	875	867	861	875	888	791	864	873	884	864	898	880	865	833	862	835	882	854	848	877	883	816	844	849	861	895	864	850	887	852	900	813	865	823	819	855	874	924	823	843	885	925	913	903	927	866	852	808	888	868	866	830	896	846	784	841	853	860	893	854	877	846	870	833	842	883	888	821	808	832	886	837	814	890	881	869	804	855	879	851	851	854	814	827	891	846	854	842	896	882	952	848	836	834	884	891	891	872	883	860	881	890	839	871	840	834	826	863	863	843	801	866	881	886	884	872	860	880	864	832	817	882	911	832	790	869	879	850	888	880	868	888	809	805	827	864	823	870	873	843	841	872	864	864	798	864	903	860	820	850	871	858	842	856	892	853	828	845	847	856	863	946	899	818	853	882	803	880	858	851	870	843	834	853	837	826	816	836	852	882	872	847	919	936	824	832	831	912	864	828	883	842	903	852	852	882	860	832	857	843	864	878	852	862	829	894	837	870	829	869	837	879	878	865	785	901	844	863	929	842	859	880	849	842	872	799	887	814	869	873	871	850	828	874	882	829	837	933	911	911	812	807	898	836	838	884	906	818	850	831	851	840	866	771	897	820	906	823	849	913	782	853	868	808	887	873	886	847	900	824	895	829	911	883	831	813	854	844	872	890	824	823	837	892	851	859	853	847	879	854	865	914	816	896	863	879	818	850	882	834	863	861	851	857	856	878	824	846	883	883	836	890	857	870	863	840	792	850	819	809	875	912	843	839	880	831	789	900	810	883	866	851	849	857	822	862	869	872	859	809	878	896	840	790	804	832	853	848	883	882	832	888	879	874	861	813	845	865	894	864	852	829	850	854	869	849	901	833	870	789	865	812	893	811	884	859	884	827	819	863	862	856	891	826	820	831	843	873	853	829	840	833	880	817	890	861	900	847	861	846	828	847	854	857	863	842	859	876	811	809	858	841	868	879	835	869	908	841	825	812	898	910	913	870	791	888	862	869	825	853	808	847	867	791	870	855	868	808	824	836	862	791	879	859	875	855	894	852	883	848	851	877	822	839	798	845	869	864	830	886	871	901	854	824	826	825	859	896	841	926	879	816	888	836	835	838	804	854	884	939	793	867	884	842	885	856	877	834	855	846	874	869	824	863	861	846	822	828	890	863	838	795	849	856	832	796	831	864	815	876	858	856	865	847	873	828	864	929	884	835	892	911	883	844	878	870	912	802	920	839	858	808	878	833	898	859	877	821	824	823	867	854	805	875	837	850	882	868	876	876	848	859	882	863	884	862	888	825	860	808	847	877	861	863	840	863	890	876	829	844	849	775	912	862	826	873	866	813	796	916	844	867	860	914	872	858	856	854	896	854	841	886	925	836	839	810	849	893	834	877	827	853	806	877	800	817	879	845	901	833	896	863	897	882	860	896	855	862	807	871	853	857	830	825	909	840	842	877	878	837	874	896	857	826	871	858	863	852	872	885	856	862	867	836	879	823	864	859	868	889	853	827	877	866	857	845	804	795	866	853	848	880	844	817	870	847	821	851	824	856	828	868	921	827	913	884	822	833	818	887	820	884	832	842	893	851	847	860	894	895	835	850	827	888	846	847	797	894	843	878	879	858	828	897	850	849	847	825	853	857	845	876	814	834	890	830	838	853	864	849	852	929	862	873	884	822	874	904	889	879	893	829	819	829	886	850	815	819	871	927	845	830	800	892	870	809	825	845	876	874	873	851	893	871	864	810	869	855	821	848	868	861	821	822	840	833	826	909	895	886	899	829	838	865	804	828	852	874	912	848	901	801	836	889	871	814	885	892	843	839	832	819	881	867	896	840	850	861	836	903	833	856	851	885	874	836	874	853	857	875	847	825	818	871	829	857	803	854	891	910	847	865	834	889	918	868	876	815	854	789	862	832	874	799	886	891	831	875	852	862	884	864	868	830	857	873	851	843	851	880	815	833	880	881	835	862	848	872	879	862	827	855	835	868	789	877	838	828	834	822	910	861	875	862	910	830	871	853	834	906	814	857	799	840
27535	20077	5820	567	346	321	290	249	270	253	259	241	231	241	254	232	245	230	259	255	241	255	235	231	259	234	270	238	253	251	246	255	258	225	273	248	223	239	244	241	251	227	248	293	259	229	247	237	250	259	224	246	254	249	239	212	258	251	275	228	245	251	244	248	243	233	225	237	229	255	276	235	231	265	245	262	239	228	257	266	259	253	250	232	245	248	223	248	270	227	246	233	239	235	251	236	245	244	235	200	235	245	245	247	238	244	236	245	264	259	229	232	237	247	224	223	249	240	260	218	234	219	249	225	249	273	230	235	253	236	222	247	265	224	233	271	250	226	220	245	250	232	254	222	257	258	236	237	236	250	251	243	262	249	246	254	262	239	219	245	234	218	265	236	248	250	252	260	258	240	231	241	222	261	231	241	266	269	268	225	253	273	259	248	245	240	250	230	250	227	244	228	248	244	232	264	241	243	262	231	218	252	240	258	228	253	229	235	288	265	253	238	262	223	252	238	253	245	234	264	266	243	248	254	245	226	266	224	270	269	239	249	234	260	262	211	244	254	251	275	248	263	247	226	266	242	258	235	226	238	270	244	230	246	248	264	219	249	226	257	272	236	243	225	241	243	236	229	262	226	213	225	257	247	260	257	234	247	242	252	228	231	252	235	243	280	230	259	258	240	252	258	252	266	263	235	232	241	229	272	214	254	243	240	239	249	247	242	256	243	235	248	240	235	247	250	254	250	251	243	247	231	274	236	235	247	259	275	251	244	260	256	259	240	275	231	280	210	247	261	249	267	256	241	230	219	248	215	290	251	249	267	234	262	222	232	245	252	250	230	275	287	272	243	232	249	235	250	237	258	237	222	239	231	261	250	225	255	255	236	287	259	217	239	231	264	257	216	247	262	249	236	243	245	236	246	226	250	249	249	209	252	219	240	250	236	250	224	215	239	223	265	234	218	221	225	260	226	236	261	251	229	259	242	228	228	235	266	253	264	231	252	241	238	256	253	233	244	233	229	272	244	253	216	261	240	222	238	231	239	238	234	246	255	247	213	247	226	218	210	258	244	240	239	234	252	234	260	250	235	279	239	275	242	244	243	214	255	247	257	251	237	215	257	237	223	247	288	242	248	239	225	228	220	256	215	233	253	221	263	271	233	242	245	230	282	271	266	220	228	207	263	246	261	240	227	245	245	218	233	257	249	234	242	240	287	224	258	245	262	230	246	227	238	255	237	236	233	244	245	224	239	270	247	253	230	241	256	290	235	258	253	237	215	236	270	249	262	225	232	245	238	253	212	220	253	229	262	232	256	243	262	254	233	237	270	249	290	249	248	249	259	253	228	215	252	264	262	237	237	249	255	255	224	251	224	247	217	252	255	262	242	231	237	247	265	239	254	248	248	245	235	251	252	244	247	248	241	237	228	248	260	234	262	223	237	245	240	249	251	231	235	232	234	244	264	251	262	236	252	259	247	263	252	238	242	241	252	207	237	215	253	251	242	253	241	261	240	249	217	236	241	220	269	215	250	248	224	268	242	247	239	234	270	246	232	241	247	279	245	242	252	232	246	206	242	239	241	259	274	229	253	249	241	222	250	243	230	245	235	231	236	248	247	236	285	254	231	247	245	238	262	264	241	236	244	270	268	242	264	230	239	275	266	220	232	204	282	244	245	246	247	208	256	227	256	268	269	250	256	255	229	237	269	251	267	234	247	275	243	260	236	251	246	231	226	220	253	238	246	236	237	243	239	239	273	239	248	283	252	255	238	234	254	260	236	226	247	235	261	221	251	239	248	261	252	238	231	264	230	241	230	255	264	248	228	227	229	248	213	229	272	238	228	241	223	246	234	226	238	223	238	265	256	249	242	253	228	270	250	271	252	225	271	240	246	241	249	245	234	246	254	235	239	248	247	273	236	232	221	250	244	239	207	224	249	255	245	241	250	227	257	254	210	246	222	239	237	255	235	235	240	255	226	230	266	223	220	210	243	224	230	281	275	285	213	272	238	274	285	226	245	257	231	224	254	256	239	241	235	252	223	246	224	264	277	257	248	284	246	277	240	290	250	223	252	243	224	243	240	251	252	245	239	228	259	246	261	249	249	247	253	257	233	265	259	239	254	225	256	275	232	253	259	225	260	249	221	228	238	259	266	250	250	251	251	247	246	236	216	241	243	238	246	232	252	230	230	241	255	240	220	242	231	238	273	263	223	250	217	241	218	241	236	242	223	231	230	226	260	252	262	263	231	265	234	259	253	219	208	260	251	243	239	227	244	245	236	253	254	236	273	237	247	262	249	242	278	237	255	244	249	264	236	234	282	264	225	255	232	233	269	229	229	225	264	257	275	224	247	251	246	244	233	251	225	232	239	221	211	261	242	261	275	264	255	233	252	253	255	247	252	255	244	247	248	244	256	252	221	242	242	230	241	264	249	224	230	236	226	217	267	223	232	227	221	249	218	239	256	241	230	241	249	231	262	230	233	269	240	215	267	227	252	223	238	238	249	246	221	235	229	261	233	251	230	254	214	272	237	250	235	249	244	242	244	237	253	208	253	247	235	257	245	234	266	256	259	220	229	237	254	231	241	284	260	247	257	247	243	248	257	259	268	242	244	238	236	191	272	236	287	261	244	221	212	237	264	225	230	263	235	237	239	218	236	210	227	228	240	253	237	250	251	246	208	239	239	263	245	231	265	240	230	265	235	262	219	201	257	218	262	226	255	280	253	215	221	215	221	258	245	242	265	245	225	245	272	269	254	232	258	259	271	263	262	224	241	241	246	221	258	252	263	262	250	252	261	232	253	249	243	224	233	266	231	226	213	275	236	223	236	225	253	243	264	240	252	271	258	268	242	213	239	235	259	258	231	242	222	244	217	241	248	264	239	245	256	254	245	237	238	255	257	239	235	246	245	255	214	265	247	255	241	243	251	228	231	246	213	239	235	255	269	261	244	263	230	238	262	248	260	265	259	255	247	249	246	220	194	221	251	249	218	256	249	254	253	262	242	222	263	231	237	242	252	236	249	254	265	237	274	229	246	228	242	224	255	245	238	245	233	237	215	229	225	254	225	244	239	238	234	224	239	238	225	269	256	237	262	252	262	254	239	263	243	244	227	256	241	263	247	259	247	208	248	221	240	272	237	234	238	236	234	244	258	235	241	255	239	215	250	239	260	269	242	230	241	244	232	230	246	251	227	232	243	237	233	246	257	239	228	253	228	250	258	245	249	242	248	246	236	250	237	235	232	224	247	249	251	232	229	246	260	247	251	231	227	237	219	271	242	242	247	234	240	249	245	233	218	204	265	280	251	242	254	229	214	244	243	250	254	280	228	232	242	223	249	260	229	249	232	249	247	241	208	251	217	221	207	209	242	245	245	259	241	231	242	224	270	259	249	243	249	241	227	256	270	237	245	279	249	237	258	251	256	262	241	227	224	248	255	226	229	258	261	219	266	240	269	233	241	247	229	237	233	238	242	247	247	239	260	264	240	227	219
3934	937	863	523	451	420	377	342	324	345	329	341	308	321	316	330	344	309	341	294	347	320	318	337	301	320	305	323	310	313	292	316	295	319	323	307	293	324	337	293	331	310	315	326	323	310	343	319	296	326	296	300	301	331	278	316	339	337	307	292	340	314	308	283	296	322	301	317	283	300	301	307	324	317	309	316	350	306	330	289	318	321	334	298	317	317	312	325	328	304	318	299	347	306	341	325	350	340	332	311	330	313	301	296	322	294	293	296	317	309	286	316	292	346	307	306	338	281	329	323	309	289	308	301	300	293	324	311	326	320	296	298	288	320	286	298	314	296	336	292	324	342	327	319	294	296	308	345	302	299	294	336	280	304	315	331	314	322	314	324	335	293	317	316	289	330	321	322	331	316	318	334	304	312	303	296	342	286	337	321	322	303	320	320	328	307	298	304	308	298	299	324	308	322	289	320	310	310	336	307	320	299	328	328	326	327	302	323	359	332	284	299	307	316	279	304	339	325	299	290	300	328	274	301	321	293	295	291	294	317	294	320	299	315	302	305	320	291	334	319	330	328	287	312	327	319	290	313	296	298	306	312	300	301	317	318	326	324	310	342	292	327	309	332	324	281	304	309	320	287	305	324	298	304	360	357	309	321	291	292	344	282	295	290	302	303	326	328	333	328	306	324	315	304	304	301	325	319	310	329	295	306	285	312	315	305	289	273	326	291	300	312	326	288	318	308	278	308	295	278	283	314	336	337	321	327	301	285	357	299	326	328	299	338	340	308	329	320	309	289	298	308	298	321	308	315	302	291	291	319	300	332	330	316	333	294	319	311	307	339	294	306	288	291	273	295	327	301	323	306	314	316	333	331	319	335	308	308	296	317	297	309	333	305	321	296	304	319	321	310	307	307	291	302	314	326	312	282	295	297	311	341	319	301	287	296	327	307	357	340	307	279	292	307	321	315	302	323	330	314	315	329	318	312	319	276	292	308	290	331	315	303	310	311	353	314	314	305	293	329	327	351	310	289	280	298	338	325	318	314	276	325	340	325	297	319	345	302	283	320	297	326	318	319	327	330	308	320	313	295	328	266	276	310	325	333	324	318	338	300	275	293	325	316	322	291	311	298	310	337	288	321	275	329	314	292	313	307	304	287	299	322	304	329	311	315	312	279	324	317	332	324	294	329	359	318	314	292	355	304	334	320	285	319	290	308	332	306	303	332	339	326	308	314	310	275	303	290	289	329	351	269	324	316	281	301	335	316	350	290	300	306	314	284	297	293	315	340	344	307	301	336	347	328	299	335	312	318	301	304	312	343	295	325	330	316	309	322	342	288	327	324	342	313	309	318	320	321	307	303	331	310	339	326	310	328	301	311	313	305	339	307	330	318	288	329	322	302	286	347	308	319	294	315	309	298	294	322	349	310	310	318	295	327	332	346	319	314	322	303	316	286	308	312	275	290	319	320	307	323	298	290	311	306	350	318	317	273	307	329	336	316	276	314	303	302	300	351	322	317	303	291	318	321	300	336	321	346	320	333	330	320	310	297	299	331	285	301	320	272	358	289	313	320	322	300	335	324	346	330	335	329	297	347	335	304	342	326	325	322	318	313	354	298	322	332	274	302	312	322	307	298	308	329	297	328	318	308	311	309	316	322	351	337	312	305	321	285	300	312	306	319	270	314	311	324	346	312	299	327	320	321	308	330	342	353	297	309	309	327	318	312	294	310	306	312	317	309	306	321	276	292	336	316	324	302	324	331	340	312	340	314	301	323	299	322	320	273	310	281	333	314	285	310	295	331	345	308	285	319	305	321	309	339	332	329	321	330	312	313	315	313	296	318	326	308	325	328	296	326	284	286	328	311	331	326	309	329	283	282	333	335	294	314	291	356	298	287	300	334	343	311	289	338	301	313	323	301	313	292	283	301	304	300	338	334	324	280	303	317	330	307	311	310	332	295	310	354	296	284	282	325	322	316	319	322	316	303	331	306	303	354	316	344	303	289	342	301	289	313	277	303	344	315	309	285	333	312	327	289	326	321	281	333	300	301	326	314	321	328	328	320	291	315	299	329	304	328	343	298	312	304	280	315	312	307	342	344	318	311	311	316	304	308	330	306	321	315	277	328	302	306	337	335	297	304	317	284	311	300	316	284	288	309	323	300	317	305	313	301	301	315	342	305	325	302	311	330	314	278	327	273	301	274	340	324	301	342	326	338	329	302	322	318	341	290	314	307	310	339	328	274	308	297	296	321	312	334	332	326	324	322	333	300	320	342	300	301	336	306	312	308	311	368	320	301	301	312	313	305	354	300	314	299	319	309	301	300	283	313	308	318	285	321	291	288	294	304	322	316	331	339	334	322	317	266	327	338	312	288	286	326	302	311	265	289	318	348	296	349	318	303	296	335	305	319	264	310	311	322	305	316	286	326	315	325	299	301	318	314	339	314	324	305	330	298	334	289	278	330	325	328	281	328	307	301	333	302	364	320	325	322	311	306	283	310	308	330	304	316	271	303	303	330	302	324	329	273	298	317	305	285	289	300	329	298	326	325	315	316	295	306	325	289	301	309	322	308	318	321	326	296	347	296	323	296	300	299	290	361	334	304	323	309	310	288	309	310	329	316	322	295	325	329	296	304	259	329	301	319	312	322	279	298	327	294	313	284	333	285	312	297	328	335	281	334	294	294	322	332	297	331	301	315	329	337	321	310	323	307	304	285	299	334	321	278	309	325	332	302	319	326	290	347	321	314	328	330	328	330	320	339	324	271	308	328	303	334	336	289	333	320	303	311	304	328	317	305	320	313	327	344	302	339	299	313	271	307	314	307	303	292	299	315	323	320	308	362	321	308	344	329	305	319	322	330	305	293	293	308	322	310	302	303	307	307	322	279	303	355	296	302	336	291	314	286	295	331	342	298	290	292	292	328	316	289	345	313	288	296	333	285	319	280	298	307	306	290	315	300	334	292	297	316	314	296	314	335	299	293	333	294	307	289	260	338	298	304	320	343	334	304	299	313	350	320	339	319	324	297	303	308	312	312	269	304	297	340	314	314	316	297	269	317	321	304	302	292	307	307	295	303	304	303	304	294	326	318	321	307	288	297	320	317	319	317	284	280	306	336	302	305	304	282	279	317	304	330	311	293	305	291	303	285	308	324	288	297	324	289	319	293	303	308	296	321	316	300	325	304	309	314	319	313	326	303	327	306	309	309	287	339	312	325	291	266	310	326	305	325	313	326	309	325	335	314	285	319	323	275	312	322	317	321	324	326	321	317	335	311	314	326	357	318	319	327	315	314	310	303	299	310	298	288	288	332	325	276	286	289	290	282	334	314	290	315	309	332	337	306	342	282	291	304	309	304	300	308	314	344	329	289	315	343	306	330	316	315	332	308	324	303	329	321	312	334	298	323	280	340	297	323	335	286	308	281	320	290	320	328	296	325	324	336	305	285	334	336	317	330	315	336	306	302	316	289	301	316	335	280	273	292	306	299	353	293
24164	21622	29158	24585	21630	11533	1490	985	816	797	724	685	675	613	615	655	608	629	654	576	636	598	565	592	566	586	562	594	552	560	546	605	575	533	579	580	578	551	558	568	581	531	568	570	568	538	522	555	540	594	576	580	604	556	630	537	558	534	575	555	524	555	544	557	571	571	594	561	516	535	575	547	544	582	527	595	545	560	569	538	575	552	523	571	533	540	581	547	508	536	576	557	557	557	581	527	574	555	577	534	548	546	552	530	572	579	580	529	527	586	572	576	604	570	530	516	577	563	575	568	565	573	510	512	583	567	547	542	564	601	603	531	546	568	539	526	592	531	581	616	582	503	545	544	569	517	545	598	578	547	507	504	511	563	596	570	553	537	561	578	549	544	575	530	551	534	518	571	582	571	531	543	583	558	573	523	560	585	556	590	546	542	544	570	569	552	573	550	554	546	575	581	557	560	558	565	548	560	538	581	565	513	568	552	520	558	565	551	534	544	606	523	538	548	484	521	552	554	573	559	553	558	526	551	516	586	539	554	545	546	572	587	568	550	524	586	608	527	555	508	598	550	544	588	574	487	597	597	571	537	541	568	547	528	586	590	545	544	556	502	555	546	606	587	567	561	519	551	553	568	518	587	549	582	564	572	565	539	522	548	607	536	550	542	562	539	581	553	566	546	554	581	543	582	565	549	586	552	547	548	535	559	523	526	578	569	557	552	532	536	537	550	595	561	584	516	568	545	573	589	507	546	520	542	549	533	604	553	489	563	576	589	561	545	558	539	549	538	511	525	553	537	531	558	589	540	567	565	546	567	570	609	528	538	534	589	577	582	550	545	578	584	559	562	573	560	579	575	564	533	548	578	553	594	535	551	577	539	575	570	539	546	534	600	544	579	591	531	545	540	556	536	515	568	550	578	570	563	552	535	531	542	558	556	527	608	544	525	535	579	536	543	563	515	549	580	537	492	538	543	554	581	551	491	613	577	527	617	561	552	556	539	494	570	564	548	573	569	585	558	534	585	539	536	551	536	563	605	556	537	548	553	543	582	557	608	542	557	585	584	566	533	522	577	527	528	567	629	539	508	555	571	546	579	561	551	551	597	543	560	538	534	604	619	552	585	501	586	561	554	575	553	548	555	613	576	552	556	563	540	535	600	540	546	572	594	568	578	580	549	557	564	551	535	569	522	554	549	578	580	561	561	543	570	567	547	536	576	581	565	554	541	539	557	549	612	517	551	570	582	553	592	556	512	566	541	569	512	517	547	597	535	561	542	531	539	566	614	515	524	540	543	535	553	523	596	546	568	602	572	582	623	548	562	552	526	594	532	554	571	572	569	593	533	565	574	563	504	558	573	566	585	553	558	564	549	616	504	571	527	523	613	543	569	554	574	589	567	531	578	537	574	518	554	554	593	528	538	580	519	579	558	561	545	533	566	550	546	518	544	573	567	598	559	558	605	584	556	592	541	549	539	522	586	512	554	535	537	536	558	509	525	575	567	534	535	557	586	520	593	582	545	553	539	534	559	546	562	576	570	528	529	545	545	566	540	553	508	558	526	526	538	574	570	549	585	583	529	574	515	554	554	491	542	553	537	566	571	552	509	552	545	548	582	584	576	572	543	556	570	584	506	557	534	571	527	553	623	580	586	527	558	548	524	569	557	574	560	543	524	553	579	563	544	552	535	566	552	574	562	579	517	567	513	561	529	566	528	546	540	544	498	550	601	564	601	581	556	548	606	504	589	544	556	512	589	598	565	617	556	562	581	590	563	578	605	555	556	554	544	582	549	529	606	566	534	519	533	537	526	530	535	555	574	571	549	588	522	546	534	548	534	543	527	563	545	537	509	564	548	561	552	532	544	534	524	532	553	566	563	503	547	552	559	576	539	558	532	544	519	564	557	531	550	528	525	541	551	537	566	524	484	546	527	592	547	555	530	565	592	536	577	553	542	611	563	571	467	529	544	565	565	534	570	592	512	557	566	598	532	534	521	556	580	554	581	564	569	548	542	522	564	514	558	524	526	589	557	556	559	530	539	532	535	546	530	568	591	541	531	555	518	564	562	553	528	474	543	577	580	574	544	596	531	569	565	575	588	533	557	543	557	517	558	524	545	562	536	539	538	559	574	588	514	585	592	538	566	564	552	540	519	548	601	546	528	549	547	535	530	516	573	539	509	595	596	561	554	551	553	553	554	564	546	559	607	547	574	554	545	588	555	569	531	551	557	530	569	546	575	540	554	538	546	566	572	555	521	481	562	584	563	534	536	504	599	563	537	550	540	509	542	551	567	551	567	543	537	588	511	556	562	578	572	559	581	581	509	550	585	542	554	544	576	550	536	552	544	564	526	586	537	585	568	567	576	517	572	535	598	529	561	527	572	595	590	571	542	506	585	520	556	542	506	550	551	600	522	602	535	556	540	526	562	585	573	577	586	555	554	560	555	540	575	550	545	561	538	573	575	552	526	552	547	574	549	572	544	559	564	549	549	559	565	568	553	563	543	524	581	547	554	523	536	527	572	534	539	516	510	546	551	538	522	548	569	520	570	568	571	551	540	543	602	554	538	542	586	606	538	494	532	516	532	571	557	568	559	521	520	563	563	540	548	531	547	591	563	560	570	523	546	530	552	503	554	579	567	567	553	579	553	568	490	601	539	556	577	532	540	543	546	518	561	533	504	551	500	555	537	587	549	573	590	552	608	547	553	534	539	532	547	548	570	549	592	507	559	537	542	564	552	517	591	588	559	578	520	558	581	549	542	488	517	593	543	581	585	496	573	548	510	534	548	603	538	516	521	589	495	559	559	563	589	561	506	569	551	531	543	576	531	513	575	594	547	562	498	565	549	557	553	585	532	512	514	610	542	540	546	530	527	567	563	524	562	566	587	572	529	542	522	516	571	519	571	531	594	573	568	564	580	528	578	549	561	545	551	527	548	575	529	594	558	548	531	575	551	513	546	556	538	582	529	490	594	543	541	564	568	556	548	514	476	553	582	540	533	572	579	539	555	534	535	572	554	546	560	560	586	553	550	553	607	578	557	551	554	543	497	553	575	547	549	553	528	566	572	564	555	530	584	557	577	558	486	554	541	575	546	533	560	556	548	552	564	578	532	559	574	575	539	564	511	521	532	574	526	542	543	533	550	566	559	544	567	558	575	561	555	549	582	590	574	550	545	544	548	527	568	549	535	516	530	548	505	560	536	521	569	557	538	560	526	556	557	561	531	549	550	565	570	543	535	548	558	553	543	583	569	533	547	580	549	575	569	600	524	546	547	557	528	583	537	542	547	553	585	564	507	553	544	539	538	577	582	586	556	589	520	500	524	543	542	536	541	575	515	579	604	570	511	582	546	536	609	531	552	587	529	561	539	533	550	527	583	580	541	539	587	525	558	561	573	547	601	548	527	528	541	577	557	566	536	535	568	562	544	569	525	547	549	610	567	578	511	555	598	577	546	539	583	550	541	550	566	498	543	529	535	556	554	551	561	575	567
4624	9985	7922	4094	2915	2288	1843	1583	1376	1210	1029	965	960	896	854	817	798	781	787	757	759	721	707	732	698	683	670	728	721	725	759	695	661	705	662	700	730	673	671	699	684	675	688	709	668	687	671	677	654	645	644	724	654	647	654	671	655	674	650	717	655	664	659	679	658	671	669	635	666	643	642	638	648	641	694	683	655	634	650	694	656	655	650	671	686	635	671	705	638	670	708	655	647	646	659	682	678	597	619	637	632	678	695	658	669	681	641	621	672	688	633	659	667	687	653	673	650	692	663	626	626	659	649	705	670	680	669	634	651	766	674	634	670	668	685	671	654	695	668	659	621	654	636	686	650	692	718	638	703	642	682	663	637	673	690	628	686	675	644	654	655	685	698	681	679	658	665	645	706	628	659	666	686	620	651	688	711	683	647	648	671	695	667	647	656	674	694	653	641	680	645	611	679	667	669	658	664	664	696	686	673	613	622	686	694	657	662	677	667	665	652	661	714	632	636	672	653	648	655	654	667	667	701	645	695	671	702	684	669	667	656	666	654	680	710	637	659	675	610	674	691	656	663	680	647	645	677	632	614	678	673	636	706	635	612	696	675	717	660	649	660	686	696	703	673	664	646	634	680	643	655	677	661	653	663	644	657	683	649	651	624	657	676	668	645	619	661	658	673	646	650	692	661	690	639	652	696	708	632	605	640	665	644	646	670	713	670	655	663	642	691	674	669	686	643	666	616	650	641	730	678	658	663	677	700	607	666	689	649	693	693	647	665	669	698	657	645	652	673	660	660	686	668	665	701	631	645	623	677	668	677	643	694	657	660	605	641	681	645	690	681	639	618	666	647	681	651	636	658	710	706	666	670	712	660	629	648	701	635	629	674	683	676	619	671	690	689	664	661	656	639	675	658	642	628	619	638	649	703	664	703	645	651	647	651	691	680	680	694	648	712	647	670	684	688	710	687	645	626	635	638	698	680	611	610	683	638	713	618	634	652	657	636	660	654	677	640	664	648	676	645	641	692	648	665	667	611	686	649	652	671	651	701	670	665	661	664	693	656	649	636	675	682	681	644	676	676	667	669	637	646	707	639	649	641	680	642	650	666	686	611	653	687	666	674	676	678	732	660	693	708	718	659	655	675	676	645	685	658	664	702	689	660	636	654	651	655	636	682	659	647	668	670	636	653	691	715	678	645	676	657	699	695	671	666	642	656	683	630	648	706	632	651	658	662	670	633	657	592	721	638	672	696	724	636	677	647	603	635	684	639	679	696	643	649	648	709	688	664	611	648	672	674	635	640	691	655	666	676	731	624	631	690	692	648	648	669	685	687	668	702	657	647	647	694	613	653	673	630	632	690	662	713	692	703	694	698	649	653	658	668	680	662	681	661	631	663	631	680	678	671	681	691	680	654	652	654	662	705	649	684	646	710	654	679	696	635	631	651	711	631	648	656	684	689	654	662	616	663	698	704	683	668	668	654	681	676	688	624	680	636	593	659	632	642	678	633	693	695	597	681	630	677	644	665	643	694	619	699	654	637	637	624	665	662	722	658	681	614	672	673	654	689	644	684	687	697	720	665	652	689	654	658	658	634	651	643	699	698	637	677	678	659	701	617	700	654	695	634	716	663	653	663	646	638	692	661	650	645	653	617	661	653	663	650	676	637	651	668	693	664	647	635	643	689	665	688	699	644	652	674	639	650	651	692	689	653	644	661	644	677	639	639	644	625	692	671	695	644	648	598	683	630	637	694	637	693	733	710	672	660	647	647	643	693	688	658	629	657	643	670	627	618	711	693	670	650	659	700	649	676	627	680	635	656	689	670	669	711	650	649	654	658	706	670	664	661	658	648	647	623	690	659	653	682	655	720	667	639	660	632	644	670	669	665	636	725	665	653	661	621	655	707	705	688	665	658	624	642	630	663	663	664	644	702	665	634	659	670	627	654	676	676	642	667	672	694	674	659	661	631	685	684	693	671	657	680	649	670	680	681	656	630	663	633	702	701	688	604	629	636	649	669	658	694	692	659	664	654	712	712	675	640	645	668	657	628	653	674	662	672	669	622	605	674	707	632	661	683	659	688	725	688	669	648	685	693	665	650	638	679	623	651	656	662	711	639	685	689	650	640	682	665	638	709	692	630	682	641	755	649	649	619	667	669	679	627	645	598	660	624	646	628	658	688	651	642	704	706	665	630	676	656	667	662	650	661	627	681	651	678	657	593	632	732	646	679	658	609	665	662	643	687	648	669	640	623	669	696	663	626	667	678	677	671	666	663	622	674	679	726	679	716	648	713	660	670	625	653	681	686	628	610	655	652	671	686	667	644	654	718	627	648	656	646	640	656	689	667	643	675	669	713	643	665	680	677	662	678	649	675	682	651	664	624	633	660	664	633	655	625	656	675	681	662	629	669	649	660	657	692	647	621	627	681	623	641	652	649	683	701	676	691	654	656	667	699	690	646	701	640	662	652	638	653	622	637	672	679	668	648	659	685	690	688	651	660	660	669	724	678	667	635	667	621	706	658	685	691	641	715	677	664	681	703	676	693	675	655	661	711	691	645	673	641	671	652	647	645	695	622	667	657	676	664	625	662	594	668	656	653	670	670	690	649	689	692	634	688	660	696	669	644	649	685	673	629	628	671	663	691	693	663	639	648	661	673	676	699	702	631	672	681	635	655	682	646	636	604	637	645	677	706	710	702	673	614	667	643	668	641	653	692	667	643	618	710	660	636	688	676	635	655	671	668	650	632	659	649	663	651	673	658	689	665	669	680	656	678	674	643	654	639	708	646	680	646	688	641	638	655	673	681	709	682	649	615	680	671	661	632	661	660	646	654	638	652	627	653	665	635	655	646	642	667	663	665	639	694	666	663	630	619	721	666	676	638	649	670	632	613	648	669	715	680	665	649	690	662	684	649	657	676	660	668	693	642	670	630	677	720	625	648	694	692	641	655	682	698	706	664	686	655	715	676	630	686	689	668	659	683	676	674	691	655	703	695	638	667	694	659	673	666	651	649	623	684	675	699	630	683	694	676	654	669	698	668	644	672	621	640	659	633	673	651	705	663	667	660	688	656	643	666	679	681	665	691	642	646	705	638	666	686	648	660	671	627	655	625	682	622	692	708	702	679	699	694	649	640	663	677	595	684	687	653	667	695	667	657	706	636	731	665	656	692	665	644	720	647	700	650	695	700	660	619	681	663	692	670	651	642	716	652	647	712	709	700	649	695	663	612	643	645	645	669	666	637	701	659	689	655	623	696	703	661	656	678	686	678	687	671	650	649	664	680	713	619	641	661	691	618	630	656	694	692	683	634	668	672	647	685	631	634	712	650	673	655	726	689	614	704	646	652	628	646	667	645	689	666	663	633	617	653	653	652	676	679	707	669	623	642	664	649	669	643	673	684	640	665	676	667	654	716	624	626	666	688	653	655	654	718	645	652	649	675	643	688	614	657	659	669	669	622	623	665	659	670	635	675	616	666	648	709	614	705	664
25516	21677	27997	25763	9672	619	414	409	325	363	333	283	284	283	290	292	282	294	248	270	263	259	263	273	234	278	261	241	260	243	277	277	239	248	241	284	231	265	269	240	269	282	234	228	268	263	247	284	247	262	271	276	239	255	260	234	259	261	252	259	264	241	219	248	246	252	236	238	249	239	255	266	253	247	237	249	238	246	246	263	246	248	255	241	272	247	229	277	244	260	229	264	266	264	263	238	255	261	248	241	262	269	277	238	265	245	254	274	234	255	275	248	250	278	293	284	247	243	268	268	246	251	260	260	268	249	239	248	261	268	268	230	249	258	226	259	240	277	248	254	226	269	246	264	266	272	248	273	259	280	261	227	251	273	261	257	248	252	271	250	252	263	249	264	261	239	275	249	255	245	273	252	250	245	244	248	255	220	273	239	268	245	236	268	221	268	274	253	240	253	252	232	249	284	243	263	255	263	259	269	236	264	233	255	267	267	237	241	230	244	225	229	257	236	257	264	254	275	261	261	266	253	258	239	256	246	289	247	268	206	233	275	280	275	252	250	267	282	270	268	254	239	268	241	264	276	246	294	235	268	231	276	240	239	264	258	276	263	256	247	242	265	259	271	246	240	249	303	250	232	260	246	298	227	249	266	269	256	231	262	263	229	242	247	251	252	269	265	280	257	261	243	268	258	260	271	231	263	250	227	267	271	225	246	243	258	247	259	258	233	254	242	249	253	272	268	248	270	246	245	242	242	259	245	243	231	278	271	224	216	247	251	231	261	264	242	264	288	244	246	230	255	281	246	232	249	254	289	249	233	255	274	241	284	274	267	251	248	272	253	240	244	230	241	246	241	257	275	253	252	269	261	255	254	243	227	254	215	248	252	266	248	245	245	284	286	243	244	271	254	280	226	277	256	258	259	251	229	257	274	259	276	299	230	253	248	250	277	264	282	245	252	280	290	228	248	241	281	241	269	250	272	247	257	274	241	264	267	268	271	251	260	278	230	241	259	265	278	261	254	272	252	278	240	255	289	256	243	281	261	246	266	230	245	270	248	275	276	240	258	281	264	262	238	261	268	249	288	252	244	248	237	270	244	258	242	255	269	266	274	235	239	240	219	267	261	246	276	253	249	251	255	251	254	277	243	247	284	257	261	227	241	275	262	251	255	271	257	255	249	236	239	269	252	243	236	253	261	289	245	245	247	246	252	253	255	224	257	229	260	270	249	235	244	260	264	230	244	258	253	248	238	298	235	221	250	223	237	261	259	233	251	259	268	230	226	256	257	240	256	253	237	257	237	235	239	236	261	229	260	251	281	235	228	267	271	226	250	271	289	233	253	247	292	276	273	250	264	275	229	250	257	254	215	257	236	252	245	249	248	233	220	256	256	259	245	246	258	242	254	272	263	257	232	250	256	271	277	251	261	251	240	241	221	255	256	277	247	259	247	279	246	270	248	278	264	250	251	299	268	244	251	251	259	270	275	227	234	272	288	249	249	244	266	267	251	265	243	306	214	252	257	249	277	226	245	251	231	255	271	278	261	252	250	232	238	252	259	291	249	270	244	239	243	251	239	245	260	234	240	245	255	225	256	249	252	261	255	275	249	269	263	232	236	257	208	266	256	252	249	248	260	277	242	245	265	232	231	249	231	237	270	270	238	276	241	275	232	266	281	240	240	257	283	262	251	258	222	247	239	248	263	258	252	248	238	245	247	273	231	285	247	226	270	244	256	250	268	244	245	239	275	243	249	228	246	246	258	256	278	255	251	219	254	234	236	256	267	237	232	220	228	229	259	261	252	236	259	252	265	280	268	264	270	262	239	272	275	235	246	246	248	243	244	262	242	263	259	233	270	245	267	245	256	256	253	255	235	249	267	287	262	264	241	252	262	249	268	227	253	234	244	263	241	268	263	256	249	236	262	255	264	263	223	262	260	239	261	286	271	250	233	242	275	257	254	241	241	252	269	251	292	247	237	225	226	264	271	236	220	247	258	263	277	262	218	247	244	250	271	232	257	257	249	266	249	256	277	266	245	255	247	249	261	249	246	267	269	259	248	239	255	253	248	261	253	248	262	259	230	261	253	245	247	259	240	272	261	294	253	255	242	242	241	230	265	234	223	256	251	259	265	242	262	264	290	244	221	254	255	257	282	265	267	250	274	228	244	273	239	260	250	232	259	248	238	258	247	243	231	232	248	269	256	252	227	252	248	271	235	250	231	266	273	248	246	252	267	301	224	248	255	239	244	248	250	217	237	235	283	230	273	258	215	231	247	261	249	265	253	251	234	274	261	260	240	254	251	222	230	262	232	235	245	244	246	267	247	256	234	267	277	239	246	280	272	248	254	254	226	252	234	241	258	261	259	268	266	263	242	244	264	276	251	255	248	261	256	270	265	250	245	252	248	248	247	258	258	247	255	276	255	228	244	263	247	254	261	244	249	258	226	264	238	279	236	234	282	248	265	271	235	262	214	254	243	265	244	268	254	294	254	257	244	243	245	260	259	258	256	242	268	261	241	245	241	253	286	243	256	267	258	244	260	258	267	280	275	277	272	249	250	274	224	269	269	278	262	253	244	254	255	266	263	255	265	253	260	240	256	237	236	256	274	249	223	237	251	237	246	248	269	250	262	263	239	247	270	245	237	241	254	249	275	247	264	240	273	217	266	273	267	239	246	265	224	218	269	262	251	239	235	264	256	257	257	253	263	239	236	263	235	254	254	277	246	270	256	263	274	269	265	275	252	268	267	234	274	260	241	275	240	245	237	250	255	272	227	257	244	270	266	277	238	266	221	246	278	266	237	246	235	260	259	262	265	273	248	246	245	259	246	245	291	240	258	255	255	226	241	268	270	255	257	295	280	249	234	255	229	251	236	251	236	242	246	276	234	245	247	253	249	261	222	223	250	251	260	263	258	243	247	265	261	248	240	266	255	274	251	246	241	272	264	230	237	264	234	245	230	234	234	232	268	248	262	278	265	252	269	239	239	246	222	283	253	245	229	264	267	215	231	248	224	267	239	276	245	226	247	276	265	252	249	231	270	238	245	271	255	267	238	219	246	260	242	267	246	257	272	258	235	261	238	230	251	255	261	247	247	229	284	242	263	258	259	245	249	243	253	241	257	224	276	226	260	272	246	242	253	239	244	261	219	235	260	250	274	231	259	285	268	261	234	287	267	266	254	238	254	263	258	222	260	226	254	257	275	242	250	251	279	278	233	248	244	262	281	262	274	251	253	267	250	246	260	261	235	249	260	263	257	261	258	243	232	259	239	255	238	256	280	249	262	269	231	232	244	239	271	249	230	258	244	245	254	257	246	279	279	237	248	235	248	270	231	242	216	276	273	220	258	253	236	254	256	237	251	266	246	254	245	276	235	261	264	236	246	254	244	275	246	229	269	229	281	250	229	251	251	251	250	238	236	274	251	275	250	263	245	253	223	283	253	255	251	241	243	249	248	257	210	274	285	265	255	271	265	231	250	262	258	248	282	259	254
4511	5510	4152	2049	1454	1149	959	828	682	637	574	507	477	485	440	434	446	414	403	405	394	374	369	338	355	396	363	370	375	346	324	357	371	330	346	395	366	355	356	357	367	349	345	388	347	350	358	334	363	335	327	328	326	390	345	352	372	372	356	374	304	315	346	349	372	353	381	351	322	343	319	372	341	345	305	379	335	342	332	346	338	370	371	330	330	350	310	307	369	330	354	347	355	322	305	332	340	328	329	337	325	329	314	350	349	320	325	303	361	332	323	317	345	325	323	336	363	328	358	353	357	345	334	359	324	337	324	318	350	325	355	331	349	320	330	332	353	359	313	338	345	321	337	352	317	333	353	361	333	340	310	351	336	312	325	329	346	346	345	322	350	368	332	331	366	351	355	332	331	342	366	334	322	367	353	358	362	336	346	346	368	323	337	343	356	320	352	372	335	332	382	333	324	335	352	348	334	353	317	328	334	301	320	350	334	352	316	350	335	362	346	357	368	335	360	356	318	325	371	366	343	362	347	346	349	354	326	321	339	353	321	311	327	332	371	325	324	360	343	383	308	319	337	344	321	339	328	353	350	365	332	353	345	328	356	315	329	358	369	369	361	343	343	328	340	352	358	306	352	368	353	349	323	362	340	391	337	348	306	332	333	356	326	346	344	358	332	355	330	330	349	322	338	354	320	333	347	349	329	326	336	337	341	322	353	325	309	352	360	381	292	350	361	359	321	347	349	363	366	338	332	351	355	306	348	371	352	343	311	350	345	337	341	321	327	351	338	352	350	339	367	337	341	296	371	350	333	342	367	330	336	354	359	351	353	341	334	327	345	321	346	363	381	362	385	358	350	326	336	322	314	351	335	340	342	325	363	349	338	359	334	384	358	337	313	302	329	350	335	340	342	314	346	371	341	344	332	336	361	351	310	344	340	346	335	358	328	384	327	321	346	364	348	330	363	338	335	325	321	336	368	327	359	363	334	333	317	366	330	338	339	310	350	334	310	330	359	342	352	349	342	309	341	352	332	344	337	336	340	339	373	314	331	325	319	304	313	364	373	340	341	349	326	339	349	326	358	320	344	340	334	350	329	321	297	354	334	343	336	323	330	341	354	360	351	334	342	335	328	339	327	341	353	328	316	337	328	317	294	333	336	321	323	367	323	333	348	351	334	351	370	355	341	313	355	319	321	372	355	342	320	317	338	325	347	364	386	313	302	383	319	331	332	357	330	366	347	318	341	330	337	306	363	335	348	331	317	337	367	371	343	292	342	344	353	347	342	375	315	328	355	340	357	351	360	340	352	316	352	336	345	341	360	308	315	368	353	349	341	351	335	354	341	332	322	352	340	338	326	347	329	349	303	344	358	349	358	327	340	334	305	324	366	348	357	374	354	331	358	346	332	305	348	320	323	313	327	345	359	328	342	370	374	329	357	360	342	322	357	366	335	349	328	345	342	369	335	338	321	356	345	312	346	342	340	337	381	319	338	335	340	339	339	342	346	353	373	368	321	321	345	337	337	332	379	316	347	373	348	325	348	352	355	356	327	355	315	333	330	314	322	326	354	322	361	377	355	316	355	371	370	342	333	351	318	344	326	331	362	352	364	353	350	345	348	320	295	344	357	346	300	315	333	336	311	325	348	354	355	346	361	336	360	368	323	335	356	314	328	351	333	328	351	338	353	366	326	338	344	342	326	323	328	359	336	321	323	360	328	341	313	367	341	393	329	364	337	365	346	332	353	306	344	348	334	350	333	332	330	357	343	360	350	355	315	325	358	333	346	316	298	350	323	347	342	355	352	367	327	351	371	356	330	337	355	339	337	309	321	352	354	352	317	351	337	337	306	372	368	339	327	349	365	323	322	327	335	298	365	343	368	360	346	330	370	325	313	366	344	329	355	348	355	342	365	329	331	359	353	344	364	305	334	330	354	346	336	338	321	337	335	327	353	330	347	339	326	334	360	339	341	353	357	326	352	346	341	336	317	354	335	336	349	306	344	337	325	338	325	337	337	345	349	350	297	335	366	345	351	334	365	348	379	371	340	335	324	346	306	338	344	360	371	341	358	345	326	351	336	343	372	328	338	340	364	337	341	343	368	331	337	336	372	325	393	333	349	336	361	362	325	333	361	357	331	360	351	303	351	346	335	345	334	309	359	348	332	368	338	344	315	346	349	339	354	333	368	349	323	334	358	321	342	320	344	350	293	338	363	344	335	331	329	351	339	302	325	328	379	355	328	339	360	361	361	342	329	351	332	352	357	348	308	342	328	347	314	331	338	324	327	316	338	322	347	355	339	330	353	358	339	333	350	339	337	333	330	306	326	313	350	340	325	348	334	355	313	334	323	369	337	342	354	341	323	336	361	363	362	350	358	380	347	345	345	363	343	349	300	343	358	360	343	367	345	352	324	339	340	307	341	366	342	351	346	355	326	342	358	321	345	368	359	348	349	307	351	368	351	364	320	318	308	339	321	354	347	328	357	314	336	383	354	338	366	354	316	367	346	307	312	333	343	324	314	335	356	349	312	348	322	327	350	336	346	355	301	331	345	308	340	353	341	335	310	335	355	307	325	336	352	327	347	350	334	366	369	352	334	334	360	338	327	383	307	344	328	352	346	346	358	358	339	373	341	333	367	337	316	344	349	329	306	358	340	335	307	332	364	386	384	336	341	325	333	310	310	331	351	367	330	345	321	383	318	350	347	338	356	327	361	328	327	361	340	332	334	326	327	338	320	334	361	324	328	347	369	327	315	312	353	316	336	346	322	357	340	354	337	333	348	351	320	350	321	320	321	320	323	365	365	322	341	363	341	321	302	359	307	371	364	302	329	378	342	319	370	344	326	359	344	322	342	328	338	296	348	333	348	342	334	339	358	319	395	321	332	352	331	353	322	338	349	363	332	356	351	305	317	353	337	327	314	331	310	346	318	342	358	331	325	360	303	364	365	337	324	351	324	310	320	386	339	355	372	372	335	317	357	349	306	341	298	351	349	330	341	347	365	336	353	340	341	328	329	334	356	322	282	329	340	306	305	361	338	337	332	329	358	331	381	356	356	355	320	330	319	367	346	335	330	355	332	330	346	324	344	329	363	345	345	324	344	332	359	330	344	303	319	344	331	338	328	328	350	331	365	366	346	316	380	340	333	323	343	341	331	327	337	309	314	338	393	320	327	325	352	327	330	341	351	354	326	328	325	320	341	349	332	349	338	347	311	333	344	336	347	340	375	324	348	352	331	331	367	318	337	339	356	318	365	371	367	352	380	310	358	361	325	326	349	387	349	328	352	333	363	383	334	370	355	348	351	357	358	339	336	329	352	382	359	335	368	340	310	329	331	327	317	340	341	349	358	342	329	350	314	326	323	345	355	329	339	327	337	334	334	340	341	363	322	369	297	348	329	327	336	310	330	332	318	337	324	328	311	333	315	335	328	355	320	360	326	308	347	345	370	368	331	304	345	351	334	348	347	335	329	376	331	378	319	330	339	358	368	319
23206	21654	29609	24204	21654	21709	11058	1704	1265	1165	1062	971	957	913	899	882	862	837	795	872	850	780	817	810	758	778	777	751	783	795	799	744	735	758	763	784	807	727	711	736	748	706	687	706	741	717	748	663	752	699	764	716	722	791	733	709	697	730	726	691	678	739	731	711	734	736	679	691	730	717	706	715	794	710	736	677	693	709	689	670	693	755	715	690	701	722	670	697	721	723	791	751	705	758	731	701	762	744	740	707	749	751	747	712	692	709	705	742	729	719	705	725	762	750	708	682	727	722	724	714	722	723	693	709	693	718	757	743	674	737	719	663	716	724	775	718	783	718	720	668	664	755	678	699	688	703	703	713	720	775	705	725	762	713	705	724	696	748	746	755	697	723	692	706	686	723	736	762	735	762	741	724	720	729	716	703	707	730	675	717	721	759	677	687	659	660	735	723	723	734	689	704	676	769	737	741	704	687	721	742	697	750	736	753	718	712	686	746	695	728	752	714	711	723	740	720	772	773	662	718	705	717	737	712	742	695	652	723	744	719	669	717	729	738	735	743	753	724	718	712	702	719	697	725	690	699	756	713	727	706	730	679	703	708	717	706	729	760	694	715	684	718	676	720	740	733	763	709	682	726	748	710	710	733	669	726	731	714	645	726	730	761	714	764	735	724	655	667	694	732	692	757	719	679	721	710	713	738	677	728	694	725	725	657	774	670	739	694	677	711	696	686	738	740	710	734	727	684	765	697	741	715	717	728	723	705	715	724	740	700	714	702	735	692	702	705	727	695	727	764	721	775	769	788	714	713	742	663	742	698	700	695	730	668	701	685	749	685	744	730	715	708	744	676	681	732	753	719	706	703	692	729	710	710	734	749	733	707	698	728	700	737	755	733	722	682	732	696	731	690	728	689	704	698	703	737	706	734	741	686	711	681	676	672	719	740	753	720	711	713	667	711	669	715	702	692	718	707	686	733	689	690	689	676	767	692	706	697	749	688	727	755	757	717	744	708	727	713	723	761	707	714	709	721	747	694	746	673	754	720	742	736	734	740	667	729	733	739	710	719	760	749	701	690	747	681	701	640	697	723	713	730	744	689	748	739	733	730	725	710	711	701	735	737	715	687	713	705	727	764	659	666	724	707	709	669	720	692	698	718	751	712	733	768	724	763	733	702	665	679	747	737	725	691	742	689	698	671	711	687	734	692	733	674	724	689	711	719	670	723	726	753	713	701	720	764	718	700	744	734	765	716	732	682	697	683	741	684	738	699	732	733	690	729	698	708	758	687	701	752	702	697	713	676	713	690	719	738	661	745	716	723	731	736	694	644	749	703	697	697	753	714	707	725	688	694	718	735	685	720	736	741	674	703	718	681	713	717	733	718	727	718	736	698	713	702	686	728	705	684	661	696	698	755	684	693	725	755	761	698	718	700	675	683	702	702	716	696	649	716	712	743	687	750	689	735	718	694	738	722	721	720	713	749	690	688	712	711	685	750	692	708	706	728	657	657	707	735	728	739	711	687	731	770	757	727	748	753	722	712	733	730	727	697	742	734	740	705	666	744	757	750	651	683	678	672	717	694	715	706	728	725	709	684	747	706	697	717	727	730	716	739	717	650	707	723	704	725	667	737	721	719	697	664	687	741	720	688	675	705	704	714	700	710	696	738	745	720	740	685	687	748	817	724	671	759	740	727	709	742	706	712	724	675	723	682	700	734	717	727	712	682	702	730	694	709	703	703	761	690	730	695	705	708	735	748	715	750	689	716	726	699	669	689	718	691	697	715	695	700	677	765	717	704	719	727	735	739	717	738	697	706	710	715	683	689	712	766	747	731	720	677	719	728	726	707	733	727	750	698	697	700	734	709	718	732	699	681	690	709	753	766	686	699	723	726	745	762	724	705	734	676	731	669	713	688	724	730	682	715	700	710	725	678	727	702	711	699	742	682	734	738	676	746	740	707	680	747	730	697	750	724	748	741	735	716	724	696	673	726	725	698	714	680	704	713	690	739	737	671	680	750	737	677	714	726	669	744	724	709	705	707	688	727	712	696	702	773	716	685	736	715	712	718	712	731	700	755	703	705	727	713	700	694	691	673	751	679	760	681	772	743	757	696	711	709	688	760	730	724	703	721	725	706	695	663	734	703	669	715	705	701	730	709	676	741	712	707	732	702	741	756	750	703	729	732	724	709	719	682	674	667	728	688	721	721	660	756	727	701	666	718	682	728	684	732	715	712	734	703	721	780	717	634	670	783	768	717	678	673	696	772	701	676	713	646	711	730	706	700	717	731	706	720	695	714	734	698	756	710	730	765	673	713	765	696	705	652	705	720	725	689	715	695	659	698	696	693	655	743	656	710	689	728	722	684	682	727	713	687	716	765	744	788	703	719	718	708	767	708	686	705	683	699	715	702	668	704	756	741	697	704	678	708	767	672	775	695	739	741	672	678	686	756	719	701	736	704	706	685	703	791	696	674	710	734	684	709	711	698	700	673	754	724	681	675	723	760	741	681	750	690	697	718	789	764	720	737	751	678	767	704	770	693	717	721	752	704	697	708	715	699	709	755	676	666	754	739	706	706	695	696	692	759	726	727	753	714	704	713	725	711	727	688	716	698	747	748	741	690	715	716	681	712	707	694	740	675	692	734	742	713	690	723	691	735	679	725	703	682	674	672	704	700	650	709	673	751	730	699	745	718	725	700	762	803	704	689	686	660	727	702	717	709	718	694	708	740	699	714	765	717	735	760	689	707	709	747	699	694	725	708	700	701	685	710	734	772	741	704	753	688	725	707	699	694	739	774	670	730	712	669	684	709	725	700	714	782	667	698	723	737	698	725	706	733	714	733	687	716	773	754	702	753	746	767	727	698	703	714	739	713	725	674	701	694	656	726	675	726	763	748	663	735	649	700	696	708	721	702	712	744	746	725	701	721	736	725	681	676	695	694	711	713	719	676	721	735	696	690	691	707	697	734	715	732	674	692	711	717	719	710	733	762	692	723	628	784	745	722	715	657	714	707	726	722	692	705	685	738	724	730	720	686	736	734	694	757	673	744	730	752	711	747	674	709	706	673	745	693	723	716	727	710	692	721	728	729	741	752	686	670	723	832	683	741	736	703	723	739	730	697	696	730	701	735	712	726	693	702	727	688	640	707	664	719	731	716	702	678	700	749	748	699	700	640	738	749	739	708	703	693	733	705	671	718	700	750	731	714	767	709	730	751	721	701	709	682	706	698	769	685	701	745	698	692	722	725	681	698	706	704	656	717	746	700	717	713	728	692	722	694	693	697	720	732	680	766	695	734	629	726	761	703	690	689	699	710	751	671	689	678	690	750	686	678	703	681	680	712	706	687	661	706	724	675	722	720	736	673	702	719	705	706	730	669	746	708	708	697	723	749	725	795	684	746	688	758	718	719	720	700	694	720	741	737	727	715	683	695	739	734	656	693	721	687	758	694	677	737	726	773	708	704	718	691	690	736	704	724	755	694	688	714	689	696
7068	16434	13162	6964	5003	3953	3052	2469	2107	1872	1656	1516	1424	1387	1283	1141	1212	1112	1091	1018	985	989	1002	970	988	953	914	931	947	916	886	928	922	900	926	860	860	905	818	860	861	930	889	884	816	915	863	893	859	881	844	898	907	864	848	878	886	892	905	895	787	849	837	839	864	868	883	881	832	872	863	844	892	884	811	887	834	838	839	853	826	835	846	832	831	901	898	868	825	858	856	848	860	860	860	811	875	832	876	866	858	855	916	845	903	871	866	821	857	831	899	848	877	900	849	887	809	850	824	860	871	826	876	862	833	872	868	798	834	849	885	852	845	907	854	887	834	861	861	837	794	856	865	831	839	867	864	866	898	883	831	883	818	863	865	861	810	833	873	852	875	857	849	840	860	861	860	822	831	871	841	824	833	872	794	805	854	853	886	815	887	845	876	819	936	820	812	849	866	876	851	864	876	845	819	859	816	851	867	849	848	853	839	849	859	817	857	863	878	838	801	932	840	834	828	824	827	840	841	849	839	856	848	855	857	841	789	872	867	844	868	883	836	821	813	824	841	892	872	865	857	838	812	857	798	845	837	878	872	872	848	818	865	867	888	869	872	860	835	859	851	822	899	844	860	867	857	784	867	771	894	833	803	820	797	829	896	850	810	841	884	796	865	837	861	859	836	861	860	831	833	855	816	880	880	888	828	871	864	903	880	859	793	854	819	861	827	850	899	854	869	847	839	836	835	833	872	875	852	875	857	812	826	869	796	849	868	888	799	856	844	792	807	827	873	826	786	851	810	886	879	849	815	850	800	872	858	862	851	816	824	853	917	843	826	849	871	835	817	877	840	840	861	853	842	812	930	854	824	786	885	833	847	893	798	844	884	880	862	855	818	851	828	801	827	830	860	834	830	828	857	886	848	797	831	859	849	894	873	845	867	830	810	851	832	852	860	858	876	858	812	858	876	831	812	870	867	845	825	832	833	835	865	867	836	826	848	836	848	866	865	857	840	813	785	849	851	832	853	855	858	828	853	853	827	900	823	872	873	840	859	889	850	838	858	853	886	822	857	874	895	792	824	841	834	838	885	864	856	893	866	811	853	852	800	894	824	830	896	852	863	878	868	847	830	836	851	859	831	869	836	872	798	825	845	888	849	844	866	871	812	836	835	877	814	800	809	873	906	850	837	848	870	872	852	856	866	817	855	831	812	854	791	869	892	887	841	856	928	848	836	880	822	837	863	850	851	852	842	887	907	835	810	810	851	859	834	826	869	778	843	865	846	853	877	803	816	871	877	850	872	828	870	859	842	867	910	837	893	827	814	836	833	802	858	854	891	852	890	875	837	841	826	822	832	855	842	897	834	798	863	864	837	850	850	854	824	856	888	848	874	838	846	876	844	884	877	882	870	809	810	839	829	898	824	876	837	863	794	864	816	868	887	828	860	826	895	799	886	857	869	872	843	900	830	867	846	837	892	890	876	885	848	853	826	773	838	849	811	829	840	855	851	856	831	849	870	890	820	822	861	821	836	842	866	824	851	875	813	827	891	803	899	826	886	836	835	899	805	846	886	854	842	830	859	858	873	858	839	831	804	828	886	859	854	951	865	842	907	832	827	816	864	882	834	857	803	863	856	878	846	812	843	854	854	891	866	830	866	869	887	873	893	881	819	875	811	842	849	810	870	859	856	823	879	872	830	869	829	830	862	839	876	815	861	834	879	890	797	888	873	848	875	845	821	838	803	895	807	912	832	855	861	848	859	815	888	887	795	876	840	841	873	821	829	785	878	831	872	869	833	879	872	815	848	902	876	855	826	826	815	906	798	850	854	808	828	859	837	865	848	833	865	871	820	837	826	876	874	869	770	798	800	832	865	853	873	827	880	843	822	835	907	870	876	867	785	851	838	872	815	828	854	801	828	887	820	801	833	855	898	862	815	805	874	876	861	893	910	828	814	866	843	823	863	881	792	884	767	851	786	855	839	866	869	810	852	825	838	812	840	831	825	882	806	863	826	858	856	861	873	853	925	855	862	825	845	799	830	816	781	859	814	855	861	808	864	907	885	843	840	840	877	839	854	866	842	845	894	863	880	847	806	859	865	922	857	842	883	874	890	830	829	843	875	873	893	872	857	874	890	826	839	855	889	855	851	833	791	852	848	857	871	839	854	815	875	879	887	852	842	894	899	804	823	836	832	770	831	823	860	796	776	789	860	859	863	832	883	825	836	875	837	814	863	827	850	865	838	829	819	838	884	833	831	815	880	854	841	851	847	867	893	884	831	837	811	856	889	831	850	899	863	876	846	890	831	860	862	866	852	893	852	821	918	808	843	872	850	857	872	808	847	883	838	851	913	816	857	851	909	872	878	874	819	818	844	782	903	896	857	863	838	859	817	889	877	851	885	834	829	820	828	834	851	845	799	865	855	852	831	826	849	845	826	822	863	839	849	812	849	852	857	861	868	883	824	843	843	872	840	874	765	905	817	797	852	844	867	864	864	837	887	861	854	842	802	828	850	866	877	861	841	872	832	838	855	811	798	831	919	840	853	821	837	852	863	869	913	848	834	832	864	841	852	895	841	878	859	821	805	823	874	922	827	869	863	847	882	800	838	856	822	844	828	808	823	871	818	890	862	830	850	891	821	895	817	851	830	825	882	872	836	840	829	874	824	893	846	808	859	845	824	848	854	819	854	888	854	827	832	860	840	800	873	855	829	852	837	858	883	832	879	868	877	865	861	861	819	804	871	777	870	865	843	830	872	851	812	877	827	828	850	808	843	874	832	857	826	852	870	841	783	781	860	848	859	841	891	855	871	877	865	784	827	859	856	890	866	826	854	818	857	889	826	840	839	855	871	883	894	841	829	826	829	843	855	901	872	855	881	846	807	834	852	883	870	826	867	885	854	904	845	832	877	829	875	860	820	893	827	876	846	824	824	853	811	868	886	855	862	864	863	915	835	800	857	829	840	808	878	883	909	898	827	861	854	846	834	846	840	831	815	885	832	812	831	807	839	922	813	874	854	909	802	825	820	773	815	856	812	890	812	840	818	850	884	840	824	832	837	815	874	807	841	856	821	861	835	828	824	861	807	827	852	859	865	857	889	865	837	849	857	846	804	826	839	871	847	848	816	841	905	862	890	839	836	828	884	841	854	864	856	864	859	842	861	898	832	860	891	866	827	866	848	874	878	856	805	886	858	827	821	868	840	834	832	853	831	826	858	837	910	807	870	857	852	851	829	859	874	860	837	835	819	812	886	788	843	866	836	861	813	859	869	884	865	886	837	830	818	917	813	806	797	871	916	855	840	912	856	848	842	818	861	885	832	873	811	836	883	829	868	871	860	845	862	815	887	851	804	842	897	831	826	832	865	845	826	870	875	809	812	826	858	851	853	853	886	869	872	900	859	879	860	838	858	840	810	857	815	810	843	819	868	865	879	832	856	807	845	863	933	871	851	818	846	825	829	874	883	866	884	856	773	777	841	892	853	857	833	875	853	859	856	781
27497	19959	5598	465	331	290	289	245	229	281	271	259	252	237	256	228	247	247	238	245	236	241	258	240	236	269	271	239	219	232	238	241	244	246	249	255	252	250	244	260	246	235	243	241	213	255	243	249	242	234	267	250	260	243	237	259	251	245	254	234	228	249	260	260	254	225	268	218	244	258	237	246	266	243	236	225	259	231	235	225	237	261	236	204	222	275	242	249	246	274	220	246	258	231	249	249	253	227	245	252	233	242	255	236	253	252	225	265	241	218	228	262	257	208	232	245	261	233	254	260	231	232	220	251	255	247	249	245	205	258	209	230	244	241	282	225	228	230	229	254	237	238	235	233	237	246	264	220	246	224	217	223	264	272	248	235	245	234	254	232	266	255	248	252	248	219	256	246	232	233	231	226	224	249	225	244	219	231	224	252	228	232	247	245	241	220	263	269	239	230	228	252	232	229	250	226	227	244	222	236	231	245	251	253	260	229	237	244	247	248	234	234	251	236	267	248	239	250	260	247	251	240	231	234	280	219	217	260	223	238	214	225	226	234	233	230	222	240	249	246	253	251	225	217	270	239	240	246	244	222	225	244	246	226	225	229	252	235	251	228	262	242	229	238	224	219	248	259	221	244	242	249	252	276	229	235	247	259	233	226	269	243	255	193	250	254	249	231	228	231	227	238	215	247	232	233	231	252	258	225	232	228	252	246	240	242	251	242	232	242	230	251	227	244	250	258	231	236	234	253	241	226	231	241	218	232	245	249	231	256	233	259	231	271	252	230	254	284	229	247	216	255	234	231	247	249	255	256	262	223	244	228	251	238	246	255	242	239	237	255	242	225	240	244	229	249	226	230	261	207	250	238	228	243	236	249	245	225	253	273	257	249	257	247	258	225	243	240	227	233	230	237	216	232	245	268	251	228	280	238	247	250	251	239	229	215	257	226	247	246	244	236	228	259	255	253	234	251	244	244	263	247	231	220	222	243	245	239	235	249	243	229	253	267	249	224	229	255	238	229	251	230	228	266	228	243	245	243	238	273	233	247	237	252	233	231	256	245	223	257	249	261	226	252	239	228	267	239	225	233	274	248	193	223	245	237	227	269	250	265	245	234	252	262	239	257	216	246	232	258	251	242	230	249	225	234	233	262	247	221	243	234	250	250	259	229	242	234	245	232	223	249	250	243	239	244	254	242	255	228	247	217	255	254	260	219	250	238	262	251	229	230	244	238	217	244	235	273	211	268	217	246	251	237	239	234	248	253	217	273	241	264	239	241	223	234	224	266	254	239	225	228	236	242	224	269	256	251	237	247	218	230	228	233	275	221	224	244	242	251	242	234	231	265	251	230	262	242	244	243	238	247	237	230	236	285	230	209	225	249	236	257	237	229	252	259	232	269	260	227	211	225	235	235	268	241	271	242	229	247	272	245	246	250	240	253	223	218	242	245	210	244	246	221	241	228	264	227	238	259	220	257	246	228	224	250	241	238	251	206	239	217	233	237	240	243	215	223	270	242	230	236	251	238	222	264	264	243	231	251	247	240	214	244	258	239	233	239	249	251	240	210	234	251	256	229	223	240	215	231	217	258	212	241	247	253	244	248	230	249	279	245	275	271	257	234	251	250	240	218	234	275	240	231	231	261	240	215	227	240	232	231	256	231	244	244	249	246	245	267	227	242	269	258	231	220	240	262	237	265	239	227	242	234	237	248	229	259	255	253	240	250	253	215	226	251	231	250	247	238	242	251	248	244	241	210	259	257	229	273	256	236	281	237	219	250	228	254	238	227	223	223	266	253	238	222	254	247	228	221	252	228	232	244	228	210	223	224	235	250	269	244	260	252	262	286	241	213	234	247	242	249	251	237	231	255	261	259	239	245	233	256	224	246	221	249	252	244	245	234	290	266	236	245	222	232	229	222	227	234	258	252	248	238	255	241	229	255	223	241	259	225	249	228	244	233	248	237	238	235	274	227	245	249	257	237	239	217	264	252	216	269	250	232	206	243	262	245	227	234	229	232	248	221	284	258	247	217	279	240	260	228	221	243	244	223	245	246	248	250	242	251	224	240	231	235	242	245	232	272	232	235	218	231	239	261	242	259	250	240	223	258	275	236	267	235	267	255	232	236	238	229	277	227	254	248	258	249	253	202	233	257	253	249	266	224	218	246	226	230	231	229	230	253	246	215	247	251	230	227	269	224	204	232	247	266	227	245	232	224	264	253	219	218	242	227	239	270	235	231	232	217	196	259	263	215	244	239	220	279	240	251	238	249	243	237	242	218	248	224	235	229	225	230	252	232	251	231	248	248	220	234	253	258	248	226	266	236	227	254	244	244	238	239	236	266	262	241	258	232	270	265	237	221	253	235	231	273	242	253	242	234	275	250	254	249	248	236	231	227	250	278	228	258	250	257	231	218	252	234	237	263	246	234	255	247	276	245	261	238	222	237	257	246	239	281	247	223	220	239	233	229	226	227	213	227	255	264	235	228	246	249	230	254	237	208	212	235	238	240	238	224	264	250	233	242	233	238	272	236	211	218	236	209	237	244	273	240	253	220	235	230	259	248	244	237	262	267	239	218	243	251	253	270	232	238	245	263	253	225	212	254	256	216	196	226	226	230	247	220	223	244	262	257	259	239	235	257	254	203	244	261	255	218	225	245	257	216	231	252	212	247	253	228	214	232	230	248	235	238	234	248	263	230	232	253	237	242	220	223	249	259	244	235	237	251	244	239	218	246	254	238	233	244	229	248	220	229	256	207	250	226	225	244	231	262	231	224	242	234	220	222	261	226	230	241	239	246	248	237	229	257	226	258	245	252	277	224	237	242	243	218	249	225	263	254	243	236	223	234	250	270	235	260	222	235	245	213	240	257	241	230	235	234	251	254	241	247	246	232	224	218	247	265	243	230	218	237	249	231	233	241	221	267	265	239	240	199	229	220	259	230	259	265	270	259	238	260	234	244	229	241	251	245	229	254	242	236	234	230	279	230	251	289	204	218	239	219	258	234	272	271	238	260	231	223	246	209	241	249	214	248	252	240	240	254	251	257	247	299	260	253	238	243	220	236	261	252	237	259	271	242	234	263	254	273	274	247	237	219	219	226	259	243	238	258	226	223	266	233	234	220	242	237	258	246	231	227	247	234	228	231	252	259	232	251	250	267	238	243	243	250	215	245	266	261	232	251	255	244	214	242	245	250	228	229	264	220	230	252	246	227	228	253	224	235	256	252	243	232	236	252	253	238	248	213	250	256	252	231	270	224	243	268	228	257	240	250	243	259	232	248	222	263	260	262	248	240	219	260	241	247	239	246	234	249	243	231	259	270	286	239	242	224	228	218	237	231	246	236	272	236	251	267	252	232	255	249	252	276	235	247	228	238	234	241	239	202	250	238	241	252	235	250	232	250	234	245	204	236	218	252	243	254	248	241	231	213	201	249	218	248	237	237	268	234	257	245	249	242	256	233	237	265	226	233	266	248	244	208	258	224	236	246	230	241
3953	907	839	500	435	386	384	377	343	306	320	348	313	323	323	305	315	346	311	335	305	318	302	316	323	297	327	325	303	314	282	321	301	305	339	305	288	292	331	309	296	284	321	337	322	297	308	335	327	296	335	326	334	294	320	328	333	284	295	317	313	300	316	320	301	329	349	315	328	317	315	305	306	300	321	300	301	337	336	303	350	309	314	310	338	299	303	306	342	326	312	272	306	300	316	294	291	301	283	315	331	310	281	326	320	299	303	348	298	300	300	324	315	305	270	302	317	331	292	308	302	302	311	297	308	329	306	297	351	316	309	319	314	285	309	327	299	312	290	322	308	317	312	308	297	313	304	325	304	292	347	289	290	334	307	316	290	330	317	272	293	286	286	292	308	284	283	317	310	310	301	296	311	306	303	282	313	319	332	282	324	283	313	284	289	290	305	284	309	303	323	328	277	318	297	303	323	320	341	299	283	309	288	324	302	281	316	318	306	283	332	300	324	305	296	279	296	327	316	299	307	328	299	312	294	342	315	295	312	322	323	322	307	303	302	324	308	316	310	294	302	344	299	331	324	305	291	296	328	312	298	326	272	348	296	300	295	305	328	315	295	333	299	307	300	300	318	310	302	315	280	337	330	310	297	300	280	312	337	317	329	304	340	339	327	315	300	317	300	319	307	309	323	339	308	309	304	290	321	298	296	310	313	337	304	306	292	306	297	295	326	298	302	281	307	293	316	344	289	275	310	286	304	315	303	327	324	294	289	318	311	277	297	333	297	305	304	338	287	295	303	309	320	296	296	297	306	301	316	286	316	345	279	315	273	298	352	297	307	316	340	332	284	316	285	319	281	300	317	265	307	307	281	331	328	303	269	298	297	289	297	284	302	297	299	293	306	293	303	286	306	293	295	328	282	353	293	330	286	312	290	298	287	285	293	335	309	299	292	313	291	281	278	323	308	294	309	341	333	343	296	325	296	310	278	311	288	294	312	307	297	304	283	331	291	297	286	318	283	345	284	301	313	334	293	309	289	292	293	312	282	318	307	317	285	291	318	313	312	319	304	299	325	339	307	309	305	311	310	311	344	294	287	264	319	344	300	318	299	330	351	269	309	321	329	322	298	327	293	312	307	307	313	339	306	316	325	279	318	284	308	336	316	307	287	280	313	286	307	300	294	304	317	314	290	313	302	305	324	319	320	316	326	301	297	318	312	319	303	315	330	325	324	306	290	308	314	330	300	320	296	320	333	303	323	317	326	298	296	303	317	327	305	304	290	314	291	341	307	300	295	311	308	301	315	311	289	290	335	312	318	298	313	313	327	303	331	321	327	305	320	298	306	285	266	310	301	292	323	337	312	323	309	290	316	304	324	308	317	322	294	308	336	305	317	315	282	318	287	299	304	296	320	305	299	305	302	305	289	276	296	311	313	328	305	300	308	318	332	336	305	319	320	317	290	305	291	315	295	313	296	325	322	316	299	297	296	321	344	301	327	297	308	313	310	330	306	332	309	302	293	319	320	319	310	312	286	278	295	301	314	301	299	309	322	313	283	335	316	300	289	298	307	284	311	321	332	301	322	302	329	322	315	293	349	295	312	290	297	329	299	313	288	284	276	321	319	295	285	338	292	316	308	317	311	278	339	303	285	309	355	299	333	322	266	285	294	308	316	290	264	295	323	302	301	281	296	303	310	327	326	307	317	325	344	317	284	306	319	337	287	292	347	330	295	332	333	287	323	292	287	260	346	316	315	287	320	330	282	291	316	291	333	307	282	301	312	290	302	318	315	292	302	308	320	299	317	309	308	294	270	307	319	293	307	306	308	296	300	317	337	280	300	309	315	304	327	324	308	291	303	291	296	298	275	309	290	284	284	285	313	304	335	328	299	345	290	298	299	288	297	318	293	318	320	315	320	329	328	288	317	300	311	327	304	283	322	349	273	303	326	330	316	288	325	298	299	316	320	317	309	299	325	302	310	313	308	279	304	333	312	283	309	309	277	339	291	312	301	302	349	334	298	312	300	309	308	328	330	311	344	315	306	308	311	317	333	331	314	297	325	284	291	303	339	296	338	307	337	339	324	324	291	285	286	322	306	284	316	292	288	314	321	292	322	299	328	351	311	311	299	324	300	294	294	298	293	308	327	290	313	301	303	327	286	288	290	307	320	295	290	321	321	322	314	298	323	280	302	306	301	295	341	272	277	288	302	298	253	326	311	324	292	286	312	318	292	309	296	311	315	333	296	309	318	309	270	324	281	291	311	295	328	322	298	345	339	331	331	336	331	306	314	307	308	306	292	328	321	336	322	327	315	316	311	332	320	326	309	328	316	303	277	308	317	322	300	333	316	338	307	302	337	295	313	321	312	331	302	319	277	316	310	333	313	308	300	291	289	308	282	323	282	280	345	305	284	295	287	320	328	341	307	301	315	277	303	277	284	297	305	299	298	299	333	318	339	318	306	309	308	291	309	282	321	329	337	329	288	338	306	278	305	305	303	311	319	285	328	296	291	308	320	301	324	281	304	298	303	320	300	262	284	297	311	342	292	305	307	359	323	287	324	318	323	323	298	278	317	298	321	279	327	317	296	309	322	325	325	294	328	282	329	310	308	297	291	334	322	320	336	299	311	266	316	335	304	328	309	329	284	299	310	305	318	290	343	313	312	314	314	311	323	334	335	313	351	310	286	313	300	322	342	321	288	300	312	310	308	281	321	318	319	318	317	338	291	315	283	301	275	320	295	295	294	320	328	329	322	290	279	311	293	307	346	282	293	280	314	319	334	318	297	291	299	293	285	323	314	307	324	301	296	307	315	312	320	323	301	277	312	298	297	286	298	296	308	342	315	295	326	334	283	313	324	319	302	262	339	315	331	307	299	309	325	306	321	308	329	315	284	331	295	314	296	292	312	327	311	310	319	307	302	334	302	297	344	345	316	323	299	319	321	323	297	308	324	284	306	292	289	306	301	307	316	328	283	302	300	300	285	287	323	281	336	309	298	303	312	315	292	317	308	330	335	318	310	302	307	322	288	319	292	284	292	317	315	334	332	309	293	310	302	305	335	331	304	300	269	317	294	307	269	310	309	328	296	309	302	334	283	331	349	309	286	291	311	304	310	341	303	294	261	311	318	301	297	311	310	286	303	289	295	285	342	325	311	304	317	306	310	273	325	286	319	334	322	315	293	326	314	300	346	323	288	287	290	296	304	308	307	311	312	300	295	321	317	352	312	315	292	300	317	313	309	293	300	324	285	303	289	329	320	336	318	335	314	305	329	289	361	305	296	315	302	332	311	308	313	258	282	311	304	284	330	287	306	270	273	294	353	327	302	305	259	299	306	281	317	335	306	343	303	330	299	317	304	275	336	295	304	314	306	319	296	270	330	341	300	274	288	288	333	297	334	290	285	317	292	309	301	328	303	306	325	322	325	292	330	338	321	334	301	271	320	359	308	300	306	317	294	293	302	297	324	296	299	292	280	307	312	298	288	320	315	292
24056	21630	29175	24589	21634	11522	1477	916	833	736	715	723	626	625	675	635	657	615	570	589	581	592	609	606	580	589	589	539	596	593	500	568	550	542	538	592	532	572	550	571	577	544	557	524	617	565	535	544	531	568	552	518	576	581	565	561	538	543	519	537	534	545	542	585	557	579	588	538	563	511	544	574	555	535	584	527	535	537	557	570	537	546	536	531	587	569	540	566	544	529	559	527	534	532	536	569	527	584	599	572	511	543	541	571	577	552	529	543	553	561	543	577	569	519	558	568	573	528	536	514	574	534	510	531	542	551	557	531	535	560	561	555	528	572	524	533	546	526	546	551	543	558	573	573	575	577	587	550	528	540	553	566	542	528	518	578	534	550	583	605	557	560	540	527	542	581	548	586	549	514	521	554	576	559	518	557	549	502	573	552	563	540	560	548	538	593	555	578	543	579	556	524	578	541	559	572	568	541	587	549	532	522	539	522	513	526	589	516	579	529	539	541	540	574	543	599	549	545	544	496	568	534	525	490	570	578	546	520	554	533	568	610	575	550	559	584	579	538	537	583	534	548	582	583	568	515	619	545	579	558	525	543	543	564	573	522	527	551	540	523	569	541	535	537	536	564	584	573	551	560	553	513	512	564	538	584	579	512	545	531	585	533	552	592	565	549	571	570	533	546	569	553	534	566	564	584	533	544	575	597	541	597	584	551	534	555	577	557	546	515	574	600	520	516	570	571	566	551	581	549	602	562	549	536	533	524	585	563	585	541	562	501	507	521	541	559	551	570	556	517	571	558	552	542	550	525	553	577	546	521	589	565	569	591	547	542	563	586	524	528	540	531	545	546	537	548	530	557	539	562	492	538	489	538	533	567	515	568	518	566	518	541	558	536	542	519	547	548	555	549	520	513	550	574	515	551	559	553	534	577	527	519	542	572	551	567	592	540	552	537	499	519	548	536	557	533	538	573	550	564	548	585	564	539	547	576	568	546	588	542	549	566	563	540	541	546	571	551	552	573	539	524	590	537	524	546	563	540	562	620	578	574	562	518	568	518	562	578	544	544	527	546	554	545	577	581	496	554	555	538	577	554	537	544	566	600	563	552	563	564	560	579	533	523	555	536	551	533	536	551	595	539	516	533	585	546	513	536	581	579	558	547	540	576	557	550	573	562	516	557	559	543	504	526	535	540	584	581	568	568	549	565	542	583	559	527	584	523	521	553	539	561	615	578	531	544	529	601	533	533	564	563	550	608	528	512	584	562	569	587	547	539	545	550	544	541	557	551	568	540	514	568	532	535	610	580	548	521	516	541	508	520	535	596	543	557	577	576	548	575	547	562	554	573	585	558	531	597	526	528	537	571	575	535	525	592	550	532	580	553	579	587	620	542	574	538	535	549	572	578	561	545	572	552	550	560	563	546	532	583	573	531	547	622	518	536	570	545	583	564	559	569	562	520	535	551	528	550	542	534	575	519	544	569	545	545	582	525	567	524	556	570	549	542	501	542	552	571	559	546	533	572	514	554	547	593	531	536	525	545	541	572	549	538	567	536	521	535	601	537	572	528	557	547	594	557	572	534	551	542	536	577	558	570	568	526	504	578	592	518	581	601	511	533	536	551	580	529	529	581	571	546	519	568	555	577	526	544	576	540	565	533	514	538	552	536	573	561	549	582	564	554	529	525	541	510	522	566	571	587	597	553	544	552	524	572	550	524	537	548	547	555	517	539	529	553	532	539	547	582	556	593	560	550	563	541	591	533	527	549	548	555	521	532	560	539	563	511	560	545	520	575	543	559	559	517	545	568	556	554	568	561	560	528	525	550	531	559	563	557	546	546	565	644	557	568	570	528	581	541	574	594	546	528	540	573	515	543	539	568	574	545	536	558	537	558	557	570	566	562	529	552	544	543	585	538	555	497	576	521	553	554	581	581	557	537	566	594	526	553	574	530	581	541	561	589	563	532	550	564	561	540	560	543	511	525	495	573	538	526	494	533	514	584	579	545	569	544	530	537	571	545	521	529	522	560	588	546	595	526	490	597	505	547	568	535	583	543	556	543	520	559	586	535	580	577	504	562	567	567	551	535	568	525	531	532	543	571	550	517	507	575	563	551	536	542	542	574	547	501	555	550	557	544	512	566	553	569	547	545	559	536	510	548	562	571	564	540	536	554	581	497	559	605	579	508	531	548	499	489	528	526	541	549	542	567	521	590	571	556	525	585	572	525	524	532	585	569	539	555	582	585	555	526	559	545	548	564	565	509	578	566	569	560	591	572	546	549	537	520	536	556	561	603	548	608	516	515	500	540	588	554	549	566	569	515	565	522	538	562	583	561	527	516	557	554	550	534	547	546	586	518	556	556	528	530	541	538	544	556	523	528	551	549	543	526	582	519	546	534	539	530	553	542	580	511	553	575	546	565	565	522	548	543	559	563	484	524	507	550	584	551	585	515	556	558	562	542	533	560	548	550	568	544	535	578	544	572	510	567	547	514	563	558	544	541	606	573	564	560	577	533	545	549	553	569	564	523	497	537	552	549	546	563	568	546	571	547	534	546	574	548	552	545	569	543	593	565	554	550	517	523	570	556	579	520	565	545	524	559	573	524	573	602	575	578	574	559	569	536	547	520	557	567	595	564	544	520	514	534	556	560	558	563	520	582	538	532	522	525	541	559	559	552	562	576	546	554	594	515	536	575	591	550	555	533	547	521	529	559	534	566	542	556	569	552	566	563	541	575	542	534	590	563	556	530	593	570	535	526	568	595	535	528	572	554	538	570	532	512	562	506	541	519	520	544	551	545	531	525	483	541	507	522	548	548	533	537	551	576	536	527	572	561	539	546	526	560	541	566	571	567	566	548	550	544	547	539	540	543	534	520	600	545	523	594	557	524	537	546	526	566	549	573	526	548	542	539	565	566	566	511	582	577	559	543	552	568	551	571	558	567	529	577	528	557	548	548	566	585	527	536	605	564	524	504	539	551	541	565	576	568	540	567	573	516	578	569	538	567	522	531	546	547	568	556	566	540	567	519	541	585	514	567	539	539	498	561	491	558	563	556	525	570	554	544	542	561	554	521	566	561	516	579	552	600	565	541	561	547	569	558	535	536	602	522	553	529	586	548	580	521	545	506	576	531	558	517	562	531	546	535	535	553	533	606	555	524	566	488	511	579	543	556	547	576	536	575	547	568	531	552	544	518	567	527	516	517	571	508	574	511	548	573	548	579	554	558	560	514	549	561	525	562	571	528	559	543	539	550	542	564	587	551	494	540	564	580	576	540	522	568	568	574	542	543	544	567	557	545	538	593	560	543	546	538	598	569	536	555	499	545	541	574	559	573	507	572	576	548	576	499	535	561	571	562	547	528	537	581	549	547	540	554	564	563	550	531	538	531	535	548	563	534	571	512	551	576	538	525	536	582	564	527	520	592	531	516	535	606	553	580	504	538	523	580	553	546	547	545	549	525	523	562	530	546	548	573	533	538	571	552	552	568	559	544
4713	10021	8199	3971	2965	2335	1817	1510	1343	1219	1098	1004	885	856	862	868	779	800	783	714	714	730	727	709	753	691	724	693	702	703	690	712	687	739	680	658	676	719	720	651	659	698	674	692	706	667	648	675	709	681	692	685	658	658	663	682	660	651	699	640	691	699	638	705	656	672	655	697	648	676	648	630	684	673	655	677	689	683	675	677	643	672	690	652	654	682	692	677	721	665	618	632	702	692	629	704	646	668	716	651	652	656	664	659	690	679	708	703	684	710	644	664	674	631	624	676	599	707	663	648	656	679	635	645	725	674	672	682	685	692	649	644	659	665	672	652	675	659	678	644	682	652	671	688	671	665	697	659	630	661	709	655	647	704	631	640	650	660	654	701	646	623	677	647	665	669	660	632	663	661	671	692	648	671	677	673	627	637	668	646	700	647	687	607	655	697	676	667	670	697	636	656	689	640	644	653	617	647	656	650	650	647	653	654	619	683	676	697	650	669	636	662	652	650	648	684	678	630	661	657	661	675	624	644	667	623	670	672	674	643	674	655	661	681	628	664	682	647	676	645	676	616	635	692	713	684	607	630	667	686	658	688	638	693	620	664	595	645	694	683	677	632	647	651	663	685	687	684	690	642	642	677	607	620	660	667	664	668	619	691	674	655	625	644	663	676	672	604	625	677	631	691	709	642	631	682	635	574	679	678	638	608	700	649	661	655	663	672	638	685	696	634	630	624	661	649	661	645	663	652	635	650	655	654	625	634	641	668	662	635	662	644	647	698	692	646	637	664	669	660	658	638	679	637	669	697	619	689	664	698	638	677	616	628	633	662	658	711	678	655	638	652	632	671	662	665	652	710	648	660	675	653	674	651	694	640	657	644	646	658	654	620	613	678	630	712	658	656	641	678	641	659	608	627	674	630	670	688	646	658	621	657	692	691	687	644	653	657	607	640	668	710	674	669	660	678	606	608	672	602	619	701	643	635	655	693	668	610	732	709	628	644	643	665	618	646	676	694	689	665	699	690	669	661	673	639	617	659	642	642	641	686	662	671	625	617	685	752	644	622	646	651	656	665	659	667	677	619	663	650	634	650	701	693	694	642	638	673	654	700	674	645	659	627	690	636	646	674	648	670	621	636	658	637	718	644	639	649	655	669	679	602	643	652	626	636	702	674	633	676	673	686	624	648	649	674	629	675	686	636	657	673	662	639	687	691	640	661	658	661	639	645	639	675	650	632	644	694	641	575	637	656	670	701	624	650	639	649	720	645	695	651	673	717	661	648	669	634	668	664	645	704	685	682	644	638	628	631	694	647	683	612	624	677	661	628	635	663	674	666	628	688	679	656	678	653	676	702	689	693	651	608	655	659	609	655	614	655	676	624	654	671	663	679	627	650	666	625	667	617	632	676	643	651	641	640	649	628	669	702	648	672	639	634	638	687	714	666	641	676	647	645	666	703	612	671	668	676	680	661	654	683	670	640	646	635	693	621	675	634	605	625	651	655	675	631	691	680	634	619	631	659	637	676	640	658	668	637	657	711	648	645	651	646	664	635	687	646	689	655	669	684	631	668	652	641	650	635	655	656	662	630	615	669	673	605	650	670	662	666	672	663	629	613	656	645	628	626	651	659	681	650	682	645	659	701	655	655	646	689	652	693	670	659	624	662	654	638	682	687	678	675	619	683	676	680	656	654	620	725	609	658	665	685	674	649	676	640	685	639	624	643	663	659	645	672	647	655	691	640	683	680	695	695	651	647	698	665	619	683	626	643	658	686	650	665	642	681	666	653	655	666	688	666	643	665	692	616	678	643	683	632	685	633	626	665	647	704	701	695	666	644	671	692	654	616	625	665	612	673	661	651	664	642	640	686	652	646	660	661	645	645	675	648	692	656	640	665	642	660	668	694	623	644	667	672	635	695	660	716	622	682	667	644	664	653	665	686	638	665	676	653	666	664	656	667	657	653	646	670	697	636	661	679	677	653	664	672	672	657	657	652	699	672	639	668	634	665	638	663	642	646	697	650	695	652	656	660	676	617	708	682	656	678	693	706	681	677	641	692	599	659	647	660	668	715	659	697	650	678	628	648	639	640	647	649	686	625	661	666	637	684	651	630	609	663	639	652	622	640	651	629	652	650	683	643	644	655	647	667	656	659	647	672	653	629	640	610	667	654	660	652	628	660	667	648	634	694	727	669	639	620	664	674	652	664	669	682	629	660	638	662	658	631	640	630	655	654	698	689	674	718	680	617	606	618	635	609	613	696	686	629	697	671	662	694	661	658	675	619	717	679	653	614	640	683	621	638	634	635	642	653	630	698	624	678	616	592	667	684	682	607	653	658	651	706	643	659	667	643	675	700	675	680	665	674	652	671	655	645	678	581	679	650	648	680	693	652	656	614	662	686	624	581	684	638	647	654	657	677	688	660	616	660	664	680	663	625	683	678	639	657	656	653	666	647	656	666	713	660	647	637	641	630	642	660	663	659	686	644	649	649	681	637	674	659	656	672	698	691	627	656	633	683	669	666	701	648	650	697	671	666	669	692	671	650	647	646	693	618	704	701	646	645	683	631	659	682	682	656	622	658	664	644	657	665	714	689	607	662	675	669	617	663	676	640	642	648	667	679	620	644	604	710	676	668	611	675	707	658	649	653	641	662	664	632	619	656	655	660	644	673	652	652	651	648	666	681	649	638	666	606	679	675	667	664	670	635	673	648	681	696	634	643	625	628	638	691	633	631	689	677	655	692	651	614	623	693	691	670	643	671	709	672	583	658	654	653	653	660	698	671	667	661	633	627	667	666	683	629	705	675	648	655	695	680	653	681	710	675	700	659	686	665	661	675	666	647	655	669	645	654	663	627	658	631	652	643	645	642	665	690	682	659	637	637	669	647	635	687	673	676	657	668	670	706	630	642	662	621	631	648	652	701	641	654	704	617	692	660	637	648	632	663	678	625	692	699	656	731	663	667	643	689	689	687	611	655	671	638	629	650	681	644	648	656	624	672	669	667	621	669	665	626	679	660	600	650	654	661	662	646	671	693	692	625	644	690	654	669	651	680	638	656	652	684	622	619	620	658	640	671	644	667	644	671	657	641	646	697	653	692	685	644	653	638	679	621	660	639	679	662	644	676	651	647	651	650	676	638	674	630	653	609	670	675	637	679	688	696	662	646	630	648	663	654	665	637	674	667	627	621	621	682	647	654	641	634	640	634	635	657	734	671	621	632	624	641	676	708	635	672	659	665	657	633	645	651	578	716	697	651	638	634	673	587	651	663	686	643	644	626	681	640	686	642	645	617	620	647	649	660	673	622	659	695	667	651	694	669	637	641	699	609	665	628	643	651	624	664	708	628	684	690	649	659	664	626	665	637	650	673	641	661	705	656	667	634	678	610	706	605	620	640	656	628	664	688	648	659	677	661	695	667	664	686	669	647	683	612	719	645	637	656	635	644	653	670	655	683	652	674	639	684	644	675	658	710	684	693	619	668	690	629	685	643
25297	21606	27913	25662	9752	618	457	406	358	314	291	316	290	276	299	314	265	269	281	250	281	263	277	280	295	255	304	272	260	233	252	259	243	221	236	223	263	267	247	242	257	271	252	256	262	252	257	253	258	278	264	257	216	236	242	273	250	240	251	235	273	254	272	250	250	263	234	240	283	230	259	240	253	255	252	258	221	250	240	250	243	262	237	270	236	276	285	243	250	250	288	277	244	241	255	255	255	257	275	244	262	242	262	278	251	230	260	239	246	252	258	254	269	258	256	264	226	236	250	267	219	256	269	263	270	289	234	238	233	258	275	251	231	250	255	262	243	236	234	287	248	273	260	241	239	245	252	242	250	251	249	260	249	229	226	273	244	293	240	240	248	242	287	233	251	242	265	252	236	270	252	243	260	259	277	248	243	281	268	268	244	231	273	238	249	275	243	255	254	220	257	233	214	233	256	227	242	253	268	258	284	250	260	238	256	245	234	232	242	238	231	228	253	237	250	254	247	279	258	243	205	243	254	261	254	239	307	265	262	230	257	248	259	230	261	272	275	255	227	237	256	255	260	246	231	271	226	235	261	272	286	241	258	224	259	243	248	271	260	249	264	272	230	267	263	258	239	259	247	238	242	248	233	259	252	216	252	237	236	254	268	261	261	247	260	268	243	264	293	221	242	242	240	228	250	238	238	231	258	258	257	269	271	239	251	245	255	254	241	231	243	237	250	284	243	265	238	253	280	252	252	251	209	249	245	257	279	259	267	265	259	265	258	227	242	228	264	265	233	281	243	264	244	260	255	234	236	247	239	241	251	259	237	245	207	232	272	238	243	267	264	265	265	255	250	237	250	270	247	222	246	256	272	234	234	250	233	247	260	262	265	233	252	249	263	236	230	256	253	241	225	258	229	278	262	238	243	235	280	226	232	242	256	240	259	242	272	266	253	266	228	256	244	234	233	231	253	249	233	227	240	251	260	241	226	262	278	246	272	256	251	238	273	265	249	235	250	250	253	257	272	257	266	254	252	269	252	228	249	246	232	237	236	218	251	255	232	235	236	220	246	273	245	261	235	246	246	247	231	277	222	253	247	235	272	251	245	254	236	229	249	252	254	275	238	237	271	233	254	250	241	242	253	237	227	229	255	250	248	271	279	263	245	245	252	239	248	249	215	236	268	231	271	254	238	229	251	246	256	223	247	230	255	267	245	259	251	254	286	236	254	230	272	246	258	218	254	259	244	253	262	279	249	263	223	257	254	264	268	250	251	246	242	253	280	245	292	255	254	256	236	240	270	222	233	288	260	244	238	245	261	277	252	239	244	262	236	249	250	245	263	265	235	278	227	252	252	234	268	268	242	258	220	250	253	247	243	237	222	240	226	244	259	228	250	243	246	245	238	254	235	259	253	239	251	237	247	286	225	249	235	242	241	271	249	236	272	246	263	236	241	261	256	237	255	271	254	240	238	232	267	238	280	262	255	239	261	288	252	260	246	241	246	231	252	276	250	245	241	238	241	249	242	267	272	271	252	251	251	259	254	256	257	255	244	240	278	271	226	240	240	259	238	228	259	225	243	267	258	255	243	229	241	247	246	264	254	243	257	250	239	244	259	269	248	254	239	252	244	265	253	230	242	252	260	231	232	263	249	267	263	285	266	260	242	224	248	224	272	264	248	235	262	233	212	265	236	226	237	226	272	244	241	253	257	248	278	234	238	246	231	208	241	248	232	249	250	251	268	235	259	236	241	214	240	243	233	259	240	262	268	265	246	230	247	248	256	228	264	294	233	270	209	235	255	232	248	260	254	278	262	260	250	253	251	212	243	249	271	280	246	240	224	259	244	231	234	254	223	264	235	250	246	246	280	234	261	244	267	259	275	223	252	232	242	239	265	251	253	262	261	269	240	269	246	239	227	243	270	233	221	227	281	249	251	247	248	250	248	241	283	261	234	239	274	266	258	273	277	241	224	256	258	278	265	254	234	253	260	251	255	269	266	274	241	237	224	251	262	213	244	255	244	244	272	267	238	220	269	246	272	241	228	263	252	259	237	241	232	236	250	255	247	223	256	246	254	260	226	236	235	250	247	271	243	249	259	240	244	226	228	261	227	219	239	219	273	258	229	218	252	245	240	240	253	266	241	231	250	263	247	282	248	233	256	247	219	246	238	262	235	269	241	226	239	260	248	263	265	240	249	239	252	258	243	273	235	239	236	262	247	244	267	260	268	239	256	255	237	242	248	238	235	253	282	241	262	256	242	238	232	262	244	243	279	267	259	232	269	262	255	252	231	259	226	252	239	244	241	256	257	243	196	250	264	233	269	252	272	233	257	248	235	254	252	254	262	237	268	249	273	289	262	255	239	253	251	230	239	231	235	244	244	247	228	238	235	233	276	218	241	280	246	216	254	250	217	248	232	285	246	238	260	262	241	238	272	253	256	246	271	215	237	248	243	262	243	271	242	262	244	228	249	256	266	242	256	280	230	259	237	258	264	263	260	260	245	252	256	253	248	252	267	236	237	216	266	235	275	254	220	239	270	240	249	261	262	266	217	235	242	237	273	231	220	278	256	216	259	253	226	248	246	237	235	238	249	265	258	240	255	250	246	241	251	213	259	254	230	251	257	249	249	237	256	256	250	244	255	263	227	261	260	263	280	239	254	250	244	264	243	252	250	266	220	241	259	263	246	276	255	256	254	261	217	260	257	240	241	244	245	241	240	259	263	261	266	282	277	247	225	252	232	248	265	257	210	268	252	254	253	246	269	226	274	227	261	258	239	246	256	239	254	252	223	268	235	224	233	252	239	250	239	228	257	272	258	250	247	233	259	275	244	257	255	244	236	232	250	246	250	267	239	248	262	268	253	233	274	249	238	261	259	259	248	235	275	255	233	244	260	285	209	238	247	250	222	245	223	230	247	260	265	235	231	238	254	265	264	216	246	241	267	272	229	227	266	278	260	251	243	244	242	251	246	269	217	218	233	227	244	241	261	245	217	241	258	261	287	245	236	259	253	263	249	268	267	239	235	255	256	229	236	233	228	249	238	244	245	268	242	245	260	264	278	244	255	263	265	247	232	264	252	267	242	266	261	257	256	270	273	222	241	256	231	264	255	258	261	229	253	237	215	270	251	271	227	259	257	227	256	239	272	233	264	267	258	273	263	272	241	240	248	257	246	243	234	254	235	243	275	250	249	219	260	243	240	258	233	236	235	254	278	272	267	234	232	229	227	232	257	218	245	251	244	247	236	237	250	223	249	266	247	281	259	254	225	254	250	253	275	279	259	247	227	243	264	254	250	280	280	229	229	231	248	227	293	250	224	238	254	234	258	238	217	229	227	250	255	259	259	240	251	272	275	228	235	277	264	243	249	240	276	245	271	216	247	250	244	227	256	249	265	272	237	245	269	274	253	282	254	233	267	242	269	240	245	248	248	248	246	268	280	276	226	260	237	238	244	221	262	277	246	268	236	251	247	258	238	258	230	225	234	244	255	250
4522	5683	4083	2038	1498	1198	966	810	676	595	574	490	498	461	442	431	412	392	397	367	389	376	404	406	372	382	358	367	397	372	338	343	312	331	368	352	348	354	364	364	346	335	303	368	323	347	342	331	348	385	319	343	321	324	319	354	336	353	351	355	317	339	347	354	339	333	359	337	334	319	366	330	333	335	343	339	348	298	318	345	397	360	326	361	321	342	334	315	317	363	328	349	337	343	333	357	355	346	354	377	380	355	340	364	331	337	366	364	367	325	348	338	352	337	320	322	362	327	335	366	347	347	324	361	355	334	319	323	369	377	348	338	315	364	335	334	350	329	330	325	316	361	343	340	352	349	300	381	315	314	387	356	336	343	335	356	342	335	339	330	314	318	325	337	305	328	334	361	330	359	372	336	348	328	359	340	349	355	320	345	363	341	338	334	330	324	319	326	303	325	333	310	347	329	335	367	326	315	354	370	349	351	330	329	345	338	302	343	308	320	335	311	376	302	327	314	347	341	326	334	344	344	361	336	361	340	345	334	307	314	336	343	355	343	367	330	330	346	327	319	303	339	346	333	340	316	344	332	356	328	356	382	332	326	367	347	362	327	326	333	347	353	371	325	344	336	334	354	322	334	349	302	345	309	323	312	327	364	329	336	353	326	340	372	313	329	324	302	342	323	325	314	302	326	344	339	361	323	352	346	341	333	305	341	346	335	348	337	343	339	331	331	317	306	330	348	346	304	341	353	330	360	364	326	342	342	307	337	332	360	369	363	323	353	332	333	345	348	348	342	322	321	331	309	348	323	347	344	357	339	328	363	330	313	324	339	336	365	334	349	319	350	306	339	328	343	343	308	357	306	314	330	343	352	367	357	376	317	350	324	344	363	350	346	341	340	340	345	344	325	348	359	348	361	320	377	334	301	356	354	296	350	342	352	351	325	331	345	347	369	340	362	350	340	317	357	327	319	353	363	316	354	346	322	343	318	345	323	339	346	330	329	366	360	334	341	302	333	344	338	376	341	337	339	311	357	351	373	351	329	371	362	312	362	317	328	342	337	328	346	343	354	345	344	302	334	344	347	343	332	378	364	333	284	357	351	382	324	340	350	337	366	350	323	344	322	348	311	355	345	318	351	346	332	353	317	365	312	329	369	316	371	322	318	354	366	314	346	327	353	326	321	387	340	327	335	339	369	317	338	318	337	378	333	342	313	316	353	324	316	338	354	370	353	346	311	360	327	330	319	371	360	340	327	315	340	326	351	352	314	326	320	320	329	309	376	353	342	329	333	344	344	343	319	325	332	332	361	342	326	333	339	369	336	299	338	351	301	348	349	332	313	359	323	345	323	340	350	332	318	332	348	334	338	337	336	363	362	343	314	295	361	319	355	341	341	347	364	325	348	359	318	338	336	335	325	331	368	348	316	341	333	378	355	312	350	339	339	329	329	354	331	348	328	316	339	368	327	304	346	328	354	319	361	343	312	379	381	348	335	329	326	295	339	349	335	362	351	351	313	317	339	336	328	359	352	337	300	321	335	322	326	307	354	357	305	306	337	357	350	348	332	346	374	357	353	356	358	325	293	357	308	328	310	292	359	330	312	318	348	366	333	370	324	313	371	326	355	337	341	343	314	321	313	339	339	352	367	306	321	347	337	342	301	341	340	328	322	351	325	350	328	345	312	344	331	316	345	313	338	347	348	370	309	355	365	321	311	362	350	347	350	329	323	330	309	330	337	344	336	321	325	357	339	358	327	332	343	332	327	370	326	353	332	349	343	306	343	324	329	329	326	352	337	323	315	353	338	325	338	319	319	329	315	306	314	349	316	330	363	323	378	354	311	344	337	327	340	342	336	363	326	321	337	341	364	345	346	341	351	339	320	313	365	303	319	354	328	325	375	331	369	353	352	367	356	352	386	340	331	325	317	352	337	301	334	340	314	361	308	354	375	328	329	366	327	338	332	356	342	309	370	354	344	368	348	328	355	296	332	346	325	329	322	327	330	335	357	336	333	308	354	359	359	329	325	332	352	365	304	328	321	308	313	320	345	364	368	315	310	357	349	345	338	314	324	353	325	332	353	313	332	326	330	337	331	316	345	347	340	353	358	330	306	326	347	367	368	338	366	365	341	343	324	319	309	325	326	315	375	352	313	352	293	347	301	350	336	333	346	362	319	324	346	324	355	356	331	310	345	336	343	324	327	353	329	365	355	320	334	310	356	340	336	338	356	352	339	343	316	313	336	372	381	339	329	362	325	365	344	338	372	335	327	330	348	345	345	352	339	333	347	294	340	363	348	370	346	338	340	351	366	338	357	347	339	328	313	338	319	318	353	357	360	321	320	319	343	330	328	331	349	330	329	302	354	330	367	366	336	350	359	340	326	353	322	378	351	349	326	348	322	325	344	335	357	317	332	298	362	357	340	302	380	339	313	356	342	338	317	336	356	374	329	352	334	356	366	303	304	359	344	348	344	338	288	327	339	322	312	327	374	289	374	364	344	333	335	375	335	350	297	338	325	311	358	376	345	328	347	308	335	339	316	323	325	336	352	328	339	336	337	318	319	324	326	332	325	327	325	320	307	385	317	334	317	336	316	323	299	342	355	339	318	346	338	332	326	382	317	349	333	336	383	284	350	288	324	330	317	306	304	348	365	330	355	357	335	358	343	337	334	325	343	320	338	315	335	339	365	354	351	327	330	351	326	331	336	332	368	321	332	345	338	312	364	337	315	369	343	281	348	334	322	360	331	340	339	349	288	344	330	348	378	342	324	339	362	360	348	312	353	320	342	348	310	327	360	326	367	333	345	366	339	339	310	349	361	341	351	334	356	372	309	368	340	334	339	322	318	343	310	309	344	319	303	354	301	323	326	312	348	303	356	309	344	337	327	323	320	372	392	341	313	313	378	326	328	338	306	349	349	324	336	384	359	358	327	302	357	333	331	345	342	355	308	349	327	356	333	328	307	336	352	336	305	361	353	362	338	340	316	318	328	352	318	316	361	333	338	315	362	350	354	353	353	336	325	345	326	329	329	309	339	336	334	354	334	331	327	347	360	336	326	340	304	351	349	344	331	305	347	339	326	327	318	315	333	307	333	360	326	364	315	358	345	333	333	360	347	315	351	324	348	344	363	308	338	339	329	328	375	345	350	336	360	340	326	355	327	335	329	327	373	324	343	338	315	302	350	318	310	317	337	361	335	349	344	373	338	336	388	339	347	364	336	331	342	336	316	351	303	344	342	350	334	345	339	348	363	338	356	305	344	346	324	344	342	343	338	339	380	334	350	372	360	329	322	327	314	355	360	316	357	352	334	340	347	359	359	293	305	331	332	346	334	366	339	325	343	346	319	331	335	307	380	309	344	326	336	358	336	338	306	342	315	339	339	308	351	328	315	355	361	355	339	335	336	290	326	336	382	356	351	338	340	319	324	320	325	362	318	313	326	335	338	311	344	311	329	340	335	359	338	317	344	354	321	344	363	297	324	344	338	384	340
23164	21661	29620	24198	21658	21702	10886	1570	1199	1079	1086	904	927	898	924	838	850	857	789	797	744	755	779	765	746	762	763	752	777	744	734	793	716	747	784	722	739	753	722	679	726	741	736	709	762	689	775	706	752	737	747	729	716	691	721	694	701	725	714	783	689	705	703	734	693	741	685	706	749	691	692	739	741	729	663	704	687	671	761	672	726	711	719	707	705	753	778	672	687	681	710	705	727	691	646	692	702	697	705	702	679	706	691	731	725	709	695	716	695	681	693	698	752	742	704	716	702	734	710	686	720	652	718	678	724	696	708	712	712	728	689	727	688	722	707	723	667	686	695	710	750	687	729	718	673	700	710	656	697	778	676	737	741	689	736	713	699	682	696	750	722	721	704	731	720	706	722	730	723	693	698	689	718	690	730	689	708	687	733	692	702	684	728	695	721	658	719	722	722	677	711	714	706	692	673	703	690	687	688	687	709	708	737	706	702	739	764	683	682	675	664	706	698	696	718	702	663	723	711	689	734	717	694	704	695	736	716	672	707	708	686	689	710	662	705	688	749	690	712	694	693	729	716	728	693	747	733	717	702	709	715	724	669	712	736	708	707	738	734	680	736	679	718	716	774	685	698	684	683	693	683	717	711	707	695	693	755	735	735	752	786	738	780	707	642	726	679	691	705	656	719	654	727	690	748	704	713	750	683	722	737	729	676	699	693	704	710	694	749	779	763	701	703	685	724	718	741	726	764	690	718	695	708	699	758	678	719	751	676	711	746	639	698	693	689	702	750	669	702	725	709	719	691	700	706	702	681	676	698	734	729	706	742	725	650	720	725	668	734	721	677	728	730	739	700	704	658	709	682	708	711	707	731	694	738	680	679	695	702	674	744	730	715	692	714	686	701	723	690	734	707	735	679	711	659	730	708	691	732	713	671	771	678	711	708	668	724	714	696	695	631	735	689	683	679	695	695	702	742	771	756	730	665	714	703	735	734	745	726	705	702	690	735	713	667	718	717	721	700	730	707	682	737	702	731	717	715	681	676	739	722	643	697	700	666	695	749	709	709	700	675	667	668	763	683	701	690	685	702	752	724	711	754	678	708	670	691	663	737	702	723	707	684	727	734	723	740	685	681	693	734	671	695	721	719	691	692	706	729	687	695	729	724	687	735	681	699	701	692	730	684	699	709	698	680	685	680	702	725	704	700	768	791	707	709	687	750	677	727	752	717	737	675	742	751	726	689	666	706	727	700	706	693	750	738	673	697	729	715	697	731	720	728	685	690	726	687	710	688	742	674	749	697	731	706	655	727	735	679	681	689	723	727	648	700	736	706	697	715	719	677	669	689	704	701	677	703	729	716	723	749	691	689	679	747	737	748	705	738	715	708	763	711	683	734	719	668	704	701	696	730	755	731	737	723	759	695	678	696	711	643	703	749	730	681	715	736	706	707	760	739	672	685	699	700	735	703	699	726	733	657	738	690	678	695	674	721	736	670	720	754	711	659	738	731	708	726	727	687	745	750	707	711	652	685	691	705	688	667	658	699	710	743	667	673	675	718	719	720	734	740	692	695	708	688	648	695	742	679	724	730	717	737	736	736	681	681	682	680	699	753	677	701	701	673	722	701	665	681	742	685	737	749	719	722	643	725	729	696	756	687	708	735	719	638	703	663	729	705	724	714	758	731	715	727	723	698	725	638	699	723	690	713	664	655	731	715	705	668	676	721	707	712	728	712	736	681	698	707	669	692	677	690	699	679	699	733	736	710	716	710	721	714	685	711	689	713	708	694	727	730	737	676	643	696	700	716	706	679	731	717	722	722	712	689	676	724	734	669	746	721	710	708	694	689	693	697	717	739	712	699	736	693	664	702	745	718	713	737	681	666	676	695	720	719	749	725	736	689	705	704	691	743	697	743	737	674	705	703	674	734	686	710	711	724	719	712	698	702	697	708	735	699	745	692	673	734	693	691	666	729	728	704	720	724	704	695	801	759	697	658	678	697	717	692	712	730	740	677	720	740	713	714	719	755	687	686	724	705	682	665	746	732	747	701	686	696	680	711	766	706	742	634	706	701	700	683	696	745	698	689	704	676	731	713	691	678	742	701	726	656	722	690	691	703	727	719	699	696	744	664	723	695	730	715	713	668	700	727	675	641	670	718	731	709	727	664	709	651	674	710	718	665	702	674	680	713	698	693	678	701	682	715	709	735	655	725	736	727	693	728	706	683	730	709	695	695	716	737	751	691	637	728	726	749	698	711	734	731	658	697	654	640	709	735	764	651	758	691	709	712	669	744	726	736	678	715	697	682	708	731	679	688	700	711	677	718	712	684	694	703	718	725	704	674	727	717	733	719	734	718	694	710	681	648	729	752	683	757	738	732	670	711	729	703	722	714	666	665	731	733	730	673	661	723	746	683	709	768	671	735	711	736	709	710	712	725	667	718	717	653	690	719	734	721	728	708	730	739	718	735	647	678	667	713	746	698	742	728	705	697	690	716	695	729	696	690	696	685	706	726	754	679	727	711	700	650	744	708	716	704	727	737	735	719	666	732	681	680	699	674	752	694	755	684	706	735	721	765	693	711	686	716	694	726	728	715	674	707	698	747	722	732	730	679	664	749	675	681	724	691	672	710	713	752	698	701	702	716	698	703	758	697	710	676	684	696	681	704	694	752	748	668	629	703	678	742	655	706	677	705	698	738	646	678	689	718	728	701	729	712	701	703	709	697	704	727	687	718	739	711	741	724	695	741	659	736	727	741	757	711	723	674	675	731	687	688	738	739	693	686	732	746	701	748	689	691	709	679	722	666	707	662	722	674	724	675	669	684	733	685	721	633	685	698	722	704	675	693	697	738	749	716	726	752	720	683	704	723	668	702	688	722	707	701	705	761	731	663	704	681	745	697	737	700	665	693	725	710	720	663	701	730	698	701	719	711	713	647	709	728	709	707	664	768	754	729	706	710	697	705	733	733	744	739	695	661	755	682	698	716	715	725	703	697	691	696	714	732	753	733	703	736	716	715	679	659	716	689	705	647	692	727	671	732	739	717	652	759	707	695	715	735	673	711	707	692	720	718	694	733	744	681	690	668	705	698	737	678	727	676	664	734	692	671	712	699	731	744	699	712	743	710	700	710	692	728	748	748	678	680	666	700	721	723	722	701	753	723	664	697	672	729	738	724	721	701	718	757	679	715	717	726	707	706	756	688	677	692	728	712	700	698	667	736	673	717	713	674	668	735	720	731	743	688	670	701	704	690	698	717	708	726	721	701	682	761	744	745	709	694	724	697	690	705	716	710	713	785	736	719	737	715	664	706	692	741	736	687	681	699	683	717	670	747	704	670	663	704	675	705	690	709	670	699	682	697	754	740	670	718	720	670	724	723	720	721	677	708	715	721	729	691	690	756	684	726	761	702	714	722	718	724	692	725	690	680	724	699	730	697	705	707	727	686	686	695	663	699	712	730	701	681	710	685	714	690	712	688	689	713	686	727	711	732	706
6949	16416	12818	6939	5174	3904	3160	2574	2146	1850	1680	1531	1413	1330	1259	1088	1134	1100	1014	1010	988	984	971	1015	952	986	932	944	1010	916	918	926	928	897	899	904	895	829	860	880	885	840	887	830	886	866	864	885	785	848	858	884	815	886	888	844	883	850	824	891	878	872	883	817	899	857	869	886	836	863	856	814	856	880	896	809	841	860	874	907	859	872	826	855	855	834	835	829	827	856	825	891	929	858	854	789	858	835	815	832	899	785	839	847	788	896	883	936	831	842	868	834	805	825	850	874	832	833	855	857	854	874	856	803	840	822	809	843	832	895	892	845	845	871	829	833	835	861	839	806	896	862	827	862	855	912	886	847	813	848	871	873	829	851	842	851	822	792	899	831	847	854	828	822	793	815	841	855	841	807	869	845	859	840	858	861	868	870	852	806	844	816	862	859	820	796	847	863	880	845	818	855	846	835	850	846	858	872	874	859	806	885	887	829	859	839	872	855	881	874	833	894	806	827	850	827	819	840	830	858	840	869	838	889	817	834	848	830	820	879	922	793	853	853	862	876	854	916	886	859	823	831	825	851	962	863	875	860	838	875	817	833	852	836	901	860	853	798	867	862	862	845	811	851	803	900	870	807	843	796	842	829	851	809	850	849	839	887	809	863	827	830	846	865	828	847	863	811	830	858	804	829	871	878	873	861	852	862	881	873	855	788	858	885	792	861	865	853	817	806	848	823	834	873	828	860	829	877	879	809	884	846	843	815	846	837	796	836	861	815	830	856	867	804	845	867	844	812	786	836	865	845	810	803	854	847	835	877	852	842	820	837	786	846	862	879	828	827	802	876	830	901	855	871	874	836	787	802	888	847	823	856	850	846	819	828	889	876	830	836	827	870	880	847	872	817	821	851	849	885	861	858	851	808	831	865	828	874	830	871	795	844	819	863	833	873	834	837	814	862	860	837	834	843	856	884	856	831	880	847	831	806	859	875	815	821	845	843	835	856	883	871	822	824	862	816	817	832	884	842	852	832	852	836	844	875	820	895	860	868	805	880	852	855	822	836	847	875	852	823	841	851	845	818	864	867	839	863	885	818	860	836	834	827	805	845	845	846	848	806	791	828	876	807	923	817	787	825	806	871	829	915	824	782	883	853	831	828	876	824	835	795	852	809	857	886	814	841	826	826	840	876	873	825	843	886	919	805	850	833	879	838	804	842	826	867	864	870	887	843	827	846	832	800	848	814	814	798	829	876	853	811	858	839	824	815	876	851	916	918	832	835	844	829	860	881	798	858	850	840	865	803	841	805	821	827	874	845	890	779	881	828	861	833	857	876	866	846	839	825	864	852	848	795	875	854	846	848	866	811	867	833	802	831	817	845	789	809	856	850	848	821	810	851	877	883	858	858	817	809	835	816	879	812	864	806	791	849	805	831	833	794	798	815	864	877	892	883	826	796	889	830	871	810	841	838	876	839	881	861	832	888	888	789	850	912	868	863	901	814	885	819	869	866	859	836	877	851	868	837	858	866	827	808	815	859	838	783	866	844	833	854	868	859	829	827	849	844	849	858	831	833	872	866	837	841	848	871	802	808	818	857	887	853	834	885	878	803	808	883	835	870	820	826	860	846	816	818	884	862	780	836	881	869	848	876	796	802	823	848	867	801	872	848	838	822	774	839	852	863	844	882	850	785	859	854	840	820	823	870	797	844	856	855	860	891	837	828	824	843	874	821	854	811	815	847	860	831	842	819	826	860	865	883	885	844	832	886	870	817	777	837	845	883	859	835	876	790	901	809	866	828	872	855	821	867	843	829	855	858	848	839	822	878	841	821	835	829	893	837	881	854	842	890	814	820	833	890	885	867	837	809	862	832	860	851	833	856	866	819	903	826	890	833	890	818	858	842	842	890	837	811	790	865	846	858	847	831	834	846	806	828	849	857	839	834	818	821	841	876	816	869	850	873	846	865	848	865	851	775	857	825	814	807	846	861	819	847	859	864	801	815	835	839	824	837	852	856	858	799	878	860	892	882	872	812	779	843	829	876	833	891	783	905	854	873	816	867	845	844	855	852	819	826	855	882	832	886	841	855	880	839	875	850	866	824	787	858	891	913	878	892	882	804	886	829	840	866	811	798	849	830	826	848	868	870	883	814	884	834	821	821	828	839	828	838	825	800	807	912	862	783	880	858	801	860	818	845	802	811	935	869	826	845	867	860	811	805	775	794	890	810	909	880	849	826	813	904	857	832	832	803	821	818	853	844	874	849	847	878	817	795	812	888	809	816	832	896	878	829	848	838	854	844	857	812	872	818	855	849	859	864	849	860	811	806	862	837	854	865	823	797	859	849	856	879	900	877	850	816	846	850	834	824	850	838	895	857	830	845	882	810	849	892	853	858	818	849	877	780	836	829	836	838	846	822	852	786	857	853	791	882	858	799	820	832	827	884	823	846	783	808	852	898	855	842	859	830	863	874	841	820	787	794	881	815	831	855	821	825	803	798	835	859	834	819	919	849	860	830	866	813	891	837	859	805	832	852	808	823	885	850	870	917	826	830	797	820	788	847	833	814	850	835	883	865	862	814	820	890	888	788	865	865	841	840	864	849	869	872	864	844	810	837	808	803	828	795	800	888	871	862	840	803	824	844	852	850	831	847	896	837	843	839	797	821	873	868	826	784	880	882	825	908	846	872	813	874	921	804	848	818	875	825	861	847	865	851	841	860	821	858	803	822	814	803	823	851	828	862	830	869	851	789	834	821	841	797	866	835	845	768	867	814	873	830	808	849	844	882	842	874	856	867	836	871	854	922	872	862	857	879	835	907	843	863	887	860	816	867	881	826	806	795	826	834	847	826	886	832	851	858	890	833	814	860	887	827	860	832	852	895	865	863	897	851	845	809	854	884	838	852	809	831	890	841	832	836	875	826	845	842	908	832	831	847	863	856	887	858	801	839	859	830	801	835	832	823	876	832	826	878	875	871	861	827	835	863	847	873	785	863	833	866	845	902	875	843	809	818	832	840	854	857	802	846	838	826	848	830	805	843	838	868	806	770	799	857	853	829	853	824	832	848	845	824	861	865	816	877	866	767	902	839	891	827	848	873	798	831	838	824	835	823	821	848	823	829	860	814	829	842	830	841	846	846	818	870	847	858	844	876	774	779	825	864	857	798	833	824	824	881	808	860	846	853	867	921	842	856	854	864	809	828	809	908	852	831	869	796	831	858	867	854	848	896	838	815	889	841	829	835	897	824	881	829	882	870	879	847	823	865	800	881	861	806	893	865	876	882	857	850	835	874	892	819	904	864	860	879	847	843	860	875	835	856	849	872	840	835	875	818	858	894	797	876	833	832	925	838	816	891	834	834	820	811	793	855	796	833	823	855	851	799	852	839	792	847	864	831	799	824	806	839	965	862	868	840	886	816	856	822	826	874	822	889	801	852	796	852	856	836	864	841	881	879	837	875	853	866	862	864	853	850	877	814	889	840	794	839	865	831	807	838	826	808
27660	19995	5757	522	339	304	288	290	286	273	260	241	251	255	266	265	267	254	265	277	251	218	259	233	245	252	273	246	237	244	248	254	246	219	233	244	239	233	219	227	243	207	252	257	248	223	230	252	252	242	229	245	256	238	213	241	230	257	215	237	239	252	237	250	248	234	243	232	232	237	275	247	241	264	242	238	252	226	236	249	231	224	224	227	235	225	252	238	241	247	253	245	243	238	248	244	227	219	252	231	243	218	256	237	257	228	222	232	220	206	231	241	220	230	234	224	243	216	230	243	230	265	231	248	227	253	263	245	239	228	241	249	218	228	223	252	264	227	262	267	209	237	226	251	247	247	227	262	237	232	242	238	250	240	233	271	228	251	234	223	232	245	205	264	266	214	232	238	250	211	231	237	260	246	249	218	244	249	239	243	250	236	235	250	246	258	237	224	237	243	235	236	241	256	245	248	234	255	249	234	240	253	225	210	266	252	237	217	230	231	229	238	228	232	245	271	234	221	252	233	256	240	246	237	237	243	222	245	235	241	247	242	246	250	241	246	219	239	236	260	230	241	252	259	256	227	257	238	261	241	259	238	239	250	249	250	220	261	235	261	235	220	241	247	225	278	244	238	239	244	217	261	233	270	233	213	225	230	240	240	274	242	228	254	252	234	220	221	224	218	232	240	238	242	245	262	241	201	206	235	219	226	258	232	241	221	239	247	225	235	251	261	227	253	239	254	216	257	224	258	239	260	233	248	272	248	229	242	279	228	248	224	268	245	230	215	221	204	227	241	233	235	250	228	218	254	225	218	242	246	252	262	260	259	242	251	251	231	253	249	231	228	247	229	247	265	277	253	255	246	227	240	209	247	238	248	254	235	254	243	261	263	231	231	252	247	238	275	236	243	223	267	226	242	226	275	211	230	229	227	264	243	226	266	237	208	251	245	274	242	234	240	232	241	281	213	277	240	221	258	230	244	240	249	263	253	248	234	248	230	246	227	247	230	245	237	229	219	249	258	227	222	249	232	225	263	264	252	241	240	277	233	247	263	232	264	252	240	254	242	260	230	215	257	238	264	257	239	243	254	217	263	268	224	282	242	257	249	233	241	248	211	253	242	231	247	250	224	234	241	235	271	249	241	227	251	254	251	233	208	229	239	241	251	246	230	244	235	244	268	243	215	240	231	238	236	244	250	255	226	234	242	242	224	246	233	226	265	231	240	236	237	234	213	225	240	232	252	267	223	221	259	241	221	229	262	234	263	216	238	237	243	251	241	233	234	235	263	239	217	231	244	260	236	247	231	246	227	248	210	240	257	268	240	221	219	209	247	230	227	226	244	204	256	263	242	243	243	248	250	239	210	234	258	211	254	233	228	216	220	244	237	220	253	223	244	238	204	264	244	225	226	248	258	248	238	245	226	227	210	239	228	236	257	246	271	250	233	221	235	245	249	257	255	217	221	241	244	260	213	273	250	252	255	216	243	242	251	228	245	231	254	228	264	230	239	277	239	227	251	239	244	230	246	216	226	249	244	233	238	238	231	238	234	243	217	263	229	234	247	253	230	217	249	232	256	233	225	219	215	219	269	239	258	270	252	229	233	247	227	259	237	227	237	207	234	251	244	222	229	221	246	216	216	253	228	255	214	217	277	228	234	239	220	238	235	240	238	252	247	243	246	235	217	221	245	226	224	238	244	228	239	245	238	232	231	280	246	242	218	248	245	247	243	247	226	234	251	215	241	249	250	252	232	233	249	235	242	230	239	228	254	280	248	222	247	239	277	231	216	256	243	250	257	238	260	212	229	285	275	225	260	236	240	266	247	235	223	234	251	225	212	252	220	248	212	237	210	255	210	246	240	248	235	238	220	239	216	259	255	250	238	255	245	243	252	187	263	251	226	224	216	248	240	253	247	238	232	220	222	224	251	243	239	257	225	234	225	256	231	255	239	245	258	269	242	243	228	235	243	271	246	215	239	257	229	208	252	254	247	240	240	229	242	251	238	229	247	231	243	228	272	232	236	255	253	224	249	241	261	248	249	231	256	236	252	230	235	227	235	273	237	228	249	221	252	247	232	225	269	257	257	226	235	220	241	250	235	242	229	251	247	223	237	266	217	230	237	196	250	235	221	245	251	247	219	247	214	248	236	243	255	241	244	234	269	206	236	251	224	241	228	240	236	239	251	234	230	234	266	259	252	236	260	245	263	249	219	226	254	230	254	286	263	255	244	255	235	225	239	240	250	216	246	208	220	233	235	233	216	240	232	235	229	224	257	229	245	256	228	223	243	238	224	242	240	248	219	258	252	232	243	234	232	259	237	221	230	257	249	228	254	243	248	236	236	270	239	247	252	245	240	253	228	255	249	261	275	236	250	221	242	243	248	260	233	254	233	265	223	225	241	250	224	236	244	236	235	233	249	230	241	242	265	254	256	230	276	252	258	242	243	245	227	249	229	246	246	250	235	275	246	230	241	245	252	257	256	241	251	237	254	245	230	256	253	238	238	254	219	241	221	239	259	221	243	258	235	229	251	222	250	239	241	229	237	264	249	254	257	266	230	230	241	216	238	254	239	214	235	232	255	242	231	236	215	223	233	254	237	259	243	230	248	248	247	238	234	249	215	254	271	254	222	241	236	241	252	251	246	241	235	256	229	206	234	248	255	255	240	250	236	228	218	246	261	264	251	234	251	236	210	249	230	242	253	222	249	239	246	243	231	258	229	253	223	246	242	241	235	240	246	227	263	243	248	234	211	252	233	234	245	240	238	236	248	256	233	261	229	219	235	262	256	255	223	234	255	229	237	223	271	262	230	261	246	239	244	265	252	224	224	248	265	263	247	233	262	228	248	245	259	233	269	256	218	245	221	234	245	226	276	236	275	207	241	256	248	223	247	219	244	228	253	230	251	215	229	225	248	246	246	230	269	238	233	244	223	230	239	236	238	255	262	270	263	207	235	237	237	255	219	241	251	265	263	235	228	241	223	266	248	253	264	241	201	235	241	242	249	258	250	251	246	223	250	234	226	224	259	253	245	254	253	230	237	242	231	240	225	214	235	255	229	224	234	226	239	250	262	229	240	263	259	253	283	264	239	226	263	268	239	249	229	249	239	256	248	250	252	243	224	221	241	230	252	202	251	245	238	239	225	261	246	255	228	250	231	208	258	264	226	230	250	249	250	231	261	256	240	246	227	244	239	258	231	259	223	235	233	248	243	249	240	246	210	245	286	235	244	265	223	253	223	231	273	219	272	239	241	243	230	254	226	220	212	219	272	231	254	243	216	255	242	240	235	236	248	239	249	257	254	236	226	242	261	219	227	240	242	242	274	231	224	226	212	242	221	227	236	243	249	263	256	246	240	235	241	249	253	214	232	235	220	268	250	226	258	253	267	250	255	244	253	218	248	249	267	242	246	231	246	249	247	232	214	253	239	239	238	272	245	235	232	260	217	250	272	244	238	260	230	292	248	269	256	242	236	222	268	255	243	220	255	247	232
3952	951	785	518	417	394	376	334	322	336	369	297	340	311	333	309	296	301	301	311	355	338	304	309	301	319	314	305	310	332	315	299	301	326	297	309	316	307	299	317	304	298	293	286	292	327	281	319	291	308	315	288	312	304	311	324	303	320	303	308	296	332	318	329	322	307	271	315	301	323	317	326	314	292	310	272	321	293	300	333	336	334	320	274	312	310	272	301	301	309	329	316	288	287	302	319	308	302	296	297	332	297	312	306	310	326	299	322	317	312	329	320	314	308	318	290	318	289	319	293	287	278	306	309	323	323	282	324	304	314	297	288	304	299	282	266	318	308	336	298	293	317	310	302	295	286	318	316	310	298	311	297	294	304	301	306	307	287	313	329	320	310	307	286	328	311	280	294	299	339	292	286	305	306	269	335	294	304	303	315	307	298	297	278	349	318	297	295	297	302	313	298	321	310	322	246	327	304	326	281	301	322	309	306	322	334	312	309	320	337	323	290	344	296	309	333	287	332	302	344	306	339	301	294	317	278	321	328	280	318	300	280	294	297	322	338	294	294	319	281	321	311	332	292	292	296	272	294	320	302	287	265	321	325	284	311	309	350	323	290	299	300	339	279	292	362	320	287	306	302	316	278	316	293	333	293	312	298	311	339	285	297	332	323	303	296	296	321	290	317	322	302	306	311	300	278	288	276	317	293	308	300	271	274	303	313	312	301	311	326	301	306	318	303	283	305	313	286	293	309	296	315	297	307	343	310	297	349	323	319	340	301	275	301	280	313	286	301	293	310	307	303	284	318	299	310	308	300	303	301	318	320	288	327	340	330	277	303	366	285	307	289	289	315	287	329	318	302	300	315	301	318	323	307	289	300	327	307	317	311	316	291	303	326	334	333	310	310	292	312	278	284	316	289	320	271	308	309	321	322	299	301	273	300	320	302	296	308	330	286	290	279	324	297	292	296	291	309	306	303	270	294	309	308	305	307	336	304	307	286	334	317	308	284	293	293	320	296	309	305	278	307	292	339	307	333	311	316	277	300	299	311	324	316	312	293	311	281	338	304	292	295	326	314	326	299	307	334	339	300	325	284	308	332	292	301	323	332	303	295	307	293	322	309	329	306	310	303	292	313	306	312	293	307	329	315	335	318	308	303	316	309	317	336	306	281	298	314	325	299	302	304	318	312	314	316	332	337	322	288	299	306	293	312	299	318	287	262	280	335	307	302	292	296	294	335	287	307	304	306	304	317	301	297	295	305	295	304	319	302	351	351	304	334	285	336	312	311	304	317	297	327	280	317	314	324	312	291	312	317	306	309	293	328	319	304	273	314	277	345	303	323	279	310	313	313	318	330	296	307	331	287	317	301	324	336	309	322	294	324	305	295	316	320	295	313	338	302	278	291	296	309	278	305	306	321	325	310	341	335	309	291	300	307	287	320	298	327	319	302	333	291	307	300	276	311	302	319	298	319	311	333	306	303	313	301	331	280	274	300	325	319	294	306	275	319	286	311	289	306	319	295	310	291	302	294	306	314	320	298	301	277	292	317	291	269	313	292	318	316	326	292	284	288	288	299	340	305	297	294	324	313	311	344	337	329	279	312	312	271	315	337	313	307	308	332	311	316	292	335	338	337	333	304	269	301	313	275	304	305	304	332	290	313	267	285	307	311	285	303	340	299	339	299	326	333	298	305	307	295	298	278	320	292	306	316	322	299	321	311	325	302	328	321	317	289	310	302	290	333	323	314	288	303	312	308	331	284	279	300	325	319	278	292	337	310	314	314	306	307	315	293	321	340	326	295	323	323	304	313	319	282	316	314	292	309	323	306	302	306	346	309	303	309	336	283	297	315	284	304	291	300	297	289	316	321	301	270	290	316	319	309	287	289	292	317	297	301	325	288	265	316	307	330	294	326	282	340	314	326	310	304	281	318	328	331	309	286	313	293	281	305	300	322	300	336	350	296	323	317	333	299	306	317	301	300	304	305	306	275	307	312	311	306	285	287	351	329	299	296	280	310	315	307	285	288	314	340	303	318	295	304	306	311	291	311	301	297	298	301	291	280	314	327	328	288	327	296	320	291	290	303	312	317	301	296	295	291	302	357	294	311	310	321	327	304	306	297	334	345	287	298	321	270	301	320	307	309	271	305	303	321	323	319	340	300	298	305	299	302	296	330	295	300	307	325	315	298	336	296	309	306	292	291	320	295	294	319	289	289	311	308	296	341	288	302	328	301	324	319	324	296	307	307	313	299	306	302	327	279	315	329	312	280	290	318	326	304	307	314	323	323	314	297	334	283	313	316	254	320	278	309	270	318	318	315	311	306	304	304	298	317	300	289	305	292	299	311	288	309	320	274	320	296	308	330	318	328	315	277	308	305	267	334	301	313	305	297	303	310	302	316	318	335	282	289	339	313	337	324	314	350	307	307	307	307	292	308	295	320	325	291	316	330	300	288	311	322	303	295	310	302	319	322	297	296	305	314	330	304	314	303	293	318	350	300	306	332	311	312	290	321	322	326	328	313	301	289	319	282	302	295	297	317	331	294	327	286	278	301	320	299	327	331	321	321	271	300	307	285	275	278	300	347	293	314	278	298	326	307	281	308	299	303	318	308	313	310	351	300	340	286	306	299	318	316	308	299	292	323	275	282	330	324	319	313	270	302	314	273	313	316	313	280	308	321	319	313	319	307	283	316	300	288	323	296	317	300	273	299	300	329	322	304	300	348	287	322	321	309	289	315	328	338	278	292	312	315	306	300	294	312	275	299	329	280	320	305	286	307	327	287	334	322	311	301	326	317	310	335	333	322	303	292	286	289	301	330	333	321	309	315	294	304	301	326	318	278	323	297	331	271	315	316	298	321	322	298	324	309	316	332	314	311	303	329	328	290	285	340	286	299	293	293	293	292	286	298	297	311	304	275	292	279	311	329	283	288	308	285	297	321	328	323	299	328	308	308	306	285	330	312	304	309	316	329	321	307	281	272	297	287	319	308	298	317	301	296	307	337	295	286	320	289	311	309	304	329	309	297	325	343	300	322	327	309	316	296	310	308	313	317	316	307	286	304	307	321	304	298	289	326	311	299	314	281	309	297	318	307	306	311	292	329	322	274	295	316	296	309	344	288	334	300	317	312	312	291	314	311	279	299	308	311	315	300	300	319	301	321	321	310	301	278	314	307	310	279	337	283	316	319	325	304	295	304	304	290	290	284	284	293	313	321	305	306	297	298	297	301	301	314	298	317	317	319	320	313	327	305	312	335	301	280	311	306	323	311	272	304	282	321	312	313	272	304	332	321	332	328	275	290	317	351	282	321	288	318	322	294	303	292	310	275	284	352	290	324	313	315	318	301	320	305	312	308	290	322	304	319	303	299	290	296	313	321	312	324	328	289	324	312	329	324	325	295	323	330	299	295	298	313	306	285	313	297	279	297	322	331	339	282	339	297	274	324	331	294	306	313	334	320	326	305	346	324	292	295	320	311	295	284	348	298	318	312
24167	21682	29212	24637	21641	11342	1415	987	829	780	749	690	644	660	655	602	606	625	604	603	602	594	577	612	574	576	574	582	623	551	567	576	519	534	531	533	576	552	564	567	575	551	552	549	595	543	555	541	545	529	497	537	521	549	569	590	530	561	529	563	561	537	530	568	539	580	554	563	553	510	547	569	553	599	522	594	531	566	598	528	593	533	545	532	548	552	548	541	561	548	517	567	572	497	537	559	513	536	575	528	571	572	568	573	520	542	535	560	549	532	521	601	565	536	567	553	552	568	509	551	536	584	523	522	547	538	555	525	562	556	516	504	558	539	528	559	532	526	563	552	549	510	549	538	530	529	563	567	586	567	523	539	544	548	569	541	550	551	564	527	525	580	565	529	552	521	531	560	558	560	497	494	543	503	545	540	539	528	603	592	506	549	562	497	516	589	545	524	596	525	580	547	557	554	553	555	577	539	552	557	508	519	581	542	586	550	549	552	546	545	569	549	592	572	537	522	509	548	613	545	567	558	594	546	563	557	502	555	512	539	526	557	547	556	555	533	529	538	535	522	513	530	525	551	563	554	520	510	582	539	592	553	545	533	511	506	548	535	563	518	547	570	535	518	545	517	534	551	564	599	515	581	546	535	528	553	560	561	573	501	535	533	581	567	553	528	532	526	553	511	546	556	532	562	546	532	565	591	540	562	536	525	540	543	556	542	572	559	530	552	566	536	528	534	562	535	567	532	537	571	560	571	542	543	526	528	515	577	547	556	564	542	541	563	563	516	541	548	522	553	480	574	540	525	577	537	549	539	570	542	539	518	568	562	566	576	577	555	556	541	492	600	534	565	530	554	506	515	509	505	543	498	528	546	566	540	539	583	506	557	613	581	561	571	498	553	560	557	555	545	553	546	574	529	573	540	495	527	551	538	555	548	499	549	535	513	548	530	508	559	596	535	558	566	534	583	546	541	556	549	588	560	538	515	591	508	547	526	555	586	581	577	487	547	554	568	540	517	535	575	540	557	503	599	555	569	578	544	544	519	524	552	561	512	539	568	529	515	550	567	563	526	531	562	551	552	548	549	512	561	555	545	527	579	525	555	540	548	538	532	582	566	548	536	538	563	616	555	597	553	549	558	503	557	534	550	530	551	561	568	590	508	548	547	575	559	553	517	565	515	549	542	523	503	565	587	544	546	599	544	574	518	593	562	543	549	546	566	542	543	494	537	567	570	533	540	576	546	566	538	527	599	562	533	551	569	539	558	549	525	578	543	551	533	561	536	523	530	582	559	571	529	568	544	577	540	583	547	538	561	512	602	545	520	559	538	541	523	545	561	577	574	548	573	516	538	562	510	533	513	508	554	556	560	555	519	552	576	552	572	549	538	553	500	533	540	535	531	571	576	532	511	552	553	495	521	546	600	566	514	536	566	520	530	539	567	524	566	548	543	558	564	537	533	560	523	539	524	530	588	543	597	494	546	588	536	556	567	531	590	542	518	576	531	541	530	508	587	572	511	593	529	536	567	530	537	581	561	581	570	516	578	551	525	582	525	532	533	535	556	555	550	518	525	534	546	525	531	593	546	560	549	544	502	564	525	541	550	557	538	530	521	525	541	519	525	565	532	565	552	565	536	512	558	540	554	517	545	524	557	550	527	536	558	543	530	570	517	563	548	526	573	553	522	561	507	595	511	562	539	571	552	535	588	534	518	569	511	575	594	514	537	516	557	493	503	545	569	554	550	541	534	557	566	568	544	515	579	539	539	522	501	527	558	602	511	556	563	522	551	563	538	529	526	562	535	536	522	564	581	559	571	524	525	561	526	506	529	559	553	536	531	579	578	530	555	543	483	532	566	507	535	571	619	533	567	520	520	562	526	530	529	599	509	554	558	578	565	543	545	533	547	534	561	553	557	526	584	592	543	559	537	546	553	563	526	529	550	521	540	522	545	592	559	554	558	552	594	508	563	552	519	567	562	508	566	550	525	551	556	532	553	559	561	535	517	594	560	580	586	503	545	518	546	519	586	578	528	551	526	496	555	531	524	549	536	564	527	538	548	572	558	522	538	523	533	570	546	527	524	571	545	527	524	522	543	547	532	553	562	566	514	543	543	557	502	536	593	510	512	550	564	538	551	555	529	517	562	541	511	544	573	547	537	549	539	565	518	541	545	561	541	538	548	561	566	603	544	505	542	550	509	537	533	494	550	543	545	549	553	552	519	548	520	566	565	527	528	579	598	509	546	527	520	573	574	551	523	534	540	553	592	556	600	540	546	585	520	550	553	593	550	558	559	557	541	579	528	523	555	500	547	552	518	595	522	551	519	565	546	547	552	570	571	538	570	552	561	540	563	556	553	545	537	552	570	540	547	572	545	532	540	539	569	557	549	561	488	530	549	584	553	520	543	537	569	520	533	593	525	545	540	552	589	550	548	554	571	580	556	534	564	559	537	541	573	577	560	569	564	550	526	567	570	554	563	552	561	533	587	519	561	522	531	564	533	614	541	542	559	538	540	550	544	570	526	557	523	548	538	593	559	541	556	541	559	554	603	487	533	540	545	561	589	554	582	560	544	578	514	574	554	550	537	553	541	549	535	585	574	544	569	567	569	520	504	556	546	573	534	554	573	535	517	504	549	548	599	522	562	555	579	535	606	544	569	567	541	531	565	526	547	546	561	541	538	553	560	494	540	533	574	542	550	509	549	546	548	540	561	541	530	578	548	570	538	579	522	519	515	530	536	534	533	554	544	561	579	537	567	575	520	507	514	537	502	540	552	542	545	544	546	599	564	548	500	546	539	570	566	517	542	572	525	546	540	538	557	525	534	553	544	556	546	542	540	526	569	557	561	539	509	536	514	514	567	567	571	532	548	570	552	596	564	531	549	560	589	550	519	547	545	564	534	539	497	534	556	526	560	507	545	527	560	579	530	560	563	523	543	604	534	522	561	546	540	571	534	557	569	552	551	543	503	551	552	547	566	550	538	537	563	569	549	547	559	530	532	552	515	555	533	539	529	543	534	540	556	521	566	545	557	518	562	581	519	547	562	529	521	535	546	549	624	570	534	541	538	561	557	484	534	544	506	538	564	523	561	603	585	509	558	555	534	504	557	528	567	496	533	543	543	506	566	502	522	536	541	558	557	511	531	542	541	533	564	546	535	552	575	525	575	578	542	538	560	538	575	552	560	592	523	557	539	583	535	590	555	510	552	562	567	564	547	516	526	532	559	513	560	520	547	550	577	570	563	554	584	536	551	535	513	542	561	542	564	495	539	558	565	565	550	558	556	553	534	544	581	539	574	530	558	580	546	554	583	553	579	530	534	523	548	551	557	524	546	524	560	511	534	541	546	535	528	499	596	557	555	554	559	529	557	515	545	543	530	526	613	543	524	566	523	564	522	566	530	557	568	576	543	556	540	518	515	596	528	517	596	582	525	534	535	555	522	532	570	561	553	564	558	530	527	523	550	526	544	577	543	525	562	549	590	529	563	541	564
4711	9947	7904	3998	2898	2279	1737	1491	1318	1203	1036	957	913	896	856	871	823	797	760	744	769	722	705	763	723	734	674	732	727	711	686	661	657	683	698	652	648	686	675	640	657	674	725	670	640	670	673	671	654	698	680	700	687	666	716	658	662	641	646	685	669	721	653	675	626	630	708	665	621	656	606	673	666	652	662	659	645	641	650	689	625	665	650	657	688	673	675	651	676	711	647	670	656	634	657	689	632	646	656	684	669	669	677	640	665	672	703	721	664	700	635	639	627	667	658	643	646	603	677	674	652	643	632	630	639	646	628	603	677	656	699	661	673	672	646	669	695	612	641	655	693	668	651	648	698	669	627	673	670	679	652	636	664	634	631	654	647	661	648	638	659	680	621	627	640	650	676	619	660	636	692	700	640	637	659	677	656	645	662	676	675	641	678	673	632	669	674	646	674	639	620	685	658	656	690	645	674	614	622	635	625	662	653	639	685	660	611	662	656	654	676	666	651	647	632	655	694	718	624	693	666	707	695	651	635	649	698	688	680	720	647	660	672	664	647	652	693	658	693	653	616	676	612	696	660	693	683	722	645	613	664	685	662	633	661	648	661	705	665	657	634	679	674	664	664	623	660	709	646	671	643	621	661	713	622	664	668	664	641	703	708	685	667	657	639	652	686	651	699	675	638	643	640	648	616	640	635	707	671	683	648	666	643	635	673	636	642	624	662	666	612	661	645	649	653	621	667	634	665	620	655	669	628	665	673	645	658	655	659	626	690	647	720	666	654	654	613	647	660	630	644	640	682	666	651	687	710	613	682	668	690	666	619	679	655	681	628	674	635	656	615	683	667	689	683	630	662	635	655	697	616	646	657	680	639	646	624	662	678	694	644	648	631	655	701	665	619	666	645	694	635	635	647	604	670	620	605	635	669	669	662	725	658	692	695	643	662	645	644	623	650	652	638	616	644	696	662	671	665	649	636	667	639	680	682	691	610	667	661	654	644	681	659	689	627	685	632	665	690	648	701	714	641	614	638	624	664	669	681	660	659	666	626	661	691	629	626	685	642	667	603	640	655	651	619	628	664	616	646	617	681	633	668	636	658	648	661	683	646	704	696	705	621	671	659	667	668	627	645	667	655	655	660	664	694	664	649	643	656	691	620	655	623	630	652	652	673	668	636	730	642	665	664	660	658	690	642	682	659	641	666	676	678	658	710	724	659	616	661	678	682	677	699	677	622	661	685	673	634	638	640	684	689	683	657	662	677	593	630	662	632	677	658	672	651	662	662	677	659	701	665	646	681	666	676	647	678	704	632	661	659	695	668	647	682	629	652	657	618	664	633	731	629	621	695	675	697	653	651	645	655	704	677	673	639	654	641	660	627	652	643	656	723	634	668	664	649	619	688	682	696	646	668	676	693	635	616	622	683	659	654	673	681	647	702	639	689	636	693	685	700	674	705	680	683	706	645	652	660	685	640	659	661	678	689	648	663	703	655	633	659	631	663	713	659	663	641	628	641	639	634	654	680	661	617	654	685	676	642	640	651	620	642	732	644	634	641	648	676	682	638	659	698	638	660	660	645	617	621	638	656	619	680	695	623	638	708	662	655	632	658	683	673	630	658	654	648	676	628	673	679	682	674	725	642	621	699	683	675	701	708	664	647	664	626	667	609	687	647	697	675	704	612	662	619	663	632	643	652	672	661	676	655	603	655	705	675	654	622	651	655	668	636	642	660	672	670	646	627	640	662	683	691	696	604	660	625	636	678	643	627	673	657	634	626	666	618	699	654	633	672	684	619	665	667	665	687	661	645	650	680	687	658	678	662	649	643	636	709	602	721	694	635	667	651	663	691	646	657	675	623	628	646	705	693	685	675	658	643	645	673	637	654	680	680	697	630	690	627	609	609	706	645	641	697	642	670	658	648	663	667	651	667	627	633	651	650	650	684	641	675	654	678	678	652	644	652	651	669	671	674	670	656	685	634	667	676	659	658	674	665	688	631	667	632	636	626	714	681	714	647	683	658	627	628	619	709	650	666	711	685	652	667	668	662	700	674	680	620	656	678	645	655	662	672	663	659	654	653	636	652	670	611	668	632	654	643	630	664	681	640	640	702	640	667	673	676	672	661	683	684	663	664	659	644	654	663	650	642	643	669	637	680	678	703	674	667	651	616	697	673	606	673	610	689	648	672	653	637	629	654	702	639	648	683	639	660	665	664	679	617	624	663	696	664	673	637	748	615	647	661	685	681	669	684	675	694	662	670	670	651	668	650	651	676	679	659	635	697	622	614	625	682	694	646	656	629	669	588	670	635	658	654	619	670	670	641	680	684	682	625	622	657	648	627	684	648	681	655	650	603	642	619	620	639	670	626	688	671	676	649	674	641	624	653	662	631	656	655	630	630	640	680	651	663	625	660	628	658	664	626	674	655	674	633	668	627	656	666	611	714	636	630	628	635	656	652	634	635	640	631	681	662	658	693	643	661	645	635	643	637	602	663	664	675	718	654	607	695	700	647	651	676	613	673	613	690	680	640	675	642	659	672	684	642	642	656	689	688	625	720	636	653	658	636	606	707	660	672	654	638	656	641	668	656	659	663	661	664	635	680	629	662	687	607	634	643	672	697	653	639	628	632	655	659	687	688	675	613	694	676	660	582	647	653	640	635	707	655	631	633	640	674	701	658	661	650	665	660	647	722	628	616	666	661	627	683	680	656	665	625	625	667	672	709	707	656	631	686	667	604	668	634	662	651	663	628	628	643	648	667	669	644	715	688	636	632	668	624	727	648	664	658	699	706	701	636	650	684	684	670	663	638	692	642	642	660	651	646	678	623	635	644	680	661	587	670	696	656	666	634	660	686	678	636	660	665	653	614	631	679	676	666	623	670	624	688	648	686	676	640	657	697	667	651	674	676	623	688	671	629	648	607	600	669	678	605	709	621	640	664	650	607	647	633	664	686	666	645	663	639	656	715	653	633	619	659	636	669	682	689	671	672	653	671	669	641	660	635	640	624	679	622	633	662	583	682	691	630	655	662	641	711	679	678	618	632	661	662	720	650	715	639	663	678	672	692	632	643	635	627	642	660	674	643	701	679	653	669	681	641	633	643	630	661	713	694	674	685	710	638	656	639	627	676	688	631	656	648	627	659	634	693	623	667	622	674	656	655	652	635	653	664	667	675	608	664	691	697	659	632	650	643	593	633	643	659	649	648	643	664	663	675	626	665	718	660	664	687	637	633	659	691	678	648	654	660	659	654	693	630	627	634	709	641	665	670	656	646	668	659	650	686	699	615	701	663	708	702	646	715	661	667	660	666	641	646	622	630	603	662	643	629	667	612	681	678	659	672	667	633	680	636	643	675	675	700	626	640	665	655	708	632	682	690	649	665	637	679	681	651	698	632	668	613	648	668	676	623	664	642	695	669	723	641	658	665	651	671	697	652	642	650	698	710	639	656	661	657	664	669	621	653	658	678	651	616	634	659	593	639	623	675	665	657	612
25483	21685	28022	25751	9609	653	484	410	374	340	321	306	283	301	322	297	296	262	259	268	262	266	260	246	266	251	265	266	273	267	249	264	260	253	275	255	261	270	249	250	269	264	225	264	260	252	254	274	294	246	284	250	230	283	225	248	256	232	246	231	256	250	237	241	234	269	286	242	253	237	223	235	266	242	254	261	245	256	238	230	272	226	278	262	253	231	245	240	242	249	234	261	264	246	255	247	220	229	252	258	253	241	214	235	247	251	260	230	253	262	247	244	237	242	273	244	245	238	271	241	234	218	206	245	259	228	253	232	262	231	249	255	256	227	218	257	254	288	270	226	249	250	245	248	250	260	252	257	254	252	271	243	244	235	253	248	255	236	256	262	225	232	258	247	247	256	218	255	252	262	226	234	240	222	256	225	246	244	238	236	238	230	217	237	245	229	228	237	226	275	244	240	266	228	231	252	239	259	276	253	279	275	271	245	236	255	248	248	294	271	282	241	261	277	239	256	249	247	240	250	255	249	223	250	235	254	259	252	264	267	246	242	264	248	228	236	250	255	235	212	230	208	247	256	222	246	270	279	239	255	235	241	255	268	241	238	254	247	272	249	244	257	236	272	219	235	273	285	240	240	260	229	243	260	273	251	247	249	244	207	245	247	266	247	244	243	252	242	286	266	244	261	254	262	256	248	246	282	255	244	220	267	251	286	267	276	257	227	259	275	231	269	258	259	266	245	229	225	225	282	253	266	259	231	239	237	240	274	255	225	236	245	240	234	250	239	272	235	236	225	254	248	280	233	260	246	230	250	221	243	237	264	260	252	252	267	216	235	252	247	282	256	263	219	285	238	236	258	239	240	272	231	250	261	212	201	243	241	228	245	261	237	233	242	249	235	251	249	256	227	270	253	234	262	253	223	260	220	253	263	244	237	225	257	247	241	261	254	232	232	256	232	243	215	255	245	265	261	229	236	245	268	227	272	264	236	262	267	260	254	241	239	271	220	244	246	247	257	250	274	244	284	290	286	258	237	220	243	240	248	251	243	246	261	265	246	218	264	235	237	221	246	265	235	244	253	250	265	241	244	250	268	277	281	236	258	261	267	238	227	257	238	216	246	250	267	262	257	228	246	273	261	247	236	245	241	246	247	264	260	245	249	264	246	283	247	238	237	210	237	258	259	252	284	244	260	239	252	272	230	255	242	235	240	244	254	261	241	247	249	258	251	228	259	226	237	233	260	256	246	258	247	245	228	259	227	259	246	269	241	268	247	243	263	255	260	250	216	246	259	232	247	256	225	246	227	279	239	265	251	256	234	260	250	260	269	256	244	245	245	248	243	252	231	246	255	248	227	260	228	252	246	240	238	219	235	255	230	246	268	254	234	274	262	235	218	246	235	236	244	237	267	226	232	234	239	261	277	237	229	263	228	279	229	260	236	238	251	247	249	262	244	255	250	234	236	245	238	223	247	271	223	247	256	241	258	250	230	238	240	255	271	267	234	266	256	264	235	255	250	249	247	249	278	222	241	230	248	240	256	261	257	251	251	264	269	238	263	257	241	255	263	237	257	264	243	230	262	245	224	275	224	266	249	241	258	260	260	249	239	254	250	250	228	227	235	231	236	257	223	261	266	235	260	247	276	217	268	230	244	252	266	249	252	250	239	232	244	280	241	260	206	273	258	244	262	254	259	238	235	260	275	241	259	251	229	274	242	251	263	268	257	257	242	220	244	237	243	216	259	266	236	249	250	255	266	258	262	241	230	244	300	274	224	234	269	237	219	253	233	239	270	274	242	245	227	261	275	256	273	226	222	234	260	255	283	271	225	247	237	234	250	242	271	242	241	243	233	262	251	243	251	243	250	231	232	230	240	252	250	230	239	264	228	235	229	227	239	267	211	235	246	247	252	256	229	241	251	249	261	255	257	229	271	282	246	266	241	262	237	243	237	246	247	241	265	262	231	263	260	242	240	200	226	234	255	251	266	261	238	268	268	251	264	255	222	236	246	246	237	220	258	252	258	224	258	236	238	248	244	233	234	233	256	245	240	246	279	247	233	240	253	235	246	235	216	273	252	233	281	221	244	237	249	234	265	247	259	262	240	246	240	245	255	245	258	234	224	260	250	219	253	255	257	262	255	249	236	227	240	251	250	293	237	235	264	218	240	253	254	241	243	262	259	226	248	227	243	261	262	244	266	278	253	224	253	241	262	237	261	237	241	234	258	251	253	259	262	251	280	242	234	251	244	290	249	237	255	227	256	254	247	246	235	226	249	234	237	247	246	229	238	234	229	265	243	269	252	229	246	284	266	253	271	232	254	246	248	248	258	253	253	257	230	203	241	248	239	256	266	263	219	227	264	248	246	237	255	247	245	245	270	234	278	234	262	251	249	242	225	221	265	251	231	224	218	251	253	235	243	270	244	245	244	246	231	225	255	223	231	225	258	238	253	253	252	240	283	250	222	268	245	222	266	229	261	238	274	232	239	271	252	256	238	254	252	234	249	250	254	236	231	282	282	263	250	229	240	245	251	216	249	247	259	233	248	267	250	264	213	244	240	224	251	225	287	258	226	270	267	255	235	252	246	254	243	239	216	266	256	251	245	300	211	252	242	245	234	257	239	254	221	259	250	258	228	288	248	261	257	238	239	231	256	257	259	246	239	228	238	222	263	247	220	238	225	255	231	230	244	220	252	256	252	264	250	234	251	255	242	241	233	273	251	260	215	256	237	222	270	245	223	236	262	228	216	242	226	250	249	259	271	234	240	260	245	241	251	263	254	223	226	249	227	239	235	240	241	248	242	260	250	242	257	240	240	246	250	248	263	235	255	262	262	266	276	250	262	250	228	248	241	254	258	242	228	257	244	220	268	233	237	249	217	244	256	263	247	245	246	279	258	248	289	261	231	219	260	231	266	227	261	273	255	243	255	229	217	249	222	244	262	240	257	232	259	259	237	241	254	236	242	245	268	252	222	260	243	253	252	264	215	257	264	256	240	241	246	262	232	283	254	246	263	270	263	228	225	238	262	243	231	243	239	248	237	242	232	242	275	245	256	260	244	224	254	256	262	265	246	236	264	240	272	264	255	246	288	250	245	272	262	243	259	225	250	256	220	280	237	223	222	247	238	243	254	279	239	235	259	260	254	240	221	240	236	245	252	232	243	243	207	249	271	222	250	229	263	233	240	245	253	262	265	236	255	239	231	229	262	240	239	265	254	241	240	252	243	242	240	262	245	256	265	255	287	244	250	253	255	226	221	231	246	244	224	229	257	233	266	252	215	261	267	253	234	250	244	267	250	263	248	246	257	263	226	237	257	244	218	237	264	265	273	239	231	216	251	244	252	236	239	235	249	246	237	260	228	226	248	267	246	256	256	254	254	248	245	222	246	261	250	231	242	255	272	249	254	255	257	244	251	220	259	260	239	212	284	258	252	239	250	247	242	238	251	279	259	219	237	266	243	225	222	261	269	268	269	215	267	245	249	245	286	243	232
4551	5513	4105	1986	1456	1172	933	770	688	602	549	495	470	460	466	405	376	420	392	382	348	438	384	397	369	355	367	388	376	359	366	349	376	352	350	366	338	334	302	324	329	353	337	364	334	352	337	317	385	349	351	355	330	379	360	332	322	374	332	371	329	343	351	354	341	347	328	300	355	328	359	343	322	362	349	370	339	346	355	332	349	367	319	325	341	323	352	341	360	374	315	329	308	368	332	354	376	346	330	332	349	353	359	350	334	333	337	307	339	336	303	349	346	367	338	312	362	381	385	344	349	355	360	315	325	388	326	340	333	345	307	370	335	335	350	324	328	356	337	338	318	349	361	350	352	309	345	322	338	312	350	316	342	341	347	338	331	365	346	339	349	298	336	338	345	328	338	347	316	368	350	368	335	335	337	341	336	334	347	347	337	330	368	344	340	322	327	337	324	328	362	337	323	341	324	360	345	328	328	325	341	342	341	315	320	350	333	317	347	325	348	320	319	337	357	332	351	321	339	324	322	311	340	352	316	301	355	347	324	333	303	325	323	289	294	310	316	300	322	348	337	320	320	309	362	369	322	377	326	331	325	340	342	342	334	365	363	330	352	335	331	333	324	361	343	333	332	341	313	339	324	336	346	314	328	331	349	329	356	308	350	316	342	359	369	327	328	314	340	307	327	357	361	338	357	306	321	332	320	331	296	312	348	314	335	296	325	319	341	359	317	323	368	298	332	316	329	344	339	339	309	358	340	323	318	346	335	367	334	340	323	365	333	308	322	334	338	345	328	342	358	329	321	342	349	353	350	333	335	341	355	322	329	366	353	315	334	357	342	309	365	353	377	322	342	327	316	354	307	372	349	314	363	354	319	345	349	355	357	347	312	363	342	357	340	340	343	372	337	317	322	332	322	339	348	336	360	334	372	351	338	339	347	323	354	333	358	311	337	333	323	325	364	337	320	318	360	319	355	353	361	322	326	349	329	345	341	330	335	334	361	361	306	340	338	342	333	339	328	357	305	331	346	334	336	336	325	364	343	331	357	341	361	357	358	352	335	333	329	338	334	339	337	344	321	304	323	323	332	333	335	336	339	318	344	368	347	343	319	342	330	308	362	342	334	321	340	341	350	339	359	301	334	338	337	353	366	326	317	328	340	311	308	344	349	338	324	327	349	333	318	303	327	315	338	334	349	337	346	331	343	352	362	315	345	326	368	342	360	349	326	329	314	353	326	348	343	317	326	358	320	337	369	332	332	316	339	313	343	342	279	352	336	351	364	347	373	337	308	326	337	352	341	333	311	311	349	311	339	307	339	316	353	351	362	345	335	328	349	329	356	321	336	347	286	336	296	344	347	356	323	353	319	331	348	312	332	351	343	348	345	318	356	305	323	310	342	338	306	373	323	313	353	322	349	321	327	324	328	316	354	316	333	326	337	319	343	344	327	325	323	325	296	323	332	309	315	340	330	356	347	324	351	349	322	344	336	295	336	308	350	349	353	334	323	307	354	292	342	337	334	318	334	334	332	346	323	353	317	334	338	340	338	333	331	329	317	338	304	313	358	354	323	301	308	294	337	340	321	346	339	357	319	368	364	330	332	337	319	328	336	328	365	344	326	353	319	345	348	356	312	323	340	334	288	337	358	330	344	300	312	313	352	343	343	306	327	368	298	358	330	320	337	344	340	326	364	306	315	332	322	356	322	317	339	361	349	364	334	310	340	342	318	391	330	329	303	339	345	344	325	321	367	372	334	319	344	351	314	333	328	347	336	334	335	334	348	341	341	329	343	337	339	342	326	353	342	327	327	333	318	362	347	332	340	357	362	304	315	361	338	354	324	342	363	364	356	340	331	305	321	347	328	320	344	316	347	333	308	308	331	363	330	378	347	348	348	359	344	326	351	380	339	341	349	323	312	333	344	320	349	342	360	316	307	342	309	325	329	325	329	350	355	339	353	344	306	342	311	344	343	359	327	314	355	341	289	343	345	329	340	349	324	328	324	334	337	340	348	304	324	308	347	355	313	309	368	345	336	348	351	342	340	318	279	316	367	294	352	315	323	338	355	360	353	334	338	320	346	322	350	318	332	345	321	313	328	314	319	333	338	326	344	285	370	352	348	313	339	319	332	325	316	362	334	342	323	344	334	351	307	323	322	316	334	348	343	325	330	338	312	310	309	346	316	343	311	298	324	327	332	336	330	368	325	353	348	370	356	347	346	315	320	322	340	309	322	371	354	330	343	337	330	350	344	341	309	336	295	330	356	327	331	354	325	332	337	340	335	354	310	328	334	351	339	352	357	396	322	356	302	330	351	339	337	361	339	354	335	344	307	345	322	336	324	334	347	328	339	339	378	335	396	316	349	364	331	331	345	326	321	327	348	367	313	350	329	338	341	325	310	356	361	336	349	346	341	350	352	332	346	321	340	336	299	351	333	367	331	332	337	336	312	347	331	364	364	346	318	336	330	334	322	317	334	331	367	362	373	359	329	322	333	337	350	333	378	338	325	325	344	344	331	369	346	327	303	324	338	373	329	343	320	314	357	324	345	350	319	353	354	352	344	318	308	347	298	352	322	332	342	309	350	321	345	353	355	328	321	341	332	348	345	340	333	361	341	315	346	325	325	343	346	354	327	341	333	316	328	338	335	311	353	354	348	363	334	317	349	390	332	366	322	344	329	343	322	323	315	341	316	334	352	327	343	291	330	335	323	343	325	335	372	350	313	337	324	332	336	357	300	305	334	337	307	324	371	354	353	337	332	351	353	353	296	321	316	344	326	327	335	357	326	341	329	337	325	353	319	307	337	369	347	312	309	354	333	329	324	361	329	330	339	351	335	351	303	320	322	367	326	312	316	339	340	312	338	315	364	335	353	316	345	333	339	312	338	293	302	354	335	325	343	298	327	345	341	357	346	347	345	312	374	312	370	344	367	324	307	355	332	349	348	368	327	339	341	316	309	354	357	340	314	330	328	333	348	343	334	350	341	339	319	333	347	350	378	347	326	334	357	333	337	341	352	337	333	326	341	331	315	342	327	344	332	305	306	338	352	338	345	341	338	344	357	323	306	332	324	303	351	354	347	335	342	325	333	325	334	363	360	350	350	340	328	334	332	330	367	333	299	345	346	372	330	317	341	315	346	356	315	320	333	318	307	341	363	306	344	366	306	313	333	286	356	321	366	354	350	376	347	354	299	322	313	348	360	328	331	354	324	343	351	314	328	341	359	354	354	345	349	315	308	341	326	310	332	319	334	343	322	316	334	331	315	318	335	308	321	324	312	353	318	348	330	326	343	333	312	302	334	342	339	320	309	343	332	357	333	358	316	318	368	323	321	347	326	326	329	352	345	305	316	325	309	337	352	339	379	371	335	329	347	324	345	372	316	327	342	299	335	321	375	339	334	329	324	344	349	317	342	322	362	356	287	326	353	364	327	333	321	328	341	351	337	346	322	341	354	327	316	355	362	355	317	328	319	313	300	343	353	347	346	344	348	348
23179	21716	29720	24248	21716	21779	10885	1608	1174	1153	1011	937	939	902	927	852	865	765	803	775	824	810	830	780	746	738	729	740	774	770	769	703	757	735	717	714	756	754	757	753	752	767	706	692	707	718	769	697	666	676	725	729	743	707	754	714	743	697	737	716	676	691	721	707	690	711	750	719	724	702	714	699	755	764	697	692	766	691	756	756	767	719	689	656	695	709	658	689	716	713	666	717	731	695	731	720	724	722	712	685	733	698	741	694	647	694	710	686	712	738	734	738	697	715	718	696	729	731	735	723	743	698	667	757	721	720	737	724	703	726	749	715	708	694	707	724	697	723	727	699	670	699	700	744	690	744	717	693	718	677	689	685	727	689	737	709	697	685	698	695	723	722	732	768	733	704	728	711	690	724	665	682	736	740	701	715	678	719	691	708	669	711	661	712	695	718	688	697	754	723	699	704	744	716	755	709	709	723	733	699	722	711	659	756	737	676	726	696	670	701	697	710	713	707	668	701	709	715	708	693	690	717	701	703	716	671	661	697	751	713	739	730	717	669	708	704	702	725	692	731	695	726	686	717	678	660	708	697	744	718	724	694	713	696	693	725	705	716	707	673	718	688	742	720	670	641	702	705	707	696	734	687	703	678	688	710	682	697	688	668	730	688	684	728	762	709	740	698	734	706	729	683	743	711	699	708	708	680	701	697	704	769	700	678	761	708	724	647	705	712	715	717	715	739	700	668	772	733	693	700	742	748	734	735	725	707	736	703	724	757	701	716	730	771	692	714	688	660	686	726	678	715	676	760	676	746	713	705	741	736	730	755	685	635	728	750	699	757	721	700	719	723	712	716	720	688	692	715	742	720	704	755	715	740	669	685	658	703	722	733	697	733	688	689	681	710	701	699	727	706	685	710	677	737	648	641	698	665	698	731	717	720	724	688	735	764	664	713	665	696	713	712	710	721	740	723	623	691	709	684	710	736	723	771	687	725	707	711	695	691	696	683	723	724	730	717	702	691	696	735	701	722	697	716	691	742	668	688	645	754	656	718	732	714	729	712	731	680	640	759	713	698	688	716	695	679	636	716	700	698	710	714	684	729	733	722	710	740	669	738	674	705	686	674	688	738	723	740	707	631	679	754	726	665	737	718	700	692	716	684	713	702	720	726	708	702	683	719	736	693	696	731	725	682	738	706	681	698	692	715	728	700	761	710	680	714	705	720	659	692	695	685	729	694	734	679	695	711	709	737	714	679	719	707	634	731	743	768	685	703	696	652	635	721	634	733	721	708	719	715	733	755	671	721	712	663	710	700	698	714	726	671	692	710	717	683	717	743	661	719	678	749	788	740	733	708	744	708	711	710	693	713	684	673	683	745	692	678	668	674	665	741	754	713	741	742	701	659	706	737	698	718	679	721	741	726	717	641	699	733	682	687	700	732	696	672	750	744	687	740	758	750	743	690	654	717	693	702	726	696	709	693	680	708	723	731	710	696	717	735	725	751	698	709	664	708	658	750	708	686	716	743	713	696	698	717	668	756	702	768	709	727	696	688	699	692	726	696	699	715	697	673	700	705	699	705	725	693	721	708	708	688	704	721	708	758	722	725	723	716	751	697	657	672	711	690	709	695	711	678	697	731	666	737	732	677	716	744	712	707	754	715	706	684	675	700	696	682	706	697	714	727	658	706	728	713	654	722	715	735	706	695	727	736	681	715	679	696	705	752	733	697	676	687	716	731	688	668	731	690	727	729	697	720	675	718	684	720	737	735	738	749	723	716	650	680	733	678	722	740	728	711	703	728	765	713	695	759	726	740	719	721	687	687	720	715	673	682	730	694	735	680	712	724	724	709	707	739	677	650	695	736	674	714	721	715	702	694	696	705	711	705	692	700	688	730	733	683	693	662	704	715	722	717	700	682	695	713	713	720	706	674	684	726	732	699	669	701	733	750	679	723	700	687	688	677	732	712	733	680	711	722	683	697	723	756	656	720	729	681	728	676	759	739	721	685	693	694	678	702	732	734	658	715	711	734	669	716	693	710	714	688	739	726	705	741	720	734	731	732	725	726	668	665	676	701	726	729	668	742	721	730	648	706	677	712	743	735	695	711	727	666	701	684	695	727	693	709	770	693	704	760	650	741	732	677	691	738	738	708	654	706	674	735	701	727	689	686	673	686	707	741	717	709	680	773	697	701	676	701	715	713	683	718	704	724	719	694	706	684	706	746	728	690	722	693	704	706	695	717	698	713	684	657	711	728	693	695	646	720	660	710	690	736	696	663	724	664	692	741	702	681	693	679	716	695	740	705	673	696	726	746	693	668	719	684	697	715	743	714	736	717	719	697	724	708	673	759	711	680	672	696	675	753	703	706	704	682	687	745	706	697	678	678	735	719	737	716	697	670	694	703	712	710	719	730	732	717	692	715	648	684	703	679	707	667	716	738	690	691	737	719	683	713	734	683	730	690	708	734	682	725	721	671	755	737	699	700	680	714	694	711	712	684	686	692	669	691	704	695	742	686	684	734	763	730	749	740	700	686	700	656	705	732	706	686	724	684	714	671	704	665	740	738	697	699	671	680	673	680	677	693	710	717	722	714	678	685	716	724	689	744	647	689	743	713	707	690	731	673	764	716	662	743	748	676	705	729	709	698	690	714	693	672	712	724	762	676	698	695	728	694	698	693	701	692	761	751	719	696	698	735	733	735	706	698	663	680	685	670	687	673	731	734	722	687	716	664	695	685	727	709	654	722	678	685	744	761	716	716	691	730	704	707	677	747	681	730	672	761	719	742	688	689	691	716	740	708	743	636	699	682	719	714	721	715	692	734	691	757	718	723	675	710	751	718	721	654	705	741	722	713	710	697	728	690	715	740	734	749	704	665	697	681	708	715	657	691	755	701	678	708	705	684	725	708	705	719	724	663	707	692	728	748	713	739	693	662	657	659	667	714	694	721	694	687	743	702	712	700	745	657	701	692	671	747	740	670	726	697	708	730	667	694	704	731	700	710	707	734	700	728	712	714	693	717	726	734	720	736	663	702	677	679	730	695	683	714	704	744	692	701	685	679	674	683	730	709	746	739	710	686	707	697	680	738	693	673	732	718	713	656	645	686	710	680	725	668	735	698	755	706	679	715	726	703	690	686	638	691	721	724	679	738	734	697	701	703	708	673	714	719	708	672	672	675	711	717	666	701	693	727	683	694	721	733	689	705	690	688	727	690	673	708	692	745	705	687	733	706	677	673	710	715	709	725	730	699	647	688	716	643	724	716	655	669	698	719	664	688	670	700	758	702	714	725	734	718	698	666	716	751	762	672	693	735	726	681	700	700	745	719	680	706	674	711	694	703	689	749	691	711	687	721	676	687	729	697	702	712	670	688	691	739	740	680	744	679	681	702	731	699	668	691	676	721	673	716	702	702	668	738	708	660	672	723	686	675	678	729	718	714	708	703	692	687	778	725	692	753	746	707	686	653	739	681	693	691	688	670	711	737	734	696	680	738
6944	16539	12996	7078	5057	3926	3079	2463	2108	1876	1628	1485	1362	1346	1207	1181	1175	1109	1038	1028	1089	969	1006	949	930	978	904	877	942	903	906	932	868	883	851	931	888	855	905	890	892	860	891	872	846	911	873	868	850	893	856	852	846	870	830	851	921	856	863	821	839	870	819	864	831	813	854	844	895	829	837	860	829	861	866	892	832	800	808	842	832	842	825	889	828	828	853	858	858	817	844	859	857	863	823	868	832	799	811	881	827	883	832	869	871	851	879	812	927	768	878	830	892	843	846	826	835	867	818	811	868	878	847	854	807	856	838	809	882	853	764	827	881	857	843	810	849	796	783	870	832	814	846	821	841	841	793	837	810	882	776	862	826	894	862	827	846	802	889	854	879	844	826	856	847	874	833	867	840	800	806	843	822	822	847	860	854	877	786	835	846	838	820	819	823	847	861	828	876	885	777	840	826	890	872	838	839	862	822	790	842	830	852	857	856	887	807	816	827	842	905	862	857	838	828	839	840	785	875	808	787	801	825	922	887	896	905	823	894	848	852	826	796	854	817	832	886	879	800	807	834	867	813	857	823	828	810	830	914	886	898	796	840	803	877	885	829	840	869	874	880	833	829	856	824	802	853	804	839	812	864	795	838	917	844	853	859	792	819	800	810	809	849	868	850	863	819	823	830	841	819	832	824	832	845	899	790	852	850	823	818	840	840	844	816	810	827	819	798	863	860	840	819	845	833	857	845	827	866	839	870	799	834	886	825	866	899	864	836	866	846	835	832	800	816	790	815	833	826	820	862	863	877	829	753	845	815	871	873	844	830	829	880	827	805	860	816	832	835	824	845	756	871	798	870	851	824	842	825	861	890	880	832	818	802	788	835	852	842	755	807	809	807	849	841	869	843	867	844	839	861	806	884	856	834	829	800	842	782	839	826	821	872	869	830	847	796	835	819	812	821	880	824	870	841	815	814	817	843	836	849	814	850	839	896	871	833	809	796	879	872	822	825	824	800	850	820	835	880	833	800	820	825	792	828	845	810	813	884	851	857	826	855	807	842	886	823	855	826	853	809	826	891	847	800	843	831	895	896	826	859	866	869	876	905	855	814	897	798	840	798	857	792	834	860	825	852	847	856	863	848	834	822	834	889	818	839	894	839	847	821	820	836	862	785	871	801	845	799	840	800	841	842	874	871	864	870	872	796	856	858	822	860	856	829	834	852	917	832	833	879	837	841	830	809	865	838	770	834	810	894	866	848	850	841	822	889	828	838	835	852	864	885	857	852	843	879	857	845	847	859	834	857	865	826	842	817	805	824	825	843	831	831	804	843	846	853	803	849	830	853	806	804	853	875	848	805	836	813	847	824	886	894	849	815	851	824	821	846	886	873	906	868	837	850	896	792	837	818	832	806	880	861	832	822	870	835	836	840	842	821	834	838	885	879	851	812	798	840	790	889	813	799	867	831	846	838	827	835	845	838	884	872	870	836	842	805	817	788	819	795	830	822	900	837	821	837	850	826	872	827	825	861	844	813	818	829	837	835	864	831	842	839	915	866	823	802	868	827	845	817	830	837	813	815	842	875	865	799	874	906	806	816	840	806	854	875	871	840	890	882	849	888	908	866	813	833	858	825	843	833	878	864	815	823	843	830	815	815	827	809	869	812	839	869	828	838	892	826	863	862	856	841	818	834	827	803	861	814	812	801	888	805	882	855	849	868	889	823	867	877	891	793	830	824	914	820	847	830	802	853	838	827	877	837	844	870	863	859	864	817	868	794	901	861	871	791	858	883	786	845	869	866	878	867	842	884	858	839	842	800	789	811	819	766	819	834	868	868	842	861	832	799	857	857	859	862	879	818	835	816	854	787	849	849	887	867	829	800	834	831	835	808	817	802	837	837	873	819	825	887	875	840	841	805	841	823	850	843	848	845	795	849	832	847	813	802	806	840	838	901	857	808	859	871	868	776	844	843	770	854	829	802	853	836	840	873	852	930	843	850	786	865	814	864	806	839	789	859	852	865	845	846	791	803	890	835	881	825	843	854	889	811	807	864	815	874	830	770	832	865	812	754	820	840	810	802	820	835	914	834	861	797	808	823	888	825	826	849	816	848	827	876	856	842	835	871	852	818	872	794	842	864	812	891	823	831	915	824	847	799	872	809	850	834	857	803	786	835	877	870	816	798	887	847	872	838	825	833	814	890	835	785	825	867	829	830	910	840	860	866	807	858	864	852	847	791	892	848	816	883	848	833	850	834	814	820	892	891	897	842	840	808	818	806	872	849	847	833	848	873	822	809	863	771	862	846	854	780	801	827	817	829	811	791	843	824	848	866	868	841	833	845	859	860	876	875	824	829	859	816	825	829	856	892	852	823	831	880	805	886	853	885	869	785	854	836	869	858	856	848	885	834	808	814	799	925	856	854	794	833	867	845	851	890	824	819	862	839	865	841	845	877	840	828	797	870	867	853	887	813	838	819	836	875	807	848	866	858	826	812	834	855	843	844	853	861	827	875	839	802	813	844	827	888	781	811	873	798	835	806	833	866	838	799	835	805	899	835	879	850	821	850	860	876	858	815	785	825	814	830	887	801	848	873	847	857	816	839	890	843	835	855	871	855	864	860	833	831	850	848	825	856	886	799	859	832	809	808	799	857	797	832	900	867	904	846	874	844	843	861	844	841	834	834	805	852	887	796	863	844	811	827	823	848	836	837	865	861	861	833	874	849	789	879	818	827	837	889	850	832	838	879	876	867	854	840	847	875	780	865	846	820	868	888	857	789	811	823	866	840	826	770	861	854	834	854	855	786	911	791	830	860	864	783	839	860	830	834	864	877	838	835	812	844	876	825	829	845	784	841	845	806	870	834	816	827	826	945	796	873	879	846	858	783	838	863	854	800	797	833	868	828	854	837	811	874	856	857	830	810	881	887	801	869	798	863	874	935	916	854	834	841	803	827	868	878	820	857	744	822	839	911	812	875	822	869	838	850	816	879	823	865	876	900	842	844	809	892	838	837	846	871	836	785	882	871	888	843	798	818	834	856	820	856	808	855	791	879	854	785	854	835	833	834	849	818	825	872	842	876	838	922	790	859	793	802	883	810	806	815	817	776	891	816	801	829	821	801	825	828	800	839	836	843	828	851	839	808	793	801	841	850	830	828	856	874	893	864	841	848	824	793	823	843	853	838	886	832	867	804	864	816	798	818	840	839	827	884	858	842	849	885	794	823	869	876	788	850	851	897	817	840	813	845	855	818	845	850	843	839	841	844	883	878	886	834	809	827	847	778	883	847	785	861	850	847	814	867	823	873	858	836	856	829	814	872	857	880	875	802	818	864	786	843	844	871	823	875	855	847	833	835	836	805	885	836	870	813	813	798	830	861	766	826	842	798	826	828	881	903	928	811	805	830	796	850	859	832	834	877	792	858	844	761	871	888	802	863	835	807	864	767	780	832	827	860	828	864	818	860	848	842	837	845	827	832	851	839	808	841	832	857	809	878	837
27710	20113	5637	564	389	306	265	272	269	252	283	201	252	247	245	253	252	251	258	235	238	269	259	246	244	222	282	225	217	218	229	224	222	253	261	249	247	236	246	244	239	243	233	225	237	263	283	239	222	237	257	279	258	252	241	242	248	226	219	242	228	241	235	264	242	245	240	240	251	257	249	231	252	250	234	231	227	230	229	231	251	242	256	262	218	241	267	262	260	211	238	213	267	237	231	262	237	249	236	231	261	224	227	255	233	241	258	235	228	254	245	265	267	212	238	252	242	243	243	229	242	267	223	258	240	270	248	218	229	233	239	229	265	220	229	212	255	210	238	229	224	231	259	257	243	219	214	215	244	212	202	260	255	251	245	211	232	242	247	260	228	229	258	250	236	219	234	230	252	231	215	247	209	247	217	212	239	249	245	254	225	215	226	235	252	250	246	275	252	215	263	223	281	233	250	259	241	226	245	270	254	237	228	250	223	227	250	222	232	245	251	235	268	238	245	223	235	240	217	213	224	229	256	263	253	257	228	233	249	231	239	235	237	245	212	283	253	237	261	250	258	229	260	240	231	270	251	265	224	247	242	238	251	255	216	244	229	217	260	254	230	253	235	227	234	227	251	231	240	235	213	248	265	219	250	232	236	239	235	241	234	243	269	250	271	271	238	238	225	254	234	237	243	228	274	280	207	241	233	221	234	228	238	265	229	243	243	226	227	191	260	239	221	237	270	233	249	264	242	248	222	238	240	231	259	243	237	273	267	262	253	224	214	245	217	256	261	247	275	251	247	239	257	222	261	238	240	214	246	251	242	230	234	256	210	212	219	248	256	249	233	234	236	226	229	233	263	233	240	237	243	254	238	256	246	275	233	269	258	230	247	230	224	223	215	219	264	242	244	220	268	237	249	231	249	242	231	203	265	237	220	222	252	222	250	244	247	237	212	250	246	209	243	240	230	271	236	220	239	264	245	235	233	220	254	251	221	245	208	235	249	251	228	236	237	227	244	244	265	216	244	238	264	251	222	240	248	235	243	250	241	238	221	235	262	219	224	206	224	220	222	257	222	234	227	253	210	232	233	218	239	261	212	229	221	226	244	234	229	269	241	241	213	261	248	255	243	216	247	239	229	259	240	243	263	266	242	245	246	212	228	253	228	245	222	247	247	253	235	244	222	280	235	225	205	225	231	239	238	219	212	248	238	240	228	227	217	263	209	249	250	220	240	236	255	268	253	262	267	276	237	249	236	250	236	237	221	227	249	244	224	218	236	255	263	239	235	220	243	231	250	258	240	253	243	242	248	228	229	221	229	237	246	231	243	253	242	224	242	228	236	234	233	230	234	220	244	268	227	239	227	264	235	220	245	256	233	217	222	248	231	240	234	234	227	250	227	220	230	210	243	216	234	235	230	246	260	208	218	244	226	252	237	266	256	235	249	244	226	271	245	245	245	259	230	238	271	260	241	284	259	243	253	236	241	255	241	233	226	227	267	270	241	254	260	227	221	254	268	235	269	237	253	241	264	242	251	233	245	259	255	225	211	248	249	245	208	253	247	252	253	223	260	237	239	235	239	212	233	235	242	247	212	229	271	250	235	240	247	262	263	259	244	236	236	248	246	208	257	244	248	235	250	228	267	230	230	226	215	251	230	254	235	235	281	260	241	250	242	255	241	204	246	244	242	225	265	203	237	259	213	263	214	234	244	248	235	240	236	234	249	235	243	236	228	240	226	231	274	241	256	228	230	236	260	249	244	234	233	272	226	241	233	246	240	216	250	253	239	235	234	253	216	254	263	246	228	246	260	234	224	242	265	222	257	249	222	230	203	248	279	239	257	248	242	249	235	226	231	249	230	234	265	238	241	245	232	238	259	230	238	255	238	244	229	261	233	226	237	240	260	227	223	245	251	242	270	228	221	255	251	237	247	228	232	215	261	254	253	241	221	224	250	253	242	247	243	225	247	250	249	230	240	236	240	226	223	271	247	248	231	212	265	218	217	237	237	246	250	216	245	230	240	234	248	249	211	245	245	223	231	275	237	251	240	238	249	230	251	215	223	267	242	250	263	246	258	221	242	256	230	247	249	259	250	240	237	253	236	226	244	262	229	255	231	254	231	236	241	285	227	215	231	273	247	235	250	231	274	256	246	243	223	222	283	259	286	225	253	223	249	264	240	255	235	257	235	259	232	234	252	229	247	230	237	226	261	212	244	281	243	226	213	225	257	224	231	239	248	266	226	235	272	265	224	249	208	237	241	228	236	249	239	211	231	253	258	240	243	233	237	229	264	240	219	209	240	245	263	244	239	252	224	254	249	226	234	238	213	244	215	232	268	230	212	257	249	248	214	251	271	215	276	232	246	223	255	247	236	257	253	253	232	246	257	262	235	235	203	269	227	248	231	261	215	250	239	246	256	273	279	241	263	227	210	222	250	250	215	211	257	235	248	227	216	243	235	255	228	215	240	295	244	245	260	259	235	260	219	266	261	274	255	230	220	201	244	235	240	237	269	223	235	255	230	226	245	245	252	236	223	214	272	228	273	222	250	228	243	225	245	242	209	229	238	250	233	250	243	206	213	238	275	248	226	244	230	234	212	232	223	225	225	232	240	268	253	226	217	260	250	234	233	228	231	262	246	230	202	235	254	217	273	246	236	251	239	234	225	239	235	243	237	237	256	253	275	275	247	230	250	237	219	234	239	229	272	252	230	257	252	224	242	255	260	258	252	234	251	217	245	209	215	241	224	255	238	229	263	231	244	209	235	251	229	250	208	243	221	251	248	280	231	231	230	254	225	266	257	244	251	255	245	261	260	221	292	235	212	219	220	228	272	231	255	238	242	247	244	234	246	247	244	239	235	239	259	223	229	223	268	231	253	246	215	229	252	231	250	244	249	229	246	253	229	213	257	248	272	243	234	252	225	228	242	256	244	267	260	270	255	241	247	219	248	244	246	241	230	232	224	237	229	225	228	230	233	243	249	234	240	247	226	252	266	237	259	229	228	254	200	234	268	230	242	238	231	259	271	222	196	257	246	251	248	214	227	271	220	250	217	251	241	248	255	255	236	245	240	250	234	218	234	252	235	254	237	254	251	225	272	250	272	250	247	229	232	219	232	250	241	234	245	242	228	243	215	240	232	235	267	238	208	242	253	262	234	252	257	248	231	246	249	220	254	220	232	262	237	239	241	249	234	244	232	234	244	253	237	215	260	239	242	243	227	240	239	237	268	264	228	230	246	247	251	248	257	233	234	257	230	234	227	212	256	214	248	236	244	254	241	225	229	229	234	233	243	217	231	249	244	231	223	253	207	239	241	227	258	230	221	227	246	251	216	229	231	248	228	268	228	227	214	251	241	248	248	239	242	246	215	231	274	262	285	225	233	206	250	230	249	226	259	238	239	268	249	252	229	264	243	239	235	253	233	210	228	227	251	219	232	242	221	260	241	255	249	263	221	264	275	249	248	216	249	252	237	232	252	240	256	254	243	233	240	247
3926	953	826	473	421	444	408	316	356	355	337	336	337	326	311	308	301	307	331	318	339	322	300	319	288	331	317	302	303	304	330	323	309	319	330	338	324	282	323	315	339	310	341	321	324	337	323	286	290	271	337	289	290	280	292	301	318	290	295	345	276	298	308	346	315	324	270	316	307	313	312	294	320	300	289	285	322	290	319	295	331	296	310	310	320	296	276	293	325	332	326	326	249	288	338	319	319	302	299	293	315	305	327	303	293	314	308	301	307	289	286	285	317	315	294	299	288	344	317	294	310	301	316	328	338	345	322	318	300	319	285	309	306	309	303	318	287	316	320	319	322	309	308	305	287	317	326	326	286	292	318	328	302	300	319	310	293	302	326	270	277	317	293	302	328	288	302	331	298	324	298	292	308	306	331	309	294	310	300	341	310	297	304	319	265	321	296	301	305	308	323	317	294	314	331	299	287	305	323	298	289	309	311	341	305	310	298	280	301	319	303	300	314	296	328	313	317	306	312	285	330	334	325	345	295	283	299	291	330	309	290	319	278	322	300	307	319	316	321	327	314	303	298	330	312	307	297	288	279	296	335	329	294	282	340	312	320	301	286	302	320	318	290	321	326	290	292	319	315	301	301	326	314	313	295	322	315	296	313	299	294	302	321	316	295	305	305	313	301	311	332	303	274	268	318	284	298	309	316	293	286	296	309	305	315	317	297	312	313	321	313	296	320	302	297	317	312	281	304	320	303	354	334	295	312	320	307	321	324	319	340	305	298	315	310	277	279	330	299	323	324	270	307	319	316	301	291	283	321	316	293	277	277	312	309	336	304	307	304	295	324	293	326	318	298	320	296	342	304	292	328	307	299	309	291	299	317	310	364	290	324	295	314	303	319	318	326	323	322	310	315	262	309	312	315	301	290	339	282	307	313	313	304	294	309	321	294	309	287	319	304	309	300	303	343	318	306	275	296	286	298	309	319	322	291	302	350	279	318	320	317	305	278	298	348	321	297	292	330	318	337	300	301	305	323	314	312	296	317	319	340	312	320	331	297	290	341	333	291	312	302	304	320	306	333	318	342	298	296	326	289	306	287	305	282	311	340	274	310	298	287	294	309	289	322	275	337	335	292	329	292	296	321	308	323	309	305	289	298	343	264	339	276	290	315	318	315	300	300	326	325	324	378	321	301	291	340	307	306	314	288	274	346	344	281	303	310	294	293	301	303	315	310	275	303	317	297	295	295	301	321	295	314	304	291	290	311	290	326	280	279	324	295	321	304	310	323	298	289	303	306	297	300	328	300	304	326	284	307	290	282	285	306	315	308	302	299	314	320	322	291	309	281	326	296	337	314	328	290	304	287	282	321	333	314	345	310	305	281	301	317	286	322	322	320	295	295	287	333	301	297	312	325	270	310	320	297	305	285	262	277	298	331	332	314	299	295	313	347	341	330	296	308	327	335	337	297	312	293	288	325	312	285	306	310	357	302	302	335	315	280	314	282	296	296	298	324	287	349	307	307	296	333	288	325	316	300	326	327	310	287	305	279	304	321	314	323	295	301	309	317	299	327	320	304	301	312	322	312	311	287	296	312	310	301	322	323	300	346	317	322	305	321	271	311	309	322	303	323	269	316	319	310	300	327	302	295	292	276	309	289	306	295	325	287	316	303	286	287	304	306	330	290	277	296	313	302	304	322	273	311	273	313	324	322	310	323	325	321	270	305	306	309	346	337	310	301	307	291	304	291	307	332	314	308	279	315	294	308	287	315	305	307	305	294	316	313	326	336	330	322	301	321	339	322	326	321	311	268	300	292	282	291	286	299	303	305	295	291	304	337	293	278	311	304	300	284	328	305	320	345	318	288	328	308	323	314	328	287	321	288	267	319	295	294	326	317	326	294	356	267	311	314	322	318	271	307	311	305	321	316	292	301	295	297	300	309	345	317	287	317	303	320	290	301	315	288	305	336	302	336	267	337	286	292	317	292	289	330	319	326	339	304	305	319	274	299	301	298	336	299	313	289	276	293	306	315	334	328	307	294	304	309	305	329	303	333	293	295	294	309	310	284	258	302	302	293	318	292	291	304	322	318	307	307	305	295	335	320	326	300	299	302	317	329	373	318	320	298	331	303	293	315	307	323	308	288	326	303	301	289	346	310	292	338	286	310	297	322	323	288	303	282	320	312	295	309	282	324	308	328	300	318	290	293	291	313	311	345	299	299	317	316	302	319	315	266	335	287	315	308	287	343	321	314	310	300	288	348	322	341	305	330	339	302	314	335	309	305	317	314	299	319	282	288	288	298	311	276	305	322	321	324	318	301	288	315	298	296	310	341	315	301	285	304	332	282	333	306	338	283	313	273	316	301	302	302	299	312	320	295	295	306	317	280	314	295	289	294	325	297	301	299	296	294	332	310	324	350	308	296	341	313	274	299	316	275	285	325	340	368	309	296	299	284	296	283	313	312	286	303	286	327	343	320	294	349	315	307	298	325	296	290	303	302	339	323	299	287	315	299	307	309	311	327	268	286	294	342	295	305	307	286	297	299	329	337	288	319	254	308	304	333	291	297	290	303	296	311	291	325	305	300	320	298	285	304	292	324	288	310	301	306	293	330	317	312	293	322	313	322	320	316	346	283	300	319	331	330	315	343	354	302	333	316	308	315	282	295	326	308	300	333	312	283	320	327	288	295	335	302	317	322	296	290	307	299	307	345	318	323	303	284	294	277	323	320	334	326	311	309	310	304	294	340	284	287	315	327	311	314	318	336	285	360	334	319	316	311	323	323	314	346	300	299	285	336	278	283	273	292	313	311	292	320	318	279	334	305	286	290	304	326	274	300	324	324	319	297	306	311	312	312	303	295	311	302	308	272	319	287	273	328	316	311	277	316	309	344	328	288	338	283	310	311	332	280	341	314	297	294	294	304	309	313	324	284	337	326	301	289	316	322	307	299	320	337	317	318	300	297	320	286	310	287	346	333	328	327	337	307	295	315	308	299	349	307	292	302	302	320	317	321	298	306	329	301	308	301	318	306	311	307	336	325	300	330	337	284	315	348	306	313	329	310	313	301	296	317	259	281	301	317	306	290	314	306	308	335	320	309	294	280	313	342	270	315	259	319	331	262	293	326	321	294	304	285	325	314	291	293	281	308	312	316	322	317	333	302	314	306	321	316	307	259	293	288	299	288	329	276	322	294	331	308	291	317	306	304	294	329	293	294	301	317	314	295	347	292	306	324	342	280	302	275	320	308	302	320	294	314	339	329	309	304	333	286	313	325	298	261	302	314	318	300	316	286	303	281	269	289	278	299	288	316	297	306	301	299	306	302	320	322	280	283	304	301	298	314	316	323	291	306	317	285	290	291	322	304	330	346	322	344	313	352	310	297	354	298	325	295	276	292	315	294	331	285	310	309	279	311	292	300	341	320	318	314	314	320	324	289	305	328	300	312	335	305	302	336	311	289	302	275	309	285	291	326	331	303	326	335	329	311	300	291	317
24145	21682	29193	24652	21661	11371	1387	937	822	726	697	689	644	667	657	580	596	606	605	574	515	570	538	585	630	587	611	594	598	560	583	535	568	570	596	551	562	550	560	591	526	552	510	544	567	544	557	557	534	549	523	541	572	534	548	536	507	562	527	577	547	546	571	567	598	542	616	551	534	558	555	545	577	596	558	560	510	556	526	541	524	541	588	550	514	541	540	557	547	551	576	564	535	557	606	542	565	538	532	579	565	595	594	585	545	559	559	543	569	579	549	633	578	574	498	549	569	498	558	536	530	569	547	527	544	532	555	565	557	561	554	574	547	546	561	556	559	561	505	569	581	564	589	585	549	527	545	531	564	542	575	528	544	527	566	543	540	524	551	557	559	528	556	534	571	565	562	510	538	535	515	555	510	505	540	558	561	560	528	523	551	524	526	609	548	543	594	540	514	512	584	554	526	508	519	565	547	528	529	562	544	551	562	590	584	541	532	584	540	552	540	534	548	557	527	556	522	585	572	534	556	510	551	537	559	547	521	513	542	548	557	536	529	524	525	527	540	509	499	538	536	517	522	530	545	538	546	526	528	520	578	552	531	560	525	586	524	575	546	544	539	550	563	523	571	540	542	600	585	537	547	569	538	547	557	579	538	515	533	511	515	598	549	522	539	540	547	526	545	562	551	523	556	516	555	512	536	548	555	519	529	556	563	551	545	532	522	574	549	521	540	537	502	585	621	510	520	559	576	564	550	520	589	529	538	540	561	563	612	545	545	579	542	549	543	535	505	594	543	554	559	566	581	584	551	562	550	537	547	586	562	533	539	510	550	571	527	489	540	514	515	569	535	544	571	536	546	580	531	531	524	534	515	523	566	555	526	586	557	569	532	522	555	528	536	505	524	595	553	574	550	567	514	507	561	608	544	585	544	555	549	571	547	489	542	549	557	542	528	530	559	555	570	582	580	544	550	563	547	545	529	589	562	498	550	541	576	596	483	556	536	523	525	546	552	578	549	553	538	557	551	557	573	563	510	530	567	527	553	559	517	540	495	615	558	516	551	566	571	548	529	541	530	502	531	541	533	518	567	549	546	569	560	543	536	557	522	481	542	530	545	544	524	547	580	585	511	549	524	541	542	556	566	537	577	545	529	515	571	553	566	529	559	535	566	538	518	533	563	541	514	520	518	579	557	546	553	573	536	532	534	531	533	509	501	564	526	538	548	534	502	552	524	564	549	504	534	542	577	584	551	526	505	533	566	486	538	537	560	519	537	558	558	504	510	553	537	498	541	541	567	497	560	556	533	528	541	517	497	504	560	522	530	544	553	539	495	516	527	517	552	560	521	539	550	547	502	570	518	529	506	549	535	551	538	551	544	561	562	552	574	529	530	531	559	504	526	516	562	545	536	541	552	548	566	544	524	544	536	534	555	515	547	534	563	557	547	539	534	556	523	552	524	535	527	620	519	517	553	554	593	559	529	535	507	538	524	530	570	583	573	535	603	504	569	554	547	557	552	555	542	557	544	572	591	525	528	557	520	536	533	568	539	523	521	542	520	588	490	579	535	480	531	533	529	561	515	569	548	544	541	544	553	563	568	556	549	558	529	599	567	550	536	540	561	496	555	530	531	528	556	558	570	543	532	515	535	543	516	565	540	540	557	528	548	569	553	501	558	542	535	520	574	573	521	516	547	559	560	581	542	590	564	479	562	522	597	556	544	573	545	578	516	532	566	557	526	529	553	558	519	557	518	522	502	512	537	520	543	525	549	531	558	543	503	551	543	490	565	555	563	530	548	571	526	530	537	525	538	571	548	529	587	501	549	541	527	534	535	547	535	546	516	571	556	507	562	564	535	528	535	538	541	558	554	507	557	540	511	528	550	600	527	546	514	501	528	513	517	514	544	553	542	581	550	569	540	559	514	568	486	547	542	540	541	535	609	544	554	510	535	522	559	581	550	553	590	510	543	575	560	536	530	511	524	523	542	521	564	521	526	565	591	503	563	547	495	491	541	501	552	527	484	535	575	537	505	536	526	559	577	499	575	558	549	499	512	516	543	528	542	569	554	531	543	554	550	547	524	561	499	577	569	575	555	524	535	567	509	564	512	548	534	516	504	518	528	558	576	508	544	545	571	544	557	529	518	541	556	552	597	554	499	585	535	523	525	550	519	553	516	552	510	562	533	528	536	525	532	522	523	560	524	532	555	520	570	505	549	576	582	530	548	568	521	571	544	580	551	547	527	565	535	546	516	537	544	541	518	532	544	529	552	583	536	572	607	528	500	511	572	564	518	549	523	548	584	572	538	560	570	532	569	574	529	531	509	502	540	523	537	543	515	560	544	509	510	515	548	503	558	580	538	540	511	577	579	595	558	595	585	539	539	577	546	543	541	518	544	559	549	535	548	521	559	525	515	538	548	510	554	535	540	479	565	528	581	547	518	532	588	568	498	566	578	510	501	555	514	570	538	550	546	531	557	573	544	546	578	546	481	581	557	530	501	545	537	565	530	557	523	548	540	555	569	568	544	546	579	557	541	526	480	520	535	526	535	535	522	506	525	533	542	524	550	563	565	529	528	541	547	580	510	558	530	539	581	559	549	560	529	518	544	573	515	534	526	544	541	538	593	509	535	524	570	566	587	561	567	559	552	552	543	550	556	479	568	577	560	581	525	490	552	548	548	543	580	524	604	532	513	601	530	545	559	544	544	527	553	584	530	556	534	542	534	540	547	532	561	574	591	489	536	537	528	553	565	562	537	599	567	525	541	597	547	522	544	537	541	560	551	545	548	536	540	526	513	558	558	526	579	539	586	502	553	565	545	514	575	499	571	506	572	540	559	506	536	562	532	576	579	539	542	530	523	520	535	519	547	570	538	517	589	590	511	526	555	535	528	548	515	582	513	555	530	564	549	592	583	493	514	584	506	568	526	604	549	559	551	522	560	517	549	572	539	494	529	507	510	548	527	538	536	581	558	543	528	556	539	553	585	511	560	533	523	523	546	575	565	554	556	555	559	552	553	550	580	580	519	559	579	531	520	565	565	559	546	591	546	545	586	517	544	514	532	522	531	539	513	538	569	542	582	566	548	496	589	564	522	549	544	580	558	558	574	577	595	537	562	559	489	553	529	508	568	540	547	533	534	483	537	524	542	566	553	529	546	516	581	562	572	570	532	552	511	568	566	607	551	531	535	541	536	521	532	582	626	550	573	519	506	535	588	521	555	508	542	555	550	558	531	543	540	526	511	531	564	558	546	596	571	569	550	576	573	533	576	553	560	546	529	521	507	555	534	541	591	572	534	550	541	540	536	583	540	504	522	535	551	526	537	528	531	523	567	578	542	560	525	570	523	509	528	524	512	536	519	531	534	582	544	549	522	489	520	552	574	562	556	591	532	559	549	560	525	524	542	550	558	523	525	576	524	593	540	541	546	495	562	573	550	546	575	559	570	556	588	535	546	549	477	568	569	589	555	517	551	547	578	530	547	569	510	554	551	535
4590	9970	8022	3953	2862	2146	1848	1492	1280	1182	1034	930	944	838	812	802	831	772	760	751	788	724	716	748	661	731	747	684	758	685	659	664	689	708	665	688	678	716	630	686	693	672	649	688	697	681	677	612	638	692	718	653	640	668	656	623	648	684	636	631	679	708	689	652	675	668	666	671	642	686	652	663	693	703	669	705	629	665	699	682	669	618	654	664	674	661	686	667	644	677	665	700	661	666	670	648	620	631	658	669	628	662	709	628	662	620	672	642	684	610	725	618	656	650	677	698	695	630	639	640	637	675	625	671	648	688	649	662	649	642	652	732	646	628	638	705	658	652	663	656	680	634	643	688	702	636	663	644	646	686	731	688	629	704	656	640	612	619	646	679	672	712	645	651	693	652	671	692	669	654	618	634	666	688	673	639	660	713	675	668	650	719	665	681	636	642	646	702	666	616	603	668	682	620	698	667	617	656	661	684	629	669	666	663	673	645	695	646	602	656	650	659	695	682	640	645	644	691	669	658	659	632	612	655	673	663	655	698	612	611	616	631	648	694	636	657	652	676	682	667	580	662	656	684	641	656	654	656	662	659	679	624	652	679	665	635	678	640	685	690	642	692	677	658	642	676	667	662	659	671	608	627	688	650	641	671	639	617	639	601	678	686	616	633	672	692	588	637	669	661	621	656	680	674	678	663	655	660	659	677	698	645	644	677	635	683	666	651	665	626	694	680	650	634	671	629	701	675	637	637	694	672	646	639	694	675	619	695	687	649	647	674	650	634	610	624	717	686	660	700	649	628	676	674	695	626	637	639	670	637	640	653	638	605	654	634	660	664	645	628	670	652	614	681	694	662	642	678	680	663	666	707	662	603	624	645	647	656	636	660	648	609	682	648	683	669	637	637	677	607	613	641	639	615	635	662	656	669	608	674	667	643	633	655	673	653	653	628	642	605	648	657	663	630	649	662	607	675	634	677	626	661	663	654	599	650	658	651	688	652	676	658	663	593	649	628	690	683	650	671	618	675	651	707	620	640	656	705	692	591	649	625	671	642	685	646	662	674	619	661	654	675	679	697	637	691	646	667	681	651	645	670	670	636	648	607	652	681	691	690	619	651	695	648	650	685	637	630	634	637	645	615	664	646	668	655	632	652	648	659	620	668	669	653	671	661	642	653	607	655	690	625	608	655	686	686	694	644	689	640	648	625	631	624	670	646	649	669	694	653	595	678	656	633	661	639	650	741	634	620	641	645	597	688	632	649	642	689	659	674	623	618	667	660	664	628	659	680	629	678	658	674	620	611	698	678	637	653	646	664	631	637	714	649	647	658	597	680	669	660	656	626	666	668	656	682	708	643	685	654	634	581	640	634	635	666	676	651	637	679	595	675	667	627	669	596	661	651	660	650	632	659	611	630	640	673	690	658	671	655	632	634	691	715	639	685	619	615	669	664	646	673	630	625	658	641	657	679	644	631	627	638	653	637	678	653	648	646	637	658	635	663	649	611	622	657	685	641	654	634	683	679	662	661	645	684	667	651	652	689	614	663	669	616	642	680	634	731	628	631	629	640	662	699	631	644	676	614	694	664	659	663	633	635	639	631	684	635	703	626	637	678	676	650	658	668	654	663	662	691	660	632	657	604	700	641	702	629	635	643	632	660	676	645	647	647	644	630	720	671	640	662	647	730	654	686	664	620	648	671	631	676	655	714	657	644	671	622	671	682	635	650	626	650	633	655	668	644	652	649	659	674	691	701	632	688	658	701	691	640	670	617	674	640	649	637	665	641	666	656	654	631	661	616	647	627	635	678	653	630	651	661	636	617	697	673	637	640	661	680	691	621	694	644	627	686	631	639	640	668	629	630	678	636	690	644	612	637	637	681	661	661	680	638	624	642	682	639	653	657	665	696	663	684	632	651	628	658	613	657	628	641	642	711	713	668	615	629	638	681	668	617	623	608	629	653	612	674	649	641	676	676	648	695	680	705	643	652	696	628	648	648	694	676	652	641	632	689	677	652	648	643	681	671	664	679	669	692	673	662	647	643	648	640	643	672	674	641	655	631	698	653	693	637	678	705	639	701	641	659	626	655	611	629	649	665	636	620	674	612	668	690	680	680	688	656	659	656	663	674	618	667	654	698	666	624	639	647	642	640	637	667	699	667	610	605	657	657	645	651	655	662	652	672	650	671	672	635	670	697	699	637	657	623	681	622	670	647	663	660	684	638	662	670	668	642	604	641	687	649	621	598	660	660	620	679	603	612	624	622	664	673	641	623	652	662	580	625	619	644	617	641	617	614	699	683	684	624	631	628	679	640	655	698	670	679	693	647	617	700	625	682	660	731	656	650	639	620	658	696	660	670	647	633	599	660	676	674	637	682	646	642	675	639	721	705	601	695	680	604	679	653	657	650	665	595	583	624	633	640	638	680	658	642	692	644	665	655	571	663	623	699	652	662	607	668	681	661	653	619	643	612	671	638	652	671	665	605	622	670	664	662	620	647	617	697	614	599	663	647	623	631	659	665	634	655	649	639	651	707	715	650	617	664	661	625	682	651	667	628	666	603	631	689	629	655	680	669	676	624	652	614	634	649	639	655	651	648	701	626	651	641	664	681	640	635	680	671	668	648	688	653	663	660	644	618	661	634	633	697	656	710	683	620	638	637	641	648	645	634	676	680	642	647	666	700	682	674	601	654	648	695	595	640	690	625	667	643	700	623	630	682	699	646	577	651	650	628	688	661	631	650	640	639	640	640	636	660	657	682	665	716	646	634	628	615	695	593	646	668	712	681	696	668	671	669	620	646	662	690	610	669	717	682	635	658	614	676	644	608	647	615	692	664	675	632	661	649	673	658	700	662	648	650	672	666	640	639	679	642	639	617	667	677	660	642	641	627	647	633	679	666	651	650	636	673	688	648	675	688	610	671	643	653	663	657	608	644	629	646	629	656	665	693	628	609	667	625	645	664	605	626	667	644	655	671	661	670	645	679	615	623	651	662	676	621	676	628	706	613	649	661	680	656	656	658	675	651	660	656	638	687	661	633	641	645	634	631	673	637	680	644	620	584	635	651	651	660	648	598	666	656	638	640	660	617	638	621	658	663	643	621	628	653	665	680	624	644	680	641	654	676	647	683	676	661	685	696	666	653	634	655	614	626	616	656	678	640	666	696	655	670	660	682	682	679	663	679	662	640	679	667	682	621	661	706	671	712	649	630	669	674	655	662	678	634	654	603	580	660	693	666	670	629	663	664	649	700	649	655	640	664	638	657	709	706	683	638	658	626	637	645	620	661	671	622	681	642	689	693	676	644	654	631	648	664	680	622	660	640	674	636	669	630	702	655	682	678	635	672	706	611	736	659	659	652	679	716	669	633	677	713	691	669	633	641	634	634	600	648	653	676	671	658	669	684	631	617	685	681	631	631	615	663	597	694	660	657	700	655	627	674	613	639	637	664	683	641	674	676	653	653	684	622	679	682	667	619	682	674	682	658	647	618	638	669
25294	21557	27837	25606	9389	690	471	400	314	330	336	331	299	310	279	295	261	250	288	260	253	282	241	229	258	274	270	249	241	230	241	241	284	276	268	261	271	241	258	267	250	254	254	284	222	234	262	269	256	252	277	250	295	242	272	238	267	264	209	255	268	256	238	255	239	271	224	236	229	272	247	259	263	245	234	241	233	221	266	242	248	248	222	218	257	252	235	235	243	254	218	245	230	236	232	248	249	236	264	227	248	219	229	245	238	240	262	260	247	256	209	233	246	260	223	248	261	270	258	257	220	247	244	251	214	290	238	230	267	224	231	253	256	244	243	251	256	227	245	224	238	250	239	248	270	241	237	213	250	227	253	226	254	226	250	265	239	253	254	231	242	240	236	240	239	237	240	268	240	237	228	237	234	242	269	238	224	226	271	272	229	243	237	226	268	239	216	250	233	219	243	252	253	243	305	271	274	248	244	203	245	253	245	249	208	240	226	249	230	225	260	253	258	271	253	257	244	254	255	266	260	262	254	245	242	253	260	226	234	209	252	241	241	232	259	253	250	230	247	255	246	262	239	254	227	268	254	244	243	243	243	272	242	252	265	242	264	222	245	248	232	269	236	282	272	219	256	232	262	243	257	283	250	232	245	242	252	249	254	225	215	230	236	256	238	257	224	249	253	240	223	254	251	241	228	236	264	250	236	244	246	259	229	236	314	244	244	244	257	220	231	255	232	241	235	246	234	223	246	232	235	245	234	277	241	244	248	229	258	282	231	235	248	241	238	259	265	234	249	243	255	248	246	251	239	266	261	238	227	215	245	266	231	241	241	263	271	243	267	248	232	272	263	226	233	243	203	288	216	273	252	250	230	253	231	226	267	217	233	236	216	247	239	251	236	256	243	224	242	280	243	239	239	231	230	241	236	220	242	257	239	220	263	258	266	238	258	243	213	235	256	265	248	248	227	256	220	247	233	244	237	238	248	260	234	255	253	252	276	241	243	230	250	277	258	261	248	272	250	270	236	244	246	237	254	251	247	249	231	215	247	230	241	272	224	234	231	250	244	217	231	234	247	267	240	239	228	243	244	243	213	259	225	251	232	244	252	258	246	249	266	236	247	222	233	244	246	250	268	232	245	225	240	280	226	242	233	254	252	238	261	260	247	249	252	269	219	258	256	236	236	236	258	272	236	261	247	248	240	245	255	231	260	252	261	240	261	267	249	223	208	270	261	238	251	231	261	255	261	219	228	250	241	236	200	215	225	264	245	253	272	236	257	260	238	234	235	235	235	248	257	232	228	225	230	241	219	234	236	256	286	216	239	234	223	241	233	244	234	250	222	235	249	253	228	267	236	213	243	249	248	243	235	235	229	222	223	246	235	234	262	255	253	229	238	251	242	249	252	235	222	261	241	239	252	250	227	243	262	245	266	223	251	262	248	233	232	255	259	246	267	233	252	229	264	260	253	246	225	259	235	301	247	256	269	252	237	259	267	248	238	234	246	241	272	239	265	251	228	248	238	226	235	245	216	246	246	235	229	222	247	250	264	228	256	251	266	254	241	243	239	247	231	254	270	251	234	232	258	255	210	242	258	239	264	244	257	245	244	216	240	255	241	234	222	224	242	239	233	250	256	269	256	275	240	235	256	227	209	239	247	207	242	259	249	246	288	273	244	208	244	246	247	233	264	234	223	217	238	226	213	240	264	258	251	210	257	248	228	266	240	237	271	241	245	232	240	248	233	228	234	265	234	228	237	231	262	226	219	245	239	223	227	272	259	233	248	239	242	253	236	244	264	255	245	251	265	229	262	240	233	246	260	255	253	249	241	228	246	256	237	242	240	256	226	247	252	237	247	242	260	244	270	244	269	252	239	271	275	240	253	255	249	251	261	240	262	246	232	269	245	230	249	221	257	225	238	235	238	228	234	236	268	231	221	255	255	237	253	240	257	247	235	262	227	266	247	229	239	291	251	251	235	217	248	233	249	238	232	233	236	268	261	249	250	233	237	224	232	250	234	280	239	267	213	250	255	259	261	239	251	248	266	263	238	245	252	221	240	257	238	224	251	246	239	245	257	274	256	225	243	233	222	222	223	237	246	208	235	234	242	250	257	260	282	243	250	257	238	241	278	226	234	243	240	251	269	269	237	246	250	248	240	236	256	262	249	222	237	235	262	225	240	257	245	263	253	241	228	242	227	262	230	243	243	264	219	243	239	243	256	244	263	250	277	280	266	216	247	237	252	278	228	242	215	256	285	230	224	240	243	219	251	264	254	258	250	245	245	250	265	261	232	216	253	226	263	212	266	260	233	263	263	236	252	217	237	248	213	274	231	257	268	246	227	232	256	256	248	255	231	267	249	249	266	268	265	256	248	248	240	243	245	220	253	242	239	243	254	271	247	233	257	257	233	259	233	220	248	260	290	235	238	242	233	236	263	236	261	269	220	263	248	269	246	236	236	237	209	260	274	204	221	242	241	233	231	213	234	252	241	251	273	213	240	248	224	228	268	269	248	214	266	219	231	265	234	269	243	226	239	244	238	257	225	262	248	248	235	244	248	213	248	249	251	277	234	258	234	246	261	247	259	240	253	260	276	236	254	259	239	249	234	270	229	261	223	279	240	260	213	243	240	256	248	247	269	239	266	254	241	239	236	276	238	246	235	229	259	225	238	266	261	231	244	237	232	232	231	252	275	252	249	264	253	239	251	235	237	237	263	237	243	235	222	254	275	227	263	230	247	247	240	264	241	257	237	239	228	257	237	269	213	238	222	239	261	262	259	258	232	266	252	212	252	247	242	240	267	265	243	227	280	242	255	275	249	274	211	244	261	228	244	226	243	243	268	210	219	235	230	236	250	232	260	283	257	228	269	247	258	267	219	216	218	231	235	245	236	270	248	245	235	240	258	245	266	278	235	236	261	237	258	200	267	261	255	241	264	242	237	231	243	247	258	234	222	242	247	227	243	222	228	256	254	232	258	243	266	257	263	222	221	245	218	251	227	207	201	251	251	225	230	251	246	249	238	237	232	227	251	223	237	264	259	257	258	218	244	234	213	215	248	262	254	237	269	259	210	231	235	249	234	231	237	233	259	254	238	226	248	256	269	216	227	242	246	242	237	266	233	253	267	262	232	250	258	257	223	234	249	241	257	230	246	244	279	219	243	249	240	217	238	247	213	209	247	254	278	237	229	224	229	253	262	255	228	213	239	228	243	242	246	245	237	248	280	267	244	258	235	266	245	254	254	237	244	256	230	239	230	254	263	261	239	222	240	248	233	254	254	242	241	239	232	263	238	262	277	261	237	239	268	273	292	227	241	249	258	283	235	251	239	246	228	253	251	253	252	249	246	275	245	265	235	233	271	252	261	235	254	232	233	265	250	242	257	232	253	222	247	240	243	244	259	255	246	280	246	230	246	244	235	252	232	243	233	242	245	260	234	225	248	240	258	241	244	228	236	264	221	257	238	225	231	250	267	245	251	231	261	249	259	245	235	233
4410	5490	4106	2090	1491	1185	903	828	688	654	570	478	494	462	455	404	431	408	337	392	383	395	391	355	370	343	350	348	404	333	320	341	343	366	330	318	344	384	331	325	321	322	340	354	334	326	358	328	341	338	357	347	348	369	324	334	370	317	330	331	333	346	311	310	346	318	329	350	327	325	331	346	293	336	344	338	326	305	357	300	331	374	357	321	341	365	315	303	328	340	303	329	354	320	330	346	328	340	319	314	334	342	336	306	363	324	310	353	338	360	314	324	322	335	306	306	342	333	335	363	321	363	342	348	316	328	339	345	335	323	328	350	326	341	358	324	326	319	331	322	347	335	351	342	318	344	320	297	330	322	352	317	339	327	328	316	326	302	332	322	328	308	333	326	333	296	323	350	335	346	321	373	323	361	341	305	355	344	326	338	285	346	342	335	339	328	329	325	314	306	338	330	325	319	284	359	320	338	349	318	334	336	340	325	315	334	339	353	353	304	311	341	302	359	347	302	334	333	313	296	351	350	331	315	319	346	342	333	336	346	346	341	325	360	317	354	321	297	348	354	312	328	335	326	327	358	338	303	336	337	332	334	328	338	361	337	346	336	363	331	333	320	368	334	356	339	318	335	361	316	346	325	335	361	322	347	316	341	329	299	338	355	346	374	332	321	338	307	344	365	325	337	317	366	331	343	356	323	319	329	292	335	338	334	336	331	323	312	344	315	359	328	329	300	315	320	316	345	337	324	302	347	334	326	337	322	325	340	329	332	342	334	320	326	289	326	340	324	349	355	316	358	331	308	345	352	336	310	339	359	318	336	337	316	327	328	322	337	331	337	340	336	300	357	347	342	328	355	332	325	318	324	345	333	300	329	319	317	303	321	351	351	380	320	318	367	295	345	359	354	329	360	317	340	333	332	362	346	341	341	334	311	328	371	320	338	348	308	342	312	298	296	349	344	320	349	318	327	349	297	350	334	353	343	303	328	343	344	351	342	294	374	308	359	340	360	348	299	344	330	322	333	341	332	336	350	335	290	334	336	333	336	302	334	347	340	339	347	316	321	315	329	336	352	340	355	359	344	325	303	338	333	354	326	330	314	328	301	296	320	307	343	330	346	337	318	352	316	326	331	297	293	335	318	335	318	330	323	353	328	341	331	367	305	370	315	335	334	338	327	322	326	332	333	295	302	342	357	343	336	336	361	311	336	324	348	349	304	350	335	359	332	317	308	326	323	317	352	372	356	325	366	355	318	312	323	322	351	317	359	352	347	330	328	366	333	310	321	302	349	313	359	353	309	321	299	356	329	354	364	327	363	313	339	367	333	331	327	346	358	304	356	347	326	359	348	319	360	335	347	307	313	343	372	337	289	341	331	343	339	321	340	360	335	340	348	314	318	321	324	343	348	346	299	326	330	328	355	337	335	302	369	341	298	329	341	330	295	309	319	330	304	310	327	327	339	328	331	331	308	348	314	344	294	317	320	317	297	333	341	335	302	327	327	330	312	324	328	332	314	347	315	323	332	315	319	368	295	314	356	333	339	351	364	319	328	318	319	364	329	335	343	356	341	360	340	338	332	308	351	331	336	334	322	299	339	331	358	331	322	329	348	312	352	342	361	340	351	341	336	342	314	346	358	322	338	333	347	351	336	336	364	318	298	316	331	334	299	339	346	326	306	325	303	356	364	321	356	312	319	357	331	346	338	331	360	330	322	336	330	329	323	350	339	310	333	339	340	364	332	326	362	349	326	338	326	348	313	315	329	338	312	312	312	317	371	339	322	301	347	346	327	342	353	333	331	345	327	316	311	319	356	344	360	329	339	310	332	316	353	308	331	333	322	299	318	358	348	335	326	331	316	323	326	309	326	346	317	325	347	365	352	344	302	350	311	326	302	287	335	323	336	342	363	322	338	340	330	328	333	334	309	320	349	343	323	321	347	327	289	366	332	347	294	353	333	331	305	329	299	342	306	342	320	331	339	325	307	319	338	342	368	326	300	342	343	344	348	315	308	358	347	347	381	318	349	326	315	334	316	354	319	334	340	357	354	349	330	315	325	343	357	301	314	337	337	315	358	310	331	333	371	352	323	344	316	311	298	349	336	323	368	320	352	340	349	334	341	322	314	338	348	347	334	336	309	360	328	336	342	323	319	346	323	329	306	340	340	354	354	310	330	367	349	341	324	310	328	321	332	323	346	316	312	320	339	330	344	358	316	338	349	326	312	330	372	327	336	358	338	328	338	336	344	351	370	332	333	346	334	338	294	312	340	318	347	298	360	329	339	339	294	338	325	333	347	331	274	332	334	323	342	315	335	337	327	332	345	322	319	339	347	330	329	349	318	340	347	277	321	314	348	356	340	297	293	338	340	382	320	335	354	341	340	330	322	320	345	296	311	342	340	333	317	333	325	326	296	295	338	322	329	319	324	348	323	291	332	310	338	353	335	318	340	329	332	338	327	336	337	323	315	313	345	313	338	314	351	363	342	346	346	342	321	348	309	327	328	296	308	353	327	355	331	314	305	327	300	318	335	338	327	350	326	349	348	325	350	325	319	345	324	285	314	341	359	283	295	343	362	337	283	333	352	326	327	338	357	318	344	342	323	316	308	332	343	318	332	318	323	347	340	339	300	299	335	329	346	336	309	333	351	305	297	331	321	334	374	322	333	309	349	316	332	320	350	330	339	335	308	338	362	306	323	350	326	320	307	361	318	316	361	333	342	326	338	307	332	347	350	313	343	314	310	332	339	333	350	344	333	362	314	344	352	340	313	334	340	349	315	320	317	364	293	371	341	330	340	302	346	350	313	375	310	317	349	324	333	382	326	339	349	329	375	316	342	327	340	316	335	325	344	330	328	327	306	353	313	318	329	326	305	334	337	336	309	344	324	304	324	347	354	357	315	332	319	322	342	350	345	336	354	317	332	331	344	312	308	304	338	371	329	337	307	356	336	342	330	306	298	342	354	324	308	350	329	330	335	361	324	297	331	353	324	332	327	322	333	339	321	311	323	343	345	346	316	342	344	337	336	365	323	316	317	336	325	353	319	325	301	312	318	341	339	308	368	334	373	360	297	355	344	346	337	336	360	347	318	330	334	361	344	341	334	336	319	306	324	312	336	327	330	326	355	358	347	307	338	348	320	317	286	317	352	302	305	348	296	336	343	306	354	358	317	307	316	327	347	346	353	334	281	318	313	310	346	349	310	316	303	316	322	360	322	330	320	349	338	321	349	333	321	323	342	332	342	334	313	332	334	332	337	321	337	342	290	297	308	388	332	329	326	329	321	311	341	356	355	330	311	336	327	322	351	345	338	319	316	312	344	372	371	331	351	325	301	342	361	344	303	320	360	340	360	313	328	348	334	337	332	353	342	315	341	341	320	325	327	350	370	342	322	351	325	338	358	358	332	344	314	355	315	297	317	332	317	325	311	329	342	296	318	351	300	339	342	327	316	337	342	330	315	301	371	344	322	309	335	307	333	345	315	320	329	307	306
23237	21709	29698	24272	21699	21744	10676	1623	1239	1104	1033	990	914	922	883	845	790	777	816	768	775	796	792	759	801	806	706	712	731	704	748	754	727	665	687	748	715	709	725	698	684	691	710	737	724	717	733	654	736	740	770	723	683	753	714	695	720	718	711	700	718	657	744	725	705	696	719	730	688	727	700	725	716	681	728	680	679	696	689	731	743	705	676	736	673	707	716	677	708	658	686	659	703	735	714	658	695	715	679	728	743	729	688	711	699	718	739	688	721	709	690	681	713	718	735	700	638	717	691	745	704	706	688	687	690	717	721	736	708	722	685	716	671	744	713	744	678	686	661	772	695	703	702	682	706	644	695	704	708	725	695	679	680	745	650	730	748	686	713	714	702	680	692	657	714	692	678	724	694	740	720	708	717	692	694	670	688	732	698	710	700	699	696	709	679	671	727	724	713	713	697	714	712	636	673	706	655	681	729	699	702	713	683	670	695	701	692	698	697	673	696	722	722	696	738	655	688	681	734	669	720	713	701	717	730	751	707	682	692	704	707	694	743	698	721	704	691	721	711	701	714	706	736	691	675	697	724	709	725	669	697	668	724	696	665	689	757	730	697	700	737	727	732	666	713	691	681	679	699	735	730	669	694	715	723	671	654	712	689	629	679	689	639	696	747	682	698	664	681	680	733	656	665	734	704	729	731	687	715	697	742	648	667	701	658	667	696	693	731	717	678	702	667	670	654	699	722	686	674	719	709	659	627	662	715	698	735	722	731	711	698	658	667	664	744	698	745	687	685	665	719	718	692	666	702	643	679	742	702	681	705	745	691	674	663	694	661	721	689	691	703	726	687	715	696	652	702	707	621	663	684	672	656	695	687	686	702	690	663	681	730	682	645	674	665	660	721	699	726	710	658	698	697	703	701	674	695	706	712	654	698	695	683	666	685	729	664	690	688	673	681	680	704	679	704	644	685	700	676	767	703	680	729	689	710	654	718	704	685	687	748	681	717	712	716	654	688	664	720	645	678	698	738	707	656	703	682	664	707	698	689	715	704	693	741	718	708	704	672	729	695	719	672	671	648	734	684	740	746	658	722	719	716	710	679	676	715	717	691	657	690	761	682	675	707	706	726	707	679	695	726	712	726	645	700	701	682	697	728	696	713	699	693	724	685	701	665	735	701	716	705	663	675	693	707	697	685	702	723	681	655	684	695	688	676	681	672	686	720	704	680	640	700	703	706	638	702	708	782	682	645	638	736	711	662	680	725	655	690	737	700	684	698	735	706	746	738	693	661	769	676	675	720	683	618	726	679	670	698	721	699	643	670	767	684	739	648	642	737	695	743	667	689	658	742	688	695	682	693	669	731	662	710	674	725	693	728	747	657	670	703	708	678	732	694	651	717	696	732	704	692	665	718	720	734	704	696	714	748	657	674	708	672	642	716	719	669	689	683	703	695	716	732	674	830	682	696	673	681	691	678	710	720	687	713	686	684	680	711	710	657	750	745	717	675	717	683	690	720	677	668	672	702	651	731	684	679	666	685	690	705	684	676	679	689	745	693	736	675	722	706	697	684	664	681	701	680	709	644	729	679	705	704	746	754	673	650	675	714	689	701	698	694	733	728	645	690	720	704	698	703	690	733	639	707	645	660	708	682	652	678	706	713	710	672	666	688	713	681	699	644	674	691	716	709	711	740	681	750	679	708	719	736	672	692	708	682	690	668	659	709	714	727	681	704	697	676	676	677	738	696	685	683	749	713	695	715	685	704	719	686	750	677	716	681	673	692	691	651	689	695	706	672	715	658	738	699	676	671	749	652	708	693	745	731	706	709	707	654	692	675	684	694	719	649	704	694	671	662	695	715	687	703	691	661	705	659	676	711	669	687	733	723	675	637	671	663	723	655	670	673	670	732	681	672	682	750	738	699	685	671	738	743	680	712	714	727	694	685	672	662	701	720	671	681	682	644	698	650	667	659	698	724	712	614	725	705	667	693	706	679	672	690	697	683	649	664	688	749	669	691	672	656	685	669	671	691	663	652	740	700	713	654	705	725	693	652	728	684	699	681	692	728	667	710	697	692	708	723	693	727	745	702	710	690	645	705	672	696	660	699	669	660	702	645	705	701	735	690	700	729	682	661	718	656	659	668	718	675	649	672	659	719	688	705	682	699	677	697	710	658	676	698	697	679	710	695	687	701	699	698	695	680	699	676	715	690	697	695	758	647	697	714	666	695	680	711	692	743	711	690	693	699	680	685	697	678	716	694	686	677	688	729	707	669	703	732	677	675	739	713	618	718	691	759	704	709	713	698	683	693	738	723	708	681	645	672	677	683	705	694	673	678	661	706	716	625	739	682	693	712	681	745	681	693	642	719	703	738	719	697	677	692	714	713	718	730	710	728	696	707	710	717	691	694	728	683	671	715	693	717	709	697	673	703	686	656	712	723	699	697	711	653	724	708	668	692	713	706	692	723	713	704	672	642	676	670	691	705	713	742	696	700	653	688	670	693	707	687	701	696	698	736	696	706	663	697	740	727	687	756	695	683	708	691	669	699	691	685	692	700	677	690	676	687	721	666	688	674	694	609	681	678	670	673	719	677	685	731	650	735	607	699	722	722	699	712	658	695	659	740	709	690	706	660	691	690	693	675	716	666	657	703	690	723	657	668	707	653	692	689	709	682	680	680	676	686	695	723	711	711	676	686	750	729	645	686	704	748	696	709	720	658	672	706	665	669	674	680	645	684	662	673	686	725	723	733	748	746	648	694	710	693	662	689	702	678	699	722	658	667	710	683	688	713	678	667	711	709	637	707	648	702	679	703	716	698	644	761	726	750	689	675	683	694	661	688	675	718	763	667	741	649	672	731	648	757	706	710	685	710	678	691	703	718	707	720	678	690	660	683	692	729	697	715	722	683	721	719	675	715	695	714	663	659	691	708	681	695	709	705	688	707	706	702	733	676	692	678	674	721	684	710	731	715	649	677	680	743	732	696	664	744	690	680	661	735	677	679	661	704	707	685	694	703	700	710	697	710	677	728	655	680	699	708	676	669	701	678	665	641	675	650	707	719	696	707	679	667	682	670	666	690	736	683	693	689	643	751	680	703	697	711	665	705	690	723	676	780	683	717	707	714	688	670	703	720	656	670	690	631	727	665	689	675	678	742	688	734	693	726	706	677	699	698	699	690	700	688	692	685	667	682	670	706	660	705	680	693	695	717	658	712	702	707	688	643	724	688	691	721	676	684	689	704	725	705	654	706	664	738	757	635	667	708	704	675	709	696	663	685	676	716	669	711	705	675	687	688	677	691	666	683	726	698	655	719	667	684	666	707	699	679	670	701	730	723	667	727	740	666	638	692	704	718	657	683	670	689	630	666	712	697	663	698	746	720	654	672	715	689	728	668	669	692	709	725	695	741	630	666	690	663	708	733	739	689	711	665	719	643	660	668	670	663	682	705	698	714	649	704	673	692	689	703	706	722	682	714	697	700	722	647	677	709	713
6998	16535	13170	6887	5068	3851	3051	2456	2162	1840	1576	1527	1404	1287	1197	1175	1138	1142	1089	1014	1019	941	1004	944	937	920	925	924	903	932	952	902	863	867	859	912	889	877	894	855	901	884	861	871	822	914	808	852	877	829	836	897	846	876	832	850	799	888	848	828	836	870	897	857	899	819	859	854	854	797	868	852	865	869	857	876	806	821	890	850	855	850	856	799	861	813	850	849	803	838	827	858	862	835	817	825	812	809	814	816	860	840	809	865	859	809	898	856	853	809	858	822	815	856	888	830	872	835	891	848	761	834	870	874	855	819	825	845	854	847	875	843	811	777	849	830	806	812	875	816	837	880	823	843	831	794	838	852	847	852	839	856	839	842	833	779	873	834	861	833	882	828	830	808	899	827	883	850	810	806	847	857	808	846	809	877	834	851	840	833	834	847	839	866	851	812	836	801	845	786	839	854	876	853	852	807	825	894	817	794	821	853	845	854	819	811	875	848	830	734	851	815	846	882	828	839	827	819	829	835	841	859	833	797	821	806	822	848	858	840	872	868	822	821	825	848	845	810	836	852	814	894	843	806	834	799	834	871	851	863	805	837	888	795	830	864	846	827	818	844	804	809	807	851	864	832	824	850	808	782	849	858	857	817	812	870	877	795	833	815	846	862	876	837	761	856	892	811	827	830	838	838	859	838	807	862	800	793	859	807	810	795	811	850	885	846	778	793	915	862	815	846	839	807	851	861	858	818	841	835	821	832	787	865	864	817	856	829	901	881	868	864	839	856	811	830	873	820	866	875	813	836	842	854	869	833	857	819	874	858	870	863	824	804	840	755	792	836	858	840	811	842	848	800	866	805	837	810	850	868	841	847	786	861	795	794	850	812	832	802	820	862	823	854	788	854	816	835	817	823	802	834	795	820	873	888	842	813	872	873	796	834	810	832	867	807	818	823	772	820	828	830	837	831	773	825	868	821	844	866	874	806	869	865	871	819	835	839	864	830	818	879	841	806	855	868	795	852	819	832	824	852	839	835	800	848	770	802	799	846	868	832	822	853	856	862	821	810	855	834	849	863	873	816	841	864	809	827	850	818	839	870	844	797	831	816	890	856	848	790	837	901	808	846	892	838	825	832	841	846	791	769	868	828	791	835	837	870	851	802	858	860	850	773	808	848	877	863	853	836	842	850	842	817	834	829	852	820	776	848	809	852	841	832	872	794	834	846	898	855	788	861	786	835	870	829	820	797	841	799	837	779	844	843	856	875	806	799	784	858	852	803	749	841	802	837	791	850	805	904	859	828	848	844	863	841	826	815	864	803	796	820	840	818	795	822	774	851	832	907	851	815	898	805	820	898	860	806	773	791	859	824	817	817	813	826	856	808	853	796	865	827	839	832	800	798	865	897	860	851	866	830	829	830	848	838	807	862	868	821	826	812	788	843	816	863	798	835	862	867	854	853	787	787	837	818	825	814	832	798	819	844	863	814	824	774	820	784	804	810	836	820	788	793	840	870	822	951	872	845	859	847	872	813	804	802	845	799	896	777	831	848	827	839	864	804	888	867	827	813	827	806	859	820	851	864	802	820	820	834	810	834	877	802	860	793	896	807	817	800	856	851	822	822	798	830	831	848	879	780	852	893	820	850	855	824	827	838	859	827	834	884	868	826	809	885	811	871	828	821	851	863	839	850	811	855	838	876	854	829	839	806	822	833	822	856	843	811	822	808	865	871	827	834	823	787	817	861	845	840	885	852	833	851	788	859	830	845	847	850	789	876	875	868	847	899	869	852	897	838	836	814	846	867	862	828	849	834	818	847	850	850	850	879	861	855	864	834	864	846	850	780	820	835	843	858	790	788	867	873	836	847	797	849	841	838	821	806	807	868	887	838	801	826	777	771	835	828	838	817	877	788	807	800	836	821	795	820	849	822	874	850	829	815	876	814	825	813	850	821	836	828	844	843	823	852	836	786	846	834	822	841	822	840	838	879	874	835	795	822	856	796	863	809	842	815	837	832	865	834	843	831	806	805	816	817	777	826	814	832	806	821	868	830	805	842	832	811	788	919	806	812	820	882	834	860	807	867	835	861	864	839	880	824	844	852	829	835	815	864	817	823	834	827	839	778	795	876	822	851	826	854	862	809	816	805	844	790	848	843	865	862	861	803	804	830	838	817	867	838	853	879	821	795	826	882	850	814	808	850	839	872	830	833	831	808	822	815	884	844	856	809	834	884	819	750	846	816	884	839	824	851	802	823	864	816	825	844	853	822	786	841	863	842	845	818	793	772	796	854	827	847	809	805	854	811	888	835	829	805	842	855	812	834	821	832	830	857	809	811	900	883	824	839	835	823	786	834	828	846	842	839	862	892	825	802	839	850	828	873	864	913	815	862	818	816	864	858	847	810	859	875	811	807	822	807	821	872	836	819	794	776	805	819	866	849	780	840	890	895	806	792	860	836	867	840	827	838	807	828	848	783	823	835	822	853	769	814	850	817	807	834	834	833	833	827	846	787	811	840	863	837	777	805	838	810	876	833	852	860	850	887	850	821	830	814	873	883	835	818	864	792	787	869	837	825	827	832	815	879	885	785	849	809	839	837	858	824	910	828	838	858	820	837	839	878	798	821	842	851	796	761	817	816	863	821	853	840	854	858	815	873	859	791	810	827	862	832	842	852	845	799	816	848	905	867	858	814	838	826	835	840	870	868	863	822	871	867	858	855	781	821	822	832	899	820	839	815	860	805	842	833	846	865	880	871	825	848	818	846	822	800	853	851	871	806	837	853	879	843	870	836	821	824	828	815	808	742	893	889	839	793	902	820	825	837	831	800	800	793	830	858	820	810	847	852	830	816	864	854	852	843	824	848	843	826	845	835	850	835	814	834	831	832	828	806	811	824	860	862	806	811	798	867	829	884	818	892	813	768	879	798	828	796	820	833	824	859	830	830	822	814	857	842	843	835	852	851	824	899	832	856	832	840	823	846	845	835	807	834	807	833	832	850	800	825	810	782	800	855	884	840	862	840	864	851	862	840	848	777	832	848	820	857	876	820	768	837	816	885	855	789	839	839	772	811	809	811	843	787	841	822	888	853	822	860	785	849	872	832	811	835	811	856	874	838	822	846	831	807	803	815	829	901	848	874	858	884	828	833	859	855	794	867	828	877	876	866	826	846	800	854	821	829	833	863	861	800	841	842	883	811	861	825	833	778	785	850	833	862	809	841	776	839	852	872	853	846	826	845	835	823	858	812	847	848	827	861	819	819	859	827	858	826	860	892	824	764	808	850	836	828	827	850	808	847	862	830	848	815	861	871	839	828	818	820	819	822	816	840	820	812	805	854	882	867	853	800	818	783	815	847	776	884	885	816	841	825	831	804	835	844	809	844	847	839	840	863	823	798	880	801	820	812	869	835	845	797	849	790	823	809	851	802	877	824	817	887	762	796	778	857	863	830	854	863	821	831	877	862	794	853	892	834	792	829	847	860	827	785	825	867	807	846	843	837
27583	19913	5661	543	391	281	260	263	256	238	260	240	242	232	222	243	248	241	265	241	252	239	227	226	230	237	242	236	256	244	241	221	250	234	229	254	243	207	272	214	244	231	248	250	229	260	223	225	211	217	222	230	255	268	231	257	242	254	229	230	246	216	227	206	248	241	256	231	230	207	237	249	227	271	234	239	219	226	259	222	276	242	249	221	224	227	223	253	267	241	247	234	256	233	253	236	261	231	216	247	214	230	229	240	251	283	247	235	219	249	258	248	232	256	220	267	232	242	212	252	235	225	240	251	242	245	248	240	248	224	222	236	229	230	230	240	238	224	207	210	252	238	211	238	226	226	243	229	223	259	243	257	244	212	238	235	242	210	222	230	193	209	248	221	249	219	225	262	215	231	259	227	242	232	233	248	214	247	267	255	235	243	221	208	230	236	237	251	245	222	214	243	192	220	255	242	265	230	241	228	236	244	219	240	211	236	252	242	229	268	225	237	233	221	228	221	234	238	247	250	232	239	229	251	237	220	222	235	263	228	228	210	222	257	255	244	246	223	246	241	229	235	253	228	237	245	221	239	227	241	226	244	232	216	236	225	199	223	234	231	239	218	234	211	216	239	256	227	232	219	228	220	230	242	246	227	243	245	227	237	228	229	226	234	231	238	225	215	247	242	225	215	228	242	238	241	234	244	238	226	267	234	253	209	213	225	221	224	245	224	241	228	237	230	237	212	223	206	257	239	236	228	237	235	241	245	217	249	249	234	228	257	226	243	233	228	224	239	228	243	238	224	249	239	234	228	234	234	234	234	230	236	227	227	203	244	218	275	231	238	223	228	245	234	240	242	232	211	252	249	217	262	228	228	233	235	244	255	234	258	253	244	223	234	247	295	244	241	260	215	246	238	235	263	235	258	259	236	224	220	242	235	237	249	235	226	226	224	240	239	212	242	225	231	250	215	230	223	242	232	235	228	211	244	227	236	212	201	233	240	212	225	220	228	232	210	226	244	235	247	231	225	237	238	235	249	241	245	232	233	240	231	244	244	240	246	230	223	229	224	232	247	240	253	246	227	256	233	246	218	272	239	256	202	216	242	242	254	257	236	236	259	240	216	226	213	254	219	224	228	226	230	221	246	212	232	251	246	231	276	223	241	232	237	233	237	245	223	230	234	238	231	233	252	237	240	224	227	241	221	259	236	248	238	222	241	213	230	254	222	258	236	240	265	240	262	234	227	223	252	266	247	208	255	230	220	254	237	245	241	231	219	235	227	220	235	231	214	229	229	239	222	222	239	239	256	239	251	246	222	227	207	250	230	232	253	239	223	235	225	223	237	235	248	229	249	239	242	217	241	249	215	237	249	246	251	236	235	258	250	255	227	268	241	246	254	230	244	227	240	241	220	241	268	219	218	236	216	249	233	244	252	269	217	216	244	258	230	228	241	204	238	231	231	246	213	241	246	201	234	261	240	225	224	240	225	236	233	229	240	235	265	222	247	204	241	214	231	219	236	241	245	231	262	255	214	239	265	249	232	260	232	252	228	245	237	251	249	220	212	250	216	220	248	238	228	236	228	218	214	258	212	237	239	238	225	231	242	242	242	234	217	207	240	241	232	224	247	259	207	230	222	239	239	231	248	247	219	227	222	232	244	213	266	241	231	220	232	226	231	241	249	255	224	231	227	236	236	237	222	256	223	204	208	217	235	242	224	217	234	216	227	237	244	238	211	241	220	210	224	248	228	226	264	209	206	261	231	234	238	239	226	254	230	250	251	235	262	238	230	241	270	257	238	254	242	244	251	216	235	235	215	231	225	208	242	235	248	259	238	250	205	220	234	210	266	231	210	221	207	247	244	230	229	243	239	216	266	248	210	225	233	224	236	250	227	227	248	217	235	229	214	235	242	249	240	225	234	259	241	215	251	215	210	210	245	247	228	235	241	249	232	224	272	238	233	205	248	234	254	260	230	248	257	247	206	245	249	231	208	228	257	204	246	233	226	233	229	248	258	236	245	223	221	213	225	242	239	251	242	238	247	219	236	256	240	252	247	258	212	239	237	266	239	237	208	228	218	250	250	235	223	244	236	248	237	249	257	241	208	247	217	214	242	227	243	213	218	234	223	257	244	238	208	235	235	227	262	219	242	230	223	231	219	240	266	217	266	235	254	225	250	210	244	262	246	258	224	232	222	211	233	220	248	228	205	233	245	252	235	270	245	216	203	266	243	234	237	239	220	211	255	245	221	239	250	208	230	227	222	229	227	235	233	243	248	215	221	237	226	253	208	228	247	232	232	222	236	251	257	230	205	237	263	245	256	217	222	236	227	235	214	241	238	211	218	226	251	213	211	235	221	228	261	222	238	225	252	269	219	244	236	239	248	239	244	246	234	235	252	221	211	238	228	246	236	217	241	244	212	230	257	236	246	245	219	262	241	224	234	241	277	211	237	233	233	256	247	235	249	232	232	204	211	218	211	254	231	231	251	218	228	220	233	227	229	196	247	248	248	221	244	242	229	240	187	218	248	218	221	228	259	256	228	224	213	212	221	232	232	207	252	247	223	230	229	223	253	249	237	242	249	240	224	243	228	227	248	245	206	231	249	229	245	238	235	228	243	262	230	233	234	225	241	250	236	224	247	229	219	229	232	209	230	241	218	228	229	209	231	215	223	255	256	224	222	224	227	197	224	238	233	235	229	220	236	259	221	248	255	206	220	217	238	233	231	225	212	222	262	251	242	212	219	243	231	240	248	250	215	234	204	271	253	245	238	232	234	256	196	205	235	231	227	230	234	222	251	250	241	223	250	205	234	238	242	220	215	236	225	242	226	270	219	246	256	239	259	226	205	233	223	198	234	217	241	211	237	214	236	256	206	245	236	215	245	259	250	236	252	252	271	231	225	230	266	218	261	246	239	240	250	234	229	219	233	226	236	229	228	260	237	231	231	220	235	256	249	244	224	215	248	223	212	238	221	217	225	236	227	246	231	240	217	243	239	243	229	255	233	226	236	263	233	223	219	235	254	231	209	241	225	254	229	244	237	249	256	222	260	263	216	231	226	250	242	242	260	224	220	249	229	237	248	265	211	213	227	234	277	224	233	236	274	228	228	235	254	244	227	256	244	209	228	228	258	220	195	227	239	239	230	246	251	217	235	203	227	246	242	211	222	233	207	252	248	238	238	211	222	221	223	262	262	248	218	243	233	250	241	242	233	240	239	263	260	256	237	227	237	219	254	209	246	235	234	220	216	256	232	235	236	224	255	216	226	232	219	254	248	216	236	229	235	210	234	230	235	230	224	242	234	234	240	254	224	250	211	239	226	233	241	239	274	258	253	245	223	249	233	239	245	267	261	239	234	228	237	264	224	239	232	237	224	239	230	230	234	240	254	249	231	213	245	237	260	246	240	218	221	243	228	247	223	220	218	240	248	216	251	207	247	243	235	220	238	232	241	219	228	236	213	260	238	232	279	232	227	256	237	267	232	216	215	248	223
3953	953	820	537	452	385	386	336	314	335	332	321	297	327	328	342	310	274	277	289	330	304	308	348	322	290	254	286	305	309	302	306	335	331	321	345	303	299	339	314	282	321	332	279	295	276	305	293	276	307	291	280	265	280	287	326	290	300	295	275	319	282	329	290	296	318	283	282	315	298	287	280	293	324	320	282	302	289	324	287	309	317	290	316	300	324	267	288	304	325	264	341	304	309	313	307	302	302	292	292	276	324	331	318	309	312	288	319	266	315	329	277	284	331	315	290	323	307	296	314	288	294	275	295	302	283	285	316	326	320	273	315	276	342	314	314	330	335	339	303	267	303	296	276	288	271	286	279	283	339	295	287	325	295	328	269	268	280	316	303	327	322	294	293	324	318	281	298	283	326	291	288	333	332	283	303	276	295	305	304	304	279	289	299	298	307	335	283	308	318	306	280	283	293	303	280	328	300	309	334	309	291	332	298	316	311	310	293	340	274	306	314	290	338	286	295	278	290	344	330	333	283	305	323	305	277	319	271	299	307	310	321	298	324	310	285	294	320	319	303	308	302	286	301	303	300	307	286	283	308	306	291	302	320	297	306	329	290	321	298	323	360	332	311	292	312	294	331	303	276	304	319	291	310	295	317	289	307	317	288	304	309	323	294	299	300	303	291	319	277	307	301	294	296	334	283	306	293	281	304	276	326	283	287	311	290	317	310	297	319	293	287	279	283	291	296	298	297	314	317	297	290	292	307	325	343	326	282	315	294	315	302	293	293	296	330	309	264	336	308	321	342	295	318	295	315	279	345	282	310	304	301	256	308	295	311	309	283	318	322	330	309	302	320	290	317	331	329	291	304	307	329	275	308	291	305	326	325	279	280	314	296	296	311	291	315	309	302	292	276	270	282	322	320	311	301	311	337	295	337	289	294	315	306	303	287	295	322	286	305	274	355	327	288	307	293	336	294	291	328	297	269	291	306	306	279	307	318	296	339	301	325	310	318	299	305	330	300	284	302	314	298	293	320	299	275	296	301	295	325	286	309	280	300	297	297	272	291	297	295	317	315	308	272	288	294	287	271	294	302	325	299	305	272	289	305	333	272	296	332	282	300	284	284	325	284	300	281	296	300	307	302	287	300	300	331	301	326	315	313	299	309	294	308	308	310	321	290	318	321	322	306	289	315	303	310	291	292	346	267	307	287	315	323	297	317	310	302	282	297	298	344	306	278	310	307	291	330	332	330	312	274	295	343	292	292	318	312	267	313	318	344	276	318	289	296	326	315	276	305	290	320	294	318	338	298	302	319	293	305	332	296	283	279	299	265	334	312	296	287	321	290	294	314	295	320	285	260	330	331	310	319	325	294	297	331	285	314	283	308	314	323	312	261	339	322	298	315	300	290	298	308	306	315	317	290	299	291	295	284	303	317	305	324	315	297	303	296	266	329	306	303	295	318	305	270	284	290	309	291	281	308	298	287	294	303	330	298	329	318	326	288	266	327	310	277	313	282	307	325	270	299	293	339	304	318	281	305	292	314	285	281	288	306	328	283	305	305	285	327	291	281	303	314	307	298	336	340	286	314	281	274	294	273	275	299	294	296	320	295	285	293	308	284	284	291	274	322	290	302	319	304	333	274	315	300	292	304	314	274	293	324	285	312	308	295	285	288	286	294	307	297	305	308	308	295	300	301	305	294	277	330	274	297	272	283	308	303	308	303	326	294	319	332	313	300	291	260	342	331	301	309	300	291	318	316	299	308	303	297	283	334	345	322	295	279	337	274	299	327	314	302	300	321	320	293	306	309	288	285	301	284	318	311	309	287	306	293	298	304	289	329	290	310	289	313	304	290	318	305	294	306	298	282	321	267	288	291	311	315	316	306	306	304	298	312	320	292	311	298	289	299	318	292	330	310	285	304	281	291	301	287	266	310	282	281	323	304	274	299	321	292	333	290	296	309	307	314	306	313	312	274	319	299	306	261	299	308	302	313	300	294	293	293	339	308	314	271	282	264	281	302	315	290	320	297	293	296	304	291	309	296	303	327	266	291	305	299	307	297	314	343	285	295	308	329	308	289	286	300	298	292	309	326	312	284	352	306	308	281	312	279	333	328	302	302	295	308	336	290	301	285	296	306	339	310	288	299	287	316	293	285	285	321	312	281	291	301	320	285	254	316	296	291	329	289	316	298	334	284	312	300	282	283	320	303	316	302	321	275	291	298	306	316	287	307	305	293	329	316	267	294	291	320	309	269	302	299	301	286	304	333	321	302	305	297	290	323	318	288	300	300	318	307	304	312	322	311	284	321	289	301	331	307	291	307	318	297	317	288	326	326	311	304	301	308	322	316	318	279	303	309	305	319	313	297	294	292	305	283	327	315	323	289	285	278	315	290	314	326	310	326	309	304	293	322	326	310	327	297	279	301	295	310	297	308	294	336	307	297	319	307	291	307	300	304	319	337	319	292	282	295	294	296	294	317	306	291	285	317	300	309	291	288	315	282	282	278	295	306	327	296	278	316	286	299	284	303	297	307	329	325	307	328	304	287	285	316	300	294	300	282	313	298	298	333	298	316	309	310	300	334	282	332	294	312	302	316	296	279	304	315	313	316	321	299	308	263	286	333	306	315	290	295	329	314	290	353	313	310	327	322	300	318	314	295	308	287	310	305	282	332	302	305	282	302	340	338	314	299	318	296	283	313	310	321	304	314	273	267	271	332	292	301	297	297	305	311	294	331	282	318	298	289	275	288	284	275	325	335	298	294	285	296	322	287	308	314	283	315	311	292	320	324	259	265	300	302	264	285	325	296	265	272	282	305	297	276	325	291	291	304	295	313	287	284	314	302	306	275	260	302	320	289	296	306	304	318	322	278	314	305	308	306	313	299	277	318	311	318	296	305	296	299	325	258	338	299	311	297	339	293	281	283	278	302	328	297	302	280	269	296	274	316	344	337	304	321	284	299	308	300	324	324	315	320	331	292	310	286	338	288	323	323	299	321	321	337	296	261	301	297	319	317	336	322	314	304	292	302	329	286	286	322	319	279	286	301	312	300	280	289	320	294	307	326	317	294	315	301	308	305	313	340	304	320	310	334	308	312	301	294	306	286	348	290	297	305	308	312	298	313	326	295	298	314	292	283	296	306	302	305	306	318	331	305	308	359	261	318	295	300	278	299	307	312	312	294	333	342	266	296	311	313	325	304	302	293	315	299	316	300	312	287	300	336	322	324	292	328	310	337	309	297	293	296	308	327	309	300	304	310	286	282	284	296	326	332	309	313	279	284	334	294	280	319	277	288	308	320	297	314	283	311	316	321	307	283	306	299	281	333	308	300	308	325	312	296	326	323	314	282	313	292	327	295	280	296	329	289	306	309	271	307	304	289	305	299	274	301	325	269	309	339	290	299	292	277	264	307	315	314	269	301	308	300	336	299	305	331	302	289	310	305	283	300	323	314	305	300	313	280	332	278	301	265	300	267	315	298	305	282	328	327	301	303
23948	21528	29032	24446	21511	11145	1323	909	796	736	714	665	678	615	633	619	596	634	569	580	608	558	551	617	567	552	545	547	487	533	541	576	529	542	563	531	618	607	527	571	552	547	536	574	538	539	564	548	561	515	566	544	550	556	545	506	526	531	509	515	579	547	541	547	519	579	547	547	548	550	528	580	510	550	517	590	564	540	604	552	535	524	550	562	542	571	553	569	527	512	510	507	538	523	563	533	545	567	562	572	520	564	535	544	540	529	526	529	511	574	531	557	523	528	501	532	542	575	535	560	530	536	557	555	528	526	548	516	583	517	526	558	599	529	493	569	569	551	491	519	489	551	527	531	554	526	525	525	510	521	558	550	545	533	552	512	530	546	559	575	548	557	532	553	551	550	565	545	530	505	551	517	533	556	503	550	558	564	535	534	477	520	560	525	488	518	529	533	498	544	542	529	533	543	526	537	546	548	535	543	522	560	555	573	487	504	547	564	519	516	522	532	542	593	560	548	493	553	550	569	567	508	573	543	494	521	574	561	541	532	511	555	566	538	541	506	517	560	538	566	508	532	524	531	544	536	505	573	546	568	564	507	536	603	526	530	503	555	597	525	508	520	534	508	544	514	496	562	525	515	531	575	573	558	537	501	591	568	528	557	506	556	549	555	530	572	550	549	523	530	497	531	569	540	549	541	533	584	564	490	555	539	557	537	522	594	552	526	507	469	529	530	513	504	532	550	544	518	473	513	531	574	546	548	577	556	543	546	558	549	549	572	558	524	546	497	556	533	506	552	528	525	520	489	542	528	589	557	548	525	550	534	606	499	506	507	570	507	534	564	540	541	539	546	533	512	526	510	532	519	566	535	547	508	532	549	495	529	607	523	532	552	544	541	538	526	550	531	583	564	539	508	530	554	546	579	532	508	543	564	571	559	557	539	542	534	511	543	558	546	561	560	522	523	556	527	525	510	533	546	527	622	522	546	512	530	539	514	549	543	550	549	515	561	550	522	531	500	537	493	486	557	513	513	559	538	536	535	555	567	526	538	558	521	536	562	550	572	569	536	512	509	538	589	506	524	505	503	500	519	567	505	531	509	550	547	552	518	522	577	541	562	561	525	544	496	523	523	546	516	523	533	526	516	534	534	554	564	524	517	545	522	551	526	541	558	486	573	573	511	533	537	508	543	527	491	535	507	552	571	553	539	566	501	545	544	551	499	581	530	532	504	541	514	530	530	534	527	553	565	538	508	553	552	537	532	543	549	547	539	570	526	559	533	540	501	539	562	588	548	551	513	515	567	495	533	564	523	551	600	538	557	498	541	525	532	516	515	564	527	535	568	566	559	518	560	497	539	566	558	583	525	534	494	556	531	540	506	539	529	522	506	521	536	567	547	491	576	522	515	555	542	541	564	537	522	539	509	525	554	505	540	542	535	534	522	561	524	531	543	516	558	525	524	547	534	507	533	553	540	524	565	560	557	540	539	573	560	540	484	563	529	583	535	541	546	557	517	516	537	541	521	556	552	515	518	525	521	561	536	555	554	544	588	534	530	523	561	579	608	566	502	554	505	521	568	543	517	531	594	562	529	478	510	505	527	486	544	577	562	546	587	536	553	523	500	519	539	551	494	560	501	595	499	509	545	501	552	589	510	556	576	505	562	510	546	563	509	562	526	523	496	582	558	524	557	538	551	574	493	594	567	548	537	493	547	556	540	534	526	520	528	518	539	535	541	517	557	524	504	506	512	531	552	517	537	530	509	569	530	530	584	505	513	555	517	516	535	538	547	538	543	534	519	553	560	504	553	472	524	531	506	535	533	517	534	524	556	553	514	509	508	548	509	570	520	546	509	557	516	525	459	538	514	537	547	516	552	536	551	534	522	543	507	543	498	624	599	524	549	546	510	512	535	545	556	552	573	538	545	538	527	552	515	551	537	549	565	505	498	566	565	535	518	518	553	559	541	532	560	496	573	577	539	539	535	483	508	543	512	529	562	540	524	541	527	513	572	553	525	572	577	543	512	569	538	487	493	556	540	524	508	498	504	563	581	558	513	561	540	520	536	550	561	549	528	553	579	568	565	530	521	546	544	523	531	542	516	589	516	554	524	561	503	519	574	553	516	533	527	538	499	539	528	535	549	553	586	524	553	507	532	561	534	527	546	554	538	566	505	559	517	551	520	532	570	499	509	550	561	579	560	546	543	541	534	563	553	562	519	491	543	508	559	501	557	498	547	532	517	565	510	493	506	542	569	540	557	491	537	541	543	521	544	561	549	562	568	573	561	587	558	568	500	549	576	599	502	518	535	549	511	554	506	547	538	529	553	529	493	546	555	517	524	580	522	532	540	522	566	533	515	544	491	592	508	501	524	505	530	530	549	552	558	559	532	515	514	547	542	527	486	488	521	548	592	556	545	534	543	530	537	536	514	578	546	566	512	543	517	546	518	507	513	511	510	530	549	517	544	586	539	529	557	513	526	562	555	542	529	540	547	529	530	541	518	573	516	572	557	556	507	553	549	526	559	546	521	536	548	529	500	537	530	537	554	518	491	533	568	539	530	537	539	540	507	596	546	519	526	533	542	535	535	543	498	516	520	568	523	516	524	549	508	519	543	545	559	520	495	550	519	510	545	527	534	547	563	514	542	565	550	536	503	545	527	547	513	508	518	537	508	484	556	575	555	541	532	535	567	570	521	550	523	510	535	543	569	565	520	549	531	555	506	540	562	485	506	507	563	580	539	553	544	548	543	531	542	536	541	533	519	538	534	532	537	524	522	525	541	489	524	508	579	518	556	509	572	585	513	572	534	570	538	556	556	498	555	552	517	530	571	530	510	506	538	506	527	527	533	523	555	538	562	538	563	529	522	528	559	501	524	539	537	526	519	537	555	545	527	518	476	518	541	584	513	543	561	526	547	560	546	520	562	533	530	594	527	560	557	532	518	534	578	540	528	544	531	537	537	539	548	541	543	541	500	547	533	536	546	575	540	524	538	525	513	545	537	575	513	534	493	514	515	514	534	558	543	579	565	542	545	530	535	489	559	542	549	554	531	521	547	538	591	545	538	526	548	576	491	553	514	514	557	524	541	547	530	546	513	520	553	508	498	508	537	543	562	562	529	511	535	555	507	502	542	527	540	537	524	552	520	534	512	501	557	545	538	571	498	537	595	550	545	536	523	511	544	554	515	544	528	512	537	530	505	586	519	527	553	493	504	541	532	526	582	524	569	501	524	551	534	518	519	535	494	592	553	573	520	564	522	527	521	527	531	537	487	492	518	528	530	517	527	519	547	540	541	521	527	507	535	568	570	534	519	537	529	571	510	524	523	551	565	512	517	535	501	527	565	536	559	553	518	572	516	528	493	498	544	514	510	552	478	511	540	545	546	537	564	598	538	541	554	522	568	542	560	493	592	569	555	551	544	517	511	560	566	502	542	539	531	531	551	531	537	558	536	586	548	517	560	544	514	542	471	550	574	538	533	524	536	533	538	566	494
4551	9888	7830	3852	2921	2153	1782	1428	1313	1095	993	991	908	837	829	808	805	777	786	697	699	738	691	710	681	733	726	713	634	683	645	697	668	616	638	638	627	682	651	667	724	659	666	686	660	672	624	648	630	724	661	673	639	675	694	668	640	623	635	677	621	610	626	675	650	660	668	661	647	672	621	641	632	627	698	648	659	645	642	639	665	647	663	625	662	631	679	621	670	656	642	649	615	636	634	644	616	665	635	661	629	662	602	665	631	671	653	656	662	673	625	667	661	649	597	618	628	646	633	626	644	632	603	683	594	644	678	651	668	694	643	650	674	639	645	659	635	610	592	646	637	644	644	629	625	639	613	620	635	666	611	631	673	628	625	666	622	620	646	637	620	638	635	643	699	637	659	644	632	648	572	638	651	641	686	642	661	630	685	638	732	659	608	663	611	649	611	662	639	608	675	633	710	666	666	646	614	670	627	645	666	668	678	659	632	637	684	610	615	607	659	662	672	669	672	685	645	678	671	660	675	626	632	623	638	674	660	607	641	659	666	651	646	660	655	613	643	675	663	608	692	639	635	637	658	629	633	681	672	637	641	634	660	675	630	657	673	637	657	645	669	620	675	676	636	659	652	639	646	637	675	658	639	640	657	663	674	645	650	640	652	624	690	631	659	664	655	627	633	624	625	675	641	638	640	687	664	668	628	646	640	595	684	658	661	666	690	689	646	668	627	644	622	677	682	651	662	590	653	659	633	665	621	657	606	640	604	655	632	689	664	612	649	628	637	617	623	660	627	652	625	651	673	648	600	649	632	728	656	627	607	615	665	658	642	683	633	654	622	700	650	637	597	640	654	652	650	644	689	619	718	639	639	621	601	653	689	616	602	661	668	641	642	634	642	662	634	608	591	668	647	645	659	633	641	634	701	679	633	663	651	639	624	640	621	688	665	617	659	639	610	696	635	650	677	641	651	661	603	676	625	596	636	642	684	651	597	680	639	668	658	629	699	693	689	673	650	602	627	671	650	658	663	639	649	620	673	628	563	677	654	637	636	631	653	646	677	656	643	621	703	678	652	646	659	658	665	729	635	639	604	640	621	668	642	659	640	657	676	654	632	625	672	648	665	623	621	650	635	601	644	714	657	661	653	631	678	662	613	687	626	673	645	654	661	648	658	656	711	661	617	601	658	611	673	601	650	630	666	661	641	645	579	657	636	633	605	591	635	635	658	624	640	646	674	642	682	660	651	620	616	617	667	682	633	644	594	640	649	678	633	620	663	681	691	604	635	671	651	649	613	604	625	601	679	611	646	616	627	624	679	698	613	653	641	652	651	663	616	700	669	641	633	669	617	631	682	661	668	627	667	657	610	723	609	676	649	653	637	603	644	632	605	618	610	674	648	663	627	679	626	629	608	695	644	656	648	625	637	630	685	667	665	640	637	648	657	606	676	650	630	645	604	656	623	683	642	674	674	598	654	628	647	649	670	642	609	602	632	640	690	635	653	646	685	639	672	659	624	670	623	618	626	598	625	648	655	667	664	643	685	632	641	670	630	645	703	679	658	612	655	648	627	648	608	678	642	640	645	623	646	645	677	637	682	680	613	635	618	627	610	593	670	658	652	620	631	666	637	634	634	615	629	631	664	643	621	634	653	661	647	627	636	627	633	611	614	658	685	647	669	669	639	661	645	623	636	638	650	587	633	640	637	628	680	643	650	650	684	647	616	680	657	642	648	617	587	630	647	634	641	665	684	621	662	644	645	652	647	608	627	621	674	614	595	629	575	648	642	658	684	622	589	650	648	660	623	684	635	636	659	654	670	660	686	685	672	669	675	668	666	645	657	671	671	704	659	675	673	638	667	613	680	668	693	636	682	641	584	653	623	641	645	628	658	615	645	698	668	654	659	658	670	682	628	651	657	569	607	670	629	619	644	647	643	671	649	661	624	629	665	632	685	606	678	667	640	653	634	618	667	631	655	684	669	657	621	629	636	628	626	613	667	635	700	625	706	654	663	675	654	669	654	677	656	671	649	648	637	593	642	652	608	680	676	640	641	644	661	683	626	637	646	631	683	668	654	664	612	672	619	640	607	679	670	649	635	652	660	586	669	661	643	597	630	677	664	620	643	617	654	675	606	621	655	626	682	597	626	629	645	655	667	717	652	646	690	621	670	636	669	623	619	671	647	672	660	653	625	650	596	675	679	581	613	655	706	680	641	633	611	707	692	666	668	690	628	624	649	623	709	615	644	655	643	648	629	633	629	665	631	659	668	629	657	646	644	681	600	620	646	635	608	663	597	608	650	665	651	645	662	635	675	606	661	634	643	607	630	664	636	648	674	642	689	653	674	637	646	595	628	686	639	611	661	675	651	651	651	654	629	646	630	641	641	654	671	654	637	610	606	630	638	659	592	689	599	640	633	619	670	694	636	671	618	623	625	666	635	648	648	671	602	644	610	666	653	638	659	638	629	612	680	664	649	646	646	631	648	589	614	663	634	622	644	665	642	635	632	653	699	640	647	646	697	671	646	627	619	686	637	691	631	623	680	664	674	652	661	631	638	620	687	619	633	645	657	638	627	598	642	665	623	655	681	604	655	609	635	663	632	639	587	653	617	719	646	652	685	674	673	642	683	649	693	641	643	622	610	646	638	632	641	691	598	658	675	612	625	650	665	640	649	679	614	607	610	655	627	656	663	682	661	667	613	649	636	635	640	618	625	645	639	627	656	682	620	654	656	622	682	643	670	697	636	691	600	672	630	652	621	684	635	573	641	676	681	605	665	650	653	665	679	643	615	658	678	671	662	594	681	656	656	672	688	646	610	636	660	709	601	683	640	597	619	612	641	680	654	621	659	665	660	633	695	662	627	652	597	652	642	619	648	611	632	600	616	645	573	621	598	600	625	636	654	636	635	657	644	697	632	691	655	668	648	628	622	677	645	680	700	682	655	698	668	637	646	654	653	659	646	646	656	675	664	646	634	645	622	625	639	681	603	631	601	610	668	630	654	685	666	666	690	653	627	602	627	669	605	620	676	604	655	634	698	665	658	650	665	663	641	652	623	633	613	701	615	659	634	646	650	685	645	577	622	628	654	620	622	630	634	651	642	665	643	642	626	647	674	658	657	641	646	649	678	615	652	630	636	628	610	714	634	671	629	605	683	679	619	636	627	662	662	619	627	651	637	593	621	623	619	653	667	672	665	627	661	660	670	643	657	639	645	618	625	612	663	617	665	637	646	665	650	672	635	643	640	623	662	660	666	672	650	609	649	665	671	590	623	656	662	627	676	649	670	650	635	627	658	623	679	679	657	639	662	642	639	631	651	706	640	614	595	556	636	667	652	726	653	614	614	634	651	599	676	646	628	668	663	654	608	605	683	648	638	661	618	643	641	642	656	676	639	679	604	649	618	611	668	673	632	631	676	643	620	604	652	680	624	620	716	673	675	619	618	640	622	636	580	640	639	662	660	615	653	621	621	658	631	604	582	691	671	644	693	629
25372	21616	27860	25686	9482	666	465	409	351	330	292	315	276	262	277	284	287	280	287	275	300	271	250	228	289	252	253	279	247	270	246	270	270	247	238	226	262	250	272	241	274	219	244	282	254	249	244	245	231	245	221	261	246	225	239	251	256	232	251	252	265	236	234	232	252	269	211	269	229	247	268	227	216	257	238	238	226	226	229	257	233	227	262	234	275	239	227	243	280	228	252	261	243	250	259	241	219	258	275	245	237	241	234	248	229	253	261	260	253	225	249	262	222	224	246	243	245	223	235	249	233	249	262	240	216	224	245	255	258	239	290	236	256	249	287	236	236	247	250	264	230	230	233	242	249	236	236	241	237	241	237	234	231	227	242	256	203	246	247	242	229	258	234	237	255	278	232	252	233	223	250	216	238	252	235	247	252	251	226	237	245	254	228	243	224	273	218	244	250	236	256	259	242	238	252	246	240	265	266	256	234	238	205	231	247	249	259	264	218	235	233	256	233	217	236	237	240	278	241	225	245	240	254	224	252	228	256	248	251	246	226	249	273	249	263	220	229	240	219	250	235	245	243	233	269	273	265	255	240	214	247	249	253	256	249	241	251	249	244	232	246	247	242	246	228	254	289	243	234	250	244	235	253	255	228	243	273	235	238	250	224	223	248	236	213	240	250	257	263	279	268	257	216	242	243	243	222	238	223	233	260	239	245	235	215	248	239	234	232	259	227	236	229	253	223	224	254	210	255	246	249	255	253	227	260	227	247	231	251	238	231	240	219	232	254	240	243	274	232	241	261	223	247	243	251	234	251	228	265	252	259	263	250	248	239	228	252	235	260	224	246	261	233	241	219	249	218	216	248	263	248	247	231	230	247	237	252	246	236	227	243	211	236	243	223	236	243	232	231	243	258	271	252	222	256	225	251	252	263	268	230	259	241	247	244	258	228	240	254	235	220	262	233	214	222	267	253	226	216	270	250	250	236	241	223	235	252	248	266	245	247	242	244	235	243	225	231	224	256	229	223	240	241	251	238	236	238	204	233	257	254	270	228	235	259	252	216	238	237	264	238	246	247	234	222	247	253	232	248	222	236	250	234	223	266	247	239	235	248	227	234	247	248	244	236	257	239	281	224	223	263	220	261	261	245	245	245	250	248	250	257	244	238	243	238	261	279	222	238	231	236	248	239	261	245	234	233	251	239	256	237	244	262	233	273	255	248	235	216	244	224	244	264	253	256	243	265	255	231	242	225	226	260	239	252	257	244	210	235	235	254	237	270	234	237	246	231	247	257	236	243	262	230	242	247	244	256	249	227	255	234	252	238	231	270	235	249	230	255	221	238	239	224	265	236	241	252	248	257	229	237	223	251	248	227	250	255	242	265	236	230	222	236	229	250	235	239	250	245	226	255	243	230	282	262	254	241	222	239	243	239	225	266	241	226	244	238	242	230	260	245	265	246	234	251	255	241	239	236	225	225	245	238	255	233	236	257	249	235	263	248	229	222	248	242	244	248	236	215	258	246	257	236	223	251	227	234	207	259	265	241	254	266	243	221	241	269	257	228	269	243	188	230	223	234	220	239	239	229	244	252	257	233	229	261	265	267	225	244	251	243	236	252	233	231	249	207	224	247	246	221	221	229	261	242	276	227	256	245	277	225	229	238	256	262	245	268	248	288	244	287	239	248	240	246	257	246	245	244	233	235	265	261	262	239	284	237	255	269	243	242	255	242	260	242	241	265	242	222	249	235	247	218	239	245	247	238	254	231	267	235	241	232	229	235	283	269	271	261	209	250	240	217	271	229	239	265	257	231	248	242	231	274	262	243	232	246	244	265	235	288	254	255	260	236	235	252	258	250	249	252	210	247	222	226	249	242	234	245	218	254	262	240	244	229	244	236	245	241	245	205	269	242	226	247	249	254	261	235	274	245	224	237	242	238	236	232	258	263	237	274	245	246	248	228	257	245	225	267	223	242	261	257	221	247	252	266	232	242	224	241	223	247	240	244	271	226	245	263	233	236	235	235	234	253	222	254	241	252	255	240	263	221	224	229	248	239	255	221	257	232	252	214	211	260	241	266	246	212	232	261	235	257	226	261	223	259	222	248	227	218	269	252	232	214	239	223	228	239	261	269	226	260	257	250	237	256	248	238	225	252	243	251	241	265	250	244	226	260	245	216	236	246	251	260	266	250	230	266	227	231	208	251	249	231	246	226	244	250	257	265	236	246	247	260	226	223	227	229	239	224	270	256	200	226	273	245	241	221	259	264	224	257	245	262	223	237	242	246	255	228	227	259	230	245	228	263	261	261	249	267	245	227	271	206	237	250	233	242	241	242	258	225	250	235	226	254	231	249	261	224	215	238	224	235	258	248	255	241	224	263	209	241	286	247	240	284	234	258	251	235	243	276	239	229	272	248	260	240	243	241	225	251	226	243	237	278	259	230	241	264	247	243	234	258	271	246	223	220	219	269	251	244	248	227	248	254	253	263	260	257	216	252	235	244	234	229	247	260	253	239	240	262	198	238	241	239	248	231	247	234	230	214	236	244	240	231	230	260	249	246	255	240	220	249	247	239	259	229	240	253	254	213	239	249	243	251	245	236	265	274	247	252	243	243	236	234	254	274	236	256	272	264	273	236	256	240	245	216	273	232	263	257	246	229	242	258	247	231	223	254	233	272	275	254	241	264	238	235	266	271	231	257	229	225	271	226	269	218	249	229	256	244	225	234	245	273	214	258	255	249	232	247	248	238	254	242	239	234	245	261	239	271	255	228	217	249	250	212	241	239	250	244	253	258	258	244	232	236	238	258	247	280	253	224	241	238	216	255	247	212	251	251	238	239	222	238	262	255	250	266	230	266	263	238	240	253	251	264	265	268	244	225	225	224	239	240	261	274	242	263	285	242	242	213	246	258	242	242	260	257	246	258	261	265	250	233	224	273	250	255	253	221	230	248	255	241	239	229	224	236	225	282	281	251	231	220	228	256	268	245	260	232	238	252	246	238	268	229	241	260	261	231	248	245	247	262	272	257	237	251	211	240	229	273	253	242	216	260	232	246	254	222	236	234	262	252	210	256	218	276	258	237	247	262	223	228	233	241	261	260	235	255	227	237	241	230	230	230	250	222	247	251	251	234	244	229	264	233	260	243	250	277	241	231	253	261	251	263	220	232	252	219	217	251	251	241	264	249	244	218	243	237	269	238	227	261	234	249	276	244	223	245	244	235	238	243	235	235	211	221	242	256	249	243	232	247	263	235	238	249	240	223	247	268	214	210	229	249	221	236	243	287	265	244	240	260	235	251	238	251	253	259	226	222	269	231	234	237	275	249	249	268	246	239	276	216	224	225	224	243	235	236	234	205	234	234	244	240	218	267	252	213	253	276	232	255	264	254	247	231	231	238	261	248	241	259	264	228	252	238	259	253	252	217	226	232	268	233	221	251	220	235	244	251	221	271	253	251	239	242	226	256	250	252	229	235	243	209	242	266	265	219	269	250	260
4463	5539	4153	1969	1474	1168	933	794	699	589	567	486	458	455	456	440	400	411	387	369	404	385	361	369	372	325	354	369	352	360	365	318	374	356	372	368	358	337	355	335	317	369	325	388	345	328	350	315	364	323	349	335	340	332	341	332	310	316	339	325	346	320	307	330	327	347	323	331	308	335	352	342	329	335	312	319	360	363	363	346	302	321	377	351	325	345	342	330	362	320	331	339	327	314	334	312	333	304	328	315	338	350	330	322	341	369	310	312	316	350	305	339	329	324	324	309	316	351	330	366	330	334	350	318	337	340	356	323	353	337	332	358	336	351	338	362	339	343	355	360	345	315	334	315	345	314	320	356	341	326	295	331	311	348	350	309	338	312	324	319	340	363	330	327	295	337	360	318	327	317	326	302	339	333	336	316	337	368	343	354	339	349	324	348	334	336	328	356	324	319	334	311	320	301	359	352	326	307	337	348	347	331	340	341	344	320	317	332	276	297	329	332	296	328	301	336	320	330	340	330	309	299	339	335	332	338	338	312	330	339	349	275	332	317	328	357	328	318	348	345	325	343	321	318	322	339	301	334	361	350	289	311	354	339	314	359	314	290	283	286	329	341	365	303	329	335	339	309	307	307	365	313	341	333	320	318	284	299	317	310	319	353	316	327	320	314	326	322	319	295	347	320	346	357	346	331	320	330	348	330	332	339	317	342	325	361	309	306	343	340	305	312	335	342	324	349	323	338	329	315	343	305	340	336	310	305	326	296	315	296	335	330	353	370	311	327	351	364	350	367	350	346	330	330	340	313	341	324	324	334	326	326	333	346	338	340	352	310	319	333	351	307	300	316	357	295	318	325	342	331	316	312	319	319	308	348	324	366	335	321	309	310	307	324	320	343	314	343	354	353	333	325	303	315	295	323	333	357	332	316	319	344	326	297	347	331	362	330	331	353	351	379	319	324	338	358	321	338	329	337	340	353	325	307	354	325	359	342	326	315	319	330	343	347	293	343	312	293	354	316	346	313	371	329	351	329	337	278	286	350	324	325	342	328	313	325	330	325	326	315	299	329	313	325	344	317	326	325	336	336	350	306	324	348	358	382	334	331	348	344	316	310	341	345	335	324	351	306	326	328	321	332	340	348	350	359	330	313	349	330	326	323	327	345	345	352	319	325	317	341	314	294	350	324	295	340	339	327	310	348	329	336	314	327	335	346	343	324	351	347	316	306	320	304	339	337	324	345	329	338	346	306	319	336	326	301	297	307	334	334	330	310	315	318	381	348	303	335	336	329	317	337	352	325	333	326	310	315	357	296	347	341	353	347	337	309	331	307	335	333	345	340	317	326	325	320	318	359	336	335	368	346	316	351	358	332	317	311	327	344	281	313	337	341	313	337	303	330	352	319	346	313	326	340	316	307	331	316	329	328	333	325	320	334	345	333	310	321	347	334	318	322	328	344	330	344	374	333	306	348	350	370	337	322	296	330	310	348	341	319	322	315	315	358	321	308	321	327	320	349	325	325	333	362	327	339	360	322	335	318	286	345	341	312	328	294	325	356	323	321	346	338	345	322	356	339	343	320	299	329	355	333	334	301	335	324	349	294	316	324	301	345	343	310	346	332	314	323	291	336	331	320	348	301	317	357	298	365	316	320	305	346	354	311	325	328	354	330	354	338	351	360	326	328	314	345	309	324	329	302	356	308	333	331	313	291	315	353	314	329	350	313	327	321	291	329	337	304	311	345	314	337	316	349	318	338	331	332	336	329	315	339	327	325	331	306	353	314	315	370	360	351	311	327	324	336	350	321	308	347	354	334	324	303	316	326	317	339	345	339	324	326	313	313	343	311	364	336	315	295	327	323	347	379	333	323	296	349	331	321	319	349	327	357	350	351	343	310	333	364	358	351	335	337	321	337	323	326	346	351	310	336	331	333	352	344	322	343	340	336	358	309	342	352	321	331	324	330	346	360	337	359	292	329	316	331	341	326	325	335	357	290	303	325	349	369	313	365	336	328	325	329	334	355	293	341	295	314	321	313	340	338	334	349	332	310	324	329	314	340	321	308	340	329	341	320	334	315	312	337	311	345	350	356	319	329	358	325	317	341	326	343	319	314	314	350	316	331	328	350	338	308	346	347	315	312	329	318	358	333	337	343	297	305	338	344	326	310	334	324	313	291	353	333	324	340	333	332	304	321	325	302	351	358	311	327	362	364	324	370	324	365	382	330	307	324	317	302	306	365	348	326	309	324	322	332	311	318	316	336	373	342	328	308	338	305	313	341	327	357	338	318	290	318	354	307	330	307	314	330	313	344	367	316	329	337	307	340	334	340	347	323	337	324	332	330	325	332	327	311	344	318	303	303	337	309	330	323	338	325	355	312	360	297	348	293	331	351	323	347	319	308	339	329	299	346	336	331	317	305	328	345	311	313	334	340	355	326	324	347	333	315	357	313	321	318	326	305	299	327	292	352	338	309	329	333	342	344	282	310	325	316	325	335	313	319	341	328	345	331	302	325	322	311	331	349	287	346	360	310	351	337	350	318	373	364	342	328	315	326	299	353	346	342	352	329	324	334	342	342	328	354	332	322	342	353	323	330	351	340	351	359	360	318	350	356	347	342	334	338	331	333	329	328	339	321	362	359	297	334	367	299	342	346	315	317	311	323	310	311	324	324	335	336	318	312	357	306	321	338	304	360	321	316	306	316	340	327	322	334	357	336	338	336	317	351	300	300	315	317	337	331	287	331	355	303	329	327	307	350	308	345	322	323	347	328	317	367	339	313	359	323	304	331	327	339	342	309	322	352	303	322	314	345	316	316	318	355	369	331	328	353	348	329	298	345	327	336	354	299	325	362	319	313	349	315	335	346	356	343	359	328	324	328	374	347	327	327	354	334	296	327	328	336	349	322	332	337	339	339	348	314	351	333	327	333	325	327	328	363	322	337	358	339	324	297	311	332	315	331	322	345	332	303	316	323	310	337	338	313	334	334	339	324	318	324	342	324	327	310	349	295	314	308	319	310	344	328	322	352	326	315	353	307	329	322	378	359	352	279	357	310	328	300	332	317	339	321	295	282	323	311	325	347	317	323	346	300	319	308	350	339	334	331	359	321	322	348	347	323	344	332	336	342	349	295	339	332	330	363	305	339	335	316	337	322	324	349	328	334	310	343	346	339	313	312	317	322	307	351	340	366	324	332	319	308	324	311	330	314	350	320	315	342	323	332	316	334	325	364	337	337	335	324	340	323	308	330	334	302	326	335	294	348	356	330	372	334	332	332	297	339	371	311	321	314	322	304	313	322	345	295	321	327	347	334	325	325	323	298	328	340	309	328	334	330	328	336	338	352	332	362	327	365	311	333	340	319	359	348	323	304	320	336	288	340	336	357	329	315	317	339	324	304	325	326	350	361	351	338	304	330	347	338	336	332	328	330	286	316	315	323	360	313	354	308	333	296	355	344	321	315	297	298	331	302	366	333	326	334	308	313	312	349	335	349
23125	21654	29606	24171	21644	21706	10858	1531	1239	1118	1031	1035	920	874	866	868	785	810	827	817	729	756	721	725	704	706	719	714	741	665	749	727	677	701	723	751	743	724	732	775	734	748	772	740	726	753	733	700	706	685	706	673	700	729	704	629	711	714	683	704	698	725	706	727	647	744	675	676	710	715	742	649	675	677	703	713	695	677	721	700	718	743	715	676	726	673	664	705	707	745	703	641	640	688	696	710	713	720	668	715	706	715	699	692	737	645	678	736	625	663	671	715	686	683	691	743	698	674	709	679	682	677	697	674	721	690	730	713	696	730	693	696	667	672	667	665	674	691	661	644	666	657	690	628	742	698	745	682	717	707	725	682	685	671	664	694	753	686	683	701	689	678	713	689	700	714	684	723	686	697	682	712	702	682	685	735	666	683	666	658	730	685	746	663	704	701	686	704	682	716	742	661	714	679	694	697	713	685	689	706	717	659	642	680	649	703	708	703	696	674	711	667	672	693	675	747	707	726	705	690	724	693	692	720	649	703	690	702	710	681	715	662	723	685	698	680	672	743	656	684	721	717	704	687	651	665	744	685	654	684	688	669	712	690	657	674	683	695	694	684	687	712	672	698	741	693	662	677	696	671	701	645	636	671	622	676	670	644	652	723	696	680	690	637	690	682	681	708	709	650	694	678	744	684	712	651	719	660	730	700	715	703	695	704	666	697	705	665	685	704	684	689	666	718	696	699	690	684	715	695	670	694	702	699	714	650	702	691	684	676	697	718	701	698	697	698	735	737	684	669	723	672	658	647	726	680	658	688	698	700	667	664	704	689	665	689	684	634	711	718	671	693	716	689	687	680	717	716	697	740	683	670	659	621	668	725	670	691	695	660	717	689	683	681	653	720	684	750	686	695	647	736	701	729	697	671	718	707	654	695	674	685	691	717	670	647	728	712	672	691	650	639	621	651	695	718	715	682	728	695	645	707	652	655	722	690	680	735	692	695	726	662	663	714	684	704	681	755	707	698	668	692	672	684	674	687	702	687	725	689	670	685	703	687	722	686	703	687	724	724	699	744	701	678	624	690	755	701	693	664	693	690	688	693	712	652	697	719	750	685	695	644	704	705	711	675	682	692	678	672	688	685	701	679	651	641	685	702	691	647	668	705	691	688	689	691	660	675	699	709	672	667	712	676	692	688	662	711	693	687	674	665	665	677	690	629	719	666	723	710	723	716	672	724	695	665	632	692	716	648	716	704	673	717	672	650	711	731	702	672	702	698	680	702	706	707	679	644	725	710	693	687	684	674	717	709	707	698	711	740	691	695	661	691	704	694	669	663	683	691	706	665	667	721	691	679	707	678	694	688	731	694	675	697	681	687	688	675	656	685	663	700	630	718	711	673	714	681	693	658	691	715	721	757	666	717	693	701	683	730	710	690	693	698	678	717	709	669	718	659	681	682	705	641	686	696	679	701	698	668	687	674	701	687	691	681	717	697	657	687	713	689	666	636	723	707	681	685	694	669	615	672	703	705	696	682	667	706	715	761	679	682	700	705	694	681	686	645	719	711	712	674	655	706	739	638	708	701	680	731	720	728	684	719	683	630	649	739	684	696	702	693	698	761	704	645	712	681	673	677	691	698	701	689	703	711	708	650	715	667	730	692	701	693	663	684	706	621	677	679	662	698	675	751	684	757	689	699	676	705	723	640	693	737	694	706	722	725	659	678	685	709	689	662	743	658	701	671	702	665	647	742	690	690	670	690	699	693	714	700	752	685	684	726	721	723	681	645	688	717	675	742	702	746	725	730	714	747	705	690	650	732	705	674	696	664	664	695	683	676	672	692	684	662	673	654	744	704	656	706	645	680	672	711	646	687	643	654	712	716	677	739	731	660	708	714	701	633	631	716	653	657	675	694	697	697	685	694	687	632	758	672	685	674	659	694	699	719	745	711	738	759	736	744	689	714	694	635	696	697	662	681	695	686	666	700	692	703	696	670	693	686	679	717	694	709	687	706	708	683	693	695	691	685	716	723	650	726	683	658	717	719	688	708	702	685	690	734	721	704	669	690	677	710	688	715	678	690	684	691	709	696	709	703	671	647	674	637	699	651	725	697	665	677	732	668	722	701	717	666	708	658	769	662	610	666	699	681	687	704	656	641	636	688	660	636	707	726	640	692	690	675	683	658	676	684	680	666	700	693	687	692	689	683	650	659	663	690	691	735	701	726	671	716	669	713	729	662	694	666	698	709	683	657	668	702	702	646	707	706	692	613	716	689	711	703	699	707	716	678	688	658	726	718	694	701	728	684	682	689	699	661	744	662	731	696	673	677	678	703	726	747	650	676	692	686	735	684	733	693	705	712	665	702	676	671	668	682	713	650	632	686	715	660	665	714	674	666	708	673	720	673	691	663	718	701	668	661	705	697	705	690	750	745	685	697	694	701	749	712	727	716	650	688	708	746	715	722	718	681	656	739	695	693	649	739	668	689	696	658	668	672	672	721	691	688	662	691	692	715	745	686	668	736	723	653	726	705	721	643	727	700	675	720	650	719	673	677	719	681	688	730	719	695	676	717	683	690	674	700	720	680	671	714	687	677	686	690	618	720	700	654	655	693	700	719	696	741	700	638	683	701	665	681	696	693	739	664	701	699	667	707	703	701	691	654	687	674	687	678	726	655	699	675	667	647	708	689	686	704	671	657	673	674	701	659	691	686	687	668	672	668	702	705	754	679	709	674	703	665	724	674	711	656	698	675	652	669	687	675	699	631	663	646	672	645	665	707	670	701	720	660	704	692	692	681	695	673	660	711	668	730	737	682	669	626	679	639	693	721	650	710	676	726	688	703	683	674	680	704	710	670	690	687	697	680	673	666	675	744	633	690	656	743	690	670	704	675	724	701	698	666	658	734	630	721	667	685	680	681	696	685	670	711	726	666	652	714	668	641	684	686	724	696	719	703	687	708	669	723	685	672	668	725	706	667	621	680	692	690	685	688	715	671	694	654	644	694	732	744	709	699	686	666	706	703	681	646	670	669	687	689	685	684	679	674	696	707	678	671	670	667	676	673	694	636	702	690	698	676	667	667	691	667	693	666	700	717	695	668	672	671	694	699	648	708	697	676	724	728	693	723	701	683	633	687	677	677	735	685	803	736	704	681	654	692	710	686	726	715	663	706	661	699	729	719	686	637	669	712	637	705	746	694	664	662	700	697	704	733	754	669	660	717	689	644	692	612	705	699	729	691	707	748	706	673	680	705	662	657	636	661	676	709	721	677	687	691	688	653	738	684	681	665	696	682	739	664	665	659	692	672	654	706	690	665	705	700	745	696	691	718	688	711	664	667	663	687	691	657	680	616	650	685	694	664	657	630	744	658	745	732	714	723	681	733	692	651	698	675	686	685	665	703	734	703	704	679	639	730	716	693	664	699	685	710	731	738	649	718	705	639	686	636	653	712	673	643	696	664	671	665	703	662	655	644	637	731	756	694	646	687	625	713	649	716
6769	16402	12848	6732	5053	3713	3058	2420	2198	1798	1681	1554	1377	1353	1176	1183	1111	1004	1009	1038	1041	1026	983	953	901	931	894	964	841	865	912	884	881	899	882	842	902	880	831	862	849	822	868	853	863	853	829	874	886	853	862	854	830	824	857	800	829	804	862	822	896	812	834	802	823	833	815	890	820	840	829	872	803	838	833	856	751	819	815	884	791	849	830	835	838	871	853	847	876	791	860	818	811	825	819	806	833	861	814	820	798	799	856	779	826	829	865	841	835	860	818	865	833	821	821	822	837	857	811	850	837	855	831	855	812	830	791	897	903	829	829	871	788	844	867	817	832	851	826	824	835	831	835	868	887	834	829	851	846	855	853	779	818	805	812	819	826	762	816	834	835	816	817	801	820	810	802	833	792	819	874	843	862	839	782	820	845	820	846	819	824	802	858	837	835	813	828	784	789	862	840	836	858	803	836	838	824	836	856	837	843	840	835	843	835	818	861	779	828	872	829	823	839	813	807	804	799	882	812	819	865	840	832	868	814	856	811	808	810	801	812	834	795	823	832	776	790	828	812	829	785	831	812	796	873	811	852	858	793	832	835	804	802	796	875	836	826	786	820	762	830	832	868	876	805	785	807	830	804	828	854	810	815	804	847	880	789	828	826	782	878	820	819	865	863	855	904	816	827	804	844	854	840	865	827	793	847	843	823	838	793	804	823	815	879	803	838	791	839	834	814	840	847	843	767	840	844	814	828	786	833	839	810	832	856	836	796	795	806	818	822	882	823	751	817	800	825	834	860	817	852	804	829	807	798	838	860	825	839	827	857	816	813	850	795	844	833	784	821	794	849	825	866	867	826	839	826	868	760	855	826	825	814	833	828	799	758	807	870	835	827	805	817	863	809	817	846	841	842	840	851	852	835	831	852	833	878	821	839	840	823	792	837	851	871	837	889	794	829	869	812	844	829	795	838	842	837	799	874	816	790	840	760	873	822	832	824	784	804	819	838	784	770	800	818	796	823	817	820	813	815	816	816	807	831	777	867	853	824	843	810	796	840	825	822	840	800	878	796	796	840	839	836	843	802	829	828	802	845	875	843	806	863	800	809	816	806	799	792	779	874	856	774	830	806	819	878	837	839	884	785	820	863	857	813	833	797	845	828	842	884	808	809	781	865	787	831	868	794	834	796	819	834	774	824	784	854	883	798	803	863	830	869	820	771	789	805	842	843	830	846	781	833	850	848	780	822	835	795	807	799	822	827	822	841	791	875	785	900	812	839	795	782	769	806	827	850	768	778	788	844	847	780	827	816	832	822	757	805	858	813	855	803	797	856	839	845	818	856	851	774	827	829	811	812	827	844	803	865	847	792	828	834	835	834	843	837	781	820	855	832	838	817	834	860	878	819	832	841	893	856	807	789	863	815	825	799	864	839	826	867	817	836	803	834	841	801	814	846	777	846	805	807	794	798	825	840	813	825	826	793	822	839	785	809	778	803	853	802	832	864	830	803	812	813	810	852	813	821	865	789	836	800	838	768	834	855	827	805	832	777	834	805	850	811	774	800	752	820	818	847	797	876	837	793	796	838	834	780	812	805	799	826	846	823	830	806	860	865	835	828	774	855	831	852	838	808	797	766	850	813	817	742	882	838	791	829	795	830	800	797	842	821	797	765	798	777	866	817	857	806	810	883	811	822	869	836	812	801	863	798	812	794	826	776	865	811	823	820	831	858	820	821	853	864	814	821	792	826	798	818	813	813	774	820	789	761	895	808	814	803	813	835	864	803	796	774	810	849	840	838	845	842	842	886	903	836	798	739	783	883	789	835	814	809	837	808	841	794	855	850	802	783	833	801	831	822	819	831	813	835	865	798	843	841	841	829	830	823	799	811	820	841	803	834	846	818	821	785	801	798	825	849	830	835	858	811	834	851	810	792	835	816	843	813	844	810	778	779	818	797	850	841	790	865	825	835	804	823	843	814	819	881	816	787	813	841	839	815	862	825	792	822	792	770	843	786	810	800	776	815	817	816	783	856	859	828	822	785	806	892	795	859	822	827	832	851	842	822	828	886	833	813	827	789	754	783	861	790	874	817	868	824	807	839	859	881	847	761	811	831	858	821	824	849	798	819	879	787	868	818	858	842	879	768	795	824	808	832	807	797	850	817	803	831	801	857	844	773	805	816	815	820	834	835	833	846	844	821	815	845	763	806	822	823	802	840	837	844	809	832	826	815	828	829	831	810	790	853	806	763	823	840	811	826	806	839	813	832	822	848	827	815	819	821	831	822	801	831	805	838	801	819	808	853	851	811	825	848	808	848	784	822	852	841	842	810	815	850	848	868	812	841	813	853	798	816	794	820	804	812	815	801	817	834	835	828	781	858	798	822	818	889	805	796	814	772	808	801	794	823	779	856	763	875	855	841	839	813	833	831	788	833	809	796	839	827	814	820	833	835	853	854	765	800	841	838	816	851	824	774	804	810	778	797	815	828	799	844	817	831	826	800	882	829	836	788	815	756	775	871	850	817	841	799	787	831	844	790	835	781	808	831	822	808	783	845	805	797	812	866	836	782	819	846	869	828	820	839	794	840	830	800	793	840	882	776	828	843	829	801	836	830	770	852	820	798	854	857	768	842	809	860	835	826	831	862	828	833	826	758	797	819	814	835	800	795	809	819	827	822	860	839	850	809	813	877	834	844	832	842	823	838	821	825	825	829	820	844	798	840	871	846	819	808	807	850	807	790	818	827	825	829	841	854	828	804	770	803	839	835	791	827	865	837	772	816	807	816	852	860	815	823	823	882	854	833	793	798	848	828	841	802	814	843	847	815	826	780	806	782	844	837	838	801	785	838	782	822	856	839	864	767	838	798	836	823	862	786	767	800	837	882	839	849	811	826	791	852	846	765	879	831	869	764	822	834	775	803	825	813	821	853	812	853	783	789	835	839	783	868	815	862	862	840	861	784	875	781	855	794	864	857	873	811	848	835	807	814	807	818	794	842	820	808	832	806	851	776	839	821	825	832	869	807	794	843	871	825	792	813	839	917	794	800	838	868	815	839	784	818	809	825	827	792	833	801	845	830	842	856	835	818	787	790	825	779	855	862	805	785	833	796	788	816	825	774	812	858	869	834	812	875	792	879	900	812	837	846	815	873	830	867	816	811	824	871	838	885	805	823	832	811	818	805	790	801	810	834	832	839	796	800	817	757	886	869	804	844	808	818	858	817	831	865	875	821	825	824	831	818	809	839	861	791	844	840	786	838	834	829	872	813	842	852	778	790	779	869	814	844	910	812	837	794	824	818	840	858	800	860	834	820	817	858	838	778	829	764	850	758	796	845	771	820	864	792	841	852	858	801	810	817	833	880	833	815	819	824	812	850	824	843	816	816	845	818	813	779	875	773	856	854	832	837	810	829	839	832	834	807	865	856	855	842	840	829	810	901	796	797	808	865	790	851	751	822	839	788	837	819	807	835	832	814	808	785	858	851	801	845	813	828	844	840	843
27509	19925	5716	754	517	469	396	252	278	268	268	241	237	223	233	263	234	264	213	258	241	229	246	251	239	236	254	244	247	246	239	207	206	230	245	231	245	227	233	275	210	229	250	224	260	242	223	240	256	242	231	260	220	219	228	266	255	212	219	219	243	223	251	237	247	247	228	233	230	211	257	231	246	213	229	243	245	237	272	236	222	253	234	242	209	241	224	221	259	223	232	235	219	243	249	241	238	244	224	215	235	254	216	237	246	244	230	236	234	246	235	249	231	255	221	245	237	240	218	238	220	222	236	212	232	233	206	235	237	242	251	224	232	229	227	255	222	227	252	212	234	246	224	242	225	251	229	235	217	242	235	237	232	256	229	250	265	253	272	239	232	257	243	242	239	247	231	232	262	224	235	226	230	205	229	232	228	244	263	233	223	213	259	238	254	237	233	239	238	261	236	223	262	225	223	243	231	263	238	226	222	237	225	255	236	257	234	234	255	231	244	257	233	244	262	265	222	211	245	261	237	207	250	255	280	274	242	274	221	263	215	232	242	217	224	218	225	214	277	235	248	263	248	283	246	249	238	242	244	245	237	263	269	236	244	243	250	241	239	248	256	221	228	240	237	240	259	236	235	247	241	238	247	242	209	269	238	229	212	260	237	229	239	250	221	228	218	235	240	260	250	239	230	263	219	245	234	232	237	236	258	260	254	230	236	262	233	244	246	265	251	236	220	234	247	248	243	233	229	236	263	229	245	224	263	250	258	262	222	268	256	205	219	250	233	254	250	230	248	255	265	218	246	236	235	224	236	252	236	242	223	240	239	232	215	234	254	241	241	262	243	249	242	232	202	248	230	235	250	236	232	248	234	237	257	255	216	242	256	243	249	251	234	223	255	258	248	238	233	238	234	224	240	224	251	240	224	223	222	230	257	228	234	228	241	237	229	250	229	220	256	236	249	222	233	270	246	267	223	248	223	243	241	240	277	234	220	239	235	242	244	240	233	211	236	229	229	225	218	236	224	237	225	213	250	218	241	248	240	262	249	206	236	192	255	242	218	243	245	223	237	239	256	258	265	240	235	234	215	223	225	272	248	222	247	225	221	242	248	207	226	235	279	243	216	235	248	238	195	260	251	224	243	234	231	234	263	221	227	243	255	219	205	246	254	233	257	239	243	258	251	278	269	233	258	221	245	244	240	200	262	223	234	245	255	255	222	215	236	225	241	227	273	239	212	251	245	251	231	219	227	233	238	217	254	253	239	256	233	253	226	248	226	244	218	259	264	260	239	231	230	230	227	242	253	231	237	215	245	222	224	249	223	220	232	245	242	246	244	222	253	197	213	244	230	243	209	256	250	232	214	244	254	261	228	229	254	228	233	245	240	244	248	224	222	248	227	219	215	225	231	248	260	260	206	246	240	236	241	229	260	258	263	226	255	260	258	239	224	259	230	229	243	225	236	218	242	222	216	227	233	234	257	244	236	243	250	222	246	240	215	239	235	223	250	232	242	222	230	263	243	216	243	238	231	218	250	258	233	226	214	226	266	247	266	206	260	216	256	254	215	223	216	267	243	228	241	233	237	245	244	244	251	230	233	258	228	202	249	216	231	251	231	229	232	254	242	262	258	216	239	221	246	232	214	239	264	243	232	257	234	212	229	238	226	224	241	249	245	216	262	228	231	234	231	231	254	270	239	215	231	225	226	248	241	280	232	241	233	240	279	241	251	245	246	205	269	253	244	252	246	216	261	225	225	261	251	241	210	213	265	238	264	250	229	224	240	249	264	242	231	231	229	263	227	226	228	233	252	265	256	275	254	239	222	242	212	237	234	224	207	237	252	223	248	246	238	264	232	243	227	259	258	222	247	224	238	239	246	222	230	258	228	216	249	278	240	201	263	246	221	235	252	224	258	227	227	197	219	233	253	238	257	248	242	244	213	258	217	220	229	230	256	235	249	266	219	278	237	248	266	274	232	228	255	222	239	243	237	244	216	233	208	271	257	212	250	266	222	237	243	260	241	238	231	232	254	268	259	233	233	255	235	236	248	230	230	241	237	246	246	228	245	246	237	234	247	212	269	227	276	232	235	217	241	231	242	229	243	250	225	220	232	260	219	245	230	266	239	227	235	246	258	247	224	239	210	231	232	229	254	267	249	224	223	230	233	214	252	255	242	256	254	271	221	242	242	240	237	228	266	225	220	222	226	233	218	225	251	221	255	206	270	192	235	242	257	228	227	231	236	247	266	260	259	222	230	244	257	211	222	260	218	232	239	225	267	224	217	222	219	221	223	252	248	227	253	241	221	245	221	245	221	276	222	237	232	220	245	218	235	250	230	220	232	240	261	267	248	233	244	254	244	225	241	240	233	291	223	235	244	241	226	246	244	229	267	232	233	241	220	235	235	209	244	241	217	226	221	259	231	242	242	232	233	230	214	262	252	237	236	218	202	238	234	217	245	236	220	247	228	236	236	245	245	214	241	237	226	227	242	220	255	252	239	231	240	270	240	264	253	258	237	246	228	235	270	231	251	244	239	237	232	245	237	233	206	235	224	223	255	234	216	233	234	255	241	234	273	235	231	255	222	262	216	226	216	252	247	228	237	222	255	243	252	237	241	228	238	234	246	247	253	225	257	224	212	233	265	235	236	237	212	218	253	237	252	251	239	253	242	234	241	244	216	223	259	227	228	268	230	251	239	242	258	222	245	228	243	228	245	231	240	250	224	225	236	219	255	218	246	227	241	238	266	260	233	256	205	234	245	245	230	206	244	207	245	237	236	230	236	251	240	236	239	241	263	245	225	231	258	237	264	269	224	254	239	265	263	246	227	254	228	237	233	228	259	240	231	243	242	231	231	231	236	228	250	256	240	224	266	244	282	243	262	256	239	216	232	234	268	233	258	223	223	229	240	230	205	245	242	224	216	234	233	244	265	256	229	233	229	257	223	251	210	229	222	241	228	227	218	213	245	264	235	219	221	250	240	260	231	223	238	227	232	226	217	214	260	240	238	226	230	250	243	214	237	227	241	235	217	271	227	274	241	271	229	227	243	254	232	245	241	231	234	227	260	256	243	252	252	253	222	247	244	238	232	231	255	221	241	225	228	233	218	247	250	226	225	226	225	218	242	253	248	243	214	263	210	234	238	260	255	263	244	242	244	234	245	229	209	236	263	236	243	218	251	236	245	240	220	230	231	247	252	266	227	218	246	252	232	232	246	207	252	253	237	240	254	222	218	242	245	217	246	217	261	218	254	231	224	238	233	240	281	215	221	251	257	240	210	237	209	227	242	243	242	232	227	249	271	217	217	208	238	232	247	225	247	235	224	252	237	232	218	235	235	211	214	268	248	237	239	230	251	258	232	266	244	219	219	231	234	244	224	244	274	229	233	223	263	215	240	244	244	255	247	226	269	245	242	230	227	228	221	226	234	225	222	196	233	242	226	204	253	236	213	225	235	226	213	247	265	261	225	228	237	234	267	224	214	249	223	241	241	248
4025	1068	925	557	483	406	391	343	361	369	357	315	342	300	341	318	344	318	332	314	357	318	268	273	307	325	303	301	322	296	349	279	298	343	321	301	332	297	347	304	304	333	343	309	295	327	327	306	312	326	306	291	290	327	303	302	284	315	312	300	278	336	295	318	322	324	308	298	282	298	293	316	288	324	295	320	295	308	292	318	281	302	333	318	335	300	321	291	304	308	326	322	331	295	353	276	315	295	341	292	327	314	304	316	284	322	311	332	336	298	309	305	318	293	307	305	332	282	304	294	309	293	300	327	277	334	333	322	319	291	313	282	328	311	309	315	297	306	315	314	322	307	313	285	310	289	298	289	288	283	318	293	306	294	333	318	303	322	299	332	318	323	309	280	314	322	289	289	284	301	324	293	345	304	296	353	263	291	297	284	320	324	310	279	326	294	317	286	336	327	305	302	328	300	314	338	310	275	312	288	278	306	304	298	291	303	288	268	300	304	303	320	297	294	302	310	315	291	323	315	295	304	312	311	321	276	290	324	306	287	303	329	308	309	334	305	296	282	278	337	317	308	301	277	323	311	299	294	307	301	319	292	307	289	289	282	314	306	326	321	321	311	274	332	290	301	311	312	312	282	335	295	301	277	313	341	279	303	346	329	323	297	306	314	327	292	305	323	338	272	299	327	299	287	318	306	327	310	320	315	281	328	326	315	292	320	303	299	298	295	306	313	304	290	294	280	306	285	325	317	308	316	308	284	312	305	311	315	297	309	293	297	310	323	266	313	315	298	331	311	301	317	290	320	273	319	316	287	307	310	330	334	266	302	348	299	321	321	301	301	326	314	307	350	298	306	311	302	306	319	299	305	317	313	290	313	299	301	291	305	309	299	311	324	310	333	317	287	324	281	313	298	337	306	334	322	326	301	297	318	296	302	309	322	307	274	317	295	287	324	288	317	299	298	306	300	301	283	301	309	341	303	301	302	347	289	276	325	351	311	325	324	308	294	274	312	295	290	304	299	304	299	301	299	321	290	341	314	319	302	280	314	325	310	318	333	291	297	286	265	305	286	291	290	346	296	315	308	296	327	326	304	324	321	291	271	285	296	310	292	291	284	299	313	324	308	274	311	360	282	318	293	299	275	307	324	309	301	304	300	311	313	351	319	302	309	283	310	314	300	307	299	307	311	302	292	332	292	312	307	301	306	320	301	292	349	314	306	299	269	357	295	322	301	312	282	321	304	293	324	291	329	257	318	316	322	305	312	327	323	316	309	331	330	308	307	315	265	290	326	339	301	280	284	309	293	286	302	276	329	296	316	299	292	324	333	312	306	308	314	323	333	299	318	341	338	328	303	305	332	288	311	295	296	315	299	297	310	325	313	316	319	305	308	307	299	313	311	310	299	270	280	331	324	279	327	299	338	304	294	286	335	288	345	322	311	327	330	312	297	321	307	295	321	343	317	295	326	300	293	270	308	304	317	270	304	309	312	287	292	319	304	316	302	330	298	299	319	312	303	288	288	297	294	300	313	336	296	311	327	290	319	321	293	335	313	287	299	306	293	315	297	302	304	274	285	303	344	314	331	300	285	298	291	305	303	305	300	329	272	305	314	291	309	305	304	272	313	289	290	309	309	319	300	312	311	314	297	296	333	303	295	306	289	275	281	316	293	305	307	305	289	331	321	317	305	299	308	289	314	321	318	324	293	295	302	291	324	311	305	332	295	288	299	360	282	309	293	306	290	321	314	275	311	317	318	300	300	301	335	298	309	317	275	297	311	302	313	321	321	314	299	284	304	326	332	293	317	279	316	302	302	274	328	285	305	299	303	282	299	312	315	304	331	305	299	303	312	299	266	289	301	335	296	273	275	342	308	270	309	311	304	295	305	295	339	319	314	298	302	336	340	302	300	320	305	315	318	333	325	306	356	294	318	302	281	292	315	295	284	329	303	315	316	309	284	330	310	308	299	278	281	331	289	308	316	330	301	300	327	322	306	316	312	344	300	304	308	323	288	302	292	290	318	316	294	320	276	314	314	300	331	312	332	304	329	314	286	313	304	295	319	323	304	325	296	309	289	295	275	296	327	310	323	302	292	307	325	322	311	304	302	329	299	304	346	295	309	283	299	325	286	302	291	320	311	310	290	307	288	326	311	312	308	317	324	314	309	282	317	274	288	293	287	295	330	274	322	298	289	318	339	286	315	296	334	303	318	322	300	303	273	292	286	292	297	310	274	300	293	337	306	294	296	304	308	298	337	281	319	318	309	329	278	318	290	320	325	308	302	273	337	318	336	342	321	294	304	317	353	297	298	278	289	330	325	309	302	312	291	288	337	313	310	277	339	322	300	293	308	307	324	287	288	329	297	335	296	300	292	296	307	296	300	330	331	305	302	315	288	296	309	331	289	300	320	322	313	310	293	293	283	311	297	289	320	289	296	328	273	304	287	285	256	290	309	304	326	314	302	290	305	303	325	319	321	295	302	279	299	294	314	300	324	319	302	303	304	305	311	300	287	342	318	305	318	314	292	328	296	329	303	304	310	288	257	298	320	315	300	282	304	293	294	318	286	322	303	297	297	312	285	301	302	317	289	297	312	301	344	326	308	316	295	298	264	289	335	312	303	332	307	316	288	301	299	266	299	314	304	323	278	267	319	340	324	292	294	316	320	303	323	311	319	296	325	318	306	288	331	279	282	288	345	297	296	295	302	289	317	311	308	326	303	336	282	312	301	326	296	281	285	310	327	280	304	298	320	294	299	296	304	273	294	318	301	294	296	298	346	319	309	324	297	294	305	317	300	321	305	310	288	342	310	293	288	290	323	291	325	308	313	306	306	309	279	271	315	307	290	277	263	311	307	308	276	305	294	302	302	306	323	335	315	301	328	288	298	305	309	314	332	329	322	298	299	317	304	294	267	321	296	300	311	287	306	312	317	294	300	314	305	311	291	305	314	310	306	312	302	323	301	292	304	291	301	301	322	315	288	288	314	308	309	341	335	330	321	308	295	299	306	300	312	320	284	302	308	278	258	313	313	299	319	320	318	292	303	282	318	296	311	289	299	303	324	319	285	344	289	321	307	317	310	276	298	310	284	282	322	300	311	313	319	309	298	294	289	318	307	297	313	332	294	271	288	298	278	306	300	320	309	321	306	295	315	342	319	305	284	303	306	306	288	285	305	300	329	315	317	289	298	303	318	283	273	301	297	314	294	305	305	298	329	321	307	299	337	316	312	304	308	293	338	293	334	272	315	280	305	327	292	286	285	288	308	309	336	315	304	315	325	307	284	298	293	336	308	305	315	277	325	298	299	332	307	281	303	290	310	299	353	321	271	342	295	312	297	332	324	317	313	307	295	286	292	286	266	265	301	305	305	318	287	278	295	313	278	306	328	302	319	271	328	320	323	295	335	310	282	315	317	318	293	301	309	261	323	306	318	301	298	294	325	304	309	322	323	306	303	314	281	272	289	272	307	304	345	327	333	303	308	288	323	314	297
24094	21656	29173	24613	21634	11094	1335	929	805	743	686	703	619	609	615	583	609	561	595	580	579	569	598	532	556	562	580	518	528	578	517	557	549	534	571	515	524	511	546	517	539	559	514	540	525	570	535	531	533	575	561	556	541	536	581	537	540	592	527	544	527	540	537	505	577	536	556	514	553	512	548	540	526	524	543	528	514	534	524	484	528	514	513	619	500	554	514	533	521	520	494	568	534	527	539	554	544	572	521	515	511	539	568	535	487	542	563	528	537	570	564	561	520	514	526	489	527	494	523	564	554	520	544	551	513	580	554	537	544	530	520	536	509	557	517	519	536	501	590	541	574	558	531	565	553	542	529	499	586	511	543	583	507	537	564	517	521	586	489	543	521	531	518	542	533	516	544	519	534	535	514	569	551	518	581	527	507	545	539	519	567	536	519	528	477	552	501	548	500	501	563	554	528	554	550	554	526	549	540	534	547	548	522	531	512	518	551	519	549	519	508	542	516	530	539	551	483	583	506	504	536	553	500	507	558	517	531	537	529	516	489	553	538	518	532	504	505	572	525	512	534	557	566	527	535	538	515	553	513	543	547	528	527	534	508	508	528	477	557	519	528	533	530	508	539	527	507	520	552	556	496	506	518	539	521	484	494	490	505	551	505	510	541	467	594	515	554	541	522	581	528	555	533	577	549	573	539	536	553	489	539	525	539	501	559	524	524	533	532	561	489	528	544	515	538	553	530	531	518	506	501	557	547	530	505	559	556	526	540	519	500	549	509	541	562	492	552	583	548	521	530	511	519	505	516	496	555	549	526	534	494	543	538	539	527	552	562	537	526	520	510	565	528	513	486	499	498	561	536	520	541	549	522	491	564	498	522	554	545	519	514	564	552	523	521	536	533	573	578	534	546	528	485	519	525	541	544	542	520	577	526	533	525	548	526	533	568	535	555	516	538	504	525	519	509	524	518	527	499	551	556	558	553	535	508	536	517	545	530	496	537	462	507	508	538	532	570	514	475	551	500	533	568	557	508	577	563	489	530	537	536	514	531	519	545	542	549	532	508	481	492	584	528	547	467	528	513	566	557	548	537	533	535	463	556	518	530	572	528	553	518	523	505	527	520	557	558	521	509	525	534	533	534	538	526	548	506	571	514	552	537	524	519	494	495	531	499	528	551	546	531	496	515	518	493	541	512	527	515	536	479	535	510	572	500	556	548	576	561	514	530	589	566	523	513	490	480	554	526	533	551	550	523	533	490	522	544	524	484	518	522	555	518	512	509	484	502	548	524	526	539	533	542	557	524	511	522	522	536	505	531	535	551	543	528	545	559	536	510	518	483	512	525	498	507	534	535	542	562	528	547	533	528	559	482	540	518	532	536	552	486	520	510	527	566	548	536	565	523	545	541	551	531	520	535	546	503	484	525	525	536	521	544	530	469	502	528	531	521	540	552	503	543	477	541	536	539	499	507	564	489	522	508	543	498	513	529	525	523	499	538	560	496	518	559	546	540	544	547	549	506	555	531	525	506	556	511	525	510	547	536	523	518	515	536	537	506	549	551	501	522	541	536	532	518	489	502	497	522	506	499	540	514	528	521	527	527	517	509	556	554	532	532	510	518	553	548	533	518	552	527	530	528	489	573	572	537	531	557	545	508	530	508	553	567	498	503	536	553	527	521	519	478	517	556	529	531	506	517	525	509	522	521	522	513	553	504	528	563	489	524	568	541	550	544	516	541	532	530	541	527	548	515	510	510	586	541	557	521	524	487	537	518	488	508	551	544	547	576	528	539	545	487	529	536	547	509	540	533	508	527	542	550	549	571	533	547	532	526	566	512	557	564	502	532	545	498	559	561	524	530	487	512	534	536	515	499	554	528	527	554	556	494	587	523	570	516	576	517	500	537	529	541	537	533	530	496	553	521	532	537	506	512	513	523	539	516	515	524	551	523	515	512	536	485	501	519	537	515	504	518	506	536	531	538	531	532	543	547	543	595	508	551	516	493	536	529	549	515	521	533	545	525	516	521	497	538	517	503	560	508	547	548	560	533	529	524	521	517	556	519	590	529	509	545	522	589	518	536	539	535	576	541	572	523	537	556	536	519	501	549	543	501	548	548	543	578	516	515	548	490	549	529	488	504	541	557	547	527	526	523	553	541	562	551	570	546	549	586	556	522	520	520	516	550	540	523	541	549	542	517	525	556	532	567	523	570	543	522	545	534	578	557	475	525	537	530	521	513	540	526	531	579	496	556	536	493	548	534	526	492	485	522	574	492	530	522	531	509	509	537	543	588	519	483	563	552	533	528	548	520	518	525	494	540	530	524	520	510	519	540	533	495	511	583	495	547	526	540	487	557	543	517	509	509	489	507	546	549	532	551	535	502	525	517	530	509	527	544	512	544	515	512	544	565	491	519	544	541	506	498	487	498	540	508	550	537	507	551	512	553	518	540	519	550	526	540	496	550	541	577	556	535	560	503	532	512	525	517	503	542	539	569	543	550	549	502	551	525	526	515	552	511	492	554	493	523	579	582	523	519	513	537	588	505	580	509	517	539	517	532	527	518	505	542	492	534	483	537	523	530	520	529	505	537	521	515	515	527	542	555	515	507	549	503	540	532	536	500	547	544	562	558	540	576	519	500	547	491	533	557	507	542	502	553	550	506	534	529	514	536	547	530	528	499	536	516	585	526	489	546	546	514	524	570	530	532	570	503	528	539	495	496	542	524	543	560	527	536	531	539	536	550	529	518	538	512	598	506	523	521	520	507	528	479	562	544	536	532	526	536	540	543	552	549	527	505	546	539	514	572	537	556	501	559	529	571	553	569	545	498	496	545	542	573	560	585	558	574	554	529	513	519	526	500	575	538	594	537	531	534	540	543	528	574	522	560	506	551	503	544	542	513	533	550	532	528	556	529	539	504	530	517	531	578	502	550	519	535	507	539	521	552	552	524	479	534	501	514	533	526	542	532	527	559	523	519	539	525	485	512	539	541	553	560	525	540	546	558	550	514	517	527	524	563	543	484	524	546	548	531	536	536	541	545	563	536	559	526	544	572	553	518	541	562	528	503	507	504	576	473	513	574	515	553	526	570	564	540	517	505	560	537	557	510	550	562	538	542	513	513	519	538	482	557	497	506	517	554	494	523	538	516	571	520	540	548	504	514	512	514	538	502	569	563	522	551	510	551	528	526	524	504	544	508	555	528	483	487	525	529	537	508	522	554	549	551	523	538	555	548	561	571	524	531	567	548	526	511	537	544	512	520	532	536	543	583	540	547	478	517	546	529	533	548	536	491	544	531	535	493	547	541	557	520	507	518	519	570	535	520	493	528	554	536	520	508	517	534	521	555	506	478	504	532	555	503	538	555	536	546	568	529	487	572	516	556	558	548	525	489	516	528	530	489	577	504	519	515	558	504	549	532	539	510	528	520	526	572	517	548	539	535	516	586	520	490	515	530	524	553	538	556	559	534	475	492	548	521	532	539	585	529	539	504	540
4665	9815	7852	3962	2908	2289	1798	1480	1366	1118	1036	993	933	862	847	817	813	739	779	746	731	771	728	717	735	709	657	682	659	736	648	680	700	660	704	665	629	675	689	726	709	716	696	689	703	660	668	617	681	631	678	686	678	607	639	649	655	685	663	626	680	655	673	649	658	659	676	686	650	663	680	617	654	619	642	641	674	644	660	644	596	596	627	662	653	668	652	657	620	639	603	644	621	624	651	668	685	647	632	692	655	623	639	631	636	628	640	639	598	619	675	704	679	670	590	642	651	652	693	686	631	642	651	618	715	659	653	656	686	656	653	672	675	615	627	621	631	679	652	674	629	668	631	608	606	662	608	656	621	629	642	657	650	597	646	626	670	637	666	655	565	636	653	668	640	706	641	675	689	648	648	632	659	653	675	621	654	646	665	660	629	642	604	650	673	574	654	640	606	679	666	625	598	630	664	646	614	705	616	611	651	656	689	629	619	650	677	645	644	677	683	667	598	678	654	673	629	605	674	658	683	613	644	639	675	642	670	624	671	662	662	619	670	617	631	619	676	622	649	640	621	657	616	606	621	620	671	628	647	631	653	670	620	630	689	649	646	668	658	666	657	652	627	694	598	655	621	617	595	588	637	664	659	619	651	647	616	637	592	632	604	655	602	648	630	647	676	645	673	663	626	661	606	634	629	640	637	621	611	696	688	636	658	675	693	645	643	632	673	680	655	645	621	669	647	619	652	666	658	698	635	615	626	625	638	659	677	671	658	640	664	655	626	630	612	636	631	656	607	632	670	642	644	684	591	654	668	700	615	680	636	675	638	614	627	601	645	641	677	682	610	676	685	645	649	623	625	642	674	650	636	616	654	657	675	711	677	634	643	606	662	683	636	650	652	613	644	674	621	635	676	639	650	730	664	655	656	611	651	654	619	696	694	625	680	642	656	632	680	672	650	635	689	666	657	659	622	641	685	675	603	647	658	668	656	591	653	656	688	688	643	657	645	612	648	604	657	641	616	645	618	603	656	642	670	664	624	655	641	584	633	656	620	635	617	692	623	597	631	633	592	669	664	657	655	627	661	656	655	650	684	658	651	674	620	619	658	680	663	645	655	656	668	652	615	633	664	650	663	637	653	675	634	665	667	651	667	641	647	659	651	640	676	652	644	624	661	640	646	619	636	688	641	689	670	695	610	704	637	700	646	662	597	638	660	670	632	631	604	669	652	597	641	656	634	674	676	616	652	622	638	672	649	662	694	612	613	644	617	628	657	620	623	642	647	655	652	594	646	654	629	634	675	655	630	645	616	620	628	633	654	645	650	656	645	623	696	620	629	628	674	671	692	607	649	635	704	656	648	618	623	657	668	642	606	621	643	655	611	663	628	666	662	646	606	667	644	599	631	633	605	644	665	640	652	722	696	618	664	673	620	702	615	603	667	671	612	650	621	642	595	620	629	670	611	635	639	656	680	657	648	685	652	612	620	646	630	657	644	635	649	596	667	645	649	615	602	653	671	667	667	653	681	600	622	654	663	654	645	638	644	689	626	647	655	664	646	676	619	626	636	642	615	655	663	619	669	664	652	623	618	639	650	654	640	662	610	655	646	660	640	662	674	656	655	635	623	648	666	643	667	676	632	653	618	632	649	658	647	664	641	648	700	638	669	644	673	608	657	684	682	634	653	662	659	658	605	660	654	632	669	669	674	641	669	654	631	620	657	656	664	658	626	645	681	681	635	652	637	665	664	586	648	666	609	613	603	673	650	663	590	617	624	663	622	656	589	613	670	640	664	663	647	639	676	643	648	644	665	631	669	657	646	678	651	616	660	628	649	626	658	662	651	641	651	658	656	660	683	623	630	607	658	631	634	634	673	642	615	695	616	682	640	607	652	657	668	649	674	636	616	613	642	661	647	658	669	668	635	625	663	664	647	669	597	646	659	657	662	689	635	622	633	674	600	690	680	690	621	623	694	601	663	628	612	660	637	671	663	664	655	642	653	654	639	624	671	661	654	630	647	622	645	661	632	667	610	604	645	639	696	668	669	660	629	651	651	603	638	691	592	600	640	668	654	576	673	632	687	651	653	649	617	650	656	664	615	629	636	667	640	618	618	644	635	644	638	654	637	679	600	642	656	680	670	590	677	573	652	640	630	666	643	688	658	635	631	684	654	615	663	668	636	652	640	676	676	620	642	673	643	635	683	669	600	642	678	649	642	657	659	631	675	656	608	627	652	657	651	673	640	667	663	632	620	640	633	658	602	665	666	621	681	714	635	614	672	631	605	615	587	645	633	666	655	652	629	646	601	670	675	628	649	608	670	649	656	659	601	613	622	626	651	632	630	660	689	648	641	683	635	617	622	640	629	638	635	621	684	627	618	652	644	633	679	590	646	654	675	665	640	621	675	669	637	645	637	630	631	658	657	624	676	666	679	673	637	667	669	652	636	694	657	625	624	693	637	609	665	637	634	655	658	659	569	625	642	675	618	661	637	635	677	639	670	708	642	651	667	662	626	631	629	632	629	671	647	628	668	634	706	627	627	674	692	691	632	605	629	667	656	642	636	635	658	637	682	660	596	651	649	660	649	659	688	649	657	651	684	636	647	666	645	641	667	714	715	655	632	623	624	664	635	668	637	665	638	685	699	633	648	663	633	680	641	665	656	643	706	615	653	658	631	636	658	612	604	628	658	640	631	667	620	629	640	628	668	670	642	645	670	650	688	683	654	649	652	651	647	617	707	631	625	631	634	663	638	703	670	663	633	675	621	647	683	662	652	677	651	610	605	638	700	687	644	628	660	583	617	630	626	643	650	682	627	661	644	674	707	635	627	651	614	675	676	613	638	652	633	634	676	638	627	623	655	649	604	643	685	682	623	689	673	626	693	643	667	622	639	666	649	664	644	641	708	645	694	603	631	656	664	687	658	672	642	664	629	666	639	636	649	661	638	646	646	643	665	692	646	652	653	670	667	637	639	652	606	628	668	622	683	637	620	624	641	645	689	659	690	671	640	672	679	642	623	693	641	671	675	662	628	655	582	682	668	675	656	675	632	631	634	595	665	647	634	670	674	615	600	639	625	650	608	653	613	621	649	667	630	584	650	644	634	695	594	648	671	641	662	634	643	672	620	626	624	587	672	600	612	626	595	660	609	610	621	619	615	600	658	654	605	633	664	679	653	654	638	627	665	629	673	651	620	653	648	604	662	619	609	628	643	624	627	621	648	658	639	609	647	662	622	651	606	661	619	640	676	679	669	640	660	650	677	699	626	642	629	620	646	658	674	691	611	623	652	642	632	571	644	694	629	657	595	599	633	627	588	643	633	659	652	615	615	609	629	631	636	649	649	635	608	631	688	617	661	703	659	629	629	649	693	660	648	623	648	632	640	631	669	642	632	624	673	671	638	630	668	639	634	662	635	606	645	655	699	622	621	646	662	661	664	639	676	653	668	653	643	651	641	632	656	664	597	628	599	649	629	663	640	615	653	616	646	624	623	657
25397	21680	27995	25771	9454	621	476	372	326	320	349	313	311	278	283	272	256	262	276	251	275	242	255	274	263	249	255	251	287	259	242	255	213	255	255	256	257	255	273	243	258	257	248	271	224	261	244	243	240	295	245	269	240	228	248	254	232	258	262	239	236	224	222	231	223	246	255	257	217	253	239	252	254	258	252	244	239	248	241	237	240	247	243	251	215	250	248	238	221	236	232	224	233	246	212	213	238	274	225	223	248	231	246	233	236	247	231	237	209	233	225	241	264	251	247	266	250	245	242	232	229	264	223	227	224	236	245	254	230	234	237	252	238	241	253	258	247	236	250	222	239	238	266	233	246	255	254	246	227	259	233	298	244	235	271	229	231	260	234	234	258	260	226	233	276	263	238	228	252	243	253	261	225	266	235	235	254	239	257	224	257	232	215	264	264	268	218	233	224	245	254	249	236	231	239	235	259	237	249	243	257	226	224	245	212	235	222	241	234	245	231	251	237	235	216	240	220	256	232	253	248	235	255	243	266	224	245	248	202	251	214	258	246	280	257	282	247	248	274	257	263	228	226	212	238	259	278	246	258	248	222	225	216	215	272	211	260	234	215	229	213	234	219	209	237	251	276	240	254	256	226	255	232	250	236	280	253	248	248	236	240	230	227	268	240	255	217	216	256	218	213	241	242	210	225	256	233	229	231	240	225	238	229	235	267	242	242	254	251	217	245	234	263	253	228	227	251	233	231	239	259	256	250	236	224	230	241	227	246	249	246	217	242	261	220	237	256	241	211	222	250	223	248	238	240	218	230	239	239	261	267	246	238	265	219	233	231	239	247	199	247	256	241	250	224	258	231	248	263	226	234	229	252	235	263	237	246	219	275	239	197	253	240	262	262	217	241	221	224	239	216	272	242	244	216	270	224	235	225	208	250	227	241	234	241	253	242	245	223	248	240	230	251	251	240	242	223	213	254	243	236	260	261	243	234	250	242	227	226	257	236	247	217	232	249	231	235	216	234	254	261	240	231	242	242	240	237	264	217	233	222	224	263	232	243	242	255	235	242	238	238	224	224	232	250	231	264	246	239	258	243	257	271	241	244	266	248	230	200	235	241	236	232	245	276	256	245	214	246	233	241	235	236	222	213	215	244	226	214	216	231	242	247	220	218	260	225	242	246	278	226	238	226	227	248	230	250	222	237	211	242	232	226	238	272	243	229	227	230	230	235	231	223	236	279	239	248	252	222	239	259	269	237	282	235	235	235	230	238	208	229	233	256	239	236	224	221	202	251	249	258	250	249	245	224	214	239	241	250	243	254	230	235	234	223	219	236	260	231	236	219	242	234	229	245	244	243	222	233	226	246	244	232	256	260	264	245	233	237	254	264	272	234	254	247	268	262	220	243	233	236	240	257	253	218	253	242	244	248	227	235	258	240	216	247	221	233	234	279	247	248	230	230	237	251	249	240	203	254	241	256	225	253	265	244	251	256	253	233	232	240	232	260	260	257	226	204	243	233	249	241	242	230	244	263	261	243	245	253	216	264	274	257	250	210	237	238	247	252	234	230	237	229	234	234	253	242	219	262	228	224	216	244	220	247	228	264	255	241	250	232	237	237	209	238	268	240	243	246	231	258	253	233	219	227	255	268	243	229	239	248	261	246	227	258	246	237	265	248	194	256	248	244	232	238	242	221	251	261	234	226	244	246	214	238	216	244	228	249	245	261	227	238	251	250	230	234	252	244	201	249	251	245	244	249	234	239	237	250	256	227	230	249	241	225	232	264	213	264	238	238	220	246	211	241	231	269	232	239	239	240	233	271	246	227	241	225	230	226	253	222	232	235	260	246	238	228	254	208	215	250	265	229	245	266	224	264	221	235	242	233	233	253	211	230	232	240	249	261	254	249	257	231	228	227	225	254	217	230	225	254	243	220	242	259	244	228	237	234	260	234	233	224	238	239	235	240	241	234	248	240	231	221	220	254	216	229	253	249	201	235	243	228	241	222	268	250	225	238	218	218	254	247	256	233	249	260	230	257	268	267	233	202	227	219	221	265	231	224	262	236	240	246	248	227	241	235	248	247	222	226	239	226	223	233	266	234	216	239	246	260	239	241	239	227	227	249	230	217	227	246	278	249	250	255	242	265	226	234	252	243	255	240	232	265	244	241	253	252	223	252	212	239	220	226	245	249	254	258	223	222	237	253	258	198	274	235	241	246	235	265	246	294	248	248	242	239	213	247	258	246	233	199	250	231	267	262	206	256	238	266	235	234	237	262	242	219	251	233	249	244	235	239	250	218	237	248	248	247	275	247	257	234	226	241	256	221	255	243	238	220	247	233	235	247	263	241	213	237	226	215	240	246	235	250	213	260	221	235	245	259	223	221	224	258	239	258	233	248	226	245	256	222	250	200	243	232	245	236	218	242	228	224	230	235	258	236	239	244	229	250	225	256	253	222	258	261	278	249	233	255	240	234	251	226	219	242	230	247	295	241	243	235	247	228	233	238	233	231	265	224	248	221	236	251	233	240	251	235	229	246	233	255	222	242	243	207	249	247	248	220	229	234	219	243	254	232	237	252	253	227	234	245	227	238	217	274	241	254	235	244	242	271	247	241	247	247	203	240	249	256	258	231	226	207	284	236	203	255	283	220	250	240	226	236	236	233	208	221	226	245	227	242	241	244	249	242	211	237	235	242	223	212	242	258	260	234	240	237	229	254	255	265	231	246	221	207	239	199	262	241	250	252	230	231	282	235	235	265	223	250	228	267	265	231	220	235	247	236	240	215	242	234	243	237	214	207	234	243	226	251	261	252	224	238	242	246	249	245	252	219	259	237	238	243	239	252	228	240	231	251	244	249	275	219	221	239	227	252	251	211	245	238	254	212	226	255	224	241	242	251	254	205	241	241	222	240	239	230	261	238	234	261	246	251	249	242	247	240	215	226	234	263	234	232	267	244	262	258	252	242	240	251	217	257	214	246	231	251	241	264	234	215	232	224	257	248	210	231	236	245	244	242	241	216	217	238	249	226	219	278	251	234	247	215	283	281	224	245	220	239	231	256	232	208	241	257	239	231	255	258	259	262	242	272	264	234	258	231	227	222	230	252	249	232	222	243	231	235	239	273	238	233	232	236	242	240	247	249	240	237	218	214	239	233	284	251	262	251	250	270	225	232	251	220	232	246	224	235	245	243	219	233	226	229	261	242	254	223	245	283	271	242	224	234	218	246	253	222	223	239	255	212	252	242	244	243	275	234	250	233	243	215	242	227	258	239	229	228	231	233	241	238	230	211	206	202	237	239	238	239	210	238	214	266	221	233	232	248	233	244	238	235	241	244	253	257	235	231	207	245	206	239	198	232	245	230	262	252	253	225	239	254	259	235	249	249	259	240	231	248	261	194	256	223	226	238	231	205	233	237	274	201	222	264	217	273	265	238	195	243	238	234	229	218	254	265	231	241	226	224	253	236	241	252	250	242	250	230	245	255	244	239	227	276	230
4438	5504	4065	2066	1529	1121	960	759	670	557	577	511	481	461	452	391	401	398	389	363	361	386	382	337	335	337	351	358	340	367	355	311	327	344	322	323	331	321	373	326	362	336	334	372	342	317	344	305	382	355	330	326	317	330	359	337	315	353	317	296	347	352	331	302	290	307	377	298	343	354	313	329	316	354	335	274	297	315	344	320	318	330	315	342	355	321	355	311	354	335	310	312	315	304	299	328	315	330	336	320	317	337	290	339	315	318	335	338	337	359	314	365	346	295	323	347	323	328	339	323	305	341	318	303	296	311	327	346	307	339	299	345	319	342	332	327	353	313	320	350	326	353	339	355	343	368	322	326	342	340	309	322	323	328	351	291	323	356	325	325	332	329	322	299	308	333	349	337	360	313	328	331	324	332	349	315	304	339	294	361	346	342	356	326	327	329	325	316	314	316	350	291	344	339	322	328	327	311	354	336	319	315	295	320	329	345	354	309	315	320	331	323	314	339	364	317	330	350	349	348	324	325	299	339	311	370	327	309	318	328	331	340	367	296	335	306	330	311	348	316	337	361	342	343	319	356	338	334	325	315	315	326	345	310	355	326	301	340	348	318	361	326	325	340	323	337	335	320	337	278	320	298	284	323	300	335	299	309	343	338	300	307	330	380	304	319	310	322	321	320	343	292	335	317	329	336	337	332	329	310	329	316	337	311	374	310	329	300	346	293	297	315	311	351	341	342	310	296	287	312	330	353	324	298	328	336	308	320	310	277	336	330	337	347	320	319	305	354	326	322	300	322	318	338	291	289	336	338	304	332	320	273	319	328	307	324	330	309	342	325	336	341	334	331	324	332	335	298	365	304	332	338	337	313	366	347	337	320	343	321	305	330	307	317	328	351	313	331	334	323	337	314	358	335	323	317	304	325	320	349	355	330	340	343	325	324	313	315	305	290	293	350	320	339	345	334	294	313	334	296	306	334	345	310	312	307	293	325	342	310	326	302	314	364	323	323	271	310	338	329	323	339	326	314	347	328	311	304	329	332	310	344	309	324	319	338	313	332	304	291	296	319	354	371	319	323	297	319	343	294	317	344	320	346	302	320	314	312	336	340	322	321	337	328	325	313	313	317	325	302	320	304	285	338	324	295	341	302	328	311	324	326	326	330	300	307	330	284	335	337	367	349	322	332	309	332	328	333	344	322	326	339	344	315	349	330	303	314	306	308	363	333	330	319	316	310	312	293	293	353	306	367	328	293	352	350	365	333	327	331	351	325	319	338	325	328	323	318	324	312	323	308	327	352	328	344	321	313	315	317	325	314	323	339	333	321	322	351	331	329	331	320	308	361	328	325	297	296	325	298	346	319	323	327	343	347	321	368	330	308	347	352	330	334	330	343	334	350	327	332	357	371	336	314	277	310	333	328	297	324	302	296	331	336	318	311	318	303	310	322	312	318	330	328	335	312	344	337	318	340	338	326	322	356	281	311	344	336	359	324	319	329	308	325	335	345	334	356	324	316	350	332	311	326	349	355	325	340	306	336	338	324	334	328	335	335	312	329	323	327	301	324	331	322	365	320	318	302	324	332	316	330	312	315	321	313	322	330	310	340	300	330	346	319	321	341	355	314	328	294	372	329	332	328	307	318	369	307	305	339	340	300	337	331	348	323	291	315	322	302	311	352	311	322	327	324	327	350	332	313	305	322	326	331	332	309	317	335	340	326	325	311	322	341	320	324	319	307	368	337	327	313	330	318	318	332	316	314	335	331	321	322	338	323	324	296	344	322	327	310	320	330	311	332	316	330	304	345	317	358	310	344	313	286	334	352	359	331	335	338	317	341	324	309	336	320	372	343	342	342	337	355	328	313	316	328	297	338	313	327	326	308	357	325	355	344	338	322	359	318	325	302	331	342	326	299	328	308	313	328	341	317	324	310	311	322	302	320	324	316	318	342	302	325	348	340	318	341	301	304	347	338	355	325	353	328	308	334	323	329	354	332	329	361	353	308	323	329	307	349	325	311	340	327	326	342	336	295	309	315	312	329	338	338	298	344	329	353	309	316	323	325	323	310	339	324	345	322	313	319	338	341	329	325	341	346	315	309	347	309	332	314	316	309	325	331	343	349	295	312	351	344	325	312	345	324	298	323	353	315	317	300	346	330	346	327	311	317	351	336	319	299	314	315	335	334	298	304	329	327	337	315	349	356	325	315	321	323	335	335	328	332	327	359	334	321	330	368	349	331	276	314	334	334	342	321	311	300	321	372	312	336	301	331	342	335	336	318	309	320	328	351	300	329	315	311	334	316	338	311	338	328	333	318	308	317	306	361	351	286	292	325	301	312	324	300	305	328	319	325	310	316	327	364	340	341	302	306	340	304	315	367	357	309	302	349	327	315	308	325	321	324	312	311	307	308	358	336	307	365	317	356	311	328	337	312	351	363	338	341	338	294	304	289	313	347	333	316	325	325	326	314	321	313	312	296	318	308	342	317	312	321	358	347	339	325	315	320	352	321	303	339	321	357	324	339	314	305	316	319	317	341	322	313	329	326	327	338	330	314	331	326	309	356	357	286	322	313	356	338	325	356	349	346	310	310	340	316	319	346	360	303	330	339	308	338	361	324	359	315	311	315	313	338	300	349	332	289	348	325	307	338	306	352	308	354	292	315	307	327	328	344	339	327	334	311	332	332	318	340	377	332	340	347	334	330	352	324	322	353	338	313	303	303	327	330	310	328	314	338	339	307	330	318	341	310	325	333	339	332	346	307	318	326	337	322	323	356	326	319	316	296	326	308	324	310	372	315	327	316	331	315	316	336	335	344	335	340	325	333	326	310	341	330	328	324	319	355	324	329	319	321	329	342	314	338	321	338	316	312	314	345	309	313	321	295	311	307	331	330	313	352	334	344	313	334	335	294	312	309	320	320	318	333	335	305	313	343	358	317	325	324	314	330	337	324	282	334	345	323	293	299	325	330	320	290	316	350	304	337	318	354	319	325	313	322	339	326	319	319	336	310	309	342	333	308	317	308	319	304	341	323	291	356	327	328	359	325	324	317	302	363	338	299	374	320	311	318	326	340	365	334	336	322	324	337	324	336	312	327	317	300	313	328	327	349	311	318	307	340	325	331	315	329	334	336	331	341	312	368	323	314	349	338	315	334	346	350	332	339	303	325	293	329	340	319	338	358	339	334	328	301	353	319	329	323	330	294	363	332	343	304	345	345	320	304	304	349	323	319	308	350	309	308	304	333	355	300	314	307	345	336	308	315	326	346	328	348	327	356	330	323	311	323	288	325	292	373	330	335	325	357	317	311	324	312	355	289	295	304	324	293	341	299	344	323	343	319	320	294	325	356	317	314	329	335	336	342	322	341	318	323	322	319	342	330	340	328	304	333	330	326	343	326	310	316	304	317	359	328	331	348	365	336	307	303	322	344	347	314	321	334	357	351	329	344	321	329	305	346	344	320	297	325	343	351	296	335	322	314	329	341	325	338	348	308
23147	21648	29634	24192	21642	21698	10714	1572	1248	1176	941	1014	930	882	878	831	803	790	782	796	819	810	741	752	750	754	748	698	721	725	677	692	683	699	694	716	695	740	762	674	704	709	727	717	725	710	675	696	734	693	719	733	702	679	703	726	711	705	652	692	715	686	695	698	754	707	704	662	688	713	710	696	714	712	700	737	751	672	745	719	700	657	669	712	776	672	676	671	666	675	719	729	681	719	672	643	726	647	706	661	711	727	653	705	691	645	662	669	711	697	730	679	729	641	695	684	687	704	693	683	644	714	704	658	722	666	672	706	679	693	694	674	697	702	701	698	667	741	716	711	692	670	658	682	721	708	666	676	695	711	716	692	675	743	666	691	679	678	684	709	727	679	699	726	666	711	724	709	708	681	699	694	673	673	679	680	668	753	726	717	696	679	684	749	687	656	684	713	667	684	663	705	674	691	691	661	702	693	726	650	672	700	709	697	689	688	702	698	654	718	727	726	693	629	670	676	691	652	722	696	681	723	716	632	701	649	674	671	624	705	686	665	702	648	682	699	679	691	715	699	684	639	684	661	660	723	691	661	710	703	711	662	717	702	685	665	674	731	631	737	704	673	710	693	619	658	737	692	681	610	648	696	708	739	679	662	681	737	671	696	711	676	690	632	714	679	692	672	691	679	756	673	651	640	676	696	650	736	682	674	703	679	650	689	664	707	718	731	660	721	711	685	685	705	712	683	701	728	693	679	707	665	682	690	673	653	705	715	666	667	686	682	653	700	679	707	720	697	678	689	696	744	716	699	679	697	678	673	655	646	682	681	694	718	695	717	655	687	697	670	756	689	631	666	681	672	662	704	651	696	687	681	614	663	721	690	680	756	729	712	698	781	702	673	688	735	684	700	689	698	687	717	689	690	683	705	709	685	709	658	719	684	722	679	684	711	644	682	665	624	694	669	741	678	729	677	641	692	719	692	656	701	657	704	753	713	612	700	720	709	676	745	680	665	638	635	657	668	681	730	662	692	663	735	690	733	691	674	694	720	687	677	668	755	659	691	685	691	689	690	690	689	658	683	687	670	679	694	655	682	711	716	691	696	672	716	680	683	680	690	709	642	677	722	673	693	705	648	652	739	723	677	692	686	694	695	670	687	686	680	657	633	715	650	671	667	733	725	712	704	719	673	724	715	695	677	705	661	727	667	707	651	694	685	710	669	685	661	665	659	685	675	683	656	724	728	644	646	690	696	702	661	667	650	731	672	691	687	667	670	667	768	667	696	689	677	651	647	725	655	685	708	657	670	741	700	714	656	717	665	661	717	686	639	705	671	674	715	710	708	681	691	669	659	679	701	734	708	660	680	663	673	695	651	654	682	709	721	657	697	652	694	737	708	690	692	679	713	684	716	716	751	725	716	721	659	707	665	661	673	662	643	682	711	669	669	700	694	661	647	718	683	739	672	674	704	682	682	641	721	708	724	700	718	647	653	672	670	720	686	698	663	706	704	732	700	648	649	681	733	688	712	642	647	681	681	657	657	670	702	656	679	673	699	701	677	689	689	659	639	692	683	745	694	704	721	694	691	688	693	675	680	721	675	661	700	677	706	711	673	652	678	655	687	697	691	643	703	685	712	728	700	730	727	729	660	675	689	711	693	714	674	734	687	703	696	688	730	713	664	650	684	694	711	686	660	707	685	703	659	731	722	669	709	668	642	703	710	700	690	674	687	688	739	683	694	698	706	664	689	665	675	718	699	704	685	690	728	685	663	678	690	700	679	636	737	675	631	721	662	742	692	728	658	650	661	663	697	610	711	682	718	651	680	647	658	702	698	704	678	678	690	713	675	726	717	673	682	713	695	675	708	685	683	731	670	681	630	690	629	677	720	636	656	696	656	685	702	738	717	650	673	743	690	657	683	697	696	701	681	705	665	666	690	690	679	653	688	658	715	692	690	665	710	662	665	666	710	707	713	705	678	691	675	677	711	703	666	632	655	706	682	678	702	677	725	671	683	677	659	659	690	706	663	697	640	738	714	641	678	747	659	672	708	703	679	688	691	680	673	755	689	694	672	667	738	729	702	684	744	705	658	674	643	679	662	636	675	745	695	696	681	655	674	671	722	687	701	697	714	711	707	697	716	696	630	697	741	618	719	680	707	667	744	737	713	670	732	693	640	687	744	656	679	703	650	651	707	690	634	632	691	673	679	709	651	707	660	690	634	668	675	657	691	670	643	688	695	698	694	715	650	679	677	622	712	715	660	720	714	666	655	653	682	674	684	659	682	702	674	631	657	650	697	731	666	670	754	704	695	684	702	678	714	720	724	721	730	679	694	756	688	682	715	686	671	653	638	703	670	700	621	682	662	710	703	655	699	654	697	706	716	699	711	686	719	659	651	715	657	686	677	658	676	725	688	706	657	669	724	681	684	684	733	703	713	672	672	674	686	649	710	686	645	655	723	674	693	637	671	674	674	652	652	677	683	673	674	668	671	677	683	672	684	743	701	651	690	643	698	655	660	675	706	721	703	728	659	683	648	685	629	716	701	685	673	715	740	702	693	694	670	682	693	683	685	648	714	667	676	689	650	667	676	647	726	667	684	650	684	663	685	689	683	699	670	642	672	704	699	658	683	698	702	671	647	712	681	661	683	698	713	724	637	746	707	622	637	685	653	658	698	682	733	679	701	692	674	673	739	720	675	640	699	675	718	682	669	685	712	663	684	736	687	695	661	613	695	668	682	665	661	688	741	693	700	686	702	680	675	713	657	674	664	703	642	672	700	672	727	721	674	719	659	681	698	702	662	696	644	693	595	696	695	675	649	682	735	717	608	647	735	642	665	683	700	710	655	700	707	677	698	717	712	662	656	669	604	715	670	705	669	706	670	639	687	674	666	649	678	700	660	662	680	653	687	730	664	742	723	656	691	730	687	721	720	671	710	688	664	662	689	707	716	705	700	686	676	670	691	714	658	729	664	681	677	686	665	707	670	710	737	658	740	693	677	690	696	676	709	703	669	686	683	640	641	661	680	657	684	684	690	676	702	693	664	674	650	666	666	679	712	659	702	696	652	707	692	699	662	693	686	682	696	678	675	687	688	733	673	708	702	667	701	681	678	709	675	652	676	693	698	626	673	691	698	670	675	679	709	643	692	708	619	682	715	709	701	641	698	698	670	684	699	725	715	690	680	658	658	699	663	695	679	702	678	694	635	679	656	679	670	694	687	629	681	757	657	704	689	675	668	673	712	674	700	668	685	666	656	681	669	701	680	719	746	677	638	698	724	704	677	654	691	688	748	672	698	667	646	685	707	686	660	648	707	692	695	698	711	702	669	640	685	696	672	681	713	654	715	743	686	705	727	696	658	693	672	706	732	661	649	711	666	660	646	696	694	677	661	643	683	657	698	676	673	710	668	646	702	685	658	680	649	649	624	679	667	750	682	642	691	666	711	645	681	734	697	665	652	665	696	718	704	701	709	703	696	684	685	681	665	664	724	708	670
6911	16396	12924	6894	5033	3798	3048	2436	2082	1822	1676	1498	1343	1293	1225	1166	1120	1033	1052	1054	958	976	962	934	1011	939	935	888	943	879	866	855	853	838	876	886	853	866	846	875	891	897	868	890	817	827	825	866	898	842	846	817	825	872	865	862	869	838	849	827	832	857	869	815	827	839	880	895	842	849	859	835	851	806	831	864	899	831	855	821	794	840	862	845	846	789	852	813	826	826	837	813	818	844	791	809	825	834	804	806	805	816	818	860	823	875	776	808	842	833	838	785	809	835	840	837	851	837	853	797	797	819	824	816	768	808	868	846	821	807	802	811	794	851	841	868	863	842	795	855	827	868	816	821	859	872	804	839	798	867	829	760	838	787	820	839	792	818	838	768	795	848	789	868	843	844	829	789	875	796	839	838	780	826	798	780	831	823	869	875	869	780	812	846	793	797	800	812	819	859	829	854	842	780	822	818	838	797	806	837	806	849	804	822	809	825	811	797	827	789	804	823	792	816	862	814	807	817	809	863	840	834	795	792	851	860	811	821	788	807	811	791	829	899	830	861	812	798	841	821	839	782	811	805	849	812	841	810	815	847	804	824	821	824	870	899	866	813	833	801	774	809	761	854	800	827	873	785	828	851	771	821	821	826	859	853	820	895	868	816	826	835	809	793	788	778	834	793	818	844	794	843	853	810	832	791	853	867	813	808	813	831	822	837	795	775	787	815	840	854	797	762	798	815	861	872	818	867	764	880	858	796	834	826	871	761	784	847	834	844	825	857	825	860	811	862	805	781	850	809	803	824	798	827	817	785	806	880	857	832	805	822	841	840	817	833	836	798	837	785	865	770	811	837	791	819	765	802	838	791	786	822	855	780	792	787	814	793	830	812	795	784	869	832	791	830	856	769	831	801	822	802	810	809	816	841	822	849	861	858	778	833	869	855	811	801	878	801	769	846	869	836	818	839	867	834	829	793	841	831	812	841	844	867	832	768	761	819	852	771	809	833	849	831	851	808	835	875	841	839	775	782	836	774	808	805	845	792	807	815	782	835	785	858	832	834	892	841	812	835	799	804	820	833	809	824	812	846	803	805	839	819	847	830	815	865	847	789	794	818	818	782	808	815	821	817	810	812	834	843	787	819	796	786	816	835	892	812	803	829	865	791	790	834	800	797	791	835	840	806	803	833	803	795	793	838	811	779	779	792	783	856	812	825	828	847	800	803	828	811	805	817	783	811	816	820	845	801	833	812	810	846	792	863	840	827	800	828	844	813	815	866	774	831	803	836	800	840	804	860	792	836	853	796	828	862	793	797	792	817	889	825	858	861	833	860	761	748	814	791	836	830	817	846	819	782	798	845	831	791	834	838	818	815	768	768	779	837	780	806	810	827	805	854	859	807	809	835	805	823	829	865	825	856	831	842	826	818	833	805	823	791	860	808	785	807	804	848	786	807	807	836	800	835	813	785	809	823	857	822	835	813	819	861	787	821	750	823	830	795	820	821	822	800	846	835	811	829	815	827	816	854	843	786	786	801	872	853	811	837	823	776	815	863	785	791	823	813	785	832	835	849	813	810	792	854	833	801	825	895	813	769	828	785	850	835	820	786	821	816	880	804	845	835	840	786	814	785	814	837	826	792	851	836	851	834	792	804	862	782	849	840	832	812	843	790	849	809	765	827	827	828	828	744	843	854	782	779	823	768	798	849	792	813	811	830	859	798	813	816	859	815	787	809	867	873	848	822	785	834	818	846	775	805	803	754	810	792	792	837	788	811	803	831	797	815	846	808	856	820	826	869	801	871	781	854	787	836	798	783	824	826	828	754	854	818	859	786	849	824	817	804	840	812	794	817	818	850	833	826	826	853	806	825	748	866	827	812	819	846	831	845	818	791	801	857	803	816	821	779	802	873	780	819	791	819	826	835	842	837	898	806	827	833	776	837	859	824	853	850	818	847	844	820	785	801	759	803	815	828	833	843	838	797	844	808	890	807	852	818	825	766	803	814	807	817	801	874	837	825	833	840	795	833	792	797	814	810	850	803	875	819	822	830	796	808	826	824	818	813	852	853	781	827	819	836	815	801	810	861	829	801	804	848	805	808	870	808	823	788	761	861	786	819	782	789	831	819	858	800	804	814	822	785	838	872	801	805	788	854	857	802	879	798	751	876	810	857	806	816	792	820	828	796	835	849	816	733	805	851	825	810	807	840	823	803	791	849	818	833	841	816	821	811	832	811	826	829	794	755	803	845	857	836	791	758	849	813	804	794	823	840	820	870	824	787	786	827	771	822	813	839	778	789	876	835	828	783	859	807	818	819	803	844	824	790	880	810	827	839	811	817	846	838	808	818	820	801	808	821	802	818	837	787	809	796	835	846	881	787	833	770	801	794	833	759	850	832	835	884	838	832	886	793	835	835	832	852	851	808	819	821	826	886	858	873	822	850	784	794	843	800	819	866	833	772	826	881	830	803	790	841	827	845	808	860	777	829	777	823	815	804	866	836	823	823	811	824	799	829	830	831	783	844	806	788	814	753	785	825	855	877	856	770	813	860	817	825	778	830	816	835	836	826	835	826	759	850	834	798	846	807	827	835	785	838	858	815	852	824	833	828	809	865	823	811	815	828	789	823	895	805	811	803	838	833	819	825	769	875	809	783	824	789	840	843	776	855	827	811	837	840	813	818	861	819	778	835	855	793	822	850	835	838	838	799	780	847	872	761	840	806	791	792	806	803	814	816	778	766	812	852	847	897	798	752	817	806	805	830	803	835	862	794	807	835	850	794	809	836	793	871	831	822	847	819	813	792	804	843	824	827	832	796	854	815	831	815	849	868	848	816	835	803	811	839	844	842	884	815	807	796	835	827	781	835	810	795	783	762	803	858	788	836	799	826	815	809	806	832	819	812	817	857	806	766	857	838	830	810	815	826	821	854	851	798	826	839	832	841	811	781	847	860	769	839	836	793	838	828	811	847	785	861	802	816	880	834	798	791	796	814	843	825	837	817	796	864	794	846	826	822	851	832	826	821	790	794	862	803	823	828	802	793	832	821	854	818	835	791	819	813	859	804	908	818	851	795	818	807	834	811	836	815	837	803	839	830	820	834	856	810	823	790	759	852	812	838	810	797	796	827	783	779	842	852	848	830	792	845	834	807	782	860	795	860	800	847	854	826	858	826	833	817	833	821	784	764	806	823	801	832	817	811	847	888	792	823	789	837	835	799	820	804	767	810	823	871	876	761	839	845	805	812	788	785	860	785	822	812	815	842	752	852	831	826	795	798	833	796	791	813	825	799	810	853	877	808	805	807	818	854	862	819	835	775	778	791	814	870	766	805	795	877	829	815	818	810	797	830	858	831	853	863	826	849	839	828	768	793	813	839	806	832	794	832	859	832	812	801	829	824	795	832	795	770	807	834	831	833	813	806	802	777	818	764	791	825	835	838	786	856	787	792	839	832	813	816	838	805	817	798	816	834	763	818	868	830	802	835	823	823	807	813	838	783
27594	19960	5587	471	343	275	290	246	270	222	245	219	260	251	224	222	234	252	243	236	239	224	228	228	251	232	241	249	246	258	239	218	257	260	260	234	236	210	218	223	205	258	213	219	236	213	233	217	254	235	197	214	206	216	227	234	235	241	236	244	256	225	247	253	218	222	250	192	238	228	259	223	222	244	227	244	228	275	230	246	243	249	206	233	227	227	255	261	224	254	213	237	228	226	207	229	268	252	235	237	228	226	215	247	222	263	235	249	251	227	241	208	220	235	225	256	232	223	205	232	234	215	222	237	269	225	235	228	226	247	233	224	239	253	212	259	234	252	224	246	223	212	232	237	244	238	219	223	240	235	225	221	226	226	238	221	215	232	247	229	222	227	231	202	198	227	226	220	235	224	237	235	229	247	249	249	220	236	202	237	252	231	233	257	229	241	241	234	218	233	226	226	244	228	254	242	267	239	263	263	230	237	238	215	263	246	221	231	201	256	218	239	255	240	254	229	243	221	235	225	217	219	261	239	222	229	229	207	245	221	239	234	232	219	216	241	212	203	222	229	226	211	221	214	238	221	220	261	248	213	238	242	215	229	215	222	237	231	255	221	252	219	246	234	226	237	220	278	205	218	212	235	236	236	224	237	268	245	235	246	248	216	209	226	247	225	230	238	217	241	252	222	259	241	251	245	243	226	235	230	226	232	249	204	240	228	239	233	233	213	241	214	238	227	243	224	227	261	256	237	243	242	230	250	272	250	259	215	231	226	238	231	208	238	218	239	264	225	231	242	255	246	227	244	248	237	233	229	243	215	259	231	246	239	258	235	203	230	229	212	227	238	222	222	233	233	239	221	214	221	242	222	220	231	230	244	211	255	245	238	248	263	240	237	207	237	236	226	252	240	236	218	253	246	214	238	217	229	218	239	253	226	217	233	218	205	239	232	219	245	225	243	250	217	242	214	235	219	210	221	230	245	257	225	234	246	239	243	251	209	256	226	255	253	222	222	219	218	231	229	225	236	220	212	219	249	218	258	244	252	245	261	216	240	230	249	260	221	228	215	257	247	223	230	249	223	229	238	238	229	238	232	225	258	222	273	232	225	234	246	238	221	229	240	227	232	228	217	241	269	245	218	218	229	235	213	224	236	204	220	226	215	240	215	235	218	249	232	229	236	238	243	237	243	237	221	218	245	220	214	228	251	241	224	218	234	247	237	252	236	245	230	239	225	223	224	245	254	212	219	223	232	200	223	229	233	232	218	233	211	221	217	237	232	204	254	205	221	213	244	247	246	275	204	249	227	227	255	230	212	220	227	259	250	233	240	228	245	235	259	236	254	268	235	257	211	222	248	228	229	253	213	234	230	251	255	231	220	244	258	225	200	262	226	241	231	230	223	258	235	234	236	235	234	224	212	204	220	216	228	229	224	226	222	239	219	231	242	224	209	224	240	236	231	242	206	231	237	221	242	249	227	222	228	235	229	215	240	239	216	247	244	210	246	245	230	216	213	209	234	220	213	229	252	220	223	239	262	229	242	247	246	264	236	243	240	239	230	217	225	224	238	242	228	221	234	226	232	259	235	244	210	233	211	225	236	207	215	214	230	225	234	235	225	225	245	258	216	218	252	239	233	247	223	237	223	240	228	231	258	216	231	261	243	249	248	243	233	232	249	226	247	259	239	259	246	206	239	232	257	239	228	237	248	242	221	251	213	239	246	221	212	233	229	251	261	248	251	220	217	237	228	240	214	231	220	232	216	257	245	245	242	219	234	246	242	211	249	266	242	230	236	221	241	222	224	231	250	242	245	233	204	237	237	257	237	250	248	294	247	225	234	263	250	261	230	258	229	215	251	240	237	225	234	253	243	230	259	251	190	211	251	209	228	235	203	231	247	223	216	230	245	223	235	239	244	249	258	234	227	244	213	239	227	235	225	219	253	247	250	223	231	250	214	235	218	212	253	209	232	211	223	234	201	229	234	246	226	221	218	224	239	268	225	247	221	235	247	233	224	222	223	232	217	229	240	235	242	228	207	232	240	236	233	236	252	227	220	229	209	231	235	238	228	256	207	224	226	239	220	256	251	236	212	244	222	265	238	249	229	253	227	242	246	251	219	207	215	238	243	243	251	232	233	229	251	216	245	239	224	239	219	277	230	218	237	235	232	217	255	224	223	246	274	238	233	222	243	226	228	244	242	234	215	245	240	243	258	226	246	237	253	252	256	213	254	205	238	236	217	214	232	238	259	230	250	235	260	224	242	252	247	209	243	230	241	223	214	235	213	210	227	239	269	223	246	224	257	242	233	240	229	223	227	215	257	239	201	237	209	261	232	234	242	197	242	257	222	222	223	223	251	217	230	224	231	250	244	249	231	231	237	228	242	262	222	250	230	221	245	210	243	231	227	223	244	270	241	240	250	217	221	221	254	234	254	238	258	243	245	249	235	248	208	259	236	244	222	240	230	233	245	245	240	216	225	227	245	219	221	236	238	227	236	239	228	239	237	224	237	220	233	229	218	226	249	230	225	241	229	245	255	207	234	231	246	234	216	236	240	210	226	244	232	248	239	230	239	230	247	244	252	237	279	261	205	213	210	209	227	237	252	228	209	260	222	235	229	222	229	234	235	229	248	258	222	229	217	205	251	213	249	230	219	217	225	227	183	217	223	243	223	249	257	242	207	231	232	226	216	243	249	239	247	240	243	240	243	216	219	199	254	257	221	233	233	263	243	240	232	264	239	227	242	235	243	212	242	270	235	247	255	248	249	230	227	287	231	219	245	217	255	245	238	202	229	220	225	228	231	231	220	217	216	233	239	246	227	236	243	258	205	237	236	220	230	255	245	240	216	197	227	235	216	234	225	256	228	262	230	223	228	241	268	238	242	220	233	257	203	228	247	229	224	218	236	223	230	227	215	233	213	255	207	208	240	231	245	210	235	216	239	247	232	242	233	233	220	245	236	251	254	233	227	221	244	263	240	186	226	232	236	251	211	249	244	211	255	225	203	238	267	237	232	244	233	232	222	232	211	225	233	198	204	225	267	242	216	229	244	239	207	215	253	236	237	223	231	229	223	207	218	211	225	244	224	247	245	233	217	248	218	221	255	251	231	254	247	233	238	229	215	233	218	243	248	255	256	237	239	198	248	251	212	224	235	260	213	236	236	225	262	241	246	232	225	244	269	247	239	223	256	239	243	233	230	225	221	219	276	237	243	237	231	250	222	241	234	236	233	234	231	240	230	247	228	237	234	261	235	223	240	242	234	218	228	251	243	245	232	230	229	226	261	232	219	241	217	219	233	229	231	244	224	247	239	238	251	218	262	255	224	216	261	218	250	235	237	240	246	235	226	220	226	229	231	216	211	245	254	248	227	238	240	234	254	230	229	260	227	233	229	249	206	235	223	245	237	243	244	249	218	214	232	226	229	221	217	224	230	247	229	234	235	255	222	233	227	271	218	232	232	267	253	251	235	229	242	233	239	253	247	233	249	218	209
3920	929	814	516	449	374	358	358	328	322	351	332	297	341	312	340	299	325	286	294	299	289	292	293	313	328	261	308	275	322	333	287	221	315	303	319	324	300	304	326	328	302	333	297	324	306	314	329	277	290	328	298	318	317	289	296	284	324	300	304	300	319	318	294	296	311	286	343	280	295	281	326	296	306	322	306	290	301	305	295	268	311	280	294	333	316	318	323	308	313	336	313	299	292	315	308	295	322	287	316	313	291	330	265	269	302	285	298	291	290	279	292	325	285	296	289	347	314	309	302	316	308	318	305	291	294	281	269	280	292	283	294	325	264	296	307	327	285	310	329	335	292	338	288	299	329	294	275	327	267	339	279	315	278	284	287	304	308	285	284	300	314	309	312	315	301	337	315	321	294	286	307	307	290	281	290	290	321	312	318	311	305	292	330	319	303	293	289	324	285	309	266	288	277	276	319	265	289	316	263	295	302	316	330	298	314	282	311	321	324	330	332	308	278	317	285	293	303	287	283	269	313	325	291	300	293	296	300	316	305	299	336	331	298	268	317	286	311	301	302	308	267	332	342	304	295	351	315	301	266	283	314	309	277	282	316	286	294	312	312	272	313	306	315	295	267	278	277	308	293	293	289	316	301	315	286	271	323	304	326	294	324	314	296	298	330	323	254	319	284	312	323	290	308	302	290	315	288	277	301	312	283	289	316	278	308	289	285	269	296	331	335	287	301	288	279	294	355	286	280	300	287	326	316	272	290	289	311	303	303	326	287	290	277	318	310	314	296	324	311	322	286	305	281	307	332	290	298	273	299	288	330	315	319	294	274	313	326	282	290	330	277	265	284	309	303	300	300	309	305	307	270	295	290	248	266	278	293	290	295	326	293	286	298	301	314	285	268	295	289	311	307	328	303	298	293	278	327	310	301	286	353	282	319	303	273	294	285	315	282	302	254	325	307	288	300	335	303	292	289	275	293	287	332	290	305	305	291	312	298	305	298	306	309	330	291	340	293	287	308	297	301	312	317	292	292	299	287	269	306	327	286	331	293	268	277	307	308	320	281	322	317	267	283	269	300	284	261	269	294	309	249	284	284	278	321	292	292	296	293	277	296	313	295	291	252	309	332	318	281	300	273	280	284	288	332	282	281	301	298	320	299	302	274	276	296	300	287	312	313	297	297	278	281	323	326	280	300	299	284	308	281	304	310	296	312	293	303	331	327	281	314	320	288	291	312	312	279	318	291	310	287	320	290	330	300	258	286	316	306	303	291	321	324	297	298	309	311	268	290	278	313	311	313	296	283	279	298	301	298	329	267	314	316	296	301	276	302	313	281	298	284	294	304	293	289	311	300	290	302	312	276	316	308	321	293	298	290	288	347	326	284	316	321	307	309	282	288	299	275	309	269	290	295	318	298	291	312	297	326	308	296	286	295	291	265	306	322	333	293	313	294	327	280	330	290	329	304	307	280	281	323	330	304	276	313	284	286	293	303	319	320	309	313	286	286	282	289	279	309	306	294	297	267	299	300	293	322	298	296	315	297	277	269	289	281	299	290	287	297	296	312	267	280	296	301	310	299	299	318	288	296	310	288	302	324	279	313	315	292	320	284	302	302	299	297	300	306	317	327	300	287	295	310	305	268	271	309	321	325	256	300	308	270	264	314	276	296	323	312	305	272	333	293	286	274	308	320	279	326	293	281	293	283	287	313	284	277	279	279	320	287	277	312	286	291	308	266	336	324	302	298	310	282	322	326	285	290	307	298	279	296	304	265	312	297	294	295	315	309	302	320	303	341	270	322	294	300	306	317	315	292	349	302	275	305	301	330	295	301	280	300	328	312	307	315	305	322	319	299	315	331	295	316	272	300	293	309	285	315	322	327	282	330	260	297	304	334	288	288	297	317	302	309	289	332	302	265	315	334	301	297	274	303	298	272	295	315	305	294	306	286	290	282	301	270	301	336	308	300	298	276	292	300	307	313	286	296	317	274	312	352	283	309	303	286	289	285	348	297	269	281	322	284	293	295	283	282	295	286	309	288	310	300	293	327	314	307	302	287	327	330	297	298	308	303	283	274	284	288	296	296	279	307	290	302	283	288	275	280	289	298	281	280	266	313	312	307	311	305	307	272	271	279	294	325	290	307	314	312	289	291	321	302	318	290	284	287	325	283	310	305	296	280	298	269	287	323	308	298	301	312	323	323	280	312	332	286	297	273	282	314	293	273	277	287	295	299	299	314	279	314	292	296	295	304	286	291	305	279	301	317	329	317	331	288	322	296	277	316	312	308	317	318	309	309	293	299	294	297	289	322	315	284	306	303	311	315	295	282	275	291	308	275	289	299	262	319	298	311	289	276	296	305	278	299	292	296	288	273	313	283	276	290	275	294	298	282	298	288	315	324	285	282	294	325	320	340	299	296	310	343	291	305	313	281	292	294	307	270	310	349	297	284	316	306	274	301	287	301	290	308	305	320	339	310	281	267	311	299	316	311	297	323	300	298	307	302	295	304	318	298	324	296	282	315	298	289	292	291	307	316	299	338	278	285	278	294	329	306	340	288	295	304	299	304	326	310	317	305	278	282	308	289	316	320	312	301	292	298	287	319	305	311	273	287	285	282	302	303	313	307	288	286	329	315	318	281	314	294	276	294	288	284	296	295	289	320	304	325	308	323	326	303	358	269	297	312	313	318	277	313	321	322	272	312	299	286	286	296	311	294	280	283	296	313	291	301	294	292	321	290	296	271	308	292	306	306	315	310	286	296	319	300	301	278	302	321	298	288	273	299	323	287	293	312	302	274	276	281	315	279	347	291	285	272	300	290	297	315	295	273	318	293	312	318	303	295	279	270	306	293	306	298	283	320	333	287	294	312	330	291	297	296	303	305	280	316	343	285	306	308	314	309	284	300	310	283	323	273	291	312	311	335	323	315	312	291	298	326	306	320	282	319	305	267	320	284	297	294	319	297	295	299	295	271	280	278	289	272	321	291	308	301	270	328	280	311	312	308	321	289	308	309	292	282	290	326	298	293	322	278	322	291	303	301	300	300	274	292	282	333	290	296	303	326	309	316	298	326	263	293	269	301	292	327	293	295	318	316	282	312	302	322	291	299	298	313	293	271	288	298	303	273	289	312	292	334	296	273	295	291	292	314	315	296	308	305	311	297	278	279	288	292	302	322	283	294	289	282	280	297	270	308	282	301	343	345	294	309	297	275	296	267	289	290	279	303	274	302	267	276	280	324	293	328	280	288	291	307	315	318	282	323	291	284	303	281	345	340	316	303	320	312	333	292	318	282	274	277	294	304	317	278	274	292	272	311	309	306	308	291	294	275	288	281	328	317	311	283	276	323	296	301	288	311	300	312	275	295	311	265	295	295	310	318	287	285	259	316	334	304	280	306	296	276	295	315	284	298	292	282	311	282	277	271	306	302	327	307	295	303	286	297	307	308	279	296	308	301	293	269	293	309	312	309	314	303	289	284	327	303	305	290	319	320
24179	21666	29183	24654	21642	11154	1354	924	827	749	698	677	617	662	618	604	556	579	603	615	592	577	627	546	589	573	579	548	556	573	570	532	583	566	577	568	569	527	528	508	513	575	534	564	607	542	566	565	529	522	526	573	513	562	522	541	573	512	545	502	567	550	509	572	520	531	581	491	548	509	560	547	557	521	509	561	496	553	539	500	579	544	526	530	548	536	547	520	556	543	524	549	531	569	574	550	542	565	554	536	521	514	562	486	503	552	501	505	540	506	538	518	517	511	545	575	549	554	506	535	572	564	542	526	556	524	507	570	567	505	527	494	501	565	558	546	570	519	529	514	545	521	557	554	551	581	539	547	568	533	540	590	520	535	526	547	527	558	518	548	532	562	531	551	552	548	526	540	537	509	552	520	534	525	547	561	525	494	522	549	550	513	527	539	542	531	543	535	516	550	525	538	539	569	548	561	517	508	515	522	580	571	544	531	538	544	550	555	521	577	549	544	492	523	531	515	532	509	533	537	534	540	512	522	485	503	538	510	538	541	526	516	532	533	500	482	533	480	510	518	478	550	556	567	528	558	535	544	535	588	551	533	522	571	523	537	490	523	547	534	527	571	533	571	525	549	563	548	541	568	486	557	515	544	538	526	556	507	558	528	510	537	538	539	543	533	507	516	552	528	533	505	548	537	571	522	548	513	554	559	505	571	531	564	485	529	536	543	545	553	526	487	518	542	533	538	506	511	543	588	550	514	576	531	519	585	511	488	523	553	562	508	520	542	544	540	522	534	522	520	541	559	535	502	540	542	503	516	539	564	545	567	512	565	532	550	539	549	564	531	543	559	519	523	558	539	506	536	502	556	498	540	522	538	529	495	548	509	556	537	554	532	517	566	550	531	555	546	494	524	560	540	578	528	532	537	558	561	503	538	553	549	506	578	515	562	549	535	538	550	541	552	511	500	550	552	531	536	530	558	544	534	494	574	529	521	508	556	569	512	553	491	532	528	555	520	541	532	574	538	556	522	549	547	503	512	501	576	571	539	538	519	575	527	537	550	563	551	526	542	544	510	562	516	520	535	506	556	530	573	548	556	548	549	565	569	515	519	508	534	562	526	526	507	528	551	570	541	550	511	510	509	577	516	508	515	523	544	535	504	529	508	552	546	565	551	569	568	531	551	514	511	554	494	491	558	548	533	523	528	518	541	511	548	460	543	538	510	546	537	522	523	554	546	532	544	539	512	551	503	503	558	513	573	588	540	516	522	558	560	521	518	512	575	517	466	544	548	532	471	496	510	554	556	522	518	553	563	579	540	529	539	556	489	539	533	535	514	512	532	538	549	499	567	541	522	508	530	556	592	541	579	512	542	500	497	486	590	570	574	505	539	509	558	537	520	580	523	506	561	499	537	560	562	571	541	586	530	520	539	499	535	515	546	531	529	506	518	508	555	582	521	487	554	534	539	552	526	497	564	555	533	549	538	544	507	501	522	549	578	543	529	515	525	492	525	556	573	508	536	481	566	545	509	513	504	534	501	559	564	498	462	521	525	525	576	547	518	516	522	497	507	518	510	545	538	485	551	527	515	523	521	533	543	547	551	541	509	548	552	519	536	574	536	532	556	552	513	572	485	539	500	566	542	548	521	565	527	518	538	518	514	560	528	519	522	533	544	576	540	498	543	515	535	550	514	510	490	566	553	557	521	530	553	545	553	577	518	514	530	513	550	534	518	547	532	474	535	519	524	559	510	570	521	509	539	513	512	542	579	551	547	548	516	568	558	486	514	521	554	518	534	547	532	538	495	503	546	558	532	507	504	534	559	548	502	532	546	531	571	552	544	533	564	537	571	519	530	494	528	565	536	581	540	489	543	568	569	538	547	482	563	579	518	531	538	560	525	538	476	518	573	573	507	487	492	561	468	501	552	520	490	550	523	536	523	551	543	571	533	536	552	540	554	556	536	525	543	563	537	523	502	526	527	584	508	558	527	558	534	513	520	539	525	517	544	526	551	509	547	550	542	547	488	525	558	542	561	520	525	535	592	568	521	571	549	520	499	551	548	551	532	555	548	529	500	518	551	521	561	529	519	561	555	529	552	561	511	481	526	536	524	515	519	519	489	554	499	518	545	540	543	554	538	526	539	536	557	508	561	517	513	498	547	540	518	490	508	511	537	498	575	543	543	527	528	541	532	491	555	524	551	562	541	500	549	519	555	546	533	539	517	488	567	556	558	541	567	542	524	513	542	517	538	533	521	523	514	539	521	545	541	530	554	570	567	524	553	544	537	490	516	551	518	544	558	488	551	541	594	517	579	588	544	568	491	520	519	557	499	519	532	501	524	554	559	524	502	516	516	564	508	502	533	546	555	515	551	523	527	572	545	536	554	532	537	538	577	567	523	553	560	539	560	555	562	531	528	559	558	519	534	530	513	593	527	470	518	563	571	544	540	498	572	566	518	550	519	535	530	511	558	554	566	546	527	544	504	491	555	519	524	507	516	532	523	510	544	515	537	530	507	532	554	498	543	568	473	575	555	554	550	514	538	492	511	538	528	550	501	516	510	551	519	558	509	524	517	522	526	512	544	568	515	639	533	540	559	529	498	527	495	526	534	515	542	543	529	515	552	536	574	513	541	536	562	516	539	527	548	517	507	540	527	545	509	523	541	541	531	506	566	491	571	568	535	516	521	580	519	552	553	529	545	557	542	549	558	550	517	511	493	572	516	511	527	537	516	564	503	550	562	512	547	541	578	519	559	519	510	566	571	563	569	542	534	559	531	520	528	546	530	529	542	528	488	562	548	522	526	516	513	527	540	481	561	548	540	555	557	533	518	534	533	520	541	565	528	534	529	536	503	498	541	503	550	539	531	523	536	561	553	504	518	571	540	510	529	519	516	539	544	543	511	525	503	523	523	535	509	536	524	537	535	569	550	521	542	527	537	519	519	552	533	539	535	560	527	501	507	498	547	542	543	526	545	570	550	561	501	528	522	520	532	551	520	503	518	526	513	531	526	507	588	573	541	509	510	564	526	504	547	528	553	526	570	529	499	521	551	541	561	571	550	508	566	509	583	553	530	514	517	502	500	549	499	524	498	493	541	544	551	517	528	522	534	536	528	539	547	545	550	501	533	501	535	526	551	551	544	532	509	533	531	560	515	522	574	522	522	561	534	491	559	527	558	527	531	509	550	535	525	518	525	507	554	598	543	500	573	511	538	526	553	555	530	534	533	539	540	531	532	536	506	525	554	512	533	549	519	534	488	538	541	543	551	546	532	518	540	503	558	602	561	516	494	517	539	539	552	538	516	555	580	540	547	555	502	491	514	566	545	518	560	542	550	552	522	501	528	554	501	520	515	541	525	521	548	528	522	553	524	514	523	558	481	555	508	537	560	533	515	552	495	511	582	537	504	519	540	575	544	517	485	538	539	543	533	523	487	516	541	536	538	562	521	534	559	537	556	523	516	534	516	546	535	514	498	520	597	496	520	517	549	515	532
4676	9887	7823	3892	2855	2185	1826	1457	1291	1155	978	981	909	887	807	778	819	781	774	715	732	698	734	721	739	645	704	669	696	686	655	686	698	670	647	652	673	651	677	667	681	710	691	683	654	661	664	652	676	592	654	649	633	652	632	682	677	683	644	703	683	612	632	627	664	660	634	623	669	611	618	647	644	651	614	622	654	627	639	687	677	629	676	634	675	654	615	654	629	651	656	645	608	615	649	651	672	615	675	599	645	650	656	625	640	653	674	668	633	656	660	621	666	613	652	608	607	624	640	655	667	633	648	665	671	646	662	635	600	609	673	680	649	609	638	650	636	646	653	640	602	628	621	615	653	662	645	659	593	628	611	625	601	629	629	686	634	655	690	638	651	639	636	628	669	644	602	660	630	600	703	607	628	660	613	649	601	681	660	674	634	616	639	651	589	615	627	660	631	637	662	629	638	659	622	683	648	668	676	582	664	651	675	657	629	636	615	595	630	664	660	668	660	594	659	631	647	651	668	658	609	640	646	601	643	581	673	616	638	603	637	629	644	613	610	674	633	644	636	627	709	642	628	649	684	633	619	663	655	654	693	614	642	626	647	604	612	661	645	693	709	648	641	620	638	632	677	629	651	583	612	640	618	645	635	676	641	628	624	646	611	630	677	659	641	631	642	714	665	668	656	630	688	656	642	653	613	694	614	657	599	615	669	626	638	632	616	650	676	636	621	596	649	670	621	671	669	625	667	668	640	620	654	649	624	612	629	656	652	625	599	601	610	683	663	659	643	662	635	671	637	646	603	629	652	626	622	675	647	676	683	652	648	657	645	642	648	631	613	651	608	651	639	667	640	613	677	619	637	652	625	627	642	647	618	658	645	656	632	646	668	646	720	663	667	631	659	630	658	640	697	643	628	645	654	641	665	623	637	615	670	626	632	627	612	604	631	658	589	612	639	633	653	653	720	638	655	673	677	656	646	628	639	670	637	608	630	654	651	631	654	677	618	635	611	706	643	573	644	676	634	646	627	624	643	623	651	663	622	646	684	613	644	633	667	651	638	680	658	594	620	641	632	687	628	686	647	688	682	626	658	670	626	636	662	616	656	656	686	640	672	648	607	720	638	627	596	651	603	672	621	639	655	604	632	624	608	688	634	612	607	650	613	680	637	676	677	638	629	632	647	663	666	658	597	677	671	696	649	651	663	641	638	673	614	624	581	636	699	664	647	687	656	639	651	646	648	649	663	646	631	640	648	626	647	646	627	642	691	652	656	610	615	689	649	626	631	620	632	679	673	629	699	627	655	617	628	639	665	639	681	600	640	611	634	645	604	634	659	629	659	646	622	620	695	657	668	616	671	658	631	660	644	639	646	686	631	614	610	653	647	651	656	616	626	640	629	615	642	650	682	617	645	642	659	640	647	622	638	623	660	602	631	628	690	680	646	697	619	664	603	645	664	662	674	683	637	674	634	631	652	638	639	686	701	652	684	618	640	651	582	635	700	654	656	620	598	645	656	623	623	651	649	632	679	637	614	640	643	622	673	687	650	650	616	671	669	661	630	655	657	667	655	643	611	668	623	645	650	683	637	633	649	641	617	656	658	642	567	680	628	621	659	617	639	669	639	605	601	611	637	670	621	661	645	609	601	665	656	650	595	635	667	637	651	626	654	677	640	645	633	635	610	664	617	693	633	674	661	606	659	649	627	640	612	635	669	638	637	658	656	658	668	667	636	696	666	670	639	650	626	641	599	608	657	620	634	633	651	657	625	680	637	634	667	631	683	641	589	652	644	646	645	652	594	611	637	656	611	655	639	649	666	643	622	672	685	666	667	650	689	650	649	627	645	647	643	612	598	656	668	609	622	597	650	664	609	612	655	609	684	602	633	626	630	645	680	636	644	655	641	656	688	579	652	633	637	681	601	605	674	666	695	601	663	655	647	651	610	645	632	676	646	643	641	597	667	640	681	665	635	654	622	686	663	627	617	625	680	637	627	659	682	622	622	676	609	649	623	695	642	658	632	614	642	621	645	672	642	653	634	641	659	659	643	594	621	573	663	674	672	662	696	655	656	594	648	621	597	647	614	658	616	631	693	665	676	658	661	633	637	650	575	632	630	643	617	610	646	623	633	602	612	627	586	627	657	656	629	556	650	674	660	660	635	675	652	563	631	625	690	689	624	616	621	613	609	583	600	640	684	635	617	681	665	612	618	615	668	638	632	639	630	621	566	676	655	678	582	607	605	645	624	644	680	612	650	614	641	651	684	668	647	640	676	666	629	654	617	635	669	671	654	609	647	681	648	599	656	629	685	630	612	666	620	612	635	611	643	623	691	630	637	639	601	661	663	665	626	660	602	611	635	653	653	643	617	646	619	676	638	619	637	644	669	616	695	636	668	675	632	642	651	652	688	638	608	626	654	667	636	626	665	643	635	641	636	618	679	645	627	627	636	631	664	623	651	632	635	602	634	633	676	702	663	637	621	666	606	648	653	657	657	634	616	596	681	637	628	659	637	670	645	637	650	653	634	631	665	642	635	714	688	653	701	649	605	619	649	671	640	565	679	654	679	681	630	664	652	615	629	640	622	625	622	624	601	693	635	649	641	605	605	653	679	629	619	673	648	629	632	642	551	649	629	627	629	628	643	632	651	628	663	626	619	637	632	651	653	637	691	618	631	677	660	679	639	648	643	684	652	636	649	597	630	670	632	635	616	654	643	632	624	657	628	667	612	648	643	572	667	658	679	644	654	613	643	662	617	613	656	643	616	644	669	678	623	644	670	571	634	657	666	589	619	668	663	633	666	613	645	659	611	650	642	674	579	657	631	644	591	642	653	631	631	694	640	632	640	630	664	621	675	647	637	645	575	625	627	690	635	608	672	674	677	685	648	683	664	679	648	653	608	663	639	605	670	640	652	641	622	702	649	638	634	644	648	631	639	657	653	695	668	645	673	638	636	640	601	666	651	612	647	669	657	591	648	625	611	636	583	666	622	646	614	572	631	614	626	614	626	658	628	652	640	663	683	623	610	615	619	641	689	665	628	631	662	676	657	669	606	651	633	634	633	652	603	609	655	619	653	632	670	617	621	625	665	638	674	609	612	632	615	600	644	602	640	664	635	657	633	650	658	645	631	621	632	661	610	640	644	645	692	617	637	652	648	652	610	633	655	629	636	634	632	662	642	633	615	618	668	607	676	626	589	649	636	602	638	670	619	683	634	655	645	612	697	615	626	621	675	602	623	632	607	654	685	641	649	642	700	630	602	636	679	665	663	650	667	661	659	636	643	665	622	622	639	605	639	678	590	634	665	611	623	652	618	655	666	622	642	629	627	658	606	647	704	662	649	664	658	650	645	657	621	582	664	645	607	641	610	636	650	638	646	635	654	610	650	685	631	629	621	636	614	659	629	672	641	638	638	641	631	672	708	655	664	646	671	601	642	605	652	607	604	648	591	607	649	605	651	633	608	618	638	602	652	658	669	653	594	660	630	647	636	630
25385	21676	27978	25779	9448	632	423	393	361	362	312	282	291	277	253	270	287	265	279	258	251	257	259	228	258	245	252	249	219	266	217	248	266	234	262	247	229	251	251	238	222	231	239	218	246	232	246	263	242	250	237	267	268	229	242	232	246	230	247	246	232	246	243	259	254	206	216	245	254	255	235	233	246	266	240	232	247	234	229	238	251	233	218	252	231	248	214	253	251	255	220	226	254	215	238	251	234	203	242	242	235	231	244	231	255	255	243	242	249	224	247	280	231	238	220	259	244	224	247	239	209	243	254	243	236	243	248	232	253	249	248	233	244	258	215	256	237	255	245	222	258	275	240	261	262	234	259	247	254	232	247	242	261	233	241	247	254	243	259	257	241	207	248	216	252	259	212	241	239	269	235	223	269	247	250	253	240	236	252	250	267	223	228	250	260	219	262	224	198	223	254	254	270	235	227	236	262	232	206	220	242	249	218	255	254	241	234	251	236	222	263	264	223	244	269	230	225	239	251	225	222	232	246	255	224	214	233	245	240	255	205	276	228	250	242	238	242	238	231	232	234	257	228	255	226	244	216	219	237	254	223	247	251	234	233	234	245	232	253	228	243	223	235	228	249	224	245	259	249	234	237	231	241	231	268	230	221	229	211	234	232	230	220	219	259	241	198	236	281	215	252	212	221	252	237	247	242	239	219	221	234	249	225	229	223	234	252	232	264	250	230	234	245	248	261	237	223	246	263	246	237	243	251	256	257	257	225	206	232	250	233	250	230	236	224	225	252	250	253	239	235	241	202	229	231	247	262	228	255	233	237	247	241	244	225	229	229	251	269	221	222	212	206	219	216	257	229	226	221	221	236	236	251	227	231	254	264	249	246	223	275	235	242	240	212	269	212	254	230	251	215	224	259	215	244	225	227	242	259	242	227	213	235	234	241	216	222	241	224	258	222	276	243	252	209	229	241	253	215	220	234	248	220	267	242	227	250	232	259	226	217	239	237	239	271	231	251	232	256	247	247	228	213	233	225	243	199	241	239	242	258	243	261	236	234	250	224	229	256	228	214	249	263	225	266	251	231	228	237	239	238	242	226	227	241	271	234	249	228	248	237	216	237	262	250	229	237	237	243	271	254	224	247	241	237	226	204	233	225	248	232	217	244	248	230	244	241	247	234	250	255	235	236	238	236	250	277	199	239	233	227	242	247	227	232	240	233	215	241	241	249	243	231	242	245	220	233	244	241	223	263	225	237	242	260	221	236	245	247	233	235	221	221	238	235	249	237	245	252	251	253	261	255	233	234	210	256	265	231	256	186	246	213	246	228	234	222	243	234	246	226	226	223	241	215	234	218	219	243	227	235	263	243	218	227	250	216	223	246	265	209	234	263	258	209	234	223	243	265	236	263	273	235	245	244	241	237	281	226	248	253	254	251	225	217	227	254	255	245	243	249	221	238	236	242	214	248	244	235	238	239	218	249	249	249	259	236	255	245	246	235	265	252	213	208	238	249	220	231	230	262	229	258	243	234	219	211	238	236	259	226	228	237	254	224	256	260	235	210	255	233	248	240	233	253	242	252	250	240	252	245	248	262	233	222	223	233	248	237	262	249	213	246	215	272	249	270	240	239	256	239	242	243	250	283	204	257	244	247	216	227	211	225	200	227	242	233	220	238	252	213	230	235	225	230	272	250	250	227	246	245	266	208	220	255	241	256	265	243	227	237	231	234	241	236	253	241	238	259	243	240	231	237	235	245	219	225	226	206	233	223	235	252	216	237	214	233	246	227	246	237	233	273	196	254	222	241	248	248	238	236	244	242	239	256	222	233	235	223	258	251	230	231	231	259	231	245	270	239	243	215	252	224	241	205	232	253	226	226	256	202	248	232	264	248	246	236	236	233	234	254	242	246	214	237	254	233	240	254	226	243	257	250	230	225	230	251	257	224	220	212	235	257	218	275	224	259	244	228	220	236	229	277	237	248	249	233	226	236	264	212	238	236	226	241	252	258	227	232	233	225	208	236	223	227	234	246	212	240	231	248	254	250	251	249	245	229	248	257	222	234	272	231	252	241	225	241	248	240	242	246	222	245	227	222	250	212	236	269	227	239	230	238	254	236	236	209	257	273	230	225	234	234	225	224	235	263	207	237	237	246	218	238	260	236	237	245	238	259	238	249	243	232	220	226	267	242	252	225	278	229	247	212	243	227	269	238	240	197	252	231	235	235	269	232	237	236	202	239	258	222	235	265	215	228	239	210	232	266	252	225	211	255	247	247	236	221	226	240	245	230	235	257	239	214	241	230	231	247	222	210	258	206	229	237	279	226	223	255	268	245	244	285	212	228	202	232	242	233	256	214	213	256	229	240	253	248	245	246	242	210	254	221	223	246	244	212	231	224	248	237	227	242	214	233	258	246	233	249	252	234	242	245	229	212	254	252	255	231	256	239	249	238	230	229	211	228	235	234	249	241	243	238	222	256	221	240	219	216	246	269	246	255	246	277	253	257	258	221	245	232	251	230	256	263	218	252	238	230	246	236	248	253	221	249	251	240	251	260	240	242	244	232	232	239	249	238	236	242	248	227	264	237	229	255	232	236	238	237	260	248	242	252	252	212	257	228	247	236	244	245	215	233	261	269	260	275	233	246	253	259	245	229	259	228	230	226	249	215	227	219	244	255	252	228	249	248	229	224	244	238	245	231	226	234	250	246	232	252	242	250	230	271	251	217	239	241	236	218	255	223	234	258	240	238	245	273	248	237	232	244	227	243	239	236	233	219	251	228	261	237	221	258	247	268	250	269	240	246	241	254	249	224	257	245	295	216	224	258	226	211	221	270	249	210	216	255	237	237	244	232	243	227	251	221	260	236	243	236	234	251	199	226	229	229	236	257	235	235	274	243	247	244	228	259	237	226	249	245	234	225	231	230	232	229	243	259	241	232	230	260	240	242	231	221	216	253	229	246	224	244	220	264	242	293	223	220	274	263	249	236	262	231	247	242	224	239	233	250	237	259	238	262	248	255	227	236	232	213	223	241	249	235	253	214	233	255	259	234	225	227	230	235	252	249	278	257	257	250	219	244	265	257	246	241	208	273	239	232	246	235	211	249	241	247	243	236	215	226	258	238	255	252	264	233	232	224	244	225	228	226	238	249	250	232	208	249	214	249	246	220	232	233	249	249	209	251	230	228	234	243	235	241	232	212	268	235	241	247	240	222	262	214	244	242	258	211	227	246	238	245	232	244	220	230	213	241	233	235	251	221	243	215	245	255	239	221	240	212	213	233	216	221	248	259	204	250	262	234	251	242	238	223	241	247	242	241	230	259	240	237	252	265	217	235	244	230	223	245	213	229	227	229	248	250	268	238	257	227	220	257	225	245	275	255	225	250	263	236	245	259	267	255	253	243	242	248	236	232	237	251	243	235	226	223	230	214	241	241	238	231	245	252	257	202	271	246	255	245	245	238	240	228	269	265	253	230	239	251	259	259	230	222	224	235	222
4447	5499	4096	1993	1469	1110	910	749	707	604	533	504	477	424	453	430	431	418	395	416	352	382	363	381	378	365	358	348	336	351	332	372	329	358	379	336	356	348	380	337	318	343	312	339	309	340	350	374	321	342	334	312	371	300	320	307	330	304	319	313	345	344	298	344	325	316	352	341	366	364	327	344	351	363	322	332	344	342	337	351	329	369	306	341	297	332	313	301	340	334	311	343	351	312	314	302	333	348	342	324	307	300	346	328	308	321	313	339	307	307	335	324	324	313	346	348	331	315	365	261	334	305	339	326	323	308	331	357	326	332	350	349	332	337	329	304	351	298	345	335	350	352	335	327	353	324	322	311	316	330	317	322	306	328	376	317	351	333	308	301	318	318	344	326	329	330	332	303	302	343	350	357	304	312	329	322	342	327	311	339	319	330	312	340	303	331	333	360	301	313	385	321	321	302	314	305	321	344	331	329	307	337	332	304	327	335	341	331	318	320	334	320	341	324	315	314	324	314	305	309	336	319	295	319	330	306	329	318	323	320	329	383	313	294	350	334	325	324	331	335	322	296	301	321	329	335	328	343	321	329	314	330	329	292	320	340	324	318	364	353	320	311	333	308	328	336	341	311	322	331	324	330	326	339	337	323	312	314	311	290	314	342	336	342	325	281	310	328	340	319	348	349	335	328	342	311	332	326	297	336	311	348	305	282	315	339	324	343	333	365	315	318	326	367	321	288	296	331	328	313	332	291	308	313	342	306	287	334	326	306	348	327	345	329	334	332	340	315	305	334	306	326	311	298	298	331	332	311	326	312	315	341	317	349	335	344	349	324	294	325	333	316	332	337	307	309	345	360	323	344	337	325	351	353	321	342	341	310	344	295	329	371	310	340	336	303	292	359	332	331	303	332	306	330	315	317	279	325	345	321	328	294	302	296	334	353	283	312	327	344	290	318	338	347	321	322	326	338	329	288	319	316	329	331	324	321	325	343	323	352	315	343	295	361	312	354	315	311	333	343	338	361	319	326	335	314	347	336	342	288	339	349	315	334	335	328	329	315	313	332	305	344	338	338	332	301	331	326	331	315	338	325	319	321	343	339	299	288	322	351	315	332	299	309	336	311	310	341	294	361	337	298	340	334	339	297	311	330	332	334	332	337	318	306	362	287	332	313	315	320	310	311	340	309	296	324	333	324	343	339	335	325	309	307	324	304	335	289	317	368	325	326	303	342	362	332	345	321	316	345	332	306	315	332	332	325	311	322	325	321	364	311	322	340	306	327	318	303	318	341	309	329	324	315	319	332	336	331	306	310	289	335	354	337	335	318	350	309	325	328	313	346	339	332	327	347	363	308	301	352	332	325	348	332	320	322	291	313	313	318	316	345	324	350	323	337	338	327	335	338	328	320	312	331	323	362	314	311	334	332	313	329	338	307	337	345	299	316	304	321	322	338	320	349	327	330	326	323	349	304	354	334	301	326	345	311	349	301	314	349	301	315	369	335	316	338	316	326	326	307	307	345	356	329	307	329	320	292	329	308	327	308	333	326	305	359	316	316	304	345	339	307	323	330	311	330	331	314	360	319	326	292	338	319	293	332	286	320	299	330	321	331	324	312	303	311	330	311	301	317	361	346	375	344	340	360	306	312	347	305	340	318	312	326	320	335	309	342	344	294	336	342	357	274	336	342	292	326	308	308	333	328	347	334	303	317	287	330	320	313	334	333	338	356	317	331	321	331	342	340	316	330	331	315	309	334	351	301	344	323	330	322	322	345	315	362	358	344	274	295	324	316	309	336	308	331	329	356	331	326	311	308	309	326	339	295	316	309	282	311	309	311	298	326	320	315	324	354	283	320	340	351	319	323	326	357	320	319	341	369	300	295	352	304	309	319	348	331	334	346	323	343	336	302	332	340	329	337	317	363	324	297	323	317	313	308	333	307	342	334	348	333	315	314	338	330	333	336	299	359	337	325	348	338	357	296	312	345	319	316	328	345	320	349	328	315	301	322	321	286	311	326	318	368	342	328	332	351	337	350	329	328	308	323	285	316	317	299	303	305	322	341	353	308	343	330	331	332	325	315	311	325	367	317	331	326	307	361	330	336	305	342	313	333	303	332	359	290	297	309	322	337	324	287	347	302	302	309	356	302	348	337	305	332	322	353	303	344	333	312	328	327	349	296	312	335	307	324	315	364	323	327	286	313	333	322	304	354	320	326	300	334	322	329	336	323	309	329	352	315	334	279	340	322	327	300	362	334	314	315	336	331	320	311	325	325	312	337	336	303	338	324	328	299	346	292	308	331	325	342	357	282	334	307	317	328	315	317	346	345	336	361	313	303	290	309	318	315	343	299	304	309	376	356	331	327	318	373	317	312	339	333	302	338	323	317	316	333	325	341	321	326	331	327	335	334	309	304	305	305	349	337	357	291	332	304	327	267	370	289	324	342	329	316	323	313	333	321	319	337	312	275	310	309	330	335	330	328	299	316	326	299	332	315	298	316	338	331	320	324	296	313	319	340	325	322	329	352	337	360	348	338	331	334	319	326	331	337	325	285	313	328	316	356	330	355	344	325	307	344	322	319	314	316	321	341	303	333	323	324	313	327	337	331	340	300	330	306	304	296	346	303	354	309	351	326	331	323	311	296	337	312	328	317	326	294	293	351	326	313	299	341	350	335	311	318	314	284	317	333	333	331	325	331	321	355	323	330	349	355	331	307	328	305	328	294	357	298	305	301	335	327	348	313	353	338	315	291	294	313	340	314	327	339	312	321	307	315	344	343	332	332	325	314	323	346	320	336	343	314	290	361	307	336	331	341	313	296	314	321	299	331	289	334	351	311	301	307	324	313	315	350	317	328	314	345	288	351	328	353	325	283	330	333	326	322	303	317	338	315	367	350	344	352	333	323	293	329	332	335	305	331	335	328	329	341	329	327	337	292	339	348	332	308	306	289	330	313	333	311	351	321	344	302	285	315	353	325	298	295	341	324	309	370	330	278	340	361	337	303	314	329	344	303	334	312	297	319	346	340	333	288	322	341	353	312	306	322	334	327	314	339	315	315	320	369	341	342	324	315	297	310	334	340	301	321	344	341	331	314	324	357	358	320	335	336	327	308	348	316	302	339	359	305	337	332	338	325	306	373	294	288	334	335	347	342	332	313	293	312	347	328	289	323	345	300	310	287	318	332	281	337	336	315	317	331	304	331	315	326	320	341	336	315	299	340	346	320	298	339	309	324	355	337	317	307	359	333	304	331	323	317	305	288	347	322	313	343	295	355	318	316	320	334	329	339	316	327	351	315	319	313	345	303	291	368	315	316	306	308	320	317	316	267	334	315	320	310	343	296	306	318	340	351	296	325	301	323	304	306	346	316	327	342	319	296	314	341	329	323	351	301	337	313	359	334	322	324	326	334	306	309	371	295	305	344	333	341	344	294	320	336	340	326	340	315	337	300	305	316	301	300	296	357	361	308	309	337	339	334	308	321	294	343	354	337
23182	21658	29595	24224	21655	21718	10518	1551	1185	1137	1022	1019	925	890	851	812	813	806	743	765	760	727	759	716	792	730	758	735	733	687	699	697	730	719	724	689	688	675	724	688	704	675	684	730	702	684	662	703	733	692	675	681	695	635	710	663	684	666	719	685	685	645	677	647	636	671	695	652	717	653	678	673	688	660	679	706	682	671	703	663	692	662	677	653	673	667	708	676	724	696	665	662	701	656	717	676	700	698	652	661	741	659	692	705	686	622	668	664	687	701	685	707	690	663	678	651	732	678	718	685	726	703	661	738	689	704	669	673	658	680	677	649	731	669	707	692	682	707	660	686	636	733	651	665	685	689	686	621	686	692	700	673	665	683	676	659	698	693	690	683	678	724	682	701	628	700	663	675	691	698	679	665	744	727	690	662	723	727	666	675	683	690	682	670	692	662	702	675	659	711	684	675	695	655	683	610	674	695	689	678	644	715	680	677	679	669	687	702	695	695	700	668	685	721	645	664	661	636	683	707	671	711	657	644	706	649	676	695	685	698	685	701	743	673	726	662	732	697	717	712	694	700	675	665	666	637	656	681	657	640	642	685	639	681	657	689	725	649	716	691	666	659	667	695	669	710	673	688	630	671	702	694	671	676	668	660	664	692	669	624	686	676	717	664	678	695	654	683	688	699	712	731	688	676	651	660	675	703	656	679	730	711	665	703	717	666	656	650	689	629	710	711	646	646	637	696	667	673	644	721	650	655	657	693	667	705	619	685	701	679	696	659	635	675	681	702	671	672	689	687	701	693	679	659	676	720	668	684	681	675	690	692	697	687	673	667	628	636	656	653	692	711	635	723	652	678	670	712	705	682	655	652	683	681	708	695	679	670	674	666	667	650	696	761	701	678	655	680	658	632	654	665	668	687	698	663	682	688	647	713	710	734	663	687	680	659	665	614	724	688	689	660	649	668	683	665	645	649	670	657	665	683	678	661	664	756	648	660	688	670	712	669	670	705	695	616	662	693	690	705	697	756	684	675	672	670	704	763	693	680	652	702	664	674	626	697	670	678	717	680	684	692	667	655	683	689	688	656	679	665	699	713	721	638	697	649	642	698	639	681	651	701	627	741	660	654	692	685	714	675	699	710	651	683	688	641	687	675	696	687	642	633	684	687	673	699	676	684	700	693	706	649	650	634	719	648	688	671	673	710	686	708	678	692	669	698	705	691	692	699	687	653	669	675	687	690	690	670	709	656	645	683	695	674	707	670	700	704	702	696	688	679	653	722	683	665	639	716	710	713	667	637	655	670	675	700	645	651	697	674	666	663	648	643	672	701	651	684	674	689	671	646	705	723	699	641	696	729	714	699	708	630	662	664	675	692	646	679	694	685	678	660	660	719	666	679	663	706	660	627	654	668	707	667	710	664	693	700	667	709	674	672	673	674	661	671	652	690	691	663	661	681	689	722	660	661	663	664	684	696	636	692	660	724	680	655	675	676	733	702	687	684	692	669	735	694	676	634	644	675	690	685	622	688	660	681	691	684	682	628	695	661	693	706	673	674	712	637	684	635	667	696	657	645	661	672	698	647	687	696	665	705	675	629	690	685	698	700	676	702	648	682	702	708	655	684	680	679	620	640	653	677	656	662	703	674	671	680	663	658	666	641	653	637	697	671	657	669	694	670	645	683	692	687	702	693	693	650	643	723	700	682	663	697	716	646	707	677	646	693	713	604	699	652	665	672	720	701	635	649	696	649	713	652	699	637	650	666	697	702	707	691	706	641	638	679	693	652	690	695	650	668	698	706	698	623	666	658	710	656	707	691	662	677	678	651	703	698	678	676	671	646	660	691	613	684	666	715	699	694	678	673	644	644	673	622	675	654	686	680	667	656	690	687	661	664	656	660	651	706	696	671	728	630	655	681	684	650	666	688	667	654	686	642	666	659	639	656	633	654	682	724	658	707	675	694	669	685	675	694	693	684	687	684	646	685	721	690	650	719	704	675	663	706	649	661	640	680	682	665	650	663	633	618	679	674	624	694	654	666	633	632	662	695	728	662	704	670	705	704	671	720	668	671	685	656	674	715	710	645	664	687	688	654	678	657	641	668	658	705	666	659	710	675	668	713	670	674	708	652	690	688	705	649	664	676	652	640	721	629	644	658	669	671	657	681	657	712	705	664	663	675	668	718	656	652	631	679	705	661	682	689	716	695	698	675	691	693	668	685	728	673	685	692	691	674	649	657	663	668	695	671	697	659	676	708	693	630	675	635	689	700	703	671	672	692	656	645	706	653	660	672	671	623	648	710	682	709	718	682	668	687	656	670	720	679	660	676	701	682	679	687	701	702	749	721	708	660	664	668	713	696	698	675	673	658	642	702	678	672	660	671	647	734	642	704	714	676	641	703	640	661	650	690	677	620	660	708	654	670	686	698	687	633	694	700	675	736	659	655	661	677	653	690	683	659	700	665	659	704	651	715	625	645	685	673	690	683	711	675	657	662	708	698	626	651	666	698	647	743	672	705	667	677	663	670	697	677	673	663	665	653	714	696	723	649	679	697	726	621	651	674	696	645	647	663	666	679	712	669	674	741	655	692	637	699	693	631	659	641	668	692	656	706	637	705	649	659	699	641	688	699	701	707	701	700	670	694	674	700	751	657	691	680	660	670	681	702	703	677	655	704	675	663	704	680	684	639	671	674	682	650	658	633	699	673	719	712	691	694	657	665	729	638	698	678	646	703	712	687	680	701	671	736	648	704	637	701	656	692	673	678	719	696	688	718	687	675	689	730	687	640	651	675	688	708	618	712	662	680	661	675	635	679	687	663	684	696	721	682	672	666	651	673	695	657	641	675	661	658	707	690	696	655	705	659	675	671	666	685	670	698	642	700	715	666	658	714	690	654	675	678	669	670	707	697	625	693	685	611	670	698	705	629	642	661	664	682	624	638	632	670	651	727	716	686	595	699	694	691	693	670	680	688	645	694	681	685	715	662	674	649	711	690	671	709	708	622	666	705	665	690	635	663	673	666	634	645	659	690	673	649	688	672	653	676	691	645	699	629	648	692	704	701	680	684	724	687	705	666	701	684	686	709	649	691	724	662	657	664	722	637	684	667	708	696	690	672	721	675	637	661	716	626	666	634	674	689	708	678	708	697	660	706	659	676	647	657	655	698	676	694	691	671	680	680	675	626	709	669	624	691	728	699	708	651	716	671	702	646	713	662	677	720	686	669	667	678	681	618	672	686	730	669	650	677	695	683	681	683	672	676	717	708	728	682	640	686	682	661	653	662	658	701	699	658	675	673	692	649	684	649	669	676	663	709	684	680	645	695	654	621	678	683	690	673	670	656	690	696	645	720	699	709	656	617	744	673	702	682	669	677	654	666	663	663	622	659	680	693	713	744	665	679	650	690	698	606	624	665	680	650	687	658	660	667	691	664	653	627	674	669	640	675	685	712	699	623	664	638	672	668	713	673	662	668	683	663	648	688	635	694	595	647	661	674
6888	16343	13057	6984	4999	3824	2962	2479	2081	1733	1577	1452	1342	1221	1258	1155	1085	1054	1032	1019	1021	983	912	956	965	886	902	956	893	879	862	903	869	867	904	879	873	865	859	836	845	856	835	840	872	834	826	821	876	811	843	832	800	856	852	794	847	846	876	821	792	812	871	844	831	832	885	857	841	818	834	811	833	821	793	816	847	809	780	808	795	871	880	851	835	880	824	848	871	812	808	784	817	838	806	849	834	821	823	793	811	800	780	861	784	836	808	813	872	775	783	864	823	826	816	855	815	869	805	795	795	788	785	844	821	793	843	843	825	811	825	827	803	824	834	806	849	783	795	770	856	819	782	843	846	837	827	831	800	863	804	832	805	801	839	789	832	794	840	805	851	796	794	780	808	777	819	793	840	821	782	861	849	796	825	801	859	803	817	802	806	824	828	799	752	798	830	860	816	812	822	836	833	814	818	839	765	811	823	774	842	808	813	829	779	809	813	787	830	803	854	816	815	803	810	776	847	810	887	827	821	852	845	807	798	821	807	771	780	846	795	790	824	878	787	824	883	785	817	840	828	867	776	803	817	816	843	789	789	768	801	836	832	812	794	830	810	776	795	835	810	824	785	798	840	872	817	840	804	835	806	842	802	836	789	788	813	853	794	751	827	814	814	792	852	823	844	837	806	824	853	824	821	769	805	832	845	786	857	798	855	827	843	800	808	795	825	805	761	816	824	814	832	815	837	826	845	785	816	819	779	822	796	824	811	828	819	799	832	836	782	808	885	847	822	861	833	801	808	837	842	808	804	830	822	816	842	747	853	779	865	778	809	818	778	828	804	786	808	830	772	830	812	793	791	785	841	810	796	827	806	791	818	842	802	832	799	788	856	794	812	772	783	821	823	786	780	833	851	820	854	808	820	838	840	790	783	781	791	831	816	837	735	801	835	773	848	853	782	760	797	852	761	804	850	846	837	816	807	822	781	723	849	843	801	789	844	801	824	830	842	873	782	788	852	794	808	827	775	881	841	787	833	831	796	828	796	834	799	808	773	800	787	843	827	784	881	781	803	866	817	799	824	831	864	768	836	850	844	841	813	811	828	821	793	846	780	822	803	819	792	825	808	842	778	824	747	827	832	825	797	837	814	792	789	801	813	795	780	824	841	804	837	866	797	852	853	784	783	816	821	839	786	842	802	806	795	826	837	811	793	796	832	819	843	833	786	803	777	775	801	805	851	795	821	866	843	792	796	838	865	816	796	779	835	834	824	833	780	858	833	822	808	854	780	763	816	815	791	836	848	825	856	827	849	786	774	792	811	853	829	784	861	789	858	790	818	818	801	801	822	769	798	807	837	789	799	821	865	758	792	786	856	794	767	821	811	762	816	852	843	800	832	826	840	817	816	801	828	827	817	797	845	820	828	811	833	844	798	764	822	859	828	826	766	875	798	796	814	778	820	792	795	834	825	803	895	797	827	825	789	832	827	832	827	842	822	793	817	834	798	873	804	792	794	785	763	836	811	806	843	872	869	791	795	844	827	803	880	828	821	818	836	825	822	855	873	820	804	803	775	796	812	893	836	789	785	831	785	764	813	834	826	830	823	786	793	788	816	827	810	780	849	794	819	835	824	837	807	857	839	812	790	782	812	791	821	822	834	859	799	848	831	836	800	821	857	770	804	774	831	795	801	794	789	793	766	795	835	869	836	823	841	811	767	773	839	830	830	859	817	817	828	805	807	848	774	845	804	861	873	749	850	789	821	803	857	819	812	802	778	774	802	806	799	764	820	805	790	837	745	809	789	817	828	781	774	790	806	892	855	826	803	867	810	863	866	780	783	835	835	872	812	825	823	803	755	865	822	785	822	813	910	858	860	855	850	815	769	746	813	742	826	802	819	813	823	826	812	798	777	760	844	796	877	845	833	813	835	795	842	846	810	800	857	744	822	765	772	812	774	811	792	788	802	811	782	772	797	788	845	789	869	777	845	843	847	817	824	793	820	780	761	859	773	786	794	770	852	813	801	845	806	815	820	876	847	843	802	809	840	842	791	812	817	815	806	799	801	801	791	840	830	848	812	825	773	849	801	839	820	800	829	790	790	806	795	845	816	848	854	774	812	833	779	824	780	801	818	859	780	775	811	796	810	837	794	850	816	798	815	773	757	820	789	842	820	822	845	889	845	739	803	808	786	840	823	810	785	823	813	752	845	825	790	829	832	801	826	789	856	785	805	802	827	819	806	778	793	830	795	775	830	805	828	817	862	784	846	812	839	778	838	805	836	820	828	829	824	802	804	806	817	829	854	799	838	822	843	834	852	834	778	793	862	807	745	809	874	769	840	825	803	814	777	864	855	842	836	787	790	816	795	809	809	784	841	757	827	799	875	826	781	868	819	806	860	805	807	866	797	840	780	816	798	794	800	850	785	783	852	814	812	768	865	779	827	828	798	818	837	834	874	819	775	814	807	835	804	861	821	793	783	847	820	827	751	830	834	814	888	788	797	839	835	844	771	806	813	843	835	820	810	779	856	777	795	800	827	832	823	818	817	825	814	791	895	797	897	825	808	781	795	812	777	827	850	800	782	812	781	818	773	815	847	793	730	772	775	837	791	829	773	852	766	864	780	824	829	789	811	772	854	807	820	831	817	857	842	809	795	778	798	796	792	811	803	821	827	758	834	817	872	837	868	817	796	791	811	824	818	816	804	824	808	769	807	794	815	849	813	800	809	775	790	818	817	806	858	819	847	862	877	815	829	793	827	807	791	815	817	808	829	822	819	792	877	814	835	793	818	814	854	811	808	816	761	829	823	834	850	814	874	802	809	862	810	874	808	837	826	844	825	846	825	823	840	813	831	839	838	791	820	831	800	831	854	837	805	817	801	823	791	879	816	810	733	785	837	798	806	835	811	783	776	801	917	797	871	858	830	818	807	800	780	835	858	801	822	803	854	812	833	858	839	851	797	819	770	846	824	818	804	786	784	819	818	833	797	838	843	830	807	766	778	823	783	806	821	826	814	790	840	803	814	841	798	784	816	781	844	759	836	796	766	826	790	836	801	815	816	779	796	851	840	795	820	823	811	777	803	819	779	790	788	861	830	795	780	813	830	795	825	784	801	878	872	789	836	820	866	820	814	796	831	788	753	793	840	791	858	799	783	817	824	834	773	855	844	804	854	851	778	840	858	824	870	826	785	801	846	847	794	795	818	796	819	837	802	810	802	796	843	800	829	785	789	829	830	811	845	823	839	832	828	818	821	804	777	800	825	813	792	831	801	797	809	843	796	808	773	801	806	811	848	774	741	786	728	814	809	821	817	849	827	862	807	831	764	858	851	793	837	825	763	818	778	837	801	850	801	783	858	793	803	794	867	830	803	819	832	832	833	790	820	755	788	782	790	827	784	801	777	857	786	855	800	838	842	834	804	786	810	836	817	820	848	796	804	808	798	877	818	764	754	827	781	845	776	843	842	798	815	791	817	786	786	797	856	857	801	825	850	842	819	800
27660	19874	5423	451	298	320	257	252	254	240	248	212	251	241	260	245	251	236	224	242	228	258	202	232	225	248	231	255	228	216	235	208	217	223	220	206	214	224	236	230	238	221	207	231	238	229	236	259	227	229	207	245	241	261	228	244	222	229	247	222	216	238	233	235	252	216	243	230	232	234	237	226	230	213	224	246	245	227	244	231	207	249	251	259	241	250	220	243	252	254	228	235	225	229	257	212	224	234	226	232	234	246	240	244	232	239	210	221	226	235	247	216	232	227	216	268	221	222	254	218	229	234	228	237	231	200	218	204	258	220	248	236	248	215	246	205	253	232	217	206	224	231	223	236	220	204	232	227	234	224	231	250	230	238	220	238	220	223	239	219	225	230	221	230	208	221	206	263	210	232	236	239	215	253	240	234	205	214	242	245	230	227	234	255	224	223	250	246	248	271	215	224	225	236	225	211	222	229	238	247	258	227	216	232	225	205	207	215	247	204	243	219	215	221	236	234	206	242	250	258	248	214	256	227	226	223	219	231	244	239	226	232	232	218	232	249	214	229	214	247	225	215	253	226	205	235	209	216	250	209	211	209	209	225	237	246	224	213	207	235	214	228	224	224	209	233	246	240	227	213	228	240	214	219	245	227	227	233	239	238	241	245	202	213	227	241	250	240	233	233	225	221	243	242	227	231	219	231	236	209	225	223	223	265	226	205	226	223	246	236	230	232	240	229	231	216	222	211	197	226	261	248	192	252	245	241	230	262	224	215	207	226	195	204	236	225	250	198	223	225	247	239	211	245	228	245	250	221	214	231	214	236	225	210	239	239	229	234	259	253	238	231	227	241	257	245	233	237	209	194	208	212	236	222	241	231	216	222	241	231	232	201	244	225	234	224	228	231	238	200	237	216	220	226	208	232	216	232	239	246	232	231	221	217	255	221	234	228	226	240	247	239	223	226	209	245	251	229	231	236	221	226	234	252	234	221	241	239	241	229	220	224	218	216	219	239	229	216	236	240	220	224	220	227	230	243	238	206	216	212	226	234	245	203	244	222	238	247	216	247	230	228	244	264	250	223	222	240	215	200	226	218	208	240	261	231	241	248	221	226	265	232	260	218	227	243	204	228	226	231	242	250	221	233	248	228	213	230	242	248	230	211	225	246	244	250	240	233	228	222	240	212	205	244	247	239	204	195	244	232	251	232	221	232	200	243	250	258	233	209	241	237	235	214	257	226	225	264	236	225	225	234	253	221	256	245	249	221	263	221	227	218	223	210	220	219	241	219	213	256	234	256	227	247	245	249	220	242	239	205	219	234	243	240	218	220	212	247	228	269	229	246	252	253	247	220	245	240	220	216	229	232	250	223	235	226	236	232	215	221	266	246	246	245	226	221	223	228	207	217	227	210	233	227	241	232	208	240	247	232	237	235	220	213	244	225	253	252	215	235	236	229	236	219	200	224	261	250	185	204	220	237	228	246	233	225	207	260	239	208	228	229	229	259	202	218	237	225	235	237	227	249	242	239	228	200	236	237	258	222	234	226	228	276	228	246	219	208	236	213	209	226	229	203	260	228	232	231	237	258	243	228	239	212	217	238	229	251	231	228	255	216	215	218	228	217	271	252	243	242	199	237	200	238	213	235	218	236	215	220	215	253	226	254	244	224	241	244	210	224	245	213	226	224	225	238	255	229	209	197	229	213	197	236	236	240	214	209	270	228	204	242	231	214	248	222	254	219	239	229	262	234	225	185	255	241	228	246	228	231	224	243	222	226	236	226	217	233	244	226	249	228	252	217	223	242	231	214	233	230	232	238	237	211	256	241	229	233	220	239	259	230	217	244	246	230	243	199	243	237	242	253	213	237	235	256	215	247	241	215	242	238	244	248	232	211	250	253	236	273	232	237	217	227	221	225	231	243	230	238	200	233	243	226	246	242	229	204	229	228	218	237	227	212	257	247	224	227	234	261	240	233	231	235	227	232	258	224	232	257	244	242	225	236	252	226	225	217	231	226	223	220	258	211	223	248	241	204	234	231	241	243	235	241	247	221	245	241	235	239	239	217	208	226	229	238	237	238	235	222	261	239	232	217	240	212	210	217	219	215	223	242	225	211	237	249	229	189	238	247	225	212	229	262	233	236	212	243	231	221	248	234	232	236	252	233	244	235	231	238	225	223	223	232	218	231	234	253	226	230	252	243	228	254	248	220	221	229	226	211	242	242	251	234	259	212	234	229	215	214	246	219	260	231	214	247	181	211	201	246	235	228	223	240	255	232	230	240	235	207	237	252	262	218	245	254	220	251	224	226	234	229	219	241	257	217	240	238	244	209	215	248	217	237	218	257	248	214	248	241	207	223	236	236	219	239	233	234	220	237	230	225	235	237	232	229	253	229	227	252	221	235	226	216	235	215	215	209	228	233	248	225	231	219	225	222	242	230	225	222	212	210	215	230	221	238	216	212	252	213	232	229	255	217	221	200	231	219	199	223	246	239	253	229	248	223	213	207	248	233	212	231	219	260	225	250	236	245	223	207	221	214	239	245	208	226	226	257	233	238	245	251	235	237	255	229	227	220	220	247	206	251	214	236	220	199	251	232	238	245	226	222	258	240	250	247	218	229	217	226	235	238	245	224	229	237	255	200	216	235	231	270	223	221	244	238	218	213	237	277	236	234	214	241	211	244	201	238	221	228	219	216	250	217	249	251	236	234	229	250	250	223	226	242	247	225	244	199	233	233	214	220	214	215	235	244	204	242	261	230	246	218	227	246	223	228	232	218	217	229	231	240	213	214	237	244	214	230	229	229	222	223	242	245	218	215	213	240	226	243	233	218	200	198	226	222	249	241	199	240	264	225	239	225	239	215	230	234	239	232	242	244	234	231	195	245	232	251	236	240	240	195	214	205	240	241	219	228	238	240	246	223	214	211	239	220	221	249	208	218	193	189	243	233	239	217	246	240	231	203	237	209	240	235	222	211	219	223	224	232	223	259	241	254	234	230	242	201	259	223	232	236	231	209	231	239	228	220	209	215	230	259	251	237	231	221	261	242	217	229	237	223	233	213	217	237	211	229	227	241	211	258	244	255	234	220	253	223	229	235	208	248	252	216	248	253	227	227	228	229	247	237	254	240	225	229	217	249	222	209	219	254	223	237	219	246	229	246	221	248	209	236	219	211	211	218	228	268	245	208	231	215	239	232	229	240	227	209	204	230	223	226	221	214	263	232	234	255	223	225	223	225	248	252	221	243	232	249	223	209	217	215	252	220	243	213	227	228	230	233	227	264	229	240	225	209	206	228	248	252	221	212	213	219	243	193	233	243	212	234	228	246	224	236	243	230	238	221	231	206	211	224	253	246	243	222	244	250	211	207	224	223	218	237	216	248	211	231	225	232	224	217	210	224	222	216	218	244	215	253	226	240	231	231	248	229	256	222	245	214	216	249	217	216	201	230	249	227	199	226	246	238	236	216	229	251	252	218	225	221	232	233	237	230	217	244
3928	940	836	480	406	411	332	342	326	326	302	303	321	302	295	290	301	292	308	305	307	275	319	273	276	315	309	288	272	320	289	334	314	292	311	303	297	310	307	296	294	300	299	272	312	314	293	305	307	302	326	319	304	314	273	293	298	259	281	304	293	314	303	301	288	303	277	297	274	307	295	305	312	301	291	296	297	328	334	290	300	294	305	284	323	305	283	290	279	291	288	296	274	267	335	284	281	286	281	309	245	294	307	293	283	311	276	291	317	316	277	289	281	329	304	282	306	330	304	298	324	288	310	260	291	291	278	281	307	328	321	304	289	309	332	269	280	280	312	297	310	285	276	296	276	309	309	286	323	307	320	280	280	277	288	298	299	323	276	298	287	297	282	290	304	302	293	287	285	321	258	294	295	280	300	303	284	300	317	305	292	313	313	269	297	302	270	279	295	341	277	311	320	265	297	294	327	304	312	316	293	289	298	313	319	296	293	310	278	326	274	284	279	290	284	294	302	293	315	308	314	336	300	279	297	331	299	315	289	314	291	323	316	276	320	299	302	302	360	290	331	299	330	305	281	306	291	309	287	299	313	286	278	308	290	278	284	292	305	306	274	272	293	316	303	281	285	307	293	307	301	316	301	269	297	301	295	321	281	314	303	270	295	302	306	320	263	319	294	283	301	305	270	305	318	289	323	278	281	297	320	301	284	279	311	284	311	322	296	305	311	300	286	300	283	301	303	281	320	317	324	264	268	313	287	288	283	301	287	300	322	322	303	289	280	310	298	283	285	293	272	304	292	296	304	317	287	298	302	303	271	301	270	273	288	302	299	287	307	296	285	288	299	291	314	324	279	313	307	308	286	316	306	311	288	305	287	283	316	291	300	299	296	303	302	293	287	312	293	291	282	310	317	293	305	306	283	293	340	280	280	321	282	301	315	280	290	277	298	283	313	303	314	278	300	290	280	283	297	282	343	310	282	292	313	303	302	288	281	325	275	336	280	296	295	300	283	303	294	307	304	279	295	304	308	323	299	300	285	300	290	296	298	293	311	276	305	272	275	310	296	314	270	309	318	279	264	284	305	277	319	299	291	301	302	289	280	280	312	280	308	265	283	279	280	304	300	293	257	286	263	306	292	313	306	276	298	306	291	336	277	294	299	272	331	285	287	280	312	320	288	296	281	330	320	279	300	326	306	306	319	299	274	267	292	315	292	278	285	291	278	311	303	282	319	274	286	305	287	281	284	284	306	286	313	309	300	331	268	315	291	298	291	276	300	312	286	293	298	257	275	301	308	290	278	315	312	281	305	325	322	304	287	293	305	281	311	297	295	308	293	299	259	304	328	289	314	278	314	279	329	278	308	312	293	279	259	300	306	328	282	284	286	340	308	287	312	314	323	302	312	290	296	323	316	307	321	307	294	317	288	263	322	281	329	290	309	312	287	329	291	316	289	297	290	301	297	290	295	292	293	285	288	288	319	298	303	289	307	309	301	299	306	277	260	314	294	286	309	295	314	295	307	293	332	286	282	284	304	292	327	282	307	305	307	293	284	310	290	289	316	317	304	303	324	273	302	287	268	285	300	288	316	304	283	297	305	278	299	275	292	329	314	298	257	292	324	303	297	315	254	277	312	297	315	306	298	297	299	291	314	295	279	302	273	320	332	311	307	295	301	281	308	292	283	261	284	300	281	288	275	266	302	297	311	304	279	323	306	288	334	284	296	278	287	286	306	287	306	294	297	287	305	296	309	286	297	280	297	288	290	306	286	312	302	272	303	275	338	321	319	266	281	289	265	295	329	314	278	322	291	276	334	319	308	306	268	278	288	334	314	324	292	323	290	321	304	304	294	285	311	310	291	303	313	284	304	275	258	301	303	309	318	270	292	290	291	318	286	287	303	293	315	311	282	294	298	304	296	288	274	265	273	316	292	286	302	325	268	294	327	301	321	291	306	296	298	296	315	286	286	271	302	318	293	303	303	294	299	306	318	274	288	304	275	283	266	299	316	301	274	297	310	313	305	321	298	309	314	285	303	285	304	318	323	317	311	301	327	257	334	290	288	257	278	307	290	284	303	282	278	319	262	285	296	287	310	291	307	266	279	309	302	287	291	296	299	309	287	295	281	301	301	309	284	284	310	303	307	317	327	296	329	289	294	333	313	322	285	295	316	301	298	303	294	313	308	303	299	307	298	293	298	291	315	336	295	282	296	300	304	285	299	263	276	304	308	308	308	276	331	320	349	311	316	271	306	331	290	321	285	331	299	282	278	296	298	291	279	312	291	308	286	289	304	304	323	311	289	317	262	269	299	294	276	318	285	256	292	307	309	289	311	273	297	296	304	256	299	280	310	322	313	293	317	259	288	324	320	303	310	286	307	317	288	314	317	296	305	298	284	309	309	296	264	290	293	284	299	298	289	320	334	311	283	296	274	305	318	315	279	317	292	314	297	264	281	309	277	296	331	312	306	279	273	285	301	290	288	274	281	297	299	291	288	335	288	297	275	299	290	305	269	324	305	313	301	303	294	285	298	308	297	282	292	297	263	297	304	310	296	296	308	282	312	303	301	307	327	319	319	314	287	269	285	314	322	312	309	296	262	295	296	306	266	282	260	333	295	331	277	324	305	292	303	288	303	285	290	308	313	321	305	276	308	303	304	307	304	282	270	307	303	277	317	300	251	302	299	301	321	286	278	326	302	269	299	303	302	309	301	286	309	298	265	270	302	252	294	300	324	296	284	268	283	305	333	282	313	315	307	323	300	302	306	293	330	305	283	284	294	277	296	267	305	285	291	313	283	299	281	295	312	292	309	321	303	285	282	297	291	281	292	290	312	320	285	284	282	272	283	296	258	310	309	304	264	290	318	301	280	288	327	295	269	292	309	292	282	286	320	287	279	283	278	292	256	300	276	249	297	268	299	328	300	299	298	297	307	303	302	320	313	309	253	298	307	293	289	283	311	274	319	297	285	316	318	306	308	306	331	263	287	294	311	291	305	322	313	279	299	292	330	309	306	299	278	282	311	278	312	271	312	302	272	305	299	280	294	314	336	312	323	327	306	312	281	320	295	307	279	287	294	293	290	282	292	308	286	289	316	327	306	299	288	329	332	272	321	296	300	289	312	322	307	274	310	322	261	269	293	321	321	293	284	274	280	279	284	266	310	289	313	303	307	297	314	300	294	276	307	304	339	263	284	266	281	297	313	289	276	290	319	313	284	285	255	318	285	327	285	295	298	292	282	303	281	286	308	329	298	302	337	277	313	301	320	274	293	301	299	269	294	285	294	286	320	312	316	277	303	311	286	320	288	287	339	293	281	280	301	322	296	331	306	309	306	297	276	315	251	286	299	326	289	258	276	308	281	316	284	318	306	290	306	303	308	288	283	337	285	267	298	291	296	305	278	277	306	304	319	305	262	266	306	321	262	307	273	297	274	280	272	302	294	280	293	310	288	315	295	294	282	296	280	337	290	255	306	291	287	289	288	290	327	298
24152	21640	29125	24626	21621	11020	1440	961	796	684	658	664	650	604	612	604	587	576	595	580	573	556	560	583	550	552	524	570	523	521	593	559	569	556	544	557	577	547	553	572	582	507	537	565	561	531	550	563	574	550	512	544	528	533	568	564	541	541	517	545	535	516	542	545	518	561	496	535	518	486	546	544	522	527	569	514	541	562	535	531	541	500	506	523	555	507	545	570	589	524	540	508	525	463	527	552	547	505	535	528	577	581	566	555	539	542	506	484	574	484	549	556	567	548	526	557	465	540	549	502	539	497	531	542	503	524	540	528	568	515	560	509	550	502	502	529	517	555	531	542	508	498	483	523	492	556	476	556	503	548	536	535	547	532	535	571	538	559	477	544	522	518	522	524	522	548	520	544	540	544	545	560	529	523	555	522	531	527	500	523	523	525	588	535	556	551	499	496	547	550	503	566	519	509	519	531	521	547	508	497	597	537	581	520	541	500	527	562	522	560	524	544	504	538	484	552	550	530	512	504	479	495	523	520	527	554	516	510	531	526	513	491	546	585	522	553	518	495	528	551	520	527	515	518	526	529	513	556	489	543	491	551	530	542	530	529	537	556	555	502	554	528	524	516	537	545	524	507	541	532	540	510	521	594	538	535	504	523	520	515	520	549	507	512	521	521	529	508	514	502	539	480	524	555	525	566	540	596	508	548	514	526	529	553	554	505	526	535	531	532	498	571	512	503	492	505	530	565	551	538	529	545	539	524	540	532	529	554	565	565	491	513	501	545	563	549	526	486	497	562	514	530	537	566	560	506	529	556	526	532	533	509	513	553	524	502	565	547	534	496	536	542	502	544	531	514	564	552	503	484	552	537	509	513	540	553	519	524	504	519	546	513	496	512	539	539	532	522	522	567	504	497	545	576	561	528	568	519	548	522	530	514	518	550	502	543	531	516	483	519	574	530	519	529	525	556	500	498	553	542	513	511	524	529	512	526	532	505	536	475	509	525	500	515	530	526	514	532	535	539	527	557	483	493	516	560	551	483	540	504	546	549	516	522	514	529	553	555	571	519	552	523	522	524	533	506	539	569	477	528	531	515	533	472	492	486	516	491	533	507	504	585	545	562	521	499	514	554	541	539	566	561	512	492	526	530	519	500	544	512	566	524	524	527	526	514	532	577	536	525	549	528	532	529	506	506	542	513	499	586	493	542	542	546	500	533	521	539	555	544	491	538	531	544	523	531	495	547	517	540	491	530	563	557	520	528	568	532	562	576	539	512	533	546	518	495	544	517	553	531	530	493	558	538	529	535	502	529	500	523	537	548	523	509	514	508	513	515	497	529	508	570	520	542	539	544	534	535	514	533	570	466	534	528	551	571	558	508	541	517	528	543	561	529	510	549	505	511	552	534	533	551	526	545	497	510	539	538	549	540	543	549	501	495	544	549	566	484	560	521	565	529	552	549	554	552	535	524	498	515	517	533	559	493	546	530	497	542	552	537	515	503	517	516	527	526	523	518	533	509	484	521	546	561	545	533	478	487	503	590	552	552	538	516	489	547	500	538	540	499	523	484	521	523	565	527	536	505	514	528	517	508	551	559	545	523	552	543	549	537	531	521	519	495	505	562	537	543	515	512	544	519	554	555	503	540	538	511	595	506	538	577	466	508	550	533	541	510	518	534	541	538	517	479	544	512	544	519	540	540	511	524	484	515	525	520	562	521	547	503	506	524	488	532	503	539	556	513	532	578	509	518	547	540	541	540	535	561	503	482	516	558	508	566	512	502	513	544	558	549	479	530	552	531	523	544	540	502	544	509	514	524	525	554	477	504	537	551	568	525	557	547	523	521	552	528	523	532	549	565	513	519	527	515	522	567	494	538	556	550	503	553	537	545	548	502	493	514	537	552	535	519	512	507	529	551	531	520	536	520	500	535	541	556	506	506	550	605	549	537	540	558	498	551	525	522	527	490	512	504	516	574	508	541	589	497	499	527	528	517	555	519	554	568	528	546	474	529	560	530	560	576	549	546	564	515	541	551	546	594	539	514	559	515	509	559	525	513	525	503	532	518	546	538	533	502	518	511	522	548	527	545	537	533	526	513	527	527	505	539	537	548	527	526	538	598	533	521	542	524	512	539	546	536	534	519	551	514	541	525	504	452	490	517	522	510	505	522	500	478	511	473	542	522	475	496	556	525	530	527	531	545	547	510	507	503	550	495	539	532	544	584	563	516	524	544	542	496	531	529	548	511	536	539	545	564	534	495	531	513	505	522	533	538	535	525	529	484	531	493	528	536	557	536	552	532	544	510	531	534	551	537	509	537	507	528	522	495	502	523	557	508	508	559	513	480	540	504	505	562	529	520	536	525	517	512	549	552	539	518	502	494	554	503	536	517	525	539	539	502	572	497	540	530	554	501	537	543	585	522	581	525	492	564	526	526	547	526	540	554	531	507	540	523	546	524	494	536	530	550	569	529	547	567	542	549	566	545	556	522	483	548	524	522	562	502	539	536	549	511	527	495	536	518	544	501	550	537	515	535	525	514	500	505	520	505	513	486	550	532	516	512	478	503	491	538	534	502	544	547	482	545	559	529	499	531	560	513	568	520	533	552	526	526	487	544	529	544	518	522	500	549	507	520	503	519	542	540	506	566	550	559	545	514	527	507	499	552	510	527	532	549	525	540	551	508	550	523	481	482	533	515	502	537	534	553	524	536	541	513	529	503	540	506	534	517	546	519	522	518	525	506	505	528	484	485	506	507	512	526	551	558	553	534	552	515	507	505	532	511	494	532	518	511	495	522	503	519	562	556	549	495	530	550	544	543	549	520	576	535	549	493	522	515	527	502	537	558	514	563	566	514	542	530	555	488	524	523	551	509	530	499	546	508	560	519	544	527	510	559	466	537	542	528	557	484	504	528	524	500	558	522	488	529	509	547	527	504	539	531	478	523	496	493	556	536	494	554	557	551	532	522	566	529	489	517	519	502	525	529	539	523	556	535	514	533	532	521	527	486	537	542	527	502	511	495	556	519	527	529	524	543	528	524	549	528	512	527	513	563	526	525	526	526	490	520	509	512	538	554	500	493	548	525	516	522	539	535	550	503	508	512	523	543	520	524	537	486	508	489	549	561	530	523	527	553	537	547	519	520	491	553	532	554	511	510	533	543	514	498	491	547	514	516	561	535	511	532	526	532	560	524	536	505	491	469	537	528	515	511	509	503	552	498	549	498	532	564	523	549	539	523	526	486	511	487	551	523	526	491	571	492	515	502	519	503	497	552	520	516	517	488	497	558	527	521	530	608	554	534	549	512	513	521	525	545	526	526	497	502	503	522	516	515	527	530	537	530	537	515	506	512	524	518	500	514	495	514	544	525	508	510	496	491	532	487	510	479	495	503	527	490	520	501	516	538	541	516	551	533	530	479	500	509	484	492	510	555	519	510	515	577	549	560	535	524	542	530	554	553	519	540	529	528	528	492	551	507	545	525	566	545	502	537	512	514
4555	9742	7779	3947	2872	2199	1735	1472	1294	1153	1014	995	927	904	848	871	770	763	770	748	703	706	660	658	688	665	707	676	699	666	682	690	656	692	672	680	668	651	685	670	660	687	646	658	634	634	615	640	623	674	661	671	668	625	619	662	656	682	691	636	666	639	673	654	622	609	638	668	688	644	679	587	686	626	612	655	657	664	616	643	657	636	608	678	616	636	644	633	652	644	660	650	650	578	665	656	660	602	656	666	637	650	655	655	613	685	638	626	626	643	618	625	657	635	662	667	649	623	625	631	662	637	621	649	617	574	594	606	666	630	631	671	644	590	602	621	633	656	619	662	657	643	678	640	601	651	630	612	634	622	648	630	613	652	706	687	621	607	651	684	611	672	651	609	625	628	638	648	711	585	658	648	640	651	656	646	626	645	638	641	667	624	667	648	663	672	621	636	664	600	619	604	637	660	698	646	599	642	656	611	665	662	652	618	636	653	643	651	638	589	633	630	631	649	613	679	667	683	675	614	610	645	617	621	644	638	618	681	631	623	605	645	689	657	657	636	626	611	617	665	603	660	633	643	703	616	642	633	681	674	628	655	646	583	675	652	638	671	608	617	664	593	654	594	636	648	616	579	640	644	654	629	679	618	673	609	652	606	647	677	659	642	646	654	607	630	675	638	631	607	684	633	666	591	639	604	650	639	645	604	615	633	602	668	625	725	654	690	637	636	643	649	672	639	644	642	640	637	667	604	666	636	608	588	656	643	655	623	603	648	640	605	622	678	625	622	607	634	622	615	623	616	679	632	679	658	613	601	631	653	668	629	639	658	631	638	619	623	580	626	662	706	708	626	645	627	647	590	616	614	606	643	627	633	646	711	641	651	635	661	628	642	643	707	616	641	638	651	665	571	635	613	641	698	626	630	603	636	651	672	643	650	666	656	658	661	635	617	643	675	645	691	662	630	604	642	658	641	598	657	651	688	619	636	622	676	623	636	619	675	652	601	647	657	630	619	668	650	636	663	664	636	642	671	700	621	665	620	653	651	624	642	629	645	655	645	647	679	641	668	629	670	617	673	644	638	642	662	650	640	628	661	623	654	676	611	672	604	647	622	643	615	668	618	617	595	666	655	636	590	674	645	662	648	623	605	601	614	662	632	617	621	653	643	632	632	664	623	681	608	666	610	626	612	653	655	637	645	630	702	610	629	646	645	638	627	613	655	630	631	679	620	621	608	650	649	634	642	603	635	668	623	646	629	616	603	636	628	674	618	672	627	631	648	594	653	631	606	689	638	637	631	630	680	682	650	617	630	696	677	622	614	653	637	651	624	662	645	637	630	648	635	647	657	651	620	619	598	686	646	615	661	609	627	618	665	644	586	657	665	633	645	622	623	616	629	613	630	639	648	622	647	653	659	663	646	662	647	603	628	583	640	636	614	663	652	652	631	676	632	640	636	619	655	662	584	643	672	594	628	609	614	659	643	605	603	573	650	639	648	610	636	635	647	623	603	661	641	688	678	628	629	622	646	634	635	627	647	597	632	612	665	582	666	669	614	621	628	642	632	615	634	627	618	649	608	654	667	589	609	617	631	613	642	678	591	684	599	631	610	634	651	600	661	637	644	687	683	608	668	619	631	615	626	648	656	629	630	655	626	635	653	668	611	602	651	698	638	636	630	659	622	661	606	663	647	649	611	637	615	635	639	641	644	644	606	646	659	640	660	595	644	653	655	625	660	599	649	692	653	651	660	582	638	635	606	600	628	619	657	647	616	640	631	616	656	680	665	640	678	674	625	625	637	608	599	685	624	641	696	661	658	663	626	682	625	647	625	662	707	656	598	668	618	640	642	620	622	637	651	622	685	643	609	643	678	626	675	610	597	605	618	673	640	709	665	630	636	663	629	656	639	622	627	637	643	581	601	649	651	660	651	648	627	630	629	624	645	600	593	657	633	590	613	631	635	632	631	677	634	610	625	681	651	665	606	564	688	649	653	640	608	660	697	643	616	641	644	599	580	640	653	631	638	638	672	624	616	644	665	645	661	670	635	682	631	641	680	649	662	678	684	642	672	674	636	657	722	624	652	647	651	682	684	630	646	648	586	635	585	631	633	587	630	662	626	655	648	595	644	580	610	646	669	632	640	617	650	639	655	639	598	629	619	659	644	598	620	656	590	617	646	691	635	636	646	655	654	634	607	631	661	631	585	634	653	685	664	629	667	660	646	628	628	655	658	679	694	623	617	626	646	675	646	649	662	631	645	616	688	613	639	636	643	622	591	679	649	661	612	630	667	642	619	637	668	643	659	625	638	612	621	629	642	639	633	681	642	620	670	647	685	678	682	618	631	645	657	674	640	644	600	644	641	654	630	607	560	608	630	638	601	629	641	664	636	643	626	616	685	608	641	657	629	622	622	607	622	664	653	656	639	647	640	664	627	662	615	588	593	616	668	629	627	635	635	681	621	618	620	621	581	651	628	657	670	620	649	637	609	659	674	630	682	644	656	619	626	647	636	661	670	564	598	565	653	605	626	594	654	636	650	697	707	683	617	669	654	647	625	636	632	633	622	616	658	692	619	649	626	639	615	698	603	635	662	622	703	646	660	631	606	632	645	661	609	630	633	637	660	591	671	611	657	632	653	642	611	668	636	629	620	676	627	607	628	636	638	595	591	656	666	665	637	642	652	643	616	611	668	677	689	616	630	618	644	619	615	631	660	646	614	648	656	656	652	705	644	625	644	686	630	629	644	635	694	671	644	656	618	688	650	676	592	650	621	641	620	635	630	625	611	602	634	696	647	678	630	657	625	589	674	569	668	657	667	600	627	598	640	615	584	633	653	677	648	632	649	639	664	620	598	626	605	626	665	592	653	617	585	575	668	623	623	640	619	633	611	615	666	660	639	658	635	634	649	629	600	613	630	651	627	611	659	635	629	661	643	647	639	679	617	606	638	656	614	641	633	625	680	620	599	718	666	670	640	663	667	636	646	661	653	605	660	633	694	584	628	616	594	625	669	636	681	625	632	637	678	637	686	613	601	678	611	667	618	657	633	696	646	620	616	619	665	641	675	619	692	588	616	631	626	692	578	648	608	633	682	639	608	635	636	618	636	615	650	651	607	653	623	624	594	664	630	663	588	661	632	639	663	682	618	607	648	647	655	646	668	651	602	685	626	625	644	610	627	662	650	618	640	652	651	647	651	696	635	595	642	660	663	590	689	664	633	640	633	683	630	649	614	642	643	667	630	636	662	634	613	628	687	639	694	610	664	629	666	618	606	646	647	627	639	624	642	647	660	689	666	622	610	636	639	624	654	592	635	652	621	650	614	675	649	618	655	640	615	652	618	634	688	595	598	657	651	677	620	631	643	686	683	650	669	630	664	631	649	628	637	586	615	677	606	642	618	625	641	631	601	617	635	687	652	626	662	625	658	587	655	598	638	631	664	652	631	658	629	685	646	628	623	642	647	647	599	577	611	641	679	679	685	649	659	661	667	643	639
25409	21605	28041	25541	10499	620	458	397	364	320	325	301	289	278	266	269	259	237	268	259	255	251	259	228	249	250	240	254	252	239	254	257	220	237	249	234	225	231	277	234	256	247	228	235	222	256	221	216	253	231	246	237	249	239	230	235	251	227	214	204	255	268	239	237	247	249	259	233	261	225	234	244	243	248	220	220	256	247	243	223	237	226	243	250	249	193	230	223	236	263	246	254	213	217	197	256	254	240	228	247	233	231	251	210	253	232	239	250	232	243	270	230	215	195	213	218	229	242	241	229	264	230	225	222	261	250	267	234	231	242	213	230	265	242	242	249	264	245	255	203	240	252	247	234	244	263	211	224	198	224	244	222	253	249	209	222	238	260	250	216	245	239	240	214	240	259	229	223	247	244	223	223	252	231	253	254	213	275	246	239	236	233	202	245	241	209	235	256	219	209	222	242	238	231	216	239	223	235	238	229	239	227	245	235	235	204	225	232	225	249	230	230	225	217	245	255	240	227	257	245	233	232	242	273	219	239	232	239	253	226	237	236	258	223	221	255	248	228	233	255	203	212	247	225	244	254	250	239	230	234	193	243	242	220	217	275	241	230	274	260	220	248	236	240	201	234	216	241	255	221	236	223	235	225	222	241	223	211	237	244	258	252	216	204	238	246	240	207	252	240	223	212	241	240	233	234	231	258	263	222	246	243	222	244	235	245	220	239	205	247	238	240	229	234	243	239	234	233	211	274	215	235	262	218	245	224	239	258	233	244	228	253	240	243	234	246	263	220	207	227	267	199	233	267	253	231	252	239	207	244	227	234	239	233	236	223	232	237	228	246	212	239	235	237	253	198	241	217	247	241	226	241	228	237	220	242	225	188	239	239	229	243	251	214	223	207	235	246	224	235	233	206	226	199	251	221	220	209	260	244	221	240	204	216	226	208	254	222	236	238	244	218	213	235	219	262	229	282	230	266	251	219	225	242	242	253	264	232	233	247	236	224	256	242	241	210	231	245	250	259	223	224	213	227	249	204	245	241	261	253	226	240	213	243	235	243	221	239	218	227	242	264	250	231	241	232	225	228	252	240	267	227	246	234	235	228	216	214	230	220	235	235	220	215	221	226	228	229	251	228	258	256	261	263	242	249	212	218	244	233	231	206	223	245	223	236	258	253	271	232	221	240	266	222	249	254	197	226	254	242	228	249	241	233	248	262	237	242	232	225	246	226	240	245	259	234	228	236	201	237	236	267	235	247	223	251	225	220	224	245	229	212	246	253	243	226	229	246	236	223	250	197	241	265	243	231	227	212	231	261	223	235	234	225	238	272	234	240	244	230	222	260	230	239	229	226	239	247	230	219	211	239	239	202	195	242	227	207	214	260	220	218	213	246	235	193	226	219	248	217	234	227	218	251	238	195	230	223	230	243	230	240	230	232	239	257	225	212	256	241	242	242	231	242	240	230	238	223	206	212	258	232	217	257	255	217	220	243	256	239	241	198	231	232	231	212	245	240	231	235	278	240	233	228	249	225	231	210	232	203	233	274	247	226	220	237	251	254	220	232	223	204	242	250	219	236	225	243	233	242	245	227	267	264	227	239	275	239	240	245	212	228	237	256	250	219	244	230	229	229	213	258	245	227	232	243	220	222	247	222	211	236	240	222	261	241	225	200	238	222	224	216	256	231	261	235	224	228	241	259	239	232	226	225	211	233	240	224	258	244	225	241	233	233	253	234	235	237	244	236	256	250	236	240	234	229	212	242	228	234	221	233	236	237	226	242	218	246	235	219	276	226	224	231	208	222	260	220	247	230	236	237	217	246	242	223	222	239	215	240	230	234	223	228	241	251	241	262	256	224	251	221	230	227	236	206	225	226	203	241	240	222	228	219	234	231	235	252	213	226	233	228	236	239	225	242	241	230	255	226	229	249	244	219	238	253	221	249	232	236	236	193	230	216	251	223	247	246	237	254	241	248	210	233	234	267	226	268	193	231	229	241	228	239	252	234	238	231	229	244	225	231	249	208	229	209	214	239	208	246	241	220	247	237	224	249	244	231	252	226	249	225	247	236	209	225	249	233	245	237	253	259	238	255	232	217	213	257	242	243	242	242	253	244	237	234	224	235	260	237	238	250	235	240	234	246	229	225	218	219	227	251	220	222	241	246	244	239	207	233	203	236	238	253	203	240	244	212	236	223	229	219	250	233	240	213	248	246	208	264	244	232	235	219	259	224	241	231	215	236	233	252	214	248	239	252	249	231	217	217	239	226	224	244	249	236	217	204	264	199	233	231	246	225	233	226	206	255	231	221	242	236	235	247	237	228	229	231	226	242	267	227	213	245	225	219	241	237	252	218	202	222	243	250	239	240	240	236	261	203	235	241	260	243	255	227	214	217	229	230	211	254	215	223	232	224	223	240	241	221	270	251	222	235	231	242	211	247	240	243	239	214	242	236	231	228	223	242	226	214	242	206	265	242	229	243	234	237	224	257	257	218	248	195	266	233	255	224	215	243	226	245	231	232	229	259	213	238	230	229	232	237	255	226	202	246	246	231	241	226	213	254	236	225	227	230	226	209	246	238	225	236	237	255	224	245	235	241	221	241	232	231	234	229	230	247	245	207	236	222	272	217	253	220	231	240	248	229	248	237	238	254	230	218	213	259	239	245	219	241	214	238	214	233	235	207	244	227	264	240	224	236	246	233	242	247	230	236	221	226	233	266	227	271	260	217	243	230	223	233	242	240	215	222	226	220	249	278	247	217	246	262	230	241	227	229	216	241	260	248	229	231	234	231	230	235	226	258	240	206	230	247	252	249	208	249	230	227	207	248	247	250	237	244	243	263	230	237	229	247	233	208	251	216	227	228	217	201	193	212	231	231	211	243	189	227	245	254	247	218	234	231	226	265	248	223	234	223	220	196	213	217	236	223	228	237	229	214	202	254	233	225	265	221	220	263	241	257	225	241	234	226	241	251	226	229	230	225	257	252	231	222	251	233	222	213	242	235	239	252	222	245	235	220	208	230	256	221	252	242	217	247	245	264	249	261	233	214	216	248	254	251	235	235	226	233	256	230	243	248	254	230	270	262	208	224	216	229	219	218	234	257	243	240	217	211	216	228	208	228	237	235	208	258	231	240	226	230	237	247	252	234	223	232	204	231	218	241	219	247	231	244	245	234	220	245	263	231	207	219	256	252	237	243	227	232	213	202	224	248	228	252	209	284	237	219	224	241	250	246	248	216	219	223	199	222	213	235	233	235	229	249	216	212	240	248	266	230	221	220	259	248	240	250	235	233	262	275	241	268	253	210	241	245	253	240	252	273	240	225	245	213	214	260	229	213	245	222	245	258	229	250	256	261	241	237	218	239	226	231	228	229	238	232	221	246	246	229	244	242	227	230	239	227	238	226	217	245	247	254	259	231	236	252	239	231	233	258	221	236	239	230	249	251	249	262	223	236	239	228	240	201	227	236	250	217	231	240	225	237	240	226	226	241	231	212
4495	5495	4230	2204	1484	1154	932	785	725	633	552	530	453	464	421	404	415	383	377	364	365	363	350	349	363	361	366	342	316	355	318	328	362	368	316	316	310	326	316	329	352	342	334	338	321	354	330	308	330	331	299	343	321	303	334	337	330	311	322	333	302	332	349	311	319	335	317	279	329	316	326	327	356	318	345	335	326	328	318	320	364	333	318	323	328	325	313	348	348	341	332	340	315	318	297	322	345	323	323	316	336	329	332	325	315	332	318	336	327	318	323	281	372	302	323	318	317	298	309	299	353	297	300	324	303	299	344	334	315	320	361	305	313	319	339	333	292	355	309	304	310	301	351	338	310	313	343	322	322	323	368	313	329	305	299	342	311	327	327	321	314	309	329	297	315	305	318	287	296	289	291	330	329	341	299	285	320	322	297	323	342	341	326	311	335	335	318	307	326	303	334	300	291	326	284	337	309	355	292	354	374	319	306	311	327	325	300	330	330	303	352	325	334	300	307	289	351	323	315	299	341	319	314	333	322	324	293	333	325	316	331	328	326	323	321	325	311	325	323	289	322	338	327	311	329	349	304	295	371	302	318	325	321	347	318	320	281	352	323	281	324	326	314	292	305	309	370	325	289	334	331	304	293	301	330	308	316	347	307	327	312	312	319	321	303	331	297	338	342	305	342	288	326	296	318	315	349	316	346	313	312	329	324	307	322	307	297	327	345	316	300	351	346	313	278	317	325	346	302	336	340	293	333	326	304	324	356	279	344	332	322	302	314	304	315	286	329	311	342	322	300	318	324	316	322	319	321	337	310	351	333	319	302	290	326	302	308	318	329	300	306	327	328	331	344	311	309	328	335	313	323	321	310	343	301	326	322	353	320	324	321	336	313	357	313	322	360	317	328	305	352	296	335	309	312	332	309	352	326	323	323	335	290	303	350	310	336	296	332	317	305	309	302	342	357	307	332	284	291	301	324	305	278	316	325	308	313	316	323	308	305	355	305	343	313	320	312	317	329	339	313	297	325	332	328	353	331	317	309	302	298	342	306	354	293	353	320	295	301	326	314	306	317	316	345	314	330	316	342	310	305	305	340	339	310	356	326	318	353	316	331	346	321	332	322	303	317	316	313	319	321	324	352	315	338	310	284	303	342	337	306	327	324	348	358	303	296	331	318	343	320	318	330	327	329	281	308	323	348	339	323	316	294	327	307	329	324	324	311	330	315	333	316	329	323	349	325	346	338	322	324	345	319	358	339	332	319	338	341	334	340	298	361	330	320	300	312	290	319	325	300	321	310	315	339	305	286	312	339	306	335	327	321	293	309	310	323	317	279	334	298	307	317	292	321	322	363	334	339	314	298	317	307	282	292	332	298	297	302	322	313	324	360	316	300	335	291	291	303	297	334	319	321	341	317	328	329	326	286	351	328	289	327	326	317	298	319	284	299	314	344	324	357	355	311	306	330	293	302	316	365	310	326	313	304	326	355	337	330	293	336	278	322	349	336	311	308	327	300	348	313	314	330	290	330	282	302	350	319	322	347	317	309	315	334	324	330	328	324	315	329	335	324	341	289	318	310	323	316	335	327	333	326	323	310	320	290	334	285	316	316	303	331	325	303	342	334	334	321	334	312	344	335	324	301	319	345	333	320	288	314	341	296	320	348	328	321	324	296	330	324	325	325	320	302	287	330	321	339	319	327	334	316	326	318	328	295	323	310	339	316	316	326	325	347	352	309	316	283	307	333	301	329	335	296	316	332	362	298	334	357	305	316	292	332	325	325	326	305	308	292	349	368	306	319	319	342	314	309	302	302	292	321	322	333	341	323	344	304	305	376	287	299	309	324	330	317	346	331	323	333	325	286	316	286	306	299	335	353	342	318	347	348	296	317	328	294	342	325	339	307	313	290	312	313	343	315	332	322	304	314	297	310	326	310	318	325	306	326	302	326	309	331	314	345	351	333	340	335	320	311	313	308	309	327	329	328	311	308	334	316	295	316	310	342	342	314	319	312	336	321	288	327	353	303	288	334	313	299	348	320	314	312	324	329	281	337	321	318	320	306	322	343	297	312	297	326	337	323	320	311	320	312	315	314	319	360	337	323	301	326	299	341	347	321	322	316	323	302	316	354	329	326	323	319	328	308	318	308	317	329	280	326	336	319	324	327	304	290	330	360	286	278	302	309	338	295	289	328	331	311	320	348	311	351	313	324	309	322	318	286	318	328	307	352	335	312	309	297	327	317	329	316	318	305	332	309	333	307	298	318	325	293	317	317	312	314	359	295	350	312	322	341	313	331	324	309	318	327	334	322	303	320	311	314	345	352	305	319	316	345	323	305	324	337	317	305	338	328	319	303	370	337	308	350	334	336	297	304	310	290	310	320	300	330	314	331	339	302	301	304	317	312	326	312	316	302	318	313	306	319	314	319	296	300	305	312	329	326	314	330	327	315	307	315	311	334	321	309	329	318	304	310	296	312	300	320	287	323	321	331	326	311	290	343	318	358	322	337	329	312	328	309	322	342	326	316	336	312	338	350	328	306	321	324	293	293	345	349	330	290	331	334	299	323	320	333	324	310	320	332	318	300	317	319	335	279	287	316	313	310	331	339	300	323	326	365	312	335	305	348	296	342	354	308	306	321	302	325	292	305	331	321	332	320	298	281	343	319	320	333	293	298	302	307	329	284	344	298	333	335	288	320	309	319	295	330	334	340	306	294	332	328	317	287	329	344	308	287	349	302	297	351	320	336	337	310	303	309	329	333	318	334	310	303	337	303	326	340	314	328	342	348	322	319	337	300	303	315	346	315	328	353	293	274	289	334	301	327	334	343	317	350	316	330	344	309	331	349	339	331	313	352	309	321	317	319	349	295	310	318	333	345	346	338	371	340	317	297	323	328	352	307	332	271	299	317	304	355	318	287	324	288	316	343	305	325	309	314	289	328	328	340	338	310	345	315	287	325	342	327	331	318	302	315	305	326	351	358	306	303	310	317	325	316	317	349	308	347	367	323	312	313	323	310	320	326	343	330	351	297	338	305	307	315	329	326	319	320	311	296	313	339	317	306	298	315	329	315	356	315	317	326	330	351	337	293	358	334	309	327	313	314	324	350	318	319	334	314	336	308	331	307	280	348	310	316	309	300	335	318	303	307	296	331	316	323	291	309	329	361	319	318	324	325	313	311	303	336	340	321	309	334	311	329	304	328	318	296	322	334	320	324	312	333	344	301	347	313	320	324	313	321	294	352	341	301	335	328	319	340	326	351	359	323	320	329	311	303	314	312	297	339	332	351	336	301	305	347	289	301	336	331	301	338	355	345	289	318	307	316	331	312	293	283	334	329	360	356	338	313	315	326	312	356	322	344	327	354	300	325	340	329	316	310	303	318	333	328	342	325	324	311	337	299	347	318	316	303	297	353	347	342	337	324	332	324	338	302	310	316	338	319	342	317	325	308	339	313	327	293	291	294	334	345	340	307	345	303	302	310	288	339	284	314	319
23197	21666	29665	24154	21666	21734	11680	1552	1189	1106	1066	990	918	917	858	838	853	764	786	782	752	728	710	751	763	760	743	697	734	705	751	675	720	700	728	679	742	734	750	712	715	711	721	672	695	758	717	646	703	718	695	648	726	673	767	696	677	660	696	703	672	708	679	668	700	664	656	679	700	689	656	707	674	689	691	668	714	699	679	701	680	686	659	696	756	664	631	723	673	703	659	673	697	682	718	674	662	677	699	666	672	667	690	705	713	685	680	704	661	688	704	688	671	659	698	686	659	682	709	692	686	713	708	648	702	701	700	646	661	692	690	705	717	716	665	672	657	644	662	696	718	706	638	636	689	697	689	746	706	727	716	663	690	688	740	672	661	697	659	698	677	666	663	706	684	653	682	716	685	701	684	684	668	703	684	695	665	745	714	712	664	692	683	666	624	680	700	668	677	717	635	640	675	657	684	629	671	716	669	639	693	659	628	696	677	641	686	644	684	713	657	706	670	722	689	678	674	686	708	646	686	661	631	698	717	713	661	702	677	712	642	639	682	740	741	681	691	697	717	705	687	650	670	674	667	682	676	693	671	726	662	653	648	690	645	694	649	657	655	707	701	660	711	741	660	668	708	666	679	657	708	646	671	679	667	697	687	665	694	675	672	686	709	691	693	667	690	670	655	734	617	696	636	722	667	690	677	706	694	685	680	673	683	670	669	651	664	639	685	719	655	660	668	681	639	705	662	676	693	664	684	689	635	721	676	707	680	705	709	675	740	647	707	665	687	660	703	662	660	693	637	682	702	667	659	681	692	670	716	674	668	644	653	644	674	697	659	653	677	624	733	708	651	706	732	710	676	674	655	710	693	702	645	673	668	705	716	682	680	684	703	676	669	693	642	664	726	680	680	684	690	667	701	726	653	729	701	642	667	728	698	672	686	606	646	687	675	631	676	653	683	694	638	617	688	659	684	688	705	700	623	678	644	678	681	703	691	732	651	643	723	681	662	693	693	728	698	631	656	673	684	653	698	694	691	682	670	689	726	697	649	640	684	669	675	662	666	680	650	642	665	679	691	676	704	646	692	637	733	701	629	668	667	693	711	658	669	690	692	687	648	690	671	673	659	673	686	687	669	658	675	695	713	657	667	705	736	681	632	702	648	701	699	679	663	676	684	721	656	678	643	634	698	704	635	658	663	647	672	655	674	643	681	697	692	667	701	709	703	664	671	700	768	672	659	693	665	724	651	645	694	685	674	679	692	675	692	646	693	685	622	643	646	622	634	620	637	700	711	643	700	655	644	658	675	682	659	671	707	699	656	665	674	684	690	698	682	750	680	691	670	651	676	649	672	671	718	689	703	672	719	700	754	708	658	642	668	675	643	683	709	660	657	677	669	678	689	652	635	685	704	641	720	656	680	692	725	653	674	712	631	638	721	727	658	703	662	623	653	713	729	669	696	684	676	637	649	698	719	600	643	656	681	674	655	708	646	694	676	705	693	669	701	688	689	697	655	721	721	713	670	682	673	679	667	672	641	700	678	652	696	656	675	681	692	684	699	703	705	713	693	644	619	654	640	629	668	651	616	714	662	676	703	674	671	693	701	659	715	705	562	697	659	672	679	678	636	670	649	697	645	705	684	667	678	647	670	680	648	702	677	676	706	658	678	667	670	659	671	691	669	718	681	660	686	680	651	658	677	651	670	696	688	655	671	650	673	641	709	652	641	691	693	718	679	658	672	713	666	658	684	708	682	661	645	677	684	728	689	658	643	719	708	696	689	667	635	656	660	670	685	733	737	667	705	717	675	685	631	660	698	673	697	668	702	642	683	714	642	658	694	646	663	671	674	634	695	666	678	651	675	661	676	722	671	671	710	685	710	644	660	646	693	692	656	675	660	668	695	714	692	647	667	649	699	616	692	695	633	703	680	657	674	685	630	716	699	672	651	666	672	670	694	636	709	682	635	647	680	648	590	682	639	663	640	679	668	643	656	683	630	722	696	706	684	608	617	722	706	662	688	674	671	681	643	639	662	718	690	672	684	661	711	705	635	700	699	658	679	637	656	700	658	678	649	672	653	696	711	638	632	660	670	675	712	704	713	662	683	659	656	699	694	681	679	652	660	661	657	680	645	657	710	674	629	671	654	687	682	686	660	664	710	679	658	642	683	692	687	704	698	667	703	676	712	666	679	704	701	703	730	692	693	669	726	690	655	643	693	750	660	662	700	700	626	633	679	671	667	676	656	662	725	702	701	631	630	707	691	680	682	665	686	678	668	700	715	686	659	688	693	684	671	688	669	747	691	714	694	681	655	696	648	672	639	692	667	707	679	700	681	685	659	668	624	640	707	636	663	648	677	648	718	633	677	695	636	701	664	662	643	676	632	695	704	682	697	660	680	706	645	651	624	706	708	664	646	680	655	663	704	659	704	612	650	659	675	638	699	717	699	706	687	624	673	740	635	715	672	683	680	678	672	674	726	658	632	659	676	714	673	675	701	683	693	664	712	692	659	714	673	686	681	612	656	685	676	630	657	628	674	678	659	704	671	680	682	680	675	682	679	691	693	647	669	680	632	605	663	699	675	648	681	658	680	691	642	632	675	680	679	659	720	707	693	704	661	649	629	666	664	661	674	667	694	706	664	658	689	694	646	697	712	754	695	668	703	647	699	687	686	658	642	696	697	664	737	671	714	673	662	679	663	681	675	672	657	654	686	729	649	703	668	697	670	652	678	697	706	686	703	629	665	687	663	649	684	699	682	650	673	718	674	690	678	715	671	709	664	671	675	659	687	669	674	693	691	694	769	694	701	701	691	666	666	631	653	646	697	655	680	624	642	669	718	674	688	649	698	677	623	695	657	683	697	648	684	702	661	697	649	672	642	666	660	689	686	655	654	736	719	677	682	690	657	682	662	679	706	674	692	637	691	687	654	651	693	676	688	664	625	682	648	637	659	623	667	614	670	666	629	656	683	654	702	651	660	683	652	715	726	649	647	636	663	676	689	709	622	655	689	647	703	684	711	668	699	631	666	705	658	681	683	687	687	703	656	725	655	690	678	687	640	655	641	678	642	749	653	674	690	664	676	661	646	672	707	696	686	662	688	746	709	685	681	681	649	704	756	690	657	685	680	688	661	655	659	677	699	699	668	654	661	694	675	707	696	658	696	680	648	673	658	680	658	670	665	713	655	655	665	638	646	681	651	684	643	670	696	717	656	696	686	662	668	690	631	653	662	666	660	682	673	680	695	688	658	667	630	652	655	657	719	626	683	645	633	679	687	696	679	746	649	629	688	677	659	613	649	676	685	681	628	629	667	640	666	704	698	647	708	686	702	655	659	702	643	679	650	710	688	654	681	661	678	667	644	669	721	671	677	676	641	641	674	705	688	696	642	682	740	655	722	696	656	671	663	657	635	709	713	673	673	654	672	715	690	691	677	677	723	661	665	730	664	663	639	696	656	687	626	695	657	662	706	688	701	650	721	689	656	699	735	703	668	656
7176	17066	13520	7255	5117	3940	3167	2567	2187	1804	1683	1458	1418	1266	1216	1162	1147	1043	1053	1051	985	971	984	882	899	908	917	903	860	815	828	878	900	844	827	848	892	871	859	844	915	861	819	909	864	831	884	844	809	873	852	854	902	800	879	835	894	815	796	833	901	862	771	818	831	830	817	827	822	811	853	870	838	860	825	880	876	797	818	827	808	785	789	793	790	804	857	806	805	846	813	835	832	824	807	772	812	809	784	811	797	769	833	805	799	834	831	871	802	800	808	798	790	795	799	867	832	849	822	855	802	806	796	794	777	836	827	770	784	830	840	802	789	792	832	871	835	823	820	770	794	867	808	847	811	774	823	835	808	805	802	758	809	803	821	770	751	784	759	784	802	836	793	758	776	745	810	804	808	842	801	809	796	794	812	844	843	796	786	814	851	732	806	810	841	828	862	752	793	804	785	830	823	791	861	772	799	816	818	835	806	830	855	749	832	791	823	805	805	812	821	797	794	785	817	854	790	801	835	866	784	826	801	833	777	823	801	815	771	789	771	793	817	781	861	813	785	822	870	787	822	848	827	842	824	808	810	776	839	815	832	837	846	815	786	857	760	814	766	828	829	778	866	808	800	802	794	829	773	802	793	800	846	830	852	800	778	808	808	812	830	782	752	886	844	848	780	743	882	808	827	803	828	822	860	805	811	807	798	798	831	811	818	773	801	813	817	797	788	795	801	807	838	759	778	776	801	818	802	790	826	777	819	797	806	794	808	848	794	801	775	767	830	810	780	797	814	816	807	817	889	766	849	754	806	773	811	849	780	894	813	759	812	793	802	807	797	838	823	850	824	794	760	792	782	810	801	781	795	784	810	833	874	821	793	844	809	857	856	787	836	855	865	816	798	823	796	813	742	845	787	821	771	820	784	818	784	779	857	772	804	834	809	791	810	843	812	819	813	777	792	802	820	815	849	848	794	881	788	843	803	812	815	844	811	850	854	843	808	838	824	862	840	809	818	841	809	773	802	847	824	797	812	865	846	792	828	798	819	822	822	763	804	844	799	787	805	814	780	793	805	820	864	766	854	804	818	831	777	837	816	828	807	865	794	776	833	820	782	820	814	800	832	796	807	810	747	806	834	802	790	810	828	844	808	851	812	807	802	851	784	798	789	807	849	785	800	823	814	831	812	831	761	837	827	785	790	800	753	834	841	828	797	838	777	824	791	800	786	830	831	812	779	781	749	837	815	824	845	843	846	819	862	831	780	841	781	814	795	846	806	731	832	826	800	847	898	784	856	753	819	818	866	799	839	823	831	795	789	842	819	856	775	799	812	793	843	798	803	837	822	814	851	817	772	825	812	759	844	810	803	781	770	815	880	803	748	778	820	781	824	824	746	814	785	784	819	845	878	797	807	816	786	818	790	834	779	782	799	800	846	811	806	851	838	814	790	831	834	821	792	804	809	799	832	806	762	830	788	807	813	804	860	833	856	770	797	796	778	810	797	836	790	795	798	792	801	830	840	801	841	776	788	815	766	834	831	780	833	834	814	807	812	814	848	783	811	783	762	775	811	854	809	827	834	785	816	830	811	816	805	807	821	808	808	820	825	793	823	817	808	809	862	819	827	775	820	850	825	820	816	782	812	810	810	791	784	875	816	823	774	791	810	825	806	816	834	743	817	851	795	798	840	813	807	831	854	795	795	775	799	803	792	836	803	830	785	767	809	822	807	844	789	798	817	768	826	800	808	813	806	790	789	797	859	838	810	771	814	810	836	774	860	795	845	825	799	854	889	843	828	782	783	792	847	770	730	785	806	823	787	803	836	804	817	833	799	753	776	803	823	842	821	779	801	832	835	834	832	760	842	838	843	803	809	806	821	781	802	796	798	812	812	771	796	801	805	765	805	782	757	773	844	807	783	837	796	773	834	818	711	841	778	808	792	814	799	779	772	824	816	850	812	785	779	801	769	837	815	823	834	823	853	864	777	803	809	832	771	812	844	798	842	813	831	792	787	818	801	853	819	828	782	788	793	813	803	801	796	801	777	835	804	808	796	801	806	769	819	852	824	805	845	816	828	806	807	774	831	837	849	806	869	794	846	826	779	819	790	811	825	784	808	796	823	820	818	837	860	815	780	781	844	724	808	803	818	817	796	810	777	842	808	795	839	773	806	788	845	803	833	831	820	865	852	830	792	800	785	866	739	823	817	817	850	783	836	774	835	822	781	865	789	792	796	804	872	854	871	828	843	793	836	790	808	811	811	807	821	812	780	769	840	791	784	825	807	776	834	772	799	820	790	814	808	856	845	787	795	821	839	812	781	800	847	791	743	838	855	785	842	769	854	830	817	804	812	817	864	817	818	828	824	834	844	797	807	837	892	861	745	850	791	767	809	832	818	818	809	787	904	810	821	857	853	816	774	857	765	851	788	792	804	770	790	768	821	838	821	820	850	779	799	809	808	801	835	760	838	809	804	847	791	849	765	830	831	810	812	819	760	804	802	804	784	802	815	856	738	829	841	879	865	797	811	780	811	824	793	777	746	827	844	827	820	845	833	794	824	818	786	798	778	746	821	801	800	774	836	802	778	836	803	818	824	850	807	788	796	782	792	792	763	800	795	805	804	793	794	790	851	815	777	796	861	801	840	852	806	857	772	832	833	795	785	791	872	772	859	796	814	815	807	792	788	865	783	806	797	804	815	814	870	808	744	800	837	796	763	777	766	827	779	813	806	841	786	810	835	791	793	844	775	819	793	796	846	796	804	755	809	852	806	800	814	837	817	793	799	824	818	838	790	770	839	793	788	809	827	792	801	810	810	775	767	815	836	832	828	802	799	756	883	798	830	814	851	873	854	827	798	867	769	754	773	854	830	863	820	803	785	823	791	804	815	843	746	824	831	819	839	796	766	802	806	847	801	850	785	834	817	789	793	803	799	821	813	796	801	833	782	809	774	783	842	779	831	779	772	841	831	778	833	788	823	846	797	821	865	830	780	779	824	838	776	792	816	789	814	818	785	815	799	789	765	826	800	786	806	782	786	884	798	844	791	788	789	807	821	821	799	833	748	796	847	806	830	806	833	801	849	783	807	771	777	776	773	868	798	809	806	792	796	824	822	760	772	782	803	851	804	769	825	771	773	790	845	815	813	833	839	794	809	837	809	883	837	796	796	787	794	833	801	829	810	796	837	792	798	802	817	842	841	805	839	818	776	823	823	794	777	805	804	799	856	821	848	812	814	829	820	744	805	820	826	825	760	796	819	816	769	804	787	779	828	801	775	783	892	805	830	809	818	785	836	833	813	815	879	771	795	866	787	840	818	825	835	832	825	820	799	826	801	814	833	778	800	804	785	910	813	796	841	847	850	812	792	809	807	829	830	827	808	794	799	795	849	834	809	764	815	790	794	807	819	806	775	847	775	804	825	823	794	848	817	800	783	821	847	829	782	809	793	810	841	786	829	800	779	800	792	802	819	819	815	783	852	801	822	806	832	821	805	815	838	825
27613	20398	6414	544	314	326	283	250	261	250	251	229	242	248	241	230	221	216	246	246	245	253	242	235	249	223	242	242	265	254	229	255	232	267	233	225	219	216	223	213	202	243	237	209	232	243	266	230	208	228	226	220	241	224	207	236	216	234	244	237	237	213	218	239	243	222	238	232	230	223	203	219	226	248	254	234	207	262	204	233	236	221	246	243	226	205	245	209	241	249	252	241	240	232	219	236	224	229	257	248	239	234	224	223	227	245	197	221	224	230	206	231	245	252	215	222	209	227	244	220	249	235	242	231	248	248	253	228	259	214	235	219	234	217	244	226	239	225	226	246	233	236	224	232	226	239	243	234	247	256	215	209	234	248	206	205	246	219	236	236	238	249	234	255	217	225	241	245	246	231	242	223	223	211	242	254	250	246	229	212	237	258	252	260	229	222	201	234	232	209	227	254	226	229	214	241	222	234	232	246	222	213	222	222	263	212	198	245	254	238	243	231	199	236	218	218	252	230	252	221	251	231	220	252	250	227	227	227	237	227	220	213	240	204	224	197	230	244	213	248	236	228	208	225	239	224	225	212	246	210	235	235	208	254	240	242	237	218	221	231	237	210	227	213	214	233	234	217	235	223	227	227	251	251	235	223	226	209	236	228	211	210	249	236	232	228	208	243	239	225	209	219	220	199	215	235	236	211	215	238	253	268	243	218	225	227	208	221	221	228	229	223	227	247	200	246	222	242	235	227	236	234	227	212	254	230	268	222	231	242	199	211	236	237	243	225	223	238	221	229	250	247	258	186	206	220	194	260	216	223	227	241	227	242	230	221	215	235	220	255	262	227	234	229	228	248	249	283	254	253	243	239	217	233	237	207	232	229	202	226	245	249	242	239	230	227	237	224	238	205	248	238	198	248	218	252	228	197	238	229	208	229	221	203	223	211	228	231	222	223	234	226	244	229	227	249	234	213	236	207	253	203	221	239	220	246	256	242	215	239	234	232	221	222	230	229	229	235	225	210	250	243	242	230	242	202	195	255	219	243	233	232	213	247	264	244	270	212	222	254	234	222	237	234	210	231	243	214	245	230	254	239	259	246	213	232	209	250	249	214	216	229	220	215	235	242	236	216	229	241	218	232	230	252	210	244	220	248	229	225	207	223	229	237	242	223	240	221	245	219	234	226	224	206	227	226	217	227	228	257	215	218	231	233	210	226	216	193	228	211	241	237	248	223	219	213	244	243	239	249	258	225	250	231	233	243	239	236	246	220	238	238	242	206	235	237	237	245	230	236	241	236	223	226	224	236	247	240	221	237	240	219	260	215	259	234	205	242	244	203	238	226	224	239	217	236	237	248	200	222	244	205	229	217	243	259	214	237	222	232	237	241	227	231	237	244	216	243	231	216	242	249	247	206	227	204	263	234	245	252	201	239	229	214	230	209	240	238	231	241	231	237	234	235	242	239	232	255	286	222	238	234	227	206	238	223	223	243	252	234	224	233	261	224	207	226	247	229	227	227	224	215	234	225	247	206	232	202	239	234	209	246	229	237	250	213	256	243	248	226	230	262	231	227	244	232	240	237	246	245	264	222	240	246	241	191	234	236	223	242	255	241	245	237	227	214	212	218	201	238	236	224	250	270	254	252	212	239	236	229	235	232	262	221	229	220	220	228	241	247	215	238	241	233	198	241	226	231	213	227	235	214	225	232	250	229	209	236	245	259	228	214	240	246	219	218	241	247	225	225	213	252	271	248	244	244	223	224	216	223	209	218	240	253	194	246	221	208	226	236	219	208	237	217	237	231	239	226	231	231	252	225	259	252	216	254	230	248	268	236	219	241	229	244	228	227	240	257	220	213	209	244	240	246	246	242	223	229	247	216	211	221	221	222	234	244	236	227	232	259	200	219	212	225	250	241	253	236	231	254	227	240	215	270	240	194	237	198	236	258	230	223	249	219	235	224	234	220	223	203	240	238	249	204	234	228	252	218	210	222	225	231	251	214	205	227	231	232	244	248	234	223	222	234	258	206	218	236	237	225	247	237	231	228	239	221	234	228	233	232	234	232	232	246	220	231	247	245	269	222	227	229	208	247	233	235	223	232	226	259	224	211	230	230	210	222	235	263	234	257	236	249	228	216	238	233	245	235	232	205	248	247	227	212	251	203	250	239	251	228	254	233	251	223	219	252	240	224	227	256	248	215	225	247	235	245	210	227	227	263	243	230	244	239	253	252	214	233	195	253	240	242	249	233	235	213	272	248	225	222	241	225	244	226	237	223	219	217	234	213	205	232	223	231	229	214	232	205	214	224	236	235	205	219	231	245	237	238	241	222	240	239	224	221	226	248	246	220	216	247	221	240	237	250	219	265	236	228	247	217	227	222	212	221	233	264	217	242	247	235	229	222	231	236	201	219	242	239	213	215	249	227	254	196	226	258	239	234	236	249	220	231	244	252	226	239	246	234	248	213	250	229	245	213	237	206	239	237	237	261	226	241	245	243	245	259	226	220	228	235	221	198	257	246	240	221	234	237	225	245	249	231	243	220	243	210	217	230	231	233	233	224	232	234	213	234	260	259	232	254	223	231	247	228	236	255	231	233	205	220	242	232	218	221	237	254	226	222	227	198	228	244	249	227	219	234	241	249	230	235	253	210	240	206	232	270	242	216	224	227	239	227	239	234	215	239	259	230	223	261	213	249	236	196	227	247	216	256	198	219	234	221	221	221	251	223	212	228	237	252	245	273	232	220	245	245	229	236	248	239	226	254	239	237	210	223	229	221	207	195	248	232	215	250	242	241	251	243	196	249	222	230	233	223	232	236	239	216	231	246	233	239	222	244	210	209	194	222	255	224	235	229	225	222	239	242	239	215	233	236	225	231	213	213	233	250	240	221	237	247	248	230	229	229	215	244	241	244	219	224	218	217	208	228	225	231	196	237	225	226	218	226	223	201	231	227	236	228	249	238	244	248	225	233	243	229	245	226	257	221	212	252	237	198	238	243	229	218	239	230	206	247	235	220	257	234	235	220	237	229	210	231	223	233	219	218	244	242	233	223	215	250	218	233	224	217	242	229	230	235	232	211	229	240	246	223	230	224	229	224	240	242	228	214	261	241	220	255	237	233	235	243	235	269	257	212	235	241	235	247	231	246	209	231	240	238	255	252	221	247	276	225	228	238	225	240	235	224	228	236	218	238	230	237	231	216	236	232	213	233	186	245	217	218	221	204	235	207	272	238	226	225	246	242	233	231	251	235	185	203	250	227	204	223	227	233	262	238	219	248	238	237	219	236	206	234	230	217	232	208	207	223	247	228	242	256	258	231	243	229	265	225	240	224	250	246	214	235	248	255	248	248	223	216	256	264	250	243	218	248	262	216	237	248	242	227	252	220	202	213	239	237	258	220	234	238	199	241	244	224	220	230	228	225	210	237	227	228	265	210	235	205	206	237	236	211	223	253	208	229	250	225	228	234	226	221	229	254	217	231	261	227	225	221	227	243
3867	981	844	513	427	384	350	375	348	324	298	329	304	308	303	333	328	302	322	280	313	310	279	284	287	314	282	296	296	335	316	298	320	320	302	325	344	297	303	318	269	303	292	280	332	266	288	289	276	309	287	293	305	270	296	305	296	329	289	286	275	291	289	289	302	286	277	315	303	285	292	268	337	316	318	308	287	280	294	285	311	271	325	298	311	328	294	312	288	301	316	317	295	288	314	314	298	307	285	294	304	278	314	286	334	313	294	286	298	300	336	297	291	287	317	334	294	301	326	275	294	275	320	296	325	299	311	291	323	316	331	312	284	286	307	295	285	301	269	318	288	317	318	275	292	302	303	299	281	292	281	285	297	287	298	273	282	312	312	307	308	288	327	266	310	256	279	285	305	269	285	297	303	283	282	306	296	298	330	291	298	297	282	329	305	315	283	320	260	294	296	283	273	273	311	295	254	329	309	299	305	291	304	310	308	278	309	280	284	298	295	268	303	288	302	281	282	295	256	305	277	313	274	327	306	271	321	281	313	297	301	282	291	284	299	294	275	303	280	295	304	310	315	309	289	308	306	292	261	263	299	299	303	287	289	315	326	291	332	272	301	299	293	290	268	291	297	276	320	302	326	295	285	286	313	308	299	309	316	310	288	297	298	318	299	302	347	297	310	318	295	322	306	281	301	297	324	312	299	306	295	301	309	312	294	288	310	316	304	273	287	304	272	321	286	285	285	289	289	313	283	316	305	304	289	297	268	318	285	283	298	311	299	308	294	299	316	307	308	289	278	302	291	316	348	288	264	283	297	313	295	263	313	333	320	290	346	314	321	320	306	308	280	316	318	292	325	314	309	288	344	280	310	306	285	319	301	315	339	299	281	307	305	299	300	282	303	304	316	278	315	283	250	303	308	314	291	307	279	303	322	312	283	300	304	319	299	300	299	320	279	309	304	280	292	288	304	313	269	291	301	299	307	302	296	279	306	311	289	275	315	285	308	285	291	302	292	287	304	292	286	300	321	301	297	261	295	305	289	293	298	275	302	296	273	290	288	306	290	303	285	283	300	290	297	312	286	299	301	308	288	313	306	297	277	278	299	297	309	296	301	347	282	290	277	281	311	328	343	290	291	285	300	314	295	321	313	301	305	272	280	295	302	330	293	319	284	275	283	278	292	307	275	290	286	329	300	304	273	303	282	303	286	311	321	289	303	307	303	324	288	281	289	297	292	299	289	282	280	305	291	308	288	311	266	293	287	315	308	297	280	300	312	324	326	303	274	296	299	298	308	297	292	291	288	258	337	305	285	325	296	297	314	320	302	303	277	305	306	273	270	301	271	334	287	309	297	316	281	290	309	274	308	287	297	291	305	293	286	338	305	299	315	276	290	320	292	313	320	315	282	265	287	295	302	288	316	271	299	306	293	261	274	284	295	284	301	309	306	322	284	290	320	341	297	288	289	284	308	296	328	317	280	289	283	296	310	313	294	278	309	303	282	267	286	308	309	296	313	268	298	291	309	302	296	294	310	283	293	293	283	291	282	337	309	300	321	298	287	286	270	297	317	311	292	269	297	319	309	277	300	317	329	318	291	285	281	292	346	285	291	303	317	302	319	292	306	284	303	285	307	271	303	289	321	283	291	299	301	304	292	328	341	281	301	285	308	311	303	276	270	294	309	296	307	299	307	283	305	298	293	321	282	311	295	294	314	291	330	294	275	285	286	288	310	294	311	299	294	277	302	277	305	295	314	300	286	293	278	274	311	310	306	306	284	323	306	296	293	299	260	296	259	292	325	300	311	297	308	296	304	304	298	307	325	270	294	277	287	279	302	270	286	270	273	309	310	298	315	304	286	314	310	308	286	282	263	292	302	308	309	274	322	284	311	327	310	289	328	309	327	316	337	297	296	306	279	301	276	280	271	289	303	310	306	308	275	307	274	308	293	319	279	313	327	284	302	276	341	286	287	260	318	281	282	302	309	329	281	322	289	317	283	288	309	314	293	282	282	323	300	289	270	292	280	296	290	279	309	319	282	309	296	297	317	301	302	298	319	276	285	311	263	290	285	289	285	294	289	302	319	288	334	287	304	294	261	318	258	356	329	281	274	313	334	319	290	320	315	278	310	296	319	305	284	312	283	317	289	282	290	289	301	290	297	270	268	303	276	284	309	287	269	291	312	292	303	296	314	303	292	298	282	296	277	286	285	314	305	336	272	340	298	317	315	278	273	305	272	324	307	299	292	306	288	279	290	305	294	299	293	293	279	308	282	319	272	294	289	317	287	308	305	322	282	307	322	293	280	316	322	303	300	298	331	302	318	318	291	290	282	280	293	315	259	262	300	293	287	296	273	303	318	287	259	263	294	300	289	320	313	284	323	326	266	312	315	304	290	299	283	290	291	298	298	284	297	296	285	279	301	315	288	279	274	296	290	310	276	293	311	292	262	289	272	301	290	305	273	287	292	317	291	260	300	304	289	307	286	294	310	298	311	268	326	280	315	316	303	310	289	270	311	301	287	274	296	316	323	300	309	334	304	295	286	285	286	296	281	298	329	290	289	295	282	300	294	320	291	314	268	328	303	272	344	256	299	294	317	285	338	303	286	311	306	305	277	290	326	305	304	314	316	301	286	245	288	268	327	296	316	346	300	296	311	292	249	290	298	308	299	305	257	317	304	326	303	282	287	304	302	315	281	284	280	264	312	291	296	278	266	293	304	306	279	290	300	305	317	285	286	294	319	280	299	286	296	293	307	301	293	295	308	297	295	301	271	294	308	308	295	291	278	289	296	306	303	298	285	302	300	299	294	301	289	295	294	291	295	274	276	292	306	311	309	297	321	291	323	278	271	326	318	306	310	302	300	335	281	272	298	317	282	274	316	276	321	266	283	264	296	312	285	270	293	317	303	287	287	324	309	310	291	310	280	274	276	292	270	272	324	316	296	323	296	313	317	293	309	271	300	273	286	324	276	278	314	294	301	264	281	311	288	319	327	307	313	310	309	328	299	305	342	303	271	324	310	290	272	305	321	318	316	273	291	325	300	302	312	334	298	299	282	297	310	298	282	274	311	306	311	304	297	300	287	303	299	311	309	306	321	286	276	348	292	285	312	295	293	308	305	307	306	297	285	295	291	299	280	291	305	296	302	310	281	307	312	314	278	289	312	264	273	310	287	263	297	283	280	299	290	306	275	301	290	303	286	274	326	308	315	312	278	281	317	285	299	331	274	261	281	302	296	297	275	294	300	266	321	299	327	298	286	331	317	310	301	259	276	295	292	303	308	296	323	294	287	310	310	279	287	281	283	272	319	293	313	298	308	322	309	318	302	292	275	270	316	294	291	300	325	305	287	284	253	289	280	303	317	304	312	303	281	304	288	276	319	283	268	285	325	281	310	308	334	268	277	262	285	287	298	278	270	299	296	301	307	291	303	287	315	277	289	270	304	295	304	298	295	287	281	299	315	344	295	315	300	256	295	300	268	286	273	287	311	285
24142	21629	29108	24370	21509	12281	1414	899	796	724	686	658	635	654	601	576	581	618	557	568	593	562	549	567	569	545	545	565	545	577	577	521	563	554	559	549	561	556	508	572	559	537	509	491	529	553	540	570	553	511	535	546	535	500	534	523	579	548	578	536	522	540	531	570	565	537	496	552	551	530	554	540	521	522	499	535	537	538	552	494	516	485	535	501	514	535	533	515	538	567	525	543	479	462	514	528	535	528	503	519	561	508	525	522	488	570	519	515	503	534	510	522	494	487	529	540	523	522	512	472	484	551	544	551	492	551	511	511	507	508	533	561	493	517	520	500	521	554	494	501	495	537	544	534	526	524	537	546	576	512	556	524	540	499	533	489	507	551	526	544	552	528	504	503	519	578	506	507	547	565	513	512	544	515	529	526	541	543	513	532	529	484	533	557	529	519	485	512	493	523	527	525	533	533	490	519	529	469	533	502	524	470	514	546	545	550	517	506	515	541	537	487	482	510	521	517	535	521	495	557	544	512	505	557	513	529	519	511	528	548	534	516	470	575	519	526	496	514	523	507	515	554	546	519	513	506	550	507	564	530	523	549	555	540	528	554	518	504	503	560	507	502	522	510	510	546	533	544	537	527	549	494	546	528	514	571	494	512	560	544	509	544	495	557	526	533	518	524	505	531	530	480	592	517	524	510	505	501	495	513	513	518	533	505	515	548	558	513	509	513	522	524	490	515	521	526	571	522	534	549	534	519	500	504	528	499	513	517	510	506	514	529	534	531	528	529	542	530	517	541	535	530	521	518	491	535	530	542	493	494	522	543	549	521	522	542	505	507	515	509	511	544	526	509	503	556	513	517	539	544	498	546	551	526	533	563	483	529	548	512	518	494	533	515	567	535	546	522	539	543	554	501	518	572	514	516	525	532	545	507	521	515	505	508	508	518	547	578	495	512	544	525	471	513	536	497	547	512	535	508	508	574	541	554	540	523	537	534	532	572	517	513	538	550	520	576	600	543	514	523	538	503	493	537	573	527	491	520	562	472	506	543	506	560	508	540	551	514	528	508	526	513	518	515	548	550	497	547	499	482	531	522	545	535	534	546	555	493	521	507	548	507	508	510	486	542	543	587	559	523	509	531	535	573	513	546	474	529	515	497	539	529	517	539	504	508	472	549	528	530	518	546	548	543	518	508	526	541	547	542	537	511	532	581	555	510	518	555	538	503	514	500	544	541	502	521	544	498	535	494	566	545	470	536	492	523	575	531	545	514	523	550	535	562	506	489	498	514	496	525	460	498	529	517	556	535	496	486	508	583	507	489	545	567	490	535	536	522	536	518	553	511	520	545	556	493	534	503	521	493	542	521	482	512	531	529	511	521	565	549	501	557	521	525	511	507	500	544	535	524	531	529	537	524	494	514	531	522	547	573	521	490	487	534	548	523	518	513	501	505	525	525	543	505	505	495	519	546	482	523	500	552	502	543	488	543	501	523	509	525	557	541	538	490	504	566	519	496	496	557	498	569	520	537	520	513	519	524	504	506	533	483	559	524	510	564	533	504	518	524	539	544	572	531	534	509	526	511	541	562	535	495	492	494	516	587	487	540	541	549	492	476	545	527	550	555	552	537	538	526	502	527	540	548	564	506	537	521	535	544	521	532	545	518	550	494	510	494	511	532	510	476	513	558	518	551	533	526	524	525	555	518	481	544	519	507	503	528	520	542	519	596	538	532	546	552	534	514	541	526	525	568	509	495	555	477	493	557	539	532	550	536	535	562	540	537	528	523	536	526	517	477	488	522	521	546	565	523	527	531	546	530	542	538	521	511	460	502	531	557	541	502	515	522	518	499	486	567	511	502	513	515	555	526	493	575	575	591	494	531	558	511	574	567	541	527	537	494	551	544	570	533	533	539	562	530	544	503	520	513	529	546	522	563	489	540	485	570	507	554	523	535	539	534	551	562	540	523	516	540	492	520	520	518	545	525	520	572	549	504	501	529	507	518	522	571	511	557	555	547	505	524	488	527	525	562	590	511	508	531	496	547	524	539	457	546	514	542	513	538	552	530	548	529	532	508	501	524	514	500	515	516	513	508	541	497	529	565	548	537	501	556	543	477	510	552	540	516	519	519	531	468	506	551	515	555	521	498	513	501	523	536	528	532	557	501	539	499	521	505	521	527	504	505	545	560	527	566	457	544	498	512	532	545	511	509	485	503	500	523	586	563	499	492	544	532	539	495	500	509	546	489	552	523	467	537	487	545	536	513	543	570	554	504	562	551	543	505	507	558	548	524	560	526	512	514	543	532	511	491	561	502	542	523	509	524	534	558	540	477	536	524	516	524	527	558	507	507	561	531	543	529	549	546	538	503	546	574	495	538	537	485	516	598	541	568	548	533	535	523	482	497	545	535	495	552	567	555	510	531	513	499	510	550	527	548	530	546	508	538	519	562	543	525	472	546	575	505	524	553	538	511	555	523	513	551	531	543	460	548	495	546	491	528	529	560	549	499	485	526	511	545	532	538	526	499	543	545	521	476	507	530	557	531	535	550	506	550	511	570	495	548	533	533	536	508	526	503	553	491	514	524	498	477	526	514	525	555	526	506	526	508	502	526	514	534	489	552	537	554	498	551	535	499	502	503	538	513	517	514	528	526	527	539	501	517	536	534	500	504	557	525	509	568	510	502	506	499	520	511	498	558	517	511	542	518	525	514	486	487	537	530	541	538	518	546	519	525	514	543	500	508	581	536	533	508	521	516	493	529	571	533	574	545	513	533	548	518	533	495	570	528	525	502	516	495	530	550	538	493	534	527	514	493	527	501	537	478	549	516	487	487	506	520	516	531	480	560	527	542	513	539	536	537	549	541	518	551	542	542	568	521	544	521	475	494	487	499	571	495	494	487	534	515	512	534	498	508	603	522	505	541	522	520	515	507	499	531	529	508	504	493	524	525	530	535	550	557	538	523	543	524	533	541	555	499	528	473	500	498	520	541	504	548	536	514	533	475	532	561	553	544	562	535	500	506	566	521	532	507	538	527	513	504	519	506	503	493	501	522	473	556	513	537	506	472	524	525	523	481	549	504	516	493	545	539	489	490	552	505	494	543	501	537	541	510	527	508	496	574	568	501	578	507	509	499	506	506	494	530	492	553	502	525	538	501	507	481	539	517	516	547	510	505	508	517	543	521	553	512	514	524	525	506	560	512	490	494	502	549	516	531	541	547	520	521	527	504	508	534	496	516	483	548	478	535	525	500	538	521	567	521	527	574	547	554	519	519	529	507	530	522	559	530	547	511	517	542	538	539	544	504	490	559	530	478	550	483	523	543	499	536	509	543	534	493	502	515	528	512	549	495	514	519	532	500	501	498	521	541	499	520	542	528	502	563	530	534	538	511	525	559	559	538	530	564	550	488	530	515	519	495	479	542	541	518	535	521	505	583	518	537	533	542	484	546	532	544	511	547	540	527	531	482	561	523	541	545	578	540	559	536	544	552	511	517
4815	9988	8050	3985	3005	2228	1813	1517	1257	1140	1080	929	914	870	810	856	774	743	731	741	674	642	753	693	715	725	674	602	695	609	700	728	618	679	635	648	685	632	611	674	654	631	713	673	667	619	638	686	602	641	656	703	642	672	699	655	652	654	656	680	607	676	666	630	628	702	648	648	643	683	656	660	652	619	637	624	665	620	646	654	636	598	611	658	616	606	646	608	617	570	667	641	637	630	649	655	625	667	614	644	673	662	679	635	644	636	613	647	666	648	610	603	657	626	626	593	662	608	653	643	642	658	638	615	635	616	691	607	637	613	606	622	629	640	623	622	676	626	631	608	625	654	647	635	643	591	640	648	712	610	650	658	677	659	687	643	653	626	646	627	637	675	658	650	643	634	626	601	664	599	611	620	652	615	650	679	644	620	636	669	631	661	621	673	660	669	622	644	652	633	605	593	582	614	603	685	643	655	597	620	641	652	605	652	646	638	622	650	627	623	636	654	651	602	639	640	626	615	607	670	656	622	627	650	607	610	642	664	648	681	620	602	659	626	692	612	620	612	630	628	621	630	631	650	636	632	663	619	652	654	601	615	623	630	649	634	601	636	652	617	670	649	633	636	640	624	647	595	615	605	647	626	640	655	632	627	619	600	599	594	575	659	608	658	621	606	625	639	641	602	674	612	651	662	600	636	631	612	681	644	634	642	629	632	630	609	613	604	613	624	651	622	605	669	627	645	641	624	676	638	672	665	612	643	656	692	614	654	633	640	639	622	645	595	595	614	612	616	672	631	650	646	646	630	613	667	651	640	627	633	635	652	604	631	676	610	610	668	607	623	596	626	590	656	675	644	650	612	654	678	618	600	641	631	617	657	625	619	611	640	629	667	630	595	584	625	668	639	588	620	648	638	649	638	646	647	635	622	634	599	650	602	629	628	662	679	654	658	641	616	638	631	672	608	613	646	653	650	653	611	639	670	668	605	611	637	588	607	652	633	625	598	640	655	651	629	658	628	658	641	636	651	666	668	618	597	667	595	653	654	647	606	624	616	644	600	586	662	589	644	676	625	654	645	594	593	676	633	622	646	646	626	587	612	622	644	663	649	670	692	654	604	675	609	648	654	644	590	614	635	625	656	641	657	671	625	667	600	595	677	645	649	646	674	647	623	598	638	636	623	635	604	641	622	608	635	683	612	643	609	620	702	639	657	606	620	589	612	605	602	640	629	663	621	636	678	677	615	668	627	619	625	635	609	603	635	639	653	622	662	655	682	647	629	632	709	658	667	675	613	645	630	607	608	652	638	618	638	661	635	660	645	674	639	662	655	663	615	621	612	620	659	665	645	652	649	643	636	619	624	660	627	622	612	627	621	635	608	655	631	597	641	620	664	661	642	642	614	621	652	601	611	649	593	655	640	654	655	597	590	607	638	627	606	672	642	659	620	602	647	619	640	629	628	639	609	677	682	638	662	676	590	649	619	660	649	613	631	631	637	649	640	605	611	618	623	673	658	596	660	615	608	632	633	607	638	609	629	652	648	635	648	632	676	653	650	609	631	696	650	626	642	634	631	670	667	651	616	590	637	647	620	623	620	625	634	615	618	641	603	683	612	639	674	603	643	642	625	649	611	586	602	637	628	632	636	638	639	602	630	636	685	637	614	584	627	625	620	645	624	639	648	626	622	629	644	663	602	613	660	616	681	613	666	655	605	671	610	608	627	647	668	635	710	599	631	617	638	688	639	634	650	575	637	616	605	575	662	634	660	615	662	662	560	660	706	611	597	667	628	649	616	591	676	669	646	630	627	579	619	605	599	636	641	597	649	640	652	677	631	654	634	625	663	614	585	640	619	638	628	666	629	633	649	620	586	587	689	617	600	639	652	635	629	681	626	602	588	612	679	610	624	620	666	615	632	630	580	613	674	660	623	612	600	611	602	635	641	615	602	656	635	631	661	602	643	649	664	621	640	636	662	655	589	644	656	647	622	656	619	609	584	629	636	563	612	605	648	618	601	636	630	556	628	606	618	662	618	651	632	662	677	652	663	625	634	643	634	610	599	671	717	623	603	595	608	595	634	625	641	661	617	638	608	637	650	576	598	646	696	630	600	651	573	628	569	602	667	676	635	655	638	603	645	651	659	664	627	629	657	654	594	648	620	663	628	652	631	608	626	642	703	609	624	631	598	653	642	623	636	631	623	617	640	594	651	592	649	595	615	680	614	642	649	627	638	673	584	618	611	645	623	633	678	622	655	622	643	654	658	630	647	624	627	600	601	597	626	654	615	585	633	639	638	669	651	622	632	669	614	640	634	618	647	614	621	678	597	657	631	634	661	634	665	634	620	646	663	619	654	628	635	663	633	594	636	603	638	619	651	629	612	631	689	629	644	673	646	677	625	649	621	621	645	643	613	573	609	611	649	611	590	617	632	653	626	677	598	646	660	655	582	620	656	640	634	626	665	634	639	647	662	679	592	583	672	627	660	634	626	651	644	636	696	675	638	580	638	608	630	616	573	669	575	671	670	685	610	649	658	652	630	649	609	660	650	616	647	611	665	649	598	616	680	664	635	660	674	654	615	627	624	662	646	592	601	627	610	630	628	661	636	589	638	643	601	631	682	623	652	683	602	648	643	616	633	636	639	668	641	605	660	614	665	644	629	639	622	630	658	640	580	606	630	670	613	611	652	614	601	612	597	635	626	630	614	631	644	663	699	650	616	589	652	640	647	643	613	653	615	656	640	648	641	613	631	635	636	626	641	618	588	647	603	634	621	588	631	664	639	655	611	641	588	595	621	606	636	626	615	639	637	642	656	646	598	623	618	607	622	666	672	607	619	647	674	599	630	646	661	615	604	626	642	627	677	660	638	622	633	681	640	621	618	674	641	613	627	606	656	647	606	647	672	632	618	654	710	583	656	650	656	621	572	607	649	637	653	626	616	679	576	629	633	639	643	584	612	637	637	651	613	635	686	629	637	673	647	667	610	608	661	639	616	626	624	597	674	672	602	610	636	599	655	634	626	631	670	604	647	605	608	651	585	664	605	664	607	662	647	626	655	656	642	635	592	631	656	630	644	613	643	612	651	647	636	654	666	635	625	642	592	657	610	617	687	630	667	593	604	645	635	645	585	647	622	639	676	634	590	597	571	583	613	619	646	633	646	648	601	652	671	666	658	622	662	662	605	656	655	622	639	641	633	607	633	592	651	637	683	649	630	637	637	631	614	651	664	686	624	601	628	627	624	648	650	645	603	674	639	664	623	597	616	594	668	626	584	659	634	635	656	622	657	635	644	669	589	616	616	677	644	650	673	645	656	665	623	622	630	628	654	650	614	611	623	632	622	646	640	616	626	674	674	636	580	646	601	607	656	629	650	671	592	595	636	611	614	624	629	692	682	628	591	669	619	603	625	659	655	600	642	629	618	644	610	618	615	622	595	658	628	625	616	635	651	649	645	631	640	630	657	640	605	656	644	690	667	650	656	617	638	658	618	655	574
25354	21609	28052	25526	10542	658	467	383	362	292	317	287	258	240	257	259	267	271	272	272	240	264	257	222	239	230	220	233	237	255	238	260	231	232	200	252	229	235	252	233	218	250	247	247	249	231	235	246	250	231	239	246	247	241	232	209	270	220	229	229	231	251	222	233	251	229	246	231	266	246	232	236	216	236	248	214	240	244	243	254	238	222	226	228	229	238	236	258	234	249	231	232	213	221	242	234	245	229	257	223	213	258	223	224	243	234	249	219	211	216	236	258	236	238	258	226	262	223	239	227	227	271	219	230	229	241	233	245	241	249	225	216	255	200	225	227	229	243	203	222	241	224	248	229	243	257	215	234	236	219	224	247	224	242	236	247	227	227	234	232	217	213	219	232	238	244	229	251	250	212	248	227	225	183	208	223	196	229	229	208	247	240	227	228	241	239	244	237	241	221	223	205	254	242	223	221	226	221	214	226	239	227	217	232	254	258	210	210	233	233	216	239	241	240	231	207	234	205	244	254	249	211	235	245	231	239	219	237	234	220	239	231	236	217	231	226	224	232	246	240	229	213	243	226	209	225	248	239	210	216	207	224	248	219	222	211	229	233	242	203	223	237	247	251	216	256	204	261	194	260	227	240	216	215	243	240	233	223	213	221	228	245	243	260	234	209	243	239	243	225	234	239	216	239	222	227	231	211	251	215	243	227	235	261	225	232	242	222	233	242	214	203	226	245	218	234	212	245	214	205	240	258	218	223	253	244	238	262	224	216	245	254	223	237	223	221	216	248	258	231	258	241	238	243	231	242	201	238	241	194	233	222	251	239	223	235	232	254	228	261	245	248	211	207	199	242	237	246	218	228	257	217	261	227	250	229	252	256	244	244	203	238	245	223	224	248	242	242	233	227	242	210	217	218	264	221	231	233	230	241	226	223	236	241	223	237	247	239	228	237	243	239	219	230	209	221	213	212	236	223	234	227	222	249	242	217	231	209	216	212	246	233	240	216	226	223	228	260	233	242	238	235	229	244	241	218	228	257	251	230	235	231	234	261	257	225	207	263	214	241	183	240	216	218	220	213	234	195	240	228	250	205	239	220	224	244	238	244	238	227	218	233	228	232	229	235	240	232	222	244	230	230	254	258	213	237	256	241	199	231	215	226	243	254	240	255	232	235	226	243	205	237	238	231	233	279	246	219	230	226	233	245	232	209	246	232	209	215	233	223	221	239	201	235	235	227	238	235	244	258	216	228	234	219	199	214	220	231	228	243	203	231	231	199	265	232	225	215	220	226	218	223	223	226	232	236	240	252	234	218	239	237	242	222	245	215	226	241	239	229	226	222	231	240	241	224	251	214	219	234	239	221	215	225	257	228	249	256	203	257	225	211	223	210	230	236	240	243	233	217	256	207	264	246	248	235	216	247	237	222	214	228	249	226	218	242	238	198	254	244	246	220	229	227	215	239	227	222	220	233	242	219	236	231	232	241	244	248	242	228	236	226	220	194	243	234	218	230	223	237	261	194	204	237	248	227	245	256	197	231	213	254	220	239	229	248	236	227	243	233	207	202	245	222	230	255	238	244	235	250	235	212	240	249	215	231	211	211	209	231	227	224	230	227	238	236	226	214	258	225	214	241	247	239	251	252	242	227	225	238	212	232	261	209	254	230	250	218	243	226	245	228	245	202	228	233	239	229	238	232	234	231	245	214	249	213	209	239	254	228	217	234	255	212	248	231	220	198	232	242	259	259	223	245	252	235	209	236	250	238	244	197	245	199	253	214	239	228	224	210	244	264	251	216	218	265	222	249	228	199	233	254	218	216	230	209	225	226	251	228	217	229	244	237	233	237	224	251	251	260	270	232	244	253	234	210	226	226	233	234	223	245	252	233	240	228	241	227	243	233	207	243	222	237	222	241	205	252	235	208	248	235	226	253	202	224	226	239	246	260	221	250	230	245	237	234	233	226	214	269	221	235	232	225	201	242	255	219	210	209	262	208	244	211	228	254	248	216	247	252	223	213	231	203	215	214	240	257	251	243	246	254	236	236	224	240	230	245	251	243	236	226	199	247	229	234	229	221	247	225	234	260	225	259	206	245	254	232	220	237	249	240	234	226	214	206	234	247	239	237	229	230	245	241	227	230	224	223	205	228	238	238	242	268	262	215	234	233	247	247	223	230	250	268	255	250	243	233	255	216	238	234	231	240	232	228	218	207	249	243	234	231	246	212	220	228	218	250	227	235	188	225	239	238	247	231	225	239	239	227	228	220	229	230	218	214	250	219	234	239	247	251	228	228	216	217	261	225	231	241	232	185	263	243	264	233	194	230	217	249	230	262	246	232	202	250	261	241	236	242	225	236	258	220	238	221	269	232	228	236	224	243	234	251	225	236	234	228	250	230	215	246	222	224	224	251	232	234	241	217	210	245	242	251	247	221	216	241	229	238	234	224	211	231	203	218	224	190	233	248	220	229	255	211	229	219	228	226	246	228	222	226	211	247	243	232	243	260	219	234	215	232	236	251	235	215	213	245	240	213	239	227	219	226	230	203	229	237	268	238	204	206	229	213	241	211	241	217	252	202	235	237	232	219	212	222	226	208	240	260	247	202	253	229	254	209	211	238	221	222	255	226	227	212	255	234	235	228	206	207	223	266	236	227	227	243	219	218	250	213	240	228	219	229	223	245	233	240	258	225	250	259	209	238	242	265	217	241	203	257	225	224	233	192	247	212	240	239	217	224	262	248	227	214	228	221	229	257	244	234	248	232	286	217	222	222	265	238	230	226	241	235	212	238	233	210	252	234	243	259	251	222	238	229	225	216	234	271	217	211	236	253	238	243	221	217	249	231	217	202	256	227	220	236	249	214	244	265	232	222	222	246	232	233	225	228	232	242	238	229	252	219	202	223	250	230	233	248	225	225	237	256	232	227	219	215	209	211	212	199	252	231	241	209	217	221	238	226	218	249	236	232	216	243	248	227	226	248	202	212	233	227	211	245	216	241	215	219	255	251	211	251	231	240	209	230	235	198	226	219	217	228	223	230	263	240	234	248	221	252	219	220	259	233	241	238	251	218	250	234	246	248	241	221	236	229	240	233	251	232	239	210	215	221	225	225	216	227	240	218	221	241	239	232	228	227	209	240	216	236	240	226	216	229	245	245	236	224	229	225	226	232	216	215	218	235	204	229	217	245	228	234	255	242	234	238	247	239	227	231	212	226	234	244	241	249	204	241	248	230	239	211	225	239	210	226	225	256	232	230	231	218	223	241	248	229	250	219	214	231	212	212	231	221	254	223	234	228	235	244	256	257	208	227	229	238	251	243	230	215	231	225	227	237	255	239	237	235	242	243	221	247	244	198	246	219	229	239	217	232	224	212	222	235	228	229	224	246	212	207	220	240	253	229	219	235	254	250	250	245	220	229	213	221	217	212	220	205	226	282	218	232	225	207	228	245	234	227	223	223	234	223	217	228	240	216	221	241	246	208	234	252	228	214	227	240
4628	5738	4329	2099	1531	1204	973	794	680	626	536	543	484	449	423	420	400	370	348	366	348	347	370	344	351	337	346	315	298	374	351	342	336	319	320	352	316	347	305	325	307	345	339	336	339	335	320	302	303	287	304	292	298	308	307	336	306	310	371	287	335	307	328	347	306	340	329	350	299	328	318	320	301	315	315	336	314	276	338	325	323	304	352	308	351	335	325	306	274	325	298	320	279	302	349	298	330	334	346	298	326	329	292	333	315	325	314	288	304	304	338	339	297	328	336	313	299	312	331	300	310	324	314	290	296	291	307	339	334	305	314	300	360	313	318	307	314	312	306	362	323	318	317	313	342	320	330	330	320	331	333	305	317	298	292	296	320	330	312	315	312	310	308	334	320	308	311	305	326	309	323	357	315	327	311	318	300	337	297	310	315	310	317	300	301	332	327	270	333	304	299	343	354	313	314	303	332	319	353	308	335	314	284	314	316	328	330	306	350	341	298	309	334	323	320	298	315	322	324	323	323	326	305	333	342	354	347	318	295	290	336	315	318	324	330	323	311	328	305	322	291	276	337	321	299	293	344	320	335	317	315	310	289	277	329	328	311	329	313	330	324	336	317	282	320	339	327	333	331	326	304	325	310	294	354	290	311	292	323	312	351	306	297	327	317	341	298	313	316	302	331	313	314	332	292	304	292	321	310	321	342	321	321	312	302	332	296	316	336	311	301	344	307	301	307	288	323	330	329	305	329	312	303	307	319	301	330	315	355	344	301	315	321	311	311	288	311	301	326	341	336	325	311	287	302	337	359	318	307	347	300	326	315	299	320	324	322	302	323	276	302	336	288	310	308	314	320	299	338	331	342	308	323	318	333	318	302	353	294	316	311	340	310	340	297	309	304	316	315	314	335	320	303	337	343	337	309	311	314	332	311	341	328	295	308	337	325	284	319	319	292	329	348	303	341	333	301	312	284	351	309	333	314	314	309	294	287	304	307	342	284	327	321	311	330	291	324	317	291	330	322	335	320	334	274	359	321	317	321	321	343	300	311	320	321	315	335	324	284	331	341	339	345	296	312	319	327	317	291	322	329	317	338	306	288	336	323	280	303	324	283	349	343	331	332	352	316	324	302	328	328	286	297	301	302	323	349	283	295	319	341	315	317	296	330	318	336	324	295	309	351	344	305	325	337	329	295	334	301	301	306	324	315	305	302	304	312	331	334	311	354	343	302	286	325	309	299	324	331	294	315	320	283	285	318	316	295	330	337	334	290	332	293	295	343	319	313	354	297	325	325	318	294	315	326	333	331	358	344	327	283	326	354	317	304	292	313	346	304	296	327	304	326	326	300	307	314	325	336	290	293	331	355	307	331	296	361	324	318	321	319	316	300	328	295	296	314	326	343	324	325	317	352	289	314	341	321	313	309	291	338	290	324	347	332	341	317	279	317	337	310	307	320	318	328	286	295	296	311	331	333	328	335	299	304	342	262	295	312	335	319	310	318	314	314	317	321	306	312	316	307	336	354	316	296	339	325	348	313	326	333	291	323	300	340	356	288	325	292	324	312	331	288	301	295	345	297	309	299	297	291	329	319	321	320	329	321	317	347	313	342	343	315	350	348	317	318	328	296	316	306	322	293	325	297	316	295	271	325	278	330	308	293	308	310	308	303	321	344	330	328	291	256	323	277	334	353	316	293	315	313	333	301	323	290	343	297	299	330	304	288	317	304	337	331	326	321	310	316	288	343	267	330	306	306	333	345	338	325	316	311	312	291	307	301	320	356	334	311	284	351	328	332	338	314	337	334	326	296	313	321	303	341	324	329	311	280	328	320	318	318	312	282	320	346	303	310	312	306	306	297	325	327	313	303	352	297	342	305	331	311	348	350	291	345	285	326	329	318	349	306	320	301	305	292	324	312	327	324	332	357	331	303	288	304	318	326	307	337	291	334	317	319	304	301	311	295	303	334	315	343	321	332	331	310	318	330	310	330	332	318	329	314	299	304	339	341	308	321	333	313	327	331	321	329	304	296	340	272	331	326	312	311	342	325	354	340	320	333	327	311	323	338	359	342	307	326	327	328	352	299	316	314	316	308	336	305	324	332	322	309	314	333	332	328	332	332	334	309	294	264	349	301	313	328	328	295	326	322	334	323	317	329	331	298	330	322	256	320	302	340	310	301	346	276	338	338	332	310	320	312	341	318	328	334	306	324	297	320	329	317	350	318	294	339	303	317	343	329	316	312	285	288	305	321	298	316	329	339	319	314	330	307	331	329	300	296	314	316	324	305	336	270	330	330	342	301	329	317	339	350	337	324	339	323	341	336	309	306	327	298	336	325	304	312	306	343	300	316	319	331	319	339	311	343	295	324	319	306	323	345	294	324	329	320	339	294	302	297	329	301	344	337	334	323	310	311	314	301	316	301	325	259	328	286	307	330	310	280	311	306	315	283	322	320	304	360	301	331	321	318	297	345	307	324	335	311	312	301	344	289	312	324	318	285	333	285	324	328	301	349	299	310	335	306	322	311	336	337	318	323	342	334	350	283	321	289	322	321	327	315	305	343	323	299	328	300	318	314	328	323	341	334	301	321	297	303	329	337	324	332	318	332	319	326	304	315	311	327	336	313	327	304	294	309	337	336	313	317	317	341	308	316	308	305	307	306	327	318	325	308	318	285	344	304	342	316	335	295	312	305	320	300	282	295	332	293	362	343	325	320	306	304	311	286	317	319	338	319	332	314	275	319	323	305	340	323	301	339	317	358	321	323	297	308	312	314	328	324	344	322	331	295	329	300	306	314	324	302	333	333	346	326	326	336	339	329	332	326	326	328	303	340	281	320	328	326	300	314	342	336	311	310	329	295	336	311	325	329	300	333	329	352	324	348	356	350	301	306	321	332	288	320	312	326	314	287	319	337	318	307	334	307	318	354	312	345	287	304	289	321	334	323	357	311	318	324	296	326	302	310	293	323	335	326	287	304	324	313	315	286	325	304	344	283	321	327	344	350	302	333	332	305	331	317	317	292	323	293	271	329	320	322	290	322	305	341	355	308	310	328	329	308	332	319	339	302	331	316	320	323	305	337	318	307	331	313	278	318	322	280	334	340	311	313	335	307	327	289	310	305	306	320	344	317	310	318	307	296	326	306	298	353	346	316	325	311	320	310	325	302	307	340	334	291	328	308	332	313	297	328	291	327	330	326	299	354	325	314	301	338	314	324	312	313	355	312	329	319	346	312	338	324	302	333	338	344	324	321	290	293	275	330	349	331	316	332	322	344	322	303	299	334	331	344	334	313	312	285	277	340	317	330	317	306	330	315	328	308	325	318	302	352	347	327	304	309	308	336	296	322	342	320	301	293	315	311	293	317	335	310	317	308	324	340	359	268	328	293	311	312	340	293	334	336	305	291	357	334	300	326	304	300	328	320	327	310	323	338	297	316	324	283	334	340	322	281	300	316	316	304	313	325	315	363	336	328	328	339	293	323	313	356	319	288	318
23161	21652	29704	24124	21654	21716	11735	1532	1230	1129	1056	997	918	875	851	827	741	815	805	773	760	741	799	720	722	768	724	739	775	747	746	743	735	715	740	708	745	722	704	722	657	669	692	668	668	689	687	691	710	722	650	693	665	704	727	657	633	681	663	691	677	687	656	694	687	708	698	664	673	710	630	650	719	693	649	730	709	651	672	650	651	714	660	684	704	650	647	653	679	727	665	710	634	640	706	662	649	670	679	650	644	666	637	682	707	668	688	680	692	640	684	674	705	657	619	679	702	623	642	703	666	708	714	683	652	677	657	671	674	681	658	665	650	622	660	648	701	674	704	614	680	651	650	656	702	668	654	667	663	671	675	729	659	652	654	682	663	682	656	686	665	697	654	620	674	679	627	662	685	704	665	673	687	711	662	673	688	694	684	645	703	667	725	732	712	729	684	668	648	678	662	681	697	664	689	664	671	689	706	642	686	666	648	680	668	700	679	696	612	672	670	676	707	667	670	653	685	677	741	693	680	688	634	664	688	665	678	652	705	696	697	665	678	731	694	660	643	707	690	717	682	695	656	693	666	661	694	698	650	668	621	701	723	671	657	679	694	669	705	661	705	717	688	696	635	622	689	675	661	678	670	717	688	669	684	709	670	664	650	694	723	670	706	666	677	618	672	689	702	641	698	633	684	645	708	649	641	651	671	650	680	631	683	692	658	625	675	690	648	704	696	648	695	637	639	664	635	664	665	693	692	695	674	627	687	693	664	708	631	652	670	652	687	701	700	654	694	666	723	665	722	654	641	633	679	653	677	680	715	667	668	670	672	664	687	728	681	683	686	671	640	687	651	652	684	661	686	647	702	661	648	653	683	660	708	742	694	737	693	654	657	601	685	709	684	659	632	716	642	732	693	699	684	690	642	667	690	693	678	665	663	643	703	658	629	691	665	684	679	644	672	682	697	612	705	632	676	712	669	682	686	680	680	703	628	649	633	705	687	640	693	726	626	689	707	689	726	642	621	658	644	686	625	681	649	710	663	672	673	657	695	640	625	656	664	623	690	687	596	664	670	680	710	637	709	680	682	683	651	674	697	665	728	647	682	661	710	660	674	670	701	654	667	665	699	665	662	711	680	633	663	669	646	689	659	711	678	698	695	743	683	629	709	657	664	688	650	693	684	697	585	683	691	691	663	702	655	698	677	703	690	640	645	665	650	691	683	649	689	701	671	602	684	671	694	676	689	664	653	653	664	647	688	690	687	650	652	689	674	688	651	681	685	659	682	661	642	682	674	660	659	655	677	644	714	644	674	685	728	678	631	667	677	689	696	701	701	689	680	683	656	695	703	663	642	682	765	705	721	671	668	681	643	651	645	678	680	676	626	667	632	704	666	709	687	622	653	662	610	696	646	678	688	658	666	691	673	669	622	666	686	666	656	719	653	693	625	681	651	709	701	658	696	668	724	692	702	682	709	715	704	630	632	638	658	664	697	677	625	653	682	709	674	643	686	688	658	662	648	685	659	650	687	641	696	712	677	660	681	675	656	653	658	659	667	693	694	688	726	674	591	668	646	649	734	671	656	690	655	676	704	731	660	674	683	648	681	623	651	735	675	679	680	637	669	639	694	696	673	662	675	724	665	701	637	694	661	697	679	646	665	640	645	686	627	700	628	698	714	663	646	702	660	628	673	648	654	669	647	701	664	699	684	649	678	642	688	651	671	665	609	660	651	675	702	626	654	651	660	658	651	641	661	631	649	702	682	649	704	691	666	666	696	703	669	671	731	629	655	648	710	704	657	640	685	669	665	632	678	691	627	671	665	687	659	656	653	695	707	690	684	706	698	649	682	719	671	717	665	684	662	665	674	692	688	651	709	673	688	683	684	658	734	688	670	665	675	657	646	630	700	610	668	658	657	666	679	692	677	651	675	682	670	704	672	660	652	640	687	666	671	661	705	679	702	676	638	643	603	685	667	664	706	687	645	649	654	669	654	663	632	661	725	642	654	663	633	615	697	693	662	649	677	669	651	662	646	669	687	685	635	632	676	665	658	684	634	691	674	644	703	641	656	648	683	705	637	684	670	642	672	654	683	632	688	667	647	688	679	677	612	691	650	631	626	684	649	673	656	663	661	652	702	661	648	611	635	632	661	676	655	656	719	689	686	680	684	646	699	628	710	709	657	694	660	656	667	685	682	661	645	674	654	671	670	697	658	636	648	640	636	630	687	660	704	666	617	700	715	642	680	653	705	686	669	703	692	651	645	707	686	678	709	642	657	639	669	672	631	658	677	647	688	672	673	668	689	640	644	679	709	747	688	634	661	665	685	651	709	659	654	675	642	678	654	635	661	635	661	653	661	638	658	693	681	676	715	676	624	646	710	662	681	626	700	704	642	686	684	672	686	646	660	639	676	675	653	730	693	690	724	715	640	639	667	709	686	709	710	672	662	649	659	692	710	637	676	639	672	673	683	697	671	656	642	663	661	747	629	669	696	608	675	629	707	671	643	632	691	684	691	701	723	608	678	677	643	651	650	648	658	636	660	678	678	684	678	647	685	721	703	645	677	676	676	667	679	640	703	682	691	705	665	686	701	670	674	695	700	650	692	645	680	699	685	700	636	650	659	667	638	661	697	666	656	646	715	694	713	678	685	665	671	669	704	679	676	665	661	704	676	681	650	715	651	682	644	714	675	680	678	654	675	676	681	675	635	712	710	671	699	685	727	712	733	655	633	658	675	652	643	676	643	651	688	684	668	707	711	719	685	686	658	627	667	666	721	713	648	664	654	688	648	687	707	708	664	686	676	703	682	662	671	695	638	646	647	665	682	648	652	676	715	720	730	675	636	688	713	673	707	679	656	661	724	670	689	650	642	639	668	644	686	654	723	659	656	655	605	664	654	721	677	710	707	682	667	677	664	668	658	675	717	721	666	683	674	729	698	667	636	643	639	734	694	682	658	703	614	642	657	617	637	714	634	705	620	664	684	683	652	665	659	664	646	723	652	647	678	611	683	692	690	733	617	661	600	634	693	704	677	697	653	673	655	670	640	705	648	672	644	652	630	685	690	655	676	619	691	686	683	684	679	701	690	693	659	651	664	655	666	688	690	676	677	679	657	676	674	657	662	659	671	607	644	685	677	670	688	718	690	694	727	655	677	705	621	673	674	689	653	673	724	681	662	638	687	667	686	667	666	647	636	690	677	663	664	674	668	667	679	627	684	666	644	691	653	652	662	713	653	616	693	673	667	627	652	655	660	677	607	676	664	655	658	692	690	714	659	649	616	669	669	678	630	607	688	677	659	721	632	677	678	616	666	676	693	680	652	663	676	660	668	742	665	679	716	652	687	654	658	662	658	682	660	674	663	661	641	706	640	694	726	651	641	662	675	682	651	636	682	677	652	685	665	688	678	627	694	691	677	643	754	693	611	651	684	648	669	676	644	705	669	650	648	612	707	659	684	690	670	685	659	673	633	722	641	625	654	645	671	699	637	634	614	675
7124	16930	13455	7116	5209	3853	3070	2486	2157	1834	1675	1527	1375	1336	1192	1122	1137	1070	1083	984	1012	975	901	898	953	908	962	877	864	866	878	879	806	836	858	898	859	851	858	852	836	824	830	908	857	839	819	828	885	854	821	813	827	830	810	808	828	820	778	881	791	823	803	820	807	784	822	795	871	820	857	840	771	815	808	798	819	843	825	801	818	783	827	792	851	805	836	767	809	788	781	820	835	785	808	795	814	813	846	782	814	839	788	829	814	836	760	791	831	802	822	775	827	810	797	798	807	785	797	801	814	800	814	764	867	846	830	747	786	783	850	794	818	806	804	788	802	833	825	777	792	820	779	820	825	757	789	852	775	814	784	768	808	764	867	845	830	827	801	815	805	846	810	740	787	796	787	803	841	802	765	796	820	807	804	814	814	837	763	842	831	875	823	805	768	838	810	824	805	845	764	810	821	823	740	840	765	792	783	842	760	758	821	812	793	852	813	780	844	805	762	791	824	768	793	790	819	830	809	794	804	819	791	770	809	786	823	846	856	763	811	809	805	777	835	841	775	802	774	803	849	789	781	829	787	829	806	807	805	831	819	800	792	805	832	762	769	778	796	861	789	859	795	815	794	826	794	820	790	784	814	786	831	836	796	839	866	818	846	873	767	764	763	809	809	801	816	796	841	823	796	835	802	829	796	756	845	847	770	783	840	824	850	768	859	787	774	818	800	782	804	819	807	778	814	780	784	808	793	871	802	819	791	787	826	811	775	799	755	746	794	815	825	795	770	784	832	819	753	822	805	846	800	761	822	814	818	830	810	845	844	861	767	809	857	759	778	807	795	796	775	814	807	798	799	825	830	778	821	824	814	821	821	780	828	833	826	806	796	808	842	851	746	776	772	761	788	800	777	804	816	804	821	815	808	800	800	802	775	797	810	840	828	851	802	765	791	799	818	771	786	767	838	846	799	829	837	807	803	809	785	846	825	802	748	804	832	813	775	738	767	840	823	773	813	803	789	754	838	778	784	800	842	829	811	806	764	796	824	867	825	793	828	821	803	773	831	799	809	810	804	770	840	822	771	801	798	804	772	828	824	835	796	788	845	792	828	809	757	812	753	812	799	829	795	762	815	802	807	870	837	844	780	800	808	768	810	776	762	798	826	811	850	793	833	819	809	756	797	790	800	786	811	776	832	814	784	807	841	789	728	832	838	795	791	798	731	798	794	835	789	763	788	845	788	856	802	820	821	865	801	822	813	794	814	831	770	804	803	816	811	804	771	815	840	832	818	782	796	801	750	760	812	805	770	780	823	821	765	787	834	816	810	804	791	793	789	827	812	817	795	783	848	769	799	819	835	819	804	801	829	840	838	852	768	792	838	801	801	805	787	835	830	768	840	768	832	761	789	795	749	784	820	799	783	780	802	817	791	779	825	824	799	797	817	840	799	760	810	828	818	763	878	812	805	811	770	803	809	811	789	863	837	824	815	788	824	831	851	817	810	824	806	769	772	726	788	802	749	780	806	826	786	841	774	762	794	761	863	823	793	840	746	820	800	843	820	782	804	747	783	809	794	829	806	772	797	785	794	813	819	819	764	763	799	762	834	757	801	844	860	788	833	818	870	818	773	839	836	786	803	794	825	829	779	776	767	842	780	838	817	761	791	786	826	801	759	823	772	804	809	793	728	832	838	822	832	848	798	798	815	780	887	808	826	804	833	840	757	826	776	813	803	816	807	852	811	818	766	771	804	837	811	854	811	799	763	813	770	841	860	806	810	818	808	834	785	767	804	801	852	768	770	819	837	807	816	837	800	810	839	799	781	825	790	795	775	846	835	778	806	858	830	819	780	833	784	859	805	813	822	787	797	835	828	780	846	792	767	785	768	795	805	763	834	792	857	806	848	724	790	750	782	827	835	799	768	829	775	786	852	791	791	790	845	803	818	821	788	828	759	870	799	793	807	763	811	846	817	790	832	811	788	832	791	794	816	785	803	798	831	753	837	809	817	804	846	806	795	787	805	825	801	819	805	806	805	827	816	812	777	808	822	798	777	765	787	794	839	796	791	764	790	758	775	805	794	768	808	801	809	809	799	800	794	792	799	811	817	768	804	903	806	802	769	780	832	790	833	792	783	815	822	759	799	780	755	795	786	856	829	769	763	821	818	791	811	766	773	800	812	794	768	806	780	821	843	815	814	787	826	809	780	793	811	807	838	827	767	778	750	790	815	797	795	798	839	841	852	797	845	803	802	875	785	848	795	803	770	779	818	847	786	807	759	817	779	810	836	797	843	797	793	794	780	783	775	770	784	799	804	776	775	863	813	850	782	796	810	754	767	771	816	840	813	813	787	823	823	804	790	784	778	821	778	794	799	777	824	845	763	830	814	817	815	798	747	806	816	774	860	779	759	785	829	840	816	806	813	750	779	848	763	773	777	790	838	868	819	801	812	813	801	810	762	786	780	859	782	795	826	797	842	812	760	843	822	753	789	804	840	823	788	791	819	840	808	803	793	783	825	783	808	792	789	838	843	820	809	793	802	811	804	815	764	765	800	873	801	824	818	861	772	804	851	828	792	813	834	829	770	787	753	760	790	829	818	790	825	809	785	840	808	808	774	800	869	759	801	781	772	781	792	784	808	789	814	806	769	829	815	791	759	783	784	835	821	781	743	829	803	762	772	854	805	781	836	811	802	826	818	791	805	789	779	776	821	769	778	860	782	812	838	852	816	835	792	789	803	795	797	837	854	808	797	794	787	823	815	780	861	760	784	808	836	784	795	761	845	821	808	833	842	852	794	755	816	787	803	809	789	817	800	838	822	806	818	788	843	795	814	817	801	784	837	822	766	813	796	798	819	811	824	774	790	799	797	810	827	803	787	756	758	767	804	795	819	803	871	840	821	832	820	800	804	798	784	813	833	816	815	809	814	783	773	814	776	786	822	823	830	815	771	796	804	784	845	770	793	782	794	792	804	780	804	810	771	798	793	753	767	791	858	793	818	813	774	833	805	812	810	782	825	780	819	785	803	792	841	783	801	785	775	801	803	779	808	817	813	814	819	814	838	793	820	762	789	856	805	799	861	788	808	809	776	785	782	807	768	778	833	793	832	792	813	794	789	814	817	776	807	799	808	829	853	793	749	803	782	795	830	810	865	791	839	824	778	799	800	781	802	806	805	809	830	805	816	807	816	784	825	780	790	787	806	809	812	850	829	823	844	799	818	840	779	806	775	799	803	802	789	811	822	773	797	797	774	820	813	797	760	837	757	761	800	793	824	833	815	768	855	750	820	821	842	829	809	770	872	819	839	837	800	854	800	777	828	771	790	819	774	807	767	831	887	794	769	819	885	815	792	788	794	763	833	825	827	803	818	819	832	797	851	808	797	803	840	793	812	808	819	798	815	787	785	796	793	771	820	804	844	805	798	758	815	765	835	825	769	779	827	864	789	815	780	765	838	812	823	800	754	755	808	769	767	824	792	791	792	816	759	849	834	830	822	831
27447	20264	6541	560	358	284	265	263	254	231	261	231	262	209	222	237	213	211	224	235	253	223	230	218	232	232	236	214	233	205	245	208	215	228	216	230	243	229	235	239	245	206	222	234	224	223	236	203	213	211	228	227	240	238	253	252	206	228	209	224	214	235	225	238	213	248	253	216	231	236	220	217	229	218	235	222	197	207	228	235	239	224	249	228	227	209	227	243	221	241	240	206	246	251	208	233	228	229	217	220	214	235	209	228	247	219	203	219	207	238	238	230	249	249	238	221	246	243	225	207	216	220	246	246	263	232	196	250	231	239	200	231	228	234	223	254	235	240	253	225	228	254	245	227	243	243	204	211	220	248	210	237	210	201	237	195	226	229	226	265	236	213	245	199	189	247	219	198	212	248	234	239	223	233	237	267	229	206	244	197	228	198	232	248	250	219	212	214	246	254	208	226	218	204	231	246	231	223	243	203	214	224	254	236	218	251	221	226	219	240	218	245	224	222	234	205	227	227	218	216	237	231	230	211	224	220	258	247	233	215	216	219	210	203	239	239	210	253	251	234	209	224	225	247	217	227	209	248	228	234	251	236	227	247	201	253	235	240	243	211	247	239	228	212	206	243	251	215	245	245	201	231	255	221	234	207	229	202	255	219	223	231	236	218	223	245	234	245	259	218	262	239	230	231	235	243	238	230	247	227	213	251	241	251	226	236	246	230	214	243	225	250	220	230	219	250	223	218	218	245	220	214	250	216	261	224	227	229	218	220	215	212	208	233	263	229	229	228	229	218	219	229	223	222	250	235	222	237	217	232	246	205	238	215	191	223	239	220	238	203	231	263	237	249	218	266	209	248	235	227	247	258	250	218	282	233	233	227	217	235	194	227	233	213	218	244	214	225	219	202	234	212	223	213	228	208	263	217	217	225	229	218	228	218	234	217	229	231	205	256	239	226	223	245	202	225	211	246	237	215	231	259	244	209	231	224	241	230	258	245	213	196	245	262	210	228	237	214	269	219	226	231	245	229	211	224	254	244	241	255	228	215	254	216	220	233	211	220	208	240	214	215	236	236	234	228	221	233	237	235	234	212	217	236	248	233	230	223	260	233	236	220	219	268	209	237	251	232	216	226	215	191	232	236	246	241	229	251	224	220	231	230	232	225	227	235	238	215	220	240	220	218	225	226	238	227	237	207	223	232	231	247	206	225	250	256	229	237	244	207	234	205	229	213	232	241	229	236	233	252	221	228	223	256	230	217	219	231	246	237	210	241	245	249	254	229	232	249	232	187	238	194	221	240	277	233	234	223	211	194	257	207	244	222	254	224	243	250	249	224	206	221	215	230	231	245	250	216	214	255	223	227	242	222	221	229	245	262	221	214	227	227	225	253	232	207	246	235	223	227	234	209	236	232	234	239	220	252	251	232	222	213	240	215	212	244	257	257	206	230	231	220	231	224	202	219	197	256	226	232	241	242	218	214	231	225	209	230	259	227	249	233	257	230	232	223	242	227	224	230	237	225	230	220	217	234	241	224	203	215	211	215	236	240	225	226	223	222	237	213	205	229	247	248	232	215	220	250	212	211	233	228	206	225	220	230	235	224	213	238	220	235	240	222	203	203	216	239	235	259	242	204	232	237	236	249	228	210	223	232	216	225	240	223	223	219	226	221	230	218	238	223	227	220	256	215	230	216	230	233	221	215	219	223	219	248	236	230	215	222	204	234	238	207	239	242	216	228	242	247	225	254	226	231	207	237	220	242	257	246	245	241	223	233	226	222	258	235	225	225	238	219	220	222	212	223	232	230	224	228	223	203	265	238	247	243	223	222	244	272	223	241	229	252	243	249	246	204	240	224	236	200	234	237	226	230	232	226	227	229	236	235	264	207	223	218	257	225	235	240	210	202	216	233	275	236	214	230	222	221	236	234	230	243	248	220	235	245	212	201	239	233	229	255	225	201	220	249	223	234	232	233	238	195	232	268	265	231	210	222	233	240	225	224	245	225	218	225	243	200	231	236	227	220	230	228	216	228	223	230	225	244	235	234	234	215	221	233	237	216	235	221	221	224	229	208	226	238	224	223	230	241	250	207	228	225	241	223	231	218	253	250	224	241	237	237	219	211	245	238	257	239	226	238	226	213	252	261	213	225	219	228	234	229	241	252	210	251	240	215	249	238	233	235	191	208	207	237	198	232	248	208	241	227	224	210	200	236	238	245	236	218	222	239	226	239	242	224	215	222	237	242	239	256	220	224	214	224	250	201	241	242	252	222	232	213	228	189	227	220	214	242	232	239	241	224	233	246	216	232	210	214	226	210	230	236	220	207	212	224	227	199	216	234	247	208	215	236	219	235	239	231	203	231	235	243	254	241	241	187	192	238	216	225	225	234	222	233	250	230	252	228	228	239	225	203	249	268	242	235	223	235	204	231	206	212	221	228	237	203	246	225	222	224	233	222	228	243	245	213	224	213	239	246	226	240	228	235	213	244	219	208	207	206	229	215	220	238	232	245	236	240	231	243	251	247	228	228	232	242	246	237	229	209	246	222	223	222	249	226	245	227	229	221	233	240	238	224	240	242	212	255	217	208	251	209	253	248	209	230	234	221	207	228	232	220	235	243	228	219	230	206	219	227	233	233	222	257	237	245	196	248	259	225	205	238	253	249	216	239	237	240	232	224	231	228	221	203	252	232	224	208	223	242	227	234	245	221	223	244	237	247	201	251	210	231	212	217	217	219	215	221	232	222	233	223	249	214	228	266	201	221	222	246	205	219	226	214	219	229	244	222	201	236	207	248	219	204	252	232	242	241	217	243	244	222	230	232	214	212	206	226	226	245	217	240	236	224	238	227	235	214	203	231	228	237	229	242	224	220	213	231	197	254	222	231	244	232	253	259	236	235	250	238	239	240	194	240	235	203	228	209	236	209	242	237	280	222	245	226	246	229	220	229	228	207	270	243	233	212	235	222	204	215	224	230	201	223	201	224	239	253	261	225	221	229	220	226	229	236	231	258	230	265	226	216	234	217	206	226	252	214	221	203	235	234	222	229	225	216	236	236	221	234	251	213	234	227	236	218	209	222	213	252	213	212	234	229	213	225	265	228	224	252	245	261	200	250	243	234	188	216	221	266	216	220	240	203	217	223	225	233	230	225	230	241	229	201	233	224	234	257	229	228	232	225	250	220	232	210	247	245	255	238	239	235	232	234	214	223	221	244	233	240	236	212	246	232	224	227	221	221	227	241	221	258	259	235	201	257	253	239	253	226	233	226	228	243	244	250	236	225	237	231	243	219	208	219	218	197	223	238	234	260	219	235	233	211	253	224	215	246	242	243	262	235	215	232	208	212	224	244	248	219	224	235	237	230	239	243	227	213	220	236	235	228	211	221	240	244	219	216	244	253	219	205	230	229	265	234	256	243	216	217	241	254	198	240	252	247	245	236	227	233	216	240	223	223	226	221	215	200	256	234	235	228	228	234	234	253	236	253	229	242	216	206
3931	899	838	484	446	415	319	337	364	348	301	319	324	341	318	299	285	294	312	293	291	305	283	238	292	276	285	336	275	311	283	307	308	308	283	321	294	252	292	310	293	301	315	308	283	302	273	303	292	284	324	298	312	299	304	280	313	296	300	275	284	279	249	303	272	322	286	277	301	328	308	287	293	317	273	295	321	293	305	280	309	291	309	276	307	296	319	309	278	279	302	316	311	304	289	351	284	303	299	273	271	325	305	288	290	303	281	292	293	311	325	301	302	285	302	314	295	306	317	269	264	259	301	253	270	278	289	262	302	270	278	281	309	282	282	290	295	304	299	303	257	279	281	284	289	273	296	310	305	308	301	279	307	307	319	282	270	297	285	299	283	293	317	286	303	308	294	252	291	273	281	274	311	303	295	301	294	282	310	301	295	323	300	285	293	277	307	294	295	304	290	300	270	325	275	295	302	284	303	327	304	294	270	263	276	307	259	296	278	286	300	307	302	309	281	282	285	276	300	287	302	294	286	285	257	311	299	302	309	283	285	309	314	289	312	313	278	305	289	306	311	302	291	293	295	284	284	242	322	273	290	310	326	280	299	279	303	314	250	308	280	305	306	295	315	300	294	316	282	306	265	303	303	298	288	289	273	280	307	276	301	267	309	301	295	286	312	309	277	271	281	307	287	307	301	288	336	283	284	295	325	304	274	286	296	296	262	282	296	298	295	309	291	280	295	268	245	280	286	287	309	282	263	288	301	313	311	276	297	276	293	298	292	288	299	287	292	276	275	296	289	305	294	319	295	307	293	268	298	300	286	306	299	316	306	293	308	273	299	269	309	310	279	284	284	282	293	275	303	280	269	286	261	278	304	293	303	298	284	293	311	278	271	298	327	290	290	276	325	286	290	285	261	312	279	278	268	340	327	323	261	280	263	301	328	302	282	281	296	318	293	277	325	309	269	311	287	293	284	247	311	306	302	320	306	296	290	298	323	275	302	277	335	314	304	333	279	293	298	291	289	272	277	303	317	289	295	304	289	279	301	286	302	310	284	298	302	279	288	304	290	253	312	296	284	275	287	313	281	327	312	278	287	279	297	285	308	312	317	299	275	314	317	278	313	307	281	301	295	266	283	267	328	271	307	278	309	319	312	278	294	278	296	292	300	302	280	295	296	313	331	295	302	319	310	278	293	280	295	286	298	297	286	306	261	305	310	283	322	259	306	270	310	310	304	280	297	305	286	284	308	319	267	264	294	328	285	291	282	297	299	256	301	278	301	273	281	291	309	332	273	320	329	303	317	311	273	299	286	297	276	294	340	294	318	299	273	299	289	286	326	315	284	265	287	303	280	290	268	299	297	293	315	273	261	257	323	268	291	280	306	311	306	272	288	270	300	275	336	318	295	286	291	310	324	309	301	321	265	287	305	300	299	275	291	299	284	298	326	269	243	286	267	305	284	307	287	296	300	275	290	296	312	290	285	281	288	270	263	302	297	300	292	288	312	271	278	330	295	295	309	286	300	259	290	289	290	287	282	305	305	294	281	309	270	277	303	301	282	313	269	267	288	308	297	264	303	295	279	317	293	289	288	322	306	316	283	297	262	284	294	292	323	314	289	279	307	319	305	299	287	291	265	296	269	301	289	328	296	320	290	302	336	299	274	321	266	300	263	293	270	300	298	270	308	314	292	328	289	279	284	309	294	274	304	328	295	319	289	282	275	294	288	266	299	298	297	294	310	313	290	277	312	279	272	275	312	314	282	301	297	301	289	311	299	261	285	319	313	278	293	293	272	302	287	288	340	333	285	336	293	285	283	282	309	267	284	284	306	313	266	302	321	278	324	292	304	270	277	273	293	305	292	272	262	311	280	318	288	317	292	268	298	303	284	306	293	282	278	262	298	304	300	303	304	300	295	299	258	285	287	297	278	261	262	295	322	297	290	280	263	299	288	277	319	284	275	281	278	290	309	293	305	310	297	309	282	298	280	292	286	300	329	283	284	293	292	294	288	322	302	280	289	333	285	267	301	291	311	306	312	281	270	284	282	315	261	314	311	274	266	302	283	266	277	297	284	275	313	300	284	287	314	315	279	320	284	294	294	266	278	271	270	305	279	288	289	278	291	299	309	283	316	267	320	293	269	286	308	330	293	280	271	300	311	300	299	295	305	274	315	265	285	298	286	281	264	298	298	305	310	288	293	331	318	279	303	318	298	275	264	277	300	294	301	288	273	263	321	293	282	286	285	299	284	297	288	305	253	280	256	274	307	296	269	299	294	313	301	288	302	282	278	284	316	295	338	289	288	277	323	290	304	285	294	306	316	304	301	311	282	290	290	304	359	309	287	265	309	313	316	252	314	292	272	316	299	268	274	274	288	292	268	319	291	313	302	281	293	284	291	309	284	286	322	290	300	284	280	283	285	285	284	303	306	266	305	296	302	301	331	275	280	315	269	286	308	299	276	335	316	298	288	297	283	289	293	264	283	275	286	304	302	263	309	346	290	255	293	309	267	281	306	304	294	305	304	273	288	276	294	321	290	301	320	300	284	315	304	283	301	305	292	301	301	298	290	298	287	281	269	310	293	272	280	273	283	319	279	289	275	281	281	290	291	315	294	288	292	288	286	299	270	286	285	297	296	266	312	298	304	314	308	300	279	282	264	292	294	307	332	311	286	289	279	276	300	255	302	285	314	283	290	288	300	309	291	293	281	313	301	288	310	310	269	307	324	313	259	265	267	290	299	291	304	311	284	327	303	285	331	302	333	293	293	286	291	315	305	327	280	313	296	309	278	261	278	299	273	289	310	285	313	285	289	265	295	343	269	257	292	285	289	311	301	310	277	292	295	291	278	280	310	301	312	288	293	309	311	290	299	303	245	283	300	265	287	272	296	284	303	307	307	300	302	292	295	294	300	259	273	340	304	324	302	275	325	270	298	299	294	286	320	275	335	274	294	305	288	313	287	291	309	292	298	292	277	309	302	283	299	317	305	286	278	286	276	289	317	300	267	253	281	301	328	298	277	296	286	316	285	271	313	294	299	255	271	274	280	261	280	304	299	290	300	282	273	302	290	284	279	280	314	296	276	281	306	296	312	283	275	281	304	306	299	286	283	294	304	287	286	293	255	269	325	268	305	271	318	301	302	257	305	298	278	274	295	270	291	313	274	295	296	313	313	284	306	286	313	302	274	278	322	304	292	291	298	328	283	285	261	313	289	299	293	280	289	295	287	287	297	265	265	302	289	293	268	317	298	325	277	315	315	324	314	300	305	299	303	279	260	267	290	275	284	263	284	299	283	288	291	296	278	317	310	297	280	309	293	318	291	308	272	286	270	282	309	286	289	289	310	293	323	290	312	281	294	298	300	314	289	244	328	294	267	292	301	292	303	300	272	317	292	297	296	306	297	297	305	276	293	305	295	280	308	301	333	302	276	283	272	288	307	264	310	310	307	294	277	276	294	262	300	279	301	275	284	296	280	294	321	328	284	293	325	302
24149	21620	29153	24356	21495	12252	1380	922	846	732	749	685	656	648	645	602	568	595	532	573	573	554	567	575	565	561	539	592	583	550	561	518	529	560	534	531	519	546	495	584	541	553	537	550	506	557	568	526	553	560	503	502	493	522	564	538	522	545	523	486	535	526	529	531	535	535	540	524	515	573	494	558	552	486	541	560	535	535	536	544	567	558	541	514	499	505	529	513	565	538	536	508	551	536	553	539	539	500	545	563	530	519	538	526	543	558	520	510	526	498	529	508	533	520	571	545	538	521	500	528	521	563	534	547	544	486	526	518	537	520	533	535	524	538	502	489	510	576	516	541	501	548	543	538	509	541	489	494	500	499	510	540	509	503	508	518	480	498	490	532	526	543	526	546	537	566	521	552	558	515	488	527	542	498	556	505	522	534	582	536	554	507	532	530	504	561	546	532	497	511	500	545	492	519	538	533	526	497	559	523	531	546	505	530	470	529	552	511	546	542	526	497	547	564	518	547	505	538	505	529	537	520	545	549	544	530	509	521	527	536	533	522	479	521	538	565	521	546	522	512	532	545	491	559	505	504	554	493	489	543	557	517	497	490	550	532	555	512	523	499	555	519	520	508	504	513	516	511	513	531	504	574	490	544	519	523	563	538	505	503	486	514	541	546	507	555	546	537	529	543	559	544	525	509	570	540	515	521	528	528	512	539	569	542	513	536	525	565	495	509	541	510	519	542	491	529	489	521	503	494	478	545	545	567	511	541	531	517	502	522	527	532	522	554	520	533	523	546	577	557	493	494	528	512	521	520	551	493	522	541	504	529	496	480	528	533	507	504	491	532	522	548	532	505	554	518	537	528	551	529	565	508	512	558	544	487	541	537	498	517	540	511	549	533	495	552	524	548	542	519	546	489	527	503	528	519	592	492	502	547	520	562	550	526	520	522	551	529	545	539	533	517	532	527	555	527	552	544	523	553	513	495	499	520	505	513	530	538	523	496	535	499	559	482	575	503	546	563	544	513	542	505	532	504	550	527	552	529	504	529	502	524	507	524	545	530	514	556	533	499	529	494	526	512	531	554	530	537	512	548	511	515	511	471	502	519	538	498	529	571	537	518	565	556	540	513	509	517	491	543	499	485	547	514	507	556	525	519	548	508	539	531	529	547	527	580	532	482	534	529	513	534	541	531	543	552	495	520	511	504	524	470	486	541	517	537	522	504	539	519	539	548	522	516	521	517	544	538	546	527	532	538	528	528	487	504	516	512	499	524	538	519	527	525	506	520	567	518	488	531	519	562	542	528	519	524	500	517	489	540	514	525	530	483	518	531	516	535	539	567	550	569	485	542	544	538	530	524	531	485	531	495	531	513	507	506	603	570	504	525	486	512	516	509	529	542	530	496	558	533	531	542	542	510	509	524	506	553	528	537	498	578	514	516	547	532	528	540	513	506	480	511	504	495	563	530	503	532	501	503	482	558	520	545	539	521	493	520	536	578	499	504	521	529	519	512	515	521	525	539	528	535	511	514	533	498	502	557	531	574	540	528	509	509	520	556	517	514	509	499	546	525	542	521	563	526	505	505	513	536	546	510	548	531	536	563	493	514	549	523	529	561	535	548	521	518	518	525	494	495	472	562	544	567	505	532	543	522	545	467	544	523	523	526	551	487	518	514	543	493	525	528	488	494	524	550	532	530	538	522	546	526	561	506	518	530	510	530	520	565	479	513	523	506	516	495	514	547	522	542	499	558	486	500	562	529	519	506	540	507	537	534	501	503	532	515	488	523	565	506	520	529	470	539	532	539	514	503	522	555	520	545	557	540	527	505	537	529	509	542	540	490	530	486	511	492	509	527	540	527	522	483	566	584	497	534	520	514	511	535	530	514	532	493	495	493	495	504	505	506	533	533	505	493	520	572	526	525	523	509	529	536	549	546	516	541	525	477	535	503	509	522	507	529	519	541	526	533	522	568	473	510	517	537	556	483	541	550	510	515	512	535	539	481	494	516	515	587	515	535	506	475	561	532	517	531	504	482	529	525	524	506	536	531	512	538	512	508	530	534	527	546	523	531	524	527	519	522	499	536	537	524	505	525	534	550	505	498	512	561	503	506	513	511	556	531	540	485	523	514	542	529	548	533	501	551	527	495	520	508	487	517	499	490	548	526	520	534	534	532	519	526	561	537	564	542	510	504	511	524	533	540	548	554	541	549	495	548	501	524	520	538	522	543	542	527	515	512	563	533	548	510	482	499	543	549	543	533	503	493	527	550	520	454	543	496	477	500	511	513	484	524	498	550	541	540	530	538	501	496	530	501	519	526	526	526	558	512	518	482	529	540	489	535	499	506	536	528	484	559	492	536	470	476	580	540	524	540	542	529	558	586	524	508	542	553	550	489	524	534	530	521	527	492	503	524	547	521	487	471	507	549	537	537	529	479	492	504	503	568	508	516	529	498	536	530	533	567	568	515	537	549	514	527	489	528	521	538	484	547	539	532	522	516	558	541	529	540	516	530	508	505	522	536	525	540	528	511	503	528	526	456	557	589	553	499	560	505	537	568	544	529	510	486	560	480	509	500	551	520	518	574	517	545	510	549	538	500	520	541	515	489	520	494	513	540	522	460	503	479	503	531	530	499	534	514	542	495	524	510	527	508	550	565	509	511	508	484	549	519	529	528	505	544	556	553	534	582	528	511	535	525	528	481	565	497	515	523	527	569	515	548	513	518	542	545	543	551	508	503	545	534	543	535	511	540	515	522	541	536	506	520	481	551	519	463	537	556	509	530	486	538	513	514	482	516	530	584	552	511	506	553	525	510	531	533	562	502	522	489	543	546	531	550	506	542	492	564	510	527	539	492	530	526	508	499	563	548	513	504	511	522	553	534	530	535	542	540	510	533	571	509	516	505	550	539	539	490	521	535	556	528	533	490	547	517	511	556	535	488	501	535	481	565	560	544	537	562	538	538	489	520	532	536	535	566	527	514	514	508	516	536	529	523	536	576	501	555	527	523	494	536	546	564	542	543	519	543	492	523	535	536	509	538	487	505	518	520	484	539	472	543	509	576	553	524	524	510	553	510	563	550	480	507	546	485	574	565	544	527	486	556	508	499	499	538	507	537	540	540	519	497	542	495	540	505	538	481	536	524	539	544	519	535	534	536	550	555	542	503	508	494	507	586	542	533	526	531	520	525	519	493	513	525	514	575	483	523	528	495	555	503	526	539	555	533	538	558	545	498	535	507	541	546	519	531	534	523	512	510	510	544	543	497	538	494	521	504	523	541	529	532	517	529	537	498	526	507	567	556	498	509	536	480	546	495	525	534	542	481	538	532	509	509	521	529	540	548	546	490	551	528	532	498	511	535	546	503	546	515	532	543	516	546	554	556	536	523	527	550	540	541	544	538	544	540	539	497	512	513	538	558	533	503	553	542	563	523	564	510	539	507	515	518	537	495	505	550	519	490	548	524	550	517	510	549	529	557	513	484	518	494	543	521	537	529
4838	10177	8192	4021	2920	2219	1828	1519	1252	1149	1035	983	889	825	849	830	792	756	771	689	730	761	702	761	714	722	630	657	693	667	658	655	620	688	657	616	671	631	651	617	672	664	648	672	614	671	653	637	641	624	663	690	653	670	653	630	633	657	673	603	632	669	633	636	655	610	630	639	660	646	634	655	630	653	657	635	620	633	658	601	667	615	686	622	624	638	610	622	647	622	633	650	627	735	643	622	655	635	645	608	665	622	639	642	608	675	694	641	592	602	647	689	597	625	597	607	645	620	620	653	619	644	655	646	595	586	647	661	585	631	625	635	613	570	632	653	650	619	636	613	682	596	597	604	623	599	607	616	652	641	627	638	607	618	632	591	639	629	562	595	638	664	656	661	659	582	626	631	656	631	661	635	669	614	613	646	680	591	631	623	647	621	636	672	664	609	595	646	631	636	630	659	628	652	636	659	624	625	643	645	650	682	634	593	633	614	632	634	641	640	644	665	632	570	638	621	622	648	676	625	617	585	630	622	646	601	657	641	640	606	605	638	621	602	622	622	631	609	617	655	587	635	648	648	670	649	640	632	635	619	651	681	648	629	647	601	618	611	658	685	633	680	606	561	636	665	603	608	638	647	633	641	629	625	605	587	597	613	659	604	609	653	675	653	606	639	598	645	597	677	604	592	615	603	650	641	641	626	632	641	606	633	647	593	649	620	621	600	599	630	654	639	630	656	628	667	711	628	602	612	670	616	597	625	623	657	645	594	638	649	632	680	683	577	622	636	586	608	637	626	650	661	626	621	626	675	614	608	607	634	633	648	627	611	632	585	619	649	613	591	641	580	587	646	647	645	601	625	614	616	641	639	646	652	582	608	612	592	637	622	641	592	581	649	610	631	620	608	630	618	611	686	656	629	566	619	641	644	628	634	640	588	619	622	627	638	607	626	586	643	628	623	629	646	590	637	591	623	592	641	633	614	660	625	605	592	619	666	645	610	661	653	653	630	608	649	608	645	615	648	622	613	619	621	618	647	669	638	647	623	574	612	620	621	610	609	656	617	623	619	610	653	648	649	615	622	620	654	654	632	573	635	618	637	642	619	584	639	629	611	598	613	644	638	628	643	668	610	681	628	612	583	619	610	615	613	676	649	596	635	653	622	626	611	600	593	613	612	603	623	664	650	637	630	662	651	635	622	634	653	643	617	634	647	629	614	631	633	625	638	676	628	656	636	625	601	627	678	612	653	603	618	666	625	603	666	615	669	637	642	656	617	630	656	641	640	606	677	659	616	625	632	632	646	651	627	625	644	598	621	599	622	610	616	651	646	614	638	658	640	659	584	660	638	679	577	644	601	588	670	641	623	647	639	623	630	626	577	604	612	651	631	626	621	645	599	647	597	629	612	659	571	629	622	650	602	656	629	653	606	616	588	640	671	622	609	638	658	657	624	596	613	619	601	625	630	666	632	608	610	637	647	666	678	580	641	636	669	641	619	613	647	658	622	643	606	679	609	637	632	648	603	640	633	660	646	613	634	653	636	661	645	607	634	601	606	670	668	617	660	569	660	615	662	609	638	603	650	629	646	683	597	648	567	605	640	648	657	613	644	632	650	632	638	633	622	608	631	637	634	607	635	644	577	666	620	639	644	629	636	610	644	637	628	632	654	667	645	615	628	629	619	603	666	663	641	667	646	670	634	626	679	622	688	606	629	593	635	630	625	588	631	685	618	626	626	640	611	658	675	607	646	685	647	579	669	611	621	604	616	643	590	623	567	638	635	607	604	639	622	640	629	656	637	636	582	575	602	598	641	628	610	605	591	659	641	615	607	597	622	602	685	681	657	632	644	650	595	628	616	657	627	584	603	691	643	609	659	610	604	613	636	643	626	589	631	614	663	596	627	615	655	642	657	641	660	637	622	648	603	636	645	607	629	630	595	640	647	611	590	622	627	609	590	614	609	606	627	605	596	630	621	651	620	609	607	652	658	628	644	608	650	640	596	609	614	620	630	639	636	630	604	609	629	601	581	631	614	655	630	615	628	626	622	649	700	621	627	647	584	645	648	638	664	639	625	628	610	619	620	616	635	609	653	633	623	628	610	629	634	683	586	674	609	628	611	655	635	676	653	654	627	647	632	596	664	649	672	611	641	598	582	640	546	619	600	634	621	614	626	612	675	638	624	591	643	642	637	648	667	595	659	630	650	667	644	651	613	619	631	599	651	655	604	641	640	628	582	585	589	621	581	631	652	606	634	683	604	688	694	665	632	618	614	634	627	624	626	654	568	609	625	618	634	636	612	637	616	612	617	667	647	634	690	610	626	626	631	618	621	587	654	619	647	613	649	695	616	587	645	570	619	604	630	654	634	601	711	658	621	606	588	685	599	655	601	629	644	649	604	639	557	594	643	627	648	658	616	632	615	614	630	644	566	627	622	623	639	581	616	634	618	611	676	643	583	630	618	564	624	628	615	687	611	649	606	654	624	591	595	641	624	649	585	632	678	591	595	582	642	649	567	578	678	628	580	630	645	609	597	647	647	638	602	650	673	633	657	626	592	634	649	633	648	631	652	669	623	636	611	619	588	620	643	631	648	612	622	592	668	592	578	614	623	629	639	596	617	629	637	642	653	584	617	644	646	563	607	624	629	629	635	629	625	599	636	597	630	588	653	641	645	708	613	610	627	615	589	627	660	667	657	627	634	628	647	633	618	681	606	634	643	670	632	594	616	645	668	632	675	656	645	618	657	634	608	662	618	620	632	655	612	608	619	632	632	640	646	601	613	623	644	586	629	622	670	659	614	604	658	613	656	618	664	604	592	667	627	627	626	692	639	621	608	638	622	647	613	615	623	621	610	666	602	587	646	630	638	623	640	614	628	649	647	611	627	626	620	660	598	567	652	618	653	578	605	674	604	612	628	622	641	618	628	611	634	598	642	632	632	646	625	632	664	658	611	625	612	593	643	650	613	627	602	607	614	635	602	596	614	594	655	633	605	601	628	607	652	620	627	584	645	642	629	613	641	604	638	615	674	659	612	588	623	623	632	642	620	628	653	622	620	638	624	647	634	575	702	630	647	587	642	647	610	630	600	609	638	656	564	642	632	623	636	641	644	624	651	620	644	591	628	634	625	635	594	612	669	650	591	605	633	660	607	603	605	629	632	613	648	653	598	643	602	646	640	599	626	602	622	622	620	571	644	629	604	608	635	619	650	662	609	636	603	602	610	599	601	575	622	580	591	653	666	666	627	585	628	607	645	630	656	632	654	565	610	643	618	579	612	624	662	591	674	606	629	658	634	680	647	622	636	670	623	638	593	616	667	645	616	642	662	626	564	639	592	639	593	640	582	593	640	611	655	605	652	643	648	626	643	661	612	625	607	649	646	600	631	639	604	667	630	610	600	645	595	660	593	620	612	569	597	629	646	646	621	648	634	597	617	614	596	624	608	637	656	633	664	622	610	627	648	637	616	636	649	663	610	635	576	627	594	605	582	607	632
25391	21610	28072	25489	10816	640	488	390	333	313	296	290	310	293	291	269	260	248	268	252	273	249	254	264	241	241	270	236	231	232	207	237	234	235	264	255	263	229	240	232	246	231	243	254	244	210	246	222	251	252	245	243	261	238	246	235	243	247	252	239	209	226	237	257	259	234	238	229	226	245	203	221	231	262	229	229	239	249	219	241	242	255	256	254	230	210	225	254	251	216	235	240	234	227	249	244	236	230	263	247	235	258	255	250	241	229	258	248	213	252	236	255	201	231	239	226	248	230	249	245	255	233	202	226	233	229	244	235	247	252	267	246	219	224	244	236	229	225	223	218	240	214	210	221	231	243	235	216	240	235	248	245	243	241	240	252	253	253	236	224	220	206	244	268	211	229	220	235	227	210	234	233	239	253	253	214	221	236	267	229	234	268	239	239	225	217	222	248	199	249	244	261	221	210	233	261	236	231	226	206	228	222	213	251	216	250	217	209	234	251	233	235	253	217	237	246	220	232	240	237	262	232	268	235	260	216	256	259	229	226	244	212	231	229	258	205	231	252	263	230	260	242	216	243	243	225	226	235	255	211	223	236	230	241	240	224	229	225	229	215	224	230	204	241	216	226	228	224	237	240	231	251	230	249	228	222	215	218	240	233	239	238	212	244	212	243	242	225	220	249	209	226	245	237	254	227	224	217	251	230	222	225	224	228	245	215	235	229	208	237	203	210	227	207	198	261	236	243	208	242	242	238	225	235	230	252	273	225	220	252	240	230	248	246	228	204	246	225	246	237	253	237	237	238	232	248	249	255	249	256	217	231	235	251	223	224	221	242	242	202	233	237	247	225	219	221	221	242	231	219	227	253	242	232	214	251	228	231	225	230	263	226	215	213	220	234	245	239	228	230	239	210	242	228	235	228	238	251	230	244	217	231	214	242	242	229	246	221	259	219	246	242	230	274	229	218	237	211	233	253	270	238	216	238	227	214	233	231	228	252	234	193	248	236	238	230	196	225	215	261	224	212	225	207	258	265	230	202	252	218	232	239	228	254	232	227	211	217	221	224	245	227	255	249	244	235	226	242	247	230	228	226	239	241	238	223	216	211	214	224	239	217	238	239	239	237	229	232	237	243	249	222	245	239	235	236	253	218	241	224	210	232	234	230	244	231	231	219	260	254	221	234	247	255	225	224	215	232	246	239	265	227	250	224	239	237	246	241	253	246	242	255	237	239	249	220	242	258	241	248	238	239	237	228	251	224	237	239	223	210	230	225	242	246	250	245	229	278	214	217	211	222	223	236	232	230	228	209	213	228	246	233	232	256	243	231	214	252	254	247	250	241	228	228	236	250	197	211	238	243	236	247	228	255	259	229	246	239	249	211	266	194	227	258	259	244	235	241	220	210	225	212	235	217	247	216	226	214	220	226	227	234	216	264	184	241	230	231	226	226	228	226	246	237	206	221	220	236	256	215	238	224	242	259	256	227	231	249	235	198	225	226	233	202	210	219	210	227	244	250	233	228	259	244	257	222	239	220	250	256	210	249	258	255	232	237	212	237	248	238	227	239	213	234	239	236	207	233	215	251	235	223	237	223	231	235	217	238	278	233	232	221	235	210	226	252	224	238	258	221	235	238	237	222	238	210	191	221	263	226	238	242	243	246	226	250	229	231	209	226	244	236	236	233	228	222	253	247	224	246	235	227	222	240	229	238	229	254	213	219	223	241	233	236	254	235	220	245	245	223	235	233	229	228	248	222	212	262	247	234	252	205	235	249	206	252	235	256	235	256	247	222	233	215	223	238	215	222	223	241	264	210	234	240	206	216	239	231	236	208	243	224	240	224	237	237	209	210	242	237	260	231	217	240	233	220	256	227	237	235	220	222	205	226	231	245	227	218	222	231	245	265	248	226	251	257	241	246	245	230	244	254	268	229	243	239	245	217	233	239	227	248	243	255	229	229	230	239	205	256	228	233	245	228	223	215	247	237	225	236	217	214	223	233	210	251	240	235	249	217	239	244	252	243	240	239	211	211	246	238	239	230	247	226	251	238	254	230	243	215	245	224	250	240	242	229	211	247	232	213	221	223	223	252	256	213	230	223	235	216	208	219	249	241	231	235	215	226	270	213	204	218	253	244	261	207	257	218	257	238	217	224	227	254	235	221	221	257	246	214	241	240	240	231	211	224	240	246	242	244	217	240	203	242	229	264	216	224	236	249	244	231	231	217	207	253	233	242	264	236	247	237	215	227	211	234	255	231	242	223	230	245	227	263	246	239	200	216	220	227	247	240	225	189	247	235	224	245	221	220	231	211	235	224	244	230	242	218	235	231	242	218	215	236	225	245	228	237	221	219	212	249	232	227	237	257	240	250	210	215	261	239	247	238	232	241	230	221	233	236	228	228	237	233	205	217	224	242	205	182	229	237	218	245	237	252	255	206	270	232	229	223	209	255	256	212	272	235	218	245	230	238	238	226	248	215	226	265	235	197	224	242	226	248	237	239	222	229	239	223	231	226	237	223	246	219	222	242	244	243	213	221	229	231	214	221	231	198	243	224	225	245	257	238	211	246	268	234	212	233	239	221	259	242	214	224	239	222	233	216	211	238	272	220	237	238	235	227	250	222	221	257	263	232	210	221	258	217	224	240	204	223	244	241	218	231	234	243	238	237	246	255	250	243	215	237	221	260	202	238	236	243	229	222	229	224	229	221	225	239	220	229	222	229	224	210	251	259	212	207	243	235	216	225	216	243	238	226	244	233	240	223	238	227	244	256	249	233	235	231	244	255	244	220	213	240	240	231	235	224	254	237	251	205	237	224	242	214	222	240	223	225	241	221	260	221	216	202	212	213	263	239	245	233	214	264	247	232	242	236	223	239	235	217	207	215	263	225	242	215	237	210	237	221	199	217	223	245	216	257	250	243	238	231	234	242	225	236	242	221	232	204	240	239	215	217	211	217	226	255	238	266	268	229	238	250	212	248	215	219	231	226	271	238	226	231	241	256	246	215	227	207	239	222	242	272	222	231	235	254	221	237	278	248	218	237	256	235	240	240	222	251	227	222	200	266	234	228	236	215	211	214	249	246	246	232	237	226	230	231	240	245	240	243	211	228	209	232	236	243	242	208	225	243	220	257	229	241	219	242	218	219	236	244	245	227	221	205	233	245	225	237	229	247	224	232	230	257	223	252	238	234	215	249	232	242	253	224	248	230	211	235	241	237	217	200	192	233	236	244	235	254	238	221	244	240	214	245	245	231	251	241	204	252	219	225	227	207	234	236	217	239	238	258	253	226	234	231	214	236	229	221	221	215	200	228	220	244	257	256	211	221	236	237	252	245	222	240	241	245	225	225	238	226	210	215	228	219	243	241	220	234	217	227	236	236	253	244	234	210	248	212	231	255	194	218	258	222	240	241	225	250	233	209	229	257	243	236	214	223	237	230	255	230	224	226	261	221	243	220	220	242	241	210	241	232	257	246	210	215	240	201	217	231	230	224
4646	5654	4330	2070	1565	1274	970	757	677	625	553	518	453	476	443	435	407	405	373	381	339	365	352	354	368	363	318	338	321	344	363	315	340	351	340	364	338	318	319	311	290	309	315	294	345	321	317	335	303	323	314	319	300	326	306	349	313	348	282	350	295	356	319	314	348	329	326	308	302	317	328	319	313	341	325	305	315	304	309	363	329	329	305	320	314	290	315	338	334	293	321	295	301	328	318	340	328	324	333	331	326	332	339	347	359	295	328	326	313	300	318	344	334	304	325	347	312	326	340	314	320	298	321	313	307	290	322	292	344	340	324	316	320	305	302	288	301	313	337	336	297	305	296	290	305	334	307	325	320	311	310	307	301	316	328	327	332	317	281	319	314	315	304	333	333	324	317	348	313	325	299	300	320	318	346	311	321	316	315	319	335	298	311	327	319	330	297	305	328	305	323	341	334	297	340	300	320	294	296	316	297	381	340	343	345	305	308	314	298	303	329	320	326	307	312	291	311	315	322	325	274	311	314	293	282	349	316	333	308	334	300	307	324	266	297	291	301	288	318	356	297	314	321	298	310	301	324	318	308	299	310	309	314	309	356	295	318	292	301	288	306	294	314	325	322	320	305	314	329	307	330	295	326	283	331	300	304	322	336	335	301	317	345	336	310	332	307	338	313	299	280	324	323	320	327	282	302	306	330	295	350	329	307	301	295	352	313	318	318	353	333	337	329	314	313	314	335	339	300	298	316	331	324	300	333	305	319	303	305	321	300	309	311	328	298	333	346	329	309	347	297	307	329	329	315	315	333	298	339	325	301	304	313	323	312	323	311	319	326	324	310	274	325	314	317	318	305	343	322	301	298	312	293	307	323	319	308	325	345	322	347	300	323	309	307	308	328	300	299	315	317	324	316	354	299	312	329	321	327	331	312	295	317	336	353	343	326	295	322	317	282	333	327	334	330	342	325	318	339	301	328	329	277	311	313	285	285	314	306	303	293	348	288	319	336	322	312	313	344	318	333	325	312	295	312	336	324	338	279	296	307	336	314	318	341	272	322	356	302	283	336	318	329	276	361	301	337	317	307	333	319	323	316	339	331	318	325	326	339	312	329	333	294	331	356	325	307	339	331	302	325	313	332	301	333	315	340	324	319	338	304	325	310	348	333	324	307	334	335	303	332	325	306	314	331	327	321	307	310	314	342	321	318	319	323	292	332	302	324	324	315	310	316	316	304	304	338	302	294	305	304	313	335	338	317	309	358	320	290	328	317	314	294	325	323	327	331	293	298	320	332	353	346	293	304	305	296	298	324	331	335	306	318	315	326	288	307	304	324	310	352	308	296	309	296	320	309	338	311	282	301	315	308	320	307	287	309	295	286	331	315	328	352	337	324	298	318	335	314	302	326	321	329	325	282	318	311	307	321	268	312	340	331	305	309	298	301	327	316	310	303	319	326	327	310	332	317	317	344	340	333	329	314	339	330	301	305	308	323	318	303	343	296	318	295	310	305	331	316	289	294	327	287	306	289	310	309	318	336	283	323	333	322	321	336	325	318	323	309	343	310	319	333	274	315	304	329	305	297	320	322	323	338	320	312	292	292	291	302	336	325	281	293	293	291	333	301	304	334	315	302	362	300	293	321	310	323	332	304	284	313	302	320	326	317	327	311	324	316	320	302	307	308	314	312	323	313	325	338	324	283	296	335	300	306	287	316	315	341	324	299	318	334	323	336	340	330	313	332	274	315	294	327	320	314	340	277	320	324	332	303	312	295	318	304	338	323	311	315	323	323	330	306	297	315	321	336	337	316	339	294	284	320	325	286	276	329	298	306	324	320	285	305	331	298	338	323	306	304	311	319	287	320	300	303	282	304	313	317	314	319	344	321	308	345	288	300	312	327	335	284	277	329	324	308	310	292	304	329	297	358	283	304	307	307	334	300	295	314	321	339	342	347	311	303	307	319	298	310	299	287	343	313	310	313	316	350	304	320	329	301	316	333	311	292	346	305	329	308	320	297	316	319	325	311	295	330	332	315	346	329	300	295	321	314	305	280	291	325	327	305	322	330	318	291	342	296	317	289	315	306	316	285	321	307	314	297	300	306	321	302	334	325	321	321	288	294	310	314	299	325	301	306	322	301	302	321	338	318	303	304	326	308	302	303	290	315	312	336	341	314	298	306	341	334	306	321	318	310	314	330	305	339	326	294	320	350	291	299	327	286	298	319	299	332	291	300	306	320	335	320	328	338	358	281	317	307	316	310	331	302	329	325	291	306	307	311	302	316	307	327	335	299	304	321	303	294	313	347	321	321	329	299	322	297	270	307	311	320	352	316	324	306	318	317	294	308	359	298	296	320	303	315	336	347	354	327	297	319	318	326	292	337	304	305	334	339	318	311	311	323	319	278	311	314	330	314	323	313	317	313	290	314	292	311	338	306	292	299	307	306	316	311	304	312	319	298	324	329	329	301	334	304	306	322	308	341	307	370	343	323	304	318	310	301	294	305	298	333	325	332	312	339	314	361	312	342	298	289	304	293	329	299	326	326	309	317	282	328	304	312	334	294	333	332	327	299	312	305	277	319	313	333	321	316	296	324	358	323	296	339	282	336	319	296	304	335	312	293	311	325	288	308	323	298	289	303	303	271	309	298	324	308	298	295	319	318	302	296	299	317	336	312	292	303	341	321	356	299	282	323	324	303	319	305	310	334	308	298	335	320	310	339	332	334	343	304	316	288	315	339	288	328	281	321	291	317	296	315	322	311	312	303	322	301	321	308	308	321	336	338	308	340	295	333	289	296	281	299	321	336	314	346	319	353	312	298	330	351	333	308	347	339	323	333	304	287	304	302	291	315	306	320	309	317	308	301	331	302	284	322	297	281	289	301	320	300	321	284	307	305	292	289	345	321	303	328	311	332	303	329	318	286	348	308	327	329	346	336	337	324	308	312	328	308	335	327	309	300	308	317	304	310	294	339	359	299	281	319	315	305	327	319	318	299	301	312	305	324	302	313	310	308	317	307	298	330	318	283	289	274	339	315	318	325	313	318	274	323	315	333	337	329	337	335	301	308	298	328	318	285	302	315	319	304	306	307	280	288	302	286	335	306	301	345	364	313	332	318	302	304	266	303	317	323	319	316	315	321	316	299	338	321	297	291	302	318	309	309	323	328	315	310	305	330	301	353	314	332	317	299	318	314	348	337	303	345	350	317	312	318	294	332	326	321	282	326	290	303	313	321	304	318	301	295	314	314	322	313	307	291	300	314	300	343	325	324	313	315	268	322	311	297	296	334	322	367	315	303	335	293	329	312	339	287	312	277	328	312	305	292	303	292	301	305	322	310	343	339	280	331	322	298	331	335	318	309	352	336	328	292	348	302	310	339	315	304	312	280	319	314	302	365	324	298	323	310	304	333	312	349	334	295	311	307	313	332	326	294	324	336	297	319	338	329	302	300	352	302	322	316	322	290	305	314	335	310	297	284	302	347	303	340	333	337	298
23139	21650	29682	24159	21646	21701	11969	1599	1144	1101	1048	953	919	879	830	817	789	798	774	779	757	753	739	765	731	738	725	710	794	761	726	762	663	700	673	696	723	659	696	687	653	685	726	682	745	665	650	666	694	716	684	655	687	691	672	687	673	697	740	676	678	686	675	698	697	641	688	672	678	684	673	681	668	686	670	700	652	666	651	697	625	676	648	700	673	644	677	631	654	648	705	653	681	666	692	673	650	677	681	711	682	633	630	678	628	712	695	662	699	696	638	667	678	674	683	651	686	647	666	671	708	640	681	673	681	673	704	654	655	667	680	685	662	615	679	685	690	678	667	655	688	689	674	671	671	660	683	701	695	641	730	674	734	652	679	678	634	681	694	682	693	690	666	704	677	681	640	701	699	671	705	691	691	654	689	682	679	626	667	638	695	678	676	672	669	680	693	687	666	721	701	710	649	680	713	656	676	728	612	707	683	654	704	682	665	722	670	704	677	701	680	639	649	642	677	662	662	737	692	658	694	624	684	699	715	647	690	693	672	677	700	647	710	709	690	669	643	669	689	703	713	637	693	633	714	675	667	671	707	682	704	694	662	686	702	630	678	680	724	709	647	695	710	714	693	687	660	675	684	644	670	656	698	657	677	655	711	678	697	693	677	658	719	668	670	675	667	692	664	685	643	681	647	681	702	698	714	611	719	700	628	683	711	637	700	667	687	660	648	714	644	673	657	670	741	723	684	625	687	655	687	671	602	703	646	668	710	673	635	692	646	694	679	669	704	685	707	679	698	674	686	657	695	659	691	697	681	684	657	697	706	626	663	689	654	669	620	661	673	691	675	691	694	712	659	666	651	702	649	668	700	683	695	693	733	689	712	674	650	667	629	639	687	691	634	700	678	658	667	682	688	647	679	659	673	618	687	684	677	611	644	679	655	711	680	660	670	677	710	660	631	686	613	665	697	689	708	689	672	698	686	669	688	698	646	664	646	659	645	683	683	701	643	659	733	630	686	655	696	628	677	645	651	678	685	649	659	660	714	700	630	703	707	692	711	688	696	666	676	718	686	682	658	691	666	623	630	686	647	628	689	661	624	657	680	698	646	661	695	712	727	726	608	728	689	704	628	692	677	692	608	695	703	656	645	670	721	657	647	676	640	672	634	683	719	692	675	672	682	655	618	664	696	633	626	645	685	667	633	639	709	671	651	685	662	663	639	676	666	665	756	687	728	689	662	655	679	628	686	712	676	677	632	662	681	689	687	661	640	685	711	685	692	649	650	663	676	643	675	708	704	655	634	699	677	715	728	618	683	733	672	674	692	737	717	654	737	658	675	677	649	655	671	721	692	650	677	707	687	690	650	708	680	686	657	652	690	627	693	667	697	730	666	611	654	674	650	675	712	695	683	659	659	704	654	597	665	668	688	726	685	684	701	664	700	694	675	679	664	627	649	690	644	644	656	687	666	698	677	666	670	712	682	675	691	697	670	663	627	673	693	674	640	639	668	706	665	682	614	672	655	653	673	645	671	674	691	695	674	689	675	701	678	648	683	640	642	666	645	674	675	675	684	655	646	688	643	675	695	671	673	661	659	704	698	701	668	706	625	674	673	658	619	707	675	629	690	707	694	653	647	680	700	676	707	663	698	650	660	637	669	695	662	664	665	620	699	674	729	718	673	695	742	704	665	653	681	626	706	673	699	678	673	653	658	685	644	695	714	663	637	668	692	651	660	652	700	648	682	666	700	655	634	662	618	682	712	652	682	659	670	644	701	639	644	684	686	747	666	720	613	688	731	699	636	621	684	664	674	683	650	654	678	679	654	657	686	717	694	664	620	653	651	664	662	692	660	705	683	631	641	668	703	660	700	670	657	639	677	676	697	627	682	633	650	681	683	657	685	675	668	697	654	712	653	707	653	665	679	676	654	639	708	697	657	702	646	662	741	694	673	653	659	661	668	685	728	628	678	650	692	635	695	705	653	687	673	630	709	718	667	693	612	691	647	663	648	700	705	714	656	682	718	682	645	686	704	648	636	619	647	692	681	656	670	637	655	651	674	655	675	698	630	694	668	674	704	668	662	699	661	683	710	696	709	647	652	704	679	667	671	702	612	684	665	639	709	665	690	664	634	664	696	652	656	642	642	636	692	668	669	633	637	668	655	628	710	654	668	693	698	654	688	707	684	678	685	698	681	682	692	680	655	702	661	677	672	674	646	646	662	653	668	655	655	627	647	650	709	676	636	719	653	650	696	650	670	690	640	703	656	679	714	652	702	703	626	691	673	717	655	655	703	706	674	624	693	654	612	684	619	670	617	659	660	660	652	683	685	673	678	707	686	673	639	676	689	712	651	675	645	691	658	637	695	674	641	675	736	710	655	612	680	692	663	710	683	640	671	658	686	673	668	714	661	692	661	699	635	678	634	671	678	716	650	704	689	678	632	690	664	703	655	706	644	656	699	671	685	696	672	655	697	688	691	643	697	658	682	701	660	652	638	676	644	671	677	646	646	713	662	686	664	724	641	712	695	683	647	624	694	651	704	676	691	725	636	657	652	655	703	658	678	620	696	691	626	697	693	646	649	667	637	681	662	717	680	607	694	623	691	683	691	676	689	649	667	657	681	653	649	710	626	689	701	697	674	659	681	666	715	710	625	699	692	686	654	686	688	656	679	705	703	676	679	702	662	679	676	709	690	640	656	638	642	716	623	683	688	687	670	677	716	694	717	668	720	686	681	669	643	741	699	698	674	645	655	669	669	685	729	647	659	661	680	662	639	617	676	690	641	678	676	705	659	665	662	666	673	649	689	703	666	663	712	671	675	686	717	612	659	666	691	662	660	670	623	670	682	691	632	656	691	674	746	662	633	659	679	677	695	709	699	713	678	670	695	659	644	664	676	618	674	643	701	690	653	655	621	654	681	647	664	677	654	689	707	708	719	691	661	679	632	682	654	659	649	657	682	698	668	655	663	657	668	668	651	715	690	687	666	691	687	673	666	659	640	703	699	656	661	653	677	629	656	663	703	690	645	710	672	641	695	635	682	671	684	667	673	661	689	646	675	690	657	685	613	718	688	677	727	665	648	658	671	666	624	696	647	668	698	634	663	736	665	688	691	692	699	681	640	639	665	683	674	704	662	689	656	699	719	689	659	717	718	670	673	667	639	701	711	675	718	727	696	660	680	666	670	658	615	652	620	688	652	649	637	678	654	684	661	646	635	641	706	667	657	664	699	671	651	680	660	625	666	719	647	659	690	673	717	681	657	669	633	664	720	702	707	708	676	681	656	667	683	640	642	643	653	687	697	665	680	696	647	653	709	669	681	689	697	639	689	722	684	716	684	675	665	710	688	700	653	672	661	655	705	612	654	629	658	670	644	666	640	630	720	713	673	667	694	689	676	725	670	657	675	660	629	634	630	635	664	622	688	684	659	719	633	632	709	688	640	734	721	642	671	730	665	669	653	648	654	735	715	679	650	676	693	635	655	659	636	658	668	667
7205	16630	13238	7168	5108	3958	3140	2513	2164	1793	1636	1455	1357	1232	1187	1106	1075	1078	984	1036	995	967	906	1028	886	963	945	889	951	881	933	903	852	883	867	876	852	826	839	855	867	801	817	827	817	803	845	814	821	829	832	865	796	804	823	824	821	841	845	825	759	794	834	806	774	775	799	794	813	813	826	755	818	798	818	794	833	829	795	793	819	856	834	833	747	842	749	795	825	812	764	875	774	794	786	804	771	847	793	779	811	797	805	810	837	799	828	863	826	816	838	785	779	793	831	793	785	832	824	827	867	782	782	802	784	774	804	795	792	786	824	820	834	810	812	785	798	813	831	795	784	839	757	808	806	820	840	836	849	782	812	801	807	785	787	798	785	789	756	838	764	826	786	842	835	785	794	747	789	790	789	802	771	832	812	793	834	851	766	809	778	809	860	807	817	774	791	809	762	785	807	786	796	793	820	773	825	783	826	808	766	810	829	846	839	804	807	795	796	800	856	798	743	857	830	797	747	793	764	765	771	788	766	790	764	804	813	763	805	832	823	843	830	840	852	820	800	769	838	715	791	763	791	782	829	762	786	799	787	757	781	801	754	796	797	789	800	772	784	847	802	820	825	816	797	780	793	811	777	830	815	778	775	768	816	821	879	799	756	766	794	775	863	809	804	739	761	817	792	796	844	819	774	775	740	813	813	796	825	805	788	738	821	825	776	782	796	807	804	787	809	802	819	848	825	796	810	784	834	772	830	774	803	848	767	809	779	828	752	815	769	812	850	786	788	781	752	828	779	758	773	727	803	774	760	730	753	793	816	802	815	789	796	770	823	853	738	772	786	808	820	813	773	786	754	794	816	802	835	793	761	757	802	798	795	776	806	840	795	790	821	803	773	833	807	771	780	812	791	748	796	739	784	771	840	810	786	773	775	782	776	785	822	801	840	758	798	779	792	796	778	800	869	831	806	761	867	800	816	817	831	796	796	796	810	800	769	838	804	838	806	805	811	854	779	819	843	819	794	765	814	793	814	759	755	799	809	829	806	808	827	771	821	779	780	785	762	770	876	855	814	814	736	775	816	886	802	832	799	806	816	839	798	855	774	832	895	727	802	846	816	789	782	784	776	799	848	800	811	799	829	775	773	796	783	781	777	820	820	804	780	828	796	794	818	782	786	791	766	784	793	754	822	853	797	790	833	816	872	801	757	812	799	837	809	823	759	790	828	757	758	791	770	760	790	845	789	823	775	809	775	788	766	830	762	756	787	805	819	822	811	747	825	780	784	778	824	826	803	810	835	821	823	808	809	762	781	830	865	804	820	859	820	803	774	770	797	797	845	780	834	797	786	770	819	828	781	801	771	812	807	866	804	805	755	822	779	759	776	816	789	780	763	794	844	826	772	798	856	811	808	812	793	818	800	794	814	799	767	827	838	776	791	809	830	821	783	853	847	770	784	801	771	826	775	773	791	822	788	792	807	790	824	783	790	792	810	775	779	828	774	794	747	770	788	834	804	779	783	796	819	822	798	799	776	770	832	809	773	829	793	733	843	806	766	823	807	808	816	775	802	824	788	761	808	828	807	799	818	793	777	773	801	789	819	798	791	824	773	797	792	781	773	794	829	789	845	829	806	776	823	764	800	776	797	779	806	767	830	802	807	782	810	767	785	802	765	774	760	792	835	833	787	800	827	811	768	784	815	796	784	796	780	737	828	778	784	790	843	809	867	766	788	766	793	826	789	799	761	760	761	767	794	773	780	768	804	786	797	788	780	791	822	801	802	764	802	830	796	791	819	783	807	835	803	802	820	766	807	793	830	851	829	791	797	753	797	817	780	837	859	764	816	819	795	772	803	848	839	777	795	816	785	821	789	789	772	808	865	797	816	836	798	779	835	823	787	786	807	799	752	785	786	848	803	810	789	786	774	834	836	787	801	828	800	796	826	817	835	801	808	778	797	759	774	791	830	777	824	811	801	817	806	826	801	785	820	744	821	811	818	793	783	837	788	809	772	765	781	782	787	779	818	868	810	767	821	828	770	771	769	747	784	786	777	804	785	796	768	796	780	808	834	797	797	803	799	777	828	754	756	809	769	801	798	786	853	802	810	846	840	817	770	801	778	789	778	853	778	789	808	908	797	780	810	807	808	775	818	796	791	768	767	795	788	785	735	807	768	775	792	825	786	780	803	805	781	710	793	862	800	778	770	786	811	777	863	844	764	782	786	797	770	774	824	806	761	852	821	818	745	774	853	780	819	802	807	812	820	795	832	800	735	790	799	817	859	763	755	771	803	833	814	811	797	818	811	846	809	782	792	781	764	826	788	803	774	784	810	816	808	847	838	777	808	800	831	776	800	846	784	783	793	759	809	805	779	756	800	794	802	778	777	820	800	801	770	768	756	812	768	788	801	820	818	796	792	794	773	773	775	829	778	790	782	782	812	794	815	790	791	801	774	765	776	790	797	821	719	867	837	806	795	794	836	832	789	827	811	820	893	816	808	749	784	822	793	818	819	773	782	811	844	763	865	810	773	738	740	788	764	819	860	791	788	819	842	776	834	841	762	799	795	754	784	755	783	796	835	840	783	809	808	815	834	840	798	815	775	785	835	778	807	815	790	778	801	826	796	813	820	807	757	841	765	809	771	814	791	809	780	809	752	801	804	779	795	823	780	774	764	843	832	774	843	790	771	794	823	864	830	808	847	759	859	748	826	775	830	792	809	838	733	786	773	832	788	817	820	811	773	818	797	797	776	853	805	760	788	770	782	831	786	781	800	783	799	836	775	823	833	788	812	767	800	820	779	786	793	803	819	836	800	825	751	818	749	789	836	766	841	753	803	772	837	824	834	831	841	787	794	819	803	837	782	820	828	755	810	800	768	759	782	812	788	779	830	815	780	736	798	835	816	827	795	831	796	859	842	753	808	794	808	770	789	788	730	799	755	819	808	771	792	777	786	778	744	814	825	774	790	766	827	809	796	812	733	799	789	787	838	865	822	859	774	757	795	789	809	830	806	773	776	850	834	813	754	810	840	799	758	829	794	867	771	765	824	757	786	808	769	795	827	789	812	782	801	842	794	771	766	779	800	810	807	797	831	814	824	762	826	770	772	741	747	758	787	767	837	800	768	807	760	821	794	792	802	776	789	778	831	786	808	798	786	807	825	794	787	762	776	839	800	792	780	776	804	787	798	775	801	806	833	782	788	817	784	806	769	816	775	798	805	798	805	820	812	810	810	739	831	768	815	826	775	793	774	740	808	827	801	801	762	780	810	798	829	785	827	840	793	843	825	790	802	804	806	761	748	774	813	777	766	774	801	806	784	754	738	776	769	796	881	760	773	809	791	774	802	777	799	776	796	755	812	779	791	780	760	774	779	825	780	800	833	808	809	809	793	849	835	745	834	758	825	803	799	815	768	801	778	800	800	761	763	776	823	777	777	754	848	745	809	819	770	808	807	777	799	824	756	801	788	804	856	758	834	771	773	832	801	805	789	781	748	779
27629	20461	6553	569	353	304	265	288	265	229	236	257	271	204	257	227	235	278	252	238	235	248	252	248	225	210	240	242	218	227	254	238	235	212	234	229	239	237	244	228	211	255	214	211	255	241	243	217	238	214	233	255	231	249	230	216	247	252	226	245	249	214	247	255	222	210	243	231	217	234	236	245	211	217	216	223	226	228	217	246	226	244	223	234	250	231	221	241	226	219	216	200	257	267	227	225	247	239	232	231	223	234	231	199	231	249	231	231	236	242	245	225	221	218	255	224	229	217	242	249	239	212	229	208	227	226	245	214	223	221	209	225	221	250	255	257	227	249	262	253	252	274	253	216	245	246	245	256	231	215	212	262	238	225	221	245	233	232	229	218	256	231	226	222	239	231	263	223	233	204	230	242	234	212	215	231	227	242	207	195	213	243	232	241	211	222	267	237	217	206	222	266	215	231	237	238	235	216	254	221	257	220	244	204	238	226	226	211	227	223	218	231	236	239	223	228	226	234	225	190	219	235	224	246	268	239	222	238	239	237	216	228	205	231	240	243	231	226	256	238	213	218	214	234	216	221	224	199	210	227	237	222	253	206	198	227	222	215	236	246	222	257	227	219	255	221	232	227	221	244	238	242	260	235	238	224	219	237	243	218	236	238	230	246	224	243	229	205	222	237	251	207	242	236	240	233	253	212	223	213	232	221	245	237	241	209	223	250	213	242	229	227	235	249	211	248	227	218	219	230	234	221	220	222	241	220	215	244	240	219	212	212	216	226	237	246	217	217	224	226	228	215	231	207	234	198	222	229	211	216	241	236	223	228	242	238	218	238	244	247	238	249	250	237	249	212	247	225	241	220	256	224	222	201	206	228	232	237	249	230	227	247	233	240	216	228	243	234	214	249	210	220	211	207	247	206	213	220	247	226	217	197	217	222	246	247	227	209	200	214	222	232	219	244	227	213	221	214	235	234	227	255	231	234	230	217	232	239	228	242	222	238	247	215	196	234	226	235	240	241	255	246	220	216	222	222	241	242	208	247	209	247	232	229	232	229	232	207	239	219	240	258	226	243	250	249	215	250	243	240	229	213	223	253	230	231	238	208	233	212	207	236	211	259	213	263	254	232	191	218	220	239	199	229	253	224	228	252	262	240	227	213	259	228	249	220	236	240	257	234	228	218	217	248	236	215	196	204	207	234	242	212	211	234	228	209	211	215	233	220	231	240	234	227	227	230	202	191	259	219	232	216	247	214	209	217	250	234	233	211	202	229	210	225	259	234	241	265	246	194	221	224	209	248	256	233	214	239	232	222	249	236	248	244	248	236	266	215	226	241	227	226	223	233	244	232	225	226	239	254	237	227	241	211	259	229	243	237	250	254	239	235	216	239	241	217	224	230	181	227	246	248	255	246	212	215	244	258	216	244	228	197	216	243	249	227	230	241	242	214	234	230	227	238	217	221	241	219	224	236	212	235	246	246	231	251	221	232	225	227	207	233	240	237	246	212	250	217	232	229	203	202	216	204	217	247	225	198	248	241	251	244	228	230	214	242	250	217	225	241	213	244	252	233	220	248	205	226	223	200	211	218	234	239	225	249	262	223	229	190	214	235	233	231	236	253	230	233	206	237	238	236	241	214	235	238	249	240	218	247	250	229	236	235	213	231	229	222	209	212	233	222	217	229	236	229	229	253	234	236	248	230	239	230	226	226	201	210	232	200	240	222	252	256	234	217	184	215	232	212	229	235	227	224	255	193	248	216	231	236	199	231	245	241	229	218	262	231	221	261	236	252	235	243	244	211	221	219	241	230	244	261	215	220	217	248	240	212	235	206	204	221	226	234	220	234	258	223	213	215	236	250	258	206	249	239	211	220	236	220	247	230	239	260	245	239	232	237	221	259	222	234	205	270	224	251	229	243	260	210	236	211	219	227	212	215	221	249	207	230	234	267	254	218	207	245	215	219	236	244	248	226	228	227	225	241	219	248	192	221	231	235	189	256	222	227	234	255	229	216	252	239	231	231	223	218	240	208	244	208	224	242	252	239	232	242	247	241	234	250	255	223	237	238	231	205	234	224	235	233	213	219	232	201	210	209	231	220	236	246	249	250	240	244	240	229	205	234	221	229	223	249	232	233	228	228	218	249	221	194	227	238	225	230	211	223	241	229	223	247	228	226	210	212	252	235	226	232	219	232	227	241	235	230	221	268	206	218	227	266	212	233	234	255	236	221	211	243	231	213	205	231	242	223	232	241	221	227	216	231	261	217	222	218	223	205	228	247	225	231	234	198	239	227	219	207	214	238	249	233	228	231	235	225	259	232	199	239	238	248	250	211	241	216	224	231	233	258	233	244	216	229	232	230	209	207	220	240	261	218	225	209	239	221	263	216	237	226	220	231	217	216	254	248	210	235	205	229	214	226	225	228	212	212	206	234	222	224	218	215	218	217	237	235	234	235	220	224	232	223	196	226	228	243	236	254	233	196	226	227	243	233	253	239	224	257	228	207	238	243	227	215	213	227	234	277	216	256	232	237	229	214	261	226	261	237	237	225	238	227	254	225	207	207	192	223	249	231	211	220	229	243	230	224	204	234	210	205	234	223	222	221	238	210	234	229	240	240	233	234	239	221	242	220	226	247	237	227	231	210	229	216	263	239	208	208	251	240	213	249	226	229	251	228	240	202	228	251	219	243	220	220	219	234	212	234	248	225	231	198	232	248	246	244	252	224	217	234	208	262	232	230	236	255	240	229	232	247	227	230	241	254	243	204	217	253	242	212	225	228	218	219	210	232	240	255	269	251	231	222	220	227	227	232	207	254	273	232	229	226	218	223	200	224	234	240	227	246	226	257	229	236	230	230	233	219	241	224	239	212	251	243	209	230	214	247	231	220	256	202	219	210	213	222	248	238	275	238	268	213	212	209	228	241	210	225	219	237	217	252	246	261	223	213	239	244	238	255	227	237	196	224	208	219	240	239	206	230	249	225	226	240	229	227	221	238	256	221	222	245	230	229	197	224	231	215	235	233	223	230	224	226	232	232	227	213	229	242	220	238	253	243	246	247	237	264	197	229	209	228	227	233	221	218	208	249	219	222	233	220	272	231	221	215	233	242	220	228	244	251	237	255	241	205	215	238	244	242	216	237	215	207	226	249	224	240	229	221	242	236	254	234	244	220	220	211	225	257	215	221	241	225	224	223	214	228	237	223	240	225	227	221	231	228	235	236	224	243	210	240	221	237	222	221	236	203	229	207	215	213	212	238	212	267	240	230	222	233	198	222	207	227	221	226	251	235	224	224	253	275	235	227	234	230	221	246	236	255	247	224	228	224	248	227	259	240	228	235	226	233	238	246	199	216	227	240	246	260	223	260	260	260	254	214	243	231	244	225	206	211	207	219	257	242	235	212	241	211	225	232	236	237	236	229	234	199	209	229	233	245	266	217	229	239	223	211	221	227	251	237	223	262	225	231	225	234	232	215	231	216	252	217	228	203	235	241
3942	937	822	552	400	400	366	336	333	289	334	340	303	316	302	320	300	312	306	329	301	294	295	293	280	254	273	312	315	287	311	283	303	296	295	292	287	316	322	309	312	289	277	282	319	301	302	287	287	294	321	274	311	299	295	303	318	318	259	283	311	338	330	301	274	293	298	270	279	288	288	294	277	304	319	288	288	299	289	278	324	295	341	315	336	324	303	281	269	291	271	308	307	278	296	287	280	290	284	311	274	294	299	274	301	311	275	278	289	283	280	269	293	289	299	304	298	320	318	292	284	285	299	295	327	315	300	285	305	306	310	275	279	308	278	299	283	318	279	275	309	310	290	300	287	260	286	264	327	313	290	315	311	324	311	280	306	287	306	338	311	285	307	286	304	300	282	321	276	313	284	292	279	311	267	304	300	309	318	290	305	277	299	313	319	297	269	325	303	313	324	289	299	281	297	339	297	297	296	321	288	327	301	305	275	270	303	295	305	277	279	321	288	290	291	280	292	275	309	290	272	280	265	278	313	286	330	286	307	311	299	278	307	285	279	319	298	269	286	309	291	258	273	264	282	317	312	301	293	324	288	320	276	295	289	276	290	313	284	288	286	318	287	324	300	311	274	317	347	304	299	315	274	283	282	280	273	299	302	303	312	295	296	288	313	303	298	304	272	292	301	301	304	286	284	274	277	302	292	287	263	285	291	289	289	291	286	336	295	294	317	293	301	291	302	315	326	299	297	273	303	305	296	319	304	293	296	293	278	310	305	285	295	280	292	335	305	283	287	296	307	293	292	275	298	299	289	281	285	305	298	324	311	310	281	338	302	290	311	285	305	308	271	306	314	276	275	279	314	306	294	303	302	275	311	303	301	289	287	293	293	305	295	284	275	290	291	270	283	300	297	298	306	279	296	291	282	294	307	294	337	290	290	263	294	308	299	268	323	285	287	283	323	296	286	259	291	278	284	304	300	296	314	258	317	267	311	279	311	289	299	269	283	291	286	294	283	292	294	295	298	304	302	299	277	288	298	276	301	299	311	317	256	299	262	298	264	271	293	266	316	282	300	316	297	293	306	303	303	272	269	302	320	292	282	286	274	309	317	262	290	290	269	281	304	273	295	341	263	300	292	318	299	335	269	268	302	290	303	299	296	320	302	301	282	313	271	323	283	338	316	272	293	316	305	302	312	284	288	307	295	322	291	307	291	309	304	294	303	310	292	296	278	297	260	334	289	308	283	293	323	270	309	304	285	271	296	303	294	286	303	288	318	298	293	289	290	335	304	315	291	331	290	305	291	289	320	312	277	317	285	296	301	311	318	258	311	324	301	291	324	310	293	321	312	279	296	282	313	292	272	282	328	293	297	289	301	291	286	300	264	303	309	304	269	298	298	300	293	285	284	302	296	284	305	289	301	291	296	297	306	268	294	311	288	278	283	282	300	307	318	330	303	302	295	296	310	258	288	279	306	267	267	256	317	282	309	286	311	283	279	271	294	300	282	287	288	302	292	295	313	276	288	272	305	293	275	280	309	346	328	317	302	310	298	297	305	294	304	303	303	329	273	264	285	293	293	300	292	298	329	287	296	298	288	338	277	304	294	308	262	304	310	275	313	304	301	301	296	294	293	293	313	298	273	257	297	248	284	307	279	294	292	320	296	301	288	312	285	306	285	269	303	285	313	278	288	286	276	295	330	248	323	298	283	282	299	266	261	286	277	305	298	268	263	263	322	320	296	331	296	275	285	301	288	297	299	267	320	277	293	299	294	273	298	278	297	302	300	296	317	317	290	285	333	283	312	280	265	294	294	290	300	307	298	278	297	281	291	263	282	303	302	314	283	278	332	286	258	263	311	290	287	350	303	285	301	302	308	289	290	312	314	287	321	334	331	316	266	285	289	290	303	291	286	315	263	314	296	278	315	305	270	269	293	307	288	278	322	299	293	307	283	298	272	306	298	296	297	313	307	285	341	274	298	314	290	287	274	295	304	310	310	329	290	305	283	306	299	291	261	270	298	291	317	296	302	301	294	276	312	292	315	304	319	307	310	284	289	279	312	274	310	265	324	274	311	279	310	294	298	287	292	307	276	273	276	318	299	281	259	292	295	266	279	297	279	276	316	314	262	274	301	306	270	318	246	292	276	305	313	283	279	333	260	298	299	288	318	281	277	288	306	295	322	349	303	283	305	270	299	313	323	277	292	303	317	281	283	283	307	337	292	320	312	292	309	322	283	295	279	292	277	322	314	293	317	330	310	281	307	302	291	306	269	288	273	272	292	291	304	286	321	298	297	288	321	266	289	278	306	314	285	313	294	290	335	276	302	306	274	287	286	323	286	275	318	274	287	287	280	261	334	283	288	313	290	296	306	290	308	292	317	282	333	274	279	300	310	281	316	294	302	289	277	306	313	295	306	262	306	259	309	321	299	291	269	264	284	276	306	316	280	283	296	307	330	282	300	283	289	290	299	264	291	285	329	314	298	300	317	299	279	285	310	298	290	311	274	270	302	293	294	296	297	305	313	298	301	302	327	273	290	295	256	283	284	280	298	308	305	301	294	253	287	297	259	320	289	305	322	310	315	290	290	294	300	295	320	277	294	301	307	311	279	301	297	275	304	290	266	293	309	306	313	311	269	293	271	289	287	297	292	257	298	274	299	299	271	300	297	271	265	310	283	332	285	291	294	298	320	281	299	292	280	298	296	319	264	293	320	309	327	300	302	301	281	287	321	288	293	278	294	341	292	307	301	323	281	346	292	300	314	313	280	304	268	307	312	302	277	287	298	312	311	306	278	281	304	273	274	318	272	319	270	278	294	293	284	268	306	311	336	292	306	298	280	308	327	300	313	316	304	293	300	299	323	280	313	291	325	311	298	298	265	307	317	306	303	294	282	327	301	278	294	263	307	277	276	293	309	299	303	334	313	288	279	293	303	266	321	309	297	306	302	341	283	283	296	321	268	304	301	295	270	287	291	303	302	311	295	292	310	317	300	303	293	309	293	306	287	319	273	266	312	299	329	301	304	306	307	319	275	306	265	314	309	282	314	288	297	273	293	285	308	331	301	301	309	294	325	270	307	293	274	291	263	308	300	274	320	289	260	323	293	325	277	274	300	274	270	313	291	278	306	290	284	304	288	291	280	283	309	319	279	275	304	302	321	278	284	305	302	311	303	292	271	311	310	308	321	302	299	273	294	300	297	294	281	296	294	292	283	322	332	310	309	306	308	307	287	311	301	302	313	274	297	299	303	279	291	288	315	302	297	277	278	301	316	298	314	289	272	291	268	297	299	275	280	304	273	312	294	320	309	285	303	328	317	292	290	296	318	296	301	316	286	276	317	276	310	285	276	286	319	300	274	326	293	278	317	313	311	318	289	284	263	282	311	289	305	278	300	319	298	302	297	306	320	282	317	311	290	298	297	323	289	315	298	284	264	294	303	276	287	279	285	310	277	272	284	336	317	289	295	292	270	287	308	281	288	320	265	287	302	300
24141	21595	29140	24483	21581	12088	1413	877	794	745	685	662	636	632	633	599	577	596	530	549	587	592	540	547	543	569	542	563	550	521	579	584	494	538	484	505	529	554	528	518	531	508	563	528	563	502	534	514	508	539	559	522	539	521	550	515	567	520	526	549	520	516	536	518	529	517	507	524	507	475	536	522	505	525	490	578	513	515	540	557	560	555	506	555	579	544	513	522	504	529	509	504	529	540	531	540	587	559	541	537	509	531	533	505	524	509	538	534	533	532	518	519	517	501	476	508	536	546	511	484	543	531	533	534	521	529	551	539	489	523	504	516	545	550	521	466	487	533	518	526	521	522	505	540	533	471	503	515	534	548	530	508	545	510	497	529	471	532	502	518	524	516	505	516	540	523	546	508	549	495	520	512	525	504	540	535	531	545	539	520	559	518	531	515	551	560	515	489	497	500	546	544	555	520	504	551	527	530	557	510	550	501	554	540	549	530	558	546	561	497	554	493	468	496	496	482	522	535	499	542	529	521	506	511	528	543	516	520	530	514	516	523	504	519	508	515	526	519	521	512	497	488	533	562	607	539	484	512	509	491	570	508	502	505	517	506	536	541	514	534	534	541	559	468	536	529	516	552	575	558	508	497	513	529	511	517	515	492	514	548	554	517	508	497	538	516	505	515	503	563	526	557	538	510	565	495	535	503	506	516	542	509	483	495	527	541	530	497	509	506	549	564	522	502	548	508	549	493	540	489	500	531	547	551	521	558	526	562	569	570	531	493	483	537	526	547	523	520	499	544	544	487	526	491	549	565	551	504	529	555	541	463	504	543	538	517	497	555	569	569	548	522	532	511	525	497	537	516	532	520	521	533	546	532	514	496	504	541	517	525	502	518	536	506	539	506	548	495	530	493	510	513	537	522	541	542	505	519	459	515	517	517	539	555	527	537	523	503	546	537	514	542	518	478	528	522	582	521	525	511	498	530	549	507	552	513	553	546	544	527	540	517	522	507	549	529	496	506	500	489	577	541	572	502	516	510	527	536	562	518	503	528	505	542	539	514	492	524	501	523	519	511	531	524	503	518	518	554	532	540	511	511	481	518	510	528	510	536	495	500	492	516	524	546	544	493	542	525	531	555	515	514	492	560	522	522	536	523	533	535	524	539	503	513	528	498	555	490	517	508	504	513	489	545	516	523	523	502	544	541	570	501	523	565	533	552	528	561	521	531	506	498	502	540	502	533	549	555	534	527	537	495	547	493	500	556	527	523	551	514	532	531	501	504	499	549	518	566	515	563	541	554	526	514	496	540	513	535	582	545	481	514	502	513	533	514	575	547	535	522	570	510	542	590	533	524	526	486	554	517	542	529	529	538	529	534	490	533	516	490	502	553	587	496	539	551	513	514	518	542	498	495	538	494	560	506	487	498	497	508	501	523	524	530	574	476	541	461	490	528	549	529	538	536	518	513	533	505	529	479	549	529	546	518	493	500	504	510	526	551	507	524	484	495	480	500	560	505	518	516	523	499	536	514	532	521	497	571	517	547	529	530	545	569	478	531	555	546	523	538	514	549	543	537	475	501	497	510	548	500	537	510	514	538	541	515	518	529	516	535	497	528	536	535	485	569	533	542	528	542	507	523	503	502	524	495	526	547	473	558	549	505	507	514	523	533	512	548	552	519	542	542	511	489	526	513	502	537	518	529	491	503	519	508	519	526	521	497	542	510	531	540	555	519	534	532	483	504	572	513	513	494	540	522	554	517	491	535	528	543	542	497	532	539	514	480	575	548	505	479	521	554	522	554	517	523	549	512	546	510	549	532	503	538	527	526	524	538	499	527	561	544	524	531	507	580	502	524	547	545	540	518	537	530	478	534	525	557	513	524	499	509	528	460	502	521	462	539	498	521	508	547	486	486	549	516	499	533	536	548	496	529	561	473	539	521	519	495	503	517	543	523	513	567	502	538	529	506	513	495	541	540	515	509	515	477	538	511	522	567	503	520	529	504	540	496	518	539	508	520	569	543	537	514	552	543	527	538	536	477	550	533	542	529	493	481	495	530	530	513	522	538	489	519	490	531	574	529	540	519	550	491	536	505	577	543	544	517	549	498	555	550	492	521	502	533	514	570	484	523	571	567	539	514	526	525	512	511	517	487	518	483	531	544	538	522	522	520	537	500	514	492	513	506	505	535	546	509	512	500	513	525	529	568	530	514	470	537	538	558	522	529	501	551	542	560	560	527	501	501	490	550	506	522	527	517	550	509	482	514	490	501	539	536	496	506	499	519	571	511	549	510	519	498	533	524	550	517	554	538	507	552	522	569	513	526	516	479	541	597	517	534	537	520	546	544	529	535	547	552	509	486	547	540	517	532	466	525	532	514	552	512	556	498	497	549	545	498	496	504	522	494	553	489	485	484	492	535	546	526	514	508	502	562	515	497	491	542	536	493	546	593	491	498	521	535	528	539	479	519	544	506	504	514	541	502	500	558	512	551	511	489	528	551	568	519	529	481	517	526	516	509	496	519	545	522	517	542	523	519	474	525	513	554	578	558	514	502	503	538	523	542	515	535	564	502	506	502	474	499	502	535	500	532	562	489	511	530	504	521	513	543	507	542	514	495	505	515	538	515	496	500	527	507	548	503	493	518	501	507	512	491	529	516	514	506	561	534	506	487	528	521	525	512	542	539	560	516	530	549	567	497	509	510	521	552	507	463	556	508	523	521	477	554	530	563	505	505	521	541	494	506	512	531	538	525	515	551	510	527	571	516	504	542	489	523	531	537	551	517	525	521	522	528	539	543	521	520	495	548	554	513	520	540	542	531	546	528	538	525	543	529	509	486	505	541	494	541	516	528	528	534	523	541	563	533	547	552	494	543	540	536	503	542	506	535	542	548	536	535	508	508	519	521	536	503	478	487	505	505	489	522	525	528	502	515	506	536	548	452	512	555	487	508	559	548	500	521	494	547	526	520	504	549	519	541	526	551	520	525	520	520	555	478	537	525	538	539	517	526	511	511	533	508	533	483	497	546	504	518	520	517	508	547	555	503	503	532	525	542	534	496	534	549	535	538	492	508	487	531	475	527	508	530	528	513	493	488	492	566	497	522	536	526	523	519	498	542	533	501	503	500	515	516	535	493	533	484	513	521	502	500	524	510	554	497	503	573	533	543	513	512	534	457	587	517	526	534	563	498	511	541	529	553	491	491	499	531	536	546	534	527	525	570	553	535	520	539	501	527	540	528	564	586	538	523	505	551	509	532	520	525	523	517	541	571	536	504	458	471	508	550	509	498	506	536	572	533	542	491	503	551	525	562	483	568	525	575	586	497	522	532	563	522	474	496	530	566	511	505	517	539	508	555	501	516	529	540	519	542	524	532	545	513	521	571	507	510	579	505	527	483	519	517	562	541	527	514	490	546	499	555	560	556	536	484	531	505	545	536	520	505	531	510	534	501	566	537	515	529	510	523	468	473	521	512	485	501	494	528	511	505	520	513	545	509
4760	9991	8041	4030	2878	2194	1830	1463	1284	1175	1020	950	870	860	828	747	757	733	758	756	719	729	724	656	703	668	722	680	667	664	633	685	663	684	649	651	680	630	662	638	696	632	660	648	648	666	632	615	685	653	657	624	666	606	633	667	623	576	612	671	638	638	611	623	658	606	609	648	620	670	671	627	654	604	621	610	653	678	627	644	671	627	623	633	597	627	705	585	668	593	631	675	651	597	637	651	663	623	601	598	634	703	636	599	629	593	624	632	622	636	617	647	637	630	649	639	576	615	635	636	602	667	605	667	654	621	623	618	622	627	614	650	628	653	671	606	581	576	588	656	670	625	661	609	649	659	589	638	665	629	604	654	624	584	646	625	609	652	639	652	624	672	653	605	594	656	619	654	590	653	627	655	659	605	596	636	621	648	617	599	615	620	659	696	610	624	631	618	628	639	660	647	594	666	658	651	643	634	644	611	644	612	645	606	587	628	661	563	646	601	609	621	624	609	611	642	629	592	588	669	676	637	634	610	601	662	657	608	621	652	616	623	652	639	684	584	606	637	674	599	645	712	615	635	665	600	625	600	599	622	647	616	566	636	572	656	599	598	640	579	629	667	622	610	647	668	607	647	624	605	625	624	603	651	621	615	639	625	656	611	594	597	649	628	639	663	644	651	657	641	631	609	614	650	618	621	629	654	650	642	614	626	601	592	596	637	630	651	655	615	678	630	623	637	616	587	607	663	627	640	628	606	652	599	623	585	617	582	635	608	654	649	582	634	659	634	673	585	632	672	660	628	648	634	612	641	596	622	662	647	621	643	575	632	634	603	665	615	642	626	651	643	596	625	672	617	590	631	654	629	590	616	642	619	664	643	613	586	604	610	643	599	598	650	634	641	610	604	663	644	595	598	630	665	630	646	631	656	614	610	594	631	617	604	617	651	653	612	608	645	616	630	616	634	632	649	634	646	618	630	647	582	667	619	590	625	593	613	653	630	635	652	634	626	647	606	638	654	644	637	679	642	623	618	641	632	597	669	653	658	655	650	623	657	594	596	640	629	590	559	615	603	579	607	665	605	597	624	675	649	627	612	622	624	650	668	628	682	617	650	645	633	624	670	675	603	634	624	561	654	626	576	646	680	660	593	591	634	616	646	628	624	624	629	586	637	603	615	620	654	652	643	589	650	646	591	588	670	642	637	683	622	620	616	616	622	628	631	613	638	636	643	646	659	642	636	648	625	634	662	592	663	634	571	665	622	621	635	632	635	641	588	613	643	597	618	621	663	638	625	585	651	621	567	603	606	604	682	609	648	621	634	617	607	628	649	654	617	592	606	625	646	607	623	614	610	662	593	652	601	627	653	622	648	655	599	624	629	593	574	655	620	648	660	585	598	670	654	615	650	629	605	616	637	625	643	613	630	617	599	589	653	657	673	594	639	703	661	621	641	629	629	636	639	643	643	617	623	621	636	656	635	607	621	633	606	616	665	650	661	617	693	657	634	622	647	604	655	676	654	625	638	625	635	632	608	658	616	611	633	605	600	637	612	604	651	654	604	653	599	578	666	610	605	610	659	642	614	646	659	635	627	601	636	624	627	620	632	646	667	703	612	659	603	647	613	616	610	646	585	618	616	637	596	617	643	639	628	622	593	630	643	656	627	620	643	655	652	633	651	625	619	633	629	640	601	649	619	582	614	624	630	628	671	648	631	605	607	619	597	633	664	627	671	647	623	670	625	643	661	619	603	692	631	619	633	648	620	642	666	622	637	632	653	641	657	601	635	612	656	649	641	635	569	657	626	621	651	627	630	691	663	632	638	590	598	645	626	614	637	678	634	636	653	626	616	650	620	653	637	594	602	643	631	647	625	598	681	587	674	605	629	645	670	657	617	651	691	619	640	572	647	637	632	615	617	666	652	619	595	615	651	653	645	610	644	643	661	600	654	672	653	658	625	579	628	625	640	627	631	619	639	654	645	705	594	651	649	645	590	603	641	589	658	606	639	627	633	597	676	638	613	594	598	636	640	644	612	590	653	660	687	601	636	609	633	631	643	658	682	618	598	645	629	647	675	610	583	616	620	647	664	631	664	582	649	659	638	607	608	616	611	596	625	621	600	691	646	666	591	599	590	642	617	630	632	661	611	646	603	659	608	649	631	627	616	654	605	609	596	650	611	628	636	673	646	644	670	622	611	627	622	635	613	626	659	642	608	635	629	668	658	602	650	639	636	606	635	612	687	651	616	579	571	614	610	666	599	628	671	643	642	618	646	613	626	638	663	670	609	586	608	605	599	604	655	602	586	611	666	610	615	640	622	628	631	630	636	618	605	605	645	626	635	616	602	665	623	656	614	619	584	608	626	597	669	629	631	580	637	640	620	599	617	624	664	616	626	600	591	579	663	644	657	629	677	612	624	645	662	646	610	684	624	637	571	675	634	626	622	614	621	652	623	658	592	616	656	597	602	637	659	660	630	663	626	629	688	638	624	671	596	664	635	613	644	644	613	661	663	659	599	619	568	591	646	644	630	640	602	570	629	659	666	607	629	659	592	635	611	604	611	647	651	639	572	607	618	667	683	660	604	625	662	626	675	575	642	629	621	629	604	617	617	613	600	652	649	624	656	628	652	663	660	628	601	624	683	593	660	616	639	619	641	592	625	617	658	633	634	613	632	602	626	653	629	616	637	621	645	661	593	666	610	640	606	643	611	655	639	607	630	648	611	634	641	619	640	637	607	630	654	629	628	634	697	597	582	666	638	611	605	642	621	667	622	636	614	585	623	625	640	620	630	662	624	617	611	656	601	628	675	573	669	647	622	638	610	651	604	622	617	655	611	628	689	662	635	618	586	697	628	694	636	614	630	637	621	623	610	627	621	656	646	593	626	587	667	652	626	609	610	610	665	625	627	628	637	645	654	605	579	641	607	592	614	632	676	648	599	602	649	633	662	629	650	617	655	619	632	623	635	630	606	629	625	613	632	608	639	618	633	650	627	603	632	618	624	643	625	635	605	607	632	633	631	649	646	632	599	648	646	601	661	628	601	587	623	622	630	635	631	630	626	579	620	626	636	598	570	611	566	622	605	639	638	619	613	619	651	598	653	688	568	608	614	645	630	600	594	575	600	605	618	588	641	593	607	627	613	603	646	681	632	630	600	684	598	574	648	616	676	646	630	644	624	597	658	617	602	584	603	617	668	603	654	647	620	645	613	628	628	625	648	605	620	593	606	589	644	611	638	613	629	664	603	639	612	655	622	614	609	639	644	636	626	629	646	595	634	636	631	624	654	610	621	617	609	590	623	640	639	586	645	662	606	630	649	615	668	633	626	611	599	647	654	656	638	615	610	637	655	597	618	565	595	640	639	609	656	626	594	635	610	581	608	630	622	658	630	624	635	636	596	641	597	620	705	612	612	643	661	624	613	635	627	598	620	654	626	653	600	647	622	680	657	613	627	659	617	606	645	660	657	602	658	631	602	629	669	614	654	618	635	603	684
25215	21482	27860	25408	10465	654	451	362	313	306	277	294	283	289	252	236	251	247	263	222	258	251	248	222	241	224	218	209	239	272	255	227	254	259	218	231	219	245	235	239	242	214	203	227	248	245	231	223	230	221	232	262	228	218	210	246	244	239	219	233	251	241	217	227	232	249	234	225	246	246	207	236	232	255	235	214	244	274	216	225	237	245	227	233	237	199	231	199	220	208	230	223	248	221	231	235	230	226	220	221	239	250	218	218	224	223	212	215	229	228	240	213	237	216	228	212	253	227	234	230	201	230	217	255	205	212	234	251	235	231	232	227	242	201	208	209	214	213	249	258	220	260	243	226	222	239	238	211	238	202	231	233	244	232	209	206	231	232	224	220	231	224	224	232	221	230	218	239	242	210	244	194	231	242	217	202	216	204	240	234	220	241	223	246	223	198	227	208	218	219	228	211	228	235	245	231	214	234	210	238	211	217	255	230	240	252	214	245	228	224	220	213	231	229	226	221	256	231	207	207	208	224	215	232	203	224	211	215	232	229	215	222	238	224	228	230	206	222	221	233	236	206	211	230	230	229	215	239	230	241	249	250	241	232	204	253	224	217	231	240	235	213	217	206	215	227	242	210	221	227	217	204	219	233	212	226	216	280	215	241	212	236	227	227	219	207	204	220	215	226	216	223	219	233	259	247	213	243	218	228	215	225	246	207	208	221	223	220	240	210	256	229	206	247	215	217	227	215	238	223	235	209	216	228	226	206	235	229	198	227	202	226	214	219	241	227	237	236	215	231	242	267	209	202	240	210	232	235	212	255	245	223	233	247	249	251	229	207	230	212	217	233	206	212	218	239	219	231	226	213	212	226	214	207	222	222	247	239	228	236	218	232	195	197	234	245	239	215	228	251	197	235	233	228	229	214	223	211	244	254	229	213	238	235	236	234	231	256	259	227	238	225	244	227	203	187	225	238	214	197	223	232	235	212	241	238	248	222	236	235	221	232	240	241	213	272	218	227	227	208	239	217	216	212	213	229	236	212	198	227	229	217	206	237	243	197	252	214	236	238	228	222	234	222	222	239	242	234	212	230	217	220	220	202	243	240	241	210	231	212	219	209	226	239	239	250	254	222	232	237	245	251	266	243	246	246	240	220	216	223	210	224	235	195	236	262	230	216	221	235	242	226	220	248	214	220	223	240	254	228	242	224	215	239	242	212	196	203	214	252	222	239	224	214	219	223	245	227	229	212	214	214	224	225	208	227	245	241	222	273	254	223	221	224	251	213	236	226	243	210	205	250	212	202	224	227	234	247	226	243	219	222	233	226	241	221	208	226	242	243	255	225	234	239	218	234	229	233	202	253	218	210	221	218	237	255	251	232	222	235	196	223	212	219	224	217	215	234	240	220	217	193	218	236	204	225	266	238	207	212	208	213	236	202	227	208	220	234	224	256	248	251	228	206	214	228	246	222	234	243	199	246	219	224	223	223	220	222	206	246	208	230	211	228	211	221	227	219	233	238	225	227	222	238	216	230	253	228	237	207	238	230	257	264	209	231	241	208	236	227	220	187	221	237	228	215	232	247	223	244	239	225	229	231	197	239	224	209	228	233	238	224	221	209	219	222	225	240	229	230	220	255	229	252	267	229	250	229	219	232	220	235	235	235	230	213	232	240	206	228	229	226	234	216	254	208	256	212	236	221	232	224	210	222	270	207	232	221	239	229	227	225	244	245	229	231	223	219	256	228	227	230	234	206	241	238	250	217	226	235	223	256	246	234	239	223	181	227	220	222	222	235	224	232	225	255	226	237	218	234	203	221	244	237	238	212	247	213	242	230	214	217	225	208	220	231	228	250	244	250	217	260	205	225	224	219	214	208	240	250	233	220	232	235	214	228	237	226	244	224	253	226	257	228	231	205	218	219	195	228	208	231	206	232	225	215	222	233	221	236	223	258	213	226	224	253	232	231	213	240	213	223	200	239	219	245	218	226	218	231	268	249	236	252	208	218	209	222	251	204	212	214	222	228	221	242	250	248	226	228	228	224	250	231	246	191	214	222	208	199	220	236	205	228	221	270	232	219	205	207	248	258	249	242	243	207	219	209	237	239	240	211	215	229	239	215	227	233	258	250	251	240	241	223	194	237	230	228	233	236	210	227	234	222	221	225	244	233	204	210	223	241	247	224	224	218	233	236	246	234	267	227	228	206	239	243	222	237	230	212	225	214	244	248	220	215	186	243	224	221	207	246	218	253	242	229	227	219	212	233	222	224	247	236	211	219	233	234	219	192	238	242	234	233	223	232	264	205	225	210	251	222	227	204	220	229	234	248	227	241	233	223	202	232	209	225	212	213	233	232	212	243	229	240	209	235	229	211	230	258	198	216	225	228	221	227	249	237	246	252	218	229	225	251	214	225	192	213	231	228	226	246	214	221	234	240	233	240	234	218	245	232	224	208	204	255	223	238	242	244	222	248	228	235	232	210	225	209	252	226	232	238	260	230	229	218	230	227	246	237	205	234	191	209	258	198	222	199	241	223	223	223	225	226	212	209	210	245	223	204	236	219	238	241	220	243	258	228	230	229	251	233	235	237	215	207	224	212	230	224	214	222	243	228	231	202	224	220	240	231	205	258	227	215	213	228	231	237	242	252	257	234	255	210	251	217	231	229	235	226	231	212	214	220	248	220	253	214	207	207	260	214	220	226	246	240	225	205	224	225	213	216	225	222	215	216	241	240	238	232	222	212	222	226	230	215	207	242	242	230	218	208	223	237	213	200	254	199	253	212	197	222	227	238	236	241	222	244	248	243	234	227	234	212	216	227	221	234	223	220	236	240	217	236	208	227	234	206	208	235	226	197	227	202	241	233	226	241	218	210	242	219	206	231	213	222	216	199	232	239	232	220	248	249	225	209	239	244	234	226	208	217	216	226	220	198	243	229	207	240	231	237	231	230	191	196	204	223	239	227	219	212	216	230	239	245	236	229	242	235	245	228	252	245	250	200	225	239	221	245	231	260	225	218	260	254	262	239	221	238	224	236	228	257	201	207	205	221	234	247	256	214	224	222	230	199	223	231	252	216	235	238	261	252	219	221	222	229	250	220	232	198	246	215	215	240	229	257	244	220	231	253	219	246	236	241	242	246	260	236	203	235	227	252	210	226	254	206	232	242	210	216	222	233	240	224	253	214	231	251	226	219	233	236	224	258	225	241	234	223	238	252	215	231	223	234	233	221	239	232	199	224	212	233	257	227	232	246	245	204	217	207	217	240	209	227	228	207	205	203	232	205	229	217	235	239	207	208	224	241	227	233	205	193	243	223	237	260	219	236	227	225	220	239	228	232	226	231	238	265	251	234	256	214	208	221	189	224	188	242	232	221	213	238	230	214	212	228	231	217	218	235	232	237	233	226	222	233	240	252	220	203	243	230	228	240	212	226	232	201	241	224	203	243	241	225	222	227	239	205	234	199	216	251	221	239	228	222	223	218	236	201	213	201	227	202
4623	5711	4346	2119	1506	1157	919	754	591	583	526	493	472	442	426	392	415	386	353	336	363	354	355	336	343	358	343	334	339	367	315	315	347	336	334	310	344	351	300	329	333	331	296	304	331	308	321	308	324	334	332	322	337	331	300	310	314	299	319	345	314	307	295	299	328	303	302	322	304	332	319	311	317	323	318	287	331	325	304	287	340	337	295	309	336	299	303	299	333	318	292	321	300	318	323	308	288	340	303	307	345	326	309	283	318	331	294	295	320	289	335	315	318	299	310	283	330	307	276	312	311	332	321	296	311	298	326	324	311	310	325	358	285	324	284	334	309	325	314	304	308	287	303	280	316	311	315	298	329	286	313	309	322	313	318	296	329	312	330	291	324	300	302	311	334	293	351	327	288	342	298	324	292	312	308	328	322	314	343	305	339	321	315	313	316	349	292	329	316	319	311	307	285	318	328	320	310	301	267	296	300	295	303	301	284	321	291	289	308	286	301	287	330	316	314	302	337	330	340	313	286	324	289	301	298	323	304	303	302	294	321	328	303	303	317	277	315	327	330	289	312	280	279	289	306	307	306	317	324	284	322	298	301	300	315	328	295	284	278	335	343	287	295	292	324	290	305	320	293	309	293	321	299	316	323	303	313	299	306	296	312	317	300	314	320	302	346	306	303	328	321	312	294	301	306	309	290	345	346	313	317	299	306	306	309	304	321	295	314	320	278	318	323	308	333	289	319	319	280	314	316	311	306	294	327	260	344	311	303	317	310	319	291	321	289	317	319	292	327	271	320	314	306	295	329	295	306	280	309	306	299	302	310	294	327	311	331	310	329	328	303	331	317	306	316	316	291	311	312	301	315	315	300	313	353	306	315	295	327	304	347	315	300	290	309	324	317	315	313	302	264	267	297	322	314	322	315	290	316	291	322	336	308	322	308	322	294	364	327	306	307	285	298	310	298	308	321	304	294	288	285	313	296	301	307	312	288	290	289	306	329	286	343	338	325	292	330	281	288	304	313	286	332	320	316	316	332	312	306	319	343	290	331	319	312	306	325	312	324	312	318	353	340	300	280	299	299	308	340	321	328	308	276	313	338	316	320	319	305	313	288	298	284	310	322	316	308	300	276	294	339	298	302	296	333	317	280	324	295	335	292	317	292	307	340	304	337	347	312	320	323	325	304	307	298	327	309	327	304	287	304	299	291	293	294	327	309	286	281	345	287	310	305	348	345	309	298	337	326	277	321	279	324	290	317	313	297	321	325	320	316	334	327	313	344	284	290	323	295	312	319	305	311	303	321	307	315	263	309	337	304	289	324	312	282	302	315	313	304	290	321	314	297	333	269	328	319	296	333	282	299	321	332	297	318	332	281	336	282	302	333	313	324	289	310	296	318	350	315	318	281	315	310	298	336	297	320	299	316	303	283	308	283	293	317	320	329	297	333	315	339	308	311	294	336	326	353	320	333	307	303	310	321	321	300	309	330	312	318	286	337	330	304	290	321	339	330	308	324	315	305	323	309	338	314	285	290	320	308	310	314	290	320	303	319	313	342	316	307	304	306	309	300	306	353	322	319	345	319	277	328	305	320	302	314	318	330	283	319	307	320	304	301	306	327	292	313	325	320	290	325	308	328	292	306	317	356	307	314	299	315	274	300	315	320	316	308	327	312	322	272	273	306	315	272	305	270	308	330	280	303	319	310	331	318	316	332	312	319	325	289	306	304	287	322	312	293	326	316	308	348	309	318	323	283	336	329	301	320	269	306	286	297	303	346	300	314	332	310	317	335	297	311	311	313	300	339	280	312	282	315	303	299	299	278	320	268	312	295	322	331	304	290	288	288	341	309	295	336	304	308	326	265	312	308	296	312	325	301	320	314	287	315	277	292	332	282	325	318	326	327	331	307	323	313	295	307	323	330	324	303	303	318	300	294	318	303	320	344	304	310	338	291	301	305	302	326	346	343	308	333	337	311	325	269	315	333	283	341	306	338	292	315	321	310	312	310	306	322	299	310	292	305	305	281	304	323	334	283	325	320	278	297	320	302	330	324	314	287	312	307	345	309	318	303	321	314	325	308	314	298	315	297	338	312	298	293	296	327	289	297	298	295	323	288	269	321	314	276	286	324	309	301	278	323	306	311	300	305	314	278	324	328	313	343	283	308	296	326	311	257	311	315	341	278	334	330	313	310	329	309	312	298	295	308	301	316	298	284	287	333	303	310	323	306	295	337	305	324	334	318	308	301	306	292	350	337	322	321	307	303	285	296	259	311	287	294	331	313	324	310	316	300	312	305	298	324	323	309	297	291	299	275	309	307	325	291	344	293	324	295	323	336	335	299	361	293	315	309	304	320	295	304	281	318	345	305	277	323	288	319	301	348	330	295	334	312	341	313	325	297	309	293	353	296	293	328	307	301	282	266	333	325	292	309	331	317	338	301	342	275	302	280	305	316	307	294	308	286	327	346	321	336	278	254	314	325	321	322	311	303	325	325	309	319	305	343	292	342	303	318	278	295	276	279	330	298	307	317	308	293	332	313	351	306	296	355	317	335	302	324	326	306	299	321	298	296	343	297	311	312	332	321	304	304	316	310	301	292	336	292	301	317	303	320	292	259	292	331	334	304	326	313	298	287	316	325	321	322	282	320	324	308	347	313	305	316	296	278	304	348	292	302	290	298	343	323	344	299	327	307	286	299	316	323	306	321	324	308	293	313	329	315	323	298	349	326	317	303	301	310	308	319	301	310	300	336	319	339	328	302	336	296	284	322	327	331	297	334	314	329	288	278	311	336	327	314	330	332	308	324	313	313	284	323	299	301	299	297	306	295	371	322	301	281	327	281	270	320	303	312	302	311	289	322	283	312	304	335	328	320	301	325	319	331	314	338	302	291	351	270	316	325	292	315	305	324	333	321	300	312	302	311	331	337	284	294	310	306	284	322	271	336	307	276	317	306	298	313	308	297	353	296	287	315	289	310	332	294	291	293	323	327	295	298	305	292	307	311	340	322	307	304	277	312	305	279	302	297	298	291	267	322	314	308	327	332	325	324	315	316	338	292	309	315	318	286	301	321	331	316	277	309	331	294	317	309	307	325	307	334	310	322	303	286	317	324	276	308	311	326	327	291	326	298	318	334	301	298	314	288	325	321	302	295	314	323	328	305	309	322	326	333	286	284	290	341	294	315	366	294	303	327	299	304	300	328	279	296	327	313	311	309	320	336	304	325	312	332	329	336	310	298	285	295	310	307	291	316	336	311	292	346	316	317	311	320	314	312	293	336	298	307	303	302	313	299	289	328	311	282	322	311	268	320	319	305	313	304	317	301	310	320	306	348	293	321	330	308	336	314	318	349	295	278	307	315	308	309	301	345	301	321	304	315	322	313	324	305	328	320	287	305	312	307	276	353	311	329	278	300	297	338	308	324	323	289	308	324	343	297	306	299	333	309	287	338	304	288	300	312	285	321	316	296	291	308	333	342	289	311	295	318	304	292	315
23220	21650	29702	24106	21646	21702	11742	1658	1211	1095	1004	948	860	828	862	838	827	762	755	783	713	772	739	769	738	737	681	739	717	701	706	708	681	692	721	710	675	665	711	740	691	698	711	686	697	645	665	686	649	691	671	666	649	700	676	653	664	710	639	707	680	700	662	670	687	714	711	666	683	692	682	705	686	662	622	662	633	615	644	641	665	644	715	627	670	662	617	657	667	666	683	676	679	640	674	682	658	655	699	676	694	659	652	652	674	666	664	683	636	664	681	695	690	660	670	669	673	708	697	696	633	680	631	686	720	683	703	661	694	715	666	693	651	673	673	622	645	625	662	655	690	647	690	674	700	657	646	667	682	655	661	591	680	722	660	707	654	630	677	641	738	662	694	683	680	670	622	660	612	619	629	649	755	667	633	636	673	642	719	661	676	654	670	677	664	630	643	712	643	632	646	680	621	630	657	680	683	678	674	665	651	644	670	700	684	680	618	746	655	608	651	637	637	678	747	628	665	675	710	681	666	684	643	625	654	688	677	659	691	674	627	665	623	686	679	651	698	697	607	725	667	646	648	739	665	703	684	680	695	680	657	678	665	641	678	686	684	702	662	705	653	669	647	671	655	667	682	698	676	674	639	655	662	698	654	655	687	665	668	714	696	712	665	693	673	649	675	656	649	676	663	657	692	639	677	678	646	680	681	668	648	613	680	618	719	676	651	630	689	648	744	657	697	630	701	715	684	692	678	667	641	681	657	708	709	629	686	689	687	638	672	649	639	647	638	684	748	651	670	618	661	691	670	711	709	670	702	689	673	622	649	695	633	650	633	692	702	674	656	666	657	680	684	650	673	638	663	700	630	639	690	654	664	657	638	668	649	647	663	647	647	673	684	691	660	667	673	639	690	684	661	633	683	639	648	700	690	674	660	662	658	666	687	666	648	670	740	687	647	649	656	659	709	680	652	652	664	641	628	707	656	672	683	644	655	661	654	622	703	663	657	678	698	670	644	678	636	662	679	653	672	659	665	631	658	666	648	683	703	696	643	666	665	669	636	617	662	677	647	666	684	651	649	644	666	694	698	661	692	628	647	700	611	592	629	690	677	670	670	663	651	667	662	688	679	656	659	671	648	662	641	662	659	690	697	652	659	674	650	635	692	742	689	694	638	653	633	687	703	665	679	652	655	661	670	740	671	710	707	715	680	650	635	649	672	707	652	667	660	711	636	635	614	666	679	621	661	649	696	617	680	678	661	681	641	625	653	615	672	651	636	643	681	699	658	634	689	638	660	649	654	698	633	664	660	693	658	672	666	642	640	673	628	643	693	691	652	625	646	656	659	735	694	662	652	677	667	700	662	659	672	630	665	669	635	656	626	697	700	640	711	625	697	610	702	635	684	698	651	611	716	687	677	596	685	639	648	636	661	671	633	654	659	706	691	655	663	637	677	671	641	686	636	642	698	651	642	668	668	678	680	689	670	652	671	647	683	651	644	643	652	620	644	695	711	701	666	662	694	757	681	623	693	672	673	662	632	638	702	661	664	736	677	643	716	720	653	698	648	672	643	639	638	625	692	631	643	684	661	667	667	678	663	674	699	647	640	658	637	614	698	721	656	662	637	650	673	683	700	647	665	682	633	665	649	679	651	702	664	659	661	673	653	677	700	659	667	629	671	703	667	667	605	651	659	642	707	681	640	628	627	713	693	679	688	668	640	639	649	660	685	681	705	634	642	651	661	687	650	658	707	631	670	693	670	650	669	662	666	676	665	685	658	669	677	711	671	660	691	624	646	622	676	667	641	619	640	674	693	655	689	647	677	641	677	643	662	667	714	616	655	686	622	658	664	692	699	667	646	640	681	680	667	614	668	663	683	687	659	662	701	621	659	672	631	641	690	613	684	634	671	658	650	671	687	674	683	686	634	648	629	702	693	604	664	647	637	698	702	650	669	691	664	645	679	615	645	647	690	674	650	689	683	663	685	686	671	694	685	677	681	679	665	685	695	618	699	621	684	658	684	678	649	671	610	670	683	636	669	649	682	634	694	634	650	691	634	683	636	698	664	679	651	653	655	629	647	724	695	620	653	665	631	677	657	680	663	670	684	647	672	704	685	644	709	662	652	658	653	692	659	674	657	635	642	696	613	673	617	658	646	684	645	672	687	703	701	633	677	721	666	660	686	649	712	640	661	655	647	627	650	641	626	698	684	658	670	657	686	658	711	654	637	646	646	655	690	651	675	628	607	682	622	660	653	671	668	638	626	695	638	649	656	629	694	658	677	648	703	707	659	685	709	664	708	675	651	609	696	648	640	687	670	668	634	703	703	620	670	635	713	699	675	710	607	664	658	633	672	671	649	640	643	644	701	671	677	655	666	704	706	669	668	667	685	724	640	694	655	669	677	709	675	714	633	648	674	668	622	643	659	657	636	693	672	598	631	638	658	673	731	705	681	645	696	667	667	626	666	694	689	719	663	692	709	678	642	691	618	661	634	686	647	647	643	723	679	645	647	663	610	661	638	683	618	652	662	671	665	630	706	649	639	673	617	682	643	673	669	648	653	714	632	695	638	643	627	628	654	618	671	701	664	706	699	671	666	635	628	623	640	623	655	674	669	680	663	700	682	692	647	671	685	686	648	659	640	685	632	707	681	689	676	672	657	687	654	695	695	662	691	649	620	713	663	650	636	686	669	633	649	708	650	657	681	675	642	635	655	632	671	731	665	641	711	700	695	657	671	639	688	697	645	710	644	644	682	667	672	635	613	656	617	662	685	667	673	615	663	592	650	610	666	663	671	621	654	661	647	666	702	696	598	640	676	641	576	680	684	684	674	625	653	686	653	690	687	701	676	650	653	668	652	628	636	691	660	661	691	724	655	664	638	626	655	687	674	658	671	685	634	642	661	679	632	666	641	675	652	694	676	684	662	728	661	685	649	693	654	651	678	643	683	689	613	629	633	686	653	674	636	672	688	675	654	687	702	648	686	665	664	681	665	676	645	664	662	642	654	681	724	641	665	624	665	664	677	702	663	655	651	634	679	648	674	622	691	683	669	621	687	707	689	658	672	674	669	688	709	640	659	727	640	581	679	671	677	678	654	658	637	655	672	658	684	669	677	687	648	697	660	656	662	691	652	679	677	615	650	680	671	660	656	685	699	674	704	650	706	665	698	610	649	645	719	679	709	675	660	632	660	664	636	681	677	638	659	681	678	646	680	691	702	657	599	668	664	693	753	632	709	674	652	646	655	681	670	646	655	679	620	617	681	683	668	604	669	652	672	668	692	634	646	688	608	676	724	674	666	655	614	708	675	641	675	649	634	677	691	674	634	695	685	658	701	706	694	699	701	642	648	657	645	697	658	622	649	661	665	655	657	686	705	683	677	665	655	644	692	682	665	626	683	623	674	701	669	668	674	698	733	639	649	648	658	651	649	651	668	639	596	644	688	648	686	683	637	633	685	619	667	644	667	662	661	666	698	652	635	631	631	668	647	665	687	695
7162	16738	13265	7101	5085	3914	3032	2588	2032	1786	1662	1481	1309	1258	1171	1169	1153	1020	1041	1012	1018	956	914	974	939	924	870	879	941	898	827	911	871	852	805	809	810	851	857	812	885	802	811	832	827	836	782	810	873	815	809	833	817	781	837	819	779	851	829	818	838	802	816	785	848	838	839	763	805	798	794	779	825	784	773	819	792	841	814	807	802	785	778	785	786	763	768	793	792	765	857	847	759	812	822	828	763	846	870	810	788	804	762	753	815	811	790	784	798	794	806	798	781	779	799	807	815	850	798	802	821	808	804	825	794	856	786	806	835	794	810	822	800	738	810	841	825	823	791	810	817	782	838	742	818	834	812	759	783	750	809	793	817	805	756	776	775	832	754	759	796	790	788	831	822	778	756	744	774	800	768	799	832	750	832	832	795	817	824	755	777	829	833	802	791	811	802	789	763	745	811	754	779	779	788	757	809	827	807	832	782	778	804	808	823	789	825	835	804	807	771	842	799	834	765	770	850	794	847	770	792	793	787	768	832	829	839	764	774	823	788	784	851	777	809	790	755	790	819	834	770	752	811	777	856	826	810	777	839	805	848	775	800	812	785	801	816	774	803	757	792	828	757	741	792	782	825	783	794	747	805	744	844	847	811	806	795	818	836	809	762	824	799	828	786	789	772	826	791	834	829	797	803	832	776	797	809	817	753	813	801	807	788	849	802	809	802	795	769	836	837	739	793	810	773	815	799	801	782	816	888	778	746	822	773	816	820	819	819	831	787	741	805	810	825	775	822	740	746	793	832	789	823	821	811	798	834	834	760	720	761	776	842	799	759	760	811	783	785	793	757	735	785	787	771	814	794	829	797	837	758	821	803	763	827	800	823	768	796	804	786	788	799	810	762	800	793	819	818	814	839	782	733	801	833	800	773	803	759	800	830	810	800	828	786	809	800	800	804	767	819	779	787	836	815	785	766	772	803	825	775	762	815	791	776	831	818	815	768	820	799	772	800	793	771	802	800	810	791	818	782	806	782	773	790	779	845	821	798	786	786	765	765	860	795	810	773	811	760	763	790	707	796	818	801	822	782	773	789	824	825	791	752	817	812	775	785	832	788	740	804	752	775	732	784	780	762	804	789	834	793	812	762	816	826	779	793	751	755	783	766	806	825	809	782	823	786	810	791	854	776	822	806	760	786	761	765	832	803	764	817	772	818	841	812	781	859	820	853	849	792	797	784	788	772	755	764	789	861	786	817	815	800	843	808	809	841	786	787	808	790	814	790	798	835	777	809	805	786	742	769	760	754	803	829	872	795	804	820	825	827	798	786	821	801	809	779	819	845	804	836	840	824	789	820	823	800	765	849	771	823	803	795	820	785	795	810	824	793	754	752	842	797	775	799	809	824	781	868	816	756	788	867	814	858	802	802	794	791	841	795	775	813	757	817	803	791	793	808	805	796	789	794	747	771	762	796	795	817	830	767	840	815	774	756	784	835	806	752	802	795	844	802	779	800	763	802	804	845	782	761	795	794	817	850	772	753	763	745	801	795	818	817	787	781	796	768	767	809	822	799	803	783	827	770	797	779	781	810	866	803	799	739	743	820	750	765	798	808	773	795	812	776	844	760	810	812	774	792	781	778	784	820	809	813	824	834	780	801	833	762	781	764	762	812	785	794	782	764	776	835	793	777	791	763	892	843	813	787	781	780	803	809	803	792	795	815	774	813	777	787	795	780	801	794	818	819	800	775	779	836	772	806	787	811	785	761	771	759	762	831	787	848	801	788	751	769	833	780	818	770	826	807	804	824	781	777	808	812	816	773	805	781	774	788	870	784	850	795	791	767	779	816	835	816	772	764	780	839	760	813	761	779	860	816	872	796	835	748	793	776	770	810	836	825	826	781	780	828	797	810	765	782	825	817	828	811	806	818	776	801	781	807	809	824	824	750	822	767	764	826	771	812	806	800	834	820	738	837	849	825	798	796	782	806	809	804	789	779	797	790	777	789	803	842	790	770	761	801	749	769	779	782	822	812	821	788	799	816	761	774	811	768	801	790	770	771	804	796	820	833	772	783	815	786	748	790	798	775	817	827	819	815	810	757	785	753	793	778	788	815	791	803	792	753	840	781	757	786	792	799	748	815	804	783	799	802	862	816	796	784	781	799	819	786	761	800	792	791	836	825	767	761	774	775	821	780	825	794	812	793	786	778	839	777	843	754	774	810	781	792	800	719	822	761	742	808	814	829	774	795	792	788	797	829	773	795	747	806	777	799	844	800	773	779	826	763	855	815	785	810	836	864	819	808	799	817	812	830	746	797	801	750	780	739	789	747	754	753	799	783	828	787	846	820	758	787	786	810	771	752	791	792	757	771	858	843	761	791	750	739	823	745	810	763	780	794	805	774	778	808	802	809	834	822	758	815	810	772	753	809	785	759	828	854	813	811	746	751	799	817	841	831	821	752	776	796	778	856	783	760	810	790	810	783	812	756	795	799	844	753	765	746	791	792	791	783	793	839	788	811	748	840	788	819	780	781	798	807	786	811	801	801	816	768	837	808	819	813	811	783	849	820	773	794	755	774	806	772	809	819	788	779	787	795	775	766	776	855	814	845	759	791	782	798	833	740	813	773	775	697	767	801	760	791	789	777	790	781	822	808	784	780	790	810	806	777	827	778	811	827	781	782	801	795	813	793	816	772	762	781	800	794	794	775	777	766	788	794	798	789	764	781	779	797	800	824	792	816	799	794	792	764	831	792	814	828	788	823	824	814	754	871	798	852	781	766	849	762	792	798	777	796	820	799	757	827	774	797	773	810	784	753	857	843	769	769	799	740	733	813	833	798	821	812	754	782	800	845	843	810	788	764	784	793	830	837	785	771	784	815	821	778	771	786	806	765	794	774	807	812	785	758	803	793	809	764	744	758	774	765	808	792	758	801	847	799	731	831	819	793	791	805	831	830	783	795	793	777	760	779	833	821	813	819	789	802	785	779	748	790	813	759	808	816	789	792	806	829	819	794	766	821	743	787	861	810	775	737	791	832	785	765	804	804	756	807	809	796	808	813	821	832	830	760	812	755	796	829	783	771	769	795	789	783	765	870	777	801	783	779	777	867	752	767	831	802	875	796	837	765	763	787	827	774	820	775	787	778	817	809	767	859	791	765	828	768	790	743	799	830	807	802	810	817	804	803	754	734	779	825	756	816	825	794	832	790	833	770	847	758	809	801	792	813	756	824	752	818	751	775	753	791	794	808	803	795	809	784	813	772	804	796	840	801	797	870	774	804	800	848	802	787	771	756	722	781	769	831	791	793	827	754	764	788	773	802	823	771	779	837	802	775	759	780	777	777	767	801	779	792	755	777	789	809	810	774	774	783	787	837	872	763	784	760	805	829	865	846	797	783	783	797	824	829	785	822	808	801	804	796	777	781	818	819	785	797	814	817	856	825	764	797	774	738	805	768	774	784	804	747	781	761	777	783	738	819	808	766	868	849	793	749	819	814	829
27496	20363	6649	701	504	454	350	260	242	257	234	250	237	240	236	240	242	240	225	238	229	255	225	210	219	222	250	244	195	240	255	204	226	240	249	230	237	205	221	228	203	242	239	216	241	230	227	227	240	223	239	225	262	211	203	223	249	233	222	229	230	245	219	213	207	238	225	227	215	233	247	266	222	211	238	223	233	249	190	220	203	256	227	226	244	239	221	236	218	221	225	233	202	229	227	222	234	245	233	208	228	212	240	244	242	213	243	258	279	229	224	235	216	233	210	235	231	229	228	220	221	230	232	237	238	232	217	227	213	236	241	220	231	231	204	221	217	254	226	237	236	210	233	250	225	248	264	252	232	217	226	221	242	247	212	220	259	248	234	234	266	232	227	244	224	239	218	224	219	214	228	248	221	225	236	247	221	242	221	214	227	246	211	212	237	214	214	229	264	234	261	237	249	231	224	215	263	237	214	240	246	243	223	255	266	210	206	234	220	210	229	215	240	231	222	241	235	238	226	254	224	221	220	231	208	207	226	211	261	225	231	218	215	217	225	235	221	219	223	244	215	221	247	221	208	247	239	247	257	234	249	226	227	217	219	250	210	227	238	225	203	230	248	222	224	230	225	225	235	255	227	242	223	203	218	226	229	234	205	237	227	230	221	242	234	207	217	261	252	233	244	227	222	211	245	227	220	211	223	240	232	230	240	250	223	228	248	211	245	202	255	218	214	232	242	236	237	243	208	244	243	231	242	247	243	238	244	241	216	230	251	217	238	230	212	208	211	222	228	248	234	263	218	224	206	223	198	219	248	276	237	227	240	230	234	234	236	233	215	235	225	228	236	250	229	233	224	245	243	241	214	233	234	223	217	234	216	225	233	238	220	211	242	216	206	240	202	203	234	191	224	178	214	236	224	226	211	254	214	257	202	205	227	231	226	200	221	236	225	225	239	226	213	217	201	243	244	237	246	201	237	249	204	249	232	223	237	217	223	226	231	244	249	255	251	222	197	223	243	235	244	204	219	242	217	227	228	233	231	248	211	233	251	259	234	247	217	244	230	213	223	216	270	228	213	213	217	254	205	236	264	225	224	214	227	226	206	260	244	219	231	237	204	241	227	222	234	249	230	211	272	236	225	223	213	239	219	267	223	212	240	235	239	230	247	248	214	220	243	208	247	237	227	235	252	248	235	258	229	226	225	221	228	203	233	238	250	236	222	232	241	235	198	234	258	235	232	226	242	224	224	224	245	216	250	236	216	245	211	215	223	220	223	261	225	218	249	222	224	240	221	222	214	205	244	231	237	234	223	245	231	235	234	245	236	244	228	263	203	228	262	212	239	251	236	236	235	231	229	202	198	241	233	221	227	218	243	229	218	234	235	220	226	235	215	231	223	229	224	212	246	218	233	231	237	217	273	219	217	235	252	219	194	233	211	212	229	233	242	229	224	216	239	239	259	229	237	224	226	255	248	201	230	235	229	204	231	224	232	217	250	245	202	214	233	218	209	224	249	248	223	246	230	235	253	219	222	239	222	224	246	214	247	234	235	236	227	227	243	252	198	214	256	219	242	234	237	256	259	232	234	241	221	234	232	227	238	216	234	216	240	231	209	229	237	221	237	267	199	208	254	222	233	233	228	216	236	261	221	243	217	229	199	222	200	227	229	244	246	227	221	243	217	244	248	218	220	214	264	249	232	220	232	220	220	206	251	217	215	241	256	208	236	221	254	218	221	235	222	241	244	245	220	204	243	215	216	246	226	244	264	228	221	212	221	226	228	251	260	215	224	244	239	216	233	222	221	218	251	207	211	203	228	251	236	229	240	216	255	225	241	208	214	234	217	221	210	227	239	234	220	232	245	221	250	216	247	236	231	205	228	239	234	219	235	255	241	248	214	239	245	249	248	249	248	235	228	231	199	239	239	236	231	206	238	219	243	217	208	246	240	235	226	234	248	245	216	230	248	217	239	225	233	228	220	241	214	218	225	219	224	220	192	197	270	248	225	213	206	245	215	232	246	242	231	206	227	237	219	250	254	224	205	246	205	235	223	220	222	244	223	240	205	204	229	251	219	239	226	207	230	214	257	250	248	220	215	220	268	240	218	209	206	253	258	213	244	200	242	246	231	236	238	222	220	240	267	238	206	241	244	215	224	229	220	240	200	224	227	228	220	214	235	222	231	217	207	188	215	255	235	235	219	232	214	223	218	267	216	243	226	214	216	242	228	266	240	222	238	219	212	231	244	233	238	236	216	205	219	232	218	234	250	238	242	225	241	212	210	226	224	229	217	217	238	221	219	236	251	233	225	236	229	231	222	220	226	239	245	228	214	218	224	230	219	250	230	232	238	216	224	225	222	232	217	210	233	213	228	208	253	243	250	228	246	240	214	210	249	215	229	233	248	219	225	262	225	216	233	236	250	212	237	242	233	232	209	226	198	268	241	231	246	244	199	219	232	233	236	233	218	248	220	250	222	224	253	221	209	226	214	230	202	232	246	212	237	225	227	249	235	226	228	244	229	217	220	239	250	244	239	197	227	238	214	243	254	230	250	179	228	239	207	221	243	228	223	242	209	225	250	233	232	231	212	250	240	211	221	219	223	237	216	208	208	209	214	246	226	246	212	244	232	236	244	203	248	229	256	211	218	226	220	243	274	211	209	193	212	234	237	243	219	226	239	214	221	266	210	226	223	221	230	237	215	207	229	230	242	240	222	234	202	222	224	257	236	205	233	222	236	219	231	223	234	243	215	242	227	225	223	228	224	236	212	225	235	223	260	244	221	240	229	236	210	219	243	232	233	264	225	246	222	225	236	216	230	256	242	201	216	224	248	234	261	234	236	257	232	244	258	225	248	236	232	209	237	216	206	212	238	232	218	217	211	243	240	207	210	209	260	264	238	237	236	220	242	225	238	231	224	207	238	218	215	226	233	219	241	250	225	208	236	218	223	237	239	258	215	244	215	226	223	229	178	239	246	236	229	238	246	216	247	224	249	234	234	222	209	200	222	211	244	248	246	234	208	219	222	236	228	219	211	235	228	213	208	214	249	215	255	243	198	191	219	234	194	225	231	232	214	263	246	220	241	245	252	210	239	230	221	217	232	234	237	224	223	214	247	243	231	219	244	245	224	216	247	238	218	228	240	217	233	252	237	209	211	258	234	203	207	208	241	228	237	225	241	238	235	203	218	237	240	235	211	230	251	263	242	253	230	224	225	231	245	228	231	220	205	211	259	230	213	211	239	222	209	248	208	234	247	228	232	248	221	245	210	213	235	220	231	224	249	252	262	223	232	236	249	228	246	239	204	235	248	231	244	243	204	239	207	245	242	215	223	238	247	212	227	242	225	234	225	221	245	222	220	230	231	240	232	239	242	239	238	214	203	220	227	223	243	235	243	251	247	203	242	236	221	224	261	207	223	209	229	226	233	280	247	209	237	224	233	232	212	258	255	236	212	219	233	237	250	237	254	237	215	211	248	248	235	241	217	251	265	240
3914	1058	918	557	465	442	379	340	321	308	324	332	327	349	295	284	328	283	291	320	312	292	306	304	300	285	303	326	286	284	299	305	284	279	273	268	286	292	307	280	269	300	287	309	275	321	307	303	320	286	284	306	292	317	322	310	312	302	305	327	305	299	284	254	289	312	321	315	322	292	261	290	291	285	274	260	301	291	284	267	285	282	290	277	273	309	301	266	287	302	318	299	273	309	269	269	262	286	303	289	257	291	303	283	291	307	296	267	321	291	322	268	309	288	294	290	291	273	311	281	338	305	318	262	295	300	301	294	260	295	285	261	297	318	285	334	321	323	276	302	269	282	309	278	313	278	287	286	283	298	298	296	307	298	294	304	312	290	301	298	307	288	296	301	295	305	289	279	283	259	329	292	290	288	290	315	301	292	264	306	277	306	257	306	304	289	300	328	270	303	286	278	278	286	299	313	273	290	294	282	311	281	285	274	294	300	316	281	306	313	316	299	289	297	293	300	279	280	319	327	303	323	288	299	291	291	314	312	275	313	287	280	294	299	277	277	307	324	310	312	268	302	292	280	299	288	295	304	311	274	288	289	321	286	268	294	283	310	306	310	283	289	317	271	285	299	288	304	293	272	296	289	286	286	281	278	264	304	294	296	304	313	273	299	319	295	284	268	293	297	302	284	275	289	293	309	277	305	281	288	317	303	304	281	309	300	279	271	287	309	305	318	273	269	300	276	268	303	289	280	286	291	288	313	261	269	306	277	304	318	283	295	292	296	319	278	263	244	292	325	303	311	306	274	290	305	292	317	272	255	291	276	290	308	309	282	264	294	278	277	312	312	289	276	274	277	286	332	338	288	268	273	296	304	259	282	281	280	309	318	305	274	301	278	288	296	290	314	302	291	283	302	269	291	280	298	291	293	322	287	304	292	275	291	312	312	303	311	284	297	315	301	279	313	296	293	292	335	297	260	322	270	285	311	303	290	308	295	308	297	273	289	308	298	281	278	288	301	285	277	307	311	295	313	303	330	353	288	320	284	290	307	315	289	287	286	292	291	294	296	298	302	299	296	312	270	290	256	278	305	303	274	305	303	308	312	285	280	334	311	333	271	256	286	329	288	279	268	257	303	282	296	297	284	314	294	310	300	287	303	313	275	277	291	253	321	282	272	271	295	303	319	303	293	305	312	270	318	275	313	289	303	300	300	327	286	287	290	291	296	279	309	290	262	311	320	245	298	290	270	296	316	286	277	287	283	270	288	286	284	296	324	288	285	278	268	306	294	300	279	310	279	287	273	280	282	278	292	294	275	295	306	302	273	320	272	294	288	321	281	305	287	304	279	285	283	303	256	334	288	282	283	268	282	290	283	320	274	271	291	273	301	310	313	281	264	286	279	318	275	297	282	285	329	309	311	297	319	312	286	286	316	276	317	283	318	292	267	291	305	271	285	316	289	303	282	315	301	309	279	279	295	303	316	295	293	283	313	322	303	329	298	274	282	307	303	296	275	311	282	278	324	274	300	319	317	305	295	308	311	286	300	299	289	310	293	281	277	289	280	294	289	296	285	300	296	333	260	289	331	284	303	301	339	310	322	303	306	286	325	306	300	293	303	285	282	293	302	324	306	280	316	294	316	292	287	281	330	275	307	304	319	301	304	309	266	276	254	283	288	294	304	292	315	313	300	287	277	287	299	300	293	277	287	321	282	284	290	284	299	294	266	304	286	307	314	312	301	292	288	298	302	265	298	292	303	305	258	289	309	278	308	285	274	280	316	324	312	312	299	288	303	297	289	274	278	298	266	275	306	286	300	298	299	285	296	314	273	298	299	304	302	290	291	285	258	282	291	304	298	259	336	306	287	312	312	257	334	287	293	275	282	292	287	314	289	271	312	299	312	296	277	293	265	293	302	297	313	294	317	270	286	314	269	304	284	266	307	288	301	280	278	306	312	324	287	311	306	287	287	296	315	291	276	319	316	328	310	287	320	290	281	279	282	305	278	288	300	288	300	280	319	314	312	336	266	308	302	319	300	312	303	320	306	296	315	264	270	305	303	304	293	318	303	289	265	314	262	288	298	289	287	311	297	317	271	298	291	314	317	299	291	295	282	282	296	291	274	300	281	283	300	304	304	285	304	304	282	319	242	278	282	306	296	304	313	299	308	287	303	304	278	294	287	319	266	332	314	301	295	292	312	294	320	301	306	271	309	297	297	314	333	300	302	306	284	276	317	318	291	293	280	320	322	317	294	286	314	258	300	291	309	271	291	321	306	339	299	287	313	277	280	329	282	287	282	311	326	294	314	317	312	291	321	321	312	304	274	247	254	297	302	280	279	277	271	304	297	286	274	274	303	305	287	295	279	277	295	298	293	247	278	278	311	319	312	285	318	299	296	275	270	293	282	299	284	268	311	289	307	307	314	335	289	282	305	282	322	285	289	305	275	304	278	289	299	316	302	297	297	294	281	316	295	289	302	292	299	308	287	292	295	298	295	283	286	311	288	299	295	275	272	272	291	280	299	310	309	321	274	289	309	284	304	293	291	293	309	293	304	288	259	307	306	291	309	317	287	288	274	273	294	311	313	275	278	296	271	298	309	265	296	314	260	303	284	288	289	259	284	292	269	286	285	267	322	298	284	324	306	284	297	288	304	295	297	307	282	273	291	316	266	297	287	290	269	293	282	325	295	314	324	289	279	319	307	296	281	311	312	321	292	235	273	278	281	309	295	285	302	260	283	284	314	297	293	274	279	290	301	312	246	330	314	296	298	293	285	289	284	287	320	284	292	320	278	278	258	291	290	293	291	309	285	312	293	287	291	302	282	305	310	305	271	305	283	300	290	279	288	287	287	295	317	295	310	326	285	274	329	321	315	296	273	298	284	306	275	291	311	280	307	263	294	316	303	257	305	283	308	296	280	323	277	295	297	313	297	290	270	292	279	304	298	311	313	256	310	269	327	295	280	287	296	289	327	267	350	316	294	266	314	286	280	307	278	298	284	297	304	289	298	298	290	297	300	288	315	301	282	279	275	317	283	285	301	298	280	308	278	322	294	309	295	310	296	309	261	293	299	308	285	293	283	287	305	261	292	302	288	263	290	297	295	273	284	286	303	329	296	304	299	305	292	310	311	321	286	282	288	283	292	312	298	308	305	294	325	303	309	300	298	267	322	279	276	322	297	290	289	300	295	312	309	270	304	301	304	305	264	307	263	267	310	309	266	289	301	321	289	279	294	294	325	286	312	296	297	315	308	320	301	283	307	276	299	307	300	319	292	291	310	317	307	285	282	272	300	291	290	288	288	313	298	259	278	283	276	239	263	314	299	317	272	298	305	279	273	318	333	297	280	284	254	284	292	306	289	311	301	284	313	317	290	308	290	295	282	317	300	311	301	262	300	306	307	279	320	292	263	282	306	297	280	296	295	309	307	298	296	309	300	318	317	292	276	292	277	299	309	304	304	287	272	291	301	286	295	275	302	289	317	341	306	296	308
24104	21610	29201	24486	21619	12331	1425	918	790	721	709	681	641	628	591	575	638	593	567	588	609	588	578	562	568	516	541	531	568	566	554	492	551	511	573	566	580	543	498	544	540	526	545	544	543	508	532	550	534	540	589	563	555	577	540	529	564	542	523	533	510	566	561	499	493	563	539	499	532	553	487	516	510	564	559	528	548	556	528	566	547	540	482	507	517	552	530	528	522	500	476	553	508	527	538	518	541	541	508	491	553	552	509	500	538	519	520	541	510	536	496	533	550	516	536	568	537	559	531	523	507	528	527	523	555	499	518	508	529	521	582	511	530	525	559	529	549	561	532	534	504	487	528	501	517	528	520	548	523	520	502	567	508	511	493	546	566	573	512	556	519	531	499	542	552	501	508	504	485	547	507	551	530	568	532	529	523	493	522	525	519	529	550	503	514	511	497	530	534	526	485	490	545	512	488	520	524	559	548	555	518	539	485	528	525	543	528	548	528	524	507	520	537	501	529	547	558	510	530	530	531	526	515	445	525	519	531	534	503	514	529	491	496	536	513	564	515	545	525	550	492	518	516	507	540	526	527	522	552	504	513	539	496	480	523	522	545	529	522	517	497	524	479	509	533	516	552	545	500	515	552	522	549	552	528	496	520	503	537	553	490	549	553	529	566	523	502	522	491	523	513	547	524	500	492	522	509	542	558	533	509	507	534	493	533	533	511	530	502	530	488	498	554	512	506	565	517	505	508	528	504	526	536	488	519	507	518	550	533	545	498	480	542	519	506	534	495	527	545	534	536	545	546	503	487	573	509	534	502	542	535	490	509	512	537	579	566	496	514	523	542	535	513	540	538	546	521	507	481	551	523	517	533	519	473	547	547	524	515	520	515	527	508	530	472	544	530	522	573	507	541	514	524	487	525	531	535	477	507	562	518	546	521	522	488	559	514	514	545	537	480	517	544	519	523	550	502	506	511	545	480	571	510	489	551	498	520	470	489	548	515	510	509	533	548	494	477	537	521	510	526	548	470	528	495	507	519	511	505	543	521	535	526	499	515	524	516	524	539	509	502	525	509	528	524	554	528	543	523	534	514	526	518	549	518	537	567	524	550	521	491	496	503	558	508	532	525	476	521	504	515	524	514	524	545	547	519	538	517	508	517	529	492	579	518	510	520	536	536	483	544	533	561	515	569	506	523	507	506	521	537	535	510	529	572	524	574	519	532	516	560	502	499	512	477	535	512	569	580	546	516	519	516	524	516	531	532	503	529	546	559	528	521	524	516	550	568	515	518	527	543	518	501	531	497	535	537	514	508	513	533	533	464	495	518	478	600	547	525	542	525	512	518	500	523	485	486	588	514	515	535	528	502	519	547	521	542	518	561	534	569	490	481	502	503	521	547	554	516	578	516	500	494	501	502	467	489	518	537	543	527	514	577	512	502	533	564	489	540	546	509	529	560	558	558	569	513	575	513	512	536	526	508	511	494	518	514	555	524	553	502	498	547	526	568	543	529	542	539	526	529	543	535	501	491	512	502	526	549	540	522	483	484	534	507	557	540	511	499	520	528	517	554	567	516	521	518	480	507	532	545	533	534	486	525	557	530	538	504	505	556	537	504	542	500	583	540	485	558	507	491	541	488	557	555	527	524	520	473	529	523	536	551	538	502	525	505	517	568	478	549	549	540	518	495	484	516	536	520	505	527	531	509	523	541	469	533	533	544	501	532	519	467	558	523	509	544	492	515	534	487	520	528	512	517	526	543	535	521	549	525	521	517	518	558	551	526	521	504	466	524	503	516	524	564	540	478	523	567	493	529	547	510	487	565	491	488	511	535	505	486	542	583	537	547	498	506	574	539	530	541	515	542	512	513	526	514	525	524	554	547	524	503	512	540	532	511	545	590	505	531	516	524	557	525	539	480	563	492	508	509	548	498	520	489	537	512	503	506	539	520	563	532	505	526	550	554	473	517	505	520	522	510	515	547	510	538	510	534	526	519	529	548	534	538	497	538	512	542	522	538	493	553	507	522	514	501	541	567	504	537	505	486	517	500	508	533	547	480	547	544	528	532	497	525	556	534	514	556	496	498	485	565	510	530	554	513	506	548	519	501	555	526	513	537	540	558	482	522	539	502	545	536	531	497	491	477	538	500	576	511	562	522	489	493	558	513	514	513	544	533	544	532	547	492	545	564	481	516	540	529	506	514	512	508	547	540	524	507	516	515	538	524	528	518	526	508	545	513	492	536	508	540	548	536	557	490	551	525	534	491	548	519	503	535	498	528	491	487	567	463	539	509	566	537	512	494	550	514	517	546	548	464	535	554	480	552	555	514	472	496	518	517	554	526	535	517	514	571	501	516	541	518	536	524	520	510	518	480	475	504	532	577	521	511	503	525	556	495	550	555	560	552	500	506	463	525	544	555	561	472	518	557	517	551	507	501	489	517	525	560	508	517	503	511	487	516	522	497	454	513	576	518	558	492	507	534	505	547	533	537	491	535	551	518	527	543	501	548	487	492	541	511	556	561	504	525	516	508	537	537	512	533	519	498	530	479	510	481	519	533	528	498	534	514	490	515	525	525	483	550	535	536	506	539	494	506	511	502	524	540	492	495	506	476	528	522	518	533	529	502	552	478	507	539	521	493	549	512	536	531	540	545	516	496	508	533	508	530	576	499	541	529	507	527	562	516	502	491	507	527	493	485	526	498	529	509	558	493	520	540	516	572	530	506	502	537	548	542	570	507	533	528	547	533	528	513	532	529	535	544	523	526	510	536	544	515	496	570	551	483	545	534	500	521	550	506	544	500	499	515	532	562	505	506	536	504	496	497	510	538	482	508	485	508	558	508	545	518	526	532	511	518	527	478	548	559	552	490	514	478	521	538	512	562	512	532	553	518	506	512	534	495	488	539	521	509	500	502	547	572	531	492	512	519	512	490	537	495	533	521	535	517	494	511	523	498	547	498	518	510	549	524	518	560	510	570	525	532	536	530	513	501	557	499	551	499	492	517	490	489	533	552	516	516	521	546	507	528	544	495	488	490	538	498	480	526	530	515	555	518	528	552	506	526	498	501	570	531	528	592	526	536	524	497	493	499	500	516	553	521	502	523	554	523	518	522	516	513	550	519	526	496	528	506	526	546	547	509	482	520	532	496	547	497	533	545	550	547	495	543	502	553	470	535	516	544	492	519	519	526	559	513	481	494	533	511	504	503	513	489	523	529	486	496	527	531	518	510	509	500	521	555	539	464	524	536	487	545	519	562	509	537	542	540	545	552	516	498	514	519	536	505	549	568	540	485	541	498	529	510	498	512	475	557	548	523	501	525	540	534	558	504	505	527	523	542	532	536	548	538	534	521	498	542	499	531	521	493	541	519	530	512	530	521	486	499	506	543	501	491	491	528	523	509	536	522	525	531	534	496	553	510	554	530	520	506	537	564	539	502	535	508	525	541	516	532	557	523	500	536	503	512	518	539	533	484	534	530	522	529	558	518	558	562	538
4721	10115	7974	4060	2928	2344	1902	1545	1326	1115	1003	960	888	863	849	768	781	796	735	749	695	701	667	682	623	715	647	690	639	631	671	661	687	676	653	642	617	654	603	677	690	597	638	596	680	655	666	659	636	613	641	646	615	620	699	615	662	629	570	652	652	620	624	616	627	643	595	618	625	622	665	647	578	591	625	610	619	616	668	623	647	661	671	644	646	617	621	601	617	653	624	651	642	621	656	672	630	648	635	635	619	621	653	580	642	642	635	599	662	657	643	614	606	623	632	627	655	623	645	671	605	625	665	628	684	549	652	610	626	624	635	658	635	609	673	565	657	585	625	621	587	592	627	683	603	625	619	655	646	630	595	597	628	595	625	621	649	612	584	597	629	646	626	631	669	608	644	603	642	659	650	646	611	608	634	611	634	643	668	628	648	636	633	591	638	627	591	696	628	611	546	603	645	630	643	623	637	606	617	603	636	641	629	644	644	667	636	611	629	622	621	597	601	624	637	652	656	632	624	589	646	613	580	589	668	617	600	651	624	630	622	601	618	611	613	586	625	637	641	638	658	605	653	623	629	658	637	619	652	637	626	607	634	660	661	639	598	603	650	602	628	646	657	655	638	618	644	650	628	650	646	592	663	635	629	624	608	618	583	650	643	661	666	623	638	640	626	626	614	622	608	650	687	648	638	641	621	630	627	597	580	618	617	612	601	600	650	601	688	599	648	615	613	612	636	659	662	649	641	615	665	632	615	618	614	649	594	654	614	634	615	639	633	611	629	632	619	617	586	587	655	625	664	564	644	594	629	619	690	621	649	610	611	641	648	648	621	607	623	642	615	643	616	666	642	617	648	647	613	630	635	599	603	623	582	633	661	661	640	637	625	635	635	615	605	652	630	586	632	620	665	606	593	623	662	633	628	614	619	658	633	597	618	634	649	621	627	640	644	628	629	590	599	644	607	626	598	689	647	664	610	617	626	664	559	623	603	641	627	681	613	664	621	639	628	634	563	581	619	624	671	628	595	611	625	649	676	606	635	653	618	621	578	619	651	575	603	624	645	674	639	583	636	682	652	596	620	645	661	607	640	657	619	574	603	659	603	623	629	647	639	614	640	648	660	621	654	643	630	590	635	649	618	640	660	640	607	621	600	584	644	627	649	615	599	636	625	606	627	661	670	631	609	632	675	658	638	649	645	630	630	632	656	638	557	602	650	591	630	651	648	619	611	667	648	622	612	663	648	605	601	635	595	642	631	597	598	629	609	593	608	616	632	655	613	677	657	596	620	618	634	625	660	609	607	620	634	615	659	646	598	615	621	558	640	648	587	597	623	649	635	637	598	593	654	626	650	669	654	606	611	616	634	598	613	618	640	645	660	646	536	662	639	623	605	610	662	661	645	611	648	610	649	640	654	623	634	624	627	614	612	594	599	579	600	605	572	634	639	616	626	654	636	621	610	635	589	640	610	626	607	582	656	573	634	612	634	635	601	625	616	623	605	665	620	626	621	644	633	594	646	608	592	624	636	608	657	654	669	666	629	606	581	641	628	622	634	609	654	593	614	652	628	599	639	659	649	631	627	650	612	598	621	617	584	625	624	644	617	631	635	633	623	657	627	625	614	609	649	647	608	656	615	646	629	612	615	590	670	653	652	644	637	635	633	617	658	648	594	624	670	612	587	616	618	593	600	661	627	636	630	630	611	635	627	614	617	615	614	642	645	668	630	607	637	649	633	600	640	595	614	618	630	649	665	629	657	634	631	634	626	667	642	607	596	594	637	574	629	627	599	621	613	603	637	645	617	659	605	610	643	638	615	618	592	612	592	672	642	639	605	644	634	626	582	601	607	646	646	667	638	636	626	600	622	605	596	680	618	607	613	624	645	656	631	613	578	645	583	614	620	616	617	651	634	620	616	626	612	603	624	627	650	655	634	611	652	606	629	636	623	638	612	623	607	624	599	598	625	608	642	618	660	618	620	637	653	642	631	607	632	680	643	612	651	614	604	642	638	638	591	613	642	629	576	607	624	673	642	626	609	668	651	617	646	610	607	620	655	644	620	612	600	661	624	600	609	668	636	679	633	661	638	629	639	614	677	621	582	601	651	679	635	641	645	643	636	627	604	586	634	623	577	621	575	616	631	638	600	623	614	629	637	611	574	635	622	626	652	646	661	657	630	628	614	641	615	618	584	589	595	631	676	611	615	623	638	622	624	608	640	595	587	642	623	645	625	647	593	641	644	632	589	683	619	646	641	593	637	604	639	631	617	639	639	622	633	617	664	589	624	635	676	641	644	621	626	577	614	649	625	665	596	604	611	628	633	617	627	672	650	640	634	643	640	614	620	665	671	650	633	600	610	594	644	618	628	643	615	589	627	675	585	636	654	585	598	628	607	655	665	584	630	598	596	634	635	671	577	593	653	597	626	635	633	587	617	605	639	627	592	587	639	593	671	584	632	651	602	663	610	611	653	679	642	682	638	609	624	656	641	572	657	607	622	630	669	620	658	620	619	658	642	606	575	634	677	581	631	652	616	599	632	617	584	641	631	583	624	621	647	578	637	658	568	628	657	581	577	612	604	687	654	609	642	601	662	637	612	628	651	671	635	636	625	605	631	636	629	623	629	640	665	597	644	625	606	648	678	583	641	603	628	600	602	649	620	647	660	640	642	604	630	657	623	615	649	629	647	539	650	610	604	685	655	618	627	646	678	613	652	636	636	638	635	637	634	629	595	605	612	660	608	644	587	586	645	625	642	625	582	595	642	604	641	599	640	602	639	660	650	651	642	637	657	584	646	597	637	613	582	672	633	547	636	570	619	641	615	637	641	633	625	623	640	630	604	642	586	636	627	603	652	646	683	609	646	577	643	610	579	608	651	658	650	636	640	601	635	630	646	588	624	587	653	618	619	631	612	626	636	596	652	649	631	614	631	631	650	647	629	601	653	643	649	644	626	600	635	612	597	656	635	685	583	603	559	601	640	634	625	604	623	677	605	647	609	635	633	621	612	656	634	659	644	646	620	636	667	680	597	572	619	558	645	616	628	670	610	627	630	602	624	636	629	638	673	603	585	629	609	625	639	624	630	606	656	633	571	613	651	645	621	644	624	621	613	607	619	609	605	618	633	596	605	622	595	643	625	603	628	619	621	615	624	628	644	644	636	687	593	648	596	600	636	669	632	604	628	606	599	631	600	613	603	643	665	622	616	617	663	610	639	620	624	661	655	639	649	586	609	641	637	611	627	628	615	617	639	629	598	607	614	646	580	685	633	642	640	616	661	599	582	642	602	569	608	653	601	628	649	619	632	649	630	645	626	586	605	636	636	601	661	611	623	672	612	651	613	624	635	612	617	622	633	570	633	631	639	612	648	642	643	621	674	609	610	615	650	630	598	629	614	652	676	626	592	632	646	646	628	605	601	624	625	651	599	670	604	653	582	615	573	604	670	645	654	638	603	653	626	619	615	626	621	628	562	637	602	637	595	657	606	599	601	598
25438	21598	28064	25551	10711	605	437	380	321	303	294	294	276	272	296	253	244	246	265	257	264	240	269	246	258	268	268	225	227	209	228	207	238	230	236	222	217	213	227	219	223	226	231	223	217	241	228	243	214	236	221	275	257	216	222	222	221	262	210	241	213	234	246	220	224	236	205	240	230	237	203	242	253	227	214	217	225	222	211	231	225	236	231	193	222	241	181	222	206	214	237	234	280	231	230	247	192	220	243	217	214	221	237	228	235	241	233	210	213	199	218	237	240	201	220	259	244	213	222	244	224	231	233	236	239	206	235	258	261	205	255	243	270	246	217	233	234	226	210	231	249	226	217	234	242	212	215	230	218	219	263	249	223	225	251	208	242	231	211	221	240	245	248	234	213	251	218	231	221	230	213	214	242	191	220	226	232	222	246	228	245	253	223	221	228	207	206	221	224	240	220	229	224	239	238	219	211	228	239	230	212	235	215	243	203	223	227	239	223	206	251	231	235	246	207	213	238	223	238	211	237	236	227	219	245	230	240	233	228	226	199	238	240	217	232	225	250	211	211	213	236	228	217	213	233	190	227	217	233	251	251	223	219	244	237	202	240	201	211	230	228	212	220	246	233	229	250	236	214	224	207	226	221	229	224	245	207	224	226	227	190	229	241	247	229	212	217	229	249	239	218	227	232	217	239	240	249	240	231	249	222	241	231	219	227	268	227	193	226	239	241	210	237	234	225	239	235	227	222	221	246	211	231	223	205	249	217	209	236	219	234	240	225	224	211	226	250	218	244	220	239	233	227	213	235	215	229	220	206	208	235	218	198	213	251	224	245	251	201	207	225	215	222	212	235	217	222	224	264	220	249	242	197	224	197	206	225	226	227	227	246	211	219	248	246	231	229	218	206	220	234	253	235	224	205	220	205	211	251	224	257	221	251	213	207	220	236	210	239	256	223	244	227	218	221	241	222	213	249	219	219	210	221	241	220	242	193	219	219	251	219	212	224	235	220	242	244	236	238	215	228	234	209	231	251	220	210	234	231	217	232	231	215	232	218	246	239	254	225	223	212	232	249	240	228	255	219	234	246	210	204	210	223	216	208	228	200	212	240	239	222	250	213	244	222	242	235	216	225	244	218	212	249	227	231	230	205	210	207	208	230	216	227	224	252	227	248	226	246	224	207	226	220	224	227	205	221	233	211	272	221	235	262	224	247	225	237	244	225	220	244	244	261	240	245	229	246	216	230	216	242	241	210	238	261	235	233	207	245	245	232	243	225	216	214	218	214	220	240	235	210	248	221	235	227	222	238	222	216	250	238	226	248	239	231	214	231	188	233	249	237	217	255	233	213	224	232	222	217	216	238	207	250	224	225	252	240	234	246	228	236	215	217	217	223	228	218	226	203	220	230	232	224	236	234	248	238	249	204	223	254	215	251	244	227	234	255	206	229	224	243	236	229	229	232	223	204	240	216	233	245	218	216	240	223	237	209	212	239	225	213	241	232	212	248	211	223	225	214	239	230	227	235	238	229	230	241	215	226	218	241	198	227	205	227	214	206	211	221	210	217	223	240	213	238	201	213	240	245	239	227	237	234	249	226	220	229	238	222	227	204	193	218	242	210	217	230	236	215	231	210	252	237	229	208	240	228	192	231	235	225	232	224	222	260	239	237	230	212	241	217	206	212	237	222	227	260	221	231	201	227	226	228	227	248	226	214	254	246	238	241	209	217	243	225	244	221	246	240	210	203	245	235	227	235	227	207	219	246	215	227	217	227	219	229	249	254	231	220	221	228	244	219	242	230	239	225	238	263	204	219	200	233	256	256	234	236	201	221	225	213	227	224	192	211	230	219	231	198	228	221	248	227	236	208	229	217	231	217	244	224	211	223	244	226	225	218	224	215	240	237	232	231	252	229	228	224	193	231	210	229	216	243	230	242	220	238	237	246	233	257	197	213	251	203	237	219	247	252	210	223	233	219	246	209	219	254	239	245	207	228	226	215	202	234	219	223	218	234	240	238	234	216	206	228	202	249	264	252	223	220	234	209	209	202	230	234	228	242	240	226	220	247	205	216	231	242	231	254	227	219	230	230	244	215	241	232	261	226	248	212	240	209	208	232	222	246	240	216	240	226	250	226	233	206	229	224	238	251	231	234	234	247	237	213	215	242	249	221	225	238	244	243	270	247	222	216	215	234	234	245	240	205	219	219	204	206	218	247	215	217	262	244	212	223	239	201	230	222	220	220	209	203	244	211	235	240	227	238	251	246	221	220	228	231	233	203	215	203	226	234	223	194	234	239	220	241	243	233	220	210	230	194	221	232	240	212	243	203	237	224	266	218	231	193	241	230	234	238	250	219	233	217	255	213	236	224	234	224	245	217	229	221	225	224	241	202	227	224	228	218	253	228	240	243	227	253	233	226	210	242	249	227	223	216	249	241	223	210	192	206	258	229	239	248	235	237	211	215	219	237	216	241	222	234	213	229	244	213	208	236	227	230	229	216	224	240	231	201	222	223	231	267	260	217	228	213	200	258	213	255	253	220	225	238	231	237	227	239	220	224	232	215	235	214	261	224	226	216	215	219	228	213	236	230	228	219	231	191	236	219	243	236	211	269	219	255	213	202	214	260	222	247	234	240	207	224	225	208	252	242	230	252	211	231	234	234	220	248	211	192	208	239	250	230	241	226	209	210	212	235	235	210	265	230	201	220	218	248	244	242	216	229	218	238	249	235	234	225	230	238	243	232	217	228	221	240	228	223	230	208	208	219	220	254	242	216	215	207	245	231	237	227	216	235	254	231	239	221	237	215	202	233	228	223	233	236	191	223	221	207	208	215	237	252	216	255	247	230	219	228	219	237	235	235	231	251	216	226	232	226	213	218	221	238	197	244	225	231	220	200	218	219	225	231	216	226	257	247	194	229	229	234	238	234	237	240	201	232	247	189	214	218	215	244	231	218	247	221	248	233	229	237	220	223	222	243	218	226	212	236	209	232	204	229	232	257	246	218	214	245	228	230	197	238	234	246	238	247	225	232	233	218	219	236	258	231	229	231	221	216	244	220	234	228	246	246	221	223	253	216	225	213	235	229	232	229	199	239	233	224	215	239	216	215	229	220	242	205	223	238	220	230	243	217	197	221	252	209	203	219	233	262	241	222	233	216	223	223	244	216	233	248	226	219	245	234	216	207	250	239	236	227	228	204	209	238	216	238	236	224	223	227	224	232	239	228	258	225	215	233	226	231	214	219	204	225	227	210	236	231	219	224	208	211	203	221	249	239	214	222	235	226	225	244	222	205	191	228	239	250	237	222	247	233	198	228	228	192	227	196	232	232	222	239	220	232	203	232	227	212	213	225	218	230	203	211	222	240	206	230	220	221	217	214	213	249	242	216	263	222	195	227	236	228	216	215	230	231	247	229	248	207	226	243	192	221	231	215	230	238	193	244	208	210	250	235	214	220	210	188	206	220	239	234	212	240	233	214	242	245	236	238	209	215	227
4507	5613	4203	2077	1445	1127	966	768	662	575	503	517	446	449	424	407	383	379	388	358	361	384	387	384	340	338	341	320	331	306	338	315	312	337	345	320	314	326	285	290	301	337	316	308	279	297	329	333	312	300	293	342	310	293	339	309	313	314	301	316	315	310	330	305	338	330	329	290	349	322	324	297	330	307	338	308	335	357	304	261	300	306	321	324	303	290	308	304	312	336	298	324	302	327	331	299	312	312	332	316	285	315	332	347	310	330	276	309	313	319	312	303	303	267	311	313	301	319	309	317	329	338	313	296	316	303	289	303	305	314	320	327	292	293	314	307	279	307	318	320	314	330	322	319	297	300	317	276	278	286	322	305	293	303	305	297	305	324	318	318	295	296	328	315	293	295	323	331	295	294	319	289	333	304	329	345	313	287	275	329	319	315	290	329	337	326	299	312	294	287	328	329	286	318	316	341	305	318	288	324	294	340	328	325	336	292	343	338	292	326	287	311	319	306	307	319	309	318	325	275	317	338	326	292	308	277	310	322	281	317	296	305	340	346	318	366	298	278	285	315	317	310	310	326	324	337	306	310	293	320	336	295	314	310	295	272	312	320	321	291	313	302	285	317	307	333	341	324	305	329	302	336	317	327	324	277	281	291	328	301	325	331	297	287	305	306	326	265	320	310	319	334	329	342	312	304	309	311	325	334	323	304	324	325	307	293	300	311	324	310	304	320	285	312	297	305	314	306	289	304	324	301	320	327	301	303	281	292	338	296	325	329	305	318	298	337	311	325	324	319	314	291	342	299	322	328	316	299	266	310	312	334	304	332	301	305	325	340	333	323	322	313	313	323	321	334	303	299	300	253	339	315	308	278	274	340	330	315	291	316	266	299	296	310	310	324	293	316	314	317	315	318	312	345	316	303	317	299	321	307	322	313	307	298	347	286	303	336	308	326	281	334	306	322	330	298	325	276	304	302	305	318	315	324	301	315	301	345	287	315	299	281	322	304	309	304	313	314	288	311	311	288	308	280	304	349	306	303	317	299	303	330	322	301	294	348	309	306	310	320	297	281	291	295	308	312	338	327	287	342	345	302	303	315	351	346	308	279	302	319	317	311	289	337	325	295	280	262	315	328	318	283	306	312	293	325	293	325	311	324	325	301	320	312	309	287	299	278	310	319	315	337	273	351	313	323	333	287	299	283	293	297	324	296	288	283	336	300	293	329	332	279	314	298	325	309	275	316	284	289	304	330	341	329	294	331	302	275	272	330	320	315	308	320	329	299	323	293	347	311	326	342	293	283	335	308	274	317	329	316	307	314	337	305	324	329	310	316	310	325	307	330	291	320	291	316	329	307	324	298	309	319	291	327	319	317	281	301	295	314	253	298	274	329	298	308	348	320	316	305	317	291	288	280	294	322	296	313	318	360	314	302	336	324	317	313	310	312	311	330	317	302	327	312	333	315	318	323	296	328	322	322	293	320	297	314	317	304	286	318	300	327	317	322	313	320	304	337	312	298	312	322	289	293	298	290	300	289	328	316	327	307	292	283	293	276	303	352	312	297	288	279	296	299	353	292	300	317	284	316	306	287	284	306	333	303	301	295	314	333	308	304	304	322	321	341	310	316	284	306	325	315	309	299	324	327	326	314	308	284	317	295	294	302	322	312	319	296	310	310	297	316	306	307	306	318	329	331	296	327	316	304	341	287	277	309	319	305	295	289	305	313	304	294	355	341	341	323	333	322	289	256	289	331	322	326	345	351	326	299	329	300	313	311	288	318	291	313	325	308	300	314	291	313	309	292	291	318	307	328	316	309	323	293	287	286	331	312	351	309	297	302	276	295	309	303	300	276	307	307	317	311	310	303	304	326	298	326	294	336	292	289	331	320	292	321	283	316	312	307	327	302	324	310	317	291	323	321	292	297	305	321	322	334	311	332	326	309	342	302	303	296	306	289	276	300	276	292	304	314	325	315	325	273	309	300	275	316	337	321	313	319	301	302	295	301	314	292	288	328	314	306	302	317	294	316	323	314	320	343	332	319	295	312	320	339	301	311	292	314	317	321	268	319	317	294	310	284	288	322	325	280	318	341	336	288	275	297	281	334	287	334	307	308	291	328	323	335	297	283	307	354	301	290	299	308	313	311	299	280	296	289	307	314	323	275	313	313	352	294	334	318	304	322	278	321	315	291	294	291	308	317	276	285	301	301	312	322	294	323	324	298	311	337	300	331	323	292	254	321	307	329	276	291	310	344	312	304	315	304	303	310	281	306	333	307	323	290	276	308	313	303	345	338	316	307	284	296	318	291	325	323	341	315	290	307	337	331	280	315	329	280	296	321	335	310	293	331	323	308	299	292	333	293	288	339	300	309	317	324	314	319	297	294	294	296	320	305	312	339	286	327	300	323	301	282	288	289	314	305	307	293	303	337	313	325	325	330	319	317	284	290	336	317	311	286	283	320	280	318	340	288	314	289	327	319	309	306	292	283	321	290	279	289	342	299	325	327	295	317	296	297	304	292	317	297	292	288	311	311	327	319	364	306	280	312	330	310	350	310	307	289	327	316	329	289	280	291	307	297	327	296	312	299	314	338	295	317	305	321	314	295	312	318	316	294	282	345	301	323	307	314	302	296	303	303	325	286	332	326	291	293	320	315	325	301	289	326	322	316	328	304	345	318	323	285	290	315	290	330	322	317	326	318	315	292	325	310	297	323	330	300	338	314	322	327	296	310	286	310	309	320	311	308	316	267	343	296	295	323	314	324	320	282	322	347	297	314	288	313	290	293	291	307	296	330	317	296	311	321	330	336	314	322	322	319	314	309	298	300	292	309	314	301	338	285	305	316	298	306	311	299	324	327	298	305	300	315	326	322	249	287	272	305	339	326	307	281	311	310	310	311	296	308	334	319	332	306	287	325	289	265	337	303	327	351	302	272	319	323	297	332	268	287	296	318	310	293	309	301	309	314	329	300	298	290	310	304	307	369	312	280	333	321	308	309	296	320	312	299	307	304	281	316	268	333	317	355	325	275	298	306	284	300	314	317	291	314	329	308	280	284	265	311	293	304	307	315	291	316	301	323	311	322	316	332	314	284	299	301	312	315	326	333	303	292	317	329	301	325	310	322	335	301	311	302	303	314	302	304	296	300	288	307	281	306	326	328	294	318	292	309	300	326	287	334	303	310	306	332	293	322	322	298	324	300	316	333	299	313	298	316	319	292	305	300	309	305	336	321	295	341	345	324	342	344	296	286	311	302	300	334	341	302	326	296	336	318	264	320	276	299	334	320	329	315	312	311	301	274	316	319	314	315	311	299	301	299	314	287	294	323	320	313	324	297	336	327	288	309	310	301	301	330	296	339	313	289	307	308	313	322	316	324	319	352	316	336	318	272	295	352	313	306	305	300	304	273	306	309	299	319	313	311	302	290	326	310	284	312	326	317	346	307	293	317	316	328	306	290	311	303	300	280	311	310	273	322	314	325	314	333	310	294	311	330
23206	21654	29660	24137	21647	21722	11824	1575	1203	1131	973	964	934	864	842	805	819	759	767	758	767	700	756	748	724	730	691	699	726	707	711	698	705	668	682	653	662	685	655	645	673	718	747	726	654	646	639	707	647	721	667	658	682	681	638	642	718	636	688	669	707	659	695	695	672	645	699	670	638	658	667	686	695	676	656	696	673	649	712	655	628	710	715	666	636	721	686	621	688	639	658	642	683	697	647	682	686	637	670	633	691	670	660	693	644	629	716	698	641	651	663	635	661	647	670	671	685	640	642	687	676	673	679	640	725	662	665	690	687	688	679	688	681	676	673	640	650	697	680	627	713	662	641	701	629	656	642	664	657	713	662	675	627	642	685	640	678	661	670	663	692	696	643	637	622	642	707	702	614	662	641	653	678	692	682	656	693	686	670	651	710	620	710	681	651	680	672	659	644	654	678	696	746	671	640	687	690	667	609	670	677	696	712	640	693	667	701	651	695	634	668	652	650	694	698	650	689	662	630	651	676	620	638	599	638	681	659	653	703	658	677	681	657	698	660	652	655	640	640	697	656	650	658	670	624	672	643	674	642	647	697	635	662	657	710	639	617	665	662	674	654	627	653	675	698	626	634	664	726	665	649	689	676	607	674	721	684	671	683	703	627	635	678	706	693	674	720	681	666	664	671	650	661	679	708	644	683	692	685	679	666	643	694	679	651	649	660	678	666	646	709	702	672	673	675	672	632	652	675	683	702	655	698	693	649	648	633	655	612	646	667	681	673	609	712	679	660	641	676	631	669	640	626	690	670	659	705	680	650	642	620	647	676	648	668	610	630	657	695	690	676	689	646	643	718	674	651	665	592	632	656	663	654	712	688	632	679	719	666	686	600	722	631	617	638	685	655	681	659	647	653	631	669	684	697	687	661	620	689	656	671	647	664	667	652	648	635	669	676	655	653	637	641	654	637	697	659	656	715	685	703	650	641	638	626	656	693	673	643	631	660	653	682	602	642	679	692	608	680	669	707	665	657	691	667	671	668	676	717	680	662	679	679	630	711	643	699	629	691	695	679	654	636	648	626	665	689	622	714	662	624	630	659	669	644	661	646	689	678	721	672	697	735	603	687	658	631	676	617	646	655	660	611	632	658	666	653	624	654	679	694	673	679	658	655	660	629	670	641	671	671	695	708	687	681	673	672	672	662	701	641	689	642	670	717	651	640	643	660	719	700	649	676	673	682	629	717	629	701	662	642	665	651	719	676	675	675	651	671	639	695	631	657	650	635	657	661	625	708	684	730	676	649	650	647	658	717	697	677	591	676	687	658	681	689	671	684	677	672	676	667	663	638	660	695	662	663	651	644	665	601	654	685	703	710	677	658	704	654	694	667	613	654	666	667	638	693	644	707	649	684	642	661	654	668	648	624	659	656	636	647	695	669	642	711	654	664	675	647	688	703	629	682	646	697	701	665	663	642	601	684	681	671	679	702	660	689	631	651	678	708	689	648	687	631	646	636	645	669	678	674	664	674	656	651	629	693	646	626	687	681	626	642	674	663	674	662	672	661	686	661	699	701	630	649	678	671	666	646	685	661	647	653	636	640	604	725	689	688	645	653	676	719	666	665	647	673	665	667	621	655	663	626	665	661	672	682	692	640	685	655	631	691	698	632	706	621	674	671	688	656	648	665	668	685	646	690	690	676	693	662	670	678	706	683	659	660	661	677	650	675	693	705	650	645	605	700	679	673	669	707	612	673	630	678	697	736	664	660	667	679	619	683	674	648	662	670	696	687	689	676	639	693	665	670	667	651	663	654	644	688	693	687	665	632	656	687	695	683	702	668	704	663	657	652	682	657	712	689	674	719	660	583	675	668	679	671	662	718	689	683	662	630	685	678	667	684	663	637	646	670	700	639	668	731	717	630	682	595	603	712	665	677	661	608	691	652	692	673	714	643	625	709	661	652	633	668	682	647	671	674	677	671	668	646	659	659	684	653	638	657	682	674	628	650	663	669	681	691	719	660	696	673	630	631	611	652	686	746	666	651	689	651	657	643	614	653	718	631	649	618	692	666	630	657	672	678	630	640	678	702	688	720	652	692	689	682	667	659	653	634	641	693	631	693	694	691	695	666	668	649	683	684	682	690	676	692	646	614	653	643	625	652	661	627	662	656	664	661	662	640	709	686	669	673	629	667	671	674	676	675	628	642	664	664	662	679	682	654	679	655	686	650	667	717	625	642	634	700	675	694	660	601	687	676	639	692	666	688	659	652	654	673	667	703	674	651	673	677	652	659	680	643	617	684	642	703	670	694	652	649	674	688	687	684	660	671	688	617	681	663	655	654	682	638	704	648	673	676	622	647	666	703	665	689	661	630	640	669	648	623	648	658	667	650	715	666	621	656	648	717	680	696	638	711	639	692	663	661	640	667	670	639	646	636	675	674	665	709	688	638	651	680	665	665	659	647	640	700	712	632	638	672	724	688	677	676	711	662	708	673	710	651	699	706	662	692	668	661	592	672	674	651	705	659	663	652	645	699	681	669	608	679	668	692	630	645	653	664	639	687	642	644	637	640	630	668	677	712	655	708	649	706	621	667	697	719	668	652	625	664	665	706	656	670	655	624	666	653	659	647	605	659	680	674	649	677	679	665	683	654	614	699	632	688	678	641	633	701	661	663	632	660	668	656	649	645	650	658	690	697	675	686	628	692	657	639	668	641	734	662	695	664	657	691	651	627	687	653	646	654	716	657	639	722	650	698	641	671	697	666	676	703	640	666	664	677	669	652	665	641	664	653	634	635	674	715	659	679	663	662	657	673	696	669	645	661	656	612	657	661	668	649	673	660	680	678	612	686	680	676	650	674	671	662	660	686	658	678	651	686	627	638	671	666	688	677	692	648	665	623	642	661	659	683	673	663	636	691	691	619	665	649	684	648	629	688	638	659	664	675	675	645	700	678	681	665	695	717	686	641	660	659	657	648	674	696	643	675	647	659	682	640	691	644	671	669	674	637	629	629	654	691	658	678	657	681	734	609	650	650	620	663	670	680	652	643	660	637	687	687	705	682	671	649	658	629	649	643	679	670	683	657	664	669	647	612	642	633	693	672	687	695	724	654	684	685	690	670	627	681	673	661	654	638	594	672	673	705	689	687	670	666	665	643	660	678	629	652	694	674	642	677	646	649	610	712	690	652	680	648	672	687	646	670	658	649	651	676	642	658	693	717	664	662	664	658	673	678	642	650	678	649	684	668	648	628	683	656	699	650	687	626	674	700	683	674	654	677	641	681	625	659	673	689	672	643	671	693	684	643	630	691	680	674	622	660	658	683	683	684	623	625	688	631	690	618	669	655	647	631	658	651	666	651	640	631	664	605	693	640	640	682	677	622	674	668	660	657	680	643	647	634	657	628	677	658	643	660	670	665	695	634	656	651	663	666	684	608	674	711	711	657	643	661	620	677	658	665	606	630	592	688	691	614	673	703	666	615	671	673	635	694	666	674	674
7130	16589	13441	7058	5108	3897	3108	2489	2057	1766	1686	1523	1407	1245	1248	1190	1145	1090	976	1028	999	955	973	910	906	850	882	869	906	907	864	859	874	872	865	823	767	818	866	837	823	827	847	847	819	824	818	822	816	779	836	806	801	811	877	743	862	785	798	759	843	822	861	778	819	814	787	798	793	828	793	796	786	788	824	745	818	806	821	788	792	870	754	791	782	783	766	737	786	846	802	748	794	808	772	788	766	841	795	774	813	798	774	731	769	805	791	822	772	800	804	751	750	819	740	816	799	779	815	816	811	812	787	791	763	806	829	784	790	739	810	797	775	767	793	745	835	777	805	805	763	839	750	793	812	820	740	793	846	748	839	715	746	744	793	837	799	760	769	779	775	783	779	802	801	832	814	767	813	787	771	779	757	791	822	817	781	790	796	779	776	788	799	804	741	787	756	793	758	777	811	796	813	756	797	771	808	821	835	779	766	790	797	800	765	814	778	802	811	805	811	845	777	768	777	742	841	789	777	756	762	844	777	773	784	799	817	824	825	825	756	773	776	774	849	820	809	786	826	831	840	806	794	812	883	799	765	808	771	799	842	734	791	811	789	796	805	784	838	785	787	759	776	788	786	811	784	785	814	776	782	776	797	793	826	800	783	840	767	847	779	760	799	772	769	785	774	773	755	795	786	766	826	816	796	783	778	777	806	787	783	785	739	773	766	771	760	834	841	787	753	783	801	841	773	764	825	771	806	768	747	758	868	828	746	760	775	804	815	817	802	794	779	788	790	779	836	878	761	823	798	798	835	814	823	812	770	824	812	794	772	777	805	771	808	743	774	817	842	732	778	788	805	776	785	769	739	807	825	787	790	778	834	814	804	777	797	798	799	799	781	768	829	776	824	737	816	826	790	763	802	817	802	793	796	755	802	732	789	776	805	790	822	772	817	762	784	777	831	773	769	798	714	821	781	799	784	784	757	832	773	814	810	812	793	775	792	805	777	818	807	794	776	772	802	829	832	808	772	795	786	848	766	796	819	755	831	754	781	826	834	769	820	807	753	757	807	769	778	749	845	804	796	787	814	848	784	828	805	778	750	788	818	797	760	796	800	781	745	808	790	796	821	815	742	777	802	761	808	806	717	786	727	824	838	749	799	796	800	753	817	772	818	773	828	847	773	778	780	733	809	808	787	782	803	816	784	792	812	750	834	840	775	795	800	792	748	758	787	767	800	790	783	780	842	796	803	790	819	787	866	780	791	787	799	790	780	786	770	817	842	821	790	747	793	797	812	765	739	808	820	790	752	833	788	831	751	820	806	802	800	794	816	820	780	765	805	765	796	777	820	776	778	816	754	816	757	782	791	757	776	786	832	782	780	816	793	766	791	784	825	777	821	791	846	806	783	737	794	741	771	792	777	765	792	774	816	797	798	773	804	810	821	881	812	814	799	830	778	826	787	776	774	799	806	736	834	786	828	821	783	774	792	830	817	822	742	788	762	790	800	788	787	789	848	791	812	749	828	811	761	785	762	778	803	808	838	782	791	786	795	737	781	779	834	801	755	810	797	812	797	776	799	839	831	761	811	769	820	836	799	767	805	800	775	785	776	782	807	801	820	827	781	791	780	809	808	828	757	758	774	813	834	794	781	750	808	797	756	813	806	801	804	818	796	829	775	801	810	811	758	829	731	722	789	801	788	807	790	820	791	818	827	816	769	803	790	806	765	826	768	773	822	831	791	776	792	814	802	810	788	747	811	801	809	736	751	831	794	770	757	803	827	791	773	803	779	812	795	770	813	802	771	779	805	812	794	826	790	778	801	769	821	760	793	843	763	796	791	780	761	799	708	799	767	795	782	760	762	818	823	842	817	766	769	786	807	785	781	786	763	795	818	815	810	827	781	778	797	781	859	797	815	751	815	827	857	787	810	754	823	770	821	774	745	759	741	745	835	800	788	814	772	751	854	822	714	797	826	778	786	772	817	763	776	812	800	787	694	811	789	765	778	810	772	775	798	770	811	818	787	777	751	759	758	815	820	747	776	794	792	772	789	794	786	817	836	802	785	806	817	793	798	819	769	756	791	717	781	765	804	802	775	755	798	795	790	800	836	758	794	827	802	789	781	810	830	774	837	782	781	833	819	831	794	812	755	797	831	800	787	757	806	814	770	771	829	782	779	808	805	798	789	822	797	780	763	787	786	789	745	800	734	796	749	791	721	805	811	788	782	833	810	786	798	728	746	742	743	798	761	803	771	770	778	823	799	835	790	808	805	773	774	788	768	765	768	754	806	767	790	837	759	815	718	808	815	831	782	852	844	760	784	763	801	729	826	771	792	798	830	838	794	807	742	856	781	751	778	768	800	795	819	782	829	795	784	805	749	836	823	808	822	811	823	823	796	795	770	775	791	784	731	741	812	786	760	794	763	835	769	765	773	798	799	762	788	787	813	786	807	800	784	770	760	770	787	809	796	752	808	786	784	788	800	806	783	795	767	768	840	723	784	808	790	804	784	776	821	763	777	848	752	757	782	848	806	817	799	852	869	792	736	785	784	810	770	842	801	809	805	798	785	801	816	788	772	801	788	758	814	788	767	791	812	751	819	782	781	791	771	775	825	778	822	811	790	839	745	797	764	795	743	825	812	823	760	758	769	809	739	751	810	789	814	770	804	793	779	809	821	768	841	776	812	788	799	766	783	753	830	791	787	779	821	777	719	782	758	760	821	800	818	837	814	783	801	802	816	768	813	794	786	810	792	797	824	835	743	756	825	794	760	734	761	799	781	778	789	759	779	773	831	816	832	762	788	801	787	795	759	821	815	746	797	816	754	792	801	780	806	806	746	773	795	807	802	749	824	852	808	805	781	782	794	828	785	822	758	806	803	851	826	889	736	768	768	803	757	883	792	824	828	780	809	778	781	790	809	849	763	783	822	821	771	778	732	795	785	794	823	834	793	828	764	797	821	780	793	777	800	837	779	767	736	772	831	769	796	835	783	785	751	780	787	817	781	790	819	799	790	770	743	805	824	820	778	774	792	731	784	765	841	796	804	776	816	807	782	784	791	773	812	821	789	782	803	826	738	828	800	769	776	794	763	785	788	786	776	722	809	807	825	834	768	765	827	786	830	777	794	817	804	799	786	790	800	818	779	776	814	786	761	738	815	799	742	764	839	760	773	828	779	743	822	796	769	800	791	766	838	816	767	812	829	766	808	836	807	818	823	830	763	827	809	757	753	845	782	798	785	770	808	798	791	798	801	793	813	803	745	783	800	768	848	795	765	792	832	808	795	805	827	780	753	811	766	818	779	801	785	777	799	778	793	762	817	816	794	755	804	786	817	816	757	824	794	792	818	745	823	787	808	802	824	767	800	752	806	793	769	803	781	780	775	798	816	843	815	787	788	792	757	760	770	827	766	750	824	777	817	822	797	807	806	803	850	793	793	809	829	767	773	760	754	834	819	844	781	808	804	799	796	791	822	796	834	819	829	791	789	768	768	781	770	813
27595	20307	6452	507	316	276	243	264	262	246	249	250	223	255	218	206	227	237	219	230	222	244	225	240	227	218	238	252	237	212	218	240	207	234	223	215	212	247	230	221	245	233	225	240	233	227	212	212	243	225	240	252	229	218	221	214	198	232	238	230	245	230	217	206	235	223	223	231	220	227	187	218	242	218	196	224	236	220	208	231	243	232	220	233	207	222	211	220	226	219	216	201	256	246	234	220	232	247	270	198	232	249	217	193	197	221	205	238	235	243	218	256	235	226	254	244	232	231	231	248	224	245	247	216	241	251	217	205	226	253	241	209	226	219	205	213	237	219	227	212	219	252	210	248	224	249	221	222	228	221	226	239	280	224	228	225	243	228	234	243	244	247	199	214	231	229	221	250	229	200	222	228	198	234	220	219	223	236	238	201	207	229	229	224	222	224	223	226	250	236	242	228	241	240	227	217	242	220	202	224	198	234	224	238	204	231	232	231	246	252	217	216	206	220	221	238	259	244	239	217	210	236	208	234	223	223	243	222	213	246	232	199	243	223	200	212	223	232	217	203	233	215	194	248	255	233	247	216	217	230	225	215	228	237	237	205	241	268	253	207	247	219	239	227	218	235	206	243	220	227	251	236	236	210	206	217	214	233	224	238	248	236	223	236	239	214	220	212	228	223	234	239	244	239	234	227	248	202	212	247	239	243	213	207	234	215	228	252	257	239	216	210	241	232	241	223	214	225	215	213	247	217	205	241	243	213	215	247	225	213	231	228	226	252	232	238	231	248	230	244	230	250	213	237	269	219	238	218	223	235	186	213	223	222	213	208	239	218	212	233	213	229	219	233	221	226	198	235	239	244	203	253	221	234	213	215	238	220	211	238	229	200	239	215	222	204	226	209	204	214	237	240	230	225	245	243	202	227	220	211	229	238	226	208	250	249	209	226	240	244	215	235	239	228	216	216	223	240	208	205	235	243	224	249	265	224	226	219	225	235	222	213	202	251	242	237	222	203	218	223	214	232	220	215	234	251	253	221	192	252	194	224	221	212	219	216	222	226	224	244	222	233	232	206	260	237	226	221	211	224	212	242	226	230	244	230	201	214	222	263	220	218	212	213	210	222	239	232	240	234	221	233	200	228	210	219	215	220	240	217	223	227	230	216	229	235	231	220	229	211	211	241	216	241	226	221	230	231	195	233	238	224	229	216	238	246	222	230	197	229	220	216	239	236	227	245	212	220	208	207	237	234	253	215	209	233	213	218	205	223	223	226	233	209	251	218	223	198	223	224	229	226	220	237	202	218	229	208	241	224	215	226	228	222	224	227	246	247	227	210	215	240	234	210	238	203	222	237	204	236	227	215	246	233	207	206	240	243	215	240	241	209	228	232	247	210	222	238	252	251	243	219	247	212	232	225	242	235	226	234	203	225	223	228	244	239	249	211	235	215	199	224	225	223	226	231	237	223	235	239	202	247	241	223	247	242	236	235	241	197	194	215	228	210	204	221	245	211	207	211	249	227	233	212	226	224	221	250	224	231	234	232	228	233	234	230	257	228	240	225	225	230	232	224	204	231	225	223	204	262	229	227	222	230	262	244	221	214	221	213	240	235	239	243	229	214	222	251	221	227	237	240	261	218	203	238	243	221	204	206	223	201	197	227	237	238	232	229	197	228	229	228	234	217	226	247	221	221	232	227	203	214	230	236	223	221	232	204	229	227	212	215	238	245	222	239	233	208	232	219	238	214	224	199	205	218	241	210	236	231	236	212	213	249	205	224	218	243	204	248	217	253	215	213	221	225	204	247	213	208	209	231	237	230	238	228	201	220	205	229	240	237	229	239	227	224	252	200	220	207	231	229	209	251	229	223	217	198	206	207	229	228	200	238	220	223	209	223	221	227	213	235	230	201	212	248	234	225	226	241	209	209	206	202	204	224	242	208	224	210	246	258	236	243	250	222	237	229	234	221	223	237	222	215	244	219	204	213	225	204	223	241	242	215	234	228	213	225	239	222	189	227	221	237	213	237	237	265	224	240	237	221	200	247	238	249	217	224	243	241	223	227	221	242	204	211	216	246	244	222	216	207	220	216	217	207	243	260	248	196	246	222	209	223	215	210	212	241	205	221	240	230	237	238	256	227	213	223	228	208	208	203	213	238	247	217	200	247	247	217	235	188	237	237	215	222	214	231	213	207	233	203	216	232	224	235	249	228	192	216	202	225	205	224	212	229	236	244	227	209	213	216	236	228	233	200	226	212	218	214	210	241	236	229	199	237	229	217	221	214	238	238	233	224	228	231	225	218	239	222	203	220	201	230	222	218	235	226	231	225	232	233	223	229	251	200	246	211	235	258	220	207	225	221	227	217	221	219	212	220	198	210	217	219	227	205	215	208	232	224	224	216	228	230	247	210	238	200	235	226	228	209	233	214	267	236	230	200	213	207	226	208	223	217	221	232	250	246	235	223	217	214	235	214	226	197	225	239	208	208	233	225	242	196	213	236	229	223	231	235	214	236	223	247	202	251	200	227	239	244	220	215	214	226	231	200	254	230	203	208	227	229	238	221	249	224	222	238	234	248	229	196	214	226	237	219	215	268	232	263	203	235	210	224	210	222	217	245	231	236	240	218	252	238	219	231	215	199	230	215	232	233	207	272	240	229	226	212	208	224	229	205	229	273	228	227	234	222	227	243	218	248	223	234	222	237	209	247	224	250	229	231	221	233	215	224	233	210	218	224	216	232	246	229	205	204	221	249	249	245	221	236	225	229	215	263	238	210	223	225	235	211	254	239	217	232	222	236	237	244	221	219	185	259	213	233	230	233	222	235	245	246	240	229	190	230	218	223	217	250	223	238	220	249	222	213	192	209	255	217	209	228	225	231	238	214	222	243	238	220	216	244	224	210	223	245	205	241	243	263	223	239	200	248	243	221	233	233	241	206	213	218	227	215	226	212	218	245	234	217	218	218	235	203	209	239	224	222	246	226	211	244	238	215	258	226	232	212	229	225	249	204	204	243	234	234	213	239	214	221	219	220	221	224	245	223	238	210	223	219	264	225	244	206	214	220	223	220	228	217	211	214	252	233	225	216	247	234	211	218	226	238	223	221	202	252	222	224	252	229	242	223	211	239	217	237	239	265	250	215	231	226	213	244	229	230	218	238	201	233	256	221	228	222	228	230	219	212	237	225	229	216	225	228	213	209	223	203	215	235	194	231	202	223	235	217	244	275	230	239	211	222	212	229	250	211	209	218	255	229	222	198	213	213	198	200	260	244	225	220	206	228	238	239	233	257	225	226	231	219	227	219	204	241	216	223	243	214	209	224	250	222	203	216	194	227	227	236	269	240	218	225	222	227	230	226	251	217	224	226	270	208	226	255	234	249	210	220	214	214	231	219	246	234	235	223	273	229	238	205	271	217	232	255	211	222	215	208	226	210	231	259	224	251	235	228	246	226	218	228	236	229	228	206	245	268	255	240	217	209	230	229	243	232	201	229
3917	963	787	514	431	398	351	338	351	300	282	327	315	285	313	313	332	298	259	283	300	301	287	303	283	292	301	300	307	311	296	283	309	282	311	284	270	282	305	285	317	299	314	303	292	287	304	296	304	338	315	287	286	282	293	278	271	308	309	255	285	315	262	290	267	287	291	316	299	268	303	264	291	310	324	345	276	265	296	306	273	264	269	259	294	313	262	278	281	306	325	318	287	269	294	273	294	294	290	290	291	297	299	279	278	303	284	285	293	268	277	306	287	286	268	306	279	279	298	295	309	281	287	287	291	297	293	304	339	286	306	294	308	290	282	313	301	305	284	296	278	337	309	308	295	294	281	273	276	269	287	299	267	300	279	301	291	292	286	317	318	280	281	282	291	266	277	269	285	301	277	282	281	277	315	304	308	264	306	290	292	282	321	288	276	304	294	295	289	275	324	286	290	302	293	294	287	232	289	275	289	266	287	309	313	306	319	274	270	265	279	301	290	286	315	286	268	307	266	291	289	289	286	303	297	297	304	317	310	292	319	284	257	314	317	295	277	311	267	279	288	290	284	286	313	283	290	315	301	281	288	268	288	295	318	310	285	310	281	322	292	277	332	308	266	273	302	296	320	284	340	291	297	291	283	258	285	261	321	305	304	305	296	303	284	252	312	275	288	271	274	280	289	306	261	286	275	306	304	288	286	301	310	274	285	293	285	278	335	292	297	320	269	289	260	323	308	318	288	284	281	276	294	266	303	311	272	262	272	278	302	276	315	289	286	275	281	274	304	283	304	274	292	274	272	285	285	313	281	314	289	305	271	277	310	308	294	273	282	320	289	260	309	283	266	304	287	310	287	308	293	286	266	296	276	271	313	289	271	280	290	278	284	282	314	287	315	292	267	282	338	260	285	269	304	269	275	296	295	290	272	298	288	269	272	269	298	288	292	265	298	296	286	299	319	291	299	295	300	284	312	290	285	280	296	289	289	302	291	311	277	272	300	294	287	283	311	266	293	277	282	302	282	305	293	320	281	324	272	291	271	279	314	315	307	266	296	287	288	278	299	272	285	295	304	312	281	281	282	307	281	285	277	296	284	288	290	261	324	276	287	280	282	305	280	316	291	277	272	259	286	321	277	270	253	287	331	297	277	302	305	247	278	282	273	259	311	299	305	274	286	293	303	290	289	288	301	271	309	300	270	301	281	282	246	303	275	323	311	320	295	324	295	313	299	315	266	296	288	338	295	296	304	271	270	300	277	297	270	281	304	315	277	290	297	295	280	284	293	269	300	268	276	292	266	336	257	298	284	283	300	299	311	287	295	301	286	318	305	236	280	322	298	295	282	301	318	288	279	269	283	264	302	242	281	301	290	289	267	278	279	292	298	318	291	282	299	269	271	326	307	273	314	316	304	305	252	284	307	300	304	285	288	283	283	294	290	289	314	302	296	321	259	282	298	304	294	279	295	290	303	285	308	292	298	246	297	287	290	279	268	290	284	300	306	269	303	292	278	307	279	267	302	270	285	299	307	297	285	273	311	301	277	293	293	288	279	313	305	256	259	298	291	310	274	275	300	277	292	297	286	301	290	283	285	265	288	296	291	276	265	287	305	289	297	298	302	264	269	305	292	268	242	306	269	279	282	284	317	266	262	290	288	294	305	296	294	285	318	294	274	291	298	302	322	265	245	295	276	268	276	307	298	288	283	304	299	277	303	268	283	288	285	279	317	271	299	290	316	312	305	304	281	273	290	273	281	272	291	278	295	290	286	281	265	263	298	297	300	271	280	290	240	282	276	277	280	282	286	318	273	297	267	292	300	312	268	302	276	327	277	308	292	272	291	282	309	298	280	326	282	310	267	307	313	275	332	297	293	292	307	298	289	316	277	272	291	275	307	291	292	283	282	290	265	277	303	313	295	272	272	277	282	284	313	291	294	286	311	269	281	273	268	316	314	291	281	298	307	342	292	290	297	322	280	247	265	266	272	299	311	307	286	306	289	319	286	291	300	282	306	323	286	297	264	286	292	294	295	287	277	282	275	273	309	285	307	304	302	287	298	285	282	288	286	312	259	305	292	304	301	277	272	289	293	292	314	252	268	276	301	286	297	271	293	298	259	282	285	276	262	307	321	284	298	286	301	281	283	336	295	292	298	293	269	300	275	288	284	286	288	299	312	319	281	274	295	255	265	304	317	275	276	308	245	289	284	277	291	291	277	303	261	289	277	287	301	269	298	321	240	311	270	265	304	307	319	305	317	315	272	261	303	304	281	263	293	286	278	278	259	305	273	300	314	284	283	313	259	300	284	274	305	270	303	329	279	291	313	295	296	306	294	324	275	276	280	301	287	278	306	257	294	309	291	303	229	295	272	293	294	300	298	321	329	285	306	295	273	327	284	302	305	291	234	293	278	326	309	273	308	311	285	259	286	337	292	265	313	269	291	305	312	343	246	274	293	275	270	301	314	281	302	248	288	273	265	287	293	296	284	277	296	269	279	318	275	320	311	296	295	305	261	287	288	266	247	256	301	303	280	273	293	295	285	308	268	287	276	279	269	310	300	264	319	282	290	281	277	284	298	312	285	283	310	290	273	315	315	284	261	294	282	284	258	322	277	291	293	286	300	319	293	295	293	282	267	299	315	261	282	276	287	291	296	320	305	269	284	288	288	269	280	271	304	304	315	309	280	326	316	318	275	286	316	275	296	293	288	294	281	281	292	270	270	304	278	288	277	276	255	272	298	302	287	290	282	293	286	270	280	266	273	274	282	294	296	263	316	264	306	291	305	288	279	282	290	296	281	272	285	326	276	307	284	292	321	261	295	295	288	297	286	293	285	281	302	256	300	290	293	284	280	316	286	292	312	292	308	310	280	290	275	302	317	297	305	285	290	281	286	250	275	295	280	301	250	291	289	279	253	292	286	296	289	281	299	304	301	278	263	286	299	283	306	281	290	283	261	292	254	265	290	288	313	277	274	282	286	292	301	316	321	297	276	305	283	265	302	260	304	298	311	288	303	324	317	282	304	286	298	300	243	277	288	272	290	292	283	287	299	294	277	330	304	291	328	287	311	259	305	283	274	305	307	295	307	287	294	299	298	272	305	299	307	285	312	275	302	288	321	302	275	278	273	317	252	317	329	303	312	308	318	305	299	294	274	272	268	300	289	266	307	284	285	278	310	320	290	285	278	261	312	288	296	246	279	278	253	287	262	316	288	276	310	313	286	250	300	276	273	265	286	282	309	321	314	303	265	301	270	284	274	258	317	278	280	265	278	283	303	296	319	298	315	304	283	294	310	280	274	297	268	273	298	290	301	282	291	284	278	291	270	298	304	315	303	290	279	325	277	318	311	333	291	304	314	318	270	293	324	309	289	283	273	268	280	295	269	277	268	281	299	267	285	317	291	292	284	297	302	292	270	285	282	323	276	280	279	309	275	306	268	290	300	290	299	323	318	255	283	294	323	275	275	278	258	301	297	268	309	290	273	323	323	284
24106	21612	29191	24507	21619	12097	1397	897	751	746	685	665	682	631	634	586	562	588	548	552	610	572	554	526	592	506	498	537	551	529	544	556	529	556	545	558	535	557	575	510	537	533	548	497	540	521	498	527	504	526	485	521	536	544	538	511	522	525	560	524	504	497	506	495	531	523	524	512	581	510	563	514	538	494	512	518	530	552	523	521	539	535	518	526	540	494	502	508	502	499	523	522	543	470	487	520	513	488	508	559	492	474	514	542	528	486	523	500	513	527	523	560	487	494	482	540	537	524	521	567	529	539	550	528	542	537	499	499	505	499	498	523	536	525	552	527	506	512	547	476	477	562	523	537	503	458	482	551	534	523	537	513	505	498	520	524	538	506	522	522	506	511	480	508	497	542	537	549	527	506	521	531	473	507	524	546	540	491	479	503	517	497	485	484	565	526	533	533	529	501	531	523	558	543	525	519	520	524	512	547	540	501	526	505	516	572	535	538	487	523	525	520	517	501	542	533	540	554	555	532	507	530	512	541	499	522	552	545	545	543	505	501	508	469	512	516	522	501	534	545	541	536	522	533	508	542	495	514	504	505	545	493	499	527	561	506	529	560	519	528	527	508	507	497	509	502	532	538	507	536	488	505	522	527	478	511	503	531	500	525	527	509	520	511	534	533	567	500	483	501	511	526	514	539	541	532	535	538	509	540	526	532	516	509	525	535	573	528	546	494	498	557	530	533	541	561	526	515	555	514	495	517	519	548	530	480	532	530	519	532	525	512	535	515	550	507	504	481	505	521	499	534	546	545	517	553	518	567	481	474	534	533	556	530	559	541	527	516	519	487	528	548	536	509	507	474	486	536	543	527	490	501	490	503	495	555	581	542	526	496	516	502	486	528	514	528	560	511	502	514	507	517	499	498	513	490	530	506	515	510	454	536	484	531	543	543	546	507	512	471	526	509	498	565	509	502	513	534	483	503	499	559	515	487	488	483	527	535	546	514	512	512	505	492	518	526	527	502	505	490	535	562	494	556	532	491	517	511	487	544	606	522	538	552	540	506	499	506	520	493	485	533	540	520	455	563	530	534	520	483	549	537	501	513	513	542	523	503	514	501	512	514	517	528	523	551	514	545	485	524	551	551	538	485	530	510	493	501	538	514	519	500	520	506	508	518	542	553	527	510	536	530	482	489	546	540	522	509	541	498	532	522	494	548	559	532	515	544	504	532	501	572	524	492	514	521	556	535	513	525	522	521	539	514	501	500	506	514	535	524	543	495	564	529	568	540	512	495	546	555	500	523	541	476	540	508	558	517	483	474	530	525	529	482	504	567	539	545	551	497	553	534	545	539	507	543	517	537	535	523	546	496	516	488	511	535	509	520	490	524	557	485	539	527	540	502	514	547	558	502	532	544	503	536	532	513	494	534	503	502	523	504	497	531	520	505	486	519	522	526	520	550	555	535	497	510	498	534	504	524	526	510	536	517	534	502	520	531	528	532	543	509	523	525	513	477	551	495	503	531	485	533	526	504	512	483	490	531	512	537	552	543	448	525	494	500	512	538	519	561	513	530	537	517	506	552	501	534	534	518	507	503	488	475	529	513	486	574	501	486	556	554	467	541	552	480	497	521	515	504	520	492	504	535	534	519	529	557	530	546	499	522	547	537	518	475	555	518	542	517	506	509	525	449	474	506	517	512	542	516	527	518	522	540	518	508	539	499	495	494	501	511	495	518	499	539	502	508	514	484	563	537	574	538	519	557	529	519	488	486	519	513	488	521	540	499	505	526	522	505	529	514	488	501	513	546	591	525	524	530	510	536	510	471	515	542	539	474	540	548	524	585	521	520	542	473	479	514	458	529	560	556	534	506	533	462	516	527	519	506	547	489	548	517	496	527	514	531	502	512	515	490	536	510	535	486	524	561	527	474	492	506	504	516	512	569	518	503	532	483	534	540	503	527	514	514	495	498	535	500	522	495	515	502	491	527	546	520	499	538	519	542	507	501	531	512	570	511	532	538	533	511	513	598	570	514	508	527	539	486	523	528	482	533	480	524	532	571	504	518	504	483	541	566	485	525	533	514	518	534	522	495	516	492	530	551	489	495	508	524	489	507	519	547	525	525	539	494	530	530	538	487	513	536	525	518	550	521	506	479	496	512	523	503	527	497	511	478	502	551	514	511	506	518	516	493	534	515	536	522	517	541	523	487	510	530	489	478	548	458	533	518	532	518	504	541	514	515	567	462	497	518	501	493	572	522	549	499	572	516	511	488	514	530	515	527	543	530	487	522	517	509	515	521	551	487	518	555	513	515	526	496	514	530	508	514	521	495	516	546	530	536	522	492	491	480	534	471	570	521	484	504	531	510	536	525	503	549	487	476	503	483	499	536	524	551	529	494	494	546	528	498	508	514	496	495	550	525	530	516	505	524	514	505	487	500	513	523	491	531	505	523	534	528	518	524	495	581	529	520	534	560	527	552	492	487	563	495	536	514	487	531	546	498	508	489	503	488	514	495	517	522	522	506	501	506	506	487	547	492	506	533	528	487	534	514	520	490	530	525	524	501	518	505	520	491	491	547	518	507	495	522	541	511	504	536	524	542	521	501	516	520	562	471	466	512	506	503	528	529	512	508	517	478	517	511	546	504	555	520	553	543	512	512	546	513	491	525	552	527	504	536	518	513	538	546	516	551	516	462	513	507	511	550	526	500	513	517	498	505	547	537	542	551	528	514	494	559	538	507	540	507	522	550	498	551	520	509	504	501	518	529	519	469	522	484	559	540	527	529	521	553	565	568	540	477	577	545	515	498	467	505	498	535	535	492	522	483	513	518	549	513	512	528	531	511	546	517	495	561	537	500	499	526	514	525	537	528	551	520	510	510	563	530	543	525	521	543	505	501	497	530	537	501	533	512	561	507	518	512	482	500	565	525	538	469	502	504	547	499	549	534	502	539	455	527	481	521	521	486	575	557	523	551	503	513	503	496	528	528	531	548	511	521	483	524	479	534	530	507	539	551	541	474	508	488	511	519	534	531	561	547	496	525	523	523	503	511	518	543	512	528	507	573	528	511	546	531	547	510	534	502	501	558	525	543	518	496	532	526	535	524	514	526	537	537	574	497	526	492	475	507	508	505	522	547	518	502	505	515	529	517	509	512	506	541	519	557	497	566	486	526	534	542	524	491	485	533	523	437	504	489	528	495	529	530	579	512	507	492	518	505	481	525	525	541	529	501	532	578	501	456	526	525	505	524	535	538	521	524	485	479	498	541	519	546	478	531	536	517	513	520	518	517	545	544	525	525	488	538	491	526	531	490	523	529	518	504	534	521	524	511	499	544	547	452	559	508	500	554	478	516	502	498	519	477	525	528	517	489	503	479	542	543	522	522	528	490	532	531	507	500	556	540	479	542	559	549	536	512	483	537	518	498	538	538	516	531	523	502	502	526	508	525	538	535	554	529	529	508	525	500	534	528	536	514	566	506	538	506	559	509	506	516	498	534
4751	10151	8177	4096	2883	2300	1800	1510	1302	1089	1073	935	899	836	793	772	813	761	719	712	726	703	699	692	677	680	721	727	622	674	679	686	639	648	614	606	617	625	633	600	622	651	667	612	659	648	660	684	615	610	632	675	648	590	618	651	657	633	630	632	622	624	618	641	629	640	629	607	621	617	670	647	595	629	650	636	652	634	631	614	629	621	629	632	646	662	658	602	590	636	647	623	637	624	667	592	573	612	640	601	655	626	670	635	612	600	610	679	599	675	641	628	649	643	636	607	615	584	629	690	710	637	646	606	598	624	642	660	629	618	590	637	608	602	621	632	660	644	617	635	604	625	592	648	576	612	624	625	626	679	602	640	660	641	566	641	628	628	624	606	648	646	664	606	626	630	656	649	657	632	613	620	671	646	615	621	637	647	628	599	572	623	601	662	608	557	565	627	608	610	687	644	612	587	625	607	649	642	656	602	634	626	618	586	648	632	630	603	603	581	640	652	615	650	591	615	613	623	624	618	615	658	649	620	602	661	634	619	607	606	646	578	599	623	621	659	591	623	625	621	624	624	622	608	607	612	649	681	626	560	624	645	627	603	620	637	618	626	599	635	615	668	608	594	618	637	634	612	650	670	617	598	617	629	637	603	585	641	663	626	663	580	633	628	616	648	600	633	605	668	619	585	625	624	654	637	636	633	643	616	601	584	568	642	582	613	610	604	604	619	625	651	636	643	621	610	642	624	623	633	616	614	642	596	604	614	608	595	563	647	634	607	652	650	634	638	654	635	584	627	645	579	639	618	607	640	606	634	622	637	650	598	630	621	627	666	619	634	598	681	613	612	604	624	628	618	648	576	647	567	641	623	600	619	609	670	638	654	612	637	614	646	591	624	636	620	598	599	635	639	631	676	673	627	644	623	608	654	625	596	639	587	641	570	598	606	589	601	715	582	629	630	641	667	641	619	642	659	677	634	672	613	584	624	632	604	611	605	640	637	644	617	594	624	643	606	642	610	625	636	684	605	598	674	633	639	594	586	619	642	655	622	621	630	607	634	604	621	584	625	642	585	678	632	680	641	605	629	647	604	613	618	624	667	639	634	655	603	645	666	634	614	598	629	635	653	618	626	679	606	600	637	620	642	583	584	573	641	603	625	640	651	624	606	600	609	634	619	584	592	664	630	586	604	597	651	610	608	663	604	642	608	674	636	637	637	606	649	661	640	585	605	634	594	591	595	611	642	636	610	622	643	610	630	614	604	645	643	644	642	613	633	636	609	626	613	620	623	628	616	649	665	659	671	568	593	634	635	592	634	645	624	593	636	604	596	610	659	646	618	620	591	665	623	655	648	617	631	607	640	645	617	643	628	651	633	658	591	654	655	599	591	594	619	637	622	590	624	640	610	608	630	595	623	607	648	578	590	599	624	638	605	657	639	647	606	684	616	635	637	597	631	620	643	704	607	676	634	611	612	614	610	631	625	650	614	617	636	637	615	628	634	651	627	598	701	683	630	640	619	651	610	618	628	660	629	654	605	638	635	628	582	620	638	629	638	657	640	575	638	616	588	579	639	608	639	640	604	587	610	671	661	633	650	599	630	636	644	595	606	642	598	614	648	624	584	586	606	640	636	592	591	622	642	634	639	648	658	619	646	634	638	600	598	556	652	600	645	604	633	624	600	644	593	648	625	602	599	648	610	670	647	658	622	649	655	655	622	632	582	603	630	657	643	588	579	623	616	624	617	630	572	650	590	600	644	623	607	602	606	583	648	646	602	623	640	620	618	643	601	606	647	582	583	643	632	640	612	608	627	629	614	635	644	580	644	618	633	637	591	580	615	630	637	615	581	647	629	594	642	650	625	617	632	621	643	602	658	611	653	623	638	623	652	616	639	596	634	648	593	660	623	619	654	563	597	618	639	623	656	632	622	634	637	639	608	642	598	604	610	655	585	618	580	616	638	627	631	655	661	673	631	625	613	631	625	600	649	625	639	655	635	669	627	601	679	628	659	626	593	589	610	608	626	608	598	625	631	612	640	612	606	628	586	601	596	648	637	658	597	599	645	606	641	644	587	630	622	623	611	613	658	634	632	649	630	582	620	591	647	611	601	618	606	616	634	616	593	599	628	640	578	640	593	584	644	624	629	655	557	609	592	576	633	638	623	585	635	580	626	633	624	667	613	618	588	626	570	609	608	683	596	646	573	614	674	658	635	621	634	641	600	648	574	614	618	599	614	594	623	582	642	644	637	636	631	642	563	595	641	616	572	585	607	591	604	626	604	634	608	625	580	640	622	613	636	609	645	619	596	598	644	606	621	626	602	654	635	617	602	647	604	606	627	638	677	639	610	645	604	613	647	639	558	646	621	623	636	598	622	622	611	636	601	642	626	616	639	666	613	590	614	585	630	631	588	648	619	637	629	632	621	637	633	636	596	624	614	652	648	636	627	666	604	614	658	565	622	638	654	606	662	614	615	582	621	616	649	617	617	604	599	616	660	630	595	630	584	605	648	606	595	643	601	639	586	639	648	656	613	632	618	609	635	596	634	591	648	594	625	579	606	639	654	600	562	599	677	645	588	604	638	657	615	623	590	640	631	620	662	635	591	643	618	625	586	619	607	638	630	646	629	689	597	626	611	642	624	627	652	586	632	619	632	619	596	668	595	631	680	639	615	587	676	596	668	665	624	655	628	646	629	632	552	610	593	601	616	598	633	612	629	631	547	628	617	643	608	621	644	636	649	635	631	631	647	660	651	605	610	629	665	631	642	582	644	648	595	619	608	621	633	630	595	639	560	642	630	606	637	630	634	605	639	628	595	618	676	614	635	583	613	607	577	638	632	649	659	607	602	648	597	655	641	597	594	601	613	609	611	603	647	648	655	633	611	636	617	642	609	564	612	629	613	602	615	633	606	627	634	631	622	565	636	676	634	628	613	643	588	658	635	634	620	610	650	623	630	614	665	629	584	596	590	628	668	688	632	619	678	602	662	596	561	684	627	630	634	612	595	597	626	673	607	636	657	659	600	636	629	628	608	594	590	595	652	650	623	611	598	622	591	659	623	586	600	602	656	653	643	630	636	628	607	636	569	638	655	602	599	607	632	645	597	620	634	639	603	630	617	607	615	617	650	630	622	622	613	620	594	676	588	602	663	597	653	612	634	651	643	621	607	593	613	659	616	661	609	599	630	654	684	640	622	615	613	615	656	622	631	593	596	619	582	630	633	638	615	598	648	647	627	637	584	641	631	604	714	622	669	625	677	661	574	616	611	607	640	611	664	640	645	630	636	578	606	644	639	606	614	611	623	633	587	651	616	624	645	670	633	624	682	616	642	628	639	656	590	616	637	621	604	654	559	648	591	610	604	644	611	640	685	627	640	626	605	668	621	646	684	612	583	603	635	611	623	686	616	644	599	623	614	646	674	566	673	606	600	595	619	567	635	621	629	653	671	602	603	584	638	608	664	598	592	616	605	605	578	662	646	646	673	678	619	597	571
25449	21617	28082	25534	10684	629	440	402	346	301	285	306	247	275	259	270	235	276	252	228	255	259	249	224	204	245	252	261	216	252	208	234	236	246	234	234	258	218	251	226	263	228	220	213	222	221	244	214	205	218	223	218	217	237	213	211	217	216	231	243	229	233	224	222	219	214	252	220	234	252	224	214	201	225	204	212	251	215	233	217	219	215	231	217	228	220	214	261	218	212	221	209	211	262	227	233	212	212	257	210	241	254	236	235	213	220	232	231	221	213	214	234	199	213	193	198	221	221	228	216	226	212	247	221	220	212	227	231	248	232	224	218	220	234	242	237	214	223	226	200	218	226	220	244	228	213	251	228	230	227	231	228	221	231	209	242	243	245	265	222	229	225	229	213	240	243	225	242	187	234	225	249	214	210	213	215	230	230	228	220	212	220	209	209	232	238	237	231	215	225	222	234	240	222	233	230	227	228	186	234	222	205	211	229	216	232	227	226	230	218	222	243	238	225	235	236	249	230	218	233	222	247	236	236	217	221	229	215	243	231	236	242	242	207	228	240	248	243	198	230	220	216	193	253	256	239	216	241	234	218	211	216	216	209	252	203	223	238	223	228	226	227	239	224	222	211	234	243	231	246	229	217	202	236	217	248	205	218	238	234	237	226	238	249	238	246	262	215	220	227	233	234	222	222	242	240	220	285	217	225	241	220	210	202	217	231	257	248	216	193	220	243	215	222	214	231	202	245	217	218	230	228	226	211	224	260	261	216	236	261	229	249	266	242	231	207	227	214	213	248	223	220	217	245	207	225	219	251	224	234	248	196	233	186	219	239	210	254	229	226	240	225	238	213	229	208	209	200	233	221	221	207	212	244	242	226	220	234	247	231	226	262	242	248	205	219	235	234	210	237	243	245	228	237	224	265	236	228	239	260	203	225	200	210	222	245	214	230	246	233	235	212	216	223	244	198	271	212	222	254	234	245	229	224	221	220	204	229	235	226	217	218	226	209	229	243	213	266	244	238	215	246	255	193	246	217	228	242	211	254	217	267	227	223	249	245	208	252	212	212	237	226	237	211	235	247	233	213	258	228	229	228	207	229	253	222	224	239	215	191	251	236	251	196	213	216	205	243	233	245	218	243	201	223	227	209	227	238	207	227	250	233	244	231	248	207	222	215	257	233	249	208	210	211	209	205	211	236	239	220	237	203	228	239	218	237	224	234	262	204	217	222	211	246	239	214	217	245	213	219	220	193	227	232	227	230	250	220	226	212	226	238	214	206	250	245	209	231	236	202	243	214	228	230	218	232	238	227	234	267	204	215	227	215	242	218	217	232	265	212	225	217	249	210	252	237	217	219	197	218	227	215	209	241	203	228	221	232	230	233	244	223	218	238	215	197	191	233	233	215	232	241	216	198	214	211	199	253	227	211	228	209	227	212	224	222	224	198	200	232	252	219	219	212	236	262	220	225	230	250	246	227	226	226	200	250	222	197	253	217	202	221	227	214	240	229	217	238	235	257	224	214	194	205	205	241	238	248	225	233	248	244	229	229	209	232	213	229	242	229	222	241	199	227	215	245	212	246	221	243	209	194	222	226	242	234	220	239	207	215	232	257	214	214	210	213	234	214	228	233	206	219	227	212	225	248	231	229	221	215	225	219	231	231	232	222	202	219	256	229	209	228	240	215	247	227	224	220	237	251	211	234	226	259	249	232	219	249	216	206	229	239	224	234	259	235	229	235	193	253	213	241	212	222	253	208	242	206	217	198	225	216	211	242	239	223	233	227	211	200	220	215	222	218	242	217	225	226	216	218	196	208	261	226	243	231	217	232	217	229	207	219	222	224	249	247	240	259	231	238	219	227	218	229	203	241	257	209	201	244	232	237	215	239	228	242	216	228	211	220	231	234	218	230	243	232	245	248	207	221	242	220	226	225	235	225	219	223	220	244	220	249	216	257	213	231	218	198	218	214	237	240	221	210	256	213	229	209	219	200	232	203	221	211	239	198	226	246	215	222	210	226	215	229	235	263	224	243	251	235	216	204	251	221	229	237	245	226	215	227	196	238	238	194	231	236	236	225	204	220	256	218	215	208	250	230	233	230	234	232	219	231	206	232	220	225	201	201	198	225	232	234	231	228	231	216	233	232	246	212	214	207	253	215	240	243	218	234	222	207	229	216	239	217	233	215	207	214	223	212	240	216	243	232	250	221	212	214	227	212	222	236	219	196	227	239	208	222	223	243	201	203	195	202	221	202	218	244	209	200	231	240	241	206	233	235	220	241	221	209	227	219	225	218	232	214	253	229	191	198	215	209	215	215	209	234	211	245	233	229	245	239	238	210	219	219	224	237	207	226	233	222	218	249	228	196	244	221	192	208	251	207	220	198	233	228	238	205	233	210	210	217	210	268	223	233	241	225	233	263	208	224	223	228	223	231	215	240	225	226	230	216	255	232	212	242	195	235	207	225	224	219	237	217	249	221	212	231	207	227	250	232	231	217	218	223	223	230	223	246	221	241	235	227	233	203	233	206	238	230	233	222	245	221	209	240	245	214	231	226	201	236	209	230	197	237	235	227	193	223	238	211	208	241	224	222	226	212	231	209	213	234	222	239	209	203	192	224	243	214	208	205	218	216	227	213	255	254	234	177	250	234	215	222	224	233	215	247	215	228	213	223	238	244	219	253	230	236	202	204	217	240	221	252	213	228	218	247	263	198	243	239	241	219	228	208	212	223	230	241	219	228	229	232	224	211	198	220	226	220	202	231	228	214	226	215	221	208	210	242	234	230	205	199	246	215	234	259	224	222	217	221	178	239	219	231	201	204	253	207	248	243	224	207	225	206	200	241	248	225	225	218	216	234	218	236	182	237	231	240	220	222	213	231	216	223	238	204	252	236	259	252	207	233	233	211	216	219	217	185	204	205	209	231	251	222	224	208	243	187	221	225	211	198	201	221	245	244	227	228	219	238	242	221	231	230	233	235	244	232	218	215	243	203	249	223	253	223	252	198	215	235	239	208	214	226	212	220	198	216	206	236	238	219	235	229	222	191	233	213	225	220	232	241	217	244	243	207	223	221	209	221	257	199	223	217	220	203	226	243	236	237	246	234	218	232	221	222	207	219	242	259	230	234	218	235	228	254	241	254	216	237	238	226	223	221	221	211	200	226	228	229	229	220	224	197	236	222	228	234	218	231	231	236	238	233	210	223	198	228	209	233	213	236	228	219	228	246	200	217	232	251	230	210	233	231	201	236	226	231	248	246	213	243	222	246	241	246	231	219	220	206	208	221	200	221	212	234	214	246	221	252	229	213	177	222	196	206	220	208	206	210	219	229	225	233	243	223	218	205	232	213	216	210	225	248	243	230	226	224	235	223	198	247	227	248	215	265	224	233	203	236	240	230	216	241	210	204	217	219	232	239	230	219	210	214	218	235	223	217	249	209	219	208	200	247	209	246	204	233	258	235	204	225	221	229	214	230	239	199	242	204	215	231	249	225
4626	5707	4295	2117	1547	1167	927	765	659	585	552	510	450	449	418	441	390	355	393	371	372	385	360	364	383	348	312	297	321	352	328	346	323	336	314	320	334	353	301	310	328	302	314	341	298	319	334	333	315	335	309	314	347	334	328	344	293	303	308	292	372	310	300	315	333	316	309	349	344	300	310	323	325	329	304	329	307	297	309	313	305	302	320	297	325	285	314	318	288	305	290	305	292	306	324	283	311	302	327	298	310	291	344	292	296	309	304	320	327	300	309	319	318	318	312	296	337	279	303	322	295	308	312	318	293	303	313	299	281	336	303	325	322	326	294	329	302	320	273	307	330	307	317	305	303	295	310	285	305	302	320	301	308	294	316	292	293	324	327	323	303	266	315	311	345	323	276	301	311	306	287	313	275	324	308	284	304	291	306	301	308	331	301	286	319	308	306	305	311	317	310	286	305	302	310	310	323	301	308	319	285	282	292	299	280	303	293	304	290	317	287	315	303	322	285	296	323	301	306	341	290	292	320	308	277	290	292	314	329	314	279	336	298	293	309	338	279	320	310	310	301	299	324	287	294	305	292	292	324	270	308	304	316	324	286	297	288	337	302	307	313	315	325	321	323	331	303	318	304	293	293	301	335	297	292	298	317	300	329	295	307	303	281	319	285	302	311	286	294	295	285	311	310	299	309	284	311	289	299	316	281	262	284	325	286	315	317	325	296	304	293	336	294	341	278	308	322	301	267	339	296	295	296	310	358	305	273	310	320	314	329	330	294	280	310	300	287	290	340	283	322	312	316	301	310	305	321	319	308	316	308	300	295	311	319	291	298	306	275	326	319	322	330	313	306	293	302	315	313	319	309	332	315	279	310	297	322	339	306	326	305	335	326	316	282	286	316	315	347	333	333	308	305	311	304	319	313	333	314	280	280	303	278	319	278	313	314	336	335	317	327	307	305	321	353	297	282	324	308	340	336	298	346	321	297	313	329	335	308	305	319	322	322	336	339	331	300	302	308	306	313	323	294	326	332	312	297	329	343	291	327	297	300	322	307	318	282	289	292	309	315	322	346	315	329	325	309	320	312	263	294	301	321	269	314	270	276	295	319	282	318	318	336	304	309	321	313	293	309	330	319	318	273	311	285	271	290	301	322	288	318	333	296	327	295	274	307	304	326	312	320	312	299	321	321	317	345	312	279	293	317	316	319	293	284	307	299	306	348	304	300	286	331	318	336	304	293	305	313	332	309	278	289	300	330	304	315	302	331	324	289	319	312	307	314	335	277	308	312	294	323	320	314	330	299	327	304	305	307	291	306	311	298	306	308	297	306	293	287	329	319	315	312	287	331	301	284	338	326	320	301	302	295	311	282	288	340	307	330	279	315	308	303	320	313	291	289	333	331	294	290	323	317	330	290	326	291	285	301	337	313	325	306	313	311	275	316	282	334	334	282	312	294	286	292	320	297	310	302	287	309	302	304	316	330	296	303	327	288	300	319	320	313	306	317	326	297	284	317	343	288	305	323	288	308	302	308	312	333	292	321	312	309	313	276	306	329	316	319	333	320	313	302	335	302	315	299	287	329	346	311	320	298	288	299	306	323	307	317	283	291	305	324	275	310	274	317	305	294	325	308	307	304	321	280	319	297	332	313	310	314	295	337	303	343	308	317	293	333	276	294	315	294	311	330	291	315	321	315	300	352	341	307	322	306	338	307	311	295	286	294	274	301	296	304	289	309	300	287	306	319	338	306	342	293	326	302	312	301	279	329	299	293	319	313	281	293	320	292	331	352	263	330	299	317	308	303	301	323	280	303	324	310	314	296	321	293	314	306	304	331	319	301	304	327	297	285	300	317	303	276	330	300	305	308	327	314	318	319	296	293	332	301	294	303	275	290	293	317	312	306	316	333	317	271	297	305	317	321	297	300	306	317	308	322	296	315	362	307	298	323	330	321	315	317	300	324	318	288	327	283	306	338	306	318	298	336	332	307	298	281	302	270	276	298	314	321	292	301	315	332	306	321	288	300	337	323	323	310	338	297	331	327	317	284	310	327	332	301	315	297	307	283	334	322	313	326	325	319	291	287	295	285	308	314	326	308	308	310	308	289	297	305	297	304	292	294	291	308	314	295	308	308	341	278	307	306	312	351	302	341	331	320	299	290	331	324	295	298	333	288	292	310	282	308	312	325	329	299	273	343	302	328	319	294	330	322	294	317	295	335	290	309	267	295	299	310	322	299	303	260	316	318	314	295	325	306	307	322	255	302	330	312	305	309	284	309	332	314	310	334	314	288	334	308	334	308	316	293	288	258	330	296	325	339	315	287	274	318	312	310	286	290	308	323	307	327	296	327	297	335	309	306	284	333	320	279	276	314	317	303	297	304	307	289	300	311	306	307	286	333	327	316	269	279	303	314	297	323	307	289	282	299	265	307	322	276	309	308	302	345	324	337	338	313	311	333	309	308	293	295	310	283	283	298	324	335	318	272	295	295	317	269	319	307	286	354	309	329	278	327	311	324	297	301	312	305	320	313	305	285	330	289	319	307	307	273	302	297	312	322	270	304	287	288	325	309	309	306	319	327	338	307	318	306	303	339	320	317	325	305	308	284	301	323	313	299	345	354	299	311	300	284	284	310	317	307	308	294	335	290	308	313	272	324	345	301	288	298	289	298	320	314	318	297	292	342	329	345	327	328	272	299	311	293	292	301	293	300	304	314	333	300	297	306	319	301	279	324	322	299	284	330	331	342	316	330	283	295	324	281	297	299	282	341	314	294	343	297	311	310	298	325	305	290	299	293	289	327	307	303	313	308	326	306	343	296	274	308	320	323	284	321	310	312	307	315	291	290	301	330	260	318	290	327	328	309	307	300	295	311	327	306	296	344	311	308	294	302	326	300	283	305	291	311	287	273	325	288	300	308	288	305	303	311	293	293	325	305	298	289	297	327	306	296	304	298	299	321	292	307	316	288	278	306	301	334	292	312	323	307	276	341	298	300	337	317	338	315	350	311	275	311	258	303	308	317	297	337	314	322	307	309	333	346	266	272	283	323	306	328	361	298	321	315	334	312	272	273	332	316	306	309	299	318	310	297	314	317	324	332	298	329	311	302	297	308	295	301	291	302	301	308	310	334	312	335	308	293	301	313	314	329	296	317	291	296	337	302	329	293	314	327	288	320	298	327	294	341	285	325	331	309	331	326	333	306	319	320	308	328	281	302	305	322	313	353	296	310	318	297	315	258	294	284	298	297	321	284	316	308	292	274	322	313	311	294	329	318	327	299	288	320	289	313	344	350	312	284	268	320	327	292	322	309	316	317	296	292	313	320	286	283	296	303	323	297	278	326	312	293	310	322	310	300	289	355	279	310	306	320	312	346	294	353	321	333	269	317	309	304	287	320	350	335	317	317	321	315	324	307	305	310	299	332	316	335	295	300	308	307	300	307	327	305	287	319	319	332	311	316	338	320	333	319	277	317	306	338	321	274	313	289	328	303	315
23201	21724	29769	24217	21720	21752	11881	1642	1148	1103	1039	937	858	900	834	812	785	853	738	774	783	731	742	733	738	734	682	715	694	674	688	740	656	626	673	711	653	708	734	671	683	663	698	680	692	687	651	640	682	723	663	642	673	668	648	643	619	642	676	685	655	716	662	638	638	664	660	737	690	705	673	642	638	703	659	636	664	703	631	667	662	640	635	636	666	643	683	657	699	675	661	684	664	634	661	665	687	682	677	682	735	707	646	641	675	638	626	623	625	664	656	659	650	665	699	650	658	658	647	676	704	632	652	663	635	702	675	654	631	699	628	689	670	662	630	628	667	647	691	665	615	652	642	663	653	678	689	655	687	679	657	652	672	661	661	697	613	638	660	662	706	633	683	622	647	685	669	688	661	640	685	623	673	618	662	681	684	721	632	637	631	685	658	678	647	682	697	661	648	653	629	657	635	674	632	728	667	653	626	622	680	627	655	659	684	661	640	641	653	677	669	666	714	705	664	660	682	628	589	688	671	660	631	707	689	688	616	645	640	622	656	697	690	665	626	621	680	659	709	691	646	707	655	671	663	657	639	603	686	691	625	674	651	661	659	674	624	698	701	651	631	687	605	695	685	634	670	646	634	652	657	674	637	686	655	665	681	681	637	666	676	654	701	681	709	663	704	678	672	705	640	656	673	679	673	688	674	655	657	662	665	602	621	641	628	666	662	644	661	680	623	654	682	720	692	662	649	700	662	675	660	682	614	606	699	677	647	617	595	677	614	651	649	625	642	655	676	641	647	640	657	652	611	622	636	619	666	686	654	645	656	669	613	666	613	649	722	672	654	712	635	667	670	670	672	609	660	655	650	655	640	621	672	677	643	611	642	652	665	717	664	651	669	667	593	678	611	663	675	646	623	706	682	683	622	723	694	675	630	658	624	683	673	610	667	616	642	647	669	679	641	640	661	640	662	662	647	635	632	652	651	686	667	691	658	664	646	660	666	642	674	657	659	649	643	691	679	643	625	665	679	621	671	630	628	632	647	660	670	659	700	693	672	691	633	621	667	683	634	679	656	612	674	627	647	674	653	630	625	720	634	651	688	668	649	644	645	692	687	629	631	609	667	690	661	679	670	653	634	637	637	667	669	650	702	634	667	627	689	647	663	649	649	701	643	687	676	673	688	658	665	660	683	650	635	671	653	636	648	638	664	683	641	650	633	659	626	666	638	687	647	658	655	617	632	720	685	683	690	694	652	645	624	614	681	660	654	695	652	678	667	638	654	653	656	663	693	677	679	619	624	627	694	659	626	631	647	667	687	616	640	661	634	617	654	661	690	661	701	651	675	664	654	676	694	683	653	658	644	665	653	652	668	643	664	641	646	695	619	668	687	656	640	660	653	649	637	675	637	682	707	672	676	637	668	680	643	673	687	634	656	627	650	649	642	634	677	673	660	617	631	687	664	654	667	697	635	683	683	680	686	664	680	607	706	661	644	699	678	669	689	701	658	684	629	696	656	660	696	655	657	714	639	667	628	648	707	733	652	632	713	665	653	635	697	671	685	687	683	668	731	641	687	666	652	698	686	659	692	616	639	594	659	666	690	656	650	698	627	604	684	653	691	672	669	631	686	637	644	648	651	658	685	614	644	641	697	642	658	654	659	638	663	628	746	674	655	668	640	667	670	637	670	638	680	653	631	689	669	678	630	663	611	657	631	651	705	651	708	699	659	704	630	707	653	648	683	692	670	681	688	650	636	667	680	677	663	704	667	665	671	614	633	681	637	644	655	672	678	680	651	683	668	639	671	652	636	674	678	655	657	627	628	656	634	646	638	689	668	696	679	646	625	658	666	645	653	612	676	655	638	704	668	678	671	645	647	664	692	647	681	647	694	684	629	675	658	636	662	622	633	683	650	685	647	645	658	623	679	679	683	706	664	651	679	651	677	661	644	645	653	669	680	693	692	652	625	681	667	676	658	682	627	654	655	674	694	646	655	644	642	688	656	638	679	664	665	670	654	645	718	663	641	705	658	692	676	696	680	654	643	674	649	653	629	616	644	652	678	670	674	660	651	681	679	644	656	683	671	661	676	674	638	722	653	614	643	688	660	652	639	652	681	656	661	670	683	680	651	639	656	678	609	612	634	618	680	641	635	617	662	649	645	685	666	684	646	647	680	581	703	667	669	657	639	663	667	679	672	666	706	637	665	658	648	671	649	690	614	684	649	648	656	664	639	628	657	727	634	657	613	689	679	657	631	702	718	673	736	623	667	646	633	614	658	688	670	687	681	632	695	694	632	662	649	662	642	672	698	677	690	604	691	635	675	685	676	631	649	650	651	633	649	655	699	648	649	661	623	685	706	661	647	670	658	652	696	692	693	648	632	631	634	615	657	638	662	679	668	636	651	645	691	707	671	659	686	670	655	656	662	639	634	649	657	634	682	683	657	643	643	684	675	682	600	658	661	682	650	683	702	678	649	692	633	679	672	657	627	642	667	639	610	690	652	665	704	702	684	661	625	599	665	670	664	656	662	680	615	673	704	662	665	664	658	666	669	648	679	634	657	699	689	621	630	653	647	651	633	659	652	665	654	608	641	639	649	613	674	676	670	658	659	656	663	677	679	685	647	627	653	601	659	660	668	687	646	678	651	635	659	684	682	671	617	669	648	664	679	638	611	683	664	659	655	622	628	628	652	665	624	663	679	629	663	671	629	659	685	610	656	622	680	658	666	691	625	695	644	695	670	669	661	685	646	634	647	695	712	720	627	680	649	679	684	636	661	645	644	676	655	657	693	621	652	623	684	656	665	701	603	650	661	666	653	604	672	672	648	656	692	626	680	645	629	654	643	664	663	656	682	639	660	669	695	655	708	655	633	676	701	651	648	631	612	657	640	618	707	718	652	623	669	653	636	723	694	644	626	621	686	641	661	656	674	621	612	631	659	691	695	651	663	694	633	641	626	631	658	665	691	665	670	640	648	684	648	709	642	684	666	628	689	673	690	696	678	663	704	689	658	644	623	715	650	668	658	654	636	693	636	658	687	670	621	703	628	684	652	655	645	656	635	743	635	643	717	652	685	655	611	623	615	645	680	699	648	683	690	696	637	639	644	720	666	633	652	627	656	640	665	676	646	628	643	676	655	650	690	703	686	648	671	657	651	710	656	690	681	673	665	645	649	648	661	670	697	650	629	657	696	654	686	677	600	636	692	667	664	651	688	669	657	689	610	650	648	652	664	668	623	656	699	663	662	644	671	651	703	656	638	710	645	687	644	662	640	618	622	698	700	670	631	658	658	641	660	655	648	657	669	667	653	669	707	638	668	700	641	658	638	645	692	655	659	644	672	641	634	675	635	709	693	646	631	587	670	660	633	633	659	649	637	694	691	701	673	664	706	656	656	670	649	601	652	692	683	638	702	631	694	653	664	672	643	678	632	636	673	609	679	669	643	631	650	651	697	706	640	646	662	674	664	659	644	634	690	659	642	609	625	685	687	663	644	668
7094	16683	13459	7122	5292	3859	3072	2605	2074	1765	1597	1416	1417	1271	1197	1189	1076	1082	986	1031	946	960	941	1022	900	903	916	845	955	887	901	948	831	824	824	830	847	891	835	867	818	827	819	835	778	835	818	793	837	799	820	868	852	820	876	809	809	819	783	804	778	864	872	850	816	809	887	835	818	825	856	792	801	771	816	765	792	779	778	819	800	820	818	798	812	809	804	795	784	799	805	809	807	798	784	791	765	756	809	757	800	809	816	822	775	830	792	792	800	773	786	840	765	769	852	798	809	817	825	802	792	755	759	779	782	826	799	817	804	755	738	808	754	830	833	782	803	763	847	758	789	798	783	796	768	786	824	742	788	789	772	807	796	787	778	791	796	794	785	770	825	756	740	774	779	783	756	800	781	819	832	802	800	812	777	723	811	757	788	790	792	853	795	814	795	816	830	838	773	800	750	782	794	809	786	816	767	755	767	782	824	784	779	825	758	775	771	798	775	798	792	806	788	769	759	786	783	764	717	744	782	836	822	807	812	862	797	822	778	793	791	799	788	802	819	754	788	769	778	823	847	777	809	766	793	766	777	783	754	850	784	760	747	767	818	814	807	794	849	800	776	784	765	833	808	777	795	768	788	808	765	765	796	797	766	784	820	793	746	731	857	736	828	771	810	810	796	768	763	826	775	792	777	798	771	767	821	814	771	810	807	756	726	841	780	789	795	842	855	847	814	829	784	804	791	797	778	836	824	815	740	797	771	822	768	774	796	773	781	772	808	772	789	770	768	788	809	823	775	839	832	778	831	819	794	771	793	748	799	804	761	793	770	822	822	800	764	766	782	809	755	808	792	787	801	782	791	821	768	789	752	789	756	752	798	805	731	770	795	772	782	841	789	797	783	818	785	795	818	798	791	829	819	777	769	785	766	841	794	758	766	835	775	805	762	750	797	816	834	775	801	729	783	758	770	762	835	793	779	786	787	776	748	782	786	745	790	817	770	797	808	776	768	791	786	717	803	734	787	820	787	774	758	780	830	807	802	774	818	769	809	799	834	766	754	776	775	796	806	818	794	767	767	814	807	793	763	770	735	849	755	762	798	761	840	797	783	787	824	759	771	804	782	788	801	801	822	787	777	767	777	795	740	788	807	778	845	830	804	748	791	821	765	768	815	809	777	781	757	751	840	749	764	774	735	762	798	810	803	802	831	799	770	769	768	765	799	789	795	809	801	833	796	800	813	772	783	761	792	789	796	827	804	796	824	785	829	821	780	815	795	798	795	833	790	776	810	789	756	812	821	763	812	792	833	748	840	819	783	801	777	790	800	825	721	798	774	792	777	749	727	787	834	778	787	811	797	771	795	863	743	803	789	803	762	781	779	741	823	813	829	756	769	800	816	822	775	764	791	745	784	820	805	805	788	823	782	788	802	796	793	844	782	760	780	740	774	847	757	750	835	757	761	766	777	817	743	799	764	766	832	774	774	786	766	807	867	814	758	764	785	766	766	833	812	765	758	806	828	812	781	748	781	770	803	812	769	791	798	809	775	789	781	751	818	792	793	806	777	832	762	795	816	797	796	798	793	757	800	792	751	851	761	781	832	781	839	798	786	767	744	795	769	814	795	771	789	804	800	773	807	747	802	709	767	775	833	794	805	769	783	798	831	774	785	844	792	823	777	763	778	833	809	785	799	820	777	810	798	806	763	794	845	818	788	826	744	786	822	808	766	754	788	795	767	791	817	793	807	770	803	738	781	710	780	786	727	780	818	831	809	826	810	788	802	808	757	816	783	782	787	749	807	841	811	821	800	794	804	771	825	761	747	792	766	796	754	774	821	765	783	849	744	771	790	821	788	797	784	845	750	816	809	801	779	810	811	705	725	805	778	768	820	811	884	818	769	815	781	807	821	795	775	746	807	825	781	761	809	764	775	806	808	780	766	836	801	793	751	810	855	776	824	816	799	788	821	809	775	832	778	802	767	818	809	817	788	754	787	772	779	840	814	823	785	783	816	805	812	780	818	807	742	784	826	784	818	763	778	816	764	783	788	829	737	777	803	788	810	784	798	745	765	735	808	786	756	832	777	799	732	749	801	776	800	770	825	781	824	739	776	757	736	766	761	764	761	821	750	768	800	821	798	719	832	804	768	815	804	779	769	815	788	787	814	833	790	782	807	761	786	772	755	801	771	840	830	763	805	743	810	784	746	779	825	753	801	812	810	778	778	765	796	833	797	760	770	813	812	797	754	744	790	741	729	820	778	762	769	758	790	808	786	828	755	777	797	806	762	789	799	796	805	800	759	778	792	761	810	747	765	804	764	799	784	798	822	819	778	847	758	759	790	767	818	785	785	826	816	817	733	735	825	812	806	781	794	769	786	803	762	832	837	784	830	791	828	784	764	760	746	751	771	770	789	821	739	761	760	783	764	836	775	799	785	758	734	813	778	777	739	767	801	807	815	756	812	788	754	891	841	763	755	784	822	796	805	741	770	779	809	791	846	758	811	836	806	752	789	819	803	750	772	773	790	807	788	752	798	774	776	868	823	779	799	768	789	781	832	739	752	770	812	783	835	781	781	799	737	789	767	771	807	830	785	770	745	795	774	829	770	794	803	783	786	805	748	783	722	734	798	773	774	792	786	782	744	768	757	777	827	746	790	823	782	863	732	831	793	797	815	795	766	800	806	763	770	758	752	778	840	794	809	803	815	837	801	757	761	741	771	818	783	772	765	798	771	783	810	772	775	796	774	807	804	794	775	782	812	820	822	797	814	787	731	798	796	782	752	749	746	736	788	728	774	795	782	781	791	811	786	825	783	769	761	767	794	796	798	812	764	780	764	782	786	758	770	790	790	813	798	794	824	781	780	768	792	834	779	781	760	788	782	788	854	767	757	793	821	724	795	791	800	804	758	775	761	774	773	746	811	808	764	796	832	849	821	743	795	817	743	771	760	805	794	773	788	786	745	826	725	752	761	817	748	835	793	802	757	768	783	756	765	753	820	786	783	770	745	849	802	766	760	832	804	843	787	781	810	744	760	798	862	785	788	789	743	799	787	799	780	786	816	759	738	784	832	810	789	842	773	779	773	787	758	808	708	793	783	822	811	785	741	774	762	825	807	809	783	762	792	794	774	821	824	766	843	783	762	788	771	779	811	820	808	784	806	735	766	784	794	757	775	767	810	804	805	801	803	783	825	797	756	765	784	845	819	804	836	806	804	797	772	787	792	818	807	775	801	816	785	796	820	804	821	773	768	806	770	752	809	734	774	762	736	834	745	806	791	804	779	798	783	780	777	812	760	745	801	791	777	778	801	747	847	772	794	753	781	764	767	805	765	805	728	816	744	741	753	832	784	826	740	781	829	851	791	813	786	775	759	788	781	819	812	778	747	767	790	759	779	810	751	834	788	780	854	772	813	789	743	766	762	836	788	746	806	774	800	833	757	790	764	808	820	834	815	768	774	818	798	770	792	811	806	788	830	755	828	756	851	798	805	780	787	787
27559	20419	6688	687	468	425	351	255	269	251	243	217	251	210	242	252	224	243	216	238	224	249	233	228	247	240	236	249	218	227	193	248	234	217	212	252	255	211	241	220	230	247	233	217	240	227	230	227	210	220	238	233	218	234	224	219	207	208	222	231	227	238	233	242	210	231	220	219	257	210	223	266	223	198	209	228	227	202	211	236	241	203	219	230	240	228	232	238	226	220	268	216	232	236	218	225	259	213	225	230	235	232	226	221	218	246	247	242	223	237	230	238	230	213	234	250	203	193	228	233	231	233	206	222	242	246	239	230	174	219	219	215	205	216	237	207	225	209	219	258	225	249	243	189	255	221	220	235	210	201	234	249	236	222	248	217	215	231	239	234	248	239	262	241	240	260	211	247	213	253	232	234	223	241	220	235	239	215	250	235	231	233	225	223	231	255	253	261	233	227	239	203	241	240	238	238	254	236	244	266	228	262	214	234	259	180	214	248	220	240	250	218	209	210	220	224	199	223	226	244	214	226	208	264	213	224	237	232	226	235	261	242	231	210	248	229	230	240	235	240	252	218	240	226	242	229	204	235	230	245	242	218	240	245	235	203	237	240	206	220	245	219	231	220	206	236	226	254	226	229	243	207	255	216	209	239	251	239	246	202	221	227	214	221	214	207	234	215	206	233	240	234	206	231	234	195	241	229	231	213	231	213	247	256	219	204	232	209	261	235	256	240	240	195	220	218	217	215	236	229	227	223	235	226	208	226	220	231	210	250	228	259	245	245	226	240	207	226	225	192	258	243	290	229	207	223	228	226	209	228	228	216	236	232	264	238	226	259	218	228	226	240	224	209	225	234	236	245	203	269	182	218	208	252	218	216	242	261	222	226	229	224	218	221	241	225	241	226	225	220	224	226	212	252	240	231	247	220	223	256	229	216	194	228	230	244	254	241	223	240	220	223	272	207	225	231	223	242	220	221	224	200	222	238	242	221	206	237	214	232	223	196	230	236	238	228	237	214	241	256	228	243	253	221	231	201	211	196	237	202	248	251	214	218	241	244	235	228	235	231	245	244	234	234	240	239	218	223	240	236	219	236	199	215	221	260	208	243	211	230	228	233	219	218	200	225	229	242	233	255	225	261	209	219	221	237	201	231	243	241	226	228	216	219	235	233	233	231	226	236	231	231	202	219	227	219	221	220	247	211	265	212	206	210	223	238	222	256	244	244	204	240	235	189	225	256	204	224	240	229	229	235	254	223	215	227	243	253	228	237	225	241	230	235	213	239	205	231	221	235	217	233	252	234	233	240	236	253	268	223	234	214	220	228	223	218	245	215	219	222	256	224	235	215	217	222	222	245	203	235	255	220	243	232	183	229	242	212	228	246	206	256	228	247	236	230	233	256	259	228	236	241	218	237	239	238	251	217	248	255	239	229	236	220	239	231	216	250	220	227	266	222	240	233	220	213	227	247	227	218	206	238	215	241	233	215	242	233	229	232	238	212	238	212	203	208	228	241	231	213	250	225	217	218	221	231	261	220	205	213	223	238	250	243	219	246	246	234	218	234	228	232	232	243	240	235	208	229	215	226	243	277	234	229	238	220	222	253	253	227	235	232	231	230	225	233	251	241	228	221	220	229	216	216	221	211	237	276	238	268	210	232	225	203	233	227	254	225	226	241	229	223	225	234	240	218	221	215	230	212	231	228	222	227	249	240	244	231	244	230	228	232	227	209	229	214	239	232	244	223	242	261	229	222	215	251	219	241	243	216	220	221	219	221	226	239	238	252	234	261	238	252	204	251	223	223	218	223	234	232	213	212	242	218	250	213	231	262	253	216	212	235	220	204	216	229	255	224	216	242	238	196	239	213	228	243	233	229	224	238	230	195	234	221	206	233	220	241	204	253	198	271	200	229	237	224	207	234	251	209	222	197	209	202	251	257	241	234	208	241	220	218	226	201	215	223	233	239	226	240	204	235	221	232	223	212	258	236	202	228	240	213	196	209	230	237	228	231	234	262	234	251	220	218	245	208	230	219	232	186	236	221	241	249	254	222	230	238	229	237	229	232	217	210	240	233	227	221	203	226	249	219	246	237	235	232	246	261	236	222	248	241	230	212	210	217	226	231	237	235	218	224	227	232	229	266	224	272	239	219	247	243	221	230	255	242	224	244	244	233	212	237	249	228	254	248	226	245	207	208	241	238	225	227	222	214	253	228	221	216	217	259	235	229	227	196	238	215	212	220	214	212	209	228	215	233	245	231	221	229	201	224	233	239	223	233	227	207	243	214	237	239	223	236	231	228	248	258	230	217	241	235	248	236	219	218	239	217	220	244	228	226	228	226	265	235	243	256	245	275	202	210	252	227	224	226	234	214	209	229	202	239	237	228	207	225	237	211	229	226	225	229	218	223	206	235	246	226	238	255	239	235	242	217	225	220	241	226	233	251	232	246	244	220	221	230	228	247	209	215	248	256	237	212	241	236	218	228	222	216	242	213	227	233	221	236	221	219	238	239	240	208	238	218	225	225	240	232	231	231	206	230	221	200	220	242	233	239	225	211	227	235	236	207	216	223	226	241	247	221	254	240	216	220	223	248	251	233	219	222	229	230	221	222	238	217	211	227	206	221	205	198	211	246	216	210	218	215	248	245	221	220	220	235	213	213	251	219	221	223	230	248	234	224	223	229	211	219	224	212	250	230	238	255	218	253	224	235	246	255	238	229	235	227	223	245	252	256	213	199	210	245	216	210	232	238	230	224	223	215	236	214	232	222	225	214	230	245	264	216	234	188	211	243	205	267	261	245	255	215	257	228	221	253	245	224	243	229	196	196	221	218	224	226	230	207	228	263	225	255	242	224	221	209	225	232	201	218	244	234	208	223	233	198	218	225	229	237	288	233	217	238	223	234	235	245	251	244	226	209	191	229	194	235	211	223	212	203	233	236	228	230	221	205	209	210	244	228	213	234	216	200	227	197	256	216	232	215	239	242	225	226	219	211	228	244	236	227	215	252	205	232	251	224	234	239	248	221	222	253	235	233	260	214	198	235	237	244	238	237	210	231	231	219	224	200	229	244	248	222	242	243	197	227	218	238	230	217	239	232	219	204	232	233	241	258	228	190	234	205	223	240	241	230	211	212	215	231	209	219	222	241	222	219	236	202	229	245	224	215	228	214	231	213	222	215	238	241	234	216	255	236	236	231	246	212	224	234	227	226	228	250	241	212	216	223	214	219	223	249	238	236	227	236	232	235	213	217	211	251	221	225	225	232	199	222	216	227	210	220	216	204	230	220	219	225	225	226	234	250	214	233	220	216	241	267	199	219	229	244	248	235	267	222	237	258	220	214	240	254	260	226	219	229	227	191	229	237	215	243	233	232	215	234	222	237	248	263	244	226	212	225	233	214	223	198	209	241	232	259	228	276	207	240	243	227	212	233	228	276	206	251	244	228	232	231	230	234	240	253	217	247	222	221	226	242	226	236	236	242	234	215	232	226	239	211
3875	1078	954	522	471	430	390	343	318	351	336	293	327	324	310	314	328	295	302	295	317	283	295	315	303	292	300	253	321	309	279	321	280	292	297	276	297	321	265	279	311	305	326	291	296	290	277	271	292	294	324	280	271	285	275	286	284	333	301	302	338	266	293	293	289	294	254	315	297	283	310	293	314	290	281	306	276	267	277	309	304	288	298	297	291	293	283	299	281	281	308	308	280	287	286	284	253	304	286	285	295	322	305	266	314	277	283	290	296	291	254	296	301	280	275	286	306	329	290	310	304	311	294	286	295	271	303	293	281	299	293	314	287	274	286	288	317	292	277	271	299	286	317	299	302	307	261	285	288	290	304	311	312	313	304	323	285	290	297	271	326	287	305	317	306	280	295	330	280	336	290	303	270	283	285	315	299	304	292	324	293	299	265	297	307	280	294	287	293	308	290	279	304	298	260	263	316	294	291	314	288	277	280	297	313	314	281	289	297	329	259	298	289	268	302	242	308	296	307	266	343	269	306	297	284	285	295	273	313	288	288	287	281	320	306	320	299	304	259	283	298	280	298	273	288	280	330	328	285	331	289	260	314	279	289	298	295	310	341	305	281	286	285	276	291	294	282	283	295	301	295	259	321	305	293	284	299	289	319	292	308	312	294	297	302	295	276	291	285	301	279	284	304	280	292	275	297	292	265	285	254	318	293	287	268	283	313	317	290	277	321	280	302	331	309	279	268	286	271	280	280	306	309	258	285	311	285	273	324	284	283	313	291	312	292	309	315	253	300	280	267	303	269	310	271	314	306	294	282	279	274	272	284	298	285	320	287	311	273	286	280	299	297	309	273	332	318	311	286	270	285	297	317	264	322	304	308	261	285	288	324	294	302	304	294	291	308	257	291	286	282	307	301	304	267	314	279	300	275	279	296	288	321	346	300	300	318	282	316	280	281	280	285	282	275	310	283	284	294	306	322	321	283	274	282	254	266	279	326	307	278	287	313	303	286	301	272	276	281	302	292	281	311	302	259	313	288	298	329	292	314	302	265	308	283	328	308	285	271	295	302	316	296	284	296	268	297	295	283	290	313	287	296	289	311	311	284	282	293	283	289	298	287	262	297	305	259	281	286	302	251	305	290	268	312	280	315	276	270	275	289	311	280	288	267	266	288	296	305	305	298	289	274	258	265	277	278	301	284	268	280	305	314	310	291	293	335	257	307	295	297	281	303	306	298	322	309	310	276	321	290	319	314	306	277	330	282	313	291	286	306	281	302	303	290	267	270	294	288	310	298	270	290	290	303	324	261	313	290	292	297	291	312	310	302	293	296	288	279	298	290	307	286	315	312	294	290	290	290	310	299	317	292	314	315	301	280	299	296	298	297	288	307	291	325	296	281	285	288	292	293	289	303	305	332	285	314	279	292	261	263	295	299	254	279	283	309	319	286	298	264	290	294	319	301	279	291	303	298	288	266	272	291	318	293	281	298	301	277	285	312	297	302	293	305	281	269	320	282	271	327	286	291	287	313	328	291	294	270	303	309	286	298	297	287	311	305	281	272	267	305	280	282	271	288	313	285	296	279	292	294	298	301	301	302	290	276	307	281	282	334	300	274	290	310	281	291	279	315	287	299	278	321	305	308	320	299	298	312	287	271	316	311	343	311	270	260	295	279	267	280	309	284	306	276	294	320	292	271	298	316	301	332	276	307	313	314	278	299	315	286	272	327	292	275	262	266	271	294	309	270	292	263	324	310	271	278	270	285	294	285	298	279	307	275	323	312	299	339	263	266	262	307	310	316	300	291	327	295	270	283	304	268	307	279	311	273	282	286	277	284	310	317	288	318	276	298	282	290	274	306	270	277	291	280	292	284	304	274	276	273	294	283	292	264	284	277	271	282	291	323	294	295	280	281	300	313	300	280	283	284	314	313	309	290	273	298	291	276	297	290	321	275	304	297	281	287	297	317	298	279	287	325	293	320	271	272	296	284	299	291	271	290	318	266	299	296	251	277	282	274	301	291	276	303	304	281	317	302	284	288	286	260	281	290	308	286	275	315	280	292	284	279	287	289	268	317	251	318	317	309	298	284	289	317	302	310	265	312	295	282	306	283	257	319	306	293	320	309	309	308	307	283	276	313	305	276	294	288	316	295	307	259	261	271	300	306	294	294	285	299	292	297	280	304	287	298	250	341	295	324	319	284	308	260	281	272	255	276	284	310	325	321	286	276	324	309	284	302	291	260	283	300	253	276	280	267	291	301	304	300	295	273	280	281	285	281	299	287	320	325	314	264	290	340	281	321	302	309	313	292	325	299	309	278	256	304	268	296	308	283	286	323	300	303	265	274	319	314	307	287	287	293	253	294	281	262	266	311	290	298	290	301	292	280	310	306	319	284	309	289	261	312	317	298	275	297	293	302	302	283	302	288	279	278	271	279	281	309	283	307	335	311	285	272	281	282	284	294	308	275	312	262	283	268	293	253	285	288	284	299	323	276	352	294	281	307	286	299	301	302	309	257	274	278	314	281	322	270	273	301	279	305	271	334	279	290	280	336	262	298	299	281	295	286	307	297	305	291	272	308	285	276	304	284	278	338	292	300	293	267	304	289	314	300	281	295	309	302	284	287	332	329	300	308	255	286	299	272	273	298	275	294	295	277	312	313	303	256	294	309	294	273	306	319	294	311	311	288	266	317	311	290	292	290	291	280	279	281	303	301	284	316	308	293	270	308	304	345	273	252	259	270	310	286	316	299	296	279	254	315	280	300	293	298	279	302	295	272	287	327	303	293	286	299	298	315	291	304	305	305	269	275	284	311	308	280	295	293	299	270	312	299	308	260	279	308	291	284	286	320	281	314	317	299	275	313	289	314	307	286	288	295	313	307	277	283	297	291	271	313	283	301	313	278	290	286	281	295	287	296	286	292	302	293	295	302	296	311	295	282	295	309	316	322	308	271	316	274	298	282	301	273	310	286	268	335	292	275	317	263	266	308	305	304	270	304	265	297	271	297	309	298	318	277	296	318	306	310	306	304	288	314	271	317	261	302	301	319	302	265	294	301	307	266	307	295	278	301	301	309	294	291	313	293	291	289	296	310	306	306	322	278	299	293	304	302	253	308	300	278	310	294	290	276	277	277	297	315	329	294	317	307	288	286	298	288	295	309	266	308	293	317	307	316	300	282	292	287	285	264	290	253	303	268	300	272	299	287	324	284	299	279	307	300	297	272	330	303	291	308	280	254	324	313	291	318	313	282	289	289	281	313	323	300	309	305	271	299	291	327	301	285	317	305	306	293	296	285	295	306	278	299	302	330	270	287	274	322	282	323	270	302	283	322	279	331	294	309	301	279	284	276	326	271	308	295	291	284	305	322	285	281	304	261	260	307	315	302	291	297	275	266	285	315	281	274	264	290	310	323	322	266	284	300	314	268	310	304	294	295	289	279	273	297	267	322	284	302	290	296	294	302	305	287	284	290	282	273	275	295	291	283	282	301	310
24051	21504	29048	24359	21508	11983	1329	902	765	715	681	657	642	612	620	586	543	565	550	568	596	519	520	537	528	544	516	561	558	587	539	526	540	551	549	536	544	521	508	553	507	535	566	468	510	501	537	505	485	509	523	559	532	556	541	509	486	518	504	493	531	498	535	557	524	509	508	498	520	515	534	515	498	491	540	548	522	514	502	509	524	548	559	537	490	509	531	497	500	518	492	527	509	527	499	498	561	524	534	452	495	543	466	530	494	546	495	524	534	536	491	504	523	532	521	515	501	511	520	518	506	488	486	495	540	519	520	505	494	522	499	490	465	540	505	506	525	488	528	526	444	531	505	511	545	482	506	527	498	501	459	517	539	548	518	516	501	516	554	542	506	532	529	522	522	480	521	572	532	495	519	550	537	503	510	512	528	535	544	535	471	536	499	518	508	501	518	542	507	506	506	517	506	495	507	541	476	534	503	511	511	505	551	508	497	532	480	524	480	534	510	520	541	511	469	509	517	471	522	536	512	475	547	502	476	548	484	510	495	502	538	512	516	527	498	490	494	522	503	521	531	543	517	544	496	518	492	496	517	524	517	516	525	483	487	485	498	517	495	503	526	498	494	526	525	508	522	473	531	522	476	552	536	490	512	556	542	544	500	542	517	487	511	476	495	486	488	486	519	543	499	525	520	536	543	502	512	491	538	493	486	521	460	494	516	507	489	535	514	478	541	503	524	498	541	515	516	522	503	508	528	527	514	537	539	492	521	525	525	507	488	540	462	504	517	501	515	541	527	523	547	512	483	476	472	517	499	488	529	476	536	498	494	477	518	539	513	469	523	527	500	482	488	516	472	537	500	495	496	502	530	536	518	515	502	521	497	506	469	520	544	475	533	547	488	518	518	552	499	486	529	496	499	465	507	491	485	516	538	514	439	518	502	530	481	488	492	486	506	525	479	507	501	520	496	515	558	511	522	527	495	512	501	548	489	504	497	520	539	506	531	532	491	509	475	479	489	492	503	510	491	531	521	479	532	506	535	539	489	490	476	529	506	503	508	489	514	535	533	498	491	495	512	517	497	518	461	513	520	508	511	491	476	543	534	533	580	505	469	487	515	527	505	504	572	534	502	511	484	482	508	525	530	529	476	524	507	497	503	491	508	518	502	515	501	540	525	504	509	504	485	499	522	572	468	529	465	505	527	501	552	498	537	543	482	539	500	502	518	541	481	547	518	527	495	533	505	488	470	523	536	494	526	538	500	493	541	512	503	521	557	499	507	475	538	502	546	550	535	550	517	511	513	472	496	487	530	497	525	498	525	498	498	501	510	511	518	521	498	484	493	502	486	538	510	547	539	507	494	475	520	483	527	477	483	488	463	475	501	522	467	516	501	512	508	526	526	497	506	504	500	535	452	540	533	467	492	517	489	539	524	504	496	493	543	544	504	533	517	511	533	456	542	525	508	495	508	495	544	524	532	526	500	492	506	527	558	539	533	526	507	497	516	509	486	543	540	475	483	550	463	519	473	507	507	512	490	497	482	494	464	494	524	554	558	486	503	521	495	471	502	511	532	537	480	505	506	514	483	492	503	502	498	520	482	488	524	468	525	509	562	524	490	536	489	524	494	522	525	500	506	548	532	478	526	526	475	509	474	508	511	480	475	505	546	532	526	518	553	535	525	508	497	526	514	496	518	481	502	485	494	517	498	483	515	526	536	528	518	540	480	505	512	517	503	546	525	519	490	459	520	528	496	510	510	520	522	489	502	502	495	500	515	536	500	526	529	502	507	499	513	513	511	523	528	464	469	473	512	503	525	464	521	534	473	481	525	514	520	505	513	539	474	480	466	501	506	509	533	500	509	539	518	546	558	478	533	501	509	516	500	508	526	511	525	517	548	492	500	524	497	494	512	486	500	536	541	509	514	511	537	496	527	539	522	474	495	491	498	524	473	496	520	471	489	511	508	559	496	486	504	534	524	489	565	509	470	495	544	494	513	508	534	510	498	521	510	524	521	492	516	523	495	549	488	533	517	524	486	494	490	492	527	485	521	514	508	542	519	492	524	469	486	507	540	490	504	458	524	510	529	508	481	520	505	512	501	539	475	486	491	510	530	490	516	534	528	479	512	472	491	513	516	488	557	537	481	516	505	475	497	492	524	453	515	527	472	493	516	516	525	504	499	466	468	510	476	500	485	512	524	526	526	546	493	468	494	507	502	504	500	517	512	526	515	463	498	507	508	525	502	538	509	571	487	512	471	500	503	530	489	500	521	504	519	510	515	542	479	522	504	518	489	489	447	474	504	533	532	454	483	493	468	533	489	506	531	547	492	485	533	538	471	485	519	492	491	527	499	532	503	489	477	514	528	518	522	502	507	518	503	496	514	459	518	502	495	539	520	480	473	531	512	498	512	512	525	473	463	563	500	492	486	546	516	522	506	485	513	497	494	518	533	484	508	516	477	497	511	555	502	504	470	528	548	530	504	530	518	500	500	509	515	508	501	506	509	515	522	532	525	513	499	500	506	501	499	540	493	489	506	541	495	548	504	564	524	509	527	489	463	503	502	484	509	527	553	516	506	500	488	516	515	487	538	538	537	479	463	527	501	532	467	481	526	467	502	506	478	517	485	506	512	489	511	501	489	541	529	536	487	495	504	493	541	517	513	490	518	535	507	508	544	519	516	498	483	504	540	541	501	500	489	520	510	533	535	509	519	509	514	518	476	504	535	507	551	492	516	514	470	509	527	498	504	508	505	521	546	483	492	557	516	507	494	483	488	499	471	514	482	515	534	537	483	531	516	524	490	508	536	518	515	524	498	540	502	519	469	515	498	500	529	492	523	510	516	532	498	530	526	537	517	515	550	495	481	544	495	519	494	523	501	479	545	505	520	499	495	509	511	541	506	495	476	533	495	519	517	547	512	515	511	501	485	503	459	479	518	516	511	508	503	530	507	516	492	515	514	488	526	534	504	548	511	504	498	533	495	497	511	527	546	536	475	513	511	519	542	501	512	480	513	514	521	474	488	544	506	524	539	498	541	512	524	493	524	492	498	514	506	543	535	492	480	535	518	492	566	545	485	556	509	517	486	503	502	546	535	499	502	523	523	554	504	553	492	534	536	514	532	511	569	510	543	487	500	490	470	489	494	503	452	519	538	509	511	509	505	470	512	529	529	557	500	483	511	491	517	499	544	512	509	484	511	525	507	514	528	504	506	509	453	506	526	495	501	515	487	538	496	507	496	483	540	508	533	511	526	534	468	532	511	504	500	528	507	492	538	548	486	538	492	574	537	505	499	549	520	513	534	510	494	526	529	499	535	545	515	513	504	496	504	492	507	482	507	552	525	500	502	524	502	483	506	493	539	482	491	493	545	490	545	520	513	503	518	485	527	505	546	535	513	473	500	489	546	504	506	494	514	491	536	515	534	504	517	500	515	517	545	485	497	510	517	522	503	463	510	476	505	498	491	496	531	529	497	515	441	513	504	496	524	527	474	555
4768	10034	7893	3970	2950	2291	1874	1535	1302	1036	1042	973	900	865	838	793	796	766	707	733	717	658	669	665	698	673	664	667	631	672	669	645	696	651	616	646	653	676	624	623	684	586	620	607	658	661	630	654	621	610	636	642	633	617	639	659	595	667	647	621	620	649	632	701	637	623	618	628	659	596	668	628	632	630	620	620	605	636	667	622	645	598	645	666	638	668	676	619	657	627	618	657	683	604	640	605	636	633	653	611	581	631	628	648	627	682	572	568	591	603	623	594	627	603	600	629	618	595	668	629	630	640	631	587	611	669	599	591	613	611	637	670	618	653	623	601	623	608	585	617	594	603	631	594	628	635	651	589	587	610	654	652	644	616	572	633	594	609	633	623	611	592	638	597	609	670	665	630	649	609	604	629	613	612	654	634	564	609	593	636	639	617	622	646	614	614	597	622	621	639	667	610	633	651	605	652	637	625	585	584	674	612	611	615	642	617	604	577	660	622	638	620	620	589	585	599	612	640	631	631	617	601	580	629	652	596	655	625	686	578	608	624	626	618	576	600	630	637	583	653	671	620	625	611	627	631	624	622	625	606	611	610	655	623	599	591	610	614	611	650	620	627	571	632	629	617	637	646	628	602	593	619	636	592	668	627	646	618	593	632	650	609	610	565	631	645	591	588	615	558	632	654	604	612	614	614	628	612	604	635	615	606	651	659	609	616	608	640	659	636	626	599	577	608	628	600	591	618	577	638	605	589	592	629	591	617	632	600	646	621	641	568	618	650	606	604	633	610	620	657	635	617	596	624	587	576	620	582	654	601	630	616	657	586	635	628	602	596	568	624	618	654	632	660	642	632	653	612	644	644	626	654	636	580	571	612	660	598	625	594	599	599	619	627	618	611	631	595	629	641	564	632	600	629	581	616	622	628	655	649	564	628	663	603	600	639	672	613	635	623	606	626	611	601	624	613	621	664	619	641	621	633	597	582	599	624	585	618	629	617	627	623	629	614	586	628	620	651	616	617	591	619	645	587	628	621	639	667	656	617	567	580	628	638	636	583	626	594	576	579	586	639	604	618	662	649	645	598	605	631	635	590	657	607	646	585	623	630	573	577	646	609	630	567	614	604	654	598	627	640	624	614	634	612	616	620	606	630	570	672	653	647	611	658	652	594	640	605	653	592	613	617	636	640	653	632	611	628	630	632	608	595	610	593	567	630	609	614	624	638	574	587	593	654	622	623	635	605	625	627	565	630	639	653	639	614	592	666	591	614	596	586	638	607	682	602	652	611	573	628	592	572	585	623	618	646	615	610	657	619	601	580	633	605	580	615	612	617	586	643	621	643	620	605	688	675	627	619	566	645	630	616	674	573	623	548	647	592	621	638	616	635	602	620	631	615	607	636	631	602	660	606	625	651	585	608	560	556	587	629	582	639	683	634	623	578	691	593	599	599	634	613	617	648	625	644	591	619	617	642	593	594	662	616	638	586	576	616	640	642	627	658	619	632	644	605	612	598	599	595	634	653	622	652	605	598	617	624	591	628	614	625	649	607	554	645	606	584	630	601	614	584	618	633	647	630	599	636	591	606	656	595	634	570	628	649	648	645	627	554	627	627	587	622	608	581	623	609	615	616	588	614	581	620	612	617	642	618	642	625	607	650	596	610	567	606	623	583	650	615	618	653	625	632	609	641	652	623	649	600	640	595	612	579	594	595	564	641	567	644	614	621	598	577	587	621	617	620	594	622	589	612	616	594	594	584	639	624	656	645	631	622	640	657	575	615	564	574	628	638	578	609	600	603	629	645	596	627	586	635	607	644	604	636	605	648	580	641	629	623	640	616	631	622	616	628	619	606	647	587	645	587	614	647	635	620	659	667	600	630	587	623	618	626	625	620	624	653	630	605	614	633	656	572	585	608	651	588	616	678	612	595	642	586	668	615	598	623	639	644	627	646	624	588	581	619	624	575	587	590	551	626	617	593	620	627	614	614	636	612	597	595	611	574	580	609	600	646	652	631	611	636	631	618	591	639	603	620	588	628	691	651	616	639	595	657	613	594	619	607	605	608	630	592	610	652	630	613	619	616	585	581	592	600	631	687	601	649	630	589	618	667	610	619	581	633	609	592	618	625	626	627	612	602	633	602	620	642	659	631	574	600	613	628	624	591	588	579	592	636	580	601	611	653	617	660	598	577	622	610	634	593	608	608	648	639	623	643	625	618	585	604	647	576	565	589	614	598	636	620	609	613	617	646	639	638	633	610	630	656	661	614	640	597	619	585	606	612	686	622	599	588	650	602	604	611	626	648	654	635	634	602	615	616	584	617	607	614	630	592	582	600	594	579	637	577	656	582	613	600	621	599	617	605	584	633	627	575	588	665	642	627	626	606	656	615	630	623	640	575	651	616	596	600	565	652	630	622	630	610	575	637	608	647	635	597	650	597	653	637	605	627	633	621	590	626	628	657	597	584	610	613	611	606	640	611	601	599	642	617	638	619	641	632	611	659	605	610	604	590	642	625	628	576	667	631	612	619	642	602	593	587	629	610	638	615	653	612	585	586	654	632	571	617	568	657	633	627	656	638	573	569	627	600	637	607	625	625	626	633	602	579	622	587	597	627	611	620	627	647	614	658	660	619	594	592	630	613	603	605	625	602	635	619	673	616	608	630	641	600	581	610	601	592	606	602	631	606	612	645	583	596	591	576	568	639	661	601	607	598	627	636	621	643	617	625	574	630	602	609	616	588	607	601	643	633	642	625	624	609	593	637	658	634	621	614	615	629	666	612	654	579	608	608	652	596	575	595	653	631	641	618	586	597	651	606	571	577	617	652	611	641	578	582	615	610	574	595	598	618	645	629	646	619	632	627	581	586	573	633	634	656	638	593	621	598	657	632	656	658	661	620	598	600	650	611	631	571	620	607	606	580	609	588	616	604	617	616	641	624	581	587	587	644	598	638	634	607	605	610	622	627	591	635	622	585	592	596	666	596	617	652	593	627	644	597	648	649	630	639	643	619	644	596	621	628	607	672	612	614	599	616	593	607	653	625	591	598	588	596	611	573	600	598	644	661	618	654	610	647	583	591	576	592	594	594	581	627	659	598	641	638	595	639	590	573	665	605	621	605	682	619	628	630	634	694	601	611	635	620	625	613	642	654	603	562	620	652	649	599	585	592	601	654	590	637	602	633	639	623	639	609	605	629	617	600	606	586	647	607	646	608	578	615	621	663	598	603	645	645	659	586	606	642	603	663	635	630	615	575	638	623	609	621	613	573	623	602	626	651	574	620	615	613	635	571	615	581	611	610	604	609	612	625	611	625	662	606	622	618	607	628	626	588	627	584	621	656	625	600	632	630	605	605	634	632	599	663	636	623	603	592	623	607	657	626	604	635	655	563	616	625	617	637	627	600	596	615	572	645	634	622	644	642	642	594	653	615	595	594	587	632	588	657	606	615	644	648	619	611	591	614	652	640	654	606	651	629	615	597	631	640	645	640	587	636
25411	21607	28024	25553	10558	600	488	375	339	323	311	291	251	289	292	268	291	264	227	219	236	229	257	230	250	226	236	240	217	230	252	265	219	227	220	238	236	234	206	206	229	237	225	229	240	226	222	237	253	206	237	251	229	228	231	222	233	221	204	240	243	260	236	221	253	256	238	211	212	233	231	268	209	224	259	232	234	227	224	247	218	243	212	222	223	227	212	199	216	247	209	232	233	222	222	218	258	213	216	202	225	223	216	244	223	228	200	223	228	237	216	207	195	240	212	224	219	211	207	222	234	228	230	200	218	218	209	234	223	240	215	257	235	246	230	230	230	188	229	210	235	251	210	241	235	191	249	223	248	206	198	198	216	215	220	243	224	183	224	248	236	198	251	223	243	228	215	225	231	226	198	239	192	220	204	213	204	235	213	216	239	223	228	223	227	212	244	189	231	232	246	212	217	231	219	217	199	229	225	206	220	215	236	242	217	207	237	227	226	227	233	240	203	224	238	231	199	198	227	232	235	201	222	222	213	217	228	243	230	215	209	211	212	235	237	231	239	258	211	215	237	207	242	212	226	223	216	263	212	214	227	233	220	214	226	222	226	240	220	210	215	209	230	246	224	175	232	192	214	214	222	198	234	222	227	198	218	239	223	231	214	223	237	240	244	238	224	221	211	230	229	228	222	226	221	227	234	251	226	192	215	203	219	228	219	237	240	230	222	232	209	232	236	212	235	205	207	223	224	224	245	207	225	219	234	207	250	249	231	226	215	216	227	220	235	221	241	241	225	197	218	224	260	230	228	229	248	243	227	237	204	223	217	219	227	224	237	194	228	222	237	235	212	255	240	208	234	215	232	223	212	212	219	225	223	242	200	194	247	224	224	238	209	236	236	217	208	236	236	220	204	237	215	209	223	216	198	174	229	236	231	229	213	218	196	213	220	202	252	230	212	221	215	244	245	201	259	203	231	230	236	231	230	238	232	204	220	225	239	213	226	220	227	224	213	265	204	199	217	225	227	245	229	238	235	236	219	220	238	215	215	215	233	266	226	223	226	210	190	253	206	234	239	212	243	209	236	230	214	223	201	236	252	219	205	207	225	206	232	206	200	231	225	206	217	222	241	249	201	243	216	237	216	225	253	205	228	244	226	243	203	197	247	220	221	228	228	196	221	212	213	209	203	209	222	229	218	208	247	205	228	188	257	234	223	233	200	202	234	202	240	221	219	239	221	242	188	245	203	209	207	203	239	219	227	202	217	232	216	238	224	202	219	194	217	247	201	242	256	233	222	203	210	221	229	201	237	220	238	229	221	236	234	227	203	227	235	203	238	235	236	219	233	242	213	211	208	232	235	230	211	220	209	202	233	222	228	200	208	218	240	233	218	234	230	225	210	224	265	210	240	230	226	221	214	239	241	205	218	241	223	202	209	185	239	204	240	227	221	239	214	212	207	238	232	228	191	218	248	225	202	257	228	220	248	213	212	231	254	241	230	221	241	242	231	231	226	202	245	211	256	212	220	224	234	207	235	250	231	215	201	241	232	230	248	248	230	228	204	225	224	210	225	219	223	244	202	245	245	227	227	252	230	227	195	237	224	198	190	209	228	214	229	212	202	242	221	211	217	219	216	222	212	218	210	248	215	202	209	261	196	205	216	222	202	245	201	235	218	234	199	204	220	212	207	229	210	224	226	236	220	224	211	200	210	214	226	216	196	196	243	229	214	216	244	249	208	225	224	219	209	218	214	206	210	228	201	226	225	227	199	222	211	240	206	233	231	222	235	233	200	217	216	215	248	222	246	225	219	244	241	235	225	222	233	200	234	218	207	222	222	265	216	208	229	230	215	198	226	222	199	210	200	210	238	237	237	199	211	263	220	217	228	217	205	229	248	224	227	200	223	235	232	232	220	224	219	224	218	248	212	241	220	209	203	200	251	194	202	236	228	222	231	220	237	221	225	225	224	217	231	206	210	211	231	212	219	233	225	229	214	260	206	210	228	204	206	241	235	215	221	204	244	209	232	239	221	214	215	211	227	208	207	208	211	245	235	227	218	226	231	222	226	221	214	206	221	207	233	213	217	227	196	207	214	237	236	239	209	243	219	240	240	229	220	210	218	237	245	213	249	249	226	229	230	220	232	225	219	229	234	223	234	206	207	221	229	268	214	212	215	217	220	237	222	215	228	228	235	209	211	218	228	205	219	215	217	218	197	203	228	201	220	220	207	226	249	223	205	217	215	224	201	236	225	215	227	250	225	216	202	235	218	228	201	221	232	214	215	221	196	229	220	219	197	205	243	236	226	200	215	223	209	203	208	219	222	211	223	208	232	225	222	207	247	238	243	229	186	217	207	227	213	235	217	221	227	224	216	233	233	235	214	196	198	229	226	199	222	243	210	247	226	185	230	203	226	232	204	223	243	210	230	234	237	241	223	204	233	223	205	258	239	247	257	224	211	244	223	237	214	211	244	233	239	230	215	219	238	249	218	212	193	218	232	215	226	215	219	202	211	197	221	195	251	213	214	241	193	224	218	238	203	200	217	220	214	246	235	226	201	242	218	209	221	204	234	214	214	215	220	246	215	208	205	212	223	226	222	215	257	235	222	241	241	235	189	226	223	220	204	212	197	212	203	221	207	204	205	212	210	238	202	234	229	226	231	222	227	253	241	241	227	237	211	254	220	247	204	205	230	203	227	218	218	228	221	225	231	227	219	229	236	234	237	203	218	200	251	209	218	214	196	217	211	221	212	232	222	237	244	203	226	213	246	229	223	235	222	214	220	250	216	200	231	216	220	230	222	212	220	215	224	186	234	201	225	225	224	235	224	213	221	240	237	243	224	205	217	246	216	228	242	234	235	208	214	178	207	217	226	218	229	214	212	213	224	232	242	235	220	214	220	253	225	238	214	234	208	224	212	242	237	207	254	212	202	225	238	223	218	207	217	208	201	225	215	210	211	204	229	237	244	221	245	211	216	192	234	204	227	233	203	240	207	225	231	228	227	204	230	220	246	234	213	238	247	208	237	247	197	187	216	229	213	220	225	222	236	216	238	226	221	227	212	236	201	230	203	215	213	216	230	222	206	242	193	226	182	211	212	228	202	221	202	233	214	223	227	223	243	222	225	217	226	214	236	205	228	220	237	196	225	225	228	226	205	217	197	213	212	223	215	213	233	235	246	225	216	216	223	203	237	217	229	204	201	214	220	223	231	215	221	199	233	207	218	206	211	204	217	237	213	242	223	230	206	230	234	220	252	230	204	229	214	230	200	240	205	219	229	230	224	229	213	218	198	244	243	223	229	223	209	241	257	221	223	190	221	205	217	232	213	238	241	202	219	214	207	230	254	219	236	230	220	253	215	220	209	226	203	205	212	244	214	213	228	217	208	227	213	228	199	230	193	222	219	194	204	236	208	217	228	262	202	214	209	199	230	210	229	238	214	204	209	225	229	206	238	222	230	221	243	259	235	248	233	227	230	258	222	227	233	218	241	233
4609	5534	4281	2094	1546	1176	952	807	689	627	500	501	433	464	426	400	413	343	371	374	318	366	332	361	343	342	310	314	338	341	315	278	323	312	318	347	317	286	311	333	346	314	304	286	309	298	302	312	314	344	312	289	295	331	279	273	317	301	319	314	305	317	311	296	300	295	322	283	304	320	319	332	296	302	277	307	305	359	287	301	323	311	288	259	288	344	320	298	322	315	318	279	310	316	287	287	330	332	320	326	324	320	301	299	322	314	334	311	305	291	299	316	295	281	286	319	338	309	306	298	308	279	289	299	277	302	273	293	302	296	298	307	279	280	282	317	276	307	350	322	301	294	325	316	342	296	330	307	273	318	318	308	288	283	312	322	290	312	280	271	275	307	309	329	323	323	299	335	297	320	331	317	321	322	333	305	291	316	307	290	319	320	325	296	327	313	309	281	310	296	288	322	327	337	277	335	319	292	321	297	321	310	326	309	303	275	315	332	306	281	286	320	312	332	333	347	302	321	307	314	296	326	314	321	292	291	304	314	320	288	310	299	298	303	304	312	295	298	308	301	323	266	306	302	305	316	302	316	316	298	286	283	304	287	302	323	308	294	311	300	331	304	298	323	309	334	287	289	308	288	310	289	341	349	270	292	299	274	300	313	280	280	269	284	272	301	281	331	324	294	278	305	321	290	301	299	315	313	293	322	318	317	303	298	311	322	307	312	302	312	312	312	308	331	291	284	290	315	294	302	267	321	293	297	333	289	296	313	291	331	298	308	305	290	307	287	315	327	301	308	310	304	300	269	297	294	306	302	329	299	298	300	289	328	304	305	296	321	328	311	315	293	327	327	269	317	292	314	295	308	292	319	296	284	298	315	317	313	289	310	300	315	297	305	315	323	310	285	302	328	290	332	274	302	311	310	304	295	334	330	285	296	347	326	307	312	292	301	301	318	271	283	285	313	301	313	278	325	323	324	306	303	307	320	289	294	311	295	322	305	310	326	308	272	277	343	322	274	322	302	269	318	306	305	297	274	313	312	326	305	324	325	298	316	295	311	324	291	309	315	333	305	331	288	325	295	262	323	339	327	295	300	287	307	299	288	290	326	289	316	335	302	300	280	295	297	300	302	305	304	304	314	290	297	294	316	300	300	313	294	299	311	306	285	290	297	291	280	319	335	312	315	323	309	319	328	301	288	292	301	309	298	324	295	302	320	318	316	301	308	300	292	318	300	342	298	292	329	327	299	340	289	285	341	289	322	299	335	298	318	259	287	288	330	293	288	303	280	330	330	318	320	304	309	277	359	282	313	311	310	309	283	303	313	319	295	289	327	310	321	302	331	286	295	317	315	294	290	315	315	299	329	302	314	280	291	310	287	321	324	284	286	304	316	296	315	260	348	322	331	331	306	314	296	346	286	303	306	299	275	306	301	314	297	296	323	312	288	298	287	316	325	301	324	296	315	281	325	304	305	308	339	319	312	287	316	288	298	289	319	289	328	299	337	272	342	305	326	333	288	290	289	329	309	292	292	250	304	325	303	311	319	307	304	291	302	279	289	329	308	308	289	268	341	295	301	316	308	296	268	295	295	309	301	320	304	311	314	296	274	299	311	302	309	320	311	309	311	302	299	316	300	319	306	322	290	264	293	281	307	311	329	299	325	303	295	315	298	285	291	305	296	322	298	319	320	290	293	294	286	336	313	298	298	326	316	305	299	278	321	312	311	291	314	303	294	309	328	301	307	329	286	305	332	346	310	302	318	325	303	319	326	325	306	312	326	303	314	308	278	304	315	333	314	274	299	295	309	320	302	281	309	312	283	303	329	299	318	273	303	290	342	299	324	275	303	298	309	309	300	285	321	335	302	322	302	306	315	330	325	285	296	288	312	309	326	307	294	270	291	305	284	293	304	285	314	314	306	306	325	305	304	318	303	300	291	310	293	321	348	294	283	316	325	310	283	278	318	300	321	339	325	273	291	305	278	316	324	307	333	279	275	314	332	287	295	284	303	313	314	293	307	320	314	333	286	302	322	290	316	288	296	336	311	322	338	320	287	333	295	356	310	307	281	301	305	321	301	312	278	286	311	304	306	312	307	292	279	306	292	320	353	280	315	334	303	310	276	310	308	305	287	341	315	326	290	291	312	275	320	295	302	287	296	305	307	297	296	305	286	323	352	294	318	304	341	302	279	296	284	290	301	287	295	304	312	285	300	306	316	285	293	294	293	303	302	337	302	309	295	312	313	322	323	334	324	286	308	315	307	287	319	318	312	289	320	316	312	305	316	285	327	289	317	320	323	284	316	332	301	318	311	303	315	305	321	313	294	304	321	317	345	306	319	297	331	310	370	308	341	307	281	281	301	330	315	301	296	304	321	313	296	316	304	295	268	334	321	273	337	310	299	292	304	312	320	316	315	291	347	311	307	333	303	318	315	319	297	318	297	291	347	318	283	296	284	304	288	287	294	305	323	283	288	319	291	313	327	307	286	293	302	314	274	319	307	317	290	290	317	280	314	305	333	311	301	319	320	285	284	317	301	346	272	301	304	280	257	301	318	282	296	325	312	292	289	324	303	301	296	312	285	263	345	316	334	320	311	279	290	306	289	316	311	289	297	305	317	318	335	363	303	320	308	312	310	318	291	306	308	307	317	296	324	291	273	301	334	308	331	296	301	292	289	279	290	297	299	292	314	304	290	303	331	314	304	321	315	319	309	279	311	291	329	292	299	321	301	295	300	311	320	324	312	301	302	273	319	329	285	310	325	284	307	310	331	311	290	328	270	314	299	300	306	321	344	314	337	329	305	311	285	291	337	287	305	303	306	308	326	310	297	308	292	315	292	293	299	310	311	291	312	278	291	284	301	293	296	287	289	311	319	296	293	282	331	296	322	303	310	296	298	328	335	324	300	343	331	321	295	325	313	286	323	317	322	315	289	289	273	297	301	311	292	292	313	312	291	308	280	293	314	313	326	313	308	304	322	293	307	324	312	294	297	296	294	313	298	286	306	321	309	290	302	336	327	319	283	305	298	311	308	301	293	303	331	317	299	313	287	331	282	292	304	303	301	312	304	341	336	298	317	308	292	322	312	286	304	290	296	318	318	347	301	273	311	322	340	296	289	312	314	308	320	323	320	267	305	295	316	327	296	301	310	300	300	289	338	302	301	325	320	293	300	283	299	315	305	291	307	282	317	306	287	298	296	304	318	308	307	303	282	329	348	304	300	328	308	299	298	339	332	310	299	293	317	317	328	275	296	294	291	340	320	316	306	295	340	306	299	326	343	284	308	309	261	283	306	315	286	310	296	301	292	303	309	315	307	301	324	285	303	290	284	322	307	319	301	303	319	292	307	297	316	313	319	311	341	306	285	294	302	298	322	319	292	323	324	294	303	290	315	306	299	342	305	310	290	298	308	282	291	337	318	311	282	309	292	300	295	289	290	317	314	320	289	327	307	316	277	302	304	290	301	282	298	307	315	299	281	322	320	299	323	324	291
23195	21662	29663	24129	21653	21709	11814	1623	1255	1115	986	930	918	900	799	820	815	790	769	712	755	724	693	697	732	661	682	748	718	672	656	690	700	697	680	666	677	720	625	658	737	692	654	685	684	639	669	658	699	669	682	628	664	635	666	625	614	620	664	661	656	676	639	669	581	682	596	657	630	664	661	655	658	684	662	679	654	612	642	636	613	675	601	640	674	641	632	640	675	670	586	700	669	655	599	625	663	634	675	671	631	663	645	627	648	651	635	629	639	637	634	714	650	678	655	643	675	634	654	676	628	644	639	638	657	628	661	654	673	654	663	647	669	687	642	621	662	660	641	654	661	648	654	604	630	693	665	602	656	620	634	630	638	642	655	717	619	641	674	674	628	648	590	712	678	647	686	650	642	655	631	642	669	643	626	645	677	626	623	712	661	675	652	638	614	633	668	690	614	666	673	642	622	612	677	607	677	663	656	627	633	682	649	622	646	666	660	665	662	647	645	640	641	671	614	672	639	661	671	656	698	665	626	700	676	654	645	626	698	668	671	689	615	631	628	664	631	640	673	677	668	657	655	655	664	615	649	683	621	674	667	637	648	661	647	595	647	630	670	640	670	662	640	627	691	653	671	636	667	636	630	621	632	627	658	675	710	660	658	690	632	676	618	661	686	659	694	657	655	668	675	667	605	637	647	695	720	687	658	635	646	631	632	655	678	659	627	683	679	646	655	672	602	621	664	674	646	683	688	654	663	678	619	621	687	656	667	667	638	645	622	607	662	662	646	607	658	708	663	678	671	636	587	614	656	641	644	625	614	645	681	640	705	656	648	647	644	642	657	645	622	675	647	666	663	596	689	714	629	643	592	660	678	633	683	653	634	654	628	635	643	627	636	681	670	677	675	687	680	651	606	659	653	673	603	654	628	687	640	663	645	615	639	670	628	681	671	649	696	673	632	704	620	636	633	640	666	719	651	632	641	669	617	629	700	648	622	644	630	684	687	654	660	637	657	675	698	685	658	663	675	677	661	659	650	679	646	619	648	685	641	672	652	675	622	667	592	692	595	690	653	605	642	635	626	627	623	632	617	655	667	655	666	651	657	655	663	653	639	663	663	663	605	620	663	611	637	621	640	657	640	641	667	613	676	640	661	668	588	645	628	642	614	630	651	683	637	664	627	669	647	670	694	616	624	625	685	667	629	667	652	611	606	636	648	664	691	700	724	620	611	630	644	598	659	641	620	643	603	609	630	662	660	703	649	661	666	661	658	656	622	695	653	645	653	636	663	650	666	648	673	652	670	648	642	653	645	642	680	661	655	630	662	672	626	673	637	628	666	716	606	705	633	643	657	648	644	625	673	646	722	653	644	669	669	622	698	615	606	643	643	650	676	624	614	645	639	663	626	663	624	663	633	615	640	624	618	625	634	656	623	670	668	674	656	685	612	670	619	687	701	641	657	660	648	619	664	632	677	691	672	685	680	672	663	618	640	644	670	626	637	667	677	674	665	710	603	652	645	636	700	699	596	612	667	694	649	648	622	648	641	633	604	621	657	710	632	653	693	663	655	669	676	673	688	626	633	635	697	660	660	655	672	657	631	639	627	624	658	636	645	656	638	688	637	626	670	591	641	624	608	703	691	669	675	609	625	635	655	649	599	685	653	674	675	675	597	670	632	733	642	702	657	661	656	641	656	609	656	635	638	671	644	631	706	682	649	674	629	646	643	642	650	635	639	644	660	643	618	658	671	614	650	647	615	657	662	668	654	689	678	688	678	640	664	660	638	679	649	692	649	657	695	622	641	644	620	650	662	649	628	658	616	624	631	631	655	689	686	656	628	718	607	621	629	657	674	660	611	584	681	654	680	631	657	672	661	624	678	627	653	640	604	654	620	669	632	680	672	621	620	655	708	633	670	664	681	680	609	626	655	675	617	672	674	687	609	642	667	679	604	649	599	610	601	656	659	631	693	642	672	611	665	647	620	685	677	653	647	675	646	671	622	649	652	688	653	649	667	584	653	632	662	604	651	639	648	681	686	665	660	657	646	689	634	658	645	641	636	649	716	678	645	700	596	632	652	671	628	642	658	651	675	641	702	677	653	634	629	620	639	628	666	664	668	626	612	628	646	685	629	604	688	663	680	708	689	642	647	677	655	661	689	616	678	645	625	654	626	656	644	652	616	683	621	638	616	626	633	625	626	669	668	683	682	682	638	663	676	647	660	627	621	637	683	622	625	692	650	608	612	622	620	627	644	606	621	620	655	696	624	633	649	649	646	645	653	627	651	622	602	645	597	649	677	689	651	650	636	658	616	680	674	636	629	684	691	658	649	646	653	613	659	682	623	625	680	673	638	653	660	600	688	649	649	616	613	627	649	666	626	628	620	611	641	676	640	663	650	727	651	605	625	633	620	632	711	649	690	597	632	657	622	641	632	608	673	664	647	680	605	638	633	618	637	641	646	652	648	689	654	687	686	629	698	630	639	692	693	679	625	642	634	601	614	672	655	612	650	648	616	651	698	601	613	652	636	667	598	651	663	695	677	638	653	639	658	596	602	669	630	675	675	679	667	651	721	684	641	671	671	655	658	679	670	633	670	622	659	650	655	702	676	620	647	673	622	664	667	666	664	656	614	656	643	646	674	668	620	616	666	633	661	669	638	658	674	696	681	678	662	680	628	708	680	577	697	662	636	662	626	630	694	641	586	613	684	633	648	684	675	704	640	625	648	610	651	614	636	692	677	626	668	654	676	669	621	674	606	632	648	668	703	628	647	668	693	655	617	662	629	664	629	641	662	664	658	618	629	658	676	673	641	669	662	667	648	652	656	619	601	608	640	618	624	607	646	653	676	627	654	621	677	703	660	695	625	720	636	638	649	666	628	619	641	643	636	646	630	668	660	647	665	651	670	669	645	700	654	625	692	645	683	611	653	642	666	643	625	625	688	666	645	649	654	663	629	639	652	645	626	626	673	674	662	659	626	641	682	644	688	638	642	654	705	653	606	689	634	719	636	649	654	644	622	637	678	660	647	643	669	614	662	602	660	670	608	645	639	669	633	621	669	693	663	650	684	639	647	668	629	687	642	615	648	663	639	622	652	657	651	657	659	614	648	652	633	647	650	659	630	652	638	705	658	656	618	614	633	654	618	683	649	679	667	665	662	694	669	596	662	650	646	688	669	639	677	640	588	632	645	643	650	666	645	615	619	673	627	632	639	663	671	650	640	630	651	625	618	649	637	660	680	678	618	603	637	652	611	671	661	678	657	641	670	701	624	662	650	651	646	667	632	668	680	647	662	625	626	614	666	629	615	712	649	615	690	603	645	657	630	675	685	673	629	604	611	622	599	657	667	656	657	642	639	631	634	647	607	643	659	675	640	583	664	681	647	610	642	675	638	624	633	612	643	663	638	599	664	643	641	613	615	664	625	601	673	696	621	618	665	620	651	657	690	654	599	642	622	661	668	602	660	690	673	657	637	650	626	673	671	617	608	657	668	611
7321	16536	13473	7145	5052	3909	3030	2466	2134	1842	1652	1396	1430	1266	1158	1106	1069	1063	1012	1026	949	940	913	892	848	921	849	854	850	815	855	823	888	811	844	803	839	849	848	840	841	749	868	831	799	867	804	828	829	797	800	829	789	829	784	840	781	765	802	841	785	810	819	818	806	773	838	813	812	803	775	814	840	772	843	814	790	785	794	794	751	779	845	756	804	798	797	788	774	857	819	804	816	760	819	810	749	726	797	741	799	839	786	849	813	842	810	790	867	822	788	796	823	830	782	774	800	795	748	808	806	801	784	761	792	791	809	777	843	771	836	757	765	761	785	724	788	783	821	828	792	767	777	801	779	824	808	810	779	821	791	789	778	801	795	730	805	775	795	777	823	764	756	787	831	795	805	738	801	798	750	808	788	836	770	847	771	766	811	741	771	760	792	790	771	773	756	808	792	770	750	771	802	833	829	760	804	745	797	816	782	757	769	751	782	772	790	809	786	794	758	816	833	775	757	763	800	801	733	797	804	783	772	775	790	792	770	754	737	720	836	779	789	754	773	801	756	729	818	798	800	815	783	766	801	805	795	754	766	791	782	790	721	798	793	818	834	779	745	762	837	780	833	801	802	846	833	771	753	768	786	769	774	766	786	787	782	753	783	806	789	754	807	787	749	776	811	744	752	818	828	767	854	778	797	746	799	758	791	829	754	759	762	728	840	834	773	777	793	808	803	788	796	791	749	827	788	734	772	807	802	794	773	765	744	796	798	754	825	788	781	780	797	780	780	777	770	777	796	775	772	779	760	815	744	740	782	784	763	789	829	784	758	797	808	767	808	742	767	782	808	822	757	749	795	780	766	770	810	835	823	800	760	761	741	788	826	779	791	765	801	829	771	785	792	796	774	807	774	782	791	808	772	805	783	772	798	752	793	718	786	744	811	759	801	785	816	811	778	741	748	768	771	795	804	750	775	803	758	793	782	805	768	779	761	804	756	737	759	806	772	720	771	855	777	776	803	803	782	760	793	788	846	803	744	789	824	746	764	744	740	801	769	779	779	783	781	799	779	784	809	796	767	779	751	780	794	792	779	764	806	766	794	795	720	734	803	797	806	754	801	805	741	824	776	752	756	780	833	788	805	829	789	825	796	749	829	776	772	784	774	786	765	769	797	761	787	770	827	734	823	769	754	787	798	731	787	802	782	824	808	830	787	767	790	760	791	790	778	851	786	781	731	786	794	757	773	814	736	811	785	801	719	802	784	763	801	774	748	829	777	812	763	771	764	781	804	846	786	790	813	770	771	767	756	742	777	771	825	773	757	765	790	788	788	793	774	756	785	786	756	831	808	778	753	823	781	788	776	742	819	787	778	780	783	828	789	800	843	794	761	785	795	785	781	799	778	827	712	799	739	796	784	821	799	793	719	807	777	800	823	836	782	784	770	731	744	808	827	794	772	774	773	808	754	791	782	796	798	782	754	784	851	764	797	727	835	776	791	758	857	839	803	771	830	808	750	739	780	785	770	785	773	788	779	795	761	800	840	775	769	784	802	785	765	821	824	775	743	839	783	781	789	815	795	743	782	789	750	776	738	771	785	759	793	802	762	762	770	787	771	808	789	780	758	792	803	776	793	742	781	792	755	786	801	759	790	767	762	784	793	773	784	745	770	786	836	794	766	737	779	765	736	762	767	710	774	756	729	815	805	781	768	810	809	792	797	757	774	738	799	799	765	782	755	707	785	785	757	761	749	781	767	779	815	817	832	766	780	746	757	764	771	823	820	749	754	685	811	779	760	723	777	813	805	822	723	798	800	778	841	796	768	770	764	745	798	750	822	814	809	792	778	820	769	786	735	804	772	807	821	849	786	789	832	806	801	749	771	765	796	822	769	760	801	827	818	758	758	759	806	763	787	771	772	785	783	795	774	754	759	764	815	803	793	842	805	783	754	725	782	743	760	804	804	740	789	787	766	796	827	788	875	756	760	816	805	748	776	776	794	706	756	718	818	810	818	825	844	804	763	773	793	790	759	731	781	785	805	735	757	784	735	794	810	786	755	822	769	774	742	791	748	800	745	752	776	841	768	733	788	814	786	778	759	823	799	757	823	779	779	759	818	787	805	787	793	787	754	744	770	765	767	813	761	744	776	806	763	760	840	792	765	825	775	776	763	757	713	800	779	769	787	767	789	734	770	783	792	753	813	791	800	784	776	756	768	829	812	755	797	748	761	765	754	756	750	779	763	747	810	801	770	792	794	803	794	776	777	738	801	797	743	751	773	766	766	797	803	808	779	843	843	793	776	789	749	737	783	791	771	770	752	763	777	752	776	793	794	750	790	761	761	795	748	772	783	771	767	769	753	741	790	740	734	761	788	773	768	778	821	757	778	773	792	729	799	801	800	830	813	772	773	790	806	793	775	779	816	732	779	776	754	841	797	761	802	792	762	786	831	761	840	725	766	756	779	829	759	780	800	764	739	783	745	765	780	772	837	795	760	774	753	787	781	787	800	764	762	793	761	756	771	763	720	795	816	775	806	797	768	819	777	769	771	737	766	828	781	802	728	767	781	785	771	798	820	824	805	815	774	748	799	841	803	775	739	778	784	744	810	776	822	733	806	770	815	743	780	813	800	751	757	782	788	776	743	793	751	800	762	789	808	751	792	796	818	817	792	759	823	743	780	764	777	720	758	830	770	756	800	788	739	716	849	757	759	767	820	777	769	803	804	749	766	744	715	769	779	738	803	798	723	810	790	764	774	765	763	814	848	732	832	785	762	789	763	791	788	733	812	764	804	808	795	810	797	760	785	784	756	746	788	797	809	809	799	833	743	798	776	810	786	778	768	828	830	784	757	799	796	745	715	767	759	797	765	771	779	819	726	758	810	780	841	782	807	745	763	781	817	755	778	696	756	793	735	829	752	754	762	759	724	821	798	752	776	774	808	756	775	791	772	721	796	778	816	803	828	784	816	779	772	765	793	789	784	759	778	820	780	775	768	760	736	743	808	808	758	788	796	794	782	771	828	750	798	799	796	793	800	796	820	760	822	779	753	787	784	768	830	802	761	767	758	787	789	767	822	783	771	820	788	769	714	770	777	791	723	821	760	805	771	751	751	730	787	816	820	769	804	795	756	786	734	764	775	743	787	783	773	792	747	795	743	835	767	813	771	814	812	820	787	768	799	796	746	754	800	804	752	789	749	790	787	762	759	763	789	732	783	761	771	777	759	765	767	797	775	787	780	831	770	756	808	730	771	717	794	763	751	769	771	799	766	820	794	778	778	791	751	779	784	787	778	768	784	817	794	772	756	843	767	798	832	755	793	745	803	774	810	756	794	754	809	767	796	773	776	826	776	762	758	791	822	753	797	791	775	775	775	774	849	770	789	824	757	755	796	810	798	775	772	747	780	805	733	767	778	718	794	776	768	754	708	795	766	781	733	733	793	747	743	833	786	790	773	757	768	831	797	836	740	793	776	824	812	750	786	745	788	842	788	794	813	774
27485	20208	6283	496	304	275	266	225	233	238	229	224	217	225	225	215	224	194	234	216	231	176	226	206	222	213	226	204	245	210	229	206	219	225	211	234	237	211	212	220	215	239	255	226	216	261	226	213	249	227	212	213	225	248	221	208	207	207	223	224	228	222	235	219	214	205	229	217	240	212	234	218	215	246	260	217	219	226	248	218	215	216	191	223	209	218	205	218	235	227	230	249	213	224	210	195	223	220	226	234	219	211	211	229	223	246	208	222	202	218	232	225	238	237	233	205	236	215	243	244	207	206	233	212	250	218	236	223	229	223	221	240	214	240	203	224	212	228	262	237	242	223	215	207	221	204	259	232	235	238	223	212	228	241	238	211	238	226	218	241	248	227	210	194	213	215	232	211	221	226	216	230	198	205	215	201	224	233	227	229	213	233	219	243	242	227	233	238	248	222	222	231	235	204	215	212	242	227	212	208	218	232	239	230	228	204	218	233	223	253	230	247	217	196	225	203	211	220	202	226	253	240	250	228	248	197	231	224	246	217	234	248	213	196	215	241	192	210	213	208	234	246	229	241	207	224	222	225	238	218	233	215	214	218	223	230	213	218	227	231	220	212	238	224	235	205	214	215	238	236	234	216	217	212	224	233	233	228	224	232	207	252	237	210	230	218	208	217	236	239	223	229	195	239	200	221	203	240	227	191	211	229	224	208	228	227	228	223	223	224	222	190	181	225	222	230	218	207	228	217	214	244	225	221	238	240	218	225	246	226	231	215	246	235	219	229	217	226	238	198	199	218	245	227	252	205	228	211	209	204	240	232	209	237	243	227	235	219	217	215	223	215	202	235	230	223	211	187	227	196	222	214	218	212	217	198	226	220	194	236	215	244	223	260	214	225	241	228	200	230	210	216	199	199	228	187	186	219	215	214	233	200	211	239	228	244	221	217	249	226	206	228	208	194	231	209	225	210	214	261	227	216	233	223	230	232	233	254	217	220	212	245	210	213	210	218	226	242	230	195	208	237	229	215	217	263	234	208	218	247	204	221	202	237	244	221	222	218	226	228	247	229	202	234	228	239	235	240	240	243	225	237	211	237	201	243	238	225	219	250	230	243	211	245	211	207	235	216	227	212	223	194	216	222	221	187	251	228	197	215	239	204	231	223	246	218	208	213	218	214	197	223	233	231	227	231	234	225	233	232	240	235	234	239	198	221	234	218	221	219	221	211	228	214	244	213	228	231	214	219	205	237	223	217	233	229	242	218	216	198	229	227	217	237	231	233	220	216	212	221	224	225	243	225	217	205	226	239	235	221	212	241	236	221	214	230	239	207	234	227	218	207	208	207	198	209	209	219	205	222	222	232	239	229	215	212	220	226	206	209	222	222	215	238	247	219	201	231	231	213	216	228	196	232	238	220	202	227	240	196	221	207	202	211	233	233	204	211	218	227	204	214	234	229	220	219	210	202	219	213	227	236	254	217	215	241	217	205	222	225	208	227	206	242	229	212	237	231	230	227	262	208	264	187	249	208	212	217	217	218	250	237	226	238	219	213	202	197	206	213	224	236	209	201	211	213	236	213	227	210	227	213	224	219	207	224	220	248	225	247	241	222	223	196	239	215	237	233	261	224	243	220	237	222	201	240	220	220	220	238	222	233	220	237	205	245	229	215	229	219	222	245	209	231	234	217	208	235	217	206	229	223	229	235	229	210	218	217	201	215	229	221	229	215	225	217	189	220	239	201	229	200	207	218	233	211	228	233	241	208	217	225	212	227	221	209	201	224	215	216	239	210	231	209	190	254	201	221	222	245	223	231	251	239	198	224	223	209	228	216	221	236	214	235	206	220	209	224	229	226	225	213	236	208	231	213	206	184	211	225	226	234	234	228	219	222	231	233	226	233	211	218	251	229	187	225	217	240	199	220	206	205	225	203	227	213	239	214	220	235	227	229	210	230	220	230	227	225	250	212	254	231	233	220	219	218	217	226	248	216	240	214	217	240	244	193	212	231	205	219	219	227	230	219	226	231	227	247	212	233	212	222	210	194	205	228	231	216	221	208	201	237	230	218	241	221	234	242	194	232	200	214	204	233	190	250	244	218	223	231	206	228	246	222	236	231	199	245	236	215	243	247	230	215	207	261	219	243	213	230	236	221	217	217	217	224	209	216	216	191	221	228	243	230	213	223	215	225	237	201	209	224	216	199	238	219	216	196	204	217	225	228	222	217	209	218	231	215	209	236	231	231	222	219	231	220	231	196	224	222	206	211	222	247	210	213	219	221	241	228	216	230	223	222	215	240	227	233	227	215	215	222	208	239	240	236	214	206	207	229	204	223	222	213	183	230	218	231	198	212	225	206	230	203	225	220	213	212	222	206	215	260	246	234	236	238	219	203	219	226	213	245	194	230	222	234	237	224	242	250	224	236	214	233	230	230	236	230	196	238	216	234	236	220	246	233	228	228	231	197	222	211	246	235	232	216	223	214	220	199	224	222	205	228	209	232	225	198	233	214	212	228	215	235	233	213	222	222	220	206	209	238	214	222	232	222	195	238	205	222	225	251	225	200	231	250	211	233	221	234	213	226	210	221	215	224	234	230	192	225	218	198	234	241	198	217	230	232	220	231	203	231	245	245	208	222	239	222	203	205	222	220	229	190	193	225	225	233	212	217	232	212	212	227	229	234	240	231	236	230	204	210	198	231	203	210	229	241	219	221	198	231	213	223	236	213	214	239	243	217	190	206	229	229	194	206	218	230	222	234	205	232	219	227	222	216	232	213	250	207	228	206	224	212	183	217	215	217	210	225	215	219	213	219	228	223	241	214	213	217	227	218	232	216	214	218	217	215	210	216	217	205	203	210	186	194	210	242	224	220	219	207	204	229	220	258	215	232	205	213	219	212	220	228	240	213	205	208	222	217	245	214	228	200	239	205	215	223	225	203	248	227	213	236	214	208	220	233	235	214	229	212	224	213	226	209	223	223	215	176	227	235	233	247	193	240	235	196	226	205	238	219	230	214	211	215	232	200	227	217	250	233	238	219	224	214	223	202	238	243	231	199	242	228	216	222	224	224	217	203	229	218	217	222	235	217	216	239	236	211	234	191	242	197	229	197	230	218	220	206	209	238	228	248	238	224	238	199	216	227	221	232	224	217	217	208	229	231	229	213	220	226	207	229	237	232	216	197	187	212	209	233	189	220	234	231	233	226	198	211	199	219	239	217	198	195	225	242	223	205	251	221	204	229	222	224	208	207	207	232	239	220	229	227	228	216	227	243	210	241	220	215	220	228	224	207	206	210	216	220	214	221	238	226	196	247	230	197	212	190	223	222	214	215	226	222	209	204	237	217	222	245	217	218	226	254	220	216	220	236	228	226	253	223	180	223	235	190	235	220	213	203	216	199	237	241	232	213	213	229	230	217	222	237	225	228	217	222	237	241	203	226	218	228	219	210	232	240	223	213	208	219	213	240	229	225	230	244	236	237	240	219	215	243	224	219
3900	888	771	546	413	385	363	325	308	305	269	321	318	330	279	288	269	275	277	292	284	316	274	279	281	268	290	274	306	277	297	299	287	315	317	254	287	301	296	270	297	285	296	288	288	296	308	257	305	294	286	307	299	290	282	303	312	269	296	287	303	282	318	287	267	276	282	299	268	300	275	286	300	293	307	299	281	284	308	297	285	303	305	301	302	300	245	262	304	302	287	297	284	285	310	297	255	302	271	312	287	250	296	297	286	271	267	292	278	296	289	302	286	252	261	283	277	287	293	278	270	292	307	287	286	266	287	290	292	270	305	275	259	287	269	290	274	307	293	252	286	256	258	295	275	282	293	266	275	278	226	296	265	273	276	285	298	303	282	328	252	271	287	276	290	290	280	289	295	283	277	281	290	256	282	281	289	261	283	261	307	264	295	252	292	304	272	308	284	269	295	259	308	295	304	297	284	326	278	277	277	318	293	268	278	284	266	271	255	298	292	282	275	293	281	309	269	290	286	230	278	266	298	275	271	284	271	278	289	271	282	289	271	292	286	275	281	302	291	295	288	296	282	298	260	282	303	271	271	276	299	255	281	291	285	290	294	289	275	304	289	271	287	314	284	271	309	286	288	308	279	314	277	308	295	292	278	284	292	266	274	312	277	297	280	284	291	291	264	270	272	278	296	269	318	284	269	295	267	271	277	267	279	259	278	322	288	272	302	280	297	306	288	314	293	306	295	295	277	279	325	283	306	293	294	301	286	305	253	335	279	292	281	296	323	288	313	260	294	282	282	276	278	285	270	295	276	302	287	288	257	255	298	273	291	269	295	284	255	275	322	286	286	276	296	283	293	287	274	301	294	295	274	316	302	302	293	267	271	294	313	297	254	306	316	271	290	305	279	270	308	267	301	273	291	244	251	284	295	275	276	290	311	274	271	248	286	274	290	323	330	278	309	285	280	306	282	308	285	292	310	294	277	254	265	268	278	263	305	296	311	317	256	261	284	276	284	277	274	330	278	292	287	292	318	301	299	284	285	285	282	294	275	280	279	277	290	299	295	267	255	295	290	311	315	312	307	310	290	280	291	291	295	298	273	306	293	285	277	281	288	315	285	306	282	290	285	260	278	285	265	286	290	278	277	306	267	265	272	275	301	282	258	291	291	282	303	266	284	303	320	289	298	311	270	295	302	267	298	270	263	299	286	282	280	277	307	271	312	280	258	301	254	296	311	269	312	302	275	291	303	323	270	246	271	279	314	259	275	275	284	260	281	287	298	302	261	302	262	283	289	296	321	268	300	273	293	278	263	296	318	294	274	294	284	291	277	286	307	271	301	285	265	293	271	288	292	295	313	284	280	286	259	307	320	337	268	297	301	287	278	264	285	324	272	296	294	302	257	285	309	285	283	293	285	277	291	299	281	285	289	284	296	284	285	286	292	278	278	252	295	307	315	301	287	312	293	284	289	300	246	299	290	311	285	287	288	290	293	280	269	281	278	286	289	299	300	312	291	292	289	281	290	299	307	303	260	282	307	274	289	286	313	263	283	262	278	294	265	291	278	244	284	286	298	297	296	279	273	304	248	276	282	276	266	253	271	308	264	316	295	289	314	295	298	316	300	290	292	253	281	299	284	317	295	262	276	277	277	269	299	306	286	320	284	280	281	283	286	292	290	272	306	282	299	308	298	301	279	284	285	300	269	283	285	291	288	257	276	288	272	288	260	269	275	280	283	279	282	301	276	277	276	249	284	254	284	251	269	286	272	282	256	290	278	297	275	275	312	298	258	317	289	284	296	291	287	277	281	300	302	282	274	296	268	301	270	270	278	302	282	292	290	276	315	268	284	293	266	276	290	294	282	285	277	251	262	272	292	284	283	277	265	302	294	283	281	320	290	268	265	292	277	283	292	291	292	302	292	299	306	299	314	277	246	302	287	310	298	269	263	291	310	283	261	257	288	299	309	283	281	294	290	296	299	298	314	305	293	268	286	288	265	314	318	286	294	283	281	274	296	309	282	287	283	290	296	314	311	283	296	302	277	281	292	278	336	246	277	275	281	274	281	287	285	289	279	281	261	288	281	296	262	299	237	314	299	285	285	294	294	308	278	294	262	313	295	317	273	296	289	260	275	285	282	275	261	272	280	260	284	270	261	303	297	300	279	287	265	290	298	321	276	287	307	275	323	263	280	270	278	262	305	282	306	282	291	256	287	294	266	293	279	309	292	296	294	292	286	287	276	282	281	268	296	302	314	268	298	271	284	302	289	275	316	291	329	280	285	255	288	304	300	279	299	283	294	284	265	273	310	297	284	289	296	259	306	287	252	277	321	315	285	302	305	302	296	276	305	288	276	295	298	266	287	302	306	292	291	306	319	275	297	307	264	304	286	274	319	303	284	295	277	277	275	286	292	264	319	297	296	321	301	284	283	291	283	304	297	290	294	277	279	299	278	286	309	282	271	281	291	261	310	289	290	285	280	277	278	305	254	296	257	252	258	271	285	273	302	277	300	295	285	273	292	288	317	292	298	300	287	293	301	237	272	297	296	297	280	301	287	288	318	283	282	261	293	269	317	293	292	283	302	291	310	290	278	275	281	289	249	280	283	255	281	270	272	306	281	303	297	289	281	275	278	304	309	292	271	302	294	286	292	300	275	303	275	323	283	291	291	290	259	283	283	295	276	277	280	287	268	280	284	298	247	260	288	292	289	268	293	303	292	288	283	276	289	264	294	286	275	275	300	292	300	266	292	296	277	334	284	296	301	273	267	304	295	265	276	311	289	300	326	317	306	284	312	266	296	278	302	295	281	266	297	284	288	258	278	287	283	289	291	309	297	257	292	301	276	287	283	266	299	301	289	276	277	267	261	284	278	294	296	287	308	257	279	275	308	279	321	305	262	326	286	253	290	284	288	275	270	270	284	316	263	321	264	268	290	300	316	295	283	311	262	270	317	268	314	272	285	308	257	309	287	267	271	297	299	282	262	300	277	288	279	277	296	293	284	276	286	277	284	292	272	279	301	262	296	290	265	296	279	279	280	294	286	261	320	284	286	299	282	281	303	285	242	282	295	297	273	289	301	293	262	265	273	314	264	293	310	288	287	263	272	256	290	304	252	294	288	291	297	313	288	297	312	283	281	272	322	270	291	251	248	303	290	293	292	302	260	274	318	278	306	293	253	315	288	293	288	295	299	288	293	288	291	296	280	293	270	306	310	250	297	272	241	262	293	273	276	300	271	268	292	289	275	298	320	271	318	274	294	309	263	251	285	299	261	295	293	318	301	288	248	274	309	286	287	299	297	318	283	273	267	304	262	300	302	267	280	274	282	275	276	294	285	275	285	295	318	274	284	258	274	265	273	282	301	308	277	270	300	268	275	259	307	287	291	301	274	286	303	272	270	293	289	314	302	330	296	284	296	313	294	323	303	274	260	293	300	315	262	313	302	257	279	297	278	278	297	294	271	277	278	290	290	291	260	289	276	275	283	281	300	325
24158	21606	29210	24535	21593	12089	1328	921	790	718	691	636	637	590	605	625	596	587	531	620	564	544	526	550	541	511	498	548	548	568	528	503	504	500	509	531	511	530	537	529	514	560	508	493	542	524	537	511	466	502	538	542	514	506	498	558	513	469	510	523	519	531	524	517	531	512	498	509	501	517	492	548	527	485	491	545	525	519	502	532	546	455	494	477	483	495	524	528	483	539	500	496	498	524	515	519	496	519	522	504	522	468	509	505	508	524	509	521	524	504	503	511	503	504	515	542	530	539	503	502	528	494	505	553	511	496	471	468	530	518	486	535	482	512	512	521	502	513	534	501	501	483	517	465	528	552	513	519	540	495	511	498	515	528	514	492	519	522	519	508	480	523	494	515	465	505	533	491	498	540	503	507	517	537	496	497	514	514	537	487	471	512	501	526	533	545	517	515	520	510	501	521	517	478	525	449	530	481	510	503	518	497	502	528	503	543	534	523	535	535	551	493	510	491	515	524	506	540	573	550	505	528	501	504	515	521	511	529	570	498	492	538	524	496	518	518	519	515	525	493	513	515	536	506	505	537	531	548	536	470	515	520	530	530	543	543	461	493	505	483	527	491	510	514	539	515	505	465	544	533	552	488	526	493	506	513	510	568	451	521	494	508	471	526	541	492	526	481	507	523	520	500	540	508	532	526	503	460	508	511	527	527	546	517	520	507	477	466	525	477	510	527	502	506	528	501	530	505	519	540	530	508	508	518	474	528	562	503	524	526	537	505	540	517	538	526	489	516	512	524	486	486	522	492	501	512	551	481	517	535	518	509	560	525	486	518	494	509	539	481	533	487	511	511	540	508	487	522	530	533	519	521	508	515	494	471	516	485	483	496	515	526	528	490	501	493	467	536	554	522	521	489	501	506	477	487	536	469	497	493	480	471	482	519	503	500	491	509	487	511	528	537	515	513	494	499	539	490	526	562	519	522	503	488	533	514	526	505	532	526	516	514	545	509	489	528	539	522	517	511	486	509	476	539	558	513	543	515	534	524	469	506	505	515	492	477	464	564	501	495	542	507	509	516	538	493	514	493	502	515	536	487	513	492	508	526	543	510	491	518	491	506	485	493	508	470	499	526	518	508	506	500	511	497	519	505	521	513	511	517	481	539	546	490	514	492	490	544	553	500	557	479	479	493	544	529	510	502	546	523	515	581	520	499	563	494	513	495	498	492	538	532	476	559	509	524	481	512	508	496	516	508	527	475	522	499	546	504	533	520	502	487	521	547	502	504	502	515	493	472	505	521	535	498	462	518	542	516	560	568	506	529	482	469	503	513	529	500	508	486	527	509	500	518	462	497	556	497	521	526	511	519	494	504	517	506	488	483	525	496	481	529	495	505	536	534	509	501	502	501	499	474	534	512	531	478	550	479	492	512	522	483	510	535	493	553	542	531	559	529	486	506	488	511	495	488	498	552	494	535	506	522	509	541	534	508	515	517	496	538	532	536	589	549	517	499	531	489	517	504	471	563	524	531	544	529	500	533	488	517	529	503	515	558	520	521	514	495	540	505	518	460	508	493	512	535	502	528	526	512	509	528	522	488	514	452	520	513	462	464	485	511	524	516	496	514	545	514	471	523	519	486	471	534	530	500	499	500	514	547	507	510	539	534	512	503	542	504	499	506	515	514	528	500	517	467	480	552	528	482	492	511	504	509	493	490	513	529	531	492	456	513	500	509	548	494	512	497	525	519	516	529	497	527	541	544	518	502	467	540	486	545	532	533	497	511	460	502	495	535	562	509	514	504	491	492	552	550	479	525	481	504	540	462	470	513	488	524	499	480	516	492	525	490	511	478	543	505	494	506	508	496	508	501	500	516	518	515	533	489	492	524	515	522	506	526	506	476	480	529	517	505	495	523	538	546	493	532	543	502	489	520	521	483	510	537	482	491	548	523	522	501	533	550	534	498	508	519	534	497	480	503	529	519	528	502	552	527	509	528	540	507	534	517	475	525	514	510	515	513	532	500	486	520	496	533	479	557	529	497	527	544	480	489	461	476	507	500	512	499	546	524	512	507	521	479	473	539	524	533	478	493	500	495	531	565	482	508	526	460	515	535	493	520	511	538	514	534	566	500	519	516	531	490	512	482	493	513	502	488	533	483	510	539	506	514	489	505	503	540	504	539	538	534	504	517	484	522	482	547	515	507	531	500	458	467	507	541	510	480	513	508	499	531	501	508	515	510	536	486	499	565	519	499	540	536	475	560	525	515	505	497	540	522	503	480	500	503	528	542	548	495	522	527	493	506	505	514	529	514	536	504	537	536	507	497	531	538	503	509	512	493	501	566	501	499	481	529	488	534	536	506	514	502	515	509	523	495	542	485	491	499	535	500	506	499	531	516	521	521	527	489	524	498	502	524	499	463	497	531	538	508	513	508	504	538	527	524	518	505	509	505	499	504	518	504	491	548	538	471	500	505	466	500	502	530	492	513	476	475	502	543	493	534	519	527	494	464	485	506	540	512	488	507	483	522	497	513	499	495	512	564	514	479	545	490	493	503	509	535	504	521	495	508	545	516	531	497	558	535	512	499	508	525	482	535	510	598	505	487	521	500	520	538	479	531	533	506	490	548	511	509	487	547	495	547	533	507	523	520	520	521	525	540	492	549	485	481	524	498	495	505	491	520	509	476	564	497	534	562	494	592	484	518	534	482	570	514	496	489	493	497	553	496	510	508	538	518	496	504	481	495	494	527	543	508	501	483	514	528	457	512	521	521	497	498	548	529	530	480	536	496	476	518	544	515	514	498	516	537	508	516	532	478	514	522	502	558	477	474	504	481	533	489	514	467	515	499	537	532	551	564	492	523	485	498	504	523	456	505	498	534	512	533	525	496	514	478	498	502	528	528	468	488	528	476	494	532	519	491	513	531	526	508	538	530	509	521	525	503	507	534	507	566	501	485	538	531	532	539	514	504	499	521	511	560	536	529	507	504	483	510	507	506	528	535	502	504	515	520	545	583	483	526	511	477	515	543	524	508	511	527	543	485	509	532	508	516	521	487	556	514	512	513	489	533	495	514	565	509	521	538	495	513	470	526	513	499	548	528	473	499	503	555	523	495	528	507	493	547	513	505	446	485	536	545	505	514	478	527	536	555	501	492	484	484	492	527	540	543	512	516	489	477	502	498	484	505	527	531	514	474	480	503	499	536	516	535	496	538	534	503	572	503	541	550	489	537	505	507	488	541	456	484	497	533	533	504	503	528	523	507	494	550	485	489	498	508	526	480	499	527	537	510	492	514	515	538	514	530	502	518	497	508	511	524	514	506	517	535	503	502	513	526	497	500	499	516	536	526	509	492	540	514	540	511	498	494	527	562	507	476	499	503	487	550	491	564	505	461	541	541	546	495	504	477	495	541	528	529	508	495	493	521	548	490	535	497	511	493	530	511	511	512	494	488	479	507	516	492	496	541	477	524	526	454	544	553	466	519	484	524	496	510	496	492
4982	10137	8122	4062	3115	2258	1777	1434	1293	1094	1091	918	871	856	819	798	763	726	726	669	683	675	711	679	674	726	637	695	669	608	595	645	657	692	594	618	657	668	665	659	637	649	597	619	618	616	639	610	604	589	633	599	633	606	636	613	630	641	571	623	636	598	595	638	649	668	609	690	637	640	628	681	626	575	617	637	620	624	632	619	617	644	625	634	609	642	599	623	616	615	610	617	583	629	638	651	618	627	640	600	634	615	641	607	653	618	583	637	596	599	608	601	649	655	619	582	616	617	628	616	596	654	614	594	621	644	664	583	612	586	656	616	613	604	631	657	632	640	647	629	597	672	585	590	654	609	632	625	596	627	595	610	652	636	665	606	627	647	603	636	647	620	649	626	604	608	597	636	587	624	608	650	628	629	643	613	635	607	629	585	586	632	570	616	613	624	633	618	601	622	595	610	624	634	618	609	579	633	627	625	594	609	620	585	617	639	619	605	646	634	625	622	598	648	564	608	591	611	642	650	595	638	679	581	591	632	644	612	546	599	619	587	618	666	606	629	660	632	643	598	628	599	654	626	626	623	578	592	629	611	635	641	618	646	648	617	632	636	561	685	594	580	584	632	621	618	603	585	624	620	640	623	584	634	600	645	596	648	617	633	585	644	622	627	617	663	599	580	586	633	571	613	599	626	630	605	650	615	601	618	678	630	589	676	590	649	593	602	624	630	627	635	610	624	680	619	594	649	627	618	624	574	585	631	628	650	614	612	630	598	620	609	585	576	602	583	619	614	600	631	635	595	685	622	630	674	631	606	603	609	602	613	611	606	665	599	591	630	606	617	606	604	604	633	646	603	593	636	592	607	585	641	607	616	622	632	594	615	625	613	600	605	614	590	615	582	641	609	628	588	651	587	597	654	622	609	601	621	652	636	673	620	644	622	584	626	619	603	638	601	587	629	608	611	595	635	609	654	628	523	627	653	580	649	616	635	649	576	624	590	560	602	604	631	600	584	638	692	617	670	569	622	608	658	610	662	601	642	635	584	615	620	661	607	622	610	688	651	614	604	616	593	603	634	625	595	624	642	640	605	633	598	647	607	615	600	687	598	652	598	588	641	597	628	582	636	600	608	639	647	636	648	620	647	612	598	615	592	594	646	591	621	589	596	642	615	641	570	647	648	653	622	602	612	611	624	690	611	604	597	573	661	642	591	632	603	613	625	644	676	617	569	552	666	604	602	599	626	593	609	617	612	577	627	625	586	633	618	586	612	647	641	619	595	640	630	594	667	592	635	645	582	611	672	610	619	587	638	609	635	605	622	617	653	595	602	625	642	623	611	617	626	580	617	623	645	653	594	631	658	569	646	625	558	662	623	614	625	610	620	635	639	627	602	609	572	612	609	599	589	614	610	607	614	602	599	609	620	600	618	620	602	663	616	577	666	579	619	582	604	613	630	585	637	627	587	645	615	634	597	649	630	643	616	634	625	646	556	592	594	632	623	616	642	670	617	600	621	582	620	651	585	617	615	551	597	598	588	607	580	666	593	591	644	608	599	642	591	643	588	585	634	628	614	621	593	629	635	649	620	591	647	591	623	612	612	594	614	633	603	621	611	597	597	621	633	600	630	598	628	632	577	605	586	595	643	647	627	599	646	583	676	623	609	606	651	606	574	644	631	587	630	614	645	646	643	651	636	626	606	647	623	609	639	658	576	668	632	587	625	637	583	623	618	573	597	589	609	636	628	621	612	604	625	594	629	653	653	600	624	628	616	610	606	629	602	628	661	585	603	614	644	618	590	633	624	605	650	627	657	630	600	606	613	662	628	608	606	608	586	603	623	568	581	625	616	600	671	617	627	591	685	654	624	652	604	600	624	612	632	626	543	606	577	574	688	622	606	617	609	624	616	630	617	632	629	645	602	624	576	646	620	615	647	578	619	615	605	588	626	625	615	617	588	658	629	622	627	626	614	669	631	640	650	615	633	605	578	649	616	619	627	600	612	610	623	570	635	643	644	591	639	643	610	617	620	622	645	616	658	597	635	607	615	619	654	607	609	678	620	600	581	580	627	630	615	662	628	621	633	639	647	639	590	641	624	583	615	616	623	623	629	637	597	612	674	647	598	684	565	581	656	589	653	628	613	625	566	624	612	651	659	694	632	637	638	574	630	650	648	631	613	588	633	634	630	618	585	641	577	636	612	640	639	645	625	587	643	569	621	606	572	618	625	551	633	612	608	576	622	645	610	631	580	602	596	571	626	575	587	626	656	620	577	603	611	639	613	610	636	625	583	615	618	607	614	679	622	609	579	639	611	647	617	674	587	629	620	637	628	543	623	604	632	625	604	647	577	608	609	622	653	592	614	609	630	594	589	623	598	620	614	608	653	622	595	613	631	612	615	619	634	587	577	649	622	611	583	631	636	581	629	646	610	628	592	583	603	604	588	622	632	623	620	649	627	573	643	576	610	648	605	610	614	605	565	592	628	594	581	607	634	620	580	573	589	608	605	599	603	609	648	658	618	668	611	617	644	632	559	615	640	638	627	598	623	619	630	624	624	623	627	646	627	647	623	613	649	616	603	604	594	620	596	654	634	623	645	606	606	636	589	644	649	627	619	573	646	581	625	577	615	606	604	602	663	606	637	611	647	602	597	593	622	622	597	595	609	585	607	634	612	626	649	595	590	617	615	649	588	628	610	607	624	639	602	637	589	605	585	612	649	635	602	596	626	617	627	619	608	581	640	653	615	634	597	594	564	625	619	611	650	595	629	659	608	613	641	603	645	587	644	578	633	643	630	608	617	611	632	622	639	592	573	597	648	620	615	607	598	581	650	614	620	600	636	598	624	607	626	555	636	587	598	584	653	650	606	586	625	642	592	574	569	587	612	632	598	627	607	634	651	604	626	628	648	608	640	594	590	621	625	640	605	592	621	612	633	630	642	637	658	600	615	624	634	629	628	584	672	634	633	613	665	582	686	626	638	680	644	636	633	559	636	596	603	622	629	645	616	604	622	591	589	616	620	588	627	591	610	594	635	604	623	624	578	593	616	581	622	659	677	650	604	632	650	617	651	623	578	618	671	622	574	644	630	620	645	635	664	626	614	607	644	625	607	638	599	581	627	584	613	559	605	604	605	599	631	631	667	631	609	592	598	604	597	593	612	603	624	606	620	618	607	612	625	606	577	600	609	595	629	621	595	633	628	643	579	622	603	584	650	665	608	574	664	630	657	628	601	608	612	626	684	623	611	608	609	603	570	638	607	588	611	606	615	616	635	581	638	623	665	605	588	610	590	581	608	621	587	592	613	619	630	643	605	565	660	589	598	580	595	629	638	615	592	559	604	637	607	655	623	640	632	650	648	614	611	597	598	596	625	619	593	650	640	606	639	637	585	622	634	633	616	649	620	572	592	625	591	658	595	599	620	592	662	605	603	597	603	647	624	628	628	657	608	574	610	639	672	651	623	607	581	636	664	613	630	645	595	671	574	604	604	594	619
25563	21690	28146	25644	10630	590	447	335	348	338	361	306	277	248	240	286	261	237	229	248	262	249	232	224	210	224	226	216	220	234	235	248	245	246	197	256	210	212	214	236	224	230	222	256	219	207	246	218	223	218	246	236	218	199	209	212	213	238	226	228	210	214	205	232	221	229	232	210	234	225	222	245	220	228	234	187	199	220	209	229	244	196	218	221	227	234	236	210	222	212	225	247	227	246	217	211	227	231	193	227	227	209	248	224	221	246	242	226	215	207	226	221	216	205	224	244	215	223	214	224	234	230	224	207	233	201	220	235	234	228	210	208	228	222	218	216	219	238	203	210	247	238	249	207	212	228	213	218	206	238	224	244	195	228	197	224	232	225	205	194	240	226	198	222	204	207	183	221	228	230	216	228	222	222	246	218	240	221	230	222	243	235	204	210	225	217	253	231	199	214	232	246	218	242	220	231	229	216	239	215	227	208	220	241	243	231	197	230	237	213	246	216	202	238	223	229	217	219	217	228	222	240	197	211	239	228	200	214	221	213	215	219	218	206	206	193	219	224	209	193	217	207	209	232	231	235	219	229	215	193	240	240	240	221	215	248	213	221	222	232	192	208	217	205	212	183	225	214	219	213	247	226	224	203	216	221	213	229	219	207	216	227	220	235	222	233	206	212	217	230	233	231	213	243	197	194	222	241	218	240	225	254	225	189	221	209	239	242	211	216	239	203	206	226	205	193	230	228	242	255	230	206	231	212	210	218	212	213	214	196	244	217	227	205	232	228	213	222	195	249	233	207	217	216	226	245	206	252	226	241	241	221	205	235	201	234	221	207	237	211	209	243	233	213	229	226	208	205	232	232	218	226	239	218	226	210	214	226	218	216	206	227	228	206	238	244	222	219	228	235	234	223	215	219	247	230	245	225	189	201	228	199	238	243	223	183	208	210	241	226	244	217	218	242	208	235	236	253	228	234	253	197	198	220	212	214	219	214	223	207	211	215	232	204	211	205	211	207	211	217	234	228	229	208	267	243	226	206	196	215	221	210	190	230	222	265	234	211	233	208	238	196	217	209	200	231	196	190	232	218	215	222	227	239	221	208	240	201	218	209	202	208	217	217	213	227	221	209	209	204	218	237	243	240	223	191	191	240	206	201	196	212	220	232	242	247	247	216	245	207	230	231	234	214	234	235	216	241	225	208	233	230	218	190	213	222	221	212	242	245	217	203	214	223	215	203	246	243	222	202	221	233	227	221	226	222	216	221	219	202	219	245	228	219	227	219	219	225	241	227	209	233	214	211	190	204	218	210	245	240	217	202	251	227	213	224	222	217	233	222	233	219	206	209	251	251	211	196	230	243	216	214	212	242	236	218	224	222	205	198	217	218	244	221	195	220	215	216	227	226	242	233	224	201	223	254	241	213	214	196	242	209	213	225	198	218	223	200	232	216	208	238	220	236	216	222	204	257	221	225	232	219	226	236	227	222	246	218	237	206	215	228	253	226	228	212	200	232	227	241	205	212	227	233	248	222	194	229	231	231	229	216	222	237	205	227	238	207	223	211	233	244	252	266	217	224	252	196	219	220	214	216	218	223	213	228	215	199	220	225	217	228	219	233	224	228	225	225	260	241	227	197	225	211	226	227	229	232	235	226	234	223	228	212	250	239	241	221	233	208	215	226	227	213	216	231	245	210	208	235	230	195	223	219	226	244	197	232	196	193	238	226	230	232	219	204	208	237	210	218	223	230	228	214	210	219	256	238	212	256	222	222	212	217	204	240	199	226	217	216	223	221	248	217	187	203	223	216	214	214	223	250	220	240	243	218	199	190	227	203	227	210	257	235	233	206	212	213	222	213	227	227	200	238	215	199	214	230	211	231	206	214	237	214	240	221	233	206	189	218	221	230	240	226	234	250	229	214	220	217	214	253	255	204	206	244	195	217	225	220	197	232	242	229	237	239	217	220	230	231	222	220	232	218	231	223	213	215	206	218	206	242	224	228	230	239	208	227	221	226	231	235	221	218	203	200	221	219	234	192	236	209	209	228	220	197	210	215	207	203	238	213	234	214	211	234	229	223	236	207	218	204	227	209	228	261	197	241	236	217	236	222	241	215	215	256	229	195	237	233	233	221	230	223	211	214	226	230	203	218	218	235	227	207	240	197	190	213	227	239	229	264	198	228	204	194	225	223	210	250	216	199	212	244	212	220	257	240	223	211	220	224	241	247	216	223	218	220	241	217	209	195	208	190	245	228	220	200	243	220	255	226	229	220	207	227	204	220	217	222	245	224	244	248	238	195	232	233	234	230	231	263	232	214	243	199	230	222	205	215	199	231	218	217	201	219	180	218	247	204	213	225	219	203	245	219	250	223	222	221	223	226	198	231	217	217	199	227	216	194	228	227	225	230	254	235	244	218	231	203	198	210	229	200	237	210	248	216	210	227	244	210	237	197	220	210	252	241	230	213	219	205	238	211	195	233	215	209	216	237	205	231	240	203	234	230	224	232	233	208	229	223	207	222	244	210	203	207	238	222	222	230	207	265	234	225	225	230	216	212	236	236	216	223	216	207	223	226	208	238	210	221	219	220	210	197	220	238	196	227	202	236	213	239	255	221	207	244	235	222	228	220	226	216	218	208	230	213	185	226	225	229	210	235	222	243	230	207	226	213	238	211	192	232	253	239	249	229	211	224	230	225	219	256	212	217	216	239	226	225	210	211	223	209	222	212	204	209	216	243	239	212	185	193	219	236	198	235	212	251	233	233	231	247	248	217	199	203	214	215	206	239	220	252	226	238	227	214	198	208	232	224	225	226	207	266	249	230	220	237	225	217	212	221	210	227	206	232	230	238	232	226	232	240	233	208	268	216	224	227	218	222	200	218	211	233	191	202	231	216	211	203	202	211	202	198	218	212	227	232	207	227	201	232	212	205	189	227	218	240	240	211	239	226	213	201	226	218	206	223	209	214	213	224	191	232	213	208	209	225	222	195	197	206	219	212	222	227	214	190	262	228	246	243	213	256	217	223	213	225	215	251	201	227	196	219	246	229	197	222	254	230	210	240	231	251	213	226	220	223	197	231	230	226	220	210	205	231	234	218	230	216	223	224	189	234	255	224	216	237	198	223	240	221	204	222	210	225	230	227	210	239	225	216	215	229	228	212	230	228	212	222	244	231	216	246	220	207	213	241	244	215	238	187	230	219	203	225	210	237	227	220	237	207	218	210	209	204	225	217	238	240	235	241	236	210	226	226	228	203	229	214	215	227	193	210	225	230	238	201	236	258	222	238	226	192	204	239	221	216	241	214	206	221	214	232	229	221	204	235	241	238	227	213	220	238	202	229	206	205	211	222	205	237	221	213	217	247	179	218	213	223	234	219	217	221	216	222	231	199	231	212	226	202	219	225	261	194	224	215	243	201	237	219	236	205	213	213	215	233	219	214	215	218	214	206	220	231	208	211	236	224	224	190	197	206	230	225	245	221	205	227	240	229	218	248
4516	5658	4317	2175	1495	1174	964	823	609	592	539	458	488	427	376	426	393	393	371	330	355	330	347	356	329	354	341	312	313	327	333	292	343	322	320	289	317	334	309	329	321	349	307	315	286	333	305	309	270	293	318	300	330	306	326	313	331	300	323	278	324	293	321	301	346	284	291	316	308	325	280	309	339	327	317	282	305	321	292	277	326	297	301	270	319	339	310	317	311	315	310	291	296	319	321	294	274	289	296	321	300	291	274	298	349	311	307	301	283	327	311	301	298	312	272	298	284	320	309	317	314	291	314	300	348	277	290	264	302	310	298	294	299	279	304	345	316	302	280	292	287	291	327	294	283	316	294	319	298	293	326	290	307	302	316	303	328	329	305	323	317	306	299	262	304	287	286	293	299	309	308	290	299	301	306	313	318	300	303	274	275	277	321	303	305	294	268	294	283	338	323	301	292	300	317	272	326	278	310	325	333	285	299	281	332	316	301	270	323	311	305	307	307	287	299	340	327	314	295	288	309	285	346	314	312	297	329	300	306	293	315	289	326	313	292	310	279	321	323	307	291	317	314	303	336	302	290	313	277	303	313	315	299	292	329	282	306	278	322	314	310	315	277	295	312	307	314	294	286	297	297	317	324	317	316	304	294	327	338	300	325	299	295	290	305	326	314	308	350	329	325	354	288	306	305	293	293	292	273	291	323	357	280	305	325	331	330	280	286	281	292	285	306	291	274	295	324	274	336	315	312	283	261	304	334	306	298	296	284	279	329	278	289	271	287	304	320	285	304	323	313	319	343	314	277	295	275	297	287	300	288	293	329	308	294	287	303	306	289	289	277	319	302	298	292	313	317	300	316	349	312	320	287	287	281	315	292	310	311	308	325	314	297	310	357	322	313	313	308	302	299	330	292	312	299	313	277	319	327	312	311	293	312	307	323	315	312	295	325	333	339	311	309	290	327	281	352	293	315	296	321	316	313	315	330	303	304	293	326	304	326	282	303	315	316	293	314	294	309	300	289	288	290	302	315	296	307	304	302	299	314	323	292	325	314	311	280	329	288	295	299	334	316	282	297	294	337	299	309	324	293	289	313	269	286	321	325	308	287	315	323	292	299	287	300	287	323	315	292	313	311	299	273	286	303	290	315	290	333	298	285	305	335	276	292	299	311	322	267	284	324	282	315	264	293	301	305	302	299	336	326	285	334	311	308	303	296	328	315	317	288	306	291	305	310	300	309	289	282	302	297	275	284	324	312	286	303	300	277	312	270	321	300	295	297	279	273	313	290	310	310	320	314	284	326	350	285	289	286	314	322	295	321	293	323	293	291	297	308	305	299	293	294	277	304	296	309	297	296	302	332	300	298	289	318	296	302	292	315	273	317	306	298	305	333	288	301	351	284	326	294	266	301	300	323	296	296	311	299	302	304	310	312	323	291	285	291	276	299	325	339	306	283	312	321	304	285	319	323	282	302	309	299	317	302	300	319	305	298	304	312	305	296	283	299	295	288	318	331	312	337	308	306	282	297	302	316	308	334	314	289	294	305	292	271	311	291	282	321	336	295	305	289	301	305	286	291	287	297	276	295	317	334	305	310	317	295	297	323	304	294	276	316	291	312	269	325	278	311	303	301	290	337	303	303	332	312	289	319	308	303	330	297	319	275	311	311	317	314	292	324	302	299	300	310	303	300	291	296	314	301	295	306	295	301	304	318	270	291	294	300	307	314	303	296	311	341	296	300	272	291	292	308	294	316	296	292	299	317	309	298	301	312	318	323	295	301	306	284	296	313	314	301	313	301	309	310	295	318	302	319	296	303	299	284	307	294	302	306	293	300	284	283	286	319	306	307	293	311	312	310	305	327	306	295	309	291	329	338	297	310	296	304	292	290	310	291	298	287	293	337	281	330	340	294	318	313	310	311	299	328	292	296	336	312	305	280	285	316	318	321	305	298	302	315	273	306	302	324	321	297	294	310	301	320	309	304	305	301	291	303	297	327	295	296	296	326	290	310	325	308	324	298	312	289	328	301	280	277	286	329	287	322	298	307	320	342	296	328	275	309	306	304	317	329	298	305	334	294	338	292	310	319	293	297	319	317	300	306	278	303	309	301	333	303	348	285	284	270	288	279	316	310	286	284	321	273	307	281	316	325	312	285	300	294	316	309	314	304	312	263	313	313	318	292	306	310	299	297	309	333	323	303	301	305	309	291	326	338	328	300	303	325	296	292	280	314	291	303	326	321	299	317	312	303	298	333	296	296	297	308	312	285	323	323	295	296	308	312	297	300	313	326	318	305	296	294	331	302	294	292	305	316	331	296	294	298	309	292	309	283	301	317	317	311	297	285	298	289	311	277	300	338	312	311	320	305	326	284	302	308	308	322	310	293	319	306	308	289	286	310	336	334	296	320	292	297	316	314	325	311	318	302	291	298	325	291	272	310	298	282	356	296	301	291	307	332	321	333	289	274	307	274	304	303	330	333	314	290	293	315	295	315	280	288	332	316	273	291	320	316	299	309	278	315	305	309	319	308	275	310	289	318	286	304	325	303	328	305	327	337	299	284	346	295	312	279	297	283	290	313	312	317	333	298	323	326	321	291	302	286	318	310	320	328	298	299	261	296	293	273	278	325	260	287	309	320	313	289	314	315	290	287	330	322	319	298	315	319	282	339	283	324	340	284	297	317	302	336	346	327	268	290	294	300	298	313	330	310	315	279	297	312	297	294	300	292	312	289	309	290	310	290	329	289	302	310	244	289	290	285	319	281	299	310	298	279	282	300	320	300	304	307	292	296	314	285	300	314	289	319	290	324	316	287	320	276	306	283	328	347	309	309	302	322	311	314	314	297	315	296	284	312	293	316	291	305	311	268	314	321	313	303	290	319	258	285	304	323	296	271	303	306	330	307	305	290	343	292	299	288	299	278	311	306	323	272	323	318	306	325	284	305	342	317	301	274	316	322	300	309	305	334	308	298	299	307	330	332	286	315	322	285	313	322	336	297	353	322	308	312	310	301	298	327	314	297	282	300	308	317	325	279	328	297	275	323	342	312	337	305	314	306	319	270	298	319	333	326	333	291	309	309	329	305	319	337	327	279	280	303	313	289	302	299	316	325	316	289	302	286	297	305	298	311	307	314	285	311	296	295	317	338	326	287	298	330	324	303	286	274	268	317	319	277	317	309	314	292	298	280	290	321	309	330	314	290	295	304	306	342	324	288	305	255	286	306	304	299	316	320	324	298	301	298	280	320	303	280	335	295	306	324	340	261	303	299	284	310	291	300	325	302	286	305	315	320	296	303	322	327	285	291	315	332	298	310	307	289	290	304	312	301	292	308	317	288	305	308	321	311	305	324	293	305	306	305	291	343	292	345	285	291	297	304	305	310	312	302	317	300	308	326	284	340	280	311	313	333	324	260	292	291	293	304	298	351	311	323	319	290	337	273	330	310	311	332	325	307	276	320	321	294	293	325	323	297	302	312	335	298	310	331	301	279	285
23162	21644	29667	24129	21645	21702	11889	1585	1177	1049	1006	907	930	849	819	819	766	790	760	779	718	706	747	754	714	711	753	708	692	666	743	715	739	676	693	700	674	666	704	658	693	626	708	680	642	686	677	683	697	659	699	709	646	676	665	658	741	689	669	677	664	663	690	641	645	696	640	657	705	624	639	658	683	695	665	680	669	675	649	664	639	592	651	670	661	693	646	681	682	639	659	663	656	672	678	635	695	683	704	668	688	643	644	642	625	719	612	647	669	606	667	639	657	705	627	670	668	675	604	665	644	674	660	611	655	628	618	676	660	669	687	659	688	690	659	654	632	678	626	666	656	700	645	653	657	667	639	627	609	653	702	656	670	681	621	657	670	628	645	729	617	689	632	592	650	671	659	692	601	689	687	671	665	661	702	664	639	688	711	661	634	670	678	681	636	663	653	625	684	668	678	659	659	662	628	617	674	638	637	680	704	680	658	633	683	671	677	652	606	644	671	654	691	631	684	643	688	625	659	649	625	679	688	701	632	644	642	640	626	626	660	673	633	626	611	636	650	660	639	659	617	649	635	684	685	633	646	640	688	684	641	656	647	623	693	647	679	665	658	649	609	573	661	711	680	682	647	634	673	671	711	663	667	693	626	693	644	625	649	636	603	680	632	669	721	661	655	631	648	678	655	589	717	674	621	663	679	659	661	644	632	623	662	683	660	646	659	649	675	638	666	636	655	651	708	673	626	691	631	656	695	661	676	673	650	634	661	689	656	677	614	636	626	652	636	672	649	668	702	680	668	661	676	689	701	645	674	703	671	664	672	699	679	657	640	654	619	623	671	674	674	607	641	682	647	598	667	612	634	641	670	655	687	664	614	604	690	607	625	645	695	640	647	627	639	650	639	667	687	690	614	641	673	674	628	640	654	616	646	655	683	693	606	651	687	619	683	657	669	676	653	691	666	674	602	666	658	662	626	667	722	688	630	633	664	634	646	644	646	682	641	636	637	634	663	664	673	614	695	624	666	682	659	663	664	616	708	633	656	643	675	663	675	698	660	610	652	624	628	637	641	650	709	624	637	668	688	657	703	673	672	660	689	646	681	692	661	666	640	625	607	590	681	602	658	649	672	674	712	656	643	651	627	690	672	623	656	657	651	638	627	642	650	654	667	654	660	688	673	630	636	614	641	668	666	672	663	653	673	650	665	657	693	620	673	688	656	617	656	628	668	650	644	690	637	677	700	602	637	649	633	626	657	608	614	616	676	624	645	644	654	655	600	667	650	609	604	623	669	682	647	606	665	645	650	646	676	698	698	720	652	621	706	658	661	642	640	631	651	623	637	652	645	639	675	672	645	684	610	651	622	712	621	618	660	685	665	627	676	640	670	665	666	645	661	649	662	643	641	640	697	674	640	597	678	639	663	612	674	605	605	705	660	619	614	743	663	685	646	640	636	643	643	640	663	664	656	669	659	643	631	657	651	667	620	667	671	691	680	610	624	699	704	668	637	649	644	665	674	662	712	651	610	664	681	697	665	682	642	675	638	690	658	631	628	644	651	675	647	644	658	617	679	655	661	648	648	660	631	703	655	638	634	658	658	633	636	681	672	653	677	651	663	644	622	679	668	662	665	670	620	659	636	642	651	683	696	679	654	670	703	637	663	637	667	629	672	674	657	710	673	654	687	644	714	664	683	671	659	669	699	637	643	593	635	669	648	708	676	677	646	627	677	646	622	614	634	677	644	643	642	655	663	661	679	663	658	669	656	657	642	675	670	680	640	694	647	687	651	625	661	641	669	682	666	654	653	668	655	670	679	698	666	668	657	643	673	620	659	651	686	669	643	648	628	700	678	636	690	640	598	649	649	656	638	658	712	679	611	657	702	662	685	636	654	665	652	653	668	648	618	606	612	628	654	664	658	645	637	649	673	661	691	636	674	674	678	681	679	662	644	655	624	641	683	659	614	646	648	618	651	652	640	644	652	674	614	653	659	639	677	649	601	645	692	657	667	650	682	651	637	644	636	656	628	616	628	639	645	682	619	631	626	672	657	620	656	620	712	679	628	627	680	639	700	639	648	621	682	658	648	649	664	668	638	598	679	684	697	602	615	653	640	636	646	667	680	683	684	701	645	639	615	675	645	632	658	665	616	630	684	658	641	670	676	682	649	600	637	643	659	659	675	704	640	628	697	649	645	626	630	656	673	636	655	666	707	625	639	644	647	690	684	673	657	668	639	689	678	648	634	658	640	688	669	698	630	678	645	690	670	666	662	621	693	678	643	682	671	609	621	627	655	628	631	635	649	619	673	610	655	585	660	662	613	642	633	662	660	646	650	696	631	639	687	682	611	638	661	648	661	653	668	681	668	673	659	633	635	737	660	674	665	650	633	644	654	661	688	625	627	627	660	623	662	651	662	669	668	653	659	648	620	620	642	631	625	710	688	632	610	689	657	594	650	629	614	664	644	660	670	679	662	695	662	621	675	667	657	677	640	656	670	635	646	652	666	648	631	666	667	673	635	662	604	648	671	669	666	663	715	651	656	667	637	625	687	636	624	610	665	620	639	621	662	604	699	615	651	673	643	618	658	613	666	654	663	623	672	647	641	674	617	634	640	683	618	672	681	689	671	628	675	631	649	643	654	671	674	665	655	633	656	649	665	679	688	683	678	697	661	627	606	632	685	652	672	620	650	653	657	637	611	662	647	667	661	656	643	653	628	629	669	628	655	682	639	672	643	689	666	631	678	673	661	667	674	647	654	644	634	613	644	605	678	657	639	641	681	718	626	666	671	644	687	590	649	637	670	706	633	668	682	705	668	644	657	640	647	648	593	647	628	715	606	660	662	655	662	658	645	649	612	668	656	626	631	665	657	647	593	622	628	644	650	644	612	642	594	625	697	642	629	661	708	643	682	663	687	700	636	622	647	670	622	650	668	637	620	642	656	640	677	635	673	635	617	648	652	641	668	688	626	609	632	678	666	665	709	675	637	654	650	617	628	667	636	600	622	631	634	636	691	672	612	634	631	620	605	686	655	630	669	642	709	644	661	640	637	618	624	670	696	669	631	630	642	629	637	600	616	642	641	657	667	630	627	661	638	633	666	620	690	690	660	633	642	676	714	663	666	681	629	644	640	645	673	687	709	661	675	639	621	633	625	633	625	654	648	649	668	696	626	663	663	611	602	589	632	677	641	633	647	615	627	662	634	643	662	634	703	683	618	702	643	649	664	657	656	612	642	664	675	656	634	652	630	650	643	667	593	653	637	660	651	659	632	624	659	654	656	679	617	634	649	669	676	666	628	637	675	686	623	624	664	623	658	666	631	631	651	656	601	648	627	706	670	629	671	659	684	681	692	644	666	683	658	655	689	645	660	641	649	631	630	616	624	664	647	615	654	658	698	659	649	683	639	674	627	600	650	672	655	672	661	680	658	666	695	651	638	626	629	648	640	663	657	656	663	604	640	651	659	666	628	651	641	625	664	620	662	669	620	636	670	629
7111	16709	13291	7083	5111	3937	3019	2514	2058	1829	1617	1498	1351	1252	1200	1179	1108	1062	970	965	964	892	923	1002	910	892	872	868	842	845	826	887	850	855	848	830	796	813	819	763	819	809	798	794	790	832	771	804	799	818	809	770	802	813	805	804	759	789	838	794	807	747	829	750	822	741	819	772	776	809	831	789	829	825	778	800	843	763	772	781	766	797	775	741	770	842	821	815	759	792	832	804	838	797	793	814	813	820	756	771	782	796	824	747	809	778	769	817	786	808	775	867	738	801	871	766	787	796	791	709	759	766	811	732	796	806	769	806	811	724	773	787	811	772	819	772	834	753	753	771	772	776	799	742	755	773	804	815	765	773	773	782	750	806	738	804	742	827	808	772	770	800	780	748	754	765	796	746	816	754	796	755	823	795	717	809	748	742	758	748	763	782	798	784	761	815	745	774	788	787	782	778	761	783	739	789	759	772	722	786	768	784	745	805	742	765	756	764	757	784	738	799	810	742	802	820	787	769	774	782	797	744	805	773	816	741	772	793	797	801	776	783	737	796	744	787	746	797	769	719	761	781	731	786	781	766	783	786	791	769	765	816	773	862	779	738	751	792	798	767	771	812	780	741	798	786	778	779	799	786	747	760	810	742	780	847	832	770	776	768	810	792	774	809	760	841	793	755	785	734	785	816	798	761	750	767	778	747	786	783	778	802	802	786	744	781	773	789	756	766	783	754	728	748	794	778	786	720	772	772	750	724	833	780	748	843	798	747	747	791	757	777	807	839	829	771	750	762	772	733	785	741	786	764	777	802	784	773	758	749	734	714	764	713	794	771	812	761	782	754	752	768	792	789	762	788	785	704	814	798	778	774	715	777	772	737	756	804	803	774	789	778	737	817	821	741	795	772	796	780	742	796	747	744	783	778	808	761	827	777	821	815	745	780	732	746	798	811	770	754	803	803	748	759	824	796	744	782	741	745	763	760	756	738	804	784	783	781	800	825	723	772	764	742	835	752	782	726	781	820	761	788	811	758	751	743	817	786	762	773	826	773	827	818	817	779	736	777	785	739	787	784	783	797	781	757	771	771	811	825	768	813	778	751	760	731	753	735	793	795	814	778	744	791	768	749	799	769	792	769	804	812	727	747	772	749	783	756	795	807	803	735	749	776	759	734	781	754	760	752	789	805	794	780	770	768	760	777	763	728	766	800	782	764	747	807	736	766	814	756	806	788	753	758	779	743	773	779	788	801	841	785	803	756	826	773	771	802	737	750	780	826	801	765	744	772	797	816	727	713	751	777	774	771	758	768	790	783	791	777	817	754	788	781	713	779	777	781	794	792	780	783	828	728	772	778	726	808	791	756	718	799	700	786	736	744	795	799	806	798	802	753	794	772	761	817	757	793	747	733	714	736	787	791	787	798	760	773	757	775	751	780	755	752	770	770	782	798	799	775	779	789	745	794	746	764	784	757	825	808	712	816	759	771	775	739	755	806	799	786	761	754	788	767	831	790	783	756	811	818	787	757	789	827	738	760	792	764	739	769	751	791	745	763	751	775	755	794	750	771	806	775	771	815	826	778	760	827	778	780	787	782	802	751	786	774	760	751	727	758	754	740	778	774	791	766	777	779	758	817	806	781	824	785	752	763	734	813	851	786	833	739	783	768	775	795	785	782	746	807	743	778	798	786	763	793	739	764	805	759	819	728	776	818	762	760	765	798	770	781	756	786	765	754	760	784	811	758	767	798	749	769	767	771	770	779	772	773	795	766	790	750	802	778	764	809	754	765	793	788	809	782	769	732	782	772	816	756	804	745	713	809	850	762	761	796	802	790	800	788	830	817	871	775	786	749	826	769	814	778	751	753	820	822	781	765	746	781	810	775	751	715	788	748	745	744	774	774	800	793	770	742	800	801	778	757	736	788	777	779	748	749	847	811	772	754	757	770	831	748	770	785	769	788	753	752	767	740	771	760	797	778	754	751	760	745	779	776	752	761	728	763	734	778	793	748	764	773	818	752	737	792	774	720	736	755	737	784	783	810	770	806	820	827	766	761	762	798	789	778	776	765	756	766	793	778	772	801	782	765	755	776	791	778	780	770	805	818	781	844	800	763	760	779	769	815	820	768	777	772	759	805	785	740	759	772	796	756	752	739	769	755	805	725	750	766	731	827	785	795	765	789	805	746	758	792	789	767	782	855	802	765	766	812	772	787	773	731	774	761	749	775	714	795	792	830	811	735	750	800	777	741	740	791	772	757	731	808	812	765	817	768	759	764	760	777	794	826	758	846	767	781	762	800	728	791	687	765	776	806	707	792	806	788	840	790	740	788	724	802	789	782	747	762	725	779	802	737	786	782	798	767	796	750	812	743	837	751	795	705	763	781	800	805	774	734	811	710	776	822	809	769	797	790	774	809	788	794	828	776	816	732	734	745	814	748	804	802	762	791	805	775	759	762	752	751	795	749	720	798	728	846	784	775	743	744	797	746	759	748	756	754	840	695	758	769	757	747	801	840	768	771	753	712	791	787	778	775	770	801	783	772	780	743	729	775	811	779	802	746	762	715	752	748	722	800	761	760	814	766	769	793	807	794	790	753	756	787	802	808	787	801	801	788	778	805	771	779	814	788	803	792	784	767	753	775	773	753	778	790	702	787	728	764	803	800	708	770	801	801	763	756	760	783	794	819	741	788	751	769	828	767	738	774	785	773	748	743	808	773	738	818	815	755	729	759	753	754	794	776	793	792	777	773	811	824	775	767	785	775	772	802	798	782	763	776	796	756	779	755	738	774	806	740	780	820	788	752	786	721	842	825	804	789	741	758	779	781	769	745	840	790	728	776	808	716	767	788	791	740	818	803	806	798	813	816	763	814	782	806	757	741	736	722	760	719	797	778	804	781	801	768	751	734	760	768	759	776	786	825	797	777	784	773	776	796	781	771	752	761	786	810	763	772	781	789	743	727	789	759	752	783	749	783	780	729	765	740	784	758	756	759	772	781	783	745	786	765	760	771	780	775	807	766	803	822	795	790	770	765	752	788	776	772	753	709	783	828	781	764	768	779	791	790	738	769	788	787	756	770	833	759	793	789	776	821	767	773	740	746	767	759	765	784	786	758	792	751	757	762	781	766	794	772	787	806	743	789	777	767	784	763	754	744	757	778	779	805	729	773	781	806	745	767	785	769	704	768	751	763	752	762	756	735	813	761	785	762	771	800	810	757	757	722	765	741	736	783	741	808	766	784	797	780	788	741	794	765	740	791	788	743	792	765	795	760	763	799	759	770	795	791	803	767	764	767	809	810	786	767	833	707	800	773	772	743	820	754	801	790	789	780	771	762	769	750	822	764	743	775	748	774	844	776	773	765	762	745	807	774	798	830	802	782	746	763	773	767	726	789	748	742	819	753	759	823	778	754	781	746	782	757	740	770	784	733	784	812	753	750	769	804	790	744	737	784	735	780	702	767	751	753	772	804	824	808	786	773	725	789	789	740	768	791	797	771
27569	20239	6458	526	344	300	275	248	257	211	245	237	226	227	243	234	241	235	205	233	229	231	247	227	233	238	219	224	226	223	197	216	214	213	261	238	224	246	244	202	222	211	227	199	234	228	219	215	221	207	206	238	219	227	218	231	240	221	222	221	248	238	232	243	201	221	254	201	237	239	214	243	197	217	227	257	233	224	229	234	204	224	219	256	238	233	199	225	232	242	213	211	179	248	225	214	228	235	229	196	228	192	210	223	237	214	240	238	252	216	204	226	215	255	225	247	213	221	226	218	251	206	256	216	224	230	232	221	233	250	225	224	232	220	218	233	239	217	217	204	225	201	220	209	226	235	246	227	238	222	262	220	230	231	229	215	250	210	210	240	206	242	227	200	243	208	227	217	209	225	233	224	243	220	209	248	211	210	210	228	230	238	232	239	220	243	227	219	218	219	230	219	205	229	258	216	265	219	222	226	223	206	203	243	240	194	229	220	217	209	252	212	226	204	245	213	214	219	229	227	226	214	255	227	212	211	202	240	229	217	212	198	202	221	228	236	220	210	226	210	237	219	238	254	217	233	207	220	203	225	214	204	249	247	243	221	206	220	195	224	223	230	213	243	211	243	206	251	242	220	215	206	234	203	210	238	249	208	210	211	234	196	227	229	221	243	263	233	227	223	238	208	221	262	237	221	249	218	224	199	215	239	219	219	233	201	256	228	235	227	243	214	226	194	217	238	232	235	232	228	233	228	206	226	238	249	211	237	234	225	208	202	226	201	233	231	212	187	209	244	227	245	213	217	205	242	226	230	241	235	217	247	202	207	215	221	230	247	234	236	245	230	246	199	211	208	223	223	222	225	247	214	226	240	223	216	245	207	220	252	234	240	223	210	236	218	221	210	233	217	229	205	213	244	224	220	230	255	186	215	205	207	238	241	237	223	237	233	230	236	207	219	203	212	194	211	244	245	233	193	207	191	228	215	242	216	234	242	236	208	232	233	214	206	225	238	224	217	229	215	221	226	232	226	228	238	224	221	227	245	234	237	216	235	236	228	234	221	248	223	211	221	188	225	230	214	229	211	225	246	214	220	242	238	207	228	225	215	235	214	205	227	222	218	200	219	213	221	213	222	233	218	225	246	226	225	215	225	212	222	218	244	223	214	196	232	252	245	225	219	228	210	224	218	237	198	220	235	200	226	227	212	177	195	215	240	196	215	215	261	230	181	221	233	222	239	229	205	206	195	213	232	214	211	191	211	224	198	250	207	223	241	230	216	228	234	214	228	219	215	219	207	244	239	203	219	220	220	240	236	192	231	231	245	247	231	231	207	207	201	203	199	216	211	215	231	237	217	215	207	205	220	233	215	240	209	186	223	254	232	225	204	238	238	211	232	200	217	245	213	214	234	191	242	223	220	206	203	205	211	224	220	231	212	215	226	229	213	218	212	219	238	214	233	219	234	220	220	240	198	220	212	253	223	234	226	219	209	219	212	219	241	228	237	208	237	223	195	214	212	239	221	211	244	233	224	211	203	236	225	224	205	230	242	212	223	261	205	237	226	245	209	218	230	216	257	230	232	225	247	207	229	238	226	222	246	204	232	189	239	237	192	215	206	189	219	190	217	213	219	217	190	252	203	215	229	202	215	214	229	219	230	234	217	223	211	203	220	220	245	228	214	258	217	231	240	214	223	232	236	249	210	218	236	224	218	193	227	219	252	221	215	238	196	224	242	242	224	225	211	217	231	236	222	218	238	225	222	218	213	219	208	221	228	224	240	203	238	269	226	203	228	260	237	256	212	229	235	232	244	222	229	238	210	228	247	226	219	246	217	220	250	253	258	242	234	212	223	230	232	224	220	203	226	223	236	226	212	217	244	216	245	217	237	228	200	219	222	240	216	215	223	233	235	264	212	205	239	198	230	232	225	211	204	234	205	211	228	224	229	232	206	238	221	206	224	211	211	207	224	206	219	233	247	219	203	226	246	224	208	211	249	214	210	212	212	228	203	240	233	212	227	252	204	222	219	221	246	218	215	256	224	235	208	226	184	221	217	213	240	243	233	211	234	224	237	194	213	225	202	244	218	213	248	210	215	200	216	214	209	235	231	236	208	218	212	221	244	252	254	225	202	241	235	212	223	223	236	184	236	201	211	232	234	223	221	217	199	231	226	223	226	188	211	218	219	232	227	223	217	221	214	225	216	223	232	228	222	236	192	242	244	220	256	220	224	224	237	223	222	220	236	230	215	261	221	197	236	225	228	200	225	231	217	220	210	255	222	208	244	220	247	208	238	216	234	246	222	244	204	196	202	224	251	227	245	223	220	219	213	225	223	220	212	233	250	220	233	202	237	226	217	234	233	226	232	212	230	209	228	208	237	231	229	228	256	202	216	209	215	223	220	227	231	248	216	254	222	225	220	217	217	213	216	223	226	215	230	205	237	241	247	232	221	246	232	225	221	242	224	240	236	217	214	251	218	179	234	214	215	211	227	248	239	246	192	253	241	248	218	236	249	235	212	224	205	238	233	234	223	223	216	226	221	234	222	226	252	225	246	230	224	221	216	250	224	218	190	215	206	214	242	247	236	222	208	212	249	224	218	228	275	209	229	233	226	201	234	209	196	192	227	219	190	218	230	214	209	238	217	227	233	269	222	212	200	217	222	206	237	207	215	230	219	187	232	205	234	242	219	207	226	237	210	206	231	242	236	206	209	221	198	237	188	241	189	214	230	221	229	226	244	216	211	235	189	238	208	225	226	253	237	251	207	236	216	229	230	195	214	232	236	237	229	202	226	212	228	209	254	229	213	216	230	212	210	243	217	249	225	209	207	225	213	233	220	228	227	230	245	231	214	226	220	222	195	209	202	207	217	230	199	212	219	200	229	202	196	221	215	242	210	227	225	212	226	215	239	228	197	225	209	193	216	224	205	235	230	257	221	201	232	203	254	215	237	228	212	222	216	260	235	220	231	224	225	213	196	218	225	225	207	229	230	207	209	221	247	228	247	210	232	226	225	226	226	205	234	219	201	236	223	240	219	207	209	241	207	229	209	229	222	224	227	220	264	216	221	223	222	214	212	233	219	203	223	198	222	221	213	232	226	242	230	217	196	219	226	205	209	227	245	240	202	216	234	201	204	209	222	232	230	214	205	224	227	230	232	224	210	202	215	208	204	221	243	240	235	235	229	220	224	221	222	244	208	223	211	223	233	242	204	228	214	228	225	219	187	213	221	214	236	251	215	209	224	228	224	204	197	219	183	209	208	261	203	248	238	225	230	189	256	217	216	249	239	228	216	221	215	238	244	222	213	231	202	227	219	217	231	221	228	237	231	248	208	229	246	204	230	240	240	196	223	221	235	198	196	229	209	235	226	227	235	235	217	211	209	223	219	236	225	221	200	238	213	191	239	225	235	231	220	208	234	185	237	207	213	225	201	230	198	212	198	225	226	222	195	205	240	199	223	203	227	218	245	229	221	217	231	232	211	187	223	212	227
3877	937	797	492	407	382	379	346	326	286	302	302	274	289	292	300	254	288	288	281	284	271	315	261	283	320	299	280	292	243	302	291	287	314	291	312	275	328	302	297	315	284	293	287	288	292	266	286	290	276	271	283	263	290	285	281	283	322	256	260	273	296	281	325	281	303	285	261	313	273	271	294	293	254	285	274	295	286	292	279	299	287	310	266	275	291	303	309	294	294	277	283	270	269	290	308	275	290	302	281	260	251	302	310	286	287	280	315	279	268	307	284	281	268	264	304	287	313	289	285	298	265	281	270	299	281	300	279	284	304	321	294	286	268	290	280	312	280	291	270	280	267	284	297	297	301	306	315	280	269	270	281	291	284	295	294	259	264	279	289	293	264	275	260	265	281	294	305	283	317	253	294	281	262	292	285	284	278	271	259	262	264	276	266	279	298	283	267	303	288	285	272	268	285	267	287	253	282	279	286	289	269	281	291	242	293	279	257	286	295	301	310	302	279	273	291	285	277	263	290	293	263	275	283	315	291	276	282	312	281	270	277	275	259	305	295	278	297	305	269	298	270	315	307	286	296	275	274	320	304	294	284	279	288	271	247	300	327	269	283	260	307	279	303	321	276	280	276	281	238	279	284	254	289	324	299	288	311	298	288	302	265	258	252	257	280	303	299	298	279	272	274	295	293	279	282	267	313	273	289	292	263	267	277	257	279	275	268	294	281	288	284	278	309	272	292	261	295	296	311	285	297	278	309	273	291	273	281	299	296	285	293	253	304	269	309	280	287	292	297	274	286	261	291	280	296	266	294	266	296	303	288	271	295	295	323	280	284	293	248	275	286	307	291	290	297	288	284	288	266	300	277	289	308	267	254	311	266	294	259	287	285	296	261	292	263	290	301	281	273	297	306	302	287	308	271	283	276	312	267	295	274	271	276	306	313	312	288	258	297	285	257	249	285	283	271	277	301	275	302	320	303	281	275	291	292	252	308	305	267	311	297	269	284	307	268	297	296	287	288	290	296	269	264	276	308	326	267	287	298	299	263	318	300	279	300	302	305	274	285	283	290	296	287	295	296	287	291	282	281	252	288	312	268	287	307	273	286	275	282	279	279	265	275	266	278	282	287	300	297	297	306	270	302	260	297	303	310	279	282	268	265	286	254	283	305	260	290	288	306	294	322	281	286	276	301	295	267	283	266	289	260	268	271	282	294	300	289	268	279	286	283	283	285	282	282	274	315	293	238	297	300	298	324	303	294	272	265	297	287	259	268	280	284	256	293	268	317	299	314	281	311	281	255	296	275	297	277	302	308	279	310	264	312	320	293	278	285	283	280	279	293	274	280	290	301	295	270	271	266	275	270	279	277	316	266	297	303	292	308	289	266	290	288	288	313	315	292	286	293	292	267	299	292	265	277	300	295	300	243	291	312	299	308	300	292	305	282	275	263	303	294	265	291	296	275	310	270	306	317	265	289	291	283	302	283	287	241	292	290	289	285	294	268	280	290	287	311	286	287	288	260	296	314	271	282	286	290	266	269	288	275	277	289	330	299	282	260	292	289	297	301	282	263	306	239	310	289	309	291	266	297	282	257	261	297	276	285	275	289	269	270	279	271	261	272	283	277	293	290	313	276	265	296	332	255	242	275	281	286	315	333	294	305	303	276	295	264	273	282	300	291	281	257	276	272	258	261	279	263	276	277	270	315	276	317	308	291	285	270	301	270	266	294	270	277	293	269	240	288	291	255	294	288	300	290	284	281	297	262	306	277	266	271	297	310	266	283	268	285	272	266	275	292	282	315	316	269	316	283	283	277	288	298	278	324	283	245	305	291	273	293	281	297	300	265	289	288	249	265	270	289	276	256	295	294	299	291	264	318	287	297	279	309	290	298	299	316	295	294	270	298	308	277	304	299	286	272	268	306	301	291	296	295	250	248	248	280	277	308	319	319	289	301	267	269	269	283	279	313	306	279	279	281	293	286	287	293	279	287	301	296	313	290	337	304	297	265	286	301	314	239	301	275	285	293	277	291	272	284	292	303	269	264	303	266	295	296	294	309	301	306	312	281	295	300	290	269	297	286	293	267	268	308	270	311	275	282	291	290	296	286	304	295	311	309	299	263	303	324	287	306	286	310	263	300	306	286	300	299	287	271	271	302	295	284	293	302	277	246	268	266	275	297	282	305	245	276	275	270	304	289	260	289	301	303	300	290	293	257	292	302	290	274	257	311	273	287	277	309	330	246	288	306	286	290	289	279	307	284	284	277	298	278	292	271	297	285	291	272	308	305	297	289	284	283	287	271	300	260	307	237	306	265	282	266	299	303	294	278	268	289	288	248	315	316	295	290	271	313	311	276	269	257	289	285	302	263	323	281	292	294	281	296	294	299	319	302	299	269	297	318	300	304	291	297	269	298	292	269	277	286	268	311	252	278	309	295	289	305	279	281	292	286	286	293	293	288	270	282	301	257	277	280	310	263	271	276	331	322	296	303	304	275	277	291	264	280	292	281	281	271	272	299	302	246	282	299	273	300	273	299	268	302	274	304	290	303	267	270	294	274	301	269	289	274	304	286	293	291	283	271	287	287	263	297	283	289	298	282	247	284	294	273	274	291	282	298	287	277	315	302	293	306	286	282	286	264	300	293	258	286	290	281	286	344	317	294	281	273	269	283	289	287	307	286	315	257	293	250	278	279	301	296	286	286	294	292	278	306	289	281	298	285	296	270	294	252	280	278	276	245	284	278	269	280	286	277	326	257	305	319	287	306	301	294	286	287	284	268	270	288	268	300	303	298	317	271	316	291	267	299	285	279	270	272	281	296	277	268	279	283	284	287	301	298	293	307	280	260	308	312	308	288	274	303	277	260	277	278	274	311	285	306	288	317	272	293	307	275	296	312	289	281	270	306	268	296	276	292	290	325	308	313	290	271	280	304	306	294	303	313	258	283	309	302	286	298	268	319	265	258	287	306	280	258	267	277	303	276	306	276	275	274	299	310	260	287	289	285	279	264	296	317	324	301	290	299	282	272	293	329	293	309	275	299	289	297	282	264	281	277	292	312	310	290	308	278	269	290	289	263	283	274	269	280	292	276	304	285	280	276	303	249	278	290	277	299	266	257	297	308	328	291	279	291	263	275	304	288	293	282	271	288	280	295	271	290	273	297	298	277	311	279	260	272	290	282	257	277	309	295	273	272	292	302	277	272	314	289	307	270	269	278	257	317	255	297	286	324	265	266	290	284	294	298	291	286	295	270	309	274	295	296	276	263	267	287	301	269	280	282	305	289	279	240	269	283	250	288	251	316	291	272	261	266	271	283	300	269	285	258	269	284	270	298	283	282	285	294	274	276	267	276	304	266	288	289	327	330	291	328	280	313	305	295	269	297	290	298	315	259	304	265	293	281	302	283	278	294	322	285	308	282	301	285	304	288	269	295	270	294	308	298	307	289	288	260	290	257	299	306	283	302	283	289	259	273	303	280	286	291	284	322	272	280
24250	21694	29297	24615	21685	12125	1396	894	779	691	729	622	671	597	590	603	613	559	559	525	571	528	546	538	555	532	508	567	574	573	551	541	554	540	549	500	527	531	523	503	521	520	527	512	513	543	525	518	549	492	492	528	535	529	529	473	502	507	515	517	531	500	479	508	512	505	521	551	574	533	497	506	513	539	481	506	544	498	474	517	566	526	557	497	557	501	525	491	521	528	505	516	526	517	540	536	526	501	524	530	527	528	507	518	526	544	481	532	491	530	490	524	555	528	512	479	521	530	486	524	491	486	485	550	530	499	512	495	530	551	499	551	510	522	507	491	523	491	530	510	517	478	526	526	521	509	470	501	549	532	542	524	508	552	560	511	538	505	511	513	510	535	515	543	509	556	533	523	539	493	519	504	501	527	519	537	553	514	548	484	502	483	478	517	530	509	502	508	558	504	487	496	524	506	489	545	543	505	536	489	525	526	496	502	497	546	503	507	540	530	563	480	478	502	515	504	487	456	494	497	516	526	515	533	492	545	513	540	519	519	540	498	542	539	515	536	481	510	515	517	516	543	523	548	504	515	480	479	493	562	531	517	522	533	502	509	513	538	524	523	518	493	519	522	504	502	529	485	515	515	534	506	477	483	462	499	484	565	507	527	516	454	496	512	545	516	510	519	539	541	482	500	534	516	542	500	474	520	505	473	512	514	524	488	513	545	494	484	501	532	516	488	515	539	471	506	497	495	485	513	535	532	520	485	453	530	512	490	513	509	530	524	518	518	497	501	552	518	499	509	499	477	511	513	545	465	489	530	495	520	456	506	495	516	524	461	476	548	499	538	521	518	473	528	553	509	497	472	514	509	475	502	541	517	522	487	547	521	495	521	531	484	535	503	479	515	501	508	468	463	494	526	495	508	531	514	505	488	485	530	516	554	513	493	521	505	518	528	524	481	493	529	485	528	459	514	527	555	519	510	503	532	461	537	526	528	500	489	461	541	517	512	557	485	523	495	523	515	558	501	492	482	515	522	477	518	522	498	531	530	498	576	514	512	538	503	472	514	551	517	501	517	481	505	493	527	497	524	526	464	502	540	532	499	518	515	460	531	486	537	483	513	496	536	488	512	528	512	561	538	479	527	472	507	558	489	517	453	539	518	518	542	490	490	536	466	538	507	534	509	550	539	531	516	470	551	529	479	483	506	515	491	526	541	547	489	562	524	526	516	527	523	518	537	510	520	511	516	523	501	461	494	532	485	536	490	519	501	518	478	506	548	478	526	507	498	507	486	519	526	523	521	507	489	458	497	512	519	510	489	503	520	495	509	522	485	504	541	531	471	514	494	488	507	524	528	505	508	490	537	534	529	535	507	504	521	521	529	542	509	559	482	476	527	495	484	487	511	501	518	533	517	541	529	503	521	536	513	496	538	551	501	489	541	554	506	524	510	546	490	491	494	525	521	495	550	522	534	483	476	515	512	495	495	517	499	502	556	532	510	517	486	512	517	484	513	527	526	491	513	485	506	483	511	507	542	507	513	530	503	540	506	523	532	538	513	564	531	514	512	514	542	482	495	532	509	511	526	528	502	511	527	527	498	511	519	517	509	486	548	511	487	488	505	547	542	510	536	500	491	525	470	491	542	496	527	518	515	510	493	488	488	492	460	504	540	526	504	507	515	510	514	491	530	487	526	564	490	515	520	502	461	501	526	524	516	491	499	522	538	533	481	484	502	539	515	525	543	506	516	502	484	518	464	476	504	500	525	496	530	536	469	509	485	544	506	516	480	504	475	551	525	507	514	503	508	528	513	556	521	552	527	504	510	564	495	505	533	575	508	516	524	481	552	527	539	482	488	477	548	501	501	495	488	496	538	481	564	535	521	511	538	505	547	555	492	558	568	516	496	525	476	519	524	481	529	477	489	529	558	504	484	478	519	488	455	530	514	460	547	516	474	487	509	490	491	517	515	490	481	506	512	549	504	539	542	513	513	491	531	502	500	487	481	496	518	514	552	524	518	491	522	530	490	495	520	511	482	517	510	526	540	488	493	524	534	529	499	492	544	560	487	491	482	515	503	508	509	514	503	534	498	510	517	494	513	505	507	538	497	516	511	489	539	527	534	511	516	517	533	521	516	525	485	515	510	520	515	520	511	504	555	497	485	482	547	500	518	497	502	526	518	518	518	505	499	487	503	449	579	489	509	515	550	501	514	533	543	497	545	511	521	471	502	489	516	482	521	542	550	494	492	542	547	519	548	495	531	508	491	521	518	494	507	526	511	478	530	546	553	500	524	509	548	493	550	504	561	542	527	470	555	528	520	468	507	506	537	466	505	532	522	546	525	505	496	548	511	508	490	527	531	485	491	532	493	495	512	536	515	484	508	529	561	506	476	559	498	499	495	513	535	542	507	508	503	525	490	559	503	527	425	497	546	514	514	485	492	524	475	521	502	539	494	500	494	493	515	503	505	485	531	519	538	536	526	493	506	519	508	542	523	525	509	496	520	500	517	524	534	507	486	494	514	549	501	530	496	494	496	521	496	537	513	460	508	485	520	502	477	500	498	524	518	519	504	537	505	511	544	489	496	562	510	504	487	503	496	548	547	491	534	534	517	508	516	499	496	538	527	490	485	498	503	532	515	513	498	547	537	502	512	472	491	523	520	490	517	521	498	545	505	479	545	492	458	520	490	510	496	490	481	542	504	484	470	535	498	501	492	513	480	534	536	523	555	461	518	531	525	572	541	516	483	536	520	521	496	494	517	510	522	507	536	552	530	547	516	515	540	527	485	493	474	500	515	514	517	506	551	546	512	532	538	522	542	515	509	538	494	527	518	542	495	474	539	546	508	516	531	521	526	511	479	490	496	506	510	507	507	518	504	543	506	503	520	516	554	490	488	521	541	515	531	468	526	512	546	509	491	563	541	513	514	538	493	488	461	508	535	506	543	490	518	541	526	519	533	496	513	540	493	513	482	517	552	527	497	465	511	497	509	562	493	472	472	527	512	578	513	514	539	525	491	498	473	493	540	497	557	470	490	520	526	474	518	530	459	524	515	527	526	507	581	487	538	490	558	522	507	501	506	515	477	558	550	495	505	493	542	495	450	517	479	461	482	517	465	553	516	491	506	508	515	523	532	500	477	501	515	516	520	489	507	482	579	482	481	469	514	510	525	540	504	501	487	476	474	522	460	515	480	568	519	508	493	505	473	482	498	496	507	543	542	515	487	474	515	465	518	481	517	536	485	522	525	530	505	488	538	480	510	525	472	541	503	482	517	546	526	536	506	513	522	512	518	530	497	527	549	514	540	498	483	532	515	541	516	505	498	529	514	503	491	503	498	484	494	500	497	536	516	505	530	510	516	505	495	489	542	544	509	506	528	507	516	535	463	532	505	528	507	493	537	518	508	540	518	487	556	497	482	508	498	519	517	520	542	540	515	500	522	503	479	558	534	513	469	533	526	487	507	489	549	526	517	537	522	470	506	540	536	508	499	491	489
4554	9997	8160	4020	2902	2248	1778	1519	1285	1139	980	946	943	883	852	797	745	787	707	724	731	710	708	669	677	688	656	678	648	694	667	649	639	654	657	623	608	663	625	650	657	657	663	638	669	638	616	678	616	633	639	612	612	603	688	598	622	598	589	650	655	660	639	639	610	598	611	636	627	641	627	591	628	644	629	610	631	637	645	602	627	651	610	613	579	623	623	641	607	629	636	653	596	596	599	603	640	640	609	652	584	602	577	596	628	642	630	629	601	638	610	662	601	615	658	638	629	656	580	641	665	639	633	569	559	598	634	622	584	671	649	662	593	635	555	635	615	597	610	631	596	590	608	635	628	559	637	656	607	642	630	622	586	615	662	571	638	663	610	632	635	603	604	574	657	639	650	613	644	616	610	614	633	619	663	594	655	636	631	637	590	609	654	606	620	613	646	602	644	638	623	585	585	619	613	622	603	579	640	661	586	637	614	610	636	643	620	579	629	666	624	604	539	623	621	598	620	650	601	631	655	628	624	649	593	625	625	591	631	621	608	638	625	623	616	589	657	682	617	618	603	600	596	596	637	633	625	630	626	630	608	637	633	647	613	622	615	578	596	587	639	669	631	587	557	664	651	613	611	603	603	609	642	599	623	662	621	641	630	631	601	627	618	662	610	636	621	633	639	611	610	589	619	644	649	634	569	590	610	654	592	655	587	582	638	667	557	608	629	663	620	582	608	634	591	625	660	566	645	606	599	602	655	596	610	633	600	602	556	608	611	661	646	632	659	652	577	634	598	578	631	616	634	670	645	640	596	605	643	594	635	601	594	561	611	650	609	611	608	627	661	613	651	594	599	593	601	630	600	632	593	599	590	572	640	646	626	578	592	642	586	628	613	598	611	617	564	615	600	623	603	634	631	572	609	602	623	627	594	637	610	640	637	629	652	593	607	651	628	610	613	615	592	645	627	590	623	649	584	640	620	659	578	602	628	613	603	627	619	666	617	576	583	626	607	599	584	619	582	574	651	613	599	624	623	643	606	593	581	596	659	620	621	681	599	624	622	614	624	625	600	634	637	649	619	577	620	584	617	608	646	647	623	594	658	610	573	657	645	585	601	602	592	596	635	583	628	615	640	629	620	660	606	599	632	647	641	652	666	648	575	619	647	600	637	638	625	616	604	634	596	590	676	616	643	635	673	607	612	605	584	641	647	631	626	599	636	622	595	576	628	656	597	621	633	629	614	619	614	627	597	630	653	606	632	613	616	598	616	652	601	575	623	604	618	623	598	653	589	619	585	573	646	630	619	631	644	604	618	635	616	638	649	611	590	659	648	572	643	563	638	624	631	607	598	587	614	621	582	639	572	619	582	628	639	646	601	642	610	590	657	609	582	601	633	639	643	632	607	585	638	626	653	602	585	574	585	600	642	600	542	597	613	668	648	610	644	596	628	617	630	583	618	617	607	630	645	603	651	612	675	601	625	587	592	638	623	637	575	627	572	658	589	611	619	591	601	662	659	619	589	646	616	605	644	653	618	594	628	640	631	641	605	631	611	619	608	584	618	593	600	586	615	578	649	675	599	617	650	617	599	624	601	615	607	628	608	580	602	621	611	607	590	650	559	614	589	639	591	596	625	618	581	613	654	643	604	605	662	592	641	593	621	577	649	588	607	610	626	594	629	649	623	654	639	625	622	621	636	633	611	645	598	615	612	606	651	601	615	598	638	605	636	614	598	620	590	619	640	627	622	598	602	613	570	603	568	635	600	622	598	576	628	640	648	632	596	635	619	585	606	666	580	614	608	620	651	602	663	626	603	638	691	601	589	595	591	631	603	584	609	636	591	612	631	572	657	592	626	587	578	582	637	633	621	631	630	582	606	633	578	592	611	592	628	602	613	643	592	620	646	606	616	631	603	657	616	593	598	641	640	651	592	643	651	639	555	643	592	660	649	601	623	670	641	645	609	595	615	601	617	597	645	635	663	599	611	585	610	582	612	658	606	608	664	553	615	610	628	600	647	607	579	642	609	649	606	609	622	624	606	612	630	601	619	628	629	618	589	590	652	613	628	613	618	602	615	613	612	616	646	608	627	599	643	573	577	631	555	601	626	610	624	650	618	632	639	609	598	623	626	593	591	613	609	647	608	606	630	647	618	701	596	629	619	631	606	608	635	640	596	613	639	630	599	648	606	616	618	542	617	663	578	540	591	634	599	598	618	615	637	608	598	627	619	604	614	614	633	676	605	629	635	603	635	622	616	611	604	633	591	547	629	613	629	641	628	652	587	630	591	610	595	603	612	608	626	574	562	601	606	603	632	593	678	642	635	645	600	623	594	616	649	557	629	630	614	638	585	606	596	606	622	612	571	601	674	641	634	651	629	615	579	625	656	617	597	618	620	655	629	616	602	596	638	639	621	626	605	595	663	598	610	598	581	587	604	636	639	601	611	605	636	608	655	591	598	623	565	643	597	614	607	627	651	644	615	654	664	618	654	617	631	611	656	578	630	638	586	596	626	619	598	602	572	593	584	575	661	665	668	655	585	615	658	600	607	642	642	579	631	633	607	581	622	628	662	621	615	654	586	609	641	656	613	654	592	575	607	596	613	604	594	616	598	613	615	644	623	620	594	596	671	621	651	615	602	627	610	604	607	627	647	654	625	588	621	611	605	584	593	630	635	608	606	620	617	579	643	605	638	612	631	616	561	607	614	617	610	614	640	618	594	609	599	603	602	606	594	580	611	600	613	659	628	643	645	584	638	619	596	624	675	656	594	651	608	615	632	636	595	618	598	640	640	632	596	605	610	645	561	629	596	579	647	597	585	583	648	609	612	591	587	598	667	603	647	599	655	642	595	658	644	617	592	625	605	602	641	609	622	557	639	600	638	617	593	636	591	650	622	619	584	626	620	626	646	642	623	581	586	644	603	563	627	625	616	634	556	602	658	593	616	608	622	635	634	600	615	648	624	617	633	644	634	657	612	667	585	651	588	612	654	602	666	630	604	644	605	615	568	622	621	587	608	584	588	628	671	607	635	621	679	618	623	625	628	620	599	572	580	578	622	615	636	594	597	610	594	641	647	649	621	597	658	604	603	639	638	625	633	609	608	613	584	666	598	610	590	638	610	627	610	592	637	608	590	604	612	626	604	606	603	639	646	609	585	609	600	598	613	621	588	597	648	614	599	654	617	580	580	614	581	598	576	662	637	598	597	638	635	651	596	580	593	601	592	582	597	640	608	619	622	607	625	621	610	602	624	662	614	590	596	593	563	616	628	604	600	616	617	597	628	601	627	616	606	643	672	610	616	557	631	619	609	627	637	584	615	575	605	647	649	617	604	601	609	648	605	643	609	598	632	584	607	639	609	598	578	619	602	632	607	596	637	643	605	579	598	633	592	600	629	624	651	590	582	597	618	607	649	697	611	614	610	592	606	632	582	617	582	620	630	590	598	561	608	641	641	609	620	657	579	628	621	613	636	645	590	642	632	597	638	622	610	665
25445	21613	28046	25537	10349	604	447	400	325	315	291	272	268	235	256	243	263	224	234	258	216	236	248	243	231	228	213	224	230	227	220	214	217	234	265	246	225	232	211	268	228	222	211	234	209	229	220	216	212	230	213	251	232	215	187	244	225	214	211	223	206	203	249	226	218	213	202	237	223	224	214	212	231	220	232	217	237	213	214	184	243	227	220	231	246	219	228	197	214	215	226	196	227	226	216	225	197	206	237	214	222	209	212	230	216	236	222	234	197	200	222	223	241	203	197	217	218	233	212	223	244	221	241	213	232	210	243	233	234	207	224	209	202	223	233	226	214	216	196	234	209	203	233	241	218	222	186	226	209	237	220	222	221	205	213	209	214	245	243	222	187	207	201	218	226	203	241	230	206	213	198	196	245	248	210	226	206	230	235	226	231	217	231	225	214	203	234	225	214	197	220	192	227	219	237	220	229	213	220	214	221	225	204	202	211	220	238	216	221	205	194	229	201	229	231	221	199	230	194	227	217	203	209	196	237	189	237	233	244	226	212	225	208	244	250	204	239	193	220	220	214	227	233	209	227	223	219	208	221	237	216	222	218	194	225	202	208	220	241	228	204	228	212	219	223	206	210	252	220	227	214	205	197	213	214	220	223	208	205	222	257	212	231	219	216	199	225	229	194	223	259	224	250	224	219	212	197	203	215	223	231	186	229	226	231	204	239	223	221	204	234	219	205	217	229	229	224	226	227	231	240	234	199	200	214	199	231	232	193	213	217	219	223	231	215	239	216	212	229	205	213	222	230	236	240	223	233	241	207	194	217	210	202	220	183	210	204	223	233	213	217	219	230	219	188	206	232	221	218	198	244	202	211	197	189	218	232	191	211	205	199	201	202	216	232	221	236	209	262	226	198	226	254	208	230	200	226	242	186	212	219	247	220	211	211	207	206	202	213	226	218	237	223	202	209	212	240	258	231	203	214	229	211	224	241	197	195	223	225	209	221	218	233	230	232	220	234	206	224	246	218	207	238	217	214	222	194	221	218	202	215	210	209	212	226	229	228	199	193	219	202	233	226	208	210	222	198	200	208	235	223	196	193	241	190	213	207	214	213	206	210	240	220	232	217	237	231	232	210	217	201	227	232	226	216	193	233	225	237	225	231	221	195	218	212	236	228	205	211	195	210	204	228	215	223	226	255	241	212	225	208	202	211	202	219	214	224	205	188	214	219	210	231	227	206	227	216	260	237	218	233	235	196	226	208	209	253	237	240	205	218	227	231	234	193	225	226	208	221	190	231	196	214	234	214	193	196	211	219	231	220	193	239	205	196	209	218	232	208	210	202	214	193	203	196	198	227	217	226	243	229	225	206	217	245	227	216	214	195	230	205	224	214	226	224	224	219	276	212	236	220	228	226	224	225	241	225	200	218	233	210	234	224	218	205	219	211	208	217	227	212	234	228	227	213	214	254	199	251	223	218	235	233	217	195	215	188	230	226	200	234	222	202	207	226	252	186	226	209	218	214	196	208	223	224	206	236	197	240	227	208	201	215	213	208	211	208	243	193	207	209	203	211	216	209	215	219	206	223	198	226	210	226	200	222	241	233	221	249	207	234	215	232	220	203	197	208	215	204	223	201	221	255	244	188	206	204	236	231	212	217	213	198	236	226	230	233	209	230	214	228	225	227	201	250	202	220	215	254	197	227	224	183	218	240	192	227	232	212	225	225	177	248	215	225	209	216	216	221	215	220	216	219	206	204	227	232	249	241	189	221	229	202	223	218	227	243	205	214	237	236	230	230	213	238	224	195	226	198	212	222	210	213	214	204	192	234	218	229	213	220	197	206	206	220	209	225	215	201	230	216	217	210	227	210	222	225	217	222	228	222	228	201	206	207	210	217	229	249	218	220	213	202	221	226	213	226	238	196	230	214	232	234	225	250	227	183	217	202	219	214	244	225	212	245	234	224	213	233	215	228	207	207	220	211	232	234	221	221	203	197	217	234	224	228	216	229	215	235	250	249	236	220	195	244	201	232	227	220	206	209	210	204	216	227	220	221	225	217	205	200	220	229	203	199	234	190	217	229	209	216	256	220	234	235	232	218	195	219	215	223	219	209	239	187	210	239	229	196	241	217	232	206	237	194	236	203	228	222	230	211	210	232	188	225	214	243	226	225	237	228	191	239	207	207	213	200	218	229	216	221	223	223	200	227	232	204	218	225	209	222	223	204	207	220	227	234	221	229	192	243	220	205	235	208	233	210	212	215	205	219	240	243	207	227	228	212	200	227	226	235	222	225	211	200	203	239	213	241	233	208	202	214	228	204	229	235	224	218	224	212	206	207	233	187	203	232	228	192	237	220	227	217	227	204	236	211	218	219	220	198	217	235	224	223	228	241	228	219	207	181	208	201	232	209	217	222	248	188	223	225	212	230	217	219	219	242	225	231	213	239	227	224	205	213	243	227	192	203	220	219	232	195	198	215	221	240	240	222	200	224	235	220	224	209	230	202	202	214	215	200	199	223	242	208	208	190	194	214	214	223	224	219	218	213	216	223	213	235	223	244	188	229	208	241	215	198	223	207	204	207	236	227	182	224	244	224	246	216	215	235	213	220	230	213	208	228	223	203	199	224	214	227	187	215	224	235	217	229	216	248	209	226	234	234	215	228	222	213	244	202	217	224	190	223	223	236	235	228	207	203	193	213	210	224	199	210	218	217	226	203	227	206	214	225	199	216	199	228	224	191	236	238	218	209	219	212	225	252	233	233	221	222	223	219	219	225	207	212	204	209	230	197	233	232	235	202	230	218	222	234	218	213	231	207	234	211	234	217	203	232	211	210	221	209	218	224	211	207	208	219	244	208	202	211	228	244	219	216	214	237	225	227	220	229	216	217	196	249	227	219	212	219	185	206	215	231	201	209	231	248	205	248	226	219	234	236	241	214	210	228	205	211	205	213	216	198	252	208	235	207	255	200	201	204	230	213	221	220	223	211	204	255	204	219	223	222	212	233	195	219	217	213	217	192	217	227	231	218	256	233	224	232	226	225	205	219	222	222	215	235	238	216	221	208	240	222	202	209	228	243	207	223	247	220	241	210	236	191	237	249	200	188	232	209	220	212	226	227	231	225	197	253	192	201	211	194	235	227	218	235	203	240	212	197	205	225	211	206	236	212	210	193	230	204	234	206	230	210	198	221	199	224	215	217	224	202	209	212	214	234	233	214	229	222	187	211	198	225	206	225	217	206	226	216	194	204	222	211	220	234	266	206	228	213	209	232	225	208	233	207	197	201	212	208	200	231	236	229	212	199	237	226	204	193	220	207	207	204	215	233	202	235	213	208	205	196	234	216	217	205	207	225	205	209	226	235	226	222	199	232	222	210	207	221	215	194	220	204	210	245	207	215	213	208	211	234	210	204	232	246	220	230	240	206	216	222	217	230	221	197	233	238	233	216	200	249	228	219	223	210	229	222	206	253	236	218	209	212	229	205	229	217	228	230	227
4644	5665	4264	2095	1497	1161	961	748	636	600	519	461	481	425	446	387	391	349	365	366	339	371	385	299	332	360	321	329	297	332	316	340	310	318	305	328	340	331	302	288	292	307	315	332	307	314	288	337	316	331	271	290	322	296	343	305	296	279	316	309	325	308	319	320	309	296	302	285	316	324	285	271	287	298	329	330	298	300	332	308	293	304	329	299	299	340	295	295	307	314	306	318	306	302	317	319	309	292	270	293	283	300	294	307	300	302	283	332	298	276	277	304	305	323	291	273	311	294	315	316	292	289	300	293	316	294	293	267	310	298	307	275	306	329	280	313	298	267	308	316	285	308	297	293	287	286	334	292	315	288	271	297	290	278	279	291	300	309	287	302	296	278	311	326	290	285	284	285	309	288	280	278	297	290	285	285	271	302	299	293	290	345	288	260	315	322	315	298	293	275	298	266	304	302	298	298	318	311	277	336	310	309	299	282	317	317	324	316	306	283	314	291	267	298	266	304	323	311	327	310	294	300	326	316	351	311	310	331	310	281	302	275	306	325	287	316	294	284	305	310	310	283	331	299	310	299	287	316	307	295	301	274	293	337	281	309	280	317	313	311	312	273	275	309	287	281	285	308	309	311	315	316	282	280	305	324	290	279	306	269	307	272	297	331	279	284	299	298	295	310	303	308	304	299	303	312	313	295	282	310	320	297	282	307	292	314	312	291	315	302	319	280	312	300	294	307	291	303	267	331	303	296	290	292	269	291	323	301	305	245	293	294	291	309	305	307	302	300	310	273	293	306	263	298	295	307	297	322	276	276	307	273	284	305	303	291	324	286	300	260	285	315	298	310	287	312	289	305	296	328	318	289	279	300	307	316	294	317	289	286	303	323	316	317	293	279	292	298	313	308	313	330	313	296	324	295	305	300	271	287	277	298	300	303	300	300	293	259	318	290	304	284	284	317	322	291	299	256	289	274	297	308	266	284	283	285	298	307	297	286	296	309	293	276	292	298	322	320	336	289	310	292	333	276	291	300	311	304	277	308	315	281	270	260	311	325	310	289	310	293	331	285	295	281	316	288	298	317	315	285	298	316	302	275	317	309	307	286	294	296	296	301	277	293	292	289	274	289	291	282	295	292	317	304	299	303	292	290	281	319	306	295	298	320	324	310	291	298	309	322	291	308	332	289	298	303	297	289	294	287	296	272	325	319	307	285	264	255	314	305	266	324	299	300	305	300	309	285	324	326	304	279	293	298	289	283	289	322	300	295	296	276	320	286	295	282	284	301	292	299	271	296	330	302	317	286	272	317	272	283	298	328	285	297	268	322	303	290	317	262	289	295	331	307	285	285	309	292	313	291	290	282	304	288	334	333	326	289	336	301	287	295	328	305	284	316	303	297	310	316	290	290	307	307	289	292	283	311	309	311	330	299	285	300	317	304	307	318	287	307	298	311	310	303	311	307	286	303	281	277	315	289	300	268	293	284	307	319	310	327	280	288	295	316	281	295	275	271	331	298	332	294	321	288	310	311	305	286	299	281	326	306	299	296	319	309	327	272	302	305	287	271	302	308	306	316	323	303	285	296	292	297	320	333	291	291	313	315	295	298	273	321	274	306	318	298	326	314	325	296	331	306	295	309	306	297	301	278	300	313	331	285	337	274	290	313	305	302	324	270	324	301	317	288	322	278	320	274	300	294	310	300	311	302	295	314	270	299	286	276	278	320	273	300	315	305	297	304	287	315	282	284	290	291	312	271	277	272	295	316	319	258	311	289	304	300	309	293	327	286	272	330	293	284	279	302	281	286	287	296	286	308	311	307	289	290	293	267	301	284	309	303	302	312	307	302	279	320	286	273	305	303	305	285	285	309	316	301	312	282	296	291	270	276	300	309	297	314	312	268	328	268	301	297	288	316	287	302	309	343	303	294	282	283	326	287	293	298	315	283	290	289	336	311	293	259	300	287	264	325	314	283	346	321	312	317	309	288	284	298	293	275	292	299	287	305	288	282	311	340	279	307	276	309	312	289	304	298	282	316	336	315	286	299	301	319	330	282	303	305	309	302	291	328	311	308	317	288	265	281	302	301	299	280	303	282	306	297	282	293	333	325	309	275	311	318	308	307	296	321	278	287	298	303	313	275	315	290	281	301	310	301	313	268	305	277	298	319	293	307	304	305	277	316	304	294	332	306	292	306	293	291	311	288	285	294	298	316	274	274	302	264	273	326	290	318	270	319	297	296	301	289	294	315	322	279	306	290	310	316	290	304	296	287	309	329	290	282	297	280	294	314	268	323	319	282	294	322	293	289	285	291	274	328	291	309	306	299	304	296	326	306	289	289	305	270	297	301	298	282	298	271	295	302	297	258	307	283	283	283	334	301	306	317	303	291	319	282	345	284	298	307	291	305	315	298	307	308	312	282	322	289	289	290	297	309	309	323	308	292	336	330	304	316	296	292	267	274	306	288	249	312	283	311	329	313	309	286	304	317	316	295	309	272	318	275	329	298	313	292	294	345	314	268	294	320	322	320	261	311	321	289	304	309	316	277	298	343	292	281	302	298	293	282	338	269	292	311	303	268	290	305	306	297	301	284	291	295	274	277	271	310	281	298	299	312	299	300	279	276	298	280	310	291	305	298	297	316	303	309	306	302	280	313	315	327	288	279	294	294	315	328	283	282	312	323	299	297	298	298	285	296	292	310	327	308	302	287	310	287	290	342	268	286	314	322	311	303	287	294	335	298	287	316	295	285	292	274	289	343	298	284	288	308	310	293	308	296	320	331	288	273	299	314	310	305	278	299	303	289	306	312	300	285	288	291	306	304	273	304	280	281	317	298	304	272	306	283	301	301	303	299	299	279	296	295	316	294	311	316	306	297	304	282	284	286	269	305	281	283	294	283	281	268	311	285	312	302	267	311	317	322	295	330	306	310	291	287	288	299	299	305	303	319	283	271	283	280	323	321	328	324	324	291	288	280	305	297	324	298	291	302	308	309	299	304	254	326	307	313	285	275	303	300	270	303	316	299	292	314	312	313	313	318	314	302	303	285	332	265	317	317	304	319	294	297	273	291	288	298	302	302	326	305	315	300	316	294	297	315	293	301	302	290	309	293	296	319	306	248	301	278	289	285	306	305	284	339	303	309	291	339	289	300	276	339	282	310	278	300	315	311	279	291	324	294	309	289	259	288	309	277	257	279	312	314	293	301	314	296	311	319	296	300	297	280	308	289	294	301	323	285	318	281	325	282	301	308	312	316	293	281	308	309	291	283	308	313	292	309	300	284	305	273	328	302	323	305	280	314	303	325	336	316	333	341	304	304	292	303	296	310	300	279	290	288	305	303	312	306	287	313	313	307	278	295	281	290	305	279	274	320	309	278	297	296	301	315	283	311	268	314	306	289	289	304	314	283	339	277	283	345	315	318	310	299	298	308	309	333	286	291	321	275	304	306	306	323	284	310	294	290	296	321	305	318	286	319	290	277	301	293	303	332	303	286
23178	21664	29702	24123	21664	21738	11765	1621	1087	1076	935	982	882	824	797	798	826	731	726	727	728	732	735	716	738	644	702	686	686	699	730	697	645	676	673	652	690	719	636	686	696	615	656	668	685	695	646	615	680	658	646	642	686	676	680	675	632	710	656	657	684	675	632	661	607	678	731	635	656	692	706	649	651	683	641	675	615	655	630	648	663	649	646	663	624	635	655	669	645	664	622	625	647	683	640	588	657	670	657	641	612	611	666	664	676	668	631	682	657	597	665	659	652	653	699	663	591	660	667	677	672	605	632	706	634	641	634	645	631	639	619	628	628	648	629	657	685	678	644	622	628	649	648	651	654	603	613	666	672	617	657	626	623	656	641	616	661	639	674	631	637	625	682	658	643	603	641	635	607	647	641	642	650	652	666	625	685	615	656	630	598	610	655	659	636	685	621	654	665	639	674	642	686	662	671	679	689	649	650	679	625	613	701	707	635	653	648	604	624	636	627	632	684	629	680	625	641	654	677	622	702	650	640	672	599	639	672	654	659	593	696	670	668	631	660	599	650	636	646	667	629	697	612	648	665	710	665	678	657	653	648	669	624	657	654	642	672	627	661	631	629	635	619	631	631	606	683	665	676	677	638	674	718	612	622	599	679	655	638	683	601	626	647	693	659	644	684	674	673	686	641	707	654	650	665	619	673	642	670	628	646	600	632	682	619	650	618	615	653	670	660	662	660	649	681	639	630	616	628	651	655	665	623	636	621	643	658	686	621	619	704	662	636	641	667	673	658	628	700	693	636	612	652	650	683	651	647	655	630	655	637	677	627	637	717	636	678	663	672	692	642	638	689	656	653	602	623	636	666	670	616	629	655	660	632	625	599	616	612	672	646	665	672	592	616	642	651	642	636	636	666	663	643	629	655	669	673	607	700	644	664	645	620	684	623	647	654	673	621	691	640	644	627	630	626	660	636	664	663	647	612	617	617	652	650	675	669	643	637	667	615	663	636	645	641	602	613	659	673	654	642	641	674	638	658	666	666	618	629	657	650	635	646	643	674	658	638	625	619	611	657	639	683	633	639	644	649	671	692	615	629	628	659	625	664	674	663	640	618	668	662	662	703	648	685	621	672	642	680	634	633	661	647	615	673	612	605	660	607	636	673	649	608	611	664	641	674	661	637	598	634	678	653	682	634	635	674	614	644	659	646	676	628	634	706	637	588	629	616	664	636	635	622	703	687	682	684	653	661	625	638	679	652	642	692	669	666	627	642	662	637	600	639	607	617	688	710	664	639	673	659	642	662	598	611	661	664	639	604	639	651	638	636	645	615	638	645	595	670	659	637	646	642	639	646	650	659	643	640	623	639	639	623	628	676	648	683	659	655	635	631	628	625	632	644	672	669	644	590	610	639	597	640	632	657	580	662	662	699	658	652	663	592	629	673	665	653	625	648	617	593	644	642	627	648	598	621	662	639	637	668	677	654	664	609	689	626	647	646	663	599	649	619	621	648	660	655	637	653	610	619	664	663	685	666	663	591	656	631	650	646	646	669	653	688	595	680	607	638	638	620	595	611	660	679	637	642	607	635	649	637	649	656	603	697	630	639	643	667	651	605	702	637	654	639	649	648	640	666	672	672	634	648	659	678	661	626	656	654	624	661	623	664	643	635	660	611	644	642	611	639	637	606	655	640	688	678	639	650	585	612	630	700	634	666	624	687	667	630	630	643	645	624	625	627	667	643	659	648	609	643	713	681	668	660	675	677	663	667	656	650	639	609	613	646	651	664	632	642	609	616	673	663	667	643	627	634	604	660	658	635	631	560	623	617	649	654	623	629	664	629	663	655	677	619	669	673	663	671	637	620	645	660	608	649	578	674	659	667	667	640	685	679	632	652	615	629	704	619	654	646	612	658	690	694	661	707	692	633	624	636	633	647	592	660	660	647	667	662	622	655	627	662	641	611	649	648	612	671	665	648	645	650	627	633	658	637	666	660	615	636	638	637	617	649	639	620	656	637	603	640	641	655	584	631	663	615	602	594	651	651	631	630	633	626	632	643	677	673	627	613	648	662	625	622	615	672	643	645	682	650	656	675	627	606	624	624	641	636	679	672	677	620	689	674	626	691	647	668	637	638	635	623	666	612	684	649	639	685	630	613	633	639	631	637	687	615	647	610	622	645	665	642	625	692	647	651	690	638	670	660	637	660	634	588	674	637	660	656	685	662	636	634	671	612	607	719	637	687	682	652	648	613	584	638	639	617	631	630	654	652	603	655	675	665	676	670	655	594	588	620	672	646	646	688	623	667	642	639	627	659	639	659	709	626	614	616	629	656	646	669	645	649	647	641	645	616	608	647	649	660	657	623	631	676	680	644	664	614	659	642	625	666	639	708	660	620	665	660	593	649	662	642	651	655	629	626	641	670	595	686	584	658	636	614	657	651	623	641	623	665	610	645	661	610	639	634	669	646	651	622	680	651	634	634	696	625	644	669	629	626	583	619	642	613	605	641	633	654	637	633	630	641	621	640	596	690	699	707	693	664	647	632	638	667	634	603	649	641	643	646	628	619	594	661	617	653	667	681	622	679	574	657	641	683	627	609	654	654	569	662	658	654	675	698	696	641	640	654	641	621	672	664	651	663	666	696	642	602	668	684	640	659	689	627	631	620	629	668	657	635	650	664	647	641	619	628	618	644	630	651	669	637	656	629	631	628	657	639	666	670	656	626	682	645	670	689	631	609	654	604	623	645	652	648	653	583	616	630	652	623	687	681	659	620	598	662	636	630	676	641	613	637	636	639	677	657	678	624	663	675	627	677	668	669	656	659	649	648	672	616	622	638	673	667	650	629	693	630	656	668	626	616	656	613	625	654	603	679	682	700	646	636	633	665	627	659	638	660	634	630	635	635	621	677	667	631	661	629	591	588	640	657	620	637	641	675	570	635	631	632	624	601	641	667	641	668	659	642	679	632	658	644	647	649	684	645	658	652	633	628	662	634	630	665	671	650	666	613	680	594	647	659	642	684	642	635	674	668	681	623	650	645	585	641	622	621	624	622	638	603	654	625	618	659	655	626	602	595	652	638	653	641	640	637	686	609	652	610	664	639	597	635	637	629	657	651	639	659	661	628	622	589	636	664	607	613	626	649	611	671	617	667	637	619	590	653	695	591	640	635	647	651	671	665	627	621	655	629	659	615	631	665	668	609	638	626	629	675	593	671	632	587	647	647	629	625	663	629	682	611	618	608	608	655	625	678	668	675	625	649	644	647	575	639	613	675	665	601	637	615	674	630	642	657	625	669	633	635	650	671	657	652	639	669	636	630	609	610	675	674	650	612	657	642	673	617	631	573	628	618	661	648	616	629	690	647	633	630	628	653	656	667	644	660	661	637	689	658	640	642	633	627	644	658	675	653	589	645	640	620	645	692	667	632	628	629	650	676	624	625	618	614	629	664	640	658	621	623	623	614	624	633	690	669	650	680	634	677	647	631	728	657	606	614	620
7267	16679	13319	6893	5104	3921	3065	2550	2149	1817	1560	1477	1338	1290	1132	1107	1093	1063	974	1035	980	871	972	885	910	887	848	872	831	870	845	838	835	822	800	810	814	812	825	774	799	788	819	792	797	773	797	798	849	830	774	787	831	812	814	804	822	760	811	788	811	809	794	798	772	784	736	777	754	771	745	782	786	818	761	737	784	750	824	743	787	765	762	777	838	761	751	758	731	757	814	876	773	804	787	795	793	833	800	760	738	748	762	763	760	791	789	789	802	783	750	726	764	773	759	755	774	770	775	711	773	774	763	822	767	796	743	792	816	752	788	809	780	750	807	781	743	748	762	801	859	806	789	794	804	685	776	763	761	824	765	771	771	782	752	743	779	764	803	777	771	771	717	806	788	780	818	788	760	814	761	757	857	735	752	750	794	774	792	749	765	756	805	734	771	777	764	731	769	801	767	803	737	825	760	735	812	791	751	768	764	798	753	739	751	783	820	787	827	752	721	759	767	766	790	755	745	752	760	813	754	757	734	781	773	809	769	826	782	802	766	783	789	816	754	773	742	763	765	844	774	781	825	782	758	769	773	750	753	770	726	733	790	758	754	751	806	789	823	805	794	803	715	790	751	758	780	827	731	726	826	785	776	790	798	784	755	763	747	753	781	802	759	758	780	784	768	807	798	772	811	792	776	712	796	795	818	750	770	810	751	766	802	741	754	767	714	780	723	739	795	824	748	718	769	718	729	724	748	796	744	763	836	739	713	791	755	787	750	806	780	763	802	781	763	770	785	727	800	776	804	791	808	765	800	780	768	740	733	769	773	842	741	792	763	820	767	770	745	778	777	752	811	783	765	769	720	788	802	753	773	801	790	812	749	796	780	771	768	754	747	765	802	739	795	781	736	818	765	770	805	779	764	745	771	766	725	779	773	753	802	810	806	731	753	743	753	774	765	798	755	716	819	759	789	775	735	751	798	756	766	758	789	797	732	737	805	784	753	807	798	748	766	779	771	759	813	738	769	751	783	798	741	767	752	778	725	768	735	831	778	770	779	752	800	831	736	769	775	744	789	785	778	729	759	778	704	784	782	759	767	725	753	760	776	823	737	783	765	754	753	767	785	794	772	794	803	741	785	770	726	771	773	758	794	781	789	837	750	767	811	822	781	771	785	768	760	765	797	826	731	768	804	711	776	768	719	756	750	753	774	748	721	751	740	786	786	801	727	770	736	767	781	772	815	771	744	730	747	789	773	771	811	785	758	762	769	763	777	774	764	766	813	780	767	808	781	751	749	743	777	789	791	802	815	743	751	705	812	788	729	829	815	738	779	772	770	748	799	766	782	746	766	775	787	833	741	774	738	782	751	727	754	792	708	821	794	787	782	736	750	793	834	832	796	751	760	782	837	818	786	778	777	789	822	829	784	785	758	805	800	730	774	759	745	800	729	819	809	738	795	770	779	778	786	785	787	794	809	802	768	725	817	681	771	798	773	800	794	787	796	803	756	767	762	746	765	777	799	811	755	783	734	762	790	745	720	787	767	758	812	752	776	759	801	752	808	741	742	804	751	776	768	800	769	779	740	744	770	779	771	713	772	803	758	772	702	757	763	745	768	776	772	754	799	814	754	674	789	823	793	761	768	722	784	764	777	784	774	798	784	776	762	758	785	748	824	788	770	780	743	749	770	787	781	797	745	817	759	754	774	791	790	742	830	702	726	772	746	765	764	807	773	784	790	781	758	820	784	775	758	760	758	742	737	755	786	771	787	746	722	829	802	785	831	837	762	806	810	777	802	777	748	780	796	747	764	740	805	770	764	809	706	777	756	762	787	787	744	772	773	777	812	737	762	773	772	742	751	841	780	748	776	771	754	740	770	733	749	757	785	735	785	783	746	803	805	827	745	726	772	806	754	747	779	770	744	780	764	770	768	788	771	776	816	747	744	777	762	811	765	806	795	759	779	735	750	809	795	783	794	771	745	755	789	745	752	748	789	749	821	766	800	726	738	812	778	765	754	790	730	769	743	760	731	772	784	785	739	786	763	763	772	797	798	799	782	799	787	806	762	769	802	796	818	826	807	717	744	800	740	782	765	760	777	801	770	774	754	756	770	715	791	790	745	810	800	756	761	802	803	776	788	789	786	772	845	786	799	783	770	788	775	772	761	713	727	785	763	836	832	735	784	760	792	733	770	797	784	786	773	807	800	789	750	839	760	783	768	769	793	746	751	813	802	771	791	754	761	769	714	790	753	783	775	779	751	762	767	758	705	787	750	777	736	791	797	770	735	788	814	779	760	733	793	828	713	827	745	747	732	756	763	753	763	771	780	818	750	804	772	773	771	764	763	798	803	755	746	774	797	771	766	767	766	748	718	755	760	711	750	733	793	784	785	786	769	817	778	761	788	787	757	759	753	784	778	756	794	747	759	791	767	835	760	757	762	764	707	734	728	785	765	817	716	822	738	808	719	802	754	761	769	773	767	797	783	753	766	762	774	773	757	771	786	794	817	818	760	709	722	829	820	823	754	758	736	798	749	742	773	776	742	784	785	785	816	840	764	781	782	751	804	788	774	764	753	793	766	759	757	747	811	795	777	748	724	761	752	755	755	740	761	787	806	786	806	822	799	755	793	778	794	743	768	750	728	771	797	759	781	772	793	756	795	800	765	785	752	777	802	709	787	784	787	780	749	728	778	815	773	770	746	797	797	779	757	747	731	741	732	777	767	763	795	724	772	765	787	770	754	766	770	761	823	823	848	823	795	768	770	784	787	777	771	780	754	758	791	804	808	741	735	773	809	782	803	746	736	760	781	776	721	813	740	775	744	763	776	771	813	795	811	761	768	796	753	748	769	758	743	779	748	797	742	738	764	788	771	731	784	693	786	763	730	766	750	777	798	782	776	778	765	762	813	769	802	733	800	844	770	779	756	785	728	776	809	805	761	780	791	789	742	770	762	796	797	733	837	784	794	769	730	799	741	766	779	772	783	794	794	713	731	773	797	800	810	777	819	771	783	772	786	753	755	793	804	762	739	781	783	777	766	828	753	739	786	802	783	764	785	751	836	799	813	767	803	785	738	795	844	731	768	754	728	760	751	776	764	759	788	729	750	785	775	738	750	804	788	758	743	786	751	770	748	750	757	764	768	773	795	756	776	743	769	773	730	757	749	806	749	741	757	783	797	754	765	780	753	761	738	710	754	754	789	726	785	807	775	774	773	748	792	749	823	813	818	738	749	787	724	762	831	762	752	807	782	746	795	801	810	795	815	761	751	771	787	789	736	764	740	757	770	763	768	755	839	755	770	787	772	812	828	762	723	781	778	772	792	784	741	799	785	773	771	829	766	774	760	784	759	729	816	779	755	767	793	793	751	791	752	746	795	753	763	779	800	742	812	744	773	762	782	798	760	772	811	754	797	734	793	781	763	703	746	803	801	821	769	703	759	804	751	751	816	799	715	761	731	769	791	786	766	769	761	787	747	772	702	780	819	784	795	761	766	782
27547	20324	6547	810	548	523	390	254	215	257	244	265	251	245	226	254	243	230	219	212	224	196	233	217	215	224	220	260	229	247	268	235	197	222	250	221	225	234	217	237	213	223	232	230	241	212	216	259	235	207	221	213	257	239	237	219	213	232	224	229	232	230	238	221	220	219	224	230	249	208	260	252	212	221	209	216	230	219	225	212	225	227	243	203	217	217	259	217	234	230	208	230	205	247	201	229	237	209	224	235	236	217	224	227	244	211	235	215	215	239	221	241	237	239	215	250	229	203	242	229	214	184	240	212	230	218	232	231	215	232	226	225	245	247	241	202	219	259	205	227	223	230	241	241	241	219	233	219	234	257	232	241	222	220	240	223	221	235	216	231	220	199	221	213	218	216	245	214	231	245	253	181	205	216	241	221	222	236	241	236	223	233	206	222	230	228	243	216	233	247	223	234	220	216	224	208	227	243	235	200	229	220	228	231	235	231	234	211	233	217	227	226	195	207	225	225	219	246	225	240	236	243	234	207	209	238	216	214	205	209	219	228	240	234	234	206	202	211	207	220	220	216	217	216	234	230	230	206	214	240	211	211	229	237	236	205	246	234	219	197	208	239	224	219	225	220	231	207	222	214	219	227	208	229	203	239	218	250	210	191	238	245	246	221	251	251	235	218	218	210	222	208	232	221	224	243	250	228	205	219	227	238	214	210	260	212	231	234	220	239	217	217	243	230	220	225	235	218	236	223	227	237	220	250	224	238	225	214	261	230	237	236	240	232	211	224	213	247	231	228	215	214	210	205	242	212	220	232	236	218	226	211	222	210	215	243	226	215	247	194	254	228	192	215	244	198	214	211	207	218	246	231	228	214	210	226	222	224	227	245	209	212	234	228	238	239	218	226	233	215	258	197	232	221	194	233	212	254	232	212	234	214	237	235	244	211	200	246	257	225	257	214	227	229	262	242	210	260	207	211	236	222	225	211	231	212	241	257	223	229	208	222	240	238	244	234	237	217	220	216	197	244	211	221	247	250	226	230	237	228	232	194	213	233	233	221	206	253	232	241	237	231	223	235	222	222	214	220	225	221	268	205	232	243	233	244	230	235	244	210	224	237	251	213	220	244	216	260	237	201	200	231	217	227	216	206	218	205	236	241	256	227	260	206	228	209	224	239	236	211	220	209	201	234	216	216	224	218	246	203	246	197	186	233	212	231	219	195	225	228	228	213	225	219	217	195	210	221	222	223	242	216	242	241	253	210	226	226	205	221	242	206	249	227	236	230	239	213	241	226	243	231	203	221	202	222	220	241	212	212	240	222	226	219	205	229	244	232	263	243	213	254	243	214	224	227	207	228	234	233	205	241	226	189	207	227	232	224	225	223	244	250	208	235	214	247	233	222	243	242	242	253	226	227	213	246	228	237	204	200	247	216	212	219	235	210	236	212	221	267	253	228	212	244	232	224	219	231	215	230	202	239	222	230	235	207	252	208	225	218	197	219	202	226	238	207	231	247	229	227	213	229	213	228	221	216	201	243	219	244	232	226	215	230	210	244	217	216	199	220	235	218	204	201	223	248	200	232	229	212	219	197	243	216	248	213	221	216	230	211	229	241	238	235	213	213	224	226	228	241	196	246	209	230	221	195	238	240	195	227	233	228	233	197	207	221	231	211	233	227	228	224	218	209	203	206	224	234	256	219	224	235	211	247	234	244	230	222	228	214	237	232	240	232	245	234	200	230	218	218	233	239	227	219	236	223	218	242	220	248	218	239	198	214	217	228	245	230	257	235	220	205	228	237	240	230	214	199	215	218	216	228	247	251	222	234	238	226	245	208	230	198	226	232	222	228	242	219	254	210	227	203	216	249	210	207	239	228	237	195	201	193	205	220	208	235	242	210	245	206	240	241	244	218	215	206	234	213	237	208	222	221	224	256	231	236	225	208	229	228	254	183	230	225	229	224	242	197	221	211	236	253	243	192	229	221	224	234	255	215	217	234	245	238	232	228	228	242	195	238	207	208	227	248	191	217	207	224	241	216	247	246	230	219	231	232	215	245	218	233	234	237	236	216	247	241	233	225	217	237	238	226	211	214	212	227	255	215	219	232	236	214	225	220	252	219	224	205	216	204	212	226	225	230	234	206	219	217	233	249	239	211	227	241	206	218	207	227	223	231	229	212	221	234	218	216	214	204	217	255	231	239	236	228	230	209	231	216	232	251	237	258	192	235	215	215	233	222	266	221	252	225	228	207	238	225	231	233	217	248	203	223	230	241	212	237	218	232	225	232	227	217	215	224	231	234	223	210	244	236	201	219	230	205	235	253	238	229	210	223	217	246	226	233	224	204	224	240	232	239	234	228	223	226	240	210	253	235	202	218	209	224	260	212	231	218	217	215	226	229	205	233	225	234	228	201	201	241	239	192	202	214	236	201	218	229	228	234	210	210	237	220	231	211	215	235	261	200	235	226	226	195	228	235	231	237	216	230	216	211	210	234	221	195	216	225	244	244	229	219	239	221	231	253	205	244	228	238	221	251	257	230	227	245	226	248	222	211	211	225	229	232	220	237	220	224	248	202	214	227	208	219	246	195	249	235	195	252	225	243	210	249	211	208	223	208	245	238	249	203	236	212	221	257	234	224	230	226	235	246	259	230	235	217	213	212	222	235	216	224	215	218	247	203	223	210	204	209	218	211	228	219	262	246	210	234	224	218	227	221	225	224	201	210	236	213	208	238	221	213	215	250	206	208	222	236	224	221	231	232	204	224	248	217	204	241	223	208	208	218	233	235	222	260	229	222	203	219	237	246	231	228	224	245	228	220	242	221	229	218	248	221	254	216	226	215	249	200	217	220	208	228	223	247	213	201	231	227	242	237	211	222	192	222	245	207	259	216	227	240	231	218	225	222	216	225	253	245	241	234	223	246	210	222	234	216	203	243	251	229	251	206	236	211	228	217	226	226	226	219	216	225	212	215	218	252	233	207	238	223	225	217	238	197	217	223	214	215	233	241	237	216	206	217	197	223	208	225	220	253	226	247	223	193	225	209	244	239	202	210	208	235	252	237	259	204	215	197	219	215	241	225	218	187	205	211	222	241	216	216	232	208	246	235	212	244	223	223	204	250	241	228	212	238	246	224	213	232	217	230	236	227	236	214	193	205	223	233	234	252	203	223	210	243	250	225	219	217	233	198	248	213	220	227	230	216	238	240	232	199	223	248	230	267	209	206	230	224	226	232	256	221	227	221	245	224	236	256	228	226	242	248	212	214	233	226	216	213	233	219	200	210	211	186	234	235	257	217	225	239	252	237	217	207	227	233	236	226	220	244	209	226	227	207	215	219	216	253	241	223	217	218	222	228	191	228	205	225	250	230	200	228	249	230	237	234	183	234	230	221	240	226	213	208	225	237	214	217	237	229	232	232	213	239	221	203	254	258	229	207	240	240	264	209	223	212	226	252	243	242	230	193	238	207	224	234	190	232	195	235	216	220	232	209	207	246
3914	1143	959	589	450	416	403	343	313	325	319	311	323	266	335	317	320	285	278	292	291	324	288	284	307	279	316	318	299	256	289	317	312	293	280	300	284	275	288	291	268	301	308	283	272	276	269	280	301	281	287	302	292	285	281	291	293	307	310	283	302	284	305	281	295	292	290	274	279	317	271	320	275	292	294	308	310	274	300	292	292	318	297	294	273	303	290	280	286	288	274	277	278	275	262	288	284	277	283	298	282	276	305	290	301	274	274	298	298	274	290	304	287	292	313	290	310	294	279	250	283	264	284	298	252	282	312	294	298	276	277	283	293	258	289	286	273	302	280	305	316	315	281	287	309	271	279	288	321	274	275	296	263	279	292	283	303	299	327	285	254	311	285	272	262	281	307	289	318	300	287	285	265	332	303	296	278	289	298	314	308	294	301	274	276	309	304	287	272	265	275	289	275	310	286	282	294	293	318	254	305	280	312	283	287	273	276	301	300	306	323	269	280	267	275	318	283	272	260	302	261	308	280	285	292	295	302	301	314	297	281	302	285	292	297	295	322	281	314	301	281	285	266	303	278	274	312	298	287	298	300	265	322	285	271	294	300	285	286	301	290	280	313	304	291	257	313	283	262	322	299	303	246	272	263	269	287	290	280	276	314	297	294	286	294	304	282	284	280	277	302	312	318	285	297	277	307	291	320	285	294	274	317	252	307	283	273	308	311	283	284	269	292	268	304	280	298	305	302	301	271	278	295	268	284	273	285	262	294	286	284	333	293	291	281	292	276	275	271	304	289	292	242	305	273	286	268	287	306	286	280	308	283	312	304	281	290	301	306	274	295	269	287	269	281	318	314	303	321	293	259	278	286	292	263	296	313	270	274	272	283	295	292	295	297	264	293	296	275	273	285	276	329	288	273	281	282	278	283	279	322	286	297	295	257	291	282	289	305	277	303	305	282	272	295	295	312	291	329	299	285	308	291	300	272	285	297	296	310	273	292	284	290	270	269	292	305	322	284	278	279	287	297	288	299	307	299	297	278	305	281	279	309	309	298	311	266	317	335	268	292	262	282	281	309	305	292	267	293	284	303	298	261	307	293	278	273	303	271	258	296	284	290	249	304	279	278	273	307	288	287	286	302	290	258	287	272	291	291	290	285	307	300	301	264	259	263	276	311	323	314	318	296	284	300	289	324	260	281	293	284	279	254	286	305	282	310	282	309	287	326	264	300	290	303	269	262	305	306	348	290	295	277	277	319	282	306	283	302	274	312	283	299	292	294	270	290	327	296	300	273	296	273	280	316	309	281	287	315	299	267	270	302	288	301	278	286	286	277	302	287	311	313	297	287	297	308	289	292	311	308	284	290	271	307	283	287	320	276	276	295	302	306	298	275	283	306	304	279	286	288	285	297	307	303	336	292	287	261	287	322	288	293	274	291	306	300	299	296	285	288	283	300	296	316	283	305	278	283	268	280	275	268	293	283	270	270	319	312	288	283	300	294	272	265	256	273	287	272	266	298	300	321	284	303	309	295	291	291	287	309	271	304	275	278	292	319	298	294	301	279	321	298	269	264	319	289	264	298	299	313	291	325	276	281	275	284	272	296	280	325	281	273	286	279	268	274	276	265	280	305	312	269	298	295	322	275	265	275	285	310	268	291	289	293	284	298	291	258	319	287	302	301	307	273	272	319	313	281	295	326	301	308	280	275	312	294	296	314	307	269	303	277	327	317	290	306	258	283	281	308	250	269	299	275	285	306	296	295	312	290	273	274	305	253	298	283	297	287	304	297	305	290	305	291	296	302	288	267	292	289	281	281	298	264	311	245	292	273	274	289	297	318	272	290	275	298	275	303	280	327	277	293	290	286	280	294	290	272	264	273	282	284	281	306	273	309	286	278	280	308	304	321	297	296	279	302	285	316	303	290	292	303	263	301	309	272	276	308	285	323	301	287	281	299	281	304	308	295	297	264	298	296	278	274	302	300	299	292	312	324	294	282	295	288	264	295	276	311	267	281	306	295	256	267	308	294	259	299	265	275	265	273	323	310	299	269	299	290	293	279	265	290	288	277	293	319	280	298	337	261	302	298	283	288	301	304	297	296	287	248	287	267	335	284	306	289	326	317	324	268	305	309	312	282	301	285	275	268	264	318	305	295	284	297	272	290	276	293	286	273	301	304	293	260	278	281	269	287	279	290	293	274	310	277	294	296	317	293	301	312	294	296	283	306	263	272	291	300	247	283	318	292	271	272	303	296	295	304	282	302	282	286	295	274	293	290	278	281	294	310	297	298	312	289	304	284	297	265	267	274	287	291	288	286	297	261	260	303	279	298	321	298	293	305	294	294	326	251	303	289	270	281	320	325	254	262	314	329	288	304	314	289	300	320	322	265	275	326	306	306	285	257	296	297	301	259	300	291	315	316	316	289	277	307	273	290	318	293	281	280	274	284	285	259	304	303	303	265	289	293	295	269	306	315	291	276	320	284	321	299	295	304	267	298	275	305	302	281	281	300	270	310	274	294	312	282	279	280	259	289	270	310	258	257	274	297	313	288	299	265	288	275	307	325	285	289	289	284	329	298	276	258	302	322	274	295	271	302	322	273	275	272	289	290	277	276	288	302	288	301	298	259	299	276	273	272	278	303	280	297	273	292	277	329	286	289	294	286	283	312	297	290	287	289	331	297	273	297	294	296	285	282	262	276	286	290	261	287	297	286	261	291	295	292	263	289	310	293	282	310	259	268	263	284	268	259	269	271	306	331	279	314	281	256	296	277	295	311	313	286	265	274	270	295	258	270	286	275	298	263	302	275	291	275	292	278	274	271	267	290	318	274	297	273	285	258	272	285	306	276	310	289	298	298	286	286	279	313	286	287	289	334	290	304	297	303	271	294	291	276	298	299	308	286	323	300	301	301	294	284	283	283	293	308	284	272	286	251	278	292	324	284	278	262	285	329	320	313	272	277	308	295	285	282	277	282	277	273	301	300	288	313	293	280	338	304	266	267	295	266	305	283	261	303	303	298	301	275	284	288	272	311	299	294	299	307	274	311	284	283	284	265	283	319	324	278	327	296	292	258	323	259	307	287	312	293	297	259	280	295	252	292	295	287	311	290	291	293	296	294	300	296	279	339	304	286	287	308	256	288	312	289	291	302	280	295	320	311	303	273	321	278	281	293	272	252	320	293	289	302	289	300	295	296	266	287	322	282	307	302	307	313	259	283	282	298	328	267	286	308	304	314	284	282	277	306	277	264	282	303	279	321	293	294	296	264	286	303	261	297	303	278	272	276	311	298	280	281	292	280	291	288	301	263	265	279	288	294	297	307	300	300	301	288	284	278	295	272	310	279	237	302	267	314	289	263	321	299	282	297	289	270	301	272	260	274	299	276	304	286	296	280	320	285	342	326	279	322	287	267	320	324	268	260	306	307	288	314	290	312	286	263	302	274	286	277	281	309	280	298	289	301	279	297	265	315	300	253	295	294	338	305	268	264	318
24099	21610	29234	24465	21614	12147	1408	921	811	725	640	675	645	609	583	586	572	586	517	564	494	583	551	528	514	542	530	534	526	511	546	499	530	513	543	530	517	494	539	545	514	505	506	509	524	511	495	498	529	523	536	501	528	504	481	496	539	544	529	465	522	492	501	507	504	564	535	495	553	519	488	556	502	493	490	542	536	495	475	483	478	511	525	510	535	517	499	534	479	510	527	515	489	514	537	464	510	536	496	487	475	500	510	511	534	525	545	524	514	521	510	495	497	465	517	516	511	493	530	491	503	545	534	512	492	533	517	484	530	527	517	478	552	510	515	538	502	473	494	539	484	487	478	511	505	513	465	502	505	545	525	509	531	508	527	509	556	495	471	501	525	508	509	526	504	509	510	489	496	538	513	511	466	526	524	476	500	470	539	488	492	489	522	502	527	492	483	450	489	509	545	529	532	514	486	508	502	528	536	501	497	485	528	520	504	464	499	541	519	570	523	517	500	543	521	514	487	475	516	557	509	512	545	514	529	495	516	538	487	452	528	537	490	505	548	537	555	532	515	499	503	539	537	509	516	513	521	498	495	524	444	498	543	524	462	495	495	519	485	470	516	527	535	517	491	468	508	510	491	547	509	512	490	496	548	496	537	505	492	493	532	578	532	507	532	494	496	491	502	534	513	500	494	552	514	507	522	500	518	507	506	520	546	491	462	514	485	507	521	563	482	572	543	541	499	510	495	482	487	516	494	496	489	529	473	494	539	490	576	507	516	515	512	502	467	527	488	517	503	508	523	563	536	524	487	513	512	559	559	526	533	523	487	506	473	507	519	494	548	489	519	514	500	499	487	520	487	510	510	505	477	525	472	478	504	501	477	534	506	541	489	475	474	482	517	529	525	546	510	513	536	499	539	495	523	513	519	472	551	547	499	482	590	518	503	496	514	520	524	502	551	512	514	512	560	502	486	531	475	471	539	489	560	507	515	516	512	518	517	504	506	495	489	498	512	492	505	531	515	503	503	507	485	539	538	545	525	494	513	495	493	516	528	517	536	492	450	528	490	486	527	493	485	497	499	480	534	547	527	514	513	558	513	507	489	513	501	492	474	513	519	504	501	489	499	498	537	508	484	535	480	495	508	526	506	493	484	523	498	538	504	492	512	514	477	505	473	538	515	513	529	501	521	507	510	511	485	528	525	518	499	528	504	487	518	492	523	510	552	559	546	501	547	564	466	492	516	496	488	534	508	495	528	490	519	515	458	501	489	528	496	484	528	519	518	501	561	576	475	483	547	494	523	472	488	538	535	473	482	513	462	527	514	490	500	532	502	522	499	458	506	481	510	515	507	484	512	490	506	476	515	467	556	486	531	516	538	521	501	520	512	498	532	479	557	538	497	485	518	562	525	497	468	496	483	513	475	505	533	488	507	496	537	517	498	513	473	480	496	510	535	497	480	510	500	527	539	460	516	518	538	533	497	509	496	511	508	486	484	497	516	500	504	505	441	529	461	537	493	481	546	508	519	497	503	492	503	515	521	495	507	490	569	509	504	504	512	519	495	528	516	494	511	499	492	495	479	522	534	533	514	464	481	488	510	539	538	498	503	485	486	493	521	497	477	470	541	484	554	528	548	524	510	465	504	510	550	474	531	511	519	538	508	527	532	504	527	519	538	491	505	500	519	527	507	522	537	510	499	504	477	485	508	511	495	546	515	496	487	519	500	510	473	523	548	511	537	494	497	503	520	545	521	498	509	478	500	486	509	570	464	490	476	523	511	558	507	532	495	529	518	521	493	482	478	497	552	478	524	493	518	529	532	537	477	503	518	537	497	511	507	491	472	547	482	522	499	538	529	535	493	503	560	500	463	492	501	512	536	512	502	510	493	498	471	495	517	494	459	521	471	511	540	484	492	507	522	510	516	495	527	499	489	502	489	532	510	518	486	526	518	493	547	511	498	490	460	471	475	494	494	523	528	498	522	473	494	494	526	496	518	484	514	479	488	526	521	503	538	531	558	530	523	506	515	461	527	511	513	520	492	520	510	509	517	532	548	503	437	493	502	506	481	522	535	513	495	513	474	562	484	536	446	502	547	529	478	548	474	509	510	488	550	506	523	462	501	502	524	457	483	506	495	530	463	507	524	498	521	515	499	535	502	515	473	546	525	512	494	494	497	507	509	503	493	546	529	560	486	494	491	503	522	485	501	523	518	496	508	510	483	486	533	451	552	533	511	491	486	507	532	525	511	521	504	522	475	500	504	496	512	509	495	470	548	521	519	546	532	519	513	527	513	442	493	473	511	534	518	486	505	530	470	520	541	487	531	532	475	519	513	547	477	529	478	493	488	459	538	500	498	496	535	508	496	493	498	512	526	524	538	503	518	497	496	560	509	496	538	499	504	522	521	486	500	516	515	498	551	542	498	499	494	507	489	512	500	464	471	503	476	501	508	497	519	493	527	488	500	466	509	497	508	506	494	510	501	499	490	531	517	467	533	517	493	539	523	481	503	522	533	476	519	499	537	479	513	504	506	493	513	474	528	524	495	509	488	474	531	551	504	527	544	508	529	515	499	509	499	498	499	503	518	501	536	496	506	528	500	481	494	497	495	513	510	483	544	528	509	517	499	511	510	486	525	560	531	474	521	536	556	529	536	491	507	499	524	504	504	545	539	508	502	467	518	493	522	537	518	520	552	507	471	488	506	572	478	504	540	550	527	514	488	505	489	501	530	519	506	551	558	530	490	503	507	459	527	457	483	556	496	503	510	498	485	453	532	517	508	525	494	497	487	517	534	464	557	500	491	480	529	529	511	523	509	508	534	519	501	497	483	521	549	533	493	524	513	484	521	471	486	519	577	568	496	523	474	488	500	491	497	531	520	505	520	500	498	522	515	539	518	501	525	530	478	514	492	496	509	525	543	491	503	476	479	539	517	467	497	519	487	516	496	555	484	526	495	493	480	499	521	534	526	466	512	535	508	558	504	522	513	463	541	508	563	495	474	502	486	491	467	532	534	515	488	472	499	513	537	493	505	466	495	494	517	471	509	500	454	509	532	536	480	488	534	490	501	526	499	539	511	506	494	512	475	510	545	491	544	469	505	482	530	504	542	500	501	500	505	561	486	512	505	497	491	524	519	543	496	515	484	484	515	529	506	505	499	501	531	498	546	515	531	518	496	512	528	526	499	473	528	536	521	523	449	538	518	472	548	497	503	510	508	474	488	520	491	532	516	478	563	545	502	474	512	476	479	552	513	511	507	506	511	528	518	500	499	530	520	528	554	540	466	481	476	524	510	543	524	539	509	496	497	492	514	519	497	527	488	526	505	510	556	490	488	507	493	466	486	520	512	526	519	489	482	494	507	505	483	509	547	472	489	524	512	545	529	487	472	522	505	538	474	515	492	475	521	488	475	503	504	479	533	532	538	508	467	486	510	477	468	519	467	503	514	484	523	505	516	559	517	495	506	523	528	584	518	550	535	490	533	468	504	514	538	515
4670	10051	8070	4038	2958	2276	1807	1512	1263	1176	1002	949	943	841	825	757	769	796	753	739	708	681	712	687	703	684	644	651	634	632	652	596	641	619	645	666	632	634	622	605	643	619	576	645	606	611	617	614	634	630	604	604	593	632	668	606	621	605	607	616	599	620	634	618	639	628	625	576	647	629	607	650	593	618	600	615	638	582	642	605	670	584	631	652	621	592	598	633	578	628	613	600	608	626	615	644	656	619	599	597	585	631	595	561	597	624	622	624	628	620	600	681	623	631	600	612	608	613	591	662	619	607	656	587	586	570	625	591	586	588	645	606	634	635	620	572	559	558	623	617	608	621	611	618	575	637	555	624	625	611	594	606	658	619	602	614	615	649	624	627	590	606	607	604	572	600	630	634	619	636	599	612	585	599	589	617	613	638	625	635	666	642	615	616	594	612	621	607	579	646	626	620	665	599	589	613	604	599	623	586	587	608	604	592	591	605	586	609	653	596	624	627	598	596	603	591	617	652	595	648	608	618	628	660	614	661	606	557	614	595	616	616	663	652	616	628	617	659	643	654	573	674	644	587	612	599	559	592	625	626	637	590	600	657	661	651	646	606	601	592	576	617	604	621	607	603	643	590	606	628	628	583	598	587	675	601	601	595	618	649	583	603	567	589	684	614	647	560	596	592	593	590	607	575	642	638	588	661	640	659	589	596	628	597	607	602	584	611	621	636	655	604	602	657	588	631	616	600	592	603	609	617	584	599	602	623	577	612	610	601	621	659	635	647	589	608	634	584	615	600	645	595	619	603	629	637	632	593	670	605	647	648	637	626	596	569	611	570	615	615	626	644	587	639	622	635	628	612	599	623	637	568	690	590	608	603	617	645	605	611	611	612	606	637	627	658	637	647	603	557	598	636	594	581	579	641	630	640	613	596	612	609	617	631	638	571	606	585	630	616	640	601	550	607	639	607	656	586	576	601	546	584	581	598	619	596	629	611	608	609	626	563	598	606	613	615	610	622	579	636	612	619	615	605	655	631	600	589	632	578	603	600	636	629	625	641	587	632	638	608	611	610	608	613	630	650	615	576	626	597	580	652	672	607	623	572	571	630	615	652	625	591	616	621	617	597	613	606	624	632	602	611	648	606	616	630	605	597	615	609	584	617	631	589	623	592	619	571	583	591	586	599	602	564	561	631	567	624	623	622	590	578	664	595	612	595	606	599	580	625	597	621	575	614	651	637	651	580	554	640	594	561	613	628	631	631	611	613	582	622	633	652	628	609	638	628	625	549	609	644	649	629	630	615	653	646	606	552	625	615	621	602	601	607	620	582	603	607	622	586	624	635	578	610	612	613	692	639	639	606	623	618	608	670	627	618	602	659	611	597	607	581	615	623	627	560	616	658	588	623	610	643	661	634	604	613	639	619	591	651	617	624	615	611	648	592	584	639	633	570	608	644	595	599	629	570	574	597	615	605	595	632	531	619	581	600	626	605	623	616	643	626	602	603	669	603	602	597	635	555	573	621	640	629	605	613	554	603	602	584	615	599	640	623	608	587	615	600	623	652	644	626	626	583	580	637	592	609	587	625	620	659	619	615	611	619	614	634	622	615	582	665	593	612	583	592	654	583	623	625	584	600	633	626	618	571	636	634	607	591	576	606	631	629	641	637	638	546	622	634	633	613	632	591	614	603	666	564	646	625	620	633	638	645	615	599	651	611	640	583	627	651	625	574	577	647	627	609	592	633	612	641	593	578	576	612	570	604	615	626	579	659	634	621	629	600	610	607	620	646	587	658	626	622	626	646	583	601	618	560	614	609	589	595	551	574	617	632	618	593	580	571	549	587	570	610	629	633	612	650	587	565	566	638	590	620	627	619	562	667	574	646	583	629	627	621	595	627	632	580	619	644	646	588	614	590	618	589	597	601	616	633	577	576	587	594	615	603	610	597	626	587	613	637	609	644	591	625	614	579	617	607	599	609	614	596	584	621	569	603	560	624	610	618	617	625	543	609	616	569	616	626	593	609	604	617	651	607	560	589	611	597	606	615	591	591	618	612	652	628	614	616	611	609	593	638	602	607	618	613	613	577	616	633	610	600	593	672	604	608	636	610	602	634	613	619	598	593	614	594	597	643	602	615	594	595	577	611	618	627	631	565	599	584	583	610	606	621	600	563	598	629	589	594	606	604	583	646	615	575	615	620	591	600	607	613	596	552	661	610	609	606	624	626	616	590	620	573	624	613	616	603	593	632	644	630	649	550	589	626	574	591	619	600	605	622	631	606	614	657	629	672	671	654	596	609	573	605	597	593	600	633	639	596	625	655	632	616	615	635	628	650	621	614	630	593	640	621	555	602	617	631	607	621	650	612	635	624	630	619	594	606	595	589	576	552	645	633	585	641	648	624	632	582	604	607	651	580	619	579	626	624	610	602	593	585	608	617	623	600	607	590	618	591	621	582	590	608	616	628	588	587	652	645	620	635	609	600	606	622	611	633	604	619	648	624	633	627	583	590	673	594	590	600	635	602	635	608	632	602	620	595	624	567	615	629	608	602	670	588	593	546	625	633	609	623	614	623	615	609	652	619	609	590	585	596	656	633	636	609	627	608	638	618	656	630	651	599	628	599	635	592	601	632	631	582	616	629	615	593	593	619	579	639	632	616	657	587	663	620	599	597	629	618	609	628	590	566	613	589	639	609	568	570	595	580	621	565	568	637	596	621	580	585	603	616	648	601	589	610	593	651	618	605	575	612	606	598	643	596	632	649	643	635	619	590	606	640	638	564	605	602	638	661	656	608	587	604	606	658	634	662	607	581	614	663	568	618	588	629	628	619	610	635	583	658	595	634	645	630	618	625	571	644	646	609	600	585	577	579	622	622	600	631	570	540	612	658	626	612	602	602	606	590	606	588	571	582	630	632	608	629	589	604	617	598	643	622	606	628	607	568	676	625	573	637	615	611	617	637	629	587	620	599	626	553	619	576	595	588	592	606	643	610	624	658	603	558	630	564	609	622	618	616	610	650	633	605	645	599	593	615	593	658	626	609	634	589	623	574	594	621	612	585	618	583	626	653	592	566	590	635	618	604	589	621	575	603	571	606	608	633	596	577	605	613	645	616	600	616	607	634	607	584	618	622	589	577	626	625	587	648	593	590	618	627	594	647	620	598	602	648	648	615	614	552	592	596	579	571	629	609	630	622	627	565	620	591	582	636	606	629	653	607	636	668	623	628	553	609	595	618	604	602	611	610	595	587	618	619	620	599	561	606	635	595	632	638	571	643	597	603	646	606	601	634	605	603	620	575	583	610	582	581	642	630	638	583	607	613	597	616	621	600	545	581	605	575	637	614	596	667	647	604	636	646	616	635	573	597	630	535	649	620	608	649	620	640	643	612	639	639	645	608	607	636	591	599	610	605	621	629	630	612	586	573	605	632	636	607	624	626	604	644	624	616	563	587	592	591	640	623	568	630	604	612	600	608	601	628	573	630	601	600	609	609
25288	21583	28033	25525	10723	623	446	392	328	313	317	279	262	273	267	241	261	250	235	211	221	221	246	194	214	232	213	210	232	197	214	217	197	243	215	232	236	238	218	202	230	217	220	201	231	252	210	235	203	239	206	209	189	208	220	232	208	217	205	204	233	225	213	211	207	207	239	228	217	203	241	234	208	213	226	210	209	226	209	215	224	206	230	214	233	228	223	222	211	214	251	196	207	251	184	246	224	217	247	220	212	222	203	227	224	207	223	246	218	213	229	230	222	201	204	229	213	221	234	231	226	241	235	211	230	215	201	220	232	204	238	221	198	189	221	206	226	245	208	233	229	209	218	222	229	223	206	218	231	217	189	232	196	214	239	212	199	214	238	185	205	192	220	217	239	212	204	214	194	236	237	253	230	216	231	198	230	260	217	266	216	210	238	203	216	222	235	234	228	215	214	191	198	215	240	226	216	213	212	235	201	220	224	214	185	254	205	210	199	207	201	256	244	211	214	216	196	205	234	220	210	206	201	219	217	242	206	210	222	208	217	197	227	198	218	245	231	225	216	234	201	217	212	230	225	222	255	200	203	230	217	215	232	193	225	233	202	238	224	188	241	246	207	217	239	229	191	226	206	219	217	225	211	210	208	217	237	216	215	192	199	228	188	224	251	215	226	233	227	214	222	235	206	191	218	213	193	208	234	209	227	191	218	240	192	225	213	218	213	225	218	188	214	244	206	194	208	228	255	222	220	217	200	221	208	203	203	213	210	190	211	247	215	198	231	217	219	210	228	240	221	176	224	206	222	227	216	228	228	234	222	229	192	209	236	214	206	236	216	205	242	187	224	215	231	217	230	223	199	205	207	218	202	213	207	228	206	208	245	211	217	248	235	213	208	202	220	226	242	254	225	224	239	256	238	243	223	214	185	195	227	239	214	215	228	213	198	214	209	206	223	226	210	260	225	213	221	211	222	227	197	235	204	202	218	202	228	212	218	200	228	230	227	222	204	225	212	215	208	211	202	190	206	212	225	236	211	209	200	221	192	204	219	210	225	250	197	201	229	220	235	237	194	236	182	219	215	229	221	228	218	204	223	235	232	223	229	208	237	233	213	237	209	200	223	233	229	210	229	200	223	200	217	213	215	222	194	204	215	205	197	210	204	235	206	227	234	208	215	192	189	214	224	208	214	198	234	207	218	216	240	231	234	215	201	224	193	219	200	225	231	216	230	194	238	209	220	233	231	212	217	230	198	207	213	218	207	202	238	218	182	205	235	252	218	227	210	208	210	224	205	237	199	212	206	227	233	201	216	190	229	225	230	234	227	229	237	216	197	218	217	243	229	243	238	220	210	214	216	236	237	207	216	237	231	216	214	223	250	225	205	230	208	196	234	222	219	206	224	240	213	227	194	215	212	216	248	213	227	205	224	228	224	186	217	209	223	254	210	188	241	235	218	206	215	238	206	242	198	232	222	204	231	250	235	218	203	246	202	229	226	218	197	230	213	214	196	235	226	215	204	214	249	227	210	237	206	219	234	218	214	233	212	192	230	221	217	203	220	207	245	216	219	216	214	223	237	225	211	239	238	237	226	218	202	210	223	241	204	222	220	237	215	251	233	238	223	211	195	189	209	200	213	216	217	241	212	230	206	223	221	226	226	238	210	205	232	238	231	250	219	209	224	228	219	231	212	245	221	218	224	218	229	214	210	230	227	216	192	219	205	233	196	227	210	203	241	196	224	228	215	215	216	218	207	188	230	225	203	204	207	213	227	221	216	221	219	228	191	184	229	233	208	203	220	219	218	263	228	228	207	220	215	213	232	200	193	217	221	206	207	207	214	225	221	229	195	204	229	196	199	243	212	207	220	207	231	176	210	228	242	254	242	232	219	210	225	226	216	197	222	186	206	210	221	204	214	235	215	220	250	219	194	227	223	244	226	214	237	207	228	206	257	218	221	234	229	205	233	207	213	210	210	242	200	223	223	219	223	225	227	200	207	214	248	211	203	230	208	203	231	213	224	228	235	217	211	208	227	197	198	224	241	207	236	212	206	218	222	197	219	224	226	211	231	201	206	213	204	235	202	184	187	220	211	210	227	222	206	225	202	192	206	205	208	216	205	204	210	195	237	211	196	236	224	188	222	195	241	213	201	211	221	236	220	234	194	242	208	225	195	190	242	208	201	215	194	224	212	212	224	228	207	208	226	206	205	216	227	231	218	207	208	217	233	210	214	222	225	245	207	252	234	229	241	200	217	243	210	224	220	218	214	205	223	212	224	202	199	201	200	244	230	196	197	207	239	229	237	235	208	224	226	233	230	213	219	205	238	222	226	216	194	221	206	206	233	214	225	208	225	220	223	208	187	235	234	204	213	206	232	202	216	210	210	218	199	218	214	225	201	211	201	214	210	217	198	202	179	241	236	210	209	244	238	229	188	228	209	215	209	222	201	189	194	202	196	239	209	238	198	233	206	227	234	187	204	205	183	228	226	239	210	238	185	208	240	215	218	217	233	210	171	248	232	222	217	228	225	194	233	236	216	237	220	232	236	213	215	201	209	231	217	213	241	212	236	244	217	208	223	198	200	210	232	207	254	232	203	206	204	246	221	221	235	205	228	217	207	215	196	219	210	217	222	238	200	247	238	206	203	210	245	222	235	235	214	195	195	239	201	221	254	214	212	215	222	237	215	229	224	204	205	222	212	182	215	230	185	211	223	238	229	183	210	184	237	193	195	208	243	212	224	230	222	217	215	214	221	236	210	206	236	224	231	207	210	219	205	196	190	203	190	234	218	206	224	222	210	217	208	236	224	207	198	234	222	234	217	210	229	225	232	234	221	229	227	219	206	234	232	237	242	226	228	206	200	219	205	228	219	202	213	209	196	207	234	224	223	219	194	222	210	196	208	176	222	214	205	217	207	199	225	213	219	221	234	235	234	223	234	232	219	231	234	226	222	217	240	210	221	242	216	212	213	199	188	202	220	203	193	233	209	221	208	227	223	216	229	224	211	241	210	236	218	216	213	193	212	201	214	220	214	211	218	243	237	247	232	237	200	215	244	235	227	230	229	241	207	202	232	200	232	215	204	200	217	250	222	228	218	216	205	215	214	196	240	229	236	209	214	235	228	219	181	210	191	241	214	244	225	234	205	208	216	238	228	228	220	216	214	227	227	203	216	223	208	236	220	217	227	220	229	256	202	196	198	211	224	217	197	204	247	230	239	234	218	216	204	216	240	231	200	218	218	217	227	228	244	233	192	231	230	188	202	212	220	214	225	212	203	227	216	236	231	206	221	226	230	214	222	214	229	242	224	199	218	201	240	193	229	223	197	225	226	224	204	221	207	213	199	229	198	227	224	199	219	222	221	197	242	242	216	225	220	230	224	230	210	213	214	214	224	215	215	214	181	232	217	226	217	200	206	234	205	207	237	220	222	214	209	242	213	218	217	206	231	250	227	232	241	220	199	191	216	177	222	208	222	222	218	243	194	213	195	198
4570	5691	4255	2115	1474	1148	928	800	640	613	550	505	496	448	414	368	373	390	366	383	358	351	318	336	337	326	337	315	322	321	342	306	313	278	353	314	344	336	309	303	308	298	310	286	318	264	301	309	290	315	301	298	319	311	269	266	296	295	319	286	303	311	279	289	275	310	306	320	289	323	293	303	285	301	335	275	326	285	302	327	320	293	311	308	301	296	307	308	288	293	285	289	293	305	294	324	265	273	307	260	315	285	330	258	284	301	310	312	317	322	306	310	319	323	241	285	316	304	296	313	316	287	280	314	300	325	303	314	255	301	290	293	336	303	258	273	290	295	322	293	305	302	279	280	289	328	273	300	297	288	304	299	274	322	298	323	332	307	272	285	312	282	314	304	278	296	298	288	305	300	276	313	284	273	294	278	311	310	258	312	296	310	311	286	299	300	272	280	294	266	281	299	334	330	280	320	284	282	266	297	254	331	314	299	307	295	302	295	301	284	283	276	299	309	310	302	319	302	287	297	277	298	273	323	295	268	298	326	278	298	310	275	283	270	278	278	318	266	295	327	292	307	309	319	287	302	299	316	303	281	318	287	271	288	278	276	287	309	308	295	303	292	290	312	301	260	325	300	311	281	321	292	251	297	280	291	273	291	304	299	275	262	318	309	296	274	287	304	292	283	308	309	281	325	262	272	291	290	281	305	314	256	300	342	302	301	303	281	320	302	286	279	288	311	287	297	309	300	298	316	327	308	298	294	285	304	287	302	298	314	327	298	294	308	319	274	267	315	299	290	308	309	301	308	262	293	296	322	287	302	271	293	276	324	327	302	288	301	302	292	312	304	297	293	277	271	284	272	251	323	311	317	274	304	276	259	330	302	285	310	286	300	311	325	308	304	289	310	269	276	296	287	292	299	309	285	311	275	292	320	281	304	283	286	287	300	294	300	283	295	283	310	343	298	279	296	293	311	315	274	301	285	285	303	303	304	294	309	320	293	311	317	295	297	275	250	279	285	290	314	305	327	290	298	306	303	339	312	300	285	287	306	318	291	276	290	307	271	296	294	278	287	295	292	285	302	294	256	269	334	313	305	310	294	301	298	308	310	315	287	264	319	280	298	303	288	274	304	305	303	274	260	331	300	289	281	286	282	285	296	289	285	294	294	276	271	286	297	305	299	300	295	318	281	309	283	276	271	270	266	300	302	279	292	295	271	321	287	296	303	274	297	350	332	302	271	287	282	330	327	294	327	278	321	292	284	292	302	320	326	315	272	285	306	303	284	299	280	298	310	292	269	311	287	283	290	273	255	312	303	288	286	293	293	304	276	268	268	312	312	269	299	306	311	309	318	299	304	321	286	309	305	286	323	326	277	277	322	296	293	281	310	302	280	279	292	294	285	295	303	302	298	304	294	292	303	280	301	303	289	276	308	287	269	281	303	316	299	285	315	289	299	341	292	286	330	297	279	273	268	326	317	299	285	280	315	291	261	283	319	287	276	272	296	280	313	280	307	309	277	317	290	305	291	301	276	306	303	294	260	275	264	297	282	295	318	313	317	295	274	325	292	324	303	323	276	314	302	282	307	290	281	308	296	275	322	276	303	284	267	326	328	288	315	294	311	311	297	297	280	317	285	327	287	286	289	287	315	288	321	285	281	290	263	283	278	324	298	302	304	302	291	275	263	306	300	291	286	310	333	325	267	306	322	267	336	336	319	269	317	312	300	288	283	291	309	283	281	286	276	310	313	329	287	272	304	319	289	285	309	306	311	287	308	319	282	312	300	282	303	312	293	325	279	299	297	326	305	299	308	330	288	319	304	299	292	300	305	302	298	300	293	270	324	293	302	280	280	331	330	313	285	300	294	297	298	310	274	310	299	309	283	326	299	295	303	271	283	301	266	297	313	304	292	279	308	285	293	295	285	307	299	291	308	306	322	279	294	251	304	305	284	298	297	284	302	273	285	284	296	284	314	316	260	285	307	298	327	283	305	270	281	282	300	278	317	302	275	304	299	322	270	283	293	285	313	289	316	336	279	287	290	296	292	293	298	316	303	307	299	285	287	297	292	312	275	269	320	281	310	299	279	293	294	289	298	277	325	265	347	269	286	293	292	300	283	300	302	283	288	253	300	302	312	300	278	295	299	270	313	281	251	304	270	282	293	306	289	289	296	308	292	294	303	303	304	285	292	263	298	301	321	309	274	311	292	307	305	274	312	320	297	303	284	310	273	264	309	287	308	260	289	290	302	299	281	269	290	310	300	331	305	306	305	347	298	284	270	267	294	305	286	298	300	321	325	292	283	293	291	321	302	281	311	300	305	290	307	305	299	282	270	279	298	284	281	308	288	294	329	291	286	302	313	293	321	294	285	310	284	288	284	292	331	303	312	280	270	283	309	276	287	296	286	300	297	300	290	293	266	262	299	308	299	301	279	286	293	288	301	297	290	298	270	309	278	274	309	315	321	274	280	289	289	329	290	293	276	314	302	303	288	286	294	306	271	271	319	317	321	304	281	278	299	268	279	292	307	314	347	321	296	277	279	276	307	277	333	287	328	292	250	287	286	283	309	307	335	308	276	294	304	331	288	275	318	309	290	292	299	306	300	317	302	315	322	320	311	297	295	324	308	314	292	265	311	300	292	284	298	305	309	295	266	315	292	307	311	298	288	298	320	274	323	283	280	298	292	307	302	320	255	313	307	310	266	312	285	280	315	311	268	292	309	301	282	312	295	293	296	289	281	289	299	321	337	257	298	281	267	346	308	293	321	282	308	308	318	302	293	304	309	309	273	302	262	297	309	277	279	323	301	264	269	274	301	312	289	304	285	308	293	333	312	267	306	309	285	299	287	266	310	279	322	279	304	290	281	294	288	281	296	287	306	317	316	306	331	320	336	280	307	306	280	294	303	303	280	318	292	275	278	317	294	306	281	301	291	241	284	288	306	299	312	310	295	318	305	323	315	331	295	275	321	320	304	303	302	336	301	285	280	299	272	262	269	274	305	302	305	270	294	306	302	336	296	273	285	324	310	280	285	290	302	282	305	302	304	301	290	298	300	308	274	287	318	294	309	311	315	318	310	337	272	289	274	287	318	310	312	304	302	283	274	290	302	299	288	282	289	302	292	314	277	273	296	293	294	290	291	311	270	322	289	307	292	294	308	288	308	325	291	269	266	308	261	303	319	281	285	324	324	304	289	338	324	310	306	311	305	249	282	293	296	304	304	295	318	321	305	314	286	299	285	301	283	282	317	298	306	284	282	293	272	297	304	288	304	300	286	274	293	297	290	287	282	276	311	275	280	326	288	268	300	308	297	274	275	309	302	333	303	316	310	296	310	289	299	281	311	305	314	303	320	288	286	304	322	277	301	311	322	301	285	312	293	266	294	263	313	293	286	304	305	316	294	323	309	309	292	304	266	304	325	307	300	297	293	303	273	316	340	310	295	283	287	282	297	274	296	304	280	321	295	320	287	303	306	275	290	275	296	290	291	331	317
23129	21544	29547	24000	21537	21613	11727	1564	1138	1043	1022	960	878	831	841	813	799	776	753	755	691	716	695	719	696	690	711	664	714	672	705	625	655	646	712	651	648	635	684	640	667	635	604	660	642	650	658	658	668	618	702	627	667	666	668	665	692	591	669	665	665	650	643	677	633	674	665	629	673	662	652	655	671	660	653	708	646	675	629	642	667	641	640	601	696	671	610	650	650	636	658	673	613	654	639	665	642	643	621	672	674	616	615	598	619	687	647	638	644	638	634	678	623	640	662	642	608	634	627	606	650	630	643	632	683	642	606	596	705	700	630	603	650	661	626	644	651	620	618	643	693	657	629	686	716	647	659	669	663	618	612	671	660	655	647	628	638	701	656	643	693	648	668	649	677	642	669	640	638	645	630	625	681	658	612	652	664	659	632	682	645	653	632	658	612	655	634	682	649	663	666	657	656	577	657	638	630	635	674	625	637	642	648	653	630	596	684	698	619	643	649	689	620	627	675	659	666	615	650	609	614	654	647	596	653	615	648	633	661	677	646	659	628	647	631	669	655	658	636	623	634	686	662	653	631	665	685	628	650	644	672	636	654	623	653	627	668	607	635	653	617	605	629	646	683	661	620	573	642	590	632	571	636	635	674	645	654	630	679	673	656	645	627	650	657	622	661	626	674	635	626	638	628	604	633	680	690	651	677	650	659	634	653	662	613	648	663	633	636	659	653	675	662	643	650	618	625	647	640	640	621	666	608	647	633	659	610	632	642	638	705	612	742	668	635	618	630	691	680	643	655	660	660	662	620	626	663	636	670	629	613	660	709	660	623	595	686	602	595	696	617	636	663	644	598	620	635	641	655	633	641	602	638	651	680	639	638	651	618	602	665	685	613	655	626	658	652	627	612	655	619	632	611	642	658	638	638	641	604	631	622	660	640	645	663	600	667	619	685	621	695	630	676	622	628	659	622	610	669	644	648	684	619	637	638	631	682	629	653	633	650	683	642	676	606	562	645	649	665	640	689	643	627	606	652	649	654	597	669	660	651	665	637	666	645	649	645	700	654	629	634	622	636	700	596	646	638	618	651	624	638	573	663	612	648	668	615	644	639	659	664	627	618	669	608	663	626	646	614	603	607	635	617	665	639	635	665	668	640	628	648	618	641	631	666	634	598	656	599	674	662	639	687	614	646	636	648	661	641	675	675	684	610	667	649	597	615	658	645	649	626	641	632	676	642	671	639	642	648	677	692	673	641	596	681	624	601	629	621	657	613	644	701	610	640	641	629	651	636	669	598	646	645	642	684	621	676	634	593	651	626	657	639	672	590	642	612	610	608	724	668	651	671	603	612	671	610	645	616	610	659	596	617	628	592	637	648	644	667	650	635	649	617	637	668	619	605	642	617	650	622	649	637	617	643	602	601	598	634	658	593	641	669	642	655	626	619	661	632	637	632	614	643	642	641	639	612	646	611	659	647	642	639	619	607	628	620	643	665	626	651	598	610	672	668	645	619	687	608	685	627	651	682	653	669	622	628	634	658	647	624	643	616	653	641	636	674	641	619	629	598	601	622	685	650	660	676	599	656	640	590	619	662	675	687	671	606	648	609	635	656	658	630	663	611	618	609	555	641	704	619	666	659	605	644	625	661	657	649	607	634	669	647	675	620	606	640	643	648	649	651	668	626	661	617	576	606	638	614	652	629	610	630	671	567	648	632	638	644	592	566	651	658	637	640	642	646	597	625	638	631	612	662	625	646	647	625	632	646	649	668	638	630	599	669	644	654	678	676	629	635	621	632	622	640	594	621	671	646	657	678	668	628	585	617	669	602	638	654	669	634	671	623	629	640	691	698	622	645	614	614	635	632	675	620	652	597	607	657	621	617	667	643	586	644	611	638	647	675	625	631	603	616	656	653	637	668	642	587	664	603	678	617	645	689	603	603	651	613	632	612	648	590	648	642	643	649	625	633	633	650	644	633	671	651	623	634	676	652	644	634	619	708	600	616	632	604	675	606	583	645	644	626	624	674	645	681	649	648	713	658	672	631	621	636	678	616	613	633	628	653	677	630	646	660	624	678	606	597	644	639	665	651	608	659	636	681	633	646	631	641	640	658	663	628	650	650	689	638	621	654	660	640	639	616	653	661	655	609	601	660	614	623	694	625	623	603	644	632	635	657	673	614	633	649	635	647	695	651	660	654	636	667	665	601	686	627	615	587	685	593	687	655	687	652	644	700	617	621	677	644	644	639	656	619	618	646	648	628	633	612	610	621	701	667	662	626	667	662	656	620	630	626	630	648	655	608	599	659	634	596	598	640	644	650	633	635	646	633	672	671	643	629	616	652	609	712	671	627	648	654	649	642	654	610	614	618	624	607	643	648	662	621	570	627	618	637	653	702	651	615	679	650	602	629	634	603	638	657	628	642	656	659	608	679	593	639	650	607	648	637	677	603	694	669	671	628	648	693	613	625	621	583	678	661	654	621	658	684	636	660	686	625	599	629	619	666	664	641	684	621	664	626	630	610	641	671	641	659	660	616	620	673	645	667	636	630	621	628	677	673	623	622	674	634	614	682	628	613	694	618	645	593	660	616	614	618	658	630	676	625	655	635	630	662	626	636	629	656	674	639	641	656	610	578	627	671	658	646	588	579	631	655	670	626	647	644	631	621	662	664	620	607	647	653	627	640	680	665	639	646	587	679	654	632	665	653	662	632	643	662	678	603	626	613	595	623	645	618	623	623	625	636	629	644	625	667	684	630	649	632	644	645	616	667	624	646	619	647	686	659	651	649	629	627	590	602	644	652	633	642	670	634	630	597	619	634	613	662	620	647	604	637	643	670	653	629	655	670	674	641	658	646	638	619	707	635	624	615	603	636	614	633	605	641	641	649	653	667	620	653	617	667	616	678	671	623	601	640	651	698	640	651	636	652	621	667	604	623	611	654	662	643	693	608	608	637	633	591	629	647	632	663	650	663	659	649	646	600	662	653	635	619	652	655	643	645	635	653	623	605	614	613	643	637	619	634	671	666	651	643	622	651	657	620	684	599	638	634	615	632	646	629	631	630	658	682	631	624	649	665	670	664	630	648	664	700	640	616	582	673	635	624	635	642	645	658	630	662	659	609	617	636	612	674	661	633	619	674	635	635	680	616	651	631	628	658	635	630	656	676	632	619	632	661	647	616	661	693	655	620	611	616	642	673	641	614	612	664	681	656	667	657	651	719	644	647	617	642	681	669	641	627	642	633	607	632	649	653	663	624	659	666	649	656	654	678	636	647	641	625	591	619	676	625	616	637	625	664	646	664	594	660	656	684	660	636	680	657	648	642	640	629	673	626	640	644	652	627	683	671	666	601	640	692	623	625	603	643	654	690	660	671	622	654	594	625	647	629	633	598	596	617	625	638	640	651	606	631	628	653	666	642	649	647	607	595	616	649	647	566	637	711	664	661	629	653	634	678	619	608	634	697	628	658	641	649	672	575	630	654	662	630	618	649	605
7216	16654	13214	6983	5016	3863	3001	2471	2172	1751	1594	1505	1347	1226	1123	1173	1104	1038	964	894	945	920	926	871	867	880	876	841	832	835	868	856	852	797	805	870	890	770	750	824	766	812	783	796	763	748	808	791	734	799	812	798	746	794	752	813	792	757	755	783	754	743	784	740	787	791	746	741	758	796	737	796	758	817	810	774	772	794	771	759	741	740	761	770	749	770	779	771	810	748	811	760	762	747	759	758	753	776	790	763	759	763	788	817	755	764	760	747	764	825	776	777	782	742	780	792	749	737	761	753	749	746	742	768	779	793	770	800	829	757	746	777	773	718	752	779	724	793	786	757	771	735	758	731	767	799	728	776	738	812	803	735	761	775	698	741	784	793	752	799	800	754	771	784	796	796	807	782	807	747	775	788	758	736	754	761	777	801	775	772	724	768	734	757	768	765	741	748	729	749	791	724	712	724	751	764	792	732	752	771	738	731	761	749	759	738	780	741	749	771	805	772	722	794	763	805	746	745	763	791	767	720	733	808	723	745	762	759	813	753	787	747	796	771	740	769	757	783	746	787	775	751	761	731	772	755	712	714	735	767	742	728	764	771	789	789	785	742	758	773	719	798	688	767	751	812	820	744	790	744	823	734	717	717	789	773	716	757	771	759	767	765	745	765	756	785	754	796	781	773	747	805	783	755	729	800	775	769	774	754	778	796	788	794	769	814	735	772	782	783	736	762	751	754	745	768	778	782	783	779	812	766	722	729	741	766	787	777	828	850	781	777	742	831	768	746	773	755	710	762	812	726	775	739	823	781	771	795	769	792	735	760	713	752	721	691	773	803	751	742	743	784	732	766	744	723	774	772	785	763	746	762	770	707	732	813	707	770	693	758	756	732	789	777	796	736	824	755	804	731	801	722	776	731	771	754	745	766	745	773	765	812	803	712	729	807	806	789	768	723	808	774	846	721	741	735	750	757	772	759	761	742	740	743	733	742	754	749	757	778	761	776	756	759	783	766	761	788	793	801	749	708	768	790	799	755	785	779	768	781	794	810	742	763	743	774	757	730	795	765	799	780	771	747	756	751	716	802	760	793	752	766	774	807	792	791	771	770	810	717	757	784	746	753	767	768	797	786	777	760	770	778	773	773	754	803	747	792	770	778	739	791	747	748	790	751	781	789	727	786	754	777	754	777	786	782	764	776	779	762	736	734	760	739	789	749	779	802	773	764	795	774	756	710	761	779	731	766	746	701	815	710	733	771	766	730	776	705	831	769	783	741	740	762	779	776	789	805	785	721	808	800	772	774	816	735	732	751	725	738	758	758	740	737	733	746	736	822	755	767	775	740	747	768	727	810	733	787	802	751	737	777	768	762	740	739	753	769	761	740	777	752	789	744	782	806	788	694	774	732	711	728	741	800	733	730	755	713	786	785	724	735	760	731	787	802	778	722	777	804	744	780	771	724	728	748	781	765	748	759	773	792	792	713	770	685	748	736	815	785	768	768	738	765	799	767	737	744	757	759	756	764	792	724	798	795	769	756	738	767	794	742	743	774	811	780	754	771	760	736	760	785	687	765	724	801	826	771	765	757	781	784	755	734	786	751	770	741	758	739	788	790	796	744	767	788	778	740	769	785	785	727	745	777	786	729	801	757	806	742	738	783	735	686	781	782	675	740	786	711	826	760	801	693	768	793	742	753	792	785	761	786	772	739	803	764	781	782	769	791	774	706	740	768	788	768	799	760	744	774	725	755	795	748	758	762	759	718	779	739	790	746	762	744	795	742	763	749	745	740	777	723	734	749	769	727	742	745	807	771	720	801	788	772	772	756	785	774	768	692	792	758	717	804	728	746	701	765	746	744	785	753	733	763	740	772	803	780	764	784	785	778	749	752	787	761	770	785	752	782	753	725	699	785	772	717	765	739	782	764	733	744	750	761	777	768	757	797	784	778	701	757	752	774	731	772	806	768	741	761	766	816	729	777	764	809	835	744	745	767	773	743	718	762	769	732	734	758	723	720	792	752	766	750	751	778	773	712	750	757	760	768	776	739	828	772	739	739	756	727	773	723	774	809	793	763	744	743	741	781	776	758	750	770	744	768	727	683	761	759	781	744	704	738	755	729	785	766	776	713	730	728	745	787	772	747	732	766	784	802	801	748	743	800	721	800	737	776	783	777	763	775	832	730	768	755	839	754	750	732	740	722	717	793	707	748	815	815	796	729	730	782	714	751	772	753	735	741	802	773	780	845	781	799	729	696	783	761	729	739	744	768	787	747	790	731	793	782	735	795	763	758	749	749	778	725	759	738	772	743	774	745	773	722	827	706	751	724	757	737	766	755	801	751	746	780	744	742	792	775	747	796	733	784	738	727	792	753	762	721	752	775	781	741	729	766	787	803	752	777	777	726	799	770	769	791	764	762	795	727	752	796	761	808	771	747	758	782	777	754	749	720	748	799	834	764	768	756	758	778	793	740	763	764	766	755	748	844	766	805	776	773	782	821	744	732	791	751	760	767	764	738	774	721	726	773	732	716	772	779	800	814	774	728	735	748	727	823	721	751	802	732	747	804	773	806	734	707	734	768	762	742	774	746	753	759	769	770	801	745	769	728	769	776	759	774	793	791	811	782	721	732	786	786	744	765	746	786	780	762	750	772	724	772	784	757	717	724	740	674	765	795	749	769	781	756	723	740	759	709	742	772	789	734	810	767	786	763	769	792	802	766	738	770	733	757	796	782	761	789	745	762	737	766	775	791	772	794	795	760	748	760	722	786	780	766	785	757	757	791	742	778	750	735	690	761	756	812	770	764	756	786	791	732	710	713	797	752	775	765	764	785	763	757	753	764	766	784	761	787	760	772	755	759	749	783	766	773	724	714	722	795	769	732	759	721	779	736	741	806	755	735	723	792	756	752	745	712	797	778	723	757	751	769	735	753	726	746	765	779	761	761	776	791	734	750	758	727	768	800	714	774	751	736	797	793	760	784	754	789	757	757	809	722	739	783	753	728	744	753	769	780	828	734	722	727	711	770	770	704	772	770	782	766	718	770	809	735	781	816	713	764	758	768	775	746	768	791	772	769	759	740	733	747	722	782	749	708	743	748	744	746	792	774	751	773	783	806	750	720	772	742	709	738	720	769	786	755	750	741	751	761	705	778	774	773	743	753	765	765	743	751	759	727	744	773	784	766	784	736	788	786	756	744	808	702	752	790	772	748	761	771	797	709	789	762	694	784	741	737	725	757	815	746	765	787	795	765	761	697	790	770	777	754	721	786	776	727	749	749	775	723	743	775	714	776	750	767	802	769	777	726	774	776	750	782	778	747	771	754	794	770	733	789	720	733	752	776	751	775	780	739	740	762	738	751	765	765	762	750	766	786	774	727	711	764	770	759	783	739	764	746	742	802	776	752	782	734	742	793	778	768	744	780	766	708	796	767	767	759	768	738	804	748	741	809	766	798	756	766	776	798	782	725	739	741	767	761	751	780	748	791	754	745	753	781
27607	20274	6402	522	337	290	235	238	228	242	225	228	228	220	265	206	251	234	228	213	240	220	226	235	253	220	250	213	246	216	217	211	213	204	214	180	234	211	222	218	232	231	222	221	226	208	206	206	235	228	232	211	212	233	203	234	227	217	229	199	214	221	224	240	247	201	213	211	217	200	218	240	229	202	221	224	226	245	225	217	216	211	244	215	209	186	210	227	214	244	235	213	222	205	216	219	239	237	215	212	234	252	203	241	234	271	215	205	211	231	199	212	217	245	184	238	259	250	211	241	233	237	207	238	216	239	225	242	223	213	217	242	234	235	212	225	206	221	209	234	223	226	197	235	210	235	191	221	209	219	223	233	229	196	216	223	208	218	216	216	249	202	223	197	210	229	251	225	235	239	205	244	232	204	226	213	197	235	241	215	195	233	232	211	203	210	235	228	249	215	197	223	217	205	205	212	209	222	206	238	223	202	203	212	223	235	238	182	221	228	231	240	242	235	203	213	248	221	220	233	216	237	202	231	223	238	211	236	202	211	250	240	206	211	215	226	222	220	204	240	213	221	215	240	234	231	227	210	196	225	227	230	223	226	213	247	194	200	205	222	228	222	210	233	216	215	209	228	221	231	206	227	203	220	243	218	237	233	219	219	233	230	243	212	231	245	201	203	199	188	219	236	228	211	197	204	211	236	195	213	229	212	213	251	222	230	230	249	236	203	223	235	209	235	237	218	209	215	231	244	206	228	222	217	207	250	211	210	210	210	213	233	211	189	233	241	188	221	248	213	222	240	222	204	226	204	226	219	231	208	231	204	222	209	216	201	230	229	220	212	194	222	204	224	218	251	220	216	244	232	205	222	234	225	232	226	240	207	251	219	217	232	242	221	250	224	240	211	197	222	188	231	223	216	216	200	188	208	196	216	217	234	198	226	241	212	204	237	235	213	211	204	248	241	214	226	220	224	206	197	221	226	232	235	235	232	235	202	237	217	228	191	215	218	217	227	215	181	222	211	212	212	224	211	206	213	188	192	219	229	210	207	231	197	220	219	221	213	207	222	248	237	223	229	230	216	241	233	212	205	207	216	210	226	206	219	214	196	235	205	198	226	212	222	229	208	246	230	217	221	233	209	238	217	197	225	232	219	214	247	233	229	214	230	200	204	217	203	219	217	251	196	219	226	250	228	204	214	236	217	209	224	221	204	222	213	215	213	228	204	228	212	195	207	213	227	204	221	219	245	234	223	210	232	196	214	232	245	224	202	223	244	231	217	261	211	186	214	222	217	214	219	238	222	216	227	186	235	210	205	195	196	228	205	241	223	244	228	227	243	197	225	237	219	231	207	226	210	224	211	190	248	231	211	238	228	234	232	260	212	225	216	203	195	240	196	219	217	220	222	194	205	242	192	232	234	214	186	219	221	213	220	203	233	204	221	223	234	216	212	250	209	216	231	205	226	224	231	225	242	213	231	196	207	237	239	231	232	215	225	238	222	223	245	214	218	238	215	220	209	210	226	230	239	215	218	228	235	213	223	221	218	204	205	202	240	212	206	250	227	233	206	214	227	209	218	219	217	201	200	218	222	266	225	217	233	212	230	246	197	221	255	232	216	205	231	209	214	217	224	242	204	198	214	235	220	211	247	206	211	202	202	209	208	219	223	231	190	210	196	213	219	213	207	209	246	186	201	208	220	220	222	244	234	211	220	237	201	216	251	230	192	188	200	233	222	233	222	197	208	224	203	210	199	229	201	214	219	242	253	214	236	216	217	213	214	230	193	232	212	208	194	226	235	238	246	205	211	211	206	243	229	238	224	202	192	218	223	216	220	222	205	208	221	206	230	216	224	243	217	241	245	235	240	208	239	206	209	198	213	211	215	231	222	212	226	192	232	223	214	191	212	202	224	229	206	208	193	248	254	229	203	233	195	217	226	233	221	206	234	199	205	224	231	209	220	183	228	211	222	193	234	221	238	207	229	196	209	247	216	259	214	233	226	212	211	235	232	219	233	199	253	215	246	194	239	194	231	246	201	209	216	218	246	225	215	232	228	211	214	229	219	216	227	235	194	230	203	224	225	235	199	223	227	218	232	216	255	213	212	219	189	239	222	222	225	208	246	226	227	202	234	202	211	221	244	227	240	203	200	201	241	211	251	208	230	238	218	236	197	232	215	220	212	211	202	222	241	222	222	208	196	213	210	235	263	200	213	202	204	223	211	200	194	226	247	231	200	210	222	224	194	225	246	185	240	207	203	235	226	231	235	201	228	224	225	190	201	238	237	207	236	188	249	252	194	221	223	217	220	237	213	198	224	205	240	214	229	217	222	214	205	261	225	186	220	218	212	217	213	219	188	229	222	246	230	242	234	218	214	221	211	254	205	208	204	214	227	211	210	206	238	212	239	227	214	222	231	216	230	204	230	212	201	231	185	232	231	255	193	239	210	222	218	216	220	234	214	232	207	203	214	240	211	198	212	195	201	226	238	213	246	238	203	245	229	210	216	212	224	205	219	209	211	224	216	266	211	194	209	209	232	269	207	200	224	190	197	201	214	235	212	206	239	217	204	231	186	237	225	230	211	265	206	212	233	222	226	196	210	228	224	196	250	218	237	210	198	202	236	210	232	220	239	223	235	246	208	221	229	197	223	215	243	225	214	204	224	225	240	247	238	202	206	227	220	249	233	248	225	197	211	212	234	210	218	195	244	231	196	211	233	251	227	235	218	233	214	210	256	210	232	222	224	240	234	225	210	198	233	211	205	204	200	195	211	210	243	226	195	206	236	212	225	201	217	233	221	224	235	251	182	222	204	204	219	240	209	223	227	202	213	245	232	233	214	220	214	213	205	240	227	216	208	214	238	225	230	216	233	215	206	214	210	217	230	224	214	234	211	222	209	214	217	201	199	225	219	230	213	188	228	219	221	212	206	231	191	210	223	230	233	219	224	232	237	224	216	222	212	194	217	237	203	208	221	240	223	234	236	221	213	219	234	213	221	201	204	232	218	220	227	241	217	217	207	194	220	219	207	211	237	223	231	210	241	237	217	221	210	229	221	191	218	211	212	234	237	229	223	234	208	232	206	218	204	223	203	209	193	194	224	214	218	195	212	224	200	214	232	213	218	214	211	234	221	222	227	220	238	220	186	214	226	189	198	220	223	197	219	240	230	232	214	246	231	210	207	208	229	221	210	203	234	231	194	209	214	224	195	244	207	212	232	181	208	217	224	206	229	212	236	226	227	218	215	191	220	236	237	202	227	238	214	217	224	231	241	232	213	218	208	188	229	210	201	221	223	255	204	235	199	221	236	205	213	233	203	243	211	223	232	209	245	223	230	196	206	219	216	237	218	238	208	212	221	242	210	206	218	228	200	214	232	220	219	242	253	225	221	199	236	251	224	221	207	216	214	229	213	214	211	220	236	207	211	232	216	216	222	209	220	210	207	207	238	209	265	244	210	240	186	221	228	213	228	216	201	211	252	217	244	218	230	228	262
3924	860	846	513	427	381	336	340	293	320	293	268	291	270	278	280	288	293	296	313	272	291	285	265	275	294	304	280	304	268	286	295	292	246	292	294	310	294	288	223	282	281	296	251	273	262	265	295	287	271	300	298	290	297	289	287	316	265	310	300	297	284	281	276	284	314	271	330	274	297	285	311	258	324	271	291	278	281	288	294	278	262	277	261	277	290	281	276	295	303	265	274	258	299	299	279	282	336	267	298	286	269	278	279	289	283	278	293	276	288	266	275	269	271	300	273	282	287	259	283	287	260	288	276	259	263	279	277	265	270	277	275	295	282	245	302	266	308	278	269	289	277	272	278	273	263	265	292	289	287	297	301	273	293	293	282	304	269	279	276	264	286	272	300	278	257	308	312	285	298	280	284	300	293	282	290	277	275	265	267	305	286	302	251	244	294	268	257	262	285	261	297	246	300	283	297	296	282	299	290	292	287	261	278	306	295	304	302	287	274	280	274	281	292	301	271	295	305	289	286	269	279	290	297	260	282	266	285	273	280	273	281	273	277	277	316	309	286	312	281	281	270	263	256	280	293	291	326	270	300	278	282	288	299	279	292	318	247	273	298	300	293	265	302	273	277	306	301	279	278	288	289	273	262	304	293	295	296	257	307	259	277	276	291	261	295	269	300	268	285	244	300	281	288	262	265	292	290	286	270	308	273	274	293	316	310	279	260	277	278	263	297	305	276	300	287	266	282	277	280	282	318	316	294	297	274	272	286	269	284	263	305	283	283	298	299	275	273	278	275	286	248	293	308	287	288	263	288	310	301	284	282	260	271	349	226	289	277	280	298	294	273	263	290	304	279	270	284	271	295	283	290	272	270	289	282	258	287	271	288	253	281	291	270	267	291	305	284	244	286	283	281	285	289	300	293	284	266	295	299	280	274	257	285	294	284	264	299	313	269	265	271	293	306	288	303	295	276	270	279	289	286	293	309	288	294	275	288	276	279	303	295	302	296	276	268	276	242	275	296	301	269	288	300	309	273	316	299	301	301	272	289	300	324	281	287	287	267	296	278	312	265	301	301	264	287	263	296	313	276	271	262	282	255	249	279	302	256	289	250	293	280	292	265	263	279	276	283	289	295	265	285	290	300	285	293	289	298	252	290	257	289	260	259	328	249	290	295	270	290	253	284	280	274	286	275	306	271	270	278	250	280	273	299	277	256	271	280	250	264	329	262	287	242	281	292	285	302	248	262	305	293	284	288	299	280	277	270	301	302	290	285	284	257	297	288	307	273	311	280	295	276	273	277	294	276	278	293	291	317	294	279	283	306	298	248	275	265	295	291	308	265	274	288	311	268	276	291	281	285	302	305	286	311	269	262	279	323	292	274	289	285	272	306	269	295	300	281	316	295	283	295	287	292	275	308	300	262	271	303	282	316	263	289	321	279	268	302	297	276	283	276	294	279	256	280	318	265	259	267	273	283	290	291	267	281	324	287	288	263	317	272	287	290	286	311	276	280	305	272	318	301	264	274	277	287	286	269	275	290	303	300	285	303	285	271	294	271	261	266	285	324	279	286	283	269	232	283	269	256	285	281	305	282	287	258	289	287	286	301	306	297	282	295	281	291	288	331	275	264	291	249	300	270	268	287	270	291	286	268	295	295	283	277	283	271	293	272	264	260	259	286	265	276	312	297	310	276	274	295	264	274	285	309	287	279	242	299	285	303	299	306	300	297	262	275	296	310	280	289	272	294	308	303	264	298	292	252	288	272	279	302	283	257	265	275	301	307	276	266	253	264	278	323	284	308	285	262	255	276	290	281	280	254	253	282	270	270	297	302	277	304	297	299	286	314	312	252	296	270	301	295	278	283	287	285	288	281	315	295	292	323	286	313	267	279	269	260	272	310	263	290	302	281	286	285	304	307	277	252	284	288	284	265	257	244	304	289	302	268	290	282	289	261	254	295	266	300	305	271	263	292	289	269	285	274	244	299	305	286	267	316	287	291	293	276	275	308	303	268	264	288	274	297	288	259	274	282	285	288	272	287	282	279	280	304	293	301	257	287	281	306	286	312	289	302	278	276	281	286	291	277	275	253	260	294	298	298	253	265	285	285	285	302	278	288	289	274	297	301	303	272	286	273	267	284	283	290	267	283	270	261	273	255	268	275	290	262	299	295	257	270	309	289	269	290	298	281	285	309	278	296	306	267	284	296	282	273	295	300	273	283	279	290	283	272	280	282	283	291	257	314	277	281	287	270	273	306	310	279	280	281	300	286	262	282	304	279	272	290	300	286	264	273	296	302	271	250	303	293	287	300	301	282	256	262	261	261	288	273	290	297	299	277	295	271	267	290	299	286	271	302	315	250	280	273	271	297	293	254	276	302	289	319	275	310	279	289	257	314	289	280	314	284	289	294	312	272	273	277	248	261	298	323	252	262	290	278	296	291	275	309	260	280	281	281	288	250	292	289	272	282	290	291	284	266	276	276	299	272	311	313	287	268	279	285	282	295	291	266	254	279	272	304	272	300	269	284	296	289	277	327	304	282	290	273	269	305	283	288	274	287	272	291	287	280	302	262	282	299	264	292	277	274	304	293	295	257	297	299	269	272	313	293	284	272	284	301	275	265	277	291	275	304	295	286	303	285	265	286	284	284	297	278	277	293	261	293	314	310	299	276	290	297	281	279	253	296	283	287	296	295	285	264	284	290	274	294	293	283	272	264	247	286	256	282	306	300	311	287	272	275	272	277	285	307	288	254	270	251	285	263	300	287	276	281	291	267	270	277	292	293	283	291	308	290	302	266	291	278	302	291	281	272	267	289	266	265	331	294	296	285	260	265	308	273	274	282	266	286	287	312	293	268	252	269	269	274	291	282	277	264	314	318	292	298	292	291	284	252	292	295	257	259	307	284	307	303	250	320	273	265	263	337	267	291	290	294	275	292	291	272	290	281	296	261	263	294	291	255	286	251	295	289	290	278	262	269	314	280	286	264	316	259	273	263	285	279	303	277	313	288	302	267	329	291	274	283	308	259	287	297	284	289	278	262	283	262	269	295	293	310	298	303	258	275	287	285	289	285	278	282	268	308	251	287	284	281	251	254	301	264	299	280	264	281	273	292	294	273	302	295	270	274	287	261	280	302	312	300	289	287	263	261	312	309	248	281	313	292	272	289	274	275	265	270	253	256	267	308	295	283	278	284	257	276	300	274	289	296	275	299	295	281	278	299	259	284	296	309	285	311	296	304	251	267	295	281	294	275	252	306	290	300	255	305	309	268	278	286	290	264	290	239	240	273	280	260	272	268	284	279	286	292	282	290	280	298	295	268	290	244	271	291	286	290	277	281	308	288	283	286	285	288	273	264	305	305	294	295	292	284	270	285	281	290	295	262	267	280	271	284	289	287	283	324	270	270	270	282	282	292	298	309	315	293	269	287	296	309	313	284	283	309	264	279	263	272	275	263	282	290	290	265	277	301	289	290	296	276	303	306	318	291	248	251
24211	21636	29257	24503	21618	12146	1418	913	746	730	646	655	612	558	583	548	551	582	546	555	575	566	542	563	546	525	514	554	529	580	503	571	489	562	480	514	525	575	535	543	468	488	499	544	491	513	527	482	533	478	523	539	506	514	521	523	491	531	499	522	499	563	511	511	505	521	507	507	503	489	546	501	491	495	524	473	492	518	488	492	507	492	503	532	523	537	502	518	554	479	430	531	479	493	506	490	513	539	477	474	502	490	543	464	489	506	480	540	481	513	489	508	511	478	539	484	503	471	504	518	490	458	503	466	531	485	501	528	481	499	493	528	512	500	544	506	479	490	497	454	470	516	556	516	539	498	498	498	505	519	478	517	494	541	474	527	516	493	502	527	486	510	512	468	517	533	499	507	497	478	462	526	521	490	531	507	483	544	496	525	489	550	501	553	483	524	488	506	503	493	505	480	522	516	489	510	482	500	479	488	545	533	531	484	555	507	534	524	499	511	478	508	531	512	494	517	524	515	504	501	502	473	459	488	514	525	537	477	517	500	521	529	510	483	488	517	492	490	483	493	537	484	475	501	540	511	470	461	519	540	466	526	533	500	536	509	501	530	492	522	475	496	521	491	495	521	491	504	484	517	496	562	528	558	518	541	516	505	533	516	542	495	494	468	485	498	499	486	502	494	471	505	525	503	517	531	524	489	548	478	508	508	517	508	477	562	501	507	483	521	507	502	492	569	542	490	498	478	495	557	504	516	475	537	520	464	478	479	511	499	523	515	530	464	533	516	487	554	525	526	495	500	463	443	532	513	554	514	517	485	547	553	471	510	524	520	515	536	466	466	499	468	475	530	501	504	491	481	526	523	500	461	494	477	545	527	491	527	494	516	496	494	535	511	469	501	515	519	502	501	464	511	525	497	481	506	529	536	472	544	501	511	497	520	469	504	509	490	492	518	499	505	518	544	517	535	511	516	552	469	553	514	510	519	499	488	511	500	504	503	495	468	465	508	465	502	486	496	502	502	496	536	530	515	454	509	516	562	483	484	493	546	526	535	480	506	528	495	465	541	483	498	505	467	470	513	501	542	524	483	536	485	522	496	469	544	481	482	504	508	489	519	498	490	566	515	494	486	486	509	504	521	505	513	494	538	484	494	540	511	475	528	498	521	498	504	523	492	478	543	475	514	468	509	512	527	527	533	465	504	507	516	488	483	511	452	513	496	519	488	493	523	505	503	580	502	569	506	486	538	534	471	497	509	458	527	517	490	515	513	480	498	498	478	511	521	540	470	500	569	510	510	492	488	477	499	476	507	505	480	483	466	512	512	478	502	520	515	490	492	507	508	502	460	529	527	548	507	538	484	465	503	498	505	513	485	505	522	521	512	520	530	502	482	476	551	498	499	499	505	551	494	489	461	530	497	529	491	507	500	543	508	502	483	506	464	508	491	481	512	526	542	525	453	499	498	502	528	494	530	502	505	540	496	496	470	481	512	474	488	504	487	556	500	518	514	504	524	527	467	501	510	509	517	503	503	471	505	455	511	464	495	490	524	525	534	516	520	510	490	489	493	485	497	506	491	533	521	497	510	482	532	478	502	514	509	488	498	488	502	511	496	520	500	492	501	523	496	480	516	489	519	532	472	544	505	487	495	530	500	520	554	541	510	549	466	482	512	500	496	528	485	493	531	476	502	485	483	538	508	475	484	539	543	515	496	520	485	526	511	481	519	466	514	459	500	492	510	512	456	504	497	508	516	492	497	520	548	495	497	486	529	493	485	521	513	569	464	513	509	475	507	510	504	507	480	498	514	507	505	547	486	508	513	497	484	497	501	499	496	469	501	489	530	530	498	510	540	474	513	506	486	527	474	504	523	496	513	493	482	531	526	532	479	501	510	460	484	483	476	488	507	481	471	511	540	545	516	488	452	499	483	487	506	483	530	542	490	484	551	477	464	507	491	523	527	494	517	475	517	502	507	521	498	518	486	506	502	501	534	504	496	550	457	515	487	495	519	467	539	529	522	503	484	499	491	492	532	518	535	476	503	515	469	492	478	536	495	474	562	507	497	514	527	501	516	479	529	486	502	547	474	474	464	493	506	498	516	492	498	536	530	488	485	484	458	514	520	481	511	485	517	532	504	493	512	504	471	509	534	511	537	522	506	486	492	490	496	474	526	499	526	497	506	542	524	527	529	492	484	489	512	497	568	484	497	518	475	549	505	512	479	490	511	493	497	537	529	520	494	516	479	531	482	519	512	516	515	531	490	482	526	482	504	534	516	530	510	529	497	563	493	540	529	442	470	435	490	506	509	477	496	492	497	483	508	497	529	494	530	510	503	517	470	493	486	505	481	526	531	550	488	522	494	540	524	498	533	529	516	482	471	496	534	515	494	514	508	476	476	546	527	477	538	527	503	526	516	468	531	523	511	497	513	478	558	528	497	538	510	510	500	532	500	501	523	528	489	509	467	548	505	503	506	494	510	497	517	523	463	532	502	541	496	516	517	513	491	490	521	520	478	488	549	498	549	514	525	486	530	453	487	487	512	495	525	545	494	504	496	475	487	464	544	466	541	504	501	557	531	466	509	534	484	532	507	514	518	517	492	444	502	507	488	530	508	532	529	560	479	519	478	519	497	490	517	487	481	539	478	541	529	542	473	466	499	495	529	527	491	496	530	523	489	486	530	534	537	496	489	507	477	523	508	503	492	497	453	464	493	511	487	512	493	497	505	532	481	463	493	493	530	499	553	504	502	488	533	467	473	463	486	481	493	497	518	507	503	518	481	475	510	545	481	464	525	555	489	522	516	520	491	509	469	482	521	535	487	518	528	497	506	504	516	452	508	502	479	466	490	503	499	491	497	514	529	510	514	454	521	481	501	543	572	513	507	513	496	499	482	508	513	512	520	528	511	485	452	503	470	508	504	497	463	475	533	488	523	495	518	484	509	489	473	532	474	458	489	507	527	530	529	529	496	532	496	586	486	515	481	500	488	519	491	489	503	474	508	542	535	509	502	495	482	507	532	519	517	535	532	526	499	554	499	495	510	476	517	500	493	531	497	542	527	511	502	504	501	515	515	487	491	508	496	517	493	551	499	530	484	508	535	543	454	473	484	500	521	520	546	464	518	470	459	507	470	522	522	495	494	481	491	474	520	506	500	546	542	541	533	474	531	482	511	537	530	516	495	506	512	529	462	451	536	482	508	532	496	485	484	524	442	554	491	513	511	529	512	505	499	486	499	512	540	527	491	533	495	476	483	548	477	516	541	488	484	501	509	513	496	554	576	558	494	480	506	519	509	471	557	514	471	518	510	478	501	481	518	482	491	519	510	501	491	484	506	468	504	490	502	526	473	492	514	478	534	511	469	510	468	551	516	500	535	497	518	485	485	466	527	519	469	486	476	513	464	494	535	492	512	482	507	560	499	525	471	521	510	520	540	537	498	456	497	542	487	518	531	433	495	487	526	548	523	486	521	512	485	503	521	527	506	507	535	517	487
4779	9955	8210	4142	2995	2265	1801	1467	1361	1084	1032	948	841	856	785	732	760	748	668	733	701	739	679	671	662	663	662	658	663	663	637	606	586	639	624	666	637	592	627	592	617	670	615	590	601	609	555	622	689	611	627	652	607	585	629	591	618	598	606	618	613	610	619	642	603	644	615	655	613	627	639	642	605	622	624	607	625	627	645	637	646	625	662	619	644	609	598	605	623	651	597	580	633	583	615	633	607	620	574	604	560	615	606	642	645	603	649	645	615	649	593	583	587	617	566	592	592	616	573	634	548	611	621	658	617	616	638	637	591	603	626	607	619	618	601	620	622	632	606	636	639	648	616	594	587	629	581	609	648	586	616	601	565	611	564	566	561	596	612	604	618	621	607	621	609	671	609	624	631	623	655	607	599	567	646	596	626	614	597	639	594	608	589	672	567	603	573	620	641	635	599	608	683	593	574	662	607	588	627	623	595	630	614	601	575	598	592	624	612	648	566	609	629	623	645	598	603	603	572	673	596	613	607	609	618	602	625	603	634	611	620	589	591	624	603	614	613	558	567	566	621	627	617	627	620	606	641	623	624	625	601	646	673	610	622	588	595	599	612	609	623	670	584	605	619	639	657	585	599	604	566	611	615	554	654	611	625	580	557	607	607	648	624	612	605	604	630	616	617	622	621	630	628	593	589	602	619	589	634	642	615	596	576	619	605	590	606	626	558	629	586	624	627	630	627	559	588	631	640	585	619	578	612	604	576	609	635	585	633	588	586	608	593	611	620	619	605	643	622	605	616	638	627	583	618	649	588	607	630	609	576	606	581	636	612	568	595	635	624	621	633	589	576	612	639	594	592	585	594	618	614	601	603	592	625	606	594	604	622	588	591	607	613	610	642	649	606	574	605	554	654	597	613	578	595	625	648	558	599	594	603	580	614	633	646	667	636	634	602	585	620	621	598	598	633	625	624	646	600	616	624	631	655	573	601	627	659	561	612	579	602	580	574	569	639	617	622	630	587	637	589	570	610	612	575	594	584	621	578	591	631	601	573	617	657	643	571	615	615	627	642	621	604	598	582	589	629	632	553	629	598	584	591	582	641	589	640	560	588	651	601	614	585	604	655	590	574	651	617	626	590	619	584	580	613	600	600	613	599	598	610	626	603	597	617	586	574	608	623	605	602	596	590	627	662	598	545	609	640	604	595	587	619	574	595	622	622	593	609	622	559	594	614	616	608	653	591	629	582	594	664	615	635	588	601	621	598	643	598	604	616	616	600	609	619	550	614	613	616	619	648	590	595	597	597	618	609	578	606	588	609	633	651	635	584	615	597	601	573	618	641	631	622	577	639	632	628	598	573	633	640	584	603	588	596	632	609	669	600	624	641	614	608	607	620	595	614	567	618	631	629	645	555	600	620	597	616	575	627	601	623	608	638	617	581	575	594	595	600	618	614	643	607	625	631	601	581	585	630	633	614	621	628	610	653	611	587	597	630	609	618	589	620	606	600	602	568	663	590	598	595	567	644	594	605	598	598	600	620	624	623	620	588	591	597	641	600	683	614	640	623	623	584	635	592	583	558	594	647	639	625	630	606	606	621	592	584	586	600	660	573	644	597	622	598	601	622	597	571	619	597	624	604	607	655	640	621	630	601	629	570	674	637	615	578	603	609	601	596	627	582	661	584	618	591	599	608	592	601	610	590	576	584	594	617	613	580	576	577	606	607	554	596	600	612	586	632	611	595	614	597	586	580	637	604	568	634	608	590	623	617	663	570	634	577	614	597	616	594	626	596	602	616	580	617	575	596	594	641	613	634	599	619	613	638	601	657	595	589	606	631	617	612	588	583	603	634	620	618	550	647	623	640	596	638	612	600	602	575	626	593	604	643	554	597	614	612	568	612	621	588	568	599	610	614	625	595	583	630	590	583	632	613	662	598	574	623	684	593	612	586	598	579	623	606	653	610	629	611	627	573	623	598	611	629	624	601	625	566	626	596	572	666	661	601	611	618	656	567	623	623	639	602	587	636	647	604	590	668	620	619	593	669	595	568	638	622	592	613	631	618	589	671	564	616	622	584	575	629	624	616	599	598	598	629	635	643	575	660	587	587	617	622	634	681	621	622	643	617	602	618	594	601	605	596	585	599	606	624	608	590	626	626	634	599	639	600	619	605	599	571	607	644	575	612	609	607	627	622	647	609	597	654	625	699	561	639	549	608	600	631	598	633	616	624	573	623	616	582	646	656	592	653	589	640	593	539	595	634	599	581	636	623	586	633	658	656	584	655	612	604	639	609	596	656	641	601	613	620	611	605	581	601	573	616	604	635	630	568	604	641	579	575	604	626	576	620	647	579	658	666	621	579	573	595	619	570	590	614	580	600	611	625	603	616	634	617	617	605	615	643	616	576	608	576	604	606	641	631	631	629	585	622	595	614	590	619	603	618	673	612	591	607	613	595	609	593	570	630	598	615	624	592	602	595	602	642	606	609	674	646	623	607	615	650	620	601	608	578	595	632	618	598	627	605	581	619	619	630	596	636	589	573	620	611	588	604	599	598	575	598	601	613	588	575	646	633	602	634	615	612	615	628	626	607	634	613	620	621	617	632	615	615	608	597	626	620	612	642	601	607	606	648	569	623	585	635	586	653	601	630	611	611	606	635	591	626	634	637	608	632	640	635	595	643	666	594	641	608	598	602	547	622	637	612	605	649	607	591	604	643	601	586	592	595	639	609	587	665	611	619	636	596	612	560	628	654	604	656	634	601	595	577	612	607	579	552	566	574	615	613	573	604	617	634	588	673	575	592	575	582	604	604	630	596	651	594	610	605	654	594	604	614	582	624	589	595	592	580	651	600	615	578	629	585	602	669	634	628	619	614	585	622	602	609	586	631	589	583	629	612	638	623	602	580	604	633	589	597	629	655	616	596	561	615	595	619	692	610	596	632	588	611	604	613	569	590	567	639	611	618	548	603	615	587	613	622	603	612	619	583	601	588	587	593	594	588	585	597	595	615	599	640	651	625	648	546	620	607	577	585	614	611	576	581	599	634	597	625	579	650	580	584	644	591	590	628	604	634	599	602	604	591	579	636	618	625	613	660	619	637	618	560	630	610	565	614	606	600	583	653	595	610	614	636	636	597	621	631	618	639	598	663	612	613	609	589	612	575	596	631	555	583	603	614	641	613	640	607	594	608	633	626	561	602	627	606	653	604	604	564	608	587	621	613	587	634	605	653	610	586	590	618	597	589	570	599	614	592	592	634	651	569	582	608	633	587	593	538	632	604	669	631	602	606	639	592	599	575	598	653	683	633	600	583	653	582	621	596	602	592	647	600	620	601	620	606	585	598	590	607	586	608	633	591	625	573	628	639	600	617	590	585	567	616	589	616	591	647	638	617	625	630	595	616	660	584	646	571	602	608	609	588	605	647	604	593	615	649	622	617	582	610	608	604	581	602	626	615	588	588	598	642	604	613	605	615	626	594	594	592	608	616	656	599	608
25410	21640	28114	25606	10438	615	443	390	334	326	304	265	308	269	253	242	253	221	256	240	227	217	223	248	229	234	221	231	237	220	224	198	215	215	218	244	233	232	236	194	210	226	230	210	234	216	202	215	220	216	197	215	231	214	210	237	232	248	257	212	249	232	206	234	184	214	237	211	226	217	214	237	210	237	244	245	225	216	197	205	235	203	215	235	182	204	224	229	254	202	200	222	230	230	214	204	219	198	224	243	210	198	236	226	199	248	221	203	202	203	229	199	206	213	226	197	201	198	209	232	202	230	199	251	213	202	198	231	227	206	221	196	235	230	249	222	233	237	223	253	189	219	201	188	214	195	214	217	235	201	224	204	182	236	209	247	199	218	208	229	218	211	219	213	236	201	221	202	219	221	228	215	219	226	227	215	195	222	214	207	216	206	233	226	199	202	217	202	216	234	206	232	183	200	222	229	217	204	226	219	236	209	242	209	217	224	196	242	211	182	216	220	197	239	200	240	195	225	231	241	225	203	223	221	230	215	212	219	212	232	183	220	213	224	201	232	192	225	233	208	196	223	218	234	236	247	196	215	240	240	234	192	216	227	200	214	198	198	195	241	212	217	231	255	205	222	224	231	218	209	215	228	237	233	201	200	220	221	192	200	239	241	215	219	219	231	235	214	210	234	247	235	195	238	190	211	218	210	215	240	223	238	198	226	211	256	204	198	215	213	218	206	238	203	208	209	232	219	183	219	217	213	226	197	213	213	207	198	221	196	213	225	217	198	214	234	205	216	217	208	195	226	204	214	205	222	209	214	221	206	219	241	208	182	220	217	233	218	197	214	225	250	214	207	224	226	194	209	217	206	237	221	227	200	211	222	236	210	219	214	202	204	214	236	190	215	220	225	221	200	241	222	212	221	224	250	227	222	220	217	206	244	200	220	233	202	218	237	230	234	244	205	225	219	249	210	222	231	234	221	240	212	233	218	214	199	238	223	207	237	240	212	213	214	219	218	218	261	231	207	216	206	208	221	221	228	214	215	240	220	257	209	214	191	232	202	217	215	201	188	208	214	240	251	232	228	226	221	214	216	230	206	237	223	210	198	214	207	234	209	219	205	194	205	228	203	211	239	205	225	232	201	194	211	214	201	194	186	190	222	199	212	212	243	217	228	225	226	227	228	223	223	235	226	237	210	226	221	216	217	219	235	225	231	214	213	209	206	214	210	203	213	218	224	222	216	213	206	216	222	224	218	219	204	224	200	226	221	201	236	222	214	249	216	226	235	215	234	221	209	200	199	218	239	218	216	223	207	239	210	231	213	218	201	238	228	216	221	232	202	230	268	223	212	224	198	221	227	235	214	235	194	242	191	216	201	210	217	224	233	219	219	215	220	205	224	201	239	250	210	206	228	216	230	230	199	193	235	213	243	227	223	227	224	223	218	214	215	230	197	211	227	217	192	207	212	196	206	220	216	204	229	228	223	234	216	216	221	209	232	203	199	221	225	235	220	247	247	215	184	208	200	209	187	237	220	219	203	220	225	210	209	236	223	218	229	217	216	219	218	220	207	214	240	224	225	230	241	202	214	210	223	233	202	189	178	200	237	238	202	219	223	217	216	211	230	202	220	215	215	197	209	198	227	241	192	233	242	210	229	242	220	210	213	230	198	218	210	238	214	227	218	222	242	208	232	223	211	214	197	220	220	225	213	203	234	199	220	240	213	241	203	215	218	223	222	191	246	213	217	229	200	208	218	209	204	225	199	209	233	213	240	229	209	197	224	220	229	219	220	207	218	219	228	222	220	233	203	189	224	206	219	203	256	239	217	237	224	205	217	242	197	243	213	204	223	223	228	226	206	250	198	228	231	221	216	219	214	210	199	207	191	232	213	213	187	218	199	232	184	215	234	219	224	187	224	231	197	224	203	203	234	209	215	219	245	251	198	224	228	222	202	222	232	203	209	199	219	214	194	205	225	224	215	234	201	209	227	234	224	202	232	221	203	215	213	212	232	215	211	234	215	217	219	215	222	233	198	221	219	203	212	212	218	230	229	206	242	223	223	211	220	211	232	225	230	231	228	219	206	206	186	198	227	205	228	240	217	215	214	223	219	201	232	213	226	210	220	260	220	223	251	214	197	240	233	230	220	223	230	244	231	210	222	217	225	181	234	191	197	228	207	213	217	217	218	212	247	192	219	216	235	214	210	216	236	202	201	224	215	225	207	234	202	208	231	234	251	216	215	177	216	218	235	211	214	220	188	195	222	221	215	215	226	204	224	226	242	216	219	230	240	198	221	212	201	218	214	234	227	198	222	230	206	232	226	211	208	198	221	183	199	198	222	217	247	256	223	203	220	199	218	202	198	231	234	210	227	206	208	207	205	233	226	187	214	214	200	212	220	201	241	222	207	226	216	222	205	174	226	209	217	246	210	195	233	226	207	215	218	196	221	219	211	215	212	227	253	210	214	213	260	226	193	261	215	230	217	222	220	181	224	234	217	210	189	242	189	200	228	204	201	221	208	209	211	222	215	191	209	222	220	204	252	223	207	236	211	234	232	220	224	230	216	215	209	218	211	207	208	218	210	225	194	210	213	252	215	241	215	203	180	246	204	197	227	235	224	218	234	211	205	223	211	214	228	223	203	235	199	207	216	206	220	227	209	238	237	234	210	230	197	205	235	214	215	225	217	211	219	224	217	222	210	238	235	224	205	233	237	229	186	239	212	204	214	231	211	195	227	192	209	212	242	211	246	210	227	200	224	230	211	205	213	224	248	200	225	211	198	219	224	213	224	207	240	238	213	236	187	205	186	210	186	202	193	210	232	213	217	259	225	220	227	227	212	243	225	216	216	227	216	196	253	223	221	214	230	211	229	214	227	206	208	222	226	218	222	219	212	223	202	227	225	223	179	232	216	196	213	200	214	224	218	228	231	234	225	190	211	198	208	230	212	236	243	219	218	222	193	221	227	240	202	249	188	234	212	198	221	210	199	217	245	226	220	253	204	202	215	198	236	235	222	220	224	221	244	221	206	227	209	214	239	198	218	223	220	212	194	225	217	237	221	210	212	207	229	229	206	229	223	244	223	216	200	248	226	206	200	224	215	211	219	231	198	230	212	221	237	237	227	187	232	207	223	232	226	215	245	196	192	220	235	227	219	202	239	199	220	210	207	205	188	242	194	245	216	227	242	194	210	207	194	205	220	240	218	206	211	236	206	219	218	216	216	200	216	228	249	250	225	237	254	257	204	221	220	236	189	223	215	242	257	221	192	222	208	211	235	219	224	212	228	225	248	211	218	205	240	214	216	207	213	230	238	196	202	221	223	230	218	214	201	220	209	224	245	203	224	202	200	212	217	206	203	217	210	232	201	228	223	245	212	226	230	200	222	202	209	199	206	222	216	194	248	242	216	203	191	225	243	200	194	214	224	214	223	237	218	202	220	244	218	262	212	233	222	241	224	238	243	243	224	206	232	198	237	211	215	225	222	225	208	228	206
4581	5666	4243	2094	1491	1177	972	780	687	565	534	471	471	419	429	368	403	390	362	350	330	341	331	340	325	315	321	338	305	310	298	306	323	310	302	322	334	299	313	290	304	349	298	324	323	310	307	306	291	323	323	308	327	281	335	282	303	275	288	314	309	298	278	323	285	279	306	291	273	265	309	314	298	311	290	309	292	262	313	303	305	285	288	304	305	296	325	281	306	317	274	290	300	304	306	293	257	316	308	319	308	284	290	277	331	307	290	293	290	256	290	290	314	302	313	316	303	289	317	282	277	290	312	295	315	296	298	296	317	310	278	308	284	288	303	298	286	298	298	274	290	288	298	273	278	293	287	296	276	268	323	285	275	282	331	268	287	318	300	285	319	257	284	304	310	283	290	290	291	263	307	292	291	301	305	280	316	305	281	261	272	306	280	292	316	275	300	301	313	302	307	304	288	305	304	263	300	282	292	296	321	308	311	280	292	331	285	311	295	311	309	301	285	305	292	287	311	323	287	292	303	297	260	317	288	339	263	310	284	295	283	322	284	291	320	299	309	315	318	281	315	261	286	307	275	297	328	302	297	320	310	265	276	272	340	289	307	306	272	311	319	271	312	285	316	297	280	275	288	276	309	317	291	291	242	297	323	289	283	302	269	344	280	292	270	311	312	275	292	321	287	295	289	286	308	313	294	306	272	292	298	282	289	288	291	267	322	273	286	339	317	282	308	318	291	297	301	278	318	312	276	270	315	297	286	295	299	279	274	313	289	307	293	322	283	295	270	268	310	299	300	269	261	285	315	312	305	262	260	328	274	302	289	310	290	292	295	338	308	305	303	281	287	307	291	283	303	303	308	265	281	331	300	275	294	276	311	292	299	299	263	280	290	288	288	258	288	279	299	275	304	305	302	328	287	291	306	282	306	298	277	279	284	297	307	319	283	275	325	289	290	293	286	308	295	307	282	308	268	307	299	284	291	311	280	305	286	313	298	279	294	271	307	320	321	310	319	299	307	303	303	325	282	296	264	283	297	281	335	279	285	288	292	284	291	295	305	311	300	295	290	301	280	296	296	280	271	270	301	284	291	286	339	310	292	289	300	292	293	280	286	291	293	313	286	301	307	291	288	291	303	290	315	303	277	314	326	308	309	266	295	299	270	316	313	283	282	291	319	297	283	288	280	284	288	302	301	285	266	316	265	277	303	303	283	275	338	285	292	321	251	288	290	305	279	298	267	277	285	273	312	323	281	290	298	291	284	317	296	288	283	288	273	295	279	277	303	306	308	297	268	286	291	293	293	320	310	273	300	271	297	292	305	314	290	303	305	298	274	297	288	289	277	311	310	284	297	286	289	281	299	316	286	313	273	318	304	301	300	301	298	317	284	308	314	271	307	281	285	267	277	296	283	274	300	298	324	295	273	281	294	305	316	290	294	293	293	322	290	295	315	319	268	295	263	284	281	321	309	354	295	283	280	284	309	313	291	287	306	248	280	284	292	306	291	314	302	303	312	312	263	314	299	278	284	259	274	296	315	274	276	289	310	293	270	300	273	302	293	303	296	290	244	310	275	291	292	277	322	266	296	292	309	322	303	283	297	260	306	303	297	298	300	298	300	324	304	290	290	320	271	316	274	295	291	293	279	290	292	278	305	324	298	298	305	295	291	299	303	314	304	311	297	275	291	283	276	316	304	325	309	300	288	298	306	314	277	294	280	278	310	270	263	314	290	313	281	293	314	289	271	309	283	350	306	314	286	285	307	283	264	262	288	300	293	283	300	267	329	280	292	308	330	284	257	313	283	326	319	297	270	312	270	341	275	299	272	296	290	291	311	291	302	319	278	297	344	288	314	296	293	316	272	315	279	303	279	271	292	301	287	317	272	305	276	295	294	300	307	303	322	316	317	293	276	314	276	264	301	291	309	291	323	302	276	320	289	313	308	293	292	302	281	294	314	256	294	290	285	305	297	306	329	310	319	323	297	311	314	289	297	284	267	290	278	262	295	308	283	307	309	306	285	268	268	251	282	305	295	287	308	307	293	268	280	307	299	263	303	282	296	312	276	297	281	322	289	277	299	291	291	274	287	287	298	274	274	296	284	294	313	309	287	274	289	286	278	305	314	293	293	295	305	294	307	300	309	301	328	281	292	310	294	277	320	265	310	299	294	284	277	279	318	312	281	320	270	290	271	259	317	271	311	273	264	303	292	300	274	277	290	339	304	291	316	294	291	253	325	283	287	285	295	291	272	300	314	281	292	308	283	316	327	291	300	333	275	259	323	286	305	298	279	282	294	280	275	276	299	324	309	319	292	290	291	294	308	302	269	302	277	320	290	282	284	305	277	304	269	308	309	309	308	281	293	330	277	295	286	292	310	280	323	284	273	276	295	282	288	290	281	294	306	279	300	280	279	285	271	291	307	339	291	298	309	281	303	320	289	281	301	293	273	284	298	322	305	285	302	306	289	308	308	271	287	308	308	278	320	261	281	290	280	309	273	289	310	286	316	296	285	291	281	315	274	308	285	309	289	297	278	296	294	295	288	309	322	304	308	288	295	308	259	311	306	284	281	284	337	295	319	287	343	304	305	313	320	320	319	280	289	319	298	289	260	322	277	277	289	309	321	303	286	292	270	283	308	286	297	288	317	297	311	311	302	319	282	268	314	299	310	287	282	285	286	284	291	332	312	288	292	309	283	261	296	295	280	298	317	297	295	297	293	309	303	284	296	282	295	302	287	313	286	271	310	322	302	307	320	305	284	281	306	288	294	282	333	276	316	281	307	285	317	332	282	294	319	310	298	293	309	305	256	309	283	274	281	296	309	291	309	280	320	315	306	302	301	266	314	302	307	287	288	270	301	291	274	296	290	283	264	295	298	313	257	301	298	271	291	285	303	274	276	301	301	280	285	320	327	322	303	293	310	301	298	319	293	296	281	320	282	293	278	285	318	297	311	283	292	298	304	266	293	333	301	309	326	296	296	292	286	278	282	263	276	298	283	273	290	315	287	291	271	294	265	271	278	315	291	306	314	308	312	270	288	276	276	319	290	298	306	294	316	286	323	293	308	306	298	297	286	325	287	282	281	291	270	288	301	283	336	332	269	301	282	303	294	287	326	261	291	316	271	305	323	305	293	315	306	304	308	307	306	324	283	314	289	290	319	290	286	285	291	287	292	318	284	287	301	280	307	282	274	308	299	287	307	303	334	301	325	275	252	306	275	326	297	298	301	281	321	290	290	329	304	308	293	290	301	275	294	288	313	294	307	275	281	297	258	265	294	295	298	276	286	276	297	252	303	312	292	303	276	287	310	312	302	276	307	325	282	328	303	284	273	280	281	286	276	291	268	337	318	301	294	310	288	303	319	279	301	291	301	276	288	292	285	328	275	293	305	280	265	291	303	316	287	295	296	303	311	288	323	276	263	288	295	288	286	288	288	300	276	294	289	255	297	292	318	311	283	302	288	281	300	318	303	281	305	281	289	298	294	288	303	276
23211	21654	29679	24130	21646	21698	11711	1570	1174	1059	984	888	877	808	792	839	769	799	738	711	710	727	681	664	661	693	678	693	668	715	685	694	657	648	729	681	691	670	721	610	686	646	657	615	685	698	689	661	645	659	689	667	661	633	648	660	620	651	681	673	653	671	636	676	613	630	640	640	646	621	684	665	634	638	637	669	651	653	664	652	625	600	638	608	623	609	621	686	695	625	657	625	690	640	638	586	652	667	688	610	621	672	607	645	640	642	636	645	649	614	625	654	631	601	646	635	684	647	617	644	638	627	678	661	637	654	695	629	625	628	640	642	624	621	644	637	608	658	634	669	660	645	656	619	641	644	637	646	653	702	645	671	689	641	662	618	650	631	646	676	706	675	625	633	611	646	668	646	598	641	697	635	691	689	637	618	674	651	644	649	642	630	644	669	648	577	675	674	640	607	631	655	663	630	590	688	639	656	656	643	609	617	625	661	606	609	684	596	583	626	703	673	667	592	640	660	683	601	635	646	661	639	665	627	640	626	606	651	597	645	650	651	628	641	635	641	661	651	629	676	639	641	639	626	647	639	676	671	622	644	647	640	657	654	627	590	671	683	667	595	611	666	654	650	599	605	665	662	680	657	667	650	644	639	660	667	608	632	653	602	665	627	640	674	603	639	692	606	646	578	635	650	613	646	656	645	610	652	646	651	618	692	657	644	565	677	617	663	640	654	577	634	684	651	604	649	622	641	631	589	625	590	654	660	605	667	632	617	631	643	620	657	645	645	646	640	634	595	655	682	666	624	626	688	650	644	652	636	628	641	609	677	634	650	653	611	644	620	613	682	622	657	645	691	619	654	591	614	641	669	667	616	669	653	647	660	623	657	662	630	608	640	601	661	612	656	658	631	645	674	648	635	633	637	659	600	645	598	613	657	659	646	635	612	618	599	671	626	603	644	652	682	650	620	603	648	641	655	602	599	668	591	617	628	675	610	671	617	660	631	670	626	608	653	612	655	653	629	629	620	651	678	661	649	605	666	619	651	652	645	666	628	598	612	667	646	625	639	625	623	683	659	597	620	623	658	624	639	651	700	600	635	668	673	612	652	660	658	655	636	616	645	624	639	642	593	628	625	656	622	647	672	620	584	660	635	664	662	636	648	660	625	625	607	674	619	653	626	636	633	641	631	639	644	676	679	611	654	681	642	653	676	620	640	654	635	672	615	615	635	616	638	628	649	642	628	666	685	606	635	612	628	643	638	597	702	647	620	629	650	629	623	603	671	690	611	610	625	677	624	664	610	659	634	655	676	632	642	634	648	666	655	643	678	685	640	634	603	630	610	662	633	634	641	675	627	655	588	649	663	692	602	607	656	603	665	666	627	607	645	679	627	616	596	686	668	649	625	643	636	581	589	613	617	623	580	629	686	645	634	659	635	659	631	656	662	598	636	615	644	683	680	610	614	617	630	606	694	652	650	636	604	625	604	604	591	624	614	657	625	652	617	654	607	635	654	650	642	660	639	670	682	595	628	644	673	651	633	639	670	639	638	630	650	615	629	630	635	629	609	608	600	626	668	658	607	589	606	692	577	643	615	635	656	596	599	644	665	620	624	673	639	646	611	678	613	647	633	676	630	596	562	639	688	641	636	601	625	635	627	638	670	641	625	595	679	584	660	630	663	648	672	640	580	612	663	632	613	647	593	631	617	612	652	626	639	651	631	655	636	660	613	634	667	587	631	628	632	693	586	618	627	658	608	663	649	621	598	676	688	614	646	610	659	668	624	609	617	663	643	647	657	639	670	611	652	633	658	637	693	669	643	618	628	641	610	617	607	653	649	636	657	671	617	640	640	661	622	644	657	673	617	576	627	641	615	645	649	649	595	619	586	616	667	653	662	596	626	617	676	652	638	636	612	603	613	635	642	664	636	629	632	622	621	620	633	658	661	609	604	639	631	619	638	652	608	667	652	622	576	678	638	652	663	665	559	650	624	630	623	622	629	644	626	631	640	643	647	664	623	639	632	573	633	679	641	665	681	596	579	621	646	664	606	674	628	661	621	614	640	639	609	650	657	599	598	597	649	610	668	653	602	633	688	656	662	641	654	667	661	654	626	606	612	669	607	639	640	605	627	619	680	638	626	610	632	652	612	622	613	657	655	619	649	676	622	643	641	602	605	629	610	635	624	639	604	616	673	634	678	602	593	618	562	566	660	623	586	648	642	633	621	659	624	654	679	646	627	650	685	624	631	644	628	633	672	689	635	616	628	600	641	650	673	658	612	612	681	646	641	619	619	632	608	679	619	660	670	636	581	647	670	669	604	662	633	651	642	614	626	603	643	649	647	650	616	636	604	630	671	699	654	625	609	646	645	650	662	637	642	656	657	658	651	666	607	595	631	641	582	646	648	634	648	628	630	593	617	631	653	611	633	605	634	687	674	656	657	675	607	637	647	644	600	647	664	613	709	678	661	612	645	554	660	623	589	671	669	607	668	647	661	628	614	594	645	667	616	656	666	625	631	644	711	653	651	636	619	618	636	624	621	592	674	616	670	634	659	620	645	645	614	628	660	692	622	632	641	666	607	628	626	660	674	627	693	685	633	591	615	676	618	637	686	657	630	647	641	658	666	605	661	611	656	665	641	644	626	658	636	641	614	599	629	597	574	639	603	624	582	654	598	674	698	606	611	637	615	638	643	645	621	645	610	625	594	661	585	631	598	598	634	600	640	649	601	662	596	622	636	612	640	676	651	673	621	630	668	593	620	594	636	639	639	610	672	622	655	625	599	618	591	666	638	629	610	616	642	641	627	625	662	706	642	632	635	645	646	636	665	630	584	665	638	652	603	657	600	658	648	637	635	632	664	638	650	621	648	616	652	663	653	657	608	612	647	629	668	619	632	649	646	607	663	581	686	599	665	641	651	616	620	608	630	644	604	603	680	654	630	617	613	606	649	661	612	624	634	660	601	638	658	638	663	593	607	642	613	630	655	640	640	603	636	622	605	649	639	633	600	600	679	622	621	633	597	631	651	639	634	620	655	633	669	653	639	634	686	624	615	608	654	627	619	604	608	630	657	678	615	616	621	626	684	584	651	657	618	627	660	660	634	628	668	590	673	631	675	606	633	672	639	648	629	653	624	657	626	641	649	657	671	663	659	613	644	641	666	646	650	626	637	617	670	606	634	602	639	625	578	669	618	679	637	660	669	655	654	611	625	638	644	599	602	604	612	649	639	601	695	666	638	631	623	583	636	594	606	654	591	619	635	635	639	611	652	631	622	721	676	638	667	681	687	580	632	624	626	651	649	641	640	610	681	598	638	646	654	639	585	657	636	642	690	653	675	616	616	622	624	656	605	633	613	612	654	665	651	624	615	674	622	645	642	577	614	650	642	636	611	631	636	649	661	635	624	623	626	613	688	649	651	602	588	618	639	695	684	659	653	622	631	649	604	647	575	631	661	616	626	666	638	662	643	621	640	633	683	656	648	607	635	621	681	630	598
7238	16722	13428	7083	5163	3871	3026	2479	2048	1860	1602	1410	1357	1219	1190	1164	1062	1041	1019	983	953	957	943	936	833	852	865	872	839	812	821	824	849	853	795	815	784	828	743	841	849	781	793	758	783	791	812	808	779	804	785	800	833	809	761	738	790	759	789	780	726	776	765	735	757	794	783	777	821	762	806	797	826	748	719	767	812	764	818	785	775	781	776	792	779	814	799	757	720	772	736	803	763	784	766	737	769	788	716	812	762	780	775	830	711	758	767	801	744	791	691	755	744	765	758	756	707	710	765	765	749	722	766	760	735	733	816	753	785	729	794	798	717	727	745	787	769	763	785	851	734	784	792	819	728	798	734	765	782	730	730	736	773	746	730	751	801	744	730	769	764	817	751	718	764	766	795	742	746	765	786	774	734	782	742	767	775	759	727	733	747	741	735	759	786	745	743	776	764	760	768	696	735	750	788	753	752	706	751	747	734	715	751	719	784	740	819	711	742	824	784	795	716	755	736	736	777	765	782	699	800	717	785	749	794	795	732	743	716	756	761	784	745	777	813	749	731	685	767	796	767	806	766	792	738	794	773	784	757	763	795	775	802	758	766	765	753	739	727	768	760	725	795	747	753	757	737	743	779	756	733	774	781	820	768	801	808	783	763	737	738	725	738	786	733	731	758	776	743	769	816	753	745	741	730	733	808	730	771	717	753	787	686	748	785	768	784	739	726	780	700	775	802	779	751	758	766	792	748	742	783	796	743	760	744	758	762	710	747	811	770	752	749	716	758	783	795	768	742	732	730	803	792	764	754	778	750	756	759	748	778	729	743	742	775	764	717	740	749	762	769	685	795	737	777	757	770	741	711	748	769	750	784	740	740	775	772	770	791	797	784	799	756	748	753	795	745	745	767	774	744	769	705	805	790	745	772	761	789	778	745	795	779	756	782	748	740	721	773	780	756	749	834	813	764	833	766	738	773	779	739	768	816	797	722	740	738	745	754	760	751	765	768	749	782	668	785	762	789	768	806	726	787	756	698	755	754	781	794	752	733	796	734	780	733	739	733	760	778	769	787	746	759	735	721	744	725	762	819	755	736	765	745	729	700	774	794	750	716	739	716	766	717	746	737	749	721	762	794	742	756	735	745	827	819	785	753	758	763	789	723	768	804	735	712	779	791	748	768	788	712	767	810	769	761	779	756	734	731	806	774	823	798	787	771	742	750	726	723	736	775	805	727	749	766	772	777	771	759	788	765	741	724	769	765	799	713	720	799	783	714	733	817	755	748	795	766	733	778	766	753	821	760	716	728	794	776	752	715	742	773	758	748	771	811	802	788	786	754	757	771	727	739	751	743	750	794	791	741	751	722	742	715	738	748	741	765	741	794	749	738	740	739	769	779	809	789	759	810	735	782	780	794	773	767	719	771	727	714	745	761	718	768	745	770	718	798	753	766	770	814	808	737	774	736	771	735	735	742	748	781	740	757	699	755	781	803	739	799	783	764	749	725	808	773	765	718	778	765	742	737	752	784	739	702	761	795	756	771	747	759	790	758	784	777	779	800	765	741	789	759	780	750	778	752	782	757	740	802	819	775	785	778	715	756	726	753	759	804	804	744	769	772	751	816	789	791	737	819	751	778	721	739	770	734	750	748	781	788	764	708	772	816	731	790	794	726	762	781	757	721	759	804	761	722	729	829	750	756	782	796	713	763	746	756	786	772	762	786	761	779	746	749	751	711	777	784	759	735	851	754	767	775	751	697	778	716	775	740	758	753	741	786	720	757	758	758	704	756	704	773	803	791	758	722	807	805	766	729	783	772	783	747	753	814	810	741	777	799	718	755	761	744	767	771	756	792	779	761	758	776	747	740	740	746	767	811	769	787	724	750	746	726	742	761	752	742	790	766	778	765	758	746	725	695	731	761	755	730	808	733	776	722	728	749	724	761	775	761	790	744	743	788	737	775	741	768	792	792	722	760	754	747	787	787	754	741	773	700	742	721	755	779	735	724	773	804	704	734	826	795	757	735	773	747	741	763	763	801	763	776	786	762	804	755	796	729	733	792	774	774	788	733	749	725	748	745	779	735	744	781	751	703	801	733	739	738	763	801	702	773	732	787	791	760	707	784	745	777	734	736	764	780	733	770	756	739	767	720	764	800	774	737	762	757	785	730	839	770	769	738	768	789	733	743	722	719	753	762	759	729	793	782	807	726	771	745	771	760	739	742	771	735	804	776	721	756	733	766	740	759	771	791	768	791	772	727	744	739	728	756	759	759	801	782	751	779	794	738	798	732	785	745	770	741	748	757	745	754	755	738	763	781	733	742	773	770	757	765	753	732	768	736	761	804	800	696	763	792	745	728	774	763	727	768	723	772	750	760	777	739	749	775	750	741	802	730	777	759	828	749	765	737	813	755	782	761	746	740	731	806	695	770	736	747	828	789	774	764	772	781	774	756	738	689	746	734	764	767	754	779	811	749	783	735	777	767	737	786	776	714	743	798	737	755	773	749	773	735	764	726	800	754	762	762	753	762	754	815	766	738	777	754	766	756	739	809	796	763	744	764	761	713	742	753	717	776	715	786	771	776	768	758	770	725	762	800	758	777	710	755	776	726	729	759	771	766	799	770	756	820	725	755	714	767	737	767	775	728	782	742	791	770	762	751	778	798	797	742	775	765	748	778	791	758	725	756	758	717	810	762	768	783	739	769	782	690	802	773	777	765	795	769	792	750	694	763	806	744	748	818	804	826	766	778	808	745	774	762	732	770	776	692	802	724	760	743	794	730	718	740	810	763	687	801	749	748	747	802	734	709	765	737	754	739	740	736	736	728	773	771	761	740	727	777	749	731	780	704	716	768	780	762	766	734	767	775	730	774	742	709	771	755	750	788	766	752	736	759	748	767	724	792	778	733	731	763	744	757	776	689	749	750	763	729	779	737	741	789	805	800	740	757	774	794	774	737	762	796	780	747	796	777	796	775	751	746	788	759	775	780	792	749	744	782	757	756	743	762	779	730	770	720	738	769	758	755	748	768	751	739	801	801	738	764	776	786	801	711	762	770	735	784	767	783	777	764	813	730	750	722	757	720	761	774	766	754	792	782	733	773	799	782	754	766	787	748	766	769	790	799	794	700	797	777	749	751	808	756	724	747	736	744	727	761	714	710	767	723	771	793	781	738	796	790	782	818	757	782	771	762	806	698	789	733	774	694	759	745	752	793	771	759	745	759	693	799	768	777	840	791	749	796	737	739	818	758	766	737	746	767	754	738	727	750	741	777	752	752	786	768	801	747	775	742	769	754	732	759	754	756	798	734	769	727	809	703	785	769	784	787	709	794	746	769	728	772	741	759	752	726	776	773	743	777	786	803	730	728	761	759	770	791	791	726	751	755	720	766	752	717	769	789	762	699	839	724	781	792	769	771	755	810	713	759	727	728	738	757	754	778	715	777	708	793	709	743	756	705	735	755	743	813	819	753	753	763	750	756	752	767	786	762	742	766	732
27437	20446	6862	740	495	461	369	235	220	267	255	232	225	235	227	227	218	236	215	225	207	233	231	218	215	245	215	213	220	246	226	222	232	211	252	206	203	216	237	224	218	200	231	220	204	222	227	186	221	227	245	220	217	223	210	202	240	236	226	186	231	251	208	224	193	197	210	213	195	223	205	249	236	247	234	220	183	238	242	224	210	233	207	225	209	239	225	233	227	225	234	213	212	208	225	244	251	198	229	211	214	233	219	224	195	232	228	234	220	220	254	211	197	225	220	223	224	224	210	224	219	187	219	235	200	210	237	199	236	224	240	224	225	225	258	218	228	224	215	242	220	233	190	169	209	213	233	224	219	224	237	242	219	249	221	223	209	213	233	236	208	215	221	216	222	244	234	250	231	206	215	213	206	216	224	226	223	198	209	242	209	209	222	224	252	225	227	230	219	219	223	220	202	248	206	195	211	222	225	231	252	218	201	241	227	211	239	238	227	218	244	210	217	206	236	230	231	233	221	232	215	202	206	213	220	222	238	248	199	217	237	252	208	227	233	224	223	247	233	211	225	234	200	250	224	207	222	212	218	223	185	244	224	217	190	235	234	244	203	232	248	222	233	219	215	213	210	222	232	248	233	245	227	211	223	237	224	213	227	198	251	196	208	205	208	228	237	232	230	233	200	205	221	203	215	241	210	220	193	224	223	212	218	218	229	202	213	237	226	229	217	221	215	217	252	234	216	221	216	219	222	219	200	215	218	204	204	246	246	233	247	242	215	204	244	204	226	217	208	189	216	231	210	218	203	215	217	244	252	213	208	208	213	224	257	218	207	231	237	231	190	213	227	208	252	198	218	221	205	247	197	241	202	252	218	197	228	235	258	225	250	232	215	228	227	227	232	216	212	219	203	194	241	236	203	206	237	245	228	216	249	194	214	207	222	230	233	238	219	232	247	242	210	228	219	231	240	195	214	207	236	219	211	226	187	205	207	203	198	228	220	194	241	232	238	221	222	209	230	216	211	241	235	221	202	227	227	225	221	220	224	216	225	216	230	202	217	217	221	208	238	248	239	220	204	226	225	217	208	234	234	216	219	219	211	234	218	218	225	244	236	203	210	199	231	186	207	207	226	234	223	219	222	203	216	215	268	215	264	199	228	225	240	235	233	207	201	241	224	202	227	225	228	240	238	243	220	220	211	215	204	201	233	197	213	206	224	201	223	234	252	215	202	246	210	226	205	202	216	227	253	211	217	228	222	225	229	243	225	244	251	248	215	255	231	197	217	205	194	225	213	213	228	212	234	239	214	186	222	192	237	230	231	189	228	243	211	202	195	223	224	204	241	217	207	190	211	246	216	226	200	237	207	210	219	227	215	226	221	211	217	220	207	201	220	192	245	241	219	232	184	232	216	234	214	209	238	212	192	221	222	224	249	240	209	208	213	224	243	248	233	208	237	203	239	239	245	217	225	168	245	245	219	253	221	200	221	216	203	213	199	223	231	229	227	222	223	222	220	194	217	221	221	270	219	244	202	229	250	234	262	240	193	197	203	212	191	218	208	218	221	228	221	229	208	223	219	236	248	211	211	198	229	181	233	206	217	214	204	235	211	208	199	227	205	203	221	220	211	238	212	226	205	230	225	201	227	250	189	226	224	234	240	238	238	237	225	222	212	252	217	236	235	254	220	244	237	225	217	221	217	223	230	221	195	212	192	216	223	215	212	229	218	241	221	205	229	221	231	218	203	236	210	221	208	237	209	230	223	208	216	234	220	217	227	226	219	231	242	196	231	221	221	246	218	248	220	214	242	214	203	225	197	223	209	208	207	204	199	212	222	226	226	242	225	213	239	202	210	210	211	216	226	220	219	212	218	222	217	215	209	215	219	220	238	253	211	228	206	237	229	261	244	219	238	229	239	214	233	209	252	251	245	216	195	228	221	216	221	221	210	246	204	228	181	243	228	238	208	231	231	213	206	217	209	229	225	221	212	235	234	225	222	211	240	215	203	206	228	195	229	238	210	236	230	202	251	200	244	218	211	211	229	240	223	223	207	225	206	235	200	250	220	190	261	216	220	193	217	234	206	189	231	225	208	228	251	211	235	208	224	239	222	242	218	214	248	210	232	221	210	224	214	203	234	243	240	211	233	245	197	228	204	234	214	224	232	212	263	229	208	229	235	221	202	246	241	239	214	224	232	234	218	244	201	223	217	215	231	251	193	219	237	201	219	208	210	225	204	215	201	212	224	209	222	198	216	196	216	211	221	223	234	222	221	216	205	223	221	245	195	230	216	240	231	221	237	204	215	222	216	200	215	222	242	241	229	218	230	203	213	234	217	220	209	234	238	206	217	226	216	223	223	247	227	234	210	212	228	230	229	212	234	220	242	228	204	212	216	241	235	231	223	242	231	202	222	210	197	232	211	220	260	238	223	206	220	239	222	208	195	221	218	245	244	202	218	240	222	220	224	240	191	219	226	218	218	213	211	217	204	217	210	223	215	217	239	240	224	227	214	203	226	217	230	227	229	224	207	229	230	215	220	225	240	228	205	231	209	217	248	228	214	220	241	218	223	214	208	201	199	210	228	210	239	250	195	237	209	257	229	200	200	224	213	224	228	240	193	221	213	218	201	236	212	202	208	219	237	220	219	216	227	207	242	231	232	228	244	213	216	185	223	238	199	215	240	242	219	204	220	221	220	198	234	213	216	255	218	236	208	242	241	246	216	227	223	254	224	212	219	207	206	209	222	233	231	228	239	239	250	228	189	250	225	222	222	225	236	245	240	233	219	232	218	217	200	227	236	196	227	226	245	238	192	214	191	203	242	216	237	240	224	212	210	197	199	232	237	229	249	218	241	233	210	239	213	208	227	221	199	244	217	243	204	195	255	233	223	237	197	227	206	224	227	249	214	221	226	205	193	227	208	230	218	222	239	233	222	232	222	216	252	182	215	260	228	232	214	195	229	215	218	242	240	207	224	200	231	214	199	221	225	241	242	225	215	231	240	192	199	219	242	244	255	223	213	217	236	208	234	232	215	214	220	205	229	210	214	230	219	199	236	209	227	226	246	245	238	246	220	222	227	206	216	221	222	229	247	197	217	221	206	212	201	218	206	228	193	244	255	222	220	221	227	233	241	246	218	228	206	213	239	211	220	204	214	242	202	209	217	210	213	220	222	243	222	201	223	227	206	223	227	217	195	230	222	221	201	235	224	220	263	209	223	210	213	217	228	210	210	231	212	205	241	249	216	236	232	219	229	230	224	215	198	228	216	210	196	194	210	224	224	197	249	237	203	219	212	182	221	216	230	233	210	241	228	240	216	234	211	212	188	227	205	247	206	214	228	262	210	187	215	234	198	212	225	217	243	219	194	219	234	217	242	241	231	212	243	217	212	218	227	214	223	233	211	231	212	210	218	235	222	231	201	221	233	201	221	210	242	212	223	240	226	221	238	206	212	221	213	245	223	232	228	235	233	211	223	231	230	230	217	213	220	222
3901	1075	954	576	451	387	376	347	363	335	306	299	271	305	300	328	308	278	295	300	294	315	295	275	304	290	305	310	286	296	280	287	320	265	287	293	271	321	272	294	287	302	296	248	286	291	255	288	278	272	271	296	268	306	305	262	287	272	294	283	311	280	285	264	276	265	295	282	261	275	278	282	271	288	276	294	296	282	271	260	304	288	329	283	299	283	292	281	290	280	305	280	285	288	269	305	273	322	264	304	297	273	281	289	264	277	290	276	282	303	290	272	300	252	300	297	253	287	276	267	299	279	288	325	284	251	289	291	295	270	283	283	293	300	284	265	288	285	298	301	259	256	271	276	296	312	277	319	271	277	270	286	285	298	297	286	266	272	289	270	273	297	288	271	269	328	303	285	292	296	276	278	265	308	287	282	278	296	288	308	274	266	285	277	299	275	287	298	294	309	302	295	270	260	278	280	268	251	316	309	297	287	281	281	298	267	266	315	280	306	277	320	302	295	280	291	285	285	294	259	272	291	248	300	288	278	319	301	309	297	311	290	286	292	299	274	278	314	310	285	295	270	271	304	283	269	273	316	279	326	323	270	236	274	290	293	279	265	281	302	290	286	254	288	288	288	292	279	303	289	281	259	302	281	299	293	317	287	264	271	307	278	315	244	282	273	246	290	275	293	292	279	259	276	278	281	289	286	271	296	282	265	282	302	314	277	292	292	265	277	270	296	280	294	290	288	292	298	274	280	267	305	266	328	262	278	247	294	318	280	260	276	318	268	301	260	316	281	277	311	266	304	260	258	304	281	279	298	271	294	293	295	271	289	274	300	301	255	273	277	281	324	280	286	275	268	278	286	278	292	329	292	277	275	274	286	269	271	270	269	302	300	276	292	308	278	275	285	312	292	301	295	252	295	283	298	271	303	308	282	286	275	316	300	307	280	312	281	285	297	303	286	315	269	272	305	320	306	274	313	289	314	278	270	287	267	272	281	301	332	303	299	279	277	239	259	276	264	337	281	240	300	293	299	263	297	279	257	297	270	299	281	282	276	283	298	266	265	299	294	287	341	292	316	284	288	260	262	281	276	271	293	294	251	265	280	279	285	289	269	305	267	274	314	279	264	295	315	299	284	295	281	301	290	280	288	290	279	288	289	264	306	306	281	260	262	293	294	268	282	280	306	264	272	316	282	292	294	293	278	292	261	292	287	297	287	278	262	257	313	281	294	300	295	285	304	277	302	289	281	298	306	288	292	274	295	287	260	266	286	290	288	274	277	309	296	272	272	290	291	303	284	290	272	273	270	264	296	270	303	273	278	272	256	290	292	297	268	275	258	283	316	328	311	310	249	286	302	286	273	286	281	276	286	288	256	261	306	288	245	280	290	250	288	321	291	311	291	265	262	277	327	289	272	263	285	317	282	291	294	292	280	278	305	275	276	297	256	285	284	282	275	302	299	290	298	293	276	283	295	303	253	305	296	281	297	298	289	288	260	246	316	295	304	258	286	307	290	295	278	306	282	293	285	295	264	284	296	275	269	283	292	315	278	281	258	315	281	280	278	292	289	290	268	303	302	273	293	284	314	280	306	288	251	286	295	275	268	295	285	276	272	304	271	315	280	307	266	302	256	287	259	273	284	284	292	279	279	286	294	302	265	313	283	285	260	291	297	267	284	275	299	303	282	299	290	283	316	276	304	286	286	279	246	301	293	271	287	269	302	286	263	297	276	305	273	269	262	243	290	256	275	318	266	276	278	303	303	268	309	299	275	320	291	308	285	290	287	282	288	299	281	305	272	271	282	279	291	299	250	295	293	269	272	267	291	293	284	259	318	270	300	288	279	288	284	326	272	252	310	294	284	266	262	280	313	302	283	266	325	292	279	273	288	257	280	299	300	290	331	295	298	292	293	298	289	294	271	275	269	299	300	284	252	296	294	303	267	292	258	308	276	287	262	242	278	256	275	279	273	316	294	305	277	283	259	287	277	281	309	263	267	294	268	254	302	310	307	308	303	289	297	280	292	295	283	313	291	282	252	272	308	304	255	285	290	311	290	310	316	288	284	293	291	283	272	295	278	332	280	269	289	276	297	296	273	287	285	295	312	298	288	298	321	281	315	263	294	271	283	276	301	291	290	294	273	255	290	270	299	284	302	274	264	285	274	289	307	275	281	313	283	297	319	283	290	295	291	306	258	281	274	265	280	285	307	260	259	309	288	307	279	273	255	281	321	298	251	268	281	292	261	298	294	281	296	271	273	297	264	268	293	253	299	272	277	293	302	290	300	321	281	279	303	305	292	320	265	270	312	288	271	313	285	289	276	257	299	289	271	271	288	277	279	302	289	333	295	272	278	267	300	289	296	302	277	289	292	301	269	304	286	288	259	293	251	280	283	285	263	306	291	309	298	290	249	303	250	262	301	329	275	262	299	256	285	272	284	282	270	296	275	270	285	294	253	265	280	306	275	300	296	255	285	292	315	291	276	280	293	296	292	280	317	284	274	287	296	294	291	289	288	313	263	299	289	278	275	295	299	289	294	299	322	270	322	321	303	275	294	325	304	280	267	261	260	260	316	270	276	275	269	287	301	251	296	315	301	256	269	278	270	291	294	306	283	275	294	308	277	283	256	300	261	311	293	273	324	289	285	282	271	290	285	316	310	265	296	316	275	316	248	279	307	292	254	288	293	261	268	307	279	254	311	280	280	284	290	301	308	272	276	271	289	300	282	295	290	286	291	316	289	262	283	284	285	296	290	276	310	290	286	291	269	290	249	276	290	248	289	312	266	288	292	318	283	292	265	246	304	291	288	289	292	248	302	263	279	297	262	298	298	312	277	264	307	267	282	271	256	270	300	308	267	288	276	280	292	309	274	309	247	317	262	327	235	299	285	285	285	302	280	270	260	276	295	295	268	305	282	294	286	321	274	291	264	265	301	243	312	289	249	272	303	297	315	299	286	277	279	274	308	266	266	283	282	315	305	282	295	288	277	271	267	290	299	273	271	298	301	307	304	288	303	274	287	313	271	317	289	263	275	284	286	293	269	300	265	312	315	250	274	302	300	309	253	291	269	269	308	272	280	290	284	262	263	273	275	275	284	282	265	305	308	313	288	277	286	252	295	284	274	260	282	303	300	267	287	306	279	256	271	268	302	282	316	303	304	287	286	268	313	338	276	304	283	281	286	282	269	283	315	275	284	268	273	260	253	303	314	299	312	291	281	283	328	324	293	305	289	271	297	280	289	313	278	320	284	270	302	288	270	254	312	294	296	335	308	296	302	281	324	330	270	291	290	294	266	300	260	306	277	290	289	271	263	268	295	267	284	274	288	302	290	313	306	300	283	282	287	308	264	269	261	309	271	284	274	272	265	262	245	251	298	311	313	272	311	310	316	254	263	270	281	273	287	291	287	310	304	281	296	281	314	289	313	290	311	293	329	282	288	264	306	308	300	274	271	264	306	287	245	311	303	291	294	275	278	271	275	260	273	283	304	270	304
24034	21610	29225	24463	21591	12237	1513	873	824	724	710	651	604	640	607	593	570	623	553	554	546	502	567	529	535	561	565	541	526	517	522	516	550	500	525	511	557	509	529	535	538	507	524	529	509	499	492	508	473	504	563	487	484	497	515	494	519	498	505	519	503	511	490	521	480	529	489	486	492	507	546	502	507	494	470	491	518	549	503	473	508	529	512	495	518	523	518	485	506	544	511	519	505	489	498	542	528	506	487	495	493	497	499	473	533	534	553	507	477	521	495	486	522	502	497	490	544	511	515	531	489	527	495	491	497	488	488	506	526	504	488	523	489	487	477	527	498	551	506	484	522	448	472	514	506	509	510	526	487	531	505	541	511	518	482	497	470	525	500	495	514	477	516	546	517	511	526	510	571	504	497	496	495	507	523	497	509	518	532	517	542	504	494	530	482	501	510	524	559	512	497	477	465	530	491	539	522	498	494	509	523	487	552	473	494	503	516	515	500	563	515	461	494	467	545	471	530	462	490	510	511	479	523	508	495	498	494	496	520	496	483	549	525	498	533	474	495	547	514	497	506	489	526	512	510	464	505	479	532	506	492	494	537	498	473	508	476	538	525	519	520	538	508	507	475	525	503	522	574	545	536	483	482	515	536	480	503	494	484	482	497	502	517	463	509	500	498	510	491	477	495	505	513	491	481	484	465	529	537	498	507	506	512	507	473	523	508	567	523	477	470	520	527	565	488	471	490	542	516	513	494	561	530	508	524	502	494	498	495	506	496	504	486	503	483	556	476	484	472	504	447	494	529	493	453	490	503	518	493	500	474	491	493	495	511	497	479	510	564	481	472	503	505	499	498	472	519	514	524	497	517	522	496	502	456	503	505	482	521	528	491	498	510	515	510	511	494	495	517	542	541	529	557	505	505	477	532	483	527	495	500	527	504	534	539	515	491	523	549	510	516	488	528	519	505	515	500	527	522	511	507	503	533	475	511	510	567	518	528	505	506	506	513	497	505	455	509	510	514	468	489	513	498	496	478	513	490	480	494	495	521	534	513	493	535	506	513	530	509	517	510	499	508	515	510	519	511	519	526	498	493	554	478	524	477	484	479	524	514	533	520	551	533	497	509	509	504	513	490	494	518	538	523	519	513	517	537	524	561	458	513	472	507	512	493	524	485	524	505	501	465	510	493	500	533	530	463	498	493	468	517	506	501	495	473	501	488	497	503	541	534	509	538	506	498	531	496	482	537	518	532	530	526	523	489	516	514	504	529	513	464	504	521	508	480	500	483	513	491	512	546	516	486	499	501	527	494	468	495	417	491	528	515	518	518	478	534	487	541	526	464	537	535	536	514	485	503	472	519	529	536	495	484	573	518	493	521	497	558	503	488	470	500	494	488	527	502	498	488	514	502	519	473	531	517	524	495	513	519	500	481	483	504	543	483	467	523	544	520	489	499	541	501	463	489	495	489	491	471	558	496	506	548	492	519	533	517	489	487	518	454	457	501	533	522	502	474	496	507	541	502	486	501	518	525	471	478	422	508	522	532	505	521	495	512	519	546	538	498	501	496	494	491	501	497	495	523	495	567	538	480	477	527	508	512	485	514	532	499	493	507	520	499	476	529	456	516	527	493	487	490	487	516	529	541	506	515	470	519	469	519	501	497	465	510	511	538	492	458	491	462	495	558	487	483	486	504	548	521	524	501	474	505	535	484	506	512	477	480	472	477	523	496	499	521	539	537	529	453	477	505	475	469	507	518	469	518	491	509	493	487	480	501	483	466	521	502	518	462	494	503	470	515	492	514	500	501	491	517	498	541	472	503	522	507	486	482	548	468	510	472	522	509	515	505	513	535	493	530	504	444	512	510	558	520	488	503	508	516	528	543	529	538	552	489	528	530	488	500	503	525	504	497	513	513	510	484	551	470	485	492	468	499	492	484	519	491	487	527	527	460	537	480	491	510	508	524	494	531	493	492	453	523	481	502	507	503	519	497	512	530	548	471	475	525	502	464	511	474	531	509	512	510	519	552	501	458	543	485	501	479	470	518	530	507	512	514	515	529	484	518	514	521	504	478	503	516	531	514	494	490	519	508	527	515	454	499	528	480	518	497	521	483	571	532	452	506	485	518	486	456	516	462	470	489	472	543	501	513	483	496	513	493	520	520	513	536	457	501	519	531	505	535	526	488	499	489	515	504	523	493	512	525	495	503	500	536	492	499	536	523	527	524	509	507	488	487	458	495	511	492	522	493	517	501	508	471	508	508	475	534	509	484	477	466	513	500	515	516	491	493	522	519	453	500	518	467	487	500	554	461	499	506	502	483	511	527	504	478	505	530	486	528	505	467	534	483	501	504	461	502	539	500	502	469	534	520	479	510	525	499	530	500	506	499	503	494	495	508	505	481	512	501	525	472	506	511	489	537	505	502	515	503	501	514	496	521	508	493	490	512	522	511	509	497	475	541	527	480	496	498	470	472	527	477	515	488	505	453	549	516	519	486	491	501	481	509	490	476	487	495	506	496	476	494	518	501	495	550	519	467	533	516	523	490	494	519	504	498	480	514	555	515	476	496	571	514	498	485	504	508	490	535	515	485	531	543	489	548	473	483	492	530	500	530	532	549	464	518	482	495	488	520	479	501	513	512	532	504	509	500	474	521	513	514	456	502	492	520	506	530	496	483	531	489	533	464	491	506	520	505	541	524	500	489	483	500	529	506	477	476	494	487	478	524	502	507	474	499	537	529	502	525	527	505	534	511	539	563	474	512	517	501	495	487	500	523	472	480	512	473	507	514	548	539	523	562	526	499	509	539	480	540	510	483	539	475	528	481	497	516	527	528	521	497	483	546	506	522	492	521	512	516	477	498	508	479	516	508	499	510	535	492	508	509	484	509	522	514	479	524	515	521	468	512	522	504	507	514	557	480	568	526	507	511	491	532	498	551	464	457	484	510	534	548	488	531	491	487	546	534	515	535	491	509	487	500	488	507	488	496	480	492	501	466	446	498	502	524	480	490	516	515	489	532	515	513	461	508	487	520	518	516	508	493	521	499	510	517	532	547	506	444	549	514	506	522	495	510	500	489	481	519	503	495	516	474	510	503	519	525	504	515	514	505	506	500	471	493	451	513	510	490	519	481	501	526	524	509	526	496	472	510	512	475	477	492	535	509	504	515	525	512	514	493	497	534	501	504	501	497	510	529	541	537	521	549	534	469	494	521	515	518	525	475	579	529	472	542	504	534	460	512	528	498	508	533	520	488	472	474	518	483	513	511	537	487	459	499	465	483	510	479	481	480	485	504	493	490	490	517	492	493	527	529	491	486	543	490	516	524	471	482	506	518	508	469	506	478	498	480	532	507	494	515	522	519	494	495	500	529	516	513	523	466	508	508	478	497	483	506	522	474	507	482	501	532	507	484	507	461	536	492	498	503	486	481	485	534	507	496	493	496	446	526	478	478	445	503	535	503	500	472	511	470	469	486	542	488	499	510	523	503	516	487	502
4707	10045	8114	4054	2862	2204	1747	1533	1262	1169	1031	919	896	916	806	792	815	762	747	715	672	732	684	695	669	654	662	640	638	658	652	662	639	649	672	660	635	654	675	633	626	585	661	685	601	635	665	624	586	623	601	594	587	636	604	645	617	628	601	645	604	623	594	643	603	613	622	596	630	588	596	650	643	607	567	592	579	606	584	612	603	574	629	644	608	561	612	647	603	605	602	589	612	606	638	594	588	587	650	619	609	608	639	587	578	593	582	602	572	581	592	577	648	619	633	664	597	622	591	600	623	639	619	649	630	565	600	624	606	616	592	602	636	600	633	645	624	595	611	601	632	597	592	594	614	617	620	607	607	573	650	561	655	606	584	628	581	614	622	633	676	567	582	621	595	613	616	599	560	620	641	567	605	567	632	603	580	663	599	595	624	613	642	649	659	607	602	635	601	581	622	623	610	586	640	569	610	639	613	636	582	579	570	653	619	619	603	564	635	652	612	621	618	586	630	574	617	611	587	639	604	611	637	558	584	582	617	625	629	600	585	621	641	621	610	639	603	618	630	620	596	641	600	571	640	648	650	639	568	575	560	615	608	600	599	595	599	558	586	610	614	610	583	608	661	638	613	581	618	606	617	624	628	614	626	581	615	597	598	604	629	554	616	587	626	587	594	604	627	591	593	630	617	628	617	591	609	616	592	630	596	646	609	632	593	613	580	630	592	574	631	604	613	605	630	571	601	632	622	627	637	615	565	596	586	590	601	622	562	577	621	593	577	603	648	615	584	579	611	635	601	601	608	649	612	569	634	595	632	575	629	610	593	614	574	599	600	604	658	609	648	593	568	601	641	567	631	599	587	601	609	636	628	615	564	601	569	630	591	584	564	613	607	617	610	613	603	616	645	584	626	634	642	615	609	590	591	552	605	572	614	597	608	562	634	623	618	615	635	612	627	530	617	561	615	578	528	600	653	632	601	574	621	611	604	585	634	623	576	600	633	602	656	636	617	635	590	604	587	582	571	556	597	579	585	619	639	594	548	592	585	578	624	597	635	581	587	643	583	594	645	583	634	626	612	577	559	629	622	619	610	608	610	611	619	585	594	579	613	597	616	597	619	615	616	593	544	608	610	606	618	618	609	595	619	597	598	585	603	602	622	634	632	628	567	591	570	586	588	605	628	608	596	585	620	586	632	595	652	602	619	618	595	637	639	598	625	603	625	587	610	652	558	593	589	603	630	594	622	639	670	581	593	601	588	600	632	615	644	614	597	584	551	610	593	625	612	626	617	615	612	630	614	605	590	586	651	596	601	592	636	569	605	652	585	580	604	565	647	578	585	590	648	568	562	607	596	606	569	643	542	646	581	593	638	629	613	607	617	607	589	587	570	610	559	616	603	600	606	605	560	628	575	598	593	594	592	599	576	645	606	656	576	590	557	608	606	642	611	615	596	595	563	642	599	591	630	640	607	590	609	624	570	604	616	619	575	607	644	613	606	612	633	576	580	600	598	608	583	598	607	603	625	594	600	582	611	550	646	606	604	636	585	596	594	588	631	636	608	581	601	609	605	606	611	589	598	569	574	597	597	580	604	644	606	623	561	571	610	592	628	628	607	605	568	606	641	578	647	584	620	593	568	608	594	573	625	586	648	600	616	653	607	556	606	564	625	627	591	562	619	620	583	582	605	619	620	665	613	650	625	619	557	606	605	572	632	612	610	586	637	619	588	613	599	630	579	592	605	598	586	589	594	628	587	627	627	574	615	559	571	547	573	617	633	635	607	598	585	616	619	568	630	629	606	627	613	583	647	599	586	623	597	606	615	599	589	631	569	619	564	611	626	583	606	625	621	609	611	552	674	650	606	635	578	599	626	553	651	572	597	602	593	615	605	618	592	626	653	593	615	592	633	579	601	588	602	583	573	637	549	630	562	615	626	638	622	571	594	576	588	624	611	574	626	608	619	580	566	621	609	571	702	628	597	594	598	571	609	618	648	610	599	621	600	611	556	569	644	602	627	584	640	607	609	578	607	596	600	621	611	595	629	566	581	567	636	579	573	588	598	601	583	605	614	590	615	595	616	617	629	623	613	599	596	625	612	591	571	585	596	586	608	629	591	608	597	576	565	653	606	589	668	609	657	617	584	628	608	567	601	618	576	606	591	634	596	584	615	549	614	632	579	664	585	588	604	614	602	620	617	600	623	624	594	634	609	607	621	558	634	572	582	598	591	634	624	638	636	640	548	603	638	657	591	624	632	636	617	599	639	599	665	644	595	569	611	647	634	576	583	620	605	587	618	560	608	607	586	654	592	591	612	612	570	587	591	595	573	568	608	571	638	560	625	589	606	639	603	639	628	587	575	572	576	613	603	606	678	610	636	641	612	594	617	608	610	573	559	610	618	645	585	635	646	621	599	579	603	586	603	620	660	583	632	592	581	619	582	594	604	609	632	575	563	665	602	631	536	568	632	579	619	628	603	629	574	599	596	575	638	581	589	576	579	607	575	592	621	618	593	567	567	638	556	595	596	595	628	585	613	643	629	612	586	573	637	614	575	601	645	639	594	626	616	568	632	528	638	595	609	598	612	624	597	594	625	612	605	569	618	610	568	592	605	597	602	604	559	636	583	621	621	620	619	616	597	614	594	633	548	625	592	633	590	629	607	624	607	604	644	613	633	599	606	597	592	641	565	608	603	595	613	596	619	609	664	620	576	643	621	602	644	615	568	633	623	616	624	601	607	610	612	646	592	590	583	607	609	589	638	626	629	613	598	641	650	642	635	605	608	620	582	634	619	570	621	576	631	615	636	615	580	601	613	573	587	545	644	626	627	551	605	600	592	620	619	631	588	646	623	612	591	595	582	560	625	577	623	628	570	587	622	589	619	631	597	597	616	604	597	596	578	603	617	571	594	610	629	603	596	633	603	577	610	609	565	575	577	592	579	600	605	629	609	598	595	582	605	609	588	628	613	618	572	592	582	601	590	599	617	602	603	557	656	616	594	590	655	622	604	548	631	570	620	597	610	586	617	620	617	600	594	616	610	545	571	576	610	606	577	608	586	613	558	632	604	609	608	611	608	621	601	579	613	563	612	611	627	605	606	582	650	620	645	628	621	602	578	658	595	577	612	581	616	582	604	581	593	599	593	614	608	601	630	597	599	564	636	604	573	572	602	594	600	594	581	645	647	611	626	600	582	553	562	638	621	556	604	630	647	609	583	644	660	581	626	594	578	614	563	616	602	577	605	612	625	603	634	572	610	598	642	573	608	617	636	635	623	582	594	596	593	615	626	646	640	623	574	585	629	597	631	593	629	578	616	568	615	598	589	634	636	639	580	637	630	650	617	627	581	604	593	582	605	654	635	603	620	646	652	603	607	621	594	623	601	619	618	619	596	660	612	592	628	564	639	588	562	607	634	595	590	582	592	605	573	588	599	570	603	615	644	596	611	574	590	622	622	598	634	565	606	611	613	610	624	613	584	616	596	608	620	570	634	580
25354	21609	28055	25545	10658	636	434	359	337	306	315	302	237	272	260	241	270	238	243	220	235	227	225	246	224	209	211	219	226	173	194	236	227	223	234	206	213	198	236	233	229	215	184	190	216	213	210	207	214	222	217	225	229	225	227	205	229	237	195	194	232	207	201	216	213	213	205	209	235	241	213	216	204	198	223	206	226	235	235	216	212	215	206	201	224	202	215	230	220	230	224	211	205	211	240	233	219	223	232	224	207	217	223	243	216	192	231	212	218	210	206	206	241	237	222	237	202	200	204	203	216	219	217	221	200	212	205	217	202	207	210	220	215	227	212	229	224	207	218	197	218	236	237	219	229	204	251	259	209	211	208	215	213	213	207	208	211	199	225	201	233	237	225	213	202	209	218	207	216	223	213	214	226	215	231	221	220	192	210	175	213	187	197	195	194	233	205	200	250	225	177	205	219	209	223	212	194	205	216	215	205	205	213	197	206	216	192	211	193	215	227	215	240	213	203	208	240	205	239	246	229	224	197	179	232	180	246	214	181	226	216	198	214	236	216	223	218	219	226	217	227	226	216	208	218	215	244	185	213	203	217	214	199	212	194	207	214	196	227	228	195	230	216	222	217	216	235	205	207	196	182	226	219	199	227	204	222	216	207	202	243	236	223	236	233	221	228	211	248	251	215	201	205	206	200	223	218	185	231	203	213	220	212	218	225	227	244	214	234	201	227	216	226	204	226	222	216	216	208	212	244	228	224	197	231	231	214	236	213	181	248	204	245	221	207	215	209	221	222	198	198	219	217	217	223	192	195	219	192	214	229	221	247	185	235	204	216	239	236	205	185	211	207	206	235	215	218	233	227	228	207	237	200	217	208	196	208	215	217	217	213	202	241	214	219	200	253	200	215	189	216	240	197	247	219	190	230	222	217	218	215	226	203	210	207	212	225	233	228	207	199	230	209	220	213	211	231	199	213	200	206	217	212	202	217	233	230	208	227	225	228	223	198	225	221	232	201	207	233	228	232	242	230	230	194	217	207	183	213	202	224	208	212	210	212	225	213	213	210	274	214	207	220	208	229	209	203	242	217	203	214	199	191	222	233	205	181	217	212	206	218	222	196	214	232	202	201	238	221	236	215	227	227	210	203	232	251	221	214	225	221	216	223	200	196	222	212	224	206	220	213	220	201	246	223	208	200	219	213	234	210	197	208	212	215	212	200	223	197	216	182	209	196	201	214	203	210	239	205	209	212	236	216	192	206	235	214	230	192	211	211	214	222	224	203	196	225	217	202	203	210	235	217	236	219	211	222	219	197	220	261	193	222	207	213	218	188	240	236	194	212	205	227	225	190	262	256	209	203	184	213	225	220	221	236	218	226	229	218	221	205	218	214	224	206	215	213	209	223	202	191	199	217	238	232	220	223	205	224	214	206	203	202	193	209	194	204	213	191	236	215	231	222	182	210	241	235	218	221	223	217	213	233	224	235	211	211	235	233	222	215	205	226	199	210	202	200	220	189	184	233	208	210	229	204	195	198	212	196	212	208	238	209	218	228	235	215	202	216	236	201	237	224	228	200	219	222	220	232	196	192	216	220	222	204	172	227	215	211	240	206	233	222	222	187	208	193	204	222	214	233	238	196	239	231	221	200	214	198	216	189	220	222	201	207	212	202	218	193	226	199	222	249	225	189	248	212	202	194	215	203	212	181	237	226	210	233	184	210	217	186	190	232	214	262	220	206	211	199	218	216	209	215	203	182	204	226	197	209	202	208	195	225	240	260	203	210	201	229	204	202	207	211	198	221	198	231	244	205	233	207	193	225	220	209	205	202	219	212	202	231	204	208	199	238	198	192	183	193	230	239	214	210	215	206	209	236	227	223	193	227	228	193	228	215	192	219	222	240	214	200	211	200	200	218	212	218	232	206	243	230	213	200	203	207	224	199	232	245	239	212	198	222	205	222	236	218	228	227	238	237	210	194	220	229	218	231	215	240	212	212	204	219	229	203	222	203	204	220	205	194	211	211	216	218	210	218	218	211	224	225	211	236	222	210	219	208	210	213	202	226	202	213	202	220	225	194	219	199	203	216	216	223	176	218	231	238	199	216	194	213	234	212	217	237	188	183	224	205	238	200	184	239	234	208	239	209	232	219	209	236	201	206	219	227	204	207	210	198	221	219	241	218	228	219	215	209	199	214	230	209	192	230	226	192	194	217	187	206	242	206	180	219	230	215	213	199	229	229	202	195	186	217	207	231	214	224	212	215	231	221	234	213	212	220	187	213	204	211	211	217	227	219	192	218	218	218	201	227	216	213	212	202	233	192	214	204	210	212	216	216	215	212	241	225	208	205	194	242	230	182	191	222	221	212	227	253	206	189	228	201	232	228	196	192	231	193	202	215	225	248	222	219	206	207	221	242	221	236	245	213	215	189	206	212	225	216	221	210	231	209	191	226	232	193	239	204	217	227	206	206	232	211	241	217	222	212	196	222	199	218	207	220	192	203	234	221	218	230	195	201	231	211	212	229	223	188	241	222	209	216	230	197	186	221	217	218	235	192	202	218	213	238	221	216	226	224	219	213	213	227	204	237	233	245	215	218	206	209	225	236	220	222	235	227	229	222	233	228	218	216	210	216	236	227	195	230	210	237	234	248	220	228	213	197	245	224	202	232	210	240	212	224	205	214	215	206	250	218	206	195	213	214	229	205	223	218	215	204	229	193	194	205	214	218	226	205	210	211	222	206	233	185	230	206	220	222	226	224	237	227	213	194	203	224	242	221	222	201	181	210	194	196	178	204	204	207	209	220	233	199	229	212	236	213	212	209	211	196	207	206	224	216	210	192	214	230	204	222	198	229	194	209	215	218	212	218	220	218	206	188	207	204	220	236	223	224	189	214	214	216	197	207	222	206	214	201	220	208	227	221	225	209	213	234	207	227	204	200	179	224	202	201	217	195	224	202	220	258	223	215	205	192	212	218	229	205	192	237	212	228	213	216	228	199	222	214	208	244	202	217	218	234	196	205	221	217	211	193	221	243	205	228	234	214	216	216	217	197	220	203	224	220	221	225	202	230	226	208	225	207	220	232	223	204	220	208	217	192	208	203	221	193	221	208	229	219	205	222	211	220	209	231	207	223	206	207	244	198	220	226	201	204	217	204	245	238	242	201	192	234	215	209	190	195	207	223	232	212	216	195	217	208	225	217	217	219	217	220	195	222	201	225	196	210	226	198	214	203	202	214	218	218	244	204	205	225	215	211	208	197	225	232	230	224	219	210	238	226	217	220	202	203	204	229	187	236	206	239	230	215	223	222	216	223	227	207	211	198	192	196	176	194	198	214	207	217	199	206	222	256	228	235	211	198	217	241	228	186	206	208	193	216	213	217	197	215	207	213	207	240	212	185	211	207	212	196	206	181	212	210	189	217	198	208	200	194	233	197	202	211	227	205	206	222	230	201	206	216	245	226	195	216	232	184	211	210	195	227	218	239	223	238	224	187	191
4544	5607	4327	2146	1506	1111	962	760	689	607	536	486	475	427	423	364	387	351	377	319	339	345	343	355	326	348	298	321	318	309	266	326	305	329	290	288	343	304	322	312	308	272	292	326	283	330	289	317	268	288	298	297	305	302	303	282	279	316	302	250	311	332	312	296	310	290	278	295	302	277	291	306	292	299	314	291	301	282	306	280	265	325	281	298	300	281	318	288	307	300	318	283	319	281	303	298	296	302	311	271	293	307	282	319	319	283	303	281	309	283	277	274	309	287	288	303	287	294	258	303	316	301	292	297	296	282	316	277	315	298	292	306	286	319	311	288	271	291	311	273	308	305	264	306	260	292	317	308	277	287	287	304	291	258	288	288	309	331	282	280	293	304	284	309	296	285	291	285	286	286	271	273	264	267	290	298	278	277	308	331	305	305	288	307	292	309	278	305	279	301	283	297	293	270	276	334	332	300	294	287	331	282	331	314	286	301	285	279	296	328	300	305	288	277	295	305	307	275	316	291	287	285	289	274	289	301	317	300	288	298	288	320	295	279	321	280	291	299	283	280	271	296	308	308	276	302	298	304	303	289	303	282	256	278	282	268	303	294	318	300	285	326	316	303	277	272	324	265	293	266	283	277	298	282	300	273	303	285	283	273	288	306	268	283	275	319	290	295	293	284	307	264	306	305	302	300	276	299	292	264	323	305	267	295	275	299	288	278	287	269	279	296	318	257	293	307	297	316	305	302	326	317	297	313	293	259	281	313	323	293	310	291	288	299	307	312	315	309	288	304	334	258	299	290	276	263	289	308	297	276	286	269	287	312	295	290	261	258	289	262	290	271	262	314	258	339	297	304	298	300	302	307	293	300	292	291	282	268	273	309	278	309	280	299	300	286	304	288	275	276	271	288	304	277	313	308	297	310	258	304	315	299	313	274	263	288	255	279	260	276	302	281	295	267	283	320	304	306	294	277	279	312	298	306	273	284	292	304	276	263	291	313	284	304	319	277	318	304	277	297	303	278	257	299	268	294	294	295	322	279	293	271	303	299	295	312	314	299	266	298	276	287	287	304	320	287	338	267	332	311	257	311	325	288	318	288	289	299	291	296	288	254	302	287	266	294	303	280	324	277	290	275	264	294	290	273	295	270	284	270	322	313	310	329	286	326	289	316	291	281	297	299	274	288	277	287	324	268	283	277	302	320	322	297	289	290	283	272	263	328	287	281	318	291	322	301	314	308	331	297	319	303	329	282	268	282	260	308	311	330	258	268	281	290	306	274	269	279	290	305	305	301	294	274	271	271	308	313	287	270	303	284	285	297	262	289	313	308	322	290	305	294	298	275	299	315	284	282	300	295	298	298	286	275	269	314	304	292	299	272	304	313	287	308	274	275	323	300	300	296	304	308	280	332	285	277	293	314	312	314	289	272	277	287	289	288	351	329	311	316	295	335	288	280	285	294	293	310	304	338	280	269	305	289	290	301	272	282	272	260	299	303	273	299	274	307	314	285	299	306	299	277	283	274	267	284	280	282	304	276	277	285	282	296	275	311	306	269	303	291	280	289	285	323	269	315	276	274	264	293	322	286	267	296	285	289	276	326	291	287	270	321	298	290	281	261	268	292	301	263	298	273	295	269	276	304	280	331	293	269	281	290	311	279	266	282	274	287	293	274	307	283	285	279	291	287	286	272	290	300	275	281	301	283	279	311	272	278	312	288	294	305	303	301	315	271	282	277	318	295	278	311	316	309	319	307	306	297	307	303	306	299	294	336	297	282	301	309	296	305	280	265	282	309	301	304	256	248	305	260	281	312	291	319	294	291	297	315	292	267	287	286	302	234	294	307	267	289	290	297	259	280	289	294	305	293	290	306	286	285	289	302	300	291	289	283	321	265	284	302	273	306	299	269	300	285	292	260	286	269	256	295	285	284	261	289	292	304	312	311	295	269	280	276	313	311	276	254	315	341	273	303	296	288	287	282	274	300	278	314	272	283	298	285	308	312	290	294	359	295	292	292	310	299	270	299	280	290	308	305	308	294	284	273	283	318	312	284	302	281	298	291	301	257	266	298	291	305	316	315	292	277	294	293	310	303	299	335	269	299	290	301	318	320	298	305	328	287	316	307	262	298	273	302	302	311	288	266	303	291	295	295	288	277	305	292	272	299	321	312	332	310	283	270	294	256	302	271	283	280	299	287	291	315	298	303	303	286	297	268	286	264	285	283	319	291	291	296	294	271	284	318	271	265	326	273	298	305	287	297	273	291	303	267	306	309	296	308	299	295	293	299	310	313	281	290	308	292	304	270	310	297	310	267	258	330	308	297	289	279	283	272	292	282	308	322	272	267	305	272	276	271	304	286	298	308	281	311	279	294	316	298	270	303	303	284	290	267	290	266	297	314	277	290	257	259	296	292	291	301	300	286	321	328	307	250	291	323	282	291	303	313	337	301	295	289	317	291	279	319	272	306	319	296	274	299	287	280	310	307	293	305	282	301	289	269	320	283	293	309	289	295	291	328	272	269	239	332	302	282	321	290	279	273	269	304	301	292	318	320	320	291	280	263	264	321	299	299	315	264	311	265	293	293	284	282	307	307	293	310	291	314	290	338	307	283	275	312	306	299	297	278	279	279	278	301	324	306	304	315	295	274	289	323	278	293	289	257	289	277	279	274	283	286	292	282	300	304	288	286	272	295	304	310	287	309	276	291	274	292	295	302	312	259	285	275	268	311	283	300	294	287	275	291	308	284	287	281	265	316	280	272	259	259	298	290	315	256	337	262	290	251	292	315	314	277	330	294	310	316	296	274	277	322	286	257	295	296	274	268	302	285	298	296	308	288	294	313	274	288	278	255	263	286	290	328	284	294	293	315	290	297	271	283	305	331	260	282	334	312	294	294	291	293	314	268	276	302	288	304	290	276	290	303	295	282	301	299	291	332	276	304	292	294	310	267	279	297	296	292	293	300	294	269	248	305	319	323	264	290	317	313	297	284	274	257	329	284	332	300	307	292	298	273	263	303	292	322	287	289	280	292	296	293	280	294	272	314	297	277	298	284	297	284	324	306	288	279	284	294	272	289	286	280	275	313	287	272	287	314	296	304	264	307	295	291	270	303	316	267	268	314	326	288	282	313	285	291	279	267	287	293	309	297	290	311	270	304	290	280	263	292	312	283	290	261	303	298	286	284	291	282	302	277	293	266	300	281	295	267	317	267	273	277	299	272	264	294	271	274	297	296	285	308	318	278	290	281	290	323	321	264	280	275	282	271	327	308	296	317	283	281	263	266	317	292	285	312	286	299	296	293	288	269	294	278	290	270	310	300	292	315	294	299	297	296	294	285	291	283	301	317	286	275	284	293	272	306	284	304	283	300	279	306	295	275	301	274	313	283	282	269	294	308	308	278	299	310	292	269	316	327	283	280	255	285	296	299	286	298	306	317	257	292	285	285	276	281	288	318	266	305	304	282	285	287	326	285	300	300	285	276	297	287	293	262
23161	21646	29693	24088	21644	21700	11851	1603	1234	1083	897	927	864	819	821	791	789	716	794	733	702	715	719	686	740	714	681	693	679	702	673	705	687	635	652	674	682	624	637	632	633	665	649	634	652	710	648	683	662	659	639	702	663	628	630	621	645	671	673	580	658	647	640	624	636	646	659	671	634	652	636	658	585	625	632	703	643	679	656	658	664	650	605	608	641	631	630	650	624	657	653	674	643	641	670	642	637	644	673	641	619	576	660	644	642	661	661	650	634	602	636	617	613	618	621	617	642	612	667	609	605	603	691	621	603	648	613	658	637	633	658	705	616	633	599	588	632	669	647	654	651	608	656	653	666	645	635	630	691	617	613	621	650	650	595	615	620	631	642	640	630	633	658	639	620	652	648	661	675	665	627	613	632	609	659	684	688	636	661	682	643	645	638	638	645	603	666	645	688	616	639	664	648	680	668	639	630	622	575	645	587	622	648	670	627	657	645	641	614	567	618	626	598	660	646	631	678	664	654	634	652	642	606	659	637	631	651	635	657	621	611	601	594	635	657	640	619	616	605	633	609	640	606	655	606	637	664	640	616	642	656	626	688	603	644	619	635	621	607	633	597	651	623	666	648	630	628	653	662	611	590	598	653	585	638	646	628	672	611	589	663	663	571	630	627	664	632	688	606	683	646	642	641	630	655	671	603	660	675	638	649	654	624	616	660	655	575	618	660	635	641	604	623	605	660	663	639	651	676	646	586	614	645	612	650	616	642	596	602	611	626	649	619	640	586	617	667	674	621	640	649	625	652	688	676	614	659	627	693	640	659	612	628	641	667	623	673	631	620	637	692	617	627	664	642	612	621	661	601	642	610	619	665	606	706	614	642	686	633	651	619	669	671	645	609	607	632	635	638	595	593	642	620	652	614	660	636	602	643	670	640	674	673	667	705	629	597	657	683	630	598	639	670	661	598	646	616	663	665	652	609	623	612	655	623	664	632	630	645	626	660	623	658	703	624	690	640	656	602	650	626	601	633	628	620	603	649	628	635	624	669	691	662	685	658	623	643	643	631	645	646	649	670	595	603	632	645	636	631	656	648	652	621	592	671	675	647	710	616	655	619	657	647	603	610	631	649	622	656	619	627	642	630	616	582	664	623	648	640	631	649	642	677	653	603	628	660	653	648	654	639	678	714	646	649	647	686	621	648	644	656	621	676	635	635	649	659	656	631	663	611	602	643	656	622	680	683	613	607	616	614	613	653	661	646	639	667	609	594	611	646	608	652	619	642	605	658	658	642	625	606	615	628	626	622	612	618	666	640	664	657	638	656	631	666	598	618	619	627	649	661	626	641	601	638	559	680	605	654	619	627	643	644	578	614	647	673	627	606	660	616	671	623	589	639	632	634	623	644	669	587	626	638	607	662	659	652	607	666	655	642	611	636	656	654	652	618	615	626	679	651	649	588	628	672	620	684	652	677	644	653	635	626	615	687	616	650	631	590	620	614	626	648	637	674	645	622	596	667	622	658	649	647	620	649	660	626	649	617	667	649	619	635	620	656	616	656	632	601	662	678	631	642	607	624	665	655	639	657	631	629	616	689	688	645	645	616	689	646	608	657	601	643	651	656	628	630	633	623	652	637	680	587	636	645	624	621	680	672	637	663	622	686	614	640	668	613	599	613	612	630	652	629	635	644	649	607	679	641	590	656	666	632	613	620	638	638	667	644	670	624	665	598	664	581	612	633	673	638	619	645	671	623	644	620	628	624	616	645	600	650	695	598	635	639	591	644	607	618	598	624	620	647	659	653	674	643	618	631	617	648	666	629	617	656	625	626	654	660	620	612	623	625	660	656	615	652	625	575	666	621	647	609	666	693	689	668	659	602	628	632	590	662	645	613	596	633	626	683	646	623	653	571	598	608	656	648	653	636	632	626	665	645	644	633	624	643	652	601	604	612	599	669	630	624	679	639	641	669	623	649	661	689	621	633	655	639	680	660	662	637	597	644	584	641	620	634	645	636	650	592	630	663	653	652	653	628	597	636	623	608	625	619	661	609	607	612	656	626	657	643	629	636	638	629	642	626	637	635	627	621	671	662	636	628	617	661	650	618	635	607	634	601	638	570	639	640	618	612	576	603	621	638	637	634	681	601	633	673	618	662	629	605	640	620	628	631	652	670	631	622	625	665	630	637	660	631	653	650	628	600	634	657	626	684	602	639	670	648	709	619	618	621	621	632	598	621	650	639	600	603	637	716	628	639	643	602	598	576	623	601	657	640	597	630	655	635	651	622	624	586	670	636	613	667	663	649	645	666	662	644	617	595	666	659	586	673	655	614	665	675	626	605	634	650	610	614	628	652	600	677	604	640	645	617	618	633	630	632	655	629	633	613	681	650	643	614	686	628	636	646	646	664	647	676	634	636	633	636	638	611	634	676	624	625	669	632	667	627	671	617	663	665	633	630	641	641	621	618	597	609	621	625	612	648	642	622	622	632	602	620	638	633	628	685	596	642	645	660	691	619	605	649	588	633	629	626	635	613	600	655	611	669	645	577	630	620	631	631	642	627	624	674	579	627	645	641	650	633	646	641	603	661	598	625	639	634	611	608	622	628	618	662	637	630	716	637	659	590	662	651	604	587	642	649	614	638	667	642	593	590	617	626	610	674	618	653	625	651	665	655	649	635	645	633	627	628	603	627	660	623	663	649	634	652	681	620	648	680	698	628	605	633	612	640	614	599	678	652	673	622	621	611	589	649	704	644	644	639	632	610	664	632	606	637	660	657	642	664	588	636	689	639	608	616	642	648	610	634	639	638	598	632	642	639	623	663	580	627	592	642	593	622	628	666	636	691	651	573	611	597	608	632	620	665	598	650	708	622	622	667	664	636	578	654	598	635	651	660	686	650	630	637	637	636	629	640	646	667	619	618	639	657	644	630	651	637	588	647	639	669	621	614	641	628	667	625	646	647	616	636	610	586	637	636	632	636	602	653	623	586	649	628	673	604	663	648	633	594	640	606	614	640	662	587	665	677	632	647	619	615	641	622	617	602	622	636	619	677	662	661	640	652	665	641	611	607	640	659	647	648	634	670	636	628	654	625	616	639	630	665	542	641	626	666	679	611	623	631	602	625	617	606	605	623	666	626	614	666	648	624	606	629	656	642	600	624	598	659	610	648	628	642	619	610	638	636	656	629	642	624	646	651	620	619	659	678	628	630	655	654	663	621	654	656	620	656	621	687	674	633	608	629	673	626	645	625	612	653	645	658	633	598	664	612	638	674	656	647	625	655	650	688	649	611	653	662	600	656	671	675	625	628	611	623	640	657	665	633	633	652	617	666	639	661	637	583	628	658	664	581	637	598	665	610	668	700	653	624	636	622	632	618	643	609	582	640	663	620	671	640	606	598	615	577	617	623	639	655	635	661	658	663	578	638	620	647	614	635	594	645	652	634	647	629	638	650	598	599	649	632	652	650	639	631	614	641	662	627	634	672	612	664	636	610	671
7249	16747	13365	7043	5168	3867	2967	2439	2045	1842	1590	1413	1275	1197	1143	1097	1103	1079	971	976	911	902	906	898	852	873	874	848	819	807	871	881	801	852	795	814	874	783	785	789	810	787	777	805	824	773	793	730	797	763	797	797	801	810	812	756	755	728	779	713	778	779	776	767	751	820	794	823	799	797	791	816	736	746	748	782	807	756	798	747	728	758	726	729	782	761	789	744	765	746	749	776	787	803	789	757	760	773	753	784	747	775	775	783	786	780	755	751	775	775	778	747	761	761	746	756	787	822	784	725	765	757	797	771	774	795	725	724	749	749	705	763	774	775	786	812	789	749	718	795	752	803	788	765	747	791	766	759	801	797	762	781	747	699	737	751	766	735	767	745	785	704	728	779	749	773	766	755	773	741	703	761	748	750	718	729	752	713	752	732	746	762	732	718	763	824	800	766	759	746	765	730	801	803	767	813	746	748	753	735	775	788	708	782	739	752	728	746	728	743	698	736	803	786	764	796	761	776	749	750	712	778	732	754	766	779	786	759	801	806	755	763	785	789	722	811	752	795	710	788	727	736	803	714	789	785	769	783	750	756	745	796	700	774	743	743	755	761	792	787	774	768	744	758	768	743	713	760	805	726	763	780	754	761	794	709	741	750	728	764	735	754	740	768	797	812	742	759	708	783	759	754	787	751	750	728	765	746	772	749	740	768	741	698	709	758	706	748	706	776	777	706	748	781	718	744	791	749	727	744	747	810	733	761	771	741	783	767	790	773	757	746	763	753	746	702	794	726	747	770	774	751	761	792	749	747	743	727	755	718	743	762	799	775	742	764	733	726	731	713	693	761	763	766	705	708	746	770	785	701	768	769	732	736	733	810	706	712	778	731	743	744	754	773	737	732	747	804	781	749	750	787	753	795	760	744	763	731	754	722	744	742	757	706	743	773	794	745	786	797	785	743	698	766	750	742	770	746	759	727	815	761	735	766	769	727	751	739	727	792	770	729	757	701	737	782	709	758	761	767	769	766	750	732	725	706	826	698	761	730	771	777	795	763	746	765	745	781	746	703	747	752	720	722	755	728	755	756	724	737	747	776	753	767	776	769	710	766	768	703	764	728	745	770	766	724	770	760	789	750	735	717	787	754	724	744	740	780	724	775	774	737	805	785	731	819	780	712	736	773	723	750	745	751	783	766	761	750	733	767	743	759	744	742	714	763	744	721	731	756	766	777	776	741	761	779	733	802	737	761	737	745	772	758	767	782	703	792	711	784	738	755	733	760	707	791	780	715	812	757	786	735	731	755	773	745	727	744	756	769	787	754	806	771	784	711	762	765	784	695	753	797	786	737	789	763	706	736	763	703	758	771	778	751	711	771	740	720	788	783	708	780	781	794	759	742	732	744	747	722	762	762	719	759	797	754	755	751	773	756	742	780	800	777	747	723	786	753	807	700	761	762	788	772	771	782	755	745	750	736	767	757	737	755	734	731	766	754	773	792	751	718	766	805	777	794	803	781	751	737	776	770	728	794	715	771	749	784	790	755	746	750	693	781	738	761	751	725	761	731	709	750	791	749	723	772	727	728	743	793	764	748	736	781	735	749	721	803	765	772	808	766	749	773	695	814	764	710	767	751	817	773	691	731	729	740	743	759	747	740	774	770	794	759	796	696	737	777	795	763	775	740	762	814	739	779	774	744	743	747	731	790	767	756	767	751	746	787	721	753	718	741	765	778	749	749	773	744	772	784	773	714	796	722	789	769	780	780	729	744	751	748	782	733	740	763	775	750	781	760	803	763	737	765	719	779	740	694	739	709	760	727	749	745	711	765	791	747	751	743	767	758	753	749	774	711	719	721	737	727	743	732	764	753	785	771	735	760	756	781	777	728	764	776	760	722	754	738	737	746	702	781	702	694	796	746	769	758	794	752	790	780	743	732	769	773	744	774	766	790	747	743	712	764	832	747	789	791	748	774	818	771	738	723	791	750	763	731	769	761	759	761	768	705	755	693	754	720	755	765	793	724	758	718	765	765	777	776	756	768	789	721	760	796	717	723	765	754	709	788	768	814	760	760	787	785	761	755	762	722	787	758	764	746	733	765	759	825	788	790	770	785	756	754	774	752	728	739	688	776	775	811	731	752	735	768	759	731	778	809	735	752	822	774	769	790	770	753	776	748	742	734	814	756	786	699	785	751	790	752	738	750	733	757	773	804	740	751	744	721	767	821	746	759	721	763	736	732	727	752	740	753	749	744	772	752	728	780	771	746	729	740	775	772	755	785	698	734	792	784	753	745	747	734	762	812	776	757	794	757	740	785	742	757	759	777	756	736	790	748	766	784	766	793	782	714	785	732	744	747	759	759	775	766	723	737	786	733	729	765	747	771	784	708	764	793	748	747	769	732	744	785	740	737	753	774	798	729	754	754	733	738	734	690	788	766	717	754	747	768	762	737	768	758	780	803	767	760	776	770	695	788	800	798	750	787	783	754	741	737	778	755	747	779	746	766	742	714	745	726	766	785	774	774	752	732	764	750	767	818	727	758	761	718	696	783	780	758	735	774	785	752	778	779	761	786	712	717	759	725	708	743	781	737	756	720	721	771	763	749	785	739	803	754	722	760	755	776	736	757	791	762	743	707	758	716	737	722	798	748	712	760	782	714	753	738	736	727	760	766	759	741	809	797	786	779	746	785	781	774	761	776	817	736	745	728	758	835	772	736	821	727	762	754	746	755	772	787	729	743	757	761	753	687	754	786	768	752	786	740	790	773	730	733	709	747	760	827	819	733	775	755	772	752	733	693	753	753	788	733	772	758	789	784	745	762	746	764	729	800	740	785	783	783	731	741	746	776	724	769	725	785	751	782	736	725	749	761	753	746	744	752	784	759	772	719	805	744	770	771	729	750	765	765	740	725	782	759	746	732	751	749	779	736	726	744	747	790	786	779	784	735	783	772	781	756	723	783	743	716	725	766	775	754	746	755	716	761	761	748	750	754	781	805	778	737	736	786	796	738	789	759	708	806	757	755	716	808	799	758	747	696	747	780	694	750	774	708	761	745	745	765	737	733	784	749	761	736	765	750	782	719	786	776	710	726	769	753	746	760	755	778	755	690	763	712	747	748	752	816	723	731	789	753	749	793	753	754	746	723	769	771	811	768	800	796	733	770	725	700	762	785	769	740	800	776	732	738	722	771	732	775	716	741	773	765	769	735	726	776	738	766	750	742	796	742	776	739	754	698	758	756	760	767	780	789	762	770	766	737	750	789	743	743	750	740	809	710	746	810	727	754	763	721	788	742	753	788	768	722	752	758	772	725	754	794	744	749	755	699	696	816	749	748	763	784	799	812	770	782	758	738	705	739	754	769	738	765	818	742	751	753	737	725	740	775	755	721	764	754	725	732	739	775	758	750	728	795	771	769	747	710	757	745	720	750	723	754	813	699	736	765	695	782	783	708	717	732	789	751	756	749	728	797	751	719	752	709	776	735	731	791	773	741	808	770
27514	20359	6557	503	356	288	265	238	249	228	227	255	226	238	221	213	234	235	231	221	242	208	221	207	211	242	202	231	216	215	220	193	203	210	227	225	207	217	198	232	207	247	195	210	220	242	224	210	212	227	203	238	195	244	204	201	212	221	222	223	206	225	199	230	246	193	253	215	220	214	212	253	217	213	211	223	222	218	254	199	208	208	212	209	214	234	199	212	223	216	192	222	206	241	227	186	204	220	221	205	200	233	217	196	211	226	224	217	197	216	233	247	216	238	201	225	229	216	236	214	208	236	241	190	203	211	241	225	215	219	217	237	204	212	236	189	204	237	229	188	214	229	212	212	224	224	211	207	237	224	247	216	207	208	230	212	211	227	247	207	223	216	227	241	212	203	195	221	213	208	240	233	220	211	214	178	229	207	219	187	220	210	214	213	224	227	207	235	220	213	208	186	246	209	229	211	212	208	218	202	201	220	235	237	228	213	230	203	209	210	237	212	203	220	215	237	235	226	220	233	230	220	213	224	227	215	224	206	215	208	223	208	207	224	229	221	196	216	246	202	224	214	256	203	207	224	194	209	224	211	228	207	250	225	204	220	241	207	213	242	218	252	229	234	232	227	216	225	227	243	232	219	205	218	217	220	200	214	202	224	227	230	216	244	225	245	234	217	195	214	227	235	204	221	218	217	221	214	217	208	249	230	207	219	190	201	204	216	218	216	224	237	212	216	216	218	230	217	189	223	229	208	222	217	220	233	219	244	226	234	236	202	217	224	202	210	227	219	246	205	235	220	186	192	229	232	213	211	220	218	229	221	202	218	246	226	210	227	230	229	220	203	215	219	234	213	218	210	228	206	234	232	243	228	229	222	205	230	232	208	213	209	233	222	227	212	225	208	224	195	234	235	233	226	219	210	231	189	223	215	212	221	205	225	201	217	213	218	246	211	220	197	219	233	227	229	189	223	225	225	227	221	217	218	207	230	201	190	192	227	210	226	227	221	214	221	248	230	231	244	234	196	217	200	188	230	241	217	233	226	237	244	189	219	212	195	191	213	227	231	192	229	244	217	240	203	252	215	236	227	244	220	215	217	229	223	228	249	203	232	244	245	212	210	212	236	211	215	214	222	225	236	185	250	234	203	206	226	197	202	205	247	235	211	189	199	238	209	212	231	237	202	195	223	246	206	199	207	184	226	238	213	258	229	209	210	210	229	230	207	208	201	223	236	231	234	227	233	221	224	213	227	184	214	192	220	226	207	211	218	226	212	218	227	220	229	213	209	248	234	202	221	241	193	243	209	218	215	232	224	203	238	222	205	222	225	218	230	247	207	214	202	225	206	184	204	216	221	226	211	197	210	211	165	233	211	228	213	203	202	235	216	243	223	226	216	205	226	232	216	220	219	222	210	226	215	235	208	247	226	208	217	226	211	194	231	199	240	213	228	233	198	209	222	201	218	240	215	222	225	197	206	214	220	202	204	219	217	223	217	210	219	241	217	227	193	223	225	242	188	256	219	210	252	230	221	217	212	239	229	232	242	221	199	203	204	234	221	226	208	224	229	208	203	228	225	223	217	212	221	230	202	217	202	225	192	232	224	212	192	207	224	243	199	242	221	203	213	227	233	227	234	202	218	191	221	187	206	198	215	221	220	203	194	225	203	224	193	234	208	200	216	203	214	235	204	196	230	224	221	185	207	216	218	243	221	231	214	202	198	228	229	213	235	222	250	215	228	227	203	211	215	229	231	221	200	211	213	245	218	215	215	226	224	215	214	224	221	223	214	208	247	224	219	208	213	220	222	241	218	231	239	220	202	226	233	239	223	245	240	251	229	242	221	189	200	217	222	218	214	200	213	245	215	231	227	182	230	223	235	214	216	243	203	241	214	221	227	227	216	225	225	215	231	229	220	228	212	205	194	206	194	208	235	222	231	216	200	228	224	217	224	223	235	217	213	216	221	240	215	235	252	223	214	255	231	225	227	228	204	198	203	229	215	225	237	221	185	195	223	209	216	216	243	221	211	222	216	239	221	213	247	246	196	188	198	233	213	224	190	227	208	207	215	234	227	216	225	230	198	211	226	218	236	214	220	188	251	214	208	200	214	206	223	211	230	218	233	205	228	238	203	232	236	219	193	195	229	192	237	208	197	209	208	201	214	204	244	236	238	231	220	224	195	249	223	237	230	221	236	191	211	203	240	214	194	216	211	217	229	243	234	193	237	250	200	223	223	207	210	206	204	216	212	222	222	229	197	224	210	204	204	213	238	252	234	214	209	214	192	231	233	216	211	211	246	220	208	244	208	211	204	250	230	228	228	221	196	232	217	211	202	221	234	195	218	216	214	203	203	210	232	231	206	225	209	224	217	203	226	220	225	237	233	225	197	200	223	224	207	197	214	212	229	208	224	209	209	218	207	223	225	220	220	218	220	229	214	208	219	243	240	227	230	172	212	224	241	209	216	208	220	226	212	218	231	222	219	252	198	203	225	214	198	240	223	206	248	227	204	228	216	201	210	248	196	197	214	206	205	209	233	202	227	234	226	226	236	207	218	205	210	210	212	222	226	225	218	218	202	232	201	196	217	224	209	218	218	221	239	197	233	199	216	230	226	226	220	224	212	241	181	227	215	222	196	192	210	234	207	212	190	215	243	226	235	201	251	210	203	200	218	225	218	242	215	209	208	252	218	223	217	232	202	227	210	215	241	215	202	204	197	186	192	223	234	226	241	225	233	194	204	224	210	213	232	237	246	208	230	231	225	217	230	211	211	207	231	222	244	235	217	202	211	181	219	219	209	203	245	211	233	196	215	216	240	214	220	213	216	220	213	237	217	228	211	221	234	235	204	221	191	257	210	205	205	225	210	240	235	224	209	226	220	236	231	253	216	220	184	240	248	216	223	202	211	208	206	206	221	202	229	240	226	220	227	223	220	203	230	221	235	237	223	214	235	206	188	191	255	237	193	240	212	224	211	230	194	237	240	232	220	231	214	218	194	211	231	238	199	212	210	229	195	198	227	226	227	241	232	214	202	196	227	215	208	231	243	244	204	226	217	219	202	210	243	249	214	212	228	213	234	209	234	208	223	229	203	194	213	180	221	194	217	199	210	203	237	237	255	220	223	217	225	221	227	227	222	228	228	237	179	226	226	182	207	219	208	199	198	216	219	215	201	249	224	226	207	215	208	214	210	248	231	205	234	218	214	230	237	200	210	209	238	224	243	200	207	207	196	221	226	220	195	200	231	225	226	227	216	216	206	206	215	226	245	229	257	199	217	209	221	204	244	206	214	244	215	210	225	212	223	215	199	241	199	207	203	222	234	197	211	231	209	225	214	217	220	228	191	206	223	207	251	226	232	237	214	211	221	218	203	217	218	229	235	207	198	220	215	210	208	220	231	215	225	217	178	219	240	219	218	219	215	219	224	207	215	209	237	213	228	205	233	219	221	224	221	210	222	219	216	233	216	221	202	246	215	233	197	225	236	206	235	218	229
3853	956	867	500	425	345	334	342	341	309	268	303	285	270	315	283	290	298	264	291	269	302	259	289	289	301	288	284	270	291	273	283	277	312	267	277	312	282	315	251	270	276	266	244	225	297	291	263	295	273	287	287	291	296	257	268	286	279	260	258	277	293	271	306	297	246	290	270	291	272	294	286	323	276	281	288	279	256	264	288	257	269	279	272	288	308	250	274	272	263	292	256	265	272	247	262	280	277	281	270	297	284	290	261	292	274	243	299	265	300	284	290	259	282	302	251	281	263	267	288	273	295	283	275	257	290	315	234	291	296	277	316	275	268	276	293	283	266	280	286	275	263	257	234	268	268	267	270	259	261	301	277	305	287	255	262	277	297	297	306	263	290	271	286	274	260	270	289	236	300	285	279	289	275	303	269	282	285	271	273	270	317	279	253	265	297	269	301	318	272	285	270	272	269	240	254	292	289	257	267	289	284	283	286	275	296	285	286	264	265	266	256	284	281	274	316	285	274	281	269	307	247	281	251	268	277	279	299	264	283	261	314	292	289	282	276	271	281	297	268	292	263	276	289	295	282	291	300	278	288	249	276	276	308	291	283	277	306	267	271	262	259	259	307	282	268	260	303	328	275	281	253	277	252	260	297	280	250	278	272	237	292	258	273	269	280	289	265	264	298	248	274	261	306	272	282	301	300	271	281	291	277	281	265	284	300	264	287	295	283	245	305	291	307	288	252	247	273	246	284	277	275	292	300	291	291	276	278	257	280	283	254	291	268	301	259	293	290	278	297	261	309	289	257	279	282	273	273	276	278	269	284	279	266	298	304	299	288	268	308	258	270	271	289	309	297	267	265	300	254	308	253	281	287	270	286	276	272	290	313	302	295	251	286	283	274	289	304	322	274	305	256	264	265	304	298	280	276	279	271	285	283	271	284	288	254	293	264	267	279	271	275	270	260	259	275	271	290	293	282	261	267	286	291	269	284	307	275	278	258	254	306	266	281	283	288	274	273	302	319	325	263	263	308	291	251	257	278	257	277	254	281	287	297	264	317	283	296	287	286	257	281	252	289	272	286	283	292	293	286	282	291	289	279	281	289	291	265	271	286	270	260	295	303	273	311	288	254	260	303	279	277	266	269	259	271	276	266	274	255	258	296	282	281	267	287	269	259	306	281	273	301	289	242	275	265	280	272	257	291	297	256	299	296	270	269	280	262	282	262	269	245	288	299	292	286	264	292	271	264	301	257	265	293	271	273	263	283	271	287	309	278	275	259	306	272	290	277	271	273	280	247	294	290	267	267	266	264	292	290	280	243	295	285	232	289	318	280	285	245	277	314	256	261	223	302	299	273	263	288	275	266	280	258	300	291	282	261	289	300	264	241	307	279	285	270	272	281	266	292	269	295	307	275	272	286	294	299	292	256	268	304	269	266	262	282	287	279	257	279	274	267	294	292	276	254	279	257	282	235	305	286	287	264	250	299	291	266	303	280	256	280	297	255	263	301	277	289	280	296	274	275	270	260	285	247	293	301	254	271	276	262	282	250	275	278	272	283	299	259	249	270	262	257	275	323	269	247	277	280	296	280	233	263	271	292	284	295	270	270	271	277	293	289	285	285	269	279	257	258	269	276	252	301	307	274	268	270	318	305	264	294	293	271	284	280	286	274	275	286	237	292	270	272	281	268	265	274	272	246	270	301	279	289	287	281	302	299	313	275	286	289	305	296	275	277	276	269	266	274	295	281	279	278	293	289	284	289	279	278	273	276	287	266	244	291	272	276	276	275	292	292	301	286	294	286	293	296	265	292	290	271	282	270	264	272	275	270	281	257	292	282	289	276	257	320	269	284	248	282	307	292	269	288	239	251	284	260	285	270	264	288	298	296	277	278	269	297	284	283	285	248	275	290	289	269	278	276	279	297	276	279	275	278	267	294	287	280	273	277	257	289	279	263	281	303	293	262	251	285	286	300	293	288	284	260	307	288	248	306	290	316	294	259	284	265	267	283	244	247	306	278	262	264	272	245	294	285	257	279	273	270	264	264	273	274	277	247	286	295	274	256	289	297	276	255	291	293	275	270	271	282	299	261	282	271	287	262	287	323	284	279	281	267	292	262	284	278	262	289	290	291	247	288	255	304	272	268	253	277	312	295	291	307	273	283	290	262	282	296	305	266	320	262	298	264	318	290	280	288	298	251	273	270	255	271	287	267	249	285	301	299	278	270	279	273	288	291	284	266	270	290	271	287	297	296	302	256	290	285	265	260	265	266	263	272	263	255	269	232	270	280	259	281	296	267	290	294	293	292	270	308	253	277	281	276	319	251	299	291	305	268	288	278	268	279	267	279	261	302	274	324	281	286	247	292	282	312	260	282	302	290	273	273	265	281	307	271	295	253	273	264	265	245	279	286	278	311	283	298	246	268	274	317	261	268	257	282	274	292	273	258	310	280	269	278	276	298	268	268	287	298	271	277	290	280	260	277	272	289	293	272	258	282	287	296	293	262	309	270	282	285	292	293	265	302	265	262	281	258	265	267	278	273	317	305	270	277	315	271	275	291	281	263	298	253	270	315	288	280	278	296	273	298	262	287	276	282	306	301	256	303	293	278	319	284	269	253	293	291	278	282	299	286	269	293	251	273	290	284	253	314	279	301	265	285	261	278	281	271	268	272	297	250	261	279	284	299	281	295	257	279	266	261	286	258	293	254	267	296	267	276	305	276	273	290	256	253	266	297	280	271	268	262	265	285	272	296	278	259	293	275	273	273	270	322	289	274	286	308	282	288	310	313	255	296	279	284	276	272	256	283	278	278	305	281	289	265	269	273	288	284	297	257	286	303	278	280	272	289	263	260	276	279	255	274	255	277	292	293	227	293	271	269	286	269	294	270	281	294	278	283	296	274	270	284	281	255	247	261	273	263	262	284	304	281	280	300	266	276	291	250	278	287	252	281	293	298	273	283	294	270	272	291	259	264	310	304	263	261	302	306	296	252	263	271	285	248	274	265	289	265	291	304	263	277	294	286	276	282	245	297	278	297	295	273	292	296	281	278	278	278	237	264	296	253	259	256	278	266	297	262	268	264	297	280	271	276	289	261	288	287	324	291	282	274	276	294	280	323	264	278	262	261	286	284	271	279	304	299	289	292	264	282	285	272	281	272	287	271	300	273	262	283	274	265	285	286	268	293	275	245	283	281	290	263	266	303	261	272	281	311	284	286	284	257	315	293	267	290	252	272	302	242	295	259	271	271	281	298	289	279	275	286	272	270	271	241	297	237	282	290	294	282	268	255	265	284	270	290	278	300	260	286	261	263	286	312	260	256	296	273	267	289	284	276	296	280	290	285	249	290	300	280	264	287	244	316	272	267	261	290	281	283	266	296	283	275	285	289	263	312	264	287	274	253	306	292	298	302	231	267	288	239	266	293	284	266	286	295	275	272	281	262	257	278	293	250	274	268	288	277	233	288	296	262	277	314	272	287	246	275	267	279	265	304
24159	21620	29229	24506	21627	12298	1384	894	781	714	726	644	631	587	609	557	613	604	588	564	561	534	516	521	563	546	539	545	517	491	547	536	540	515	540	520	530	535	482	529	541	504	475	518	516	534	538	511	520	498	497	513	522	463	487	485	501	508	513	525	519	524	511	495	495	522	519	506	503	512	490	516	461	534	550	481	490	470	515	500	513	515	536	520	507	496	505	512	541	506	504	517	534	469	502	493	512	499	506	517	490	510	500	479	503	484	481	517	501	526	477	482	504	515	463	473	503	518	521	491	506	502	529	498	491	478	554	532	498	484	498	549	527	497	474	520	480	524	476	493	498	487	514	541	508	498	533	501	529	535	489	458	508	492	509	480	513	489	526	511	502	494	506	487	524	491	500	509	544	491	526	470	512	505	478	514	500	502	486	520	514	496	474	520	500	537	530	526	510	460	523	490	445	532	493	528	507	442	499	505	508	496	490	498	493	483	480	510	486	556	534	495	491	470	512	516	518	534	524	526	538	497	513	542	505	518	546	490	497	497	471	507	481	471	520	436	506	540	510	518	541	474	496	502	527	529	519	503	532	500	494	501	500	524	502	505	515	494	485	543	479	472	523	523	508	508	510	527	548	484	506	499	536	556	464	472	535	493	503	480	530	515	485	536	523	507	470	560	516	471	498	490	473	510	540	498	531	497	524	520	538	515	510	524	500	497	478	489	523	545	493	517	486	546	513	498	512	522	505	502	456	539	509	462	500	536	493	489	465	506	460	511	481	531	458	510	481	528	483	471	510	479	495	489	471	466	478	516	463	498	478	509	495	547	496	524	451	462	512	491	517	500	479	501	483	507	512	507	491	466	498	521	494	493	501	491	510	463	473	471	511	490	479	528	517	507	485	547	504	497	526	490	503	489	502	513	552	517	475	511	521	507	522	468	507	497	546	471	520	509	501	490	531	515	505	467	486	510	538	495	473	522	495	530	543	547	520	486	512	489	526	507	487	497	520	492	548	525	481	508	490	479	484	507	520	508	487	543	457	501	482	513	487	476	514	492	512	473	515	541	502	506	495	538	502	502	523	474	497	528	529	473	475	508	497	506	472	472	503	540	478	470	536	474	503	494	504	453	474	536	490	473	499	480	480	485	469	504	504	472	513	508	509	523	509	562	530	484	512	507	520	478	512	509	461	470	502	477	509	498	452	517	500	511	494	509	506	487	494	494	502	530	499	527	534	490	514	517	489	513	523	510	535	486	507	492	525	521	491	463	498	519	509	497	536	484	508	522	471	481	497	498	488	546	510	521	513	500	502	515	510	465	468	475	474	525	496	518	538	492	479	520	462	521	519	491	452	519	514	547	486	499	502	530	524	486	485	497	545	489	525	474	477	502	486	468	515	518	484	519	519	516	494	497	469	468	483	535	503	485	460	491	499	535	492	484	484	521	521	492	540	511	472	479	484	500	468	548	517	460	514	506	474	510	537	508	552	503	475	534	461	490	525	450	519	509	517	535	488	507	508	487	475	519	513	505	517	520	481	519	568	499	473	452	499	516	512	534	482	494	523	498	520	510	521	531	546	474	489	541	487	507	518	496	524	500	535	543	498	475	511	489	536	475	500	553	498	494	496	508	477	536	511	532	465	539	468	533	497	504	514	505	507	531	544	525	512	475	511	491	519	476	498	531	514	506	497	486	528	492	524	476	501	499	486	522	487	524	480	511	516	484	507	490	459	508	489	506	500	486	492	496	529	496	478	455	503	504	474	516	496	525	516	489	499	508	499	502	473	523	524	499	492	519	488	511	493	513	537	540	519	535	474	496	519	488	509	490	489	487	513	508	518	512	529	508	527	473	541	517	534	471	524	545	479	517	466	548	500	487	500	494	524	526	513	521	523	492	482	548	512	485	497	493	474	552	505	545	483	492	490	531	502	488	483	515	515	496	536	551	482	497	512	520	506	550	506	477	500	523	493	525	547	472	498	510	492	517	453	503	506	465	480	490	512	490	514	491	463	509	509	510	502	515	531	504	509	479	494	516	497	489	525	481	532	502	482	503	489	544	507	481	504	495	536	481	533	478	495	493	525	499	503	505	509	463	468	486	525	496	518	472	511	503	501	506	518	497	478	507	518	492	513	494	503	527	518	524	460	480	459	473	472	474	515	525	510	498	510	481	527	481	482	489	459	479	484	533	498	533	506	508	495	489	535	512	502	552	524	508	515	499	521	506	466	519	528	514	533	494	529	497	474	531	486	504	523	538	480	464	486	517	522	478	520	560	505	492	502	508	531	479	509	521	494	535	516	481	484	501	527	507	554	518	551	484	497	507	495	494	540	520	492	495	494	498	498	514	505	487	480	510	534	514	470	524	482	476	490	442	487	499	512	485	492	474	539	501	505	447	483	501	533	537	502	474	544	463	514	518	539	531	488	495	507	526	462	518	538	508	471	517	533	490	534	533	539	549	477	537	502	499	464	491	530	495	481	505	524	506	475	480	529	513	477	469	463	484	519	480	473	505	520	490	527	489	534	528	487	460	497	498	549	493	460	503	511	511	499	477	539	501	515	462	520	440	538	516	470	495	514	506	518	517	502	498	501	517	508	487	496	509	512	521	491	531	513	524	498	499	467	516	533	531	536	500	520	504	549	512	496	500	481	491	474	501	503	479	511	545	473	512	487	511	519	542	495	519	492	501	494	502	514	439	510	496	504	520	471	511	552	485	531	551	511	545	511	508	491	487	510	519	446	527	465	474	489	533	521	527	503	475	499	533	482	514	485	505	473	516	514	524	528	470	535	552	530	528	496	475	526	526	479	495	493	482	483	508	486	501	531	488	505	537	465	490	481	448	514	526	459	475	516	487	502	509	543	529	500	513	495	488	488	533	511	487	493	497	494	515	490	472	515	521	499	499	514	503	488	509	478	497	494	479	457	490	483	496	510	532	493	527	483	475	469	492	489	506	479	488	516	495	496	541	523	490	481	546	537	459	509	473	477	462	518	478	445	472	529	509	538	528	493	519	495	514	486	509	512	468	545	520	494	494	495	507	483	475	458	502	501	523	504	524	544	532	518	517	527	515	476	466	488	499	495	493	496	541	461	511	508	512	491	520	484	476	486	525	500	490	507	489	489	495	525	515	517	515	488	482	542	492	550	521	471	489	491	506	525	505	523	500	467	525	475	506	548	523	476	525	499	511	480	513	508	516	519	513	495	512	488	516	458	478	501	479	525	492	495	498	543	503	525	469	482	506	493	547	505	548	476	515	499	514	504	489	457	472	502	519	527	528	518	470	510	489	512	497	517	502	492	530	519	549	503	505	509	493	550	500	499	493	518	525	510	493	543	478	519	494	486	490	519	551	493	528	497	498	514	496	485	509	493	541	493	484	490	450	534	515	506	510	519	497	509	542	489	512	513	504	541	503	498	546	480	499	509	444	493	489	500	511	472	503	510	494	500	473	511	483	472	481	503	525	482	506	515	474	498	523	500	507	512	490	502	519
4799	10193	8135	4016	2931	2354	1734	1512	1310	1131	1047	929	821	881	839	807	770	737	727	676	659	741	672	614	709	694	614	640	658	659	616	634	628	614	645	633	616	646	602	607	631	652	642	593	639	607	591	605	606	604	624	585	601	628	608	618	593	590	599	615	630	588	601	637	627	565	636	595	590	661	617	646	619	616	634	640	587	638	608	595	613	632	611	610	545	621	614	601	592	623	630	649	613	633	612	614	649	593	608	581	560	584	572	616	595	591	641	602	557	621	592	599	605	623	657	634	571	605	612	591	600	604	624	621	615	606	567	587	576	602	606	616	583	582	608	581	620	622	606	585	545	563	565	617	548	623	616	606	605	604	645	594	581	603	607	591	587	583	610	641	627	602	602	603	575	582	639	616	615	575	567	554	609	617	597	566	589	610	608	626	593	599	610	614	628	634	581	635	587	580	618	598	604	597	588	559	603	630	615	575	581	596	623	594	578	627	618	575	586	617	597	565	598	597	612	576	602	606	594	609	585	603	638	590	602	581	620	616	585	598	621	608	596	594	585	593	577	606	606	609	617	617	606	625	577	647	569	606	628	644	563	597	543	615	569	572	612	574	637	630	592	604	602	625	589	605	611	585	639	611	598	594	619	598	582	582	578	608	650	548	622	614	622	620	604	567	626	592	570	590	578	590	608	602	607	600	589	608	621	581	621	570	587	577	641	577	611	630	593	616	605	606	586	625	601	599	601	619	616	677	610	565	605	603	582	581	623	583	570	539	600	593	596	586	612	589	625	602	605	626	661	622	600	598	590	625	609	607	635	636	638	600	624	605	601	554	568	589	602	609	603	588	633	571	649	588	602	618	586	590	555	582	613	630	589	617	610	622	616	573	606	582	603	601	616	615	623	651	557	577	562	634	556	598	574	603	564	572	611	594	583	570	579	606	578	653	595	604	624	587	566	588	651	575	608	616	617	597	599	633	598	640	576	603	610	601	566	627	559	628	598	576	602	565	594	603	611	582	574	575	591	595	608	597	578	590	629	601	590	620	561	623	601	606	589	606	596	644	621	602	611	612	655	611	588	601	600	598	627	619	609	602	646	610	661	607	606	614	575	589	573	592	620	635	604	612	584	562	590	607	629	624	588	584	568	607	606	565	601	579	587	621	624	583	601	609	620	632	567	650	572	571	619	609	596	625	599	601	564	619	595	622	605	653	609	605	603	600	605	662	589	605	630	621	599	566	594	567	614	618	620	636	554	559	583	580	587	658	645	558	610	588	603	565	603	620	567	622	596	615	586	599	615	593	550	578	602	605	609	621	520	557	571	565	573	608	593	591	622	594	601	629	601	576	624	625	619	568	561	630	595	605	610	636	594	625	570	641	635	607	579	601	599	596	599	606	598	551	578	600	604	664	605	620	563	621	628	618	545	613	619	609	617	585	591	633	608	598	596	577	592	614	601	629	586	624	620	610	594	633	617	581	638	596	653	631	611	582	635	584	559	630	585	623	613	611	603	609	649	602	586	564	556	605	578	592	584	594	652	641	588	625	617	578	588	650	623	578	589	587	611	549	609	647	585	567	606	620	650	624	619	622	599	650	605	580	591	612	634	626	587	600	634	592	645	595	613	639	613	631	595	625	586	619	600	601	569	617	589	619	610	606	595	562	541	618	593	609	593	592	627	659	624	580	662	627	626	610	595	617	587	552	578	620	622	614	603	602	634	580	602	583	622	646	603	598	650	605	610	602	586	617	583	604	588	597	583	653	588	623	581	581	615	588	640	635	631	574	605	560	577	560	587	600	592	566	588	601	576	575	624	604	589	593	604	577	608	640	594	602	615	567	659	612	590	621	585	610	627	619	564	613	629	612	598	558	583	612	647	619	578	581	561	569	575	612	607	600	583	624	587	560	594	611	618	537	637	595	608	604	603	602	633	577	584	589	562	649	590	596	581	602	578	583	603	567	609	607	596	629	621	608	611	599	613	612	603	595	656	616	578	620	591	633	622	627	619	569	622	639	552	607	613	622	639	597	655	631	605	597	627	593	576	676	613	581	608	592	598	569	630	594	613	630	568	595	580	579	624	620	641	591	589	582	567	605	621	607	661	627	603	585	639	625	592	561	599	586	659	616	614	562	631	590	537	550	627	594	617	584	583	625	615	611	583	606	597	641	592	576	596	611	605	667	575	619	615	600	607	565	637	608	620	614	561	586	628	575	623	586	596	656	560	580	657	620	617	544	560	577	641	578	583	604	609	603	587	588	632	583	564	628	611	599	627	604	603	582	609	611	609	558	614	600	569	635	594	618	639	573	640	591	632	598	590	589	561	607	595	609	623	591	565	590	615	584	560	587	571	611	605	583	582	618	592	568	589	579	618	607	619	618	583	597	630	533	573	585	577	617	595	578	602	600	594	550	608	625	611	590	574	550	590	599	622	580	660	587	542	614	656	566	609	584	619	614	524	601	572	655	598	602	602	608	584	623	592	593	588	621	598	589	620	606	607	591	597	582	607	608	602	593	618	582	620	631	576	609	577	592	602	620	628	552	612	598	631	637	573	633	582	624	597	628	623	598	626	563	653	584	606	575	597	627	597	568	620	583	581	559	619	554	638	616	621	599	626	628	584	616	556	605	567	627	638	556	602	605	580	549	606	648	574	572	597	612	619	590	610	559	596	639	610	587	576	593	587	611	589	588	614	581	578	612	633	561	587	562	604	571	584	647	617	585	602	581	640	648	605	616	597	575	603	597	599	619	594	608	617	614	599	671	572	644	618	572	587	594	613	616	559	585	601	598	585	596	622	557	624	596	541	589	589	602	609	575	603	631	575	576	642	561	614	619	581	620	571	626	653	603	615	604	626	619	590	611	603	606	566	606	592	627	611	594	614	566	590	590	555	589	634	587	577	678	573	593	595	583	567	602	627	633	599	590	592	596	579	588	630	582	656	604	601	640	615	572	609	618	610	579	611	622	615	588	585	563	623	575	611	617	554	596	599	626	622	596	603	596	583	557	559	627	636	576	594	603	628	582	600	613	608	602	585	582	595	580	596	608	588	621	610	629	561	602	580	585	597	604	586	634	599	603	589	605	602	591	599	612	597	603	592	610	598	602	584	596	607	604	636	571	588	623	600	642	595	574	626	597	619	616	564	618	554	626	635	660	647	619	574	607	645	595	607	531	626	602	613	611	615	631	592	592	595	589	632	589	600	597	618	636	597	561	532	640	598	647	652	585	605	584	598	653	628	582	578	599	599	621	569	587	591	592	613	638	607	605	641	590	617	629	570	640	628	593	617	541	574	624	634	637	619	579	601	615	585	575	621	610	663	607	636	601	581	584	570	619	650	597	619	616	595	598	618	590	589	620	601	613	616	600	613	619	619	615	568	598	599	571	574	620	586	649	584	594	590	649	577	621	629	631	597	554	637	607	581	549	614	610	629	607	599	615	586	614	598	572	590	598	621	599	603	575	609	568	559	607	578	602	630	591	595	651	616	603	607	595
25276	21494	27928	25403	10571	651	466	320	346	319	300	285	273	261	238	246	263	229	242	244	242	218	228	242	255	263	220	213	234	248	236	237	230	200	228	208	194	210	225	230	205	218	215	211	206	224	212	220	224	241	223	209	220	231	213	213	206	215	201	199	205	213	227	214	208	245	207	215	207	214	213	198	198	243	215	200	213	196	203	220	206	204	242	225	202	213	205	207	218	219	188	231	201	213	239	204	209	208	226	216	200	207	219	210	227	208	213	235	218	196	203	255	204	200	238	221	233	225	220	199	207	213	204	190	221	209	213	202	230	225	219	215	226	213	200	205	194	221	197	198	207	212	194	202	219	221	242	218	233	222	214	242	204	225	211	202	202	217	233	202	201	216	210	209	204	200	226	221	170	227	221	239	183	232	212	211	231	222	217	202	209	227	226	211	198	226	191	199	220	200	192	229	233	225	204	187	224	213	219	204	206	212	206	206	201	211	247	226	214	204	220	209	210	207	217	203	177	212	205	206	223	201	205	195	205	203	204	221	236	202	217	208	216	197	217	206	204	243	207	207	217	230	209	237	180	223	206	195	227	197	230	207	213	221	208	207	202	218	208	217	168	189	212	220	235	220	190	209	192	223	229	239	219	211	190	205	213	226	197	207	218	236	185	213	210	200	220	234	211	198	176	209	180	236	218	209	204	207	199	210	190	234	202	226	241	205	218	194	221	232	255	200	229	220	228	247	183	221	222	224	211	205	218	193	224	218	215	199	209	202	217	222	225	218	211	206	199	223	212	223	223	212	222	199	215	251	203	195	197	219	197	201	183	246	188	205	221	233	212	210	201	214	198	215	199	232	208	203	238	198	213	219	204	211	223	208	180	207	227	215	199	223	223	209	212	220	226	203	219	209	206	192	218	228	235	245	176	229	219	228	202	209	199	217	179	206	215	218	230	190	215	248	189	212	204	220	213	215	206	212	208	205	212	198	192	214	219	228	228	217	212	237	219	215	208	205	209	213	234	194	219	216	237	201	184	230	193	219	198	201	211	217	215	191	167	218	211	212	197	206	213	206	206	212	234	221	202	221	238	225	223	204	184	225	191	217	226	202	206	208	215	201	226	217	231	200	199	221	216	218	213	244	202	235	212	208	208	232	205	228	230	203	185	199	208	224	201	212	252	199	199	232	202	203	213	209	205	208	222	219	193	223	189	187	244	200	183	229	216	221	207	228	225	200	196	215	226	215	193	184	211	211	225	205	228	239	204	230	186	217	217	210	229	217	226	219	244	205	205	220	220	229	208	196	216	206	235	190	234	206	200	198	211	201	201	234	207	218	204	208	235	204	205	206	211	207	221	190	196	205	206	227	203	233	224	213	215	212	221	231	211	197	191	206	238	225	226	209	211	200	216	200	236	187	221	207	232	207	190	218	216	207	214	193	196	213	192	208	206	198	181	213	217	207	206	204	174	225	219	196	229	192	209	228	219	189	212	199	214	202	215	224	212	195	206	228	214	223	199	221	223	217	197	208	208	204	232	219	221	219	224	208	221	243	229	210	202	237	202	208	219	201	227	199	204	216	220	223	208	195	205	204	186	210	191	186	209	188	224	212	240	212	197	227	217	194	217	195	212	194	212	215	203	206	221	233	211	182	227	210	216	191	225	217	197	211	214	207	210	191	214	209	212	224	235	224	188	218	173	208	204	217	221	210	214	211	208	229	207	206	200	201	229	182	199	196	206	220	226	222	221	205	205	221	205	183	229	215	226	229	209	204	219	217	209	207	225	216	250	243	218	211	199	229	220	222	195	204	200	218	208	240	213	213	193	222	213	200	197	204	215	233	226	209	214	195	202	198	200	198	230	194	205	216	230	200	205	218	198	221	215	211	206	215	197	197	214	224	230	221	200	209	230	202	194	186	190	248	221	221	196	229	227	190	211	209	213	218	215	199	228	207	231	226	212	223	217	239	200	208	223	216	220	233	219	198	198	230	203	229	226	202	208	169	220	234	200	242	258	218	184	217	203	190	222	231	237	200	188	190	192	223	217	194	207	202	236	212	232	198	206	193	235	222	217	213	217	211	209	212	218	215	228	211	214	223	218	205	196	206	209	208	229	214	205	207	209	210	233	219	228	206	236	215	233	199	210	194	197	185	193	233	213	208	223	207	192	208	229	220	215	193	238	205	181	218	231	212	224	199	243	208	217	211	234	210	187	203	238	189	215	199	204	211	220	227	191	204	202	231	216	199	211	226	220	187	219	224	210	221	227	232	213	220	197	250	236	240	215	197	228	206	223	213	216	203	182	227	207	165	224	215	204	189	227	210	219	206	216	234	253	215	217	217	222	211	191	219	191	213	186	192	202	209	228	205	194	213	204	216	213	225	216	228	212	222	237	201	197	226	236	210	228	238	206	206	228	223	212	217	223	194	203	216	191	223	208	205	225	235	216	219	212	193	216	204	221	246	231	218	211	230	218	214	214	208	209	204	227	206	200	204	228	218	211	215	195	191	245	247	210	223	222	222	202	206	209	215	233	211	195	195	221	199	208	214	204	201	216	224	224	233	226	222	233	206	203	213	197	219	199	217	213	221	217	191	198	221	216	205	199	226	200	214	219	222	204	208	199	212	221	222	214	229	218	188	210	220	227	217	220	229	226	213	192	228	223	234	223	189	201	205	222	229	203	202	230	217	215	222	205	205	221	220	241	189	221	187	205	211	225	200	229	201	203	221	216	233	230	224	232	209	214	212	202	211	220	208	206	223	177	195	200	229	217	212	218	213	203	206	222	192	226	173	179	216	217	200	227	196	217	209	211	228	204	200	225	222	221	222	223	214	216	217	245	206	217	224	205	240	214	201	224	180	218	208	200	205	210	214	184	220	197	221	205	196	200	199	215	190	222	236	231	197	199	211	211	191	204	218	241	196	220	206	203	206	193	196	203	198	192	169	214	200	194	217	181	226	217	173	200	219	212	201	221	204	212	217	213	222	199	227	200	198	203	209	192	185	220	188	180	223	202	216	209	210	194	212	196	208	199	218	191	201	187	188	219	223	227	194	206	218	208	205	212	223	208	210	205	220	202	249	231	224	223	198	230	233	203	210	229	204	218	239	247	222	209	217	185	198	209	194	229	194	221	199	201	222	236	219	229	215	191	221	212	217	211	205	214	200	210	225	233	232	209	231	196	200	225	215	201	219	204	220	218	202	198	204	209	213	212	227	213	231	206	216	209	222	209	240	238	220	212	192	210	196	229	216	213	214	207	219	223	230	209	250	232	211	220	216	210	209	210	205	212	205	222	211	195	239	217	215	209	191	209	238	182	232	216	218	222	214	225	232	230	211	217	235	199	206	199	222	193	204	216	213	231	224	216	219	207	210	200	204	228	230	199	234	216	214	231	221	189	214	223	218	215	179	202	183	199	221	205	219	189	213	215	234	201	219	204	190	210	199	233	234	216	193	223	191	219	207	189	202	218	212	196	211	229	220	202	207	222	222	200	239
4550	5619	4291	2074	1464	1049	928	816	638	589	504	483	418	433	412	367	333	366	360	322	353	321	311	329	334	350	325	313	339	301	285	310	297	297	283	301	314	283	292	307	284	268	305	298	312	317	312	310	323	298	293	303	264	292	304	307	330	268	276	286	285	276	297	269	270	286	318	320	276	302	322	311	278	300	284	286	293	259	283	299	279	305	306	281	289	272	295	277	283	327	309	316	318	281	286	305	286	318	271	301	283	286	286	284	266	295	303	289	292	287	310	280	279	272	298	307	286	275	282	284	312	324	323	285	280	281	301	287	307	279	285	266	260	292	281	256	285	313	282	291	281	277	316	302	284	271	294	300	276	298	281	256	318	281	274	315	297	267	292	291	264	306	284	294	269	275	330	288	295	291	295	298	302	296	296	290	279	277	283	271	292	283	306	325	284	294	282	301	306	313	297	281	269	302	273	285	290	275	268	266	315	262	289	281	279	287	292	282	287	278	263	272	294	282	305	308	293	336	286	315	278	292	255	263	309	319	293	304	280	292	289	303	277	328	281	276	262	314	301	298	290	277	304	266	299	265	286	272	285	289	290	295	305	303	278	298	324	300	290	291	269	276	265	281	264	308	306	282	260	269	300	284	307	289	267	288	278	306	290	310	288	273	266	310	283	303	261	286	298	289	289	291	305	286	275	289	270	280	307	272	273	319	273	289	288	293	296	307	269	299	292	289	290	299	293	277	285	289	289	293	285	321	291	275	314	273	290	268	283	323	285	279	297	260	294	284	280	322	298	304	275	289	289	318	286	302	301	288	270	285	286	299	287	291	271	289	290	305	286	290	297	279	269	275	289	284	317	313	279	313	294	293	291	319	317	274	313	251	310	254	254	267	269	309	311	289	304	312	280	277	303	298	290	278	292	272	296	286	279	289	297	266	296	262	297	261	317	310	316	280	299	279	289	267	311	301	297	299	282	310	300	270	240	280	288	307	262	299	279	311	259	314	324	312	263	278	270	298	280	296	343	292	292	278	301	281	302	284	258	242	280	294	309	271	290	275	251	309	279	308	294	281	295	299	291	301	309	300	314	264	293	300	290	285	289	284	280	278	297	294	287	286	308	310	305	268	293	318	282	308	306	290	294	269	292	295	286	270	292	278	255	268	287	274	299	296	284	269	291	261	285	304	298	274	289	268	286	289	290	312	278	275	301	269	298	304	306	304	285	272	274	273	275	257	284	269	281	302	306	283	298	290	270	267	320	244	272	309	297	306	303	339	293	307	270	289	298	281	302	261	308	272	304	294	296	314	280	298	297	282	276	297	307	287	305	299	281	284	305	270	265	277	305	332	273	277	266	312	296	295	282	293	284	321	260	305	293	285	281	281	293	272	263	288	303	319	295	287	316	289	275	302	315	276	291	278	281	290	292	299	314	288	320	335	301	261	326	267	290	306	284	283	272	275	269	303	294	280	304	286	272	288	312	260	301	293	287	282	309	287	288	257	294	260	271	285	311	269	306	284	301	272	291	296	317	269	256	256	290	312	277	277	297	290	312	293	282	272	280	282	271	277	300	303	301	289	278	303	281	299	270	268	301	287	297	287	283	296	287	329	293	287	278	308	298	289	279	294	281	301	282	316	278	298	283	286	285	272	297	285	294	289	286	308	287	282	279	245	292	276	316	287	297	291	303	285	258	263	287	277	306	264	291	310	303	288	335	291	286	311	299	261	283	287	281	319	285	298	285	295	266	304	279	289	317	309	322	277	318	299	302	295	292	337	266	288	313	311	303	269	286	268	289	352	314	282	299	323	266	298	271	287	293	289	249	269	276	285	289	286	291	319	301	285	324	301	287	306	293	287	286	302	286	296	294	293	291	275	296	286	279	283	285	291	280	274	299	273	280	273	303	264	301	270	255	286	270	302	282	283	295	299	295	294	320	279	305	296	288	288	296	294	291	261	279	286	281	318	315	264	299	282	285	292	257	314	275	272	295	280	276	279	282	275	320	299	295	291	304	252	282	306	280	315	284	292	295	281	286	281	276	315	284	312	256	307	299	299	297	287	281	300	300	291	289	304	300	294	302	293	292	288	305	265	287	279	271	291	273	296	267	271	285	316	231	261	273	252	273	296	270	293	270	238	285	312	308	285	292	261	283	259	296	303	244	269	287	287	267	296	309	282	277	285	279	295	321	266	278	300	318	282	281	303	294	291	328	303	279	290	292	296	297	294	305	278	299	312	280	294	280	298	278	270	280	303	305	298	315	301	286	286	276	310	263	274	302	290	279	276	293	296	270	299	292	276	295	270	268	282	267	290	293	296	308	296	286	287	253	312	303	311	294	288	302	303	290	275	267	268	308	248	306	287	287	290	296	277	303	267	295	271	308	325	284	260	272	266	265	282	299	284	281	274	288	282	297	288	286	289	277	285	295	271	280	276	290	320	257	302	307	289	276	291	301	296	286	295	303	258	280	282	306	280	298	281	300	315	284	288	267	281	278	283	292	277	299	288	281	290	260	296	300	292	278	294	276	287	298	269	279	273	295	335	334	278	303	298	298	291	300	325	241	276	316	298	291	275	310	304	291	279	250	276	287	289	293	302	319	328	310	291	320	308	269	264	290	306	306	274	276	293	282	274	289	277	282	264	274	281	318	303	296	295	300	291	306	286	273	289	274	289	302	312	289	307	298	302	291	307	303	279	269	324	294	302	276	284	309	290	311	305	288	261	272	278	290	291	287	302	280	296	280	325	304	262	288	267	298	322	299	337	295	270	289	304	309	292	285	285	268	302	277	272	287	295	273	267	311	275	299	314	277	298	299	293	287	286	282	267	310	304	304	281	271	293	270	270	291	295	303	295	276	290	306	265	313	310	299	305	278	302	285	285	303	295	340	300	286	293	293	289	260	278	291	288	272	291	284	289	265	326	285	273	283	290	303	286	260	318	285	261	303	316	275	299	303	301	294	267	292	305	287	301	277	297	309	313	280	285	286	315	282	255	294	280	286	326	314	276	279	241	271	281	280	293	278	273	283	291	281	251	298	261	287	290	298	307	261	312	284	289	286	292	255	270	309	290	263	308	272	293	281	285	287	309	287	291	300	276	283	310	304	295	283	318	276	279	286	300	296	315	323	278	303	275	240	301	289	299	286	272	285	314	272	313	290	282	286	315	294	296	292	256	281	275	284	317	300	283	278	313	270	294	276	295	294	325	291	260	285	290	308	271	326	307	278	260	301	277	295	271	271	307	272	282	311	280	292	327	295	285	281	306	329	261	292	272	290	275	303	321	298	311	281	243	292	307	321	303	297	291	287	294	333	296	303	317	288	277	315	290	274	288	309	311	289	312	294	261	298	250	289	311	274	282	296	287	312	268	306	264	307	296	274	296	263	283	301	295	307	326	273	284	260	287	315	301	278	300	297	293	274	290	286	290	274	294	308	314	292	293	287	293	288	274	293	268	292	261	285	324	303	272	270	289	293	315	288	288	267	256	275	269	299	300
23207	21650	29694	24106	21646	21691	11675	1545	1159	1154	987	880	901	801	769	797	790	792	769	736	697	684	737	647	706	716	659	736	708	682	618	670	640	631	679	685	660	634	672	611	607	674	711	663	614	615	663	679	639	692	642	658	612	632	644	637	621	639	665	681	638	648	572	674	626	619	659	640	619	622	635	654	651	610	609	612	633	649	635	612	595	630	649	662	602	616	647	644	634	588	656	650	626	649	659	606	638	641	625	582	610	640	641	666	658	664	658	646	647	651	627	606	660	668	591	635	650	613	637	686	606	615	649	639	623	642	637	608	687	636	604	603	604	651	628	617	652	607	672	617	622	634	609	623	620	688	606	671	649	659	665	656	662	646	649	602	658	635	636	647	626	632	623	615	643	665	596	595	627	603	658	690	643	608	628	623	640	661	628	681	621	654	677	628	637	628	664	615	644	613	639	607	594	657	649	617	622	592	585	584	573	654	589	617	684	606	646	662	638	614	626	649	644	601	635	612	638	573	621	590	624	620	595	652	624	618	661	615	649	642	630	608	621	628	634	604	616	610	604	612	650	606	643	638	634	618	679	633	633	584	702	661	659	617	663	616	586	606	637	679	667	600	645	640	573	627	645	631	612	663	644	561	636	596	610	631	667	632	674	619	631	609	634	658	678	626	658	632	688	661	631	671	653	617	642	625	656	651	631	622	628	605	630	659	608	646	640	635	576	620	634	643	606	667	655	591	625	624	625	618	591	643	675	586	665	640	687	602	685	665	634	599	688	672	620	623	679	648	575	639	626	658	611	636	668	598	604	691	619	658	613	576	655	619	632	610	570	667	623	614	656	586	619	622	632	662	620	637	613	646	605	625	633	627	622	641	614	646	598	636	635	631	656	643	614	632	634	638	649	619	617	648	634	635	637	651	629	661	649	626	590	642	610	637	586	598	644	642	634	620	569	647	669	673	598	610	572	595	667	691	639	616	633	627	635	622	660	610	648	598	625	629	605	670	636	643	624	633	613	670	610	572	621	612	624	623	639	615	632	654	626	629	639	616	650	607	673	645	647	610	614	665	631	706	639	632	617	618	666	636	605	699	648	635	618	626	641	631	584	614	608	633	611	584	606	640	623	628	612	645	589	648	596	652	634	631	597	616	613	636	615	621	625	607	677	649	677	688	641	623	604	656	643	614	600	636	645	627	674	604	600	643	614	612	627	606	639	662	602	603	637	606	591	624	628	611	663	605	630	653	626	609	607	605	641	630	639	662	677	567	613	640	628	640	641	642	641	631	611	627	598	601	623	596	596	603	626	624	690	594	666	605	633	598	585	646	631	586	638	649	598	583	589	654	678	642	665	625	602	655	583	667	630	621	664	643	646	622	615	647	669	633	633	616	651	663	663	680	642	622	564	631	630	644	639	620	621	628	687	670	622	595	637	667	652	640	621	642	592	643	625	611	652	636	636	603	608	627	633	647	629	601	626	655	639	621	646	597	599	657	615	676	620	601	623	643	645	619	579	688	605	658	587	607	643	652	654	658	661	627	587	615	596	650	623	614	600	642	666	602	636	643	625	625	632	636	592	593	624	627	621	673	654	663	620	635	631	600	627	624	616	662	612	655	645	659	606	665	687	631	623	623	634	634	610	634	589	607	615	577	638	597	664	623	659	642	674	575	655	631	638	614	613	630	578	664	638	640	603	638	605	641	573	580	635	639	582	601	636	628	633	628	604	635	627	629	585	689	624	649	642	654	656	614	652	612	599	607	628	653	663	600	616	675	605	643	638	604	649	599	649	615	633	642	639	633	657	640	600	602	626	628	648	615	637	596	554	626	652	651	615	570	620	592	599	613	631	607	624	597	703	603	628	590	631	626	677	613	676	640	615	601	662	672	607	630	614	625	650	610	594	589	628	615	674	608	634	638	635	653	641	578	612	650	625	659	636	686	621	638	639	644	607	609	645	613	654	639	597	653	668	626	648	639	624	579	672	624	701	628	637	636	644	642	629	641	661	615	657	674	656	619	650	649	644	639	599	627	616	631	601	607	634	640	611	641	610	625	646	691	615	621	610	608	611	681	635	619	625	629	594	623	646	631	603	616	609	616	618	608	622	627	592	624	645	628	596	614	594	645	678	622	623	573	570	613	600	621	642	628	586	633	629	627	611	632	649	619	619	594	622	678	589	680	611	635	619	631	617	639	646	606	592	606	594	651	591	630	629	625	656	693	668	671	652	641	571	675	630	673	643	621	649	612	602	644	627	600	612	608	599	640	583	647	599	617	631	645	576	612	618	641	630	609	582	613	596	624	625	634	636	606	589	585	644	632	655	590	655	644	632	687	663	606	634	634	607	679	619	655	646	594	628	606	658	576	615	652	648	601	609	627	603	648	623	577	581	619	659	604	619	574	610	609	558	725	635	601	651	635	624	617	683	639	644	636	689	618	611	654	638	612	583	638	634	622	587	637	602	633	618	601	611	620	611	653	633	635	601	594	585	610	578	637	604	641	631	631	605	645	646	617	629	629	648	621	588	625	644	612	610	638	635	616	652	615	622	593	630	620	653	627	615	623	678	683	626	615	597	612	607	663	623	662	628	590	617	610	676	640	602	614	605	612	600	640	599	638	651	651	673	618	648	651	629	600	619	622	662	622	645	631	643	566	624	611	645	642	632	661	610	627	628	646	623	630	644	583	631	596	612	629	674	654	623	612	643	640	670	622	610	627	655	646	656	621	590	658	641	638	626	666	590	646	595	610	590	611	602	590	646	605	633	588	625	599	627	640	651	654	643	634	626	688	587	592	639	594	629	632	622	623	629	609	662	665	647	650	604	622	630	683	585	616	641	630	668	611	626	681	645	654	627	612	619	599	629	599	668	620	600	626	620	665	615	624	635	660	642	642	657	631	623	579	637	645	635	607	597	658	617	642	627	598	629	622	628	626	637	654	595	636	600	618	642	677	630	589	642	613	667	595	671	604	606	608	621	625	621	614	634	575	611	643	619	637	639	599	622	620	615	612	616	622	611	588	630	624	644	643	573	591	671	615	644	571	652	646	664	596	569	629	581	638	612	613	631	645	649	644	605	589	605	614	612	605	550	591	652	625	599	626	685	587	635	601	614	637	622	633	618	662	630	646	575	641	612	589	615	596	613	583	647	657	622	650	599	605	618	615	650	601	598	570	649	635	627	679	644	634	603	655	636	653	624	659	620	640	617	625	602	687	619	617	690	616	599	612	598	628	591	649	630	588	628	639	649	610	605	616	585	614	597	604	628	616	624	662	624	564	643	639	607	616	605	600	618	630	653	647	672	604	675	630	637	603	667	663	604	633	608	610	647	635	630	607	596	611	653	605	662	623	650	602	648	641	615	596	607	642	603	672	623	673	629	665	631	610	629	632	647	613	652	637	644	696	614	601	622	647	584	606	620	617	633	644	607	604	590	657	623	671	632	610	664	663	618	666	616	622	618	616	616	604	663	662	615	633	623	650	653	654	654	594	606	633
7073	16500	13240	7172	5078	3884	2996	2494	2106	1856	1539	1459	1289	1225	1196	1185	1081	1045	974	963	978	922	900	875	853	934	810	824	825	879	847	815	851	820	809	813	804	796	790	807	807	772	812	825	753	760	762	785	785	766	716	814	789	803	698	795	799	816	800	750	774	783	812	763	767	801	746	789	753	777	732	780	747	768	794	722	737	754	820	724	769	789	720	745	748	730	779	790	761	807	736	793	757	745	781	746	740	710	762	768	795	735	755	764	821	764	789	786	741	721	759	738	727	746	794	742	758	733	725	751	758	754	751	751	699	760	724	767	729	724	771	717	713	760	759	798	737	731	765	835	784	713	783	699	753	759	768	762	733	744	759	800	763	728	732	722	716	732	732	767	724	742	756	713	792	759	797	757	725	758	748	766	779	725	772	702	741	751	697	763	745	732	794	792	736	786	791	747	758	730	730	744	802	731	760	702	735	783	700	777	745	779	745	776	742	728	752	772	727	711	765	783	741	764	730	749	756	757	759	744	690	738	739	752	731	769	681	731	766	792	769	736	754	748	766	746	773	797	743	795	735	759	756	750	762	729	710	722	751	724	736	737	741	760	754	718	706	731	795	726	778	794	722	782	749	693	690	760	739	730	759	742	749	741	739	755	738	697	725	718	714	746	765	755	727	704	817	731	724	731	797	770	772	746	743	703	734	724	773	746	732	782	737	779	769	779	745	770	744	717	791	743	773	799	738	762	749	752	776	743	755	758	718	730	747	710	772	765	814	732	727	730	763	739	746	783	715	770	744	741	787	782	790	751	735	771	744	729	746	745	769	732	763	776	774	751	780	777	769	714	754	735	805	729	777	756	763	784	777	774	745	767	772	725	799	756	729	745	731	771	838	727	755	765	766	749	778	765	698	799	728	794	768	760	725	822	741	739	733	770	723	743	748	774	731	790	756	729	738	761	759	792	703	743	764	778	770	745	759	794	753	757	776	741	716	712	765	717	727	704	829	722	767	719	746	762	757	775	779	749	789	774	752	746	733	706	707	741	754	716	737	755	671	779	767	716	702	733	755	735	749	774	724	726	698	763	740	777	750	741	776	734	758	765	734	709	742	762	769	734	752	769	768	783	719	755	739	813	731	760	782	749	746	754	725	784	780	774	748	740	684	761	768	760	771	747	791	761	771	730	712	737	741	789	729	772	781	750	746	777	801	765	734	708	722	705	675	756	806	772	786	720	793	724	729	726	761	794	732	732	757	750	727	753	789	770	786	765	740	724	739	720	748	756	759	764	751	734	713	722	744	792	797	747	763	779	758	741	734	786	780	717	717	744	784	751	744	768	761	741	745	743	739	794	718	740	737	719	722	800	754	744	743	781	752	763	770	794	774	771	741	732	731	783	718	737	717	754	719	767	688	742	740	726	789	769	733	745	807	731	711	783	732	749	727	755	726	738	749	769	749	749	745	723	764	742	742	717	768	753	710	782	755	762	745	714	775	757	768	805	734	745	740	733	776	759	772	752	759	764	754	749	784	740	793	756	775	732	736	701	796	743	711	770	750	711	783	741	769	721	726	766	793	749	781	748	736	738	785	732	675	751	821	700	767	740	745	722	722	736	822	730	804	769	761	744	777	738	778	758	731	766	765	766	817	776	717	730	792	742	735	805	786	734	779	740	762	766	750	760	720	755	740	767	760	754	735	740	742	750	733	762	725	822	738	750	768	743	716	777	742	751	758	774	759	775	800	720	746	721	712	722	747	778	710	737	731	724	744	751	703	750	759	786	782	754	809	699	757	747	746	760	804	807	782	792	746	694	706	750	787	777	742	748	737	718	741	740	779	770	717	779	803	738	741	785	799	766	765	757	724	723	714	743	713	730	741	725	716	721	758	751	771	762	699	796	713	755	802	773	711	756	763	770	773	744	714	792	753	764	770	742	783	728	767	717	701	680	724	722	751	767	752	760	776	715	757	775	702	747	773	759	743	714	781	752	730	777	703	739	731	688	771	780	756	717	740	715	738	743	798	744	782	747	762	746	760	775	743	731	729	716	750	692	722	740	795	755	755	763	785	749	771	772	809	768	771	737	752	736	706	738	708	769	769	770	779	763	778	773	776	746	781	753	748	727	751	768	697	735	728	753	748	721	802	780	699	753	719	726	767	709	753	750	805	746	768	754	725	725	735	772	751	747	831	760	740	752	775	703	729	747	756	787	744	754	717	737	770	715	761	848	757	736	745	765	690	743	686	745	771	761	755	745	720	782	749	763	752	738	763	751	780	786	716	711	715	670	793	773	782	760	753	725	758	750	709	794	750	719	723	742	748	782	802	769	781	811	790	733	784	783	764	750	793	752	761	728	717	761	812	766	785	765	757	757	680	756	757	762	762	761	739	776	746	741	769	729	716	788	734	759	706	777	693	767	749	717	728	789	742	757	749	738	739	725	753	735	774	721	718	749	783	700	748	756	735	729	745	784	752	779	750	750	779	750	770	744	756	737	752	797	755	762	710	754	740	762	793	765	789	692	778	752	743	746	801	725	771	729	773	784	755	756	751	760	771	770	729	744	712	748	764	763	729	737	790	751	799	739	743	736	777	744	759	731	735	777	715	746	783	735	789	742	746	774	754	755	742	738	720	728	787	814	783	734	768	762	751	729	732	764	756	733	750	747	721	722	768	769	744	741	778	776	778	756	730	776	735	757	694	734	784	744	718	755	725	726	708	760	749	758	772	731	756	735	807	771	761	762	777	693	748	812	758	754	725	719	754	765	713	721	731	747	781	806	765	737	769	717	784	715	756	749	750	760	774	772	731	756	751	747	758	723	739	751	762	772	736	771	753	792	774	752	675	786	760	751	731	750	726	784	788	770	693	760	753	752	774	778	732	709	709	726	776	726	783	756	705	755	740	718	733	727	708	733	720	741	794	776	753	733	759	764	723	770	802	701	730	732	757	789	754	740	726	774	746	795	773	788	774	788	774	776	732	692	781	766	775	674	739	769	730	789	729	772	746	723	758	770	764	808	739	809	753	745	714	800	751	816	787	766	731	764	751	767	748	762	712	752	748	727	792	733	775	755	748	734	722	749	755	713	815	750	758	787	705	743	736	701	757	718	712	742	705	758	735	742	708	774	720	704	750	780	716	758	707	773	729	773	767	792	777	778	729	722	775	702	769	753	716	746	750	786	772	739	693	682	775	733	738	754	791	733	757	760	740	753	724	772	732	740	766	745	757	708	714	736	769	708	758	744	756	803	749	794	758	777	765	737	724	722	786	749	709	814	742	798	735	742	804	772	752	728	733	751	737	730	721	777	753	742	732	697	765	765	761	766	778	721	756	811	700	712	766	741	736	722	766	775	771	733	763	767	735	741	766	751	760	793	764	759	809	738	760	764	711	773	707	720	793	741	746	792	778	763	704	765	762	769	717	792	757	711	752	740	806	707	764	720	721	757	740	763	735	793	744	751	716	778	780	770	759	745	745	718	773	763	743	742	759	773	748	725	728	748
27605	20455	6609	435	311	264	259	231	254	217	233	233	238	222	225	227	228	246	236	217	229	189	228	245	211	221	207	226	205	224	231	200	196	246	212	214	227	204	228	241	228	199	222	221	234	233	232	203	222	218	218	225	213	215	210	205	230	232	193	220	229	223	207	221	206	215	209	230	210	209	189	231	211	200	201	201	202	232	209	227	240	232	207	237	225	202	229	223	225	212	221	216	217	201	190	201	232	236	208	208	222	243	219	230	204	187	221	223	207	186	191	188	192	199	217	230	207	187	208	228	230	194	230	222	208	216	239	225	235	210	208	224	193	212	184	205	197	232	225	199	220	230	208	204	241	201	213	203	239	218	201	204	212	202	240	228	215	219	248	242	214	204	221	209	233	193	232	221	202	223	234	217	200	215	225	221	205	235	186	244	214	203	227	200	195	228	225	205	219	203	227	224	204	192	233	233	211	214	220	203	213	220	221	221	201	222	225	223	197	211	232	209	236	207	224	195	201	189	224	213	232	236	206	238	208	189	221	205	233	217	216	219	200	239	218	211	223	221	200	218	208	213	202	210	211	200	226	199	233	233	232	188	204	215	223	239	218	219	202	208	216	209	203	205	206	198	200	232	217	224	227	248	214	224	234	231	213	208	222	213	211	201	230	211	198	235	213	214	212	203	203	216	247	207	190	182	248	220	226	213	226	210	218	190	208	204	229	185	228	215	203	231	204	222	220	209	222	225	215	211	196	236	223	212	189	198	238	191	202	212	204	226	201	213	203	220	216	205	207	227	221	228	216	205	200	225	188	229	228	215	235	238	216	227	226	214	213	205	209	207	206	199	209	231	216	215	237	216	229	204	218	235	194	216	211	214	221	220	215	215	218	210	205	213	192	233	210	184	231	205	228	201	204	202	212	208	187	227	206	241	261	197	173	201	215	217	214	192	217	201	221	203	220	242	225	205	236	199	218	226	223	247	196	210	237	213	218	224	214	210	228	226	221	209	203	224	204	196	225	189	221	216	229	250	214	227	233	214	208	203	211	246	243	207	218	218	203	210	224	229	238	220	203	215	243	223	241	231	218	220	226	218	236	182	229	205	190	201	217	217	215	211	228	230	201	209	209	210	215	200	219	236	246	218	221	216	210	219	234	200	235	238	225	231	217	231	224	220	225	187	213	227	233	213	223	216	226	228	207	228	216	200	201	205	212	201	226	246	218	207	217	218	219	204	221	209	249	197	231	221	210	264	194	208	221	197	213	186	236	226	227	209	199	227	231	206	214	216	200	214	234	195	203	203	216	205	223	204	207	205	246	232	212	215	225	195	238	208	217	221	198	203	227	182	231	217	205	211	228	219	237	221	220	234	197	208	182	216	223	227	199	207	211	249	248	218	219	216	245	207	221	224	204	217	256	195	236	215	228	228	212	239	219	205	183	212	223	231	227	246	208	220	193	229	207	208	221	209	251	216	211	212	222	231	236	183	205	222	250	172	192	221	211	222	219	218	208	221	181	215	194	208	239	221	202	206	202	208	216	212	197	203	225	210	209	243	210	205	198	228	231	202	238	208	229	227	208	216	250	214	233	237	214	211	203	208	217	216	231	187	244	212	194	235	230	232	206	215	211	225	235	229	195	215	214	190	236	206	218	226	226	236	207	233	224	228	218	207	227	193	191	209	191	219	193	200	221	233	208	202	231	221	208	203	235	217	224	203	226	188	218	200	240	201	210	210	222	210	219	212	191	216	216	220	239	220	220	231	221	210	202	235	214	246	184	224	186	218	227	207	241	223	211	214	234	205	213	213	215	245	190	208	198	206	189	194	219	232	250	204	216	220	217	236	219	197	218	213	207	204	231	227	209	193	203	192	232	197	212	231	216	217	209	232	203	234	238	205	211	210	218	214	198	222	202	235	208	184	215	216	209	210	208	206	209	183	240	231	211	175	203	229	226	208	197	241	242	221	213	213	202	195	226	234	207	212	216	242	197	214	198	200	212	231	213	236	224	225	229	195	203	223	221	228	213	208	216	234	212	204	225	211	220	215	240	213	231	193	228	241	223	223	212	225	210	202	214	222	232	210	227	230	200	228	201	232	224	217	233	190	229	209	200	195	205	218	270	196	227	245	221	208	236	214	213	225	216	201	233	213	223	231	204	235	209	213	209	228	221	236	257	221	210	221	214	208	191	201	205	219	204	220	219	210	198	242	216	224	208	230	239	235	245	216	212	212	244	223	209	224	231	203	223	224	205	201	230	192	243	216	220	219	228	222	236	198	225	207	218	227	201	206	216	227	208	239	201	203	210	230	194	231	226	205	204	231	229	247	205	222	222	210	239	206	251	211	216	207	217	237	187	209	226	210	206	200	217	223	201	210	215	228	215	207	243	212	198	203	229	208	226	226	217	200	221	194	231	205	211	238	208	194	227	235	214	228	199	219	208	229	212	241	214	224	215	207	219	228	234	211	211	225	214	221	207	220	213	249	195	218	199	210	221	208	234	256	218	231	192	185	202	199	243	202	219	214	226	239	220	230	206	224	224	220	213	237	195	190	220	204	249	202	218	185	205	231	215	208	207	200	242	205	218	215	204	233	214	226	229	247	216	193	229	199	229	197	231	209	223	204	209	250	244	257	199	197	228	231	197	234	183	199	219	241	216	251	218	225	226	205	205	204	228	191	207	230	197	162	211	218	229	219	219	217	203	230	225	229	196	221	201	214	208	229	223	214	198	219	191	247	219	201	221	226	215	225	212	228	186	214	227	200	228	237	213	213	215	219	179	219	185	235	239	213	221	231	207	198	243	223	194	248	220	237	198	229	241	208	212	207	210	205	232	221	227	212	224	199	230	210	220	228	236	197	214	216	211	199	241	220	220	214	234	220	246	211	209	219	198	222	200	253	212	210	232	236	242	201	233	231	217	211	217	256	199	224	217	216	200	218	229	233	224	200	203	224	213	208	235	219	189	220	204	222	224	231	231	229	217	221	206	206	225	226	220	213	220	200	232	216	175	188	223	172	233	225	224	225	206	226	218	183	214	227	204	227	222	200	207	220	229	197	220	207	219	216	214	226	212	209	228	231	219	201	194	208	211	239	216	219	220	222	221	210	230	191	209	198	210	241	222	249	236	255	196	230	222	198	209	197	218	184	237	236	216	232	226	219	211	234	214	209	195	195	241	235	243	241	230	212	232	205	233	205	193	212	203	215	212	211	239	191	216	202	238	239	190	214	215	243	201	224	224	203	216	208	215	224	206	199	208	223	184	193	238	229	196	223	218	227	197	215	210	217	214	197	195	216	227	244	223	204	222	227	205	214	226	228	214	195	223	235	216	188	213	219	207	223	211	187	235	211	206	210	212	183	236	225	216	202	189	224	208	237	210	209	232	213	218	219	210	226	201	206	195	202	203	237	205	226	196	221	220	216	179	228	183	222	239	232	205	218	208	210	208	218	206	199	229	207	205	218	209	203	229	221	230	215	207	193	238	201	216	219	189	224
3905	905	850	458	410	356	357	328	314	305	291	294	275	290	292	290	272	304	265	272	256	287	282	265	289	290	280	281	272	276	280	276	322	268	304	295	297	239	299	295	258	236	279	287	257	285	274	288	280	294	306	250	283	292	276	278	273	296	256	289	284	316	267	286	260	284	250	274	293	262	304	282	269	299	286	290	285	289	281	260	296	263	287	257	281	285	323	296	296	265	265	272	294	280	277	253	280	293	248	278	307	266	285	282	316	291	280	294	277	264	275	261	304	252	287	285	290	274	316	287	255	249	283	288	275	288	269	280	304	230	278	274	265	289	274	286	268	291	279	267	271	284	296	292	306	270	253	262	292	285	261	269	288	268	286	271	267	260	284	290	265	286	285	258	282	276	274	278	292	295	307	294	263	310	288	271	261	266	285	287	284	303	276	278	279	265	254	267	280	270	281	264	266	262	286	253	266	295	265	271	290	321	258	286	288	268	266	288	281	294	290	297	266	271	295	272	283	276	250	239	299	294	263	259	290	265	276	246	259	264	254	286	301	296	290	283	269	283	291	262	257	279	272	268	285	296	297	270	299	250	313	252	293	293	244	293	265	258	300	263	268	285	318	264	295	277	289	284	277	259	279	262	250	286	280	301	276	287	275	277	283	273	273	274	276	290	262	220	239	267	270	277	268	276	268	269	291	288	314	285	300	282	276	263	282	282	271	261	288	275	277	299	278	277	271	294	287	262	280	288	247	276	278	283	279	283	250	298	293	299	255	265	279	263	301	300	271	239	282	267	279	263	282	303	264	271	267	271	273	269	299	289	257	286	295	292	269	264	261	273	300	283	272	273	283	289	281	284	266	287	249	282	273	275	290	262	296	271	258	311	287	273	268	279	250	277	291	312	294	287	264	266	290	306	300	281	281	269	271	292	266	292	310	279	317	302	268	248	258	254	251	288	285	222	272	289	279	246	295	292	274	284	295	294	251	256	323	261	286	297	294	281	255	273	268	249	266	275	273	289	305	287	279	264	280	286	293	274	255	277	259	272	264	252	275	279	268	310	288	260	271	291	262	280	281	246	285	306	294	273	265	268	298	299	263	287	285	283	275	262	266	261	311	276	294	267	268	288	265	265	271	284	281	251	301	296	293	273	266	282	269	261	276	285	309	300	291	280	276	254	288	295	300	263	262	268	296	251	296	299	273	271	282	259	276	279	316	260	276	284	246	279	306	270	267	293	272	301	249	272	298	257	261	294	254	305	303	271	252	276	258	262	263	253	264	312	278	275	272	250	295	227	274	291	263	294	296	311	251	307	265	280	292	283	266	275	290	274	307	318	265	273	275	278	272	291	281	296	293	283	251	296	248	288	271	277	277	300	265	277	281	256	243	251	271	307	270	283	292	275	262	258	294	255	252	288	285	272	270	278	280	268	268	270	294	294	286	279	259	272	278	274	292	287	292	287	300	262	264	322	256	290	271	262	261	257	268	284	258	295	279	241	279	266	270	282	288	303	271	249	282	289	263	281	285	249	273	295	301	272	300	259	300	291	313	257	296	276	264	294	286	254	260	263	296	251	277	286	268	251	289	264	277	306	289	281	281	275	246	269	280	278	264	295	304	316	255	275	294	238	267	280	255	278	292	296	297	274	263	283	253	263	289	259	267	273	259	268	288	277	253	285	303	283	296	318	260	260	272	283	258	254	276	281	295	311	266	264	290	292	280	285	277	268	298	260	273	294	288	298	277	267	270	287	288	301	235	256	259	256	276	279	295	271	283	292	264	264	290	250	273	274	257	299	276	280	272	284	299	265	279	292	259	277	279	270	270	273	269	245	292	268	285	262	283	253	305	266	296	271	274	294	284	254	282	271	285	268	269	274	283	316	282	278	317	279	276	265	255	281	282	281	238	272	286	279	289	291	256	276	233	280	302	273	277	268	289	265	269	294	264	259	299	278	273	294	276	277	287	301	297	270	288	292	251	266	264	314	294	277	276	294	271	263	297	244	262	247	278	267	304	268	276	314	276	295	279	284	255	291	280	253	263	302	321	244	239	277	261	274	253	270	274	286	305	256	258	284	277	297	239	304	286	293	294	278	285	270	260	308	253	237	281	270	274	272	267	298	284	296	261	260	276	268	303	283	258	283	277	283	268	274	238	276	269	266	266	300	298	289	270	295	269	273	251	275	268	246	256	279	316	259	286	263	284	260	262	282	266	258	281	274	294	264	254	260	261	271	260	278	258	285	269	273	313	278	322	285	250	273	279	279	267	272	290	282	281	264	265	292	249	310	279	268	278	250	267	291	301	269	277	289	270	279	300	276	299	280	278	277	267	296	284	267	282	272	292	271	273	258	267	278	273	257	285	305	260	310	268	276	275	294	271	281	282	303	268	288	284	271	300	271	296	245	300	268	292	280	231	288	252	297	288	263	292	281	277	269	278	288	268	301	290	272	245	282	279	268	275	278	326	250	252	274	275	295	256	292	245	270	265	276	288	286	293	273	285	272	285	241	269	272	290	284	275	282	235	294	287	257	279	298	279	279	288	274	312	257	276	261	265	293	276	244	263	298	265	299	281	280	284	290	289	282	268	287	235	306	315	291	273	258	250	292	272	246	281	282	270	262	274	288	283	271	277	289	285	266	259	303	280	290	240	265	248	280	288	263	261	295	282	260	267	278	279	279	262	294	280	268	268	269	276	243	261	308	271	286	278	255	258	332	281	292	281	262	288	237	290	275	275	266	267	271	293	266	283	284	285	263	286	262	303	287	252	288	301	269	285	280	253	267	273	294	299	258	275	291	254	276	286	274	279	286	278	276	277	292	270	262	264	265	274	304	276	256	280	276	257	293	278	273	264	267	268	258	291	269	266	278	288	289	281	285	250	286	260	269	294	271	268	300	255	291	266	246	309	287	260	266	297	272	289	307	295	284	292	275	271	275	274	271	265	288	274	290	281	292	265	270	279	279	268	288	273	288	269	292	265	271	299	263	276	298	288	253	298	269	277	295	284	248	263	291	297	273	268	295	265	301	273	286	312	260	280	272	291	267	263	275	269	282	299	267	292	257	246	322	290	243	286	271	244	283	285	275	290	268	306	273	294	255	269	295	261	258	271	263	284	254	267	265	301	289	274	267	280	271	271	280	255	275	258	276	254	286	299	263	273	273	277	261	278	275	291	282	283	291	247	268	297	279	285	305	288	297	271	267	273	283	281	253	291	269	252	294	253	289	280	281	266	253	279	289	243	269	278	251	262	264	293	280	297	257	265	276	266	259	291	267	257	303	301	279	272	290	260	300	261	270	278	263	275	299	281	272	287	253	261	270	292	302	302	299	299	281	290	266	250	296	277	257	269	277	271	273	267	278	306	288	284	291	279	286	259	292	270	236	290	295	261	273	264	279	266	265	269	263	254	295	249	288	271	300	291	274	282	279	287	270	255	298	275	300	263	282	285	233	284	283	252	311	266	270	270	277	264	282	275	277	232	280	264	260	259	297
24021	21522	29072	24402	21505	12171	1358	908	765	699	642	642	643	655	603	550	542	592	568	530	519	528	511	531	523	523	515	528	526	509	547	522	496	475	538	510	515	489	519	485	500	487	541	498	536	477	460	477	462	541	568	499	504	504	485	507	482	554	491	504	507	473	492	497	505	479	561	483	492	489	549	502	525	496	466	484	463	451	521	531	484	487	487	511	488	481	523	536	523	494	486	490	508	522	507	534	512	534	572	514	505	539	479	511	485	516	526	507	501	505	531	460	488	517	503	492	483	493	531	513	506	528	474	509	481	505	484	528	478	463	509	536	491	476	507	481	477	513	495	503	536	558	521	477	510	506	480	484	547	523	478	535	493	497	512	520	516	528	520	516	519	545	478	521	450	515	499	505	512	522	497	509	506	502	472	496	505	487	488	502	521	506	483	507	535	492	504	529	472	531	484	502	494	448	491	501	502	535	503	536	521	459	519	459	517	524	501	513	511	484	470	522	505	480	514	535	502	484	502	467	473	518	522	495	510	477	534	494	478	501	526	483	537	479	508	531	508	485	508	539	490	513	558	536	505	511	514	489	519	487	482	483	498	489	462	512	465	464	466	510	512	473	486	509	479	501	493	507	490	499	458	511	520	467	470	517	515	500	459	509	477	513	448	469	520	465	493	504	477	482	515	488	493	482	521	484	529	499	454	528	482	528	474	474	459	486	492	547	521	492	514	519	485	522	493	475	467	478	511	484	487	541	485	463	473	525	502	472	508	526	471	492	502	507	486	484	513	466	512	520	496	512	488	493	531	530	490	457	519	503	530	506	463	490	483	481	516	503	492	490	502	495	512	487	517	481	511	473	522	496	501	451	541	493	501	518	449	493	489	500	513	496	534	476	492	527	460	495	471	481	520	490	476	489	496	464	503	497	530	465	493	482	474	492	471	521	457	511	476	461	475	488	476	479	477	477	509	487	444	485	522	480	505	506	462	495	498	434	501	472	490	486	491	484	495	466	481	491	515	524	486	518	495	522	466	513	489	510	527	514	509	537	528	470	468	493	485	500	473	523	533	507	552	491	496	498	508	494	487	449	492	497	497	492	484	486	497	505	509	497	450	482	513	528	502	532	486	450	546	493	454	507	517	492	472	490	473	478	527	497	512	496	503	492	502	501	515	469	477	454	546	494	490	459	464	513	483	517	508	466	518	473	491	509	504	516	495	529	523	484	482	503	518	492	492	474	510	508	502	485	471	469	476	538	499	492	489	511	488	500	485	505	493	521	498	463	480	509	506	509	501	495	524	518	537	492	504	515	491	434	497	485	511	500	513	508	472	498	501	460	476	489	512	529	496	466	520	486	481	498	518	497	482	506	484	488	500	484	485	479	468	480	488	513	479	456	490	499	476	452	501	460	517	512	489	498	551	510	485	507	485	510	488	500	490	511	494	519	505	468	513	473	530	474	493	484	488	478	489	452	499	509	432	479	476	521	531	517	498	521	517	507	474	485	543	490	489	485	505	545	473	517	472	483	480	480	483	485	513	432	465	495	489	521	508	484	531	510	502	522	500	494	472	510	518	518	559	443	488	462	480	527	505	505	472	501	507	469	485	505	477	488	468	467	501	509	524	477	467	513	447	516	499	488	511	492	550	495	482	503	540	496	499	489	508	456	501	534	510	504	491	512	532	525	467	526	471	504	501	477	471	494	491	449	498	500	485	537	521	483	529	477	495	472	516	475	518	518	484	458	481	462	455	525	502	482	489	534	530	475	497	473	499	474	513	463	510	493	496	496	481	493	510	518	490	485	497	473	470	458	504	502	495	489	512	495	492	495	503	477	549	525	504	528	508	523	498	449	497	502	491	521	483	465	461	515	472	494	519	472	472	505	493	504	513	513	496	492	481	489	499	505	466	543	488	469	490	481	506	454	532	507	484	498	485	465	521	484	471	500	511	503	445	488	476	495	465	485	486	540	488	494	497	501	535	520	467	484	495	489	517	477	504	522	500	507	539	450	496	472	476	457	470	463	456	477	496	477	477	490	481	482	471	481	483	489	532	512	543	465	523	439	503	498	504	528	517	507	486	521	479	500	491	502	489	525	526	493	508	500	458	519	495	494	515	483	483	473	500	542	493	475	463	515	495	493	523	469	561	471	444	530	525	519	476	531	504	502	476	477	525	474	501	494	470	472	479	504	515	473	524	511	505	488	520	497	475	489	499	489	474	445	468	493	492	488	493	502	542	516	479	505	520	491	523	503	507	518	507	522	519	506	493	525	492	508	435	490	484	531	484	464	467	532	518	489	520	517	474	469	493	488	483	492	490	499	525	498	496	507	490	509	478	466	499	480	480	494	536	498	455	496	504	478	515	505	459	504	516	494	512	493	495	477	521	519	511	459	463	491	511	529	479	478	496	470	478	495	501	533	496	512	497	492	493	553	496	509	499	473	496	480	496	497	518	511	504	512	521	463	501	519	521	499	502	490	496	501	512	513	506	478	473	520	516	481	451	517	490	499	501	509	538	510	521	500	505	503	479	501	535	505	480	466	478	552	464	495	496	493	472	527	467	522	476	532	551	496	525	529	489	503	469	487	502	507	516	512	493	466	502	490	501	481	536	529	507	520	448	467	524	514	506	486	490	512	485	492	500	530	506	512	446	505	493	467	525	526	530	503	506	533	514	538	498	528	490	536	498	476	504	547	505	494	463	435	551	492	489	499	501	498	480	501	459	513	493	524	539	528	488	496	544	473	486	496	493	462	512	511	436	524	544	463	491	486	488	500	530	506	497	508	495	456	466	513	506	493	515	500	491	476	480	498	495	530	498	514	491	457	507	500	485	489	492	484	499	503	488	512	471	466	507	508	494	455	464	507	478	478	515	486	495	464	498	489	512	492	465	498	476	480	468	502	543	507	491	489	480	471	516	479	467	555	471	510	494	500	493	501	462	480	520	522	481	518	497	444	482	515	457	481	514	467	463	496	522	513	516	485	522	490	506	525	483	526	486	482	522	465	481	508	509	453	483	469	473	484	505	511	522	498	522	539	473	435	470	527	503	478	496	474	475	490	506	497	488	504	478	527	535	515	519	477	493	443	513	467	480	494	489	519	455	509	476	457	483	467	480	477	504	490	478	500	504	514	481	500	488	555	528	502	531	540	478	542	515	492	547	515	487	501	486	481	509	497	519	487	504	503	491	492	523	495	517	500	484	515	493	507	514	505	512	494	513	488	502	485	530	519	478	491	459	493	502	527	521	536	519	491	520	496	488	510	496	471	520	477	479	508	477	489	510	483	503	516	533	504	463	523	506	524	502	520	473	491	463	495	513	498	505	511	520	479	516	492	534	502	469	476	492	507	511	486	467	523	492	459	511	463	479	498	517	463	508	499	515	494	477	524	538	476	476	504	507	502	518	467	526	483	481	491	490	511	470	490	474	516	500	537	473	522	529	464	484	507	521	473	529	480	487	499	509	499	499	483	481	507	454	492	468	485	476	530	516	520
4690	10125	8104	3996	2942	2231	1774	1474	1262	1127	995	978	858	796	814	802	756	738	693	661	704	651	669	644	652	632	671	643	631	660	615	624	611	646	616	614	652	610	635	582	625	642	635	625	621	582	617	588	612	572	612	604	605	587	668	594	575	618	628	615	627	614	573	643	600	597	568	569	604	625	635	591	625	601	573	605	627	614	599	646	636	562	573	604	572	602	556	637	625	589	624	572	580	588	605	590	598	579	629	581	603	611	608	599	584	602	614	616	556	632	578	567	566	601	628	523	637	600	588	606	608	589	634	590	613	639	622	624	594	576	585	607	577	584	642	552	607	609	616	610	610	553	562	592	610	593	583	613	615	611	553	593	575	584	609	568	593	654	597	611	617	611	602	579	563	567	585	622	612	599	606	563	618	591	643	578	589	591	527	589	605	627	622	584	560	583	625	601	572	630	599	561	592	583	579	626	586	573	571	573	573	602	578	600	630	579	554	592	606	565	595	572	620	568	590	591	591	616	549	639	618	587	588	614	581	570	604	598	616	649	567	578	566	622	577	624	623	627	588	632	574	585	655	596	576	583	603	603	616	539	630	605	604	605	580	601	652	625	591	617	607	589	635	617	614	569	608	614	562	579	614	593	543	617	544	562	642	613	574	640	595	589	570	575	633	580	584	606	602	587	601	632	587	563	577	619	614	591	642	590	603	601	615	604	633	627	595	587	627	559	587	618	600	590	595	568	572	594	605	585	614	549	618	583	578	619	634	567	589	576	565	616	560	587	590	564	562	653	628	587	573	585	595	569	609	583	585	594	599	586	593	557	565	627	575	622	605	611	610	584	591	598	572	588	580	603	570	603	604	556	574	629	585	597	593	598	561	587	600	557	588	573	569	592	626	609	593	580	624	593	597	584	593	577	557	636	636	572	568	590	606	577	600	593	646	602	618	603	569	633	589	609	584	612	597	564	600	629	547	636	604	612	595	557	557	597	627	582	625	604	553	608	621	631	594	587	563	627	572	603	642	569	629	597	605	610	578	602	587	586	606	550	609	619	612	568	577	593	587	572	587	563	623	586	610	588	585	617	577	617	563	583	593	614	587	611	590	588	602	629	599	615	602	548	605	615	589	625	576	631	656	571	564	604	581	633	633	576	604	607	586	593	586	631	590	615	636	567	631	577	599	610	631	559	561	557	578	581	630	600	590	558	607	612	588	591	597	605	600	613	613	635	605	545	600	625	622	616	592	550	597	629	601	599	578	576	611	648	648	564	625	585	625	604	595	599	615	580	609	579	573	581	608	597	634	593	617	600	603	598	620	591	587	625	606	572	643	592	579	603	593	614	644	618	615	615	618	591	615	584	603	569	598	617	585	599	553	624	602	643	611	589	560	602	615	611	595	574	610	619	596	569	577	595	585	603	584	621	604	617	537	590	590	633	622	566	597	632	564	659	558	599	592	612	606	625	605	630	600	527	604	639	615	614	583	597	615	539	576	601	602	607	591	596	607	593	620	604	557	539	598	622	586	641	594	637	582	609	654	623	568	540	613	611	627	618	619	642	587	607	614	625	645	603	612	604	573	612	585	612	606	636	581	558	591	559	617	537	641	583	615	611	574	603	591	592	603	612	638	629	552	615	617	619	596	572	605	554	594	649	646	591	592	571	599	606	613	567	610	544	585	573	576	544	615	606	598	583	573	556	610	593	614	602	559	555	593	619	573	575	593	621	622	582	600	570	655	605	574	612	627	596	600	608	592	603	598	637	623	587	606	629	602	623	604	640	581	613	580	621	610	582	606	634	614	564	594	573	601	619	546	615	538	612	630	596	606	558	627	625	636	595	627	564	677	596	623	600	651	573	614	628	668	566	612	562	634	600	607	545	567	624	602	557	611	601	605	570	587	599	569	550	571	594	592	579	581	598	584	632	607	554	589	596	600	620	545	590	577	579	602	592	616	585	564	594	578	593	590	608	555	634	590	625	619	598	593	585	557	579	615	599	612	577	567	576	614	620	570	594	621	653	598	596	593	573	589	597	624	617	597	598	547	580	606	564	612	624	562	564	615	603	622	588	582	623	569	589	595	612	595	579	619	619	607	636	564	606	572	575	582	611	567	619	603	651	593	554	605	609	625	607	586	604	651	584	561	588	589	639	623	570	585	595	598	603	636	624	605	614	590	598	609	628	609	597	605	596	566	617	577	629	568	594	618	595	593	627	631	600	609	631	559	592	622	565	598	601	640	616	632	566	582	616	619	604	623	597	610	634	591	625	570	596	552	618	611	581	601	595	595	559	555	610	614	593	574	605	562	609	569	531	611	542	571	589	616	577	618	595	579	566	601	607	587	541	591	590	583	584	617	603	584	635	605	578	576	578	557	591	634	611	586	564	611	582	608	600	579	584	603	547	587	582	626	629	593	570	588	597	608	560	582	575	614	595	586	598	559	574	622	595	615	553	604	653	649	638	604	580	575	603	592	639	573	612	546	632	545	636	600	591	653	588	581	580	613	607	569	578	595	604	600	583	610	548	621	611	580	618	595	588	581	578	606	592	599	598	640	616	611	612	624	610	561	592	550	600	553	645	587	587	584	574	564	609	579	573	569	571	588	643	597	540	582	583	640	593	659	560	639	623	580	616	614	584	539	609	585	592	641	598	612	579	591	579	599	546	581	560	587	636	560	581	618	579	551	537	620	577	638	583	620	587	587	598	592	593	611	613	580	572	598	622	578	611	616	571	605	639	631	616	564	637	608	585	612	568	585	611	652	573	613	610	615	567	556	551	617	618	567	593	591	571	610	586	587	601	578	568	637	607	601	565	627	615	592	594	622	602	590	592	620	620	571	597	629	586	591	597	578	598	628	545	586	524	631	573	577	621	563	608	617	578	562	572	598	569	592	592	645	606	600	597	583	593	619	597	621	603	584	587	625	588	575	585	579	581	588	557	598	573	565	582	570	638	578	586	547	622	609	554	561	594	558	592	604	599	680	585	582	573	596	591	598	596	608	576	598	647	568	606	573	569	589	596	586	573	606	547	570	630	596	600	620	648	640	626	606	579	594	614	615	607	593	563	606	616	560	577	576	627	577	563	554	592	627	596	563	544	535	598	580	577	590	618	601	624	558	575	597	624	609	573	600	561	608	597	643	584	623	561	562	616	574	573	601	592	594	596	593	627	588	578	599	537	664	596	600	625	595	613	583	578	575	594	626	601	637	609	553	630	600	576	595	616	620	627	610	599	582	611	628	580	588	600	573	659	615	596	605	570	595	563	592	624	610	562	559	582	595	586	600	597	617	601	645	617	589	596	590	599	583	577	615	534	645	541	584	573	596	632	596	607	580	581	555	590	593	639	586	600	600	635	612	605	595	605	615	579	596	560	573	605	576	597	580	590	599	569	621	582	591	586	628	567	583	583	574	560	607	602	643	621	582	611	602	572	607	598	604	600	569	589	655	606	573	569	599	627	580	589	584	623	607	599	612	596	571	547	580	615	614	590	592	587
25427	21600	28026	25604	10472	613	456	340	341	278	287	257	273	234	265	252	242	262	227	238	241	228	213	230	213	220	188	222	228	202	221	225	190	232	216	238	243	224	199	217	223	216	218	231	226	214	197	214	211	212	219	202	212	209	216	197	198	220	208	242	247	188	217	234	191	249	230	249	203	203	214	214	172	208	197	206	202	219	189	214	232	210	193	218	207	229	207	223	203	180	201	195	213	207	210	244	207	199	194	213	216	207	204	225	175	222	209	197	232	213	211	187	231	202	240	180	229	213	219	204	208	207	200	229	212	214	233	209	222	216	228	207	188	213	206	229	206	203	198	202	194	195	229	227	220	222	211	205	244	223	187	205	224	217	216	208	222	189	196	237	202	200	219	212	234	195	223	194	217	226	214	213	206	197	193	195	225	198	204	192	244	214	218	226	193	205	213	190	229	192	220	196	179	205	220	204	224	213	198	212	211	210	224	217	200	221	208	212	218	217	207	185	197	213	251	181	213	226	235	186	212	200	199	184	225	202	201	193	191	206	229	193	219	220	190	210	211	188	203	225	223	210	224	200	231	205	221	245	220	200	219	216	219	240	221	221	205	233	200	203	220	201	204	233	217	222	210	219	215	203	200	203	226	215	199	179	205	233	216	236	200	194	185	215	205	205	227	209	206	194	214	211	217	215	232	209	221	208	231	209	188	209	202	227	221	210	204	202	219	219	208	215	228	235	192	211	189	215	199	218	218	196	193	207	244	234	184	219	230	208	207	237	247	242	197	205	199	204	225	199	208	218	237	201	214	192	193	186	233	166	211	199	202	204	230	230	195	229	194	224	205	229	223	215	211	206	204	227	216	227	192	212	217	225	217	234	220	217	200	217	212	195	206	213	226	201	208	228	173	225	235	214	239	208	240	210	195	212	207	201	217	224	245	206	231	212	224	218	209	209	220	202	197	247	193	218	200	205	209	197	205	187	214	200	238	194	229	203	205	194	209	237	234	193	195	234	223	191	220	212	213	206	198	210	205	195	206	196	200	202	223	195	213	202	201	231	207	205	188	221	193	191	188	205	201	208	189	206	206	209	211	198	178	188	206	201	218	235	232	213	216	211	197	197	194	187	199	245	211	216	219	224	193	183	215	204	239	218	204	184	216	197	207	205	187	185	230	222	239	213	195	213	212	193	219	221	201	229	219	190	247	215	195	231	212	196	227	237	205	204	191	183	221	219	212	206	219	226	189	212	174	191	220	220	198	210	233	174	226	231	180	205	198	224	190	194	212	216	215	219	196	198	210	215	212	204	205	227	224	198	210	214	223	249	208	196	216	207	218	211	168	189	196	192	211	234	202	213	200	229	178	194	228	195	237	239	198	218	223	198	204	221	223	209	196	188	199	232	223	202	199	235	221	184	219	220	203	219	244	215	203	200	225	200	217	215	205	203	207	216	242	218	203	204	210	228	225	214	203	234	206	202	196	209	195	216	205	214	219	222	225	233	221	205	226	218	214	224	187	214	216	195	188	213	228	211	199	201	191	223	205	209	215	214	202	226	181	244	196	212	218	209	181	207	212	186	212	257	213	213	226	219	184	178	251	182	188	179	219	206	207	215	200	192	231	233	221	226	191	229	193	196	197	218	201	224	211	246	196	171	188	219	199	217	224	215	228	203	182	218	235	200	213	247	213	205	180	204	220	209	220	232	206	248	208	203	201	214	193	239	217	185	225	242	218	223	214	213	233	212	207	201	211	205	229	237	229	217	197	229	233	195	222	192	219	218	227	200	207	209	194	230	213	208	223	229	219	214	203	214	202	195	178	202	210	197	228	202	206	213	189	217	211	219	200	205	201	216	204	203	215	207	225	246	220	202	183	194	199	206	226	202	188	204	209	201	201	201	213	219	208	207	220	173	187	212	191	214	209	212	201	240	183	220	200	196	187	236	213	221	207	203	181	217	225	234	214	206	220	187	240	238	182	196	200	205	210	196	207	180	240	234	206	254	240	217	203	196	183	223	224	216	197	191	197	196	226	204	204	213	214	195	196	209	214	222	222	220	237	203	232	207	213	233	213	220	187	227	187	218	220	212	236	212	194	212	208	199	212	226	190	224	194	218	203	205	206	207	221	194	199	236	203	224	202	193	233	224	193	232	171	222	220	204	207	222	235	208	193	220	208	210	214	223	206	241	219	218	200	210	214	208	209	214	233	198	229	223	211	222	191	215	217	204	202	220	183	201	240	217	212	194	181	239	207	209	204	195	215	225	220	236	219	226	222	201	226	189	222	212	209	190	223	209	236	207	219	186	219	187	205	210	223	201	207	197	207	219	218	220	231	219	214	211	206	229	194	218	207	232	208	204	235	229	213	201	197	215	214	242	211	209	200	216	214	216	211	206	190	175	209	237	186	223	182	200	218	210	214	203	203	224	209	218	238	221	218	217	213	198	196	202	192	206	236	207	222	210	206	223	214	195	223	226	200	204	236	211	208	232	228	253	215	222	204	201	187	200	220	214	201	218	193	216	196	232	211	211	217	213	217	226	201	218	202	200	214	198	209	216	218	205	188	228	215	204	218	205	221	205	216	211	215	225	208	219	212	223	200	198	210	218	201	203	204	220	202	201	203	209	217	207	219	200	226	208	209	217	205	226	223	205	207	210	207	224	210	236	222	217	236	198	226	217	223	210	211	208	210	202	174	245	193	233	204	215	188	191	215	239	206	195	203	195	202	191	216	206	183	220	212	218	224	217	192	212	230	222	203	180	201	232	218	207	227	203	212	207	245	192	203	246	210	207	208	199	226	201	192	209	213	215	205	221	197	195	188	197	222	214	215	225	196	206	210	200	194	199	221	231	228	193	216	199	218	227	204	195	207	211	216	208	212	223	196	206	223	182	210	243	219	234	197	192	221	232	214	233	219	231	204	206	205	226	212	205	226	229	219	198	222	227	204	183	198	200	214	192	186	223	194	211	198	229	215	210	205	219	220	240	220	196	219	211	251	209	211	194	211	200	216	228	245	217	209	222	241	205	211	205	194	187	199	219	218	219	198	187	210	197	216	197	218	216	199	212	221	207	199	217	201	213	223	197	204	206	188	217	196	197	225	214	209	233	206	204	212	213	214	215	220	211	192	205	219	184	203	216	213	210	204	197	195	202	210	219	188	221	199	207	225	228	200	210	209	196	202	192	229	189	190	199	222	205	200	211	213	194	215	175	225	206	211	197	200	235	227	214	207	221	179	207	233	237	190	216	240	201	209	234	196	218	202	205	220	194	183	206	214	218	169	214	230	205	204	203	205	221	210	201	200	231	205	229	201	221	182	185	229	212	210	197	197	206	194	202	200	218	189	213	214	222	212	211	200	223	216	180	206	173	249	205	202	212	212	197	179	186	203	190	214	222	217	192	241	225	234	210	185	215	235	224	231	245	212	195	206	190	229	190	233	227	219	211	196	195	218	207	226	220	183	228	225	197	230	223	218	190	228	204	200	219	204	203	213	221
4711	5632	4261	2038	1551	1148	885	770	645	552	530	473	445	421	392	374	384	368	346	310	341	324	349	317	309	294	313	294	324	305	318	316	325	332	301	293	301	290	281	286	275	301	306	296	266	263	288	279	286	276	312	270	297	282	284	301	297	265	297	300	275	286	290	303	269	292	271	283	270	306	270	253	273	262	290	271	296	239	326	303	261	290	317	302	266	285	302	269	313	314	305	258	290	281	291	299	296	290	273	304	306	298	289	273	288	282	281	306	336	301	305	253	287	285	281	280	259	318	281	290	300	263	276	298	302	272	259	282	269	306	256	299	285	290	273	263	295	288	260	296	295	278	292	314	267	278	291	298	275	293	289	281	293	308	250	297	273	293	281	265	296	290	274	291	314	267	281	264	305	284	250	289	273	307	284	304	297	294	305	254	287	293	281	269	311	277	290	284	262	329	295	264	285	267	273	296	307	295	292	290	283	269	295	244	283	287	285	279	273	271	297	310	291	259	292	274	315	304	304	260	270	296	288	288	276	274	294	260	284	301	301	301	266	255	295	304	275	254	289	306	280	308	304	228	286	280	277	297	258	283	291	275	290	277	317	293	299	287	264	271	261	305	283	254	300	305	275	279	280	280	290	309	279	273	291	286	269	302	310	282	288	245	270	291	305	295	318	301	278	272	280	312	298	324	304	300	282	253	272	314	314	290	286	266	260	286	266	288	286	323	294	313	279	274	282	256	309	301	276	296	282	279	305	287	301	293	278	267	279	268	316	267	275	287	268	308	255	262	295	276	280	300	291	264	248	276	280	287	297	296	297	297	295	287	321	289	289	282	291	292	288	264	284	283	296	308	274	293	297	300	267	296	286	292	309	266	292	299	283	271	329	295	283	278	304	287	311	292	275	306	286	274	298	270	280	277	280	269	277	293	292	316	302	270	317	286	272	307	268	283	297	257	291	322	262	262	294	281	302	328	287	299	283	294	291	290	287	297	255	264	303	298	252	271	279	278	285	299	287	276	280	293	303	276	298	284	259	291	231	308	308	275	298	281	280	289	290	285	282	277	300	312	311	273	276	278	279	313	285	289	286	295	300	292	294	300	300	272	317	294	290	284	271	307	287	294	277	297	302	298	286	263	285	270	300	308	319	302	319	300	278	291	290	287	310	274	299	289	304	279	283	299	298	300	297	257	281	288	297	280	296	283	273	290	264	307	284	277	327	266	286	277	268	278	320	282	287	277	288	258	284	290	282	255	278	274	251	294	270	289	283	281	284	303	266	288	281	277	289	272	304	284	291	274	268	310	270	283	264	294	277	280	300	289	296	301	323	313	270	298	290	297	260	261	291	255	278	264	291	282	257	292	283	300	282	308	285	289	296	288	296	308	273	270	293	285	298	281	304	304	278	280	277	272	251	280	279	287	260	286	271	285	256	288	319	256	287	298	283	297	317	320	285	294	272	273	277	258	298	328	277	287	271	267	308	303	250	302	285	295	280	276	280	269	307	275	290	286	266	270	261	307	274	284	284	284	273	282	275	281	327	281	309	300	260	293	279	294	282	301	269	279	287	319	268	311	264	293	268	327	280	296	261	269	302	314	278	281	288	279	277	306	263	264	277	292	261	297	269	288	273	286	281	285	279	259	274	273	296	284	307	284	311	282	291	285	292	265	265	308	259	310	270	287	271	277	280	269	326	275	268	303	279	309	269	294	328	271	299	277	304	250	295	277	288	308	247	297	269	271	276	306	340	271	305	280	300	304	284	274	275	262	283	301	276	286	257	306	305	282	282	299	295	301	280	267	275	291	291	329	297	270	287	268	271	278	259	290	256	259	305	266	289	299	314	293	268	307	293	304	300	283	308	279	283	269	277	284	266	289	290	272	299	280	279	288	226	291	295	274	276	280	276	256	289	270	285	276	301	298	273	293	283	281	263	268	282	272	307	271	310	258	292	301	300	276	264	284	269	280	309	281	271	290	287	305	287	307	281	271	269	287	267	293	293	303	276	286	276	284	278	293	267	265	294	295	271	283	245	311	292	286	298	286	274	287	281	289	281	281	290	287	263	276	305	297	277	270	289	292	250	265	291	296	298	306	311	285	269	273	275	266	290	283	273	279	275	277	275	256	249	299	272	270	324	277	286	285	279	297	265	298	271	272	295	293	304	335	292	280	247	292	296	303	300	320	298	251	279	277	270	274	277	316	260	270	304	318	276	305	300	289	257	294	308	308	284	321	326	293	272	266	307	286	315	274	302	251	298	301	291	292	289	304	280	289	254	301	294	289	309	300	311	268	283	273	274	292	267	299	320	271	312	280	304	276	291	271	277	283	279	286	295	302	262	268	270	276	297	248	276	291	276	281	288	298	262	278	267	280	291	306	305	315	291	287	288	280	276	286	276	312	311	302	319	312	292	273	290	289	296	308	273	275	311	300	323	282	284	272	272	293	314	294	304	278	269	279	266	289	277	296	293	264	287	258	306	248	290	298	292	283	292	288	287	313	288	286	281	274	297	270	259	285	293	293	302	303	274	302	257	264	269	285	305	287	271	297	288	272	258	263	276	278	285	279	293	291	274	324	262	283	262	267	287	306	278	284	310	288	304	277	278	291	263	275	297	285	284	264	289	303	280	315	260	267	279	297	284	303	278	314	303	308	261	292	293	314	292	287	274	273	268	286	279	259	316	306	290	307	301	285	273	302	273	305	258	265	270	258	290	271	265	280	272	313	310	290	267	298	270	297	289	280	294	292	288	273	271	289	300	296	271	314	275	286	322	304	282	284	290	244	296	295	309	294	279	295	271	302	288	296	280	277	262	296	288	293	288	298	295	289	289	287	318	298	314	278	276	289	277	288	284	296	284	302	304	269	311	279	295	272	283	281	263	283	282	283	299	295	271	288	310	318	259	294	276	291	294	287	264	290	284	300	301	314	270	284	279	296	279	256	309	263	277	288	276	280	282	285	303	283	279	292	307	283	283	286	282	278	284	290	259	267	286	284	279	290	278	296	240	276	271	298	261	263	307	280	247	304	278	259	320	298	302	288	277	296	290	265	241	293	303	268	276	281	283	298	273	273	300	273	297	318	294	307	279	296	306	269	299	302	258	278	288	293	263	263	293	302	291	316	250	311	281	293	277	290	325	288	310	303	280	284	275	275	261	288	267	268	267	238	276	304	257	286	287	270	287	285	342	285	303	254	288	286	272	301	273	283	292	290	299	266	301	287	317	291	281	306	283	295	307	303	315	282	273	299	286	313	278	284	295	317	324	312	292	311	266	279	315	302	259	308	320	282	307	322	317	287	260	253	279	301	295	284	281	249	286	325	271	281	276	299	289	258	271	276	281	265	304	273	310	303	316	308	295	271	303	313	285	268	271	267	263	282	248	294	281	300	287	290	275	301	336	307	306	287	309	279	292	283	296	325	326	296	283	309	291	275	296	302	279	304	332	288	278	276	269	305	278	318	261	273	286	283	282	283	294	274	284	285	294	299	285	267
23187	21666	29664	24187	21667	21728	11709	1551	1155	1063	999	862	836	886	801	750	748	807	714	718	704	691	723	688	691	687	665	721	687	666	675	690	659	623	656	612	703	661	681	636	631	654	624	650	669	662	629	639	667	645	645	620	661	637	656	579	631	625	649	611	619	642	660	646	599	629	623	611	606	678	624	645	652	620	657	600	636	658	627	668	657	649	608	652	619	621	634	631	625	678	663	646	636	663	617	649	624	637	624	630	627	610	666	641	657	642	657	602	651	608	667	620	627	595	597	604	602	624	599	648	650	635	642	634	622	614	615	660	648	618	672	644	591	634	626	588	603	651	646	609	628	664	629	638	622	639	648	636	658	618	611	633	629	641	612	678	584	656	673	604	630	626	621	641	660	634	638	612	591	605	613	643	610	671	638	610	675	646	618	625	611	625	631	584	615	627	585	647	642	595	609	598	628	606	588	631	631	565	627	616	617	635	598	601	648	666	630	637	644	594	615	645	671	572	581	640	649	620	624	676	654	655	605	647	606	640	627	624	667	634	622	622	640	677	640	651	618	619	584	643	647	663	624	619	618	641	637	645	607	640	666	652	644	682	562	687	616	557	627	646	615	645	608	599	638	578	651	625	619	637	625	630	618	628	638	669	585	550	605	649	598	633	652	633	607	635	680	615	645	629	660	646	604	597	602	573	600	631	705	615	647	597	579	619	630	652	648	646	627	618	648	585	633	629	676	669	609	630	657	626	647	617	663	653	647	602	602	623	661	590	668	625	670	632	621	626	597	609	615	669	678	619	590	685	676	599	620	606	665	667	622	663	625	599	611	644	605	609	697	593	576	637	630	624	599	600	604	663	646	618	645	625	642	636	611	623	633	655	683	641	649	568	598	660	611	629	588	626	636	588	622	592	637	653	622	655	625	610	596	668	654	629	649	659	638	608	617	659	599	641	633	619	655	672	616	594	656	644	602	667	624	615	614	643	604	580	610	585	657	587	642	645	655	629	677	609	608	614	657	652	612	672	641	617	634	622	615	642	575	632	677	643	625	639	628	661	649	597	624	648	644	676	644	639	613	617	667	633	651	603	660	626	648	668	647	573	629	616	637	641	596	613	598	642	656	609	654	655	634	628	595	591	645	631	613	658	654	648	630	602	605	636	602	632	567	622	659	600	629	645	650	636	590	621	623	623	616	599	652	612	661	611	588	621	595	594	584	571	614	590	657	610	608	581	619	620	644	622	621	606	620	626	598	623	637	613	652	644	594	638	593	658	617	580	660	659	613	623	624	613	647	641	625	582	634	644	602	611	576	573	634	595	660	609	627	583	634	639	692	626	631	586	647	659	616	650	618	634	623	605	636	634	623	646	605	636	645	665	644	658	606	645	587	619	588	645	615	609	605	646	619	641	637	647	597	615	645	683	648	642	612	624	663	614	625	624	670	613	638	615	616	594	633	584	613	643	649	656	608	631	609	631	617	639	640	614	568	623	576	639	642	590	615	662	626	612	638	675	621	625	655	655	617	575	581	605	665	607	668	632	593	630	609	622	629	599	590	639	623	627	627	665	665	610	632	565	638	611	662	665	612	684	642	660	588	639	597	640	627	647	617	630	616	617	585	674	654	624	646	614	665	649	602	642	570	603	642	642	617	600	644	618	677	641	607	642	609	618	652	650	605	621	638	611	619	613	637	612	635	578	641	612	650	637	604	635	606	636	596	666	610	610	615	633	618	581	608	625	619	627	623	654	642	625	633	647	630	644	634	610	605	662	658	667	641	646	638	627	651	634	646	617	638	613	584	582	640	663	662	561	615	639	616	599	618	662	609	638	648	615	634	613	592	616	614	649	623	605	602	613	648	609	625	611	606	596	643	579	671	620	581	633	603	620	610	623	615	622	623	638	630	624	613	601	584	576	621	644	633	613	592	659	640	611	611	644	593	593	583	600	652	581	597	613	634	609	664	625	636	616	676	605	649	595	645	616	612	623	635	624	656	599	610	628	591	626	609	630	623	610	623	639	655	629	611	626	581	603	607	563	632	658	592	653	608	611	602	650	608	639	626	625	642	615	635	622	592	645	602	590	641	580	690	596	642	665	596	640	624	641	635	627	633	645	656	636	623	596	632	642	646	654	639	664	611	612	637	619	638	651	561	623	651	662	658	637	596	654	620	640	618	609	667	643	599	650	624	664	614	610	648	637	560	659	641	639	631	628	665	652	623	604	623	598	590	609	604	681	631	618	633	612	605	678	632	658	642	638	674	676	618	637	581	656	638	595	675	631	610	654	607	654	615	649	645	612	612	625	643	614	602	614	591	622	630	578	628	644	632	627	617	623	622	577	655	676	629	630	645	613	599	618	580	646	643	611	626	637	608	601	601	602	621	596	604	629	641	623	660	600	628	631	600	640	620	595	632	634	688	614	663	613	613	601	593	674	651	622	654	602	653	592	592	590	641	587	598	649	613	609	587	634	620	591	595	655	594	628	597	601	634	620	636	653	615	618	609	602	618	631	602	651	655	673	671	587	597	653	637	621	570	592	597	618	656	549	653	596	631	599	602	617	615	639	675	616	635	610	680	595	629	600	631	589	671	636	615	636	665	632	604	602	606	615	650	653	668	638	658	609	642	598	632	655	598	624	645	627	655	580	620	631	653	620	642	608	595	565	547	605	593	655	633	590	592	647	592	592	601	610	596	632	655	640	598	652	619	625	590	653	572	594	629	586	664	637	649	646	647	624	673	598	570	655	628	616	603	649	670	603	610	640	641	641	614	628	645	649	621	617	641	658	609	635	644	606	647	600	669	626	606	638	645	589	600	684	604	646	665	630	614	634	580	628	626	606	639	613	632	624	652	650	571	576	589	617	671	652	650	592	584	664	623	594	627	625	599	602	595	604	614	607	605	654	596	576	600	647	649	632	635	642	620	632	643	660	632	643	609	607	606	614	628	642	576	607	633	576	650	578	636	616	640	586	655	643	684	645	615	603	607	673	588	616	628	635	617	664	585	659	611	635	651	663	633	640	662	629	658	648	633	600	672	609	642	601	635	618	628	637	638	624	656	579	643	610	574	628	634	608	625	580	586	636	645	646	623	679	618	623	606	610	601	631	660	663	608	620	638	659	622	602	628	606	591	632	670	625	648	615	656	636	652	592	586	655	596	617	638	610	607	590	666	661	644	637	594	632	579	646	666	630	591	566	614	618	626	620	594	610	630	597	601	648	659	589	614	641	632	574	621	642	608	607	589	613	601	598	572	578	601	659	584	639	626	605	600	647	629	614	634	634	605	659	635	612	630	643	656	638	598	595	606	618	606	657	638	616	664	617	633	596	629	617	615	662	610	592	632	646	659	631	611	656	623	599	609	580	646	623	585	666	606	626	648	612	619	630	638	649	618	605	577	640	657	673	584	608	635	627	616	638	674	639	597	664	613	574	650	635	579	593	685	659	660	599	651	629	596	636	653	613	639	647	595	613	618	630	618	616	661	615	636	605	609	661
7215	16782	13370	7199	5081	3865	3097	2473	2003	1793	1547	1454	1320	1197	1165	1091	1083	991	953	963	912	861	899	875	915	856	842	787	830	769	826	828	812	796	794	819	793	824	828	759	767	785	842	767	731	753	802	769	743	799	844	760	752	759	770	753	782	742	803	738	730	713	754	741	751	772	775	778	785	778	736	756	749	750	746	725	763	716	748	732	769	721	786	763	755	740	755	749	760	734	693	777	744	763	693	796	747	736	776	756	799	756	750	723	780	761	730	771	707	765	805	752	802	711	761	777	757	765	771	776	726	734	755	788	737	723	719	755	789	759	754	748	780	774	787	747	767	753	739	730	720	745	777	777	763	774	750	719	703	733	754	752	729	737	740	732	748	749	770	736	734	709	760	759	755	773	757	720	727	819	720	732	692	699	741	729	728	756	732	719	764	718	752	770	753	731	773	759	737	763	727	760	765	782	778	724	710	740	727	781	735	763	757	720	759	778	771	721	708	761	772	744	771	743	764	725	736	748	728	721	739	792	759	774	746	691	775	735	708	787	808	743	780	768	731	739	727	745	732	707	733	766	785	751	699	717	739	760	757	732	767	717	774	750	728	726	750	779	758	728	733	759	764	761	789	735	741	742	710	746	685	738	774	796	771	738	803	697	762	760	717	694	798	720	727	749	798	773	725	760	720	712	761	719	773	769	729	749	724	759	791	774	751	765	763	758	760	726	747	729	741	714	752	766	743	729	771	797	741	718	789	734	764	764	755	787	764	680	734	753	723	731	749	730	736	730	741	720	731	774	785	766	742	733	784	813	726	792	756	716	746	732	746	704	732	786	742	759	708	753	737	748	752	753	692	718	741	762	730	760	737	772	780	721	742	749	784	694	722	763	723	692	730	720	762	735	785	716	755	722	752	734	768	780	752	753	777	767	709	753	693	722	726	728	793	782	760	698	783	776	777	770	747	737	677	782	743	725	759	777	733	748	772	769	723	763	740	677	746	726	700	762	732	755	772	731	781	796	746	736	778	681	736	757	726	769	744	723	727	714	691	773	752	723	732	837	764	746	714	752	771	760	711	685	752	763	740	711	775	782	772	712	742	764	737	768	732	828	728	724	724	729	751	740	806	746	759	751	743	744	730	752	732	760	723	731	796	731	696	810	776	736	763	741	693	709	725	774	803	702	742	707	771	761	738	763	768	754	730	776	703	703	732	722	765	741	741	718	788	744	762	737	785	734	717	735	735	722	777	752	780	731	755	721	786	760	745	734	719	737	758	736	715	799	782	710	731	714	738	723	717	736	708	742	756	765	716	721	725	717	753	760	773	769	752	734	721	742	744	744	709	737	736	750	738	732	732	741	787	769	779	741	740	797	731	745	693	720	770	737	743	715	804	790	729	696	718	719	725	738	743	803	724	744	763	752	763	755	715	748	782	783	751	733	742	714	765	733	794	737	775	728	725	765	724	744	724	715	764	769	757	747	748	777	724	749	750	774	762	754	762	709	751	727	811	759	790	769	699	751	775	731	752	764	773	748	770	743	748	717	745	741	750	750	747	777	757	781	758	755	748	808	744	739	776	730	718	714	771	811	773	707	760	749	757	738	720	721	750	785	725	764	774	721	831	718	772	790	728	737	711	751	784	761	732	732	788	725	742	718	722	714	784	793	799	776	775	793	724	725	741	727	731	761	736	737	687	754	723	692	731	748	714	705	760	725	769	695	786	726	768	749	758	747	748	757	740	774	733	815	697	776	761	763	744	742	741	727	736	733	725	744	755	735	749	688	770	764	788	709	752	734	755	725	789	768	730	739	717	729	753	772	766	756	689	713	782	748	803	763	774	724	757	753	741	788	724	756	782	740	732	769	701	749	781	782	728	764	690	719	751	726	719	772	755	721	766	736	735	754	744	771	720	745	751	772	756	738	750	770	754	746	764	742	722	751	754	741	786	764	710	735	701	714	706	738	777	767	737	756	730	723	797	720	699	712	721	726	709	723	746	776	769	735	720	744	738	717	730	732	737	775	731	776	769	731	769	723	718	731	793	744	732	724	782	764	720	740	687	763	799	760	744	729	748	763	713	725	745	727	774	707	783	763	777	801	782	765	669	821	720	788	733	785	751	749	738	747	752	727	806	791	793	770	716	752	768	748	732	742	764	720	771	796	717	743	749	726	724	747	717	764	742	700	739	732	733	772	709	756	691	742	725	786	728	763	787	755	749	795	747	759	751	794	719	747	768	786	729	745	745	795	726	755	755	790	762	691	732	677	787	770	794	749	761	703	708	670	742	780	760	784	751	724	754	754	808	703	738	734	753	727	735	713	719	719	736	740	766	717	764	718	736	750	741	748	719	750	728	718	769	734	750	812	750	717	708	730	775	742	732	775	745	814	733	734	724	715	795	746	781	733	796	744	730	763	726	724	750	790	722	756	737	703	751	794	788	751	775	741	707	767	760	758	736	714	730	798	758	719	788	758	775	794	789	759	759	757	756	726	740	704	782	739	733	744	746	715	690	746	729	723	740	769	737	740	763	763	741	730	752	790	740	782	768	754	742	725	810	755	724	759	680	775	723	713	732	708	705	656	757	740	805	776	738	755	737	683	744	768	753	764	708	753	766	791	720	732	754	760	772	724	735	787	696	743	727	667	790	750	751	724	754	742	751	799	751	741	695	721	748	749	744	726	749	750	754	719	719	746	768	729	748	751	744	761	718	738	755	731	762	727	729	724	778	766	692	774	718	782	740	710	769	731	738	741	684	727	757	773	746	740	787	747	751	725	724	790	758	769	776	749	732	734	716	756	750	714	749	706	752	773	774	769	733	754	740	747	772	721	762	703	789	765	734	735	776	736	756	792	713	779	707	753	760	758	747	726	738	746	787	769	736	797	751	781	774	709	727	741	701	771	714	744	759	709	733	719	713	729	734	741	761	736	744	732	742	741	736	693	787	738	768	747	747	764	736	694	732	796	757	707	751	763	757	715	799	736	768	760	709	760	763	745	770	682	722	775	754	786	706	685	746	775	742	766	715	772	741	742	751	727	759	781	737	707	784	708	722	723	711	715	757	757	751	818	754	715	763	766	730	806	737	769	783	754	775	755	715	756	726	739	761	732	776	743	768	783	707	744	783	736	777	753	744	724	752	760	744	746	734	768	751	756	701	744	770	747	743	738	737	771	760	751	715	777	745	788	781	789	707	755	717	754	774	750	686	744	750	717	773	712	737	712	702	706	763	731	760	718	724	742	744	772	773	751	734	723	752	761	709	714	700	757	767	766	746	753	815	745	768	739	703	713	777	793	776	734	760	692	746	761	751	754	756	755	715	775	723	746	753	765	725	733	766	734	776	765	732	803	694	767	757	736	738	725	766	772	739	725	724	717	739	711	747	752	773	792	746	776	747	772	730	760	705	756	744	774	747	778	749	747	753	733	715	769	756	735	722	752	743	765	720	732	743	772	745	737	774	765	672	751	750	756	714	744	745	751	746	778	773	753	721	790	729	734
27489	20425	6820	658	453	432	340	237	221	233	241	225	240	220	217	206	242	217	236	240	220	236	210	235	228	206	218	219	233	249	233	208	232	198	219	223	206	213	216	197	222	207	218	218	231	190	226	220	233	241	206	239	210	206	208	211	237	214	240	230	194	206	214	206	231	227	207	215	227	211	218	226	221	211	243	235	240	220	257	211	225	199	218	228	219	249	252	208	190	216	223	228	220	221	213	235	224	227	237	200	200	231	202	197	229	212	207	216	203	259	207	223	203	208	207	213	222	224	204	242	200	222	179	221	222	224	197	198	234	213	245	229	217	199	203	209	216	234	204	222	216	221	197	222	200	198	224	214	208	220	215	218	213	232	203	221	210	198	201	194	218	223	231	193	225	214	238	197	211	198	222	222	229	214	194	209	257	216	211	212	223	226	218	214	213	223	222	205	190	187	234	218	201	221	232	229	214	209	233	218	225	228	220	218	240	205	223	188	234	213	224	213	222	243	234	241	224	240	193	208	223	209	218	220	228	221	228	209	212	207	196	233	207	225	221	221	233	202	195	202	239	208	212	229	227	235	210	226	232	230	230	220	228	203	228	209	196	250	212	209	269	227	187	208	226	229	201	185	225	226	215	226	245	232	221	245	226	194	204	193	207	187	220	191	223	229	210	222	216	228	201	218	216	209	255	218	198	240	221	232	192	183	207	195	202	210	209	228	237	220	219	249	208	227	206	165	215	200	241	219	212	233	216	230	222	232	222	232	199	213	204	206	221	225	212	202	218	215	213	210	210	191	224	196	222	237	248	193	193	238	215	211	197	223	210	225	220	229	184	204	224	210	217	226	225	243	219	199	232	187	215	190	255	206	224	177	210	220	238	228	218	227	206	192	226	223	240	197	205	224	227	201	258	210	210	202	223	212	229	216	200	198	231	229	213	218	210	194	213	213	219	207	206	212	198	187	204	202	211	213	216	235	206	206	219	234	194	235	212	205	234	225	229	215	200	209	222	213	237	230	225	227	235	224	211	207	233	198	214	232	209	233	211	216	218	219	218	222	202	223	190	201	219	216	205	185	221	224	219	218	222	216	209	210	207	225	197	208	209	194	207	226	246	221	234	199	216	218	232	219	215	229	218	225	209	227	221	221	195	212	219	227	200	212	207	227	223	193	213	241	221	212	195	228	212	197	192	217	226	217	207	228	226	217	224	230	199	200	216	210	239	206	202	220	216	241	207	199	223	238	207	201	212	213	206	202	201	255	238	207	224	204	225	187	233	190	228	183	207	232	213	220	222	225	225	194	195	203	242	219	211	175	203	231	228	210	217	216	189	202	228	218	215	211	231	196	208	214	221	190	242	234	239	196	221	208	197	232	198	219	239	221	216	251	214	219	227	217	233	230	225	237	214	215	253	265	227	229	219	199	221	241	205	200	230	224	223	213	216	223	228	195	218	224	238	238	194	217	212	249	214	212	207	244	216	221	202	208	201	223	222	222	199	198	194	219	221	240	213	233	238	224	230	246	220	201	222	233	229	241	232	225	233	230	214	227	209	234	228	200	220	197	215	205	197	231	219	217	204	224	229	196	233	228	221	220	225	216	238	241	241	224	213	205	231	223	201	202	193	228	184	215	207	196	211	219	211	200	196	250	214	227	215	232	231	243	193	235	221	227	239	211	224	231	225	250	207	230	224	200	213	216	216	209	208	253	218	219	185	219	210	238	218	223	206	246	226	226	200	215	190	232	218	231	206	205	250	235	218	230	218	246	244	208	228	208	195	230	225	217	240	231	245	228	196	207	238	192	207	222	187	207	205	232	227	225	227	241	233	218	220	223	230	228	214	227	195	239	234	214	218	204	237	228	193	227	216	221	212	216	192	216	205	215	207	225	199	202	210	203	219	208	234	206	216	222	218	218	206	201	230	221	238	208	210	233	247	217	216	225	220	233	245	215	230	213	229	208	229	212	202	218	216	235	223	207	239	231	219	207	224	205	195	224	210	211	223	217	212	215	223	221	220	207	198	218	206	213	211	215	227	226	212	259	240	218	222	210	200	184	218	210	207	225	223	233	220	217	214	227	201	221	233	226	217	265	227	223	221	214	214	218	220	209	196	189	220	219	228	199	236	231	207	205	212	227	227	228	194	248	233	235	213	220	231	219	200	221	221	242	199	216	247	212	200	230	224	209	208	190	216	199	211	242	209	200	209	215	211	232	225	219	243	209	236	216	232	217	217	204	210	220	241	194	230	223	211	205	200	240	222	215	223	234	226	223	201	220	244	265	222	227	227	260	211	220	209	214	232	233	227	173	224	223	208	242	215	197	249	219	218	223	212	215	224	216	225	215	210	218	219	223	205	204	226	205	204	189	219	204	222	227	224	237	200	208	240	218	232	235	230	210	197	220	209	211	224	236	192	222	193	239	221	238	221	217	227	222	211	209	239	235	217	216	208	206	205	207	240	199	206	220	192	204	237	243	193	207	212	210	220	204	207	210	200	244	240	219	213	206	197	212	205	233	215	226	208	236	228	216	226	197	231	211	196	218	235	191	205	235	220	234	229	225	215	220	227	216	210	225	196	220	227	225	244	222	202	212	220	232	225	222	217	214	242	228	211	206	220	221	235	235	205	220	234	219	222	230	232	214	212	240	228	225	207	239	219	192	221	207	211	223	232	234	199	218	207	234	241	191	200	208	178	236	208	233	186	250	199	222	220	208	215	209	199	214	213	219	222	223	221	191	218	205	217	214	219	222	234	225	223	218	216	232	203	222	233	215	207	217	230	203	227	225	225	213	215	213	221	215	218	207	206	216	210	210	225	230	221	213	228	213	208	201	252	211	235	222	231	215	219	243	232	202	238	205	207	230	233	217	211	224	229	201	209	221	207	175	214	191	242	235	228	208	223	226	229	194	206	216	220	239	201	244	214	213	219	214	219	226	231	210	202	246	236	205	200	229	222	218	239	211	201	206	216	223	231	222	208	211	215	218	193	218	197	219	229	223	221	216	210	225	219	233	217	214	226	209	251	207	214	219	212	215	200	232	206	244	215	238	226	200	242	221	244	220	215	233	203	226	217	228	207	235	221	217	205	203	226	222	189	219	203	190	216	247	233	217	240	227	203	231	210	224	218	245	213	227	236	212	205	225	223	217	230	206	213	239	235	240	213	226	214	188	200	233	206	226	214	218	207	194	214	196	213	235	211	230	214	227	204	210	221	241	195	189	214	214	209	208	208	239	191	227	211	217	212	240	222	198	216	228	209	215	209	208	228	235	204	228	204	232	216	230	223	226	230	214	212	195	235	198	222	207	228	234	228	226	195	192	208	231	221	235	215	209	220	215	204	211	225	202	211	229	226	199	212	227	241	227	229	221	208	233	238	216	229	221	213	228	237	240	186	220	206	209	220	224	232	239	221	230	211	209	208	214	221	213	213	228	213	219	220	229	205	230	267	234	253	200	216	174	177	220	213	213	222	206	218	223	190	234	221	218	201	216
3912	997	938	509	452	412	334	341	317	368	316	274	299	305	296	318	293	303	293	306	298	306	294	244	293	283	284	300	286	265	304	281	272	275	282	278	282	278	281	248	248	267	305	286	302	275	273	270	264	289	273	293	309	278	287	298	262	263	263	287	299	265	267	292	309	290	272	309	290	277	305	290	292	286	273	277	283	255	281	280	261	269	280	275	276	280	259	271	288	286	273	281	283	275	290	281	266	264	274	302	303	281	299	277	267	278	282	268	249	279	270	279	270	291	297	288	286	298	300	286	268	299	275	316	294	262	261	267	280	303	286	299	271	285	298	298	298	294	280	276	276	276	263	308	284	264	282	262	271	305	280	281	299	256	270	268	263	284	295	296	319	279	260	242	303	284	283	275	275	314	293	275	244	260	289	302	268	300	263	269	281	301	274	246	261	302	282	275	289	284	271	269	312	303	287	284	243	275	293	279	259	270	275	259	280	319	289	298	276	287	289	269	276	289	305	283	285	272	293	255	271	259	273	303	271	266	298	276	262	285	302	282	288	267	272	289	290	286	292	308	286	295	235	252	278	266	276	260	303	291	257	272	273	274	307	260	258	263	276	282	263	282	266	266	283	295	295	297	274	304	270	271	283	271	275	284	271	270	288	315	287	296	271	262	296	289	279	266	283	305	268	272	260	272	278	298	273	290	253	259	265	281	279	307	333	264	280	285	293	309	274	264	250	288	280	312	273	283	284	284	281	257	278	299	280	265	277	253	287	272	306	304	256	295	299	286	278	250	287	261	303	283	295	280	264	269	293	265	268	275	258	272	303	258	262	265	290	284	284	285	290	265	271	289	267	289	291	281	262	285	268	271	247	314	282	297	290	273	273	266	300	283	279	287	295	269	270	294	277	243	265	266	256	298	270	272	274	281	283	267	291	279	284	278	300	298	286	249	278	253	275	290	306	289	292	286	249	295	272	299	271	300	268	271	285	286	269	277	325	261	281	288	282	288	277	278	282	314	288	241	305	260	284	249	281	266	278	304	278	312	295	257	253	280	308	278	280	277	302	262	288	265	278	282	283	312	279	285	281	268	269	265	261	285	291	280	261	274	295	244	265	235	287	269	268	271	300	318	285	282	294	298	265	251	269	285	288	300	290	269	289	250	288	292	278	302	281	265	266	290	281	274	286	311	303	295	289	258	282	285	243	291	302	245	301	259	257	270	281	274	265	270	323	272	277	279	284	263	302	266	279	286	270	287	269	267	288	289	261	285	254	278	313	250	272	300	291	275	292	279	290	273	292	260	281	260	295	305	275	268	283	299	272	292	261	245	287	281	260	246	290	272	272	297	282	279	282	261	261	280	269	272	261	278	272	294	274	289	259	322	273	269	301	293	267	279	277	300	265	274	271	279	271	272	304	278	267	298	276	295	285	284	287	285	302	277	272	281	245	288	282	266	272	273	269	301	265	289	253	275	290	286	262	271	295	281	285	278	281	291	274	269	307	277	299	302	289	286	298	280	287	291	281	296	289	276	296	247	293	276	266	295	271	297	285	270	309	288	303	274	278	301	258	286	289	286	272	257	269	282	275	310	259	280	291	256	260	268	286	249	268	269	248	276	272	292	263	285	259	293	253	252	266	286	265	266	283	268	291	265	254	281	270	269	266	266	243	283	279	296	275	278	272	306	264	279	302	310	299	265	278	284	260	294	286	275	290	270	275	281	280	288	288	295	275	269	256	285	260	260	280	305	278	288	275	264	257	292	284	291	291	311	245	290	306	240	305	275	268	251	307	283	249	290	294	261	283	257	273	264	256	284	267	276	264	305	278	278	303	274	263	262	284	274	268	258	254	286	259	276	275	281	286	264	263	261	267	266	254	278	256	277	259	283	271	293	260	300	279	264	297	287	279	261	271	274	278	274	282	249	277	290	290	324	283	292	272	276	260	288	303	298	290	290	296	266	308	308	285	259	298	295	280	293	266	303	270	329	258	281	284	327	280	287	255	252	282	300	274	278	257	294	279	284	278	252	313	297	274	288	281	285	257	272	273	271	305	289	288	249	286	267	289	264	292	305	278	284	281	277	296	308	281	273	281	274	267	279	233	290	268	260	266	274	285	283	272	282	265	280	275	273	265	283	290	303	267	260	284	299	300	268	265	314	305	242	261	283	292	279	263	261	329	264	248	319	278	267	285	304	284	299	272	260	293	260	283	252	257	283	304	303	297	311	287	264	251	297	274	310	287	272	286	286	244	281	264	303	295	287	271	278	283	285	293	296	294	292	269	273	268	258	287	280	273	299	264	282	314	284	258	251	248	274	254	286	277	259	281	298	280	298	273	266	267	302	279	291	284	282	279	269	249	278	278	238	287	292	291	284	288	275	278	266	291	292	271	267	277	277	274	297	298	278	301	275	276	291	303	252	259	290	295	284	285	270	273	288	257	288	291	287	314	267	279	311	286	270	252	260	292	298	282	284	297	298	305	256	322	287	286	294	279	279	291	259	308	291	287	259	295	308	292	267	279	274	278	291	299	280	267	285	286	275	309	276	268	286	275	262	269	291	304	258	292	263	302	266	285	280	273	276	274	284	261	267	275	269	247	268	271	282	266	285	303	341	279	307	269	271	319	271	279	268	288	266	280	263	290	287	283	268	294	266	266	290	261	287	253	263	299	243	305	259	273	291	252	296	274	269	290	298	265	274	297	310	260	272	272	292	314	272	276	289	266	272	291	273	247	270	305	247	287	261	267	284	269	297	322	282	281	285	282	303	281	294	275	300	266	259	242	275	238	297	242	279	304	307	235	307	270	296	295	282	279	296	310	277	265	282	285	275	306	273	259	274	270	281	285	296	251	282	266	279	278	310	242	292	266	273	265	313	293	286	296	293	260	286	281	264	285	297	292	288	252	261	282	276	289	270	273	248	267	259	291	280	262	285	269	258	260	247	261	291	290	271	259	275	263	261	259	320	272	297	297	281	264	250	288	252	281	294	315	295	285	295	300	289	285	329	277	261	261	311	294	248	282	276	284	247	312	262	281	282	304	278	276	256	263	276	275	283	257	269	268	260	278	278	273	304	257	265	285	286	280	263	282	293	283	304	264	314	267	278	286	277	326	315	301	268	245	292	293	286	262	275	267	296	282	258	293	260	247	286	248	260	276	290	292	276	313	268	276	270	271	285	280	301	291	267	291	291	278	265	294	286	279	255	286	295	282	270	283	279	276	308	289	286	254	283	287	262	279	272	282	297	274	274	256	294	291	266	275	289	257	289	279	262	267	274	266	295	279	274	283	285	260	279	272	275	262	300	274	268	258	252	306	257	273	305	278	297	286	291	266	264	281	296	275	263	272	276	285	267	273	278	286	287	299	297	287	301	281	249	290	267	251	274	270	302	282	265	275	261	281	283	251	280	290	265	296	271	291	281	298	285	284	300	296	267	278	286	280	291	281	257	281	313	271	305	277	268	276	283	248	302	287	277	299	304	272	290	260	288	267	313
24095	21634	29284	24487	21630	12167	1368	905	758	729	652	633	575	611	573	569	566	554	567	543	557	510	547	511	534	487	492	489	547	492	512	494	542	512	490	481	519	502	533	503	501	479	508	506	529	505	503	498	495	492	488	535	491	502	471	508	508	500	543	513	465	502	466	513	506	558	489	535	505	475	477	515	501	476	503	517	490	525	503	468	515	476	447	524	498	502	497	484	491	470	496	523	515	476	486	511	498	487	536	501	495	500	463	519	463	477	495	485	446	498	494	471	527	493	521	518	511	523	533	495	490	501	484	457	521	501	491	472	521	482	472	505	473	543	482	524	514	445	487	529	509	503	510	478	510	508	500	513	464	473	470	480	518	493	489	507	487	490	470	485	509	479	537	474	470	507	465	486	495	492	515	488	489	519	459	534	507	561	503	500	484	507	482	530	514	490	523	515	562	489	457	518	482	489	516	538	477	507	480	515	469	508	478	462	533	457	478	487	482	491	484	513	513	535	548	463	474	498	495	527	499	481	490	504	509	502	504	504	493	459	498	508	527	470	493	514	514	528	516	464	500	513	506	483	514	504	474	534	505	514	462	524	533	472	473	476	475	497	495	503	517	496	486	529	490	511	468	514	454	492	474	514	485	460	516	498	475	494	513	470	503	462	504	475	534	503	503	502	455	492	513	487	493	476	513	494	482	517	494	493	465	460	498	463	512	499	499	502	501	503	500	499	479	513	488	493	499	502	516	509	512	497	497	506	519	528	473	516	517	527	496	497	466	507	498	467	540	503	506	496	541	467	494	477	462	537	497	478	543	522	510	556	504	498	489	423	526	471	538	485	455	486	471	499	514	506	507	526	482	482	514	513	502	465	500	513	495	498	490	530	532	488	517	485	528	490	514	488	533	492	501	472	529	515	479	491	476	494	463	495	455	464	469	495	518	504	528	498	497	460	475	494	479	517	459	498	519	527	504	481	483	458	471	528	533	487	481	455	500	491	464	478	450	489	533	467	493	514	495	507	537	542	461	457	518	489	506	526	485	471	526	487	514	513	456	518	492	528	496	538	479	503	464	520	508	519	465	478	477	499	453	503	481	480	449	454	489	477	490	489	509	493	529	525	532	477	453	508	481	499	480	500	443	509	520	500	483	436	494	477	500	478	500	496	519	482	486	504	492	493	524	493	549	509	491	493	485	468	511	451	467	502	488	535	487	500	554	464	518	448	479	452	487	468	494	503	534	495	514	505	492	497	487	527	450	453	504	503	474	506	517	470	478	490	479	556	517	492	467	447	463	527	473	518	497	510	488	514	561	537	504	505	515	484	507	459	525	499	521	521	494	510	480	498	476	478	513	444	525	483	487	503	498	533	490	537	495	499	499	478	500	490	521	527	496	490	491	551	435	492	531	517	476	530	452	503	495	506	501	481	463	478	502	459	507	494	513	526	494	527	495	470	461	449	503	475	493	549	521	470	503	571	470	498	511	518	492	433	509	478	494	499	536	522	465	514	508	471	505	475	485	502	474	511	525	471	458	500	511	439	492	474	517	489	481	518	448	502	495	494	466	486	542	476	524	462	500	474	532	514	467	510	513	473	471	537	531	466	500	512	488	477	496	500	454	461	461	534	478	482	517	524	494	510	464	484	464	481	494	484	493	467	512	464	493	504	524	476	523	511	450	508	457	465	472	506	462	459	475	529	538	510	510	540	471	510	522	521	491	531	506	503	486	487	473	514	471	438	484	454	471	511	512	499	481	500	490	528	505	480	488	501	529	486	498	481	519	529	489	518	510	459	495	527	494	472	510	465	521	536	462	507	475	482	501	506	561	453	498	493	507	503	518	485	492	515	525	480	488	523	469	470	520	497	487	515	506	454	540	501	499	496	531	497	490	538	514	451	485	503	502	463	497	478	444	507	499	525	495	503	482	484	480	491	516	511	515	481	505	471	517	479	485	516	492	478	461	481	479	496	496	530	509	485	473	473	520	495	507	495	503	484	485	486	503	509	469	472	457	512	556	491	499	487	488	515	513	529	495	487	499	512	550	518	493	507	528	504	506	486	481	500	540	529	458	483	498	503	485	496	507	486	460	512	486	501	473	480	492	475	478	516	477	484	478	482	517	485	473	506	506	482	495	493	504	494	464	532	473	465	474	502	492	498	501	444	501	477	477	464	501	496	489	502	488	519	503	513	489	503	505	457	476	494	483	491	501	506	540	526	477	494	452	483	510	500	546	515	525	493	481	432	457	495	493	472	562	508	493	495	502	464	448	510	507	451	491	514	528	509	563	531	515	535	476	488	458	493	526	492	495	469	475	519	511	471	545	514	468	484	491	501	479	473	529	486	496	482	503	531	494	507	512	468	497	497	466	494	468	470	490	516	549	519	484	509	503	470	549	504	482	510	495	507	447	521	493	472	478	507	539	490	514	469	521	485	529	497	510	472	536	491	460	507	490	446	500	485	457	455	499	486	467	505	506	457	501	528	461	500	488	516	530	454	497	500	505	472	491	496	475	513	479	503	507	488	496	501	454	504	508	511	488	489	470	485	489	486	464	508	498	525	481	503	488	502	507	497	497	483	514	499	498	498	454	479	475	486	491	520	470	471	536	515	471	501	456	520	514	501	484	516	495	488	525	496	533	467	497	451	500	510	502	473	485	458	503	482	484	526	498	523	520	492	514	475	471	513	524	488	491	469	505	521	500	471	515	493	461	466	487	486	516	486	490	498	515	491	501	460	487	505	456	497	508	471	509	492	480	499	470	467	492	526	510	468	489	485	481	493	500	515	469	482	454	519	475	463	465	485	518	503	504	487	499	470	490	486	492	491	511	503	491	446	492	476	507	480	494	491	466	487	517	469	514	468	526	536	486	501	476	512	514	521	482	507	482	495	475	492	480	490	516	471	517	476	491	488	476	466	504	485	500	467	464	493	499	520	487	475	504	478	522	448	479	504	516	505	494	494	495	491	499	487	487	462	491	466	512	520	474	478	523	467	502	475	518	471	469	493	506	496	487	465	501	507	512	512	498	496	490	520	488	498	489	480	475	513	483	508	519	472	503	501	493	491	485	477	500	474	514	497	505	485	525	510	459	457	504	499	489	514	466	483	520	475	461	509	483	474	512	492	443	542	510	521	507	482	519	498	512	506	477	512	489	519	479	511	532	504	502	509	485	495	533	473	491	541	469	508	462	445	513	504	531	484	504	492	510	477	512	464	536	487	469	487	464	505	473	485	478	505	541	521	453	495	507	526	481	499	479	513	446	509	516	503	541	514	507	536	458	506	492	483	465	480	488	556	530	509	485	527	504	492	499	513	494	503	523	508	446	470	475	480	490	522	529	497	478	474	501	490	492	474	502	478	472	467	516	554	526	513	481	472	516	480	489	527	533	512	494	498	497	489	472	451	498	468	500	464	466	473	473	453	534	503	521	465	498	507	503	528	460	452	503	475	505	513	503	459	535	492	515	466	497	547	488	516	490	502	483	528	447	463	474	464
4703	9937	7922	4005	2891	2218	1746	1478	1325	1057	1015	936	858	803	778	747	729	697	660	688	682	654	645	649	682	633	625	623	639	614	602	620	629	648	628	662	581	636	641	566	619	533	620	620	635	606	588	615	584	613	570	589	607	609	624	598	604	607	621	600	576	591	611	601	590	556	599	632	613	573	606	588	576	643	643	595	604	598	628	585	618	549	570	587	571	611	606	616	604	584	596	623	625	586	577	606	574	609	616	575	580	612	619	606	598	572	629	611	593	586	605	634	602	616	626	601	597	571	571	594	594	608	587	579	596	590	618	612	579	585	615	582	618	607	618	604	518	627	589	639	602	590	631	614	598	594	600	601	575	602	597	590	594	630	604	596	563	592	594	617	563	598	549	602	597	599	572	592	607	587	592	584	575	590	602	556	568	607	546	573	579	608	598	545	581	583	623	599	607	594	561	626	568	589	606	571	595	625	613	630	577	546	617	582	577	575	581	627	590	587	605	626	563	573	560	605	585	576	594	584	603	580	556	622	656	550	637	570	636	601	557	631	580	617	557	601	582	584	572	564	585	607	628	592	582	594	616	617	559	594	592	661	643	638	604	595	608	602	641	586	621	578	621	563	621	633	557	626	581	599	658	590	633	592	600	601	599	607	587	602	591	566	582	588	587	621	615	609	587	622	591	603	580	607	601	589	600	544	562	587	579	603	572	609	623	590	611	588	600	610	607	583	624	591	603	566	591	597	611	596	611	610	597	596	576	581	618	622	529	594	641	609	624	627	607	599	619	641	570	604	637	625	593	566	556	615	591	584	550	570	595	622	613	620	618	609	622	569	549	595	586	594	601	577	607	607	566	589	611	585	545	601	560	608	625	615	603	622	582	565	552	555	632	563	602	606	569	597	589	576	649	609	647	612	587	629	583	559	581	573	618	562	625	577	605	609	615	574	623	584	601	586	595	576	668	594	597	612	598	593	615	582	588	576	595	580	595	618	611	575	604	623	646	607	602	589	623	584	635	656	611	622	627	596	626	568	604	553	585	575	572	593	595	575	616	599	607	595	612	568	590	614	588	568	570	580	625	607	599	539	602	589	596	597	578	590	586	590	626	583	631	574	628	631	593	612	617	650	600	577	605	591	626	568	576	612	582	577	615	618	586	621	588	565	610	563	574	606	624	619	593	556	603	575	622	604	573	598	604	615	616	581	591	594	589	641	621	572	600	600	615	615	572	598	565	597	583	615	595	598	579	555	571	599	604	598	594	632	558	582	584	583	582	590	586	617	592	596	607	595	638	582	576	610	570	561	592	634	584	601	605	601	588	594	575	572	617	579	610	612	581	617	534	592	591	568	561	625	604	601	610	566	574	585	616	631	567	656	614	588	632	592	616	596	605	608	656	645	579	584	545	581	604	619	599	595	595	590	611	615	570	651	560	572	628	601	602	565	588	575	595	619	577	621	574	592	626	540	590	620	605	578	622	598	589	585	576	604	582	608	603	559	576	577	613	605	540	550	621	556	569	561	589	559	582	594	591	637	586	605	598	642	594	614	630	607	606	601	598	597	612	613	605	622	585	611	575	617	589	597	596	591	595	552	601	568	550	619	583	601	609	635	626	595	617	628	622	571	626	609	597	625	601	614	587	596	565	557	579	604	587	570	610	612	598	614	596	578	586	577	575	592	579	568	572	576	652	591	604	631	610	563	594	629	570	557	611	551	618	569	645	608	538	604	615	616	592	594	581	558	592	597	624	594	601	589	635	603	657	574	594	605	547	639	596	607	559	585	610	607	606	597	599	613	598	625	581	587	613	601	603	625	556	605	596	598	610	583	623	590	591	586	645	588	572	591	613	585	593	624	611	615	608	618	585	618	606	642	618	594	616	637	595	558	580	623	559	599	605	594	586	525	525	603	616	582	619	605	646	603	586	563	567	565	573	590	622	587	597	561	614	589	602	600	592	588	589	559	597	569	617	611	620	557	604	649	627	639	634	602	589	592	547	625	584	570	602	546	608	613	608	579	607	617	620	610	584	602	532	565	617	588	628	539	588	576	604	574	576	584	548	559	542	573	580	603	575	638	575	579	593	567	574	624	598	575	566	579	571	607	629	562	592	619	572	573	613	544	602	631	599	595	579	615	605	545	580	560	628	592	583	605	599	553	592	587	580	597	600	624	566	604	600	620	586	572	557	581	594	612	625	619	589	616	557	585	603	614	652	571	601	592	598	631	600	619	617	592	615	576	586	530	592	599	597	608	652	578	558	606	636	600	576	605	579	610	590	572	586	582	577	575	568	612	576	586	595	633	599	582	606	556	570	612	607	579	566	576	604	554	598	615	607	578	618	607	622	614	594	592	601	572	582	576	605	626	641	605	586	617	583	586	606	551	585	578	599	610	596	592	603	595	622	599	573	652	615	587	629	622	611	590	612	585	595	572	542	576	581	573	595	571	610	575	626	568	623	579	580	574	576	558	577	626	621	604	549	598	617	612	625	571	585	597	596	620	552	600	616	572	616	585	557	596	628	603	610	542	629	594	575	612	612	582	579	569	605	581	624	537	593	591	589	621	570	634	589	598	580	600	614	565	579	586	599	603	646	577	604	584	612	550	588	625	577	593	591	639	598	606	594	601	630	618	589	581	570	586	593	613	586	608	596	607	565	626	576	622	536	577	590	600	607	618	580	552	665	621	591	602	600	578	585	585	644	600	583	577	597	594	594	573	555	567	619	579	585	626	578	623	614	583	629	644	605	574	598	615	569	593	647	600	590	586	626	582	614	626	561	610	603	598	608	581	587	602	628	634	596	600	575	655	534	599	569	551	580	605	587	638	542	623	563	576	590	607	659	594	590	591	550	585	630	566	616	631	623	595	603	576	585	568	600	596	617	609	589	635	568	599	612	584	616	593	597	580	555	575	570	611	602	609	610	575	602	617	605	635	586	600	642	609	604	580	592	605	601	599	624	615	596	590	610	604	608	573	612	583	567	595	573	618	611	574	557	605	564	603	564	571	591	568	617	618	598	645	607	591	628	591	628	585	628	553	682	613	588	574	586	592	598	583	611	575	600	628	575	602	599	608	613	586	566	570	639	640	582	633	577	630	617	565	654	608	598	596	587	610	622	551	572	592	590	583	606	554	588	587	586	615	607	653	582	638	582	603	573	574	562	611	591	620	609	639	599	619	569	596	617	557	594	585	604	587	596	540	576	611	615	599	594	620	562	587	604	601	592	564	585	592	564	568	581	573	605	631	614	602	621	638	608	589	608	611	606	617	578	567	574	575	562	591	544	571	573	601	589	618	562	625	577	587	594	628	644	589	567	623	577	602	589	618	574	634	576	617	597	567	627	515	593	600	614	558	615	644	602	611	622	587	600	636	587	620	585	598	586	621	612	563	612	628	598	560	575	599	621	632	587	605	633	581	556	617	614	600	618	580	565	607	563	589	578	611	616	624	568	594	641	617	626	569	607	588	622	612	603	579	615	526	573	610	579	614	594	618
25386	21598	28033	25611	10368	595	431	367	328	285	271	275	262	266	247	273	232	219	252	232	215	226	214	216	224	218	211	219	210	208	208	218	197	231	229	228	218	200	225	229	203	222	187	206	199	210	205	182	257	212	184	195	206	192	237	205	213	213	206	204	199	207	214	205	216	212	218	181	204	212	222	215	223	209	229	213	215	209	213	206	207	249	198	209	217	226	198	204	208	198	220	201	239	200	227	209	197	229	210	216	209	212	220	207	221	195	170	209	205	210	199	212	192	199	220	221	209	205	212	205	207	206	205	211	212	201	186	199	214	201	206	210	236	215	196	212	195	216	195	194	226	183	216	220	196	222	200	191	169	200	217	201	184	241	222	187	207	211	223	198	200	190	182	195	205	208	211	230	188	205	212	170	200	203	217	209	226	217	209	194	207	207	209	192	212	211	218	205	205	247	197	185	217	218	222	197	222	231	200	219	204	212	212	234	184	203	180	187	186	201	193	191	222	192	218	205	201	229	184	233	240	207	187	213	197	186	216	215	202	181	194	222	227	193	206	209	207	199	207	183	186	226	198	216	214	214	193	185	211	207	202	219	218	218	214	206	186	220	201	211	199	213	225	187	212	222	188	218	199	205	197	206	207	185	185	190	190	216	204	194	207	195	221	220	196	198	245	200	203	210	209	190	212	192	207	193	189	207	186	210	233	194	231	207	202	222	213	212	207	223	210	229	226	202	188	212	217	226	200	221	212	206	214	193	204	196	224	184	203	231	204	209	207	224	186	223	207	223	189	221	190	204	221	234	191	213	203	185	176	233	193	176	192	196	205	209	234	206	188	201	234	200	213	213	189	199	213	210	217	205	184	210	201	227	212	214	198	192	206	201	199	211	229	208	194	205	213	203	190	225	199	192	195	214	202	223	207	213	224	223	200	209	218	169	204	223	188	207	207	196	219	206	215	194	202	206	197	210	187	201	176	239	183	201	225	208	212	220	202	211	210	203	188	223	211	188	204	183	212	185	192	235	214	234	203	218	215	179	213	204	210	214	215	216	208	199	202	205	217	207	228	226	208	208	176	203	196	215	203	215	218	175	202	192	195	206	203	182	211	200	185	210	200	193	189	208	223	230	206	207	221	221	218	235	179	200	184	182	211	205	224	205	198	227	211	204	203	210	221	207	211	239	197	202	208	228	224	229	182	206	217	202	223	218	214	206	181	204	214	195	195	220	176	183	201	217	198	212	171	205	211	205	217	183	179	212	221	228	209	204	219	209	194	224	199	216	193	220	205	183	183	211	213	207	205	214	212	194	206	191	216	203	190	197	192	198	191	195	209	203	210	206	211	226	199	214	187	220	215	221	222	216	205	173	224	205	188	212	185	188	220	198	175	181	194	208	216	181	215	192	204	207	210	221	214	197	209	209	197	199	211	189	221	209	212	192	204	203	242	187	216	186	192	234	201	211	210	195	205	186	202	195	217	197	198	215	198	212	208	224	191	207	188	188	230	230	208	210	175	199	197	206	216	214	205	196	229	219	189	213	218	225	242	209	210	212	223	216	223	211	209	208	202	178	207	231	211	219	223	201	204	200	206	202	191	212	212	200	215	217	205	196	199	235	202	202	208	176	207	218	216	214	192	190	217	209	216	200	233	221	211	203	207	196	212	192	195	193	223	188	211	209	215	196	204	222	195	193	226	201	221	223	197	185	194	195	215	201	204	202	225	226	211	213	202	223	240	210	217	205	219	210	196	213	215	214	193	205	207	208	230	199	199	192	198	208	224	234	205	205	206	173	217	227	210	226	216	204	203	218	179	220	215	205	179	213	224	193	227	217	211	206	222	173	223	213	199	206	202	227	226	215	197	220	230	189	209	201	208	200	214	229	198	188	181	210	209	222	214	199	230	217	219	190	213	205	191	230	196	179	208	213	184	194	224	208	211	207	190	209	219	185	198	195	191	180	214	181	213	200	209	210	217	204	216	201	191	208	212	212	233	158	198	195	200	213	206	223	201	207	210	213	235	230	195	202	192	189	225	183	224	192	217	217	194	235	194	216	202	213	222	231	194	201	202	187	210	201	208	217	221	191	196	228	218	202	219	212	195	198	206	216	198	176	197	210	214	211	218	229	198	203	239	179	217	206	224	204	241	219	213	221	205	214	187	209	205	216	206	207	210	215	207	207	209	190	197	198	218	212	191	205	193	226	202	218	210	183	216	178	197	194	191	201	195	187	216	208	219	237	189	206	226	216	215	203	213	215	221	203	203	199	213	195	200	215	187	200	195	191	217	184	209	202	171	213	226	202	219	210	199	206	206	231	223	209	226	206	194	184	196	211	195	196	220	200	217	185	205	206	229	222	220	214	241	202	205	215	204	210	198	236	195	212	212	197	198	204	235	200	231	243	214	206	192	215	195	191	206	190	199	220	207	195	222	230	199	234	224	202	204	212	219	195	217	189	198	212	213	222	185	202	187	201	203	209	206	204	212	202	233	198	188	211	216	215	223	226	197	182	182	192	202	231	213	192	192	209	201	205	200	191	208	195	197	214	192	224	200	204	219	180	201	201	212	191	194	191	228	223	200	197	183	220	205	197	205	186	229	213	195	206	199	191	227	197	219	185	200	201	201	201	217	207	221	235	193	193	212	218	226	202	224	223	227	212	190	207	237	228	205	194	194	219	191	200	211	206	229	192	171	208	208	201	209	208	211	205	191	187	217	215	199	216	224	179	198	190	216	210	221	229	223	243	198	195	208	206	236	191	200	217	214	202	195	225	228	208	216	198	211	171	211	189	210	225	201	201	210	218	191	224	214	202	209	204	197	204	217	191	213	201	219	191	189	230	215	215	185	211	224	218	215	215	203	181	185	186	186	209	197	189	191	196	232	208	201	209	237	199	238	202	234	192	213	202	202	191	210	200	191	215	199	213	205	222	213	197	226	217	221	222	205	203	225	220	191	219	202	192	186	229	204	195	254	192	193	213	208	214	214	196	227	192	203	216	210	186	208	224	220	211	217	176	205	224	175	201	202	203	194	202	225	193	220	213	179	230	203	204	215	215	233	168	187	174	218	190	196	193	204	213	196	225	203	238	195	183	214	200	211	207	218	211	223	230	205	208	195	217	205	216	215	209	215	199	221	206	227	243	190	194	216	218	189	207	205	180	170	220	199	187	200	221	223	238	193	220	192	196	232	225	225	185	213	205	206	213	212	237	208	198	202	193	222	225	207	214	205	214	210	198	207	183	209	204	214	208	212	218	230	205	219	198	189	218	198	201	201	220	205	217	204	241	179	206	216	229	192	209	194	187	206	241	214	195	187	189	205	181	216	217	213	207	210	211	195	172	215	194	209	204	225	207	214	233	203	210	232	205	181	215	203	198	205	195	166	203	188	192	218	216	215	235	215	229	217	196	183	206	225	222	194	203	196	198	189	232	209	213	241	211	227	207	207	202	233	198	204	216	231	221	208	214	227	203	219	202	195	199	207	187	217	201	228	195
4459	5613	4174	2048	1439	1151	939	744	622	559	507	444	466	391	390	413	342	354	342	325	326	290	323	297	309	282	331	321	283	310	310	293	325	293	300	311	295	302	326	339	322	289	314	284	314	273	288	307	308	268	300	305	322	305	272	276	274	257	289	306	292	278	284	268	311	266	249	296	306	278	288	255	282	295	304	294	280	277	280	303	272	270	272	287	266	284	276	242	288	270	283	285	296	318	288	276	262	271	284	295	281	320	307	285	278	291	267	284	278	264	285	299	257	292	301	269	280	293	271	275	277	298	297	295	287	261	291	279	298	271	288	294	302	289	273	285	282	276	270	287	284	291	270	278	276	291	302	326	269	306	273	296	280	262	320	288	257	275	260	276	285	252	306	284	263	270	263	278	307	286	311	249	328	286	297	295	304	282	288	288	240	262	259	291	289	273	278	276	292	257	259	293	260	283	275	264	321	287	270	288	308	265	306	283	306	274	293	281	270	296	293	300	281	300	286	284	287	254	284	283	273	270	283	281	277	284	261	292	260	290	301	276	303	272	281	313	320	291	252	263	264	280	305	306	274	260	275	295	281	276	266	279	261	284	278	288	303	303	313	267	280	304	305	287	278	291	261	254	260	271	277	257	273	290	275	302	293	272	279	289	310	286	259	274	261	278	273	278	286	268	286	269	265	271	282	288	279	256	273	293	288	279	287	280	285	272	310	291	297	278	302	290	295	285	257	287	260	286	282	275	279	297	286	267	302	285	282	286	275	288	266	284	289	289	286	282	285	290	298	279	265	285	287	282	303	268	287	282	286	291	284	279	291	282	272	312	273	272	283	283	268	303	293	326	323	292	277	276	288	284	244	304	286	277	284	289	297	273	264	230	284	282	290	298	289	257	281	259	275	289	295	297	310	284	292	281	298	277	283	281	274	301	279	290	321	281	310	292	281	281	275	287	277	291	289	293	284	289	289	295	301	284	304	303	296	296	299	312	280	292	268	276	303	268	299	304	286	259	307	264	290	278	274	278	299	285	290	275	269	281	287	269	262	274	311	263	272	265	237	272	264	262	279	274	267	286	268	286	286	300	249	276	268	269	309	249	263	282	270	274	289	285	278	284	300	263	281	273	278	302	280	271	256	279	284	285	291	306	272	283	300	288	275	308	283	287	261	274	318	264	284	298	288	266	281	267	292	260	270	292	263	291	280	291	262	266	277	304	275	280	299	284	286	277	293	263	262	308	300	291	277	303	266	281	302	284	308	311	280	282	282	280	281	281	257	265	304	297	268	300	242	293	314	317	271	284	294	290	275	286	288	290	285	274	295	278	244	307	300	284	299	297	277	247	276	284	303	283	282	282	279	271	260	310	294	290	290	275	292	288	256	257	250	293	265	292	289	287	277	298	308	290	268	272	301	308	291	278	301	289	278	292	294	278	268	269	288	256	280	267	261	302	279	274	290	282	297	295	257	317	299	260	272	283	278	293	269	284	303	280	275	284	283	273	286	273	288	306	262	300	320	287	283	290	255	269	319	278	267	287	317	287	288	285	278	279	292	296	273	307	294	288	283	275	284	303	306	291	260	283	247	287	283	313	273	288	257	293	279	285	299	302	283	320	299	281	287	283	281	286	291	264	253	266	264	273	297	284	275	282	268	275	312	271	294	302	294	302	271	274	282	313	296	278	268	256	264	286	292	281	275	265	271	261	283	269	299	292	296	283	268	266	279	276	283	283	268	293	298	278	322	270	282	321	288	278	291	281	253	280	284	290	285	274	284	294	294	266	278	320	297	283	248	291	264	279	273	267	286	277	282	298	283	289	290	298	269	296	321	289	304	280	275	309	275	262	284	275	299	291	290	313	290	267	263	288	308	297	223	297	285	280	293	274	268	278	250	311	266	311	316	273	305	274	297	266	292	296	266	292	302	298	284	298	296	305	286	269	240	275	297	300	311	271	262	283	316	282	261	319	285	297	269	267	284	326	257	271	261	297	283	291	304	286	295	262	269	276	298	295	261	303	303	285	265	302	298	298	318	284	323	273	302	277	262	273	311	302	272	306	309	286	292	311	264	264	279	280	271	313	299	298	262	244	261	270	276	264	277	285	271	295	273	285	286	320	297	263	252	270	297	286	298	294	281	311	288	259	273	269	292	277	268	254	250	268	279	247	289	278	274	249	278	299	276	283	283	297	283	307	265	288	305	280	281	292	293	290	246	258	314	281	279	293	306	284	277	273	280	299	278	294	257	278	276	298	308	293	289	251	255	248	288	270	320	316	252	277	266	265	294	294	271	274	297	262	292	315	282	288	295	272	276	300	285	295	290	285	255	279	286	275	277	285	254	293	316	273	297	272	275	287	252	297	276	269	312	275	303	262	282	313	290	275	292	288	286	293	267	242	273	283	279	281	298	315	295	276	278	302	288	270	303	282	284	275	271	268	270	290	288	282	313	290	295	254	274	298	297	265	292	294	289	252	295	285	302	292	289	280	271	279	325	293	307	265	259	298	274	280	261	302	307	282	249	299	275	308	258	268	279	285	288	292	277	289	285	305	263	311	297	296	289	290	286	301	276	294	251	303	275	272	277	305	296	292	292	297	274	295	303	284	279	278	278	281	293	296	298	277	272	300	317	317	288	276	265	268	254	267	266	277	308	302	290	286	313	296	282	255	276	297	289	266	272	299	278	283	268	278	274	277	303	309	283	321	270	281	297	281	292	293	284	307	272	296	297	289	264	245	281	304	281	276	281	300	283	283	284	297	274	281	294	283	287	282	314	266	280	272	273	276	298	272	290	320	298	263	287	293	296	315	276	274	265	284	312	288	281	270	244	282	266	290	251	289	274	267	284	273	292	275	280	290	308	281	266	292	286	257	290	313	292	319	315	258	272	291	270	305	277	310	301	287	248	283	292	285	298	316	269	335	307	296	271	273	300	280	277	268	277	293	232	308	289	295	264	304	270	282	300	296	273	294	267	285	264	271	293	276	316	285	268	289	284	319	279	303	278	269	310	305	299	288	308	310	263	269	267	274	274	316	269	259	251	287	271	262	298	291	304	274	263	287	277	304	292	311	271	294	300	304	285	282	292	278	256	308	285	276	278	281	287	284	328	322	311	270	275	287	301	299	284	317	322	262	281	305	307	274	292	286	265	282	260	315	320	270	261	260	261	293	288	294	293	301	262	265	305	282	294	269	286	286	304	282	274	282	302	298	262	284	291	280	271	287	292	276	300	270	288	316	270	311	299	305	324	297	291	299	276	291	295	295	290	276	295	293	282	267	263	299	287	283	276	257	278	287	300	284	295	292	285	265	290	291	296	312	255	271	311	258	316	302	290	286	260	263	266	272	268	315	290	292	282	273	318	289	296	296	317	281	290	270	271	295	287	295	283	321	300	306	300	263	278	305	269	270	327	262	301	302	306	256	292	294	289	276	278	255	290	294	315	259	267	274	293	328	290	280	287	249	306	226	303	265	287	277	269	288	287	269	290	260	277	306
23222	21690	29709	24184	21685	21758	11489	1529	1135	1023	970	915	821	802	838	711	756	746	738	733	738	674	638	690	667	656	661	657	666	623	676	644	666	692	632	626	675	654	662	608	605	651	634	667	613	645	578	627	654	619	626	572	591	645	642	630	619	603	644	646	617	669	611	635	630	628	624	625	612	669	634	631	616	593	639	608	590	622	633	610	645	628	635	604	620	602	587	637	609	623	660	644	620	593	614	619	659	598	644	634	618	606	633	613	615	591	616	592	635	621	647	571	572	659	624	591	634	580	629	627	604	596	619	590	574	609	610	611	625	664	615	575	586	613	619	616	589	631	611	624	643	601	637	619	588	624	622	644	636	560	626	612	644	602	630	622	640	663	600	615	617	635	652	628	636	660	608	632	652	623	633	631	619	587	629	580	622	580	585	635	616	587	602	659	654	642	639	638	621	660	628	619	636	618	675	622	642	583	646	620	645	595	653	660	614	600	596	631	616	649	615	620	638	640	650	625	619	646	598	613	631	614	621	594	591	623	629	623	618	643	604	640	646	647	630	628	620	619	650	640	578	667	618	616	581	588	616	604	554	619	604	608	622	636	637	629	569	611	620	616	601	635	671	634	637	580	624	640	588	616	654	614	613	646	630	655	577	620	615	620	629	644	643	621	655	657	601	586	621	626	582	615	617	608	645	605	655	643	660	620	597	585	633	634	639	567	609	625	634	632	649	595	612	628	588	642	581	632	587	607	643	561	613	602	628	619	605	600	601	599	640	622	643	607	588	591	641	609	615	622	630	630	606	649	616	595	627	653	644	631	614	636	653	633	605	587	595	604	568	637	638	610	575	639	622	581	604	608	639	620	608	663	596	636	581	637	639	638	634	630	573	637	633	597	641	630	641	614	621	583	622	612	577	586	623	607	649	619	609	613	623	651	579	601	603	613	592	602	566	591	583	614	646	589	660	648	569	578	605	604	601	589	608	611	606	623	627	609	591	624	617	638	604	645	570	618	609	602	581	613	629	637	599	586	618	630	601	649	664	657	629	581	612	605	584	631	628	631	637	619	623	613	624	584	623	633	610	639	603	654	620	633	611	586	577	571	608	609	610	628	650	574	615	605	569	644	608	615	581	601	580	627	595	647	588	616	616	634	602	600	630	641	638	591	660	566	600	614	645	598	660	598	563	624	618	608	607	588	629	643	625	621	590	621	628	639	638	596	634	610	636	562	607	614	588	597	613	559	617	581	601	570	666	652	615	630	633	640	570	601	603	666	600	573	609	584	602	585	608	646	658	640	580	631	578	632	657	607	585	638	646	649	629	627	599	564	599	600	661	656	600	621	600	617	581	579	634	594	618	568	587	623	586	636	589	577	623	584	617	549	614	611	634	648	599	612	629	605	612	639	622	630	629	617	585	638	604	603	619	593	580	628	616	638	619	588	598	617	610	596	647	620	637	581	590	608	642	605	607	616	633	638	631	614	579	631	587	620	629	591	643	612	612	561	568	592	590	607	622	663	642	627	663	624	624	598	637	588	617	602	670	617	641	637	583	585	625	607	604	651	620	614	623	633	585	613	552	618	604	622	577	577	556	606	626	623	595	637	603	625	597	653	659	630	631	628	634	621	622	638	616	596	647	611	601	627	646	609	629	605	608	596	626	619	652	630	597	638	591	578	632	588	608	602	628	631	626	631	594	587	655	586	584	631	641	615	574	641	628	553	603	603	604	599	616	632	623	636	629	607	650	640	637	601	597	596	589	664	630	640	600	615	632	606	660	616	642	640	637	606	611	628	619	572	648	609	624	648	610	623	614	572	658	578	579	589	620	607	618	626	634	607	616	623	578	568	617	594	635	581	647	649	615	597	645	606	646	593	600	626	630	615	603	606	602	565	620	615	567	597	595	607	588	609	609	626	651	639	597	600	598	592	613	601	619	591	585	625	646	656	660	591	601	577	581	584	652	633	647	623	628	582	652	610	621	576	621	613	623	599	588	592	621	614	602	604	573	603	646	611	625	574	570	638	585	630	634	674	588	639	593	629	618	626	631	602	653	613	596	601	638	604	650	594	629	614	599	610	594	650	560	617	630	637	617	598	638	638	594	561	616	606	572	612	644	636	597	620	631	580	574	598	651	652	597	561	570	611	637	626	618	644	602	623	598	640	619	593	596	619	647	585	603	588	634	581	635	626	599	612	572	600	611	641	607	611	582	637	625	645	590	612	603	650	602	632	586	619	590	602	594	571	623	580	634	621	594	609	628	633	635	588	629	626	601	631	608	630	607	608	612	577	637	617	602	609	658	606	630	638	631	621	597	607	600	684	607	569	626	650	596	593	656	606	611	607	587	620	585	584	583	560	667	623	638	615	619	597	595	589	643	638	616	635	558	619	622	636	624	614	586	612	595	593	639	604	605	585	653	609	595	575	611	660	592	647	591	608	620	586	608	635	628	577	581	629	588	623	600	597	593	619	630	604	624	649	577	606	620	566	602	635	598	607	612	589	632	628	627	638	631	634	599	596	644	598	629	617	630	651	600	607	640	622	608	618	598	668	623	647	585	616	592	587	632	590	606	588	624	608	616	611	568	619	580	623	576	608	645	630	590	605	641	599	625	605	628	637	578	589	584	610	629	616	609	583	639	619	616	622	598	605	620	600	634	645	626	592	614	628	577	654	616	601	607	612	586	619	660	643	589	611	630	660	596	630	606	626	644	586	592	577	618	583	586	651	600	628	600	626	602	575	608	552	622	605	654	611	597	634	616	641	614	598	708	650	616	620	567	627	611	611	637	614	624	558	594	600	621	656	641	635	621	601	660	603	605	602	652	634	574	649	593	581	625	576	629	610	597	580	640	606	590	564	613	642	626	585	630	633	616	618	632	640	618	661	604	624	589	608	572	630	632	624	608	625	588	603	563	583	600	593	602	621	586	655	589	591	595	660	602	613	599	667	654	595	673	669	620	674	622	605	640	598	585	587	649	590	578	602	605	589	641	637	575	628	583	650	637	629	624	619	633	634	674	621	571	620	549	603	590	626	613	597	627	620	633	604	595	593	615	606	584	600	604	554	629	598	608	653	669	596	596	617	603	606	623	606	567	600	622	604	657	619	637	614	624	628	602	618	629	624	603	593	605	588	673	603	615	604	603	618	559	596	603	600	598	624	628	631	599	650	605	592	629	622	608	607	594	566	637	637	566	637	610	619	549	564	679	635	638	577	570	613	650	614	589	627	595	606	595	658	655	649	574	621	626	620	598	597	631	631	638	633	654	596	630	593	644	614	607	610	603	599	615	622	553	607	594	574	575	593	592	606	642	646	603	579	588	616	620	616	649	637	610	609	578	647	633	612	613	615	627	624	655	630	599	579	658	634	612	600	650	579	598	624	607	640	642	602	619	592	607	649	585	594	611	561	588	570	613	622	564	611	580	580	605	584	565	600	554	604	630	557	608	650	631	601	586	619	586	583	616	636	606	636	652	665	634	622	605	638	602	552	637	583
7233	16635	13415	6967	5103	3770	3035	2369	2067	1853	1593	1479	1276	1202	1120	1075	1044	998	1029	907	918	915	905	909	860	823	815	861	873	840	845	816	718	816	799	831	792	787	791	808	877	753	823	748	802	775	820	802	788	781	767	736	827	775	719	758	773	761	694	774	758	734	755	756	752	752	783	716	738	791	791	731	769	775	791	774	759	717	737	757	753	726	721	758	784	691	761	728	760	758	741	733	721	757	746	749	746	744	752	730	734	790	717	720	769	746	737	780	760	735	707	751	773	794	747	784	721	743	730	745	728	780	701	791	701	741	786	743	763	786	781	769	756	742	753	734	700	764	753	715	759	778	775	731	729	737	750	726	736	758	719	759	750	715	783	749	739	767	797	731	757	772	776	704	707	730	706	757	721	753	714	701	733	729	752	730	765	741	709	708	759	792	750	739	754	748	700	707	715	737	733	777	734	733	714	789	748	720	698	708	746	723	729	725	754	809	712	730	761	747	729	739	736	733	739	750	775	713	734	722	761	774	729	748	772	774	739	765	776	759	744	755	712	759	753	735	749	766	743	728	775	706	763	726	743	751	758	758	764	718	785	773	689	733	765	771	705	750	710	735	770	748	755	738	754	769	730	771	754	702	692	748	711	748	718	746	724	745	726	744	762	779	697	773	774	711	715	738	725	722	757	755	726	782	785	739	709	725	707	740	727	724	762	763	725	730	734	731	712	713	713	791	794	763	705	763	735	723	728	781	732	713	767	795	768	740	700	741	753	761	738	771	795	797	725	757	720	728	775	735	796	754	733	715	724	722	769	738	721	716	759	738	735	765	738	739	770	700	752	743	792	716	745	716	696	721	744	723	738	734	718	763	744	805	717	741	742	732	707	754	716	772	755	759	755	732	710	724	755	745	728	774	776	745	766	754	768	762	757	769	737	770	748	739	754	766	781	735	757	757	767	759	769	762	745	735	739	716	721	720	721	735	762	785	732	732	697	758	731	729	749	701	768	693	752	752	774	700	712	768	762	751	752	725	696	725	741	705	721	727	709	737	798	708	732	761	770	726	728	720	749	689	747	727	761	748	718	765	764	774	765	695	735	744	723	752	750	745	723	765	750	705	760	771	782	781	773	728	719	717	731	747	760	718	796	720	762	751	736	732	743	731	771	719	739	745	762	673	732	705	759	772	739	745	757	781	749	764	782	777	734	728	722	711	711	770	735	750	753	755	718	745	697	694	737	793	735	758	726	792	723	771	774	731	724	725	772	755	774	747	729	731	731	756	717	714	722	772	744	735	741	740	771	762	750	759	722	748	723	775	712	784	741	740	713	710	733	779	723	752	759	725	750	732	730	753	795	757	724	722	725	708	702	733	740	749	760	741	717	751	751	788	740	785	756	694	766	755	775	733	744	782	705	735	706	758	740	744	757	788	756	723	702	741	733	765	724	719	737	719	736	753	737	716	794	706	760	742	749	758	749	691	759	748	737	742	796	694	758	722	752	717	728	736	742	768	739	738	737	710	781	730	734	730	735	751	725	754	730	775	707	793	748	743	742	768	745	704	785	731	733	744	746	754	797	781	777	736	725	728	733	753	724	760	768	746	722	796	707	732	724	769	762	738	723	753	752	763	756	769	726	766	736	755	749	703	726	699	760	722	773	720	772	752	785	724	700	758	729	750	776	788	761	694	728	740	730	737	745	727	754	752	745	740	747	744	741	714	799	741	760	730	743	730	731	778	764	723	750	799	792	768	717	752	668	769	725	741	742	749	759	705	705	777	759	745	718	763	713	729	697	780	739	722	726	770	756	746	774	767	740	741	722	770	742	796	740	730	774	708	727	745	715	750	726	761	749	685	723	750	778	781	746	776	717	752	768	750	747	712	730	739	739	708	772	746	685	764	800	730	757	719	755	742	760	731	727	775	723	716	790	708	730	713	725	704	706	745	715	664	771	739	725	741	751	718	739	753	741	748	753	751	716	758	768	736	734	769	795	691	738	747	753	766	723	712	738	708	736	689	750	727	745	763	746	758	748	769	701	730	751	717	766	738	766	751	809	706	751	736	763	700	769	742	709	761	766	769	713	733	746	722	732	709	733	697	751	750	744	761	762	770	756	721	743	780	729	743	723	730	816	723	718	730	702	694	681	751	756	826	722	785	710	755	732	745	711	753	733	716	747	736	699	712	746	753	734	806	770	745	744	732	765	746	740	710	703	723	775	747	704	714	731	778	718	731	763	708	779	749	701	690	761	741	762	789	744	740	735	751	749	644	785	746	731	733	750	772	733	729	748	759	705	714	720	706	738	767	749	702	734	716	739	735	760	765	745	717	730	733	708	786	749	736	740	748	778	753	747	721	759	728	717	705	714	738	728	764	721	687	744	745	744	717	727	754	731	740	781	751	756	734	769	729	772	714	727	770	762	793	737	774	718	737	738	701	759	767	693	738	765	705	730	726	771	730	723	773	677	774	713	757	732	755	728	761	775	763	744	722	712	765	742	755	779	744	705	735	721	736	718	699	693	798	760	756	809	785	690	749	810	736	747	780	754	793	737	715	744	756	759	730	769	759	732	722	732	735	754	762	719	738	769	744	772	791	737	711	724	739	686	772	757	714	738	712	738	713	748	731	714	743	734	764	758	726	732	686	770	709	768	796	779	734	722	765	789	726	698	753	743	727	753	739	755	777	753	746	693	741	736	750	751	766	661	713	741	725	735	674	754	759	756	728	741	730	716	710	743	742	720	744	704	774	772	716	739	749	710	744	729	728	733	688	725	747	725	784	760	744	724	764	709	754	713	737	701	734	725	773	679	798	806	696	699	738	741	751	750	741	777	720	737	706	742	724	784	719	716	783	756	753	713	794	750	695	679	745	743	715	784	777	727	734	752	703	760	767	732	743	748	748	737	778	684	731	738	746	795	753	740	715	695	726	732	747	755	734	729	728	749	778	698	767	761	798	790	730	711	721	715	713	718	751	755	744	764	789	758	750	734	710	685	715	737	738	762	710	781	734	745	746	755	724	730	793	751	783	745	729	700	693	756	807	763	715	745	762	721	723	740	792	715	745	794	706	764	705	690	728	706	757	753	748	789	740	762	724	742	680	713	733	789	727	746	718	720	784	698	736	797	758	782	738	745	716	728	713	723	732	735	760	753	740	719	728	782	728	759	704	763	701	728	744	780	731	717	729	760	753	755	738	776	708	770	719	730	730	772	776	743	715	724	765	759	722	768	777	754	747	710	763	714	773	769	769	689	639	729	763	769	725	698	727	721	736	680	782	790	699	750	714	735	754	741	751	730	715	738	714	713	766	719	762	779	763	696	736	759	733	765	703	742	692	701	701	734	771	739	719	748	707	760	758	749	773	731	760	770	734	733	733	763	723	695	754	745	753	753	721	747	765	780	754	723	719	731	774	753	742	728	775	752	725	762	743	721	755	740	714	754	674	701	761	718	744	726	693	761	679	784	762	721	754	784	713	738	729	748	738	750	742	760	751	802	755
27488	20347	6344	488	279	239	231	243	229	215	198	233	234	202	260	202	225	216	222	222	191	245	199	217	209	240	194	229	198	211	199	192	224	206	225	226	233	218	220	230	193	237	188	201	230	199	209	214	211	209	212	197	214	191	198	205	195	212	204	189	220	225	223	210	215	225	215	205	181	208	218	205	212	207	209	214	227	221	183	219	221	208	209	234	197	204	209	220	224	195	237	210	237	196	193	208	205	222	213	209	202	200	196	197	220	238	212	203	217	215	203	199	197	218	186	199	214	197	192	214	204	211	208	216	194	206	199	205	217	202	220	209	209	232	218	215	202	200	223	230	212	210	191	224	218	189	202	202	199	208	209	197	202	202	203	201	218	209	212	191	214	210	187	256	209	219	240	190	205	228	207	201	194	217	216	191	200	219	188	209	218	229	204	187	209	235	211	218	188	216	194	189	207	171	215	194	204	234	204	205	222	199	191	217	210	216	219	203	191	200	229	244	211	231	221	204	205	211	209	231	193	202	207	206	206	193	221	188	214	204	203	227	195	244	187	201	205	201	209	207	193	232	217	205	227	230	206	216	193	207	212	188	224	207	216	239	223	205	201	240	207	199	220	205	206	209	202	227	231	201	211	235	238	207	212	204	207	240	230	236	210	220	195	237	205	200	213	212	223	202	207	183	196	185	196	191	218	225	211	195	215	184	202	219	219	220	200	225	200	181	183	236	216	220	216	221	227	201	204	206	198	218	184	206	207	224	223	188	224	228	229	191	209	206	196	211	215	213	202	227	198	213	212	215	216	205	206	189	207	243	231	201	206	200	182	211	222	198	226	222	225	213	198	240	216	217	194	231	214	191	217	207	219	211	234	237	221	204	209	215	202	222	229	198	228	181	190	193	226	201	205	216	226	228	211	204	212	210	197	205	215	215	221	202	214	216	211	209	203	199	213	224	212	189	197	216	212	215	202	199	197	195	216	234	221	233	236	214	217	199	194	236	214	217	202	207	163	257	223	224	207	211	233	205	204	200	229	201	177	199	217	217	227	208	201	226	217	243	214	227	227	193	181	221	202	212	224	216	199	203	206	209	199	220	218	209	191	185	205	178	192	222	209	216	209	207	200	223	214	221	227	227	222	220	196	210	238	200	219	236	200	218	205	194	212	198	220	235	210	191	221	210	227	176	201	206	193	197	182	187	207	211	215	209	212	186	225	174	204	230	201	205	200	225	199	212	212	207	219	235	203	205	188	217	220	191	199	195	205	207	229	211	211	206	196	219	193	203	208	212	217	206	199	200	204	187	204	201	207	208	222	225	204	213	203	206	204	243	198	212	212	188	196	215	205	195	188	213	191	216	203	210	239	208	197	224	203	228	214	200	197	229	186	235	234	225	199	213	212	221	218	207	213	209	191	209	198	226	209	239	216	231	216	234	186	199	220	215	182	194	212	221	209	206	205	231	219	203	213	203	212	224	210	209	219	201	222	210	217	208	205	216	216	201	210	197	194	238	220	193	227	192	206	201	221	219	195	195	198	208	215	205	191	188	206	194	206	226	203	191	200	216	201	236	202	222	219	194	214	188	197	167	192	201	215	189	201	232	227	213	192	192	199	229	217	220	213	230	224	201	198	179	201	201	230	222	213	202	209	222	192	207	200	250	209	218	216	215	214	216	195	227	218	233	208	193	192	215	233	224	183	218	207	196	191	193	227	208	211	188	196	228	213	216	260	202	198	215	232	212	211	221	222	200	210	208	209	198	217	209	204	217	195	214	218	223	207	224	195	229	193	224	224	218	195	221	232	224	212	203	199	246	208	212	200	214	191	219	186	223	219	238	224	204	210	198	199	219	209	195	235	221	201	215	233	209	187	190	207	177	199	212	221	235	199	198	251	208	220	200	226	186	206	214	210	221	221	215	219	209	209	208	212	202	220	202	206	246	232	205	241	223	205	218	233	192	196	208	232	216	207	200	202	225	226	212	211	202	223	187	222	211	239	213	214	207	214	193	213	198	207	222	215	196	200	217	219	209	216	233	205	211	236	208	218	215	194	189	223	221	203	219	196	202	217	222	196	246	181	244	218	222	236	217	197	229	201	170	211	220	206	199	206	220	189	237	218	207	185	218	189	216	242	220	220	219	209	237	214	202	208	202	196	188	197	218	205	192	204	215	218	210	194	194	195	222	206	206	206	214	178	203	206	193	197	209	210	213	200	231	191	189	196	235	235	219	208	185	214	219	227	185	208	208	205	221	230	218	181	208	208	237	204	197	200	220	214	200	200	243	228	217	201	209	190	226	241	207	189	238	210	191	194	211	222	188	216	195	210	218	199	228	214	189	212	186	202	222	204	202	219	196	227	200	213	224	206	226	227	208	213	231	208	231	192	191	207	217	211	212	215	218	212	217	201	227	194	209	202	235	223	216	203	224	204	199	211	186	207	207	198	222	221	215	228	212	202	233	197	209	198	214	210	187	215	186	199	189	226	224	200	212	209	192	245	214	200	236	230	197	220	180	213	192	199	201	209	213	206	201	215	211	214	207	200	209	211	258	214	229	244	196	248	219	196	202	219	200	181	224	243	246	224	207	190	197	227	198	221	195	200	200	210	229	212	219	205	216	219	185	201	194	202	191	227	204	209	210	221	241	209	207	215	199	206	216	221	203	219	200	190	196	193	206	204	242	220	242	182	205	228	221	196	192	199	194	197	203	227	237	203	201	216	205	205	206	204	220	212	192	213	239	211	207	218	209	225	227	214	222	207	200	197	231	212	220	202	207	211	203	208	218	204	215	228	203	196	202	209	219	199	211	216	197	211	223	201	206	196	198	207	205	188	213	220	226	202	225	208	197	214	218	216	192	179	214	213	200	218	194	219	181	193	220	222	194	194	211	222	178	223	221	212	226	210	208	201	209	211	220	207	205	235	220	202	203	203	190	211	199	210	220	226	200	188	245	212	213	192	235	205	209	227	225	236	215	185	224	184	202	221	201	208	207	214	211	229	186	204	208	235	171	216	229	214	201	202	214	238	189	208	235	198	215	189	216	205	219	211	224	211	218	220	212	209	198	233	216	186	195	205	238	201	185	210	214	199	222	242	198	197	233	217	226	192	170	202	221	227	210	228	228	208	213	239	208	227	215	193	217	199	220	216	190	204	204	237	227	190	222	214	205	183	213	198	221	234	214	197	222	203	203	198	206	213	191	192	223	208	232	204	206	223	232	205	211	188	212	218	215	215	217	196	195	236	201	181	218	209	196	213	212	182	218	252	189	208	216	197	216	206	212	210	197	180	201	218	214	197	201	216	209	196	230	209	221	200	220	193	234	203	209	218	198	200	201	219	212	229	212	205	196	196	224	204	206	225	221	212	238	220	195	234	203	221	189	195	220	225	229	224	222	215	255	202	223	206	226	212	218	208	187	242	220	236	216	187	207	222	194	209	195	211	209	190	219	222	245	216	204	209	216	233	228	224	196	219	224	178	205	219	222	200	188	224	213
3851	923	820	515	395	359	363	354	309	295	289	265	295	259	296	271	249	259	257	268	269	256	268	237	301	281	279	300	252	275	271	287	288	267	270	298	305	287	287	267	288	281	275	299	260	285	263	295	288	259	258	288	286	282	259	269	280	287	255	290	268	271	286	279	273	275	258	272	297	283	266	292	296	307	246	284	255	270	248	272	280	286	271	250	253	262	283	253	270	251	272	256	248	266	293	266	293	281	291	271	273	278	242	276	265	269	288	263	287	248	251	297	282	245	275	299	267	261	297	278	291	263	253	299	273	283	271	263	272	276	273	293	269	334	265	279	258	267	258	292	292	274	307	272	257	267	282	277	242	248	280	274	255	258	258	261	286	276	266	266	271	264	271	296	294	272	253	270	272	290	270	280	297	281	248	290	262	255	277	269	311	273	270	281	278	274	282	263	266	261	258	280	243	277	287	288	302	287	235	281	264	275	258	289	250	276	230	257	276	294	278	284	294	272	264	264	239	262	271	272	241	262	257	263	251	296	286	283	292	273	281	280	244	256	251	271	296	270	269	246	302	255	265	274	297	275	286	260	275	244	265	271	296	253	265	299	276	275	259	287	263	307	266	285	269	265	286	259	291	297	253	273	263	299	281	279	218	261	273	282	257	280	273	289	252	256	269	278	284	268	249	241	292	259	257	276	282	271	281	292	285	290	296	258	263	290	268	253	273	242	293	240	288	264	297	284	279	255	283	268	277	262	265	260	264	266	282	288	281	286	248	251	273	275	308	269	257	263	300	263	248	259	281	264	277	266	270	285	267	288	256	277	245	300	289	261	266	269	275	273	247	282	279	283	269	281	261	316	279	263	284	265	265	302	304	263	286	293	261	282	272	275	277	277	274	293	250	292	247	262	267	267	261	256	256	270	271	251	288	271	295	301	259	282	270	282	289	272	284	289	285	295	281	269	269	265	274	255	257	264	247	292	272	277	239	279	301	293	268	257	285	283	253	293	266	274	272	294	250	265	268	254	299	277	273	305	285	312	299	268	277	293	268	272	272	276	275	287	282	298	263	284	252	310	276	281	296	278	294	277	309	274	264	278	253	270	253	291	281	259	263	276	289	284	274	273	287	272	308	253	269	262	290	242	261	275	264	261	292	240	279	308	288	261	283	304	272	285	299	294	277	265	300	280	299	251	293	246	293	254	273	247	270	282	285	281	293	276	268	298	270	280	265	275	271	276	250	278	287	253	298	261	249	258	275	262	299	242	299	272	270	250	276	266	273	303	276	258	269	275	274	274	242	273	272	291	265	284	264	305	268	273	270	270	270	248	243	263	273	283	262	291	282	279	269	277	267	265	267	283	278	287	255	264	262	271	267	278	248	276	279	273	262	271	274	297	240	273	277	259	290	249	303	297	266	256	288	288	262	271	265	284	249	287	274	284	306	280	266	279	276	257	284	278	290	259	265	267	261	289	288	268	281	275	286	278	268	264	282	271	272	283	282	291	292	272	278	277	258	276	270	289	272	285	317	253	249	262	292	274	252	278	281	257	281	277	286	301	277	294	272	283	291	266	306	295	262	269	299	279	275	287	255	303	249	283	266	255	289	248	297	286	257	270	277	275	280	277	288	263	300	255	279	287	287	280	292	261	242	281	275	281	280	279	289	235	266	279	243	249	262	284	242	267	270	283	279	273	259	258	282	268	276	270	275	243	245	279	300	245	277	296	298	275	273	304	265	274	288	263	236	294	266	253	280	282	274	226	283	276	254	268	254	272	274	248	269	294	247	286	271	245	256	290	296	269	284	303	253	312	278	288	261	261	285	265	289	285	322	280	256	245	278	286	266	292	254	263	290	274	279	281	294	272	290	261	254	254	250	286	267	255	261	307	258	266	263	273	302	291	245	266	257	272	283	287	282	257	287	265	265	224	256	286	268	275	298	285	260	298	283	265	269	270	269	272	285	267	259	298	247	266	258	286	272	284	293	280	250	270	282	267	256	272	269	298	268	291	268	259	250	259	289	265	255	300	268	246	265	272	280	273	270	273	254	274	281	294	292	271	239	263	310	279	277	284	279	269	314	280	292	291	286	268	317	286	294	309	275	291	277	277	251	268	260	278	282	254	267	224	287	317	273	249	267	261	281	307	271	247	293	265	249	280	253	279	266	268	251	274	289	310	267	266	292	284	276	287	285	255	255	301	306	292	262	290	265	295	271	255	258	305	251	276	251	307	282	284	231	271	281	289	278	294	264	267	269	287	289	287	277	265	280	299	261	267	281	253	289	268	292	294	293	290	257	263	246	277	257	268	274	283	288	274	270	282	259	241	306	275	281	300	273	258	280	283	276	232	261	270	282	306	260	269	287	266	289	279	267	239	272	291	287	251	256	286	256	257	266	273	283	276	310	295	262	267	257	244	278	280	276	273	293	278	255	243	273	259	266	282	280	264	262	272	247	280	261	252	262	285	262	273	262	277	303	258	256	283	273	292	277	274	282	292	293	262	289	277	277	267	257	288	286	256	256	318	329	295	276	273	259	277	252	266	260	283	264	287	291	261	273	276	260	275	265	265	298	268	265	287	289	273	294	295	281	268	285	275	283	270	259	249	282	252	252	273	270	259	271	248	256	258	279	256	268	253	257	284	250	286	279	248	277	270	256	278	280	249	303	266	287	308	254	256	295	278	288	261	260	268	240	268	282	266	264	272	279	267	285	277	249	266	239	264	275	282	265	279	268	284	271	266	287	272	266	264	271	270	297	248	253	272	267	272	294	238	248	289	270	263	275	259	275	242	278	261	275	292	284	241	295	295	300	257	291	270	253	273	275	274	270	284	284	285	261	264	264	277	260	294	293	277	308	272	297	249	272	277	296	236	261	264	262	282	297	278	286	287	235	275	291	260	258	277	286	278	278	250	267	276	272	274	278	286	289	280	271	291	260	271	285	281	293	273	265	290	256	305	266	284	262	257	282	267	283	243	259	281	287	240	266	283	271	263	266	278	260	240	275	253	270	273	277	280	279	292	290	269	278	262	283	275	282	284	242	272	284	283	245	301	278	259	269	271	273	263	257	257	301	276	296	275	277	277	257	267	275	307	269	265	261	281	256	264	308	285	274	292	275	268	273	276	267	264	296	278	307	306	289	271	286	257	285	271	258	287	280	301	269	264	289	261	262	269	279	253	280	280	279	251	244	278	266	288	274	286	307	263	256	259	238	242	287	260	257	283	268	289	274	302	257	295	263	303	260	298	279	259	293	284	294	272	279	266	267	264	289	292	274	287	276	279	324	254	292	278	289	265	271	309	283	275	264	262	293	253	280	293	262	287	240	246	285	291	272	263	277	269	288	258	264	276	259	259	254	261	262	266	286	254	259	265	254	289	276	248	293	288	271	259	307	242	302	305	282	274	300	287	276	278	285	282	252	264	252	290	283	273	286	273	275	247	258	282	294	256	265	288	262	295	277	268	269	264	273	242	272	262	263	280	256	272	242	281	283	284
24116	21628	29250	24483	21636	12014	1343	860	724	688	718	594	614	584	622	571	552	566	528	535	593	488	503	519	489	523	540	486	497	527	528	489	509	522	502	509	513	503	492	491	520	462	479	495	548	507	438	483	500	544	533	508	470	506	488	479	502	471	519	486	498	486	519	486	497	518	578	521	477	477	473	475	482	494	543	496	483	502	486	526	483	497	476	459	521	486	484	495	518	465	503	493	511	503	506	505	437	474	513	502	491	495	466	492	488	494	441	521	506	463	493	485	527	474	513	527	480	480	467	496	491	489	483	461	505	479	475	468	514	514	495	481	484	448	506	484	498	476	491	507	521	500	489	484	544	525	505	472	536	500	489	516	494	454	469	499	462	480	516	522	484	483	507	487	445	502	469	531	479	455	522	509	456	516	503	508	479	509	444	468	494	472	478	526	500	488	453	481	511	468	479	516	455	475	498	483	517	488	456	503	492	501	503	485	503	517	489	498	486	497	484	483	476	487	482	487	502	531	525	479	504	500	472	532	499	466	521	497	484	477	486	520	520	497	479	478	480	507	487	492	526	472	497	466	524	533	510	498	497	497	533	493	482	469	487	513	458	512	455	499	494	512	492	500	491	479	472	500	441	543	461	474	470	471	521	531	493	482	480	491	503	519	490	505	481	492	503	473	468	483	477	506	460	500	490	469	437	487	489	501	446	502	513	521	474	497	470	501	519	482	455	438	530	489	483	478	466	502	530	494	459	449	506	505	461	498	476	490	486	495	475	517	461	466	554	509	470	500	468	510	509	518	474	484	469	516	499	478	483	480	505	497	515	501	470	494	491	487	513	531	495	491	513	519	505	496	448	522	484	468	493	476	485	479	513	467	511	511	494	486	501	472	494	488	491	493	507	468	507	476	453	531	465	429	504	518	500	522	505	462	529	469	499	476	505	512	526	489	453	489	498	463	475	491	479	490	485	499	492	499	495	465	498	466	517	476	492	496	474	511	522	476	512	485	478	491	480	484	481	494	466	457	510	477	515	470	484	511	504	476	498	501	524	500	482	460	474	478	477	509	465	513	505	481	469	480	507	508	466	505	500	481	504	471	456	452	542	491	453	467	533	426	456	527	506	515	510	486	513	502	496	443	518	488	483	507	478	503	488	508	465	486	481	490	490	472	455	515	528	468	496	526	476	499	473	502	504	450	523	477	463	500	525	480	502	536	523	489	486	505	489	502	451	474	527	484	474	486	508	498	467	500	483	476	492	500	482	488	510	538	498	458	441	498	472	494	486	515	460	496	496	485	476	499	472	461	524	535	497	477	534	517	471	483	461	459	545	483	533	465	460	498	493	446	516	460	496	463	499	462	493	490	517	486	533	527	485	493	493	456	484	501	454	506	498	470	449	491	489	485	489	462	497	543	478	504	505	472	506	498	486	508	496	500	535	512	474	520	523	487	494	487	472	490	476	487	470	507	493	479	517	505	487	481	500	509	473	508	527	560	457	505	488	463	512	459	505	483	476	476	467	500	496	472	477	487	479	495	485	500	515	466	478	529	491	527	463	512	479	478	461	484	516	496	474	480	491	460	496	452	506	454	481	508	442	466	459	478	477	530	539	494	489	479	442	513	452	477	515	437	489	462	498	485	506	476	433	496	512	484	499	512	508	511	515	487	515	457	536	427	464	464	445	456	504	503	480	494	456	456	503	469	493	479	454	523	517	494	481	503	455	484	548	460	486	440	523	479	478	463	465	505	482	471	485	510	471	525	480	505	490	490	480	469	499	465	486	470	458	478	486	521	492	526	441	510	457	537	466	505	462	503	464	480	492	494	490	508	469	448	486	450	468	515	485	496	482	500	455	517	472	446	497	494	486	503	491	502	449	493	483	485	475	490	499	472	558	482	482	509	515	479	479	440	520	469	500	487	487	482	508	498	495	461	487	492	453	493	476	523	494	457	515	496	478	482	481	519	486	512	496	464	477	466	487	475	475	494	494	483	493	516	475	508	476	464	482	464	490	508	482	442	500	485	480	472	492	483	482	530	533	472	478	497	523	494	484	480	539	527	526	469	504	430	470	441	460	456	489	510	512	531	473	523	490	482	494	510	537	491	496	511	453	477	496	493	466	488	499	489	484	505	476	510	541	453	496	465	468	481	535	478	473	506	503	502	481	506	462	476	495	440	459	484	507	469	498	446	514	495	508	476	485	470	504	518	485	488	471	529	511	508	480	523	490	491	529	529	483	486	485	496	483	500	534	456	506	481	468	505	478	455	489	486	499	456	531	497	512	475	445	474	486	463	498	454	522	478	486	474	520	470	500	490	502	507	493	473	469	454	474	512	476	521	532	510	492	505	471	494	484	526	518	467	478	456	444	470	446	507	498	502	471	496	498	457	516	476	510	490	498	478	482	516	488	493	491	493	507	516	504	512	464	471	470	511	486	480	446	483	495	495	473	472	468	474	493	476	484	471	464	493	450	508	547	494	518	505	488	427	538	520	485	482	537	493	467	486	482	501	486	522	503	501	508	475	486	523	482	455	517	488	480	542	456	500	497	475	502	462	477	533	483	491	460	470	482	540	517	484	469	460	449	484	504	496	484	527	474	497	471	505	526	462	472	481	496	488	491	495	485	484	498	484	490	472	485	543	531	479	467	485	503	483	505	531	466	489	520	516	485	450	499	456	486	489	494	451	479	455	491	501	461	485	453	500	507	457	477	505	476	495	489	469	509	474	491	501	449	459	483	494	495	480	498	469	502	436	461	510	498	483	514	481	464	490	464	483	482	460	462	460	456	481	485	479	529	471	468	464	512	458	470	502	462	516	493	463	476	453	477	529	464	486	475	510	456	482	485	492	492	469	467	455	446	490	504	498	502	475	474	499	470	489	498	515	468	502	502	475	495	476	470	477	488	467	475	505	488	492	495	498	489	466	454	473	519	480	510	479	494	497	496	499	476	501	479	477	496	450	492	491	481	512	473	493	467	508	469	498	442	527	516	491	519	476	525	473	464	444	507	458	463	464	472	508	456	476	460	469	499	468	506	482	467	466	524	518	453	479	499	485	520	495	508	449	491	462	519	485	493	518	497	490	545	502	493	536	478	510	491	489	488	497	505	484	448	477	507	516	477	446	448	496	499	499	534	484	490	482	482	513	509	496	515	489	493	492	469	508	495	443	505	478	481	462	508	468	511	519	435	467	433	480	519	485	453	482	484	495	518	497	518	468	511	507	518	433	495	473	489	468	495	498	522	538	479	474	511	470	485	463	467	526	478	461	515	477	511	489	472	538	500	481	489	450	491	476	448	472	509	486	497	464	466	473	498	485	473	476	493	442	476	467	478	482	491	466	509	557	491	473	512	520	461	498	516	490	539	467	504	462	498	517	495	474	495	486	519	445	520	475	505	509	484	490	461	487	494	501	478	477	425	514	524	516	466	496	485	516	475	463	471	500	492	525	472	516	488	488	504	487	458	457	495	445	462	472	497	508	528	502	503	495	501	507
4661	10058	8129	4080	2880	2233	1779	1485	1207	1148	958	990	889	823	766	779	756	764	724	699	667	674	695	674	623	665	593	601	620	621	643	618	596	599	625	572	641	616	592	614	635	608	591	587	572	576	613	578	590	561	564	641	592	587	586	583	636	573	612	599	550	642	591	613	625	581	582	573	598	623	591	613	624	634	511	631	575	591	599	615	588	575	569	583	625	585	611	575	641	616	589	565	622	592	621	617	634	547	626	602	580	570	598	580	622	619	585	603	620	630	570	602	633	595	640	604	605	610	638	593	576	597	599	576	580	626	554	561	574	604	602	597	593	626	576	586	576	585	592	594	639	635	572	619	639	627	597	635	582	560	604	513	619	624	565	556	597	601	594	552	615	585	600	565	580	580	560	605	624	568	622	583	567	578	607	556	580	598	601	543	604	639	587	559	556	629	633	604	610	575	580	617	633	567	620	609	618	609	595	583	560	635	618	561	613	583	605	630	592	593	595	604	561	631	598	588	569	603	626	586	608	595	584	578	571	643	619	586	600	588	611	557	595	587	575	602	631	637	539	565	612	624	586	595	550	593	573	576	597	542	596	605	593	565	554	610	570	584	610	630	623	631	589	596	622	610	607	573	591	573	600	562	632	541	604	584	628	594	651	590	614	524	621	575	601	600	609	623	590	617	593	569	555	598	579	626	541	580	610	580	620	598	564	622	623	570	554	622	631	592	587	586	578	578	558	577	608	592	588	607	608	618	588	619	602	575	603	580	586	619	583	569	603	563	638	621	534	635	596	614	631	562	628	596	591	622	604	581	537	624	566	595	610	602	605	597	662	615	639	548	595	562	579	600	617	621	562	586	571	607	593	621	600	602	594	558	634	635	616	621	562	599	577	542	600	641	629	591	580	591	591	565	594	605	566	616	567	605	608	538	593	570	543	667	559	598	621	607	568	606	574	605	586	535	592	657	643	586	601	587	582	584	566	590	597	623	579	573	608	593	597	580	539	605	539	611	643	616	634	608	594	544	564	617	645	551	576	586	571	588	575	589	580	623	567	622	558	620	613	593	610	597	548	603	571	594	614	567	602	603	576	568	613	571	602	579	506	569	627	641	614	562	590	618	660	610	592	567	577	596	610	623	545	594	594	576	598	578	592	584	591	630	581	599	636	560	562	587	596	611	561	612	597	587	579	599	586	604	591	606	602	597	599	616	556	588	593	622	578	639	566	604	577	596	584	585	568	625	602	596	571	582	594	581	610	558	574	608	570	594	568	592	543	579	579	560	554	572	603	566	572	640	579	618	613	611	576	586	624	588	582	611	577	583	571	555	616	624	566	575	621	646	607	656	575	542	639	571	557	595	591	574	591	571	573	643	583	612	578	562	589	605	578	574	604	626	593	594	570	571	578	626	600	657	621	606	641	607	594	659	553	586	611	625	596	598	576	591	570	580	574	624	564	608	584	594	584	596	583	569	552	566	616	547	608	613	601	612	587	608	585	645	558	596	593	596	603	620	592	578	609	617	619	597	611	602	560	574	596	596	600	599	596	615	535	604	557	599	602	587	518	569	615	624	595	601	564	595	570	563	612	606	605	596	615	594	591	581	582	618	646	594	599	584	556	556	611	561	599	600	567	597	577	609	584	671	606	592	641	600	583	580	620	566	589	568	605	579	551	569	572	620	590	608	581	584	550	587	559	619	618	611	587	611	611	640	539	585	585	607	581	590	579	599	607	573	583	637	621	573	559	568	611	602	599	636	568	591	579	591	605	594	612	559	573	584	605	563	581	559	609	590	633	603	608	616	625	624	607	578	566	585	638	590	609	596	652	574	580	592	567	627	553	636	568	636	572	573	582	602	675	600	618	614	603	582	578	620	597	548	587	613	538	596	599	594	609	611	605	645	579	605	627	574	580	573	633	572	573	567	614	580	579	627	593	609	620	566	573	577	573	590	561	626	564	587	582	580	548	595	563	583	599	609	587	604	532	543	578	646	565	566	626	580	573	638	576	602	602	592	593	599	557	622	584	604	572	630	627	652	586	634	605	644	609	569	573	588	601	580	569	634	590	568	554	605	599	577	588	558	587	584	562	615	580	539	628	592	568	585	587	596	561	567	590	590	569	584	579	631	617	609	580	568	599	606	573	593	585	645	609	577	588	604	595	589	555	602	593	587	612	603	577	589	573	582	617	603	568	565	578	586	603	581	559	572	576	602	583	602	575	600	583	571	592	556	579	635	613	606	578	606	637	597	636	619	558	627	601	591	611	580	557	657	636	565	583	584	591	588	603	590	575	586	602	554	607	581	577	612	658	603	577	587	541	594	589	590	577	587	551	600	588	573	566	576	601	609	576	621	628	604	638	625	617	571	613	627	568	553	547	583	586	623	615	620	576	574	592	586	604	598	586	606	615	572	535	592	556	636	595	577	558	596	617	601	577	614	603	562	574	594	622	611	554	568	558	645	620	629	568	585	605	631	565	597	593	617	579	613	604	587	585	608	615	600	618	598	604	571	612	572	549	602	599	594	583	574	644	594	560	567	623	605	591	642	599	562	557	577	623	603	612	550	559	575	590	576	593	592	643	586	610	598	598	607	594	580	609	600	550	599	581	635	605	593	616	601	589	597	623	624	608	611	631	584	597	610	578	598	604	544	592	606	587	567	609	603	594	619	591	576	526	632	584	605	614	572	601	596	615	616	615	574	620	572	551	554	598	605	605	578	632	584	576	577	609	571	591	577	626	597	606	548	605	549	581	605	620	582	588	601	538	597	550	599	589	595	577	536	602	589	575	613	597	578	573	579	579	590	594	571	593	588	600	582	620	564	604	630	583	578	596	597	592	612	533	567	583	602	614	567	570	594	616	615	622	605	564	601	643	597	625	571	621	590	606	569	595	566	561	603	559	559	607	597	589	569	618	546	593	569	571	610	570	597	587	601	567	597	601	628	599	585	634	602	572	593	586	591	577	593	596	560	550	593	594	611	594	598	553	577	572	561	584	602	579	610	572	555	571	596	608	607	597	663	571	582	614	565	604	612	634	582	606	580	594	606	584	577	575	592	607	595	610	576	632	601	626	595	588	617	615	574	611	560	586	590	561	620	629	630	574	624	608	573	591	615	569	584	615	550	595	644	603	634	584	601	607	584	574	612	598	573	613	560	618	602	608	599	603	592	606	605	622	619	581	583	600	604	612	598	617	603	557	588	619	604	590	586	555	591	631	583	593	567	577	551	592	603	570	620	598	604	592	572	611	604	566	578	582	617	589	553	617	609	561	613	589	562	601	606	575	581	605	608	584	584	591	576	630	613	626	618	590	623	587	590	530	560	637	567	621	608	561	606	602	620	604	601	616	621	576	589	590	592	596	568	620	561	606	553	577	591	577	591	589	567	647	597	617	547	588	603	606	583	565	580	572	578	638	550	595	608	588	598	587	571	549	554	599	544	585	572	577	614	611	591	610	623	587	589	572	560	626	596	596	634	562	631	573	585	550	591	592	578
25403	21640	28082	25625	10405	540	415	341	323	288	283	241	265	255	229	250	225	212	225	194	219	217	231	232	227	226	211	214	193	198	190	199	206	195	216	219	210	238	246	220	221	223	196	206	208	198	210	217	190	180	225	215	193	205	231	258	225	226	213	242	248	214	263	188	227	210	204	223	202	194	209	221	203	176	210	220	222	210	205	206	217	188	232	193	228	215	208	215	204	192	200	205	213	214	228	208	206	221	218	195	213	209	209	210	217	194	206	213	201	217	214	215	226	198	200	217	206	173	196	191	203	177	192	202	222	215	203	217	195	208	198	219	214	208	200	201	237	196	220	214	222	198	224	183	196	187	170	222	187	204	202	228	203	192	180	204	187	217	191	209	215	224	218	200	233	184	191	197	191	218	180	199	204	204	193	202	225	206	202	188	190	212	206	174	222	234	196	221	194	234	185	175	193	195	187	212	209	208	218	213	204	229	224	218	198	192	211	220	196	174	211	205	205	192	196	207	198	185	214	221	228	195	182	200	204	198	200	203	210	195	193	188	216	231	208	186	205	213	200	198	232	180	215	195	208	234	217	207	209	197	214	209	203	218	214	212	215	175	200	214	190	179	186	200	201	191	193	188	200	209	198	204	193	194	198	202	167	209	225	217	209	187	213	200	214	208	225	208	207	201	185	193	202	212	205	218	190	188	181	183	210	230	210	222	193	208	225	193	203	196	178	205	216	215	184	176	221	203	179	210	200	205	214	193	184	219	217	186	210	186	212	181	224	197	203	240	209	220	205	225	215	230	202	214	181	218	250	203	235	216	208	195	226	197	215	204	186	207	207	209	201	219	222	194	216	180	218	223	190	198	182	187	227	223	168	184	229	202	183	229	214	208	208	197	184	219	206	184	197	214	188	186	213	218	190	192	195	215	212	202	207	184	220	200	210	219	213	192	188	220	209	178	186	211	236	213	206	200	217	219	204	190	200	212	218	195	221	186	200	205	191	220	216	209	199	213	206	220	197	188	191	200	213	221	190	202	195	208	229	188	203	189	211	203	194	197	183	197	186	208	190	186	211	196	210	201	202	204	187	203	218	195	221	198	220	185	209	215	190	161	206	210	203	197	208	221	180	196	219	211	215	238	192	186	212	199	208	231	200	225	201	207	216	191	198	229	217	226	200	177	190	203	208	202	212	202	204	188	184	222	214	217	208	202	206	219	201	201	209	228	211	206	191	194	222	208	222	214	201	217	226	221	197	208	208	214	188	193	208	202	197	197	174	208	211	181	237	241	205	203	203	199	193	229	212	205	190	203	231	204	194	216	235	212	213	217	181	208	198	201	187	228	187	218	205	198	199	192	211	215	182	209	234	213	208	231	175	218	181	197	195	205	210	216	181	214	192	212	224	202	227	224	209	207	199	203	230	187	239	180	200	197	226	207	188	201	198	223	206	192	207	211	217	203	200	197	229	184	211	212	204	235	219	209	205	194	229	201	205	218	206	199	221	186	195	206	207	190	195	211	195	177	203	210	185	192	205	221	198	227	223	214	205	198	236	194	204	208	218	197	196	204	204	216	203	234	200	190	214	218	192	205	204	206	194	204	178	190	217	217	185	191	196	205	214	201	207	225	210	174	205	193	205	214	220	197	185	211	209	221	225	216	205	204	213	213	251	197	224	180	213	206	208	210	219	217	187	216	225	212	175	189	181	217	218	226	205	200	210	202	205	224	204	184	183	206	217	210	201	197	182	243	183	188	238	192	226	225	218	188	219	210	207	205	183	193	201	200	204	205	199	207	206	201	190	190	214	217	208	203	210	199	201	216	222	225	204	246	212	206	192	212	191	205	223	190	210	219	193	211	205	214	206	187	211	190	218	232	225	219	217	235	214	191	209	204	195	196	216	214	193	212	218	217	195	222	239	216	225	182	198	210	226	189	212	217	230	185	185	217	199	236	202	212	219	195	212	201	221	191	184	178	226	190	204	176	216	209	218	202	215	201	223	210	215	213	202	203	217	195	208	216	213	205	217	216	196	216	206	175	231	217	242	199	200	206	192	208	192	213	237	198	203	186	209	215	225	219	205	195	193	213	222	202	194	193	191	198	222	212	199	224	203	214	190	179	214	210	202	232	202	206	202	197	197	201	176	193	196	212	207	201	211	201	202	196	172	227	212	195	205	220	210	222	208	178	215	223	198	218	210	198	203	193	181	201	186	187	215	245	196	187	181	198	194	225	194	209	210	222	219	238	194	236	211	235	229	217	219	197	207	206	205	221	175	213	196	172	199	244	207	186	210	207	205	230	201	194	175	199	209	184	199	191	194	217	211	197	213	211	218	219	202	208	202	195	188	199	215	206	214	192	201	213	209	190	202	205	198	188	197	216	179	223	181	215	223	203	217	181	210	229	193	225	199	206	215	216	210	199	180	199	219	210	188	191	228	185	208	203	201	206	189	182	233	204	195	194	198	223	238	205	215	207	211	205	219	195	219	225	199	194	184	197	203	197	202	220	216	191	222	240	198	184	211	200	193	199	221	222	208	211	218	194	167	227	200	218	206	212	199	184	222	189	199	186	235	231	191	208	206	227	200	206	207	193	192	188	182	205	176	210	203	180	219	206	198	215	200	231	214	214	207	234	218	201	200	207	222	169	196	228	202	205	193	187	180	206	204	211	179	189	205	192	180	178	201	216	212	202	189	192	215	212	196	164	196	181	205	222	203	209	218	204	208	191	209	203	224	228	215	206	200	208	184	222	207	202	195	235	196	201	206	208	210	183	182	213	223	227	234	236	183	218	218	194	224	222	210	189	208	208	201	213	198	215	195	200	204	201	212	200	204	200	213	223	183	209	215	224	224	211	205	200	185	203	229	213	227	206	189	207	221	197	182	201	200	186	197	201	210	197	199	219	205	200	193	190	212	205	197	220	227	211	202	234	206	179	212	190	196	196	214	196	205	221	216	220	200	219	193	225	194	211	205	198	212	228	195	213	217	211	201	192	191	190	207	202	175	186	187	191	205	228	224	212	225	225	174	231	183	205	220	194	193	199	191	193	191	208	215	205	200	220	199	210	208	203	197	215	202	202	219	213	224	218	216	214	194	210	208	212	204	220	202	211	197	211	190	201	181	200	198	217	179	240	201	224	203	170	201	197	185	195	220	208	215	219	234	209	198	210	197	191	209	193	196	199	207	196	205	196	195	186	199	206	206	204	202	204	218	186	200	188	204	162	196	236	232	194	197	193	199	201	187	216	195	188	190	182	210	208	185	198	217	219	208	222	190	195	211	191	235	201	177	216	184	198	217	180	200	210	196	221	212	199	221	212	204	215	195	228	209	187	202	198	218	212	189	233	204	193	185	168	212	201	188	210	199	224	202	209	231	215	203	180	211	229	157	219	215	228	198	244	223	190	197	212	196	198	205	180	198	203	181	214	209	206	222	192	192	195	212	202	183	214	211	210	212	203	220	199	219	201	216	193	218	209	228	197	223	196	216	201	207	204
4486	5546	4243	2029	1450	1109	891	781	633	568	513	434	406	436	391	407	357	376	364	348	332	314	326	319	293	325	263	288	280	288	298	293	286	295	305	292	291	294	299	286	277	296	278	277	283	315	277	301	308	283	258	271	293	294	303	301	304	308	295	302	272	266	273	309	278	306	274	285	291	290	277	292	292	264	280	323	274	282	304	267	290	319	272	277	288	267	288	274	324	288	308	295	295	282	283	298	272	278	299	295	298	278	303	266	282	269	257	289	290	294	303	314	262	303	254	276	300	265	314	287	280	302	272	307	303	273	271	296	270	267	279	293	252	287	254	257	290	272	295	287	265	263	268	299	268	289	256	275	291	291	279	281	289	275	288	285	292	285	295	287	272	249	311	284	286	289	290	300	253	279	286	257	295	288	296	271	259	251	257	300	299	276	244	299	297	274	259	281	281	286	257	299	253	274	313	278	293	323	278	293	312	301	272	272	272	255	287	284	286	240	300	291	264	286	293	284	286	289	248	290	288	287	274	271	277	277	243	265	283	284	231	244	266	314	293	284	278	266	270	271	279	283	275	289	301	294	259	324	330	304	270	280	277	284	281	273	293	287	300	302	265	286	301	287	281	291	288	311	273	278	284	275	255	265	267	308	267	296	275	273	305	276	278	280	291	275	276	313	255	253	268	263	288	278	268	284	286	259	300	286	270	300	301	278	280	311	300	269	282	271	309	268	275	295	257	271	278	269	263	273	287	260	299	293	278	306	296	296	258	287	309	289	312	310	281	290	289	275	283	298	261	286	271	299	296	250	269	282	278	298	250	260	291	272	265	272	303	261	292	286	270	283	311	276	305	270	287	279	304	277	303	275	257	271	313	271	283	251	264	256	261	324	299	292	296	265	256	260	289	274	304	281	282	282	266	268	312	264	294	304	281	273	296	288	323	255	273	282	284	284	236	306	280	280	252	265	317	297	287	302	303	295	278	271	269	278	279	255	276	276	290	300	275	275	286	277	265	273	263	297	281	288	289	276	261	281	288	258	277	296	302	284	251	297	270	295	291	302	244	268	297	268	241	249	306	272	290	296	289	300	281	302	289	286	250	271	278	262	264	273	290	272	293	290	293	251	275	297	277	240	289	278	309	290	274	307	294	293	270	287	307	270	254	255	309	272	279	318	295	289	278	270	301	266	253	292	281	312	261	283	268	286	313	274	260	238	284	261	290	289	279	257	289	276	272	291	277	256	272	335	297	245	283	293	276	260	306	303	257	254	295	289	274	296	268	282	275	281	279	267	314	276	278	293	267	270	296	282	296	258	284	266	282	275	265	293	249	262	297	296	270	277	288	276	262	282	279	314	265	309	265	268	278	293	286	308	293	290	259	277	308	270	303	280	267	277	271	281	305	262	264	267	259	254	284	287	280	311	247	251	253	287	266	273	313	278	284	274	283	280	264	291	285	278	302	279	281	278	291	302	281	285	298	309	291	288	258	297	286	292	274	254	283	285	301	299	278	299	254	282	287	305	285	271	258	251	309	275	265	278	267	276	288	261	315	275	274	272	267	263	281	298	296	259	240	264	278	311	263	274	294	273	308	288	301	304	296	249	278	264	269	279	271	295	290	303	289	257	290	264	286	290	281	295	301	276	278	293	285	352	270	302	275	296	258	277	251	263	282	245	283	289	276	290	289	295	283	278	304	243	260	274	288	253	232	310	280	284	287	293	308	297	298	244	307	248	302	258	281	271	264	282	276	304	264	279	270	274	276	291	276	297	297	301	286	295	271	297	286	301	260	261	301	252	268	289	280	268	243	290	256	291	319	255	282	294	269	256	275	270	291	292	287	274	310	275	294	276	283	261	302	260	295	297	292	295	283	288	262	294	269	281	249	265	287	275	312	284	259	264	243	278	289	282	290	322	268	280	286	275	271	295	297	292	307	250	275	269	257	269	265	310	290	258	312	284	284	288	261	294	269	283	285	294	300	274	272	308	287	269	270	276	270	244	294	283	280	272	299	269	290	263	302	265	251	274	308	299	307	263	287	292	275	278	329	287	271	268	277	298	303	260	254	252	284	272	315	267	282	304	244	316	273	266	265	283	295	275	272	273	261	283	298	290	259	272	260	301	287	299	251	292	322	297	293	260	294	271	297	292	290	293	281	295	310	272	300	297	287	289	267	282	283	289	286	291	256	286	305	293	281	273	304	319	302	307	295	314	268	314	282	332	270	287	243	279	293	251	294	261	283	319	287	290	265	314	271	300	271	288	277	290	283	294	249	308	311	254	270	279	293	301	284	282	281	267	268	273	317	278	279	299	289	272	269	275	273	292	292	310	268	289	256	271	261	261	284	279	311	268	260	304	269	262	239	263	276	294	298	227	243	313	267	296	295	266	283	258	281	269	268	295	303	269	279	265	281	286	286	279	269	280	298	283	248	297	295	256	315	274	291	278	277	288	294	315	246	265	267	296	293	296	295	292	301	283	249	277	261	266	281	308	309	296	291	267	257	313	296	296	245	267	297	279	285	260	288	275	273	290	277	296	329	305	268	285	280	287	281	282	276	272	274	278	266	312	283	286	297	265	295	313	306	284	277	303	276	294	271	245	299	253	282	271	272	312	287	305	289	310	289	266	275	265	259	271	281	283	257	323	313	282	270	303	305	260	292	301	289	259	316	309	288	317	285	272	273	269	280	285	268	305	262	252	288	289	273	255	302	281	273	240	298	274	282	280	287	262	285	290	278	280	281	297	279	268	244	265	263	271	324	258	299	267	260	295	282	266	248	249	268	293	283	275	282	290	282	252	288	266	285	279	282	289	288	274	286	308	262	277	284	285	273	271	259	282	263	306	261	268	281	284	264	281	285	282	295	283	310	258	256	286	248	288	274	252	253	274	285	289	305	271	248	260	286	269	289	327	293	277	267	262	316	279	276	283	294	301	290	317	269	294	260	303	258	297	295	329	289	330	271	280	316	279	318	281	287	272	272	301	275	275	297	244	289	270	263	296	278	302	263	289	298	290	292	285	278	304	254	277	277	264	291	308	294	283	293	260	286	261	262	267	323	286	285	286	309	298	289	273	264	275	265	270	305	301	289	269	291	273	279	297	279	289	277	297	242	292	279	267	266	300	292	284	256	279	279	280	246	308	258	278	260	294	265	260	254	343	279	289	316	275	252	272	259	245	278	296	283	290	292	261	280	288	264	293	266	279	276	294	292	297	290	267	277	274	309	310	287	242	257	277	282	306	296	287	309	265	300	286	283	296	295	275	269	261	283	303	261	241	287	268	300	264	254	264	273	276	262	295	284	271	274	251	281	284	279	271	296	261	326	311	262	249	284	308	250	286	266	281	285	303	279	284	277	280	265	286	286	289	274	292	281	291	290	273	273	280	263	284	273	264	281	273	299	271	279	287	277	289	273	261	297	281	310	252	269	261	268	248	275	291	263	277	295	303	282	280	287	288	257	285	247	297	265	281	286	283	256	277	285	291	254	272	246	276
23163	21644	29656	24125	21644	21701	11656	1557	1140	999	991	908	850	828	759	778	708	738	714	780	706	705	708	702	642	641	687	667	687	674	638	636	608	716	639	649	676	688	604	634	581	603	632	639	623	667	675	598	637	622	619	645	603	644	619	602	637	706	594	627	609	601	636	611	624	605	636	606	649	652	603	636	685	619	642	569	647	627	610	651	619	618	651	648	630	599	606	582	602	613	655	618	626	610	618	620	620	605	602	558	611	574	637	622	645	615	626	622	662	572	629	587	629	624	619	615	611	610	600	605	651	639	622	609	613	603	607	584	620	615	618	611	647	607	615	632	592	623	561	638	672	640	632	587	622	584	631	631	647	635	627	588	623	592	635	614	619	610	592	652	649	598	576	606	599	623	617	649	606	609	617	670	641	598	624	661	604	651	632	592	624	628	626	587	566	616	582	623	638	616	615	601	585	596	589	613	592	609	630	590	606	632	645	595	685	584	608	634	603	623	592	619	549	636	644	625	635	643	649	620	603	666	627	612	570	605	575	610	617	579	652	625	618	582	588	585	578	580	600	637	619	662	590	579	628	597	603	633	591	624	602	637	620	637	579	614	643	632	645	617	613	608	644	636	611	639	620	606	569	616	666	645	593	621	600	614	587	621	591	623	596	610	602	663	567	647	601	591	608	621	607	638	591	641	593	683	603	597	637	652	598	632	652	637	626	604	614	604	643	602	603	607	646	596	654	581	562	601	607	605	586	619	615	623	596	662	630	606	637	593	579	586	635	621	573	610	565	606	589	557	635	603	572	606	581	628	632	617	619	655	644	614	593	594	574	647	642	624	615	583	624	641	584	627	617	608	663	599	657	584	588	638	600	600	631	589	606	632	609	614	641	609	573	604	621	620	622	608	653	597	622	619	599	603	620	613	617	623	587	598	608	627	607	601	618	611	594	644	613	603	574	617	616	580	612	606	624	632	622	613	629	583	589	619	689	655	614	561	616	586	622	613	610	572	637	545	628	561	580	600	543	624	625	583	630	638	653	636	650	599	579	607	633	593	584	625	599	623	603	578	626	652	642	608	563	612	676	629	645	609	614	650	637	609	605	668	635	597	573	608	608	584	610	624	615	610	585	606	604	620	703	619	634	588	600	603	553	634	641	559	641	634	608	594	607	583	635	633	605	614	609	612	628	592	603	593	627	641	630	624	614	597	650	642	629	588	590	657	583	614	621	614	609	600	608	648	647	606	583	630	608	625	597	603	589	595	597	575	619	586	602	535	606	595	613	601	620	634	616	622	624	575	584	648	603	645	646	636	621	622	640	662	619	638	638	582	645	612	556	571	614	648	615	615	659	647	551	639	612	571	601	603	553	601	633	608	639	617	607	602	603	632	582	567	579	621	578	644	651	611	578	627	627	562	620	652	623	652	628	583	618	668	637	628	562	615	640	610	665	594	629	659	604	613	599	629	619	561	655	612	582	625	583	566	615	571	622	605	590	676	603	614	602	558	617	580	576	615	635	595	604	642	640	636	599	615	588	641	577	579	620	599	656	631	609	578	623	649	656	625	644	639	619	604	599	587	635	653	645	581	558	611	643	589	586	580	644	577	586	629	615	610	638	605	581	598	620	607	592	664	635	570	612	644	578	630	607	602	624	611	601	615	596	638	653	606	604	595	592	612	622	582	654	620	667	617	633	637	607	654	655	611	593	572	620	632	625	599	604	636	618	625	654	629	648	643	657	594	617	572	549	609	610	619	611	626	585	607	613	589	600	612	638	634	554	633	635	593	642	587	592	603	643	570	621	600	627	623	628	641	630	607	679	661	626	600	620	624	579	596	597	618	613	595	644	579	624	597	623	615	618	591	634	587	599	584	607	641	592	586	594	645	552	616	573	612	630	603	629	610	605	611	569	598	622	590	623	628	629	635	633	599	618	620	601	599	631	597	630	606	622	596	617	620	573	620	630	586	613	616	643	632	604	585	676	612	592	634	658	561	638	591	596	634	587	627	590	608	589	602	625	589	578	627	588	644	617	603	594	592	595	639	623	574	590	610	632	633	614	589	593	614	627	601	616	610	600	623	592	628	610	597	619	613	604	608	640	635	611	635	615	586	624	668	626	685	620	601	630	586	660	608	639	640	584	573	600	583	632	626	566	602	674	589	626	600	611	608	568	598	593	652	626	598	623	595	627	671	577	585	578	573	635	644	575	624	643	616	595	615	624	621	635	631	589	544	596	579	624	621	617	595	561	607	609	658	584	595	634	584	596	608	649	646	612	626	625	641	599	597	567	628	620	584	578	603	602	592	621	596	632	588	616	657	616	596	619	590	600	567	614	638	615	628	628	590	636	552	584	585	561	592	666	596	604	581	577	612	579	593	599	629	600	650	632	586	560	606	629	564	636	594	612	636	593	595	600	607	596	598	611	595	603	564	656	602	644	619	600	589	634	624	636	640	578	604	557	622	620	580	623	591	630	638	645	577	631	625	640	604	604	580	583	642	590	630	598	645	624	652	613	625	617	599	632	596	604	614	622	654	564	612	623	618	546	606	625	604	588	610	630	625	615	597	612	612	621	632	607	602	611	621	613	593	659	603	604	621	659	619	619	656	591	640	629	641	629	586	587	630	639	546	618	636	656	614	627	617	631	623	634	635	550	582	635	609	622	640	562	602	660	590	589	595	609	599	589	580	599	593	593	599	631	576	631	633	642	565	602	620	615	631	574	597	652	636	608	606	614	622	596	584	569	622	605	584	655	639	612	624	600	605	622	607	645	623	614	655	590	609	611	676	575	638	621	664	601	581	619	607	635	634	604	610	608	644	616	615	651	608	584	620	617	613	604	605	646	643	633	594	631	648	591	601	647	634	619	587	622	588	568	635	607	540	628	596	610	625	595	600	642	622	606	606	614	640	601	583	614	631	577	634	616	565	634	616	623	605	610	650	589	611	623	616	578	581	632	644	620	612	675	630	629	589	631	622	606	622	642	555	623	594	625	607	626	589	616	596	608	594	670	615	607	607	592	591	595	591	619	651	634	583	597	593	639	634	654	571	601	610	581	607	598	597	580	627	647	642	615	584	597	626	594	585	640	583	620	595	592	660	632	603	631	623	569	613	631	598	624	563	588	664	597	642	654	588	648	599	635	580	646	598	588	617	623	608	575	634	627	603	660	631	617	599	600	602	671	609	637	612	636	627	604	654	626	631	605	616	626	610	610	630	612	647	639	571	583	612	633	609	646	608	590	613	631	606	615	643	613	615	652	646	567	591	649	602	594	587	656	596	580	611	624	622	621	594	613	570	611	617	627	611	635	575	646	594	540	595	610	637	604	628	617	643	579	571	583	618	569	589	620	614	596	621	601	632	599	638	645	615	613	611	602	572	595	654	638	622	628	612	619	593	633	645	612	616	585	602	611	575	573	610	604	582	620	650	595	599	657	606	583	596	603	597	585	623	613	594	590	588	606	608	613	616	666	617	625	528	600	571	598	568	610	638	580	540
7112	16641	13349	7075	5078	3998	2955	2390	2047	1708	1518	1410	1268	1175	1144	1106	1042	1045	1012	927	957	889	892	866	862	784	849	820	813	826	804	823	822	804	789	786	763	762	774	793	752	742	806	752	783	790	728	789	808	725	754	721	766	742	762	784	778	712	744	755	784	793	738	784	787	719	718	784	729	777	737	742	732	733	765	812	733	790	729	753	725	769	769	768	727	762	730	755	810	766	739	761	736	781	754	766	737	749	695	728	745	772	712	735	734	747	749	744	725	702	757	739	708	697	754	722	730	762	726	751	710	729	710	741	775	722	741	732	738	759	747	741	780	714	690	743	753	710	756	750	797	723	720	768	721	741	712	716	761	737	716	750	777	796	699	792	745	743	718	760	760	761	747	758	701	688	716	764	737	735	749	685	720	704	702	705	726	748	727	740	787	743	720	691	710	759	729	720	720	708	716	748	722	704	762	713	690	725	731	742	729	758	686	723	747	709	736	707	787	774	727	726	702	703	727	746	738	744	738	734	768	712	754	770	733	719	703	725	696	725	708	724	737	746	716	736	745	775	716	713	710	781	711	802	708	740	738	758	708	773	762	749	721	742	757	740	713	678	798	777	734	686	782	687	758	778	746	750	742	752	752	769	702	708	693	763	781	745	702	769	746	740	777	769	725	721	737	791	694	731	779	696	782	768	713	782	751	717	725	759	695	706	723	723	762	739	699	686	731	756	719	770	780	740	660	729	745	726	755	746	712	711	741	739	738	737	725	750	749	765	775	697	741	696	744	727	737	728	722	767	725	700	699	774	760	727	762	707	755	715	721	687	763	732	775	711	758	747	719	772	727	764	725	741	764	702	719	730	765	781	739	716	757	795	708	740	756	750	698	699	772	690	664	779	742	739	712	704	750	735	730	725	739	732	680	747	729	773	713	731	700	706	710	690	746	772	754	748	708	731	728	746	737	737	771	765	742	711	752	765	737	726	727	737	760	757	702	786	721	720	691	721	761	725	756	731	714	692	737	711	727	722	733	756	750	770	761	767	718	729	724	715	698	758	726	711	761	755	768	760	751	719	744	742	685	730	784	726	747	771	730	783	718	743	774	731	721	799	692	712	711	768	765	744	748	726	709	723	737	771	765	784	749	763	728	712	728	766	708	727	769	732	778	771	766	707	736	741	721	761	732	750	752	752	708	738	690	742	743	754	709	680	706	715	785	738	706	730	753	749	772	709	706	745	764	717	702	718	756	735	757	718	708	681	764	718	706	763	711	714	714	726	748	799	753	730	761	718	780	768	746	753	751	703	747	728	742	696	675	711	751	720	722	733	717	740	744	754	744	710	754	744	752	699	738	711	747	714	679	742	720	706	709	743	722	773	762	737	775	724	735	726	740	724	750	775	711	758	701	742	696	760	746	694	735	736	740	758	724	754	694	715	700	707	722	761	693	717	720	770	722	739	734	754	723	708	726	737	718	748	732	722	702	700	778	707	688	708	785	732	747	725	751	713	718	750	750	769	746	712	741	747	746	699	787	718	760	717	736	721	742	765	708	721	740	723	719	751	742	794	739	719	724	758	750	701	758	737	746	705	740	724	724	729	740	710	730	726	763	721	751	720	712	730	740	734	771	750	718	745	713	802	730	744	717	777	730	714	730	684	674	761	740	751	742	751	724	699	718	743	739	758	696	713	748	716	711	752	751	762	748	772	707	768	751	729	739	749	752	743	744	705	752	792	720	736	732	745	734	741	706	748	781	725	714	750	739	718	723	703	751	756	733	753	684	818	702	709	728	676	716	718	704	744	747	729	690	727	743	737	739	707	760	707	738	749	677	743	745	799	697	757	752	734	752	721	711	770	745	712	739	713	727	787	763	706	756	715	773	793	751	796	715	757	761	706	737	716	703	751	722	730	734	755	775	762	717	709	734	675	759	679	726	725	700	767	746	701	717	703	685	737	750	743	658	727	742	720	773	729	735	764	728	794	711	739	695	714	739	741	762	745	738	745	716	677	763	719	760	706	740	739	792	767	711	759	702	762	730	718	775	725	790	716	697	731	800	750	793	721	756	748	730	736	737	776	732	732	753	714	754	732	720	750	759	724	757	728	746	689	702	793	731	753	691	715	742	751	776	724	810	741	702	771	705	739	737	762	735	695	769	810	719	758	657	773	750	786	708	710	740	738	726	777	682	798	792	771	753	723	741	718	744	765	724	725	691	677	737	688	775	793	713	740	729	717	720	750	717	766	741	706	745	718	725	759	708	752	726	744	726	716	771	733	779	755	724	699	704	705	759	762	764	709	728	758	732	708	729	698	755	724	693	721	719	762	739	715	721	706	682	808	720	695	766	708	768	714	750	691	712	705	734	754	707	771	776	727	702	729	735	694	730	751	733	741	676	768	748	768	711	750	744	750	754	741	736	737	741	734	747	693	741	748	697	747	745	689	723	749	774	754	713	735	755	707	761	733	726	723	698	727	728	739	725	742	767	777	790	716	760	748	730	762	678	709	727	699	710	757	766	716	752	789	753	722	722	724	712	733	774	723	719	763	706	722	718	742	756	712	722	720	737	688	768	700	750	738	768	724	743	686	704	716	734	749	723	705	730	733	725	743	686	765	726	698	748	721	752	771	747	703	769	732	715	695	685	720	760	765	756	769	737	738	762	724	732	727	736	739	712	691	704	773	689	738	750	755	757	777	745	691	720	735	751	767	727	757	745	754	755	719	754	771	763	718	703	732	766	741	799	689	710	701	678	705	759	755	716	728	690	726	742	762	733	751	752	736	693	745	727	732	760	724	763	783	740	751	753	752	654	744	737	762	701	710	757	700	722	767	760	758	679	744	747	730	759	745	703	731	709	732	718	752	733	711	736	744	805	710	752	715	743	732	776	698	723	737	723	762	772	718	669	736	714	692	708	755	709	729	735	710	752	712	720	733	749	736	722	763	727	729	752	709	752	702	715	692	773	698	769	764	771	735	773	734	710	735	741	756	674	762	723	715	684	752	720	751	802	764	735	686	738	733	750	770	765	735	686	727	741	705	715	688	690	738	730	738	743	711	711	732	725	733	758	745	706	731	691	667	722	684	745	765	753	734	768	684	772	739	763	719	739	715	734	704	746	682	737	732	754	725	716	754	711	785	726	774	739	693	669	734	693	749	733	695	740	728	753	773	718	728	745	747	754	699	744	697	718	710	713	672	710	737	725	732	726	701	703	716	739	717	746	748	750	739	705	742	737	757	729	678	691	718	749	737	758	730	720	735	738	686	767	697	765	692	698	721	713	731	740	759	740	720	749	702	738	720	696	742	680	724	779	739	709	732	762	733	748	765	743	732	771	714	778	749	736	742	686	705	653	699	721	764	725	683	709	748	708	694	755	753	777	736	688	733	796	729	730	725	757	719	722	724	756	734	754	762	762	736	727	738	745	733	713	698	707	736	742	757	752	685	729	696	738	749	724	677	754	756	754	691	710	729	780	703	759	748	740	721	785	756	721	733	763	689
27720	20549	6490	450	273	277	233	233	227	237	185	210	208	217	211	210	228	203	209	204	218	206	241	217	234	227	206	215	244	184	203	214	233	230	222	220	243	196	188	229	219	212	187	197	209	224	222	218	211	209	210	218	201	205	216	226	226	205	206	210	253	222	200	220	216	241	227	204	196	200	235	235	199	199	205	219	206	226	200	190	197	201	214	208	203	223	223	213	234	208	200	220	217	214	208	223	212	216	221	232	208	219	191	206	188	193	224	210	210	200	213	199	201	189	221	233	197	204	219	229	217	220	225	200	230	206	222	216	214	193	204	218	217	208	193	208	200	200	255	225	205	212	220	181	223	200	210	253	205	200	220	206	197	200	200	199	197	233	196	196	210	209	217	232	190	208	222	209	210	185	251	208	208	213	190	208	188	207	206	197	200	214	219	189	209	240	215	228	181	231	193	229	212	205	197	205	206	217	234	208	224	223	206	234	200	219	215	187	226	214	222	247	217	228	218	226	226	199	191	224	211	223	219	212	221	191	216	236	199	230	221	210	209	198	189	195	200	201	208	213	230	228	218	196	216	190	219	214	196	209	220	191	213	187	213	222	247	223	212	180	201	239	219	208	215	218	217	208	219	234	238	240	225	209	201	208	213	217	209	192	205	207	200	233	190	204	228	193	211	225	184	213	199	199	218	195	222	230	220	219	244	233	181	211	212	216	223	207	213	218	228	215	209	198	190	194	233	203	184	197	202	206	226	207	207	191	197	207	186	216	217	210	229	213	212	201	205	174	214	212	193	192	204	209	205	188	218	200	226	198	231	228	237	234	214	196	214	214	199	233	198	189	202	190	200	184	221	233	218	223	204	201	223	189	181	223	231	224	218	219	185	232	217	222	196	203	216	213	189	195	180	193	217	203	197	204	214	199	245	183	195	240	195	210	195	225	204	237	190	239	205	218	194	225	195	182	257	204	212	203	212	216	204	224	243	215	202	210	195	178	197	201	194	217	193	216	210	213	196	227	170	240	206	189	217	216	220	211	223	216	203	218	227	196	204	202	220	218	221	215	195	215	211	198	209	187	209	212	192	205	208	201	232	217	222	219	231	206	235	204	209	203	214	185	227	193	235	199	222	222	212	224	242	209	201	246	188	217	219	224	240	235	202	199	223	223	226	224	219	198	214	207	198	217	207	202	252	229	203	197	196	228	194	222	223	233	209	236	208	226	212	224	201	210	219	199	208	210	239	195	196	216	211	179	220	214	201	177	212	213	221	204	188	193	213	207	223	235	215	215	215	209	227	214	200	204	189	208	213	192	209	208	213	217	187	208	209	218	236	229	203	224	194	210	191	192	209	223	208	205	219	212	219	208	204	205	209	194	217	204	185	212	198	204	194	213	204	219	220	216	214	187	190	221	202	201	203	215	225	221	194	198	200	199	199	219	194	221	209	201	225	208	217	225	205	212	222	180	193	225	214	170	195	217	231	198	205	196	234	201	199	210	205	227	210	223	197	219	210	193	208	224	204	209	191	211	200	234	239	216	210	222	222	215	236	207	222	243	206	209	198	200	211	217	198	207	211	216	238	222	184	181	195	202	214	211	224	215	217	212	213	170	220	205	223	201	225	232	207	203	167	185	231	227	203	215	204	184	214	232	224	217	237	205	204	209	221	211	184	219	226	198	202	203	192	223	208	215	235	199	203	208	217	209	209	240	213	210	182	227	202	229	241	211	202	216	198	231	205	217	208	189	207	223	205	219	190	211	180	216	237	205	231	206	245	227	201	243	191	207	201	229	188	175	238	205	226	188	206	212	193	205	167	213	215	203	218	219	244	211	216	197	197	218	238	190	194	203	222	191	188	205	206	233	226	208	195	208	221	220	199	209	212	230	212	221	204	215	202	217	207	220	206	206	204	195	219	202	212	196	194	221	202	210	205	201	201	194	210	216	201	191	231	218	197	230	200	199	208	205	206	186	217	222	206	201	219	193	213	221	201	177	207	196	182	205	220	210	209	199	218	204	213	207	191	191	191	186	223	209	214	234	199	224	207	220	222	200	195	235	211	213	233	196	214	201	207	205	210	209	222	240	186	232	226	215	207	197	212	212	211	209	179	202	210	208	214	209	219	235	235	203	235	206	207	211	243	207	203	217	234	213	221	221	203	233	208	196	179	206	215	201	214	208	176	192	234	202	224	216	202	219	246	199	200	218	204	211	203	212	211	202	223	229	206	201	252	208	193	191	222	211	217	239	211	193	214	240	186	191	200	198	223	180	188	224	208	224	215	242	211	202	205	198	208	200	229	186	240	186	232	207	207	193	209	239	229	206	235	209	210	232	189	235	220	229	233	207	199	214	222	210	203	200	221	230	207	189	232	211	188	189	206	201	209	189	222	224	223	212	221	218	230	208	242	212	245	204	226	200	223	235	219	214	195	219	229	215	179	194	183	189	224	202	215	223	203	218	215	222	228	191	176	206	176	196	238	180	229	218	207	193	214	198	234	190	227	209	205	219	215	202	206	208	189	205	226	219	195	221	195	196	187	200	205	185	189	201	194	206	210	205	210	215	218	207	231	218	215	196	231	202	222	210	229	213	234	205	190	237	184	207	217	241	191	201	213	204	222	201	210	198	209	201	220	194	219	203	223	169	215	236	194	208	248	217	188	224	189	204	197	196	218	214	218	219	237	209	229	196	226	208	211	184	198	216	235	200	202	219	233	204	195	209	221	215	208	219	200	213	216	200	202	198	200	209	180	218	221	193	208	218	193	219	214	217	191	188	188	189	225	222	229	221	243	201	197	205	197	226	225	202	202	195	228	211	219	206	226	219	222	220	212	196	205	190	224	198	204	198	240	197	213	200	209	196	190	228	206	192	228	214	217	198	200	235	205	194	205	184	239	212	210	188	221	218	198	213	237	212	217	211	234	193	213	219	221	206	187	221	185	244	244	208	200	194	216	230	216	208	211	231	214	204	240	199	203	207	224	202	199	246	235	197	206	226	196	230	216	216	207	213	215	247	197	230	213	224	211	215	203	209	224	217	223	223	187	218	206	193	206	210	199	248	235	223	203	200	210	210	220	198	213	223	204	221	194	229	202	192	219	234	189	203	198	196	197	214	232	204	227	205	193	193	210	193	205	226	211	187	249	201	212	196	212	241	230	218	200	204	227	215	220	191	217	204	224	177	204	211	215	220	198	243	205	172	217	225	233	219	230	202	201	216	194	213	215	227	221	206	183	216	215	203	193	220	204	198	233	221	180	222	221	219	203	208	200	217	217	218	210	207	194	222	212	213	220	190	218	202	205	225	204	229	211	228	217	225	202	226	208	209	191	187	259	202	212	227	200	194	226	203	218	202	211	215	238	245	195	225	225	208	225	233	221	223	222	241	231	206	230	210	223	197	211	218	203	197	206	199	219	180	229	203	221	224	253	199	220	192	193	216	199	213	237	202	211	202	218	244	182	229	220	217	217	218	202	229	207	218	206	199	224	205	201	207
3931	917	847	524	389	378	314	329	314	306	288	300	302	278	329	311	280	277	279	301	250	287	268	273	260	265	296	283	290	275	286	261	288	279	292	269	274	289	249	258	269	274	266	278	228	268	295	284	260	312	260	293	296	255	298	259	277	287	264	276	254	260	267	299	283	266	288	257	269	285	280	258	259	281	240	274	283	305	290	272	276	285	292	304	281	269	266	264	266	280	265	290	290	260	251	262	252	282	261	307	263	260	249	284	256	283	282	288	278	265	281	285	277	277	241	272	279	275	294	256	285	263	285	283	267	278	265	271	271	259	281	262	294	254	281	288	268	270	292	242	257	257	275	303	270	283	266	275	304	291	241	275	286	292	265	244	293	291	296	297	284	260	266	277	283	267	286	281	296	272	273	271	276	298	291	264	279	303	250	264	273	270	253	254	283	295	274	278	261	275	284	251	261	271	249	277	295	266	285	288	252	268	254	255	286	275	278	269	249	282	262	276	279	276	294	272	294	263	304	265	282	292	281	259	296	252	254	286	299	271	285	248	228	261	231	253	270	292	274	306	262	249	292	298	291	281	281	283	280	291	255	289	279	282	301	269	280	274	265	270	294	302	270	288	253	266	270	293	312	258	271	283	284	299	267	302	275	267	248	292	287	262	264	244	272	267	284	282	264	272	291	258	278	252	232	286	264	264	284	270	240	229	265	253	297	262	299	297	260	274	262	231	253	303	285	301	259	260	242	269	286	288	288	302	282	303	252	255	282	283	233	275	264	295	261	283	296	254	282	279	269	249	273	269	265	244	272	258	296	247	283	247	283	273	249	271	258	285	278	287	281	298	251	263	290	260	288	267	317	241	282	280	259	247	298	314	279	287	273	289	239	267	291	234	294	260	295	266	258	263	255	270	276	286	276	273	263	271	281	251	273	260	282	277	281	280	265	282	258	298	292	272	291	265	259	296	262	284	236	263	276	278	277	260	310	262	291	270	283	264	281	262	263	286	257	250	279	294	284	256	292	288	270	279	280	274	278	278	288	263	282	307	283	272	270	250	253	264	258	269	265	278	287	249	283	259	257	251	276	275	281	253	255	278	257	262	296	268	272	300	264	241	286	293	260	262	261	250	250	278	252	275	278	260	280	277	311	278	284	277	295	290	277	284	259	298	267	287	259	284	291	288	282	288	281	242	269	277	293	289	289	279	278	268	271	269	277	254	247	282	241	283	292	285	262	247	278	263	282	266	264	280	261	295	277	252	287	315	292	274	274	252	271	300	252	277	272	274	260	286	235	260	277	259	264	256	281	293	259	274	240	264	294	233	290	280	314	265	296	259	268	270	280	265	314	285	245	286	255	268	281	294	279	279	253	258	249	255	253	274	271	269	253	240	282	274	271	267	256	290	272	289	269	305	244	253	273	257	291	290	285	280	244	312	271	267	298	285	277	293	304	279	254	304	263	269	251	261	278	274	267	274	248	277	274	295	275	278	277	272	266	248	262	278	268	272	286	243	259	294	264	271	287	293	258	258	261	273	312	265	290	268	271	263	292	272	280	278	273	286	290	271	271	276	266	265	276	304	285	253	270	272	262	263	311	246	292	293	310	276	275	288	279	250	284	278	256	285	262	250	261	287	281	269	307	284	281	273	260	257	270	300	236	298	281	260	270	242	269	291	273	301	258	293	268	252	269	285	246	251	262	286	255	267	264	265	266	288	253	269	278	276	271	315	316	305	281	288	327	306	282	265	297	255	244	282	244	269	256	273	245	282	278	243	260	269	255	245	274	281	257	282	284	284	282	268	264	270	286	275	244	255	309	289	270	241	267	260	298	263	271	277	261	266	266	273	256	269	243	305	282	284	272	268	281	295	252	266	279	259	251	278	264	257	301	293	247	251	289	284	299	247	274	278	265	268	276	280	266	260	265	262	247	280	279	276	267	268	290	279	271	270	275	263	265	291	264	273	265	284	265	257	299	275	261	257	264	296	234	283	237	269	290	275	268	275	291	292	291	247	292	317	264	289	276	271	275	267	290	252	249	274	288	282	276	292	264	250	310	264	249	252	276	269	272	258	280	264	286	285	250	273	286	265	263	272	259	308	275	290	271	265	267	275	266	287	282	278	273	293	269	299	293	261	278	290	233	276	271	272	293	287	281	264	241	287	276	238	270	283	311	275	296	292	277	247	291	246	292	255	247	240	283	277	288	253	276	267	263	253	296	294	284	255	265	250	272	291	254	251	284	269	299	283	276	283	275	281	268	257	283	284	254	281	272	268	258	306	274	264	257	260	310	254	259	268	251	257	266	271	260	287	286	286	278	266	240	275	290	237	284	266	301	287	263	271	282	285	276	303	290	254	290	259	272	266	286	279	261	265	288	307	259	298	304	275	247	290	265	279	289	300	272	285	252	294	267	259	266	310	269	310	255	274	280	291	290	276	250	280	254	290	292	241	272	249	264	275	287	299	291	255	267	280	242	272	277	289	276	276	285	294	263	273	246	289	249	268	319	250	279	282	244	265	260	263	279	270	268	273	287	300	231	271	282	278	302	257	301	279	274	257	284	276	260	264	288	269	253	253	263	285	284	304	278	281	271	272	254	305	269	287	268	267	264	276	293	287	272	290	247	258	283	299	290	240	248	259	247	281	270	285	261	274	298	256	273	261	302	310	297	296	271	293	258	242	258	274	281	262	271	289	269	271	289	248	277	301	287	284	260	282	305	275	251	258	259	275	290	272	280	264	258	247	255	266	264	280	281	254	292	255	259	285	275	271	309	269	259	265	249	264	285	286	287	279	277	313	272	273	249	266	290	264	274	234	246	311	274	268	267	298	269	262	288	289	280	256	256	273	291	271	270	250	285	252	265	306	276	259	281	274	302	296	251	256	299	271	259	248	300	273	279	301	291	267	265	289	270	252	266	275	274	293	266	282	294	294	282	280	241	270	272	263	273	299	285	276	291	276	251	266	271	271	290	265	288	295	288	311	257	290	220	273	252	254	285	287	289	262	304	288	267	286	287	291	303	292	242	261	253	281	261	243	266	269	255	272	264	314	308	292	273	274	247	293	264	271	284	272	306	238	281	261	260	264	289	270	281	266	255	257	266	274	265	262	257	282	296	283	269	261	252	271	285	291	252	278	225	265	264	276	279	261	250	285	284	288	298	263	278	229	279	275	232	288	287	289	291	250	286	265	268	286	291	259	238	252	262	278	263	272	275	266	281	287	292	250	293	258	300	271	238	263	268	253	254	278	285	324	274	252	261	273	257	290	268	287	258	266	277	253	272	286	307	255	259	279	271	293	247	258	255	268	263	272	280	275	304	263	262	304	288	254	273	314	292	282	267	279	302	264	264	271	297	236	245	280	288	286	284	287	283	284	302	282	283	302	285	247	276	274	276	282	286	281	270	257	254	251	267	289	279	285	278	290	269	287	286	258	267	264	263	276	267	256	279	280	271	275	286	292	289	267	260	281	276	273	254	276	259	282	249	265	265	287
24239	21696	29336	24581	21678	12062	1283	870	759	709	650	627	680	584	581	640	561	543	539	546	515	534	548	549	516	494	540	549	558	475	493	490	480	503	470	559	481	514	501	482	522	485	467	452	472	495	524	494	523	487	505	478	487	481	488	457	494	485	475	476	481	451	470	556	510	448	510	532	548	477	484	460	490	477	472	520	480	480	503	475	497	502	486	496	507	472	452	505	482	479	516	499	483	464	481	514	495	511	460	499	504	483	517	487	486	507	504	486	511	478	480	430	474	506	511	485	472	484	496	465	501	461	461	492	509	495	463	496	496	469	488	472	520	445	484	518	493	513	476	506	484	523	481	483	497	479	464	480	436	490	465	499	504	477	479	489	459	458	491	498	507	478	497	487	440	438	508	472	472	522	524	481	520	495	500	521	476	503	503	513	450	486	500	505	471	488	504	496	428	466	488	539	497	494	458	484	499	467	504	500	468	470	510	493	485	514	513	507	449	527	478	489	474	417	513	464	452	501	521	478	468	485	504	495	458	489	490	509	473	476	506	500	490	483	474	510	476	509	502	501	492	449	468	475	480	474	523	477	486	514	491	487	453	503	460	493	449	488	488	454	481	483	506	472	481	478	458	491	487	473	446	481	483	509	504	478	487	493	439	485	503	508	491	495	532	479	503	499	480	479	475	493	494	523	493	502	482	473	517	466	509	459	467	519	475	503	534	473	495	465	514	485	489	524	498	479	438	500	457	469	488	478	516	502	494	467	518	463	495	524	494	506	480	482	486	462	478	511	454	466	457	487	500	452	517	490	489	503	499	500	474	486	478	494	492	486	466	485	472	521	504	466	463	492	474	484	477	523	501	511	489	521	511	527	517	522	476	428	484	450	471	477	491	489	505	501	479	472	489	476	472	488	483	499	478	498	470	502	499	510	484	528	455	502	478	462	472	498	478	494	489	511	478	480	470	475	502	486	482	530	490	480	486	495	523	512	496	500	467	503	512	513	499	508	486	509	524	505	491	491	479	454	478	490	486	481	466	504	469	481	520	464	445	481	454	509	469	509	497	471	484	481	455	523	490	432	504	490	502	466	490	509	493	492	482	453	455	480	460	479	491	436	462	502	486	486	472	494	487	497	504	495	467	501	511	532	500	498	497	463	459	510	498	478	491	480	471	489	517	516	498	496	463	494	463	506	501	473	475	470	487	527	482	503	476	492	512	459	470	457	465	478	496	466	517	472	456	462	471	502	482	491	476	512	474	501	490	448	478	502	531	491	470	490	505	457	497	476	511	486	462	525	483	493	432	521	455	469	513	444	463	481	492	497	541	464	462	493	520	491	454	496	502	512	468	502	487	499	475	483	498	447	479	470	500	470	486	497	496	542	477	482	489	487	457	502	502	472	494	442	503	467	515	520	464	464	485	481	481	455	489	487	480	489	485	530	510	518	467	514	495	483	507	510	497	522	463	491	463	498	521	511	488	499	471	452	454	504	474	459	492	478	510	513	476	492	527	475	498	482	442	526	470	496	532	482	540	522	468	468	507	498	494	465	432	480	481	450	500	463	456	498	477	478	488	474	516	553	524	486	484	486	494	506	521	485	509	510	473	495	475	519	496	480	500	468	513	486	465	491	508	491	484	481	499	471	503	513	468	471	494	491	492	473	467	475	504	461	471	505	472	512	493	483	467	473	507	500	466	482	508	464	503	511	461	468	528	499	486	471	449	506	490	480	492	490	489	452	493	462	467	440	475	498	449	481	469	510	497	486	495	492	535	486	498	515	466	457	460	465	446	528	492	491	523	505	481	468	490	505	507	466	478	465	497	478	465	513	516	468	445	480	501	499	497	459	481	503	530	520	474	492	502	467	526	480	490	456	465	477	486	507	495	492	469	509	462	484	497	521	496	461	499	490	525	468	522	482	498	498	501	500	495	459	467	460	450	505	509	455	515	467	498	451	498	500	496	480	483	503	521	499	482	500	460	469	466	467	477	461	481	493	459	454	488	459	506	472	501	466	467	451	523	478	513	491	482	502	470	478	479	485	488	486	475	460	475	479	461	484	518	518	488	456	495	504	487	455	487	459	522	496	511	491	488	502	461	472	497	478	473	512	505	492	490	498	491	483	478	512	458	442	463	480	482	487	504	443	441	492	489	498	485	451	496	459	471	502	477	479	490	516	453	458	521	457	471	497	483	475	481	485	501	465	532	488	518	505	461	489	481	513	493	471	472	516	464	473	484	521	509	510	488	504	453	455	483	475	493	512	492	498	493	487	509	469	464	501	467	486	518	482	498	504	493	494	491	441	477	449	502	455	465	493	499	517	478	502	492	493	497	505	468	523	476	501	464	465	477	441	490	461	501	478	490	490	488	473	453	488	486	495	463	533	486	467	461	463	490	487	491	497	491	503	446	474	497	469	480	480	474	476	454	498	507	471	543	510	484	464	532	431	492	477	511	504	518	511	523	484	471	482	490	473	507	505	493	486	476	490	470	472	476	481	497	472	504	466	498	475	485	485	487	505	509	496	519	464	520	514	468	488	479	510	487	490	472	495	444	498	483	512	494	467	505	516	492	503	468	481	480	476	473	459	473	500	507	530	449	471	496	450	450	471	507	474	516	480	488	487	461	450	505	500	481	475	505	480	509	494	505	513	519	540	511	499	503	464	487	504	468	471	509	474	477	490	471	445	525	512	500	462	511	526	476	488	488	484	461	482	507	481	518	481	474	491	480	518	520	474	517	504	512	515	497	471	506	482	515	512	475	457	495	465	484	465	492	456	489	467	475	520	468	467	484	515	515	492	469	464	495	492	473	503	478	498	476	494	483	467	500	497	492	476	473	460	521	506	506	499	467	494	506	464	450	459	473	492	520	473	479	508	549	489	511	500	475	475	474	511	478	488	486	447	502	453	456	480	509	459	498	470	487	451	472	516	453	476	515	471	489	534	487	472	498	512	499	482	503	503	505	501	501	444	470	441	501	486	459	492	478	484	477	472	489	476	513	508	499	452	451	474	520	488	494	456	440	461	480	443	501	481	499	409	480	532	488	543	469	496	467	499	518	466	489	523	467	510	467	487	508	449	501	509	496	496	487	490	488	522	444	498	480	471	536	466	487	477	494	501	500	495	492	488	525	481	489	527	515	515	506	494	527	483	452	485	492	479	510	469	461	498	489	498	453	476	505	500	487	487	473	516	489	524	441	473	479	517	502	485	463	505	478	482	516	497	484	476	482	487	492	506	499	494	470	479	500	458	518	487	499	479	460	476	479	477	509	452	486	475	472	477	482	507	517	491	478	471	525	450	508	488	503	507	526	508	505	456	491	471	475	485	474	497	482	504	532	497	443	483	474	484	469	467	508	499	493	504	500	478	489	496	455	467	518	479	487	517	501	454	519	494	507	488	495	480	505	496	513	444	468	559	510	502	474	457	437	492	427	471	462	533	468	469	490	488	450	502	518	497	510	498	477	498	492	444	500	497	483	474	474	514	450	516	490	478
4688	9862	8037	4057	2956	2204	1761	1459	1244	1116	1022	875	933	820	791	769	745	716	726	670	730	663	686	683	651	660	636	645	647	580	624	663	620	630	624	580	639	581	613	598	638	602	565	629	632	590	578	598	631	576	612	617	597	597	608	628	601	553	597	607	595	586	603	620	590	576	578	590	664	565	604	559	577	655	601	652	587	587	570	594	590	641	563	535	588	603	545	604	588	595	595	571	566	614	587	618	623	595	623	626	581	578	543	588	640	610	649	561	623	611	627	611	551	585	558	523	624	578	613	617	564	594	609	620	591	606	629	566	575	594	621	635	569	615	604	593	595	597	581	534	592	590	598	574	595	582	625	551	570	563	561	560	546	589	598	603	615	598	594	578	596	577	594	550	568	539	635	591	607	564	580	590	587	572	580	557	580	601	579	605	545	573	572	589	561	612	639	609	567	572	619	631	584	540	590	601	622	584	593	561	606	548	559	616	562	596	576	538	624	561	590	546	605	624	587	586	575	570	551	573	609	611	580	626	614	586	561	543	576	594	550	596	546	543	588	577	599	605	591	568	577	584	565	589	574	614	564	581	602	580	586	631	573	581	609	595	562	574	625	599	560	572	580	526	599	583	576	560	578	569	600	569	596	615	595	579	585	591	598	622	603	617	584	599	589	596	580	595	603	582	551	674	576	566	553	587	602	619	580	583	538	572	590	591	624	628	569	589	584	591	569	617	605	574	584	564	564	514	591	597	573	601	582	629	564	617	586	601	557	602	585	590	633	621	541	617	562	548	614	606	575	585	599	582	635	601	603	631	580	601	558	573	594	573	610	607	598	563	627	545	590	568	550	566	567	594	572	530	560	605	574	563	597	625	597	569	600	596	601	586	632	592	538	638	596	587	609	580	606	566	610	601	617	598	617	617	568	562	575	600	592	607	562	583	600	586	577	583	586	614	602	543	590	619	612	570	595	598	558	562	606	604	592	643	610	577	612	562	586	561	610	594	584	570	653	594	607	593	588	574	606	554	573	610	575	592	602	659	566	567	557	597	575	637	580	588	623	592	604	597	573	594	597	601	580	593	624	602	574	583	593	587	627	579	546	595	586	588	611	583	576	579	576	582	603	576	590	617	628	550	558	565	543	561	606	616	580	558	625	560	573	558	606	542	581	583	609	578	622	586	536	587	611	573	613	593	546	557	612	572	543	559	627	558	529	616	647	572	631	548	618	573	557	571	609	558	584	565	582	562	585	582	548	597	618	599	599	623	609	584	607	578	569	629	571	600	614	563	575	624	618	585	582	593	558	599	602	585	571	588	579	565	606	614	563	596	609	589	633	572	581	572	578	587	607	575	537	559	583	604	569	584	556	562	578	630	583	604	569	605	609	546	572	548	619	593	620	615	589	611	616	583	577	587	575	550	612	567	550	609	563	601	552	609	592	583	578	598	535	599	621	597	609	638	551	599	571	558	616	646	550	615	601	597	598	578	593	523	601	592	607	605	589	609	545	609	583	550	591	577	578	606	585	656	591	567	596	598	596	640	596	594	584	604	591	590	608	610	598	606	577	597	591	628	578	587	590	574	537	612	621	598	602	546	597	633	564	620	622	616	584	603	599	592	580	600	576	592	592	585	578	593	585	601	567	579	600	580	587	575	644	595	598	590	589	576	567	645	598	643	581	624	616	617	569	586	541	592	554	592	627	569	626	594	600	574	581	583	571	616	607	568	561	600	609	572	597	599	578	550	575	573	554	572	630	554	593	562	598	604	582	600	569	565	595	590	594	607	606	595	604	553	565	590	563	614	578	556	619	631	574	565	551	557	614	633	615	573	610	624	632	579	569	625	600	602	588	593	611	576	595	588	621	561	572	576	599	608	624	583	599	587	593	593	621	612	583	602	559	537	544	591	564	563	597	571	531	538	538	662	551	630	578	595	587	581	611	544	615	583	621	595	596	595	609	648	592	534	582	540	636	620	589	595	615	583	646	563	596	604	590	591	542	604	581	594	584	601	620	629	592	601	589	579	585	587	601	635	544	648	525	583	650	582	590	580	542	558	607	560	600	569	639	567	599	586	600	585	555	593	608	610	608	557	577	587	548	586	616	571	611	604	579	636	558	605	577	617	575	626	540	551	561	634	591	637	587	550	531	546	572	573	589	589	600	592	542	588	641	597	623	593	584	644	603	567	594	587	600	623	582	630	574	587	622	586	563	581	562	554	570	574	630	546	608	594	616	574	585	583	607	581	615	580	556	564	579	586	604	617	594	600	593	580	604	572	621	610	573	585	580	592	576	626	586	564	588	572	557	565	611	592	610	567	561	588	601	633	585	604	598	567	568	605	568	582	591	599	575	594	614	601	552	616	577	592	593	603	612	602	574	537	586	607	592	612	597	577	622	571	556	593	593	588	579	609	564	586	573	561	583	623	609	579	637	617	547	603	575	599	622	558	573	586	555	565	575	611	599	594	619	561	610	555	605	633	612	646	625	615	579	587	598	565	596	550	556	605	622	583	588	597	632	563	586	589	583	597	592	597	572	638	574	625	617	549	582	581	565	570	581	637	560	584	591	582	545	559	595	594	584	559	593	631	617	619	549	607	610	599	556	578	540	555	589	558	651	577	592	588	623	636	600	616	581	586	581	584	552	623	581	609	580	564	596	568	601	625	613	568	566	558	594	561	590	603	629	575	605	617	573	598	575	621	581	603	576	570	625	611	614	596	597	627	582	624	595	578	557	599	565	603	587	573	582	559	546	583	586	574	589	600	636	574	623	589	598	601	590	537	574	621	573	579	609	592	633	615	608	574	571	553	589	562	564	626	634	582	615	638	557	569	612	585	572	613	582	615	578	655	561	618	616	548	594	594	616	569	599	599	626	573	602	580	651	608	575	617	579	601	573	577	579	595	582	604	590	614	587	537	591	592	553	592	596	584	620	581	613	592	628	580	584	607	597	569	569	589	615	626	589	568	611	606	533	559	619	575	620	570	616	572	583	579	591	593	554	581	580	599	596	614	592	596	610	567	581	557	579	580	636	567	629	622	572	605	620	539	591	550	597	593	608	605	587	597	601	595	603	588	557	541	579	569	643	646	600	572	624	618	609	587	586	601	613	603	591	595	596	571	584	567	606	576	600	603	596	598	555	551	594	593	563	584	549	619	624	595	581	569	607	608	549	575	627	582	591	559	599	593	593	598	580	590	563	585	563	571	623	632	597	605	604	607	614	581	625	614	577	588	572	613	533	605	615	638	554	632	570	542	608	640	591	628	621	586	589	548	598	570	628	599	591	580	587	606	592	594	584	578	558	601	586	627	595	613	587	601	582	573	578	591	544	645	646	571	601	569	597	545	606	572	620	562	653	594	588	610	586	555	597	577	573	543	577	606	603	627	597	611	572	602	566	598	545	581	547	593	594	561	632	573	616	592	600	595	621	570	621	611	581	582	606	572	627	557	585	596	560	591	621	573	609	595	540	548	570	580	579	596	593	601	590	596	576	552
25458	21602	28009	25547	10306	646	432	351	289	339	268	263	238	274	260	242	235	196	235	214	222	218	211	211	199	229	218	190	211	206	220	202	217	196	198	204	201	196	217	191	205	205	231	208	203	196	205	209	194	205	221	207	209	197	210	196	197	203	207	198	203	229	203	208	180	187	228	235	208	209	202	184	227	191	199	215	217	206	229	208	176	212	225	201	200	203	201	178	190	214	210	213	207	209	205	200	206	182	216	216	189	188	210	208	211	208	196	207	180	179	200	171	209	217	209	198	187	196	221	204	208	193	191	196	191	204	196	188	184	208	210	201	193	202	196	203	210	212	209	221	180	221	205	197	200	213	169	211	205	214	230	162	212	199	197	196	192	222	243	225	196	235	174	215	195	201	179	195	207	208	192	221	210	197	206	190	223	189	202	209	197	198	205	205	182	188	227	194	171	190	195	190	171	189	193	202	187	207	189	224	192	204	204	194	199	195	201	209	208	220	209	203	191	214	185	193	198	198	182	207	234	198	218	200	208	194	188	205	197	219	182	195	219	202	174	220	195	202	195	207	229	189	202	195	178	188	205	202	223	200	207	205	216	189	237	218	196	184	200	188	219	205	221	210	199	201	195	211	204	195	204	201	200	185	194	235	211	213	199	217	190	208	215	186	196	180	215	217	190	184	215	191	193	223	202	229	210	216	209	218	203	172	165	190	190	187	201	215	215	195	203	202	191	199	186	200	203	238	181	223	225	203	205	166	195	229	177	198	200	202	204	185	203	194	205	205	210	196	197	181	205	192	180	213	213	188	202	221	203	210	195	216	203	198	197	209	200	200	203	200	201	181	199	204	203	197	206	231	199	222	209	175	221	214	214	193	230	207	218	200	214	205	205	228	190	210	220	213	236	177	213	204	196	198	179	189	184	198	201	195	203	204	168	204	214	211	195	218	218	188	212	193	211	187	217	211	209	213	217	191	211	204	195	187	214	199	209	211	181	215	205	225	193	192	184	206	181	191	219	205	208	208	214	193	211	202	209	203	224	194	204	233	205	199	200	187	170	201	225	222	209	197	184	191	197	206	220	191	225	208	222	191	230	204	215	200	200	210	190	206	183	208	203	183	199	223	197	223	202	200	212	195	219	212	206	206	212	191	177	229	179	204	214	194	216	172	199	183	187	218	185	214	187	210	193	218	203	221	190	190	208	207	198	187	215	184	218	197	200	185	194	184	208	222	205	205	217	186	198	204	206	219	200	195	219	201	180	228	223	208	195	200	211	219	206	202	185	190	175	210	204	214	199	188	203	215	191	228	201	193	199	193	215	212	212	201	204	179	186	224	214	188	214	206	205	177	206	224	202	185	180	184	207	212	205	208	202	208	196	208	194	202	187	200	199	205	190	194	222	190	210	196	188	180	188	223	178	180	211	222	231	222	265	210	204	187	191	203	205	211	189	206	219	200	220	183	190	195	205	232	197	203	180	203	185	194	187	204	210	190	195	212	195	191	222	194	203	213	194	188	204	206	202	203	199	199	206	204	197	204	200	208	201	206	215	197	217	214	194	214	243	197	180	237	215	204	210	221	208	188	182	203	225	198	213	188	192	224	211	196	187	234	202	188	191	208	193	214	199	209	218	211	213	191	188	182	172	222	204	188	194	195	181	189	196	201	191	206	223	210	218	200	234	196	197	196	208	205	187	211	215	209	201	213	205	217	203	181	197	190	201	190	164	219	208	189	190	199	218	198	196	220	192	205	213	209	209	211	201	184	204	237	213	214	193	221	202	231	185	233	205	214	204	191	178	199	223	215	180	201	224	197	200	223	192	195	207	204	216	202	194	219	215	194	206	193	207	206	201	186	211	179	205	216	193	196	191	234	228	201	220	230	192	191	183	186	214	198	216	188	194	196	189	215	184	198	192	190	206	211	182	213	206	205	204	209	224	212	195	205	191	187	195	193	206	212	196	183	199	204	193	197	198	197	195	201	199	198	188	204	201	210	195	200	210	246	206	193	185	226	188	203	189	180	192	243	220	224	193	214	203	212	225	195	211	189	207	206	223	198	189	219	195	203	214	199	203	180	217	193	203	202	207	184	189	209	214	173	216	238	208	176	211	212	204	185	221	228	218	194	205	185	196	211	196	193	205	204	202	201	197	205	193	207	183	203	216	205	195	201	184	194	192	216	186	180	196	222	209	191	226	212	205	208	214	200	199	216	221	206	191	205	204	204	197	208	196	199	214	187	219	214	192	188	187	202	195	187	218	193	190	215	170	214	217	212	203	193	199	226	202	197	194	196	169	192	196	174	205	210	194	196	190	197	216	209	202	197	192	224	176	196	190	181	197	189	190	190	211	200	198	193	231	209	188	232	189	213	202	179	214	224	205	179	210	204	212	198	214	202	180	221	184	209	205	234	189	191	207	215	199	191	196	210	187	217	201	213	200	210	187	209	222	211	236	187	212	206	207	230	218	207	198	214	237	228	207	187	213	220	210	215	217	215	200	209	216	189	246	190	217	187	200	193	207	187	204	204	222	224	199	219	179	192	201	200	188	172	205	221	217	195	219	225	203	176	199	201	227	184	217	214	197	216	187	210	206	213	209	207	218	217	180	209	192	203	182	191	208	189	193	199	203	181	198	191	180	207	196	207	179	198	199	194	187	186	208	210	208	199	206	221	215	201	202	220	178	202	198	191	206	206	198	205	173	199	212	213	193	183	205	188	224	181	209	183	175	178	219	217	197	211	211	163	181	198	202	199	194	199	198	211	200	183	213	191	191	201	201	215	196	210	225	220	206	202	200	179	187	200	211	203	221	193	185	196	213	227	224	182	222	219	198	206	197	203	207	248	209	188	190	211	190	193	194	192	204	198	208	208	217	200	202	210	185	208	201	202	190	212	204	200	194	192	208	201	193	200	215	194	206	208	189	232	208	199	207	223	207	206	202	189	192	216	203	209	200	185	224	203	217	198	200	203	221	206	197	185	200	196	181	215	201	167	187	203	195	204	196	207	216	200	199	206	178	185	219	220	200	227	193	204	187	214	206	191	226	201	187	216	181	193	181	198	222	168	204	200	219	202	203	228	228	195	212	215	219	218	187	213	211	201	197	202	182	191	198	192	211	197	211	214	210	202	190	219	188	215	177	199	212	172	194	217	202	214	207	208	168	176	195	193	199	195	195	189	200	190	192	193	210	166	193	206	178	196	208	186	193	201	166	212	219	199	186	216	214	199	194	185	190	180	220	179	200	186	193	183	210	169	199	221	215	208	211	202	210	217	200	198	192	204	195	186	209	185	195	210	204	219	212	192	192	211	207	219	219	207	207	198	171	207	218	193	201	184	238	185	208	179	208	223	211	210	194	210	222	189	198	214	215	184	179	214	207	197	208	182	232	191	189	209	197	207	222	213	220	200	187	199	209	174	206	220	197	207	204	204	200	218	210	193	216	223	192	210	209	200	182	219	201	217	181	182	206	219	206	209	222	202	200	192	200	207	224	212
4611	5661	4344	2075	1508	1100	876	747	618	544	477	446	442	400	388	349	337	318	356	327	352	327	299	335	329	312	327	315	286	294	286	305	308	313	308	276	282	308	315	298	287	289	287	268	279	288	264	278	292	304	285	285	279	293	273	317	287	282	319	253	288	272	236	245	318	263	265	298	269	301	300	293	259	278	251	280	266	275	263	267	280	272	273	336	261	265	266	288	264	269	267	254	283	278	275	268	278	253	305	280	290	268	264	292	314	277	291	267	267	295	292	319	284	277	280	272	269	279	299	285	283	277	285	254	299	281	291	299	283	277	281	276	269	275	297	262	271	274	291	280	247	277	281	235	276	269	294	270	317	282	280	263	261	279	264	299	254	272	285	262	262	253	306	305	299	255	267	267	265	304	284	276	295	288	266	292	276	305	278	282	275	280	287	280	280	263	257	292	274	290	256	254	272	277	282	274	278	276	289	277	254	304	279	268	287	274	266	254	298	261	297	285	262	299	292	284	290	279	251	275	256	287	285	249	266	289	293	262	283	262	300	284	242	269	249	280	263	280	268	276	299	279	274	278	289	278	263	296	277	282	269	292	283	296	276	246	267	270	267	299	312	288	266	288	280	268	239	259	273	300	283	269	276	284	273	294	253	284	297	233	280	303	263	267	259	258	274	259	274	273	297	227	315	283	284	277	251	275	265	271	286	272	282	307	265	273	268	253	264	276	298	285	280	296	301	284	289	269	278	302	280	280	261	282	275	286	320	289	299	276	302	277	290	284	280	275	276	296	281	278	245	288	271	267	265	274	277	301	300	269	299	266	252	301	295	252	259	270	261	278	281	290	310	301	274	293	285	282	299	279	284	285	281	297	258	299	283	262	305	285	300	304	271	267	291	254	274	303	291	269	270	273	304	270	295	286	277	279	305	271	269	265	278	285	268	283	295	281	284	269	289	278	298	281	273	271	262	285	286	286	288	268	300	288	273	295	244	299	280	269	267	281	285	268	297	272	254	254	265	291	252	289	286	288	271	291	306	302	275	296	268	283	287	251	269	256	264	270	268	278	287	280	272	276	289	258	280	278	279	280	273	239	306	279	282	254	251	270	277	283	324	256	310	295	258	291	262	274	277	273	268	277	296	291	273	283	287	287	272	290	275	267	256	265	246	252	256	283	273	289	296	264	273	297	262	270	302	297	281	319	283	280	287	275	288	291	236	279	300	267	253	272	297	304	281	276	283	307	283	283	302	281	308	276	289	287	301	278	261	260	279	294	264	264	279	278	292	254	293	270	283	280	319	280	293	308	271	251	257	287	285	270	278	275	265	267	282	280	275	279	271	268	298	281	270	227	282	273	267	270	276	280	263	276	273	299	278	262	254	265	285	288	272	276	274	271	260	262	285	290	273	282	240	281	294	291	266	298	278	269	283	281	282	264	248	269	282	283	257	306	280	269	297	293	252	314	265	298	266	253	284	279	268	301	244	286	296	266	293	287	288	265	291	273	288	304	277	274	266	287	253	286	243	269	286	272	293	314	296	313	269	269	268	275	277	283	262	273	276	273	271	268	281	265	262	277	258	276	274	244	266	279	293	274	281	270	276	285	289	269	278	289	276	290	285	269	279	302	283	276	263	306	295	297	277	277	277	277	275	266	256	286	270	258	287	267	301	279	259	281	255	275	292	281	289	295	287	261	268	277	283	317	270	276	306	244	270	314	299	310	254	269	293	279	241	295	273	257	293	271	323	285	290	264	259	255	280	264	288	275	287	280	281	272	285	293	280	262	264	301	314	249	273	304	300	273	275	263	295	296	291	305	284	273	255	281	306	282	249	276	268	292	276	310	261	283	287	272	278	260	282	258	278	253	265	271	281	309	290	280	283	280	265	282	274	287	284	266	257	307	291	264	287	275	314	276	284	260	269	265	265	262	284	281	266	278	292	279	300	260	277	283	295	286	260	312	282	296	258	277	253	284	326	281	296	276	301	259	248	272	282	256	273	278	289	264	296	267	278	291	298	290	264	290	259	269	264	263	302	285	268	299	254	282	292	285	257	267	300	294	288	268	284	274	296	280	279	275	245	258	245	246	286	275	275	286	260	313	294	281	283	269	310	287	262	265	280	283	294	289	283	298	320	293	240	282	300	280	258	264	283	292	271	278	290	245	258	288	310	276	257	260	289	272	274	296	281	249	275	260	264	291	284	292	267	278	283	285	270	271	284	263	243	268	296	284	308	262	297	287	286	289	289	292	299	280	257	267	282	266	287	279	278	276	256	256	255	259	292	266	298	262	274	264	304	284	288	282	270	291	296	260	263	275	294	245	277	306	276	261	243	324	286	279	283	290	306	269	269	289	286	287	263	254	271	266	289	304	258	287	289	303	277	281	262	269	286	271	309	271	270	303	258	273	255	290	300	284	273	265	302	271	260	275	253	265	307	270	288	260	293	265	290	282	305	278	278	284	261	241	266	272	286	296	281	260	281	298	264	316	306	274	281	284	281	275	271	286	263	296	260	265	286	270	273	283	288	263	258	283	272	287	230	269	287	242	250	301	288	258	250	276	251	297	279	293	267	252	273	284	258	283	272	305	275	252	277	284	291	281	267	262	286	283	279	257	276	272	250	298	279	300	292	263	288	295	279	280	288	287	321	270	273	293	273	281	273	279	254	273	290	282	284	232	299	273	310	304	293	265	265	276	260	263	276	302	294	277	272	282	257	268	323	247	269	269	286	282	313	293	282	247	283	293	264	301	280	294	305	285	270	299	275	270	286	290	257	289	297	252	288	257	264	283	288	296	284	266	284	285	264	298	257	283	289	281	268	271	303	273	318	271	304	268	264	278	265	261	271	276	263	277	251	295	266	279	306	286	284	274	288	285	260	269	288	290	290	275	278	295	288	317	267	275	275	267	290	257	251	277	288	306	278	272	262	292	297	323	292	279	245	290	273	294	311	308	274	281	289	272	258	309	294	255	294	263	300	287	288	264	282	259	286	276	284	257	276	275	304	278	271	274	281	266	250	275	272	275	264	269	271	261	270	283	247	281	284	284	280	250	264	292	283	274	268	292	256	267	285	307	262	275	265	281	292	288	303	282	286	292	273	273	307	261	273	294	297	259	286	275	264	275	304	251	307	265	271	287	290	275	289	265	283	287	274	256	275	270	277	283	273	251	284	308	276	297	273	272	284	279	250	272	265	274	282	254	304	254	313	285	296	285	272	278	266	289	275	284	262	261	266	270	235	265	272	261	277	313	283	262	283	256	304	281	294	288	273	286	274	280	289	311	285	238	284	269	245	290	274	258	277	308	255	333	303	283	291	267	244	273	271	295	284	279	260	274	298	262	286	256	270	257	317	258	293	290	248	266	291	264	294	281	300	279	293	288	265	322	339	283	307	313	271	280	288	282	291	269	238	274	315	311	292	239	271	286	263	277	305	297	303	268	252	291	269	323	316	312	273	267	277	271	254	278	259	298	287	295	295	289	281	294	272	283	268	262
23096	21554	29536	24026	21544	21617	11608	1535	1130	1016	919	914	864	779	791	741	765	708	728	736	708	676	725	688	681	645	651	649	611	637	623	653	616	652	605	646	647	609	637	596	610	607	637	604	622	638	587	649	638	645	622	613	661	580	669	590	594	644	626	571	593	613	561	555	659	612	620	619	604	629	655	620	582	580	650	643	596	609	592	619	602	588	694	615	619	615	568	625	630	600	643	610	626	623	635	636	583	610	615	603	613	593	610	601	591	623	587	585	655	650	608	590	621	606	599	568	623	589	545	624	617	651	604	646	631	619	643	600	598	590	586	566	567	627	591	609	659	585	578	606	603	633	598	613	616	634	612	585	595	662	619	593	607	617	582	565	631	582	627	572	622	622	616	623	608	611	577	597	568	563	605	625	568	608	613	596	595	608	570	618	571	649	602	621	587	609	599	636	607	593	624	646	613	632	594	618	613	631	585	647	601	634	602	657	578	594	602	579	592	588	634	626	575	606	601	636	606	600	596	593	580	578	588	598	591	638	639	608	613	619	613	575	602	608	686	550	594	595	601	567	638	675	624	574	618	618	626	627	601	596	602	569	618	662	614	624	622	615	606	590	600	626	594	611	612	642	628	602	586	610	598	622	591	604	638	640	626	623	616	641	593	630	631	641	629	612	616	584	606	628	595	597	644	629	617	593	614	582	598	615	580	624	584	603	649	571	570	595	612	601	615	645	638	605	582	625	612	576	575	608	603	640	607	644	593	606	647	596	627	562	582	629	585	600	585	570	630	586	612	610	556	622	629	631	628	634	617	600	639	616	620	563	635	598	635	601	587	605	635	644	619	636	581	623	626	623	616	615	597	631	619	601	599	628	539	613	581	615	628	586	642	573	597	597	621	593	619	597	565	590	603	590	587	613	600	600	584	651	629	650	565	645	664	606	611	678	596	595	651	585	588	647	600	622	590	604	610	617	630	599	567	627	614	586	620	629	586	613	592	593	596	609	597	662	577	631	662	623	591	552	622	632	568	584	653	636	616	618	631	568	634	571	625	598	581	614	610	529	640	562	612	591	613	645	591	588	604	661	582	581	592	621	578	574	614	662	597	599	596	604	585	596	577	652	599	613	609	578	634	623	608	618	624	582	604	590	592	609	540	616	591	611	574	615	622	619	618	578	611	605	627	633	602	618	602	604	640	626	593	623	588	631	595	620	617	628	605	555	597	614	612	577	594	589	601	597	610	590	583	639	588	610	616	616	604	632	632	592	543	588	628	584	587	654	604	617	621	604	603	575	592	609	569	653	587	586	591	603	575	627	621	589	630	601	602	588	575	596	591	572	578	637	596	642	601	616	570	604	584	594	659	622	631	573	622	600	614	563	544	585	618	592	610	577	604	610	642	662	627	646	565	638	590	605	589	607	576	535	613	583	637	621	584	581	628	627	651	625	602	598	660	521	584	621	599	546	564	592	612	562	586	648	605	596	590	632	590	619	573	597	605	643	611	632	620	569	606	636	643	613	589	609	640	599	614	619	574	616	608	586	632	583	607	585	614	608	614	623	617	596	586	578	601	604	600	610	551	556	608	637	604	614	586	601	578	637	603	594	589	608	659	580	597	604	644	615	580	594	634	605	578	604	635	628	604	591	605	583	589	620	604	606	622	592	585	601	576	611	612	622	678	622	586	627	619	636	577	598	613	584	661	550	576	604	613	617	592	605	594	609	580	597	621	613	582	615	614	652	641	619	564	623	594	565	594	568	610	585	639	618	612	584	587	603	594	589	600	629	646	593	587	544	615	577	583	648	606	673	649	618	615	602	575	565	587	598	591	632	590	591	599	568	575	624	583	607	606	615	593	609	626	615	594	625	604	610	589	626	622	557	597	586	592	628	647	597	599	610	587	612	594	636	606	614	585	658	599	618	635	652	561	607	587	574	584	570	590	591	664	615	631	647	615	604	617	586	580	581	581	558	607	631	622	622	600	600	591	535	566	594	588	574	597	594	612	611	596	627	601	586	617	613	633	594	578	614	563	593	603	583	547	581	590	632	655	564	634	571	592	623	613	560	597	619	589	598	616	620	585	650	627	612	604	586	589	625	601	594	570	588	604	596	594	564	573	585	582	635	598	590	608	644	555	650	582	618	614	603	641	593	597	611	585	555	611	571	565	626	581	623	597	618	620	576	574	561	581	640	587	615	577	565	600	616	606	572	564	576	571	626	560	579	645	619	607	607	597	594	645	570	546	582	613	565	653	617	580	580	627	599	625	577	597	570	604	585	626	581	645	622	641	609	603	645	602	610	650	649	615	591	598	622	600	619	622	599	598	586	603	589	621	632	571	652	623	617	604	586	596	592	614	601	560	609	625	612	597	592	589	646	580	554	639	584	641	632	620	584	619	604	562	604	636	605	637	587	600	564	629	640	644	586	604	594	582	634	581	612	625	590	633	598	577	632	582	639	598	579	626	586	589	622	633	624	566	604	628	603	662	634	612	571	555	600	594	561	612	592	572	564	576	585	617	596	563	606	621	607	603	623	565	623	615	611	619	600	563	623	604	620	667	597	599	603	613	614	616	598	597	555	619	637	605	619	593	573	589	607	540	606	641	646	610	560	593	643	566	586	662	590	586	625	599	577	642	592	615	577	581	582	630	583	628	597	632	636	609	607	608	618	597	593	633	591	586	579	624	602	575	576	618	594	613	637	625	587	609	582	617	620	584	621	627	613	591	623	613	625	610	593	623	577	603	597	617	616	582	606	607	607	611	638	608	660	612	634	653	639	557	617	614	561	614	603	584	620	590	585	560	666	617	626	649	602	587	595	606	616	595	601	580	592	566	605	584	570	624	618	591	665	623	584	564	608	594	675	571	602	605	644	636	626	599	588	590	591	620	661	634	598	569	652	633	604	599	611	607	619	580	627	586	605	586	621	617	608	616	585	575	609	573	600	627	607	620	649	611	591	601	571	603	620	610	617	594	582	610	588	586	563	607	629	601	575	628	638	607	562	652	624	585	633	618	595	596	612	636	570	594	610	598	613	628	612	617	598	592	647	625	585	583	631	632	647	575	604	615	637	643	557	614	623	638	551	600	611	631	603	587	622	584	604	593	586	612	601	616	581	586	595	627	600	607	604	595	603	615	613	620	600	578	558	603	568	573	607	608	573	633	615	587	595	560	601	615	622	569	581	600	640	591	589	606	589	611	639	639	597	604	605	596	612	619	560	585	582	542	628	591	608	636	566	603	646	589	596	632	568	613	582	614	595	613	596	595	599	611	647	611	651	620	600	576	633	546	652	615	622	590	585	614	589	557	568	598	623	588	611	588	607	580	612	630	640	589	595	636	630	608	589	585	577	549	543	582	640	580	617	618	573	601	612	595	621	562	586	564	648	634	623	636	598	612	542	599	593	614	562	581	603	597	581	535	647	583	613	603	581	584	608	579	583	640	622	596	634	587	595	599	646	584	576	602	611	619	598	629	564	580	613	596	567	610	601	581	612
7284	16488	13352	7128	4969	3792	3055	2426	2030	1736	1590	1413	1281	1229	1145	1058	1046	930	963	954	893	894	900	877	863	819	808	793	846	812	840	824	758	809	761	801	785	803	817	770	741	736	793	731	768	683	822	700	846	780	741	745	722	663	756	740	771	739	721	783	710	741	742	743	743	750	766	768	721	780	735	772	750	755	743	717	723	740	720	732	749	754	688	712	742	728	699	712	725	677	765	719	672	739	732	774	735	715	716	760	739	746	718	677	715	708	750	731	748	745	742	713	700	735	746	704	708	747	750	699	724	753	718	736	721	708	718	719	704	761	777	665	732	724	731	759	783	686	749	726	758	713	685	711	720	726	719	750	725	727	701	680	724	723	701	760	736	700	697	703	719	743	766	706	742	764	710	726	715	751	716	725	708	669	727	714	776	709	728	762	746	716	751	739	771	712	740	728	706	742	715	760	678	717	711	732	708	755	678	752	768	727	749	685	713	721	757	756	731	720	728	723	724	765	767	750	736	685	684	705	746	716	683	728	739	745	770	775	703	692	711	704	712	739	719	781	683	721	768	719	723	772	704	721	721	714	739	719	652	721	707	747	753	679	711	769	717	724	734	751	737	719	708	756	743	690	692	707	713	719	721	726	747	689	730	718	704	764	748	702	723	702	776	713	739	750	732	740	705	745	761	671	739	700	715	684	748	780	775	740	721	772	694	706	764	656	716	741	714	734	758	765	732	734	719	713	700	688	733	746	717	699	702	709	725	733	723	706	752	693	714	722	711	732	723	720	739	760	704	672	753	663	753	757	747	768	715	715	725	724	747	737	767	740	711	751	703	721	725	754	694	717	743	742	713	713	716	768	759	761	722	710	747	732	699	715	727	735	720	734	713	708	693	696	694	748	687	744	763	695	742	713	706	714	741	730	743	707	682	742	733	753	758	731	746	680	724	727	716	728	750	685	717	716	739	751	691	710	737	713	647	727	709	759	724	741	707	717	702	689	741	758	739	742	712	724	720	752	733	731	716	719	716	780	708	778	725	739	724	707	730	697	756	730	693	713	636	727	708	712	754	735	698	731	780	720	755	728	766	737	778	730	757	750	705	683	704	717	692	688	700	778	736	743	727	738	719	763	696	713	742	708	731	728	756	695	711	736	744	702	728	765	742	700	736	722	701	677	763	724	760	748	738	699	702	711	730	742	690	713	686	737	734	769	791	714	775	714	730	754	718	718	743	722	721	710	798	734	729	738	751	766	693	716	722	724	762	694	694	707	731	722	707	690	718	762	737	742	712	733	641	703	733	771	684	757	733	708	683	751	775	664	765	733	744	795	704	711	778	714	732	768	715	761	704	725	721	740	723	747	742	737	742	732	767	701	781	717	683	697	727	726	720	745	752	694	754	710	719	721	698	753	730	739	763	761	734	753	733	794	788	701	718	742	679	705	739	732	697	741	756	792	714	723	768	719	743	705	719	760	693	740	733	689	723	699	698	752	706	702	696	708	726	771	715	695	740	736	729	728	720	725	709	716	752	740	686	756	731	734	744	730	756	712	744	664	721	743	734	722	734	728	745	717	679	788	738	764	746	743	758	744	717	711	691	719	723	722	740	722	804	779	775	703	754	686	698	743	752	699	723	722	687	771	761	697	734	680	740	695	687	774	748	729	714	792	706	722	729	745	767	692	733	738	735	720	716	734	756	715	723	756	742	747	725	772	783	721	718	709	713	670	753	703	697	703	743	749	733	705	696	746	694	712	701	717	723	720	711	739	776	743	810	747	725	767	679	729	719	709	695	697	727	721	712	792	698	710	729	716	732	745	779	725	701	736	706	753	761	740	700	731	744	743	721	733	659	707	741	728	786	699	726	719	707	772	735	686	676	730	735	692	786	653	780	675	720	707	718	735	722	719	671	724	707	751	746	691	726	746	724	734	776	730	727	731	736	702	729	707	697	720	762	688	750	756	687	700	703	789	693	710	759	755	727	732	698	698	749	751	742	715	712	735	752	726	758	720	722	699	687	693	736	701	724	690	710	750	738	729	723	688	729	733	747	753	712	711	710	752	696	707	743	707	670	715	759	689	720	714	731	690	744	718	742	764	768	760	766	711	718	740	706	731	746	702	680	764	693	721	729	719	695	739	724	765	744	769	779	763	698	684	721	674	768	704	693	763	734	701	709	692	710	713	726	761	742	738	766	691	747	696	718	774	735	752	696	761	765	733	704	739	743	708	701	724	748	755	747	757	708	736	761	728	732	716	704	718	748	682	735	755	702	752	703	725	722	698	739	746	734	706	714	743	724	682	656	742	707	720	772	750	720	696	687	701	703	739	707	720	711	744	752	723	718	723	721	717	726	677	756	705	738	717	736	711	679	730	695	697	744	771	689	681	735	668	794	737	733	731	729	767	751	733	713	716	730	778	752	713	736	720	765	698	709	741	763	721	702	662	764	709	716	730	726	787	704	734	715	742	726	721	749	728	728	714	738	707	748	743	729	707	749	707	695	700	692	672	752	726	773	729	734	763	696	739	686	660	716	757	717	731	738	728	737	776	696	709	715	739	697	685	722	763	749	732	693	732	716	739	768	752	710	715	736	715	712	706	733	724	743	735	756	739	772	707	733	734	773	712	727	706	733	713	764	700	703	704	711	705	736	715	671	705	729	729	711	733	770	706	726	734	720	761	703	759	762	690	685	701	706	754	707	722	713	665	675	756	693	749	660	705	760	753	760	698	757	706	673	721	742	761	678	711	770	713	742	713	697	722	722	760	721	742	717	741	700	713	737	705	752	754	730	721	690	749	753	704	651	720	758	750	730	769	724	748	698	717	707	719	734	677	692	767	707	733	687	712	751	756	680	798	715	764	748	723	704	765	710	714	725	719	736	723	732	709	692	761	795	728	724	754	739	727	735	741	740	703	742	701	733	765	715	697	733	706	738	740	730	715	736	732	774	684	750	714	763	711	719	730	720	734	700	732	720	775	707	682	744	719	697	689	731	707	690	741	738	677	741	701	756	736	707	789	748	783	751	802	743	707	740	734	700	693	794	749	752	745	704	750	724	769	780	698	734	777	727	732	724	742	728	728	718	751	659	700	726	764	717	732	741	687	713	749	742	738	723	716	655	682	733	752	692	712	694	766	727	695	700	746	721	782	696	736	759	720	717	741	714	727	715	721	694	773	714	765	728	709	719	718	731	739	737	739	748	788	716	695	713	749	709	747	684	700	704	742	738	729	723	769	721	720	713	709	721	738	764	724	713	773	750	708	677	765	707	720	684	693	697	724	725	733	724	732	757	749	725	721	690	698	721	733	734	768	709	769	728	706	780	708	760	754	802	720	725	767	801	751	696	729	705	740	739	723	769	753	739	737	739	705	746	709	716	697	717	739	790	748	725	698	732	720	729	735	744	739	721	736	736	691	728	733	775	724	746	745	732	734	706	701	706	721	764	738	792	753	724	762	739	744	705	747	694	779	747	734	644	739	741	749	703	692	727	746	748	718
27558	20382	6392	395	286	277	265	236	230	225	197	210	208	237	205	233	233	221	211	215	224	196	193	211	236	215	198	203	212	217	235	189	217	201	202	198	215	204	208	220	214	225	202	194	197	207	222	216	230	179	212	205	197	193	187	198	208	219	229	218	212	207	204	207	203	219	195	213	203	215	201	234	222	202	214	211	210	198	203	194	228	168	217	203	204	218	202	223	219	223	207	212	204	219	250	188	207	221	194	189	220	207	235	226	220	202	214	207	203	167	217	188	186	198	215	203	191	210	195	213	209	206	222	207	204	211	209	217	207	184	205	234	217	226	203	204	197	202	214	205	197	222	224	176	201	194	225	202	236	211	207	219	184	219	204	214	211	224	185	198	205	207	190	208	218	202	222	225	205	218	218	200	218	181	198	193	201	188	178	194	240	250	181	212	217	236	211	205	214	197	185	199	191	222	226	197	229	205	219	198	202	229	219	207	228	225	201	199	194	227	211	222	197	217	224	217	212	204	228	200	230	226	241	213	222	201	188	212	232	208	195	215	221	225	213	173	207	197	189	185	211	180	236	189	189	224	197	205	198	225	203	220	200	197	188	222	222	192	222	222	212	200	210	209	231	204	223	225	186	227	191	221	215	198	217	190	187	188	208	173	225	194	207	194	202	201	210	213	187	200	198	197	207	228	219	203	220	203	224	185	218	186	210	197	199	243	230	206	210	221	199	192	190	211	229	228	180	194	194	211	193	205	198	210	230	194	192	185	195	201	212	202	219	203	204	224	205	207	224	187	221	191	209	213	200	195	218	222	202	214	203	206	203	206	189	184	188	211	221	223	212	241	223	209	216	198	189	222	200	229	211	214	208	200	208	213	213	190	213	218	218	211	201	210	219	216	199	232	198	240	198	215	222	220	221	199	224	199	212	182	224	224	233	189	194	211	203	239	198	186	225	227	203	192	197	200	200	212	209	160	187	218	201	178	194	204	182	192	177	227	211	209	197	210	207	231	229	211	211	184	225	200	220	211	173	199	215	212	208	217	219	230	190	210	229	197	179	207	191	202	212	206	204	201	206	205	190	200	236	223	211	212	227	231	193	203	220	233	199	207	203	205	219	216	202	224	179	201	180	206	213	177	209	206	206	208	227	220	208	175	205	210	198	234	199	202	218	190	211	166	183	240	186	225	212	202	192	212	192	195	185	193	221	206	215	219	215	193	209	215	187	196	227	223	192	231	213	198	226	190	203	213	236	227	207	211	218	189	213	195	234	195	194	189	201	193	213	222	199	192	200	233	203	211	199	197	201	195	207	196	185	187	218	211	224	203	188	195	182	221	231	201	204	191	202	164	195	202	204	200	201	213	198	207	191	218	198	205	199	206	199	212	176	187	208	212	185	227	205	232	230	212	230	213	205	196	198	192	187	199	206	207	225	181	225	218	206	222	207	199	205	197	227	199	219	204	202	208	234	193	193	223	188	219	188	219	259	223	193	209	221	191	206	199	189	229	195	228	185	200	212	202	223	194	206	195	213	194	227	223	228	215	209	206	220	204	220	210	186	203	194	218	197	229	205	221	208	197	197	204	221	200	207	185	187	201	200	203	192	228	178	189	206	212	209	200	216	214	195	212	202	203	209	195	211	209	224	200	214	219	217	212	190	229	224	194	199	201	215	199	228	207	227	225	193	203	185	216	232	190	208	192	207	212	204	191	203	212	219	218	191	209	205	219	215	196	213	225	195	198	238	234	219	198	211	207	184	213	202	194	196	212	228	193	212	205	195	212	200	214	210	200	207	214	199	191	191	203	204	215	182	195	223	217	221	214	221	219	229	219	200	212	199	219	230	226	214	210	180	232	187	195	231	217	230	181	219	198	186	214	219	196	207	231	208	194	184	231	187	189	203	222	222	187	200	208	202	186	196	195	206	206	209	209	226	211	231	199	204	191	205	204	195	198	258	208	195	209	187	206	189	229	237	216	197	193	179	198	234	216	205	226	216	205	221	177	195	188	210	220	200	173	211	218	183	223	192	212	194	205	211	203	226	216	191	206	223	199	209	210	181	208	166	181	187	206	188	227	188	233	194	216	193	238	196	209	219	201	204	205	237	235	196	217	206	215	187	192	212	204	218	229	202	202	207	211	221	208	200	230	200	203	201	212	190	219	255	204	224	193	201	218	200	216	203	222	187	209	190	212	176	215	239	181	208	214	198	211	199	221	203	214	226	214	206	207	205	214	188	220	185	195	209	233	219	204	201	183	205	195	222	211	234	214	197	208	207	201	197	215	214	200	230	204	195	235	216	222	218	222	205	222	216	206	166	200	216	188	198	219	210	213	186	216	218	204	211	239	223	229	207	192	191	212	205	207	229	191	204	255	218	218	201	210	214	206	214	206	189	222	213	213	218	184	220	201	212	201	217	189	231	235	189	240	228	200	211	211	202	195	219	212	234	216	198	221	208	198	193	203	225	195	226	219	217	205	235	210	217	235	193	233	232	198	186	209	206	227	207	197	208	203	185	188	207	205	204	221	207	213	200	218	220	226	192	198	217	192	210	200	211	216	194	206	216	201	206	197	186	178	214	181	177	207	224	184	210	235	226	217	220	202	169	234	227	176	210	196	190	217	209	219	188	202	185	197	226	207	211	180	190	219	213	220	180	183	231	201	218	209	226	188	207	195	216	220	199	216	203	214	203	209	209	211	206	202	200	218	193	183	166	221	225	193	205	201	218	219	203	199	230	219	231	206	197	204	233	215	211	190	203	198	215	194	217	185	203	198	202	227	209	213	178	181	197	196	228	197	226	208	192	188	212	212	191	206	208	213	217	209	201	200	214	243	207	222	222	205	180	225	241	231	182	210	232	212	200	188	200	192	208	216	209	194	189	213	219	184	203	205	206	217	218	200	226	203	223	202	229	207	210	170	208	220	223	195	207	214	214	233	210	196	243	193	210	196	205	181	219	193	212	219	187	197	202	230	218	204	223	234	236	221	198	197	222	200	229	213	218	201	204	196	200	195	214	207	194	211	225	219	194	220	200	183	218	214	184	205	211	194	204	204	193	207	195	209	207	234	199	195	206	205	207	198	239	181	205	217	210	202	201	216	227	196	212	207	218	205	182	205	242	211	239	213	185	184	204	201	218	201	210	204	207	223	218	198	229	200	208	193	210	210	208	210	226	220	228	215	211	208	224	192	224	207	198	210	210	214	219	223	220	216	226	193	226	191	197	210	178	223	205	211	193	178	231	207	194	217	215	199	209	216	221	213	222	224	190	234	204	202	197	215	205	191	224	209	203	204	207	220	225	213	198	199	221	205	193	209	212	197	212	194	202	212	232	207	217	201	210	236	192	204	182	212	214	196	203	229	204	220	179	214	209	190	193	219	191	214	207	222	231	211	205	198	220	196	206	193	173	207	207	192	217	204	227	239	208	201	209	228	206	236	208	199	203	218	198	223	198	195	185	205	224	204	205	189	210	205	194	200	197	196	226	201	208	214
3873	865	774	498	431	343	341	335	295	290	290	296	323	299	270	255	269	310	263	258	253	258	258	245	269	229	264	280	292	295	275	288	286	262	286	263	267	267	268	245	247	308	259	264	242	266	277	287	267	257	278	261	280	256	269	263	268	266	269	275	303	276	287	268	288	251	267	246	287	288	277	249	275	252	251	273	265	265	233	253	286	279	286	298	274	277	260	267	279	253	272	247	249	272	283	271	296	252	267	257	268	284	260	234	276	270	265	290	255	283	254	277	259	295	267	274	285	281	267	296	253	269	257	258	294	256	290	289	267	256	285	258	286	253	250	264	281	243	263	268	254	261	272	270	257	313	271	276	248	278	241	280	253	260	248	252	273	276	270	277	286	244	255	273	248	243	251	273	308	299	256	240	281	283	279	273	263	262	232	262	275	272	309	289	292	237	282	248	258	263	266	287	280	257	245	298	268	257	257	294	250	276	267	261	285	285	294	289	251	332	260	247	260	266	275	295	275	255	272	246	287	269	279	291	257	240	255	276	273	257	294	276	279	257	253	253	267	289	281	254	283	289	303	275	263	254	297	263	238	271	266	245	284	245	267	268	255	273	304	280	257	276	247	288	280	296	254	290	285	298	254	282	289	270	271	274	265	286	268	273	266	259	256	264	268	285	292	279	298	268	269	242	276	274	235	269	257	289	268	285	260	269	263	271	237	295	289	254	247	311	268	272	294	239	262	289	278	283	264	275	287	276	281	235	251	251	280	262	248	276	278	271	291	266	261	289	278	260	262	270	288	293	262	293	280	249	260	264	279	256	288	259	265	284	269	237	288	282	253	296	272	242	282	270	294	249	252	265	314	280	274	283	246	270	300	247	272	274	250	258	252	289	292	257	249	289	271	284	280	295	250	252	269	289	266	286	271	278	243	269	290	291	267	269	279	263	274	274	238	255	263	260	281	289	250	279	269	281	247	295	243	287	264	289	270	261	259	272	285	270	299	280	255	283	273	261	309	263	286	271	262	281	276	286	256	291	259	278	266	258	273	281	246	245	275	260	258	263	279	281	265	267	280	277	308	283	276	257	267	249	263	257	270	266	292	255	281	270	297	242	262	267	281	277	265	257	277	301	230	284	280	259	272	274	288	288	245	259	271	309	264	269	261	272	255	266	290	258	280	237	249	271	257	266	274	276	267	269	256	257	248	287	287	271	259	264	267	258	312	263	254	249	264	243	287	243	253	287	261	286	261	294	262	248	273	293	264	238	232	285	276	257	261	281	254	266	290	251	257	274	278	235	271	254	277	279	268	289	270	285	288	277	238	262	267	256	276	262	287	306	250	280	263	280	259	258	280	285	277	279	249	283	271	281	266	289	285	278	299	255	252	276	307	266	264	244	277	264	260	265	266	280	251	296	248	271	266	251	261	261	267	257	301	275	299	256	251	291	275	267	259	251	286	278	291	242	261	271	276	278	232	289	246	279	251	284	280	280	258	249	261	254	280	284	261	260	278	280	254	285	277	289	262	284	259	262	281	280	281	253	290	244	287	259	278	265	284	249	255	296	288	258	269	272	263	274	265	242	262	268	256	275	270	239	247	287	260	281	283	282	279	271	251	303	268	269	261	265	245	279	262	288	263	242	292	255	275	289	270	258	274	256	261	291	273	271	283	269	248	263	273	256	267	272	300	267	284	295	223	274	262	273	278	268	276	287	276	276	263	273	328	303	267	302	270	290	291	301	249	272	271	287	259	302	274	274	254	291	273	263	258	234	273	260	289	301	283	267	253	250	290	260	277	271	260	287	276	269	269	264	277	262	276	290	258	278	268	245	270	287	263	288	283	248	293	299	291	291	275	248	281	252	274	232	263	267	255	265	266	262	278	257	311	267	268	283	257	284	283	297	277	283	270	272	281	251	297	272	276	290	266	250	255	265	263	276	277	291	281	274	267	315	287	275	310	242	251	266	265	264	267	261	231	293	295	257	254	308	254	300	270	275	273	241	236	275	265	266	272	270	291	285	255	300	252	271	226	230	277	271	255	255	268	285	265	285	231	300	263	308	290	268	263	245	315	254	285	307	271	244	272	273	259	274	272	246	249	266	275	245	263	280	271	281	304	231	289	284	241	278	291	270	261	230	273	274	267	276	267	237	252	260	272	253	251	259	298	231	281	268	268	247	279	256	238	257	272	291	259	274	259	299	259	254	271	255	271	285	259	291	243	277	286	267	309	257	288	271	268	276	261	288	264	270	266	261	253	270	282	242	265	289	266	291	255	242	261	276	268	281	297	281	271	278	259	304	272	268	294	282	254	267	282	267	252	283	262	269	290	245	274	278	249	257	266	284	270	282	280	283	253	265	300	270	309	288	255	249	269	264	268	276	242	258	293	270	282	262	243	271	247	256	289	252	276	274	293	263	247	251	248	291	276	273	275	272	262	241	263	245	273	240	286	260	264	242	252	262	275	256	264	255	242	289	283	265	294	276	275	293	264	246	277	253	255	265	272	274	303	259	296	278	277	264	268	257	260	283	272	254	277	255	274	283	272	273	284	254	249	250	285	271	253	267	269	319	281	250	241	269	233	280	284	226	263	260	278	263	243	280	271	280	295	273	249	271	272	271	252	266	230	258	271	291	265	288	266	263	251	277	275	254	270	252	288	264	274	274	277	264	253	271	274	282	252	277	294	257	267	252	254	249	299	318	265	289	254	269	270	269	243	253	261	272	263	262	260	279	273	271	264	256	247	281	259	285	263	287	270	249	279	260	264	263	276	274	294	271	257	273	244	304	242	251	255	275	280	263	237	273	270	267	242	266	253	274	282	288	291	250	250	284	304	290	268	277	279	276	282	263	263	250	294	279	279	262	281	261	285	261	275	272	270	264	239	264	276	266	269	248	288	284	320	284	279	274	287	268	278	287	279	258	261	248	259	303	233	273	281	247	297	264	257	264	287	272	247	289	279	264	275	278	265	280	232	262	268	313	269	274	284	281	301	288	273	273	273	274	284	261	258	282	277	238	255	283	272	251	283	248	261	267	286	253	272	272	283	291	268	255	275	267	261	284	273	274	274	280	254	270	275	272	255	274	245	257	280	282	308	252	236	274	283	263	273	280	256	322	280	262	262	266	284	276	273	284	289	269	269	270	260	286	259	276	285	268	255	243	241	258	252	288	269	242	288	292	281	245	247	271	245	249	241	247	265	286	296	272	283	273	264	302	269	271	270	273	252	266	254	261	274	245	275	266	248	260	268	273	282	268	269	259	247	289	286	251	235	276	271	235	260	250	298	244	267	245	250	263	272	272	279	262	263	277	287	245	286	280	311	256	265	277	284	286	276	266	247	299	255	274	258	262	283	236	290	281	258	262	268	297	288	252	264	266	251	274	275	291	276	254	263	287	256	302	307	266	281	236	254	282	244	267	296	252	297	233	301	280	264	272	273	284	273	235	265	270	288	237	275	278	265	259	263	290	256	276	263	271	275	247	272	286	274	284	274	294
24153	21606	29197	24500	21599	12021	1451	867	729	623	681	612	597	610	584	594	534	575	498	487	520	520	521	520	506	510	478	522	518	516	471	560	504	512	482	515	506	500	481	512	481	477	475	463	500	461	494	474	500	474	502	482	525	449	472	498	476	477	490	483	478	472	526	447	488	486	450	481	483	467	429	473	472	506	561	490	440	474	498	481	479	476	486	492	483	465	469	533	477	501	526	488	522	509	461	445	473	476	484	491	464	464	464	483	472	465	469	480	493	502	521	469	499	511	480	498	460	493	479	498	477	485	469	505	461	488	479	452	467	505	477	494	506	495	466	501	458	507	481	485	468	493	488	469	516	487	459	490	480	496	512	500	489	495	493	501	514	482	524	473	473	471	469	458	469	512	466	513	487	501	485	449	506	481	487	443	464	466	515	503	488	474	450	490	507	481	436	476	487	517	480	497	449	469	472	494	469	507	428	494	526	471	497	481	502	501	492	465	490	512	500	511	501	450	468	488	497	464	483	483	492	529	468	511	482	500	469	481	490	485	482	494	496	459	460	498	483	464	470	497	501	502	472	502	490	489	461	450	510	476	506	436	514	468	474	473	496	435	487	453	524	477	447	499	475	489	503	469	433	468	491	468	503	470	476	465	472	469	474	484	500	476	486	446	469	486	463	488	478	477	485	492	508	518	465	505	490	485	456	463	491	474	525	513	507	479	453	479	448	470	470	528	473	462	521	503	474	503	491	449	476	467	474	455	475	440	465	499	472	498	467	461	500	500	468	500	485	504	517	493	505	504	492	475	476	472	498	476	509	534	484	528	489	476	512	484	527	511	489	508	483	464	507	443	486	481	447	495	492	476	464	412	465	494	472	446	476	456	516	473	445	498	460	432	476	464	493	497	478	451	511	477	479	479	492	494	500	500	510	472	482	462	472	486	493	455	491	469	479	500	456	472	490	477	478	468	488	515	477	485	463	479	522	455	456	484	481	477	473	441	476	483	493	522	515	475	501	485	500	461	475	450	480	474	490	483	536	484	492	492	486	496	498	480	447	481	477	489	481	494	438	490	468	511	504	465	479	491	519	470	465	475	468	473	481	477	479	462	514	463	457	454	482	487	486	518	489	493	453	463	467	496	511	502	474	464	428	489	486	474	483	472	502	487	508	461	467	449	525	486	509	494	460	499	473	486	449	483	466	490	491	486	482	519	464	538	472	476	480	466	512	498	459	461	503	455	492	475	426	506	451	479	489	464	485	473	453	467	458	469	483	490	485	501	497	477	518	452	513	531	503	472	471	473	482	481	490	466	479	476	457	482	494	479	501	523	502	463	529	498	476	470	468	502	456	481	503	483	477	480	462	513	446	489	534	504	492	489	511	480	483	504	471	471	515	474	497	451	473	485	469	467	509	480	473	459	492	507	506	486	464	494	464	497	491	536	509	495	481	494	499	498	470	521	483	497	476	473	520	516	470	479	483	485	503	504	507	455	469	490	498	458	490	488	455	515	515	512	479	443	494	505	505	484	453	500	485	462	492	489	454	464	449	461	485	469	481	468	450	473	472	451	484	464	503	536	463	492	472	469	486	479	508	493	466	504	535	483	471	487	505	449	513	504	499	470	483	464	516	454	459	504	493	481	478	464	481	446	518	514	492	483	480	470	462	496	479	493	447	430	506	473	462	475	475	487	492	477	466	524	497	488	484	468	486	478	485	490	500	497	457	502	466	506	470	496	444	446	493	414	483	525	488	497	496	473	445	478	448	498	462	471	451	445	469	474	492	518	463	479	478	505	498	488	450	490	465	494	508	460	463	492	489	475	473	427	542	516	491	499	528	491	479	486	458	464	473	492	524	435	458	505	466	460	487	482	485	485	514	457	508	461	489	493	498	489	501	510	463	460	438	479	489	479	449	477	465	530	510	464	460	451	494	467	487	487	492	462	503	511	481	511	456	507	475	462	479	484	488	471	502	474	445	494	465	482	517	515	489	476	484	508	503	491	472	434	531	481	475	435	485	496	510	491	515	499	454	492	488	476	489	474	494	491	481	510	495	497	454	478	482	471	525	522	508	475	464	490	464	469	450	492	488	501	448	464	468	465	445	474	516	456	484	464	511	522	507	487	491	498	495	423	464	466	529	495	451	473	475	494	498	496	425	489	465	498	480	475	494	490	508	500	486	548	492	477	471	475	476	494	498	466	461	467	500	502	494	448	455	509	544	489	495	493	500	505	514	505	471	469	496	521	498	477	472	485	497	471	507	489	480	493	516	493	524	512	430	471	512	477	490	508	458	537	513	491	509	474	474	487	530	478	543	514	492	488	478	475	487	445	470	463	470	498	458	449	471	453	520	487	470	484	454	476	505	471	490	502	488	486	457	487	473	453	526	485	462	472	469	479	467	489	477	489	469	518	472	520	465	448	482	474	489	479	474	450	474	472	470	446	488	421	519	485	491	456	469	459	463	504	464	459	550	484	533	464	445	506	440	465	474	494	448	496	504	460	498	491	507	484	474	491	485	427	494	502	508	494	470	506	429	491	487	505	490	471	485	451	457	501	491	482	455	506	426	484	491	470	532	491	462	477	506	504	479	495	496	520	481	517	482	487	465	485	496	485	455	502	490	496	470	495	530	442	488	476	433	472	477	479	447	477	472	496	441	499	468	506	481	482	464	466	506	481	468	487	524	513	461	469	510	453	474	464	457	481	477	471	447	402	482	456	490	477	472	486	492	484	491	489	481	454	466	458	511	507	479	451	453	458	530	454	445	510	451	464	448	503	485	485	445	478	481	490	468	495	480	469	471	500	492	475	477	491	502	496	490	476	493	524	494	466	464	482	470	465	422	504	494	467	489	458	488	494	494	476	485	511	441	466	526	490	462	538	481	413	501	438	471	458	475	447	481	503	426	539	526	497	453	472	449	470	465	483	496	456	489	453	471	452	492	501	465	489	457	450	479	460	518	490	519	514	490	503	487	518	478	482	443	503	502	497	499	471	507	451	486	474	458	461	481	470	437	490	454	484	497	460	458	451	453	477	459	515	438	490	509	484	448	472	464	489	488	469	509	486	481	485	502	470	502	437	464	500	447	471	495	465	481	480	519	514	458	514	474	478	447	475	474	454	462	486	512	464	451	516	502	506	486	475	517	449	484	472	473	454	487	476	495	444	504	440	448	507	483	469	487	445	477	494	510	509	502	484	439	508	485	475	484	482	457	490	481	496	467	467	483	469	507	466	467	427	500	498	479	478	463	535	440	482	473	505	464	485	480	473	487	528	461	452	491	491	476	489	481	502	476	480	463	465	499	497	488	442	439	485	466	490	473	448	452	492	491	488	513	470	458	474	498	467	488	440	481	511	469	501	502	515	459	474	438	520	482	506	461	446	483	443	488	507	486	469	487	499	500	505	472	477	482	497	490	476	497	505	461	486	525	468	457	466	495	455	500	480	455	498	493	539	477	468	488	467	480	492	467	498	492	463	493	466	491	483	466	500	475	462
4738	9995	8201	3989	2872	2153	1797	1476	1184	1120	1037	873	852	799	800	781	788	694	691	682	679	640	633	603	639	635	620	650	640	616	646	626	624	609	641	619	639	612	616	581	586	595	612	597	586	605	587	612	624	620	587	587	601	558	544	590	644	611	546	623	582	573	615	567	562	595	666	598	580	588	616	600	624	580	551	581	608	593	628	558	601	571	601	609	581	565	607	550	606	622	599	569	602	544	559	575	591	584	623	618	602	579	556	591	628	621	548	588	598	583	617	614	597	603	602	570	617	613	595	635	595	589	576	581	558	515	589	579	626	556	622	530	651	592	590	600	593	628	601	587	569	624	612	625	598	594	572	583	596	547	587	596	579	567	582	544	615	591	566	586	626	605	578	592	583	562	606	595	554	596	589	583	602	601	592	560	549	546	590	580	596	612	600	556	584	589	572	622	544	576	582	613	606	590	614	588	566	612	582	583	559	617	620	592	600	639	592	582	558	602	567	635	579	591	590	588	655	586	589	584	556	571	564	580	624	587	545	588	584	549	603	554	570	590	598	593	584	587	574	634	549	546	621	584	573	623	577	587	612	597	589	611	591	608	585	605	596	612	533	566	590	564	590	618	604	611	598	596	593	576	579	567	619	607	556	582	539	564	557	572	579	574	585	612	608	559	578	571	617	583	597	638	611	615	627	618	547	600	605	558	577	580	548	602	637	594	594	596	600	604	592	584	617	547	569	588	591	575	597	579	556	594	614	591	597	619	588	610	567	577	566	590	601	600	607	578	577	578	607	576	589	591	565	597	589	624	568	595	626	553	592	559	572	598	621	589	566	540	537	562	596	562	586	604	641	560	545	590	586	599	571	564	584	611	530	604	582	547	566	576	566	538	610	618	642	609	578	584	622	580	616	584	591	581	606	514	567	597	584	547	605	549	579	523	593	585	595	622	559	560	565	600	554	580	628	560	600	594	582	599	608	602	543	553	566	595	575	570	590	583	593	609	587	641	556	581	584	574	568	587	564	632	536	588	592	577	576	594	587	535	552	569	570	578	596	582	564	590	602	572	576	574	598	579	604	546	581	600	610	591	590	574	566	621	588	586	570	598	621	586	639	550	612	629	565	568	588	581	604	579	623	567	601	537	607	570	543	570	568	563	580	584	634	622	640	594	594	617	594	604	563	589	570	583	571	609	587	547	594	593	635	552	544	589	530	607	622	609	594	590	552	609	584	591	616	554	573	570	608	600	568	603	603	562	593	535	562	614	630	591	594	613	562	555	569	599	632	587	606	618	652	599	603	586	610	623	554	606	574	613	621	591	563	597	591	567	599	633	595	572	583	572	585	612	605	602	546	594	596	594	581	604	569	582	595	610	564	563	578	611	590	568	578	570	596	523	564	549	590	592	567	574	578	567	591	626	605	591	610	591	591	541	635	585	600	566	583	595	594	548	597	590	626	589	572	611	592	581	563	583	614	612	605	561	550	530	560	572	581	533	638	566	559	606	588	550	536	601	576	558	568	611	610	551	593	576	563	589	570	588	594	559	558	583	597	557	599	577	594	600	574	575	581	550	593	576	585	587	558	603	586	594	631	608	582	607	622	601	563	568	600	548	583	568	611	617	594	556	605	583	591	547	609	557	610	554	567	564	573	582	579	561	566	582	608	610	630	602	625	606	589	612	564	587	576	600	627	560	594	574	575	600	557	626	585	586	623	590	570	585	546	580	609	587	610	559	583	561	600	557	602	545	603	571	578	544	530	621	594	561	629	590	594	593	603	557	613	596	634	582	579	615	587	598	572	582	591	590	601	586	553	575	627	647	587	535	550	606	629	567	622	598	537	582	587	575	556	562	557	611	567	585	568	637	564	569	604	587	595	591	616	556	602	582	541	611	569	592	573	622	593	541	597	568	615	553	596	570	599	534	628	584	592	593	600	561	589	555	540	577	562	531	571	569	572	566	576	599	576	588	603	564	628	572	593	580	561	596	612	616	622	580	586	562	614	621	631	585	576	516	548	591	603	622	598	593	634	608	561	549	610	590	598	557	549	586	584	595	571	563	575	575	599	622	567	583	574	588	574	563	609	560	595	608	609	572	622	631	572	577	605	560	600	600	571	584	591	581	594	602	553	548	576	554	570	550	558	595	586	584	557	554	608	554	582	561	578	548	539	590	547	586	560	592	631	553	569	598	562	577	599	576	571	559	584	513	545	597	583	580	582	605	599	611	606	613	574	593	598	593	608	598	621	655	608	571	591	563	613	580	581	592	637	580	600	572	571	595	581	534	571	573	556	598	572	533	625	570	608	598	612	610	594	607	556	574	588	585	659	612	619	586	617	592	595	592	600	602	622	617	579	607	600	571	594	621	556	584	611	616	587	576	592	572	634	551	582	583	575	581	568	570	598	586	567	562	614	613	606	570	561	589	605	611	617	636	554	536	571	536	564	546	612	600	567	599	582	601	564	589	588	566	583	631	583	549	627	555	566	580	592	579	627	604	581	531	633	590	585	620	563	576	560	556	572	550	577	556	579	585	586	569	565	589	621	580	578	616	578	624	628	589	576	598	584	598	606	608	572	564	570	571	615	563	562	529	565	589	560	549	589	592	614	573	582	559	625	542	606	570	566	599	576	557	613	566	600	637	576	630	607	573	551	544	606	564	619	587	591	571	549	584	594	614	590	589	589	526	565	593	573	567	586	608	596	571	587	585	566	580	624	568	599	609	557	589	595	574	582	595	553	573	555	586	566	590	595	620	586	604	550	600	581	555	596	567	522	595	560	584	606	581	582	574	586	582	571	583	586	559	585	595	561	579	640	552	550	571	616	629	540	603	592	565	645	612	543	559	561	598	569	573	568	573	582	570	589	553	565	633	558	564	552	545	583	576	551	614	599	619	579	554	593	579	546	585	581	556	602	606	570	595	596	592	585	565	591	585	580	566	615	572	578	593	611	550	580	589	593	555	585	549	590	585	584	580	542	551	562	608	558	545	543	531	570	591	610	604	599	601	552	584	594	573	593	559	605	575	569	596	581	588	564	583	579	560	586	567	582	581	630	560	588	576	567	529	557	584	614	593	593	578	548	591	619	585	595	624	578	588	599	562	536	531	600	582	548	554	565	577	601	573	540	627	587	537	569	548	616	593	583	580	604	588	619	599	544	588	574	604	569	580	577	562	618	568	582	593	582	582	573	575	598	607	561	534	592	581	571	580	571	592	538	605	585	587	580	595	591	583	596	583	544	595	603	595	585	606	608	643	580	620	617	596	585	599	565	577	593	558	583	595	570	605	615	598	604	641	626	619	592	569	610	577	614	576	611	589	575	575	606	584	598	581	578	582	574	589	598	543	571	596	576	554	578	594	572	574	567	591	585	596	580	559	607	560	573	566	569	567	558	595	587	605	634	587	611	573	574	537	602	621	576	573	569	574	579	556	579	554	580	584	577	623	554	574	585	565	570	571	557	568	560	595	589	543	603	605	579	532	582	602	562	561	569	590
25349	21601	28021	25540	10337	580	415	325	300	262	253	261	252	263	221	241	206	191	234	249	206	227	212	240	188	225	203	205	212	179	213	194	195	217	191	177	228	195	211	201	195	185	184	204	203	209	189	206	201	198	190	189	203	189	203	232	213	211	197	189	180	168	208	197	185	197	194	200	198	225	208	208	216	209	205	199	200	188	179	212	218	208	176	205	193	199	217	217	203	195	221	189	208	196	193	198	191	190	215	189	202	195	197	191	188	229	186	175	189	187	192	191	225	216	205	193	198	188	195	213	211	196	201	202	225	187	194	222	187	193	205	193	215	195	189	185	195	183	198	209	220	182	212	213	200	208	215	210	219	221	203	220	218	188	196	206	206	184	210	200	198	181	197	206	198	217	213	201	206	213	192	190	202	214	214	229	209	189	197	209	192	214	240	192	184	224	212	202	196	189	180	219	190	188	196	206	202	199	204	201	187	195	187	187	223	203	218	209	183	209	194	220	212	212	197	173	220	199	199	189	184	207	220	196	211	231	200	181	169	191	201	181	195	178	197	192	202	208	225	200	205	218	194	224	183	190	190	178	198	209	195	202	221	192	199	198	205	195	201	193	202	189	213	197	197	179	204	209	192	189	197	206	208	203	192	196	232	196	191	207	195	198	215	194	196	196	182	220	183	177	199	160	183	224	209	216	216	210	190	204	178	213	199	223	206	195	182	189	211	205	216	186	199	195	214	199	175	186	168	190	182	190	198	190	217	208	201	177	234	172	196	202	197	174	179	202	192	211	205	196	188	187	208	189	212	185	205	215	221	203	194	205	205	201	196	206	195	201	223	224	201	197	220	222	207	203	180	201	203	182	201	203	215	193	212	222	196	186	194	203	199	216	223	196	213	213	211	217	191	192	198	178	214	188	209	187	187	213	201	205	213	198	204	216	182	187	188	214	198	215	203	196	198	183	212	213	210	198	205	208	197	212	224	190	216	199	198	232	207	196	227	177	183	211	182	221	188	190	197	187	209	194	225	212	223	186	211	200	195	195	209	203	166	209	211	201	191	174	203	200	192	190	177	215	199	201	216	205	214	196	196	208	220	186	213	216	190	196	173	203	222	215	202	199	203	203	194	182	206	175	203	201	196	202	198	187	226	182	185	213	182	202	207	205	204	205	188	193	193	200	176	195	202	196	192	198	223	213	199	210	217	209	207	192	210	203	193	226	198	209	218	188	215	214	207	197	201	191	229	173	213	205	192	177	207	201	191	204	193	225	206	227	182	200	208	201	187	205	210	186	186	200	229	191	190	218	188	195	188	182	193	171	177	217	200	212	209	197	197	195	182	221	211	186	181	183	212	213	189	208	203	213	194	205	182	210	219	196	180	215	211	203	179	193	230	201	220	205	168	187	191	200	195	215	206	210	227	187	194	201	218	199	206	197	205	204	209	221	171	207	191	218	184	242	213	205	206	198	205	194	194	219	197	189	207	188	234	206	204	185	193	178	206	231	206	166	193	194	189	191	222	224	210	211	196	220	205	242	208	186	188	216	189	212	204	200	208	197	208	207	213	205	209	175	221	227	187	189	201	189	242	200	197	172	182	206	185	221	214	189	235	181	200	178	192	183	201	202	211	189	199	208	203	207	220	215	193	207	205	196	194	171	210	179	217	212	193	203	195	185	203	203	186	199	185	198	192	205	180	222	190	193	206	193	215	210	206	180	182	214	200	188	193	177	178	196	198	227	209	233	210	190	185	199	200	202	189	210	215	195	225	238	210	219	199	174	209	178	224	199	209	173	212	184	203	201	223	207	199	202	236	197	223	194	186	193	181	205	204	191	188	195	175	185	188	208	204	213	172	203	188	208	208	234	188	196	222	175	201	211	196	196	208	197	208	185	213	179	214	209	188	207	208	204	211	226	217	195	210	211	177	187	219	203	189	214	210	182	190	184	212	201	208	198	212	200	218	215	175	199	182	212	195	203	207	198	172	206	189	200	187	204	208	185	222	210	209	227	212	191	221	190	201	209	187	212	190	200	207	184	196	207	191	213	182	188	205	179	182	183	198	212	208	194	180	211	211	194	197	181	191	187	194	185	178	190	215	201	195	214	184	211	216	182	195	196	207	182	219	204	193	196	195	167	186	224	215	200	198	198	211	207	197	220	211	218	198	215	203	178	198	195	198	186	187	177	184	206	193	183	199	200	190	189	202	214	244	217	207	199	219	198	180	208	215	204	190	221	202	194	186	222	203	222	170	215	208	206	195	225	219	234	200	194	218	203	228	210	226	200	195	194	197	208	207	208	212	195	207	208	193	201	167	209	206	198	202	192	236	170	193	195	209	206	202	203	200	183	210	194	182	199	194	213	196	198	214	177	214	215	218	183	191	205	215	211	189	213	186	221	200	192	175	191	198	210	218	184	182	194	205	231	212	221	204	216	205	212	199	184	213	199	214	165	197	196	204	201	185	202	198	210	215	199	193	199	225	204	198	219	222	192	206	173	175	197	215	188	213	185	206	194	211	215	188	214	211	203	180	205	236	210	188	175	186	208	203	181	189	184	229	234	208	210	207	196	190	207	220	196	198	214	209	205	215	199	204	215	225	184	202	216	187	191	195	200	207	181	180	194	179	197	200	227	181	212	203	197	194	198	200	206	190	180	194	203	214	193	224	208	198	208	198	183	208	190	196	181	190	193	198	192	186	178	207	203	202	214	195	182	226	235	172	212	207	185	195	197	189	196	178	202	219	208	215	166	223	204	236	222	231	204	171	207	209	210	198	209	186	203	220	230	216	222	208	192	179	169	190	217	189	188	205	170	217	194	213	198	207	196	217	215	194	194	178	214	211	241	192	204	204	187	188	196	196	211	212	189	201	205	187	196	199	191	206	205	205	201	187	212	209	201	183	204	203	190	201	216	197	208	196	196	173	217	210	233	199	197	202	206	179	210	209	190	187	189	215	230	181	217	234	201	199	217	182	189	198	218	227	222	203	192	203	209	176	209	184	200	211	195	191	196	223	205	194	181	206	212	192	184	205	211	195	198	182	192	195	201	187	185	188	217	195	235	211	192	186	200	204	200	209	182	182	188	193	210	210	217	208	203	199	201	209	202	205	206	200	196	200	198	234	193	194	194	197	217	200	182	211	186	203	210	210	199	209	189	199	209	172	185	182	204	204	189	209	193	198	214	198	234	196	190	206	199	199	175	203	216	183	178	211	194	210	179	197	224	186	211	200	182	201	190	192	194	195	220	230	242	208	221	192	208	184	194	212	217	211	203	199	212	215	199	201	177	159	195	203	204	174	181	224	182	194	211	183	181	211	223	213	212	223	178	207	202	184	210	205	215	203	220	177	194	185	200	206	228	200	208	200	187	215	199	185	201	215	200	209	227	199	201	186	207	192	182	202	220	221	195	213	205	199	182	204	202	213	203	235	202	180	210	179	208	199	177	187	216	194	202	174	187	193	206	196	201	207	198	183	178	189	199	180	196	214	193	177	175
4588	5654	4249	2118	1480	1156	926	703	641	558	487	429	437	432	368	364	406	369	312	320	327	353	324	334	250	299	302	327	280	299	294	310	306	301	266	316	298	320	266	267	270	293	286	286	258	266	278	319	273	275	295	279	284	295	253	280	282	300	298	307	266	261	275	298	305	249	289	287	279	293	285	278	272	266	290	266	288	301	306	253	274	295	244	268	298	299	264	284	265	283	265	273	268	270	302	302	293	278	304	285	285	272	290	253	261	282	294	284	288	296	301	280	268	268	273	246	279	258	269	245	278	263	265	269	280	283	278	267	308	278	280	283	281	262	284	294	266	268	291	271	279	278	261	286	292	261	278	305	279	265	279	284	324	293	241	242	296	257	273	299	234	278	276	267	286	269	287	268	276	253	291	307	281	264	275	256	313	270	264	276	283	272	295	286	305	276	288	290	277	279	288	284	314	276	298	311	267	277	292	285	294	294	284	285	281	278	279	259	277	300	289	307	269	257	276	297	276	311	295	307	264	275	317	284	273	263	254	264	273	274	263	296	267	263	271	269	266	244	262	283	244	269	288	289	283	283	274	251	264	303	285	302	296	285	276	298	288	295	279	283	277	265	299	260	300	269	290	274	298	256	247	297	264	290	260	303	311	270	310	278	270	281	246	281	250	250	279	275	266	290	297	263	279	263	267	268	296	294	259	298	270	273	303	266	276	253	304	288	276	261	293	286	259	260	257	299	311	311	270	278	263	287	256	256	310	278	261	276	259	288	242	260	250	264	265	262	272	289	265	280	271	291	262	272	272	270	272	294	297	294	271	272	278	282	255	278	268	264	279	295	289	261	275	284	279	260	275	279	257	267	277	256	243	282	287	273	282	274	306	257	258	281	281	239	287	267	265	263	277	280	285	271	284	251	242	286	264	281	288	267	285	244	278	259	308	269	262	290	295	253	263	273	303	257	267	264	266	265	264	274	286	270	283	307	259	284	265	266	259	269	261	282	264	268	263	264	283	250	293	278	271	281	280	263	286	282	277	299	242	262	274	273	263	268	281	246	286	258	301	275	256	280	304	313	262	269	289	275	273	275	299	291	265	273	296	267	272	296	259	308	280	239	267	274	263	278	292	283	296	278	303	258	244	284	228	307	274	279	272	292	241	252	258	254	285	306	257	288	294	294	270	301	296	276	270	288	299	270	257	296	285	280	280	240	257	290	306	256	271	288	295	312	238	282	276	282	271	284	298	239	263	284	262	303	274	266	275	267	275	249	275	289	296	270	265	277	285	280	301	258	276	286	254	255	276	259	276	247	285	275	291	267	238	279	252	272	279	294	264	259	273	284	283	222	271	286	275	287	279	283	249	281	281	268	282	260	283	276	283	261	264	274	282	301	246	290	277	280	274	250	301	280	279	281	268	282	287	262	261	293	308	273	292	256	265	285	250	289	266	266	291	246	302	275	274	271	280	292	280	272	270	286	280	269	282	255	285	267	291	275	278	256	265	279	293	276	284	291	280	313	270	274	241	271	275	295	292	288	259	302	255	260	292	274	282	270	277	275	275	277	274	281	265	223	267	273	272	282	256	280	244	271	263	245	263	261	288	292	284	295	263	252	275	261	270	277	237	249	275	284	277	253	264	262	286	267	275	286	282	264	250	255	267	259	283	291	277	249	278	278	270	279	265	255	268	269	259	300	251	267	273	284	283	288	286	287	265	260	275	291	277	243	280	274	294	265	258	247	222	297	284	260	264	277	272	256	255	264	274	259	266	269	271	301	299	268	289	250	283	246	285	262	269	272	304	240	296	286	281	260	284	262	290	282	259	263	275	269	283	265	321	265	287	247	287	276	286	264	279	271	277	269	287	290	236	295	314	275	275	312	268	249	274	320	258	264	280	309	303	265	277	283	264	281	267	236	260	281	288	276	255	280	275	299	286	273	272	278	309	281	313	298	327	278	270	280	305	281	275	263	268	302	286	263	284	278	262	254	247	281	286	265	268	247	264	284	287	263	282	267	283	257	276	286	246	297	290	271	244	306	277	297	284	271	274	259	274	245	270	298	269	282	274	254	268	277	257	259	282	298	275	316	263	291	286	268	263	284	276	252	289	277	276	262	283	274	257	255	274	271	296	277	276	285	257	303	242	254	279	258	263	267	262	261	251	304	251	279	281	280	261	264	248	305	260	255	274	262	243	257	263	294	283	281	288	290	277	276	265	271	261	291	286	305	262	261	302	282	283	289	269	238	305	280	253	261	284	273	249	256	262	288	288	285	267	280	303	304	279	272	266	274	268	302	272	264	282	298	275	271	277	257	259	286	290	302	273	295	251	289	304	316	281	283	255	287	296	266	287	263	288	265	316	285	223	285	314	277	266	265	281	295	298	277	234	262	297	289	251	294	284	254	277	252	266	268	278	280	286	286	266	273	264	268	280	277	265	261	245	306	264	302	271	253	267	267	289	283	311	264	248	292	288	288	302	296	289	265	285	280	299	237	281	264	253	253	290	269	271	282	271	269	270	287	283	289	280	242	261	300	256	263	274	257	270	274	291	301	229	262	275	273	282	303	261	291	264	264	273	285	261	244	288	265	272	273	307	301	258	265	252	250	270	288	269	256	274	271	271	276	285	286	275	264	276	279	252	232	272	279	286	258	254	249	263	288	268	258	273	274	257	304	273	285	263	268	233	297	275	286	288	273	271	285	266	285	276	309	274	310	283	288	268	254	310	246	303	295	254	293	273	293	300	270	259	300	276	268	250	275	267	267	254	258	269	281	257	287	278	288	254	282	263	261	277	283	266	295	289	265	277	280	289	272	259	270	284	271	274	289	301	279	283	291	269	296	312	268	255	274	296	263	278	275	267	261	291	284	279	251	256	294	290	260	295	242	250	269	280	309	251	299	286	277	303	258	256	258	263	249	272	230	254	254	264	266	276	241	276	284	285	290	263	267	285	317	273	267	275	298	264	277	277	270	252	299	265	306	271	268	281	288	274	282	291	267	286	286	310	278	285	278	271	275	289	290	262	285	265	288	270	264	257	256	251	273	282	270	306	284	259	291	291	268	273	276	276	263	286	314	257	287	248	287	277	297	277	288	295	259	255	270	263	272	280	290	276	267	251	258	280	291	267	261	283	253	261	280	258	277	274	277	252	257	271	291	294	295	276	260	291	273	266	270	284	273	278	272	283	277	267	241	271	300	256	275	284	284	255	250	272	271	268	257	264	280	257	238	287	284	260	261	279	280	290	285	262	257	278	275	271	256	270	286	259	293	261	266	256	263	249	280	256	263	279	287	263	295	258	277	287	280	287	286	276	279	252	294	293	256	249	269	271	277	267	265	267	313	283	267	308	272	279	315	293	315	301	279	303	301	281	288	274	273	278	281	293	260	281	256	275	280	252	293	280	264	281	265	255	269	270	271	262	298	284	286	275	271	276	276	278	249	332	275	267	293	267	297	285	268	255	279	299	284	261	292	267	290	251	290	281	261	249	285	288	251
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
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
